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
344570397393	344570397949	344570398497	344570399049	344570399597	344570400149	344570400699	344570401249	344570401797	344570402349	344570402899	344570403449	344570403997	344570404549	344570405099	344570405649	344570406197	344570406749	344570407299	344570407849	344570408397	344570408949	344570409499	344570410049	344570410597	344570411149	344570411699	344570412249	344570412797	344570413349	344570413899	344570414449	344570414997	344570415549	344570416099	344570416649	344570417197	344570417749	344570418299	344570418849	344570419397	344570419949	344570420499	344570421049	344570421597	344570422149	344570422699	344570423249	344570423797	344570424349	344570424899	344570425449	344570425997	344570426549	344570427099	344570427649	344570428197	344570428749	344570429299	344570429849	344570430397	344570430949	344570431499	344570432049	344570432597	344570433149	344570433699	344570434249	344570434797	344570435349	344570435899	344570436449	344570436997	344570437549	344570438099	344570438649	344570439197	344570439749	344570440299	344570440849	344570441397	344570441949	344570442499	344570443049	344570443597	344570444149	344570444699	344570445249	344570445797	344570446349	344570446899	344570447449	344570447997	344570448549	344570449099	344570449649	344570450197	344570450749	344570451299	344570451849	344570452397	344570452949	344570453499	344570454049	344570454597	344570455149	344570455699	344570456249	344570456797	344570457349	344570457899	344570458449	344570458997	344570459549	344570460099	344570460649	344570461197	344570461749	344570462299	344570462849	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	541	3300	1900	2700	540	3300	1900	2700	538	3300	1900	2700	536	3300	1900	2700	535	3300	1900	2700	534	3300	1900	2700	533	3300	1900	2700	531	3300	1900	2700	531	3300	1900	2700	529	3300	1900	2700	528	3300	1900	2700	527	3300	1900	2700	525	3300	1900	2700	524	3300	1900	2700	523	3300	1900	2700	522	3300	1900	2700	521	3300	1900	2700	519	3300	1900	2700	517	3300	1900	2700	516	3300	1900	2700	515	3300	1900	2700	513	3300	1900	2700	512	3300	1900	2700	511	3300	1900	2700	509	3300	1900	2700	508	3300	1900	2700	508	3300	1900	2700	506	3300	1900	2700	504	3300	1900	2700	503	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
10625	6537	2982	1739	1623	1006	586	317	146	122	124	99	99	114	92	94	80	97	79	77	91	79	77	94	76	81	77	76	67	94	81	82	81	76	58	73	64	76	70	72	73	87	90	93	80	72	67	85	83	83	81	81	65	71	70	60	72	80	78	80	67	69	74	67	68	93	75	70	70	74	73	89	70	61	88	82	71	69	82	86	73	90	62	75	80	72	73	85	77	74	69	67	73	64	80	73	83	80	54	66	76	71	76	65	72	84	79	62	83	59	72	62	69	75	69	73	77	73	61	60	58	68	85	59	69	81	64	72	76	71	76	78	72	63	94	73	65	75	64	73	73	70	68	64	64	50	73	59	79	69	61	65	64	79	77	82	58	86	69	81	70	71	65	93	70	66	72	79	75	77	65	71	56	79	68	72	70	75	67	67	68	75	75	72	78	77	82	69	74	62	62	70	73	83	74	65	67	68	84	52	60	75	77	72	66	83	66	60	65	77	73	70	89	70	90	66	75	68	68	68	72	71	62	80	54	63	85	65	58	82	73	85	56	74	88	62	64	68	66	59	77	78	60	72	71	70	70	64	67	58	80	76	65	57	69	81	79	80	67	77	70	84	72	58	70	81	79	71	77	65	76	67	82	83	70	74	73	58	52	66	68	56	58	82	69	69	79	76	75	76	70	76	82	70	88	70	73	78	67	67	77	87	78	69	81	69	62	70	85	80	83	72	79	59	81	69	74	55	62	64	83	70	67	85	58	77	68	79	62	69	62	66	65	53	71	57	71	73	82	66	82	68	57	72	71	74	74	72	64	70	71	71	72	60	70	68	68	70	73	74	78	62	66	74	70	75	65	83	80	73	69	63	76	80	68	71	76	86	75	81	75	91	76	61	93	70	55	59	60	92	57	62	70	66	84	71	79	57	78	61	61	61	63	64	85	63	73	84	81	83	71	75	85	65	65	71	67	57	66	59	88	76	62	89	69	72	72	80	71	64	74	76	87	63	70	78	70	74	80	78	66	75	65	70	58	65	75	67	72	80	70	69	79	63	67	76	76	56	73	72	73	65	85	85	72	74	71	67	69	67	69	67	67	78	71	70	63	69	69	76	73	67	65	74	61	75	74	74	44	70	76	72	62	68	65	72	60	66	76	69	49	78	69	76	53	93	61	86	78	68	80	79	62	75	75	65	72	72	72	76	82	90	75	68	79	81	74	78	69	73	77	81	67	68	85	69	101	75	64	61	76	90	76	65	65	73	76	81	78	75	68	73	71	66	66	70	63	75	63	60	66	63	82	83	57	83	82	75	71	74	75	60	84	76	83	69	91	68	71	73	73	88	64	80	63	60	64	67	77	83	78	69	72	54	69	60	67	68	62	60	74	58	75	74	57	97	69	81	74	82	57	74	70	60	64	78	64	57	73	63	86	73	72	61	57	79	66	66	74	76	73	70	99	70	75	71	91	52	74	63	79	96	67	77	69	82	79	57	81	73	77	65	57	73	66	78	67	63	69	75	83	63	76	65	68	75	73	69	75	59	76	71	85	66	60	85	74	70	69	67	77	73	74	61	76	68	81	71	65	67	83	70	70	71	83	77	69	65	81	63	84	86	86	70	67	63	76	72	75	78	87	73	93	87	73	65	67	73	74	58	69	61	72	72	81	71	73	65	76	69	73	64	83	64	60	73	65	62	70	70	74	70	70	84	85	59	65	65	68	82	77	67	61	57	80	72	74	88	53	73	69	63	85	82	86	71	72	67	74	67	58	77	72	74	59	65	77	73	82	77	52	70	84	72	64	78	87	73	80	67	86	83	78	84	71	61	66	67	75	76	55	60	69	86	77	76	65	60	86	84	76	69	58	62	74	82	76	64	63	67	63	64	83	59	57	76	67	79	64	96	91	81	66	70	92	58	74	72	82	72	76	80	77	67	69	65	90	69	59	80	66	73	74	68	57	74	58	71	73	77	68	86	66	67	59	73	71	89	77	84	70	75	88	66	84	69	68	68	83	81	71	77	61	70	72	70	52	60	80	75	70	78	74	91	69	62	71	49	63	58	62	75	89	77	55	64	52	74	67	69	61	59	72	79	72	69	55	72	59	57	64	48	83	72	72	73	63	64	70	79	82	73	76	71	77	66	70	62	75	72	58	68	66	60	71	72	63	61	62	72	70	74	74	78	69	60	70	63	66	80	74	60	82	71	85	85	78	52	71	65	64	69	68	69	76	78	63	65	86	70	76	66	82	66	76	67	82	81	61	80	68	72	74	64	63	76	64	78	81	70	75	71	58	60	88	54	63	74	72	71	77	66	68	68	69	75	71	72	65	78	92	73	69	72	93	83	78	76	66	67	68	79	66	76	85	85	71	77	60	73	80	67	86	65	88	65	77	77	83	72	68	62	63	92	88	72	70	65	61	72	69	64	88	67	56	65	77	59	72	64	67	58	73	76	79	80	87	71	78	74	74	67	74	64	57	86	74	77	87	73	71	62	82	69	77	79	61	70	60	59	78	74	79	66	75	74	73	68	71	69	71	75	74	70	74	68	64	70	80	64	72	62	59	69	65	58	66	78	94	72	70	68	71	65	87	72	84	61	71	54	74	73	71	73	63	70	67	74	63	69	79	91	80	69	69	72	72	71	72	75	69	73	58	71	81	88	75	80	72	65	76	76	55	67	67	85	70	79	64	62	56	74	74	95	56	66	80	76	77	54	77	71	96	57	62	68	86	71	76	66	65	64	76	66	56	79	66	77	90	71	74	81	89	67	72	79	82	81	79	63	83	70	73	83	72	76	66	66	68	66	59	72	56	91	68	79	60	60	84	64	62	81	74	84	74	60	78	54	66	72	84	62	66	64	62	61	64	80	65	62	61	78	77	84	62	76	70	79	75	61	63	83	76	62	77	71	64	67	64	74	86	53	66	65	79	63	72	71	81	62	75	68	76	60	72	63	60	70	76	72	78	76	66	60	52	66	81	74	68	76	62	62	95	63	86	92	79	57	50	81	69	65	72	63	71	75	64	62	80	82	81	78	69	84	78	64	79	78	72	77	67	71	69	65	67	60	68	65	76	75	78	84	80	59	64	73	72	63	71	68	53	65	68	64	81	63	72	60	64	69	78	68	75	74	76	83	75	71	79	78	75	68	69	85	81	83	70	84	80	85	68	62	83	73	87	65	72	75	80	80	69	91	66	80	68	84	67	89	61	68	76	72	73	87	70	67	79	81	56	72	62	60	69	73	84	84	64	85	66	75	77	69	63	85	86	72	62	81	78	61	63	74	86	106	75	74	61	76	79	75	85	69	71	89	72	78	68	68	59	87	76	75	78	75	74	65	69	69	70	80	76	85	71	72	68	82	52	80	67	68	72	66	68	85	66	71	72	69	62	68	81	64	91	74	66	63	59	64	65	67	76	69	71	61	77	65	68	69	69	72	51	61	76	76	76	80	59	78	70	73	69	71	77	84	70	69	76	66	78	81	54	58	70	78	66	69
38464	26064	18332	16331	21994	20092	15465	7277	2629	2186	1857	1670	1583	1354	1146	1031	959	878	781	761	708	725	682	732	697	651	626	634	627	622	597	589	614	620	598	628	590	608	590	539	601	608	589	590	575	532	557	557	579	573	599	570	592	550	553	601	560	574	552	577	520	592	557	624	593	545	542	606	538	545	601	558	569	558	611	528	590	542	567	554	549	545	585	546	568	533	540	493	550	560	597	475	531	527	568	538	554	533	508	556	581	571	508	545	513	502	571	591	576	566	551	558	577	544	578	541	533	551	561	600	556	558	542	535	526	532	519	538	577	551	538	569	541	536	530	530	548	570	597	555	529	535	529	529	568	537	565	527	565	545	532	569	534	532	535	568	576	567	523	540	571	551	573	574	574	502	542	561	554	570	548	577	547	552	552	561	539	599	537	517	574	538	531	570	571	528	551	546	554	534	557	544	543	559	514	570	539	523	579	536	557	590	587	549	545	539	567	564	543	543	544	603	580	538	542	549	579	545	578	549	541	536	571	565	521	544	568	563	569	506	535	565	520	564	534	548	541	530	518	511	553	509	547	526	560	553	551	540	577	551	523	551	516	549	523	562	556	534	526	566	573	558	541	588	584	532	526	556	556	550	555	584	524	522	549	518	558	566	550	592	566	541	560	548	536	544	539	573	545	553	572	554	488	553	548	542	524	556	554	553	536	534	577	570	530	572	543	528	525	575	554	520	548	570	542	545	552	567	558	535	566	582	498	576	549	537	583	557	576	553	525	526	595	541	525	578	522	508	550	605	550	551	560	533	566	549	581	531	494	574	577	573	526	558	572	527	580	530	558	537	528	523	544	585	546	576	526	556	571	546	532	487	543	548	573	555	556	559	544	534	568	539	521	532	563	549	543	559	526	556	551	552	567	513	520	560	581	549	553	526	559	558	552	541	588	519	529	520	536	554	524	543	575	560	552	547	505	571	564	565	552	557	555	540	559	547	552	578	573	525	553	506	502	562	543	592	541	563	543	547	546	526	545	559	568	568	516	542	552	527	537	540	541	580	563	566	574	580	523	550	550	553	620	525	580	555	580	543	524	527	537	503	545	573	539	521	538	564	544	559	552	539	557	555	528	522	563	530	552	520	553	524	560	542	565	555	543	540	562	556	606	538	584	539	572	545	538	581	511	578	553	571	557	505	531	561	575	569	550	553	547	560	562	581	544	557	518	561	489	529	533	537	538	513	571	552	552	548	530	538	551	582	533	504	538	525	528	542	564	521	528	543	513	521	543	542	578	551	552	576	551	510	514	566	529	559	564	535	550	584	548	512	489	560	527	526	593	540	538	519	540	559	555	532	519	539	581	574	561	600	561	549	520	523	557	576	550	532	578	493	568	538	536	542	550	548	554	527	592	578	528	576	562	558	550	540	592	580	495	556	562	556	552	559	587	574	565	561	549	583	548	596	521	588	549	543	520	529	539	530	574	527	571	564	572	522	572	512	560	556	539	547	561	556	525	505	571	572	553	559	513	533	547	539	572	558	566	553	534	589	556	578	536	567	572	551	577	525	534	522	513	596	511	542	539	557	569	563	541	549	546	552	595	575	552	559	572	586	514	575	582	561	553	525	530	554	549	545	522	512	567	576	538	561	574	529	562	534	538	540	577	585	564	574	522	550	566	538	536	576	510	565	582	547	572	553	564	542	601	592	580	520	555	519	567	545	571	543	548	533	549	583	546	544	578	538	557	546	525	538	525	522	547	543	554	529	565	531	565	531	558	559	574	509	557	602	535	532	575	526	549	525	539	526	550	548	550	549	564	546	500	530	558	535	552	552	563	512	536	535	536	514	527	530	532	572	559	553	522	564	567	597	548	571	563	531	519	572	569	545	518	554	513	561	566	573	521	557	562	569	580	577	508	538	544	545	531	560	606	542	548	594	547	546	563	538	525	582	579	548	544	554	558	529	522	577	519	560	583	556	539	508	543	564	522	583	552	507	560	552	558	568	548	568	514	540	556	548	505	557	565	519	520	521	519	541	496	508	540	563	563	578	585	521	588	538	528	561	559	539	533	602	534	512	530	577	517	538	550	546	528	515	553	548	497	565	559	559	540	542	534	582	586	526	527	569	546	573	570	549	539	538	560	497	563	542	546	558	510	533	587	544	583	553	519	554	581	533	542	532	559	533	601	524	609	553	544	556	563	536	518	519	576	548	515	536	585	541	536	518	541	558	521	561	526	525	546	536	583	588	589	556	527	566	527	558	560	535	533	526	555	575	521	490	563	569	539	566	579	558	533	572	512	572	539	496	506	582	560	612	543	558	539	570	574	558	556	522	563	573	551	558	549	536	547	549	554	527	525	502	536	538	530	511	561	576	535	536	540	549	527	520	547	557	557	557	486	546	546	569	559	575	583	568	587	554	565	576	553	571	539	520	523	563	586	521	554	545	531	567	591	542	535	562	522	505	560	527	547	518	592	581	580	542	554	541	562	540	563	505	538	525	544	580	533	571	565	536	528	542	586	574	568	565	547	528	551	541	560	557	583	569	580	524	522	556	554	519	519	538	537	563	526	506	552	538	556	556	569	583	562	551	579	535	548	567	596	506	579	537	581	538	539	559	528	536	525	549	501	545	528	598	512	523	590	573	522	570	503	604	550	549	541	534	536	542	558	559	546	542	524	558	548	522	557	604	556	549	569	503	541	543	570	572	571	534	527	517	573	541	550	584	550	519	540	563	540	560	537	548	515	542	565	548	518	550	530	558	582	550	564	569	535	554	565	516	565	544	516	559	550	554	533	575	515	546	549	533	582	521	590	564	583	547	551	552	581	546	609	534	564	530	547	549	518	522	589	530	532	529	520	547	584	532	531	570	555	526	535	533	593	581	554	554	541	571	550	552	551	603	571	533	559	562	545	581	573	545	555	525	573	526	549	571	530	541	526	565	609	565	554	568	588	564	541	514	523	561	556	550	564	518	575	533	555	533	542	538	559	546	552	552	512	540	528	547	549	552	501	560	538	530	538	540	563	579	535	547	533	546	537	570	538	508	526	509	570	583	555	587	572	547	573	532	558	508	583	513	534	540	565	544	574	524	521	530	534	519	529	551	526	566	545	542	572	535	572	561	577	540	542	551	532	530	488	596	559	564	540	580	488	552	592	563	542	592	521	551	569	553	516	534	580	520	594	533	548	536	526	531	510	571	533	535	551	524	544	557	524	541	508	523	523	562	544	580	554	559	519	539	528	537	569	520	612	565	527	602	557	535	539	538	539	551	555	552	533	554	503	528	546	545	553	560	543	526	582	492	559	558	548	529	544	540	558	586	559	536	514	537	531	513	572	546	574	540	543	553	544	534	543	527	573	560	549	553	579	562	525	561	557	535	540	546	548	530	580	614	536	546	559	551	583	524	557	514	537	529	543	549	558	537	574	554	600	554	559	548	567	555	588	522	528	521	578	585	522	542	558	504	545	556	514	566	561	556	574	581	535	540	578	557	535	550	511	512
6634	2967	1382	818	547	333	202	123	105	125	106	103	102	94	94	73	92	112	88	93	102	108	96	93	83	92	82	90	77	88	96	90	82	93	87	77	88	86	82	81	78	111	105	108	86	74	98	88	81	86	92	95	87	121	78	86	88	93	99	86	80	92	83	82	80	96	81	99	74	93	78	89	81	102	82	88	77	106	88	69	75	93	97	87	97	74	83	85	100	104	83	93	83	94	92	76	99	81	80	115	88	96	98	91	97	88	96	85	80	84	85	79	90	75	104	86	71	89	84	88	86	94	70	79	84	68	82	84	88	91	86	81	82	79	85	91	87	74	103	76	107	78	78	91	75	64	99	93	89	79	109	89	95	94	87	85	91	89	86	87	81	96	92	80	96	75	88	90	91	96	90	87	66	71	87	77	87	96	101	81	98	79	86	79	87	88	85	73	86	98	91	92	82	98	85	86	88	72	78	79	79	86	79	89	66	86	86	79	82	94	74	81	89	79	81	86	90	93	93	60	81	86	95	91	99	82	80	83	87	92	99	86	68	112	89	84	90	71	81	87	92	73	89	73	81	79	83	86	84	103	89	85	77	88	81	83	79	91	99	102	88	98	80	82	93	72	92	90	81	82	86	80	75	84	90	97	72	78	94	97	90	96	87	85	89	99	96	67	81	93	79	75	73	102	76	97	65	80	84	89	75	83	94	99	107	79	101	78	113	90	88	83	107	85	79	83	90	74	86	102	93	74	58	82	91	94	79	83	119	82	93	91	79	87	83	90	72	85	103	94	89	91	84	88	89	84	92	80	102	92	84	98	83	86	89	89	81	83	88	112	63	90	89	85	89	90	103	88	100	110	79	91	97	105	93	79	76	95	62	88	95	83	82	83	86	98	92	85	74	78	99	74	76	108	87	87	82	86	72	86	94	90	85	97	71	70	73	73	90	90	83	92	97	91	88	88	84	95	81	89	103	77	96	87	77	89	77	90	93	80	82	82	97	103	97	89	73	97	93	89	84	88	79	77	89	94	103	84	75	84	90	80	107	80	87	105	101	89	94	80	90	86	79	82	86	76	89	83	84	82	94	87	92	98	78	82	86	97	97	77	96	86	78	94	102	66	99	86	84	76	76	74	91	88	88	101	107	84	105	82	85	69	72	78	79	88	84	84	82	85	89	82	91	100	74	82	68	107	81	86	93	88	96	81	87	82	85	91	82	69	81	88	99	86	89	73	97	99	102	94	77	78	89	82	97	86	102	80	90	63	83	78	91	87	82	83	98	92	97	84	82	89	89	88	80	86	82	106	81	76	84	78	83	85	94	70	108	79	87	101	92	76	100	79	103	77	76	99	90	72	85	97	76	92	101	110	98	90	88	102	90	75	82	74	94	84	93	106	95	81	66	76	84	70	89	85	98	97	86	96	96	104	79	93	92	87	76	102	82	95	88	101	102	82	90	92	76	101	106	73	88	78	86	97	100	103	92	90	85	67	93	88	89	93	83	77	99	88	76	95	101	80	77	91	90	87	85	92	87	75	95	83	89	88	102	86	94	91	80	90	80	88	87	100	95	88	86	95	85	80	79	82	93	69	87	98	83	75	96	75	102	88	94	87	102	67	90	95	88	74	84	89	91	64	86	91	90	83	87	74	86	109	89	95	77	101	96	88	85	84	77	95	88	85	86	93	88	83	105	85	82	81	87	75	85	99	89	91	91	88	90	87	64	83	89	85	84	81	94	85	87	87	97	73	88	69	87	97	93	85	77	100	88	94	96	80	81	71	83	82	79	83	103	78	93	104	81	97	74	75	91	89	76	71	82	82	74	78	83	81	100	80	74	100	91	82	72	93	83	89	82	100	92	91	77	89	91	88	96	92	90	100	89	100	83	76	97	68	90	90	87	100	99	79	121	108	85	92	89	89	78	86	72	103	94	101	96	112	85	90	72	89	101	86	82	72	92	101	72	88	78	102	78	97	90	86	97	78	76	78	95	96	109	77	98	105	95	90	83	85	83	84	81	85	99	90	82	85	88	77	94	93	90	85	81	90	78	90	88	74	82	87	75	90	89	88	90	100	89	82	85	95	85	77	91	89	97	93	84	87	89	97	97	102	90	83	94	82	86	85	85	78	92	80	79	87	73	77	97	81	81	80	102	85	75	90	75	82	81	90	84	90	74	86	111	84	69	88	99	74	84	92	88	92	82	98	95	95	83	94	87	94	103	99	83	81	92	79	94	95	90	100	90	65	84	73	95	86	88	79	85	98	77	91	83	85	71	79	78	86	94	80	85	96	88	96	74	85	91	97	91	82	101	95	96	106	88	77	98	79	96	82	92	85	87	89	97	92	84	86	76	80	77	83	102	78	85	93	109	91	108	80	76	86	96	81	78	86	76	110	94	76	105	74	89	89	94	63	81	84	79	86	83	90	78	84	91	88	84	84	96	87	88	96	101	97	85	88	91	88	78	80	100	77	81	81	89	82	98	92	76	106	81	92	65	99	96	89	100	88	101	76	108	86	80	76	99	76	91	74	99	84	86	84	95	78	95	79	94	72	76	92	89	89	93	96	82	86	97	86	93	68	77	83	96	95	79	89	94	65	79	65	100	101	92	84	89	88	91	87	81	76	112	94	88	92	93	98	83	89	95	79	92	93	88	76	82	92	68	93	84	77	89	74	94	92	83	89	107	99	92	89	80	83	91	68	91	85	101	97	86	79	90	76	72	69	103	97	85	87	72	73	83	93	85	90	85	88	71	89	76	90	81	78	105	83	77	96	87	95	90	89	78	77	81	82	86	82	100	71	85	88	62	92	87	94	86	100	87	89	99	76	84	101	92	89	72	87	87	76	78	96	87	84	85	91	94	76	93	92	81	99	81	116	95	96	90	88	97	93	74	85	91	83	91	65	85	92	88	69	70	93	89	85	106	85	108	92	75	83	85	84	92	82	75	86	86	82	88	75	81	82	96	79	97	72	83	79	97	105	88	82	83	65	92	90	99	80	90	90	103	101	96	80	90	111	80	75	87	72	90	82	94	86	91	78	99	86	78	92	86	84	97	89	83	93	70	88	84	77	103	82	93	87	85	99	75	95	76	82	85	94	89	91	89	85	96	93	104	82	118	86	102	91	111	57	71	104	95	95	99	105	82	90	94	88	92	95	90	92	98	82	90	84	98	89	86	86	85	102	91	89	93	83	77	95	83	83	76	80	72	86	95	79	86	81	81	91	86	80	107	73	95	78	91	93	92	87	88	95	82	81	107	95	83	85	91	92	87	82	86	83	92	94	76	98	92	80	85	83	96	79	101	80	99	99	87	109	91	97	82	91	89	78	78	84	89	91	71	85	86	82	86	81	83	92	112	90	87	99	79	87	92	84	85	91	96	95	96	97	108	72	90	92	88	78	89	91	75	87	78	91	94	68	101	82	96	81	91	76	114	80	86	89	98	96	105	82	97	100	79	103	82	87	83	84	87	77	86	92	77	100	100	85	82	84
35331	20750	13168	11432	11685	9322	5513	2454	1851	1705	1427	1313	1281	1082	1067	1018	947	882	827	903	871	843	822	822	780	829	819	756	772	773	731	766	751	730	761	768	738	750	793	752	800	787	741	732	787	725	755	773	730	712	743	795	750	799	763	709	788	740	760	766	744	700	761	716	736	735	772	731	784	670	768	720	707	757	739	710	731	745	737	771	715	733	715	734	737	737	718	718	739	719	751	743	695	677	705	733	754	697	668	761	743	759	722	731	759	715	715	738	728	725	729	713	721	730	760	750	732	721	714	715	751	742	690	735	743	716	758	740	646	731	704	707	707	752	736	736	715	725	772	735	781	733	795	713	761	712	703	742	739	724	760	739	726	657	744	737	786	694	747	736	754	740	707	767	720	715	763	718	717	779	734	732	745	775	719	738	736	755	742	726	717	687	707	720	705	762	791	716	724	720	720	723	767	739	748	725	766	732	741	753	730	696	685	728	754	769	758	763	722	761	709	723	713	694	736	753	798	721	739	723	721	730	712	711	730	730	759	758	744	709	722	740	727	686	734	693	724	731	738	723	749	737	744	771	726	762	720	742	651	697	750	783	736	733	730	780	727	718	699	739	708	735	732	705	771	764	717	732	702	774	768	778	717	745	744	774	730	759	722	741	708	734	722	757	746	690	758	749	751	733	719	753	745	716	730	724	735	727	728	727	708	712	761	720	771	751	731	724	765	720	695	776	753	688	733	730	714	696	760	739	695	757	717	737	736	735	714	685	697	739	727	712	772	747	718	760	747	668	745	690	718	734	733	729	693	774	712	794	749	784	741	733	727	741	740	725	716	778	716	756	738	753	759	790	736	725	710	754	727	768	703	657	741	748	705	753	755	760	721	700	713	709	755	711	735	709	737	761	720	706	744	676	738	751	741	712	753	749	740	759	728	712	710	725	746	768	741	771	760	778	727	696	720	719	760	759	699	748	747	685	736	747	716	747	742	731	723	766	763	702	771	715	747	709	713	730	693	723	755	743	734	749	758	756	722	716	740	732	683	795	777	699	751	737	750	686	745	711	729	697	744	673	714	747	735	729	729	709	726	696	755	722	794	746	729	716	741	724	723	758	715	728	691	732	751	732	729	709	694	726	736	732	739	749	763	743	721	730	721	772	771	730	778	712	719	731	711	730	718	760	690	698	766	698	724	753	740	724	723	731	712	756	745	688	728	773	730	712	796	696	685	714	745	730	752	731	755	708	703	734	782	770	735	819	777	733	741	774	798	744	743	771	696	738	706	712	678	669	725	708	727	720	716	706	722	729	749	733	730	734	792	727	735	725	756	742	731	668	755	718	751	748	737	723	699	787	756	759	703	765	732	732	715	678	767	714	743	681	718	733	737	712	768	708	738	721	697	706	711	729	718	757	718	756	717	711	690	712	731	743	751	702	744	767	756	725	707	726	695	716	702	735	672	799	731	772	710	760	746	761	751	742	726	765	731	792	734	720	721	783	769	743	762	739	725	731	711	755	702	724	729	754	741	760	738	724	765	744	713	754	735	732	750	724	736	751	750	695	747	718	719	676	737	732	779	781	719	724	739	733	763	709	709	730	739	703	675	715	771	742	706	738	739	741	745	759	702	704	741	772	751	710	716	737	688	764	747	752	699	763	726	756	750	735	746	772	689	723	696	713	733	720	721	691	744	781	711	742	694	723	760	773	733	734	694	758	774	725	717	720	714	748	713	755	728	737	746	695	746	759	763	722	722	735	701	726	739	700	731	681	721	735	708	715	746	731	768	755	728	725	782	716	734	734	687	749	789	769	704	718	740	708	725	802	714	761	745	731	759	712	784	754	725	722	708	743	729	805	779	711	727	721	686	753	732	751	696	705	761	717	685	727	756	740	684	750	817	741	743	766	719	725	745	716	721	733	728	754	735	735	727	754	766	732	716	751	760	694	746	734	775	749	745	742	751	716	692	739	726	729	720	685	720	762	740	747	770	750	706	719	746	733	695	742	736	749	764	692	736	746	749	737	738	749	722	725	708	684	743	726	695	784	774	673	717	728	710	720	742	724	725	760	734	735	728	729	740	759	743	738	702	719	745	749	699	717	772	705	703	747	734	713	674	743	712	746	678	706	735	736	740	764	709	763	703	706	731	727	767	748	810	684	737	755	791	744	688	734	736	749	765	696	790	749	701	756	763	748	739	708	723	760	748	793	740	729	743	740	788	758	660	789	726	751	712	761	736	751	719	736	728	737	759	675	721	699	709	755	812	723	722	727	718	722	750	744	726	758	761	727	750	743	695	709	705	750	708	728	744	732	721	757	730	704	742	722	686	737	761	743	753	754	743	696	716	751	707	736	738	736	769	704	769	735	745	688	777	706	768	740	745	768	715	740	753	738	692	733	697	722	722	768	744	694	762	715	712	727	731	715	738	710	739	757	763	707	712	787	757	743	781	717	747	720	710	731	721	735	707	756	706	740	733	680	725	720	713	729	698	747	716	744	727	763	721	768	762	699	726	745	739	715	761	747	699	718	731	746	715	775	729	767	761	718	737	730	755	714	738	721	713	672	707	795	680	723	715	743	713	753	755	742	718	729	717	761	715	705	774	746	728	733	699	745	698	694	782	713	685	697	732	743	744	694	757	714	705	767	766	736	733	702	737	754	732	737	700	764	763	803	770	721	748	782	749	699	697	713	691	708	787	706	728	754	734	724	769	755	739	701	768	703	734	775	704	753	693	691	739	735	705	771	730	745	714	722	693	724	749	767	719	706	788	693	765	746	707	763	758	745	750	763	700	753	698	751	764	703	743	768	714	747	691	754	711	742	737	719	742	780	705	725	740	707	689	694	727	747	704	719	763	728	742	740	703	718	747	765	699	729	769	772	653	769	738	726	755	750	680	735	685	781	733	740	746	784	726	794	744	739	718	729	742	693	710	722	698	716	692	707	803	748	674	687	754	772	746	733	806	678	730	731	710	757	714	688	733	731	745	727	729	726	722	710	774	739	800	747	772	736	764	765	749	718	720	696	757	757	708	744	742	730	764	710	718	764	754	747	758	731	687	736	724	735	761	719	754	719	749	668	742	753	724	761	723	742	750	727	706	665	714	721	700	782	709	699	721	728	768	788	711	735	764	764	807	758	741	744	767	720	767	711	789	760	703	726	729	726	767	701	697	727	704	762	718	747	712	748	696	743	712	743	693	733	728	693	749	780	719	740	687	724	721	778	736	689	732	740	762	783	748	724	765	739	761	715	745	747	759	714	722	727	759	741	716	723	738	713	678	736	707	713	738	723	711	721	760	736	735	740	765	735	719	709	755	740	727	771	713	732	769	783	740	747	735	762	747	747	756	728	716	731	710	720	769	746	739	766	758	764	735	723	730	739	782	753	736	773	714	724	704	736	734	717	722	744	803	770	725	740	710	780	713	713	768	767	707	714	733	762	711	710	719	698	756	749	701	737	735	743	734	730	709	749	726	662	729	731	719	761	748	681	713	763	703	736
6893	3082	1580	1031	544	315	206	143	118	115	106	106	98	76	94	114	86	82	92	94	90	95	79	74	88	71	82	78	80	83	75	91	88	85	84	77	92	70	88	91	96	85	75	75	87	82	72	81	89	87	79	82	83	86	81	82	94	94	90	86	86	84	100	76	79	75	98	84	85	80	83	82	87	86	89	81	82	87	94	79	86	86	70	83	81	74	99	83	64	84	78	85	77	97	76	84	87	72	81	91	90	77	98	77	82	101	83	75	76	70	96	77	80	74	63	73	78	77	71	77	64	83	86	90	75	67	70	91	83	86	83	77	78	87	91	89	74	69	95	80	97	85	81	97	77	79	86	64	91	82	83	78	95	81	66	63	67	69	94	68	96	81	90	87	81	86	87	92	76	78	72	89	91	77	117	72	89	82	84	83	74	97	80	78	89	71	88	67	67	87	88	80	80	95	94	93	93	82	90	82	85	88	68	84	90	80	73	96	75	100	95	79	80	67	101	85	71	85	87	80	80	85	94	95	78	76	98	82	89	86	85	91	89	91	75	78	79	91	101	95	88	83	86	90	85	77	72	82	85	89	69	80	78	90	68	68	71	88	75	64	106	101	81	89	73	90	95	87	69	82	69	95	93	80	77	83	83	75	76	104	89	93	82	79	57	76	88	78	81	78	60	75	72	96	75	85	84	105	85	71	80	84	78	83	76	92	77	66	94	82	100	95	69	79	78	80	77	76	74	99	90	93	79	94	83	87	89	75	75	75	76	96	92	77	80	91	96	85	79	88	101	95	87	85	97	80	72	85	103	98	76	78	96	89	90	79	80	92	66	95	77	94	81	63	73	78	89	86	74	91	75	87	79	75	94	92	78	93	103	81	107	88	90	81	88	83	90	89	85	90	73	90	75	85	79	99	74	71	82	93	76	87	91	70	77	78	88	87	92	89	68	85	76	88	86	88	76	78	82	79	79	90	77	73	71	89	83	100	106	67	93	90	90	78	75	80	80	93	84	87	102	90	84	75	82	77	95	77	84	70	74	82	94	86	85	79	82	65	69	102	65	94	103	84	85	84	82	69	76	73	78	92	90	85	72	80	81	91	82	74	83	78	75	79	85	98	86	94	87	82	104	74	77	85	83	84	92	89	77	69	76	97	77	85	78	70	84	86	82	78	80	103	77	88	79	63	85	101	70	89	83	95	95	83	97	86	79	81	77	83	79	72	88	100	95	92	84	78	75	65	84	99	74	97	85	86	76	84	74	95	82	66	80	67	78	73	95	71	87	95	75	86	89	94	95	82	80	76	76	76	83	79	88	77	65	86	76	93	91	87	72	94	68	87	79	84	88	74	77	78	74	94	91	89	77	73	82	86	92	89	80	90	74	68	93	84	87	72	60	94	77	90	75	82	65	96	82	97	99	77	85	67	98	68	95	75	96	74	77	82	97	83	78	80	79	89	94	90	95	71	88	84	93	89	81	82	76	83	78	75	88	86	98	88	86	91	64	90	79	93	85	85	85	96	97	83	64	78	84	87	81	95	98	92	78	97	84	81	87	82	84	80	86	78	85	81	77	74	88	90	66	88	94	102	70	95	75	77	81	88	76	68	70	88	83	83	78	85	74	77	84	78	91	86	86	90	76	78	68	88	84	74	78	95	87	71	82	71	84	82	86	81	90	83	73	67	80	84	84	84	94	99	79	94	79	90	74	81	80	88	100	83	82	88	80	88	79	83	91	92	88	76	80	78	104	85	97	80	84	86	89	91	94	85	89	98	84	94	97	77	75	97	92	90	84	100	90	81	75	90	75	77	84	76	87	83	79	79	79	80	74	90	85	96	82	91	71	83	94	92	84	78	83	86	92	79	80	90	80	78	85	64	75	81	83	74	95	62	84	82	86	88	74	84	71	77	82	98	74	88	83	99	99	95	94	82	80	82	83	79	81	84	87	79	76	76	86	81	81	77	98	83	64	82	71	79	88	94	84	87	84	79	76	85	77	78	75	79	88	93	90	97	86	88	92	75	75	94	63	97	77	96	80	81	84	74	87	66	80	94	86	85	88	76	92	96	69	91	77	82	81	95	90	87	91	75	91	73	83	97	86	73	90	94	100	71	94	84	78	89	72	85	84	90	85	75	90	91	93	84	90	86	97	87	69	74	79	87	91	76	90	86	77	80	82	80	64	91	83	93	63	81	82	95	86	99	86	75	77	83	71	85	71	74	76	91	92	99	87	73	101	80	91	93	91	92	79	86	89	84	77	81	83	92	85	72	97	94	103	70	78	76	90	85	79	78	84	74	64	65	70	77	75	61	90	95	83	91	91	99	65	74	85	90	88	82	75	84	91	87	92	68	79	70	87	67	99	65	79	92	73	74	88	75	78	72	73	85	94	86	80	108	77	95	90	78	97	82	93	74	82	80	84	68	93	80	74	78	96	75	75	75	72	72	79	76	73	100	81	81	70	84	75	91	74	75	80	65	72	61	90	83	81	70	100	88	75	70	77	79	98	80	63	85	79	89	95	75	64	89	95	79	65	74	84	78	92	74	69	82	70	87	89	100	80	71	79	91	98	75	69	95	78	70	93	89	66	79	82	102	74	87	79	75	73	63	80	83	94	81	80	83	84	97	83	78	96	90	79	95	88	82	69	97	98	100	85	85	79	78	76	91	73	85	85	72	61	73	105	80	78	89	75	78	72	82	93	92	98	62	67	80	92	77	66	95	88	87	89	95	86	81	80	95	73	93	87	89	83	89	84	85	68	99	79	82	81	84	81	79	81	82	83	86	85	78	95	86	81	78	93	76	91	74	63	91	84	81	91	83	90	82	82	100	76	81	73	88	83	61	88	84	90	95	83	99	76	90	88	96	90	95	82	84	68	77	83	99	89	86	93	85	83	100	92	67	79	90	83	80	90	79	69	72	83	65	76	86	82	89	84	92	81	107	99	94	94	87	73	78	93	85	80	90	96	85	95	87	71	77	97	84	74	79	71	74	90	89	85	94	94	78	83	99	69	89	81	79	104	85	94	72	68	92	89	81	89	83	98	90	83	74	76	87	93	77	75	75	86	79	78	84	92	82	88	94	87	84	77	87	80	63	68	100	73	79	79	86	83	100	76	75	95	77	82	90	90	67	86	80	67	85	92	67	89	91	76	80	92	78	81	65	80	93	56	93	86	102	78	73	74	78	79	87	79	88	68	90	92	73	82	69	70	64	88	99	71	75	82	73	88	90	80	77	70	82	99	82	75	94	85	99	69	91	75	84	66	92	74	84	77	81	83	99	81	79	88	57	79	95	70	70	83	82	90	84	79	75	76	83	83	80	88	74	79	94	81	80	84	73	78	74	82	92	97	96	71	74	82	91	83	99	95	88	87	75	77	62	103	86	88	89	91	75	86	91	85	81	84	78	86	86	81	64	90	76	74	80	86	79	78	67	89	66	88	87	83	85	83	73	70	96	92	81	70	73	80	79	69	81	101	70	81	83	82	88
35023	21071	15011	12682	11628	9080	6417	2583	2166	1914	1700	1421	1281	1112	1009	938	948	855	893	881	854	828	814	842	791	798	762	782	733	739	736	742	778	726	732	740	735	693	770	736	716	733	737	724	733	680	663	686	725	721	707	708	689	727	727	659	702	709	692	785	709	652	702	717	701	703	674	737	709	716	698	735	727	708	721	748	703	710	706	715	748	703	669	686	731	685	708	712	695	735	711	676	707	682	695	667	709	672	745	720	678	708	714	726	702	668	710	737	698	695	682	683	719	737	736	769	714	723	709	681	702	720	689	675	672	683	744	703	653	705	641	664	683	707	692	756	744	725	682	700	697	717	721	633	712	719	707	750	720	654	709	711	692	683	646	713	679	740	705	700	686	694	709	721	718	718	698	706	705	704	739	727	701	739	665	698	726	740	664	722	698	712	648	724	667	683	693	688	668	718	780	707	723	633	702	766	705	679	696	712	709	688	701	677	667	720	717	728	725	686	694	702	654	711	697	717	706	668	710	708	691	659	717	680	716	701	705	722	700	676	657	677	696	720	604	634	709	714	688	617	681	714	720	663	691	654	707	665	706	677	727	719	672	692	698	697	671	730	673	719	735	753	684	663	741	694	679	701	713	658	665	700	720	712	749	666	682	698	685	759	727	726	716	648	663	696	720	714	690	701	664	709	698	720	700	708	689	691	712	702	679	711	684	722	708	690	727	657	670	721	735	684	703	722	720	695	712	680	737	656	679	693	720	655	700	720	693	675	674	657	695	677	708	656	684	685	673	682	689	676	709	693	700	662	708	697	684	657	678	708	721	728	723	672	734	737	702	678	728	671	747	682	701	681	684	707	711	713	715	672	671	672	711	684	699	670	709	709	722	702	721	678	705	696	713	679	630	697	680	671	736	676	705	646	654	721	741	708	723	731	699	700	717	688	701	700	744	701	714	698	711	711	711	731	657	703	710	712	700	666	678	756	670	718	708	680	726	672	652	688	667	714	708	712	726	728	673	702	679	683	669	727	692	716	723	727	739	674	714	699	705	679	718	718	672	705	768	700	675	724	725	663	726	668	697	683	724	715	684	712	672	710	715	714	670	665	735	724	731	725	729	687	709	675	726	712	738	681	668	661	686	702	675	677	654	657	707	681	714	693	678	716	676	680	675	658	697	728	685	715	735	732	658	700	726	662	684	693	670	686	705	726	687	700	706	690	708	697	727	613	704	695	702	713	684	707	711	735	708	716	749	714	721	681	669	772	680	701	716	709	678	650	708	654	692	720	690	712	687	703	684	723	709	715	708	698	665	708	671	709	726	671	704	718	721	746	720	729	672	728	702	699	681	718	657	695	697	719	693	712	702	728	713	671	656	746	719	740	719	721	756	702	658	741	698	664	700	707	729	690	727	746	711	697	700	666	660	687	717	717	697	680	672	732	664	698	708	700	647	694	722	664	645	649	685	745	677	680	719	684	668	687	684	633	711	696	684	699	659	715	663	687	720	697	741	707	699	695	652	717	735	697	749	718	713	715	707	680	703	689	709	685	685	650	706	722	646	713	746	659	725	686	622	709	729	690	642	742	680	705	721	675	732	674	713	680	697	709	683	675	683	728	712	705	677	696	681	682	692	731	700	703	695	684	723	688	721	658	694	708	669	682	736	731	636	723	722	691	741	680	662	746	728	670	669	726	703	681	721	741	761	704	698	690	687	670	706	648	656	740	658	739	695	691	642	681	731	681	747	734	699	702	680	745	697	689	716	685	758	680	663	651	707	734	691	670	688	678	677	698	647	665	718	757	671	691	758	713	689	699	648	680	714	667	714	727	710	684	741	676	716	685	759	742	665	653	688	727	697	742	716	714	696	680	729	686	738	707	672	658	694	689	695	722	702	643	725	660	734	740	709	692	716	746	693	727	699	667	709	749	691	730	686	683	694	729	720	721	725	733	732	684	671	699	679	729	691	725	655	718	635	720	686	719	730	744	733	703	686	709	742	711	683	733	681	722	706	761	663	694	730	731	690	671	665	717	709	683	690	697	677	736	670	727	656	726	724	688	697	685	660	700	710	715	703	756	723	703	651	673	715	681	688	731	715	649	675	752	702	684	663	659	729	681	730	683	712	706	661	712	713	725	686	688	708	729	701	724	692	734	710	702	703	743	672	664	709	708	686	705	664	700	678	701	741	721	708	709	697	679	668	704	675	702	667	702	709	672	732	666	726	698	720	668	747	716	707	700	747	679	730	698	690	685	690	630	646	689	704	740	692	658	696	671	693	745	674	700	680	699	679	710	716	725	731	721	683	699	656	671	724	652	708	699	714	714	702	716	661	717	718	689	711	675	688	704	671	697	702	690	656	695	752	720	699	712	681	681	691	700	695	653	781	713	728	692	663	726	713	751	660	684	700	710	711	711	738	710	727	734	705	728	746	709	759	675	689	718	709	709	688	692	709	679	678	700	682	702	745	699	709	692	704	715	723	747	685	698	753	748	707	725	737	723	667	698	698	731	702	681	668	721	701	703	693	696	707	649	695	707	694	719	657	677	727	672	627	685	660	696	717	672	657	678	696	660	723	706	653	721	751	630	712	680	710	700	667	733	725	725	712	710	665	710	669	705	722	724	675	723	672	672	709	728	674	707	713	681	686	695	699	702	704	715	694	680	730	686	693	709	683	701	700	730	717	745	644	730	760	684	725	704	695	681	680	723	706	699	723	676	720	683	710	709	719	721	751	678	707	669	662	663	693	640	717	663	680	683	730	690	731	747	700	678	714	702	708	722	690	719	725	700	656	665	670	697	687	662	673	682	701	685	699	686	711	695	726	668	720	717	685	692	703	730	697	685	739	671	689	670	747	649	693	753	707	670	658	710	734	674	648	730	700	687	709	714	727	703	685	704	710	700	723	698	712	725	703	732	702	722	707	714	677	705	718	697	684	698	690	683	707	732	659	718	678	695	667	713	735	712	764	699	683	621	658	745	690	687	678	678	663	703	685	679	714	694	686	689	713	653	710	681	684	702	689	661	698	697	717	703	719	673	659	681	700	715	706	733	699	685	666	699	710	696	679	675	669	712	682	693	694	647	668	658	679	707	693	703	697	698	705	719	719	671	735	676	669	690	682	699	684	682	692	702	704	663	706	704	730	706	680	651	720	722	720	682	742	674	701	687	716	701	708	708	724	667	693	694	713	646	746	706	722	675	682	683	728	711	708	714	716	691	731	710	677	688	701	723	706	743	705	689	682	693	663	717	728	731	750	708	701	645	731	743	725	703	655	747	721	666	692	718	738	681	699	679	678	712	735	727	686	682	689	684	706	706	670	677	695	691	716	701	688	719	705	743	719	673	672	685	696	705	703	713	715	699	716	654	678	683	669	714	688	706	668	711	694	722	668	691	669	693	681	682	714	668	713	716	696	725	725	693	751	675	653	716	709	676	717	679	737	687	719	725	700	734	679	688	671	679	678	689	742	668	715	700	685	672	690	653	700	693	718	664	697	714
8210	3932	2309	1306	638	309	182	140	112	117	116	82	77	90	108	101	86	81	97	78	88	81	82	73	81	75	86	83	75	80	88	54	72	96	73	73	74	64	87	63	84	81	70	85	65	82	58	83	74	61	72	79	71	83	77	66	75	86	73	106	66	60	69	74	67	78	70	78	69	66	73	61	81	73	81	87	74	64	72	78	63	77	79	83	68	77	61	72	76	78	86	71	88	76	83	59	72	82	73	68	71	75	59	65	76	69	83	72	84	66	68	85	61	79	74	79	81	76	72	78	84	78	81	72	70	84	74	73	76	81	71	90	65	76	77	68	71	77	69	86	87	78	60	66	81	67	75	76	73	84	63	84	68	61	66	82	82	80	64	68	69	80	74	61	76	57	48	88	73	64	82	86	73	99	70	78	70	71	87	78	95	85	53	69	80	55	74	83	77	80	85	98	87	73	73	87	69	80	88	77	62	58	78	56	75	60	71	75	78	75	70	75	79	73	75	76	76	77	81	81	88	89	70	58	80	82	84	81	60	67	68	65	75	89	69	71	84	73	64	70	89	67	88	66	81	75	77	67	83	84	76	71	82	72	70	64	65	77	81	81	64	87	85	79	61	82	75	81	70	60	66	76	89	76	65	82	74	81	77	77	81	72	67	64	82	80	93	82	80	77	68	67	76	68	75	74	74	86	65	76	73	80	83	77	84	59	71	62	70	84	64	63	73	69	56	67	79	79	69	85	78	82	64	68	74	53	81	81	76	80	71	77	74	71	73	70	74	79	82	81	65	86	71	83	71	80	83	87	72	80	76	74	74	75	69	84	70	69	74	78	72	60	68	81	62	74	76	67	75	73	78	72	71	66	71	78	78	79	70	78	85	72	78	84	76	82	68	73	68	84	68	70	78	67	78	63	74	82	64	71	105	86	70	94	84	75	89	70	72	64	81	55	77	86	65	91	90	77	74	89	83	73	70	71	62	70	79	78	87	76	85	79	69	55	73	61	79	85	88	69	90	66	74	75	77	60	76	78	105	76	82	87	73	88	72	61	74	77	73	81	74	57	71	72	73	62	78	75	68	83	70	80	63	68	64	70	86	68	75	80	80	76	74	74	75	61	84	82	76	74	81	83	70	72	56	68	80	66	74	74	75	90	49	86	63	80	65	75	76	77	60	61	79	73	79	74	76	83	92	63	73	78	96	72	64	77	73	63	47	75	93	73	85	80	86	85	88	67	86	83	67	66	72	72	81	73	75	74	80	79	63	84	74	84	72	86	69	80	62	80	75	66	76	69	83	74	87	85	77	69	88	66	70	72	66	80	82	86	85	103	86	93	87	73	89	80	76	70	78	77	72	82	90	74	83	73	80	76	77	74	76	56	75	59	80	60	54	55	76	84	78	99	75	73	76	71	75	69	67	79	78	74	75	81	56	64	77	76	82	62	61	82	88	72	72	68	63	65	75	78	68	70	82	63	64	72	78	66	79	103	74	93	88	75	80	87	70	66	72	80	62	77	79	75	74	74	93	70	71	69	60	76	74	75	80	66	82	90	76	66	77	80	86	84	70	82	72	82	74	82	76	80	80	98	75	78	65	70	69	93	82	53	83	73	82	71	68	63	86	76	78	59	92	84	87	79	87	70	64	79	77	78	78	67	73	80	67	75	87	77	80	69	63	74	78	89	75	91	56	80	93	84	67	66	82	70	77	69	80	87	64	81	79	64	86	59	81	71	72	69	79	91	74	74	62	74	80	65	77	73	78	64	70	77	82	102	82	72	67	82	61	93	76	81	64	92	67	88	69	84	72	71	71	62	73	62	86	68	78	62	85	66	66	71	77	65	73	81	76	76	71	92	63	61	84	62	81	62	77	79	82	72	79	102	65	71	79	96	70	70	77	70	73	84	79	68	85	73	79	83	65	89	83	67	78	73	85	82	91	85	63	80	72	67	60	76	68	71	75	72	76	69	68	70	72	73	81	54	72	80	85	73	67	83	91	61	66	83	82	80	85	78	79	79	90	63	88	65	74	67	65	75	74	74	73	90	73	78	72	53	63	67	86	74	68	72	90	74	79	63	81	83	77	71	87	73	81	70	82	63	74	81	80	76	76	81	70	81	72	84	74	77	73	79	66	85	65	80	77	92	74	70	74	58	74	88	68	81	78	69	67	72	78	68	89	88	62	67	85	69	76	65	60	73	72	87	79	72	86	67	73	83	64	72	75	79	67	68	88	94	66	81	85	80	77	82	64	71	76	75	69	71	85	92	83	71	101	79	83	90	65	63	62	80	75	76	74	82	74	69	74	93	82	71	83	72	69	60	83	70	99	72	63	71	71	74	77	77	84	71	73	95	78	66	78	90	75	90	71	71	72	80	71	70	81	83	68	73	73	72	73	87	86	86	75	93	85	77	73	62	78	82	81	83	70	65	53	71	76	88	80	82	67	81	88	78	85	71	77	64	82	81	63	74	83	72	80	84	56	68	73	78	71	78	90	87	61	66	70	75	84	67	69	85	72	73	71	70	74	79	69	74	58	78	75	81	81	69	92	60	81	73	76	80	93	69	74	82	80	69	81	75	56	71	76	69	79	66	90	72	71	78	77	82	83	82	66	82	69	61	62	69	78	79	77	79	79	68	83	68	63	78	79	72	85	64	79	78	68	76	87	65	71	72	65	74	79	68	63	77	88	63	70	70	72	63	75	75	85	57	72	86	88	77	90	60	82	73	72	83	75	89	70	77	57	70	90	68	81	65	86	81	74	60	75	75	70	83	83	91	83	79	68	79	67	70	66	83	76	91	73	86	70	78	78	76	81	68	70	67	92	77	77	72	81	62	80	65	77	84	61	72	82	74	82	84	79	63	68	71	77	67	76	78	67	75	73	66	75	71	68	92	70	76	74	81	75	67	77	87	83	69	65	72	83	60	70	71	77	56	76	62	74	67	69	75	79	69	76	71	83	69	77	71	59	75	69	64	74	70	69	76	72	67	65	71	83	86	57	66	85	67	97	68	64	78	60	75	80	69	67	74	63	71	68	70	67	77	49	84	59	75	73	70	71	85	93	83	81	86	70	77	74	87	62	72	76	65	76	73	75	73	83	71	74	68	80	78	84	77	88	67	72	79	92	76	72	62	84	88	78	72	90	75	85	79	66	82	68	91	65	71	77	70	82	78	95	74	73	81	69	70	77	74	61	64	79	68	64	77	69	79	72	62	70	87	72	62	76	77	67	66	101	92	69	76	83	84	71	81	85	70	80	75	96	72	73	92	68	74	72	69	81	83	71	63	81	53	83	70	76	63	77	71	73	58	81	62	91	78	73	78	66	70	84	72	83	75	66	80	70	81	84	74	75	93	81	78	64	76	76	57	75	69	70	62	70	78	79	83	71	73	83	61	75	71	77	73	84	71	71	91	70	70	65	80	85	80	63	72	86	68	77	74	63	84	75	72	68	83	80	73	64	64	87	78	81	76	71	75	70	66	70	76	81	75
36313	23372	18681	14846	12992	9644	5453	3330	2892	2619	2388	1691	1390	1243	1207	1133	1016	977	911	897	934	876	803	853	806	739	752	717	692	684	692	674	736	687	692	676	680	681	716	668	628	712	673	636	690	640	649	684	639	674	634	723	638	662	635	649	698	633	647	649	635	613	685	627	659	597	649	675	688	671	666	670	683	659	641	634	654	649	639	609	649	597	631	639	675	607	671	636	628	628	625	615	691	701	654	621	632	613	646	615	597	644	629	646	601	626	644	633	622	622	708	580	590	598	627	623	635	618	679	620	646	588	591	623	596	680	582	677	610	639	628	613	602	596	646	620	632	664	636	658	610	632	634	649	626	619	603	642	619	602	682	626	620	636	626	640	622	643	612	636	606	653	641	633	639	607	633	634	621	617	641	652	655	666	599	633	575	632	658	672	623	603	646	645	621	647	637	616	597	619	584	633	637	569	643	583	638	622	594	599	628	619	674	639	616	636	650	663	664	648	586	636	605	653	657	634	655	639	657	632	655	617	587	645	644	665	632	591	624	657	641	643	608	605	663	627	605	674	638	612	670	609	679	639	647	636	637	664	671	688	646	621	646	662	631	632	633	652	656	625	720	636	625	634	625	645	640	626	637	611	639	611	611	661	609	630	627	614	616	642	628	605	618	649	631	688	631	601	622	666	651	619	602	674	639	624	651	657	637	656	633	617	624	618	581	638	653	665	596	643	613	618	613	660	669	638	647	648	645	652	624	641	638	657	599	652	630	630	646	599	708	662	628	645	646	671	619	569	646	638	601	668	600	687	636	626	604	592	584	634	652	673	629	637	629	647	601	649	595	640	646	618	656	665	626	631	654	640	627	621	608	629	604	608	588	650	624	626	609	662	561	608	645	637	628	655	655	611	607	640	601	641	640	620	632	658	633	646	652	616	624	674	668	629	599	616	642	654	605	605	673	652	622	670	641	620	616	609	620	657	613	607	650	580	638	637	666	638	648	615	666	606	588	643	634	641	662	666	633	597	615	653	638	663	603	621	621	605	600	601	601	595	650	640	592	643	632	677	627	665	623	592	590	627	605	622	684	666	600	625	623	582	605	664	623	666	648	652	640	628	609	639	620	610	645	666	619	673	646	628	652	654	637	648	593	640	630	650	594	653	604	637	636	636	613	665	596	652	642	661	627	653	629	655	640	676	667	606	587	649	625	633	628	667	602	614	660	611	611	598	614	649	655	666	665	617	614	588	618	621	599	621	614	653	618	627	663	656	650	601	639	639	601	629	633	619	610	668	645	641	666	657	620	583	674	651	631	635	633	581	602	600	644	670	632	605	636	606	622	602	618	689	618	650	651	632	629	618	609	626	638	590	635	650	619	623	643	609	624	609	631	658	647	629	592	613	629	666	654	624	643	622	597	600	665	645	645	663	616	652	658	644	613	633	583	611	611	646	636	627	687	685	627	635	647	634	647	655	636	634	694	628	616	655	600	591	610	620	577	609	621	619	608	630	646	593	649	657	637	627	635	625	615	613	663	631	639	581	623	686	639	650	580	636	660	670	599	645	639	650	631	647	625	607	620	616	657	661	643	632	622	576	692	653	640	615	669	664	603	653	608	630	587	626	643	641	646	636	631	630	616	614	652	670	634	604	680	628	634	597	590	585	616	657	620	618	638	625	645	663	648	631	631	681	635	617	614	638	611	674	624	616	670	636	650	605	598	642	643	666	621	675	622	640	630	647	626	671	683	608	633	670	599	619	606	619	624	638	608	590	597	664	622	579	644	617	629	656	647	625	586	667	613	670	675	664	624	645	612	603	664	679	652	582	666	644	586	628	655	655	587	667	623	620	593	604	624	636	640	634	603	589	627	627	675	645	643	612	612	629	675	618	675	625	655	636	707	635	646	623	640	624	635	628	633	667	669	650	603	600	668	647	593	616	628	654	590	589	592	696	621	634	644	627	604	602	608	585	621	578	641	642	614	595	612	662	571	647	633	646	623	586	579	601	657	614	603	646	620	596	611	625	675	630	636	622	602	643	698	613	635	635	634	647	610	602	627	662	657	635	625	635	688	683	631	611	651	622	668	627	662	668	576	617	636	580	615	671	619	652	641	673	647	696	622	629	620	644	650	617	587	614	661	642	614	606	615	587	601	609	613	649	581	573	636	643	612	676	585	634	655	640	644	585	624	637	656	609	619	633	634	605	618	594	626	635	667	644	623	635	612	583	592	682	624	628	646	654	668	586	601	677	637	607	628	649	619	637	593	631	655	671	636	664	636	665	625	634	635	695	647	634	643	623	670	593	649	610	637	663	622	596	642	663	639	646	634	667	658	610	622	655	635	640	630	619	626	652	664	659	595	581	653	654	636	648	615	625	628	641	619	606	622	639	604	636	651	642	642	632	652	632	634	578	585	621	643	635	617	619	626	639	623	615	636	634	598	626	612	651	635	639	631	589	645	622	600	637	609	598	637	644	661	652	637	582	589	608	603	615	660	589	622	632	649	666	619	609	654	648	639	639	564	649	606	666	666	661	636	633	603	667	670	632	615	603	628	699	629	631	648	615	655	694	638	626	637	622	647	629	629	617	627	594	640	637	601	649	627	665	662	602	640	628	623	610	634	612	640	643	591	677	619	603	656	659	613	613	642	676	586	608	630	648	601	604	614	629	640	619	641	618	609	612	639	590	659	618	624	617	610	685	605	580	658	642	620	623	653	644	648	638	605	641	621	590	660	619	624	622	576	624	604	629	639	596	609	621	648	623	668	652	637	656	582	610	615	643	610	629	625	601	648	617	604	627	657	627	630	644	639	664	638	613	623	651	625	619	611	598	638	606	631	625	611	655	643	632	617	613	679	637	654	697	610	637	595	616	667	649	613	646	621	647	647	676	671	633	617	654	656	630	609	607	664	616	644	630	609	620	659	635	585	645	626	635	685	643	660	609	624	605	639	619	596	691	677	621	629	646	633	606	657	655	600	619	623	603	623	644	621	640	640	642	568	613	632	647	599	600	625	587	607	628	626	631	641	618	625	646	610	672	655	675	627	684	664	686	641	622	601	606	682	620	689	626	602	647	653	647	623	596	663	645	630	677	615	633	593	610	620	646	643	634	637	694	598	594	586	627	646	623	651	602	629	625	637	622	611	600	622	615	614	611	598	665	606	616	654	637	624	679	587	610	642	653	644	634	590	577	653	614	675	619	601	618	654	610	628	651	653	597	639	608	598	628	623	623	594	622	614	674	609	650	616	684	612	606	634	620	610	650	603	641	620	574	603	631	630	654	637	598	618	629	618	649	638	663	641	609	613	650	630	664	609	637	636	631	592	631	633	642	642	618	617	651	603	618	673	652	625	659	666	633	628	640	620	657	646	652	647	661	630	606	673	627	625	664	626	653	623	602	633	608	643	630	594	596	681	577	627	630	631	615	667	597	644	631	606	657	645	615	615	639	620	649	650	647	605	605	655	619	648	628	615	655	645	643	634	634	637	609	633	608	614	640
8652	5509	3566	2027	783	416	253	172	138	138	136	98	105	84	97	84	100	97	77	82	72	91	70	76	87	77	82	89	73	84	77	61	62	84	76	68	73	75	66	76	67	70	61	81	67	78	77	73	77	66	68	62	65	60	84	67	76	83	68	82	71	82	70	64	77	84	70	80	70	71	60	66	56	72	62	58	70	70	68	64	68	56	68	73	72	64	69	67	61	68	58	65	68	68	72	69	69	63	72	66	71	82	69	77	62	57	57	65	60	60	76	72	68	73	64	60	75	67	60	73	74	70	74	74	73	56	68	75	76	66	59	50	54	63	73	59	57	73	82	58	67	75	74	68	61	57	71	82	75	72	54	54	78	62	64	66	78	52	68	68	85	84	61	64	54	80	76	71	75	81	62	80	76	74	78	73	79	78	65	69	79	69	82	63	64	67	77	64	63	81	62	69	69	62	68	60	82	72	64	67	73	73	63	73	71	91	69	69	64	77	81	60	61	59	72	65	55	80	61	59	68	70	62	79	75	68	73	76	74	74	58	62	60	66	66	66	74	60	51	74	58	55	63	67	65	76	58	74	71	78	64	71	60	75	64	65	74	69	81	44	79	53	76	77	61	79	80	90	58	59	76	77	72	62	81	68	66	63	64	64	61	60	66	51	54	78	67	77	72	67	64	66	80	76	58	69	72	60	79	70	66	55	64	65	88	67	71	75	66	77	55	61	63	68	64	67	67	62	66	62	72	66	58	58	82	81	56	78	67	62	69	81	80	67	64	77	77	74	72	64	61	79	63	77	81	60	62	49	71	76	66	72	65	73	76	57	68	65	79	68	70	62	97	64	67	72	72	78	71	75	74	57	72	68	68	68	74	63	91	59	72	73	65	74	59	61	68	63	81	61	73	70	67	83	58	75	66	62	88	63	87	62	76	59	50	69	69	74	79	64	78	71	60	61	74	81	67	67	64	79	75	64	70	60	79	74	76	61	64	55	80	68	72	72	68	62	69	66	68	67	76	60	70	66	63	67	76	70	83	69	65	70	75	71	63	60	69	71	54	68	49	62	70	60	79	75	75	66	77	60	69	55	71	77	64	66	61	68	66	79	50	89	56	71	60	68	85	67	58	59	90	61	74	62	64	86	74	72	74	80	68	69	75	71	68	69	88	73	84	76	72	72	62	63	62	61	74	58	80	76	60	80	72	74	68	77	71	59	80	70	60	71	66	64	70	63	64	43	61	83	62	74	67	79	58	79	73	72	73	69	74	74	76	65	66	62	58	63	69	65	71	57	64	73	55	53	63	76	80	69	77	64	66	57	55	65	67	70	73	66	80	78	73	71	64	66	66	72	61	64	64	61	71	71	77	69	69	72	65	74	70	64	63	75	60	71	65	72	66	66	70	75	59	69	67	69	80	68	72	74	54	57	58	77	60	78	86	77	72	63	78	69	69	88	83	70	57	77	78	76	79	81	60	61	71	60	63	67	64	74	74	74	66	52	67	74	90	73	66	92	66	60	69	71	54	58	61	65	66	63	75	66	88	61	67	73	70	57	70	63	73	81	73	80	66	70	60	78	71	74	63	76	69	82	85	68	67	78	77	81	75	75	73	82	68	80	73	76	64	71	88	65	63	74	65	82	76	77	77	65	62	69	56	69	61	56	58	77	84	70	69	69	69	61	78	77	68	60	58	66	58	69	61	72	70	66	58	65	72	62	62	61	68	79	74	75	62	66	61	68	65	69	57	65	67	66	64	70	62	76	63	68	76	76	81	64	55	63	74	62	71	73	52	75	54	67	71	65	72	65	78	73	65	54	53	66	81	63	68	67	70	72	58	62	54	67	61	71	69	59	73	61	73	67	63	86	60	59	73	68	74	67	78	51	70	80	65	63	78	83	67	63	80	77	66	69	71	74	74	80	67	77	63	63	64	63	82	71	67	64	71	75	70	73	69	53	73	66	56	71	61	66	73	72	57	67	79	66	64	71	63	84	74	69	65	74	63	63	70	67	58	75	55	61	70	58	82	66	69	58	59	79	56	66	74	60	75	78	73	58	72	71	70	61	61	45	66	92	59	71	65	70	90	74	57	64	70	74	60	69	66	67	65	70	57	65	63	59	86	93	78	77	64	60	76	58	68	53	74	54	77	73	72	84	61	73	69	70	61	80	62	73	60	71	62	58	64	68	66	62	69	80	66	68	61	76	67	68	56	68	69	72	69	63	82	57	71	69	71	67	63	75	80	65	63	64	70	62	79	67	61	64	70	59	65	57	58	68	65	67	71	75	74	77	64	79	61	56	75	66	68	58	61	63	81	64	60	63	57	64	64	72	60	72	69	74	72	58	70	67	76	77	71	62	65	74	58	67	63	67	60	73	70	87	55	76	72	80	65	63	68	70	70	71	55	82	73	77	64	60	67	65	66	67	66	67	71	81	55	79	67	83	81	62	65	54	67	78	58	75	67	68	70	74	57	71	66	74	78	66	86	77	77	70	60	71	68	70	68	55	71	71	55	58	76	61	74	65	63	75	67	69	60	65	69	85	57	75	69	69	79	77	73	60	86	67	72	71	73	71	60	72	59	76	69	67	76	68	65	74	75	73	60	56	72	81	72	68	60	77	71	76	74	59	62	71	72	64	62	75	60	78	60	67	69	53	69	65	72	80	51	58	50	63	57	76	80	57	76	64	66	63	77	68	68	74	64	70	62	87	77	85	45	70	64	70	71	67	73	69	82	64	60	63	65	70	56	58	60	63	66	75	73	76	78	64	78	67	72	65	63	65	69	67	52	65	83	53	62	59	62	81	71	65	64	74	84	63	63	67	83	67	69	67	64	50	48	62	63	74	53	83	86	52	72	84	59	57	49	68	56	52	79	73	72	69	64	67	57	74	70	63	66	73	77	70	63	75	63	75	62	66	76	67	70	65	61	64	64	65	61	71	67	79	73	74	70	63	72	74	79	82	62	63	61	58	71	58	58	63	72	60	76	74	70	68	72	70	68	71	64	71	62	73	64	70	70	76	78	73	86	74	77	72	64	90	68	63	61	52	66	68	79	70	83	79	72	72	74	62	73	68	56	73	75	70	87	75	58	71	59	69	66	74	74	87	68	77	68	62	68	62	73	75	62	70	57	55	58	71	56	67	84	55	79	68	82	80	53	62	72	69	65	63	80	75	72	66	74	63	67	58	56	75	52	67	67	58	61	82	70	64	64	61	59	83	74	64	63	75	65	73	71	72	63	74	75	70	62	74	73	74	81	61	63	60	76	64	69	68	87	66	69	62	71	78	66	68	68	54	60	76	62	67	58	64	66	54	70	67	47	90	57	44	62	71	65	69	59	59	78	71	61	71	78	57	72	62	74	75	70	62	70	55	74	73	76	57	68	64	58	66	81	72	69	78	71	81	68	68	78	76	79	71	79	77	70	63	75	71	69	69	72	64	62	66	69	61	67	65	71	74	76	68	80	78	61	73	75	64	74	78	80	67	55	68
39851	27182	23204	18363	14756	13729	8592	4895	4080	3842	3152	2343	1784	1576	1483	1241	1268	1110	1049	1001	875	871	909	865	781	790	756	649	655	631	643	640	687	618	634	647	643	618	611	607	683	708	638	654	635	690	669	634	590	615	623	649	660	614	592	586	620	624	584	627	627	621	604	601	600	611	608	649	648	631	622	586	623	604	615	589	592	602	593	569	583	635	602	574	603	615	563	564	601	591	577	556	585	536	614	615	590	598	602	580	561	576	626	551	564	603	602	653	574	587	553	595	580	583	604	571	567	578	626	591	579	535	589	573	581	557	587	575	584	611	583	584	604	611	634	608	596	598	595	584	599	562	609	631	606	589	522	590	602	581	592	619	621	581	571	589	605	615	522	633	580	593	560	589	580	566	528	626	548	584	570	605	581	606	601	604	561	565	574	554	573	567	621	593	632	569	592	624	571	584	576	585	613	577	586	573	590	599	612	536	604	556	621	602	605	604	561	596	603	566	583	582	618	585	582	608	571	560	558	576	576	575	575	580	581	554	610	561	610	561	614	628	564	565	570	584	582	586	568	617	614	620	615	553	580	565	523	600	599	561	582	617	564	586	581	612	625	636	580	563	602	578	611	606	566	593	571	614	589	591	589	582	603	546	592	577	530	594	568	551	572	602	602	578	542	580	609	598	562	624	629	599	556	609	626	640	568	558	628	583	602	567	559	602	587	614	611	557	573	610	571	561	599	598	554	568	593	572	627	576	531	632	577	611	565	592	595	547	561	593	605	572	604	601	604	609	586	612	578	595	583	561	573	602	556	603	630	565	553	608	567	615	557	583	600	585	575	620	608	549	563	601	530	609	582	592	547	565	568	572	556	610	616	596	513	616	616	549	615	608	595	615	553	598	599	601	599	589	578	587	584	605	566	567	561	528	573	555	583	604	602	594	569	566	617	575	613	595	568	630	560	539	562	609	596	586	607	581	594	584	574	564	588	574	606	550	587	622	606	546	581	595	578	565	557	598	611	587	555	611	599	602	564	608	585	652	549	590	582	571	570	582	615	604	600	589	596	591	604	560	566	604	608	594	614	552	602	536	598	583	598	620	563	587	577	569	591	603	588	602	609	613	618	590	627	631	567	565	566	578	583	561	583	571	575	580	598	617	650	655	631	537	620	574	550	611	585	615	564	596	602	582	584	599	578	579	624	584	594	527	569	575	584	600	554	592	585	543	607	621	553	591	580	550	596	588	565	591	559	569	546	559	602	558	600	623	612	588	575	597	583	591	587	577	563	554	571	580	576	560	621	608	595	570	615	546	591	577	546	553	576	590	622	593	560	580	622	555	594	583	557	590	617	584	547	597	554	597	590	566	610	594	548	558	568	588	571	550	586	600	589	576	549	558	558	568	550	574	605	644	597	573	576	587	577	533	567	615	571	593	596	574	594	608	563	616	588	580	590	577	581	529	551	577	596	565	574	576	600	581	632	618	550	620	584	587	600	590	552	558	570	561	634	573	562	575	581	603	604	608	572	616	591	565	622	591	574	591	540	535	591	580	620	546	542	599	586	616	561	580	599	589	562	568	604	610	560	586	587	580	581	591	557	635	600	550	592	545	585	602	561	571	551	577	536	598	609	578	619	562	567	579	572	553	606	554	572	557	540	573	578	574	620	550	583	608	570	595	536	623	590	551	575	590	554	601	586	598	571	643	607	584	598	592	590	597	623	591	617	570	572	582	603	617	551	590	553	592	583	626	548	578	574	575	546	577	570	567	598	549	596	595	581	605	586	594	586	552	593	549	568	548	628	590	603	596	597	626	597	546	592	596	580	604	560	559	577	585	587	609	577	588	569	601	584	581	573	575	580	578	603	588	542	590	584	611	592	607	538	576	590	578	535	593	616	615	561	605	564	620	581	536	577	586	581	618	567	588	601	591	596	546	557	583	615	569	555	601	590	592	597	623	527	607	604	584	604	591	600	590	533	587	590	579	593	580	574	586	546	621	574	595	592	586	610	561	572	574	579	594	549	570	578	580	596	570	573	580	616	595	600	600	595	589	583	557	546	585	553	552	560	608	602	568	582	596	600	584	619	584	591	593	612	549	594	567	592	597	559	583	598	548	579	612	564	557	588	576	589	601	557	614	574	617	604	567	582	565	550	607	536	606	628	553	573	573	589	573	578	582	603	589	601	573	587	594	603	572	559	558	616	582	569	628	595	601	602	584	521	569	592	569	562	583	598	613	569	576	554	568	586	592	580	552	562	543	599	596	572	614	577	566	595	591	582	604	571	572	548	592	565	614	594	593	598	613	553	547	624	587	602	608	622	579	588	611	617	601	602	570	589	557	594	579	574	585	584	578	613	583	580	551	544	576	608	576	586	591	543	556	572	545	555	581	622	587	587	589	627	590	574	577	603	560	595	560	577	591	598	607	613	552	592	592	590	538	596	597	585	587	580	597	640	563	584	565	576	628	616	571	620	613	614	564	573	583	607	556	622	538	566	579	576	563	610	588	613	616	618	565	581	626	626	569	569	545	569	603	600	604	557	565	609	623	574	596	571	529	624	566	586	576	583	596	559	611	581	561	597	573	561	547	641	591	581	546	582	627	573	570	590	568	620	564	605	581	610	577	576	586	566	571	548	577	556	539	575	612	610	550	617	583	586	618	538	575	549	564	596	585	606	550	583	587	592	590	573	548	580	572	603	613	574	573	589	603	568	554	572	567	620	602	586	603	568	591	593	586	573	522	581	597	556	572	606	555	584	550	586	593	566	576	574	637	597	564	611	573	644	573	579	569	552	572	621	609	554	563	579	566	596	572	546	586	604	598	569	559	608	576	544	585	621	577	554	598	602	611	611	558	594	596	558	563	561	593	556	568	565	608	571	581	554	567	597	588	589	582	574	565	603	598	607	591	527	586	587	600	572	557	563	575	600	594	631	606	558	561	558	583	577	588	581	602	605	566	627	585	622	592	597	550	576	608	573	608	554	565	589	556	606	637	570	578	631	595	558	579	528	576	550	567	545	594	573	616	555	571	589	574	591	581	552	601	574	616	558	585	619	578	540	573	543	591	570	560	590	562	545	614	606	574	567	599	560	590	590	572	589	619	604	588	596	583	613	562	541	577	623	574	572	558	586	588	591	594	590	615	559	582	595	515	615	572	592	584	610	552	549	572	566	586	557	564	549	607	553	633	598	572	540	582	587	583	580	553	604	614	603	594	594	615	616	572	551	541	583	577	619	586	577	612	622	601	602	590	626	599	605	623	621	532	589	626	616	587	592	575	598	577	557	590	631	559	608	533	586	592	577	597	615	586	544	566	596	583	593	568	585	555	605	619	589	615	599	570	619	588	551	576	577	612	592	593	583	584	553	577	620	578	642	592	629	598	587	627	599	595	569	620	578	594	583	585	557	546	571	640	589	613	591	603	576	601	577	558	592	547	588	576	600	608	590	555	592	567	570	596	583	604	577	592	627	602	589	554	539	596	568	618	551	584	622	599	568	607
6299	2851	1447	718	406	231	172	123	126	123	117	95	109	113	92	114	89	68	88	93	73	99	88	78	79	83	87	89	95	70	87	78	97	71	109	77	85	102	91	94	89	78	94	81	73	97	92	80	101	72	91	82	87	92	85	106	86	83	91	70	93	81	75	79	88	70	88	97	92	97	87	73	85	101	88	89	83	92	97	87	88	86	75	79	91	80	84	80	96	101	80	81	86	84	69	63	106	73	90	103	77	87	102	80	92	87	77	80	97	99	72	96	99	103	73	69	82	84	78	86	69	94	87	91	86	86	80	84	94	89	98	84	99	82	81	89	89	61	72	87	97	87	97	78	90	78	74	86	86	92	82	93	87	75	84	79	89	70	76	104	90	77	91	85	95	92	75	89	73	98	79	95	83	106	89	92	97	82	80	83	80	86	92	86	69	90	96	93	82	87	93	102	90	79	87	74	87	85	92	77	74	85	96	98	92	93	79	83	99	92	83	88	85	98	85	93	90	70	82	75	82	84	92	91	86	87	79	92	97	120	76	89	90	105	88	83	77	91	78	79	88	94	84	68	71	87	83	87	90	83	78	108	81	89	82	81	99	79	76	101	74	77	81	93	90	93	92	85	64	87	101	90	74	74	89	95	76	74	87	97	100	99	108	85	85	89	92	90	69	67	102	87	80	82	87	77	84	85	71	88	78	76	88	95	89	84	84	80	77	91	87	76	86	102	74	96	79	91	88	90	86	77	73	93	97	94	83	69	90	89	68	81	88	85	98	85	80	94	71	88	75	77	88	84	85	78	87	80	62	84	73	85	92	89	88	81	74	84	94	66	81	87	90	93	83	85	88	82	88	86	85	84	95	85	83	98	88	83	77	88	80	83	91	87	78	83	94	89	91	78	80	84	80	95	93	96	96	82	78	85	90	88	78	77	83	99	92	94	82	97	99	82	72	81	72	77	75	74	82	71	88	73	106	82	88	79	82	89	81	78	100	70	89	86	77	90	85	108	85	90	84	81	81	78	85	88	69	89	94	83	99	69	85	87	82	100	75	79	90	88	84	71	86	84	78	94	80	67	88	80	61	71	99	83	95	77	86	77	80	72	72	78	69	85	72	80	78	69	90	87	83	85	89	87	87	84	77	86	87	92	91	108	76	100	87	83	75	88	72	75	92	83	95	92	77	78	81	73	87	90	76	91	79	93	81	79	91	87	103	75	101	87	80	75	91	86	79	88	83	94	71	93	85	79	87	71	88	92	86	82	92	100	88	94	76	77	94	85	102	79	81	79	74	83	90	71	84	70	78	87	104	78	90	75	87	86	76	71	93	71	98	94	89	91	89	81	79	98	87	77	88	69	80	95	93	90	79	84	90	87	86	73	92	66	93	93	98	82	91	81	79	90	100	91	76	83	91	83	108	77	96	86	90	78	99	86	81	79	92	71	86	98	79	66	87	120	86	88	79	102	91	95	87	71	74	98	79	80	93	107	87	91	93	84	85	99	92	82	78	84	103	99	90	67	89	98	95	75	77	64	99	85	94	69	73	88	86	89	85	82	87	91	94	73	87	101	78	71	92	89	72	86	102	80	70	87	83	77	83	86	86	87	72	93	95	88	107	85	69	88	78	92	111	95	85	78	70	86	75	88	99	79	83	82	94	92	93	82	72	79	101	91	79	79	67	83	88	90	87	89	66	83	98	100	82	68	95	89	88	94	70	81	95	83	73	99	100	92	82	104	101	76	74	103	76	86	80	91	86	86	95	74	92	82	88	103	74	87	88	101	102	77	81	92	101	75	74	94	93	78	58	86	86	104	81	86	109	105	82	97	90	93	93	86	91	82	84	86	72	84	86	99	81	87	92	70	68	84	82	96	84	92	91	83	76	76	83	76	83	97	94	87	84	87	92	79	85	88	90	88	85	87	89	82	89	100	94	94	75	92	93	81	82	73	79	65	75	104	72	79	89	81	108	110	98	83	97	80	89	79	96	82	75	90	95	101	72	82	97	110	88	80	80	97	78	88	97	84	96	73	93	83	85	81	75	88	90	82	86	85	91	90	71	94	95	94	79	89	101	79	92	94	80	83	89	85	87	82	87	94	81	75	74	81	73	77	98	85	82	81	75	86	94	85	100	77	90	76	81	83	91	93	95	101	75	96	107	97	84	84	105	74	87	95	95	71	95	67	84	69	90	83	84	88	99	93	84	80	71	97	78	82	84	103	91	89	96	93	68	79	92	84	84	90	77	83	77	83	90	70	82	90	80	82	75	86	84	79	76	80	97	77	82	84	95	90	80	100	77	95	77	95	79	103	78	82	90	81	92	75	85	84	74	90	78	88	87	102	98	81	86	83	87	81	84	77	79	107	71	82	80	74	87	89	98	92	71	63	72	86	85	95	96	73	84	97	68	92	83	94	85	75	67	99	82	89	99	82	90	90	82	86	85	82	102	90	67	76	97	95	98	91	79	97	88	75	64	99	90	77	79	79	88	94	87	88	83	88	95	91	87	82	81	79	85	90	76	90	71	84	88	87	92	85	95	78	79	79	80	89	75	89	74	100	104	85	93	89	83	87	81	91	113	89	80	85	72	74	97	76	62	92	90	84	87	90	88	98	92	87	87	101	94	91	86	80	82	87	79	84	90	88	73	93	75	88	79	77	71	71	80	88	76	86	87	75	86	71	68	88	96	94	86	97	100	83	91	76	83	97	80	93	85	82	100	83	75	85	78	85	92	85	88	84	103	93	86	74	72	78	71	73	88	81	76	92	88	91	88	102	76	88	81	92	76	90	85	103	78	79	100	99	93	101	89	79	93	82	88	94	93	81	92	84	71	81	80	90	85	84	87	87	81	94	92	76	82	104	90	80	81	90	78	89	79	75	83	92	96	96	80	106	97	106	85	86	92	98	83	75	86	102	73	96	80	94	81	79	89	89	73	94	97	84	72	102	81	89	80	80	74	83	91	93	97	83	98	79	86	75	77	85	87	99	98	85	80	96	83	96	99	82	85	68	80	95	89	81	109	88	88	80	90	93	92	102	94	71	88	72	68	108	82	83	74	87	106	69	85	91	80	82	95	82	69	78	84	88	87	84	86	106	77	82	99	89	87	84	83	92	76	86	81	78	83	92	88	77	100	75	84	88	76	82	87	94	79	86	92	82	74	86	98	73	94	116	90	91	80	78	88	72	78	89	87	73	100	79	78	98	90	85	90	77	75	68	91	94	92	82	89	107	69	80	100	69	82	85	101	106	83	85	88	94	76	87	93	85	95	84	84	85	111	87	80	89	77	82	80	98	105	100	92	94	71	87	70	84	89	76	85	90	92	76	84	76	70	86	89	81	74	77	91	77	82	91	99	93	80	80	80	96	86	83	72	69	99	77	67	84	106	69	84	89	91	71	84	77	77	92	93	84	74	95	90	80	85	83	68	102	89	93	79	65	96	90	81	88	83	78	90	108	76	81	68	90	81	72	71	72	101	82	85	103	108	92
34491	20193	13512	9638	9371	7566	5040	2632	2093	1992	1700	1411	1242	1132	1139	1025	972	876	878	862	837	823	841	865	824	794	849	785	778	733	710	755	754	734	706	745	707	740	708	782	715	812	769	743	710	709	737	713	734	790	690	748	792	736	703	729	737	732	733	727	761	749	743	713	753	769	689	708	730	751	733	719	724	699	707	709	735	698	735	719	728	746	742	711	746	723	751	698	754	725	709	705	729	718	720	709	749	691	730	769	746	727	746	698	774	704	722	715	737	703	695	728	716	712	696	702	716	677	656	725	679	720	736	681	714	717	745	670	747	746	664	675	748	772	743	711	697	719	708	702	740	701	756	724	708	724	682	766	715	741	722	736	722	696	702	713	673	718	702	720	723	791	781	707	735	690	681	711	725	661	672	713	740	728	727	664	734	646	719	707	698	722	736	661	713	716	744	713	782	701	736	690	698	730	719	659	694	718	743	691	740	687	723	717	768	716	741	688	745	738	727	730	717	710	677	718	699	734	718	683	696	697	689	693	696	709	702	719	738	699	737	697	686	727	759	708	726	699	768	740	747	740	708	720	713	708	704	706	688	713	684	744	755	748	738	703	745	682	732	729	775	726	749	770	705	773	717	692	682	755	722	719	724	686	741	727	712	716	725	737	695	710	741	729	723	698	775	753	759	688	746	737	717	745	714	715	738	701	717	748	740	731	747	707	706	687	695	717	711	745	757	715	728	695	747	730	680	748	729	752	727	690	705	695	770	689	740	716	758	711	720	689	676	666	668	735	688	763	708	740	711	759	731	714	690	705	746	713	712	749	697	700	741	697	726	655	744	695	682	680	700	709	718	722	691	720	704	695	714	703	770	719	702	725	731	721	699	717	682	739	710	718	690	753	692	672	684	717	669	710	744	711	754	762	675	690	705	722	725	754	701	710	750	731	692	718	778	720	694	686	733	692	701	717	745	704	716	729	712	689	747	721	729	676	691	750	686	743	696	700	767	762	712	670	745	688	719	722	708	734	737	707	716	642	662	734	737	686	713	729	724	746	698	703	719	790	705	723	716	749	719	754	713	739	702	677	740	737	721	693	718	696	661	737	752	796	741	684	708	697	661	703	717	731	694	709	716	733	736	721	745	679	757	673	691	739	713	729	669	690	720	694	743	704	702	654	696	728	737	696	736	741	777	671	718	700	708	699	720	711	706	707	682	731	708	692	679	693	710	718	712	733	700	747	704	766	715	766	722	706	703	712	729	682	739	759	686	685	734	748	654	690	734	707	704	704	750	717	745	716	737	698	691	742	666	730	700	678	715	718	726	743	669	699	718	723	788	686	746	691	674	712	748	682	745	703	730	721	729	646	723	740	698	683	755	683	686	754	726	736	732	728	738	783	714	767	698	729	717	699	683	707	685	704	702	711	723	713	720	761	719	760	760	735	715	731	724	687	729	714	680	723	702	749	741	749	713	725	734	736	736	699	746	761	651	679	725	723	684	705	722	768	730	678	731	740	655	713	728	775	689	763	709	716	677	723	698	706	706	753	704	713	757	760	643	769	707	756	713	731	669	693	717	655	717	733	749	737	718	707	724	744	730	699	717	713	698	664	670	711	745	702	692	709	682	711	737	753	745	708	684	695	654	694	752	670	746	703	689	736	732	756	727	700	683	701	736	725	718	700	732	656	739	703	742	718	711	710	726	772	731	738	704	695	677	745	706	759	737	743	711	728	731	721	751	750	730	702	736	695	739	708	689	723	738	681	736	727	704	693	674	722	650	710	697	745	752	741	702	731	739	748	701	727	703	747	727	742	692	716	731	683	696	714	701	737	707	751	664	723	729	703	715	717	726	748	691	757	716	708	701	712	740	697	697	726	684	688	744	724	688	724	710	712	704	712	715	743	712	718	680	724	686	703	678	744	698	714	704	667	707	741	711	707	713	712	702	742	752	734	724	699	722	749	703	688	673	728	713	732	718	686	689	727	717	695	740	720	687	675	704	796	732	681	717	709	711	752	692	670	715	700	691	691	693	704	720	715	752	716	770	770	699	696	735	721	706	732	689	717	742	716	629	726	717	717	711	675	769	699	692	732	801	699	705	743	703	740	739	735	697	678	699	745	679	723	690	682	710	713	725	719	672	700	753	712	676	764	740	678	704	724	718	705	722	719	671	681	695	702	751	683	718	688	690	735	741	710	703	743	783	725	713	702	724	768	674	712	769	727	709	714	748	726	736	698	722	673	740	722	698	726	700	725	688	729	706	724	708	706	737	728	688	684	730	709	730	695	743	710	697	675	703	722	744	688	702	729	729	766	682	693	715	717	722	705	743	731	765	705	712	717	681	740	704	710	711	688	717	700	660	733	725	740	703	723	718	729	703	682	706	684	730	741	751	750	724	720	738	732	700	778	723	696	716	717	710	655	735	709	753	703	693	694	688	696	688	727	730	680	701	751	773	720	739	675	716	722	713	643	755	726	705	739	730	769	676	712	723	692	700	682	724	717	748	686	709	736	728	693	704	672	691	787	696	706	696	739	694	691	729	677	759	685	761	711	735	733	655	678	717	708	722	671	738	649	772	769	751	710	706	712	696	716	714	743	745	731	781	713	755	735	682	695	743	723	698	716	713	728	691	706	699	715	694	705	744	725	693	739	756	742	710	789	743	740	698	736	774	746	704	735	696	722	687	739	766	757	729	734	717	705	698	743	698	735	697	710	669	701	719	712	679	660	672	713	747	742	726	701	751	736	725	728	737	726	698	732	692	708	741	726	701	734	744	764	714	707	705	727	712	697	725	717	709	717	691	723	758	701	713	757	710	743	706	684	674	738	710	724	670	701	710	716	699	667	714	659	726	696	746	702	716	701	718	716	763	695	720	693	697	683	720	700	719	700	715	733	707	684	692	745	710	694	736	708	743	707	737	706	678	713	766	648	695	737	717	708	726	716	718	702	707	677	732	726	742	673	722	782	735	718	747	705	769	745	732	724	670	697	733	687	698	652	721	720	717	706	757	737	675	700	670	738	687	698	703	699	728	729	734	705	705	731	667	728	684	711	757	720	735	691	761	705	667	731	714	706	692	719	711	681	728	745	702	770	704	693	711	769	737	717	652	707	685	756	722	691	691	681	677	731	703	718	741	718	697	685	741	709	705	686	705	695	739	734	712	738	736	737	733	702	667	751	681	725	726	719	716	755	683	740	696	673	681	787	724	711	692	699	720	715	703	685	656	712	701	737	748	749	740	722	726	712	664	729	682	760	673	706	757	694	710	739	731	682	692	750	747	738	692	714	762	668	717	700	697	724	693	695	719	695	694	759	764	720	736	791	716	753	763	721	742	712	680	694	690	724	662	727	762	676	717	720	737	757	713	729	737	757	773	704	764	695	784	696	722	708	703	690	704	698	688	733	716	692	683	720	719	701	701	698	740	709	682	713	709	735	768	695	759	720	709	732	733	744	706	729	692	745	712	694	644	711	717	719	693	684	691	675	715	741	739	685	722	743
6673	2914	1327	822	433	304	184	158	114	98	110	104	97	117	99	94	93	79	83	83	94	91	83	85	84	82	103	89	93	93	97	88	82	87	68	97	93	88	86	83	89	69	93	92	88	79	73	83	79	84	68	75	89	92	91	90	100	76	94	86	88	69	92	79	74	107	84	80	92	85	69	76	83	78	82	71	106	81	84	82	80	75	91	79	86	74	80	82	70	79	85	83	88	71	79	76	86	88	86	95	73	79	85	80	67	77	79	86	75	71	69	87	86	75	66	94	85	82	73	93	80	93	77	89	80	86	81	79	77	78	74	69	93	93	84	86	99	86	71	84	75	82	87	91	84	73	73	81	87	83	96	90	75	84	85	80	83	80	84	80	90	76	80	83	91	65	93	78	92	69	72	69	74	73	93	75	85	86	73	84	83	78	72	93	74	92	69	76	78	71	78	78	85	87	77	78	81	80	81	82	68	68	80	78	86	80	81	82	79	93	76	86	72	65	83	94	72	84	87	86	83	80	94	82	79	82	96	79	83	64	103	79	75	93	79	75	90	77	74	85	79	65	79	80	90	100	81	77	75	76	76	77	83	71	87	97	85	68	74	77	86	67	95	81	89	91	78	80	65	87	83	84	86	95	88	70	83	97	71	94	87	90	83	81	99	72	64	92	72	76	83	81	80	88	81	84	71	73	87	88	70	79	70	88	85	66	89	77	94	82	75	89	73	66	103	85	79	83	83	65	86	72	75	90	85	70	85	121	68	98	83	72	65	102	65	82	71	76	102	72	85	79	75	86	74	70	96	87	64	95	92	83	84	93	84	74	86	75	85	101	76	60	70	69	80	79	77	65	80	65	74	90	80	73	76	77	90	74	87	75	77	77	89	85	72	74	79	86	66	86	92	87	77	62	69	71	81	86	79	83	90	83	92	64	81	95	75	86	72	78	81	81	87	97	83	79	78	82	81	95	72	70	72	84	84	74	102	87	100	90	71	69	84	82	69	65	87	70	83	89	81	81	86	63	84	70	79	89	75	79	103	83	94	83	82	76	86	85	92	73	63	80	84	90	81	79	89	90	82	71	81	87	85	72	70	74	73	77	87	60	86	87	80	90	93	100	100	69	92	71	87	89	93	78	82	87	75	98	67	76	89	73	83	86	80	65	88	81	78	91	87	80	83	84	73	74	69	86	94	105	79	65	77	64	93	62	86	78	86	80	75	70	90	75	73	91	82	84	83	88	79	72	86	77	78	89	82	84	64	70	79	93	75	85	94	86	69	75	85	83	97	64	68	79	89	83	75	72	87	75	67	95	76	84	70	100	71	77	79	70	75	84	78	65	80	81	80	69	83	76	87	83	77	86	84	79	76	91	82	72	76	81	87	69	73	93	75	93	79	77	66	65	70	83	61	73	68	73	75	70	68	78	75	86	73	68	86	74	85	88	78	95	80	87	87	82	92	86	71	72	76	90	104	86	83	88	91	66	79	85	76	94	81	82	78	84	76	70	82	80	100	66	83	77	83	84	88	82	65	82	69	82	90	82	67	76	71	66	96	73	68	84	94	73	88	93	70	86	90	72	97	82	91	69	79	78	90	75	77	69	53	60	71	76	77	73	77	88	77	93	88	70	91	70	102	86	84	58	70	81	81	83	77	66	82	82	86	71	89	79	71	74	96	72	64	83	79	90	86	78	73	105	75	69	93	64	89	81	76	78	76	78	84	85	84	84	74	83	75	99	87	71	85	78	96	97	84	70	62	81	65	91	82	78	63	92	95	91	90	95	84	90	83	81	78	84	68	83	82	84	75	84	93	73	95	90	79	86	77	88	83	70	78	73	83	86	96	67	82	99	89	83	78	75	84	102	90	95	91	88	89	68	74	96	84	82	71	74	76	71	86	75	90	87	81	85	80	87	83	93	79	85	104	85	78	89	98	94	80	68	76	93	73	94	85	83	79	96	77	71	87	89	90	76	95	74	90	70	83	72	76	84	74	75	70	88	93	76	84	87	85	76	82	92	71	70	85	79	79	82	88	87	83	86	66	60	82	70	95	83	81	86	88	67	91	88	102	79	86	71	100	72	63	79	86	102	75	77	96	83	74	99	78	113	67	73	90	77	72	84	78	87	94	84	79	79	98	78	88	71	82	91	104	97	88	85	76	78	72	95	85	93	76	86	93	79	73	72	82	93	90	85	82	90	65	82	77	87	79	88	57	85	78	70	87	87	79	83	84	82	79	79	89	83	77	96	86	79	83	88	89	82	60	73	100	73	72	80	85	90	77	66	68	62	73	73	74	87	73	81	96	81	89	60	95	74	94	74	91	79	92	82	78	86	77	74	79	101	96	72	75	85	83	73	79	87	77	78	77	86	85	73	86	96	90	85	87	77	100	84	90	87	85	71	83	75	92	76	57	91	66	83	60	75	96	89	87	82	86	98	95	99	80	75	86	96	86	82	71	82	78	91	87	89	76	73	93	77	88	95	82	87	79	93	75	73	89	91	87	84	76	78	78	73	79	74	65	96	67	75	88	80	79	92	78	71	81	88	98	92	94	63	76	77	75	72	84	76	84	72	83	91	77	80	83	77	78	71	86	92	85	78	99	81	82	80	67	105	89	77	68	79	85	83	84	87	75	86	65	94	78	74	71	77	77	92	85	78	78	86	76	75	88	89	86	66	84	87	70	97	96	88	81	82	82	86	73	79	90	80	70	75	97	74	86	88	85	66	75	69	82	79	90	85	63	81	75	81	77	64	83	63	92	82	91	67	68	67	78	66	79	90	74	77	72	80	88	82	85	100	72	71	89	91	97	90	82	80	85	80	74	79	87	74	69	95	87	69	85	76	73	89	66	88	85	80	83	91	85	77	70	63	93	71	70	78	71	78	84	89	78	93	76	82	75	71	83	93	66	83	80	98	80	92	106	87	75	81	85	89	99	86	79	91	76	64	77	85	69	92	85	91	83	53	77	84	69	67	91	79	82	81	78	69	86	65	80	86	88	71	82	75	93	89	90	80	74	79	75	67	75	93	60	82	72	88	77	85	84	84	73	90	95	87	68	79	67	84	60	75	85	95	85	82	76	84	77	87	73	79	82	85	91	72	82	74	95	61	88	82	84	72	91	83	78	81	85	90	80	63	101	61	103	92	77	122	89	83	70	67	77	82	83	81	78	82	98	81	102	70	80	76	71	69	86	76	89	83	93	68	90	79	74	77	73	72	72	77	77	82	96	81	69	71	94	80	74	71	63	79	76	75	85	84	94	78	96	70	82	79	78	85	88	88	76	71	87	79	76	68	74	82	74	79	75	79	90	74	83	75	74	70	88	82	72	75	91	70	99	94	81	73	77	59	84	86	80	86	84	85	87	79	83	71	78	75	76	83	78	82	88	81	83	73	81	80	80	91	73	78	80	77	78	84	76	71	75	87	73	83	91	78	86	93	102	82	82	81	93	76	80	90	76	81	55	77	90	79	75	81	91	95	79	78	70	83
34497	20409	12487	10515	9853	9760	5794	3991	2496	2146	1701	1519	1302	1245	1096	1055	988	939	852	876	869	826	882	843	807	774	771	779	757	731	710	679	721	691	704	697	753	751	713	664	735	758	709	710	720	680	716	704	745	698	722	694	714	719	685	683	690	739	701	715	692	701	658	663	696	713	674	722	695	727	704	721	665	665	702	764	684	734	722	676	753	678	715	673	658	680	677	666	705	706	677	687	688	690	662	710	731	685	639	669	660	649	696	676	652	668	642	695	740	674	657	666	673	652	685	675	704	697	679	670	659	694	672	683	668	651	642	687	690	704	710	688	676	697	656	673	704	673	695	726	696	713	706	670	734	657	686	666	629	687	687	751	673	730	699	689	696	703	671	723	645	704	705	680	681	728	709	724	696	676	725	680	657	701	706	677	720	673	696	657	653	682	674	716	686	678	682	675	644	668	658	653	732	689	638	665	682	685	697	697	669	668	719	651	696	687	671	699	663	666	681	685	701	692	712	744	706	678	665	696	704	682	666	704	675	660	710	714	663	711	640	684	741	700	687	712	679	690	697	664	637	703	712	684	653	666	693	632	701	657	721	679	633	706	712	703	692	656	682	706	671	651	672	654	694	667	692	728	668	689	674	672	616	767	699	646	661	656	697	645	687	690	694	708	667	713	670	691	666	650	690	684	662	719	640	705	708	675	705	747	696	721	681	669	671	664	713	668	660	691	696	681	702	685	703	695	709	704	733	654	728	720	720	679	716	724	700	710	729	673	657	668	736	690	711	665	684	699	695	661	692	651	660	650	650	696	662	680	701	697	738	678	691	676	668	688	709	727	694	696	707	686	706	674	658	634	713	681	665	646	689	707	682	697	667	688	673	718	687	693	671	718	675	712	666	731	708	703	706	645	718	731	684	672	698	697	675	685	693	672	744	677	716	754	668	682	658	674	660	652	689	694	693	714	664	662	695	706	757	720	720	654	705	651	657	723	709	672	684	661	711	738	737	681	666	686	709	700	727	679	721	642	690	721	698	683	712	647	670	738	702	727	754	662	696	697	659	688	703	696	645	677	691	688	686	665	721	677	696	682	675	663	666	681	661	699	704	674	666	686	648	692	714	695	700	670	711	676	730	683	711	714	688	677	707	725	712	653	681	678	688	692	693	670	673	680	708	672	650	718	654	687	718	686	696	663	726	676	687	674	658	690	669	670	697	689	685	670	676	646	667	684	672	765	679	666	674	686	678	666	686	638	674	670	677	649	691	685	687	697	697	718	667	640	627	721	694	663	717	705	673	699	730	728	724	663	708	639	654	646	687	682	652	706	658	715	718	680	669	653	728	731	714	719	723	647	691	680	688	720	706	687	693	721	708	663	671	670	661	707	676	682	693	657	689	682	671	678	673	681	691	684	713	679	694	725	676	680	691	631	677	714	651	714	684	672	670	717	666	739	708	634	662	650	695	699	674	672	701	701	671	708	710	666	642	652	627	671	699	703	719	687	659	680	662	673	703	671	689	727	644	660	702	710	707	686	653	669	712	648	681	683	639	684	632	680	638	716	744	693	685	698	706	688	681	666	755	684	700	676	730	655	683	717	698	652	749	621	620	678	661	675	703	736	733	683	671	671	655	688	712	665	677	705	657	682	624	667	711	670	672	713	665	658	685	724	674	696	649	677	696	645	652	746	714	718	669	663	670	714	702	674	674	675	654	703	648	681	673	705	704	650	667	715	695	665	699	686	650	646	686	726	664	654	697	722	669	682	686	672	649	709	671	676	671	683	696	655	706	659	679	681	655	687	697	649	645	676	666	650	717	688	670	656	662	702	667	706	726	705	658	732	703	682	704	680	699	690	722	677	634	644	693	703	712	709	727	663	668	680	648	644	662	680	661	715	656	685	651	703	688	675	645	677	662	678	707	665	651	722	655	711	680	703	709	634	663	677	709	719	624	679	690	653	681	662	688	709	686	677	710	698	674	659	651	674	668	731	672	629	687	681	643	711	677	690	687	687	726	700	716	686	678	688	703	701	706	710	747	692	672	698	681	699	679	710	694	674	696	707	693	659	674	681	685	653	703	683	736	665	747	702	661	696	667	651	693	730	690	671	693	721	694	681	679	653	664	675	673	709	671	703	652	679	705	673	691	701	700	717	669	702	666	699	654	692	656	649	714	688	667	666	747	721	665	716	697	668	660	669	639	727	702	662	676	683	661	713	712	681	693	686	714	695	648	670	685	709	654	664	649	698	658	734	695	690	690	698	657	651	725	641	711	685	642	711	693	701	706	656	690	702	630	663	710	661	644	680	666	689	727	628	671	721	732	638	714	667	702	681	644	695	669	669	697	711	666	668	672	705	658	719	707	673	700	718	664	699	664	692	695	681	688	709	698	686	647	694	668	696	648	654	739	699	707	655	689	689	718	672	670	706	679	736	683	646	671	698	710	679	663	636	671	668	679	723	671	692	655	676	676	690	702	700	662	653	699	699	682	712	678	675	644	673	642	711	698	679	683	700	619	657	678	720	731	681	714	718	705	699	706	679	709	716	674	715	666	635	696	682	699	689	666	720	656	676	672	694	667	690	688	705	640	725	683	675	727	685	753	712	682	732	670	706	751	653	709	690	640	678	708	716	666	686	702	666	730	673	637	676	681	685	658	714	727	652	670	654	710	748	703	698	696	733	626	686	688	711	683	691	676	662	717	692	726	684	691	734	672	678	713	665	654	747	642	682	689	674	699	693	688	680	695	689	658	672	695	689	739	693	708	722	684	632	722	707	694	686	729	652	674	717	661	751	703	714	708	702	703	660	645	674	654	734	687	737	680	722	687	671	665	668	688	669	686	679	727	678	712	722	709	694	678	648	657	678	662	727	652	648	687	689	682	673	669	730	684	667	677	662	681	672	702	687	640	688	681	654	691	660	680	669	666	702	683	722	655	674	696	686	675	677	700	698	729	667	674	672	716	706	712	730	683	705	661	676	714	684	687	714	682	668	668	688	711	703	658	685	692	691	687	703	661	693	686	680	699	661	740	690	641	701	666	694	678	683	650	668	699	705	664	674	691	659	716	658	718	685	748	666	691	701	685	709	690	670	675	677	700	723	644	651	667	683	775	681	692	713	688	681	664	671	727	647	671	726	635	730	698	672	659	671	734	702	688	730	732	724	696	630	709	709	629	714	699	661	710	662	705	683	733	708	671	688	654	710	700	674	660	648	692	682	701	688	669	651	681	666	715	686	681	679	671	700	718	674	696	707	646	643	710	677	713	696	719	713	694	704	683	700	686	669	691	699	700	682	694	654	722	699	700	691	736	680	711	694	693	701	648	702	695	683	675	628	675	704	634	721	725	684	737	670	703	661	674	684	681	648	674	651	703	701	700	696	683	679	689	696	655	658	677	636	645	658	728	700	713	705	690	656	707	631	718	656	673	694	708	715	671	681	698	735	665	707	691	669	697	655	707	689	721	676	618	682	735	702	689	670	687	658	688	657	683	678	642	691
8160	3661	1899	1050	556	303	247	227	153	126	110	104	87	103	107	79	103	92	86	90	91	72	83	99	65	69	66	76	83	76	74	86	78	68	64	76	71	93	64	81	81	66	81	71	74	72	79	79	85	78	86	87	80	82	76	79	89	68	70	77	99	70	72	80	80	71	69	73	62	86	78	74	84	80	76	73	52	63	70	80	77	71	76	92	70	73	73	93	95	73	82	75	72	77	58	75	81	67	77	65	95	47	63	58	67	83	70	71	84	72	90	79	84	65	79	74	83	90	72	80	69	68	73	68	77	70	74	68	74	70	72	80	70	65	73	89	67	73	87	73	70	59	67	71	88	72	87	85	74	68	69	84	64	84	74	66	65	60	67	94	82	72	75	71	64	65	75	73	73	92	76	60	82	63	68	76	82	82	85	66	89	78	68	95	72	67	71	70	70	76	66	63	77	71	85	80	74	80	73	76	71	69	71	87	94	69	86	73	70	70	80	76	70	85	65	90	91	79	87	76	63	69	75	72	81	80	74	85	62	72	79	72	74	61	64	68	63	72	78	71	67	78	69	79	77	72	76	71	81	77	67	73	56	69	83	64	62	83	81	83	75	76	77	81	75	71	71	66	73	75	75	73	69	75	73	61	71	89	96	78	69	88	83	72	64	85	79	68	66	76	81	71	75	77	78	71	67	67	56	75	81	62	86	79	73	88	69	72	75	71	84	58	77	71	77	75	69	66	73	73	84	71	79	95	62	69	63	78	73	62	70	72	79	82	67	89	81	69	63	69	69	79	70	81	82	62	73	63	69	62	75	63	76	75	70	73	82	71	69	91	78	73	75	79	72	79	72	70	77	73	57	93	69	62	66	80	89	55	68	74	72	81	71	66	68	78	76	82	77	87	74	74	74	79	72	76	75	93	83	76	71	74	71	82	109	79	65	60	72	86	77	84	76	74	64	70	87	76	70	92	80	70	70	61	78	70	78	75	85	67	76	81	70	73	74	98	80	84	86	85	66	64	72	74	71	59	66	79	71	64	86	91	77	74	83	69	72	70	82	85	73	67	82	76	92	73	57	74	89	70	85	83	82	70	74	69	75	85	73	68	60	82	75	75	54	73	78	75	84	78	69	61	68	81	60	82	64	69	84	74	79	75	81	91	76	74	87	83	62	73	64	80	80	74	92	75	76	69	71	79	79	71	69	71	70	72	56	68	67	94	80	66	76	80	73	74	92	72	86	74	58	62	78	67	77	56	68	87	85	66	83	64	67	76	72	67	73	71	93	56	73	65	91	64	78	88	81	77	76	83	81	67	87	73	66	68	76	80	88	60	86	82	72	79	86	91	72	64	79	74	69	69	61	81	86	63	60	85	73	67	86	76	58	81	80	91	81	84	69	64	70	70	81	76	83	76	72	72	87	98	67	80	76	63	94	96	86	71	80	70	70	74	72	73	69	64	81	87	75	69	80	76	71	88	57	81	72	72	68	81	89	62	81	69	79	72	71	65	101	76	81	80	70	64	68	92	81	70	90	63	72	79	83	87	75	67	61	80	74	83	85	70	68	60	68	92	89	81	69	70	77	81	62	83	76	83	84	62	78	76	69	70	76	68	89	59	73	65	84	74	62	76	71	78	70	73	69	61	69	68	73	75	73	73	70	73	78	82	61	72	76	82	65	79	78	81	71	73	73	69	75	65	72	76	83	82	83	74	78	80	75	70	72	74	78	75	79	75	74	65	83	72	72	87	79	81	80	66	79	84	76	69	101	87	96	79	60	84	73	84	74	83	97	75	76	77	69	79	77	82	60	73	77	76	62	90	84	77	65	71	75	74	92	78	66	75	67	78	77	80	85	67	61	77	81	72	72	72	73	59	72	70	80	76	88	78	76	96	75	72	79	73	69	82	75	65	73	90	78	66	68	65	75	70	74	69	82	79	67	72	75	78	65	94	88	80	82	77	74	71	71	75	69	88	75	78	82	70	87	77	72	81	95	65	64	83	86	78	80	81	82	68	85	68	69	85	89	76	66	78	66	57	94	65	65	79	91	53	92	70	76	66	74	66	72	62	80	70	67	77	81	67	72	67	76	68	87	64	75	78	69	67	64	74	86	69	57	83	79	70	79	87	86	81	73	92	59	89	68	80	64	56	78	76	68	71	74	80	79	76	64	79	74	85	70	64	84	68	73	70	71	85	87	68	67	65	90	76	71	79	69	70	67	80	70	63	80	87	67	76	79	77	84	79	74	77	72	50	64	79	76	68	83	79	57	72	68	65	59	82	71	70	89	75	81	75	81	67	83	65	65	78	66	66	77	82	75	60	69	78	81	64	73	83	79	65	74	88	85	74	77	71	79	73	75	77	59	74	77	80	71	70	92	85	57	77	75	75	78	75	65	81	70	71	70	80	72	64	66	54	73	72	94	78	85	80	80	82	73	82	71	72	68	74	78	87	71	85	67	71	64	83	73	64	80	77	78	84	81	75	71	73	81	76	64	71	82	67	72	79	73	74	79	62	61	82	77	63	76	74	87	77	87	60	67	73	61	65	72	85	84	78	75	62	81	85	67	75	88	77	82	65	84	77	82	72	69	87	104	73	80	81	61	85	72	88	70	75	72	69	82	71	73	63	80	69	72	90	75	73	70	81	65	64	74	62	72	83	86	76	62	75	74	86	77	77	62	78	67	78	86	76	78	74	76	64	78	78	86	74	65	76	90	72	65	71	67	77	84	59	84	65	71	66	85	82	76	72	87	69	69	89	85	77	80	82	63	82	60	81	62	78	83	56	78	66	73	64	66	64	70	76	73	75	84	70	79	61	81	76	75	63	82	72	68	72	71	63	81	73	84	68	83	84	81	78	65	64	73	83	63	69	88	76	75	61	78	74	68	70	87	77	76	85	73	77	69	70	89	63	67	74	79	85	72	68	89	72	74	75	69	75	69	62	81	73	78	82	73	79	73	81	76	64	65	75	55	60	65	84	89	72	73	91	57	71	64	73	82	76	74	62	68	91	85	85	61	73	88	76	74	68	90	72	70	85	72	82	78	74	72	88	83	88	77	80	80	73	55	88	80	68	77	79	82	61	87	73	55	78	57	78	70	84	81	87	66	68	67	91	63	81	81	73	63	79	64	72	84	73	69	73	75	74	65	94	68	85	84	80	80	74	84	80	73	80	71	58	72	62	66	76	70	81	74	69	68	70	87	65	87	99	63	78	74	64	73	85	68	71	75	67	64	81	71	59	75	88	73	68	62	77	75	66	74	73	87	76	78	65	86	81	77	72	76	72	73	62	87	71	80	70	69	72	79	68	63	77	66	93	78	88	68	78	99	80	79	73	68	59	63	76	67	72	75	87	73	88	73	82	73	66	67	71	59	75	72	77	68	62	78	65	80	73	69	71	66	74	107	55	69	71	79	84	76	85	84	69	70	70	83	89	77	68	68	62	76	68	87	78	82	57	81	57	57	74	78	80	80	81	61	77	73	75	61	65
36266	22630	15917	13340	12754	10011	9274	6674	4615	3390	2249	1718	1454	1339	1300	1097	1072	1005	946	889	859	862	886	866	799	745	748	705	710	649	679	667	630	644	624	711	686	670	628	655	614	661	647	644	660	702	640	643	672	630	639	633	666	639	651	626	649	648	672	631	675	658	660	618	620	684	642	678	658	632	657	652	670	679	643	643	597	655	608	623	645	647	653	601	657	635	634	603	639	640	672	653	622	615	593	611	642	646	641	593	627	623	634	591	621	638	589	585	582	614	638	635	622	639	587	622	630	643	605	617	651	629	618	650	591	657	612	593	607	645	608	638	601	619	628	629	614	621	620	640	634	602	611	644	605	621	640	629	658	648	643	587	590	652	656	638	633	661	586	608	622	612	625	630	609	621	601	597	569	629	623	587	581	612	610	634	644	636	668	629	665	616	660	633	615	640	669	611	648	650	605	666	621	625	630	622	651	603	639	639	640	620	605	628	593	616	640	603	637	630	615	643	593	612	606	609	653	594	628	597	612	638	622	631	662	633	659	648	651	652	599	588	619	614	640	611	640	598	627	612	661	629	644	640	652	651	627	634	670	626	612	648	580	655	632	626	565	615	662	624	621	619	662	620	622	660	589	586	634	626	623	645	602	637	624	664	628	614	637	594	572	649	578	629	640	642	643	651	631	609	635	624	640	607	614	645	608	637	626	640	633	611	601	588	662	622	633	629	607	600	640	667	633	604	661	655	630	602	626	567	619	619	611	592	628	596	649	607	637	600	646	588	654	598	597	616	707	600	651	661	603	632	616	656	638	630	617	614	622	661	599	617	635	624	606	642	646	609	656	625	636	612	634	628	613	607	589	614	646	636	612	626	636	612	591	601	626	608	636	621	614	633	642	595	654	621	604	610	616	645	685	599	662	645	618	620	593	575	592	632	608	648	602	623	589	610	643	577	654	637	638	604	639	642	629	619	627	622	670	616	611	641	627	617	614	623	622	595	635	625	616	605	567	642	643	628	629	633	626	638	586	615	620	588	655	637	642	597	615	606	560	601	628	609	616	656	620	621	648	636	629	615	639	632	618	631	578	607	611	629	600	625	571	620	677	655	612	613	669	668	592	655	604	605	601	628	660	582	595	608	642	562	629	607	637	600	615	630	619	599	613	629	650	636	571	629	629	669	631	628	592	652	639	615	630	691	600	588	590	615	627	558	643	622	602	599	632	625	626	631	636	617	655	640	577	609	656	594	638	622	600	606	624	614	623	635	631	661	618	605	621	685	640	623	651	567	629	616	605	568	632	621	608	628	567	604	641	636	606	605	606	666	624	585	668	605	662	622	637	584	683	618	649	590	618	600	664	617	657	612	613	618	653	615	622	613	664	623	667	623	604	684	602	589	636	615	615	628	636	575	611	579	644	612	642	584	625	609	621	635	637	603	641	646	644	572	620	604	619	639	605	620	618	610	653	615	605	569	635	628	598	639	660	574	645	628	613	614	611	640	637	609	590	657	633	605	618	598	602	644	592	616	580	632	603	675	606	615	626	615	609	604	619	662	634	599	618	613	629	623	614	609	656	639	585	629	564	603	616	650	642	625	625	627	598	602	639	672	611	606	634	631	605	610	600	615	624	591	592	625	601	638	623	613	607	663	594	646	625	589	658	611	623	610	590	615	586	614	632	644	634	612	616	606	654	620	595	631	612	651	604	566	643	611	626	603	605	603	619	584	640	632	656	609	596	653	581	604	612	644	598	666	587	616	643	621	660	661	593	638	649	550	622	614	588	601	611	580	611	628	595	673	591	668	651	607	630	605	618	598	604	633	624	649	601	659	663	595	634	616	634	571	605	637	598	592	658	661	649	636	631	602	626	649	630	612	586	635	632	614	652	611	589	626	619	624	662	609	637	619	613	637	605	592	607	633	614	686	621	654	611	600	604	614	682	637	612	650	583	634	639	584	605	659	642	610	613	612	602	617	624	605	623	659	680	584	620	652	628	673	611	617	603	647	621	611	655	628	599	638	613	609	609	587	618	631	618	655	628	643	613	614	595	650	638	615	622	615	639	604	596	608	651	634	633	615	623	649	656	635	639	648	624	628	589	602	625	644	623	617	664	644	622	594	589	620	631	641	632	620	602	563	638	639	586	603	623	622	663	629	613	600	573	630	597	631	586	614	605	661	621	608	674	660	635	604	605	606	632	563	627	601	646	671	642	597	578	615	628	627	637	626	601	628	636	601	673	595	641	592	579	624	591	611	619	632	618	613	650	612	655	617	632	674	605	603	581	665	624	576	596	622	632	557	623	631	634	663	686	641	585	656	617	603	621	566	619	636	627	621	605	578	593	571	589	584	585	632	648	606	610	593	626	645	609	604	641	588	568	630	599	597	618	611	572	587	649	601	642	598	619	611	616	665	579	625	602	576	582	614	625	631	666	582	615	658	602	670	680	653	632	711	681	609	651	619	653	632	626	648	615	637	643	599	651	631	607	587	616	633	610	597	594	600	587	598	616	670	618	637	630	632	624	642	590	635	642	636	651	627	650	629	603	616	624	612	587	637	634	583	648	666	618	578	639	598	626	628	600	641	622	627	629	638	657	618	645	591	644	600	620	629	572	622	622	598	587	619	615	650	600	656	630	593	633	614	620	580	638	583	612	618	660	601	623	591	589	609	611	599	634	629	582	591	566	634	619	606	644	635	604	633	604	651	650	580	675	617	580	621	612	619	612	653	627	681	598	621	631	625	638	588	623	653	633	636	650	605	619	618	605	626	619	649	595	619	638	592	591	686	662	597	589	637	638	690	601	621	618	629	655	641	647	703	612	585	619	604	623	655	623	617	635	642	659	582	617	591	612	668	633	652	627	660	647	623	571	678	605	586	646	630	596	618	639	698	615	596	659	643	646	607	653	624	665	640	579	590	623	596	592	616	646	614	614	622	639	639	634	616	656	624	621	643	596	611	604	635	599	587	652	627	653	604	629	627	623	635	606	591	623	615	581	634	650	630	614	644	635	614	672	640	616	655	608	635	605	633	634	590	610	602	627	651	662	630	586	614	581	602	607	624	592	633	593	656	640	613	611	624	642	656	626	647	577	648	621	611	624	593	609	658	617	563	631	608	651	619	649	582	599	596	577	670	611	684	660	608	635	637	633	667	580	665	618	617	631	636	634	611	621	621	612	631	603	622	641	605	631	586	573	624	616	665	587	609	636	647	619	625	621	579	643	558	632	645	641	601	644	621	620	605	659	625	674	633	628	659	654	629	640	609	616	596	635	619	637	636	663	596	600	624	607	629	624	629	615	653	641	649	612	648	613	619	571	634	592	606	581	614	585	621	575	607	671	634	626	615	595	627	652	604	608	594	612	616	613	666	631	626	606	596	599	590	627	616	664	650	602	651	602	601	620	611	605	640	610	583	593	614	620	652	678	654	607	648	616	614	622	587	605	632	614	579	613	605	611	623	593	622	633	653	636	646	627	600	602	625	667	631	617	610	591	626	607	628
9478	5863	3129	1609	770	625	698	424	241	174	132	94	99	109	68	79	87	87	76	83	76	85	70	73	67	68	70	75	81	74	70	59	66	77	66	57	75	72	74	80	74	61	74	73	74	76	79	77	61	72	78	58	60	63	78	71	73	62	64	58	70	66	84	76	67	73	75	85	62	74	85	60	66	68	72	59	80	59	63	66	64	79	67	57	71	57	76	69	56	65	56	59	78	63	48	81	74	65	69	83	62	68	60	74	59	55	66	79	55	54	70	60	72	83	51	66	57	71	78	82	70	67	77	71	85	73	68	67	78	73	55	54	70	76	69	73	83	78	70	66	69	71	63	96	87	63	84	73	77	65	72	68	74	66	71	65	67	81	78	67	62	62	64	67	76	73	74	56	73	54	57	65	72	64	75	58	58	62	69	70	80	73	67	79	55	65	68	65	62	80	69	72	64	58	67	62	67	74	72	61	51	59	71	85	71	74	64	66	73	59	69	57	69	73	75	58	73	81	54	79	79	71	60	40	59	74	63	67	65	85	63	66	81	70	60	64	79	58	70	63	73	60	69	81	64	71	70	68	76	65	79	71	84	62	77	75	69	54	71	74	58	66	68	64	67	66	71	75	59	71	75	61	71	70	70	66	62	60	76	59	64	60	74	65	79	75	62	78	62	75	67	61	74	68	70	73	83	64	72	67	68	63	83	62	61	69	68	73	73	66	73	62	85	70	82	71	72	63	64	69	59	69	81	65	65	76	70	76	59	58	79	68	73	64	59	75	63	76	74	103	61	66	66	69	76	65	58	79	65	73	67	55	65	61	54	47	79	79	60	69	74	55	82	73	76	71	74	59	67	67	78	65	68	72	80	67	60	66	54	69	71	75	64	59	72	69	59	63	59	71	72	68	84	67	71	73	66	70	52	58	66	62	52	65	66	78	74	67	67	62	61	71	72	72	71	71	78	74	62	53	56	69	67	65	69	73	55	76	79	74	69	66	52	63	67	83	67	68	67	70	76	70	81	59	77	62	72	60	71	68	76	70	64	64	58	62	66	54	65	74	59	65	70	72	60	78	85	86	82	61	81	78	55	55	65	73	72	65	77	63	75	68	69	62	76	59	65	65	75	58	79	60	70	81	69	58	74	71	75	89	80	70	66	77	53	68	75	72	67	64	62	52	64	63	52	65	68	65	81	58	86	71	61	70	75	68	74	72	59	62	63	52	69	65	75	51	67	64	69	65	67	74	63	82	75	71	75	56	67	61	60	53	68	67	67	83	62	67	64	63	71	76	60	66	67	65	70	78	76	71	63	86	73	77	66	53	61	68	67	59	71	58	79	82	75	58	69	77	73	82	51	59	64	76	69	81	90	78	73	62	64	64	75	59	58	67	61	69	65	63	73	73	80	50	70	76	84	69	59	68	69	70	67	47	66	52	68	90	68	68	67	85	67	77	65	82	57	80	64	82	71	69	73	75	90	75	71	58	63	68	77	72	58	65	69	58	57	59	72	74	69	70	70	69	59	65	76	62	61	62	64	61	65	74	89	62	75	66	70	73	71	74	75	77	60	68	60	69	67	67	66	64	65	66	66	84	50	62	56	57	63	71	69	57	40	59	70	49	74	69	70	61	61	73	64	60	69	65	74	67	74	62	74	70	63	63	62	65	66	69	66	57	79	63	68	61	69	64	64	65	75	59	66	65	65	76	61	70	71	74	77	66	69	77	70	61	77	61	84	56	61	72	59	70	60	62	63	66	76	66	76	69	79	58	71	75	70	61	57	74	57	69	67	56	62	67	69	88	78	69	76	84	71	69	56	75	86	69	68	64	63	86	73	68	66	60	67	67	63	69	67	79	76	53	84	69	78	74	65	69	75	57	57	76	66	49	74	85	67	56	66	59	66	71	67	68	73	63	56	65	60	67	71	61	63	89	72	70	52	73	71	81	68	73	68	80	71	68	74	73	76	72	62	74	69	63	54	78	66	68	62	72	70	69	57	55	57	81	71	49	63	79	58	75	70	79	70	73	85	80	75	66	86	76	73	79	58	65	73	81	68	63	67	67	56	57	79	74	61	52	60	61	76	57	64	69	54	72	71	73	68	69	81	80	64	65	65	67	62	70	64	62	57	63	66	62	62	70	84	75	77	70	73	66	67	70	64	60	77	66	64	60	72	68	54	90	54	73	67	73	69	73	69	64	70	62	72	76	66	51	77	71	71	64	70	49	61	64	65	61	76	63	78	67	73	71	72	69	77	74	69	63	71	65	69	62	70	74	72	69	81	41	70	65	70	60	63	64	55	72	78	70	48	64	68	62	78	85	79	71	67	56	77	61	70	70	90	71	68	73	63	76	66	77	60	59	72	64	60	75	72	62	69	69	50	72	68	68	57	53	57	57	70	77	66	79	86	66	62	73	69	68	66	78	74	70	71	88	67	64	61	68	62	59	76	67	59	70	80	74	63	51	56	77	70	70	69	56	58	67	64	62	73	59	62	85	68	66	75	78	78	84	74	77	55	68	76	76	64	54	61	72	63	75	61	64	57	83	65	72	69	70	75	69	84	65	49	67	67	63	57	61	64	59	73	67	78	65	72	63	64	73	69	60	80	71	67	65	76	63	64	68	68	79	75	70	64	75	79	77	83	63	62	60	66	72	89	64	71	55	81	62	64	61	77	59	56	70	45	66	74	71	58	73	61	73	74	85	78	74	68	58	85	63	71	59	66	70	77	69	67	57	63	67	73	60	74	78	61	86	64	83	58	72	74	67	56	65	72	71	69	69	67	69	55	66	73	56	62	68	81	65	63	71	62	84	67	66	63	48	60	60	62	66	87	75	60	60	81	74	72	73	53	70	70	72	68	66	76	66	58	84	47	57	56	70	73	76	71	72	75	76	52	60	77	61	64	68	74	75	71	59	63	78	50	75	71	75	79	45	55	63	75	76	73	67	54	73	65	74	57	72	60	67	69	53	75	63	71	80	69	67	54	85	75	75	63	60	61	75	76	68	74	65	66	60	78	80	60	62	76	69	74	58	78	70	66	61	56	79	71	64	68	74	80	66	64	68	66	57	63	54	69	58	81	79	66	76	69	58	69	77	65	68	61	71	72	75	69	49	63	49	64	66	64	76	64	78	79	66	63	60	77	70	54	57	74	72	61	73	69	68	72	59	78	74	88	65	74	61	61	68	70	65	77	84	64	60	62	71	62	76	63	53	68	70	74	70	57	57	76	48	86	59	63	71	68	70	93	62	76	64	65	72	63	82	61	77	59	65	74	87	62	75	63	70	60	62	68	70	64	62	70	61	55	70	75	80	61	81	80	74	90	64	58	78	69	70	72	66	61	63	80	42	69	74	79	56	75	63	73	69	63	79	54	81	68	73	72	68	57	62	54	70	52	77	61	58	72	56	56	72	65	64	88	75	65	55	78	78	76	79	71	65	75	64	76	73	56	81	63	58	56	62	72	70	48	53	55	59	81	62	62	58	70	65
40896	27603	20600	16378	15649	18171	19078	13365	7179	4269	2644	2051	1820	1616	1376	1253	1155	1056	1012	1000	926	867	900	803	764	688	745	716	613	669	658	653	660	593	648	590	611	633	648	614	645	619	633	622	600	627	661	651	681	646	624	600	619	649	615	628	659	632	606	657	640	564	582	597	585	605	608	600	630	608	618	600	603	599	590	569	588	595	608	560	579	560	559	595	597	642	603	561	590	579	571	572	525	577	545	570	576	549	608	608	582	581	602	573	576	592	591	537	588	615	596	566	563	560	547	582	586	567	565	602	633	575	569	555	616	596	605	591	582	567	600	568	614	572	552	580	583	590	564	563	645	587	568	597	574	566	591	575	602	615	574	579	624	575	605	604	566	590	556	580	615	591	595	560	600	566	609	567	556	586	546	577	601	565	589	609	579	564	550	614	574	571	595	620	559	548	585	582	574	558	603	588	635	573	578	571	595	597	606	564	594	603	606	579	561	564	571	564	531	625	597	618	564	514	594	583	591	542	552	568	555	592	595	604	569	578	585	639	560	629	587	528	571	532	609	626	604	584	572	594	557	563	587	574	601	600	587	600	580	566	623	588	617	634	578	597	581	589	585	630	564	552	542	556	605	527	623	608	562	562	591	620	603	580	593	532	593	545	555	569	617	579	557	605	603	592	567	563	586	596	582	584	568	558	541	589	547	555	604	598	602	592	591	543	547	550	600	600	564	570	585	577	572	613	586	597	562	574	581	626	595	537	608	565	586	573	566	585	571	545	546	590	575	570	559	570	581	557	604	543	558	576	555	591	588	578	605	606	567	566	589	606	550	603	588	525	591	560	612	603	594	624	616	593	602	631	529	566	608	569	537	548	588	589	582	597	585	608	607	551	568	581	566	577	560	556	574	589	562	598	614	574	609	565	587	626	571	574	547	568	575	595	606	589	594	570	571	561	546	616	589	583	589	567	579	582	568	608	609	581	611	562	569	622	640	568	559	568	558	598	567	585	644	577	575	560	573	602	604	589	602	599	611	584	561	590	586	590	539	618	596	562	564	589	585	566	602	606	580	597	571	575	619	582	611	587	612	571	555	590	556	579	558	550	561	575	565	613	590	607	596	598	564	574	585	591	623	595	525	604	589	549	579	534	576	575	578	579	597	579	597	537	588	532	564	553	547	628	615	582	566	543	586	603	545	567	561	584	567	575	570	520	578	571	608	587	557	615	601	573	579	566	591	592	563	613	582	566	548	527	580	551	601	558	509	609	589	562	558	554	609	634	574	560	598	556	567	570	573	580	611	584	573	546	604	615	597	536	629	559	568	619	621	541	599	579	531	585	542	559	626	583	600	562	574	569	543	596	576	626	597	581	562	604	635	572	542	559	561	611	555	567	584	636	559	510	566	619	532	597	564	547	597	558	556	617	587	547	568	595	571	623	565	588	563	553	547	596	576	593	536	585	589	572	533	593	620	578	570	585	588	594	544	538	603	596	552	581	592	561	574	550	600	541	549	620	551	593	544	562	573	539	619	608	524	579	583	600	597	607	547	553	582	557	589	580	558	612	559	550	590	566	558	593	574	635	590	577	539	591	631	526	566	575	573	553	570	559	596	568	566	529	584	593	610	625	579	575	570	565	568	591	574	570	604	584	607	569	567	571	594	615	613	617	574	537	589	554	596	604	585	594	622	587	596	576	582	598	580	586	583	516	610	581	594	535	599	555	599	616	556	557	561	608	581	566	570	623	586	602	579	592	579	573	589	606	557	546	625	600	553	562	542	603	538	580	573	565	567	575	592	601	625	596	582	566	566	570	583	538	633	593	572	534	574	569	624	568	582	601	588	569	600	556	597	563	584	535	566	562	602	655	612	577	568	609	555	539	579	571	586	597	565	557	579	599	586	611	571	619	570	580	556	598	609	598	569	590	595	578	595	594	616	546	583	572	584	560	570	583	602	591	583	573	550	578	629	584	586	591	604	566	576	587	600	593	569	539	652	604	573	591	584	595	594	590	557	572	568	583	626	575	608	559	575	556	545	634	605	567	577	585	577	593	619	588	587	596	566	587	575	600	619	587	618	571	555	596	576	515	554	548	560	583	581	544	628	605	580	576	557	614	595	564	543	589	579	577	627	582	594	537	586	560	548	630	581	564	602	583	548	603	610	593	572	590	584	591	571	580	554	569	557	598	588	553	626	569	608	584	569	571	594	630	582	548	567	600	589	548	540	570	576	595	547	555	581	609	634	601	627	555	571	598	633	559	562	592	587	570	589	557	566	592	591	623	569	552	593	591	610	567	562	608	536	586	557	582	581	589	595	589	554	595	586	588	524	587	586	571	611	557	626	542	610	555	574	630	600	588	595	550	598	597	537	569	605	589	575	558	614	595	567	587	568	599	588	597	578	585	573	593	566	568	602	564	576	561	566	613	589	556	579	580	582	541	572	591	540	570	536	569	547	578	570	564	578	595	562	585	578	579	591	615	602	584	621	548	582	590	609	563	545	602	616	621	650	528	609	563	571	592	632	529	602	576	583	567	619	579	596	551	587	587	557	546	540	540	581	579	564	553	595	551	546	571	589	582	596	573	618	591	563	594	554	561	568	576	580	588	578	565	617	568	597	572	570	579	562	554	567	567	587	610	584	534	576	564	571	590	571	561	616	569	624	598	592	574	571	578	577	590	546	567	526	578	571	584	598	588	623	579	569	561	571	573	569	597	537	587	566	572	564	578	589	574	566	600	617	630	606	568	586	579	586	585	600	596	597	595	571	575	568	605	577	635	601	559	607	567	614	614	564	580	577	523	596	577	569	593	587	550	552	560	611	555	590	547	593	572	587	559	567	538	551	581	566	559	621	537	605	626	603	615	587	553	556	577	544	558	556	568	594	605	595	573	548	547	569	547	560	608	603	583	508	600	575	604	607	573	537	596	593	570	573	629	569	580	547	561	587	569	577	589	569	621	637	560	567	567	582	585	596	592	606	591	562	593	582	595	592	619	580	590	600	541	542	581	586	567	621	555	584	589	598	555	582	564	578	559	619	586	604	589	570	607	583	646	584	578	574	599	616	566	594	595	592	580	559	625	585	619	571	622	561	577	578	625	581	587	586	605	600	551	584	583	570	622	590	574	601	570	620	579	541	590	559	607	585	538	551	614	600	592	577	557	568	625	611	561	589	568	585	604	544	599	596	601	583	578	628	596	602	593	569	571	583	588	571	579	597	608	610	558	579	576	594	574	600	581	597	546	537	569	597	562	582	550	578	535	589	579	617	560	616	602	538	578	552	546	600	571	560	602	586	596	633	587	594	583	562	560	589	568	575	598	572	579	571	581	623	595	546	612	600	539	568	562	573	609	565	594	596	573	589	603	562	603	621	571	593	546	582	569	559	592	600	592	585	584	574	566	547	567	584	581	576	550	545	535	657	602	570	608	602	580	576	560	612	593	613	609	557	593	598	626	591	567	559	589	574	556	571	610	578	590	592	613	592	568	585	589	619	547	587	549
6005	2866	1220	639	446	327	269	178	151	104	114	91	104	102	97	88	117	91	82	75	88	101	107	102	80	73	88	81	94	81	92	84	83	87	71	84	84	74	66	95	105	88	74	82	88	87	73	81	96	91	85	83	98	68	95	77	104	100	91	92	81	98	71	94	77	86	83	107	76	88	80	85	82	92	70	81	99	106	82	80	92	91	88	79	77	67	83	101	76	86	83	91	96	83	80	81	74	91	86	84	90	83	74	90	81	68	82	83	95	80	81	87	84	92	87	79	89	79	84	80	84	82	91	96	80	76	91	73	82	64	89	78	89	85	100	89	77	90	83	85	90	82	78	74	92	92	75	76	77	78	68	106	78	86	88	89	96	82	79	90	66	108	76	90	67	84	86	101	84	90	101	82	91	69	76	90	88	87	82	85	91	84	82	75	90	79	100	78	77	68	80	89	73	79	93	67	82	70	78	83	99	78	113	89	108	90	84	86	76	77	75	73	99	93	100	91	92	87	65	86	76	93	84	85	71	89	85	90	77	105	73	97	92	98	63	77	88	65	104	92	86	82	67	97	77	85	78	104	77	79	83	79	95	82	72	74	93	100	87	88	86	75	93	85	88	91	92	83	93	99	83	114	74	75	101	85	84	99	67	91	82	103	79	67	77	88	81	97	96	86	81	79	81	88	82	88	82	92	78	104	70	104	81	61	89	82	101	74	92	97	76	91	105	88	89	73	88	94	89	77	87	92	98	79	80	81	98	82	88	81	88	97	77	94	84	91	73	79	83	64	80	76	87	75	88	85	85	77	102	69	71	85	92	100	80	101	76	81	95	74	80	89	75	87	92	94	98	93	80	82	76	87	81	82	80	88	105	77	70	68	112	90	91	84	79	91	81	88	79	77	93	87	85	83	83	73	70	67	85	87	77	80	80	88	73	90	74	67	94	63	107	74	75	73	80	80	85	88	89	75	83	87	84	80	89	92	83	85	89	83	76	93	89	90	80	95	79	80	76	81	72	100	88	78	95	80	93	90	87	99	102	71	95	93	81	95	78	80	70	80	86	92	78	81	62	90	76	83	81	91	84	84	78	82	88	82	72	94	93	91	79	93	81	82	80	88	84	103	80	74	74	82	79	80	75	83	92	85	75	64	87	83	90	90	82	88	78	77	85	89	81	80	95	81	70	84	81	80	78	100	87	77	80	85	87	71	85	86	83	89	65	97	76	77	76	85	80	91	82	82	82	76	80	88	93	59	106	87	75	85	65	72	97	84	83	94	85	88	86	77	95	81	89	91	80	87	85	92	79	91	83	88	95	91	94	89	88	90	81	75	89	69	85	91	75	66	78	71	87	84	72	86	93	83	77	94	71	84	86	94	100	73	85	94	73	78	79	102	100	80	69	80	71	93	100	91	83	90	82	82	102	76	93	79	83	87	88	78	90	93	77	99	81	63	85	94	88	79	87	91	84	74	76	86	100	79	81	82	67	89	74	60	80	87	80	87	87	75	89	68	81	62	95	73	94	77	70	91	75	88	84	98	103	90	82	87	101	76	61	90	82	79	103	102	92	76	79	95	80	91	94	78	81	65	72	68	70	81	84	74	83	85	85	85	88	89	78	92	86	97	65	101	88	75	72	90	90	91	76	82	68	106	102	81	88	80	90	84	80	74	91	82	86	74	87	83	91	76	72	84	86	68	82	79	100	84	98	88	99	93	82	94	80	84	81	86	73	81	84	87	77	106	101	65	102	88	81	96	81	94	91	82	82	74	73	71	92	85	78	91	77	75	71	60	89	89	80	105	91	93	80	98	91	76	78	77	92	88	89	91	70	76	82	82	91	79	84	94	85	88	73	82	84	80	85	75	77	95	89	92	78	80	82	83	85	83	104	73	85	74	72	93	94	78	81	78	93	75	69	94	77	86	88	83	85	91	89	84	84	95	81	100	80	75	81	85	85	79	78	78	94	83	84	72	92	80	83	95	87	73	73	77	88	78	88	93	105	69	84	94	83	76	82	94	76	103	92	76	77	80	81	94	90	71	87	57	91	76	82	76	63	89	85	85	89	91	83	80	71	95	76	78	87	77	84	95	94	81	88	79	71	83	100	88	85	90	94	76	97	83	91	75	84	78	76	84	77	81	88	80	96	89	90	84	87	80	103	66	88	73	94	72	70	90	96	102	89	86	84	95	71	80	85	75	90	90	82	67	89	84	92	69	85	94	74	86	86	72	85	85	96	94	76	89	86	87	72	77	80	91	81	94	78	75	89	92	63	75	72	86	98	84	88	84	84	80	68	68	85	91	79	88	76	78	96	71	75	93	94	73	69	72	89	100	79	80	84	92	75	75	89	83	99	85	74	81	87	76	87	75	86	87	99	80	88	76	100	71	86	101	72	76	84	94	72	76	79	82	90	106	77	74	92	78	78	66	76	77	81	73	98	83	92	101	91	84	74	85	74	83	111	82	105	101	82	74	73	55	100	108	74	90	85	92	103	85	81	95	87	70	76	93	95	73	96	83	79	67	80	85	73	101	96	87	72	77	90	78	78	83	74	88	75	88	85	90	94	82	75	78	80	80	92	82	83	83	103	96	92	99	90	84	62	94	89	76	79	99	88	95	85	101	68	81	89	82	77	84	96	101	78	77	93	87	84	100	79	86	65	75	74	90	79	80	85	70	92	79	69	81	87	81	78	81	79	70	75	93	85	72	84	74	92	87	77	89	89	75	105	108	79	67	90	95	87	71	68	84	67	71	75	84	81	87	82	93	90	91	80	90	78	85	89	102	81	94	98	86	96	78	93	82	99	95	84	89	78	95	85	84	83	87	85	84	90	86	100	105	81	90	84	79	82	83	93	89	86	90	95	97	94	87	99	93	109	88	70	88	77	70	85	83	80	89	90	79	87	108	94	83	97	86	87	93	91	102	62	92	79	86	88	72	86	79	74	94	106	84	78	86	80	74	87	96	105	80	90	87	89	82	76	83	85	73	75	89	79	80	84	93	90	82	92	72	80	89	78	70	92	81	93	91	83	88	86	74	92	65	79	80	87	92	79	82	83	92	86	95	81	87	89	88	91	79	85	99	81	102	93	71	82	70	78	71	84	100	88	90	83	80	80	70	91	85	85	80	80	92	96	67	75	87	88	73	91	66	106	90	71	87	86	70	75	73	69	82	73	72	75	79	77	90	97	76	89	84	88	93	92	87	67	77	86	76	89	82	92	84	86	81	86	89	88	85	76	89	81	77	85	84	97	69	81	83	83	89	98	85	84	63	74	75	86	105	71	87	68	82	72	85	73	89	71	80	72	92	67	91	99	89	87	90	95	89	77	85	103	81	77	88	85	73	95	97	85	103	99	104	83	101	81	79	89	75	63	84	83	84	87	90	96	97	93	83	92	75	87	71	80	59	82	91	70	77	63	85	95	88	97	89	85	76	83	84	84	93	83	91	87	81	73	83	99	87	74	96	88	78	75	93	84	77	78	100	72	84
34442	20185	11897	8706	9977	11394	10054	5259	2915	1937	1543	1348	1359	1036	1037	1026	944	912	924	877	834	812	831	796	800	784	793	778	728	702	750	719	717	749	722	786	740	741	741	751	756	750	719	702	726	713	708	755	739	759	733	808	733	698	721	722	753	760	713	751	757	750	725	799	722	744	701	747	733	693	710	728	730	762	747	693	719	704	757	732	688	730	753	670	738	723	689	705	715	679	731	702	724	702	686	681	734	720	685	696	681	719	725	747	728	722	691	651	680	734	696	741	649	717	740	685	747	724	709	689	718	742	738	717	694	732	669	712	732	704	702	678	752	700	707	715	735	748	719	705	744	721	702	729	785	760	703	722	743	664	731	663	711	709	713	742	676	706	666	684	709	725	671	692	697	690	698	725	724	712	714	709	706	703	699	780	707	690	737	674	732	713	675	710	630	723	731	690	748	734	658	676	747	697	733	719	719	677	728	771	685	725	699	743	701	714	665	691	679	702	734	688	675	700	696	737	729	696	678	692	719	692	762	690	695	686	692	704	744	730	683	710	721	745	700	650	722	705	758	711	679	688	734	717	749	698	743	717	745	704	701	697	719	692	712	746	738	735	705	695	698	718	732	688	737	708	768	730	691	697	707	731	670	697	737	709	705	698	707	705	717	737	697	679	680	731	738	682	718	705	714	724	732	677	713	723	704	728	708	752	684	667	740	705	715	680	729	697	706	696	727	685	687	708	674	732	703	673	695	752	704	703	710	700	705	702	716	687	706	725	714	709	722	727	723	738	709	704	710	701	719	697	682	695	740	775	679	721	718	667	691	676	704	673	724	726	679	727	705	734	734	755	678	713	729	724	744	694	713	736	724	728	771	722	687	714	713	720	730	724	721	706	715	709	721	735	735	727	712	678	763	699	722	696	726	721	691	733	745	717	739	700	742	688	710	684	706	739	679	697	760	717	751	660	675	709	707	711	692	692	708	721	717	663	683	717	737	698	715	704	722	724	718	731	742	693	757	713	751	739	704	695	756	700	697	716	690	722	705	719	685	772	689	695	714	695	676	662	728	690	731	697	693	761	693	727	731	666	667	692	712	723	697	721	684	723	715	708	752	652	648	699	669	684	710	710	713	725	715	723	684	734	738	736	691	717	713	688	677	696	701	721	683	706	709	703	701	725	720	747	687	705	696	678	679	719	677	736	689	729	731	725	694	740	707	715	685	696	726	715	717	702	698	717	729	680	709	712	706	677	700	700	693	668	736	722	682	703	726	685	731	721	671	719	731	727	671	661	682	723	704	718	748	739	729	711	735	697	701	755	787	727	703	746	780	717	710	696	721	721	689	707	655	697	727	753	743	734	703	738	783	752	685	730	712	698	677	685	687	727	685	693	676	643	678	709	742	726	719	701	726	727	695	734	714	686	735	741	735	695	747	702	704	731	657	734	732	721	713	710	729	679	676	731	720	763	686	715	739	706	724	755	738	709	672	735	724	684	743	750	698	681	675	682	715	686	671	732	677	707	695	716	760	698	684	745	701	733	648	701	690	740	702	667	662	670	724	777	696	719	745	737	683	729	754	707	734	717	688	780	738	663	731	716	682	701	699	738	644	731	710	722	728	701	685	660	717	673	699	717	710	732	708	705	739	703	657	701	731	717	706	715	738	740	680	708	704	724	729	735	681	668	710	732	740	687	700	731	719	701	691	724	770	703	721	655	731	703	704	719	739	733	702	714	696	731	713	699	728	719	716	675	726	692	734	749	774	707	742	744	690	680	692	702	704	749	687	735	696	713	711	739	714	666	696	730	744	730	699	693	672	661	686	698	644	743	699	683	710	677	690	730	704	702	731	743	707	728	706	679	720	739	775	715	727	742	733	712	706	715	722	707	651	759	779	683	681	712	709	762	707	748	701	670	680	689	696	693	748	733	675	718	713	736	714	704	707	716	697	753	714	749	725	725	707	692	683	699	672	689	730	702	693	715	696	729	714	672	719	693	728	714	718	722	736	769	713	690	727	707	747	683	717	738	690	704	712	701	694	701	715	746	710	697	710	707	699	672	756	654	709	715	717	733	753	675	696	772	698	756	725	731	722	766	675	699	752	715	725	698	712	713	720	685	717	684	707	757	698	731	737	721	767	714	717	754	717	708	734	769	740	686	713	741	735	776	701	684	756	715	710	713	709	735	747	709	727	682	678	728	736	707	719	714	699	740	747	699	699	701	696	714	706	728	697	702	722	693	681	687	717	718	696	736	706	775	679	706	721	726	732	689	702	680	691	748	702	663	702	688	723	641	728	709	732	749	723	796	656	716	681	738	696	663	744	723	741	669	735	675	691	735	713	711	685	707	722	740	662	697	760	718	709	725	681	699	698	720	712	726	745	705	719	710	697	694	716	720	719	710	713	745	718	720	747	721	743	757	696	776	702	666	724	697	707	695	719	693	710	731	738	707	735	736	692	726	697	701	670	727	699	731	699	792	697	684	708	728	737	707	675	712	756	712	695	749	768	729	760	660	702	716	678	672	715	715	673	702	668	697	680	650	710	706	680	707	702	647	759	690	765	682	682	734	743	686	716	657	669	721	726	673	743	703	704	708	728	678	735	689	687	750	685	717	709	741	695	718	712	718	717	673	720	733	722	658	677	695	698	691	723	730	692	738	692	700	676	758	704	741	691	746	662	673	710	721	690	687	715	732	716	703	718	724	741	729	707	685	694	747	707	718	685	683	699	716	714	744	712	701	704	769	739	753	662	711	703	726	653	716	702	721	668	731	698	723	687	748	737	694	696	709	729	701	700	684	704	731	749	727	696	708	803	694	737	728	703	739	712	711	739	729	714	722	721	736	719	741	707	712	682	726	721	733	673	706	660	730	701	733	727	707	707	698	757	793	684	761	687	689	721	693	732	725	701	719	710	683	719	694	722	731	694	710	718	704	722	655	729	746	658	674	716	722	706	694	731	699	730	717	725	747	755	705	696	708	736	722	683	664	719	711	736	695	726	695	703	690	710	706	709	698	667	720	705	707	697	717	755	731	735	705	702	719	727	674	699	695	695	771	709	677	721	716	701	718	716	719	684	763	701	681	695	720	703	719	700	679	662	677	700	742	678	688	711	677	716	686	744	709	704	695	706	768	731	729	690	686	737	692	685	751	742	694	724	780	708	700	685	659	692	725	718	678	739	730	720	702	748	709	745	687	745	704	751	674	744	752	670	702	692	701	726	689	701	702	709	700	718	724	716	715	712	708	702	660	719	700	737	696	752	730	717	687	679	705	721	729	721	725	663	688	750	717	665	751	697	673	725	727	704	704	673	736	715	748	667	714	697	752	734	739	729	717	763	673	768	714	703	688	732	690	682	754	699	703	724	761	692	707	739	701	734	689	729	693	753	726	650	730	705	754	695	738	701	729	721	697	705	730	682	700	754	706	749	716	722	688	707	741	741	724	719	714	712	697	673	697	697	699	705	704	729	738	728	710	690	777	665	660	737	712	693	745	705	727
6781	3201	1418	845	547	498	405	251	164	130	96	122	89	109	90	83	98	82	109	92	86	80	89	89	85	97	87	73	69	96	81	89	89	78	103	74	96	90	74	75	81	74	86	81	75	88	92	71	74	71	80	91	78	90	95	88	88	68	86	90	92	76	85	76	83	80	91	78	78	83	77	83	74	104	93	76	73	100	62	94	83	71	85	99	83	77	74	83	83	88	73	84	84	84	79	93	74	82	80	68	82	74	84	74	76	88	70	99	69	76	80	88	93	59	76	78	84	87	75	68	71	79	71	85	79	80	86	80	79	81	81	73	65	70	77	103	95	67	86	77	78	75	77	78	90	85	67	79	69	89	83	78	87	73	80	101	66	86	68	88	79	75	71	84	77	61	80	79	67	82	79	76	89	81	82	71	80	74	68	82	79	72	90	77	94	71	88	85	84	93	78	87	79	72	82	81	76	80	92	98	67	97	65	89	79	74	89	81	81	102	74	82	76	72	93	87	86	71	93	87	93	68	94	74	95	77	94	79	79	79	81	74	92	82	82	102	90	80	85	93	80	86	82	84	90	74	75	77	63	89	91	77	88	92	97	83	83	96	68	71	89	80	69	86	79	81	70	84	72	59	74	78	89	70	88	96	72	97	83	83	65	78	85	89	90	86	91	68	86	69	79	70	68	76	79	77	83	92	81	78	73	75	85	83	67	72	92	83	66	82	84	84	82	87	76	86	77	80	82	103	77	80	83	83	82	85	92	76	63	90	88	80	77	79	90	79	85	89	73	83	79	83	73	88	93	98	79	74	76	97	83	81	65	62	85	75	82	86	78	84	70	81	70	90	73	78	76	92	77	78	87	74	79	78	74	84	75	73	75	73	88	85	93	76	77	70	87	90	69	94	83	98	84	61	77	94	94	68	73	82	80	92	70	85	86	69	79	95	61	84	86	71	72	78	85	72	93	86	68	100	76	76	89	100	74	63	80	76	83	81	95	73	85	76	83	72	77	71	81	83	81	72	78	71	72	68	79	73	83	72	75	82	72	79	86	72	77	98	77	78	75	78	92	93	70	86	73	73	86	85	87	80	78	82	77	87	96	70	82	61	85	91	74	98	86	75	94	74	72	63	88	83	87	87	91	85	77	84	86	86	68	79	72	73	89	80	70	77	74	92	80	78	90	75	61	73	73	76	69	71	81	68	75	81	76	86	84	86	93	88	81	66	74	65	77	77	74	75	73	85	89	69	81	70	80	91	79	88	61	68	74	80	84	84	71	69	80	78	83	72	72	76	73	80	76	69	68	75	80	66	82	84	74	77	72	89	78	81	82	73	90	85	76	74	75	83	84	79	88	84	82	69	103	82	61	90	97	77	83	79	88	71	87	71	78	89	72	74	93	73	92	95	75	101	83	85	51	78	79	104	82	84	78	78	66	70	89	94	83	78	85	81	76	77	62	75	58	81	83	83	84	85	72	90	78	85	86	89	80	79	91	89	76	82	78	87	65	92	83	85	75	76	69	92	74	95	82	90	82	77	91	104	99	79	86	87	83	98	71	71	86	80	79	77	75	82	81	96	79	77	56	74	93	76	77	76	72	82	84	87	81	82	76	95	93	75	95	75	89	80	67	91	73	90	79	99	80	77	82	81	70	81	67	87	91	80	83	91	76	82	79	86	98	71	81	74	88	74	76	85	65	96	81	76	97	78	78	68	79	78	92	72	88	70	98	92	86	68	76	72	82	84	65	72	73	98	76	80	77	70	76	63	66	77	80	78	75	73	93	76	65	82	86	80	81	87	89	91	96	95	85	91	82	80	82	81	72	69	72	81	81	76	75	74	74	85	81	77	95	58	79	80	70	89	86	88	63	79	88	81	75	88	90	82	79	70	81	79	78	80	79	78	85	91	74	91	67	76	84	84	78	82	94	68	80	84	87	83	81	76	70	73	78	74	67	84	105	79	84	65	69	67	81	72	78	80	69	81	79	71	80	93	84	71	75	83	69	68	65	76	76	67	83	87	97	87	80	80	71	77	85	81	89	75	103	60	76	72	86	80	69	78	70	77	89	85	80	96	77	78	83	93	90	58	88	79	74	87	75	85	102	86	90	87	87	91	86	82	91	92	63	95	77	94	70	80	83	82	77	77	82	74	83	79	102	83	92	90	77	75	85	70	84	88	71	89	75	91	76	90	84	78	80	89	62	73	85	79	94	60	79	78	68	75	80	81	92	73	70	92	89	81	65	88	80	87	60	87	74	99	74	91	74	69	85	86	83	70	76	70	72	78	90	74	96	77	72	83	73	85	95	92	82	82	89	82	75	95	92	106	93	94	74	90	94	81	71	95	81	81	75	76	91	78	79	83	91	92	69	76	89	81	80	92	77	94	79	70	86	82	83	62	84	66	89	71	71	90	73	84	93	79	93	67	75	83	74	69	76	70	86	68	72	81	78	70	82	73	85	91	87	90	96	86	84	76	82	75	80	90	96	97	75	86	88	75	85	77	86	69	74	71	94	87	78	77	84	76	79	87	84	72	70	86	86	80	77	87	84	78	74	89	75	83	80	60	76	86	79	83	75	91	78	71	76	70	87	74	89	91	68	97	76	89	98	82	80	72	81	92	82	57	78	91	102	88	74	91	90	84	82	94	76	77	83	65	81	108	72	85	79	88	85	82	81	71	66	73	82	78	87	80	88	91	81	78	73	72	69	76	80	80	70	75	87	75	75	73	77	79	94	81	87	92	76	76	80	81	79	87	72	78	91	79	94	84	63	71	72	80	82	90	83	69	82	77	85	87	98	77	82	81	66	75	76	87	69	80	80	72	85	75	77	82	79	70	49	94	73	69	75	70	61	76	86	70	93	76	80	81	71	89	84	91	80	81	98	78	76	89	69	95	82	81	72	73	81	76	56	95	90	91	80	66	99	86	92	81	82	80	73	64	90	68	82	76	76	75	85	84	91	88	90	76	94	85	82	73	81	82	85	85	80	91	71	77	86	55	85	96	82	81	87	83	90	92	87	91	85	90	71	86	82	87	83	91	74	70	87	76	95	87	79	79	80	72	88	83	87	64	76	81	71	67	74	87	97	101	79	87	82	76	70	67	85	84	90	83	71	84	78	84	80	79	75	77	91	81	80	81	98	95	80	76	74	84	79	74	73	86	71	84	76	83	72	89	98	79	86	74	97	91	76	63	101	95	83	91	70	70	80	77	69	90	85	78	76	73	88	76	86	70	74	99	89	74	76	74	75	76	88	94	89	81	79	78	72	87	77	89	76	81	84	86	65	62	83	87	79	84	71	95	84	79	86	72	88	82	79	85	77	90	94	80	76	82	92	72	84	71	75	80	89	92	71	89	81	91	53	86	78	80	76	88	77	78	82	78	86	86	93	80	88	81	78	83	68	75	82	71	91	73	81	80	79	66	86	72	72	84	69	65	78	103	86	78	74	75	90	85	85	74	85	81	73	77	86	74	73	77	67	82	73	91	98	77
34862	21109	13317	11408	12441	15370	11928	6466	3930	2070	1550	1446	1333	1064	1050	986	864	874	835	767	812	806	822	777	756	766	757	729	741	710	720	685	699	743	690	675	695	702	702	710	743	651	712	683	686	717	663	724	710	717	658	695	702	710	714	706	679	668	703	675	704	693	716	759	690	697	746	685	666	692	663	685	674	691	635	679	702	696	648	674	715	684	642	653	670	711	736	690	681	690	673	691	688	624	694	708	715	686	700	669	684	671	647	671	672	667	667	691	703	704	668	667	685	673	696	722	671	659	657	688	671	733	665	696	742	678	651	673	650	679	707	648	674	670	662	679	680	648	669	649	676	701	619	692	687	646	675	727	704	677	689	676	709	677	666	705	723	703	644	670	676	673	654	719	694	656	682	680	680	670	663	638	701	694	705	691	658	646	696	693	731	682	733	640	695	674	701	646	651	673	669	648	620	723	660	687	680	647	694	686	714	662	691	719	656	675	681	704	708	716	688	674	694	651	636	659	704	659	694	678	656	685	689	691	683	691	649	700	675	664	711	695	658	728	664	663	662	615	703	703	647	722	719	673	691	716	716	704	628	682	686	681	680	650	665	683	643	664	664	668	640	676	671	672	672	690	706	658	693	743	650	668	703	712	682	637	663	652	696	642	708	695	669	702	703	672	718	663	637	669	634	704	671	656	671	678	655	665	697	715	679	708	718	680	696	682	679	675	684	732	675	644	662	663	714	643	677	698	668	688	706	653	702	740	690	664	687	647	744	709	697	667	721	665	663	659	659	719	632	654	688	671	676	683	721	651	698	688	675	745	678	671	700	747	649	715	703	681	675	654	659	698	702	632	667	698	684	629	613	723	677	689	647	639	679	661	674	668	692	648	702	679	645	695	669	708	673	695	735	717	693	661	627	703	687	673	681	651	636	679	664	669	671	712	707	709	698	666	742	679	723	726	660	707	646	652	678	687	673	685	655	732	658	688	685	620	722	632	685	654	693	668	664	708	703	680	646	654	659	683	692	651	678	699	716	691	669	667	583	657	661	671	695	677	687	677	698	657	701	684	693	686	679	656	685	685	652	690	681	667	655	720	708	715	697	702	646	679	710	685	660	678	645	650	718	648	664	689	682	652	719	619	665	664	643	711	643	693	710	670	667	631	681	730	748	668	669	685	697	665	664	677	693	678	733	694	717	661	690	683	702	693	732	679	728	715	664	667	713	638	675	698	631	691	682	710	692	717	674	700	651	696	674	660	737	675	683	684	702	680	675	677	723	675	682	701	675	712	674	690	656	677	685	658	706	673	695	698	692	665	656	688	630	682	664	744	669	678	664	636	746	649	659	683	653	687	685	674	701	694	685	701	641	669	677	699	681	683	702	640	665	674	669	673	733	672	640	730	671	692	670	711	673	657	673	691	642	695	691	711	663	651	690	680	623	676	728	717	695	662	699	699	699	698	646	700	711	701	645	696	692	638	653	687	700	735	702	654	702	668	679	677	653	696	726	681	676	677	696	717	708	713	649	718	693	672	698	688	660	696	620	671	648	674	667	712	683	695	686	629	765	673	722	686	691	663	717	713	651	666	679	706	693	683	774	651	693	709	698	636	645	684	647	665	706	640	636	718	687	657	684	674	688	619	671	682	683	690	683	631	692	704	659	703	682	681	706	657	682	678	656	682	705	651	656	676	678	694	721	693	674	665	705	726	635	720	637	669	685	727	707	712	664	678	709	723	690	684	685	636	686	698	686	656	693	671	679	663	681	663	660	691	681	647	684	688	684	668	668	739	653	703	654	700	677	704	686	728	708	721	661	689	690	685	702	688	682	654	713	724	657	656	634	699	678	642	716	656	665	703	650	687	679	683	636	689	696	665	706	668	709	701	700	702	643	697	695	650	678	707	668	631	658	749	707	678	681	656	643	672	680	686	665	679	681	667	714	679	679	702	711	675	673	688	673	738	694	698	677	665	668	669	698	703	685	676	686	680	698	642	673	695	705	695	720	687	637	705	660	701	740	667	697	716	666	669	698	672	661	664	701	688	675	652	685	663	722	662	716	682	726	691	665	688	715	659	682	692	678	681	686	671	659	697	712	694	699	742	691	667	678	666	687	659	683	693	725	695	682	650	703	676	684	664	683	690	671	646	673	685	671	658	708	667	684	672	658	665	688	690	713	759	686	697	634	691	733	641	671	693	646	612	647	636	661	696	672	692	721	709	706	692	637	715	640	701	658	677	647	685	686	680	692	697	686	642	702	698	668	686	637	675	655	640	665	685	668	678	679	703	699	724	664	638	729	715	692	719	653	734	657	677	723	634	664	678	674	671	730	703	605	686	667	634	714	681	695	657	663	657	677	706	674	717	698	642	664	676	645	714	693	679	728	729	662	695	667	704	636	632	640	732	680	655	701	701	651	730	651	663	673	644	704	727	694	689	699	676	657	671	682	690	675	678	668	687	670	689	666	658	693	741	636	696	691	728	687	671	637	678	656	686	715	738	662	679	697	701	693	679	686	709	751	651	644	765	693	639	647	665	689	675	714	682	655	678	651	644	674	686	679	682	694	681	656	698	705	680	676	699	695	711	697	693	659	658	708	676	701	671	710	631	693	706	643	704	641	677	670	676	655	672	667	661	704	647	691	738	644	661	652	657	716	678	689	669	669	652	684	722	671	702	716	667	704	663	639	646	657	636	651	695	693	685	680	688	647	670	657	659	688	708	644	706	675	698	711	652	704	681	687	705	710	672	648	698	684	691	669	648	621	679	678	688	656	663	658	673	671	678	647	677	673	685	699	698	697	719	651	680	687	633	668	685	706	681	666	654	642	674	634	684	653	690	657	636	638	671	657	654	670	653	663	663	633	715	683	707	714	683	642	700	696	667	669	671	688	657	666	711	661	649	726	704	705	703	638	660	647	711	667	730	658	719	659	678	694	668	706	643	656	654	693	671	699	711	675	679	663	673	667	659	663	659	653	706	666	686	679	646	672	646	661	694	715	648	705	670	696	670	661	663	697	624	662	739	665	701	725	677	687	707	694	727	638	655	680	676	672	683	672	718	680	718	694	692	689	669	631	678	691	682	663	686	736	686	653	700	683	702	720	678	674	665	702	714	709	712	688	723	709	638	659	696	716	697	682	693	695	638	703	707	653	621	686	673	725	661	730	690	637	723	681	703	640	645	694	753	664	637	676	699	660	702	630	685	679	673	684	672	654	681	686	655	677	664	640	690	697	680	668	672	674	708	656	729	693	723	679	636	667	696	717	689	659	731	654	688	681	673	662	693	635	669	691	687	696	704	699	686	688	632	652	685	680	700	715	640	703	671	692	724	681	687	698	666	684	666	682	692	685	632	690	669	664	693	698	685	686	657	700	670	676	714	662	708	624	696	705	662	725	695	650	663	678	748	715	629	687	672	710	728	686	666	676	696	655	700	667	657	674	638	673	720	660	714	671	725	663	676	690	722	675	696	657	719	674	713	644	668	625	649	678	678	671	677
8018	4107	1765	1090	983	828	477	291	196	107	127	95	112	89	81	85	80	59	87	92	84	98	98	74	73	88	72	90	67	71	87	72	68	67	67	63	75	75	83	71	69	76	65	75	78	90	76	77	76	63	62	89	74	72	68	72	69	69	80	74	75	62	78	71	61	70	85	76	92	68	69	57	78	63	76	51	75	72	72	75	76	82	84	83	71	89	54	63	65	62	64	75	61	83	86	71	77	59	62	69	65	74	67	67	65	65	70	59	92	81	82	61	80	85	74	59	82	76	61	81	76	82	76	71	61	79	79	60	63	71	82	75	73	57	66	56	81	64	65	82	82	78	84	75	84	71	76	60	88	75	59	66	77	69	84	61	77	80	79	67	60	77	82	55	63	74	70	71	81	85	93	62	72	65	82	80	60	69	91	78	75	69	83	77	77	80	75	71	69	69	65	78	98	80	65	84	55	85	79	88	67	73	80	65	72	67	68	68	74	77	77	71	60	76	76	85	85	71	73	79	75	61	90	66	66	53	83	70	81	70	75	67	98	80	71	72	94	63	60	69	67	89	74	61	72	70	63	71	68	84	72	74	65	75	84	77	66	70	75	88	68	64	89	66	78	79	68	67	72	91	70	72	75	68	71	61	91	83	74	80	70	73	56	93	68	68	75	84	79	65	74	69	56	95	69	78	71	81	91	74	73	83	84	77	70	89	78	71	73	87	58	78	86	73	67	67	70	76	80	72	70	77	81	64	82	86	53	78	72	66	74	86	67	91	77	65	73	68	74	72	87	82	60	88	77	70	73	58	74	80	91	62	56	77	76	77	81	75	62	66	90	68	80	85	76	74	77	70	68	69	74	65	65	80	88	84	85	64	74	69	73	70	67	60	85	75	78	84	70	84	83	67	80	73	81	55	93	81	75	56	80	63	79	73	87	65	73	84	72	78	73	80	61	65	78	64	68	78	80	81	75	68	65	70	76	73	75	75	83	63	64	92	83	69	76	79	68	77	65	82	65	84	77	76	68	70	79	95	73	82	72	54	72	77	66	86	53	78	85	89	71	76	80	86	84	77	60	82	72	66	64	83	74	74	74	76	70	81	77	69	77	80	77	72	82	68	58	65	73	79	92	76	76	75	71	71	82	77	77	73	66	59	58	81	83	63	72	75	64	66	77	80	64	75	80	81	62	79	74	74	79	85	62	78	62	79	75	77	68	71	59	66	74	91	72	74	69	64	82	73	94	79	73	58	67	61	81	78	83	83	80	82	72	71	65	69	68	89	74	71	54	64	81	81	81	69	66	75	82	67	67	79	66	65	72	70	66	61	64	71	71	79	81	78	80	85	74	68	61	69	75	72	72	68	67	62	79	59	59	75	77	87	63	66	79	71	72	89	69	61	60	78	64	85	91	77	81	82	73	68	70	71	72	67	63	75	75	71	90	73	62	73	65	80	74	65	89	93	63	72	72	67	56	87	73	56	60	80	84	70	73	64	85	68	72	75	94	81	85	72	69	57	73	89	63	78	53	64	72	72	70	73	71	78	77	84	75	66	71	61	74	85	77	82	87	84	93	88	59	67	67	66	69	81	65	78	65	73	76	72	75	66	91	76	80	68	71	62	89	75	72	60	72	79	75	76	79	79	79	67	98	67	57	80	76	71	70	79	75	78	59	79	82	78	71	70	84	67	83	67	83	70	73	87	68	54	87	68	74	68	65	64	75	89	81	71	64	78	67	68	85	67	81	80	64	77	64	76	86	71	73	77	95	80	76	84	60	78	70	79	66	74	66	74	61	71	68	74	76	87	84	78	66	64	83	77	82	64	77	71	70	91	78	79	72	81	74	69	78	67	62	80	75	69	75	68	73	77	67	74	66	79	83	83	79	69	69	78	66	74	83	67	67	60	70	63	63	77	68	75	78	78	81	56	79	83	72	69	74	77	63	70	83	77	64	78	82	68	73	74	79	75	84	77	66	62	77	65	76	67	61	76	74	66	72	69	84	74	73	74	75	77	71	73	74	71	88	87	73	78	87	61	71	89	71	77	77	74	84	58	78	84	73	62	83	77	66	72	79	76	90	63	70	78	72	73	78	84	73	73	73	61	75	74	63	85	78	74	67	70	84	73	79	85	62	76	62	68	62	76	67	68	62	93	82	80	77	89	84	67	73	61	75	73	83	56	82	73	74	90	72	72	75	90	73	72	71	79	77	82	75	78	79	79	78	66	67	55	94	68	82	78	86	81	69	75	77	64	82	70	56	80	69	88	67	79	79	77	94	64	69	72	94	72	76	77	71	67	69	85	78	74	84	56	71	77	69	77	72	58	76	83	75	83	81	63	59	69	89	82	82	57	86	76	73	62	50	94	60	71	75	74	64	87	72	72	69	66	57	75	67	75	82	77	81	66	82	73	68	81	59	61	67	87	76	76	75	71	77	63	60	60	79	83	83	72	69	67	78	71	72	85	53	80	75	68	62	61	58	75	70	63	74	83	65	77	72	65	85	73	75	86	75	76	84	49	86	59	83	62	73	84	87	79	75	74	68	81	67	77	69	76	76	63	71	70	76	65	65	70	73	81	81	73	79	75	69	72	67	71	81	69	74	72	79	75	74	68	61	78	72	60	76	74	83	84	80	66	72	79	68	76	79	80	66	83	66	72	81	75	54	80	83	68	82	77	80	95	76	65	68	65	88	67	70	73	86	70	65	72	76	66	74	67	79	74	59	68	68	74	81	76	80	81	85	88	70	63	73	79	73	75	82	61	77	76	95	62	61	69	87	78	69	73	88	73	87	78	72	73	76	56	75	64	77	58	83	57	65	83	78	84	71	75	73	70	63	71	67	96	67	67	74	81	73	69	70	70	87	64	66	73	57	60	88	59	75	76	62	67	75	74	70	87	81	77	66	68	75	72	82	59	65	75	61	71	60	71	89	62	70	66	79	86	62	73	85	60	55	74	74	93	76	60	81	92	66	63	82	96	60	75	77	61	72	86	83	69	82	81	89	67	71	68	70	74	72	68	70	71	86	62	75	68	84	67	77	71	84	67	51	81	68	80	80	69	75	57	82	73	60	93	78	77	81	86	78	71	83	79	58	65	68	80	55	65	66	55	92	56	75	77	77	69	70	80	77	59	65	65	93	69	72	69	77	82	72	59	67	79	82	77	66	78	69	74	66	69	66	60	65	77	68	91	70	67	75	79	79	72	72	75	67	87	65	88	75	75	72	65	61	66	88	81	91	69	80	68	82	69	63	72	82	79	75	77	70	67	69	77	74	87	86	83	91	69	67	76	90	70	81	80	67	62	83	69	78	69	72	87	68	74	79	82	64	87	80	70	60	66	82	79	76	82	76	79	85	84	64	81	80	68	52	71	83	72	66	67	72	70	69	76	77	76	81	77	71	67	81	77	69	79	75	65	85	74	79	69	66	71	70	66	74	81	65	67	74	77	86	66	86	88	86	76	69	82	62	80	75	66	67	67	79	64	61	68
36798	23552	15538	13184	18828	20653	14593	8039	5016	2533	1890	1572	1305	1115	1056	976	908	896	895	820	847	834	756	733	768	745	757	757	748	664	645	644	616	692	668	696	590	631	654	666	682	689	606	642	634	611	597	624	639	628	590	670	632	612	587	649	621	630	680	671	656	664	658	668	643	654	664	645	628	673	635	658	670	623	633	636	597	657	615	608	588	633	634	606	628	633	600	631	597	658	633	621	596	602	623	592	643	647	617	660	684	631	587	632	649	632	656	582	625	586	627	605	659	670	622	576	613	643	624	649	647	652	609	639	646	604	590	563	577	577	610	617	638	598	620	574	602	624	588	599	602	638	650	589	608	613	609	607	647	573	672	581	634	651	563	638	600	617	622	623	629	609	612	618	638	617	633	607	597	634	599	611	612	629	600	621	625	642	609	608	639	612	619	607	648	574	600	644	631	594	647	595	629	612	642	592	616	644	579	602	575	588	631	607	597	616	611	596	605	626	580	590	631	638	601	609	648	606	582	614	605	622	617	580	594	636	637	638	642	602	621	624	637	627	628	621	585	607	622	618	611	607	604	604	657	593	620	644	567	591	600	619	570	597	608	625	582	626	545	599	611	622	675	640	623	590	581	621	619	652	599	632	618	592	677	580	611	603	654	604	615	647	648	632	681	606	626	658	609	611	621	607	599	605	645	630	640	590	653	595	595	593	592	651	571	588	633	581	648	643	640	587	571	637	593	633	592	598	620	627	655	632	628	637	614	589	619	607	627	636	619	614	600	617	640	660	645	611	567	579	647	619	599	637	625	576	611	598	589	616	617	604	596	630	596	645	649	617	598	629	638	638	609	650	581	598	574	683	612	609	606	623	576	573	605	594	619	593	583	609	605	602	605	612	600	629	649	624	614	621	632	616	617	688	630	636	583	619	640	630	605	595	621	646	623	613	583	656	610	626	613	609	660	616	591	630	613	623	599	592	623	578	642	624	595	606	628	599	614	600	606	611	597	612	642	627	579	623	575	630	610	609	587	598	599	631	610	608	672	595	587	649	592	651	599	603	632	661	628	593	621	609	623	601	631	641	653	611	592	625	639	654	648	590	602	630	616	605	609	633	623	580	628	624	652	632	633	594	618	663	636	654	610	606	616	615	619	628	634	624	604	600	581	587	623	615	636	628	577	590	629	625	601	589	584	602	635	588	613	638	621	622	632	618	628	631	608	598	595	652	636	619	607	614	598	613	604	710	628	634	619	586	611	630	610	660	653	575	600	597	658	608	630	608	611	593	641	619	639	577	620	643	625	633	612	595	605	586	609	600	613	620	595	619	627	623	588	613	609	660	618	591	630	576	603	595	611	629	639	624	585	587	597	608	576	617	652	614	601	629	623	626	588	607	614	616	612	597	629	626	603	631	627	596	618	595	643	617	607	600	606	643	646	584	631	638	644	598	577	625	579	605	621	595	622	590	567	619	612	578	628	640	593	604	607	586	601	633	644	623	590	614	639	649	605	611	605	610	617	613	619	628	589	623	647	590	623	604	608	613	635	642	622	630	605	628	637	625	635	602	638	622	578	585	614	617	622	611	584	647	609	627	594	614	607	595	644	610	594	593	632	609	579	588	621	612	591	630	653	595	608	583	630	637	631	607	657	617	637	631	663	614	608	592	651	638	657	632	616	592	633	634	641	610	603	577	645	622	639	637	620	677	627	613	628	628	624	655	599	666	619	671	600	630	666	624	638	603	629	621	584	597	620	605	609	640	601	611	589	608	655	595	614	610	552	643	607	634	637	561	616	616	581	652	619	631	622	585	618	650	583	646	607	673	606	630	582	614	634	651	629	638	623	570	630	650	645	609	592	662	635	613	627	643	605	651	639	608	614	663	586	584	610	581	646	673	604	667	609	583	621	613	582	623	622	626	592	614	633	551	590	665	618	592	597	607	613	644	612	612	600	670	656	601	617	652	613	592	595	598	625	653	602	629	620	606	593	589	612	604	608	621	593	585	640	587	603	553	602	582	612	602	620	599	607	578	582	633	589	655	574	605	669	612	631	615	653	592	627	622	604	605	627	635	621	608	629	615	625	620	597	619	625	623	603	608	608	563	631	626	644	610	581	617	598	643	599	605	649	629	591	618	592	671	616	617	622	589	622	615	657	641	595	661	622	665	613	611	633	593	620	627	643	583	627	601	622	628	614	679	653	630	597	618	630	616	645	611	608	643	615	611	628	590	596	638	584	606	609	672	644	620	630	616	596	620	627	597	591	625	623	599	622	621	617	641	645	593	603	581	576	625	652	620	611	594	623	658	662	624	576	617	617	613	585	574	631	605	593	565	614	610	629	631	594	659	578	624	642	622	615	648	605	637	632	583	660	624	625	598	652	629	594	565	612	611	643	650	592	618	644	626	597	643	621	582	640	614	609	622	611	585	678	561	615	620	636	604	597	622	590	654	579	666	609	612	614	610	612	623	617	625	626	591	614	609	633	651	564	634	609	640	608	606	625	586	635	621	604	642	633	647	602	618	599	621	598	605	642	596	637	605	576	613	620	617	635	597	554	610	598	641	575	634	608	600	634	573	616	595	643	618	619	629	649	608	610	642	640	635	604	575	633	639	585	666	594	632	598	630	604	649	614	600	613	642	612	599	630	622	598	664	628	643	643	658	618	603	631	616	611	648	616	644	665	614	616	622	647	661	606	607	629	609	599	600	597	593	625	663	606	610	634	622	611	588	612	646	655	626	617	656	585	644	615	651	583	611	607	632	626	600	556	647	613	620	592	622	611	655	607	645	620	616	640	635	623	620	616	613	629	634	610	604	622	630	603	620	647	625	593	616	581	615	651	652	640	599	612	608	614	591	627	593	588	637	581	688	633	615	638	591	633	626	567	605	642	600	621	628	591	600	597	575	606	666	575	594	620	606	606	619	595	650	597	634	613	655	618	588	610	636	615	572	617	641	615	669	664	606	616	562	640	634	571	645	569	639	637	626	661	635	619	608	616	574	640	601	606	584	598	599	623	587	631	624	611	587	619	614	596	630	623	598	632	571	603	602	611	571	637	586	628	601	665	602	591	591	641	636	576	598	634	589	622	636	654	655	620	581	638	597	651	597	638	630	655	623	628	645	589	670	605	593	633	627	585	637	595	644	631	630	597	637	603	632	614	599	625	586	618	620	637	624	599	624	638	649	598	594	622	591	650	628	651	559	626	577	604	658	595	591	590	604	611	591	592	573	589	607	608	620	623	617	651	583	639	649	609	650	613	674	639	615	610	599	630	670	624	582	574	621	581	623	650	601	609	615	609	636	599	614	607	629	621	638	608	630	611	623	577	616	684	641	572	626	637	620	613	614	630	660	650	640	669	581	616	586	611	580	636	615	673	608	678	620	668	623	588	601	637	587	626	576	688	581	567	555	607	595	609	617	637	622	618	658	592	667	618	623	625	582	617	632	623	608	637	628	590	622	602	597	642	604	646	602	632	610	625	620	588	612	650	597	638	583
9820	5893	2892	1845	1493	981	572	337	236	144	125	99	91	91	83	99	78	84	81	82	117	84	82	90	78	82	74	66	61	64	80	77	69	70	64	73	57	69	61	74	73	62	62	74	65	87	78	63	50	77	71	63	72	74	81	56	56	61	78	57	74	67	68	71	73	60	55	66	53	67	73	67	71	73	85	76	51	62	61	67	70	76	70	59	69	58	74	70	65	81	54	65	63	53	51	77	75	74	55	74	78	79	75	66	71	69	84	56	76	59	60	73	67	71	65	73	63	68	65	69	80	72	64	59	54	61	81	72	66	66	52	59	60	59	73	57	72	66	59	52	71	66	65	63	64	72	75	68	66	67	61	74	75	84	78	73	70	68	80	56	79	69	66	61	67	58	64	60	70	79	73	61	65	74	68	70	65	67	74	59	62	81	77	63	60	64	64	63	79	59	64	78	72	64	66	85	67	63	72	80	64	60	63	76	63	68	54	78	59	64	89	52	78	57	65	55	95	70	60	81	75	61	73	64	72	69	72	69	70	92	73	86	76	72	66	72	64	85	67	76	59	74	72	56	79	74	71	73	73	61	77	63	67	67	51	78	68	67	79	80	67	58	65	58	64	69	72	61	61	57	57	66	56	62	55	76	59	61	67	77	61	70	77	69	55	65	77	83	64	59	71	69	81	72	70	60	67	48	41	74	57	68	54	66	65	59	69	72	62	75	68	67	66	58	55	75	59	60	76	62	61	69	72	74	43	80	63	73	61	65	75	87	73	77	69	65	69	65	85	60	81	71	66	62	74	70	65	65	54	62	65	72	65	72	73	71	72	66	59	68	63	53	58	80	67	59	63	62	66	80	62	51	73	66	63	59	75	87	69	65	68	69	88	74	69	67	65	64	72	83	80	65	75	77	76	58	67	74	55	65	81	73	69	67	62	54	62	72	71	72	83	68	69	52	58	78	69	62	67	75	68	70	74	70	76	66	61	60	70	65	69	67	57	58	61	85	58	72	81	84	72	72	61	67	75	62	65	48	60	70	66	76	58	50	70	67	74	60	67	55	70	71	73	69	77	74	67	73	67	76	73	53	53	63	74	66	84	68	84	76	71	57	82	76	58	67	69	79	68	68	60	68	79	64	68	70	69	59	60	62	60	58	74	65	66	56	62	69	71	85	71	69	64	62	70	69	65	65	70	60	66	54	71	71	69	68	66	77	60	54	56	79	85	73	68	64	62	59	60	72	73	56	67	64	79	72	74	73	50	67	74	58	60	59	62	62	64	79	77	74	59	72	63	77	66	72	77	61	57	70	62	60	55	75	56	54	72	70	67	63	86	72	75	57	66	75	79	65	71	70	72	71	60	61	84	73	65	63	62	73	68	62	54	72	49	61	75	67	59	63	70	73	65	75	65	64	54	80	79	74	63	80	67	71	56	67	75	68	56	64	65	91	78	54	73	66	61	61	68	63	55	85	66	69	73	67	70	62	58	78	51	71	59	71	57	68	72	69	69	60	73	75	52	59	68	65	70	61	76	60	79	68	68	80	70	58	59	58	71	56	72	72	65	62	67	64	64	70	70	58	77	76	66	72	68	69	65	66	66	66	72	72	73	69	70	71	53	54	65	60	73	65	66	71	72	66	61	61	66	60	76	66	79	63	64	74	68	72	64	73	81	66	63	53	75	68	72	69	59	57	70	72	62	68	66	57	64	72	68	58	63	76	69	67	84	60	95	70	78	59	75	81	77	78	64	59	48	68	74	60	62	59	63	75	81	59	55	64	62	50	71	51	57	67	70	62	69	57	67	65	65	66	78	67	66	70	62	59	68	67	60	73	77	65	65	75	56	78	80	68	56	74	62	69	74	78	59	59	72	59	72	69	63	75	56	67	63	59	65	62	63	64	61	79	62	68	61	61	60	71	77	60	67	53	59	70	69	62	80	50	74	74	79	79	69	57	63	72	51	67	65	68	78	69	55	69	56	84	55	72	71	68	66	71	73	66	65	66	88	59	66	69	76	69	74	78	63	70	67	68	66	73	59	70	55	69	69	49	57	77	67	64	73	69	57	62	75	60	66	76	68	62	76	76	78	56	62	59	72	73	67	68	66	65	68	85	68	63	80	73	62	68	67	68	56	62	73	73	73	82	55	60	71	76	75	58	70	69	59	75	70	69	55	56	56	72	63	69	72	71	68	69	86	86	63	55	59	74	78	64	74	62	58	61	73	68	81	69	61	67	78	70	65	65	63	61	69	60	56	68	67	55	72	67	67	67	80	68	66	74	72	76	65	58	75	70	76	67	77	79	43	42	60	75	71	62	75	56	74	60	63	61	63	68	64	62	67	73	63	48	75	73	72	45	70	63	64	69	75	61	70	86	72	72	63	66	62	58	57	60	57	63	69	49	65	44	76	79	69	76	75	76	68	64	70	60	73	78	56	65	82	62	76	56	55	68	68	58	77	67	54	83	65	74	66	69	46	68	51	77	72	86	69	69	74	65	76	54	73	68	69	53	60	64	61	76	75	54	69	61	64	61	70	65	69	63	63	57	72	72	65	73	56	63	69	60	56	62	69	75	72	76	78	59	78	49	68	50	71	67	72	74	66	66	54	68	52	77	61	66	54	60	52	59	51	70	62	60	56	73	64	74	79	71	59	61	79	63	78	74	60	59	83	76	71	58	80	81	84	56	71	63	53	74	67	81	85	53	75	56	78	61	74	56	61	68	65	59	65	62	73	50	69	63	75	67	68	63	73	64	59	54	58	71	65	56	57	56	65	60	53	86	69	84	71	77	69	70	72	74	62	65	68	67	68	65	63	59	76	78	73	73	78	59	61	55	57	73	81	78	58	68	57	64	74	70	55	71	59	64	72	57	70	61	71	78	61	56	75	71	71	47	69	68	58	66	69	68	66	57	67	72	66	45	55	66	62	70	76	72	80	64	70	56	65	71	69	70	78	60	62	60	80	61	60	54	67	75	73	73	58	87	74	58	66	68	60	68	51	70	70	62	59	68	68	72	78	70	75	70	72	68	51	70	65	77	69	69	68	67	79	65	63	63	59	63	75	73	92	64	62	65	57	73	75	74	65	64	60	65	80	69	78	87	72	61	78	56	52	74	83	73	55	63	81	64	64	66	67	65	70	82	70	67	61	64	93	48	70	77	67	70	67	66	66	55	70	66	67	78	68	72	73	69	67	58	69	56	68	67	54	74	67	65	71	49	50	66	63	58	76	71	60	52	69	59	78	56	55	62	59	75	66	77	79	57	70	90	71	65	74	76	65	86	72	63	71	57	66	72	70	78	60	55	77	85	59	75	69	56	57	72	55	76	68	66	60	71	61	60	63	72	66	71	76	65	59	62	66	66	69	56	67	66	50	65	64	60	58	69	71	76	74	57	91	92	75	64	65	55	58	56	72	69	67	80	76	64	70	64	66	56	71	60	64	51	44	71	64	68	71	64	62	54	74	46	69	69	66	69	66	71	64	50	73	63
41914	27314	20152	18147	24006	23061	16893	10494	6761	3958	2457	1926	1519	1331	1166	1094	1027	980	961	898	895	899	876	843	794	771	749	729	752	681	641	621	668	654	637	652	646	654	617	611	641	636	619	631	613	622	579	613	650	615	648	632	603	593	574	591	617	649	618	597	613	657	589	624	618	624	625	599	604	600	577	611	593	581	574	578	588	586	586	575	586	613	587	584	577	583	574	573	631	630	553	634	581	585	572	569	594	597	564	589	546	549	585	570	592	593	587	594	602	582	586	583	555	573	577	551	530	568	611	558	552	606	585	554	570	598	570	566	575	596	577	584	597	513	553	516	637	569	569	572	574	559	570	543	575	529	556	580	595	563	564	571	589	573	569	552	610	579	559	566	574	549	558	561	553	544	564	563	587	592	544	541	587	548	576	575	524	541	575	549	589	548	595	605	564	590	534	598	555	565	577	559	579	615	584	599	555	576	576	614	603	549	569	562	565	586	564	615	590	562	565	559	566	596	599	582	535	593	556	575	533	535	585	590	591	595	558	617	558	575	587	579	553	571	563	542	584	526	564	613	566	565	561	595	557	622	530	560	588	528	573	549	593	547	626	552	532	591	557	569	597	537	565	522	576	540	579	617	528	582	584	566	607	555	556	576	588	595	565	536	575	533	548	538	597	612	642	598	561	596	573	601	558	555	593	598	607	600	580	558	562	566	586	573	585	561	596	570	567	555	577	547	590	565	590	603	581	606	584	539	572	585	563	540	591	582	587	554	602	547	609	559	580	624	637	573	549	579	577	589	546	557	607	574	550	589	582	559	584	554	546	563	555	572	548	595	570	556	573	550	610	583	580	553	595	584	568	568	605	554	551	572	627	583	568	595	594	583	550	563	590	555	608	608	549	602	612	536	607	580	590	599	602	598	588	565	572	593	605	546	562	584	527	593	554	578	655	588	560	595	550	578	566	618	570	547	571	559	579	607	574	577	571	589	569	523	592	560	536	585	616	575	585	587	532	551	536	581	545	600	575	589	580	611	527	597	578	597	565	564	548	545	612	578	588	573	545	576	558	586	578	566	577	550	604	602	580	540	543	592	573	590	561	562	542	581	597	603	604	578	548	583	556	599	558	577	643	589	607	596	541	631	560	545	576	566	559	591	583	572	582	535	577	567	587	541	571	605	571	563	591	625	548	560	596	546	607	566	558	573	579	545	575	573	548	561	557	582	538	624	569	604	557	616	568	569	573	561	601	560	584	573	602	594	588	543	571	605	546	618	593	606	564	586	592	560	521	554	578	604	589	613	560	573	629	571	580	538	548	565	597	596	566	546	551	606	577	574	552	541	572	569	638	633	590	578	547	577	582	607	633	610	542	556	575	576	575	579	593	546	544	590	579	604	616	524	559	543	585	602	550	578	591	596	582	542	554	558	534	569	584	592	586	598	584	577	532	606	578	553	542	519	610	563	595	536	570	616	583	569	594	565	603	554	529	566	567	562	592	567	564	551	541	542	555	546	567	620	567	617	574	570	565	564	543	578	585	549	588	562	576	565	577	633	567	587	544	560	519	607	578	548	561	589	585	589	590	626	599	560	525	565	614	607	552	567	584	564	591	557	608	562	638	563	522	601	573	545	541	539	505	621	598	588	596	592	547	617	551	590	580	522	584	569	589	586	560	550	578	602	589	548	579	578	596	570	583	593	607	571	600	535	591	556	621	622	565	575	584	574	583	631	609	613	581	591	590	572	587	506	566	579	582	571	587	590	578	546	584	584	577	614	606	567	583	548	551	596	533	566	557	570	574	616	592	579	552	622	633	505	574	568	555	565	504	559	542	549	610	544	574	541	568	563	561	528	579	583	569	628	589	614	594	571	542	593	583	548	566	571	556	591	567	582	637	589	580	584	546	612	570	590	559	588	556	569	656	588	543	624	598	578	555	620	589	598	565	578	562	575	559	566	608	610	538	602	564	607	582	588	580	559	561	595	560	568	554	583	604	589	623	586	568	555	550	582	539	549	603	590	595	626	555	578	594	557	624	570	594	554	580	605	602	554	617	566	609	579	574	621	537	586	592	553	538	558	554	575	600	582	604	551	554	605	534	583	590	580	566	593	562	523	623	578	599	572	564	591	573	570	569	578	554	580	579	566	560	535	554	556	586	560	578	591	608	584	614	503	615	590	546	555	551	574	557	546	562	620	591	565	579	555	557	604	577	525	587	561	571	561	591	572	563	561	601	561	573	588	587	593	549	576	579	586	586	600	595	584	624	588	590	630	576	586	589	558	603	522	578	612	559	579	563	541	545	556	628	569	611	594	557	562	570	591	583	560	605	548	547	564	541	566	584	583	593	572	558	593	587	543	547	577	587	613	559	583	573	610	593	563	598	501	586	598	602	558	562	548	552	590	601	588	631	598	575	552	588	564	543	585	583	546	556	567	568	598	585	571	561	591	601	593	580	559	596	598	557	566	585	544	570	609	546	550	577	587	609	583	589	576	547	583	557	557	580	595	609	544	583	565	604	591	606	590	556	573	597	586	541	592	608	599	574	582	604	570	621	586	620	528	535	603	575	569	589	622	593	586	630	591	553	543	574	572	554	559	571	596	610	549	536	563	574	561	574	624	581	584	606	578	612	577	553	582	546	602	568	586	559	532	637	584	555	594	585	588	579	533	582	617	570	577	576	590	593	568	531	590	616	566	583	572	534	561	584	579	581	600	547	607	581	566	578	559	584	575	611	554	561	603	571	580	571	561	591	589	590	572	599	590	573	599	570	588	534	520	593	581	588	590	608	551	606	541	598	587	548	606	625	584	563	572	609	596	608	596	602	595	558	553	561	603	577	566	581	548	549	581	558	623	569	600	578	564	575	571	612	552	578	597	564	605	571	563	556	603	548	582	556	596	572	545	582	551	580	531	572	562	630	589	606	539	553	597	606	591	622	602	603	612	547	571	588	503	555	552	594	581	546	573	589	578	557	587	578	543	575	563	587	591	529	589	573	584	556	550	554	551	575	546	565	560	558	607	587	585	538	572	578	529	572	577	560	578	553	556	598	608	607	578	600	555	612	601	557	610	534	578	566	557	579	569	556	609	619	550	588	590	591	583	613	574	606	572	575	575	585	534	547	522	577	581	629	589	623	594	563	577	616	609	570	632	540	599	580	596	584	527	602	556	554	581	549	594	602	544	548	619	591	555	586	595	540	584	610	558	567	543	633	575	566	594	612	580	580	559	555	560	563	582	595	600	579	568	598	587	587	592	486	585	556	569	591	574	554	551	592	543	568	537	581	543	586	622	580	580	571	601	600	570	635	581	516	597	539	591	554	566	602	616	603	570	606	541	566	572	595	583	532	572	597	567	606	558	562	605	593	580	586	587	549	593	521	578	555	548	582	566	599	530	577	617	572	585	580	570	544	559	544	590	565	569	585	568	638	596	581	575	599	545	557	579	526	591	546	541	590	592	571	648	571	599	572	586	554	639	583	555	573	585	524	580	619	584	552	602
5794	2687	1502	928	475	297	220	152	145	126	100	107	77	102	96	97	101	90	96	99	96	95	91	74	94	78	83	93	76	83	78	79	90	98	84	85	75	63	92	78	81	77	78	88	69	76	83	104	76	87	81	91	94	100	92	74	84	83	68	84	81	81	83	89	78	102	87	108	70	85	94	99	100	99	90	83	90	77	72	88	87	99	79	67	73	64	87	87	92	85	91	71	87	90	74	92	87	90	75	67	61	80	64	110	68	64	97	91	73	78	97	88	83	74	98	85	73	88	79	79	78	96	77	75	90	69	90	86	89	81	85	79	88	81	95	80	94	104	103	77	85	63	78	90	71	79	74	79	71	83	76	85	74	94	86	85	76	90	86	92	90	68	73	80	84	79	99	80	67	86	79	63	95	63	80	80	95	98	80	92	92	80	64	72	80	79	95	88	93	84	74	93	96	92	87	81	89	78	76	84	79	95	104	87	78	71	88	78	80	87	74	81	92	92	63	83	94	68	71	88	72	91	92	69	72	74	79	74	81	89	85	87	85	91	88	80	88	74	92	81	77	92	81	73	92	86	86	101	97	102	71	88	68	78	82	92	91	71	103	76	96	80	72	76	87	88	92	89	94	73	70	79	87	69	91	86	96	87	73	84	83	86	77	89	79	74	63	94	89	79	81	85	71	69	93	74	84	92	73	80	77	73	96	65	85	91	90	89	96	69	100	90	78	83	83	99	87	66	84	92	74	74	98	82	73	78	91	85	86	93	87	77	81	81	87	90	105	81	75	98	85	88	93	76	63	87	72	60	74	83	81	82	83	93	96	83	79	76	87	89	76	78	78	78	87	77	75	87	85	81	81	84	90	86	89	89	81	86	73	79	84	80	91	93	89	81	90	71	78	100	68	80	81	79	83	71	87	78	85	67	92	71	87	78	94	78	82	73	78	77	75	96	78	88	90	79	82	92	72	75	79	77	89	88	88	95	74	76	71	65	80	79	84	83	81	92	88	80	88	78	84	86	83	86	72	81	66	88	65	75	97	84	89	78	75	79	65	82	92	85	103	73	66	77	91	85	82	80	98	68	84	95	77	90	73	74	87	87	91	79	83	68	74	81	88	83	93	61	85	83	64	85	85	104	77	77	80	89	88	73	86	82	89	94	83	61	81	90	88	83	81	97	78	99	79	83	97	84	69	82	89	80	70	90	77	70	82	77	89	88	81	64	83	89	75	81	85	70	85	80	88	87	102	87	104	81	77	67	85	78	78	74	78	94	75	78	86	81	81	81	84	72	84	87	75	74	89	116	77	86	87	73	75	83	70	81	89	88	88	77	73	81	86	89	79	84	81	83	84	76	68	87	92	67	84	100	73	106	85	88	75	90	85	74	67	81	86	84	83	71	76	96	97	106	63	92	90	88	88	83	89	81	82	76	79	85	81	75	93	94	86	83	80	93	93	74	87	89	82	81	76	85	109	83	85	84	87	73	83	92	76	99	77	95	85	84	85	100	88	70	85	78	75	83	87	76	74	87	78	80	80	87	98	92	79	76	79	90	82	70	90	94	83	89	83	94	78	90	73	97	72	80	77	81	94	83	79	63	79	93	80	70	86	77	87	88	68	102	84	77	95	81	84	79	78	92	90	76	69	71	90	80	82	66	91	78	75	70	93	78	86	86	93	88	96	66	108	77	83	87	92	85	78	88	68	78	78	86	91	83	80	76	83	76	57	79	77	76	86	88	85	83	67	75	88	73	77	69	87	84	74	79	83	76	66	88	91	80	77	94	96	68	79	86	92	102	91	85	83	83	76	90	100	76	84	84	90	84	103	102	77	96	82	87	92	83	85	95	96	93	84	85	89	87	99	72	93	76	80	80	102	80	72	91	82	75	82	77	73	68	88	83	79	81	74	78	83	85	91	82	85	78	58	89	94	96	85	82	91	79	93	90	87	87	81	75	72	93	78	87	90	72	77	80	104	81	70	84	88	73	79	90	92	91	108	79	98	70	76	84	85	90	83	84	80	85	75	82	78	73	96	78	91	88	97	87	95	103	86	95	97	70	73	75	63	84	86	71	84	99	78	78	78	91	73	73	80	85	93	96	80	75	66	81	63	85	82	94	71	95	67	93	93	91	84	67	79	85	73	87	86	86	85	71	78	87	85	97	70	90	72	77	81	80	81	97	77	80	83	79	68	89	83	98	86	83	94	77	91	66	89	80	93	77	82	82	76	78	87	86	66	78	91	78	89	85	88	84	84	72	78	115	75	86	62	86	78	90	94	83	88	99	85	89	71	79	101	75	75	98	68	79	76	67	97	75	90	79	57	73	83	76	79	83	75	88	81	76	82	73	92	80	78	79	88	98	90	83	87	80	69	86	90	75	75	82	73	94	82	73	80	102	97	77	104	67	94	83	79	96	82	97	81	91	72	92	97	68	86	78	100	69	68	76	88	87	80	74	68	75	93	84	72	83	91	68	90	102	86	74	92	76	72	95	83	86	85	104	82	86	84	77	80	84	79	93	89	103	81	92	69	99	71	99	69	84	81	84	78	70	83	83	92	63	100	88	94	73	99	84	78	81	89	93	90	80	87	73	85	87	81	57	85	87	84	79	84	71	78	75	94	88	85	89	90	86	71	73	83	95	87	91	79	92	64	91	82	76	75	82	86	81	77	75	77	88	95	108	73	58	83	74	87	79	97	91	76	72	91	84	107	70	75	68	97	84	79	93	76	85	72	94	88	60	93	89	96	82	84	82	91	86	86	84	72	88	90	70	86	108	83	75	81	86	89	72	81	93	76	97	82	91	92	75	84	103	106	89	79	75	73	67	91	90	92	82	79	82	84	81	68	84	84	74	90	91	96	109	69	88	87	84	75	64	62	88	80	98	88	80	73	97	93	82	93	82	94	80	85	90	67	66	85	86	88	75	76	98	72	80	99	78	69	82	83	97	78	85	65	68	99	73	96	74	75	93	71	98	75	78	78	86	85	91	84	82	83	101	89	68	75	89	89	100	83	91	78	76	85	87	85	68	78	104	88	92	76	83	99	82	82	83	85	100	89	101	75	71	98	76	75	74	80	75	88	93	72	82	100	75	71	71	69	84	83	78	71	93	92	80	98	96	77	68	83	77	89	86	81	90	84	83	82	78	77	64	75	87	86	79	93	89	76	81	81	76	76	91	87	82	71	80	89	76	74	88	88	79	87	85	80	81	80	73	69	82	73	90	85	81	79	85	96	75	89	91	99	87	86	72	80	79	96	76	83	82	87	78	85	82	88	72	82	87	88	90	95	97	90	94	85	80	88	100	78	78	77	80	69	88	75	84	77	79	88	81	84	89	86	83	83	76	88	80	83	84	96	102	77	97	99	84	59	81	68	83	78	86	79	74	83	86	73	92	82	79	104	81	78	86	80	75	89	86	79	96	83	80	74	85	72	75	76	84	92	87	80	93	86	70	75	79	81	69	79	65	89	84	79	89	93	72	82	88	90	83
34024	19490	13996	11857	11211	9658	6592	4469	3421	2247	1567	1340	1125	999	999	976	910	874	881	823	832	849	856	830	797	852	780	794	770	770	771	771	747	694	720	696	691	683	755	687	702	697	700	720	689	699	747	716	732	724	710	706	707	701	720	707	722	693	697	683	716	750	729	732	714	749	695	692	660	731	746	694	694	749	682	724	715	694	693	700	685	675	647	686	719	736	701	662	672	678	677	672	709	705	699	722	708	678	680	717	712	726	693	736	702	667	721	698	630	705	698	722	689	647	678	694	693	698	701	687	687	682	678	712	711	698	678	708	712	683	687	695	703	691	665	712	753	708	690	705	656	738	693	695	688	667	683	711	694	716	642	693	729	699	712	680	705	719	687	713	690	717	655	756	662	702	657	705	715	704	712	700	689	685	699	684	712	702	691	705	609	690	691	680	711	680	685	687	745	740	739	710	703	683	682	676	691	687	683	706	664	663	694	694	641	679	715	693	668	698	703	647	662	691	720	662	677	685	708	678	731	711	695	717	681	728	670	686	697	675	680	684	704	758	676	696	654	722	703	712	686	705	650	653	674	671	643	700	720	719	681	677	693	698	723	676	693	649	670	683	656	631	694	676	673	708	698	673	702	709	710	696	749	687	671	698	674	707	702	708	719	730	707	660	693	686	690	699	695	695	658	670	666	699	682	738	711	718	689	664	716	722	733	725	659	705	672	723	649	659	674	752	674	689	674	664	691	697	666	665	739	648	739	700	703	686	674	638	696	699	667	739	765	700	672	691	683	694	692	691	671	690	639	726	675	681	706	719	685	678	672	670	708	714	711	717	695	689	648	717	759	732	727	698	676	679	704	734	661	713	716	678	732	724	690	713	742	676	673	702	731	704	695	695	728	698	719	695	641	679	732	742	674	675	696	691	700	710	686	730	713	732	688	698	741	710	748	699	686	685	702	743	699	707	681	680	707	657	673	667	665	714	669	685	644	695	673	721	671	687	693	735	711	673	738	744	718	703	690	674	643	700	686	645	697	723	747	661	688	714	647	704	679	714	673	664	669	691	731	707	699	724	657	754	691	701	700	720	736	676	715	657	689	664	687	708	721	668	667	715	700	717	703	703	701	679	716	707	653	776	726	645	684	733	736	707	650	678	664	692	652	701	719	717	668	678	680	658	706	721	702	706	756	720	737	719	687	694	712	712	671	668	690	659	701	709	675	729	686	678	713	678	705	665	722	695	672	676	694	674	694	681	651	761	673	682	717	723	696	672	699	640	660	704	713	682	691	732	684	702	702	686	719	661	690	688	711	691	688	698	681	697	728	717	673	705	681	710	701	691	687	743	720	728	686	734	671	706	710	745	694	685	714	675	672	740	716	700	684	725	676	688	659	647	677	643	715	680	646	722	710	681	675	719	694	673	711	697	689	671	676	654	718	664	653	672	668	680	748	699	726	709	730	711	642	671	682	714	742	686	696	705	638	691	680	665	709	707	707	676	669	691	721	697	673	733	667	698	716	709	692	655	685	710	728	718	677	682	677	684	697	701	706	686	665	708	725	684	679	685	704	732	703	728	667	706	696	701	693	733	723	707	653	664	702	696	763	738	675	680	675	751	706	654	662	715	679	664	735	708	713	701	688	715	730	652	715	709	731	746	716	675	729	754	671	660	721	659	731	671	706	763	726	684	668	734	673	694	735	668	673	646	699	687	697	715	672	658	674	741	615	728	669	664	678	666	714	688	738	703	731	683	722	674	676	725	697	735	716	659	690	709	707	695	696	669	683	692	715	726	715	676	688	655	676	667	695	680	711	687	681	692	700	734	739	705	672	654	711	697	728	668	667	686	755	702	688	703	685	709	696	727	706	657	702	714	658	717	744	730	693	682	641	706	575	697	686	712	708	686	698	671	654	686	723	744	760	699	752	729	627	740	704	749	690	710	729	690	665	710	682	741	680	726	665	711	714	711	725	672	704	676	696	674	687	706	693	651	674	665	661	634	716	735	661	664	719	697	666	707	702	682	655	658	738	699	703	713	713	709	731	749	694	714	695	675	726	675	665	671	712	667	686	704	720	697	737	677	701	736	716	739	731	725	708	698	638	656	702	691	656	690	710	721	632	684	662	680	708	681	710	716	699	670	664	654	706	710	633	668	717	734	688	744	694	717	701	722	666	684	743	712	678	682	712	682	704	706	698	721	711	737	668	734	694	662	685	700	693	702	689	729	718	727	741	729	704	636	691	673	738	716	710	643	699	696	645	735	705	714	654	663	676	701	752	686	681	738	711	731	745	689	682	701	699	730	691	691	715	662	697	708	638	655	660	654	711	687	723	688	691	737	655	667	653	778	716	669	727	702	695	796	660	712	689	736	714	676	682	661	683	694	705	695	713	679	690	688	759	732	710	665	682	744	692	742	727	683	647	699	693	678	709	715	692	697	752	736	703	713	682	727	717	661	699	760	658	673	667	675	689	696	659	716	710	730	668	717	698	667	725	654	698	765	691	689	697	689	750	713	697	694	679	660	649	696	670	644	696	713	732	702	690	668	713	752	697	707	677	712	704	718	679	732	729	645	674	717	683	647	758	676	695	699	684	683	729	690	751	702	705	645	695	656	664	714	654	724	777	734	699	708	706	711	689	672	664	679	706	726	718	668	699	663	707	703	705	703	709	646	655	650	701	700	623	645	718	700	678	703	704	707	690	676	704	706	677	701	666	682	695	697	729	686	713	741	707	688	696	701	681	677	674	665	672	702	745	708	681	713	680	721	685	729	701	703	754	664	697	713	716	644	708	654	708	667	683	679	675	733	717	694	715	716	681	664	706	659	724	697	682	699	705	680	714	673	688	659	704	730	696	711	684	717	733	657	703	696	707	663	678	665	704	701	665	649	690	692	699	675	734	685	719	675	728	695	705	671	687	688	630	695	668	741	683	648	669	666	714	713	700	704	703	702	713	660	708	678	691	699	679	705	744	727	702	681	707	695	659	682	719	661	703	688	668	664	675	725	704	699	732	708	701	693	699	649	710	680	700	690	690	689	679	708	688	710	737	706	693	720	717	710	699	644	708	719	681	632	672	705	741	718	707	719	685	682	729	710	710	689	684	653	672	723	718	693	723	719	692	693	701	671	713	718	726	708	736	681	692	689	738	704	627	698	689	671	709	702	734	721	678	732	673	717	739	717	707	695	717	744	654	691	671	680	676	695	685	685	705	666	678	718	690	723	686	710	683	733	696	703	723	749	717	668	727	756	733	706	653	666	661	677	713	719	640	676	742	748	671	647	716	647	627	711	734	714	710	690	676	670	709	724	655	694	686	738	700	708	728	676	674	713	689	730	657	714	694	647	716	724	672	672	674	708	669	674	673	689	646	657	698	687	689	725	719	699	665	692	734	742	671	734	669	664	749	713	702	704	649	734	710	723	666	704	700	642	673	668	706	719	686	699	681	695	683	675	675	668	773	737	688	712	653	704	716	715	697	675	703	677	711	688	698	678	696	662
6235	3348	1843	857	576	425	262	204	134	111	89	103	83	103	92	94	80	114	87	80	89	70	76	73	91	91	77	87	81	80	75	85	92	85	77	71	77	72	87	86	88	92	74	82	77	73	80	88	98	85	67	87	76	92	92	92	87	91	64	91	80	77	96	75	61	73	74	83	75	85	80	91	89	71	74	69	73	74	79	68	80	84	82	76	84	71	102	69	79	69	85	77	87	77	83	88	84	78	82	75	61	72	72	80	73	83	92	72	81	83	102	68	79	72	77	84	69	64	74	83	93	93	76	80	81	80	75	82	106	78	74	68	78	76	78	87	82	70	82	93	77	73	84	68	80	76	80	77	93	76	82	73	72	95	71	84	92	90	80	71	75	80	65	75	73	78	89	63	74	91	77	83	72	83	79	76	74	88	91	77	66	84	52	65	72	88	76	62	79	69	62	70	80	84	85	78	80	87	76	79	81	91	72	81	80	78	74	89	64	87	68	84	88	78	87	80	81	86	74	82	69	86	85	74	67	81	85	76	76	82	84	74	80	92	91	83	92	85	95	79	75	103	63	80	75	85	82	58	78	81	73	66	71	71	73	70	64	72	78	81	77	86	67	61	80	84	70	76	73	74	79	92	76	73	88	67	73	74	65	84	65	76	79	84	77	86	89	74	63	77	76	85	76	91	89	82	86	77	68	103	66	104	82	90	81	79	88	84	76	89	97	77	75	76	82	73	59	74	68	75	86	76	67	68	66	74	86	67	69	73	83	81	84	87	87	78	88	77	65	84	56	64	77	89	77	89	84	90	77	85	76	82	83	89	66	91	80	62	55	78	75	69	64	73	85	81	73	92	93	79	89	67	94	70	77	74	69	81	72	91	81	79	80	77	70	83	76	100	65	68	81	93	59	74	75	74	80	74	96	72	75	77	76	85	87	79	66	77	87	89	61	85	83	69	70	73	92	65	73	78	72	79	76	62	76	82	83	93	79	74	76	62	101	83	77	69	85	74	79	73	87	98	80	63	72	88	74	93	80	69	74	73	85	81	67	90	88	82	84	75	61	83	70	73	81	87	76	79	86	74	88	75	75	85	78	75	81	81	74	79	79	96	85	76	94	78	69	81	67	75	78	69	67	74	81	84	76	58	72	83	73	93	64	79	76	70	85	93	80	69	87	84	81	86	78	64	69	80	58	80	78	87	87	74	62	70	73	80	87	66	73	83	68	90	79	97	80	73	75	84	77	78	72	66	65	69	87	86	72	77	87	77	84	75	89	70	66	75	74	89	89	82	84	71	78	96	74	73	74	75	91	90	86	82	57	90	76	74	88	103	81	78	62	87	84	92	85	84	78	67	84	102	94	80	79	86	60	75	83	71	77	82	84	73	85	86	90	72	80	69	93	93	73	69	84	87	70	72	73	68	61	76	77	89	87	82	94	82	76	76	68	81	59	58	79	67	61	91	81	71	86	66	77	88	77	82	68	68	89	87	75	90	82	89	83	78	77	83	89	65	83	61	81	67	88	82	84	83	80	69	83	89	73	87	78	79	81	81	76	75	88	65	85	97	69	88	75	70	75	81	76	79	79	64	86	80	72	89	85	77	84	91	86	78	73	62	82	70	83	81	74	80	89	75	87	81	87	78	86	88	73	76	76	79	83	74	86	85	82	82	95	78	89	68	77	82	92	70	70	80	88	73	68	75	76	66	83	77	95	80	76	86	70	86	60	87	78	77	80	73	91	82	56	79	78	73	70	84	86	75	80	74	68	72	70	76	76	84	73	65	77	82	67	81	97	73	95	73	82	79	80	96	81	78	78	93	69	70	65	89	73	82	78	106	96	75	78	74	86	76	77	91	80	89	84	83	88	82	95	94	85	94	87	85	64	80	92	77	82	67	83	74	73	79	86	89	76	80	93	80	84	74	71	80	77	86	65	74	68	66	72	82	71	96	64	70	68	66	91	87	91	80	81	86	72	78	74	81	64	81	74	82	104	76	55	83	85	81	73	72	71	87	81	95	80	73	68	72	79	95	77	74	76	75	67	66	85	75	71	74	95	79	87	79	83	69	85	96	86	81	96	81	81	76	73	96	76	78	73	72	82	87	75	83	84	77	95	74	79	76	74	70	77	64	66	80	75	81	113	71	77	79	84	94	77	84	85	82	80	69	81	73	79	71	91	87	88	80	64	77	75	71	76	85	92	78	85	87	68	70	82	69	85	72	82	91	73	80	91	100	71	59	89	71	78	71	101	98	56	83	87	75	78	52	89	84	97	73	68	77	67	69	84	73	78	74	91	73	88	70	99	87	85	83	86	76	74	88	96	75	98	77	85	90	92	89	81	74	68	86	89	67	68	80	84	86	79	84	90	89	88	92	68	68	75	79	79	84	88	77	77	90	93	91	73	88	91	64	85	78	61	92	70	81	86	73	78	85	69	88	83	84	79	85	90	63	64	71	69	73	83	92	74	77	74	82	73	75	75	70	70	80	75	77	74	80	82	77	70	61	82	93	79	80	80	72	60	68	76	83	70	85	88	67	78	79	80	65	75	76	81	83	84	88	87	86	85	78	67	77	81	78	81	71	83	67	71	84	77	83	82	85	86	75	83	80	72	77	70	83	74	92	70	79	71	85	71	79	64	68	81	87	74	67	75	88	77	68	74	72	81	89	81	74	83	63	74	79	83	74	76	81	78	85	72	82	74	78	68	89	73	64	103	81	74	85	81	68	74	76	92	76	96	78	75	71	74	68	81	89	70	74	75	84	98	79	85	95	69	82	81	75	83	87	66	72	81	83	90	81	81	88	95	74	77	71	98	83	91	61	74	85	73	88	74	105	83	72	79	86	72	76	80	61	73	76	85	76	94	82	83	67	85	79	74	91	76	66	73	71	78	93	86	67	85	77	68	68	65	84	66	73	81	80	95	72	78	93	90	96	90	68	57	60	77	68	75	90	83	85	76	82	68	81	93	95	76	92	76	62	76	81	96	95	95	82	77	86	84	73	80	75	68	87	73	70	59	74	86	86	86	79	66	81	87	67	85	84	70	91	88	71	92	79	72	76	83	91	66	76	70	82	72	85	86	86	81	74	79	87	82	82	85	79	71	71	80	78	76	68	93	85	83	82	70	94	74	96	69	81	74	87	74	69	69	89	80	98	84	82	76	80	77	71	79	82	80	64	97	83	70	81	80	84	90	61	84	78	70	88	73	67	84	73	79	85	78	72	75	69	84	68	58	73	75	81	75	85	77	86	73	85	88	93	87	94	80	78	88	69	58	74	66	74	89	78	74	78	79	74	84	73	64	77	53	84	60	78	68	96	74	75	77	88	72	70	69	77	78	83	69	80	82	94	78	87	59	68	57	71	77	84	80	92	86	61	82	92	68	97	78	81	62	78	97	73	80	82	79	73	73	65	87	89	84	89	93	79	80	91	81	75	72	81	76	76	89	85	82	81	76	84	80	75	96	87	68	82	79	76	68	77	70	76	86	75
34235	21895	15773	10712	13252	12909	8595	6453	3366	1850	1415	1257	1119	1131	1008	1000	926	900	869	868	826	864	773	796	736	776	744	793	787	708	716	665	722	681	717	693	707	666	714	715	685	642	683	696	640	690	653	675	679	690	674	696	684	687	672	706	714	699	734	704	655	724	673	715	726	706	630	675	691	728	667	732	672	627	678	648	622	680	708	640	680	691	683	677	689	696	670	674	633	672	649	696	694	657	666	650	652	677	710	671	692	702	661	640	622	681	608	679	649	636	640	636	665	658	643	672	671	630	664	644	670	703	683	649	668	688	692	667	608	638	685	606	643	690	650	692	640	679	628	673	667	676	698	632	664	639	653	685	667	681	671	677	670	676	653	654	691	720	691	697	647	715	674	684	667	663	643	701	672	693	681	642	685	696	638	670	635	649	695	658	648	669	705	646	658	715	636	664	693	681	676	642	700	680	645	663	657	661	670	667	688	660	659	621	657	659	668	660	668	655	641	697	684	694	669	645	637	696	673	621	655	638	692	670	609	669	718	631	662	694	650	674	611	635	672	681	706	682	677	670	683	636	636	672	625	667	674	673	659	656	697	654	639	673	687	588	669	681	674	670	663	682	683	642	639	673	656	648	696	674	701	672	654	674	682	649	632	619	681	681	669	662	629	656	665	665	686	647	651	647	643	630	707	667	649	678	650	647	719	672	639	706	634	651	691	673	689	697	657	716	681	635	679	676	697	691	651	612	668	658	688	694	679	608	643	601	683	671	655	650	649	643	673	640	679	717	686	686	706	633	635	657	643	680	651	651	680	610	651	630	679	655	682	639	655	621	707	668	685	673	682	677	680	677	644	655	673	725	666	670	650	679	651	632	664	671	642	710	651	689	648	669	655	635	634	627	663	711	685	687	691	681	705	628	640	629	649	708	648	612	685	683	627	672	666	698	660	642	658	690	633	678	643	655	662	675	688	635	673	710	653	686	673	618	648	669	687	659	640	681	657	687	672	693	695	646	662	644	621	659	650	647	702	645	657	665	687	631	634	664	666	680	663	679	662	656	653	639	669	637	697	662	690	674	674	689	693	651	615	692	661	644	646	711	652	669	710	686	663	628	642	691	659	719	648	674	644	659	641	646	651	675	699	664	661	630	621	664	648	653	650	693	690	665	716	712	690	676	675	638	654	640	679	639	628	646	656	651	690	675	672	665	647	631	677	630	656	716	672	641	655	629	701	672	668	668	641	660	650	639	660	668	680	671	643	704	676	650	659	677	712	667	617	639	664	711	637	663	660	654	635	675	654	647	681	678	708	684	647	647	652	637	672	670	668	675	629	639	664	693	644	672	638	663	713	610	661	686	674	676	666	651	694	634	682	632	697	646	672	681	647	634	688	703	649	664	646	659	651	684	653	669	618	680	701	684	710	657	644	630	688	626	690	685	696	652	680	619	645	665	661	650	674	658	661	679	657	625	670	672	676	640	667	689	681	645	687	644	670	669	641	705	688	680	682	705	670	647	712	665	698	689	671	692	668	650	660	674	646	705	642	644	648	670	663	644	626	715	643	652	693	741	730	687	661	654	659	697	631	654	675	631	690	681	643	640	672	640	659	666	671	656	696	637	627	736	706	692	642	691	668	733	633	710	636	680	712	679	689	665	591	663	619	663	711	662	646	683	652	651	706	645	684	644	672	649	678	717	631	701	636	662	669	674	653	668	676	675	706	674	689	636	668	646	660	658	627	665	655	703	650	682	644	676	668	667	686	682	661	678	628	673	643	647	675	683	720	666	664	672	609	649	687	655	608	667	669	670	681	627	688	684	652	608	700	634	663	673	635	659	683	685	679	668	680	671	659	657	690	650	665	674	649	681	666	689	704	663	622	688	630	645	714	671	672	673	671	704	616	691	617	705	659	740	670	641	662	715	667	657	640	625	630	645	657	698	676	668	639	642	658	663	696	655	636	655	687	657	657	636	659	624	656	665	694	666	673	679	709	663	657	656	631	643	659	694	614	683	683	707	682	665	704	662	692	640	661	671	653	699	675	666	674	675	669	649	661	660	680	679	647	671	662	652	663	665	646	675	647	689	694	714	693	726	604	655	647	619	668	653	659	696	671	663	652	687	646	671	657	642	643	645	696	653	715	659	671	639	655	682	650	644	635	701	683	678	652	652	691	609	660	676	657	685	676	655	686	678	657	666	713	638	670	621	646	670	659	670	665	681	668	647	660	690	618	631	714	686	648	654	654	655	666	668	677	627	661	665	683	660	672	623	610	648	673	686	661	654	652	673	685	642	685	648	683	695	674	670	646	658	721	653	665	658	640	674	673	708	650	710	645	713	655	631	669	677	690	651	684	676	679	650	655	644	680	687	639	662	691	684	700	726	688	707	709	655	636	662	629	685	697	711	664	634	702	679	674	691	665	638	663	686	702	685	687	689	657	666	633	695	650	646	670	658	649	621	640	676	677	709	672	654	690	691	658	643	668	658	673	700	671	688	626	660	645	631	616	693	693	642	705	669	655	641	704	630	643	634	670	642	684	673	689	646	658	667	653	638	651	626	663	675	664	668	619	628	675	689	648	628	678	632	686	670	666	631	680	611	666	663	666	683	658	649	700	663	669	685	627	706	698	701	679	676	654	658	660	669	641	682	691	694	675	680	663	685	685	669	686	618	654	655	665	641	692	673	668	655	674	701	667	643	656	691	614	596	707	659	671	664	659	634	701	653	683	661	711	685	672	694	693	676	655	672	683	674	654	639	683	680	644	682	710	683	601	658	676	655	686	645	697	688	656	699	656	605	670	677	711	705	680	697	667	681	702	643	633	621	699	682	695	655	697	612	644	663	665	653	680	657	710	650	656	672	641	634	697	640	616	645	712	663	621	687	673	693	669	605	685	618	662	700	625	640	692	684	626	721	658	646	652	669	688	739	668	700	637	646	710	710	662	691	648	700	706	665	693	675	627	655	674	679	659	708	675	655	686	644	623	689	665	680	653	702	692	637	689	689	636	637	673	691	653	637	653	659	660	662	654	695	604	689	666	677	690	690	615	662	670	692	689	671	681	604	648	660	658	621	691	659	665	655	622	679	693	661	647	737	684	649	639	649	638	665	670	648	656	678	661	689	644	694	674	717	676	662	617	696	642	679	634	634	714	655	700	688	657	687	657	696	664	601	700	685	645	640	693	644	679	657	651	612	662	623	693	672	696	692	663	663	642	663	662	680	697	683	633	641	629	624	654	669	639	659	658	653	655	658	651	691	685	688	589	671	694	635	640	700	673	694	667	657	671	666	639	686	655	679	665	640	714	622	660	714	659	639	658	712	623	639	667	684	634	640	672	658	675	691	694	648	665	707	653	684	644	651	718	652	643	675	656	679	646	642	660	701	706	671	660	694	637	661	728	660	671	653	652	673	633	662	657	680	667	667	659	669	595	648	713	670	699	652	684	679	635	629	628	632	686	658	633	637	697	621	669	672	705	657	704	651	671	653	671	655	698	723
8417	4200	2145	1334	744	520	412	256	133	111	86	107	99	95	103	92	69	84	86	67	83	87	93	80	68	86	73	70	79	94	73	91	70	70	65	75	61	77	69	71	59	58	57	96	84	90	86	69	80	60	70	77	95	70	75	77	72	77	82	74	74	78	69	81	76	84	80	66	75	78	81	72	69	60	70	89	76	54	51	73	74	59	65	72	75	72	62	71	69	88	55	68	89	68	87	73	79	63	68	71	80	83	72	73	76	87	56	63	53	64	90	73	74	83	70	80	70	84	87	57	78	48	77	74	72	73	81	81	75	84	70	94	72	78	71	74	70	66	70	82	83	72	62	64	76	58	70	68	76	66	79	80	70	76	78	72	72	71	77	66	72	71	56	70	57	64	85	67	77	90	84	63	81	65	83	65	64	76	71	73	71	59	71	63	61	85	57	58	89	76	60	76	79	51	93	80	83	71	80	73	64	83	77	46	73	78	62	75	82	73	81	72	66	66	70	55	67	76	72	67	75	69	81	56	61	60	85	72	75	63	78	76	75	76	57	67	74	78	73	79	76	80	66	76	81	54	68	78	66	69	71	71	77	66	66	65	65	62	80	74	56	86	67	77	77	81	76	82	58	63	87	71	72	86	66	80	73	69	62	72	68	69	67	63	70	68	71	72	78	73	75	65	70	73	81	82	65	84	78	54	68	62	72	80	71	69	74	69	83	69	72	90	70	57	76	64	75	78	66	81	72	79	68	65	67	75	63	82	82	76	65	63	74	66	75	71	75	82	74	76	73	59	72	63	61	59	76	69	79	78	81	81	59	78	69	83	66	85	73	63	72	55	79	79	64	73	70	62	61	68	82	72	70	65	73	83	58	73	63	70	68	69	81	77	62	69	58	62	62	76	84	73	66	75	58	71	77	59	77	60	64	69	66	71	66	64	64	81	69	63	78	62	72	68	69	73	85	75	86	69	65	58	78	64	73	77	79	77	96	58	69	60	70	71	79	66	64	57	68	67	82	63	65	71	72	71	75	67	66	68	71	68	71	87	70	80	73	58	81	67	59	75	74	82	66	64	65	70	77	63	58	71	59	87	63	58	61	85	69	86	62	62	70	81	80	72	71	72	94	85	66	78	64	77	67	85	62	74	77	67	77	73	60	64	75	72	68	60	64	70	69	65	75	82	65	77	63	61	49	54	68	64	72	75	77	63	62	89	77	74	74	73	71	81	68	67	61	74	79	72	74	66	73	84	61	75	80	79	61	78	81	53	85	73	65	80	89	78	70	71	71	71	65	65	85	70	65	73	64	63	73	70	64	74	79	71	86	79	67	79	77	66	59	59	68	87	72	70	69	60	77	59	86	86	81	83	71	71	70	74	84	73	74	55	79	68	76	66	64	62	66	82	64	72	66	75	63	67	62	71	82	60	73	65	69	80	72	81	73	66	90	63	61	69	73	62	68	58	77	66	65	77	74	68	75	65	82	82	76	64	80	81	64	71	62	72	78	64	75	65	63	77	65	86	68	57	68	64	70	77	69	68	72	78	74	72	68	70	66	81	64	75	66	84	67	57	80	65	56	58	66	79	70	81	80	74	64	81	78	61	64	61	76	76	73	74	76	54	73	63	90	61	71	67	77	67	55	66	64	60	77	77	70	84	80	79	82	84	76	76	66	61	69	81	77	57	68	81	66	89	66	71	64	83	74	74	60	71	80	58	68	66	66	61	88	64	75	58	94	67	71	77	72	86	60	67	77	72	88	61	73	80	67	52	76	66	78	65	76	74	71	69	76	79	73	69	60	62	68	57	84	76	83	72	69	71	71	81	71	81	64	60	77	76	73	73	59	65	54	74	70	59	76	62	65	83	79	65	66	71	67	79	82	95	74	77	61	52	70	56	71	75	67	89	58	80	70	68	82	69	87	64	84	80	65	82	71	57	68	69	68	62	69	78	67	64	72	72	66	75	78	85	71	77	61	69	72	72	70	55	83	77	66	73	75	70	60	71	75	78	81	59	55	70	69	70	61	68	70	63	66	61	84	67	67	81	91	68	64	67	60	58	59	76	74	70	64	73	64	84	77	69	72	72	75	67	89	70	65	80	78	79	65	75	78	58	81	87	69	55	73	67	81	78	73	75	86	67	86	62	68	74	70	96	62	80	82	68	89	67	70	70	69	73	72	75	79	74	71	77	61	62	54	66	73	70	85	50	64	66	67	70	77	68	83	63	73	70	75	70	81	81	72	63	82	68	77	69	74	68	69	88	83	60	59	63	65	68	77	68	70	79	80	70	73	57	71	75	81	84	99	69	69	75	61	68	65	79	78	67	68	69	77	68	76	56	76	72	68	66	75	76	84	56	85	87	60	65	75	63	72	70	69	60	70	72	77	67	72	73	69	69	77	68	88	74	62	68	71	82	79	74	94	69	65	68	79	88	86	97	74	67	78	80	89	78	74	63	68	77	81	64	77	91	72	78	80	83	68	60	62	75	71	60	59	72	78	77	81	73	67	89	67	64	84	89	59	60	72	68	80	84	84	75	72	65	68	91	63	77	73	98	79	59	82	82	86	72	68	74	75	73	76	65	59	88	69	63	68	57	55	71	80	80	61	75	67	70	55	72	65	58	64	70	71	63	73	79	68	57	71	58	60	69	89	86	76	64	74	74	76	72	51	60	87	77	68	86	66	71	93	69	65	61	81	72	66	62	58	73	64	72	61	73	62	58	72	80	82	60	64	72	80	69	70	76	76	75	67	81	63	82	75	66	84	65	85	78	80	78	82	59	77	75	62	64	78	67	74	63	71	71	68	73	78	77	73	67	73	62	55	80	72	58	67	74	70	58	78	57	65	68	85	58	74	76	92	81	68	68	73	74	53	93	59	79	94	87	68	67	71	71	67	85	74	72	83	72	69	74	95	67	57	76	68	73	81	71	82	73	67	74	84	79	72	69	66	71	81	72	73	71	56	89	69	57	77	81	76	62	75	55	78	61	78	64	77	71	68	66	72	65	59	78	70	69	53	79	64	89	68	77	65	64	59	74	62	48	77	76	81	75	72	61	72	72	74	56	70	73	75	72	80	70	81	58	70	56	65	57	71	76	72	66	65	74	47	47	69	65	61	76	74	69	72	75	71	87	77	87	95	80	75	83	88	55	60	72	73	84	64	74	79	71	69	77	75	66	75	65	70	59	62	81	80	91	73	69	70	65	70	72	67	76	59	80	69	71	73	65	69	61	67	65	72	76	73	75	78	62	77	70	72	94	70	69	75	82	62	67	89	72	58	72	69	69	68	77	71	77	71	67	85	63	64	77	76	57	80	71	71	63	80	70	76	72	74	69	75	89	75	83	60	76	69	65	59	60	89	63	81	73	91	69	73	78	67	63	68	62	72	80	68	73	70	76	67	79	70	72	76	68	73	50	60	73	79	64	74	64	62	72	83	83	51	65	69	84	76	79	73	63	72	67	59	55	84	72	69	77	76	70	84	73	76	76
36978	24156	16991	14443	14855	15152	13413	7760	3999	2752	1742	1525	1525	1354	1243	1071	1023	973	880	858	826	845	834	736	781	718	721	679	737	689	687	639	630	584	635	626	616	642	670	631	649	642	635	619	587	583	656	617	602	630	598	607	626	665	642	617	620	618	620	639	667	617	622	613	642	684	579	621	661	645	641	593	579	594	643	585	624	620	642	599	581	566	630	604	602	656	618	607	648	590	623	576	580	593	601	591	601	593	570	603	601	561	601	598	584	569	577	589	585	596	574	593	599	644	621	599	579	608	599	650	641	629	603	575	628	623	590	630	596	614	593	651	587	597	557	626	614	611	581	589	619	650	581	623	611	559	604	630	600	615	577	570	630	604	599	588	630	612	587	600	624	619	598	618	600	551	608	555	590	626	599	602	635	592	604	605	561	618	606	583	618	569	621	550	595	585	613	568	595	597	628	600	567	583	578	575	603	625	605	657	600	642	630	613	606	579	634	635	619	568	594	569	601	588	649	627	610	577	592	614	586	610	577	611	596	544	566	596	614	603	566	588	622	595	600	585	608	591	623	576	630	603	616	625	600	582	634	602	598	642	601	594	595	611	596	592	607	637	597	595	641	614	579	609	612	576	599	604	614	573	595	580	601	652	554	569	606	633	616	635	633	611	572	618	614	576	609	582	596	604	573	632	643	596	582	609	629	622	602	601	621	611	615	651	619	593	603	594	574	591	594	573	570	594	602	600	605	613	599	596	633	608	596	582	596	582	597	614	605	629	622	580	557	596	630	583	590	623	603	617	638	574	579	622	569	607	599	595	626	607	611	583	574	570	576	583	651	606	618	591	612	605	633	619	632	634	605	552	564	574	591	611	592	585	551	618	626	634	572	629	567	589	618	610	617	643	636	622	627	591	608	553	590	608	574	541	620	625	566	589	620	621	582	588	612	571	581	563	598	625	605	569	530	623	601	598	617	628	624	587	579	629	540	588	583	601	561	595	614	616	630	629	619	627	597	626	613	619	557	591	624	606	593	602	598	607	574	536	586	614	563	595	580	562	633	604	633	576	603	649	606	570	626	594	605	598	580	586	595	629	572	575	623	632	596	571	567	609	620	634	593	529	579	644	592	592	587	633	606	590	601	585	558	602	598	563	591	604	628	609	588	603	616	618	619	589	618	585	581	616	616	631	598	618	602	593	627	657	665	596	582	615	600	628	575	616	655	629	601	665	582	600	608	686	607	603	580	586	615	611	573	533	623	612	634	578	616	589	566	585	563	577	603	624	614	604	591	619	592	634	610	609	619	634	595	625	589	611	560	610	627	604	599	633	617	575	589	586	607	598	616	635	598	602	575	640	574	600	583	610	592	587	638	555	635	609	559	632	623	580	628	637	609	610	605	586	636	570	590	652	563	585	611	627	594	602	588	602	567	583	607	601	607	602	591	617	643	619	635	629	620	620	575	564	628	593	586	604	597	635	563	630	626	617	558	607	680	592	622	625	580	577	575	618	571	611	617	628	651	570	570	643	624	633	614	585	613	588	592	606	573	622	611	607	601	620	589	581	577	623	632	613	589	563	581	610	603	584	618	585	596	638	608	604	598	605	639	614	605	649	573	645	602	594	600	645	594	685	570	639	582	600	596	601	559	619	582	593	619	603	615	607	606	587	603	572	639	588	614	594	621	609	597	587	611	569	586	594	625	598	622	642	572	608	652	640	594	568	532	620	578	567	576	611	599	602	626	604	614	639	630	548	592	606	636	614	628	564	604	606	602	612	608	592	625	609	606	619	584	607	614	601	581	552	641	639	614	602	627	586	594	594	579	587	540	588	601	589	554	605	581	605	575	609	630	614	608	584	607	622	607	583	608	601	610	565	633	582	659	579	649	578	664	639	643	624	583	627	587	593	584	621	579	580	599	664	622	566	585	599	594	583	592	615	612	600	608	591	630	589	618	612	628	572	653	587	642	642	555	612	627	599	596	614	608	610	663	621	657	617	587	635	577	598	587	631	590	608	594	620	600	635	556	633	634	616	567	639	615	611	604	624	617	600	595	646	574	577	596	604	595	599	585	558	595	615	614	629	592	555	602	579	582	626	571	583	588	598	582	551	558	581	563	590	614	649	614	562	622	584	615	606	606	574	608	575	625	606	563	543	612	601	587	566	637	605	580	627	637	580	625	620	578	631	594	623	593	589	624	590	598	581	633	624	598	592	597	627	583	622	587	628	599	619	603	588	600	601	608	635	570	600	586	564	599	596	572	601	595	613	627	635	623	593	636	621	653	615	580	595	642	583	596	636	643	607	617	585	589	616	572	610	624	588	619	571	611	582	628	563	637	608	610	588	589	600	597	634	612	593	620	633	607	525	599	625	609	603	637	576	574	615	608	634	613	569	614	593	606	591	574	548	635	587	544	632	575	548	585	588	606	608	608	615	580	613	561	596	648	580	611	582	612	526	581	609	573	634	642	576	573	526	594	584	604	626	644	581	619	605	611	618	606	574	574	591	583	571	613	568	569	617	629	573	627	635	611	583	594	611	577	574	568	633	575	592	619	586	634	611	607	612	612	637	621	628	579	622	613	612	597	636	598	633	586	612	593	616	579	579	598	589	601	598	603	599	598	642	649	570	604	584	609	585	578	580	622	630	626	591	588	589	590	615	596	563	624	579	589	596	625	627	575	591	628	613	589	610	622	590	644	556	610	632	572	602	598	597	579	595	590	588	650	594	590	578	583	595	629	612	617	617	601	613	613	617	629	619	635	586	557	639	635	617	607	556	617	574	649	558	571	602	641	585	612	599	629	582	668	569	642	599	583	566	598	610	586	588	605	561	583	605	587	594	562	599	642	621	616	625	559	594	621	617	649	612	603	590	573	604	595	640	564	579	572	602	560	566	586	578	612	609	592	621	578	637	622	560	594	624	597	586	580	597	620	613	555	601	573	604	626	618	653	597	572	562	583	624	607	555	586	559	578	611	560	622	684	582	609	587	618	590	619	612	586	591	622	579	646	594	570	594	564	631	646	636	576	616	609	626	577	635	558	586	595	558	609	564	594	594	566	617	645	590	573	593	614	626	613	595	628	602	631	623	602	589	584	549	621	605	605	605	582	642	579	602	601	567	557	564	609	603	571	622	582	604	590	635	617	578	585	600	596	595	586	570	620	588	583	579	583	585	573	579	593	573	600	593	555	621	569	588	615	584	606	609	637	586	588	631	592	649	619	599	600	597	604	673	611	607	581	567	576	581	576	590	572	603	595	553	588	590	603	616	616	587	584	601	595	635	606	604	595	593	570	586	605	621	582	610	613	608	640	600	610	589	581	633	555	606	556	625	614	595	606	577	617	607	600	573	596	612	628	606	602	609	621	599	625	607	596	588	606	598	624	605	589	577	636	630	605	626	621	554	612	616	616	607	609	623	582	588	571	603	599	570	609	580	621	599	621	577	608	604	555	614	620	611	599	584	617	642	567	610	563	614	573	575	608	579	597	653	609	643	602	640
10049	6592	3203	1547	1109	675	540	381	251	146	112	117	101	108	86	87	85	92	70	74	79	88	75	74	66	88	75	67	69	74	71	75	69	66	62	52	66	73	48	68	58	60	61	54	47	67	76	68	53	60	70	66	68	84	58	69	73	70	70	54	49	66	54	57	66	51	71	60	61	63	66	59	75	63	63	77	52	65	68	60	51	75	67	63	88	53	64	64	61	83	59	63	70	64	69	78	60	66	83	74	73	72	60	73	54	57	61	60	57	72	59	73	53	66	65	74	59	81	70	67	50	67	71	62	71	51	61	68	59	74	73	71	65	66	72	67	74	61	66	61	68	61	64	75	59	66	76	67	73	69	67	81	69	67	59	50	55	79	66	72	83	65	55	74	63	68	81	61	73	66	71	64	57	56	71	56	68	52	70	70	70	71	64	64	66	76	48	70	55	69	73	49	77	60	64	63	62	64	63	68	62	59	71	63	78	61	70	39	65	75	61	57	62	57	60	67	77	64	66	75	64	80	82	79	61	55	63	71	62	67	52	68	86	73	55	72	76	61	63	58	69	74	74	71	71	69	58	55	65	62	69	62	72	65	79	60	68	72	68	68	56	64	65	57	62	57	63	60	66	60	63	59	70	60	68	76	83	62	60	67	59	64	61	68	59	55	76	67	66	73	61	52	81	52	59	65	69	66	75	66	55	64	72	62	57	53	64	79	66	57	70	65	68	52	61	69	61	42	73	58	64	82	55	59	70	70	64	67	75	61	72	66	82	72	58	64	70	70	65	62	68	54	52	65	76	80	67	72	68	72	75	55	75	74	58	62	71	68	65	66	68	71	55	66	64	62	56	61	75	73	59	59	69	57	75	57	61	62	74	69	76	69	75	69	65	73	64	76	54	63	57	64	59	77	70	63	69	78	67	69	63	57	72	68	58	64	65	53	61	64	72	52	64	47	66	54	63	72	54	47	64	69	64	62	59	70	62	69	69	62	72	57	57	65	73	62	66	68	46	71	62	71	66	66	67	71	76	54	60	59	68	70	68	61	62	52	81	67	69	64	52	75	51	64	54	66	63	58	66	67	53	75	63	71	67	59	70	59	72	68	71	62	75	51	70	72	52	59	62	61	61	62	61	48	57	73	68	73	68	60	74	65	58	75	66	60	88	50	52	67	73	56	66	57	46	64	58	80	65	63	67	65	65	53	69	66	71	76	65	64	70	69	71	67	59	69	65	61	62	55	61	68	59	72	66	63	66	61	71	57	76	55	67	57	70	71	66	57	59	69	69	66	48	74	45	69	61	68	75	55	64	65	60	60	64	74	55	71	74	59	79	70	73	85	54	60	62	73	64	65	57	62	62	80	73	48	73	52	51	51	70	68	59	78	66	72	76	62	71	73	71	87	70	72	60	56	55	56	69	64	66	70	51	44	67	68	57	72	64	65	77	63	71	54	55	66	60	67	61	64	67	59	54	72	66	52	59	69	63	71	83	69	60	62	69	60	55	58	67	67	60	83	83	71	60	62	63	56	68	74	64	61	74	55	69	62	70	59	61	57	64	51	82	68	79	59	71	61	61	65	62	60	66	74	68	64	69	68	69	67	76	55	63	70	71	51	65	59	76	63	54	49	63	59	68	61	63	54	59	77	70	72	69	69	62	63	64	76	81	59	74	55	64	65	73	64	67	58	69	76	67	62	65	73	70	64	59	71	68	68	61	51	63	63	67	55	68	58	77	69	59	59	57	65	66	60	69	62	74	76	62	72	54	65	62	73	69	75	68	65	82	65	65	67	60	67	83	47	64	67	66	53	69	75	64	74	60	65	66	80	54	61	75	60	57	55	86	65	65	65	64	63	56	55	55	76	61	58	67	63	72	58	68	73	65	69	67	55	69	78	58	56	77	80	65	75	77	66	76	62	74	64	69	55	61	49	68	61	77	58	72	76	69	63	57	66	71	65	70	65	69	68	67	57	51	60	59	57	72	73	71	59	78	65	58	77	62	79	76	71	66	65	62	60	52	58	48	55	45	68	66	60	69	77	67	66	63	62	65	72	74	66	71	66	63	69	58	68	68	64	66	77	53	59	55	55	61	67	70	74	66	68	72	71	70	66	74	70	68	75	73	57	64	57	72	67	66	64	52	59	59	67	78	61	67	68	62	65	60	58	55	65	62	58	61	49	58	65	64	66	78	57	60	73	55	69	68	64	64	62	70	65	62	80	66	70	77	74	82	75	65	50	62	61	76	52	53	72	72	59	56	55	58	70	65	60	67	70	64	64	66	68	51	63	61	62	59	82	60	73	65	74	64	73	76	65	61	74	73	66	58	52	63	70	69	70	69	71	61	64	70	50	52	57	66	76	81	65	54	58	69	66	67	70	62	69	58	71	70	64	59	55	68	70	66	64	70	76	66	64	67	63	56	68	62	48	62	76	48	79	70	76	54	57	53	67	68	57	59	57	67	62	65	54	63	69	60	79	63	52	64	67	67	69	59	72	62	66	66	63	63	67	62	65	72	58	80	62	63	74	63	75	66	63	68	72	55	71	72	61	55	67	54	68	65	59	68	66	69	64	67	57	79	58	56	58	63	60	60	50	68	68	61	48	82	81	58	58	67	79	77	63	70	67	61	73	73	53	69	70	57	61	60	63	67	62	66	54	69	67	51	67	87	65	72	73	59	66	58	83	57	82	69	56	57	62	56	55	72	76	69	63	67	74	74	65	61	64	82	74	74	70	69	75	81	61	68	61	62	64	71	72	84	70	74	64	72	73	64	63	58	65	53	75	60	65	68	58	48	57	65	55	69	58	63	74	62	66	57	54	58	63	47	66	64	67	54	62	59	53	77	61	78	57	70	62	62	79	66	72	65	61	70	66	57	54	62	74	85	74	54	78	86	52	66	69	55	62	73	69	82	59	69	54	74	49	57	62	65	53	62	64	68	62	70	67	62	61	64	70	71	68	63	43	69	70	55	41	65	59	59	58	63	61	59	76	48	69	69	61	79	67	64	62	58	60	59	63	77	66	58	66	66	62	50	65	48	71	72	67	63	64	55	62	55	74	64	72	67	66	63	73	73	63	99	56	74	60	60	72	59	65	46	59	71	62	49	79	77	62	68	60	60	73	51	72	91	56	56	53	45	66	71	58	77	69	58	70	69	60	60	77	62	63	74	70	48	64	72	54	72	52	60	66	69	67	66	71	77	58	58	70	58	76	68	57	72	49	60	62	63	77	68	69	72	67	49	59	66	56	58	56	66	84	75	64	63	58	64	53	65	60	74	85	58	71	61	75	77	63	64	55	77	72	75	76	68	58	58	49	59	57	58	57	66	52	74	70	71	60	64	75	60	60	86	55	47	58	60	55	57	62	67	71	56	80	71	66	51	77	70	63	78	80	69	65	51	59	50	68	69	57	63	60	67	69	73	58	62	74	61	54	70	65	62	57	64	64	72	82	68	67	78	55	81	58	76	52	51	57	52	67	66	75	72	53
41681	28745	21054	16214	19264	18601	16120	11574	6852	3660	2416	1987	1666	1470	1399	1325	1257	1116	1101	975	936	903	869	821	748	733	755	721	776	687	669	643	610	638	623	571	595	555	641	591	578	597	601	572	645	592	568	592	638	600	579	581	576	572	628	626	582	612	636	583	614	600	591	581	575	589	586	542	588	571	615	551	587	542	608	599	562	608	588	612	558	586	561	540	585	584	568	604	531	551	571	558	557	545	558	558	575	563	505	531	568	553	588	565	496	529	583	516	534	553	562	496	545	606	523	546	570	555	588	566	544	530	552	608	595	591	591	583	546	515	574	568	579	543	558	553	575	546	586	530	559	556	575	543	595	542	581	586	620	542	574	557	554	564	506	576	564	555	577	566	572	550	565	548	532	588	574	572	539	571	585	552	531	549	531	551	601	568	581	526	555	565	606	582	558	588	571	526	583	532	554	534	567	550	566	571	518	523	557	515	602	573	568	614	553	547	552	536	544	546	558	569	574	580	577	552	593	501	546	549	589	524	582	552	554	566	563	566	526	551	554	595	548	604	567	545	558	615	554	557	553	574	580	542	538	523	593	544	576	537	560	559	555	571	535	557	595	532	540	605	550	565	574	570	504	562	554	568	589	535	529	554	584	534	574	579	536	536	562	533	557	557	549	537	549	592	592	519	555	570	524	565	530	625	576	563	566	568	570	573	560	584	542	587	578	568	567	602	536	558	563	543	476	577	517	591	554	551	544	552	577	527	560	531	511	547	577	584	557	556	532	571	593	587	547	575	557	564	627	531	547	573	542	564	573	516	570	544	528	591	545	561	548	590	589	542	590	560	575	585	594	596	567	582	557	577	564	504	543	506	584	579	584	573	582	555	609	600	593	546	565	568	588	548	539	547	581	530	532	563	548	588	547	573	544	588	539	550	549	529	545	587	560	544	539	561	579	540	538	562	553	566	573	571	595	557	557	569	562	553	511	561	576	550	529	567	552	569	547	554	544	620	556	594	549	618	551	586	588	562	585	529	567	562	496	568	572	533	524	555	567	567	602	569	550	565	561	540	577	545	632	535	618	589	599	597	547	561	557	579	570	574	525	543	518	576	618	527	556	554	571	575	553	572	583	500	538	605	533	520	556	565	552	561	576	559	515	543	524	541	532	563	562	545	571	614	583	579	539	560	532	560	508	574	585	559	525	556	536	517	525	618	550	529	541	595	543	542	534	536	529	562	571	544	539	562	509	522	519	558	588	542	578	517	524	557	569	542	569	539	559	535	523	552	563	588	573	573	544	558	554	528	558	574	567	573	547	551	570	564	576	578	542	591	552	556	551	558	549	611	543	563	520	571	573	558	629	591	581	543	554	530	523	534	507	506	531	567	521	512	520	494	605	527	556	567	538	564	559	539	530	581	522	562	571	552	596	536	555	579	530	559	528	551	561	561	628	606	562	551	568	552	574	588	557	560	544	586	509	615	582	542	554	563	571	542	527	547	566	526	585	534	588	570	552	538	608	525	577	543	581	549	590	605	564	558	575	556	536	552	549	561	580	542	612	578	556	535	539	601	540	554	526	574	558	587	541	579	555	543	569	587	510	565	566	589	542	570	530	591	566	572	526	555	564	582	570	542	578	561	559	544	526	550	596	584	568	573	542	551	544	495	587	538	567	543	496	546	581	558	548	560	541	549	541	525	604	552	556	578	569	550	533	565	583	561	582	541	573	602	580	503	569	583	560	566	589	571	523	567	562	547	566	546	590	575	560	571	562	576	554	579	552	543	585	556	553	527	557	583	560	511	573	563	538	585	588	556	606	608	552	577	600	555	601	535	546	571	533	597	554	562	563	568	597	519	566	517	573	580	582	559	545	499	592	541	565	553	595	543	556	533	505	588	500	532	615	573	570	544	555	569	534	572	572	556	585	533	598	608	525	548	553	575	535	574	580	565	585	581	527	575	535	558	556	531	548	551	576	527	597	570	524	526	509	596	605	551	618	526	528	595	553	591	530	552	535	577	567	575	577	544	567	575	528	517	564	573	587	572	602	531	574	582	556	556	558	579	587	586	623	594	517	567	509	508	503	565	586	562	568	546	542	570	537	543	577	558	566	543	563	564	542	579	546	544	529	556	563	604	557	567	625	563	586	500	546	546	609	583	528	566	549	556	547	602	591	552	565	550	560	569	538	582	555	563	589	519	558	559	574	570	513	548	546	531	601	601	586	569	544	580	593	553	533	545	567	490	609	531	571	550	587	575	533	554	559	565	574	549	611	560	544	551	574	521	532	584	563	526	555	574	563	528	559	546	515	521	546	564	525	574	560	578	536	542	550	532	554	535	544	556	551	558	551	583	559	572	568	540	561	542	543	579	603	598	620	547	554	518	544	557	562	562	557	579	554	579	534	536	559	510	556	561	566	539	530	574	609	524	577	556	586	542	546	614	574	547	572	565	531	578	540	544	595	534	559	562	529	569	565	546	560	542	622	558	558	572	570	534	534	582	557	571	588	521	587	552	520	544	544	519	524	592	546	604	577	549	583	554	567	550	575	545	532	577	551	575	575	556	504	572	598	579	580	566	583	563	581	576	527	565	599	559	577	561	531	572	601	539	543	563	585	594	570	547	557	526	561	560	548	570	566	602	561	528	535	552	553	539	596	506	562	572	576	533	541	544	578	564	548	571	593	529	549	568	536	574	551	560	562	595	567	586	532	606	578	564	544	560	581	573	535	521	585	558	543	579	530	578	548	569	560	556	555	594	560	511	595	569	568	558	521	538	606	551	590	583	590	565	554	599	566	585	525	540	578	561	563	565	542	550	561	564	552	507	577	546	476	580	563	546	550	535	597	592	589	543	536	516	568	608	537	572	559	541	552	555	530	587	619	519	547	575	561	606	570	532	541	564	569	522	571	552	575	555	562	610	573	597	531	557	566	554	580	530	583	553	567	558	550	549	571	558	543	564	542	566	567	534	601	572	563	534	529	514	562	620	546	557	540	569	544	596	542	545	573	559	589	521	592	560	530	545	549	559	555	575	558	534	568	609	560	584	605	547	587	548	577	536	604	536	553	549	591	611	565	562	568	546	543	570	561	556	569	523	567	527	548	536	549	605	558	552	568	523	549	581	593	547	527	557	525	547	566	556	528	538	581	533	561	537	539	591	552	592	561	546	566	553	547	534	559	545	565	569	546	581	582	567	563	527	581	574	557	544	529	567	590	556	566	549	546	547	567	590	585	599	579	548	561	529	535	573	557	575	545	516	572	549	547	582	588	544	535	549	539	592	587	547	577	544	571	573	531	581	561	564	568	534	566	576	576	528	574	568	558	567	537	577	555	581	568	538	547	575	565	522	572	567	527	586	560	556	593	581	517	582	520	490	575	552	537	559	533	570	568	546	559	563	532	600	533	548	549	564	554	578	606	576	547	615	554	542	507	567	631	573	517	526	550	516	560	562	553	544	597	602	560	558	557	577	563	590	554	528	572	566	562	553	538	571	553	559	525	575
6290	3028	1489	835	460	261	209	203	144	131	97	98	80	101	105	87	90	91	88	81	87	80	94	83	87	71	77	71	85	95	75	85	80	84	72	72	95	90	81	91	73	70	89	93	75	71	76	91	97	80	91	82	78	92	81	100	82	85	101	92	80	94	92	78	83	80	82	71	87	70	82	97	103	83	75	83	97	93	84	94	81	87	101	97	84	95	88	68	78	73	93	77	57	83	56	77	70	87	92	75	80	97	79	65	60	82	77	65	68	75	75	109	81	71	77	100	80	67	79	83	73	79	93	89	92	84	87	99	73	77	87	69	98	77	91	72	84	99	71	78	85	80	100	75	95	67	86	90	72	86	98	88	80	77	85	80	84	69	80	90	92	79	93	99	97	67	78	70	71	71	66	80	89	77	73	79	87	99	82	83	75	94	86	76	94	67	75	79	78	76	87	84	73	65	92	65	79	88	71	67	84	74	83	83	67	90	90	92	77	59	73	83	84	82	91	86	77	77	75	101	93	76	88	68	87	87	69	88	84	80	70	75	86	80	89	75	83	107	78	67	76	92	88	56	98	89	83	83	77	81	88	80	77	74	68	80	68	78	69	83	83	78	74	62	86	79	70	70	80	72	80	81	75	71	87	72	78	70	81	93	85	78	107	98	82	94	92	79	83	81	87	71	77	82	96	67	79	83	89	81	73	90	96	88	82	77	91	61	74	94	80	61	81	88	66	66	81	81	71	73	77	84	80	73	89	87	88	79	76	86	84	73	79	92	75	80	73	90	88	99	84	97	81	83	84	80	92	87	89	77	85	77	85	79	78	81	70	77	104	74	79	84	77	66	68	76	81	75	86	91	72	81	90	67	75	98	70	84	97	87	74	75	85	80	97	81	74	79	70	80	78	100	77	87	85	85	76	76	78	83	90	97	65	64	77	85	81	82	79	83	86	65	87	82	85	85	85	79	78	101	80	74	89	80	89	84	70	99	93	65	85	82	81	85	60	74	91	72	83	79	76	88	78	93	81	83	84	84	78	85	86	91	75	65	65	75	79	77	97	75	73	60	69	81	77	73	92	69	77	70	80	91	83	72	67	87	81	84	62	97	83	77	63	90	75	74	73	78	80	88	72	78	77	80	69	79	73	86	78	68	83	88	99	77	62	74	87	86	79	78	82	73	83	70	75	62	73	83	88	75	84	109	85	71	87	78	78	53	75	77	77	81	75	92	78	91	97	105	83	84	89	81	85	77	80	69	76	90	77	84	76	73	74	96	78	72	89	79	83	64	78	81	88	79	74	91	73	79	71	89	83	102	77	85	78	70	78	82	113	82	72	65	73	90	78	76	82	91	90	67	67	83	75	67	82	67	79	88	85	73	77	66	93	83	89	87	75	94	80	81	86	86	74	104	90	77	73	79	90	87	84	93	77	110	76	75	86	85	75	62	74	68	73	79	85	77	79	80	74	91	84	90	83	84	74	73	98	74	77	91	89	82	79	91	68	85	75	85	90	75	68	83	70	94	80	62	78	74	76	68	64	79	88	72	82	77	81	70	72	91	65	87	85	71	84	84	69	87	90	56	76	80	64	79	80	94	68	81	91	83	82	99	83	70	60	97	79	72	80	71	74	70	87	81	88	70	74	74	74	83	76	69	74	74	91	94	94	91	75	66	77	78	77	88	60	96	75	86	78	65	86	82	87	77	80	91	89	74	74	75	77	74	74	81	89	100	68	69	91	79	91	94	83	72	87	66	85	70	88	76	72	77	87	93	86	89	82	88	103	94	74	83	69	84	80	77	83	88	67	91	66	83	65	81	66	81	96	78	80	88	87	79	59	89	64	84	82	83	78	98	91	78	69	57	96	67	74	83	86	90	94	74	82	71	89	77	69	79	82	72	86	76	80	88	91	88	80	65	78	71	68	87	77	68	70	93	82	73	86	76	83	63	81	86	77	95	75	76	84	95	73	89	89	67	76	78	76	77	82	86	71	73	91	88	86	84	71	83	66	85	88	82	64	84	75	91	72	64	95	81	85	85	76	73	78	81	89	101	84	88	91	70	64	79	89	88	89	79	86	83	79	76	81	86	75	75	80	73	64	74	80	80	85	84	82	93	82	93	71	66	97	85	85	84	74	68	78	91	91	101	84	66	85	66	88	75	77	102	68	103	86	90	91	77	72	97	87	72	73	71	75	75	71	86	81	82	91	92	80	70	82	65	82	91	73	80	77	70	91	74	78	84	80	89	90	89	80	69	78	71	74	63	86	76	87	58	75	93	91	79	91	82	68	82	93	82	73	75	86	85	81	71	72	77	80	65	80	77	74	85	80	75	69	78	87	69	76	62	88	73	61	84	75	77	79	77	83	103	77	74	69	90	82	72	76	96	85	81	94	84	86	89	84	71	83	76	69	69	72	89	77	76	62	84	81	92	66	91	70	76	77	85	76	89	91	81	79	78	84	78	75	78	84	94	87	90	77	87	84	67	89	80	68	84	89	97	85	80	82	88	71	56	79	69	76	95	83	70	81	70	77	84	86	87	93	110	77	84	80	71	65	75	73	83	93	75	74	97	107	76	63	71	89	93	100	80	84	90	91	83	86	82	86	68	75	68	86	95	87	85	89	99	76	73	76	66	96	96	82	77	73	87	88	77	77	85	77	71	68	75	76	81	88	78	71	82	101	71	90	65	88	84	77	75	95	94	68	81	85	86	71	95	78	71	75	74	84	95	76	83	79	88	80	79	76	81	84	65	77	78	66	73	59	59	87	80	67	84	92	98	77	94	80	72	83	86	84	83	77	74	74	86	81	82	90	79	90	75	60	81	78	97	84	88	82	77	85	81	79	65	96	77	100	76	83	85	70	83	71	78	82	94	75	84	95	82	74	81	87	75	81	79	101	84	96	86	75	80	75	72	85	74	96	88	91	75	72	73	78	87	57	87	78	94	103	74	78	96	75	78	86	87	94	85	84	93	82	90	69	76	96	96	79	74	78	61	79	83	89	78	101	82	65	73	82	86	75	70	71	85	90	75	76	75	74	84	85	84	89	84	91	81	94	82	76	93	69	75	86	86	91	87	92	85	73	83	66	72	72	73	68	80	77	76	96	78	91	68	82	93	74	79	84	83	79	84	83	81	69	108	89	87	92	72	93	92	85	73	86	93	73	84	82	90	85	97	80	98	72	98	83	82	74	75	84	84	90	99	79	86	84	97	84	84	64	83	76	83	83	75	66	91	85	79	80	71	84	84	74	82	74	79	90	78	65	95	80	81	61	98	87	79	73	83	73	84	58	93	97	75	81	82	85	66	84	91	74	70	79	80	91	83	69	86	81	79	95	94	94	82	88	79	90	81	73	78	79	95	87	78	82	83	86	76	76	83	76	80	74	83	78	82	87	68	88	77	91	70	79	66	93	93	88	100	81	71	73	92	75	81	87	66	80	73	67	86	74	71	67	84	96	71	61	72	86	73	87	92	71	75	79	83	76	102	70	69
34874	20778	13945	11060	9921	8274	7057	5742	3614	2198	1636	1351	1191	1073	1071	1044	968	968	912	874	867	838	796	848	765	783	795	784	751	767	681	752	655	737	705	718	719	708	676	677	736	676	667	679	719	718	720	664	689	684	769	746	705	706	689	684	710	677	678	696	707	755	714	763	706	724	708	684	668	737	704	674	670	687	702	743	661	672	688	740	711	660	720	680	726	708	716	709	658	639	642	675	680	694	699	709	658	711	703	711	715	666	720	667	675	657	685	666	704	734	661	664	687	681	721	678	642	656	694	708	693	712	702	679	729	686	648	717	679	711	671	682	682	713	656	694	704	720	707	710	691	637	710	650	675	713	650	674	657	685	700	692	696	668	692	679	632	685	697	688	741	703	674	689	656	664	651	643	727	647	720	673	710	659	685	623	699	676	668	697	666	698	646	688	689	691	670	738	652	692	688	676	641	692	673	645	693	674	650	687	721	728	681	733	661	665	660	671	709	738	714	664	647	698	678	670	667	643	660	689	655	699	674	677	678	675	704	681	652	710	744	687	651	710	702	718	662	620	690	647	739	700	631	696	686	689	678	638	708	701	679	719	682	702	709	745	676	694	716	681	666	723	642	706	702	645	683	687	671	664	684	670	661	685	672	677	715	714	714	685	656	626	678	662	711	671	651	693	694	657	654	680	658	695	690	698	734	674	704	693	634	704	667	676	696	693	687	682	667	630	623	685	674	713	693	690	714	692	683	621	697	675	705	668	706	718	713	682	696	684	673	709	677	654	674	645	708	684	687	725	696	644	682	690	689	675	709	699	674	694	684	700	643	673	652	670	650	656	711	705	684	680	706	669	650	692	694	739	697	638	729	653	678	716	680	712	671	642	686	675	735	685	692	681	679	673	693	667	716	672	697	711	649	669	684	642	689	633	714	678	686	725	663	692	702	632	701	756	649	700	702	659	627	645	660	694	664	675	700	662	659	645	688	686	740	679	691	679	705	662	648	668	720	693	696	689	700	682	673	694	659	697	667	722	653	693	649	670	682	682	714	671	666	660	676	693	727	701	657	701	665	678	688	711	700	669	685	654	678	726	660	678	687	724	679	675	704	677	697	691	683	690	676	716	674	705	685	649	676	698	732	703	677	706	706	687	711	697	678	664	660	673	711	691	699	678	687	714	732	692	645	657	698	691	621	744	620	707	678	707	685	724	698	694	669	656	697	674	688	622	680	709	634	707	700	690	714	675	685	718	697	691	682	695	698	676	687	688	679	665	715	685	622	661	695	653	667	685	711	655	703	677	683	669	653	685	656	685	695	713	741	669	653	678	662	665	651	670	680	697	723	705	751	729	676	690	730	688	696	698	751	690	703	713	698	710	669	663	726	719	658	684	703	709	672	707	696	673	679	655	648	662	668	681	726	708	692	670	684	731	660	725	688	717	677	711	694	677	721	658	634	681	693	638	668	649	680	674	693	675	645	706	691	744	682	701	694	693	668	699	688	684	697	691	680	658	666	681	714	628	678	693	678	695	666	680	682	676	684	628	708	705	690	692	698	667	670	665	724	628	696	672	632	646	660	688	682	671	703	664	645	667	711	709	704	681	702	643	679	701	699	660	661	685	705	648	708	696	687	667	704	731	732	695	693	737	655	712	707	703	728	678	644	681	669	694	619	685	682	687	697	683	678	661	667	662	663	692	654	744	703	716	665	723	669	695	674	684	687	674	659	679	697	674	631	700	690	689	663	678	714	684	660	687	677	705	680	687	684	699	717	680	667	643	653	691	707	678	712	646	709	683	757	694	663	671	688	687	679	674	682	665	693	673	681	711	690	666	716	705	672	658	675	698	648	681	701	637	694	697	733	719	678	731	700	672	688	706	670	707	693	670	698	691	667	684	663	690	653	637	695	674	724	680	702	688	684	652	718	645	684	695	719	740	658	660	691	747	678	654	674	668	696	653	671	689	658	725	671	682	693	686	684	686	690	718	683	655	667	735	746	701	740	677	623	681	733	706	699	714	670	716	638	635	687	726	677	662	666	707	709	672	696	729	720	723	662	664	673	705	669	684	663	670	670	680	692	693	693	688	687	692	692	696	688	649	685	668	725	690	646	649	726	702	644	718	686	681	660	652	700	702	664	678	653	664	715	650	669	701	655	662	683	677	678	688	666	697	656	641	661	696	646	679	646	691	642	697	688	698	656	687	666	672	664	671	751	700	717	689	666	721	693	660	654	694	624	677	664	711	695	722	668	717	685	708	661	678	684	669	675	692	677	687	675	668	709	670	686	670	668	682	639	680	741	685	633	649	660	652	708	690	663	680	665	676	687	699	646	667	663	746	668	674	685	716	670	730	653	678	713	689	673	721	645	669	700	704	693	659	704	720	649	675	653	694	732	661	687	734	680	667	654	652	678	711	680	738	731	705	699	705	732	673	681	681	725	670	703	687	702	693	736	675	692	717	721	683	703	679	685	689	659	694	679	692	669	697	697	648	655	728	707	707	778	697	724	663	689	671	710	729	710	729	639	697	686	690	675	659	676	687	688	677	684	706	691	712	685	704	694	666	687	725	652	646	708	734	731	587	659	732	734	617	675	670	672	645	714	666	676	718	704	699	658	675	684	702	740	680	708	705	700	683	673	688	646	666	691	688	680	715	654	672	652	713	685	674	694	673	650	696	664	671	664	671	690	685	632	626	736	695	645	655	679	705	675	718	631	670	687	696	717	703	701	720	681	708	713	713	675	682	685	697	663	696	655	670	658	723	665	696	681	643	686	679	710	695	680	691	677	675	703	658	692	712	674	723	674	712	674	659	672	671	666	693	688	670	689	675	728	695	665	734	683	660	689	670	681	673	691	675	685	731	678	660	692	674	700	703	684	711	707	660	712	689	655	683	657	700	671	718	669	661	627	680	709	740	718	699	728	690	699	670	696	722	670	659	685	671	708	694	676	702	734	658	685	671	676	684	666	655	678	711	683	728	696	700	700	688	680	725	658	645	688	687	691	629	656	673	721	691	693	688	684	704	674	668	693	669	692	737	703	683	762	675	723	680	696	693	669	670	680	704	702	729	739	665	716	697	685	696	702	768	677	747	690	638	679	722	697	659	643	692	753	655	722	641	690	692	668	696	656	693	708	648	689	645	696	673	693	689	669	667	686	673	683	684	676	685	699	645	730	659	643	649	697	671	686	675	718	656	665	684	674	683	715	691	662	685	738	706	675	682	688	673	673	674	691	681	689	711	697	691	652	654	690	689	715	700	675	681	703	661	688	682	684	654	719	686	679	684	674	676	724	671	712	704	679	708	666	724	648	641	680	723	675	662	685	639	697	653	713	678	675	685	693	658	668	720	653	720	656	712	726	707	708	663	644	661	666	666	654	672	689	710	674	697	719	690	697	682	676	674	704	656	717	665	722	660	680	675	701	656	675	664	694	683	688	651	694	717	671	685	711	637	692	708	702	705	671	674	677	706	677	670	674	656	703	692	649	672	718	676	694	642
6606	2864	1358	754	552	362	340	229	153	106	118	101	90	85	95	88	97	88	76	87	66	85	103	84	74	90	65	77	74	82	74	76	65	89	80	79	89	95	98	64	78	65	65	74	66	77	78	69	70	93	83	93	90	88	72	68	69	70	87	80	66	85	58	99	99	75	70	70	73	77	86	81	65	64	64	81	81	82	81	62	79	73	71	65	73	66	99	77	65	59	71	83	78	93	77	75	87	74	86	69	63	84	80	80	77	78	78	88	86	68	83	81	61	69	62	85	83	72	88	82	84	67	63	69	74	64	58	88	83	86	69	86	75	79	86	84	71	72	71	79	86	79	81	79	74	61	75	88	68	79	75	86	72	88	85	73	93	71	99	79	82	76	74	68	74	68	77	71	55	72	81	76	65	76	75	93	68	89	78	81	77	88	59	87	79	68	80	76	65	69	80	63	91	91	85	73	93	94	68	71	92	67	56	63	96	80	79	84	72	60	74	66	71	94	88	74	74	82	78	68	68	80	94	85	79	83	55	71	64	95	86	90	91	80	66	74	86	95	84	70	84	75	87	88	83	80	78	63	70	77	83	87	79	63	77	73	72	54	84	73	76	86	71	73	77	65	80	73	68	85	80	74	61	67	72	75	86	68	88	64	63	77	73	78	75	68	96	83	74	85	70	77	94	89	84	72	79	76	84	77	80	70	79	74	77	83	89	87	85	69	74	68	69	86	80	71	67	81	72	84	67	77	80	79	88	55	87	83	60	83	82	72	88	65	77	79	64	69	72	62	83	86	93	78	67	76	81	82	72	71	73	81	79	82	77	72	81	64	71	64	97	74	68	74	82	66	76	72	66	64	71	70	90	90	75	76	68	72	92	83	67	69	81	69	72	78	60	69	70	77	66	81	81	91	75	74	96	72	99	78	82	83	77	75	65	73	76	86	80	73	70	78	67	73	87	48	83	81	69	79	75	83	69	71	79	68	87	67	70	89	75	81	81	85	84	77	88	88	88	84	84	65	82	78	80	91	80	75	73	70	77	69	75	80	68	80	75	78	66	77	89	93	82	80	84	81	82	80	80	77	81	72	67	99	79	64	89	73	79	74	74	63	82	79	85	87	83	70	77	65	62	86	79	73	71	78	60	70	65	89	70	90	84	82	98	82	71	102	79	88	81	67	79	70	77	83	92	69	75	81	77	79	61	90	54	83	84	66	70	84	68	71	71	71	88	76	71	76	75	63	78	75	77	81	68	76	85	92	99	75	71	66	69	79	88	72	69	61	67	79	78	91	82	70	62	87	82	79	70	92	69	83	79	84	87	61	69	65	80	84	77	68	69	67	81	79	67	67	81	74	63	65	85	61	75	97	76	71	67	67	78	78	80	82	80	88	80	85	79	77	65	71	66	68	70	76	85	77	72	69	77	80	61	75	79	97	86	62	96	62	84	75	70	63	72	79	80	70	69	72	65	76	83	83	85	68	81	84	85	97	73	84	73	82	73	85	69	81	76	79	74	61	76	78	75	90	76	78	70	64	82	75	75	81	77	63	72	86	73	63	74	65	71	74	66	64	87	80	85	75	64	77	73	70	68	77	54	65	68	64	76	75	73	63	64	70	73	72	57	76	77	64	78	78	74	77	74	80	81	82	91	87	77	73	81	80	63	68	82	83	63	79	79	87	69	81	76	91	65	71	72	66	70	80	85	66	83	77	66	98	68	80	90	80	84	81	80	69	80	72	88	77	76	82	67	56	69	67	84	71	78	80	79	79	73	79	74	79	83	73	85	60	88	69	64	77	74	88	100	78	68	81	77	80	72	77	72	74	77	66	79	74	90	77	75	65	73	75	88	86	96	74	77	84	68	71	72	72	79	77	65	96	83	64	77	81	81	84	69	72	69	82	88	79	81	77	68	75	86	61	62	87	72	73	99	80	79	71	72	66	67	76	61	68	89	69	92	74	72	83	62	67	79	80	79	70	67	90	89	77	82	73	64	73	59	66	75	68	68	82	69	63	81	84	83	74	70	68	61	80	75	84	70	73	102	85	77	96	102	84	75	68	98	87	74	63	71	73	83	75	64	75	80	71	79	86	78	71	85	80	84	70	82	65	70	78	80	83	68	87	73	87	76	79	67	58	84	77	89	78	77	68	82	75	70	88	93	82	70	79	85	80	73	82	79	78	82	60	89	85	69	81	85	71	79	69	86	66	73	70	77	84	86	73	70	67	78	78	71	75	67	70	66	77	72	84	72	73	70	80	85	82	74	64	85	81	85	85	77	70	74	76	74	76	61	75	83	72	76	73	77	84	86	77	67	87	75	84	66	87	88	83	74	77	81	72	64	83	83	63	65	80	78	68	78	60	75	98	72	70	74	83	72	73	68	80	74	85	83	87	64	73	65	70	93	85	86	77	83	79	54	78	74	67	69	80	73	72	95	70	78	84	87	77	74	71	70	80	103	78	82	82	59	66	74	87	92	88	94	73	85	73	79	76	70	68	58	75	68	85	78	67	83	92	85	72	66	82	77	64	87	81	67	90	72	71	74	81	85	86	50	84	82	58	80	89	57	77	87	85	84	73	88	74	70	77	67	80	80	81	54	87	79	70	72	81	86	91	86	79	77	79	80	71	84	81	95	76	83	67	73	86	66	87	81	79	63	56	81	71	73	64	63	68	69	73	79	92	84	73	86	65	60	71	88	85	79	95	76	72	79	72	81	69	78	81	69	70	90	71	83	72	73	69	79	79	80	86	78	94	79	79	64	72	76	81	65	87	71	66	90	64	79	84	69	73	73	78	76	77	82	84	65	73	58	92	62	89	81	77	84	73	85	85	70	70	73	84	73	74	89	70	75	61	74	74	89	91	93	80	71	88	76	74	77	86	65	80	77	71	82	72	95	68	73	69	73	85	74	64	68	68	74	84	84	78	69	65	87	74	71	71	70	75	67	70	74	80	77	82	84	74	95	68	65	74	72	65	80	85	79	83	81	84	88	72	86	79	77	66	92	75	70	81	76	84	95	69	77	87	76	73	77	74	82	88	80	75	70	90	82	83	72	77	80	70	61	73	70	74	79	72	66	65	87	72	75	75	86	70	72	74	64	69	71	86	72	76	73	80	79	74	65	73	63	72	74	80	78	84	81	63	80	87	85	69	72	77	100	74	90	66	66	75	74	85	78	79	79	70	69	76	82	74	76	77	68	89	93	71	84	74	67	79	58	73	71	89	72	80	77	71	81	60	73	86	68	80	78	62	72	94	73	75	82	61	79	75	71	78	89	87	86	79	91	85	74	89	68	74	75	79	66	77	59	68	83	76	85	86	64	80	77	71	67	80	73	89	58	87	75	74	87	66	76	77	78	69	72	88	76	79	83	72	79	95	82	91	89	69	77	87	76	63	76	75	74	73	64	76	71	79	63	97	70	74	89	73	65	67	82	70	86	84	67	84	74	68	60	81	67	80	80	82	78	89	90	78	61	84	81	69	86	99	72	81
34768	19959	12615	10494	11956	12562	11209	7641	3677	2247	1561	1404	1244	1171	1113	1065	1009	965	892	880	867	864	779	768	762	757	749	747	752	800	675	691	688	663	604	656	657	639	668	626	681	686	671	696	650	654	657	669	677	712	653	679	699	627	712	675	647	658	656	679	645	590	647	682	642	698	727	653	644	675	686	628	680	630	628	624	667	609	654	659	657	643	627	629	685	623	628	663	661	673	651	652	663	638	626	688	678	647	685	615	683	655	677	628	628	647	652	662	646	622	682	639	662	673	655	639	652	631	641	674	664	648	637	629	671	622	601	646	604	645	631	651	635	643	654	687	612	660	649	661	641	681	654	658	659	620	646	642	661	641	617	618	654	647	658	632	681	623	639	622	657	659	633	650	689	654	640	662	650	608	609	648	655	631	639	670	627	676	612	592	669	669	650	634	679	621	639	632	674	655	690	641	675	633	644	639	643	674	601	657	656	679	650	686	691	631	683	648	614	650	640	621	665	651	663	632	641	671	634	643	663	667	629	643	665	686	615	681	657	649	612	655	649	659	660	661	580	602	637	651	623	659	600	640	636	647	670	606	685	669	607	615	657	691	647	649	617	661	637	661	648	636	637	598	664	680	640	676	705	650	669	659	641	666	666	625	653	671	615	636	682	677	705	662	696	704	611	655	615	641	651	644	673	635	685	641	660	653	643	663	679	658	642	631	677	604	593	664	620	697	712	628	679	612	651	617	657	692	607	715	667	691	648	669	675	657	656	690	643	656	677	665	644	625	646	670	655	683	624	643	611	711	642	668	641	655	690	641	701	639	685	670	702	642	629	677	655	595	628	698	635	665	638	681	639	665	658	693	675	650	657	659	644	667	659	674	653	625	651	629	645	697	671	633	655	664	640	658	629	669	639	680	638	639	646	690	647	664	656	621	634	720	645	637	637	678	639	729	630	660	636	685	636	618	642	635	651	630	718	638	732	673	657	638	664	621	593	598	652	614	647	647	686	674	656	652	665	671	639	606	633	629	618	676	627	669	647	602	686	664	666	640	600	639	669	674	684	707	672	683	688	642	637	639	660	640	677	680	654	663	629	651	645	645	575	675	696	659	662	636	668	631	674	644	661	692	640	659	653	701	678	597	694	615	663	680	659	643	621	622	655	698	621	682	645	716	693	672	638	647	643	643	639	662	613	653	644	627	647	637	716	669	601	693	665	633	662	708	652	667	653	668	662	660	647	670	668	647	590	630	642	694	629	682	650	679	639	651	601	694	626	645	643	632	672	635	647	636	666	654	674	652	651	674	635	642	636	675	653	697	682	706	619	657	665	624	702	659	683	643	633	661	683	684	632	628	647	621	627	655	669	640	620	661	607	662	613	636	654	629	647	694	651	653	640	658	637	596	636	637	627	645	670	659	635	670	660	641	691	637	676	641	660	670	657	649	657	655	689	651	631	678	631	661	651	666	636	673	639	651	648	640	687	604	648	633	683	642	643	632	681	715	650	657	645	663	633	671	636	623	625	709	615	647	659	694	674	653	653	637	639	654	634	643	669	592	640	652	642	681	635	671	640	654	695	640	635	653	674	659	661	635	603	678	697	627	598	656	637	669	643	583	656	655	658	627	648	651	656	614	628	666	645	698	650	614	646	675	651	658	617	659	624	654	659	630	656	633	654	644	701	669	696	685	660	683	676	624	639	642	693	631	655	610	645	667	656	617	629	618	703	658	656	632	661	646	673	647	668	634	602	663	602	656	634	656	633	626	667	664	678	665	695	635	680	634	649	639	635	622	641	638	677	692	686	665	671	664	668	616	637	640	651	659	656	603	648	635	667	628	664	680	618	645	677	622	653	625	662	642	643	618	682	667	630	641	644	626	642	658	662	662	665	675	567	657	686	660	664	658	652	590	642	673	625	625	655	657	632	713	636	620	676	654	663	645	661	643	658	651	674	657	630	645	621	663	599	632	638	654	663	637	648	642	628	634	631	657	645	647	653	617	663	653	669	623	620	636	645	677	640	678	658	668	669	659	670	598	621	650	670	682	664	663	646	646	677	681	670	651	693	738	650	688	704	703	624	638	656	661	669	654	633	629	588	656	649	673	586	652	633	624	621	631	646	641	665	617	638	614	617	658	646	612	664	652	636	680	601	627	655	684	666	689	674	675	631	611	650	647	641	687	659	631	684	640	672	632	655	706	652	646	689	618	633	692	603	644	617	668	661	627	702	675	608	670	641	684	662	645	654	598	680	645	660	654	644	634	620	648	657	622	702	648	624	682	652	682	699	672	657	670	690	667	698	625	600	658	645	655	646	676	641	660	665	655	702	619	655	651	654	644	657	643	676	687	639	640	691	650	622	682	686	644	661	658	653	651	672	666	673	647	670	620	652	626	631	641	636	696	606	681	616	666	625	703	684	648	637	690	617	661	629	600	669	633	606	702	667	649	650	656	635	688	642	683	610	653	631	650	642	667	658	589	636	653	634	681	606	665	602	680	633	653	651	663	636	674	623	648	656	637	639	649	663	618	670	689	666	663	661	622	661	659	671	648	665	652	657	640	649	649	656	659	664	653	680	631	670	692	602	649	636	648	655	635	620	679	666	665	618	615	633	655	650	677	697	626	643	669	622	606	655	634	616	635	674	631	664	654	677	622	649	678	654	705	687	651	636	637	647	633	658	609	625	668	675	679	718	623	642	668	659	635	658	601	701	643	634	657	634	643	654	657	665	629	646	660	691	700	644	592	625	656	647	642	623	656	644	653	654	675	658	638	648	642	615	665	620	637	663	706	619	655	671	648	634	692	634	637	626	649	660	675	671	685	667	635	658	627	736	654	659	635	628	670	706	661	704	653	631	686	642	682	637	587	667	664	641	679	659	631	674	623	642	662	667	665	678	641	638	667	656	652	584	629	646	649	662	655	624	669	636	663	614	665	638	658	649	655	641	622	663	667	600	634	637	633	679	644	669	670	633	661	622	685	632	653	597	685	652	644	622	642	613	659	671	661	644	664	659	656	642	688	641	628	658	686	643	652	638	627	647	635	700	648	683	657	638	629	685	651	676	586	634	650	679	700	653	705	618	674	637	643	673	632	672	646	665	638	582	653	634	622	602	630	651	675	697	623	701	661	696	654	627	642	619	651	641	608	634	604	598	662	677	658	650	625	639	654	678	663	627	644	615	660	620	661	659	657	649	668	614	662	692	669	648	613	682	669	641	642	642	610	659	627	678	674	628	664	630	679	676	634	656	696	688	652	662	617	664	672	650	703	681	698	660	652	659	661	660	663	660	681	629	677	736	617	601	659	670	677	664	641	618	659	690	670	659	702	623	645	665	632	632	651	637	665	618	644	670	664	609	655	639	643	705	638	663	674	662	624	662	640	660	639	672	629	683	679	659	668	643	663	695	662	671	652	619	609	637	686	662	651	681	639	634	629	647	611	615	614	645	660	672	714	615	638	647	615	648	640	611	685	623	632	641	668	598	624	638	683	603	626	662	679
8386	3791	1819	1401	918	690	534	316	193	101	104	97	82	84	80	94	89	88	69	87	81	73	70	81	68	75	75	59	79	75	71	78	55	54	72	60	84	77	62	69	80	59	67	55	67	65	58	72	67	63	71	55	84	59	71	74	80	73	73	83	72	72	74	75	67	76	68	79	63	76	53	81	74	55	66	73	65	75	82	71	52	71	66	73	87	61	66	57	59	75	72	65	63	68	74	64	79	62	71	71	66	66	49	72	63	60	65	66	61	84	69	72	78	60	60	68	72	71	61	68	80	78	72	63	71	61	71	63	61	62	73	79	59	71	90	78	66	57	80	60	68	80	66	61	76	58	63	89	79	76	76	59	61	56	73	82	64	77	75	67	88	65	64	78	71	73	63	67	72	79	75	81	80	69	63	75	57	84	64	65	71	55	93	75	74	82	73	77	66	65	73	73	83	66	75	67	71	76	63	81	82	78	65	61	60	64	65	75	60	79	53	68	67	70	79	69	71	58	85	77	76	77	61	67	73	62	68	88	81	77	66	64	66	56	61	61	79	80	60	69	60	61	75	83	79	61	67	88	66	83	55	64	74	77	71	71	69	64	69	71	74	55	68	72	66	73	73	73	75	65	69	60	69	67	80	88	67	73	67	77	84	51	68	95	68	82	71	63	72	63	67	80	82	82	65	66	78	76	65	69	63	78	70	76	77	75	73	63	72	75	74	67	70	78	71	79	60	59	77	72	81	80	69	73	59	80	77	72	63	66	68	66	78	64	55	72	69	69	75	55	81	80	61	70	80	65	74	78	54	92	78	66	67	75	60	83	59	85	68	56	83	59	63	76	69	69	67	63	82	53	65	59	56	85	75	77	63	65	61	70	54	61	81	69	73	56	67	76	62	64	73	69	70	69	76	53	67	76	60	71	71	78	77	75	72	69	70	72	90	66	75	63	74	67	66	73	59	53	80	63	65	63	74	76	68	62	75	69	61	62	70	59	55	73	60	70	78	88	72	62	55	76	64	66	68	74	69	72	74	62	58	65	58	68	67	69	80	86	71	61	62	72	49	59	66	80	61	78	63	83	78	61	63	64	81	57	86	70	63	70	63	76	78	82	74	70	69	64	58	68	86	88	84	74	69	76	71	68	66	65	70	82	72	74	74	73	63	64	57	77	77	72	64	65	76	66	79	80	66	56	62	70	72	82	75	75	71	68	74	71	59	66	59	80	64	69	69	74	82	67	67	75	72	74	59	67	57	80	75	72	62	74	81	76	82	68	55	65	83	67	81	67	77	71	59	77	74	58	65	59	79	58	75	84	90	69	70	68	64	62	65	67	57	71	94	61	59	72	65	54	72	66	72	67	71	66	50	83	69	58	78	76	68	55	69	70	55	75	67	69	65	65	61	67	69	63	80	76	67	66	76	67	69	78	65	81	73	73	62	77	79	74	66	58	73	90	72	76	74	72	81	83	67	73	71	79	63	80	82	75	64	74	62	68	69	57	60	77	59	77	85	65	70	70	85	59	81	86	83	69	70	67	76	65	62	60	58	69	80	74	60	60	67	86	62	79	56	85	65	48	76	70	59	72	63	70	77	65	75	67	85	66	66	77	76	85	77	59	66	61	76	70	66	85	64	82	64	82	63	52	56	71	59	70	75	57	63	83	65	65	66	68	63	65	67	70	54	75	60	65	64	66	75	63	75	73	79	69	71	69	65	88	75	92	64	81	63	62	65	66	70	70	71	72	54	72	68	98	65	76	75	70	63	78	73	81	65	68	74	69	74	70	66	74	67	62	75	73	78	58	76	75	60	91	86	71	56	73	66	68	65	67	65	75	56	68	61	61	65	65	73	65	68	71	57	70	68	79	78	65	68	59	76	64	68	72	81	74	59	78	72	63	67	80	61	65	79	72	73	72	66	63	68	78	85	85	65	63	71	66	56	64	64	77	90	59	61	88	66	77	65	64	79	72	69	60	71	89	56	72	65	58	71	69	67	68	71	78	68	83	76	55	73	83	69	66	66	63	76	68	71	76	75	70	83	71	70	61	64	61	79	73	72	71	66	76	63	67	81	71	71	79	82	69	75	62	78	74	65	79	84	69	76	65	57	78	84	71	52	70	73	69	79	69	67	73	63	86	79	68	55	61	60	75	83	70	64	65	75	82	67	81	78	74	65	77	61	51	60	69	64	71	68	65	72	68	70	59	74	74	68	72	69	67	59	69	87	71	68	69	63	75	85	59	85	80	76	58	74	56	59	74	53	69	59	51	72	62	66	69	89	75	80	80	68	70	62	81	83	51	63	50	63	66	69	62	64	62	64	78	76	76	70	69	62	74	81	69	70	86	69	73	76	69	71	79	56	85	80	79	65	76	67	75	76	78	83	42	74	64	72	67	60	57	69	73	66	74	53	81	70	62	68	72	89	66	68	76	72	77	68	80	76	54	72	77	57	62	74	54	70	77	64	61	70	72	61	81	67	74	59	74	75	73	72	73	65	62	76	71	55	66	76	75	64	69	65	70	75	77	79	81	78	65	74	67	71	74	61	70	75	80	70	62	69	60	76	82	84	61	69	67	56	77	65	60	86	63	74	78	55	73	78	60	70	72	71	77	65	57	87	64	60	62	70	64	74	62	79	58	72	67	71	60	71	67	81	75	80	65	69	64	78	89	62	75	71	66	72	70	62	61	65	68	84	75	58	74	72	61	84	66	59	60	72	74	72	74	58	66	85	80	59	66	71	68	70	81	67	50	65	87	75	73	75	85	69	65	77	70	58	60	75	72	65	74	66	71	74	82	48	76	75	66	63	60	56	66	65	62	85	90	62	65	84	73	64	67	77	63	75	68	89	57	61	69	73	86	62	81	65	73	76	66	79	69	92	74	64	66	72	59	70	65	78	75	62	62	77	66	68	85	68	75	64	84	67	77	98	75	76	83	69	60	64	59	65	82	59	79	71	67	89	78	75	59	57	70	81	65	91	80	63	88	72	56	85	63	48	60	63	70	63	79	82	66	80	91	68	85	86	68	76	77	71	65	60	61	71	73	72	80	71	72	74	72	72	71	71	73	93	59	75	73	84	69	76	75	75	70	67	66	81	52	65	71	69	85	64	75	86	64	52	84	73	60	82	75	78	70	76	62	59	77	76	77	62	58	74	68	68	69	69	68	73	67	78	79	63	73	69	61	82	68	68	68	76	56	68	69	71	75	73	81	74	74	74	73	76	60	85	71	61	73	68	79	69	73	86	76	75	75	67	56	76	64	76	69	64	72	82	64	66	69	72	64	57	69	73	56	70	79	74	82	72	78	62	66	69	73	70	71	76	61	59	64	74	75	64	68	60	69	72	71	69	68	86	69	67	64	66	69	69	89	86	69	72	59	60	57	65	71	75	73	60	76	74	64	85	67	61	58	78	76	62	66	70	64	71	81	57	59	74	64	75	74	77	66	86	59	80	73	75	67	67	69	60	61	81	65	67	76	76	76	60	67
36881	22183	15791	16398	18258	17888	15695	9775	5351	2027	1746	1560	1429	1269	1224	1132	1038	1007	976	891	905	837	758	770	715	698	664	719	714	652	659	672	674	660	616	663	580	601	618	619	607	613	647	661	612	627	601	613	621	615	599	599	650	630	662	629	580	631	623	579	624	597	640	634	626	576	591	630	581	607	629	604	593	583	563	592	598	643	595	602	664	573	599	601	605	568	590	586	600	636	649	573	610	528	536	595	575	602	579	574	592	629	591	604	575	572	578	597	633	571	557	595	579	629	579	587	609	590	573	556	581	616	639	574	577	568	639	606	604	598	587	558	630	548	608	599	571	579	586	587	611	609	615	561	579	579	597	573	579	559	588	608	577	564	554	552	562	589	563	574	621	554	604	593	606	574	586	566	618	592	578	599	566	603	600	556	625	614	587	608	607	610	604	539	555	600	588	587	571	597	545	576	613	582	591	661	598	612	595	620	596	652	624	604	613	607	596	552	565	567	584	597	629	542	565	580	648	640	616	602	579	618	572	590	595	590	579	601	555	542	611	573	575	620	568	583	565	569	609	611	603	606	619	597	625	549	598	607	542	586	564	580	607	596	566	604	605	579	619	571	576	622	587	608	579	592	531	561	564	620	629	572	621	556	564	634	583	585	656	601	630	606	613	610	549	572	677	597	605	602	566	604	551	580	577	603	618	639	608	591	626	576	609	575	631	560	594	633	586	580	596	573	564	580	606	572	548	576	568	598	584	573	637	566	612	560	547	559	598	601	634	598	571	588	625	569	589	605	573	618	552	609	588	576	573	587	603	599	630	631	628	599	589	639	617	592	589	605	577	551	589	588	594	604	572	565	628	620	593	585	586	594	589	614	548	624	605	599	580	577	573	597	572	612	549	582	591	591	602	550	576	586	587	588	591	594	574	611	600	577	582	592	571	622	569	586	615	578	597	580	622	621	614	593	603	564	601	609	594	601	629	606	616	583	589	548	580	567	563	613	587	628	603	582	593	603	618	591	552	622	578	582	616	572	605	554	617	605	575	573	616	553	558	572	605	579	603	564	566	570	613	635	595	618	572	581	632	617	610	600	591	586	580	569	631	565	606	556	619	557	598	591	577	574	599	588	574	616	582	599	556	620	592	620	593	634	565	618	622	603	615	588	566	596	561	556	633	568	621	574	584	615	560	562	605	609	586	597	597	593	585	555	579	578	543	583	597	619	579	577	572	607	601	598	542	588	593	631	590	617	568	595	630	606	592	580	566	582	578	564	619	568	582	595	567	575	572	599	616	570	614	570	612	619	592	591	592	581	614	581	565	567	602	590	549	552	619	615	610	589	561	587	592	539	591	581	591	569	595	584	573	636	610	611	623	604	577	606	576	544	621	599	586	571	577	612	594	613	571	617	562	580	632	574	631	577	581	570	614	615	620	623	556	574	592	580	606	612	610	664	603	581	547	587	535	580	604	634	582	615	593	607	589	544	598	590	584	592	609	579	594	605	610	588	602	610	619	576	597	595	575	576	592	626	575	587	591	599	626	585	600	641	578	580	561	564	591	641	573	580	600	649	575	615	584	557	617	575	574	595	575	589	639	577	622	593	580	573	583	580	579	593	583	578	587	604	570	613	605	608	623	583	579	570	588	591	568	558	583	601	561	610	590	600	588	619	594	597	588	614	587	590	590	578	599	606	640	604	570	584	586	591	575	586	598	596	593	577	591	589	614	612	607	593	569	563	596	581	582	595	605	634	585	597	584	583	587	603	587	569	596	635	612	615	583	598	607	565	611	621	562	568	600	623	601	561	591	605	578	610	599	564	611	626	591	616	617	605	606	623	599	586	574	593	555	567	597	592	591	602	562	590	572	581	620	577	576	614	579	590	598	551	596	590	577	593	596	606	553	545	596	602	629	592	606	589	593	563	582	621	591	565	604	584	625	541	596	587	595	613	614	560	567	586	590	603	626	586	582	569	586	607	610	552	593	604	589	617	609	619	626	601	607	575	600	583	580	635	586	545	580	599	637	571	609	598	605	592	593	598	609	579	585	597	574	584	574	602	568	518	608	585	496	612	606	601	623	583	612	594	650	623	622	617	581	580	564	623	579	598	615	597	558	584	630	607	595	591	592	566	619	612	610	591	629	617	584	612	579	563	578	581	565	621	543	580	563	603	596	575	581	561	575	579	608	606	572	628	587	598	578	621	571	613	577	574	597	566	545	584	630	593	568	608	568	605	597	570	596	650	592	614	598	621	595	591	607	590	601	577	620	614	603	575	598	603	608	609	568	638	570	607	597	600	615	589	605	604	597	612	617	587	609	620	573	608	571	578	595	588	611	602	587	585	564	625	602	581	653	570	571	581	623	592	618	583	609	620	576	602	586	572	567	593	584	557	571	618	574	582	579	644	563	564	591	601	573	639	559	604	580	584	608	573	570	577	607	615	671	588	573	583	558	603	591	581	564	568	586	620	589	565	588	587	560	581	585	595	573	571	655	610	565	624	565	587	573	613	573	634	602	614	606	566	616	551	624	594	591	596	651	570	567	580	629	561	597	602	607	609	567	613	588	609	588	574	596	571	610	605	572	564	584	601	589	586	520	594	571	659	603	582	589	569	638	580	611	590	587	598	584	591	577	586	589	612	582	586	590	586	581	587	613	610	610	590	583	555	569	568	558	609	607	564	572	602	592	585	524	579	591	588	608	602	590	635	593	618	582	572	609	579	606	656	553	572	614	615	565	623	573	574	588	578	577	630	607	619	606	609	547	589	598	578	610	623	591	608	602	569	521	591	694	589	607	617	603	576	567	611	608	611	588	611	585	573	577	577	587	597	570	564	583	621	564	582	586	613	591	616	548	573	574	566	596	616	598	617	536	571	582	588	616	595	583	593	590	606	595	614	601	569	574	573	624	597	622	611	548	583	583	567	583	604	573	573	588	598	583	628	508	601	596	624	596	580	602	569	575	562	570	562	588	601	572	598	591	553	571	646	623	636	545	576	594	588	563	603	615	590	580	554	572	600	612	556	582	547	596	596	614	613	607	627	571	602	578	615	584	559	586	592	609	589	638	602	594	591	565	583	576	612	617	570	578	612	622	591	568	612	575	594	575	565	588	610	575	620	547	614	591	604	579	535	613	606	578	643	583	559	622	587	577	577	587	586	559	578	617	610	634	572	584	626	552	586	572	615	643	592	614	628	571	602	587	581	573	588	577	595	576	586	634	603	585	630	603	550	587	600	598	543	602	557	562	554	594	589	615	637	592	549	575	616	551	577	602	596	595	596	599	583	560	581	590	562	566	626	569	563	564	598	634	579	605	571	605	579	586	583	577	615	585	614	573	547	581	626	629	592	545	570	592	544	587	600	646	597	604	590	620	585	555	629	591	602	581	622	634	557	610	574	646	592	599	606	594	622	575	552	617	619	592	595	570	624	609	602	636	610	559	581	614	613	595	552	616	611	559	602	607	547	579	577	604	565	602	548	627	620	542	607	537	594	606	611
10241	5803	3430	2411	1407	1106	815	511	277	116	100	81	99	75	73	87	76	76	81	83	83	62	74	67	89	64	73	75	71	83	80	70	60	74	74	65	73	69	62	52	60	71	67	58	71	60	60	75	57	70	65	72	78	62	77	62	69	75	83	69	74	68	74	69	57	55	72	71	61	80	66	60	60	55	76	79	62	72	67	59	53	63	75	53	51	77	64	57	67	68	65	69	65	53	70	72	77	77	82	63	65	64	67	73	64	67	64	66	76	56	66	71	57	71	51	58	66	59	58	58	75	56	76	74	61	66	61	60	59	38	61	52	64	58	64	61	63	68	64	74	81	65	60	58	62	63	61	55	62	64	77	61	65	61	71	59	74	73	58	55	70	71	67	67	65	64	53	66	53	60	70	61	61	64	62	63	49	63	71	65	79	58	68	71	71	61	59	63	63	56	72	58	58	64	57	73	70	79	63	48	73	65	62	53	69	72	79	62	73	85	74	66	60	64	57	72	75	64	60	62	68	76	56	59	62	47	72	50	64	74	65	59	77	63	48	69	50	51	61	75	60	68	68	66	60	72	54	62	65	78	62	70	58	64	66	67	72	61	54	66	41	62	69	82	59	55	67	65	75	72	80	68	57	60	75	63	68	66	63	62	53	60	57	60	69	55	63	69	74	52	67	86	60	71	70	58	60	56	80	65	58	69	74	65	66	50	57	57	65	67	77	71	83	50	58	53	57	67	66	67	61	75	67	68	66	66	66	68	74	61	76	57	54	76	70	59	65	74	68	78	68	63	64	66	63	63	57	62	63	70	66	63	56	57	67	71	67	48	69	62	66	64	84	58	79	60	58	67	66	75	68	68	60	66	62	61	63	71	75	65	53	65	55	54	67	54	74	56	48	67	61	79	66	60	74	64	62	66	56	60	62	67	61	71	72	67	64	64	65	61	63	75	72	65	76	68	73	69	58	81	82	53	72	69	78	70	61	53	57	69	67	51	71	70	62	67	63	62	70	70	70	66	64	61	54	83	54	74	73	56	62	58	62	69	64	63	64	68	60	56	69	58	68	66	52	63	71	61	62	63	75	78	84	56	62	64	54	74	68	76	72	69	43	65	73	58	71	74	60	64	56	80	60	88	70	86	72	74	75	63	62	69	64	54	67	71	81	69	55	49	47	61	62	64	66	68	70	80	63	58	70	57	66	63	75	59	59	67	68	67	63	78	75	67	75	78	61	74	64	75	62	75	70	67	62	58	59	59	73	57	70	70	71	69	58	72	58	57	50	68	67	68	68	77	70	67	58	76	54	83	57	61	65	58	72	53	84	64	75	57	70	66	64	69	68	76	63	70	63	54	64	67	66	68	61	57	75	56	70	62	56	57	52	73	70	66	65	60	64	71	63	68	55	81	82	57	72	69	67	57	71	55	68	68	72	62	84	73	76	58	69	62	71	52	65	77	55	68	59	78	62	55	86	66	60	67	58	53	68	73	65	70	62	70	63	66	70	58	60	76	75	72	63	64	65	59	57	53	61	61	61	70	64	62	64	64	62	64	66	68	80	56	67	54	53	72	65	62	56	60	60	56	69	69	65	51	72	61	78	65	71	61	79	63	66	62	71	65	53	52	59	84	62	72	67	41	56	56	61	70	58	51	57	72	74	77	62	77	57	57	74	61	66	74	72	65	76	51	83	75	69	66	77	59	52	68	67	53	69	66	73	64	57	56	53	62	64	74	58	65	52	62	74	67	67	64	52	55	63	65	66	84	67	50	54	59	67	72	66	74	82	58	66	69	72	76	66	59	63	72	67	62	67	75	67	65	71	72	55	56	70	62	70	55	70	73	70	55	61	63	75	62	73	77	71	57	65	58	62	78	58	56	70	65	63	75	64	63	62	60	72	73	59	68	52	72	66	71	68	69	59	54	63	62	63	69	59	60	78	60	74	59	65	73	58	66	69	58	62	55	67	58	48	52	60	68	71	74	59	51	61	61	66	65	59	70	73	74	52	80	67	73	78	59	69	60	61	73	67	68	74	66	74	63	64	61	60	57	71	81	65	58	42	57	68	77	60	50	60	68	58	74	60	47	53	69	59	66	72	71	61	66	57	76	56	65	60	62	69	55	69	66	76	72	67	59	69	59	74	70	68	63	73	52	56	80	68	62	61	65	67	62	69	71	60	61	61	60	64	56	66	79	67	76	64	62	58	54	68	71	71	70	72	64	56	70	74	69	67	57	64	66	52	57	59	74	62	77	75	56	71	65	69	70	62	58	70	49	56	52	62	71	62	61	64	65	54	54	70	71	67	67	57	59	60	64	65	68	60	46	71	68	57	67	57	46	63	52	52	65	63	70	74	61	71	69	75	73	64	67	53	71	75	65	70	55	60	64	57	72	61	77	66	58	59	75	60	70	60	61	75	70	72	80	75	71	68	64	70	63	66	56	60	75	64	73	62	68	70	76	67	60	63	58	53	61	67	73	58	73	66	71	72	69	74	79	54	55	75	70	64	48	78	69	74	66	66	65	59	62	61	74	72	68	63	73	61	58	76	80	60	66	75	62	75	53	67	73	67	70	53	69	58	70	53	57	71	51	49	54	72	60	56	67	68	67	76	54	64	58	73	64	71	69	75	71	54	71	54	54	60	64	70	64	50	68	74	64	57	57	68	65	72	72	74	63	64	65	55	61	62	76	59	66	62	73	63	76	63	61	71	63	61	72	54	63	52	67	74	64	66	61	52	50	76	53	59	72	71	75	78	59	60	79	59	71	59	74	69	90	57	62	74	56	68	67	63	66	69	68	70	58	77	66	68	71	74	67	63	57	58	79	69	72	54	73	69	58	76	69	63	47	62	75	57	66	66	65	65	70	70	86	58	63	63	71	68	68	61	77	54	75	78	67	59	64	64	59	63	67	81	72	51	68	67	67	55	75	67	63	50	60	63	63	59	59	73	56	76	61	53	62	72	66	66	64	69	61	64	53	61	68	71	45	72	59	70	73	62	70	61	51	54	68	62	69	67	76	72	78	60	66	71	71	76	51	72	68	64	53	44	65	66	60	66	69	79	62	50	60	81	71	65	63	65	60	55	59	77	69	75	48	51	68	66	54	67	59	67	64	65	71	68	62	71	64	58	76	62	60	61	82	83	73	75	57	62	79	68	69	63	64	64	70	60	58	63	73	66	67	61	60	70	70	61	66	72	70	66	58	75	62	58	66	67	58	67	69	74	58	63	76	54	72	62	74	52	71	49	55	59	49	53	72	62	60	62	56	68	55	63	70	64	48	66	65	65	71	55	79	79	78	69	81	65	68	66	58	63	70	63	69	65	70	60	62	59	54	64	72	62	68	63	66	52	64	70	62	70	66	69	54	79	59	67	70	65	53	63	69	53	61	75	56	66	75	55	68	60	68	68	61	54	61	74	84	56	58	69	84	73	82	63	56	68	68	54	73	65	61	72	72	53	50	55	54	70	58	61	64	59	66	57	71	48	63
41773	26947	22430	21705	22918	24210	19737	14190	7334	2692	2086	1875	1678	1465	1322	1321	1127	1013	973	943	892	770	736	706	699	660	771	664	719	695	659	706	648	629	585	618	586	619	612	629	582	617	569	616	568	573	570	601	573	549	579	584	628	592	591	538	617	567	554	559	568	540	566	635	561	566	556	586	592	569	515	553	571	573	544	545	549	564	560	549	612	608	597	544	568	552	542	548	535	569	569	620	548	528	560	537	546	564	553	547	565	542	572	569	536	592	558	546	579	520	541	594	572	591	555	540	553	568	543	575	543	551	541	542	577	554	570	534	570	564	531	559	533	543	558	547	569	563	548	563	544	576	584	568	548	544	512	520	559	567	529	542	557	545	532	548	591	583	528	591	550	596	599	571	546	553	528	559	591	522	548	556	575	594	579	538	553	543	540	584	588	577	516	554	540	554	569	595	555	536	541	533	551	531	547	561	555	521	572	582	557	544	594	501	554	564	576	549	543	546	561	563	527	514	522	579	583	568	565	547	528	544	517	560	554	538	525	531	554	554	584	566	519	541	584	557	543	561	574	573	564	580	587	550	544	540	574	550	584	556	531	587	542	550	579	541	543	550	529	587	594	559	537	582	560	517	541	568	566	548	604	538	536	585	542	543	572	565	532	563	512	545	562	562	565	557	584	574	511	545	532	531	538	552	579	600	519	559	547	604	571	548	594	577	530	557	528	585	556	558	554	572	507	542	566	544	561	543	559	547	575	612	503	574	543	509	569	543	566	536	543	531	539	587	558	563	501	519	582	540	527	582	560	592	576	523	547	563	571	556	511	553	556	545	519	509	546	545	522	603	554	547	558	605	561	548	551	502	522	626	529	574	581	566	526	518	560	560	565	567	538	541	577	555	532	573	556	574	552	590	572	519	545	554	578	557	576	525	569	523	564	580	533	544	565	556	535	577	553	556	568	537	552	571	571	524	537	570	546	547	537	548	534	540	566	529	529	562	599	567	570	552	535	553	564	538	575	556	593	538	537	578	528	509	626	555	615	568	537	563	569	578	572	521	527	554	550	568	524	527	528	590	566	554	580	521	563	563	543	557	561	538	564	535	577	569	549	536	566	562	617	500	555	520	563	562	568	570	547	564	553	557	551	536	588	541	546	545	544	551	570	565	542	568	570	554	520	536	598	614	574	598	536	545	555	560	575	541	558	541	558	533	539	562	520	549	559	549	505	564	549	513	556	546	596	528	527	531	577	554	528	594	541	586	574	577	534	541	533	535	557	536	563	550	553	570	568	543	531	515	587	536	545	526	542	557	585	511	556	582	564	571	544	548	517	563	535	554	534	583	549	544	589	549	560	521	536	585	552	570	534	578	560	515	555	548	538	576	548	544	569	549	545	501	529	564	566	595	537	567	564	536	561	520	531	574	527	552	566	578	559	552	571	535	533	603	575	550	572	537	587	540	560	563	537	581	542	551	552	595	607	549	564	511	560	525	543	550	509	545	531	565	590	563	525	537	554	552	524	525	550	566	539	567	551	536	535	536	503	551	542	538	530	548	551	548	544	532	551	569	542	565	553	565	551	527	589	542	584	533	539	582	556	576	579	558	557	547	564	554	544	542	582	553	576	588	531	540	513	507	583	532	529	549	562	577	511	572	554	540	559	540	540	558	566	543	585	549	547	529	574	576	560	515	520	568	583	563	541	569	526	558	573	575	583	581	538	546	544	576	528	540	559	543	544	588	517	532	542	550	522	564	565	526	570	593	578	538	531	547	518	554	504	571	530	554	589	516	574	554	586	549	539	593	575	555	541	523	559	548	579	561	540	547	539	564	550	533	577	539	547	560	575	575	562	550	551	554	505	538	573	545	575	548	565	552	588	501	547	561	534	550	552	579	611	614	565	565	551	559	556	556	547	548	553	559	532	557	575	553	547	555	583	549	568	607	562	569	521	515	573	575	536	554	555	590	555	587	544	521	579	524	568	569	555	579	598	585	579	559	580	586	538	583	539	574	549	602	552	562	549	532	506	561	549	603	568	541	556	580	526	532	526	545	565	556	556	560	566	526	532	588	574	564	543	579	555	559	573	555	573	522	559	550	558	567	541	572	550	531	599	567	507	589	557	522	545	527	569	554	573	562	530	522	559	558	556	561	559	566	535	597	555	538	542	596	570	559	571	561	535	511	571	544	583	544	565	557	574	563	551	509	559	552	552	551	530	583	542	545	575	531	586	547	519	562	554	545	574	550	603	616	539	569	526	571	530	537	545	566	513	547	576	542	593	555	568	562	559	528	521	565	546	567	551	533	572	572	602	536	599	590	532	549	594	603	597	586	558	521	542	553	518	574	580	577	572	571	566	574	551	565	561	600	523	567	560	535	517	514	529	541	571	553	569	554	546	548	534	574	529	543	574	544	573	552	539	569	531	570	602	554	528	571	588	601	567	551	543	612	553	566	586	589	512	536	537	531	545	543	577	550	536	548	574	492	576	549	586	534	575	567	531	530	569	565	574	597	568	540	594	612	548	572	562	565	604	549	568	561	540	562	585	564	570	555	521	580	549	604	585	556	577	547	579	600	531	580	587	569	521	546	533	554	561	581	548	538	583	552	549	523	566	559	546	536	544	537	549	520	581	567	563	531	578	591	575	533	530	521	594	585	550	558	579	579	525	578	525	576	549	564	532	564	558	560	498	583	534	498	565	541	577	551	550	585	556	549	568	608	519	582	577	540	526	520	530	565	566	579	514	562	588	541	566	557	576	562	518	528	596	521	541	538	569	592	529	547	565	522	551	552	560	582	545	584	560	557	550	551	598	545	562	555	608	521	586	537	579	538	545	566	530	543	538	545	550	560	503	579	520	528	577	555	560	562	498	599	554	563	521	574	557	491	562	605	515	585	546	559	546	545	560	555	552	549	539	542	582	540	594	531	536	534	539	491	570	564	569	566	570	562	568	592	573	544	542	580	523	534	528	586	555	594	560	537	592	529	526	526	531	559	534	577	570	560	560	533	550	517	565	547	563	561	561	539	515	530	526	584	541	516	572	581	572	516	545	585	591	559	525	509	579	560	541	552	526	543	592	578	524	569	569	544	550	555	537	524	555	550	562	592	552	553	591	539	536	576	572	594	581	537	585	566	544	511	519	562	541	553	562	545	554	566	540	558	578	545	553	559	574	568	550	554	568	560	543	524	571	592	538	548	563	558	552	551	551	548	568	554	564	526	538	567	581	578	544	557	566	548	542	548	542	554	579	577	595	545	520	513	602	536	584	535	569	523	545	552	521	581	549	594	586	530	544	551	536	552	563	557	547	547	536	562	572	546	538	524	533	549	514	525	574	529	549	512	604	564	595	566	546	538	530	555	534	573	561	594	542	508	561	561	558	561	561	542	562	549	578	557	582	548	568	587	579	605	515	584	545	602	544	588	524	544	612	569	558	592	571	552	534	547	574	533	558	546	535	581	525	565	592	554	545	555	545	592	597	559	594	561	552	567	563	556	578	563
6149	2796	1579	933	593	357	337	189	172	108	117	99	88	81	87	70	75	91	99	78	78	84	82	80	97	87	77	81	80	87	71	75	73	98	72	79	69	78	98	71	85	88	70	82	80	73	86	85	72	84	74	84	77	81	85	67	71	95	82	78	75	69	74	63	69	78	62	85	92	72	71	85	76	79	85	63	74	84	86	68	68	58	87	84	81	81	74	88	69	81	89	79	88	74	65	66	92	86	88	92	76	96	80	80	87	76	78	91	76	70	93	81	95	90	74	78	82	91	78	79	95	91	79	71	77	73	72	81	70	81	64	75	73	88	76	81	80	65	91	73	75	82	99	87	79	98	72	85	95	89	92	96	102	86	73	74	78	83	90	73	74	77	65	85	86	70	75	81	72	78	77	88	74	79	79	71	86	68	73	73	67	79	92	70	77	73	75	80	74	73	72	72	86	88	81	73	76	79	78	86	60	78	88	86	69	89	77	68	89	82	93	70	83	62	96	90	77	84	75	72	75	80	78	78	63	96	75	86	86	66	83	84	89	79	74	77	57	69	81	78	68	101	75	79	81	76	70	64	77	78	88	81	85	77	82	84	102	69	96	71	75	71	101	75	76	78	86	99	69	82	78	92	75	88	71	88	99	73	73	85	74	102	87	74	86	83	75	83	76	81	84	79	99	80	90	75	76	75	80	89	75	71	105	87	92	80	74	73	77	90	100	67	70	90	83	73	93	74	73	68	62	88	77	62	73	80	74	79	84	76	86	92	103	83	77	81	69	74	98	78	79	75	71	69	80	76	87	74	86	85	84	83	87	74	86	67	61	82	73	92	83	81	85	100	93	81	78	86	73	93	78	92	91	87	65	86	89	64	92	88	97	82	95	81	96	80	76	69	98	82	79	74	84	92	91	89	86	84	84	86	69	87	73	72	70	68	77	80	75	91	82	68	92	88	86	97	82	82	74	78	77	83	81	85	92	83	77	87	68	76	74	80	73	73	84	69	59	76	78	83	82	93	88	97	72	76	87	92	88	79	71	87	81	83	76	95	71	84	75	81	85	76	85	76	76	95	81	91	95	75	92	81	88	79	74	89	77	84	77	96	88	76	71	70	87	76	83	86	80	87	77	82	74	82	81	90	75	77	74	81	77	78	93	70	82	77	75	79	83	82	72	82	75	69	86	84	71	78	84	83	83	80	82	53	93	83	78	74	80	85	94	72	73	80	92	74	80	98	88	60	85	95	75	88	79	88	68	88	73	70	72	79	60	68	78	73	88	92	92	76	92	79	76	72	76	72	96	82	84	76	92	76	91	86	87	90	88	82	74	89	75	71	76	84	76	83	71	74	80	73	75	96	80	86	84	82	67	83	88	78	59	70	72	80	71	81	87	95	68	100	84	71	86	80	88	91	77	89	61	122	84	83	88	71	82	75	76	77	90	74	75	66	94	73	76	83	85	77	70	78	86	72	77	78	69	83	90	85	75	72	82	74	84	80	94	68	82	88	102	73	87	91	85	88	86	88	70	80	85	77	78	68	78	75	100	79	78	86	89	75	80	84	92	81	83	66	86	61	71	84	78	87	86	76	75	77	85	76	66	88	60	92	71	88	88	74	88	90	76	67	77	78	91	83	66	72	69	82	91	66	71	65	77	75	82	79	90	73	99	87	84	72	78	90	87	75	91	76	86	86	73	78	78	84	82	83	81	73	72	82	75	99	74	68	83	83	73	95	68	80	76	75	70	76	78	87	82	91	68	81	77	77	84	91	97	90	90	79	88	93	77	86	73	87	86	72	77	75	70	68	99	82	82	90	79	75	74	86	65	75	84	96	82	77	90	84	73	72	72	90	69	83	71	86	85	93	82	70	84	76	87	81	75	73	77	83	77	91	101	77	79	79	87	85	83	81	86	77	81	86	91	83	75	71	62	79	107	87	94	73	85	88	87	73	72	92	78	92	84	82	80	73	71	65	69	67	76	79	64	78	81	68	92	73	65	64	84	84	92	86	84	105	87	72	96	83	90	92	76	81	85	77	66	81	78	73	68	87	75	89	91	76	78	87	82	84	83	85	75	104	69	80	84	66	81	82	79	81	68	86	84	84	96	80	90	75	82	95	75	74	87	79	67	85	78	83	84	82	92	70	92	78	70	78	81	77	82	66	72	66	74	76	93	89	72	91	80	80	87	81	67	95	83	61	72	88	87	79	91	69	75	76	79	76	77	84	75	76	86	91	83	89	56	89	98	98	89	87	83	86	79	75	74	76	66	75	64	79	74	80	73	85	78	91	76	90	89	77	55	70	87	89	78	75	79	88	77	63	74	91	85	80	92	83	85	78	93	57	81	80	73	88	84	64	91	82	73	73	68	70	79	75	73	80	69	67	75	77	83	82	87	76	97	73	72	70	90	83	84	79	76	87	81	85	80	68	85	78	92	93	87	81	67	82	79	72	85	87	90	93	94	84	76	64	91	93	70	68	84	85	83	91	77	67	85	80	78	65	85	70	85	76	80	76	70	72	76	95	75	73	69	90	78	69	83	87	75	70	87	77	79	67	93	76	75	78	64	72	68	76	93	77	76	79	87	82	83	75	66	87	85	98	87	68	74	86	88	81	82	92	78	78	75	83	89	80	85	76	76	62	72	74	88	91	92	80	81	64	100	105	79	84	68	86	91	90	76	75	77	72	100	77	56	76	87	77	75	80	90	87	98	87	74	67	95	86	91	69	89	72	80	67	88	81	83	79	87	84	72	64	86	80	97	78	67	83	81	80	68	80	84	69	68	82	82	70	77	89	74	73	81	69	86	77	78	74	88	77	84	73	70	85	85	71	71	71	70	79	83	76	92	93	80	76	72	82	80	72	74	97	84	100	75	88	102	67	85	86	84	99	72	90	83	82	81	69	86	76	76	80	88	69	88	78	97	82	77	76	71	85	72	89	84	84	93	78	99	83	77	82	75	84	77	97	81	84	64	76	82	85	81	82	104	71	68	84	69	79	81	75	90	88	83	81	78	81	77	78	89	75	104	95	90	87	65	85	73	84	75	70	84	71	69	82	79	69	81	75	87	97	73	73	83	78	77	82	82	77	63	84	98	94	85	72	72	72	71	72	77	78	81	64	58	76	72	84	66	81	83	80	81	93	91	70	60	74	83	69	75	68	97	90	77	84	75	91	90	87	64	84	82	102	74	76	77	87	87	90	93	73	82	98	79	80	72	84	75	88	70	92	80	82	71	84	66	76	91	92	75	73	68	81	96	94	83	107	73	96	82	66	83	60	81	91	87	61	81	73	87	95	76	76	87	67	84	80	76	93	79	92	83	89	64	85	61	74	80	75	90	82	98	61	96	85	88	74	87	96	81	76	93	80	76	83	86	75	74	87	58	93	62	77	71	83	93	68	93	75	86	80	93	99	81	92	58	82	67	82	83	78	66	87	103	79	81	82	73	93	72	84	90	89	87	93	81	67	69	65	98	79	79	78	84	92	84	79
34557	19868	14080	11926	13569	10928	9074	6191	3216	1693	1426	1296	1229	1148	1073	935	921	863	866	818	817	799	766	721	752	749	771	722	746	764	710	761	735	706	712	680	737	656	662	751	686	710	693	700	663	654	703	676	717	695	693	722	675	656	699	709	695	732	714	695	698	690	669	699	682	669	684	704	630	716	693	653	703	674	680	640	691	663	684	652	668	673	709	653	669	673	631	678	722	617	678	665	675	694	669	637	664	675	690	708	661	674	677	675	660	643	689	670	675	646	711	681	655	731	639	728	669	667	631	653	666	713	696	682	720	683	635	633	662	678	665	692	695	703	753	709	672	662	745	642	632	683	682	648	693	671	646	657	657	618	695	686	645	657	621	685	680	716	659	683	636	674	720	667	681	676	645	661	647	679	616	634	704	638	650	680	647	702	683	640	661	651	667	684	647	674	669	700	684	702	670	718	694	648	690	669	670	685	695	694	623	631	638	645	691	703	658	698	669	649	702	691	625	685	686	679	691	664	638	692	708	710	665	692	672	673	676	681	658	645	651	685	678	646	687	678	708	682	695	632	659	697	679	665	665	682	642	681	687	718	681	649	625	637	650	725	639	649	667	709	716	624	679	648	667	668	639	666	713	633	698	690	657	725	704	629	706	661	673	698	694	702	657	645	648	657	692	668	649	665	656	669	646	679	634	656	665	668	714	663	677	703	683	697	664	706	654	635	668	630	686	674	688	674	670	698	652	607	671	721	635	666	654	683	715	655	703	729	721	680	682	636	667	664	646	694	701	679	661	666	649	643	657	656	701	680	702	646	620	673	705	684	638	627	680	657	646	712	676	707	675	678	613	700	696	674	698	716	657	704	644	642	659	626	678	674	638	653	717	656	620	673	644	631	642	627	704	682	695	648	665	628	677	681	639	668	684	673	660	682	667	686	697	690	654	638	683	693	659	669	662	668	694	631	684	657	703	701	679	662	672	664	654	667	636	711	639	703	657	703	676	660	693	689	640	638	660	692	692	683	643	673	640	656	636	685	681	660	695	712	632	613	659	666	673	648	676	701	639	663	635	677	690	670	649	661	653	636	624	685	642	649	700	694	610	667	660	694	643	730	686	692	687	688	673	631	652	729	692	667	676	693	703	712	692	703	677	688	689	670	666	665	644	686	699	659	690	681	683	658	689	697	654	658	709	634	650	700	662	695	659	641	682	633	663	658	646	686	618	680	673	674	683	602	671	671	668	683	723	696	687	689	657	684	647	695	690	682	636	676	675	686	663	669	665	663	660	651	642	689	642	660	697	668	629	637	651	661	694	666	703	681	691	740	704	715	701	688	725	666	656	681	636	691	643	656	691	639	652	672	670	684	658	706	673	682	654	709	694	691	686	656	718	644	699	671	642	631	659	661	659	660	642	676	688	667	661	733	707	665	657	676	645	668	664	711	649	682	711	649	655	655	678	712	690	632	689	666	679	676	703	662	661	666	664	674	687	718	664	670	652	661	665	688	672	627	643	647	668	704	703	650	701	698	683	632	681	608	653	664	685	660	662	654	669	636	657	666	702	659	696	637	663	699	704	674	616	653	664	658	659	680	653	693	676	661	655	663	678	656	715	633	653	678	692	666	675	710	681	675	651	627	660	650	690	672	664	664	675	648	681	691	678	678	696	706	666	674	645	677	635	692	634	658	685	679	692	709	673	667	681	685	707	687	720	679	603	677	725	705	630	678	625	643	681	675	670	683	709	654	644	692	680	666	648	665	690	682	675	680	671	685	684	730	652	674	654	682	729	648	668	663	706	660	670	704	656	653	664	663	696	657	661	660	680	660	702	680	683	687	677	669	695	672	707	654	638	659	666	684	644	661	640	662	668	674	660	612	584	668	655	678	638	681	670	681	706	686	684	671	683	690	641	681	687	687	671	624	725	623	692	654	648	671	646	709	712	664	673	689	662	654	650	636	705	678	721	696	679	696	658	686	678	640	665	663	689	646	681	647	633	692	699	664	666	666	667	660	669	724	678	658	676	697	667	635	708	645	677	655	682	687	674	678	702	649	685	657	664	677	651	641	711	696	679	688	661	639	683	672	647	630	657	677	638	726	645	691	680	715	699	620	653	707	667	643	656	702	679	701	673	654	681	683	670	624	655	659	683	644	668	681	712	659	655	682	658	668	676	647	652	716	688	711	665	648	658	687	661	716	687	654	735	692	674	695	685	691	587	738	657	657	672	704	709	666	649	693	647	671	711	640	686	684	682	673	674	664	645	673	680	704	651	659	677	707	677	704	684	745	688	731	659	691	646	734	651	689	712	661	685	646	682	682	704	644	681	698	630	693	691	718	697	693	659	707	657	685	676	634	658	694	676	703	616	654	664	673	647	721	654	703	651	658	737	664	690	694	638	634	678	650	684	676	672	727	651	691	672	661	686	636	689	650	645	621	705	714	651	672	676	642	665	648	651	712	654	691	691	654	681	705	631	637	701	679	689	719	706	665	668	674	670	706	678	702	674	665	691	647	666	653	636	657	698	692	687	650	651	676	702	729	693	662	640	729	667	647	734	620	654	683	676	660	659	655	701	638	676	676	727	710	677	698	648	688	655	694	687	650	692	626	653	647	697	655	694	678	618	695	638	673	713	715	686	670	631	660	646	667	668	704	693	703	677	669	664	696	681	684	660	639	663	663	647	654	644	645	691	683	673	692	649	657	682	683	637	727	695	648	676	679	665	698	696	666	626	664	694	680	674	654	700	590	690	691	654	665	687	631	606	633	692	647	682	691	671	646	672	688	725	693	673	685	695	651	672	628	705	693	658	675	690	657	677	675	718	637	679	671	655	694	691	664	661	666	691	636	669	676	680	650	634	716	598	670	639	670	650	625	684	653	696	653	663	658	708	700	702	670	690	626	683	697	652	683	655	660	618	657	651	690	686	662	732	651	667	717	667	645	653	712	657	676	637	701	662	639	710	671	639	650	696	664	685	688	691	676	639	712	677	693	697	679	682	686	665	672	652	673	698	626	690	658	666	685	685	660	679	666	675	661	695	652	684	701	677	695	648	671	684	750	719	629	675	660	660	651	711	695	675	664	656	668	691	723	652	666	674	678	725	697	655	655	652	681	680	704	700	686	675	701	675	658	671	653	651	648	664	671	697	679	681	707	656	670	666	713	715	679	685	653	613	637	671	666	688	691	672	677	704	664	714	701	656	697	664	697	675	656	692	688	649	703	698	691	639	685	714	719	686	640	688	683	681	666	682	699	660	629	637	614	715	691	662	687	717	680	677	672	653	702	662	659	656	651	663	642	683	693	659	647	691	676	632	654	741	672	686	633	669	650	669	683	653	679	709	645	655	635	700	683	684	696	652	646	666	669	681	679	629	691	700	676	680	635	716	690	714	735	656	657	672	721	676	670	675	682	652	723	680	642	658	680	673	672	692	661	683	721	683	675	635	669	645	664	645	723	682	632	653	703	644	699	671	705	641	709	691	689	646	710	669	678	695	633
6748	2782	1630	1111	566	290	349	237	163	102	109	110	88	83	81	93	100	68	95	71	88	74	65	82	90	65	73	73	77	86	52	71	82	88	64	78	82	78	62	68	81	72	77	85	79	72	86	75	77	78	76	78	68	64	67	79	83	72	77	96	72	79	62	74	93	67	80	86	77	68	84	73	78	75	77	79	87	77	86	78	82	88	87	77	76	89	81	77	81	66	81	80	70	93	83	81	73	84	87	81	91	86	78	79	76	71	82	78	81	67	81	87	76	76	75	72	76	66	68	74	87	80	77	81	52	73	66	83	78	65	82	68	77	75	100	91	83	82	67	78	71	80	104	70	62	74	72	85	76	69	75	79	80	62	73	78	93	76	91	87	65	85	80	83	85	72	82	73	73	80	84	75	78	81	72	80	74	65	79	76	82	57	78	80	79	72	65	71	82	76	79	77	71	67	71	96	71	74	75	70	90	71	60	78	61	82	76	72	80	84	80	90	68	84	71	75	70	88	73	60	67	64	77	75	83	71	81	69	92	71	80	75	73	75	80	75	66	68	71	69	61	82	73	81	83	64	66	67	87	72	69	66	71	70	92	69	92	75	80	80	64	77	75	86	79	80	75	79	85	98	82	79	78	83	83	64	70	78	69	59	74	96	69	64	58	72	84	84	83	73	69	78	74	90	88	80	69	73	63	72	77	83	85	84	67	73	83	86	69	73	75	87	76	75	74	71	69	75	78	79	67	74	76	85	61	75	70	83	72	67	85	71	67	59	89	87	78	79	69	78	79	72	82	81	66	82	92	84	53	82	82	67	86	84	87	74	67	62	81	72	64	60	87	85	82	74	72	81	94	69	83	89	67	69	71	69	84	85	64	71	62	93	74	68	87	85	77	84	84	94	62	56	64	71	69	78	65	75	82	87	89	78	77	69	68	72	81	82	79	81	72	81	70	66	81	88	102	87	72	71	91	70	76	77	89	73	77	80	82	72	71	78	74	66	73	73	90	80	67	78	68	72	64	67	69	57	66	73	74	65	85	97	69	61	70	91	73	71	78	69	86	86	72	70	78	76	93	78	74	77	73	84	81	84	74	71	70	86	71	71	78	89	76	70	76	82	80	76	86	76	83	83	87	86	79	82	82	73	73	81	72	61	80	86	71	69	94	82	71	77	93	77	86	89	69	90	64	80	85	90	83	74	79	86	68	95	71	76	70	75	58	74	89	66	89	72	86	81	86	75	67	74	86	75	78	68	73	83	69	79	66	86	85	76	74	84	81	64	78	94	87	86	76	80	79	71	67	76	72	80	66	62	74	72	71	79	82	80	86	72	70	70	70	66	88	81	91	69	90	80	74	76	65	76	70	73	85	67	68	65	75	81	79	66	76	79	79	75	82	96	75	76	58	97	69	87	74	85	67	80	71	77	67	89	73	84	78	69	81	72	74	79	63	84	63	74	68	69	77	79	63	81	82	70	90	77	91	80	73	83	87	89	87	81	63	78	85	67	73	75	84	67	88	86	64	88	70	68	68	71	58	78	66	78	79	91	83	69	86	90	73	81	81	73	76	69	68	77	75	69	70	80	100	72	83	87	84	88	97	67	69	93	65	81	82	96	79	76	83	64	79	73	73	94	72	80	73	70	82	82	69	64	79	75	70	70	82	85	103	68	83	86	73	85	62	67	83	84	76	69	72	90	83	86	79	78	70	84	69	70	87	76	68	75	87	59	90	67	72	77	79	79	88	69	76	76	69	78	61	89	79	72	75	72	83	62	86	88	87	66	76	63	80	65	74	78	84	74	73	80	87	66	84	78	56	82	78	74	63	60	74	67	79	63	71	72	77	75	97	79	65	77	74	72	77	83	86	65	74	72	73	76	74	73	71	79	80	81	81	75	99	57	74	77	77	53	91	73	76	68	69	72	78	75	73	82	76	71	76	79	87	74	93	80	84	71	70	72	85	88	77	76	73	77	86	85	72	67	73	80	80	72	78	88	75	81	74	75	82	66	79	65	66	82	85	73	75	101	63	70	79	80	68	68	79	73	75	80	74	91	83	76	81	75	68	97	84	86	66	72	79	65	73	74	96	80	66	66	63	82	80	86	85	72	82	91	87	68	82	69	76	62	89	82	65	65	72	86	67	68	85	79	63	76	92	72	82	71	90	71	70	76	77	98	69	88	84	73	72	80	77	84	83	67	90	68	89	79	79	89	84	74	74	75	72	92	90	86	91	77	86	84	78	86	95	73	91	77	73	82	79	86	68	84	77	57	77	79	79	87	85	56	83	81	83	82	74	70	60	66	66	67	69	78	81	95	78	88	75	89	76	93	84	60	78	71	75	75	93	73	80	77	93	70	97	81	79	66	65	84	65	68	83	82	72	74	69	60	96	73	79	83	83	81	78	75	99	87	84	81	87	57	79	60	69	71	60	77	75	73	90	73	75	64	87	73	70	70	70	73	64	89	83	83	67	91	87	82	65	91	73	89	86	89	59	86	89	76	62	76	83	85	87	81	67	74	61	81	56	86	66	86	65	81	66	64	66	68	84	109	75	59	80	78	94	73	66	83	71	74	68	76	59	67	68	81	76	79	85	81	78	74	84	78	72	68	78	76	75	78	69	60	93	85	78	69	85	72	63	87	88	79	82	74	68	73	73	77	80	77	68	92	89	77	68	61	76	85	76	82	74	79	67	74	88	94	77	65	72	63	74	84	78	74	62	77	74	69	66	77	77	67	81	78	68	76	76	80	85	69	69	89	68	81	71	83	83	58	78	72	76	76	69	71	71	99	87	64	67	77	85	83	68	66	85	67	71	98	81	62	73	75	70	72	74	81	75	70	67	70	73	78	80	80	89	74	75	74	80	78	83	83	85	63	81	71	84	61	85	63	66	81	78	76	82	76	93	81	86	77	73	68	61	82	92	68	73	78	65	88	92	88	82	80	64	84	86	73	75	71	66	60	77	68	81	81	74	100	71	75	81	80	90	74	82	71	74	67	77	68	88	80	83	76	91	69	76	82	81	75	94	74	75	86	82	60	73	76	79	76	83	68	84	73	81	83	66	87	74	75	78	64	63	72	79	73	83	76	85	79	82	69	62	69	85	65	72	77	82	76	72	69	71	77	91	91	87	82	69	70	76	71	75	87	70	65	70	86	72	84	87	77	75	92	61	66	81	82	79	78	73	75	92	79	73	94	69	85	75	78	77	84	71	83	86	66	76	69	79	83	85	79	83	81	74	79	63	84	57	69	79	89	77	87	61	81	66	73	74	74	53	64	80	63	63	79	65	73	72	67	79	67	79	73	82	63	73	77	81	82	57	50	71	76	83	79	69	82	76	65	88	74	82	68	102	82	88	72	72	72	70	66	80	70	78	95	75	66	87	69	68	78	80	70	70	73	71	65	65	73	90	67	64	74	99	74	75	73	84	64	67	79	76	68	73	76	77	84	66	94	62	80	81	74	80	81	71	79	73	73	71	74	79	81	68	73
34222	19649	14992	13685	11854	10874	10733	7596	3919	1770	1595	1426	1322	1128	1003	969	940	900	840	797	811	799	770	762	701	737	737	731	688	674	685	634	695	663	663	668	661	678	671	675	618	633	666	643	649	636	633	615	667	634	655	660	649	649	676	604	648	656	639	658	632	647	673	656	731	638	669	682	685	654	661	647	618	637	637	641	651	686	648	685	653	650	668	605	630	636	645	633	632	606	621	621	636	634	660	595	647	594	631	636	618	625	648	674	657	632	646	671	642	674	634	663	668	625	605	650	641	596	667	584	669	626	662	686	651	676	635	601	613	624	657	583	620	662	658	663	624	580	676	644	611	673	640	608	624	623	671	642	605	633	639	649	605	662	605	606	632	655	648	642	652	643	642	610	614	674	639	651	598	654	642	604	651	623	649	612	674	617	662	716	650	667	652	635	678	607	662	608	601	606	651	644	664	625	627	646	622	670	648	607	648	651	626	620	634	637	730	668	613	638	603	636	641	646	620	616	694	610	677	631	653	617	609	721	683	612	661	644	637	630	658	663	645	656	641	600	640	640	643	639	625	682	689	657	644	665	654	682	642	644	652	613	612	662	607	600	581	662	638	637	598	610	650	705	620	658	618	633	673	673	677	607	638	679	631	645	623	639	620	637	625	602	659	643	620	640	633	623	666	612	613	619	678	691	603	655	640	643	651	695	629	624	641	625	667	658	600	646	605	652	651	600	604	655	668	710	627	667	658	641	610	622	683	597	632	675	657	677	633	623	663	601	648	650	634	658	622	605	634	576	608	691	634	681	607	700	621	680	644	646	661	619	683	672	653	651	631	634	582	682	616	628	624	653	615	613	635	633	656	674	638	666	630	618	671	685	667	653	610	644	604	597	641	600	639	626	613	674	632	650	566	602	641	639	619	614	609	640	657	620	660	650	591	634	645	656	630	644	645	613	631	659	605	630	613	670	689	686	617	594	623	606	632	645	641	644	606	642	628	645	619	696	670	601	592	624	625	618	620	626	665	639	620	633	674	616	639	639	638	659	631	624	672	625	710	655	604	659	603	635	628	647	639	635	671	632	654	657	637	633	600	605	621	647	625	580	641	672	669	683	650	630	658	636	632	671	656	643	644	665	673	633	606	625	734	654	663	625	644	626	593	680	618	686	651	640	642	629	662	608	637	596	633	588	664	600	603	606	605	605	608	602	627	596	643	643	674	631	621	650	651	640	654	695	645	660	633	588	622	634	592	620	624	645	625	587	618	608	630	686	555	631	622	686	665	670	644	602	593	659	666	667	570	632	601	664	628	626	623	659	657	635	585	616	639	614	638	689	654	657	645	610	722	600	622	669	633	640	664	620	634	631	619	625	655	623	637	659	622	647	679	638	611	631	674	643	626	667	611	674	630	605	614	624	669	637	661	637	655	625	611	632	680	641	633	658	634	656	596	660	670	662	633	625	684	663	662	585	677	637	631	605	652	637	646	594	638	592	647	632	616	638	673	641	631	638	605	596	646	629	671	619	651	659	631	665	618	652	710	636	652	637	660	651	665	619	649	595	645	664	621	628	629	632	661	601	596	684	628	653	673	636	660	599	635	653	627	643	612	617	623	681	686	686	666	644	659	598	591	630	648	588	659	659	635	624	623	617	643	665	685	614	649	661	641	605	642	650	639	616	608	643	644	666	602	631	651	581	641	665	660	603	643	668	610	620	657	656	623	596	643	654	595	625	635	609	655	621	615	648	653	629	624	676	660	610	628	617	660	681	659	607	624	630	658	637	641	665	618	668	653	589	619	644	643	657	675	659	685	641	626	655	645	625	669	645	638	669	629	647	645	632	652	635	606	636	646	598	625	675	612	641	637	639	614	652	606	630	675	650	643	631	632	650	625	624	666	605	658	635	642	651	649	652	646	636	650	616	616	646	599	622	653	607	679	652	631	645	624	616	580	655	653	605	626	638	593	688	600	679	680	635	630	657	622	641	613	630	644	648	652	689	649	617	663	595	617	648	581	629	616	643	643	642	647	659	609	628	651	633	634	639	679	675	663	632	634	629	622	630	631	660	644	612	598	670	645	630	662	666	588	629	660	639	693	617	635	684	647	649	590	642	652	653	607	658	661	635	647	631	652	644	625	635	649	602	653	678	610	599	617	597	606	661	676	636	673	673	660	603	664	713	652	620	645	661	630	640	649	634	636	622	674	642	643	639	617	637	687	624	635	664	636	654	598	695	655	620	623	628	683	645	613	641	635	623	658	590	663	634	656	621	622	621	654	631	626	661	618	611	621	670	644	624	654	637	631	644	603	650	640	624	603	643	604	629	588	621	631	634	635	618	671	678	637	624	642	656	647	627	654	670	606	639	701	596	661	631	676	643	631	649	662	603	647	619	609	660	644	641	628	621	633	662	647	654	641	654	648	620	655	655	610	640	625	595	643	661	678	605	637	641	633	601	643	648	668	673	624	653	651	635	627	667	614	673	632	638	623	642	647	618	647	616	610	660	655	637	704	629	633	631	671	655	637	610	682	671	657	669	649	669	676	651	651	680	663	653	630	635	671	642	661	679	647	635	648	628	647	657	621	633	641	589	663	649	613	633	678	629	671	639	679	644	617	653	661	626	639	653	669	654	646	635	660	694	608	622	677	626	602	669	665	670	658	652	568	645	683	636	643	639	670	613	651	673	614	656	661	640	620	611	638	617	631	635	639	640	571	654	661	693	624	618	636	591	678	685	646	661	643	641	676	660	600	655	595	670	633	628	646	623	666	625	672	664	635	616	654	652	631	625	678	611	688	633	663	611	636	644	685	661	644	662	636	656	612	618	657	626	648	617	631	684	667	596	637	632	663	657	633	620	624	652	628	636	677	632	630	652	584	618	663	623	709	648	650	638	636	640	622	643	628	627	609	624	669	640	641	584	590	695	635	636	663	654	607	637	680	629	658	626	665	644	674	624	657	684	619	629	671	653	652	608	586	616	658	634	624	655	645	612	609	646	640	628	660	664	597	642	629	670	602	665	604	615	642	623	676	634	687	618	616	631	599	635	605	632	632	645	621	594	618	610	652	685	599	640	685	635	656	649	652	576	619	666	624	635	621	668	621	650	669	608	654	643	656	627	630	636	569	629	651	610	617	648	647	650	635	654	684	633	626	671	621	657	640	622	607	631	638	600	680	630	629	614	663	686	631	668	632	604	667	619	659	637	647	645	646	623	659	602	627	634	644	644	650	683	609	678	628	660	645	698	662	667	637	670	610	624	613	647	642	681	636	631	600	691	659	673	662	618	652	660	622	678	601	622	691	661	606	635	623	626	644	605	656	666	653	680	641	606	577	615	645	614	626	595	691	663	666	646	655	659	637	626	621	670	631	640	650	642	585	618	679	711	591	667	671	670	649	660	662	619	620	641	614	618	652	629	600	580	633	686	601	629	608	678	629	648	615	677	645	627	644	628	661	656	623	634	700	644	655	637	614	630	600	605	621	574	653	611	638	611	604	627
7311	3742	2419	1258	607	620	533	289	139	114	112	108	81	93	80	91	89	69	80	72	75	78	67	93	85	79	81	64	86	70	82	79	72	62	64	76	67	70	73	68	70	74	69	63	65	49	66	57	65	65	83	60	81	79	64	80	82	69	65	69	73	69	56	85	85	77	68	80	77	78	84	72	61	85	72	64	80	78	80	63	65	64	75	81	85	57	81	71	72	77	75	64	81	84	53	63	77	67	64	64	79	70	71	69	74	69	56	71	69	62	58	65	60	64	76	82	72	84	59	72	72	67	72	74	66	47	70	51	62	73	64	55	78	73	71	68	79	68	66	66	67	64	70	70	77	75	63	83	63	80	72	67	67	68	70	72	71	68	57	76	78	69	71	55	60	72	60	75	80	59	71	69	63	58	79	63	74	68	76	75	53	64	77	64	75	76	74	76	65	67	68	89	72	57	66	61	94	83	71	70	60	83	71	63	56	78	70	69	64	70	64	60	58	64	85	58	75	65	65	70	73	75	73	76	73	72	86	58	55	74	76	75	61	58	76	73	73	64	63	76	68	60	61	71	57	78	70	69	58	62	74	82	67	63	57	70	73	74	77	80	70	67	66	67	63	72	74	71	62	63	74	86	68	67	62	67	63	69	60	78	75	78	58	73	66	62	52	70	69	80	67	77	64	77	54	65	61	79	56	62	60	67	80	80	71	61	73	71	69	76	64	63	69	64	71	90	84	47	63	76	69	76	72	75	68	64	71	64	73	84	78	83	64	56	69	61	75	60	81	62	77	68	63	76	57	64	65	62	74	70	64	64	66	81	80	73	75	70	72	80	52	61	78	68	64	61	73	74	75	84	77	68	64	76	78	72	57	72	58	71	70	71	69	67	70	63	76	70	71	62	68	71	74	76	65	71	67	92	72	65	72	58	82	62	55	70	62	62	68	74	65	69	77	65	83	70	77	66	71	68	75	73	51	68	77	70	74	72	56	68	54	73	63	66	66	71	64	75	62	64	78	86	73	72	81	67	70	56	61	72	78	66	83	61	72	67	65	68	54	54	62	59	54	85	56	62	63	69	63	72	67	74	62	79	62	78	60	63	69	74	70	72	57	88	78	67	77	63	64	57	77	77	71	60	79	60	66	68	63	67	67	69	75	74	59	59	70	59	72	63	68	78	78	78	59	89	79	78	76	59	68	74	88	65	59	56	59	73	78	57	73	66	71	77	77	69	67	46	65	68	66	71	73	66	56	85	83	70	62	78	64	74	84	77	69	66	60	63	70	78	71	69	64	77	74	52	67	51	70	73	66	63	72	71	69	84	66	76	59	69	84	65	81	61	62	82	67	80	60	83	59	63	64	72	61	71	61	58	63	66	77	72	62	66	70	76	71	67	74	69	62	58	74	69	76	62	64	70	75	76	52	65	68	61	61	78	80	75	70	56	62	73	77	61	62	75	68	74	61	75	75	58	66	69	72	54	71	55	76	74	60	77	77	72	73	73	79	53	67	61	67	64	77	61	68	67	69	65	69	85	86	77	64	56	93	81	93	76	63	71	80	59	58	65	81	80	62	69	73	62	77	70	61	51	58	56	63	72	57	69	57	68	59	75	65	63	84	58	71	73	69	78	71	62	80	62	62	55	75	85	69	79	72	67	69	65	64	75	76	59	65	65	67	73	61	62	64	78	73	62	64	66	73	75	54	78	67	61	66	54	54	71	68	59	67	79	66	59	63	68	50	73	71	74	77	73	84	71	68	70	67	59	67	63	67	69	68	62	73	66	83	58	76	70	64	64	68	80	63	74	67	69	65	71	83	70	63	80	65	65	77	60	65	69	86	62	59	83	76	80	77	71	70	68	68	50	65	69	75	62	60	75	62	76	62	70	83	66	67	64	60	84	61	75	84	72	65	58	78	57	65	70	76	59	59	58	86	75	63	64	68	77	62	81	64	58	68	68	74	67	73	72	76	77	62	72	69	61	79	65	67	62	66	76	73	72	64	72	62	65	68	75	62	88	65	73	70	68	74	56	63	75	52	80	77	81	71	72	75	65	67	55	70	65	69	71	61	71	58	79	58	60	64	66	70	72	74	72	77	57	61	63	74	61	65	91	63	83	79	55	65	68	70	79	71	61	59	84	75	76	66	73	61	66	78	70	72	65	73	59	70	81	66	78	77	68	71	71	72	64	71	65	63	71	80	74	81	73	76	65	63	84	75	66	71	63	75	67	63	70	83	60	66	64	60	60	71	87	72	72	74	82	62	72	64	75	91	72	76	69	61	66	72	51	72	81	63	71	64	88	77	57	77	52	55	70	75	66	72	77	71	60	80	71	69	61	54	76	81	72	63	78	67	72	61	62	64	65	66	71	53	75	70	70	94	65	64	51	74	67	79	79	73	57	78	62	73	64	87	61	62	73	78	64	68	73	76	82	65	64	75	59	68	82	71	65	68	71	79	71	71	71	61	70	79	71	65	84	74	75	55	62	77	45	45	66	77	59	72	82	68	74	70	78	64	72	61	59	74	55	76	68	67	67	60	69	76	58	71	66	82	63	62	88	76	79	68	64	58	67	75	59	66	63	64	66	78	68	76	79	77	84	69	66	61	73	62	71	68	82	74	72	73	82	68	76	82	77	60	57	61	75	64	69	78	74	67	80	68	66	78	72	69	63	71	68	80	56	64	62	69	71	63	76	72	92	59	62	64	59	62	65	86	81	78	76	49	63	67	61	70	70	72	64	85	68	59	73	56	64	67	65	72	75	61	68	67	71	59	64	50	88	66	83	57	52	85	59	76	69	70	74	70	59	70	61	73	75	66	80	69	78	82	57	64	74	77	63	70	61	66	74	76	67	67	63	74	53	65	76	61	69	64	60	53	66	66	60	73	74	65	66	68	74	55	70	66	72	71	63	82	61	90	57	68	67	59	75	62	71	73	66	79	79	53	68	71	65	87	76	59	82	70	58	92	54	71	94	51	59	74	78	62	67	66	58	73	69	62	67	66	69	67	74	65	72	75	66	61	67	63	57	69	73	62	74	58	66	71	73	59	81	68	64	57	69	67	76	66	74	70	86	71	59	80	69	85	76	70	82	77	55	76	71	79	64	68	65	85	66	68	61	60	69	63	70	80	71	73	87	58	64	69	71	76	72	62	58	62	68	70	68	71	73	74	68	73	68	70	60	68	53	61	61	75	67	64	68	76	62	79	64	67	65	62	81	62	76	82	88	68	84	61	87	79	70	72	74	73	54	61	63	59	66	64	58	74	82	77	56	68	67	64	81	64	64	58	61	72	68	61	68	79	49	52	68	69	76	69	66	74	57	76	81	57	76	75	72	65	85	79	60	78	71	75	84	66	70	60	67	60	65	56	84	74	76	66	76	72	59	72	71	68	54	75	92	68	74	72	76	54	80	75	80	67	80	56	69	62	75	69	68	59	72	63	67	64	70	79	54	68	56	67	68	77	72	69	84	52	64	73	68	69	73	73	79
35083	23258	18900	13689	13472	17364	16316	9079	3667	2083	1882	1680	1435	1367	1180	1065	1037	974	914	871	819	815	763	786	718	658	709	706	666	655	621	667	650	663	659	637	634	606	603	660	605	610	573	605	595	587	552	620	568	624	581	591	605	632	542	610	560	602	649	596	576	596	621	599	599	583	643	572	603	603	557	591	592	560	597	630	581	595	565	576	573	584	542	553	598	565	558	602	562	553	601	601	586	593	553	583	584	575	585	564	506	594	554	548	525	547	550	565	567	568	534	602	564	575	604	558	598	559	587	573	600	586	570	596	630	568	578	572	599	622	575	579	597	535	596	581	573	559	586	575	595	587	546	567	579	569	591	632	540	598	606	571	585	561	596	598	545	594	552	583	575	556	579	577	592	592	567	600	559	575	582	558	592	589	578	590	578	593	620	528	594	606	576	605	592	560	576	542	578	549	588	592	587	557	552	576	599	617	568	597	585	591	631	583	591	578	563	593	595	589	580	540	603	588	587	529	583	558	539	537	618	585	572	563	601	584	541	565	542	571	601	595	538	613	575	591	561	545	611	561	575	573	557	590	588	581	564	581	547	565	558	577	554	584	568	588	615	564	542	614	619	609	546	562	585	512	611	547	589	557	532	577	613	584	590	595	620	598	571	606	552	598	561	602	571	601	584	563	583	583	553	604	588	555	586	591	538	578	575	568	593	577	565	565	561	639	624	589	565	565	599	622	620	621	613	600	530	566	565	594	540	582	586	595	543	563	579	578	548	589	532	577	535	569	567	628	602	600	588	572	578	562	565	556	587	571	578	576	607	613	532	579	604	540	558	574	604	562	587	598	557	531	614	631	578	557	623	598	557	583	584	585	547	570	575	576	572	592	532	575	568	577	601	595	542	536	592	618	598	577	622	573	565	628	533	550	562	548	587	563	569	552	614	598	555	635	578	610	586	589	541	620	568	615	548	576	593	581	591	592	563	601	592	606	556	594	547	580	527	568	585	602	575	558	609	565	594	591	599	580	562	594	586	521	562	566	601	617	534	599	559	609	565	566	565	524	534	569	558	532	555	562	621	609	602	558	581	593	580	572	565	573	572	539	556	585	576	549	544	578	565	583	616	592	589	555	631	582	621	580	593	596	566	530	561	582	575	577	584	586	604	592	577	571	612	585	571	591	540	585	554	573	548	601	573	609	563	583	601	595	609	579	579	567	576	572	578	564	568	577	594	568	580	559	593	628	553	539	599	608	588	615	554	592	594	601	590	557	596	565	566	589	546	599	575	582	609	602	630	574	532	572	601	552	596	559	604	614	593	529	545	619	609	520	592	608	538	602	542	603	613	586	597	559	611	567	603	563	572	564	601	594	541	562	579	611	553	573	585	621	557	589	556	584	632	550	593	585	574	571	548	565	588	580	616	613	578	581	527	587	601	575	560	588	605	574	628	602	576	583	609	590	525	577	625	571	589	592	604	561	596	556	532	576	549	527	562	578	621	581	563	596	590	579	584	606	577	576	561	595	577	591	574	591	593	572	597	594	512	585	624	579	584	568	563	594	606	555	620	574	593	554	571	572	539	553	583	574	565	595	572	558	587	556	564	589	590	573	625	586	574	586	600	588	590	587	617	600	605	588	540	558	547	564	581	572	570	550	598	599	587	571	552	597	588	581	571	584	576	595	593	577	589	581	538	569	576	522	603	566	549	584	573	593	564	561	580	611	573	600	556	609	605	545	602	572	577	599	610	620	596	576	600	587	575	554	631	581	549	585	524	576	575	608	571	527	568	540	577	585	587	574	561	577	567	573	558	558	586	585	556	565	575	580	568	578	580	574	544	568	539	581	576	604	597	569	578	565	574	568	572	598	577	556	567	560	586	541	558	607	610	532	560	583	580	630	551	570	567	607	591	575	579	540	541	576	535	598	598	632	541	571	581	578	611	599	581	572	634	621	577	541	578	575	624	581	565	553	608	569	580	581	533	633	590	582	583	633	582	597	553	589	621	544	586	568	588	554	538	533	580	600	584	597	625	560	559	599	545	551	547	553	576	565	585	571	577	576	593	578	569	580	601	558	611	612	541	590	594	608	580	627	573	588	606	559	595	591	561	538	565	627	585	642	603	566	558	548	591	606	595	544	579	612	591	583	581	602	604	566	581	572	585	565	589	571	588	531	584	586	618	596	599	576	607	627	561	575	549	592	537	574	588	552	551	554	574	568	588	594	567	628	619	584	584	567	559	535	620	597	602	575	615	555	582	543	534	595	605	572	568	541	593	545	566	554	582	580	577	553	590	569	602	552	601	567	558	561	551	503	577	588	569	583	592	604	579	548	594	554	587	609	575	634	562	581	577	601	590	602	551	610	570	579	573	594	581	600	585	568	577	521	558	584	611	560	589	587	575	560	590	591	537	579	572	599	650	575	572	609	579	603	537	604	585	588	571	569	586	563	585	581	606	530	610	581	574	552	620	604	553	601	565	608	577	572	577	566	555	582	541	585	535	595	636	590	591	577	588	591	599	567	546	578	535	541	584	541	570	601	580	579	581	612	581	602	592	589	597	552	587	555	594	574	598	580	555	582	522	569	539	565	558	584	567	616	565	573	564	536	591	575	551	615	585	608	581	591	592	586	571	579	637	584	569	591	596	559	577	551	593	577	599	607	557	575	607	573	567	568	571	602	566	595	594	592	583	596	623	580	585	590	537	589	586	581	566	604	597	615	606	561	565	569	582	564	550	587	587	544	543	600	568	604	611	600	553	597	565	577	569	578	606	566	562	625	599	570	580	542	592	583	582	562	575	590	570	621	582	572	549	600	584	547	603	591	616	549	541	571	577	570	553	584	579	595	575	591	603	610	568	605	626	575	517	572	527	589	549	578	575	568	573	538	594	571	566	532	589	586	526	620	611	579	570	571	544	567	572	567	591	574	555	570	612	599	606	564	594	567	601	615	580	594	554	599	557	600	573	516	562	596	619	567	542	571	535	583	562	581	577	571	579	571	536	558	569	591	561	579	567	569	612	552	605	579	573	583	579	591	597	595	597	586	589	581	565	540	567	559	591	592	602	598	568	598	554	558	609	562	605	602	605	540	554	555	568	574	583	579	582	524	585	533	595	555	576	598	589	537	579	590	567	542	543	592	600	539	549	584	595	553	589	563	614	595	580	538	527	574	579	594	566	556	562	603	586	603	570	600	620	590	581	618	592	546	564	557	532	579	573	615	596	611	614	630	584	558	562	558	602	550	592	584	578	559	606	601	604	568	586	584	558	546	625	572	637	513	559	614	586	547	584	566	584	640	581	555	592	561	580	565	497	597	593	588	594	560	600	577	570	561	603	551	651	579	562	567	629	533	603	555	571	571	574	625	562	551	598	564	598	581	575	582	605	605	570	568	583	602	550	604	591	545	530	588	577	585	558	566	600	578	583	581	577	581	565	571	580	602	618	600	538	610	585	607	550	599	555	585	580	594	506	598	582	539	595	574	606	581	581	579	583	571	595	554
8380	5859	3428	1548	1089	1092	872	359	202	111	123	97	98	81	91	92	78	99	91	69	101	55	63	76	89	66	60	60	69	84	77	59	61	76	82	66	57	60	72	60	47	63	61	51	85	66	68	63	62	84	64	65	73	79	61	67	59	58	63	59	55	58	70	60	67	70	55	69	58	65	59	75	69	69	62	74	63	61	67	68	62	43	68	67	58	64	61	57	60	67	74	59	54	72	65	77	59	73	54	44	72	64	72	60	55	53	62	55	53	73	52	59	66	47	71	60	63	69	54	72	60	63	59	52	64	65	63	68	59	63	61	60	53	57	53	61	70	65	56	79	65	62	68	55	57	61	62	68	72	63	67	70	54	58	80	47	60	61	57	57	66	73	55	60	60	74	58	70	62	49	56	87	55	71	65	60	59	68	59	43	64	49	75	71	57	56	57	69	53	66	63	87	61	51	63	69	58	74	71	63	66	64	64	55	65	62	50	54	64	54	64	72	90	55	64	62	56	64	71	62	71	57	57	71	64	61	57	51	64	73	68	75	68	60	65	84	73	48	58	54	61	71	75	62	73	57	62	49	57	60	65	54	62	55	67	59	48	56	76	48	42	70	60	71	68	63	53	70	46	58	66	65	66	58	64	51	66	50	60	57	68	65	60	55	64	54	72	58	59	40	67	69	74	85	61	66	48	61	54	62	66	71	65	69	65	59	67	50	70	66	76	55	64	61	74	52	66	63	65	67	64	60	72	69	73	65	55	73	70	78	68	58	55	60	76	65	66	50	67	65	46	54	54	55	73	49	59	58	67	64	66	58	64	57	54	65	67	64	63	69	57	70	58	49	62	71	54	67	64	59	58	74	55	52	74	39	71	67	63	57	70	69	58	64	60	64	60	71	63	52	72	70	64	68	56	46	49	68	56	56	72	64	56	55	55	62	78	58	46	60	73	71	62	72	69	55	51	66	61	66	62	77	69	65	71	68	61	72	62	57	68	54	57	52	68	77	69	58	53	69	70	52	60	66	74	58	60	72	58	65	47	66	55	66	57	64	64	58	61	65	66	68	64	53	60	62	58	64	67	55	60	71	52	74	75	61	75	52	66	71	60	84	67	74	63	59	67	71	69	56	77	65	57	53	70	72	75	56	73	59	66	66	58	60	74	75	67	70	61	75	60	66	64	55	63	68	63	58	61	68	68	66	46	60	54	52	55	64	79	60	59	69	65	79	56	73	57	52	61	67	69	60	58	71	59	59	72	57	58	54	45	69	65	77	70	61	70	55	55	63	67	63	59	78	68	66	61	48	69	51	64	64	71	62	68	57	68	63	67	64	60	65	57	57	59	77	57	79	60	70	62	63	54	70	70	67	58	59	63	58	61	57	68	73	61	70	49	54	62	76	55	72	63	57	65	67	65	62	65	59	71	62	57	73	60	77	59	54	67	57	76	50	63	61	59	59	71	75	67	70	66	73	68	68	74	73	76	65	64	65	53	75	61	47	55	63	71	63	60	56	59	50	60	62	71	57	60	50	65	69	53	59	69	69	53	62	63	67	64	76	51	48	67	63	64	65	65	66	69	64	69	60	73	69	52	78	50	65	65	58	55	54	75	60	60	73	65	55	71	61	69	83	61	65	63	59	53	60	60	65	67	64	63	62	54	52	77	64	74	70	71	56	52	77	52	56	76	71	53	58	75	74	63	69	69	71	64	70	65	65	59	59	56	63	63	62	51	63	66	72	61	62	59	69	56	77	66	63	54	51	62	56	72	78	51	50	64	72	85	60	79	70	55	63	53	65	63	70	61	55	54	63	68	44	49	74	63	59	70	59	68	66	52	71	60	65	63	67	79	67	61	54	77	64	50	64	58	66	54	71	56	69	58	54	61	61	56	57	64	65	67	69	53	56	64	63	72	77	80	52	58	67	54	65	61	64	63	58	74	57	65	64	46	68	53	60	62	73	67	61	65	43	68	60	73	63	61	63	65	63	62	77	57	59	55	65	66	65	66	58	65	53	60	55	70	63	56	61	70	78	62	63	61	74	60	55	59	60	79	53	62	69	63	52	63	74	60	71	52	63	67	70	50	69	45	55	66	53	62	78	61	60	63	63	70	51	72	78	57	72	57	65	65	64	74	78	55	61	55	64	55	65	69	51	63	63	70	71	66	68	66	61	68	66	70	61	58	64	74	62	39	56	60	63	50	70	48	55	63	69	48	69	64	66	68	48	68	68	66	64	65	58	57	51	59	68	76	69	75	76	62	59	50	52	67	65	66	51	75	58	60	60	63	60	62	50	73	54	56	77	62	61	62	58	59	70	58	68	67	60	84	70	72	69	57	64	71	58	68	68	46	62	51	58	86	64	53	69	59	76	75	54	55	62	42	58	72	52	56	58	68	46	53	69	41	53	68	58	68	60	73	64	69	53	61	78	62	67	65	62	65	70	55	84	59	77	63	66	74	70	63	71	70	66	51	59	59	70	73	67	65	76	77	56	65	64	61	61	48	59	72	70	69	64	53	63	59	58	71	61	53	55	61	67	66	57	68	71	71	43	58	82	61	53	62	70	63	77	62	68	65	68	62	69	69	76	62	75	50	57	55	53	65	67	74	63	55	64	67	62	67	62	64	57	62	61	61	62	66	59	55	69	56	79	57	58	61	62	72	72	64	67	62	73	64	66	65	71	74	57	56	52	52	62	53	75	48	64	57	62	54	51	62	55	61	59	59	75	55	67	72	66	62	59	53	74	65	57	65	74	64	57	58	54	60	77	76	61	68	57	61	64	69	56	62	53	77	69	63	71	69	71	55	58	74	58	63	53	61	62	70	63	53	69	63	75	57	57	58	66	67	62	63	62	72	58	76	66	64	67	70	57	54	54	66	71	76	57	61	49	55	62	70	68	68	46	59	53	58	49	51	58	62	75	68	68	59	75	73	52	70	77	69	70	70	56	57	60	64	77	68	55	58	58	56	70	69	69	63	66	68	65	76	81	48	52	73	55	60	51	65	64	77	65	62	63	77	59	69	64	61	63	59	87	65	60	74	70	66	69	67	65	68	70	66	63	55	59	70	75	49	67	56	59	51	73	67	55	68	64	54	64	58	53	55	57	66	57	63	54	54	61	67	49	70	70	62	69	49	58	62	69	82	44	71	56	56	58	59	75	57	55	61	58	49	67	51	67	54	57	61	65	66	57	69	78	61	65	65	66	58	71	68	59	67	73	68	57	58	72	69	70	74	70	53	65	66	61	74	68	70	50	65	67	66	62	55	60	60	72	62	69	76	60	64	70	56	63	61	64	73	67	65	61	66	54	70	60	72	47	53	59	63	58	60	69	61	57	61	66	61	64	58	60	64	72	65	55	58	67	73	62	70	61	67	70	50	56	54	55	67	64	61	71	49	62	68	60	61	64	65	72	60	88	64	59	46	62	64	67	55	66	54	63	67	56	55	51	74	58	62	87	63	63	66	78	66	71	67	61	63	82	54	56	62	63
39699	27984	21682	16043	20015	24763	21190	11483	5776	2721	2348	2013	1758	1608	1428	1331	1224	1079	986	952	889	871	820	797	753	716	737	688	607	696	659	642	650	610	625	620	607	646	586	605	554	595	605	613	576	602	591	565	577	541	563	522	516	532	558	562	595	562	594	541	522	548	546	540	517	538	616	559	558	574	582	575	561	578	545	583	569	552	555	564	562	558	516	513	545	537	544	491	508	531	559	504	523	566	555	571	528	553	511	545	554	519	546	532	566	519	568	545	538	547	560	504	508	577	520	528	556	543	512	528	556	544	528	514	502	549	562	568	584	523	537	487	514	539	567	595	546	538	573	516	507	527	528	534	511	542	525	535	536	555	477	513	558	557	523	542	511	538	558	509	552	544	582	508	521	546	523	547	521	565	523	569	543	541	525	553	566	538	545	533	544	584	539	547	558	580	577	563	543	550	554	510	519	566	513	561	546	542	485	538	551	556	537	541	559	532	560	566	506	528	558	518	542	529	584	509	580	529	573	560	527	542	516	551	551	557	541	511	535	555	546	537	576	534	530	523	588	514	514	499	571	558	532	586	525	518	532	574	569	536	574	538	582	531	569	513	604	556	527	505	560	564	527	553	516	551	547	544	570	539	532	560	559	523	522	520	566	481	543	544	548	549	532	559	558	571	560	559	506	569	474	561	557	519	520	516	473	520	517	519	535	542	544	540	483	579	565	548	535	548	566	517	561	497	518	533	456	553	550	540	576	525	526	534	551	518	495	573	570	468	523	557	532	522	539	499	545	572	526	554	561	542	567	520	554	515	496	550	558	537	569	515	558	552	503	535	521	522	547	517	607	529	573	563	525	519	527	540	539	513	532	495	551	536	554	519	577	578	526	495	527	553	508	522	565	554	509	526	534	585	525	584	544	530	524	552	509	554	521	520	547	544	579	547	528	568	519	571	500	540	537	505	500	530	533	565	508	530	558	520	527	495	527	549	524	554	508	502	527	515	570	553	537	577	496	544	515	507	508	533	535	465	532	493	519	527	544	535	530	592	541	535	568	514	509	548	591	543	554	573	538	544	537	566	521	516	499	541	526	558	570	536	522	485	526	547	551	560	536	568	557	582	521	527	578	546	511	537	546	580	534	572	540	537	561	546	533	544	578	553	572	520	574	544	544	548	511	561	539	503	552	544	526	552	527	498	558	501	552	504	515	514	562	548	531	495	532	542	561	569	555	522	535	526	591	550	508	534	541	546	505	518	545	563	523	526	508	539	537	583	512	543	555	525	517	624	529	525	532	535	554	585	562	552	533	525	519	530	531	496	550	535	569	565	530	528	518	557	498	562	518	538	547	535	544	574	531	523	550	530	541	522	522	515	585	546	590	513	540	540	560	544	585	535	537	513	583	545	577	498	552	524	582	539	534	513	584	566	549	540	513	524	556	524	539	524	543	602	514	493	556	543	578	515	554	527	570	506	537	554	534	552	560	585	582	554	574	523	570	565	529	561	512	530	545	557	521	546	561	572	521	575	534	538	556	540	562	571	553	524	548	524	534	478	537	521	538	566	575	485	548	527	513	528	563	557	530	547	525	552	553	542	514	527	533	559	529	550	537	518	542	557	559	524	566	515	548	546	521	541	569	586	529	523	534	565	580	556	532	525	528	541	508	546	533	564	551	556	546	534	547	551	517	537	522	516	533	491	521	582	528	528	561	538	557	527	507	577	535	530	521	529	558	563	550	556	511	536	488	580	531	562	552	522	535	545	487	547	581	531	574	503	526	544	551	554	547	507	536	558	526	554	505	534	539	542	556	524	538	532	513	565	548	522	514	533	518	568	540	559	509	560	510	513	548	515	523	561	533	570	517	541	545	534	503	522	533	565	537	525	572	514	561	578	535	540	537	513	518	547	542	566	506	532	536	535	563	517	532	548	523	535	554	545	520	543	527	540	539	527	533	557	496	554	505	512	551	543	522	525	538	553	537	529	553	544	535	537	524	540	550	543	507	532	555	548	541	490	564	600	555	543	560	524	581	519	543	569	544	513	548	519	549	488	468	568	504	548	518	502	542	542	511	495	539	531	541	569	539	556	511	565	545	575	547	538	538	508	528	531	543	498	549	501	487	544	535	508	554	514	560	535	515	529	510	492	522	538	541	504	498	548	553	544	533	509	531	515	553	522	531	518	553	544	538	540	560	572	525	555	598	538	561	532	544	526	545	549	551	512	532	520	541	535	509	522	500	547	500	524	566	563	562	522	573	536	582	562	561	521	511	526	520	577	555	542	508	545	518	518	531	541	496	492	531	531	573	532	549	559	546	541	539	537	544	568	519	548	537	526	534	536	535	536	581	582	532	546	534	542	583	521	554	557	560	525	564	537	556	545	525	529	528	557	529	526	531	542	553	543	505	532	555	544	543	521	544	569	558	552	548	528	558	581	503	500	558	574	545	553	502	528	542	539	569	531	563	574	569	556	554	563	530	517	515	528	513	542	489	519	555	563	569	522	544	548	526	535	525	573	516	539	525	515	512	562	528	530	511	540	531	551	516	548	553	566	524	571	499	553	535	543	487	553	535	527	537	559	504	546	517	530	554	519	574	540	544	513	575	570	541	523	541	501	558	516	553	553	556	559	508	568	568	560	542	504	537	546	524	555	523	533	561	528	552	515	521	523	558	583	513	535	494	553	513	530	498	551	510	539	532	553	531	540	534	570	526	548	553	573	579	583	525	554	551	540	544	524	513	537	530	540	484	548	540	519	497	501	550	538	534	548	586	569	553	511	532	562	565	540	517	536	482	545	549	525	532	504	530	530	533	554	508	560	536	521	543	520	538	564	575	552	534	526	554	518	579	502	509	522	575	536	568	534	513	537	560	528	557	555	536	514	546	537	533	547	567	566	545	521	585	545	552	515	584	563	530	569	529	577	511	550	550	544	554	547	507	528	523	555	572	556	548	563	512	537	573	537	542	535	529	538	524	525	599	553	547	550	577	490	536	583	558	503	518	495	537	541	527	526	542	527	541	551	551	537	523	543	577	559	545	574	571	535	586	566	523	537	536	539	575	548	486	548	531	569	551	513	500	500	566	551	530	538	533	583	527	514	521	568	524	536	534	535	564	550	503	521	546	545	566	530	533	545	541	563	526	523	537	561	521	544	573	591	562	557	552	496	543	526	544	554	518	510	516	561	552	506	512	570	552	550	516	574	527	560	579	511	516	559	549	549	534	548	502	566	546	491	532	532	533	514	546	542	600	529	501	542	539	535	548	540	549	571	533	543	528	545	539	569	568	572	517	540	510	574	515	525	534	541	530	546	533	532	573	565	496	553	540	499	555	548	562	514	589	548	569	546	509	517	536	550	497	519	555	558	523	528	494	540	565	530	536	521	558	592	576	548	564	548	535	567	532	539	527	527	541	543	512	537	513	512	536	580	568	544	515	524	546	500	555	494	528	585	535	587	551	534	606	517	562	523	529	526	501	537	523	525	525	562	511	517	522	557	575	528
5733	2920	1363	690	544	406	346	204	137	105	106	114	90	71	81	100	95	98	83	79	68	85	82	84	85	90	80	74	71	81	85	74	84	87	83	74	78	71	79	73	86	95	79	86	87	87	79	85	73	73	79	77	71	79	56	69	79	89	79	80	94	68	99	84	74	86	93	68	63	73	70	69	64	65	77	73	73	85	85	85	63	69	86	84	81	84	89	71	90	73	89	86	66	88	69	65	92	73	86	83	71	91	80	66	74	89	82	83	93	71	70	82	72	91	74	73	73	88	77	98	83	79	95	69	90	73	76	89	87	84	57	70	84	84	91	81	63	74	83	85	74	79	79	79	80	75	91	81	83	70	90	74	72	80	77	93	82	57	73	77	91	83	78	86	86	80	63	81	105	84	80	85	76	63	92	81	71	89	76	79	85	90	93	69	85	63	75	89	88	91	89	88	60	59	100	91	69	84	66	81	75	86	106	63	74	69	77	72	82	81	80	76	86	68	71	93	82	67	62	91	90	70	84	73	88	80	71	76	87	79	69	75	90	82	75	84	64	87	83	83	68	87	71	71	75	69	62	83	81	79	84	73	74	78	87	88	90	68	77	66	99	85	58	78	77	95	83	72	88	81	69	84	78	85	78	78	90	78	82	70	89	87	76	60	71	62	90	83	99	88	75	71	70	92	62	77	71	82	78	65	82	81	67	61	86	76	83	64	82	88	86	69	77	79	58	67	76	73	76	66	79	95	82	88	72	73	73	73	72	97	82	88	80	76	101	77	66	82	74	88	91	75	73	72	76	70	85	72	85	95	82	69	80	95	95	86	74	97	80	83	82	64	76	78	83	88	87	88	83	57	73	74	83	78	77	60	54	73	80	81	77	92	72	90	78	77	92	81	73	100	93	79	81	85	86	72	112	81	87	68	86	77	89	60	75	91	79	61	74	108	76	89	71	82	65	94	84	78	87	86	63	77	70	89	76	84	63	90	72	79	70	89	70	94	76	63	82	94	72	78	71	72	75	88	85	107	79	92	80	67	88	79	78	91	80	90	64	77	84	72	78	81	85	78	83	71	81	84	71	90	88	86	96	72	66	78	85	84	77	79	75	72	89	94	73	69	78	61	95	76	71	78	68	101	76	77	75	88	83	91	80	97	75	88	89	86	86	68	65	72	81	75	66	93	82	74	79	73	83	79	77	84	91	76	91	85	73	75	85	85	84	78	72	72	81	87	72	69	88	74	92	69	75	80	72	97	64	68	78	90	88	78	81	78	96	77	77	85	74	74	95	79	65	80	90	100	71	72	84	73	77	87	69	76	79	84	93	85	78	74	80	80	84	78	72	80	63	82	75	69	88	72	94	69	84	74	89	77	90	90	72	64	75	58	74	75	81	80	81	68	83	75	97	76	83	70	71	82	85	80	73	95	83	63	104	94	84	74	83	81	74	76	76	98	88	99	87	64	75	70	87	69	86	72	73	69	72	77	86	68	89	90	79	67	85	88	78	78	84	77	56	68	72	83	71	80	85	74	80	74	83	86	67	95	58	75	80	83	71	98	93	102	64	69	83	77	78	77	76	81	71	90	83	74	68	85	56	91	85	87	87	83	74	84	82	79	86	64	69	70	73	99	80	67	79	79	82	69	91	69	75	65	56	90	80	76	93	91	76	78	73	84	71	76	87	78	93	77	91	75	81	93	71	75	68	69	92	77	90	78	92	74	80	70	74	78	69	87	82	95	79	72	84	72	82	69	74	68	68	72	77	72	77	89	81	74	70	71	66	77	80	82	85	77	97	65	87	67	72	84	80	78	70	82	74	62	79	64	66	75	82	73	50	87	82	77	80	82	75	77	73	75	74	68	84	73	82	80	80	74	77	84	81	79	84	71	90	80	66	80	76	78	67	76	83	77	104	81	80	100	91	84	80	82	84	88	75	88	87	78	77	77	101	76	93	93	80	69	88	81	82	69	76	77	72	73	60	84	81	67	90	80	71	67	66	69	82	75	76	77	82	90	78	90	68	83	85	65	75	75	85	74	80	71	83	89	78	77	98	95	88	72	72	73	64	83	78	78	79	76	81	74	68	92	75	85	70	77	86	71	75	70	71	81	88	83	87	76	72	88	73	72	91	81	70	85	68	87	74	68	82	86	83	79	67	73	79	92	76	77	95	89	110	77	75	79	70	91	78	84	65	67	80	66	71	71	70	96	83	82	74	76	114	77	78	89	75	80	61	88	79	59	94	68	73	74	70	79	80	74	60	79	81	83	95	82	80	69	59	96	77	74	68	83	92	72	88	83	62	77	79	76	83	79	83	61	66	75	74	78	76	92	80	75	72	92	76	67	70	80	84	81	71	89	74	73	68	88	79	98	74	78	81	80	70	54	83	97	87	78	82	68	68	86	85	93	89	93	92	83	70	75	81	86	78	63	82	81	70	72	67	81	80	82	94	87	76	71	75	75	73	78	86	88	102	68	63	86	90	74	73	84	54	89	72	73	63	85	79	76	75	77	77	70	86	80	76	71	68	77	61	72	74	71	94	80	65	90	74	94	82	92	78	63	72	79	84	67	95	87	78	82	75	70	76	79	78	83	87	85	98	74	90	73	84	78	75	85	78	77	79	80	73	83	82	80	81	81	82	65	80	74	78	88	71	81	82	77	85	81	69	73	82	79	77	60	69	71	64	83	88	84	75	87	74	92	80	83	82	84	76	69	71	78	78	82	78	85	80	78	93	74	90	77	82	64	96	79	92	82	68	94	87	88	62	82	73	81	80	88	70	79	70	75	85	72	80	66	88	70	88	71	68	84	89	87	73	84	79	81	86	82	69	74	77	72	83	73	91	86	94	86	78	104	79	91	95	71	73	87	91	66	91	76	79	85	70	77	74	81	67	66	91	95	74	80	85	81	89	77	77	59	74	81	60	74	64	85	88	76	75	69	71	76	73	83	71	95	69	84	72	85	98	80	75	76	76	71	68	87	75	76	70	91	71	88	80	73	79	82	79	82	91	81	68	88	76	103	56	96	74	73	88	78	89	82	76	85	75	87	82	79	97	68	77	74	77	94	82	72	86	85	78	83	94	77	98	93	80	87	77	82	74	85	72	78	79	74	76	64	79	75	82	63	72	80	74	89	77	88	71	75	71	74	92	72	77	60	67	68	77	63	86	89	81	79	88	100	91	70	86	72	70	76	78	62	77	67	74	80	66	81	76	79	87	96	71	97	79	88	89	92	78	66	95	87	74	70	78	65	78	76	90	77	79	92	76	84	80	78	69	87	66	96	85	93	77	70	77	77	100	73	74	63	87	92	87	113	78	93	83	77	68	54	80	90	74	82	82	88	62	84	76	89	84	75	74	83	97	72	82	89	65	93	71	72	86	79	64	74	75	75	75	84	74	77	66	73	77	89	63	80	97	60	81	82	102	71	81	75	69	74	82	89	79	64	93	77	76	78	79	87	80	77	83	70	79	82	79	80	81	76	82	82	58	84
33595	20957	12493	10131	12714	13259	10962	6408	2887	1781	1467	1337	1187	1045	1097	971	929	854	794	828	820	751	793	742	751	776	720	753	704	740	732	745	731	686	673	681	723	671	737	686	669	700	673	702	706	634	692	652	700	702	732	661	675	674	666	653	683	637	643	705	745	671	648	701	707	684	689	667	679	697	647	699	662	667	670	683	694	658	668	673	676	617	638	654	623	684	659	628	632	687	638	703	627	670	635	645	638	616	637	647	654	658	654	640	688	632	665	684	682	661	656	684	689	648	623	656	651	697	644	656	661	706	671	669	652	620	683	697	659	621	648	676	647	664	639	696	664	694	684	661	679	697	626	681	633	681	664	688	690	709	636	683	642	660	672	644	657	643	678	677	688	640	651	694	636	661	693	644	667	685	643	665	696	647	672	713	697	617	672	721	599	736	626	606	641	695	671	677	657	627	641	639	652	657	686	648	653	675	692	655	629	653	641	633	675	670	658	662	616	644	681	675	624	667	622	657	667	650	631	671	672	637	678	651	710	639	651	625	647	651	672	637	645	704	663	698	649	625	697	653	639	716	672	625	663	614	671	677	678	697	664	660	659	629	648	631	663	670	676	661	721	627	688	697	716	677	644	647	710	676	634	666	681	665	680	642	664	680	684	654	652	715	703	669	617	655	662	669	651	697	682	605	643	646	643	694	654	633	626	613	650	660	655	663	650	607	639	664	658	728	619	662	661	649	660	674	668	633	686	660	662	643	635	644	655	648	623	705	682	664	623	672	690	637	669	657	635	638	682	689	608	652	616	667	691	656	684	673	688	688	661	681	675	675	709	618	662	650	613	683	662	687	620	673	674	699	662	638	662	654	707	687	705	656	652	642	678	655	639	678	686	666	670	662	642	626	707	652	634	619	683	657	686	685	711	657	638	635	595	678	597	646	658	657	657	648	663	676	658	650	626	700	633	684	638	668	680	668	666	615	655	640	709	635	704	662	657	627	658	664	713	636	602	681	654	642	659	673	657	673	673	664	643	619	661	655	676	637	678	619	664	664	681	718	673	647	667	687	686	639	680	633	622	617	688	683	704	655	663	630	695	687	701	703	663	723	655	664	666	685	685	636	662	666	685	676	650	677	673	613	703	644	640	642	656	700	617	709	660	643	665	687	679	655	652	683	649	636	634	705	657	669	643	681	680	639	637	651	654	645	634	665	637	648	635	657	673	618	615	660	623	664	658	642	700	692	666	696	677	629	675	662	655	656	682	627	595	679	645	629	670	650	673	680	676	630	640	656	691	671	641	683	679	640	672	656	693	648	663	656	680	623	622	705	681	686	636	701	656	639	678	672	689	685	658	672	674	630	680	648	615	638	653	725	698	675	629	658	664	631	661	651	634	665	688	638	651	648	678	694	649	654	670	693	677	650	690	648	666	670	593	692	682	678	686	639	671	674	657	662	649	682	636	643	664	676	712	628	684	639	681	646	629	640	657	703	647	695	630	666	688	717	690	702	688	620	610	674	708	675	704	692	665	608	621	688	659	631	665	667	662	685	672	657	673	692	624	652	604	657	683	664	680	665	632	620	646	704	616	689	639	723	686	716	708	685	657	660	696	666	676	687	648	748	675	693	629	622	710	651	689	639	622	645	635	673	679	655	644	651	676	671	684	686	708	679	652	678	709	631	709	675	622	687	614	674	644	651	645	663	642	676	654	722	670	656	648	648	668	678	728	632	601	659	707	662	710	683	693	683	649	672	641	664	647	683	659	703	686	698	675	693	680	656	678	684	651	657	640	688	640	619	678	623	683	682	640	713	641	673	614	678	672	643	677	730	695	669	680	681	689	669	690	678	670	700	667	620	660	691	683	683	648	679	657	678	644	674	625	667	688	639	641	673	683	730	704	670	665	682	671	646	692	657	703	659	673	676	622	659	674	657	689	660	622	637	685	641	674	667	657	648	610	682	651	682	651	651	628	662	650	672	653	654	604	647	657	672	678	673	710	657	660	647	616	653	682	671	676	644	691	654	664	683	652	682	615	628	643	605	673	668	656	709	693	662	661	656	643	661	649	671	676	637	609	672	659	641	654	664	694	665	628	638	668	655	663	668	691	663	626	688	695	683	659	663	715	637	644	672	674	664	657	668	667	667	647	682	673	684	660	659	664	659	696	641	678	657	669	651	669	622	650	665	676	615	662	645	646	694	679	670	676	643	639	692	681	621	642	660	670	621	683	651	672	669	655	635	622	656	650	661	697	703	681	683	655	664	668	677	680	628	638	694	620	662	629	657	674	679	689	687	669	684	685	651	687	663	670	691	631	660	700	659	692	655	660	666	647	657	702	668	729	632	674	658	678	660	662	681	679	682	656	636	609	701	676	667	653	651	679	663	679	634	694	678	659	660	695	644	669	669	672	647	670	633	692	626	675	672	685	658	663	638	641	677	693	721	621	662	678	599	726	669	672	697	671	671	689	662	614	664	694	652	682	639	664	671	655	654	672	616	640	645	627	702	663	694	674	658	677	647	659	648	681	649	655	699	711	640	643	718	630	617	662	710	696	634	705	665	668	689	723	636	682	663	678	672	682	619	654	722	648	626	706	646	624	665	599	711	646	651	641	666	663	656	647	660	685	650	681	711	655	644	651	644	643	645	685	664	674	654	660	673	646	615	596	671	678	654	625	610	681	654	683	680	638	674	675	656	649	668	654	662	668	639	692	626	674	654	691	673	702	669	672	616	669	667	630	610	651	653	705	617	660	678	702	693	629	712	649	642	669	704	678	684	643	689	681	655	711	640	631	659	603	639	682	655	658	702	632	653	672	667	680	668	645	645	698	698	715	640	682	684	673	652	691	631	645	684	679	707	700	707	646	666	671	671	637	693	628	618	615	688	653	641	647	609	670	611	666	684	696	669	640	680	673	662	663	702	652	637	676	647	696	677	660	662	713	669	622	666	632	638	605	651	652	636	699	656	664	696	640	673	675	635	688	677	659	594	652	698	637	679	674	705	645	690	649	677	623	670	660	647	661	643	655	713	649	681	656	640	633	621	685	708	621	662	666	664	662	660	696	647	672	635	628	723	646	665	647	669	658	641	640	673	644	678	689	686	663	664	660	670	673	692	668	695	671	666	675	698	676	631	657	652	671	639	681	680	654	679	683	645	658	658	702	679	651	684	644	659	696	658	685	657	663	645	644	733	659	716	662	696	662	654	694	644	667	699	678	629	686	708	691	629	673	709	695	647	691	644	637	703	636	661	670	687	671	664	649	620	622	683	635	642	673	695	650	642	660	639	687	660	655	677	670	664	653	627	660	635	649	632	613	682	656	663	694	671	691	658	679	694	676	652	665	650	634	651	668	665	649	633	654	625	664	681	637	729	658	673	677	649	689	661	665	640	663	643	678	638	646	702	652	634	680	658	638	664	646	662	670	641	662	668	666	680	635	634	660	662	680	645	690	667	684	656	700	679	692	671	671	646	669	695	610	635	660	662	692	657	673	678	643	655
6940	3130	1474	865	554	357	336	180	115	96	98	93	83	69	98	103	84	88	70	86	87	67	89	83	72	81	59	75	92	85	76	75	97	87	82	73	74	69	79	57	75	68	97	81	89	106	87	82	104	77	77	67	92	64	65	68	79	88	91	81	82	74	97	71	57	88	68	56	73	78	68	71	74	84	80	77	75	93	49	82	78	92	71	80	76	86	84	65	87	90	67	60	83	75	87	71	57	72	73	90	73	88	71	85	79	79	87	83	57	87	71	70	74	65	78	81	67	77	68	62	80	83	63	71	73	65	72	63	76	71	82	57	74	69	71	91	78	80	80	68	75	72	85	79	76	66	78	75	75	85	78	77	69	78	64	66	82	51	75	73	79	70	62	66	85	62	73	79	77	85	67	91	63	80	88	73	88	74	73	73	78	67	77	96	69	68	76	81	62	78	69	69	80	69	78	70	91	82	85	80	69	79	78	64	70	67	62	65	74	70	82	74	76	59	77	79	78	73	89	73	75	75	61	94	54	81	72	71	71	75	75	88	82	69	71	83	62	62	71	62	77	50	83	60	69	78	73	64	65	76	71	67	76	84	79	73	82	72	57	80	58	77	82	84	68	67	69	67	72	78	68	73	79	67	71	80	78	72	82	68	83	84	83	82	61	85	70	58	82	73	86	73	72	62	71	64	91	72	73	75	65	76	84	91	91	78	72	79	78	94	66	70	65	75	91	80	68	74	71	72	82	71	85	68	75	76	79	73	67	88	65	77	68	89	75	67	68	66	72	87	78	68	78	86	64	62	81	66	75	73	76	68	55	75	78	59	61	74	79	81	76	72	80	85	72	81	69	87	89	78	79	65	68	65	71	77	73	82	86	62	76	86	81	79	85	78	86	84	96	73	90	75	89	77	73	81	74	88	66	64	65	68	82	70	67	81	80	89	62	74	74	68	71	84	58	86	66	78	77	54	93	72	82	85	94	68	79	78	77	80	87	92	73	82	78	77	84	71	88	74	67	72	75	75	61	67	79	96	77	82	68	89	68	90	60	67	86	68	69	79	88	79	79	78	72	68	76	63	59	67	91	83	76	69	66	75	85	63	62	64	62	68	79	58	75	81	67	79	64	83	76	68	76	83	67	84	81	85	64	84	83	87	58	85	79	73	84	77	84	60	102	89	81	75	79	76	77	74	88	64	70	70	82	72	82	87	73	89	72	84	80	88	78	81	57	68	68	83	86	57	69	67	70	71	66	69	74	72	81	90	65	68	71	78	58	74	73	84	66	79	81	80	81	71	77	84	76	78	78	79	60	69	99	65	67	73	75	67	66	80	68	90	70	61	66	66	68	56	91	81	67	64	79	78	70	72	83	82	60	78	67	73	71	70	84	71	67	69	71	72	85	71	82	91	59	78	90	67	93	72	79	80	73	79	72	79	81	80	69	54	63	83	70	83	85	89	74	69	75	90	77	63	73	74	76	80	80	81	61	72	90	71	78	84	65	80	78	68	84	67	69	79	70	69	70	65	94	63	65	67	74	67	85	81	70	88	75	72	73	73	78	78	77	78	78	84	68	82	69	65	76	81	76	66	68	74	75	84	84	67	75	52	74	76	56	73	75	77	78	88	70	92	78	81	96	56	94	85	83	54	56	68	72	76	82	83	64	77	78	87	85	74	83	74	84	80	77	65	88	82	66	66	64	66	74	76	73	68	62	72	63	60	78	89	69	72	63	55	74	85	64	64	68	89	76	70	90	84	74	79	71	74	66	85	78	74	90	62	74	79	77	63	84	86	71	79	71	69	83	74	63	72	70	80	67	72	67	88	99	81	80	76	80	76	68	70	57	70	62	63	76	75	78	85	79	71	65	86	65	67	60	73	72	82	64	61	80	72	74	94	75	77	87	90	75	73	66	95	73	78	69	71	73	72	78	76	75	77	65	84	76	65	78	63	76	85	87	71	60	81	64	74	76	82	73	79	73	86	75	59	57	75	64	73	79	71	75	76	67	80	87	82	80	67	87	83	61	67	66	83	75	65	69	66	55	72	88	74	75	72	74	76	72	74	70	81	53	85	74	68	78	61	67	68	78	81	60	81	73	76	79	64	68	77	72	78	72	89	94	81	65	79	68	68	72	67	79	89	82	86	75	86	69	77	71	47	68	53	86	63	67	73	92	68	78	75	91	84	81	70	83	92	78	63	81	89	69	68	64	73	73	73	67	87	88	65	83	74	69	77	80	79	81	90	74	81	61	78	65	73	77	89	70	73	85	70	82	77	86	67	70	64	61	69	66	71	84	86	61	74	78	81	78	80	69	78	74	80	76	80	80	78	73	65	78	59	55	71	90	83	78	76	65	71	69	59	63	78	67	78	74	72	73	70	78	60	69	60	66	57	80	71	64	77	71	91	72	74	84	70	63	82	78	78	80	90	62	90	73	63	91	75	80	62	91	64	62	77	66	72	80	77	71	77	79	69	76	91	84	82	90	70	73	80	73	78	71	49	60	89	83	62	94	67	84	71	56	106	65	73	67	92	77	81	77	79	73	61	63	92	82	101	78	63	81	84	64	83	75	65	98	80	84	82	63	70	84	65	56	80	82	80	74	77	66	68	71	79	69	78	65	80	82	75	70	81	89	66	72	78	87	71	79	80	70	83	69	74	77	74	81	68	99	76	87	73	82	71	80	70	85	81	79	83	75	88	70	81	82	83	74	76	77	75	69	70	76	80	86	92	65	82	66	64	69	75	61	61	77	78	69	70	93	75	69	83	91	76	83	74	79	72	63	64	97	74	90	92	66	73	64	76	95	72	72	75	87	69	78	72	66	82	80	83	81	81	78	83	76	83	71	76	70	53	91	80	70	87	71	76	77	73	85	71	77	79	84	70	74	76	70	74	71	78	74	75	83	80	77	80	84	68	74	86	64	70	86	68	71	80	80	89	85	85	76	96	74	75	79	79	65	80	67	70	81	78	74	83	74	72	64	64	62	71	65	89	87	75	83	81	97	75	68	71	75	75	80	79	71	74	71	90	86	81	95	73	62	83	63	75	85	80	64	88	86	80	67	81	68	66	75	87	79	63	69	56	70	84	79	62	77	80	64	73	65	73	63	81	78	63	79	71	69	63	73	66	69	72	61	76	79	63	67	86	84	75	70	99	77	74	84	66	59	75	76	79	83	71	78	91	90	78	78	79	66	81	76	77	71	84	92	84	75	78	74	70	72	82	71	71	73	72	68	77	76	79	80	63	83	79	56	72	74	83	54	68	75	57	74	80	85	84	77	74	75	76	64	61	65	72	72	69	88	82	84	83	64	81	84	82	68	75	69	74	66	72	68	67	69	82	93	73	80	79	81	79	77	73	76	74	78	85	65	76	70	55	83	84	67	78	81	79	72	72	72	69	70	87	73	66	92	74	80	76	77	67	90	83	87	74	79	79	65	73	87	71	67	67	65	67	69	81	75	77	63	80	68	71	75	78	54	73	61	73	79	70
34901	20902	13298	11207	12442	12435	10644	5777	2420	1743	1551	1391	1206	1113	998	1045	940	873	841	814	799	760	714	817	729	718	717	705	723	761	690	666	637	653	686	704	666	669	630	669	679	646	680	635	661	673	653	603	631	616	692	601	606	611	642	639	669	663	617	636	658	654	617	651	644	632	619	645	608	617	651	607	684	647	651	665	649	626	699	696	634	676	665	622	625	652	608	626	616	646	661	619	610	614	700	679	652	623	633	617	656	612	665	666	659	670	709	666	666	623	607	641	661	622	655	632	621	668	635	619	641	614	647	623	615	609	610	621	645	622	660	590	602	627	563	656	649	610	661	618	627	642	645	608	671	632	638	652	667	662	578	646	667	669	660	593	592	599	616	652	624	653	675	604	644	582	631	632	651	633	616	617	623	681	661	647	613	599	621	647	579	611	660	667	637	663	601	657	616	613	637	646	657	630	619	642	652	636	631	619	652	559	616	622	689	609	660	611	662	628	616	659	649	640	635	615	612	615	597	612	637	637	652	665	610	612	643	629	667	608	655	620	575	585	643	628	626	612	613	626	646	617	614	662	611	626	635	649	665	653	601	649	633	658	636	619	608	654	613	609	630	636	666	589	607	603	596	644	574	650	670	645	637	617	621	620	587	634	623	630	663	605	648	606	635	626	643	606	648	641	643	592	652	627	643	644	634	637	628	647	645	622	611	627	607	629	668	593	612	632	614	664	618	617	693	648	668	627	627	663	648	581	621	612	621	660	630	631	679	651	613	640	599	622	629	629	618	671	624	610	670	640	649	607	618	661	666	626	616	667	619	602	662	619	615	647	650	637	673	612	646	591	651	625	622	612	643	684	642	670	664	649	647	617	615	643	680	634	634	621	630	651	661	637	614	606	709	649	597	656	638	655	654	613	633	569	637	618	621	633	611	677	618	644	671	635	608	620	674	605	632	599	622	669	555	627	620	636	640	604	652	651	635	611	604	644	613	578	640	656	641	618	627	646	601	613	644	638	606	651	662	671	634	637	641	618	611	628	609	600	658	655	676	683	653	636	613	644	639	625	650	633	635	615	655	679	563	653	611	639	605	675	610	636	644	710	674	632	662	645	631	651	594	618	652	628	653	610	631	639	635	606	609	637	608	654	666	649	655	659	663	628	627	637	624	656	636	643	647	634	613	640	690	614	610	642	621	633	642	601	651	681	661	652	635	626	638	607	629	662	646	619	683	646	645	650	616	600	631	647	659	625	686	655	608	626	600	612	646	635	588	678	610	642	678	605	641	620	609	654	651	681	625	613	699	646	650	647	676	647	658	635	626	642	678	635	636	663	600	630	605	692	645	634	677	602	637	642	673	640	625	597	622	636	647	624	656	634	599	619	629	630	602	613	643	598	615	671	627	673	613	609	619	640	636	611	621	663	598	618	597	688	641	620	658	677	623	650	672	602	630	630	649	671	602	629	622	628	644	662	590	617	614	626	618	594	638	644	676	632	641	633	652	602	638	654	599	611	619	638	649	665	615	643	655	597	653	625	663	617	620	656	623	624	642	626	615	594	591	644	671	628	643	640	621	598	657	660	632	615	681	596	631	622	639	639	644	651	651	639	670	626	620	568	648	633	655	667	605	614	592	625	618	649	643	602	642	671	637	658	662	635	664	630	659	641	648	633	632	612	683	642	636	637	655	638	646	667	620	647	615	641	665	638	675	635	659	628	630	632	627	648	648	610	644	647	658	666	644	649	624	598	648	612	651	620	666	647	658	636	622	614	636	657	625	650	646	638	657	593	624	635	615	633	563	621	625	612	614	653	613	638	682	608	600	664	663	595	610	665	645	622	630	590	638	653	609	661	613	602	588	645	618	630	633	625	642	610	631	605	587	582	629	606	641	647	639	636	626	654	651	641	666	627	648	636	639	658	616	610	692	619	628	632	612	614	665	630	656	647	607	630	613	655	640	637	682	658	647	617	600	643	641	622	647	640	614	696	644	635	649	615	633	645	655	641	624	632	647	637	611	639	628	623	598	616	646	630	621	648	642	624	626	608	663	616	636	658	649	613	634	644	667	642	593	648	628	599	662	658	644	588	658	622	654	652	601	653	650	658	648	592	620	606	623	612	622	639	677	626	616	652	653	626	644	604	616	600	667	626	629	654	625	645	621	649	648	667	651	615	628	646	620	643	611	641	631	641	638	625	633	620	629	676	629	602	629	627	653	631	649	647	623	637	598	636	637	610	594	625	612	596	608	678	619	682	579	613	624	628	600	652	619	605	631	613	626	621	611	635	609	636	568	644	633	633	640	687	594	629	618	636	633	616	699	614	626	635	654	669	607	663	614	603	696	633	636	602	631	673	664	627	630	626	621	666	654	676	630	626	602	640	660	658	634	614	587	644	582	638	614	665	631	645	634	628	614	646	638	623	657	610	670	582	644	637	642	641	645	650	608	627	661	588	586	618	624	625	600	637	634	613	670	633	612	665	606	647	657	657	657	687	675	639	628	603	615	624	632	618	628	612	603	659	609	616	642	625	676	610	605	670	610	654	670	620	647	602	630	612	631	644	653	628	614	643	676	577	637	674	674	624	635	651	648	660	642	635	628	627	647	618	620	612	641	587	654	635	666	644	606	615	644	633	675	613	637	640	615	633	662	662	632	639	656	647	606	698	642	680	635	634	629	649	623	642	647	642	611	635	605	665	661	665	672	659	625	595	599	604	684	656	601	666	641	643	661	639	603	656	624	637	625	653	647	580	647	642	628	619	614	607	630	619	681	628	663	621	653	638	627	647	635	666	653	653	632	633	675	599	685	607	658	644	615	611	649	668	683	639	657	639	646	600	686	612	660	650	628	660	597	596	643	636	639	639	686	632	596	635	653	611	609	674	686	653	615	610	636	668	625	631	629	620	634	615	628	593	625	642	686	582	688	622	636	658	658	646	630	609	623	622	641	648	615	619	615	626	613	647	629	612	672	615	580	666	608	616	630	634	633	606	654	648	611	648	596	666	609	599	643	663	614	638	614	639	634	610	614	609	650	625	659	650	651	621	624	614	622	637	646	602	614	620	611	591	639	593	668	619	600	632	602	610	636	663	647	621	621	602	613	636	631	619	603	653	587	625	623	607	667	678	611	602	615	619	605	607	589	586	640	624	633	613	637	619	653	643	622	598	655	643	649	620	670	659	614	636	592	622	642	662	643	669	583	651	595	651	620	634	635	682	631	674	620	631	624	629	605	618	676	637	612	666	619	620	633	652	615	642	648	642	621	606	640	623	621	644	652	622	642	621	609	604	619	624	599	651	661	617	624	626	587	635	639	640	664	623	624	607	674	668	606	636	598	688	658	615	610	574	644	636	635	630	666	601	611	641	643	650	665	641	654	632	639	640	658	636	652	599	665	623	637	666	626	625	618	661	643	659	595	667	589	633	642	597	634	619	647	594	636	604	625	605	626	627	620	628	619	608	618	690	613	655	651	586	633	662	668	621	585	652	662	621	642	631
7752	3999	2459	1093	626	413	434	201	119	105	97	95	105	84	92	94	86	80	80	76	75	76	93	55	81	60	57	77	78	72	76	73	74	76	70	68	73	66	62	57	54	53	67	65	68	65	80	75	78	85	79	72	68	71	64	78	64	77	63	80	74	66	82	67	74	80	62	42	66	69	83	77	54	58	55	60	82	75	68	63	74	66	69	69	59	66	61	80	67	86	66	85	59	66	69	57	64	56	75	66	67	63	68	64	67	80	63	58	71	69	84	67	74	60	67	63	56	58	69	84	82	62	62	69	68	64	62	62	64	66	65	82	71	62	75	64	65	73	72	74	70	69	48	57	74	67	69	57	65	61	71	62	64	66	64	60	69	64	66	52	76	67	59	69	60	66	68	67	73	69	61	50	68	81	61	64	70	66	76	62	63	71	88	76	67	71	86	47	71	73	68	56	65	89	60	53	60	62	73	70	77	62	72	86	83	56	63	70	75	82	65	56	50	64	67	65	81	78	61	78	64	72	65	76	75	71	62	50	75	67	77	89	72	65	68	83	64	80	72	67	66	83	83	67	58	63	87	79	64	54	67	64	75	84	87	61	79	70	72	48	57	70	65	73	75	66	65	56	58	71	52	58	67	47	60	83	71	64	65	77	67	68	71	77	45	62	71	65	59	73	60	59	58	60	73	67	76	59	62	77	68	64	61	59	74	56	58	69	63	71	64	70	54	57	62	66	62	80	77	65	61	78	85	74	79	83	62	57	69	77	64	65	68	65	72	67	67	79	71	73	69	65	69	67	73	72	67	67	73	72	77	71	75	73	74	69	82	62	66	64	64	62	60	71	66	61	73	61	65	68	62	72	72	84	60	65	77	66	57	62	76	71	58	75	66	65	74	74	54	89	75	81	74	50	70	71	60	59	84	68	47	58	49	76	72	64	66	85	57	68	64	67	74	66	53	71	60	60	62	60	78	77	80	77	59	70	64	57	66	81	80	58	57	76	72	77	62	71	66	80	72	59	68	85	56	62	67	69	52	61	69	72	76	80	63	76	77	76	78	84	67	75	60	66	62	87	73	64	88	74	68	70	63	80	59	56	70	81	65	63	65	79	59	70	77	68	68	75	76	66	60	57	61	65	64	60	72	62	75	74	41	63	61	73	60	67	73	62	62	62	47	51	60	77	79	68	41	74	51	74	79	73	69	93	69	67	70	78	81	72	70	63	77	93	55	71	46	67	70	75	59	52	72	69	70	59	57	71	65	71	57	78	74	72	75	67	86	60	76	61	68	65	65	64	66	58	59	63	66	70	76	67	89	77	74	77	56	66	86	73	76	64	63	58	65	68	65	54	79	55	66	54	71	66	71	69	56	65	70	63	65	62	64	66	75	81	72	68	59	75	70	67	81	90	78	63	57	62	63	73	59	74	72	69	65	61	74	74	62	60	70	66	66	76	68	68	73	71	59	74	64	73	61	56	78	49	67	66	64	60	66	64	54	86	71	68	63	74	65	63	73	60	70	79	75	78	87	63	61	75	62	75	69	66	56	62	62	77	53	74	59	68	63	66	79	67	62	70	61	66	64	67	70	72	73	72	78	62	61	58	63	61	69	70	71	74	59	50	79	71	65	69	68	66	65	64	53	74	97	66	66	82	72	61	76	71	55	69	62	61	64	77	66	70	55	74	57	75	52	65	67	78	63	53	65	57	62	85	69	64	69	67	62	69	71	63	64	74	56	64	60	66	69	70	66	63	79	58	79	65	65	62	62	64	60	83	63	66	72	68	77	63	67	58	62	71	71	55	63	59	76	58	58	69	58	63	76	65	73	52	73	64	78	74	57	65	64	65	69	73	73	63	65	73	57	74	66	68	75	54	65	76	74	61	70	89	65	70	63	74	57	75	52	62	67	61	77	71	63	69	53	63	69	78	70	76	67	50	71	69	68	67	88	79	71	65	66	86	58	68	68	67	59	64	61	89	68	77	71	64	86	69	68	68	81	56	75	73	66	61	51	60	59	65	71	64	57	67	53	70	64	76	69	77	59	58	79	63	57	68	64	65	92	64	62	76	68	64	65	59	73	60	59	76	76	69	72	58	79	76	62	72	74	70	64	62	72	63	60	72	74	54	64	59	80	76	63	62	54	79	67	74	72	57	74	72	62	81	68	67	77	56	62	54	64	54	61	81	68	66	65	56	64	67	52	54	78	66	73	63	73	63	64	63	61	71	66	66	68	71	56	62	53	62	60	67	75	75	68	62	56	73	54	60	71	59	57	71	65	71	74	57	68	78	67	71	64	87	63	60	78	55	63	58	74	59	76	68	62	68	62	64	68	68	77	62	78	77	66	61	61	63	81	71	60	56	60	75	72	62	69	83	60	75	61	57	60	67	48	55	82	51	66	67	66	83	57	76	71	69	58	62	91	71	55	62	77	69	73	78	57	74	70	66	78	72	69	61	77	66	82	72	72	79	56	52	84	73	73	66	57	67	76	76	75	74	57	76	55	74	74	69	59	68	64	80	68	57	71	66	60	61	63	67	74	70	74	65	66	80	81	64	71	77	69	85	71	76	70	82	72	62	57	52	63	63	63	74	78	53	63	70	70	64	59	66	75	65	77	76	50	52	83	62	65	72	72	68	83	75	65	64	61	65	91	57	48	72	71	57	72	75	74	69	65	58	62	61	74	55	75	62	64	60	82	71	76	64	68	74	67	81	76	54	62	84	61	51	61	61	62	54	70	69	74	69	61	69	76	59	54	75	75	57	58	70	79	77	61	76	71	68	63	53	65	65	69	68	60	63	52	69	72	66	71	78	63	65	67	83	70	69	70	70	60	68	61	74	72	62	83	70	74	68	75	78	71	65	73	62	69	61	73	60	48	67	69	75	72	57	79	61	74	58	57	81	70	70	57	61	61	61	71	66	66	77	80	59	58	61	65	66	59	73	83	72	59	76	61	78	74	75	69	75	66	56	61	63	70	87	71	59	67	76	70	76	62	73	65	67	73	70	54	66	64	69	61	62	61	55	64	81	56	76	79	65	85	74	62	54	78	66	79	62	63	60	62	61	76	72	87	61	59	77	62	56	64	63	59	72	86	62	70	77	68	64	83	53	67	71	62	68	70	67	67	83	63	71	66	63	66	63	77	58	84	73	74	64	62	66	79	65	82	63	60	68	81	61	86	55	66	79	62	69	60	66	71	72	70	74	68	69	77	53	64	54	59	71	71	73	61	60	71	72	73	64	67	62	67	68	58	51	57	64	84	67	72	59	74	69	68	55	62	70	51	55	52	74	57	65	78	69	69	58	52	63	65	60	62	72	61	65	79	65	78	60	80	57	52	73	57	70	60	69	65	58	78	65	79	72	58	82	71	62	56	56	70	71	70	67	66	56	69	60	71	69	68	69	67	67	71	66	52	59	81	62	63	64	71	60	65	72	60	67	64	72	60	70	56	63	59	59	46	64	64	68	59	56	75	79	67	58	56	60	65	78
36348	23998	18514	13064	12850	13572	11860	6068	3352	2185	1896	1572	1440	1331	1262	1178	1069	1024	978	851	849	791	700	704	723	741	646	694	706	707	664	662	629	663	678	673	659	653	633	637	630	591	613	602	587	603	606	578	576	589	593	565	574	598	586	553	577	606	529	590	621	557	617	567	605	588	522	554	581	606	599	571	615	575	642	579	580	583	617	580	583	574	610	562	557	553	574	549	620	539	581	584	599	571	558	582	564	540	570	602	562	568	529	547	548	541	576	577	545	572	563	536	586	580	563	539	565	580	582	530	561	576	543	586	577	572	573	553	557	600	556	568	571	558	563	578	513	541	587	547	589	526	596	558	572	539	532	555	589	554	603	582	568	616	570	601	527	534	580	584	547	586	561	514	579	546	555	570	538	552	598	560	591	516	546	596	548	577	575	562	559	571	551	565	544	571	602	578	613	564	574	589	591	567	533	569	602	612	543	608	563	577	602	570	570	590	570	525	550	606	577	571	581	562	609	570	557	599	555	558	575	571	560	574	596	595	537	546	589	633	557	557	570	596	569	609	564	583	565	562	515	596	536	538	605	545	536	601	528	582	598	534	543	548	587	577	597	560	533	536	598	521	540	601	557	566	576	588	579	565	539	624	552	608	557	565	554	585	542	551	584	595	577	587	590	545	577	569	538	587	525	565	579	602	593	549	608	575	572	586	541	525	605	570	525	576	586	572	554	542	535	529	607	577	560	578	595	555	564	589	604	594	575	558	568	594	538	529	600	580	558	579	539	596	607	586	612	584	537	605	586	581	564	616	543	586	596	544	588	568	563	554	568	536	569	566	594	591	584	628	581	580	552	557	563	564	582	602	576	570	518	566	604	580	552	559	577	601	549	528	567	569	551	529	552	517	544	602	601	607	585	558	551	551	586	582	592	518	589	527	546	556	588	538	560	600	571	567	588	558	558	554	563	573	541	569	549	563	592	551	581	550	539	589	562	555	527	539	591	583	577	558	553	557	574	544	584	564	508	544	568	589	581	598	587	565	578	533	559	584	578	587	531	527	554	571	559	527	563	584	546	545	566	579	572	580	541	628	580	606	533	554	546	597	569	547	562	579	549	586	558	536	589	544	532	580	573	581	511	519	563	567	575	577	608	572	588	535	569	538	595	565	542	581	583	558	535	607	558	558	559	543	602	559	542	570	529	547	593	575	579	579	597	576	572	562	586	551	574	594	608	595	600	571	562	562	565	556	552	573	586	566	577	599	569	541	565	600	558	542	560	600	593	577	584	588	553	542	573	565	549	601	524	569	538	530	583	545	533	569	583	565	576	575	569	582	583	555	561	529	568	556	567	592	527	557	563	594	542	576	566	579	568	584	534	552	594	566	555	606	559	613	573	553	563	568	577	559	575	588	555	562	559	579	616	554	591	571	553	550	569	533	549	592	544	598	556	575	586	548	561	565	593	595	563	598	555	610	542	603	596	578	565	561	575	627	594	578	564	570	564	572	553	571	593	582	560	587	556	571	569	572	540	549	621	579	557	525	565	587	578	571	553	557	559	529	575	570	572	544	534	615	598	592	531	599	601	550	588	576	557	558	561	563	590	602	601	533	560	572	591	569	555	602	558	523	581	545	530	543	554	587	592	575	549	576	547	536	540	599	531	582	544	571	574	612	579	556	536	536	544	522	518	571	563	562	562	563	542	519	557	598	557	631	545	569	592	602	575	590	557	559	541	584	522	563	564	540	536	533	527	561	546	617	553	541	581	582	537	566	552	531	586	549	567	592	496	595	576	539	547	582	554	575	592	584	569	538	555	593	581	536	563	537	557	597	592	521	581	582	580	535	551	538	589	590	592	594	587	555	574	568	559	574	555	553	567	576	584	561	525	601	537	546	541	569	561	588	594	546	565	547	561	563	575	559	567	575	575	591	574	549	583	577	589	571	574	540	613	566	579	595	605	531	543	584	559	586	535	548	552	558	622	586	593	565	567	550	562	548	575	582	581	605	587	580	550	590	571	589	558	559	572	569	586	576	576	575	606	561	536	537	558	510	544	544	590	617	576	607	549	563	610	572	536	545	592	636	579	571	556	574	483	567	584	562	571	556	542	582	553	597	512	593	582	546	585	578	563	541	554	536	580	559	597	594	563	538	559	582	575	587	572	579	551	539	515	593	591	537	522	593	578	530	613	532	629	587	569	559	531	579	553	531	558	575	552	568	557	563	551	537	569	535	578	558	582	551	591	575	536	564	544	562	538	556	560	530	607	534	576	520	598	568	566	566	548	570	553	555	598	580	539	541	558	600	526	553	523	589	550	569	590	593	571	553	583	542	533	601	606	547	613	594	575	542	580	553	598	567	560	571	532	565	595	555	579	585	582	604	545	592	570	616	588	582	580	579	568	591	558	579	592	587	542	539	590	538	567	585	600	555	568	599	571	546	555	579	582	547	578	552	537	581	552	526	559	564	534	577	580	624	595	571	566	531	561	560	586	563	559	565	535	582	563	553	542	554	559	549	593	562	560	544	551	596	511	575	586	550	519	553	517	538	578	602	577	579	556	597	524	563	533	523	586	564	572	539	565	574	569	549	596	573	593	655	575	604	511	582	554	548	534	586	618	525	561	602	594	567	588	599	591	555	523	596	583	580	575	568	556	584	605	539	565	543	577	569	570	578	539	587	548	576	544	582	574	572	548	585	579	601	619	578	583	573	578	574	639	579	535	587	535	549	574	546	585	540	578	517	605	536	532	588	555	520	609	556	543	573	593	545	614	572	550	561	587	578	570	577	565	546	542	591	597	574	572	565	532	632	587	579	621	585	597	546	586	550	563	596	585	553	585	570	596	592	599	549	591	577	589	530	517	583	582	583	569	612	561	538	582	511	553	580	549	580	549	572	551	596	532	596	581	562	544	556	556	597	574	560	579	581	553	567	566	581	550	548	550	544	600	555	576	555	552	548	598	557	585	568	588	566	603	607	557	572	539	582	590	580	579	584	579	575	545	506	588	533	537	546	555	547	630	571	549	542	580	552	559	586	556	541	586	584	522	595	598	546	605	563	543	562	575	569	560	561	614	562	546	543	594	541	533	563	553	580	593	561	605	570	577	563	529	554	579	606	572	550	558	563	560	572	593	581	591	539	543	564	608	530	555	560	573	589	551	561	551	579	558	540	573	552	522	605	559	535	585	553	571	568	568	556	606	621	539	589	547	573	617	566	568	546	537	565	560	608	567	570	577	575	570	559	570	563	558	624	514	524	564	569	539	536	580	578	551	597	577	568	535	563	514	592	532	564	616	568	586	611	575	582	566	562	562	557	573	571	571	526	526	551	556	602	565	562	570	554	540	542	586	547	569	553	533	565	511	564	572	578	602	553	591	584	551	558	593	579	570	573	550	586	580	558	543	575	541	572	567	542	548	557	552	569	547	596	570	530	551	556	569	545	598	623	576	499	540	613	579	578	553	573	591	548	557	580	544	593	580	571	612	546	623	518	591	575	594	561
9591	6771	3113	2078	1316	934	574	331	166	131	99	117	88	102	79	89	101	89	74	64	77	67	81	68	81	71	71	58	58	75	78	55	69	69	63	71	69	61	73	73	60	57	63	64	61	66	70	72	52	68	72	65	65	72	53	77	62	59	63	62	65	66	50	64	54	69	58	69	59	65	65	63	65	68	64	52	57	69	72	58	63	56	58	53	60	78	64	59	67	72	66	63	59	53	60	67	60	49	55	65	62	43	65	65	70	64	66	60	75	66	68	59	66	49	54	57	50	46	61	65	71	73	74	60	55	68	55	65	67	53	66	63	46	52	66	68	64	68	68	64	64	66	61	55	56	66	67	59	70	66	72	55	55	53	64	60	59	59	62	65	53	67	70	54	65	64	58	52	62	65	52	54	71	63	52	63	59	57	54	61	62	62	68	73	47	57	53	63	71	65	68	58	61	80	63	53	63	59	51	67	60	66	75	63	58	69	60	51	63	56	60	58	52	58	50	66	75	55	59	52	56	62	72	61	62	60	69	64	62	77	56	52	72	71	71	58	55	60	66	62	59	57	82	62	68	65	70	69	52	63	69	64	51	52	84	67	67	66	90	64	43	63	56	70	64	62	72	52	57	55	73	72	61	66	61	64	68	49	60	65	51	79	71	63	64	70	68	48	59	60	55	58	59	53	68	62	40	56	54	59	61	71	73	67	70	62	59	51	70	62	50	62	72	66	57	62	68	66	69	64	67	57	58	68	63	63	51	60	61	67	62	63	72	63	60	55	50	75	71	49	60	73	52	66	58	63	69	60	80	62	58	73	56	52	76	49	68	47	56	49	59	62	64	45	48	69	56	57	73	63	60	51	60	81	59	67	61	61	59	71	62	61	45	67	53	78	70	77	57	58	65	74	60	61	65	74	52	63	56	58	65	43	49	69	60	53	58	54	81	63	52	61	59	71	54	55	58	66	56	73	59	59	54	77	62	70	65	59	58	61	58	55	69	60	66	56	54	70	61	61	67	63	69	61	66	70	65	63	59	58	55	79	52	79	71	64	61	73	58	59	47	57	49	62	64	63	58	54	63	59	50	57	54	53	83	59	69	56	67	48	63	66	76	63	67	60	66	72	77	75	57	54	65	62	68	68	61	58	64	73	71	55	76	55	61	73	79	61	57	70	65	46	56	70	55	62	69	63	64	54	68	54	64	66	68	55	61	72	74	62	61	73	60	74	73	57	72	70	61	65	54	45	56	59	66	54	57	61	68	66	71	60	57	56	71	60	65	66	58	57	65	58	61	64	66	59	72	56	75	57	75	76	68	49	67	58	57	64	48	51	57	72	75	70	61	60	68	49	65	68	59	51	84	63	65	57	69	60	70	68	62	52	59	61	56	60	71	63	69	67	52	66	68	79	61	64	58	63	63	62	61	69	67	73	89	60	71	60	70	65	47	61	69	48	66	66	57	74	65	68	69	75	78	51	64	65	63	64	78	53	72	70	56	57	61	65	69	74	61	53	77	70	64	65	66	69	66	73	43	54	76	63	74	69	55	53	61	70	67	70	67	57	67	55	60	63	71	63	52	60	72	58	61	52	64	53	61	52	64	68	63	56	62	63	68	64	63	60	64	63	72	69	73	65	66	75	63	61	52	67	67	63	73	55	72	50	64	67	66	61	54	63	54	66	65	57	71	73	59	69	46	67	53	58	61	74	59	62	80	69	78	61	74	62	63	43	47	69	56	65	61	70	53	59	67	47	78	71	71	57	58	65	53	72	61	66	63	64	63	64	67	59	50	68	56	62	72	63	50	42	56	60	65	67	84	57	53	55	66	61	57	66	58	75	57	51	82	58	69	59	72	58	69	66	73	59	66	70	66	66	68	52	57	78	55	66	52	71	60	62	64	60	63	64	71	61	67	66	60	49	90	60	82	53	60	70	59	63	66	57	68	63	67	54	67	60	65	65	63	60	82	60	62	64	76	55	48	67	65	85	65	66	60	65	63	63	75	73	52	59	77	65	59	68	75	63	54	65	64	65	62	73	68	63	48	57	65	59	55	66	75	56	53	61	53	73	55	80	62	81	57	66	60	67	60	47	80	66	58	55	51	74	73	60	65	49	68	54	73	60	57	59	55	67	70	54	55	60	67	59	63	72	63	64	58	53	70	71	57	58	52	66	65	62	72	61	67	71	52	50	73	65	76	62	59	59	41	72	53	70	49	63	66	58	66	61	76	65	62	63	51	55	62	51	60	52	65	60	49	66	69	68	68	55	61	71	66	53	68	64	62	65	72	58	61	57	66	71	65	62	59	79	59	71	65	41	57	51	53	54	71	59	72	72	58	62	51	57	65	63	60	58	53	62	54	68	70	75	76	69	56	49	57	68	50	63	67	66	78	57	55	59	69	72	51	82	77	59	56	64	72	49	57	73	51	66	56	49	58	54	63	53	59	52	59	67	58	62	71	56	54	56	65	71	58	68	67	79	70	67	61	60	67	64	59	60	74	55	75	56	68	63	54	76	57	58	56	70	46	50	74	62	67	61	70	66	61	55	66	57	70	64	89	62	69	66	58	57	60	65	74	46	69	64	76	69	70	51	57	61	53	63	55	60	64	59	67	65	64	59	68	64	58	52	72	69	69	55	60	69	61	64	63	46	69	72	64	74	67	59	55	67	63	58	67	52	84	68	56	62	77	64	62	55	68	62	64	49	52	49	69	68	45	75	64	66	57	52	69	55	62	71	72	59	51	60	68	66	69	68	54	45	55	45	50	80	60	53	72	52	65	68	59	62	53	64	63	81	68	65	77	68	62	61	68	65	75	61	70	68	82	67	64	54	70	66	52	53	56	63	70	66	59	63	62	53	62	59	56	64	65	55	59	59	60	50	66	64	79	80	74	66	70	67	59	73	64	60	62	65	53	60	64	58	66	45	55	68	66	63	61	55	46	62	70	64	61	73	76	59	60	53	53	61	65	58	58	55	58	66	75	54	56	62	60	59	64	53	71	54	72	55	55	72	74	73	56	56	45	50	68	60	55	65	54	75	56	61	60	48	66	63	56	72	69	65	65	67	56	58	66	42	53	59	57	64	63	57	68	59	73	66	64	64	68	56	63	59	73	63	61	57	67	60	60	60	51	56	51	62	62	69	62	68	51	71	66	58	56	50	72	51	56	48	52	69	59	57	58	62	61	70	66	61	77	64	63	57	57	57	56	63	59	70	73	66	57	67	64	60	57	76	55	66	61	76	52	70	58	66	59	67	54	65	72	83	59	61	49	57	55	81	59	62	71	68	61	71	68	58	78	62	59	58	49	67	55	48	62	80	51	74	62	60	61	52	62	55	66	60	56	57	58	49	47	68	81	65	62	47	70	44	62	54	60	60	61	42	66	65	45	51	61	45	73	62	62	56	78	67	71	63	64	59	43	69	46	59	58	62	55	60	60	68	63	84	45	78	56	57	60	65	63	67	56	57	62	75	50	46	64	52	56	60	69	56
41388	29188	20046	19673	20935	21715	15745	9347	3631	2695	2213	1867	1752	1562	1450	1319	1175	1060	1006	896	865	800	763	722	708	676	707	712	689	715	638	668	636	597	607	596	632	672	619	601	578	591	561	580	618	574	590	601	565	576	578	585	575	534	520	579	528	568	563	579	553	522	577	572	516	575	569	513	561	549	532	532	545	545	495	558	560	573	551	520	586	516	536	531	549	523	512	576	551	558	535	537	507	525	488	562	540	514	541	502	574	519	505	533	501	548	513	502	525	489	542	537	535	548	544	518	532	605	481	554	503	565	562	505	506	547	512	463	508	533	541	548	524	545	497	532	505	535	531	526	582	603	514	530	521	511	538	516	531	509	494	502	518	548	533	539	503	531	551	557	549	531	542	554	519	510	546	545	522	518	529	524	559	510	539	508	530	529	518	522	565	541	551	516	534	519	525	528	518	531	497	508	556	548	532	530	494	559	576	572	537	502	552	525	508	529	512	505	514	552	518	535	559	515	533	501	533	532	508	497	566	541	505	522	544	535	517	487	522	553	539	534	508	561	540	537	506	550	532	556	516	517	537	538	506	497	524	548	547	503	528	547	516	540	537	577	555	512	537	535	542	505	556	521	547	492	508	512	541	522	522	568	538	535	520	515	505	548	531	524	543	529	511	548	517	505	520	491	486	500	553	521	529	566	545	518	551	567	540	523	531	537	546	533	519	544	516	515	487	544	530	555	519	556	523	547	533	549	574	542	535	529	494	530	572	519	551	564	535	520	539	547	532	534	534	535	567	518	506	537	559	517	557	547	485	558	516	514	507	556	521	555	533	525	502	556	519	488	544	567	503	534	535	512	556	563	541	500	524	511	511	507	536	518	528	539	557	551	528	518	575	514	535	478	513	525	519	507	519	545	512	544	534	496	523	516	532	556	508	544	551	520	534	530	525	537	536	546	512	518	527	514	515	569	569	500	544	527	532	541	509	519	576	557	519	534	507	531	549	578	533	522	543	512	546	533	551	520	537	530	503	572	553	541	508	519	536	549	554	568	494	543	552	497	505	564	515	535	486	553	523	496	522	527	527	541	522	509	519	581	503	532	510	517	504	516	528	539	516	504	535	523	524	553	520	559	499	516	516	528	524	490	540	534	571	522	549	538	557	543	518	542	525	527	515	528	524	555	520	517	568	490	556	544	542	526	519	510	546	494	514	516	540	531	532	525	529	517	501	527	536	531	543	528	503	575	550	479	503	552	511	592	540	525	525	482	537	498	556	539	517	549	565	521	529	511	553	507	523	523	549	529	540	523	502	539	530	528	527	495	515	519	531	543	526	499	502	543	505	520	583	513	560	531	537	532	540	499	517	552	505	513	554	538	517	554	536	532	517	517	548	505	501	535	550	540	552	559	569	535	544	495	592	565	537	545	489	520	544	564	546	518	541	528	531	540	548	550	529	538	525	536	558	513	571	608	492	512	521	546	504	552	529	566	549	517	545	528	587	539	511	526	523	511	532	492	541	524	515	539	536	525	496	540	538	552	494	522	535	525	536	508	549	549	547	557	531	529	528	525	509	555	491	563	512	528	529	539	519	499	561	535	535	518	491	548	503	495	504	515	512	536	524	527	547	530	499	537	536	545	542	515	544	511	512	518	555	551	519	524	558	558	553	532	542	562	530	518	531	508	540	510	507	489	520	490	528	538	561	512	508	512	542	514	519	522	521	535	545	522	548	528	564	552	507	563	517	558	565	540	564	544	542	540	565	526	510	501	553	506	548	537	527	551	574	500	543	583	530	532	520	535	517	517	565	558	527	572	534	564	516	511	482	488	531	533	548	546	514	538	575	528	584	548	510	557	547	553	526	475	532	496	547	564	571	476	550	507	553	521	497	529	502	568	486	582	553	527	522	521	530	551	511	537	546	532	535	531	538	495	531	489	521	551	505	542	500	498	554	524	537	518	525	509	546	555	548	529	559	491	532	598	538	554	480	518	542	564	518	506	514	575	498	485	492	544	514	550	536	533	523	566	535	514	529	518	504	511	542	495	487	523	542	518	536	546	518	563	541	520	555	545	555	574	541	520	548	518	553	517	516	531	561	568	531	513	525	553	550	511	498	516	508	541	551	517	512	535	529	489	501	550	542	546	533	554	517	551	517	538	522	540	548	570	558	533	579	625	549	542	534	549	546	514	512	545	565	519	558	551	507	536	567	530	523	492	530	561	565	527	582	532	496	491	516	513	519	531	488	533	512	567	513	521	522	523	517	506	531	537	543	527	568	536	564	491	485	502	541	545	535	540	530	528	570	552	564	564	510	500	524	549	543	505	531	558	584	523	572	513	537	501	544	517	484	573	512	496	486	547	517	546	522	507	538	532	515	579	520	565	564	509	498	529	567	533	528	502	543	525	540	531	557	513	521	515	493	528	503	542	535	533	530	540	547	531	530	499	506	467	568	532	530	537	507	531	540	501	520	553	523	502	512	519	523	546	492	536	529	552	523	506	511	535	547	557	538	506	518	545	533	523	529	562	528	535	532	497	524	542	534	504	537	539	536	518	553	516	547	518	536	533	535	527	534	542	500	538	566	528	510	539	533	522	549	601	560	512	499	540	523	557	502	534	506	525	537	537	545	548	482	512	513	562	536	562	533	537	541	537	520	522	545	585	487	529	509	521	518	538	558	513	561	521	556	497	559	520	518	512	555	552	526	522	524	526	505	575	519	514	516	534	525	526	524	515	566	589	549	511	468	532	559	563	528	490	535	527	505	551	509	559	586	550	499	579	508	539	545	514	507	513	504	528	520	517	549	522	542	511	536	528	526	539	536	534	529	522	548	508	515	538	515	490	509	522	489	527	534	517	524	512	514	539	552	541	558	547	531	555	552	516	517	526	577	518	528	507	524	524	554	511	550	574	491	576	538	520	490	529	515	525	559	530	586	528	501	529	570	542	545	520	525	519	562	511	538	534	555	588	518	580	580	516	584	514	535	509	519	510	559	475	527	508	552	535	545	518	515	552	519	496	571	528	523	510	566	558	538	530	531	516	533	506	529	514	570	502	533	541	517	529	521	521	570	490	551	538	498	573	555	542	555	575	531	516	538	524	556	523	558	509	518	562	542	505	505	565	535	491	545	555	535	504	562	546	534	527	563	541	510	510	562	559	538	519	528	522	519	525	518	533	516	515	540	488	569	511	505	502	522	530	539	555	544	515	516	553	505	574	547	526	519	536	497	504	538	500	588	543	529	510	553	542	543	491	531	524	528	584	538	521	545	517	498	571	521	539	571	536	523	574	541	556	554	568	547	536	537	502	549	516	548	531	555	531	537	535	561	518	500	532	544	522	541	550	543	534	571	563	553	540	562	499	576	515	551	516	539	554	550	558	550	568	488	544	562	558	536	509	579	593	545	504	544	508	532	555	568	561	517	542	554	521	562	517	499	548	504	534	545	585	542	562	541	519	540	488	550	539	593	547	539	516	529	554	555	501	534	531	546	551	540	535	558	522
6029	2852	1535	1015	533	369	215	145	114	101	99	84	99	71	92	80	86	72	76	80	79	84	75	88	74	73	72	81	80	82	86	95	84	89	84	71	89	89	71	69	75	75	72	72	86	79	70	77	87	66	76	72	73	89	83	69	83	83	60	95	76	78	68	77	85	80	72	92	86	83	83	74	84	78	64	75	85	85	69	83	67	74	89	80	88	75	77	85	80	87	85	87	76	86	62	73	88	81	76	60	70	78	76	70	69	84	84	74	69	71	74	70	87	86	83	79	68	78	80	85	72	67	71	85	78	85	58	79	85	76	76	72	87	71	83	67	88	65	73	79	81	88	90	85	90	85	81	73	71	76	67	57	77	76	106	80	61	60	87	81	69	80	79	90	81	91	83	78	75	79	79	70	62	81	106	81	72	72	68	75	89	87	74	76	65	90	67	78	70	74	77	87	93	84	72	79	81	98	82	69	71	71	68	69	72	100	88	84	94	84	56	70	71	78	88	95	83	82	71	76	88	87	66	79	75	84	76	82	72	64	85	87	83	71	87	71	87	82	72	74	73	76	81	85	86	69	85	72	67	62	76	78	78	73	72	80	85	73	86	72	71	67	88	71	61	76	80	92	88	69	81	76	56	67	68	82	74	86	83	60	80	69	85	87	76	82	87	83	80	70	76	92	42	71	67	80	87	72	86	66	80	70	80	100	87	77	77	73	93	70	71	65	88	80	73	89	83	73	86	84	82	96	83	67	87	67	69	79	75	75	77	78	67	71	86	87	95	70	70	90	70	85	71	85	94	72	88	78	76	61	79	82	90	86	72	75	64	80	80	59	73	73	81	72	70	92	83	77	77	71	87	65	87	77	93	80	73	70	72	76	76	74	84	88	73	82	76	87	61	89	72	73	83	67	84	73	81	79	84	87	79	79	75	64	80	79	64	72	81	62	75	67	82	64	85	74	82	81	78	73	66	77	81	73	69	72	76	77	69	73	80	78	72	92	85	80	68	92	66	83	80	65	72	77	78	88	74	77	89	73	78	77	71	74	72	83	70	107	78	73	78	75	65	78	83	71	76	75	78	81	74	79	81	89	90	70	85	74	68	68	75	66	83	79	84	79	76	77	83	92	87	81	75	68	88	63	81	89	77	70	62	82	78	79	86	72	83	89	86	80	67	79	67	89	98	85	70	84	69	69	76	71	86	62	82	88	86	79	78	78	76	71	89	69	82	66	81	70	75	80	74	72	91	73	87	82	73	81	86	61	83	63	88	80	72	78	87	89	63	85	70	83	76	61	86	84	78	73	70	92	70	77	105	76	84	68	60	82	74	72	58	67	84	94	80	62	75	72	74	68	84	96	74	103	73	86	78	64	86	76	80	80	69	82	80	73	74	73	96	72	74	66	79	84	81	73	82	80	79	84	89	70	89	86	97	68	71	85	67	67	77	83	60	88	76	64	82	80	79	79	91	81	77	73	75	80	81	77	78	78	84	90	63	84	79	66	87	67	86	79	74	67	63	75	73	73	76	74	76	73	79	77	82	67	77	93	90	82	78	84	80	87	96	76	65	68	72	59	65	77	80	78	82	71	74	77	77	82	76	73	81	73	85	79	73	71	74	83	60	71	78	80	77	65	92	80	89	75	76	72	100	83	77	72	52	76	70	84	90	67	77	73	76	77	89	84	96	75	76	88	87	71	91	70	85	91	85	84	66	68	66	77	87	71	68	61	74	94	83	87	97	73	71	76	68	76	68	84	70	100	93	82	63	69	81	92	80	71	80	85	84	63	69	81	71	70	62	86	89	86	87	88	74	78	69	91	80	83	80	84	64	80	64	87	62	97	83	71	83	75	58	78	71	82	73	72	68	76	73	64	73	78	72	97	97	74	81	100	83	78	64	71	78	73	83	74	65	82	86	72	68	69	68	67	76	93	82	69	67	66	73	71	62	71	104	58	92	79	88	75	77	76	67	69	86	83	74	81	77	85	74	74	72	63	82	60	77	90	62	86	78	72	62	87	89	85	85	99	99	76	82	86	77	69	79	71	69	80	74	77	87	85	75	84	90	69	92	101	76	77	95	67	71	74	73	84	66	66	65	87	91	72	75	68	74	65	57	66	66	75	76	79	79	70	88	79	88	74	71	84	74	79	70	75	88	66	94	74	67	86	82	77	73	77	91	77	72	82	77	78	65	82	72	87	68	81	82	88	82	82	74	57	82	85	74	83	68	74	79	86	86	76	88	72	90	70	82	73	80	71	78	68	77	87	93	96	86	72	65	75	71	71	67	90	81	78	85	95	69	76	82	81	97	80	93	68	87	65	83	77	95	72	67	81	65	81	88	79	77	72	65	69	77	86	94	78	80	66	79	86	76	86	76	73	80	82	100	63	84	71	84	85	70	74	67	94	85	72	61	76	63	75	66	69	58	76	82	78	71	81	73	72	76	90	80	88	83	79	76	66	81	73	82	80	67	79	88	97	80	69	87	70	68	72	84	73	69	71	72	86	80	74	61	89	66	82	79	76	70	67	62	83	73	75	77	90	98	80	62	63	55	91	79	79	68	80	60	79	69	78	83	90	84	89	81	80	71	88	91	75	88	77	71	72	68	80	79	77	93	84	75	68	66	80	88	65	88	79	66	70	65	70	82	71	79	99	63	76	83	79	83	82	77	79	83	79	74	93	78	97	83	84	89	83	97	94	86	77	70	68	65	85	68	84	76	95	69	73	64	80	63	80	77	71	56	83	72	81	68	77	92	78	78	79	83	78	83	87	74	74	75	75	77	73	69	84	76	70	75	89	83	95	79	73	63	77	85	70	74	81	73	69	79	70	77	84	72	73	82	64	88	86	98	61	69	71	94	76	71	77	75	80	85	84	85	69	79	70	76	98	74	86	70	81	80	72	87	88	68	85	76	81	74	77	81	93	73	93	88	77	72	67	86	69	89	71	74	84	83	70	61	101	77	82	78	70	83	82	82	90	73	89	71	95	76	79	94	75	70	73	73	71	76	71	100	80	75	94	93	60	107	76	72	61	93	75	75	84	76	67	82	81	56	71	83	69	79	76	86	93	66	72	68	70	73	69	71	62	96	80	86	85	81	78	66	78	70	94	66	67	67	77	65	57	87	79	82	80	97	83	73	65	76	82	69	95	92	58	66	75	78	79	79	77	83	85	83	84	74	66	77	92	83	86	65	89	70	77	78	73	87	83	76	68	86	74	82	83	75	59	90	89	79	82	77	75	77	79	65	71	87	83	79	95	80	89	66	70	81	79	70	74	87	78	77	74	69	92	93	70	71	71	83	80	75	74	58	62	85	87	91	93	75	69	86	79	67	74	69	80	76	68	69	76	92	78	71	73	77	82	92	85	80	58	77	57	81	78	85	79	71	66	85	75	74	87	75	68	87	67	67	83	81	79	75	83	83	72	83	69	71	77	65	82	76	76	78	76	81	82	79	74	78	82	61	72	85	86	82	77	86	86	76	81	67	71
34422	20092	14341	12215	11072	11359	6526	3059	2011	1540	1402	1320	1205	1151	1079	1044	942	908	898	818	732	797	785	754	753	747	736	719	683	686	734	674	728	705	723	741	682	678	731	673	710	722	664	709	617	626	675	643	670	641	656	690	635	644	650	622	685	694	697	673	640	679	645	659	642	660	666	691	653	657	640	670	665	651	681	724	628	627	615	586	658	742	660	651	661	684	653	651	648	650	693	650	635	705	646	671	632	636	657	681	646	642	679	638	643	663	687	634	641	655	646	651	617	607	692	644	637	676	630	637	630	666	632	700	648	691	698	635	682	623	659	684	629	698	646	652	701	650	646	556	634	623	641	639	641	699	659	662	614	610	650	695	646	649	650	633	629	672	637	615	636	693	628	622	665	627	665	648	644	682	683	665	650	666	653	669	638	675	643	684	665	667	673	642	677	653	599	630	641	659	652	691	626	642	640	659	632	612	694	628	620	680	657	653	677	615	594	634	654	642	633	643	663	661	631	596	640	684	653	664	654	637	635	676	679	684	646	657	630	625	669	634	623	658	632	662	659	638	707	639	682	629	622	628	655	686	667	632	631	668	697	658	637	621	674	646	596	640	637	683	647	644	650	588	628	632	682	642	668	658	647	664	639	654	619	663	687	636	686	674	649	624	592	677	653	666	657	683	625	670	646	619	640	689	645	643	672	677	629	667	584	616	654	639	684	647	621	634	685	613	688	650	697	645	622	711	655	600	662	649	630	662	667	665	646	642	631	644	629	626	673	627	640	615	639	660	667	623	638	673	640	666	647	628	629	646	706	640	626	666	592	663	619	672	658	632	640	639	631	639	641	653	637	629	655	624	599	633	629	653	659	645	651	614	663	669	614	682	622	615	684	622	655	673	641	646	617	629	652	610	662	653	666	675	680	666	665	641	627	615	659	653	641	634	645	676	647	606	663	640	693	655	663	657	647	651	697	687	642	628	635	671	658	618	656	670	670	690	640	674	629	667	665	606	643	667	620	637	655	674	662	667	608	676	658	665	642	636	653	641	674	621	671	670	669	655	635	659	629	648	637	665	692	648	681	645	599	613	655	663	622	625	625	638	686	661	680	645	667	600	607	646	634	672	683	690	628	647	628	658	679	657	611	670	656	683	657	645	651	618	674	658	647	637	678	656	651	604	639	670	605	643	624	637	606	645	688	659	701	669	707	636	612	652	654	654	623	644	672	632	673	669	597	643	670	675	635	669	639	626	645	622	674	641	630	630	633	634	660	625	645	667	665	681	680	623	635	638	639	642	648	633	650	651	675	622	647	623	617	656	640	661	659	619	628	690	611	602	674	660	667	617	630	624	663	655	650	697	604	605	634	649	668	632	645	679	671	666	647	627	670	603	644	645	623	642	615	670	644	617	661	600	628	676	625	628	693	619	596	694	621	688	684	606	661	694	654	651	617	694	645	652	660	651	640	697	635	728	664	673	640	669	595	636	689	693	630	659	672	633	626	655	597	672	657	636	642	645	653	669	672	678	633	718	621	633	620	678	662	632	681	652	630	686	637	627	660	621	616	668	632	672	622	634	652	638	658	591	618	645	656	597	663	638	648	670	610	708	614	662	633	650	642	673	655	607	644	621	623	668	627	657	652	630	668	637	657	685	668	669	681	652	657	617	640	620	663	646	599	678	674	649	632	643	674	665	655	659	666	616	623	581	677	657	644	636	643	646	643	668	653	627	647	645	631	615	649	599	676	621	664	646	657	610	573	663	651	661	662	660	678	676	627	657	655	641	617	663	647	625	656	673	653	611	606	647	634	591	635	664	634	653	621	632	703	651	661	673	637	634	675	672	664	636	667	671	666	653	643	677	636	619	667	633	652	678	650	684	628	652	639	666	657	703	673	653	622	700	639	621	657	646	680	641	722	669	649	630	671	643	650	656	673	607	646	660	671	664	693	630	640	601	636	639	632	633	641	657	678	664	628	688	661	631	629	678	677	684	648	683	658	602	642	630	655	607	653	644	642	611	664	643	610	642	673	648	627	625	644	647	643	637	652	630	625	671	670	668	644	679	645	661	625	658	674	637	635	637	620	666	632	673	649	651	641	652	635	636	705	621	632	668	607	658	674	620	640	644	599	642	668	635	665	659	658	639	675	614	674	621	666	649	610	621	629	631	626	683	642	722	684	723	676	657	650	699	669	632	671	628	605	650	661	652	634	669	695	629	651	646	637	675	622	620	678	658	616	631	647	652	714	651	633	678	662	690	640	670	626	627	684	699	625	663	630	640	657	608	670	632	647	653	624	659	655	643	702	671	650	650	661	653	663	673	674	612	621	668	654	679	688	648	656	663	638	676	653	631	672	618	656	654	690	633	661	624	614	669	659	640	635	642	667	699	631	592	650	659	647	691	635	638	649	638	626	637	662	629	628	643	627	676	691	608	689	680	693	608	646	619	642	634	637	646	626	686	638	712	622	671	651	695	643	644	652	692	629	609	626	646	657	639	630	698	634	642	630	635	633	702	632	651	729	646	649	618	646	651	681	695	622	621	659	658	654	629	676	677	680	650	646	675	653	653	693	592	661	629	647	686	616	666	631	609	637	680	607	647	683	678	687	644	655	694	663	658	671	686	589	677	678	695	646	642	699	634	688	628	667	659	653	635	647	637	659	673	619	633	613	653	638	621	657	679	689	630	672	695	650	655	673	602	583	663	650	670	607	632	673	641	689	637	692	630	657	647	661	620	691	691	635	649	693	688	629	657	628	681	664	630	629	675	653	674	694	649	652	622	666	626	660	656	640	619	680	693	666	672	652	661	642	611	618	705	630	685	709	675	666	659	699	642	669	648	707	628	677	634	647	667	648	659	643	650	657	671	631	644	715	639	647	658	638	672	680	654	624	599	607	646	649	668	658	658	676	709	669	670	656	627	633	634	695	673	668	678	632	624	656	680	669	667	659	653	664	663	583	643	665	665	619	711	680	621	673	645	620	698	644	657	627	603	711	659	687	650	647	650	665	650	640	662	637	698	649	675	636	683	664	636	691	650	664	649	694	616	651	652	576	675	637	673	608	693	652	659	674	643	661	653	653	668	658	660	655	631	666	627	689	605	638	683	656	622	652	672	624	624	613	675	642	690	651	663	658	680	637	639	645	694	658	679	624	680	652	617	692	596	602	625	665	671	663	625	619	693	665	693	592	633	660	660	690	612	676	673	666	610	606	691	634	687	606	651	632	668	663	667	662	610	694	674	649	599	629	628	667	683	644	648	701	652	659	623	624	654	624	643	595	669	654	645	640	653	620	680	690	694	633	625	624	605	684	682	613	674	624	634	650	647	631	682	595	626	641	651	652	651	626	684	651	665	664	644	656	640	658	663	619	656	613	663	637	629	622	653	621	671	647	664	635	629	693	639	663	693	650	667	658	617	659	617	656	609	620	632	601	653	680	602	614	666	634	622	650	620	674	618	655	637	698	653	645	619	659	623	667	678	647	682	657	677	631	655	665	694
6488	3210	1604	880	577	422	271	122	122	103	100	93	97	88	93	83	90	81	78	85	81	79	76	84	72	57	77	77	76	79	69	80	62	75	72	68	75	76	67	69	66	68	67	67	77	60	60	68	60	72	70	80	83	65	70	78	66	84	67	71	95	78	93	69	53	62	67	85	78	62	66	82	83	67	84	65	73	67	77	63	74	78	70	72	72	61	65	65	64	71	82	64	90	73	70	97	64	83	90	86	83	78	90	66	78	64	76	82	66	55	70	71	64	60	73	70	68	80	73	69	82	82	91	90	66	81	92	82	72	67	84	76	80	51	75	80	63	96	69	68	72	73	69	75	56	76	76	58	72	81	78	63	86	80	76	82	72	81	78	68	85	78	87	76	81	81	77	77	96	86	70	59	70	69	67	52	68	69	71	62	79	87	77	75	77	81	79	71	89	84	76	74	73	75	75	70	69	60	76	66	62	84	86	81	72	72	82	77	84	57	65	67	80	66	74	74	72	65	81	67	67	75	82	70	76	73	60	60	81	64	71	81	67	62	86	69	77	56	57	70	64	91	76	84	74	68	80	66	63	79	77	65	82	71	66	80	72	76	66	85	67	77	63	79	64	74	78	79	65	68	72	71	78	77	87	68	74	64	86	86	62	55	80	77	71	68	83	85	80	75	58	73	67	67	73	85	79	67	87	72	68	81	69	75	81	72	77	60	76	64	79	91	90	72	78	72	80	70	70	86	78	77	80	77	89	73	65	68	87	68	76	57	82	75	85	65	56	69	71	66	72	72	83	65	74	75	69	65	64	67	72	74	65	69	75	79	73	73	75	67	71	59	68	80	76	69	73	79	85	73	73	76	90	71	65	72	59	83	68	78	78	73	72	72	69	76	69	51	71	75	85	48	85	80	83	65	70	58	55	79	70	72	74	60	80	72	78	77	80	95	61	72	60	76	76	81	72	83	77	66	73	76	84	78	70	82	75	51	67	82	79	67	60	75	72	77	67	67	69	79	79	58	78	64	74	62	60	74	82	68	77	92	65	72	70	65	79	61	65	64	60	79	75	80	65	60	80	68	75	76	73	72	67	93	70	70	88	81	77	64	70	67	69	65	80	76	76	91	63	81	85	70	79	89	74	71	84	73	77	59	83	70	79	73	74	82	72	77	68	91	69	74	72	77	73	89	78	79	77	78	70	68	83	62	60	78	74	84	77	65	74	81	61	67	79	65	61	68	59	78	63	73	63	88	72	74	58	87	73	79	66	76	94	64	81	58	73	71	79	82	79	74	76	74	74	86	72	83	82	66	67	70	74	77	85	71	61	85	65	69	73	67	82	84	67	77	78	73	87	60	74	49	74	56	80	82	75	81	69	83	64	59	70	76	70	62	76	68	66	95	74	61	65	79	75	74	84	86	73	64	68	67	72	74	81	65	69	69	70	80	68	61	58	81	54	69	84	67	63	51	77	74	71	73	74	67	74	73	76	75	75	89	73	71	66	81	80	90	74	78	80	81	62	68	89	67	74	59	92	72	90	66	74	85	63	81	79	69	66	73	74	62	83	66	62	69	73	74	81	70	57	57	75	66	78	77	74	74	71	70	76	61	99	76	83	86	71	86	78	82	64	77	73	70	74	78	80	83	90	72	72	67	67	80	64	73	64	81	62	79	79	77	72	72	78	94	66	86	88	71	75	68	85	74	67	69	60	69	67	80	70	69	67	83	74	73	76	67	79	69	84	82	85	81	86	62	75	82	85	65	77	71	68	89	71	68	92	70	61	80	61	72	74	68	58	67	64	92	69	82	62	84	84	69	62	64	80	75	70	75	69	75	69	74	86	82	70	70	76	69	75	75	76	76	81	83	69	71	73	78	82	62	60	68	92	69	68	67	70	73	68	98	65	70	87	51	72	64	73	72	83	64	76	80	75	87	72	75	79	74	82	65	68	66	86	81	76	65	59	61	71	81	81	63	70	74	66	87	70	74	81	85	68	69	78	83	72	66	91	60	85	64	77	65	73	56	66	77	79	70	78	74	53	70	75	69	75	75	73	77	73	97	73	102	76	78	75	62	66	72	78	61	68	71	67	67	54	71	79	69	80	87	86	79	79	78	89	72	64	76	66	80	67	87	74	62	68	77	79	68	78	69	68	82	77	72	69	76	76	66	80	81	79	83	80	79	78	83	75	77	66	70	69	65	76	66	76	80	73	69	83	82	73	71	87	91	64	78	63	70	89	55	68	70	81	64	75	81	75	74	73	79	76	80	72	64	86	77	77	69	68	73	76	68	69	81	75	89	71	77	75	78	66	70	70	76	66	66	84	79	86	78	71	66	85	71	73	79	67	78	76	66	74	90	67	77	89	57	65	81	77	73	80	72	70	62	62	70	71	76	65	90	80	72	75	67	60	75	60	69	77	67	75	70	80	76	72	70	67	89	82	65	74	76	70	72	93	67	79	75	63	69	76	67	78	83	85	79	82	78	81	72	67	73	83	76	61	68	82	74	83	81	88	72	57	66	66	64	73	67	75	87	78	70	67	68	76	84	74	74	66	69	72	65	77	74	84	61	70	78	65	78	89	81	61	95	80	64	56	68	65	70	72	66	57	75	63	84	73	71	79	86	78	86	83	73	75	61	61	58	79	75	67	86	66	79	86	79	67	64	74	82	74	59	63	62	83	76	88	84	59	69	55	71	83	85	78	78	76	86	72	68	76	88	93	79	48	61	68	81	66	71	67	72	69	65	73	66	82	88	76	66	82	76	86	74	76	84	73	72	69	76	64	60	79	76	79	74	80	88	77	76	71	67	70	70	69	71	76	69	52	75	80	76	60	81	63	73	73	83	75	75	77	66	64	84	76	83	68	70	68	60	78	74	53	81	67	84	69	87	68	70	76	58	70	83	69	74	66	94	69	74	75	73	72	91	68	80	69	60	85	68	77	68	88	72	90	70	80	72	89	76	74	74	81	71	82	63	76	77	84	72	74	89	64	84	69	82	85	80	73	75	72	80	77	88	81	74	77	77	75	78	50	67	67	80	70	69	81	70	80	69	68	73	64	74	80	77	64	71	69	67	74	58	85	65	81	74	51	82	71	64	68	85	85	86	80	80	74	60	71	69	91	79	65	76	73	81	59	70	72	85	77	54	69	86	70	82	83	76	64	68	67	65	74	72	69	80	77	70	70	69	85	63	66	83	77	66	82	70	64	60	88	78	80	83	73	75	65	82	78	75	62	80	65	61	63	63	65	80	73	68	79	74	72	87	61	74	60	73	80	77	77	91	73	61	95	71	79	76	49	74	68	67	99	73	74	70	78	69	74	80	70	83	63	85	73	80	72	73	67	72	74	68	84	68	55	72	73	66	77	77	87	74	79	66	68	72	56	69	81	80	64	72	64	74	83	70	65	76	76	66	58	66	66	87	79	80	75	72	76	81	95	68	83	74	70	98	70	79	71	73	65	62	64	71	75	76	86	85	85	101	88	85	83	55
34726	21117	14155	11016	12132	12997	7727	3281	2418	1713	1556	1360	1217	1150	1012	979	916	874	895	792	768	749	766	747	714	748	780	713	697	687	713	662	690	664	697	631	688	653	656	718	649	627	617	616	660	671	634	620	669	646	630	634	638	629	627	640	670	640	652	627	647	637	617	603	605	657	656	658	640	594	616	612	585	607	650	641	600	628	598	599	651	637	620	629	620	640	600	591	620	604	626	646	586	616	620	628	633	640	609	661	623	685	576	591	604	678	594	640	616	603	633	594	610	610	659	647	651	596	608	680	604	646	596	598	602	628	624	657	650	607	657	629	612	592	637	658	637	631	642	631	630	602	588	630	617	656	580	623	652	602	633	612	624	595	675	649	646	648	644	594	659	643	654	667	630	610	597	579	606	592	597	624	615	639	598	619	649	622	616	643	625	585	655	620	596	589	593	626	670	660	640	638	598	565	641	597	584	622	644	645	617	618	645	621	614	591	619	604	593	603	619	600	626	600	624	659	640	615	580	595	611	594	607	609	611	568	606	629	601	638	614	649	659	615	609	617	627	578	646	633	631	574	625	622	643	635	598	627	612	572	624	604	609	603	586	623	619	590	607	653	643	609	591	610	634	649	637	635	695	643	593	599	639	610	622	634	607	623	601	589	650	609	633	604	631	649	606	641	641	653	601	634	634	600	619	603	598	623	596	612	686	646	658	631	639	665	672	574	610	614	598	624	643	595	606	624	623	616	617	611	606	608	611	594	632	627	627	629	633	647	576	582	629	628	634	620	617	623	606	617	665	640	617	637	615	623	610	580	630	580	586	596	594	633	655	574	575	600	589	650	621	643	603	638	596	629	576	596	664	622	590	604	591	628	647	619	578	615	586	591	596	592	590	588	600	613	598	620	608	634	597	669	614	608	659	643	627	639	597	591	594	642	612	655	623	647	569	644	623	611	640	626	635	594	634	578	600	633	628	636	640	600	608	611	653	605	623	601	624	632	569	636	620	599	592	697	628	624	668	585	629	608	636	610	650	656	643	639	615	616	609	589	547	680	606	599	650	605	606	607	598	633	628	600	586	625	620	626	626	633	601	652	612	605	641	639	591	601	603	624	641	553	610	615	642	604	605	616	641	590	574	585	658	598	609	606	590	593	646	612	614	605	644	639	637	622	612	598	650	604	602	624	613	596	575	603	659	613	618	625	640	588	578	564	625	667	614	621	598	597	590	606	609	594	610	594	650	652	590	620	584	603	598	622	583	628	629	589	623	618	582	585	624	615	597	626	612	613	615	597	628	609	618	593	640	616	614	617	603	602	619	627	609	637	594	641	605	594	610	629	642	647	638	588	569	620	602	618	668	617	622	624	613	638	601	626	596	625	620	647	597	634	605	622	589	582	642	657	613	622	625	600	632	647	625	594	617	594	595	657	660	620	586	608	628	602	644	614	601	590	632	654	657	638	664	625	622	596	612	624	611	659	589	639	625	596	602	644	561	634	649	622	625	650	659	616	660	592	621	618	620	633	613	610	616	607	561	616	629	583	600	589	608	600	627	614	590	662	624	638	640	659	572	629	631	641	637	608	592	631	651	617	638	594	599	606	619	577	601	647	575	660	623	630	591	643	639	650	556	641	626	623	583	579	605	608	637	617	609	569	619	633	606	640	620	622	648	625	650	592	644	609	590	630	583	615	594	621	617	599	624	639	632	610	599	630	613	576	622	650	594	653	652	612	637	661	666	632	618	595	665	640	631	602	629	574	623	589	591	650	603	623	604	599	621	632	598	591	629	630	606	587	593	623	638	598	598	604	630	628	602	627	597	607	597	632	629	634	579	635	639	659	607	603	599	577	603	622	604	583	592	616	643	604	601	641	631	617	626	624	633	550	619	628	555	622	618	562	631	674	572	642	674	614	653	623	605	577	632	640	604	659	637	626	566	645	596	627	561	652	599	636	616	617	605	624	565	588	597	628	647	603	684	618	669	621	600	626	617	597	592	614	624	607	622	598	611	583	672	638	587	604	613	620	617	635	617	611	639	629	654	615	620	607	615	633	593	610	640	567	624	638	695	621	623	618	589	624	649	623	598	673	632	623	635	630	650	634	662	617	619	621	610	578	658	607	632	560	669	653	626	582	596	607	652	641	632	571	634	592	606	637	629	602	615	656	602	631	660	615	581	650	568	618	643	651	617	570	619	591	618	595	621	624	627	639	589	632	598	632	629	592	605	652	648	609	600	617	614	576	610	618	645	618	608	585	573	633	614	645	632	626	612	630	596	638	610	638	633	627	624	609	587	625	593	617	586	666	653	609	650	596	580	653	636	623	661	627	624	645	631	614	609	644	650	606	609	653	612	573	620	613	648	629	591	628	614	610	628	614	602	607	567	646	620	651	630	617	612	619	651	607	622	638	616	625	652	596	625	639	583	634	616	726	641	600	621	640	629	664	626	586	664	622	619	619	599	588	628	628	636	578	590	611	602	594	605	624	658	601	605	647	596	601	579	594	648	612	636	648	614	617	625	623	619	584	634	606	593	600	622	603	608	630	649	614	594	624	626	635	635	601	615	624	582	632	628	625	603	671	607	624	644	677	631	620	628	606	598	617	625	601	646	642	646	646	643	646	576	629	573	655	628	626	636	603	625	612	611	611	628	605	647	589	616	641	616	619	634	619	697	612	633	633	595	666	585	626	650	580	654	574	619	599	676	579	645	590	579	593	661	611	645	628	644	646	628	581	626	612	613	581	637	620	653	623	649	614	624	620	634	612	662	640	591	628	598	638	591	595	650	574	636	611	581	602	620	613	590	649	593	621	627	601	667	619	638	575	609	588	626	610	607	631	607	610	652	597	643	633	665	575	588	635	613	584	632	604	621	655	633	598	633	642	611	607	641	646	632	595	641	670	616	605	608	662	640	698	605	587	592	627	607	593	583	628	613	630	634	602	581	609	606	569	641	634	653	578	647	607	642	583	616	629	657	646	587	619	601	642	606	647	607	593	592	593	633	615	579	605	583	629	619	635	579	592	642	631	639	630	617	662	586	619	630	605	585	586	634	627	640	601	601	601	656	621	554	642	628	587	605	586	603	624	626	631	610	592	651	614	622	629	600	650	602	659	579	592	638	627	635	659	653	587	579	583	650	612	622	601	625	635	577	617	580	607	643	592	628	630	592	637	628	571	609	621	610	614	603	649	597	629	596	628	643	620	641	598	599	652	650	649	632	626	580	610	603	600	612	663	607	703	643	639	622	635	607	567	622	610	585	571	592	685	652	623	607	621	592	614	667	609	568	634	606	621	636	647	600	600	647	645	604	649	585	598	599	646	657	640	653	620	583	618	634	620	614	647	620	569	593	652	626	624	638	602	652	590	648	606	632	640	604	652	626	625	600	601	644	647	600	620	591	553	553	619	624	630	599	622	660	625	618	631	610	625	615	655	659	623	633	612	642	637	650	600	655	602	612	606	623	595	622	583	584	681	608	640	624	572	626	666	658	636	617	652
8495	4230	2071	1173	626	484	361	231	162	105	106	84	80	76	74	77	79	74	71	76	79	69	69	66	77	79	80	47	99	63	79	87	57	76	69	76	60	72	69	72	66	60	70	73	68	65	68	44	70	66	69	64	58	60	60	78	55	74	70	76	79	63	66	71	69	54	66	57	68	84	74	72	56	73	79	81	59	54	80	63	55	81	62	62	74	72	67	73	79	68	72	76	74	72	62	59	66	61	68	61	61	67	62	69	52	66	80	67	70	70	51	64	63	72	70	68	61	75	68	65	55	70	75	81	70	58	58	68	67	77	78	65	76	53	62	65	49	63	64	70	53	79	69	79	68	64	72	56	60	73	73	72	52	66	61	60	79	66	73	71	73	63	61	60	74	71	61	61	66	68	59	75	66	77	71	74	77	81	75	50	70	68	71	67	59	66	58	71	57	64	59	65	60	54	82	72	67	72	54	82	72	75	69	79	74	71	66	70	59	73	67	71	54	63	70	72	64	67	69	74	69	60	77	65	60	47	68	82	61	83	54	71	60	58	58	85	63	70	67	64	49	69	64	82	63	70	56	61	64	61	69	80	66	71	71	64	85	72	62	66	64	54	54	73	64	68	73	63	59	56	58	65	72	63	61	69	62	74	71	67	73	80	66	59	58	59	59	71	72	64	57	80	71	56	73	71	70	76	67	61	57	84	55	70	72	75	57	75	59	71	65	62	63	77	78	52	71	72	80	50	70	69	62	63	71	60	49	68	63	63	62	71	66	63	70	78	67	50	66	65	65	72	55	69	83	60	57	55	60	69	67	52	59	71	73	64	78	75	64	71	64	81	68	67	51	67	67	79	74	78	73	75	66	59	69	65	66	64	75	79	61	63	72	87	65	83	64	68	60	86	57	60	70	76	69	54	68	75	81	66	87	69	70	72	67	64	73	75	70	58	59	72	59	65	71	72	64	73	60	52	60	73	67	57	84	70	81	61	56	72	73	62	65	63	66	74	63	71	72	60	66	79	64	73	68	60	67	71	69	58	78	75	72	58	60	69	64	68	60	67	71	53	60	60	63	80	73	74	69	82	70	74	81	68	79	89	54	72	80	67	65	67	76	59	67	83	55	78	74	73	80	63	57	67	67	71	70	82	69	60	72	58	82	62	77	75	63	62	73	79	75	63	47	70	87	55	73	64	67	55	64	64	59	57	70	72	77	71	57	66	56	68	64	78	74	75	70	72	62	61	70	69	61	66	56	69	71	80	75	61	64	59	79	63	60	68	60	70	75	68	58	71	69	81	71	75	65	77	74	72	72	67	54	65	63	78	73	65	74	64	71	68	56	73	66	60	77	55	75	54	63	64	80	53	67	57	86	59	64	51	56	63	69	60	61	45	65	66	69	60	68	62	54	65	62	59	70	59	66	65	56	45	53	76	72	68	79	55	76	71	64	76	70	73	51	57	69	68	75	70	80	56	63	60	64	61	73	61	82	63	54	67	79	72	65	69	67	68	66	75	67	68	69	76	71	62	64	65	58	77	69	72	71	68	77	65	64	79	73	64	60	69	63	70	66	76	60	80	61	79	72	68	64	81	69	86	59	61	72	62	65	58	70	80	67	54	59	75	67	68	52	69	56	70	62	69	61	61	57	64	59	61	72	66	85	66	66	76	73	73	53	68	67	66	70	59	73	71	55	67	83	63	73	71	75	60	52	69	70	62	78	76	67	72	75	82	82	60	76	61	72	53	67	72	66	45	75	68	81	58	67	79	65	57	89	64	76	65	79	65	61	78	63	69	74	67	88	73	65	74	55	54	71	62	64	60	73	57	68	66	56	80	62	52	79	56	76	64	75	82	69	80	62	92	68	66	73	72	63	63	55	55	64	71	66	60	61	63	62	67	57	64	63	62	60	76	67	73	70	73	67	54	61	64	71	55	70	61	68	69	61	67	68	65	78	68	78	80	79	77	62	64	59	56	63	63	58	62	62	54	55	72	60	66	77	62	74	64	70	76	83	62	77	64	71	57	67	60	47	66	63	68	67	61	61	69	65	70	71	64	54	59	68	79	77	61	61	53	65	68	77	57	61	62	64	79	62	63	74	58	77	63	60	63	67	68	71	73	67	75	72	56	61	63	55	52	72	52	68	57	62	45	70	76	72	76	62	76	74	67	68	85	88	68	51	78	66	65	60	78	65	69	58	65	62	74	79	61	74	68	88	55	65	84	63	67	65	59	72	67	58	72	73	68	63	60	57	81	52	61	65	56	69	65	67	70	65	68	70	87	77	55	51	69	61	82	66	69	70	65	77	76	70	68	58	66	77	68	71	73	60	50	60	66	62	73	76	72	73	68	63	74	66	72	53	73	70	59	54	77	78	69	69	70	55	62	67	64	70	78	42	56	61	66	67	76	69	62	84	65	76	54	60	62	58	82	78	53	65	69	97	69	63	59	58	56	67	66	54	63	69	76	67	55	57	74	64	76	54	78	67	67	63	72	74	67	64	75	61	62	73	66	70	83	59	61	60	69	78	51	65	60	63	69	57	69	62	62	68	61	60	77	58	64	61	71	58	53	69	80	64	66	80	64	78	67	66	69	48	64	59	78	65	68	62	64	81	76	54	69	70	73	66	72	55	55	60	65	61	60	70	73	51	68	72	73	68	73	62	53	66	79	64	61	82	62	74	48	48	64	69	63	69	60	63	55	58	71	73	61	73	75	83	71	56	70	69	61	58	49	52	65	74	57	73	71	75	61	78	78	83	91	75	92	59	67	57	66	76	56	53	59	61	78	57	76	74	72	65	63	60	59	58	76	60	69	62	53	61	67	67	62	73	64	78	64	76	78	61	61	68	71	75	66	68	83	55	73	67	65	64	71	69	80	62	59	71	65	71	59	64	68	78	59	59	62	71	56	70	71	68	68	74	55	72	67	68	76	60	63	69	44	60	64	74	78	65	61	75	61	75	72	66	62	67	77	71	62	66	73	77	52	61	87	58	61	75	61	71	60	77	68	74	65	59	66	66	65	76	70	70	69	86	59	69	71	72	53	69	63	70	69	76	72	68	75	56	70	64	69	72	70	63	78	73	60	54	77	65	74	68	72	80	75	60	74	60	70	72	74	65	69	64	74	70	66	55	69	67	60	78	83	57	73	57	64	85	55	77	60	69	63	64	60	72	77	74	80	60	66	80	56	75	55	67	74	56	67	80	83	58	62	70	68	65	85	65	61	63	59	69	81	70	68	68	69	62	95	67	70	58	52	65	57	73	63	70	65	65	58	68	67	80	76	74	73	70	71	58	72	68	65	57	54	57	77	68	78	53	69	85	58	65	66	69	68	79	73	74	55	58	60	86	70	51	74	54	67	66	63	54	70	71	79	66	64	73	73	73	65	72	75	74	65	72	66	65	59	59	62	76	69	54	57	55	57	66	68	66	70	57	65	58	75	66	69	79	65	75	75	68	60	64	71	65	61	80	80	57	72	60	75	60	74	56	64
36945	23996	16845	13074	14482	14436	10668	6204	3581	2058	1820	1553	1389	1193	1029	962	929	827	854	819	730	726	738	716	712	720	732	686	673	624	705	596	666	685	603	622	636	585	595	582	604	612	602	592	580	595	598	553	589	601	574	586	611	580	555	600	609	546	573	577	578	568	558	594	558	589	554	565	558	619	556	594	592	548	567	568	591	545	515	583	558	603	581	553	607	560	550	586	598	582	534	537	566	557	579	545	616	563	580	594	569	549	577	563	565	560	529	620	561	556	562	597	550	539	574	553	540	533	554	569	562	530	583	555	566	547	561	581	580	547	566	564	595	551	550	546	562	560	548	571	557	539	529	563	556	558	565	536	559	572	562	561	599	549	574	531	532	545	538	561	560	554	551	588	576	591	593	570	539	547	532	593	582	590	503	566	555	591	542	578	565	566	576	612	560	552	569	542	603	523	535	589	583	564	538	579	556	557	567	609	588	551	606	518	563	598	569	520	565	535	553	603	583	569	533	571	581	536	559	564	571	529	541	584	600	563	534	575	582	537	560	549	535	573	587	519	539	565	559	535	570	569	556	554	570	628	564	584	547	551	590	549	555	565	588	574	509	598	560	538	570	561	573	584	576	583	550	556	580	590	581	496	542	606	576	516	546	591	532	574	546	569	567	576	528	523	606	551	506	573	542	564	534	546	548	549	577	569	569	527	574	552	543	558	555	559	566	542	564	536	548	561	601	564	551	532	555	534	592	578	556	576	579	570	560	527	542	577	568	563	595	565	580	570	551	586	581	556	581	546	592	558	581	555	566	547	590	581	543	575	599	562	580	601	570	549	532	539	564	567	546	552	602	585	569	531	587	567	545	548	497	563	563	582	559	567	590	550	555	546	571	562	526	530	558	574	568	547	560	562	558	552	604	572	540	581	560	583	528	561	543	594	576	580	596	565	577	500	601	575	556	533	526	539	569	536	562	549	555	542	582	576	553	528	619	587	577	597	577	562	563	595	571	571	513	564	584	585	561	585	574	561	582	539	556	567	556	533	589	558	566	567	531	512	598	569	539	572	556	551	559	584	571	576	585	585	553	591	597	516	552	508	563	540	567	566	588	569	535	562	576	545	574	550	535	588	536	550	558	574	608	531	513	557	600	580	597	575	592	511	605	561	555	547	554	592	565	542	557	570	598	548	547	592	591	612	584	567	518	561	540	543	559	545	578	560	547	551	572	569	563	585	538	575	558	564	545	591	569	576	527	597	553	560	587	547	568	573	574	598	540	608	550	589	520	579	578	569	547	572	551	565	554	580	578	591	579	569	579	563	552	548	588	540	580	590	547	538	526	531	572	601	499	543	528	540	549	563	564	507	560	557	555	562	542	568	565	585	576	559	536	574	576	579	571	585	558	584	594	559	569	543	518	575	585	569	583	583	559	551	562	527	577	549	534	549	587	622	550	534	512	539	554	600	557	548	558	563	546	569	557	548	541	603	585	525	531	605	577	523	543	590	569	542	578	570	533	561	547	555	545	562	561	533	533	529	532	543	572	578	538	538	546	554	535	577	540	582	577	556	589	557	561	561	577	546	552	543	530	554	587	556	527	561	615	584	592	586	566	550	578	582	569	520	524	571	552	547	577	566	560	537	548	519	605	538	598	576	545	568	503	581	588	530	541	541	546	592	607	547	589	572	546	561	521	516	558	545	562	534	565	586	541	566	551	584	537	552	545	556	595	600	539	551	556	594	586	596	573	555	546	539	511	527	548	525	549	572	555	553	579	551	591	534	536	566	561	569	586	545	519	524	570	568	536	614	583	525	535	582	560	552	567	543	517	530	570	541	560	524	517	578	533	593	584	595	537	569	532	570	518	589	587	625	549	567	572	574	511	529	577	573	528	553	545	553	524	501	531	560	542	555	571	542	556	543	602	605	602	558	548	563	582	514	558	572	556	570	572	557	587	576	567	577	547	581	583	543	552	536	555	569	539	538	526	570	557	599	579	582	564	513	554	534	602	535	543	551	581	582	528	577	567	595	566	543	562	524	610	542	547	564	574	563	540	549	581	601	535	541	545	571	565	568	574	574	535	533	571	550	555	540	546	573	598	565	553	605	557	557	519	564	545	589	583	575	542	530	577	567	575	562	588	544	544	586	538	588	563	586	518	546	558	576	569	559	591	575	571	550	605	551	537	610	553	570	606	557	589	529	543	574	604	526	566	570	565	535	547	570	576	522	549	579	554	554	572	562	572	546	530	585	580	564	572	546	551	579	591	577	563	524	543	554	555	584	569	558	570	612	521	555	545	538	572	617	563	527	557	555	591	595	566	559	528	570	553	547	595	564	538	535	603	549	568	552	565	575	545	568	564	575	569	592	576	604	560	535	584	586	590	520	556	561	527	550	515	560	578	522	569	558	518	602	584	558	547	545	537	584	525	554	552	555	533	578	555	566	567	553	623	543	565	566	587	544	517	580	530	586	590	535	557	544	544	560	530	580	527	562	527	565	551	566	535	518	543	575	541	588	564	573	545	553	535	539	589	546	579	572	562	553	595	589	559	583	538	560	608	510	589	550	575	536	548	518	620	561	577	543	611	586	545	529	542	576	555	552	540	549	536	577	531	565	562	511	618	565	570	569	552	527	593	586	606	549	558	569	558	526	525	624	506	538	547	604	534	560	587	586	535	592	553	594	570	496	565	573	563	574	590	540	569	563	555	588	579	579	580	549	552	515	527	540	521	588	563	552	531	563	554	531	566	554	555	585	557	577	589	547	554	577	552	581	573	550	568	556	541	583	540	504	558	591	567	579	537	530	551	577	547	616	538	584	567	509	573	581	568	562	561	533	535	526	603	555	580	577	560	578	539	546	526	514	578	576	555	564	562	588	531	555	575	546	552	567	573	553	601	549	565	547	566	573	566	519	566	584	557	576	559	529	619	542	582	521	539	532	553	536	554	581	573	579	576	565	527	546	584	565	567	551	536	542	567	579	566	574	576	567	559	548	540	580	541	544	533	548	528	536	568	521	524	547	583	551	568	532	546	638	566	578	569	540	523	600	536	565	590	562	546	581	528	625	507	508	541	546	571	544	526	556	559	561	567	556	604	583	526	542	561	621	534	549	544	566	566	556	558	553	569	572	540	546	540	517	579	541	549	544	580	557	555	553	575	541	556	584	600	553	522	572	604	567	550	541	556	546	624	528	525	545	549	526	556	521	603	580	595	592	568	572	550	549	576	558	535	540	552	536	594	569	563	607	558	544	523	588	558	562	543	568	556	562	547	548	552	580	549	535	587	566	571	566	579	557	538	577	545	558	576	531	554	545	543	569	531	527	564	580	566	612	541	513	555	578	611	586	551	604	531	587	579	586	578	543	525	559	528	587	538	562	579	556	570	563	567	583	549	535	587	570	569	575	551	564	572	536	559	578	574	570	597	564	540	555	545	588	537	589	534	560	531	512	570	563	534	532	533	523	558	560	617	570	577	601	578	576	580	580	595	563	540	552	528	583
9599	6117	3285	2242	1342	1014	713	314	192	127	102	107	86	113	73	76	68	60	65	75	79	58	57	80	74	67	79	66	70	62	77	78	72	67	68	61	64	57	60	57	60	72	73	63	58	60	76	59	62	45	51	61	48	60	66	66	66	69	69	72	67	64	67	47	62	65	62	61	75	70	57	66	62	58	58	55	66	59	66	63	68	61	53	79	49	65	57	51	58	64	66	62	61	60	53	58	54	61	70	82	73	56	62	56	56	66	65	59	53	63	53	65	63	61	65	58	64	50	51	51	65	68	59	73	67	51	59	62	56	71	66	69	67	78	66	61	69	57	71	61	55	73	61	68	78	55	68	70	68	56	69	61	64	72	62	54	50	64	66	60	60	71	62	60	59	66	66	80	63	63	66	77	53	48	53	62	66	57	63	82	68	71	56	57	65	69	69	65	59	54	56	68	58	64	52	60	58	70	65	60	69	39	61	62	54	59	81	70	73	57	62	64	38	70	56	60	59	66	69	56	63	67	47	69	66	65	60	49	70	67	66	62	60	62	71	63	68	55	73	58	69	69	43	55	53	59	51	51	56	57	56	50	54	61	52	62	57	73	75	65	61	59	70	57	61	69	44	54	61	70	54	58	52	53	59	56	64	56	63	65	60	56	73	81	54	61	53	45	67	61	62	56	57	62	61	44	77	63	64	61	67	53	52	67	62	56	60	66	51	63	69	50	61	53	65	77	70	56	59	60	47	65	63	49	54	65	57	58	71	62	64	59	67	55	64	58	54	52	68	48	71	72	55	71	59	48	59	68	58	71	70	61	65	64	50	61	63	49	55	64	74	62	45	80	64	60	61	63	80	72	50	62	59	60	60	54	71	59	68	65	46	65	51	70	54	66	53	68	66	71	50	73	62	61	51	60	71	58	70	58	58	56	59	67	67	70	50	67	59	72	49	64	77	60	60	62	49	72	47	60	66	57	57	72	59	48	39	58	61	64	58	64	68	72	59	67	72	60	66	67	48	52	67	63	52	56	62	61	54	59	48	54	58	63	67	74	65	56	69	70	57	64	66	56	54	46	79	66	66	61	49	71	61	64	50	66	57	57	71	57	56	65	66	50	69	72	58	55	69	59	51	56	52	55	81	54	58	52	64	59	66	52	60	58	65	72	53	50	55	53	56	68	57	64	63	48	65	73	58	43	69	64	58	46	45	69	63	65	68	52	80	65	72	66	54	58	58	71	63	67	67	57	56	55	47	57	76	45	72	57	64	60	64	69	74	62	60	69	65	53	59	53	55	50	48	64	61	63	53	84	62	55	62	49	62	72	59	64	56	69	57	64	63	53	67	66	56	74	54	62	54	53	65	58	66	48	66	70	62	70	53	70	59	65	78	59	69	74	73	75	62	54	71	59	61	50	60	62	56	82	81	63	54	57	72	68	62	56	67	44	61	55	66	60	73	64	54	64	56	59	43	57	51	65	65	67	69	52	58	66	49	51	85	57	65	49	83	73	69	61	48	60	54	57	61	66	69	58	64	57	70	57	74	75	59	68	69	58	59	55	66	46	66	59	57	57	56	72	46	76	55	49	79	60	72	61	62	65	63	64	68	61	62	54	48	62	59	59	63	68	70	71	64	66	58	63	61	83	63	56	64	52	70	59	77	57	62	56	63	65	59	58	71	68	62	75	51	71	57	55	44	41	50	68	61	55	72	63	57	67	77	64	56	58	52	59	58	72	69	57	64	71	57	63	54	52	52	45	57	77	62	52	62	52	66	66	54	54	62	70	60	70	61	61	62	54	52	67	57	64	60	44	55	48	44	52	72	62	57	51	71	62	70	46	65	69	66	47	70	70	69	63	65	60	59	60	59	76	58	59	54	64	71	70	54	66	77	48	71	59	52	56	79	58	65	57	67	56	51	58	52	66	55	70	55	57	55	81	55	88	65	63	53	75	63	55	56	73	66	71	63	60	72	53	65	59	64	54	76	67	54	76	75	46	74	66	63	61	55	68	50	73	57	60	67	66	56	56	67	70	66	58	72	80	67	53	58	62	48	56	66	68	66	78	60	58	57	61	54	53	63	71	62	60	69	58	72	42	51	58	69	70	58	62	66	58	65	64	84	53	47	69	64	60	49	67	63	61	66	58	46	63	70	43	50	68	49	77	70	61	76	63	63	62	52	55	66	62	70	62	75	63	63	73	61	64	45	57	82	75	63	58	76	63	50	65	56	88	66	62	57	70	73	65	53	67	60	57	77	66	54	56	57	63	49	63	54	70	69	64	71	66	57	68	67	54	69	52	59	62	62	68	44	60	61	78	67	53	55	58	60	57	64	70	57	58	62	53	69	67	59	61	72	68	57	70	52	64	67	60	72	60	57	64	62	60	66	60	67	63	65	69	65	61	60	60	57	60	59	64	59	48	57	50	63	50	74	55	44	62	65	65	56	70	64	78	56	76	85	58	65	74	60	73	62	56	58	64	62	60	60	59	59	55	56	54	56	61	60	47	59	59	59	45	56	69	63	74	63	64	52	67	72	55	76	61	61	60	60	79	56	60	68	72	53	75	55	56	61	66	58	75	76	71	54	61	56	62	55	59	61	49	60	60	73	64	53	57	53	55	69	68	60	50	73	62	70	64	78	57	51	65	65	62	58	66	63	50	55	59	67	69	64	64	59	76	57	60	62	74	53	60	64	78	56	70	70	70	50	58	80	82	63	58	73	69	53	52	56	58	56	55	58	60	55	70	54	66	71	60	49	74	58	65	66	64	63	68	54	70	73	68	74	62	66	75	69	50	56	55	71	58	69	60	72	70	67	61	46	58	69	67	68	68	76	66	48	57	69	67	62	65	61	52	65	53	62	55	63	45	73	68	51	54	46	67	62	72	54	64	62	57	54	53	63	67	58	55	61	83	73	53	61	62	61	66	65	52	50	53	53	57	57	47	73	61	60	78	47	82	67	56	61	59	60	65	60	68	62	58	62	54	56	67	64	64	50	71	58	59	73	65	67	62	50	63	63	62	56	63	70	67	73	56	65	66	63	76	60	54	63	53	79	49	66	73	63	65	69	61	56	68	61	75	69	57	49	54	67	63	65	65	62	58	78	70	83	57	50	72	58	60	63	55	72	54	68	64	54	67	55	54	63	48	74	68	73	62	61	64	58	78	64	55	51	73	51	59	54	50	52	66	63	55	54	62	48	69	72	73	63	65	66	68	68	49	65	64	65	59	64	61	55	55	76	66	65	56	53	64	60	73	75	60	58	65	62	59	67	61	58	58	66	50	66	65	56	67	66	54	49	59	62	55	62	61	60	62	59	48	55	66	63	71	70	67	74	55	54	64	66	70	54	66	56	67	66	60	73	71	40	71	69	69	56	44	53	67	67	72	55	65	53	67	61	74	52	63	58	59	74	62	48	74	58	62	67	46	59	66	60	59	65	53	45	62	63	67	67	71	49	77	66	59	54	54	66	67	61	70	66	68	64	68	55	64
40915	28239	21494	20710	21377	22846	17750	10073	5036	2763	2037	1726	1440	1364	1162	1083	982	894	840	808	857	747	799	766	692	719	677	670	704	645	627	593	656	609	613	558	622	585	549	567	553	557	590	584	577	519	565	559	555	544	557	524	554	558	526	532	543	547	501	578	546	534	569	527	545	537	529	504	526	527	539	507	508	556	511	540	510	543	555	555	562	553	508	523	551	537	516	572	522	548	503	537	515	546	507	522	528	534	545	522	559	530	535	493	570	559	503	550	519	523	514	537	552	488	534	510	485	528	511	549	518	542	532	509	540	536	530	538	522	495	514	508	529	520	553	494	507	544	492	504	523	534	512	546	530	552	541	500	505	542	543	526	545	512	544	524	534	454	515	502	551	504	510	537	536	499	509	526	517	529	537	497	549	523	502	496	538	524	514	514	515	519	538	544	480	518	470	526	503	537	543	544	524	550	504	553	486	523	522	505	534	511	489	546	469	486	546	530	503	481	528	491	526	539	531	492	516	538	542	592	545	548	543	522	535	549	526	534	488	530	522	530	558	536	472	506	531	500	557	495	517	503	502	472	500	501	497	542	520	489	536	538	513	523	531	536	520	510	520	539	514	545	527	521	510	531	519	494	515	566	512	519	532	541	517	528	525	522	537	524	533	535	571	533	530	542	490	528	508	535	495	520	493	533	560	494	533	517	534	562	524	514	480	514	506	503	523	545	537	553	542	565	521	543	494	512	512	509	519	548	519	554	570	495	523	553	515	581	548	507	510	516	519	522	527	558	523	501	520	522	502	500	569	571	543	523	564	552	497	516	537	548	519	536	512	544	478	501	521	523	507	512	573	558	540	536	529	533	477	496	505	546	521	522	510	514	549	542	488	533	512	539	491	527	526	547	576	525	540	515	531	503	554	530	539	525	544	569	542	566	476	454	516	523	565	548	493	510	489	556	503	533	489	482	465	526	465	526	523	532	543	529	523	568	514	560	529	507	494	501	512	493	492	493	563	529	572	555	500	534	510	505	500	501	533	534	560	523	488	597	540	530	524	500	551	511	524	482	501	542	532	514	505	553	494	540	533	538	515	509	556	520	549	496	528	532	500	548	526	522	476	514	503	580	538	507	525	507	517	540	506	532	532	532	526	539	556	501	525	524	558	534	519	546	520	510	514	499	476	495	492	476	508	512	531	504	531	514	495	502	537	517	557	473	541	534	487	556	526	543	522	513	525	533	546	499	483	520	520	526	561	540	509	526	547	507	514	534	529	527	518	532	526	533	484	509	526	504	561	512	544	537	560	519	529	486	525	524	560	537	508	541	550	594	524	593	537	547	536	514	526	484	533	527	542	458	553	532	508	554	507	534	516	520	504	515	540	521	517	524	515	553	528	554	534	556	496	527	535	531	522	536	521	515	508	545	552	528	516	541	577	517	478	567	542	511	534	497	539	493	512	531	548	492	480	492	540	512	546	527	513	540	524	488	501	508	474	554	523	530	546	504	535	478	520	567	530	543	519	529	536	533	558	507	518	524	508	555	507	506	566	532	545	556	498	553	550	547	554	530	552	541	524	506	497	531	545	526	509	539	542	503	516	531	549	487	543	512	521	513	515	514	470	532	499	527	515	537	502	518	520	525	520	547	546	491	532	493	519	506	523	526	537	528	538	535	503	529	549	549	509	498	520	550	515	542	508	534	478	516	484	494	509	498	531	536	502	523	523	543	538	548	537	519	545	545	506	551	537	513	524	519	542	538	506	521	469	535	551	527	513	503	496	537	491	518	540	558	516	518	507	521	518	578	531	522	521	515	516	531	514	502	528	528	509	528	516	524	566	521	533	549	503	547	492	528	499	548	556	560	578	550	520	560	507	511	515	519	546	535	535	540	528	553	496	512	535	509	511	553	505	536	523	482	508	526	552	529	542	517	516	528	501	557	525	520	472	544	531	530	488	519	535	499	465	487	542	532	526	524	503	539	539	495	548	527	510	540	528	513	523	501	523	534	534	517	503	537	552	527	530	556	511	516	520	526	534	528	562	489	507	516	500	563	503	549	535	501	491	499	533	553	533	509	511	524	518	506	540	551	529	558	504	508	546	506	501	549	489	532	550	533	540	515	516	565	527	541	525	516	516	508	546	539	507	520	479	555	533	526	524	506	490	516	523	531	541	536	529	536	516	552	576	542	497	558	509	492	519	513	537	508	495	523	531	528	528	527	526	515	511	510	525	478	515	509	558	492	538	513	471	511	497	534	490	526	520	540	528	529	510	513	538	530	501	495	499	520	533	491	507	525	503	536	524	541	530	507	546	512	547	521	531	532	537	560	531	533	496	536	506	542	531	515	528	521	521	545	521	509	532	552	523	539	496	493	503	488	526	505	584	516	496	534	517	544	531	538	528	573	516	531	536	503	521	500	528	574	536	514	530	544	497	552	521	497	494	526	534	523	496	515	555	467	526	506	516	504	515	512	511	526	541	494	519	522	496	538	553	485	534	531	475	535	558	482	520	517	549	514	517	536	508	512	557	570	518	534	527	524	538	543	551	566	543	544	529	535	496	503	577	515	531	507	519	522	525	511	486	536	512	509	508	533	524	484	515	552	495	525	530	531	511	526	471	477	512	559	491	545	547	539	513	549	579	543	547	566	516	516	559	499	532	560	487	544	504	494	511	528	529	496	545	528	524	519	528	486	467	509	518	514	465	555	534	500	494	551	551	516	507	478	522	504	539	504	521	561	487	518	506	510	528	446	516	527	540	536	533	523	494	536	521	501	517	537	536	562	489	518	503	506	535	531	511	544	545	511	549	539	569	515	529	522	543	540	530	472	498	523	492	526	532	528	522	529	465	528	525	500	548	518	540	504	540	504	522	481	510	525	504	547	493	506	524	544	522	565	498	492	502	534	510	548	536	493	513	547	516	552	555	573	506	576	546	525	495	507	549	538	522	494	520	538	544	507	508	503	516	525	501	517	525	515	486	530	469	537	529	531	544	528	518	491	527	507	534	505	525	502	493	521	519	523	530	498	523	513	565	522	525	530	539	475	569	520	550	506	507	532	545	540	561	514	535	492	523	521	537	546	520	499	528	549	506	488	550	549	521	515	508	543	546	557	513	479	478	499	499	536	515	553	551	486	519	528	486	539	502	529	496	557	531	519	532	515	518	491	518	500	557	570	546	531	501	526	554	524	551	528	559	519	516	496	572	504	518	534	555	579	540	530	586	533	527	511	550	521	511	544	493	535	549	520	545	557	504	575	552	544	491	497	507	487	536	491	519	496	501	513	496	505	564	508	484	509	471	494	515	532	542	551	508	540	493	526	527	527	550	531	546	510	510	549	519	495	534	489	552	509	530	538	526	503	494	531	501	541	522	545	479	510	506	550	515	553	586	555	508	516	541	518	538	541	528	560	506	510	554	509	520	522	523	573	524	560	521	529	516	537	488	506	561	562	523	536	533	493	535	530	559	532	500	564	515	519	518	503	514	514	546	546	530	515	516	530
5721	2997	1539	890	575	314	257	168	117	102	75	102	83	79	88	84	76	81	89	88	96	84	81	85	79	71	74	71	68	67	71	58	67	65	67	83	62	60	77	77	67	74	74	75	84	79	70	84	95	79	78	75	74	83	76	86	73	82	77	83	62	69	72	86	74	85	88	87	81	79	79	82	73	70	78	85	93	70	72	87	75	76	65	85	72	66	94	78	100	74	74	72	69	68	85	77	66	81	79	80	77	98	92	85	69	94	75	77	88	67	79	79	78	83	71	95	78	71	93	62	68	55	91	67	84	69	71	73	78	77	54	75	79	57	65	84	83	85	91	89	68	86	91	65	68	83	76	81	81	90	90	87	83	86	74	89	87	64	77	53	75	83	69	85	77	98	78	85	90	68	68	77	62	70	85	68	82	74	70	81	77	72	70	89	88	70	83	74	74	84	72	71	65	76	69	59	66	72	73	68	95	77	68	67	82	76	74	83	67	88	84	95	77	67	70	76	75	93	90	73	86	81	105	77	75	84	64	61	80	79	80	78	65	91	70	69	66	64	69	65	75	89	78	71	78	96	75	69	90	72	75	77	68	67	72	74	81	78	74	82	76	70	96	73	80	63	72	76	90	81	85	82	70	88	81	77	72	59	73	73	82	66	79	86	81	53	72	72	71	81	81	74	68	67	68	76	104	93	81	72	69	75	78	75	70	70	74	88	60	67	89	73	95	75	82	77	56	63	85	73	89	84	88	77	65	89	66	69	70	72	71	59	82	73	66	83	62	91	95	79	74	77	86	75	83	84	75	83	74	70	94	89	73	81	85	82	74	88	81	72	83	69	74	64	70	80	74	76	81	78	75	70	79	72	70	77	79	71	79	65	74	82	71	78	82	79	66	59	72	74	91	73	94	73	62	60	76	88	84	90	59	79	77	67	68	78	55	71	70	83	75	78	84	101	77	69	65	89	84	77	72	58	79	70	72	74	67	86	79	71	75	76	61	74	77	71	98	84	88	89	49	78	74	90	75	86	66	68	74	58	72	83	50	60	81	77	60	68	69	80	70	68	84	74	71	64	88	75	76	84	87	72	80	80	84	68	80	54	85	79	75	68	63	79	68	80	68	86	92	79	63	79	77	71	64	94	66	75	93	79	68	70	88	74	71	80	71	70	69	74	64	82	75	82	88	68	78	85	77	83	73	83	68	70	62	72	73	91	72	81	58	72	84	91	85	65	87	73	75	78	78	80	73	61	92	69	72	64	63	73	88	74	80	81	64	70	75	67	82	88	78	75	81	81	90	67	89	82	86	88	83	70	65	79	72	76	85	71	69	83	93	83	49	61	82	89	70	76	84	85	80	69	77	71	85	87	81	67	81	63	88	89	75	88	74	86	79	86	76	69	88	81	75	85	91	80	78	73	80	78	78	91	82	79	67	78	60	91	72	82	72	81	77	90	89	89	63	97	71	71	76	80	75	67	73	79	86	82	82	85	81	83	68	85	70	65	76	80	87	80	75	80	91	85	67	67	78	63	70	79	80	86	75	78	79	73	83	74	84	94	77	70	75	71	72	61	73	62	99	79	82	81	77	77	64	81	85	68	79	62	94	87	87	74	81	75	75	67	69	89	78	81	71	77	87	66	73	82	54	64	76	81	61	80	87	68	93	81	76	80	82	69	80	69	61	84	83	76	78	85	79	79	85	80	72	83	85	83	77	73	70	79	72	74	72	91	85	78	86	96	71	78	85	78	67	71	63	72	63	74	96	81	78	100	85	78	100	87	84	79	85	68	74	93	63	73	78	85	91	67	64	88	82	81	57	72	76	80	79	72	79	80	75	68	87	70	65	84	70	69	84	80	60	87	74	64	75	81	75	77	67	89	73	89	102	64	65	78	78	80	81	63	68	73	83	96	72	70	68	64	77	82	80	76	83	89	87	62	64	74	86	75	72	77	70	88	71	97	73	76	69	75	78	82	82	70	79	93	84	65	74	76	87	72	85	74	83	85	75	83	87	72	75	82	69	68	72	83	73	77	69	63	83	59	78	82	87	62	79	70	95	75	84	80	74	78	71	80	86	69	80	83	69	73	71	76	76	84	54	82	84	82	67	72	83	79	72	84	82	83	92	77	75	93	82	92	65	89	75	65	78	72	70	77	79	77	75	71	76	75	74	69	88	77	56	67	79	77	72	77	74	79	71	74	75	69	84	70	79	70	78	80	73	70	90	77	68	87	74	58	81	74	66	76	80	66	81	79	76	66	71	95	68	89	65	62	81	67	89	57	79	71	87	77	70	72	71	82	73	63	75	71	74	92	69	79	78	76	79	80	64	88	92	59	70	72	71	64	77	99	81	72	75	74	81	67	81	77	82	85	69	80	80	85	60	98	94	74	100	73	89	76	83	72	70	69	78	84	78	101	80	81	78	73	67	84	85	74	71	67	85	66	72	82	59	80	77	92	62	78	75	67	83	91	68	85	80	93	78	77	64	69	82	82	77	90	78	71	74	69	80	83	77	91	68	66	82	91	77	69	75	77	78	57	67	94	76	52	80	86	64	81	84	82	76	88	68	76	82	83	75	68	87	88	68	83	72	78	86	64	72	98	73	66	91	79	78	60	85	70	79	82	85	92	76	71	78	80	103	64	93	64	67	82	65	66	86	81	67	94	83	71	71	88	89	58	71	86	72	70	72	65	87	62	71	86	73	71	74	73	97	80	84	74	84	73	70	66	87	79	73	84	76	79	76	77	73	63	58	75	73	84	71	85	87	76	75	83	78	72	70	74	83	71	85	80	85	84	90	80	60	74	72	68	74	60	86	85	77	90	76	79	71	75	82	88	76	72	77	86	85	76	88	76	58	85	76	76	74	68	73	60	84	64	83	80	73	73	94	75	74	63	80	76	89	70	73	71	79	73	88	67	64	88	72	74	72	78	70	70	74	76	74	86	86	85	81	87	79	73	76	64	81	76	84	85	82	87	89	80	75	92	71	76	79	71	89	63	83	93	71	74	77	70	68	84	99	72	71	78	79	75	93	71	64	70	97	83	77	66	73	74	69	69	62	74	78	84	83	103	75	77	82	86	77	68	79	71	74	79	63	71	79	68	89	64	72	82	80	82	85	72	82	65	60	74	71	79	69	77	60	64	100	86	58	70	68	71	82	62	69	68	84	81	61	80	89	71	91	85	72	80	72	76	81	64	75	82	88	63	70	69	83	83	65	83	77	83	75	82	86	69	74	76	77	71	78	78	73	79	67	70	89	80	74	81	79	74	83	66	79	75	71	70	79	85	80	75	78	76	75	89	77	74	89	84	69	79	70	65	77	63	77	72	82	77	76	76	78	71	93	91	88	58	70	70	65	64	78	64	77	66	68	58	72	77	74	65	73	86	85	80	78	90	90	79	79	76	66	84	58	73	68	76	65	89	78	69	73	73	86	89	76	73	73	73	90	79	83	72	89	85	83	71	60	60	81	76	78	74	76	66	92	85	70	79
33917	20495	13979	10836	12016	10314	7805	4524	2334	1666	1222	1138	1092	999	1015	949	907	827	876	826	777	790	701	733	722	776	720	722	730	732	707	716	709	756	662	724	677	647	666	656	671	650	668	663	641	683	681	628	672	675	678	659	672	688	627	666	666	666	654	649	658	615	720	674	668	633	644	620	615	677	616	629	610	670	630	667	682	619	649	665	625	620	659	596	645	659	632	633	627	655	732	623	660	654	643	604	627	611	660	660	648	650	614	642	641	608	602	650	669	636	628	651	654	635	666	631	638	643	645	630	636	656	623	649	677	650	571	591	592	607	633	612	659	614	643	625	630	651	648	561	638	647	602	660	615	612	665	658	668	659	687	672	675	666	640	646	614	645	660	679	668	665	622	662	626	641	668	632	688	652	624	586	677	669	628	671	664	659	659	649	645	661	634	624	643	608	633	650	628	641	594	618	648	649	646	608	681	631	656	613	628	639	604	612	621	644	623	650	648	682	644	597	686	641	641	650	602	632	638	605	626	623	675	634	638	601	612	633	673	668	608	656	634	644	649	638	625	681	644	673	643	650	651	643	617	578	644	642	618	668	633	620	609	641	624	645	601	676	663	633	631	578	648	638	646	639	655	617	618	612	658	626	659	640	606	662	629	602	683	616	622	650	604	642	662	623	659	653	618	649	660	662	603	650	640	640	652	640	647	635	621	653	603	674	670	665	674	620	650	657	664	664	639	673	629	608	589	638	596	657	628	636	665	663	657	596	694	639	584	642	653	662	637	642	689	689	595	634	643	612	633	658	667	621	664	652	604	660	633	689	659	679	627	644	650	627	672	630	648	646	621	633	677	644	667	608	641	639	671	628	575	633	629	612	656	560	668	589	638	619	594	665	646	606	653	645	685	639	669	667	642	616	598	640	593	681	633	588	622	627	694	676	672	634	628	628	658	670	640	605	597	635	604	617	598	648	682	651	652	639	632	657	633	669	595	641	657	588	676	634	660	628	640	620	673	642	661	627	615	629	630	643	665	643	646	630	672	595	631	663	649	651	685	639	653	589	652	678	630	631	649	674	589	608	637	651	641	628	683	660	639	600	619	619	642	601	664	682	652	634	625	637	642	616	608	665	611	595	679	641	654	606	653	617	655	632	644	617	664	660	615	634	662	634	686	613	638	671	647	614	655	687	679	653	616	666	650	669	652	598	605	612	682	629	648	683	656	630	608	666	673	634	672	634	628	673	632	636	644	608	663	677	611	622	629	657	616	641	660	645	681	626	619	648	633	606	639	621	656	659	631	646	615	625	618	622	644	644	662	641	659	658	650	604	684	675	617	643	612	648	651	609	627	611	647	670	636	652	625	619	618	589	657	609	650	615	667	659	673	626	705	663	578	636	658	647	672	620	621	615	665	644	653	650	622	628	602	622	613	670	645	673	660	672	603	654	622	589	651	645	677	640	651	615	686	614	630	638	660	668	630	659	599	656	610	643	619	647	623	628	647	687	645	658	645	601	624	655	645	676	610	634	648	629	676	707	615	666	645	680	643	610	675	651	619	627	637	661	614	688	622	641	633	612	673	694	618	688	662	616	621	603	647	633	623	666	659	670	627	622	635	665	603	602	637	610	663	618	624	632	657	624	660	622	676	655	696	653	638	620	647	620	674	638	656	604	652	658	607	628	644	639	619	629	654	644	600	640	602	650	664	621	629	643	635	592	676	650	605	662	645	662	650	612	644	665	626	667	584	588	637	656	677	641	629	688	630	640	591	623	656	666	689	607	602	673	624	682	638	655	633	599	630	637	674	629	602	671	648	683	653	613	637	634	653	650	656	607	628	694	624	696	657	690	619	648	640	617	605	652	622	678	627	637	630	656	605	657	634	624	656	657	647	642	639	682	636	662	685	655	618	636	629	646	652	625	646	606	640	656	647	644	677	649	628	658	647	691	622	641	647	684	623	632	589	625	660	647	614	630	639	653	655	639	686	654	587	621	661	671	634	672	637	650	663	634	628	628	641	649	678	662	609	648	647	656	635	654	621	665	654	642	645	644	612	659	683	652	599	632	658	620	689	626	704	629	652	621	652	597	613	626	612	642	650	649	602	677	641	648	628	620	651	660	681	660	650	668	648	648	657	641	676	611	654	680	675	641	668	630	628	624	636	629	667	647	661	672	657	640	658	693	676	623	659	623	625	643	633	658	671	622	679	625	613	605	638	639	669	672	611	661	623	644	644	596	627	624	638	662	648	632	632	567	624	661	643	616	604	654	624	647	593	715	648	630	650	618	659	601	664	618	627	668	642	641	607	632	620	657	590	642	641	645	661	626	648	650	626	628	649	687	661	621	677	640	637	635	675	611	612	669	617	668	631	631	644	620	677	633	631	640	640	650	590	633	642	668	661	650	652	653	625	612	598	593	632	626	613	643	584	637	668	627	606	663	697	638	644	676	667	628	610	638	667	649	662	624	600	642	663	606	667	596	606	690	629	647	657	631	636	613	631	648	602	641	648	674	581	626	612	635	624	656	633	566	602	673	618	599	622	630	615	663	643	636	689	613	654	705	639	600	622	622	677	688	653	603	660	665	630	647	645	635	684	645	615	653	670	649	611	641	608	611	679	623	612	646	677	658	665	641	657	662	586	670	657	644	654	601	660	628	615	649	607	620	676	654	625	600	660	668	654	624	628	613	637	666	676	631	662	629	609	644	664	680	633	672	631	632	627	641	638	624	642	680	635	656	661	644	621	616	653	644	655	605	644	619	611	647	639	620	601	630	654	601	646	640	645	673	593	626	627	623	661	636	710	626	676	703	633	661	603	652	651	647	653	654	632	634	584	612	649	660	675	668	595	638	647	674	647	606	623	649	613	613	634	640	645	650	654	684	664	621	637	676	678	647	662	627	608	615	623	631	629	627	643	636	707	678	668	638	679	622	658	645	618	611	628	668	659	625	640	645	638	631	675	612	649	654	686	628	636	652	674	660	664	631	665	637	683	686	693	631	645	683	635	626	660	634	655	643	608	651	651	600	662	642	627	625	639	600	635	636	645	640	621	622	613	663	626	634	629	627	617	565	675	667	675	620	670	625	675	645	599	663	623	628	614	636	647	658	596	603	640	652	640	635	654	685	638	645	619	586	642	664	637	647	673	627	584	621	622	676	609	646	585	653	666	700	676	623	653	653	667	656	620	614	673	636	675	630	645	600	649	613	644	623	685	625	620	643	654	629	632	683	594	634	625	619	605	691	641	663	623	702	653	672	599	650	611	687	702	634	651	673	604	670	628	645	594	623	615	632	657	607	649	638	646	575	630	657	654	624	647	628	629	647	638	599	641	616	661	653	638	658	659	618	642	588	718	614	651	624	633	672	633	651	628	652	674	659	622	628	617	668	632	683	672	657	633	648	688	619	648	606	647	617	626	696	645	628	680	616	627	639	655	641	627	664	656	629	600	639	639	622	587	612	642	618	642	666	627	600	616	679	674	610	632	659	634	593	620	624	640	641
6351	2991	1605	966	545	351	309	182	131	118	88	85	88	88	93	74	77	85	91	75	71	73	78	77	64	84	71	84	70	73	62	75	74	71	61	83	78	73	68	68	85	73	79	84	69	87	60	67	68	73	74	62	69	71	74	79	71	72	70	77	87	75	71	77	69	69	71	72	73	79	69	75	72	75	60	79	70	78	76	83	82	68	73	66	73	52	72	59	88	69	76	80	66	56	65	82	68	64	73	80	70	73	73	65	79	68	63	76	76	66	67	63	81	89	94	62	82	77	72	72	67	72	72	75	71	81	80	58	72	79	68	83	69	85	81	75	70	77	76	93	67	65	86	63	80	87	61	62	62	70	80	67	64	86	69	66	64	85	86	61	67	61	79	68	69	77	64	82	76	76	79	81	54	83	69	65	67	68	75	68	66	62	65	58	71	69	69	89	71	71	66	87	72	79	72	71	92	69	63	78	68	54	59	72	71	78	77	71	57	88	77	66	69	71	79	76	86	75	67	82	70	75	73	83	79	71	65	90	71	65	69	52	74	71	74	71	76	66	72	70	75	73	60	69	91	76	80	81	59	62	77	82	81	78	56	80	66	70	71	54	70	78	87	85	80	70	67	65	74	64	63	84	68	80	84	81	72	78	54	66	56	75	63	82	63	75	77	77	80	83	70	72	92	84	68	57	80	77	76	60	77	71	79	66	77	69	68	79	65	53	73	66	80	78	75	72	85	78	76	76	72	73	60	62	74	68	72	67	70	83	76	76	54	103	69	71	73	71	85	77	62	71	70	74	78	90	79	81	72	59	81	79	77	65	66	65	81	81	73	71	82	58	67	71	68	75	60	82	75	77	85	69	81	80	61	63	68	68	80	68	72	61	57	60	83	65	67	79	56	60	89	78	80	65	82	64	70	67	75	77	75	68	73	58	69	62	76	68	66	81	67	73	67	79	72	84	73	74	89	86	82	61	86	70	62	79	80	79	73	66	59	70	72	82	79	82	78	61	76	72	79	82	73	65	70	80	70	77	82	73	69	72	71	85	68	64	84	73	68	61	69	80	67	65	70	81	65	80	72	73	81	69	86	73	76	78	75	88	86	65	80	85	73	64	64	81	78	74	65	60	62	59	80	65	80	65	60	56	71	64	60	71	81	69	68	85	74	63	69	74	74	83	64	66	67	71	65	64	83	68	84	78	82	74	85	75	52	62	59	70	73	70	63	66	80	85	71	55	76	82	62	69	63	77	90	73	66	70	85	57	68	72	61	81	68	69	71	57	89	73	80	67	51	78	84	75	82	74	65	74	71	79	66	87	80	80	76	74	65	59	71	60	98	71	77	75	71	67	75	70	57	60	70	69	71	80	86	73	65	63	83	80	89	63	63	65	83	80	75	82	68	84	73	70	78	72	82	67	77	66	74	70	60	85	75	79	75	85	59	69	62	81	87	66	67	73	66	66	65	74	62	86	84	58	76	77	75	54	86	55	75	69	74	76	93	69	67	75	84	80	67	86	75	71	69	65	77	69	77	79	74	80	71	55	80	63	75	69	66	96	83	81	86	83	73	75	65	78	58	77	66	64	65	77	69	82	78	70	70	87	77	66	77	72	71	69	82	77	72	75	63	66	69	86	63	84	69	76	60	70	71	88	87	80	62	75	61	79	67	68	76	70	71	75	69	82	79	69	77	83	66	83	73	89	77	62	77	77	83	68	70	81	65	67	81	93	68	85	65	70	69	84	67	66	82	80	46	68	65	72	83	83	71	81	81	84	69	64	72	87	71	64	59	70	64	56	62	86	63	84	70	59	71	68	74	73	74	80	83	89	72	81	76	78	57	74	66	65	72	71	87	76	76	73	69	85	72	60	59	71	67	62	81	67	67	65	76	80	72	65	62	64	75	72	67	52	92	88	74	71	61	70	73	86	74	81	80	70	71	82	63	59	79	66	69	73	72	70	68	68	86	66	69	88	78	59	71	74	82	72	92	71	79	74	66	56	62	73	72	67	85	62	64	86	74	65	77	75	68	75	86	84	65	76	76	81	63	78	84	79	73	77	85	77	59	71	60	72	72	67	65	61	78	71	69	54	52	74	59	65	73	87	72	66	75	70	81	71	77	87	53	84	73	73	79	73	75	65	92	74	69	73	73	66	83	78	70	86	76	72	84	68	77	65	73	67	78	83	81	75	76	72	79	68	69	80	80	66	79	62	77	66	76	61	78	73	72	81	64	67	74	82	75	76	79	74	77	81	64	74	64	84	71	68	92	74	70	71	69	77	76	83	64	76	82	77	67	70	78	68	74	75	98	75	67	77	71	68	69	67	69	71	70	94	83	98	64	69	69	76	67	67	75	72	92	84	70	66	67	74	53	77	75	97	78	67	72	68	65	65	83	77	87	58	76	75	71	80	77	69	73	70	60	59	65	73	93	70	64	61	79	70	84	70	81	62	75	67	78	80	66	61	60	73	94	83	85	69	88	71	72	85	79	87	79	65	77	67	80	77	71	77	81	65	66	80	71	71	68	65	89	71	81	76	63	51	67	89	63	74	72	72	81	63	88	73	58	58	78	72	77	78	72	74	81	70	87	86	72	67	76	60	63	73	74	72	78	80	74	79	73	82	69	80	67	71	66	74	83	81	68	77	95	81	62	79	56	77	73	73	65	75	74	68	83	73	76	68	71	81	55	77	59	76	58	70	65	70	74	74	70	82	75	66	67	90	85	87	71	74	81	79	68	67	56	67	73	67	59	73	78	69	83	66	69	94	69	73	71	50	73	69	62	72	70	73	69	70	74	73	81	83	71	63	81	68	83	70	76	65	72	79	85	61	63	67	63	66	72	80	76	75	66	68	68	84	80	76	78	65	68	79	73	76	73	74	72	66	63	75	72	76	92	74	78	74	74	82	90	84	80	75	81	55	66	72	61	75	80	84	71	65	69	73	75	81	88	80	67	69	71	68	89	65	77	63	78	63	82	87	66	81	71	66	56	77	80	84	74	68	63	72	65	81	66	66	90	78	82	75	78	85	79	64	70	85	69	58	75	89	74	69	66	80	59	71	98	75	61	82	69	63	76	70	72	83	72	74	56	63	57	72	70	87	75	79	85	67	54	73	66	77	72	81	60	71	72	87	75	73	76	75	68	81	82	62	65	67	62	64	77	72	79	57	58	58	81	76	65	84	64	60	93	86	63	77	71	68	64	65	78	70	68	77	81	81	69	85	57	73	62	72	72	75	82	62	70	73	72	48	85	69	81	66	84	93	82	58	69	52	76	71	78	76	75	65	74	89	74	64	73	74	78	75	88	78	73	58	76	66	70	76	64	66	66	74	72	79	78	89	61	70	79	63	85	65	73	84	80	68	71	73	70	81	64	82	65	60	68	78	70	80	77	71	71	74	87	63	66	81	72	72	82	76	71	66	82	90	84	50	73	82	67	57	67	66	73	81	75	71	97	70	77	77	66	72	85	62	75	77	84	74	83	75	78	67
33958	21057	14466	12207	12175	12431	10631	5468	2448	1721	1289	1152	1140	1070	1043	949	961	881	848	845	777	737	803	685	738	692	735	758	709	716	678	653	629	657	642	663	629	640	703	653	685	637	625	673	639	678	639	608	629	631	603	637	637	601	598	680	576	685	613	656	577	661	622	650	667	589	646	663	654	645	613	653	631	607	615	630	648	649	611	629	638	643	641	617	635	651	623	611	625	626	572	589	610	624	611	606	612	624	604	616	602	659	601	608	622	612	608	633	619	646	632	621	611	641	603	681	595	605	602	630	628	607	630	586	639	623	625	601	634	563	585	557	635	613	628	625	627	594	627	633	632	595	646	620	616	658	609	608	598	625	575	619	603	645	605	600	639	615	598	624	641	611	615	583	635	592	628	601	568	594	606	610	604	584	627	614	666	608	640	636	579	646	620	600	616	587	623	612	622	632	590	653	628	633	640	596	634	656	581	588	633	629	612	635	639	620	613	616	613	604	631	607	592	609	613	613	615	635	624	624	592	581	580	593	604	599	581	610	614	584	594	637	627	628	618	604	597	621	633	631	619	631	669	601	589	657	640	607	613	625	603	632	603	615	613	583	646	606	622	607	612	580	669	643	593	614	630	637	613	665	625	634	622	637	632	654	592	553	619	628	595	622	623	621	594	592	596	618	619	578	597	618	629	634	622	608	579	607	644	650	556	648	520	629	591	622	581	614	605	627	613	672	591	584	625	620	603	592	577	613	574	579	620	639	643	594	641	595	631	598	595	631	628	600	635	615	616	585	610	622	647	603	615	642	662	531	613	614	642	615	612	616	584	606	631	597	682	606	592	625	565	605	606	620	588	614	593	612	644	614	632	580	624	598	620	642	599	689	590	573	600	636	563	612	615	598	614	600	582	645	606	638	626	589	637	582	618	558	563	612	642	593	616	626	627	620	590	641	652	609	596	581	593	603	594	629	604	596	633	615	624	623	647	582	619	620	578	606	595	643	643	583	616	608	603	630	565	584	622	604	631	551	618	671	660	568	641	618	611	568	636	593	625	596	626	609	602	585	635	606	614	629	598	522	630	630	594	609	610	631	653	624	599	636	596	605	601	620	635	616	600	616	622	639	623	613	599	656	596	596	624	593	595	614	595	622	604	609	613	610	628	563	604	611	677	613	638	602	584	628	630	622	614	583	620	609	609	579	620	641	607	616	604	622	600	625	632	626	603	651	607	590	618	636	634	597	574	627	594	599	622	584	645	579	573	610	603	563	617	620	634	596	598	619	597	625	612	588	629	609	624	562	620	626	603	599	648	613	591	629	614	595	597	640	623	606	639	590	596	631	598	581	630	619	605	638	563	595	672	615	622	663	606	651	586	662	576	599	655	622	579	559	582	630	631	578	608	633	602	602	619	610	575	558	661	585	635	643	621	575	657	628	608	606	635	610	632	629	586	625	627	622	632	643	575	605	612	620	631	609	586	637	607	644	610	573	618	575	629	665	633	620	628	627	634	549	564	618	632	585	623	604	656	611	588	580	605	626	618	595	612	607	659	587	640	592	670	586	634	644	650	635	643	617	617	568	629	629	651	651	591	655	598	608	613	636	656	641	602	588	598	650	572	617	575	615	629	638	602	616	632	581	565	594	627	583	608	613	575	616	610	666	604	603	614	626	618	585	594	647	579	590	666	660	636	604	615	628	657	603	610	585	599	590	604	607	617	570	639	626	621	667	575	604	665	614	600	636	658	646	619	605	627	602	615	630	622	602	644	595	594	566	591	625	601	668	620	625	611	643	590	640	590	662	606	644	661	582	633	584	634	609	605	595	618	603	598	646	641	614	654	604	630	639	604	679	642	595	590	577	614	610	607	624	608	607	617	611	594	639	580	613	597	603	628	598	639	632	567	611	571	609	663	634	619	635	603	589	618	624	605	632	591	657	613	611	570	600	598	618	616	592	619	616	578	624	631	592	592	665	614	609	584	644	589	634	630	647	622	603	579	603	593	672	618	599	590	614	608	594	619	610	633	612	633	586	594	644	617	616	597	590	598	593	615	605	572	602	616	628	634	631	578	630	616	617	604	573	570	624	635	634	632	638	594	640	609	628	613	624	596	627	604	595	587	607	624	593	633	613	627	626	587	628	584	582	704	672	616	604	654	646	605	638	650	658	607	665	574	600	602	618	593	631	630	586	609	642	602	578	624	596	653	561	628	616	634	648	628	571	626	584	614	586	620	607	611	602	570	619	626	624	630	665	585	601	596	621	635	610	643	651	660	647	628	595	599	608	614	574	624	612	586	596	621	651	609	629	668	637	567	625	591	600	599	624	629	664	637	587	628	623	578	618	609	614	599	636	584	611	631	610	652	644	648	570	625	590	610	627	635	615	606	583	613	608	586	623	644	609	598	632	600	613	580	638	561	591	618	592	613	619	649	612	617	670	629	602	610	595	631	604	585	569	583	616	641	643	614	662	618	615	608	588	590	583	628	626	624	612	601	561	643	633	680	565	619	645	580	592	664	605	639	620	638	633	626	659	637	647	578	593	583	590	628	607	605	596	636	654	582	593	609	640	611	597	589	572	590	625	645	621	579	625	625	667	642	594	608	648	660	592	618	624	574	603	569	645	623	630	609	584	681	630	642	637	606	591	581	615	602	567	674	659	615	599	600	628	612	620	548	578	640	599	628	627	592	621	618	614	588	570	597	629	621	629	599	602	590	606	610	574	591	596	600	592	649	608	632	590	614	637	637	562	617	625	578	632	622	611	649	666	563	621	626	591	637	625	634	621	584	602	616	611	581	639	592	606	653	626	594	620	639	607	614	600	649	618	630	601	584	586	628	581	590	624	632	646	627	619	635	597	609	606	564	630	590	649	592	655	590	642	639	591	606	644	614	616	611	615	552	624	614	648	581	594	665	582	641	604	611	603	621	620	576	638	603	565	574	592	626	622	603	570	577	601	588	569	630	576	560	606	600	642	608	603	551	595	627	617	599	631	669	614	659	651	618	609	565	612	624	624	549	636	596	607	590	589	625	604	581	594	639	606	600	661	591	598	599	634	630	613	616	590	628	565	618	639	635	565	582	587	604	638	608	622	618	613	610	602	617	597	648	624	603	611	627	633	601	587	615	572	594	605	573	570	609	631	642	616	582	605	634	580	612	623	602	624	617	574	592	607	582	609	614	624	645	618	632	626	636	627	629	611	623	639	607	603	584	628	607	616	590	640	610	573	635	593	608	580	579	622	622	692	622	568	599	610	617	641	656	599	633	570	645	617	553	654	626	604	631	619	597	596	610	595	596	609	612	614	605	597	616	597	648	622	579	605	578	620	633	616	621	633	557	618	630	614	599	632	621	632	682	615	602	579	591	633	609	604	591	598	670	588	633	610	597	634	625	620	592	638	648	582	611	617	597	587	600	581	616	666	590	607	650	574	638	645	635	571	579	630	608	627	613	632	611	630	638	658	606	609	643	637	607	600	640	596	622	598	629	613	603	571	627	603
7812	3993	2309	1392	890	574	399	215	139	121	85	96	69	78	79	76	82	90	81	80	85	69	78	87	65	74	70	78	82	72	64	77	80	73	71	69	76	54	63	71	55	71	63	62	59	63	72	58	59	76	64	68	65	70	68	49	71	86	69	61	70	69	61	72	63	51	74	57	58	74	58	64	74	70	77	58	72	67	70	66	73	47	60	61	56	67	67	65	73	63	59	66	65	57	61	59	60	58	56	60	61	57	72	75	68	82	77	65	45	74	67	73	59	63	67	63	72	63	65	59	78	62	61	66	70	64	71	67	68	70	75	72	71	51	60	73	76	65	68	64	67	71	54	64	60	49	75	61	66	82	82	76	62	62	66	74	67	72	64	73	66	69	72	54	63	65	68	62	66	70	74	70	67	75	83	69	78	60	63	71	68	67	63	68	63	70	64	66	57	74	64	59	67	76	60	71	61	48	63	66	67	55	43	69	59	73	57	61	70	74	74	59	65	72	65	65	77	61	68	57	71	68	64	63	64	61	72	53	80	80	57	66	63	63	67	70	60	54	65	67	51	67	71	59	68	70	64	74	67	81	64	72	70	92	68	53	56	71	59	59	76	84	72	63	62	64	65	86	62	76	77	66	67	74	76	70	61	69	66	76	67	65	54	66	68	53	67	66	50	68	92	77	63	54	61	61	69	80	71	46	71	70	67	71	66	67	59	63	58	65	63	52	74	59	62	74	55	50	64	56	52	55	66	56	77	50	77	77	62	56	76	78	53	65	68	73	80	58	81	77	92	73	76	64	54	60	81	60	64	57	58	66	76	64	62	67	56	48	69	64	62	65	78	58	58	78	70	66	76	84	59	61	67	67	60	63	62	75	67	65	66	70	64	62	70	78	63	75	71	69	59	67	58	76	59	52	65	57	70	58	62	60	51	64	66	74	77	55	54	69	65	65	75	60	61	60	80	62	69	64	70	69	72	50	72	68	78	73	57	63	56	65	50	47	75	64	71	71	63	55	84	57	72	66	81	60	78	66	54	65	70	60	56	57	60	74	61	75	59	67	64	67	71	61	71	80	65	63	67	70	70	76	54	76	61	59	66	60	65	79	63	58	60	49	65	69	60	70	64	77	59	57	50	66	58	74	74	70	67	58	68	85	69	56	73	63	62	62	63	65	74	59	70	81	60	56	63	74	68	65	49	55	71	57	68	62	63	65	80	58	61	65	69	77	65	72	61	66	70	54	53	66	67	60	67	59	69	74	68	62	65	68	67	67	57	63	68	66	79	50	62	60	70	64	65	74	71	56	62	67	95	52	69	78	64	69	62	61	72	63	60	62	72	63	75	67	71	63	75	68	64	79	62	70	46	69	66	52	61	65	77	69	61	62	61	63	58	60	60	65	80	76	82	68	61	65	62	61	68	68	61	54	79	65	60	64	66	69	65	78	66	59	57	72	77	67	67	62	61	55	54	83	71	65	57	65	57	70	63	67	70	74	67	59	59	60	63	74	57	73	62	66	59	60	69	73	68	69	59	54	58	62	80	68	73	75	61	50	77	62	69	66	67	72	65	57	70	64	57	76	62	64	51	71	63	59	78	59	52	71	56	76	63	58	61	66	45	77	61	49	69	74	67	71	72	67	53	67	67	60	66	64	65	85	81	72	58	66	63	70	66	61	66	69	75	65	57	65	57	70	57	75	77	74	78	67	60	62	56	65	64	61	64	75	56	55	61	59	78	60	71	80	75	68	52	63	82	63	54	59	59	71	63	80	77	71	53	52	59	70	62	70	68	58	56	67	75	57	69	69	61	60	64	73	58	76	68	58	65	74	80	55	59	83	72	63	67	58	69	63	64	56	69	45	68	64	56	56	72	67	65	77	77	81	61	53	63	65	60	69	53	47	52	57	48	83	67	70	68	75	61	70	64	59	55	48	68	47	55	56	58	69	66	54	88	75	73	71	64	67	59	49	66	65	70	60	50	61	58	54	69	62	69	50	68	66	65	69	60	71	85	75	63	75	70	53	62	46	65	65	56	67	64	83	58	72	63	66	58	65	76	84	51	62	55	71	56	63	55	83	78	66	62	67	55	81	61	49	57	73	72	50	69	51	58	74	60	63	65	46	79	66	64	75	60	70	76	64	71	61	61	66	75	72	57	67	80	72	72	55	73	62	72	65	67	58	61	62	71	59	73	77	69	66	55	77	81	51	82	64	69	64	66	89	62	57	63	53	76	72	78	58	65	78	71	65	76	69	74	67	64	71	61	50	76	69	67	62	58	64	70	76	66	64	70	73	70	74	68	64	60	61	66	55	56	77	58	82	72	72	58	63	56	74	71	61	76	70	85	68	65	68	61	68	62	58	75	64	70	76	64	64	67	59	55	75	65	67	55	69	64	68	74	79	72	60	71	47	74	69	63	60	55	63	57	71	58	79	68	65	67	73	66	65	71	82	65	65	66	73	59	75	76	83	64	64	60	60	67	72	64	63	72	59	74	66	58	72	70	62	59	54	66	76	63	62	82	69	54	69	60	71	62	77	67	77	74	68	82	60	56	70	66	80	82	67	69	72	65	73	57	84	65	49	70	74	68	60	65	65	58	61	69	58	63	64	72	77	61	80	76	64	61	61	63	70	84	81	93	55	50	68	61	72	85	63	65	64	61	53	58	75	62	57	61	72	66	59	65	67	69	63	80	71	66	67	62	67	69	60	65	62	72	68	67	75	50	63	67	72	51	62	65	75	62	74	55	84	65	54	70	59	72	79	60	54	74	64	54	68	64	71	67	65	62	67	64	63	57	65	60	61	74	64	65	72	69	61	81	55	70	61	59	74	68	58	74	76	64	72	70	75	69	56	52	75	65	60	67	71	77	60	74	57	64	54	64	58	74	67	61	58	75	59	66	65	68	89	69	70	53	63	56	50	69	62	61	64	66	65	68	65	60	71	63	70	76	66	72	61	64	69	40	58	58	52	63	73	76	67	69	84	70	55	55	73	77	70	60	76	83	63	65	74	63	77	60	69	62	62	73	56	69	70	64	61	58	70	64	59	60	68	65	58	58	70	62	59	71	60	65	62	83	72	65	55	76	59	70	57	71	64	68	76	71	77	73	53	66	69	59	60	73	69	63	70	68	62	72	60	80	55	75	67	57	48	68	63	71	70	49	60	69	72	66	72	74	68	68	68	76	71	61	102	74	54	51	73	75	56	53	57	53	74	68	68	68	54	68	64	57	61	72	54	74	55	55	72	71	68	70	61	74	65	73	51	61	69	64	70	64	74	76	69	60	59	76	66	55	80	51	61	59	73	67	76	69	74	66	60	69	57	68	74	53	62	71	67	67	60	71	78	65	84	74	67	72	74	49	64	67	63	50	70	62	66	51	70	61	77	81	70	79	51	78	82	70	53	53	84	54	58	56	53	65	73	76	66	74	57	79	46	75	71	70	63	57	60	56	64	79	70	64	65	54	78	59	66	66	63	55	63	72	65	76	55
35886	23901	17794	15235	17467	17276	11334	5913	3698	2376	1610	1325	1186	1175	1177	1045	976	956	881	833	826	742	726	719	677	694	703	666	699	628	686	617	628	629	637	626	604	571	556	590	641	546	588	563	594	588	588	602	586	582	575	562	608	533	588	591	543	591	557	582	566	567	592	559	562	575	531	569	555	546	575	540	594	583	559	535	567	587	554	529	609	589	532	547	552	560	537	541	562	582	591	550	548	565	560	536	530	482	587	530	555	576	546	575	559	615	574	560	603	562	565	572	562	529	545	569	584	550	543	513	549	595	535	527	562	583	541	533	559	572	558	541	566	555	497	539	573	588	571	577	563	530	526	542	560	545	553	550	570	582	545	561	577	567	554	586	559	595	512	561	534	600	542	512	523	555	532	587	557	571	553	528	569	537	578	548	532	537	530	524	535	586	556	565	555	567	584	530	543	527	582	544	537	566	564	539	545	578	543	528	533	527	538	583	576	550	565	593	516	574	580	613	549	537	567	564	565	547	555	519	575	514	560	561	547	573	539	588	544	530	560	582	539	592	566	562	547	588	540	523	533	541	517	535	572	561	512	586	572	582	561	543	576	539	543	514	559	551	564	559	544	589	563	553	547	505	515	532	559	506	565	563	516	589	557	503	566	572	560	566	615	540	552	548	569	603	529	565	579	551	542	526	581	566	550	593	519	598	565	530	561	561	580	547	537	564	560	552	546	581	569	565	531	581	595	547	554	544	562	574	534	532	576	554	573	553	551	570	570	572	549	585	576	552	533	564	534	603	546	551	571	603	560	557	567	570	520	539	493	564	538	529	541	539	581	584	569	563	534	540	582	540	525	555	571	569	552	568	533	530	523	571	537	569	557	586	564	531	545	602	548	566	503	560	518	555	558	583	560	575	564	576	577	574	564	551	529	543	537	567	561	560	530	571	584	559	569	540	559	562	552	572	591	548	547	589	528	521	548	563	557	570	543	565	600	537	573	566	549	585	568	552	538	546	573	553	539	546	589	580	550	576	534	576	567	534	581	574	558	569	552	524	554	589	539	576	529	568	558	570	502	551	569	540	521	570	608	558	544	565	525	541	571	588	622	579	582	514	557	574	538	524	559	545	550	518	569	549	562	530	526	534	563	529	565	554	536	579	557	536	596	559	531	536	549	566	541	554	558	556	577	529	603	552	536	563	566	556	569	563	537	586	552	573	535	553	547	619	576	561	572	524	562	571	582	536	572	535	535	549	583	532	577	576	591	534	601	537	539	561	567	576	540	578	593	561	538	574	573	524	547	590	552	603	542	550	576	516	533	524	548	595	569	616	556	555	565	541	585	540	594	613	574	593	568	574	563	548	557	550	589	563	551	533	524	507	535	573	569	553	538	557	591	579	546	532	539	540	522	544	559	601	535	568	539	537	547	547	532	610	574	555	539	544	553	559	572	579	523	548	537	558	583	522	591	576	542	540	577	588	569	530	590	571	565	553	540	621	577	565	531	551	548	539	595	554	553	533	551	555	520	581	538	535	602	515	587	544	527	558	543	547	625	557	596	529	572	566	565	589	565	576	543	556	561	510	546	561	558	555	514	550	604	524	541	561	547	541	571	518	558	598	585	563	529	595	556	555	549	552	573	537	553	541	558	548	553	558	592	542	578	551	547	551	556	547	594	515	523	534	536	542	591	579	539	561	593	575	530	552	577	541	540	563	596	532	559	511	571	555	562	526	569	571	523	549	565	539	554	560	558	534	583	596	523	594	562	616	574	576	567	556	547	597	535	538	580	581	579	518	599	563	555	588	533	511	539	630	602	548	586	542	542	547	565	544	563	557	573	564	525	570	565	536	575	546	545	587	576	557	551	601	553	573	557	566	579	551	537	567	544	571	576	593	517	558	561	542	540	559	573	551	585	533	576	524	546	536	575	543	571	554	521	543	522	546	531	521	595	522	569	561	497	572	567	584	563	565	551	551	623	556	577	546	532	579	562	559	540	543	578	536	523	520	539	533	590	552	546	591	564	512	565	583	559	528	549	532	563	537	595	568	534	571	588	562	552	526	562	573	604	543	541	525	563	544	564	544	586	542	537	554	593	523	592	574	537	542	554	574	594	567	552	555	564	574	537	576	589	579	589	532	578	548	563	524	538	570	602	557	557	592	554	565	530	581	572	564	590	539	545	575	575	583	576	592	579	577	584	521	557	526	548	564	543	532	561	520	544	550	582	634	520	527	562	548	557	599	568	544	573	595	572	542	557	559	549	580	541	567	601	568	608	557	565	572	562	513	563	522	547	578	549	577	559	556	549	573	564	604	573	558	589	591	589	581	552	575	533	570	532	589	516	554	565	600	544	537	617	537	583	535	556	542	570	542	549	561	548	541	558	519	595	567	558	597	556	578	552	543	599	582	527	543	590	556	522	546	586	553	575	562	588	582	601	530	554	601	579	542	577	580	578	525	624	531	567	576	545	550	591	556	544	535	579	564	520	593	534	501	595	551	563	502	535	549	531	556	557	534	550	544	534	564	493	551	536	523	597	561	535	561	536	534	524	529	550	510	508	567	557	523	563	547	556	592	539	572	556	550	575	617	547	558	576	552	543	605	570	570	616	567	540	531	577	556	575	566	601	527	515	583	560	541	572	532	546	589	614	567	594	563	569	550	573	546	537	585	558	542	596	546	559	572	517	543	554	563	555	583	570	603	576	563	515	545	505	513	593	529	559	588	555	526	542	608	561	562	568	572	616	585	575	556	565	575	585	550	613	559	566	549	567	571	517	544	515	558	594	584	582	554	552	566	566	554	517	596	601	569	549	539	534	547	532	547	552	515	554	550	573	562	537	568	582	535	537	571	607	532	566	542	551	555	589	555	520	559	553	537	563	545	590	522	606	538	525	560	538	570	569	547	543	542	530	587	536	541	583	531	580	529	592	521	534	546	568	500	553	581	523	579	511	568	597	554	569	520	594	573	571	577	531	559	574	558	597	566	573	563	573	535	556	535	537	567	572	577	569	580	596	545	591	568	576	554	516	593	550	509	575	544	538	556	544	573	569	555	536	552	545	527	578	572	578	529	569	557	545	565	526	569	592	564	574	543	524	511	501	560	526	574	527	585	551	595	581	595	528	575	580	493	554	557	556	540	567	548	593	534	565	582	541	581	501	548	574	538	599	527	542	530	532	610	559	572	523	537	554	556	538	569	537	534	527	540	563	572	579	562	604	531	540	560	599	583	549	573	524	588	539	546	556	531	585	553	592	601	514	536	545	559	553	561	534	537	544	599	537	548	542	565	526	548	534	560	547	568	539	576	552	561	555	547	545	544	527	543	576	525	544	646	549	560	578	576	562	586	519	569	553	570	538	587	505	594	561	599	549	566	572	569	539	511	523	530	516	529	546	573	545	546	551	576	528	538	544	534	570	595	586	516	564	566	579	541	527	572	517	554	574	537	534	574	524	549	526	566	568	563	535	534	550	577	559	518	536	564	541	556	550	591	510	591	537	573
8719	6051	3448	1970	1372	966	596	273	167	140	86	113	101	94	79	75	83	77	82	78	92	65	75	68	69	66	76	69	53	76	83	74	70	74	53	58	59	69	76	71	75	56	75	70	59	63	68	59	61	50	59	58	80	66	67	64	77	65	61	72	66	49	53	67	54	69	66	42	74	68	78	50	59	71	63	70	51	74	55	76	65	54	54	63	55	63	61	67	65	63	51	61	55	65	73	58	61	57	67	56	54	77	57	48	53	71	49	49	59	66	63	66	56	57	58	60	75	66	60	65	53	65	55	54	55	58	55	38	58	49	49	64	74	54	59	65	58	53	59	72	56	59	47	78	59	72	52	54	69	55	70	60	50	50	47	71	47	70	51	58	72	68	53	63	52	72	57	55	73	54	69	63	74	55	65	53	58	56	60	72	61	58	77	67	58	63	69	74	64	55	61	77	70	72	61	61	59	52	69	65	61	61	67	54	72	69	56	57	64	62	65	52	67	57	58	56	72	68	66	58	53	68	66	41	55	59	58	73	72	63	70	50	49	61	56	68	71	61	56	65	62	62	58	63	58	66	68	63	54	79	63	55	71	62	68	67	64	49	71	61	65	48	67	64	61	65	51	55	72	61	58	60	54	67	53	60	61	65	56	67	65	54	60	68	47	60	61	52	55	48	47	58	57	63	54	61	74	58	57	63	49	70	56	68	57	56	51	62	55	58	62	55	65	61	61	55	67	75	60	68	39	59	67	53	58	64	63	61	66	60	58	61	65	57	62	52	53	45	71	56	60	62	70	65	70	52	60	65	57	48	53	57	49	64	57	63	66	57	57	61	49	60	58	53	58	62	61	58	57	59	60	65	59	52	58	45	57	60	68	66	68	59	61	59	65	52	67	65	86	75	66	69	59	56	61	55	65	57	60	54	58	65	42	63	59	60	52	72	60	60	59	64	58	75	52	60	62	58	69	65	69	68	69	52	63	55	52	39	55	62	62	54	54	82	68	53	71	57	57	59	52	64	58	60	71	60	53	64	65	49	65	69	71	61	63	70	47	58	61	56	66	64	80	60	56	65	56	69	57	49	63	65	74	61	60	57	70	63	59	61	49	70	71	64	65	60	67	65	67	62	55	56	63	60	62	64	66	39	66	69	53	60	61	70	60	64	55	53	52	53	54	66	73	74	65	60	64	63	55	68	62	59	53	63	62	53	45	67	61	68	67	54	69	73	49	76	71	77	69	67	61	63	67	55	53	69	55	54	56	50	64	61	71	75	58	65	60	63	72	55	48	54	62	55	55	69	73	66	73	57	58	60	51	61	52	63	51	62	60	58	63	61	63	51	65	51	65	66	54	52	60	59	53	60	57	79	59	58	60	53	68	61	56	59	63	70	58	87	58	63	55	62	62	53	61	57	55	62	74	57	56	55	63	69	80	52	56	55	64	58	55	67	56	59	60	69	56	73	72	54	58	59	51	62	58	50	68	65	69	61	51	49	59	52	55	52	46	61	77	61	57	70	65	66	73	60	62	57	62	65	54	57	56	75	75	53	72	62	56	52	54	53	61	48	54	53	61	57	66	55	60	53	63	73	58	71	72	61	77	60	60	60	59	65	61	58	68	54	64	53	78	68	72	61	75	58	69	59	64	59	76	66	78	53	72	58	66	59	67	68	59	62	59	73	64	53	60	67	73	53	74	60	55	60	67	63	52	60	67	59	64	60	65	52	62	66	58	67	51	53	61	77	60	62	73	62	62	60	44	60	67	51	69	58	70	66	74	63	64	61	60	54	66	62	55	59	69	62	51	51	67	67	60	59	43	53	65	61	67	81	62	66	69	59	55	67	77	53	64	66	56	55	62	61	58	58	78	68	67	47	52	73	58	61	51	54	62	73	56	57	75	53	57	79	55	65	49	63	65	72	54	71	63	66	57	67	65	58	55	57	57	70	57	63	76	56	52	69	63	54	47	59	69	64	67	53	58	52	54	57	67	58	58	50	53	55	62	75	66	68	47	55	58	62	42	73	64	64	47	57	57	53	65	66	57	57	63	60	56	60	62	51	60	63	71	61	57	61	63	53	55	57	70	66	51	64	54	64	72	73	49	65	63	64	72	54	54	59	59	45	49	60	58	63	76	54	50	69	53	63	59	73	61	75	64	63	50	68	66	57	57	60	72	60	53	49	47	64	64	52	59	70	52	62	72	68	50	69	53	63	49	51	54	50	71	68	61	71	50	51	58	63	61	74	85	59	65	61	59	59	62	61	71	58	63	61	68	59	45	44	47	43	63	50	65	41	54	48	59	80	56	64	69	63	57	71	67	50	63	47	51	64	60	74	64	58	61	61	63	74	58	65	47	71	52	56	55	56	60	61	58	59	62	54	49	56	57	50	66	56	63	56	62	54	73	72	73	50	54	59	61	52	55	45	57	67	52	72	71	69	51	49	46	54	63	65	69	67	61	79	63	60	51	61	57	72	64	59	58	56	50	52	64	51	63	72	78	64	68	68	55	64	77	71	53	56	62	61	61	63	65	64	56	56	63	61	45	60	57	65	55	60	54	62	69	63	69	58	60	63	51	64	48	67	65	67	62	69	58	64	54	66	56	75	51	66	56	54	63	57	66	55	63	58	69	66	66	68	63	57	55	58	79	70	63	68	65	66	58	70	53	57	55	63	60	64	59	63	58	78	69	61	50	60	59	54	50	54	54	68	66	56	65	75	66	58	68	62	61	65	59	80	60	61	57	49	75	62	68	68	66	57	60	56	55	61	68	61	61	47	60	62	60	70	59	56	61	56	56	60	72	64	59	62	64	50	64	59	54	51	72	56	65	49	69	65	50	66	59	57	68	66	66	55	67	66	53	63	55	57	58	58	65	53	74	64	68	66	60	75	51	61	58	66	72	52	66	56	68	74	53	62	57	67	63	67	72	77	67	72	78	57	69	74	57	69	60	80	69	72	62	45	62	68	49	66	72	54	66	61	60	58	59	58	63	57	51	62	61	61	50	68	67	61	56	56	63	73	64	65	59	67	58	74	57	62	70	54	61	59	62	71	64	51	52	66	52	56	82	71	68	59	61	62	52	56	72	61	48	76	57	69	65	77	53	53	62	58	66	57	64	45	66	60	63	63	55	65	59	61	73	58	65	62	53	68	72	65	65	62	64	57	64	68	65	66	76	65	70	59	77	59	51	57	62	66	53	63	64	68	51	54	54	59	52	64	75	69	65	59	67	59	66	61	62	61	55	67	69	59	70	58	72	57	54	59	69	58	65	64	61	59	71	52	61	64	51	59	62	53	60	58	59	63	57	55	55	62	53	65	52	61	66	65	88	55	57	56	73	56	74	71	58	66	75	58	53	50	69	56	65	58	69	70	80	60	59	76	56	75	59	55	71	61	62	59	77	56	48	63	62	55	70	58	51	69	65	66	65	59	58	58	60	70	60	60	51	69	62	70	60	59	66	53	67	67	55	58	54	51	55	62	62	58	54	77
40531	28294	22073	19555	21653	22219	16191	8805	5463	3147	2095	1803	1773	1511	1348	1371	1163	1098	1052	954	934	884	797	712	680	713	702	678	653	656	654	596	638	630	675	624	629	608	551	530	591	597	561	542	540	530	618	586	517	569	577	505	531	568	519	546	569	588	499	539	536	562	528	530	541	508	595	501	598	572	576	543	551	590	548	541	538	525	512	523	537	488	492	563	564	527	517	524	532	534	535	535	524	529	515	516	567	538	526	512	523	488	545	523	482	501	487	504	546	516	512	533	516	563	500	521	557	522	497	524	475	521	503	504	546	530	506	521	553	558	515	539	556	545	501	534	501	562	520	550	523	535	535	498	513	517	476	529	570	530	545	517	481	532	514	512	542	536	490	516	521	518	562	484	491	568	521	536	510	544	523	544	522	525	538	547	561	529	519	506	490	526	545	551	498	529	494	504	529	543	522	525	544	525	551	496	476	507	496	497	492	540	527	502	535	523	517	519	517	514	515	514	517	475	513	569	513	513	560	530	517	534	517	479	530	535	482	535	478	544	561	541	521	544	540	502	565	510	525	482	500	504	524	532	505	475	524	510	595	505	514	558	502	551	577	517	536	540	513	521	530	502	532	533	546	509	505	506	497	544	497	521	520	513	514	539	501	495	523	536	570	538	514	531	512	517	576	562	544	508	517	508	504	535	521	541	538	528	500	526	518	523	543	474	554	540	533	514	516	538	537	548	508	494	514	487	515	489	546	520	570	519	532	499	532	511	547	548	547	542	499	527	540	510	517	558	520	478	510	536	510	533	497	520	477	490	485	555	504	488	513	554	506	526	530	529	510	521	531	512	481	520	549	535	482	533	540	530	528	488	574	548	561	502	535	542	555	486	487	541	520	484	551	529	508	490	524	519	516	541	510	534	519	517	489	553	471	529	526	497	492	487	509	480	504	534	501	512	520	500	521	522	538	520	528	530	543	532	549	508	536	490	488	493	525	501	537	516	556	518	531	536	575	521	495	471	544	542	492	508	514	521	551	525	538	513	575	517	534	563	522	547	531	553	526	502	530	508	548	515	542	544	536	520	533	511	533	510	541	489	515	535	521	531	511	524	519	523	484	525	496	488	525	564	504	524	539	461	519	519	540	518	490	518	525	524	572	545	526	518	482	506	532	512	569	541	533	524	529	501	554	548	547	521	508	548	522	495	533	514	536	523	469	509	530	528	534	476	495	534	556	505	532	540	510	527	513	520	540	503	516	557	546	536	546	491	493	521	524	585	522	510	504	533	521	515	523	527	492	497	544	517	580	553	543	521	531	532	532	554	514	498	541	491	515	522	532	522	553	510	556	496	548	534	524	476	521	503	527	558	518	502	520	503	511	525	549	530	482	543	507	527	523	523	516	511	510	515	542	504	516	489	544	501	510	519	514	502	544	522	536	546	539	523	494	526	573	539	518	516	503	471	517	535	547	511	504	550	486	516	537	546	512	512	522	542	538	490	483	501	508	499	524	568	511	528	509	549	558	546	542	496	511	538	531	498	561	548	498	567	489	555	556	535	519	533	557	473	525	493	518	534	507	512	533	509	516	548	486	521	531	477	499	503	501	520	546	562	555	507	484	509	488	536	512	560	513	558	495	539	531	549	510	479	571	467	558	488	557	514	549	516	510	521	510	507	517	513	534	522	512	498	545	495	549	525	564	568	509	552	526	547	531	526	525	513	504	551	553	541	587	543	527	523	543	549	544	516	519	505	554	511	514	523	514	521	488	497	518	475	543	517	537	489	535	553	487	500	508	519	529	514	517	537	527	497	517	531	487	487	541	500	522	518	549	514	563	591	518	527	503	533	544	555	507	517	516	561	520	524	518	507	522	530	489	502	513	544	515	532	508	545	468	531	520	538	526	544	554	553	524	503	556	544	521	547	533	537	538	568	470	559	481	563	536	501	491	506	501	502	493	533	557	485	488	532	535	559	501	570	529	512	554	531	532	517	553	500	471	526	536	508	529	483	527	510	543	560	510	506	503	538	518	512	531	511	505	545	551	517	529	503	547	496	483	512	530	547	539	486	518	493	554	566	546	529	508	517	520	520	511	517	520	537	536	548	517	503	513	504	504	541	520	495	502	525	552	574	527	564	536	518	540	484	514	514	500	525	512	543	507	489	494	516	515	506	509	546	535	546	530	506	547	526	540	504	533	482	513	512	530	513	556	537	533	515	532	540	522	498	575	553	522	537	522	527	537	539	501	500	536	512	551	542	585	480	525	483	497	521	540	526	512	491	533	483	523	556	498	519	522	513	529	506	526	527	521	543	532	538	522	535	530	518	518	482	504	462	539	502	527	500	511	527	517	488	521	499	535	488	518	511	497	449	536	551	523	560	519	504	478	512	485	541	539	481	542	516	529	472	502	546	515	470	501	544	547	518	519	516	509	566	535	526	542	498	553	547	538	535	556	540	547	521	518	483	496	504	574	514	535	546	550	528	539	514	530	546	497	524	512	543	505	557	561	518	507	535	525	506	483	534	537	489	544	555	525	517	517	515	528	516	502	509	558	526	515	460	516	480	507	544	501	506	545	487	531	559	511	555	514	501	515	498	559	565	544	497	479	522	516	516	537	483	515	535	501	516	536	550	514	501	530	463	512	537	528	546	524	493	497	579	525	524	503	539	514	498	501	556	519	489	533	581	559	560	530	540	529	535	525	471	555	561	550	530	490	527	496	518	529	538	556	527	544	550	505	518	540	558	503	505	566	548	521	512	522	544	562	483	541	526	539	516	528	506	491	475	482	564	533	524	504	595	518	549	492	560	522	509	487	539	484	500	510	551	510	494	505	518	526	536	577	480	484	521	518	513	515	525	523	528	504	525	560	561	512	493	505	510	527	562	566	496	533	506	509	558	500	531	506	546	519	480	494	517	543	520	513	499	508	534	539	511	503	498	500	508	529	555	510	519	525	511	504	502	534	549	506	531	501	500	517	478	489	542	538	497	533	465	545	516	575	518	541	539	583	503	535	504	539	557	481	512	567	550	491	510	564	537	514	519	512	515	507	475	497	548	513	522	516	500	526	528	512	539	541	519	473	544	515	541	510	529	546	483	526	548	542	498	508	540	548	472	544	522	529	512	523	546	483	512	489	524	517	518	515	547	532	514	532	521	521	532	504	497	521	520	514	511	507	513	496	525	535	517	496	516	477	555	484	550	504	506	492	509	507	538	522	523	547	527	521	529	493	547	509	517	525	553	506	563	519	554	534	552	553	560	489	507	547	544	505	514	519	524	555	544	532	541	542	527	498	513	529	535	523	504	504	505	531	497	525	518	503	531	535	479	487	519	538	484	474	521	514	547	541	515	498	540	541	525	508	513	549	529	518	537	495	532	484	518	532	512	518	482	509	555	509	527	554	519	548	555	509	516	481	537	525	532	532	512	527	513	505	513	497	569	533	518	527	524	511	500	514	581	517	488	545	514	488	523	541	516	513	503	556	491	550	520	527	553	537	530	540	490
5824	3281	1557	858	531	365	206	142	124	119	86	86	88	82	85	68	71	91	79	76	86	74	82	86	77	78	66	81	79	77	90	82	74	77	67	55	65	76	72	73	74	71	75	79	75	72	76	74	73	71	85	79	72	67	88	87	61	80	75	78	77	74	75	67	63	92	83	77	68	73	63	84	63	74	74	70	89	75	82	68	68	70	81	75	91	64	87	66	79	82	73	73	101	72	68	68	82	90	88	66	81	59	70	89	85	77	65	74	78	80	93	76	65	71	71	92	83	89	76	87	93	82	85	88	63	74	72	72	83	80	76	69	57	78	82	83	80	82	68	65	76	71	78	78	68	75	75	89	66	71	67	66	83	82	91	86	77	84	76	80	66	67	82	76	83	77	72	70	72	68	68	75	86	87	78	83	71	73	68	71	74	73	74	88	59	62	74	93	81	77	67	87	71	68	69	89	79	78	69	71	81	70	70	79	71	66	73	70	77	60	90	80	65	68	74	85	83	72	87	81	74	93	69	58	82	71	87	84	91	71	91	63	78	92	61	62	91	72	71	82	82	75	75	81	85	78	73	70	78	83	78	91	78	78	68	89	70	78	67	87	75	71	68	76	64	75	82	67	77	91	73	58	92	74	73	68	81	77	75	86	80	69	91	67	89	88	80	83	73	57	65	64	85	84	59	84	80	88	78	72	79	81	66	69	80	74	80	77	79	78	67	71	74	74	76	59	77	68	63	69	78	90	68	57	104	77	84	82	73	75	69	64	87	84	63	85	75	67	88	79	72	65	78	81	79	64	85	71	67	70	71	80	76	83	73	73	71	80	74	77	61	87	72	80	70	71	80	94	65	68	55	78	86	66	73	88	87	84	77	72	66	69	87	75	80	85	78	65	88	49	78	57	74	67	56	86	85	86	68	66	71	67	70	84	72	74	86	69	62	81	85	71	73	78	93	86	73	61	75	73	94	75	87	61	73	60	66	73	79	61	90	81	70	74	74	76	74	83	76	76	73	76	79	64	82	78	78	68	62	77	86	77	78	71	82	88	65	71	79	64	88	74	69	72	73	70	71	63	80	79	87	69	80	76	57	78	73	72	72	71	76	71	72	80	73	90	81	69	65	81	79	80	67	76	83	69	93	88	79	75	70	86	60	84	78	70	71	77	81	69	92	73	104	64	75	69	54	82	76	80	71	59	89	68	68	77	78	68	85	79	78	98	79	71	89	86	82	65	71	74	55	76	75	77	63	80	74	79	82	88	60	76	85	78	73	63	79	78	70	80	79	65	80	77	79	75	74	65	75	94	86	81	68	70	74	92	71	71	68	85	69	77	65	82	68	61	75	70	73	73	65	85	79	73	63	81	80	65	68	75	77	78	64	94	70	77	57	82	82	84	80	84	64	68	72	59	78	80	85	73	71	79	61	71	69	87	70	74	91	72	71	67	67	84	77	73	71	91	79	82	57	71	75	90	69	80	84	70	88	76	70	82	76	73	75	73	91	71	68	62	75	78	77	82	85	67	86	79	88	66	85	83	80	66	75	69	66	74	70	80	68	77	87	67	75	55	82	84	87	82	76	90	77	73	76	76	70	84	82	67	80	69	70	74	79	85	80	72	62	66	82	62	85	71	67	87	68	85	74	63	82	87	74	87	72	65	68	73	83	80	63	78	79	72	66	77	73	76	109	71	79	62	63	70	60	90	76	75	78	77	80	67	74	87	79	76	73	90	76	70	93	80	68	64	90	83	62	68	76	79	82	86	83	69	79	81	89	73	68	68	75	88	80	83	80	86	77	82	70	66	84	85	81	74	68	92	70	74	65	65	61	96	80	74	94	67	79	68	75	81	58	65	68	76	69	84	69	74	61	68	76	74	68	61	70	86	65	67	81	78	72	75	79	81	81	70	80	75	79	67	78	80	75	85	70	71	75	54	76	70	71	90	77	90	71	66	77	71	88	64	60	70	76	74	79	75	75	77	79	88	63	71	75	66	80	75	80	74	77	69	68	74	71	91	59	74	65	90	74	76	86	70	74	70	74	68	81	87	78	78	61	70	90	78	72	87	76	79	89	68	88	66	86	69	72	79	82	79	89	66	69	81	69	72	69	69	73	62	81	61	78	84	76	70	72	71	75	76	72	85	81	64	60	87	65	79	85	84	77	73	57	89	73	80	77	84	74	76	88	93	85	85	67	74	81	88	58	76	83	68	79	72	78	70	92	86	57	86	77	80	70	81	81	82	77	69	68	74	71	73	72	69	63	85	79	62	71	92	78	81	81	69	69	80	78	77	76	93	61	70	66	83	82	73	83	74	78	67	80	76	86	86	70	80	80	68	60	90	77	76	77	76	62	85	72	98	86	66	73	86	65	81	80	74	71	73	76	87	89	70	74	72	83	74	80	89	78	68	88	67	61	67	75	78	77	68	71	82	88	80	75	63	67	64	95	76	73	79	73	53	64	63	77	64	70	77	67	63	80	89	75	81	57	86	76	69	50	92	78	76	65	87	80	95	69	71	75	90	72	69	71	84	77	69	67	75	74	80	71	77	72	78	76	81	61	82	93	77	78	64	82	72	65	80	67	70	82	76	84	69	70	77	74	69	86	73	67	68	90	59	83	68	74	75	75	75	69	67	79	70	84	82	72	67	89	63	85	81	73	72	68	67	62	70	82	88	74	71	70	72	81	59	74	71	75	94	75	73	70	76	70	78	86	65	77	71	74	66	81	85	82	68	74	67	82	56	67	64	71	78	70	82	62	86	79	83	68	69	86	73	80	85	87	73	78	67	74	88	68	73	85	71	69	66	80	78	72	69	88	70	86	72	60	70	75	73	71	80	74	90	82	77	72	67	89	70	81	80	69	63	72	67	75	84	78	69	82	74	80	64	69	77	67	96	59	84	69	68	76	75	77	73	84	78	65	86	60	74	82	79	90	64	82	90	88	69	67	88	82	70	72	85	78	84	84	65	70	70	91	83	81	77	89	73	66	77	55	77	77	63	78	77	79	73	76	59	90	82	76	65	63	65	80	87	75	72	75	100	62	78	79	75	81	62	60	75	64	80	79	73	72	65	74	64	80	95	75	63	70	64	97	65	83	73	65	91	88	57	81	85	77	87	69	68	73	75	70	73	87	82	79	72	78	86	77	67	79	72	69	76	82	53	71	80	68	83	78	77	84	63	79	84	89	69	91	91	70	87	64	86	62	82	80	90	99	76	75	75	59	88	75	78	80	78	59	90	80	75	66	79	61	70	71	70	71	71	85	81	83	66	86	106	75	67	69	72	89	87	68	78	65	82	70	73	84	66	77	70	88	86	83	86	60	72	77	89	80	83	68	81	78	83	63	76	86	75	64	64	70	83	85	84	74	76	79	67	64	69	65	89	68	79	77	94	81	80	48	83	91	65	64	75	74	78	75	64	89	81	92	73	80	79	71	89	95	68	65	80	72	73	81	61	67	78	74	79	64	73	71	74	67	85	49	71	72	80
34692	21593	14625	10984	12547	11355	6626	3426	2554	1637	1322	1265	1192	1079	1038	990	867	876	916	808	790	799	755	726	758	745	726	732	691	717	685	710	692	695	669	665	725	681	675	661	617	667	683	681	642	676	677	660	626	660	696	669	675	651	659	672	598	643	656	638	645	603	676	650	747	689	651	626	637	645	661	677	647	673	644	646	636	643	623	633	656	618	654	672	601	641	676	618	662	676	669	637	597	615	645	611	632	610	661	679	625	611	653	585	683	637	654	651	705	623	585	596	655	636	668	696	624	673	667	656	672	627	621	619	639	672	666	638	643	618	634	632	631	681	623	648	651	642	630	605	637	623	664	589	696	619	632	634	653	623	652	623	662	626	687	682	679	661	655	646	645	680	619	661	619	641	677	644	667	654	618	629	636	631	665	618	631	653	612	598	601	642	617	666	597	686	623	624	668	650	652	607	641	642	639	657	609	604	640	642	649	654	619	602	623	621	634	614	617	598	660	638	633	643	606	633	644	629	643	666	646	639	701	602	647	637	651	653	643	621	677	619	617	638	647	665	643	624	648	663	654	620	645	628	631	636	653	632	630	644	611	650	613	650	621	626	660	628	658	672	642	655	655	625	647	668	604	624	626	646	657	652	621	630	628	656	644	645	625	649	685	665	637	676	632	587	618	643	616	631	636	629	671	636	600	579	646	625	634	622	610	636	636	623	644	634	664	641	652	655	620	611	608	673	658	638	637	651	665	642	656	627	669	647	623	641	657	628	616	629	636	657	652	644	617	648	614	591	650	661	630	680	621	643	652	641	665	651	697	641	656	638	663	637	597	668	676	668	598	633	656	673	689	622	622	667	642	625	664	646	622	633	657	616	615	653	606	681	668	677	659	674	635	651	636	694	620	654	654	624	618	602	653	621	641	637	657	657	630	608	660	596	629	594	624	625	647	618	611	643	616	681	674	658	635	609	639	649	604	624	680	655	614	588	627	615	650	626	603	659	647	626	657	604	637	637	653	641	655	612	634	704	593	593	587	630	605	677	633	636	643	622	651	655	651	686	574	655	660	653	688	689	668	627	681	639	626	623	660	640	668	662	687	654	629	636	677	663	639	662	652	689	640	632	578	693	623	621	680	662	600	665	578	644	631	626	643	628	651	583	654	651	663	651	661	618	600	638	622	639	635	609	627	634	646	634	618	668	624	636	642	639	611	648	601	633	647	619	636	620	643	612	623	637	707	670	646	632	674	629	631	627	618	585	664	633	670	645	655	633	638	634	601	585	690	623	645	678	627	632	652	667	615	665	610	621	641	651	653	620	646	656	698	674	634	664	589	628	643	635	630	624	583	599	625	631	639	678	674	633	632	677	706	607	640	631	655	641	581	642	624	588	648	663	619	654	640	610	593	603	648	599	602	599	645	641	628	651	628	668	610	646	668	629	635	625	641	638	632	650	650	603	685	649	656	653	631	627	668	649	607	649	632	622	644	594	653	687	664	652	638	662	612	652	649	648	650	668	665	640	632	611	600	653	647	673	684	629	642	606	636	586	662	669	620	649	642	674	651	628	627	656	634	661	592	630	639	645	597	630	667	617	669	658	644	720	592	628	683	617	652	624	588	594	608	636	661	656	611	667	676	640	673	618	619	653	615	651	691	625	632	640	616	644	644	646	627	648	592	664	611	653	667	675	657	659	632	623	676	660	614	621	625	642	639	616	676	633	654	642	655	652	651	678	658	652	647	634	660	622	656	635	613	617	603	622	638	615	663	632	664	612	657	628	638	641	580	648	628	635	609	636	606	621	654	644	717	641	631	580	620	674	641	634	600	620	635	637	690	641	655	611	598	631	651	644	682	661	607	687	631	646	676	584	645	660	640	627	655	588	650	643	640	590	645	577	614	608	615	635	630	613	651	642	651	613	688	621	661	636	662	632	679	646	668	656	653	624	607	623	638	623	592	635	641	620	616	670	615	642	674	651	662	661	617	666	657	602	649	625	642	629	618	648	647	626	591	646	626	647	611	605	606	545	666	658	666	619	653	678	652	701	689	590	595	661	673	630	633	560	648	664	625	634	594	656	665	637	644	660	620	710	656	576	650	605	661	638	656	639	624	654	592	570	628	631	642	672	634	662	557	668	670	610	658	664	664	626	628	626	661	661	638	616	630	659	633	666	642	638	622	627	653	648	653	588	644	604	630	617	651	650	660	658	640	630	661	655	645	632	634	639	650	633	609	618	623	625	629	648	627	653	687	619	683	662	615	622	647	642	667	661	620	647	665	633	617	617	602	631	686	643	662	671	674	678	602	655	607	645	608	635	613	605	646	609	658	607	646	664	633	611	695	648	674	614	682	660	607	667	654	625	672	658	623	645	625	666	642	604	681	640	616	597	666	623	657	606	630	628	623	654	614	674	627	616	606	658	620	651	637	631	607	644	629	653	624	645	613	689	608	591	651	669	642	633	643	623	641	607	644	599	633	625	594	679	669	616	630	591	602	636	667	653	642	636	650	644	628	636	638	638	610	651	584	633	629	645	658	635	613	658	606	645	620	579	671	599	647	606	625	670	613	628	623	622	620	672	630	599	668	623	639	604	627	650	620	681	644	602	650	629	634	657	594	659	645	621	611	634	627	667	649	584	688	676	615	666	640	643	657	621	608	623	644	638	622	629	636	603	647	656	630	660	639	641	640	664	609	678	634	625	658	627	654	612	659	639	654	638	616	616	631	651	621	646	664	645	672	651	661	610	657	590	658	601	628	684	594	660	627	649	617	680	625	667	632	651	644	645	655	668	580	674	676	625	667	645	643	625	666	655	628	658	646	599	647	612	616	635	632	637	636	657	598	649	605	680	647	658	639	654	625	612	638	657	650	659	613	595	658	647	598	632	664	617	617	647	632	608	673	655	649	667	687	683	652	648	656	624	657	670	675	634	642	643	656	648	627	645	651	658	652	629	636	641	630	565	620	623	645	610	660	640	620	628	631	673	665	612	640	648	616	657	670	670	608	623	690	633	633	663	615	643	619	651	622	609	657	659	652	666	639	607	646	599	624	672	646	651	656	637	635	643	606	633	659	659	629	607	626	655	646	644	644	614	587	650	662	649	646	671	653	687	623	581	619	667	668	589	693	661	665	647	620	666	586	645	592	560	589	652	611	655	638	667	632	619	628	644	618	626	641	654	627	591	602	639	633	627	630	622	608	698	602	599	609	636	678	651	575	659	631	645	627	636	613	627	644	640	598	642	646	657	657	717	647	632	655	648	659	677	667	625	601	681	642	613	603	629	613	628	682	630	579	605	640	609	665	613	650	641	630	620	595	619	636	608	625	605	668	638	657	631	659	617	655	612	626	663	650	630	612	611	613	645	619	634	636	617	641	654	658	624	690	660	597	601	576	633	694	661	637	659	653	607	632	629	750	620	649	641	669	615	631	622	661	626	640	654	613	674	615	593	626	601	608	625	669	620	620	646	679	612	669	682	644	610	588	601	657	606	638	617	679	634
6848	3308	1626	941	537	240	188	176	128	116	93	124	97	93	107	78	84	74	73	75	84	71	79	73	64	85	74	64	74	72	79	90	79	70	78	52	85	69	78	75	61	81	76	65	62	73	74	76	73	68	65	71	66	71	70	63	66	54	68	57	74	67	71	75	85	72	74	85	75	71	86	71	71	73	64	66	75	86	59	74	68	88	56	71	77	61	76	78	84	67	83	84	63	60	73	63	86	62	62	85	79	63	71	88	70	85	77	60	64	69	69	75	69	68	82	79	69	81	69	62	77	70	70	85	74	73	78	84	76	68	68	74	57	92	75	58	84	73	70	72	63	67	77	70	60	72	68	87	86	83	54	79	69	67	69	78	79	70	65	84	63	67	63	68	86	79	79	59	65	81	53	75	83	90	78	79	67	71	73	57	68	72	72	71	84	81	61	73	59	82	64	62	71	66	71	57	90	72	83	66	70	69	80	67	62	69	73	83	65	76	76	79	61	56	81	71	86	58	68	56	74	66	69	60	80	69	76	91	79	65	63	56	82	79	78	54	49	80	66	58	71	68	65	67	72	80	66	67	62	70	70	88	63	89	88	63	66	67	54	74	66	80	66	79	71	66	78	59	66	67	69	65	82	74	94	74	71	73	68	75	72	68	74	59	76	70	72	81	66	64	69	76	73	80	83	71	70	60	74	72	69	72	68	79	61	62	66	71	77	75	87	89	79	77	59	89	97	86	67	78	83	77	64	64	81	72	66	75	77	64	69	60	70	68	67	77	69	72	64	69	84	65	75	68	75	55	77	59	63	70	84	70	79	84	66	88	63	82	69	66	55	65	67	69	73	76	70	85	83	76	75	63	83	67	65	59	62	80	72	76	92	79	67	75	70	83	67	80	62	82	75	65	80	63	88	70	67	49	73	76	82	66	76	81	62	87	80	57	57	57	74	68	80	71	63	78	90	68	56	77	76	62	75	83	57	72	73	81	77	63	64	73	78	66	73	74	66	58	87	59	57	69	69	80	66	80	66	69	67	58	75	83	52	65	68	82	76	60	82	71	73	71	71	81	63	57	73	80	66	70	73	65	68	70	62	71	59	75	78	83	80	67	61	75	69	77	88	84	74	58	90	74	73	62	72	79	83	70	72	79	59	72	55	68	74	82	81	71	79	77	72	67	87	66	88	89	70	69	73	62	88	71	70	72	82	76	69	64	72	62	72	76	76	69	75	90	84	72	79	72	62	76	76	73	65	72	70	74	62	93	83	67	83	67	93	90	63	87	84	70	65	68	77	74	61	79	48	67	68	65	78	60	66	87	77	71	85	86	74	62	73	77	77	65	71	55	80	71	71	81	66	68	89	69	75	54	64	84	70	63	65	75	49	77	79	67	69	80	70	73	81	79	75	77	74	71	94	59	62	82	66	64	81	75	78	78	74	65	61	80	68	72	77	65	81	87	72	78	59	68	78	63	73	69	85	74	84	85	62	69	77	67	68	74	82	71	74	67	65	72	70	80	79	72	57	62	79	69	75	76	65	74	56	93	86	67	83	61	81	61	92	57	83	62	70	57	69	65	80	64	77	77	73	84	82	69	80	71	66	63	59	70	66	83	67	61	80	64	81	78	72	72	70	73	71	71	63	74	82	66	71	64	86	76	58	67	59	64	69	85	79	64	74	64	93	74	71	64	60	72	66	82	73	77	86	79	71	79	86	63	64	69	66	69	74	82	72	72	62	83	62	67	67	65	57	66	68	70	66	65	76	80	68	59	72	68	58	84	62	100	71	66	74	75	72	84	71	72	71	69	62	84	72	84	81	70	65	82	64	71	78	63	74	78	72	77	76	70	82	67	74	70	80	69	64	77	79	65	74	79	57	60	64	62	88	66	95	73	66	84	60	73	71	71	69	68	63	73	72	79	77	64	57	56	71	68	71	64	72	69	76	72	82	72	67	72	75	89	78	74	80	61	72	76	86	74	59	63	68	56	75	52	84	62	68	65	65	75	74	84	68	60	65	67	59	71	98	65	69	71	78	74	77	74	83	59	90	63	60	69	66	52	84	78	70	83	65	71	73	61	60	73	72	76	65	75	75	67	78	51	83	71	66	62	66	65	73	71	75	78	69	55	69	59	80	68	66	65	69	68	81	101	74	78	71	77	79	84	68	69	70	75	61	72	84	58	72	76	66	87	90	70	70	75	65	69	59	72	79	60	54	49	55	71	78	79	79	74	72	69	73	60	68	65	73	70	83	67	76	75	74	72	63	80	74	82	74	66	73	71	72	85	83	62	84	70	78	65	81	72	62	75	75	74	80	74	79	69	63	74	87	66	75	66	80	61	87	75	68	72	79	73	72	71	83	79	69	61	62	76	96	72	79	72	72	76	77	73	76	57	68	65	74	64	71	62	70	76	77	68	74	70	70	64	84	72	73	84	67	60	71	71	67	70	81	79	77	72	80	66	68	59	57	74	79	63	74	78	76	59	73	68	74	75	71	68	75	62	86	91	77	59	71	76	70	69	79	78	60	71	77	64	71	75	66	68	67	61	68	74	74	65	76	68	75	77	83	74	66	67	73	81	80	72	66	67	69	64	70	85	71	62	87	71	72	65	76	77	77	65	70	56	70	75	80	64	68	79	64	85	79	72	79	64	65	66	71	69	69	68	71	66	86	62	67	67	69	69	70	77	87	82	81	69	70	63	67	101	69	72	80	77	56	65	68	80	64	60	59	63	56	72	84	85	79	66	81	63	68	68	77	82	79	59	70	66	84	76	91	69	83	70	81	69	69	65	76	74	77	80	82	74	81	82	61	60	77	60	59	80	64	60	68	68	68	82	72	51	63	72	71	71	77	73	73	64	73	88	69	56	58	74	73	69	70	73	70	56	65	65	59	65	69	71	86	65	63	61	61	70	78	73	71	65	68	78	68	77	73	75	80	70	71	65	81	82	69	87	70	72	77	76	64	75	82	77	72	58	76	75	97	100	70	87	70	72	77	75	82	71	69	78	63	58	80	73	87	55	76	73	74	87	63	77	61	80	94	79	73	65	58	77	67	70	77	69	76	79	62	97	63	57	70	67	65	72	68	80	65	67	68	87	74	86	74	74	83	84	65	84	66	72	65	75	82	76	87	57	76	69	77	88	74	81	75	75	71	78	73	67	65	61	72	78	77	62	67	70	66	80	63	72	67	79	61	59	59	67	76	66	79	75	66	72	72	61	76	78	86	80	74	63	69	83	67	86	81	70	69	59	71	74	84	61	54	65	72	87	69	68	69	77	83	69	72	77	66	70	67	87	80	66	75	66	70	74	79	61	74	76	74	60	66	77	75	81	73	65	57	60	65	68	86	74	67	76	73	81	78	73	67	72	70	71	61	57	78	76	78	77	68	88	74	67	80	64	68	71	77	77	61	76	61	59	58	78	68	78	66	78	76	81	82	71	62	66	72	76	75	82	69	89	69	61	73	72	76	69	67	59	52	62	73	78	71	63
35477	21631	14293	12230	11440	8249	5927	4547	3456	2206	1544	1451	1380	1228	1140	1042	1004	924	874	840	829	832	749	729	730	700	683	666	720	710	654	684	653	671	642	609	671	637	629	643	671	620	631	634	606	592	641	603	637	650	637	606	648	639	615	625	649	602	693	624	627	647	574	633	657	630	635	629	666	581	603	616	606	639	597	612	650	637	607	631	646	642	618	599	577	595	606	588	631	608	594	611	633	563	655	618	570	627	590	637	586	626	624	599	626	620	652	592	606	610	630	601	588	617	569	631	611	585	600	613	617	591	644	583	623	623	620	600	607	592	613	635	618	594	629	659	585	572	579	606	581	608	628	582	584	632	630	591	587	591	581	585	642	569	674	623	618	632	626	589	601	616	624	634	604	618	566	602	609	628	641	593	578	593	614	594	606	564	626	624	644	589	650	561	596	659	611	631	544	598	554	658	600	619	612	658	623	586	606	635	591	608	614	602	550	568	639	627	599	590	641	588	582	615	625	644	566	608	621	598	607	597	583	647	596	621	578	560	612	603	633	587	576	575	601	599	575	596	617	638	612	596	582	626	652	583	618	628	598	617	576	628	579	624	581	581	636	592	617	603	601	590	620	609	574	565	603	586	634	611	621	635	608	593	571	612	580	631	633	651	586	593	634	624	616	622	595	578	623	625	610	586	607	575	644	595	603	620	601	590	579	571	671	601	560	605	611	608	627	626	594	591	628	623	671	594	624	615	609	584	617	618	615	595	654	626	633	586	597	605	624	607	647	631	621	613	577	597	612	602	634	617	587	606	630	633	598	607	598	611	565	647	639	629	605	622	657	610	601	597	610	627	579	660	588	591	572	631	605	587	625	596	648	671	605	609	645	617	625	623	628	625	604	624	610	623	617	626	618	576	608	603	619	593	613	635	579	622	652	606	609	653	603	544	634	619	627	637	608	583	610	611	606	623	575	645	584	635	598	585	631	564	570	630	576	619	613	614	593	627	587	616	643	640	610	618	592	587	578	618	599	660	595	626	638	580	588	624	620	649	623	585	601	586	591	601	591	570	622	608	591	615	603	638	608	607	614	614	597	603	577	615	605	589	593	622	609	587	616	605	579	601	611	597	622	589	596	598	643	584	597	608	603	616	597	645	608	582	593	592	632	590	584	583	617	568	602	582	591	627	625	593	567	605	619	610	623	618	611	611	614	634	652	574	590	618	626	608	588	604	554	610	623	589	657	604	657	639	599	615	548	613	612	636	593	616	596	605	553	626	634	592	606	637	658	597	589	632	625	622	652	626	559	600	613	605	624	661	609	637	564	617	608	615	569	587	568	615	564	623	604	541	604	626	557	598	597	612	573	584	593	631	639	636	619	604	597	667	661	583	592	544	582	600	617	611	564	672	604	633	569	587	592	614	620	623	614	636	633	600	614	642	610	585	595	639	636	568	605	619	603	592	621	639	609	639	624	602	620	612	604	641	588	603	634	616	598	631	636	629	614	599	637	609	563	634	594	632	632	644	612	628	574	603	591	612	550	624	597	598	626	581	636	646	579	602	632	632	626	623	608	602	622	640	639	573	637	586	630	591	661	629	596	596	623	630	607	585	616	595	625	582	654	569	604	564	599	610	627	617	614	567	607	613	593	610	590	634	618	620	597	619	621	577	630	627	630	574	600	606	625	549	632	642	622	638	592	553	624	644	565	665	594	615	578	571	607	611	581	591	612	630	653	555	574	628	600	621	600	628	601	634	618	656	642	608	597	601	622	615	606	569	604	587	651	585	583	550	593	608	577	576	635	653	571	585	614	617	620	588	638	602	573	605	629	634	599	647	641	596	581	585	601	630	598	620	591	597	624	605	582	636	591	599	600	601	615	600	604	649	657	652	623	634	606	626	581	665	615	631	612	642	592	629	630	579	648	615	611	620	549	658	594	590	625	646	603	648	618	672	591	603	595	596	606	608	623	634	610	590	552	636	586	625	565	625	603	642	602	642	645	581	579	612	605	608	570	567	621	584	596	598	622	568	639	582	586	603	588	635	630	593	632	581	559	597	626	627	630	623	599	611	600	612	626	618	611	606	604	626	617	601	644	568	651	584	606	610	586	587	605	575	652	581	606	619	605	578	590	571	576	650	588	594	603	597	616	622	653	607	553	638	664	600	592	554	608	595	547	627	585	599	613	631	591	597	637	596	632	621	608	585	613	639	600	585	599	631	633	598	635	620	623	550	595	620	611	634	587	615	617	615	603	638	585	605	610	605	599	566	594	590	572	597	632	581	597	597	624	578	650	584	614	592	616	586	637	601	629	625	596	624	601	622	588	594	570	610	644	631	600	611	649	635	593	602	596	619	572	599	585	606	625	577	617	604	591	578	637	599	571	605	593	606	651	637	570	600	593	629	623	617	609	638	607	618	630	579	630	606	602	607	589	597	559	622	575	610	608	593	627	600	598	583	609	571	589	599	589	619	625	629	619	593	607	605	612	584	616	587	619	571	633	583	629	586	637	594	586	618	610	632	607	582	609	607	639	583	592	667	582	585	621	605	602	644	618	602	657	624	597	631	638	646	601	644	602	589	587	598	644	644	607	643	602	592	625	613	603	644	568	636	635	538	604	617	614	575	618	588	579	611	606	605	613	689	635	655	625	609	636	623	583	606	612	651	654	633	594	626	604	582	622	648	666	590	598	554	667	612	611	638	601	602	632	647	630	623	572	598	637	643	591	598	614	622	589	597	556	608	651	618	649	600	610	629	642	601	626	637	639	622	590	615	610	612	643	568	593	538	581	614	622	639	588	586	609	655	587	589	597	577	604	638	593	600	585	603	596	592	590	561	616	613	623	603	633	595	636	619	549	595	580	598	648	599	580	625	606	637	620	587	629	597	564	596	589	608	621	623	623	619	624	608	617	582	612	591	620	614	597	660	574	601	637	587	599	622	617	584	599	588	601	601	596	600	555	601	618	613	621	661	627	572	608	595	632	604	585	635	598	638	601	628	645	623	623	634	598	614	576	608	604	658	603	621	597	604	576	616	596	612	581	610	616	587	597	590	597	655	580	598	578	584	615	609	602	554	568	604	621	614	592	586	674	658	567	606	615	637	642	648	598	618	586	600	564	597	585	627	584	629	603	583	632	623	632	621	594	633	611	644	592	593	614	613	604	671	596	609	606	583	598	627	634	612	630	609	591	607	645	626	594	618	582	598	601	569	651	566	594	598	592	639	591	659	630	595	613	562	585	619	585	619	608	590	651	629	609	581	584	593	591	620	628	612	588	590	623	573	581	613	631	604	598	625	578	618	634	643	616	608	632	622	651	640	557	590	558	598	585	614	621	590	612	590	644	601	593	613	555	595	619	561	597	625	572	606	606	581	594	622	599	627	620	627	632	599	595	599	598	625	603	576	622	657	598	615	640	619	600	577	630	601	633	554	570	582	598	608	640	592	605	605	605	645	643	623	601	616	593	591	566	609	581	635	597	622	649	623	607	634	612	579	594	613
9000	4526	2226	1228	808	292	281	208	162	126	99	110	86	86	74	77	73	101	69	85	79	67	82	51	77	87	84	71	71	73	71	67	80	58	54	60	67	52	69	78	74	69	57	77	61	58	81	63	66	61	68	71	65	64	78	77	77	72	73	72	68	73	65	86	70	70	82	62	61	58	63	76	64	69	60	67	56	76	70	75	66	66	60	55	60	62	66	63	62	69	63	63	69	76	74	79	65	58	60	53	69	61	74	63	76	79	54	63	55	60	65	63	55	72	68	64	62	72	59	56	59	62	80	68	76	75	68	68	60	64	61	67	78	68	64	55	69	70	53	58	68	70	59	82	60	59	65	59	69	54	71	58	69	79	74	64	72	68	54	60	57	62	67	66	66	57	77	61	56	58	53	64	61	61	78	60	76	59	66	70	61	65	71	75	84	75	64	53	87	65	70	67	78	76	71	74	57	64	80	63	65	72	60	72	68	62	52	84	58	75	50	85	58	69	59	69	63	72	70	65	68	73	62	57	57	78	72	64	62	78	74	65	57	68	77	72	58	76	63	72	68	62	52	67	58	62	65	65	81	77	62	59	51	64	71	56	71	68	73	63	71	73	51	59	54	75	59	69	72	57	58	71	63	70	74	61	65	72	73	80	63	58	62	63	63	53	48	67	67	57	57	51	65	60	67	68	51	58	50	63	53	58	76	69	65	58	56	70	61	60	57	68	61	67	72	74	74	63	57	61	73	69	62	62	52	64	75	76	58	65	54	66	68	47	84	62	65	63	60	74	84	63	65	65	63	63	63	55	79	70	61	67	73	63	73	51	68	86	60	60	68	61	61	60	63	65	64	65	52	70	63	47	70	69	84	65	66	64	65	44	66	57	69	70	61	71	64	75	70	58	63	60	83	77	51	73	75	62	63	64	79	60	67	62	70	61	73	56	65	74	51	60	64	68	62	65	61	71	77	63	65	62	76	77	58	64	56	63	61	56	65	69	71	60	59	58	57	61	51	75	69	57	76	59	73	67	58	62	69	67	70	64	78	71	52	64	69	65	68	64	70	58	90	65	59	83	61	72	74	57	66	74	47	81	63	65	64	66	56	64	73	70	67	57	79	58	55	61	62	61	67	80	66	52	58	66	74	70	49	80	70	66	63	65	74	54	69	65	72	80	57	78	57	78	64	69	63	72	80	60	66	55	63	67	54	58	80	68	70	55	74	78	62	55	69	59	70	60	56	90	60	62	69	82	50	65	68	77	72	65	72	68	65	81	64	70	73	65	74	60	69	66	60	74	64	73	62	60	60	69	68	65	66	69	73	70	46	79	71	63	56	59	72	75	65	65	67	66	83	73	68	63	60	74	64	67	62	46	64	72	65	69	78	55	52	63	70	67	70	68	71	66	71	53	68	77	71	69	57	43	76	62	58	74	63	66	65	53	67	62	73	60	65	49	68	69	59	64	55	65	81	59	69	67	81	56	76	64	62	62	63	67	54	58	71	72	65	57	72	69	54	65	58	64	55	52	55	69	60	65	76	72	56	72	58	82	85	68	71	67	69	48	75	75	71	62	69	62	71	70	61	64	70	74	64	65	70	81	55	65	58	68	71	66	75	70	65	69	55	64	65	75	58	68	70	65	68	59	55	57	57	70	55	65	64	70	70	75	61	83	60	60	75	72	65	75	69	76	60	62	53	60	55	71	66	76	60	67	67	78	47	62	57	57	63	58	66	74	56	79	51	76	78	65	61	80	71	68	81	62	68	64	67	57	76	57	51	57	79	66	54	62	64	55	59	76	56	55	71	67	56	76	79	61	77	67	68	65	72	71	72	70	67	62	67	82	60	66	48	62	72	69	61	60	64	65	54	61	57	55	60	65	57	53	63	82	63	62	69	76	55	63	65	76	71	64	61	65	80	63	68	61	66	61	76	65	59	66	58	52	79	68	61	57	76	67	87	75	57	75	79	50	67	57	56	67	67	60	71	87	58	61	59	53	77	63	66	61	63	67	62	60	59	68	66	68	83	71	73	77	76	67	64	59	64	58	66	49	72	67	66	72	46	73	58	71	65	66	73	71	59	58	69	76	69	75	71	63	56	61	64	48	79	60	63	59	71	67	59	62	55	75	69	57	71	65	87	68	59	61	66	68	73	62	64	70	68	78	60	70	66	75	54	60	68	71	76	65	73	81	75	75	67	66	61	69	72	72	65	76	86	56	85	70	82	47	66	62	59	71	80	62	66	82	62	61	64	74	57	61	60	78	55	68	66	68	68	56	68	67	75	66	71	69	67	60	64	75	79	67	68	60	60	68	57	63	64	54	58	62	69	75	56	65	80	59	81	71	56	69	67	73	71	60	63	79	81	69	85	57	58	69	76	62	74	61	46	63	77	76	70	57	75	68	58	67	74	79	64	53	68	63	52	63	74	70	53	54	60	77	77	64	60	72	56	56	61	52	71	58	67	71	49	54	65	57	60	74	61	62	62	71	63	75	68	67	67	63	64	49	61	69	66	73	65	77	68	66	71	63	79	69	51	53	70	65	76	63	69	64	53	67	65	69	66	64	65	74	68	73	63	64	69	60	62	69	53	61	67	74	63	64	64	62	61	59	78	65	70	68	70	65	64	69	62	70	73	63	78	67	79	56	67	74	69	62	73	68	61	54	66	66	74	88	70	61	63	79	63	47	61	55	50	68	58	64	62	67	43	54	73	52	80	71	68	59	61	57	66	76	49	55	73	57	66	66	68	64	59	52	62	61	70	64	84	69	56	71	61	65	69	67	68	78	51	76	58	75	64	77	57	65	64	72	61	70	66	73	63	61	59	67	80	62	66	74	75	68	73	58	60	62	64	53	80	65	69	65	71	71	65	60	74	75	52	75	60	74	60	66	84	67	72	57	75	74	73	77	68	74	61	74	61	61	60	60	67	65	71	55	65	56	63	77	47	58	54	63	59	67	69	63	65	59	74	64	66	52	59	52	58	62	63	58	77	63	73	65	71	57	62	63	67	56	53	73	57	71	75	79	51	55	65	68	70	65	62	76	63	64	72	63	61	52	69	58	65	51	63	71	80	57	70	60	58	66	71	73	77	55	62	69	64	75	66	64	65	55	67	61	59	69	71	51	60	92	63	60	53	75	68	67	66	61	66	67	63	65	59	76	63	65	49	60	70	67	57	62	51	75	81	66	74	62	75	66	65	59	72	62	73	65	67	71	64	56	58	58	64	71	69	58	55	70	66	63	82	65	71	61	84	76	51	77	60	59	68	69	60	71	69	68	68	57	64	77	69	69	81	72	56	80	79	61	73	69	54	61	64	68	61	66	61	60	68	57	64	65	71	77	69	70	54	68	60	76	59	70	58	67	69	68	56	74	66	65	66	63	80	69	78	76	57	67	62	65	66	61	67	66	73	58	66	56	52	77	62	59	69	74	65	50	67	75	59	65	85	87	68	62	64	63	83	65	61	64	70	55	71	74	60	54	57	70	66	67
37661	24799	17549	14488	14732	8920	9096	6727	4511	2397	1881	1694	1549	1467	1336	1048	1030	989	944	926	796	808	760	795	685	706	680	655	664	668	635	662	613	638	606	608	594	608	588	536	566	603	538	599	616	613	547	596	549	564	559	549	547	593	584	582	559	609	593	571	570	588	611	559	578	595	564	560	583	578	559	557	586	589	528	560	618	584	553	556	568	552	562	567	599	573	566	545	575	543	594	565	549	568	603	557	553	569	523	570	558	512	574	565	540	549	539	574	571	540	535	564	556	562	550	607	579	567	509	534	608	573	577	574	546	554	583	503	528	538	564	541	516	596	557	542	547	565	528	559	548	565	530	541	529	529	570	572	558	516	600	580	574	569	541	559	553	546	528	564	559	545	560	574	556	524	575	530	540	572	551	580	557	583	567	559	559	566	578	548	597	585	529	548	568	561	559	588	556	555	539	549	530	528	567	548	546	559	577	515	542	524	587	536	560	562	558	565	529	539	558	573	530	566	531	555	547	614	508	530	537	563	512	567	554	576	546	559	557	560	535	543	576	564	565	565	569	562	569	569	541	535	546	548	550	558	553	571	601	558	569	555	566	524	558	526	510	573	562	563	563	521	563	564	548	559	572	542	549	528	509	556	524	517	560	553	526	553	529	571	596	579	537	554	569	555	562	586	544	563	559	530	549	519	522	536	613	597	548	551	528	538	564	563	538	554	524	569	569	553	545	546	550	572	561	544	581	550	544	541	539	539	546	576	522	569	543	553	598	549	617	533	584	569	507	549	569	555	598	608	538	576	517	573	572	555	528	574	562	596	551	548	563	544	548	561	523	541	588	507	533	547	540	558	521	520	561	615	583	531	591	559	556	560	572	553	567	562	576	507	545	588	552	545	548	550	548	545	569	559	540	569	543	585	529	551	566	552	553	551	599	538	603	567	540	533	549	540	532	570	560	542	522	542	552	588	535	515	549	596	549	580	583	610	559	551	543	502	576	543	574	582	591	542	556	559	582	555	560	542	537	569	536	556	545	564	529	591	518	535	555	545	544	573	556	562	582	594	526	540	568	546	553	542	517	525	584	569	521	577	525	559	549	541	549	555	536	591	576	555	555	552	564	525	579	577	540	568	543	511	587	545	574	544	567	567	594	564	529	526	568	562	568	541	532	549	542	565	552	583	517	580	562	559	601	553	542	564	530	546	580	566	557	530	552	544	552	548	548	530	560	542	557	506	547	541	573	575	557	554	567	570	583	535	554	586	562	577	540	572	570	550	571	514	558	520	569	561	568	567	573	593	575	534	541	573	596	580	564	529	536	632	554	577	542	579	580	559	591	567	572	554	563	579	546	538	545	548	537	576	529	545	527	502	576	531	525	531	533	531	544	586	536	562	564	560	519	588	547	576	525	594	556	577	525	571	542	590	591	596	514	555	594	546	584	583	579	560	579	578	569	549	556	519	530	571	559	576	585	567	524	560	547	545	542	523	560	565	539	584	566	553	545	544	572	544	553	537	567	590	537	576	551	526	571	529	585	545	565	564	574	583	531	559	552	578	550	579	513	532	560	535	524	564	595	561	546	539	557	569	557	542	565	552	543	539	568	537	519	585	530	553	575	541	560	504	519	513	567	548	550	536	545	512	543	525	579	563	545	568	560	559	540	513	546	558	567	555	540	575	574	532	565	563	561	562	546	534	548	581	548	614	578	512	558	550	510	576	553	569	564	532	562	540	536	551	525	527	622	579	489	542	565	579	541	549	557	585	541	541	534	612	546	530	542	568	588	554	573	589	586	567	575	585	544	527	520	593	545	561	558	545	568	541	580	590	586	602	533	547	560	535	573	524	555	553	537	502	569	562	607	535	566	518	575	582	548	536	572	596	553	554	531	597	520	568	548	521	530	574	521	589	565	538	507	581	561	575	528	553	565	581	531	578	557	550	527	578	565	543	539	551	508	561	554	528	528	550	556	576	555	632	544	557	594	607	543	541	583	580	520	586	550	591	574	541	532	577	530	552	539	554	547	587	576	581	568	525	577	588	548	530	601	575	547	584	546	559	542	528	593	549	582	571	606	562	545	578	591	571	566	570	579	566	557	539	587	607	591	585	535	552	557	574	544	512	565	545	552	541	528	581	547	559	558	548	544	535	573	568	559	588	573	556	587	565	567	552	559	601	568	512	580	563	525	537	557	550	576	570	552	579	560	548	508	533	548	561	582	491	528	542	533	557	546	560	550	501	579	520	543	577	560	528	549	529	559	557	577	567	564	593	552	562	541	616	520	534	551	526	576	553	533	575	545	571	576	518	556	563	510	598	540	579	580	538	550	545	560	541	611	528	568	582	563	553	541	539	548	596	588	573	529	510	551	575	577	589	542	546	569	566	547	544	634	546	572	517	576	544	535	550	537	560	560	515	576	547	592	600	554	552	551	524	561	551	523	540	572	548	516	552	572	546	573	546	533	595	571	586	556	536	565	552	576	564	548	570	554	533	537	552	561	545	579	563	557	557	541	533	531	521	545	542	569	548	551	546	572	535	558	506	570	523	575	581	533	570	557	540	575	534	549	564	533	544	570	552	563	545	564	541	581	555	585	551	538	553	577	572	543	574	573	591	551	526	571	593	563	583	558	544	513	561	541	553	575	519	575	556	536	562	593	583	557	562	527	608	551	501	576	542	579	552	525	528	515	554	558	575	578	565	536	597	570	555	559	571	579	534	528	537	549	552	574	576	580	548	573	586	545	558	521	510	573	537	529	542	564	627	544	609	584	552	577	569	578	566	542	575	532	538	526	535	603	602	564	523	520	540	548	528	597	544	550	550	544	524	538	499	539	561	546	509	578	515	552	516	582	574	562	536	543	556	526	565	556	555	550	557	550	591	556	567	532	567	509	552	580	558	577	574	515	586	566	548	522	563	559	525	552	566	542	550	546	549	570	505	553	557	511	592	560	565	548	570	556	551	544	557	552	583	576	508	585	538	639	552	541	593	594	549	539	524	592	613	552	564	524	549	560	544	551	558	557	567	530	616	594	550	539	560	530	525	551	554	521	551	577	585	547	575	529	514	570	541	562	514	553	555	570	581	525	556	578	571	558	548	562	567	639	588	597	532	586	535	558	580	565	561	553	537	539	552	516	536	535	565	561	545	550	544	587	548	581	550	549	546	555	542	527	531	579	597	513	527	527	560	577	580	571	535	520	561	557	542	565	539	566	566	548	544	555	565	577	618	560	569	547	515	532	617	569	559	534	554	533	575	565	557	570	547	526	543	532	542	578	531	590	538	529	542	538	529	571	590	540	592	555	560	528	577	550	551	576	559	533	564	549	547	574	531	572	573	525	558	565	567	568	529	564	561	534	543	525	557	597	571	520	563	571	535	572	537	550	516	534	590	520	526	551	576	540	543	570	541	564	571	562	565	592	627	557	532	520	577	530	554	516	606	538	545	577	553	577	579	576	553	559	553	570	568	570	576	563	570	561	529	535	598	554	530	567	560	556	542
10975	6510	2877	1805	891	742	549	371	237	111	114	104	112	95	87	79	89	73	82	74	76	94	77	77	74	70	55	63	66	63	73	57	58	60	63	61	61	56	64	57	62	59	52	73	63	81	54	63	58	58	59	58	71	66	63	50	60	61	74	75	65	61	58	73	59	70	60	53	64	75	59	55	69	58	66	71	62	61	59	70	58	82	75	59	62	74	61	63	51	45	59	52	56	67	58	71	63	53	58	58	66	58	72	52	49	61	63	63	62	69	59	56	57	62	55	73	55	63	64	67	58	68	51	58	61	53	65	63	63	71	43	57	64	61	63	68	56	70	57	68	47	63	56	53	50	66	55	63	53	69	68	55	51	73	71	47	45	64	62	63	55	74	59	85	59	64	81	54	65	55	67	63	68	66	62	65	62	71	58	52	42	63	68	57	64	67	62	64	51	60	64	60	56	56	61	61	64	56	68	56	65	58	60	66	51	56	72	64	56	61	73	61	54	43	53	46	65	58	58	68	70	62	65	73	64	57	59	67	67	55	76	66	64	56	77	65	67	59	59	64	63	61	58	62	67	58	63	70	56	46	53	59	55	68	54	65	64	54	49	49	63	58	56	59	51	51	55	58	63	67	58	49	43	59	73	58	63	59	54	74	73	55	63	57	62	60	58	64	52	56	43	70	64	57	70	67	57	54	59	68	70	66	65	52	68	56	52	61	52	64	64	64	63	54	47	58	68	68	61	51	66	68	61	71	67	65	61	67	59	51	63	48	71	81	53	53	68	50	62	58	55	54	46	55	61	64	55	57	51	66	47	67	58	61	51	57	66	67	54	82	75	73	63	73	62	66	62	68	60	53	65	56	64	59	65	59	53	60	58	57	58	69	60	69	66	62	55	69	62	72	57	56	69	53	90	55	54	74	53	59	66	52	68	61	62	54	66	72	59	59	49	63	67	60	75	77	62	59	54	60	70	67	56	60	51	58	56	65	61	69	54	54	66	64	67	67	53	60	50	51	71	60	48	57	58	64	58	57	58	65	60	56	57	65	68	67	68	55	60	68	54	41	64	65	75	67	60	72	54	47	52	60	76	66	55	69	52	62	59	60	66	57	53	68	71	58	62	65	63	47	48	43	50	55	60	54	56	54	51	66	51	55	68	44	63	53	72	74	62	63	62	58	44	67	47	73	60	67	48	65	56	59	51	60	63	77	69	66	74	63	52	57	56	57	71	68	55	60	67	65	66	61	55	79	68	59	75	65	67	56	61	52	58	55	73	57	48	64	74	57	49	52	58	59	54	50	52	51	59	67	74	50	59	60	59	55	60	74	60	54	53	54	64	70	66	48	61	47	49	54	53	55	56	59	55	74	60	60	66	51	60	58	72	62	60	57	62	68	54	57	49	62	47	52	68	49	55	78	68	66	57	71	59	58	44	60	55	52	61	58	49	64	77	54	42	68	65	63	64	62	67	68	60	57	73	45	70	55	63	52	60	53	60	53	58	59	63	69	68	54	55	58	57	62	69	51	64	65	63	68	54	59	56	70	58	62	68	69	57	47	61	75	61	78	59	73	50	57	63	65	56	65	60	62	62	63	54	53	61	53	53	71	63	56	61	75	52	60	61	66	57	49	56	71	61	63	65	59	60	55	72	67	59	68	67	65	58	67	56	62	66	69	61	71	64	56	58	50	59	60	64	69	71	52	81	66	51	70	74	65	66	66	51	58	62	58	45	56	65	55	68	64	54	56	57	55	64	61	50	57	53	46	66	64	61	59	61	42	50	74	55	47	61	66	53	55	60	63	71	67	65	66	70	65	65	50	80	74	53	59	57	72	83	67	55	53	53	55	54	62	61	51	71	67	72	56	62	61	61	53	67	52	46	63	69	54	60	70	51	64	57	65	64	61	54	61	67	59	58	57	52	49	60	58	71	66	62	45	50	50	52	54	62	51	64	50	64	70	65	48	71	69	56	69	61	66	55	73	53	70	58	67	71	61	68	42	68	61	52	65	62	62	63	56	62	60	51	71	66	63	65	46	58	53	69	67	61	57	57	59	63	58	53	58	56	61	56	47	54	57	64	52	55	60	51	58	66	63	64	58	53	64	60	57	76	60	64	59	64	59	60	58	55	62	48	54	70	55	62	74	52	57	70	46	75	53	59	59	61	51	46	55	63	62	66	48	56	76	68	59	63	60	64	59	50	66	56	61	76	55	71	63	66	62	59	48	61	68	58	65	57	62	67	77	64	63	60	55	60	57	54	64	61	59	66	72	68	56	67	62	61	58	60	67	50	62	45	59	62	56	53	51	53	64	55	63	72	60	60	58	53	60	59	65	78	76	69	53	66	65	49	63	58	54	84	62	76	49	57	56	67	53	48	62	72	48	49	62	74	64	70	64	70	65	68	67	64	65	53	65	71	66	57	71	65	64	72	62	76	51	62	62	71	52	60	54	67	45	64	61	52	66	70	61	73	71	63	74	60	65	51	51	50	63	55	67	60	63	65	47	68	58	66	55	70	61	59	64	72	70	69	57	58	71	67	58	59	52	64	50	70	62	55	67	62	60	64	54	58	59	70	57	62	60	61	60	70	61	53	62	62	71	54	70	70	59	72	65	75	47	66	49	62	69	68	65	67	84	52	45	61	51	57	59	56	62	54	61	48	55	55	45	60	72	73	64	81	58	68	51	57	59	64	62	67	76	67	59	63	60	60	58	53	71	54	52	67	71	61	45	52	60	70	46	59	54	55	65	52	63	61	57	69	61	52	62	46	60	59	54	73	58	82	52	61	54	67	69	66	53	69	65	62	61	53	54	69	56	61	59	67	65	70	67	62	64	63	57	68	66	85	66	56	59	58	64	61	62	55	62	58	72	59	64	57	56	69	63	60	58	61	48	63	55	64	63	59	50	67	73	54	64	59	62	57	63	68	68	55	54	62	54	52	66	48	54	63	64	54	70	63	59	66	56	62	65	59	53	78	66	58	57	63	61	67	47	58	54	61	58	59	65	59	66	59	58	63	54	63	58	62	48	67	65	61	68	49	58	46	80	62	62	68	59	69	56	61	56	63	43	46	65	61	74	61	58	58	72	56	71	62	66	55	83	57	50	60	56	70	64	54	55	64	64	71	58	56	61	58	56	53	54	46	70	57	77	64	64	62	54	67	59	67	71	60	46	59	58	65	67	64	58	63	58	65	71	55	57	57	62	57	60	57	55	59	58	59	62	60	65	66	67	52	65	60	64	56	74	62	59	57	53	66	67	73	43	62	63	68	62	56	68	64	68	70	63	58	59	64	60	45	65	64	62	61	65	73	53	56	53	62	67	69	51	48	64	56	49	52	43	62	57	72	71	61	66	59	60	58	55	61	59	62	73	57	61	59	61	50	63	51	67	49	68	67	62	58	56	56	55	47	61	58	54	68	65	63	55	52	53	55	71	61	67	69	64	51	67	59	56	60	63	67	59	48	55	59	59	58	70	53	61	56	46	61	54
42394	28403	19992	17413	16721	19871	16820	11053	6557	3538	2406	2201	2062	1781	1526	1259	1213	1129	1112	995	915	892	824	792	809	697	662	658	653	660	666	610	614	587	628	566	549	589	594	546	553	537	541	575	535	500	528	538	532	526	542	544	517	546	571	540	577	597	557	564	544	547	548	577	572	554	524	532	570	510	545	507	573	545	546	499	541	532	545	501	535	559	557	555	542	524	539	565	531	555	566	506	533	523	552	519	498	561	564	543	564	534	538	510	552	534	520	508	538	513	515	550	511	544	512	525	510	549	560	513	483	525	534	516	530	581	524	514	502	500	505	522	508	532	506	505	525	495	518	533	492	540	527	497	528	500	537	512	526	529	504	577	506	552	500	486	518	538	489	515	537	533	512	552	526	483	560	538	506	543	555	508	497	523	512	541	538	497	474	499	484	507	478	477	511	540	507	511	526	546	553	509	541	515	533	529	535	519	483	558	508	499	508	553	513	491	575	521	511	518	562	515	502	496	487	524	492	511	513	532	540	571	555	506	497	510	509	494	487	500	523	511	530	525	527	522	487	525	505	511	509	534	563	499	526	529	519	517	515	533	521	511	544	521	501	515	489	547	571	528	542	511	523	515	534	524	547	554	517	515	508	522	502	563	527	501	476	506	538	465	515	534	507	536	561	564	549	510	494	525	515	561	493	512	533	524	533	490	539	510	505	525	525	540	540	570	490	511	530	491	547	513	519	534	532	554	541	532	533	532	506	519	547	527	486	556	549	534	522	498	521	528	537	478	527	519	531	527	522	548	478	492	518	533	517	561	563	556	516	554	474	484	528	508	521	496	531	542	535	472	550	507	563	527	518	490	485	499	538	503	553	508	478	544	506	508	564	508	511	510	509	551	498	493	526	545	502	534	577	516	523	537	465	544	517	542	525	526	504	533	554	518	536	476	500	526	574	498	492	507	507	534	479	516	499	526	540	521	515	548	488	528	547	499	518	541	516	510	543	533	540	457	503	500	540	539	527	459	519	539	541	525	495	525	532	517	539	533	536	543	512	516	539	531	470	547	525	521	511	511	514	525	522	518	524	537	520	537	541	534	565	485	520	539	522	539	556	533	535	526	517	501	510	496	517	530	517	525	486	573	502	496	529	508	500	525	520	492	517	533	496	557	517	523	514	555	509	534	542	547	528	518	533	511	557	509	499	499	555	557	513	502	509	519	550	512	524	568	550	513	509	473	506	531	523	509	522	529	506	550	526	501	497	557	514	505	527	541	504	547	536	521	521	483	563	564	521	536	517	534	523	544	521	549	532	524	574	521	545	580	517	553	549	518	484	513	527	530	489	537	525	541	547	492	509	505	502	527	523	513	535	535	526	537	521	534	528	524	501	564	501	540	536	501	498	542	490	526	474	543	518	497	510	523	483	501	523	515	499	507	515	540	563	520	513	499	521	521	483	503	529	474	531	510	517	491	524	545	538	526	529	514	537	519	549	513	496	505	493	522	487	551	522	518	477	490	541	519	530	502	557	546	501	551	525	504	514	522	519	540	532	564	544	494	501	527	566	518	531	530	514	508	521	495	489	529	534	497	570	537	550	487	509	489	542	531	492	481	523	513	533	554	525	535	543	558	518	537	505	514	526	525	510	509	480	528	514	520	526	514	499	531	552	522	506	540	514	572	526	512	500	533	544	499	519	531	498	548	556	539	494	511	499	549	509	531	546	514	527	495	542	509	542	521	525	523	495	525	536	476	516	533	532	584	489	492	542	543	529	540	479	539	507	537	564	519	494	547	515	556	535	549	542	523	536	522	549	551	512	536	547	482	515	502	546	520	541	536	548	517	503	499	551	533	554	529	542	525	527	524	506	558	527	544	560	519	543	503	548	535	506	518	509	522	519	495	543	526	534	503	472	541	542	548	565	528	518	522	531	543	531	513	532	527	526	519	520	549	523	541	493	532	561	527	502	514	515	501	541	513	527	569	539	503	513	514	537	496	546	536	502	515	509	536	524	554	526	525	525	530	558	522	516	512	517	533	530	568	535	552	512	524	536	545	548	506	507	532	499	517	494	520	569	513	555	489	524	506	530	553	555	496	521	460	530	494	527	551	531	519	539	511	514	524	529	510	533	542	505	492	516	504	519	538	551	559	536	522	513	532	512	480	523	507	554	555	544	533	527	529	484	516	551	506	557	494	531	504	504	522	521	531	538	503	551	540	533	495	469	557	470	501	541	532	550	516	533	533	515	546	538	507	532	577	540	467	520	509	535	496	557	535	509	546	555	538	552	525	567	507	527	513	538	512	485	506	513	506	538	527	541	528	532	567	520	537	562	504	521	512	491	535	549	501	515	483	501	516	471	497	529	541	494	559	503	503	540	515	492	469	563	587	498	539	503	538	480	550	547	532	527	537	493	532	509	501	500	507	523	503	489	514	554	527	523	572	499	530	545	512	554	540	550	549	552	516	511	561	527	505	520	507	509	498	500	486	545	504	535	505	538	527	560	502	519	523	533	527	487	484	540	532	531	542	524	519	530	490	555	512	512	529	490	509	556	536	513	506	504	486	517	546	507	477	536	507	524	457	497	524	546	506	526	496	491	492	533	572	509	502	515	515	541	498	520	542	534	521	546	506	536	516	530	527	547	587	532	518	490	508	503	510	523	536	530	531	540	518	480	539	488	544	526	494	504	525	488	539	498	498	520	541	547	515	556	546	537	513	522	515	529	536	485	523	523	514	518	539	504	522	531	506	550	528	496	521	497	544	543	499	485	500	529	524	535	484	491	522	503	531	460	502	536	554	529	540	518	559	553	572	515	474	529	517	492	499	541	534	510	530	516	562	513	582	527	491	526	548	550	542	523	517	518	529	524	513	503	546	516	546	535	507	528	545	533	544	546	518	548	512	555	516	521	541	480	550	529	527	569	511	539	513	546	501	534	534	524	525	489	552	499	521	522	551	551	511	494	533	516	524	526	526	548	537	535	509	504	520	544	535	513	521	564	536	483	556	514	534	528	495	539	593	533	562	496	475	538	514	521	503	510	532	492	518	524	547	520	535	494	527	508	506	550	508	527	510	512	521	496	513	558	561	496	579	503	516	497	521	496	518	501	504	520	500	555	552	537	492	557	545	510	529	523	536	540	506	532	512	502	537	516	536	511	527	545	523	514	509	510	469	540	568	532	543	476	567	486	520	536	528	529	502	547	536	511	512	495	510	524	513	578	512	514	515	535	499	550	483	525	527	508	545	526	495	519	539	515	550	544	511	524	521	481	540	548	523	478	530	523	537	520	520	505	528	529	538	499	492	474	510	530	508	544	525	531	505	530	500	562	507	500	534	530	543	554	516	507	491	503	518	509	501	525	487	556	507	517	512	487	537	566	508	531	483	508	523	557	541	546	519	507	539	503	464	533	553	529	502	517	550	571	556	540	536	551	528	541	528	528	533	483	581	532	514	530	473	468	526	559	498	493	513	528	552	523	545	514	510	533	556	528	516	535	533	514	518
6275	3071	1529	979	520	394	256	173	124	132	100	110	88	82	91	87	96	71	82	98	71	70	89	68	67	81	69	75	66	76	82	71	77	83	70	82	89	78	69	83	82	58	92	69	53	72	77	88	66	76	69	57	73	71	78	79	65	61	71	92	70	72	85	68	77	73	86	85	74	99	79	84	75	81	75	60	73	74	74	76	82	86	75	69	71	88	66	78	74	65	73	71	95	68	70	75	78	71	84	74	75	85	71	65	78	74	73	80	71	85	76	81	61	83	75	58	68	81	76	66	80	74	94	69	76	74	69	74	67	71	84	75	72	70	81	80	87	62	86	82	61	72	68	78	80	78	95	98	83	68	90	71	94	52	73	78	80	74	65	88	87	67	77	93	82	67	55	74	60	95	68	73	83	93	86	73	78	69	72	75	84	83	66	64	73	58	83	91	79	67	76	77	75	71	86	65	89	74	70	76	73	83	73	68	78	89	78	69	79	82	87	84	74	74	77	77	76	60	75	87	89	63	82	72	66	76	79	87	71	68	74	72	78	75	81	81	71	91	80	68	80	69	85	84	75	81	68	77	61	79	69	77	80	77	82	72	82	77	59	67	79	63	70	85	72	66	67	79	80	65	78	85	65	76	79	78	83	73	77	73	71	83	68	63	71	86	68	63	78	71	75	90	66	74	88	73	66	71	79	65	96	72	74	73	64	73	74	61	79	82	69	83	77	66	66	75	79	87	81	75	80	79	80	73	68	68	68	69	79	71	82	81	98	72	67	75	87	70	80	63	70	80	78	81	85	68	77	75	95	88	86	73	79	79	73	62	75	84	69	69	65	77	70	61	82	85	80	69	64	85	85	79	78	62	65	74	87	89	66	80	75	72	84	75	69	76	84	70	72	81	58	89	89	69	70	86	84	78	87	81	76	80	66	69	60	65	79	94	87	76	66	82	67	77	79	72	70	70	84	71	76	74	64	66	83	74	64	58	80	77	93	84	84	85	74	69	72	68	76	85	77	72	72	80	85	68	89	70	69	70	65	71	78	69	73	67	62	71	77	80	77	69	84	90	84	65	84	77	80	82	69	77	73	73	86	84	72	72	98	80	79	76	69	72	67	67	79	66	78	72	85	61	83	81	79	63	71	67	60	64	76	80	101	65	79	66	76	82	85	81	74	78	82	65	58	81	84	81	76	76	100	70	78	91	73	72	60	77	77	75	76	84	69	78	61	61	86	92	93	68	85	81	69	76	83	75	76	82	69	71	63	65	88	74	62	69	61	86	72	66	73	88	63	70	74	77	70	87	74	68	84	76	70	69	59	90	80	73	85	70	80	84	69	71	68	85	60	78	63	68	83	84	76	75	72	62	67	79	84	77	64	82	75	70	61	53	65	60	73	74	79	75	73	89	67	92	60	84	71	64	71	81	81	76	75	67	87	92	86	76	82	80	71	89	96	82	80	90	81	63	88	81	69	81	62	77	80	76	83	74	68	88	61	83	58	83	80	79	84	93	54	93	66	69	75	77	69	87	79	74	78	65	60	55	72	74	77	63	80	74	84	64	82	68	70	89	72	69	72	65	92	89	75	87	78	88	85	68	74	76	96	73	66	58	76	82	69	82	66	77	66	88	81	65	70	70	69	85	83	70	71	73	75	59	78	96	87	74	94	79	77	76	77	83	71	63	89	67	69	70	85	68	73	85	87	64	78	75	86	68	86	84	70	63	63	79	55	76	68	71	79	67	62	76	57	63	61	70	70	85	78	75	72	80	69	79	67	75	56	61	81	79	81	61	68	56	86	69	79	60	60	89	79	79	80	78	74	70	59	54	92	99	73	84	77	65	70	79	77	81	82	68	85	74	69	82	72	69	71	77	74	73	78	78	75	67	73	68	75	71	85	77	76	75	72	67	85	74	66	73	76	84	81	70	80	81	72	71	83	61	81	78	76	74	76	71	66	79	61	82	83	80	63	76	88	71	61	74	73	74	84	67	59	63	75	77	66	73	87	70	81	66	72	58	76	80	73	64	75	79	70	66	72	67	67	76	62	76	83	71	76	74	83	68	61	84	70	70	64	70	76	68	90	67	88	75	69	79	60	81	74	65	82	75	89	82	70	67	84	73	81	98	73	68	79	84	79	69	76	65	73	80	71	67	85	77	69	91	73	71	81	88	78	73	67	79	87	73	73	81	77	72	68	81	86	70	61	73	70	79	56	73	69	59	72	77	67	65	71	80	90	76	76	71	87	83	89	63	69	77	92	51	82	72	65	72	72	87	85	76	64	77	78	82	90	86	82	73	74	72	76	82	57	69	72	72	85	75	85	81	80	74	60	58	86	64	87	70	72	83	69	61	83	82	81	83	59	81	86	78	84	82	74	63	81	78	69	69	75	85	72	87	84	74	62	70	74	75	84	78	74	85	73	85	72	70	70	71	67	58	60	82	76	64	65	71	80	77	74	90	68	84	75	79	72	71	77	71	75	70	70	84	71	76	62	92	71	71	82	79	67	83	73	71	78	66	83	72	60	82	75	68	61	72	69	60	75	65	91	68	77	88	77	69	67	79	74	65	74	67	62	75	85	67	84	68	67	88	84	67	87	64	83	68	83	68	73	68	79	74	88	64	77	76	70	77	79	76	60	68	73	76	85	81	67	76	83	93	69	76	71	81	75	96	71	75	71	56	67	83	59	73	66	71	73	72	79	91	74	76	69	84	87	71	62	66	74	75	79	86	74	79	80	86	62	82	79	66	75	51	67	75	66	78	85	73	76	74	73	85	74	74	77	81	80	76	78	74	97	65	69	69	69	74	82	68	74	81	56	67	74	78	69	75	75	65	88	79	65	90	81	80	68	85	84	90	68	87	82	83	80	74	69	72	78	76	81	81	78	64	73	80	71	79	81	82	91	73	84	82	61	72	68	79	70	77	69	86	61	61	79	75	81	71	71	68	89	74	79	69	59	66	72	77	72	61	81	71	61	57	80	72	74	76	80	73	68	78	89	70	68	72	90	84	74	78	74	68	65	66	74	80	54	65	72	74	78	67	74	82	73	58	71	85	91	75	78	78	79	75	71	54	72	74	94	82	60	71	73	80	74	79	68	66	77	74	75	76	76	56	92	78	73	81	61	73	70	79	73	63	67	72	86	70	80	75	73	81	76	79	67	61	70	74	64	76	52	66	69	61	83	75	67	66	77	59	73	72	73	67	55	71	82	71	73	77	65	72	76	79	74	77	69	74	71	68	78	70	85	78	67	85	87	76	84	72	79	76	73	66	78	83	75	74	66	62	65	74	84	62	80	80	66	80	92	74	74	65	69	65	73	77	79	65	75	75	84	80	61	76	77	71	75	72	92	73	86	83	82	81	63	88	60	57	62	68	74	83	93	71	74	68	81	70	73	69	76	64	72	71	63	69	78	80	72	66	86	59	85	75	63	73	84	78	80	76	70	65	71	84	77	83	70	87	68	79	74	78	69	80	80	61	63	83	63	61
34722	20927	14523	12060	11610	11964	7981	4130	2703	1792	1538	1354	1203	1144	995	1075	937	878	883	848	795	730	779	734	689	726	714	661	726	631	700	640	657	672	681	648	691	665	665	652	682	671	634	620	669	597	663	656	673	591	649	643	617	659	649	681	634	611	584	599	629	646	630	621	664	658	657	594	676	652	638	613	647	593	670	617	645	628	623	643	615	638	602	629	619	651	566	599	631	647	600	621	622	569	639	633	664	619	643	664	672	611	624	604	592	624	626	672	587	602	639	623	637	601	590	625	647	631	593	620	668	653	629	633	646	615	650	624	625	610	650	605	634	631	628	631	645	614	667	664	662	626	594	625	703	642	627	618	629	635	655	662	621	627	561	611	606	584	645	646	589	647	621	626	632	639	603	623	622	642	605	643	634	632	665	615	608	611	678	621	621	652	634	591	632	567	650	612	673	645	610	652	659	649	624	618	635	645	630	643	623	629	686	613	642	692	656	658	675	666	619	694	614	609	633	620	609	627	631	663	655	665	668	632	611	657	622	665	651	626	652	620	660	630	641	649	593	607	655	622	711	635	631	659	629	646	632	640	615	617	636	640	617	670	587	677	615	617	682	615	632	641	605	620	605	640	642	607	630	596	632	655	631	656	617	624	655	639	671	632	629	652	670	667	658	658	637	601	645	655	646	659	645	653	652	608	625	656	590	643	668	623	640	701	609	671	614	627	635	613	661	601	623	672	629	649	674	655	638	604	643	591	631	668	588	640	629	576	672	634	593	607	664	678	599	608	615	581	607	674	642	696	641	664	599	610	650	633	603	623	613	687	606	623	612	632	654	594	668	667	632	627	613	628	655	677	621	650	652	644	644	609	617	662	597	638	634	664	654	642	630	567	597	631	622	659	663	622	565	636	651	621	619	631	606	578	629	624	588	663	639	571	649	608	658	631	628	671	639	621	629	611	615	644	618	632	605	637	643	623	652	612	646	631	620	646	641	600	614	641	626	656	595	661	643	591	632	647	690	624	632	669	635	676	668	610	636	626	638	626	613	633	645	558	673	624	626	675	593	617	682	654	626	620	649	674	638	657	620	642	659	633	615	612	620	655	656	638	630	622	597	640	619	645	628	633	630	630	660	640	611	657	613	617	617	611	664	631	609	591	659	670	612	631	679	639	643	643	610	645	638	646	675	641	665	598	637	612	605	629	596	658	640	593	649	625	626	610	639	605	622	619	586	632	616	629	662	595	637	655	674	584	630	701	643	615	633	616	644	660	635	621	615	607	660	628	680	623	630	597	653	600	618	593	625	621	603	634	625	638	625	680	603	610	628	627	611	617	610	668	587	605	648	613	648	650	603	653	602	655	628	589	613	616	634	592	633	667	608	624	644	648	667	591	614	625	628	600	642	628	673	636	628	651	612	654	624	628	628	639	636	606	641	636	656	664	615	653	614	659	619	632	650	585	627	606	630	643	643	642	625	617	603	616	660	622	660	618	627	666	555	679	647	616	655	633	639	611	634	649	668	632	612	670	630	644	649	707	633	617	599	649	619	654	671	616	605	602	648	646	650	620	604	636	647	639	591	604	689	648	619	616	661	616	569	635	630	590	676	623	600	649	617	624	644	703	629	654	615	632	619	620	599	625	666	624	628	674	650	628	644	662	604	636	582	630	666	638	621	604	646	637	628	640	601	668	643	649	626	644	606	658	602	646	610	591	584	658	668	653	603	620	655	634	672	614	602	656	602	645	634	595	660	628	651	631	631	632	625	620	621	621	678	636	611	638	625	598	651	612	620	618	609	592	599	672	645	676	667	619	653	627	646	649	586	617	679	599	666	605	601	645	611	638	661	628	623	624	631	605	622	618	640	668	656	626	639	603	610	602	661	618	647	619	631	637	601	607	647	658	632	599	609	652	682	621	638	634	629	612	602	646	636	598	649	669	624	647	641	646	648	627	663	623	629	641	616	645	606	663	669	637	618	635	610	613	623	629	686	662	645	661	671	662	625	580	614	625	616	637	630	626	618	617	612	666	649	629	658	629	590	594	618	630	648	638	642	626	593	608	635	673	638	635	579	636	620	597	624	585	661	642	630	649	630	620	663	586	622	618	654	638	608	661	639	642	596	600	578	623	595	651	629	660	616	629	625	637	618	599	673	652	650	650	639	660	657	610	625	608	657	644	686	628	632	632	571	673	670	685	595	644	596	686	633	643	668	617	616	616	675	614	643	635	624	619	646	635	600	586	636	630	635	615	616	638	632	673	598	656	645	612	672	643	629	643	634	647	634	654	638	591	667	611	652	596	610	633	612	594	623	616	643	666	632	636	616	615	628	645	637	631	656	618	624	602	597	655	683	619	609	636	587	606	640	627	602	606	653	640	673	609	703	683	622	612	623	634	687	629	620	604	620	614	649	633	599	594	631	614	602	599	556	636	612	630	676	641	599	623	619	647	641	620	614	604	639	634	609	600	628	652	620	621	616	625	628	643	619	653	651	615	609	633	664	649	658	621	604	635	604	640	641	632	654	601	617	660	644	601	645	647	636	645	660	638	634	631	649	633	668	669	656	642	658	622	581	645	619	574	622	617	606	670	629	623	672	599	712	614	626	604	631	635	572	669	596	649	595	665	652	607	631	653	640	634	649	649	623	657	682	646	622	610	630	658	629	672	635	658	628	629	584	633	630	602	565	651	642	605	653	617	626	646	627	655	621	623	615	631	603	637	637	602	640	627	610	633	587	640	636	667	635	621	663	685	634	670	601	623	637	675	650	605	625	599	655	617	636	598	637	612	624	626	636	630	645	637	622	655	650	673	602	611	596	645	648	602	604	676	638	633	629	617	615	639	604	699	656	630	632	641	624	656	650	650	644	627	667	668	613	616	617	625	672	605	639	643	622	618	632	628	657	638	626	589	666	645	630	663	653	641	632	636	629	620	632	650	630	640	636	614	624	668	637	645	648	651	631	631	612	647	662	652	640	648	621	620	614	666	593	592	686	621	577	652	652	615	650	619	604	660	607	641	619	613	608	649	639	622	670	621	634	608	620	593	636	676	666	583	639	641	642	622	597	582	630	641	591	634	619	610	629	610	654	626	620	648	639	611	640	641	670	627	609	577	645	644	659	656	660	671	580	602	604	612	640	610	620	670	646	643	656	613	610	613	615	666	619	620	673	574	649	680	678	641	625	659	633	619	618	685	651	710	640	661	615	627	613	630	649	637	588	623	634	639	590	630	600	634	639	653	664	625	660	637	648	613	652	623	652	595	577	603	640	623	602	619	647	621	625	623	616	583	632	619	647	619	669	638	648	670	655	660	620	693	671	650	612	605	678	644	610	691	612	616	641	642	598	602	599	600	609	645	662	618	609	612	618	617	587	655	609	683	666	589	659	608	633	649	652	585	641	643	653	611	621	596	621	622	667	626	656	627	663	664	621	610	658	615	603	615	609	604	658	624	646	641	652	615	685	641	633	623	623	646	639	638	656	661	634	624	662	623	600	629
6848	3476	1782	1068	562	381	251	159	131	92	79	92	116	98	71	104	100	70	85	65	83	88	73	87	72	80	73	61	73	67	84	78	64	85	78	66	64	80	69	67	77	70	70	79	70	83	71	73	84	70	66	66	70	62	91	65	79	77	80	73	87	72	78	71	60	64	63	73	65	53	80	79	49	75	87	70	81	84	59	84	70	62	78	63	63	75	76	74	70	62	77	70	68	78	72	77	72	66	73	59	92	60	78	68	61	69	76	88	87	75	72	53	85	70	69	77	82	80	62	81	67	87	71	69	63	74	83	67	74	61	64	75	58	72	70	67	74	64	79	60	74	75	63	77	64	81	69	79	73	75	77	64	76	85	65	65	64	69	54	68	75	72	75	70	83	69	66	73	65	62	93	70	76	77	66	68	76	65	70	68	66	62	67	67	61	76	65	68	67	67	94	83	50	69	73	85	76	68	74	90	68	67	62	83	63	82	60	76	67	76	62	67	71	78	77	72	71	56	63	77	65	63	76	66	69	66	66	71	70	78	69	64	71	75	73	71	77	70	64	78	65	76	65	73	70	75	61	77	74	48	71	67	75	76	79	85	71	52	65	67	77	64	64	75	69	75	75	58	77	81	65	63	69	78	84	69	86	70	73	78	67	65	75	74	73	69	88	67	69	72	68	69	74	83	61	79	71	81	80	79	92	78	78	63	66	70	73	72	68	70	78	83	86	61	54	59	56	65	69	75	73	92	76	64	69	65	77	69	78	70	71	65	65	60	78	77	61	65	76	62	82	69	67	80	68	79	67	80	69	83	67	63	86	53	70	72	65	72	73	70	60	70	67	78	68	79	79	68	70	70	74	62	57	70	70	56	62	63	67	86	73	73	63	66	78	82	67	68	68	69	78	77	66	83	77	66	63	72	67	61	70	77	73	71	76	75	73	78	60	80	85	89	87	58	74	65	58	74	62	77	68	70	67	64	64	66	61	71	63	73	78	74	75	71	73	73	61	71	77	66	73	61	82	75	80	76	63	77	65	71	69	82	66	63	67	75	78	78	65	76	76	78	58	64	81	72	65	58	58	74	77	65	65	67	74	68	59	79	74	60	79	53	80	72	62	63	65	72	65	89	68	66	73	74	78	73	72	62	69	66	81	66	78	86	82	66	68	69	67	75	72	69	56	82	67	60	74	76	65	72	92	83	53	66	83	73	69	75	78	56	66	68	76	65	82	72	75	83	75	85	73	78	72	75	66	80	63	85	63	71	73	75	61	76	68	85	70	72	58	78	82	53	77	87	64	66	70	74	83	73	79	76	69	77	60	71	79	72	63	80	66	71	76	52	77	81	70	72	87	66	75	70	67	66	66	67	69	68	93	69	65	73	72	71	74	82	72	73	82	76	75	67	81	65	64	81	71	68	67	80	73	71	59	69	68	84	76	87	60	71	82	84	63	75	84	79	79	75	60	81	67	71	71	68	66	67	72	70	66	55	77	77	83	68	74	77	64	69	56	72	82	93	79	80	78	81	74	64	76	77	73	58	81	78	76	62	52	81	65	84	82	72	72	79	86	73	72	68	89	69	64	63	59	58	74	60	86	82	81	74	68	64	69	73	60	67	63	67	66	62	69	58	55	73	59	69	65	62	57	77	65	72	81	83	70	58	75	66	85	64	67	67	76	63	65	77	67	84	81	61	58	86	74	71	59	77	77	92	79	79	77	65	60	68	75	77	63	72	63	77	76	82	79	79	80	61	82	79	66	88	62	76	73	65	69	59	71	71	77	52	71	77	61	80	80	87	57	68	75	78	62	60	69	84	81	71	64	60	70	73	75	66	57	73	74	50	69	87	62	74	72	69	59	79	84	64	59	80	67	69	58	82	72	49	85	64	75	58	72	84	65	82	81	91	78	80	78	74	99	68	71	64	51	74	76	69	81	77	72	62	63	70	84	79	65	73	75	73	75	74	80	62	78	73	77	83	62	67	83	68	69	89	80	78	64	66	72	65	62	66	71	80	67	66	63	72	51	68	62	76	64	83	60	70	74	74	73	80	61	67	68	55	63	73	57	75	62	79	55	69	63	74	60	73	73	71	66	76	62	73	72	83	69	62	73	62	75	82	84	62	48	78	88	81	87	79	70	56	77	81	81	69	66	88	64	67	74	76	82	80	68	73	63	68	83	79	75	70	67	79	73	68	88	67	79	71	62	63	64	75	66	58	80	56	77	77	60	68	85	73	84	93	78	70	85	66	69	63	69	55	73	67	71	55	73	66	74	78	70	92	76	60	71	72	73	76	67	79	68	76	75	75	67	63	67	76	67	77	64	80	80	72	74	64	63	60	72	64	63	64	64	78	82	75	68	61	81	67	77	59	69	72	75	61	79	76	80	67	73	79	66	63	61	71	58	77	69	73	78	72	67	76	78	44	72	63	68	75	74	74	55	73	78	70	68	69	91	54	76	75	66	58	66	80	74	57	64	70	73	63	74	83	64	75	72	91	80	77	56	94	66	72	78	91	65	85	75	61	102	85	78	62	77	79	76	64	66	86	68	86	106	82	84	78	76	69	69	58	80	80	69	85	73	70	80	67	81	67	68	80	74	87	74	79	77	78	87	51	81	66	66	74	74	84	63	71	62	70	79	68	74	80	59	79	73	65	69	61	85	89	68	92	58	92	56	63	91	63	65	66	83	63	81	80	72	77	64	74	77	70	56	60	72	69	60	62	73	67	73	75	84	78	80	74	78	65	82	72	68	68	93	80	68	67	83	72	63	73	78	76	74	64	79	75	66	72	96	72	76	72	79	58	65	64	69	68	74	70	68	66	80	66	72	77	80	69	70	74	77	68	65	66	57	71	92	57	72	83	64	54	67	69	75	76	61	90	64	94	74	71	61	69	65	73	71	69	63	69	61	88	85	83	80	69	63	56	72	61	66	76	76	63	70	66	80	67	60	73	70	60	73	66	73	57	76	76	82	72	83	81	86	72	67	54	56	67	72	64	68	64	87	71	62	57	79	81	73	84	91	64	73	73	73	69	80	63	66	71	56	70	74	67	77	82	71	68	81	70	59	68	69	67	89	73	58	80	79	79	71	75	71	72	69	78	57	73	60	76	78	76	69	72	84	69	57	78	76	75	74	51	67	77	70	74	71	80	66	56	81	66	76	80	66	67	90	54	83	63	75	76	53	70	83	95	68	71	53	76	82	76	73	73	69	74	66	69	81	94	66	77	65	72	68	65	55	64	63	56	53	61	70	77	72	70	65	76	83	65	79	65	77	58	71	79	77	68	70	74	69	66	65	75	73	60	60	65	59	74	66	64	79	91	77	56	82	56	57	71	67	74	71	82	68	70	67	52	73	71	83	51	55	79	92	74	63	79	86	77	82	71	77	66	74	54	87	61	68	75	83	71	69	72	63	71	69	58	65	90	68	58	84	72	74	87	81	92	67	68	70	79	59	79	80	71	79	70	66	64	74	77	77	71	75	61	60	84
35295	22934	15124	12584	11131	11837	8791	5040	3421	1961	1702	1468	1284	1154	1008	960	864	868	853	797	828	799	762	753	686	732	680	672	686	680	673	710	647	607	622	651	637	639	626	631	623	606	583	687	640	619	659	574	648	641	633	619	568	610	574	595	605	647	609	634	619	596	628	603	620	599	632	642	611	618	621	615	615	613	609	611	607	604	614	616	627	620	589	621	624	604	653	621	609	625	542	615	646	596	591	582	624	579	595	627	592	579	589	612	627	612	645	609	621	637	573	630	594	552	589	609	568	583	614	643	639	619	628	640	580	605	630	613	583	592	618	565	609	576	647	574	612	604	627	615	598	626	599	631	643	627	625	585	589	640	627	611	583	582	616	619	562	599	577	608	571	630	653	581	603	600	587	615	622	599	598	591	622	595	602	603	657	631	575	596	583	586	594	630	567	639	650	613	589	588	558	599	578	616	636	568	619	569	591	566	618	595	557	603	584	608	635	635	622	576	589	574	612	620	590	580	600	609	618	638	637	627	618	611	586	566	622	636	601	631	637	598	616	636	631	621	591	631	594	616	606	568	601	576	603	622	629	617	607	607	625	579	619	603	593	630	643	621	614	643	626	603	657	621	609	617	584	578	623	655	639	627	596	587	595	617	669	624	593	650	591	615	624	626	638	639	582	602	591	601	600	624	583	621	640	600	612	588	621	649	520	597	605	627	614	602	621	643	651	610	571	619	585	637	576	619	584	604	638	615	631	565	618	633	587	566	608	594	614	608	605	639	631	597	568	647	622	592	589	642	594	582	613	622	605	589	618	588	611	605	575	605	599	641	597	591	651	594	634	610	581	622	628	585	587	570	639	623	577	581	574	623	605	602	620	603	641	630	593	609	598	563	569	584	612	623	614	606	642	571	608	613	599	556	610	566	635	584	594	625	570	605	638	580	578	621	591	575	618	621	662	609	581	572	622	600	613	591	621	676	622	657	616	618	590	605	623	580	597	601	612	637	642	594	607	603	637	624	595	647	610	619	627	628	648	601	603	597	580	594	607	596	614	614	643	608	624	591	608	602	627	640	601	582	592	595	612	621	578	563	645	627	552	587	621	666	603	584	607	596	584	636	584	611	630	599	594	589	616	612	612	596	598	556	642	582	600	584	608	653	601	595	598	608	577	602	608	567	622	599	592	589	635	582	602	564	619	654	670	593	626	554	583	590	634	676	611	579	598	640	621	571	611	618	600	643	618	575	597	627	608	623	604	645	628	583	647	625	563	612	611	648	597	591	632	603	631	608	633	600	610	598	625	609	626	599	646	584	634	598	619	593	559	538	606	598	537	577	572	600	595	593	627	625	618	609	621	599	610	622	598	621	651	577	603	616	584	610	625	628	638	599	657	594	589	604	616	623	588	602	633	617	631	600	625	590	624	619	634	606	614	614	570	648	558	569	637	598	626	639	586	595	564	601	631	588	658	646	610	553	584	613	569	605	569	613	592	582	590	596	612	641	618	592	616	634	594	609	591	628	629	626	606	580	610	606	597	588	614	601	610	601	614	644	647	605	606	591	622	648	587	611	629	642	609	580	651	591	572	621	596	577	616	612	594	608	575	599	623	615	634	561	617	597	568	602	581	586	620	588	588	599	576	580	609	599	599	658	595	561	633	628	586	614	588	590	613	592	621	558	611	590	603	620	662	578	611	620	594	596	577	626	605	581	596	604	599	578	639	589	622	575	557	604	618	608	594	611	562	614	617	653	603	649	604	562	573	625	591	588	620	651	576	603	632	583	592	631	596	624	620	653	569	578	576	611	637	606	627	577	576	624	615	626	620	604	590	638	594	586	585	608	600	622	604	585	577	570	632	590	619	594	580	598	641	656	595	517	593	615	595	615	613	646	623	596	634	565	597	637	567	611	591	610	594	630	591	611	606	617	620	576	615	604	606	632	676	597	602	608	581	592	608	650	631	572	644	642	642	588	605	644	602	614	583	567	644	590	575	609	655	623	573	634	623	611	603	576	599	607	630	606	614	610	603	607	644	602	598	670	610	625	622	602	614	614	606	622	606	577	570	591	612	586	604	586	607	632	590	571	592	627	603	579	563	647	609	654	621	636	593	582	595	591	588	624	567	589	601	618	575	619	633	631	625	622	681	606	602	570	562	617	637	643	637	610	571	608	603	609	638	624	633	584	636	585	578	650	618	627	549	623	601	614	593	604	584	644	629	605	641	618	600	639	656	610	639	533	658	583	568	616	561	600	590	631	617	632	607	638	623	631	629	564	629	595	605	600	667	558	551	598	631	639	640	603	620	598	613	599	636	594	593	613	605	609	557	606	627	574	615	635	616	658	590	672	580	583	617	620	608	626	633	628	657	629	613	643	618	627	594	623	609	635	644	608	586	582	581	616	634	551	630	560	700	613	594	627	599	623	565	653	562	611	599	606	601	588	603	612	606	595	583	623	626	630	595	612	633	606	646	613	569	630	614	608	644	565	599	611	609	587	603	587	624	605	577	588	571	638	615	638	621	630	605	604	606	576	587	611	601	648	598	607	666	548	557	581	599	626	617	616	622	559	612	559	605	637	636	609	607	592	617	604	648	608	626	607	601	550	633	573	589	642	566	625	555	587	616	611	601	606	598	597	588	610	590	629	621	602	632	555	597	621	606	626	597	597	634	561	624	589	606	607	601	625	582	605	627	636	580	603	632	613	615	580	610	594	619	610	601	595	637	595	646	569	584	665	573	581	619	617	647	618	582	607	638	612	596	602	602	625	622	641	602	585	581	560	627	599	572	605	611	602	615	638	649	592	612	596	605	626	598	589	613	600	614	560	619	586	623	623	628	635	596	599	616	644	632	587	600	602	634	602	619	611	625	645	622	603	620	594	570	594	599	598	617	608	599	600	622	646	615	600	601	638	605	545	624	605	621	621	632	616	638	619	598	601	607	611	605	583	612	595	604	611	613	636	629	576	613	576	596	627	585	611	601	570	599	622	605	670	609	610	563	615	595	639	596	642	605	609	667	601	604	594	591	609	629	574	620	599	600	628	625	579	576	597	650	584	574	641	582	627	602	581	595	608	626	596	609	613	581	618	630	569	620	598	574	587	629	575	627	624	605	603	626	581	592	597	635	649	648	572	607	622	606	609	585	607	580	606	609	587	607	565	594	600	659	606	589	584	652	608	641	578	604	618	634	612	628	593	628	569	605	607	638	541	574	619	595	629	613	587	573	581	660	630	616	585	596	638	615	652	613	623	612	610	583	611	614	613	601	620	642	594	627	604	588	613	606	634	605	593	638	574	624	606	571	573	601	576	591	586	594	627	624	597	581	583	593	608	659	562	620	594	632	619	586	626	581	614	602	582	628	625	624	557	596	637	625	583	601	604	603	655	591	616	605	564	643	582	624	595	627	619	634	605	573	641	629	580	579	616	615	578	572	630	585	587	594	632	644	619	619	646	621	584	601	651	616	578	597	623	615	628	636	577	586	643	592	615	626	607	588	611
8192	4475	2523	1093	536	394	375	259	168	116	124	100	88	102	70	72	78	85	66	71	66	54	74	61	63	53	66	51	72	70	59	68	70	63	66	72	72	61	74	62	77	67	80	70	61	62	60	59	63	74	56	53	78	61	74	64	62	78	81	70	66	67	58	72	62	73	55	67	66	71	75	66	61	72	63	60	59	57	68	57	80	60	74	63	69	69	63	66	63	63	63	62	57	57	68	70	49	50	63	61	69	51	62	66	64	57	59	71	69	66	65	68	63	68	59	58	67	69	65	57	62	59	76	75	53	78	84	70	62	68	71	56	70	64	59	58	56	65	71	61	72	65	50	43	76	60	50	69	70	74	71	70	66	67	63	60	58	57	62	60	50	51	58	65	66	72	68	60	61	63	71	81	75	65	62	51	78	70	46	74	57	62	59	66	65	64	63	68	57	75	60	64	64	62	53	74	66	68	67	86	54	51	53	73	66	58	66	70	74	68	64	73	62	74	56	66	71	69	70	64	66	54	79	48	67	68	61	72	77	59	70	63	57	57	66	60	59	63	68	68	59	56	50	65	59	63	73	61	64	62	59	70	64	72	66	58	61	61	73	63	67	64	67	68	68	58	68	66	77	59	60	64	75	69	69	61	60	52	61	64	58	70	67	61	69	61	57	67	65	62	70	62	71	76	68	66	73	47	65	52	50	61	63	73	62	70	73	66	69	69	71	65	58	70	51	60	65	64	59	76	64	68	70	60	56	50	62	55	67	40	56	68	62	66	64	69	78	62	66	62	57	91	60	81	69	73	71	74	46	63	53	62	63	87	67	64	65	55	69	72	57	64	65	62	60	71	58	66	57	60	60	75	67	66	55	62	58	70	64	71	67	79	69	57	48	64	60	57	66	64	64	73	74	61	77	74	74	66	67	64	62	60	61	75	70	75	69	71	59	77	59	69	62	52	66	58	59	54	75	62	67	57	60	49	74	59	65	70	68	61	79	66	57	76	53	79	57	69	63	64	59	72	69	67	50	74	64	74	66	60	56	63	68	69	56	50	70	69	66	78	58	61	51	69	68	68	66	76	70	65	81	59	65	59	75	72	55	70	72	55	78	83	72	71	63	64	66	50	65	66	61	79	51	78	64	68	72	59	61	74	73	55	64	67	59	65	54	66	59	66	60	69	64	59	76	61	73	57	61	64	71	63	55	80	61	60	63	64	66	61	70	66	63	65	62	65	64	61	66	75	52	68	60	58	65	70	70	58	70	92	57	84	75	65	60	66	85	76	71	79	58	77	63	73	70	65	63	56	60	53	60	71	57	76	71	82	69	68	59	62	56	59	72	64	64	72	61	61	46	72	52	70	68	80	63	66	64	71	72	48	63	64	62	55	55	69	66	66	79	62	81	71	67	55	86	57	60	54	66	52	80	64	54	70	73	72	69	72	64	67	58	45	64	50	77	66	76	76	60	52	71	63	68	74	56	70	65	71	62	79	59	54	79	69	76	64	58	77	80	56	64	62	69	71	58	75	63	58	68	64	67	68	66	64	69	63	51	69	69	69	56	51	73	69	52	60	60	64	47	68	72	64	67	65	62	59	72	76	57	65	71	64	56	65	59	68	53	67	74	70	63	66	43	62	58	67	69	70	61	79	60	65	70	58	77	79	62	73	65	53	63	62	62	50	63	64	57	79	54	74	65	73	64	70	49	65	71	57	82	66	60	62	63	70	66	82	54	66	71	57	70	64	55	74	69	62	73	70	79	66	68	69	68	52	63	59	70	71	70	69	64	68	74	58	52	58	58	59	60	72	72	57	70	58	62	69	69	66	56	64	68	76	66	70	65	72	73	69	75	64	56	70	73	60	47	60	56	71	70	71	65	58	71	58	57	59	67	61	79	56	77	59	59	62	48	67	78	60	67	80	48	73	54	75	73	68	65	63	75	59	62	64	64	68	72	51	51	61	58	50	64	59	65	70	63	72	67	60	84	83	66	68	59	46	75	60	49	63	68	64	73	71	73	68	58	59	78	71	60	66	74	75	58	57	58	62	67	59	81	72	58	76	69	74	51	68	64	73	57	56	68	72	68	67	51	86	65	63	62	63	62	69	56	59	66	63	51	61	52	69	64	67	80	67	58	66	58	69	60	79	55	79	52	72	58	63	51	66	52	61	52	63	73	57	52	73	69	60	64	59	55	61	63	58	71	73	49	83	66	46	60	66	64	68	69	64	64	54	61	64	72	62	50	58	60	75	63	60	65	65	61	65	71	60	69	60	79	64	76	56	55	62	70	64	67	60	66	64	78	57	54	76	53	64	54	62	76	70	87	62	67	63	65	54	61	62	66	67	65	59	54	72	57	71	66	72	75	66	66	77	67	59	52	53	60	70	60	71	66	59	71	59	71	66	49	62	73	56	53	75	72	47	60	63	71	62	72	58	46	70	65	74	64	70	62	60	89	61	71	64	72	69	48	76	56	75	58	61	62	51	58	66	71	66	66	56	68	62	64	71	86	75	71	71	76	63	69	58	60	55	60	65	82	68	63	85	63	77	72	65	56	78	63	67	72	84	71	59	51	56	88	57	54	47	71	55	65	78	79	76	64	63	76	65	53	65	61	64	60	59	56	61	52	50	60	72	70	67	58	56	72	65	67	72	68	74	73	72	68	71	79	66	64	62	72	54	74	81	73	54	71	70	59	52	70	53	70	61	65	64	70	70	66	58	51	64	52	61	59	61	72	72	48	66	63	69	65	70	50	52	72	67	66	75	69	57	56	75	63	67	51	50	52	69	66	73	44	58	66	61	72	68	77	80	64	67	58	73	72	73	61	56	62	64	66	63	55	75	56	72	62	54	59	64	77	59	77	61	53	62	52	62	67	56	62	80	67	68	66	57	67	64	60	49	59	73	70	76	63	65	56	58	70	61	69	82	52	74	72	57	80	58	69	53	75	58	68	58	63	63	57	67	55	60	51	56	53	58	61	72	69	68	62	75	72	66	69	56	69	67	63	58	66	57	65	70	82	45	64	63	71	58	81	52	57	55	77	64	52	65	64	61	61	66	66	60	67	61	58	58	77	59	75	75	70	69	73	82	72	55	69	53	64	68	60	68	61	49	68	54	69	65	61	62	68	57	73	68	80	70	49	64	64	62	62	63	63	73	63	63	69	79	67	64	62	58	67	58	64	81	73	76	75	70	57	70	66	71	53	73	66	67	58	52	53	67	57	69	78	63	74	71	66	61	62	59	63	60	62	64	66	44	58	59	79	69	61	78	48	59	63	59	70	75	64	52	71	49	63	79	71	55	60	66	85	61	66	70	73	61	77	64	56	57	77	64	60	71	52	66	49	61	49	66	62	66	70	65	49	76	74	76	63	53	69	65	66	48	70	60	73	65	63	60	68	70	66	82	65	67	55	65	67	46	62	57	64	63	57	52	61	72	73	82	55	57	71	59	63	60	70	54	59	68	54	54	66	60	71	71	70	57	58	62	71	70
36784	24731	18791	12548	11916	13403	12596	8773	4514	2514	2032	1758	1604	1355	1206	1028	1045	905	951	902	889	797	756	755	699	732	700	694	667	646	603	825	642	620	575	609	593	606	622	612	593	573	556	575	609	570	536	589	538	581	551	561	561	562	588	565	546	546	570	569	601	521	570	590	569	529	569	566	565	547	557	558	547	573	560	576	554	547	526	549	591	547	523	583	582	597	554	541	619	549	581	544	545	562	546	531	536	546	601	585	524	538	539	533	545	533	615	552	537	573	539	541	554	533	544	581	521	571	521	586	540	550	514	555	548	556	568	538	537	571	547	553	538	504	557	522	624	586	542	575	611	542	603	601	554	565	512	539	584	565	561	537	536	542	584	522	531	557	517	534	569	562	538	540	561	578	586	576	521	549	548	526	579	518	508	549	565	528	548	586	535	568	567	588	510	534	552	558	605	532	557	539	548	574	564	537	531	484	534	534	552	526	560	551	558	574	595	537	512	551	566	529	555	594	585	533	552	556	553	517	578	586	512	588	533	562	546	575	563	524	548	529	537	558	558	543	594	551	513	568	545	535	557	529	555	550	552	536	570	517	561	568	552	542	543	595	500	550	557	563	556	551	542	543	571	535	554	556	536	571	553	541	594	586	560	509	560	543	568	542	519	548	546	565	541	557	599	601	554	535	536	573	556	537	568	565	558	580	549	558	574	513	569	573	534	532	535	552	559	561	538	563	588	573	564	557	597	553	554	533	504	548	541	548	563	559	540	579	576	551	531	507	535	595	550	530	557	544	567	537	570	569	529	520	522	581	547	531	533	538	557	502	543	554	569	559	560	549	549	540	555	546	538	543	539	570	553	571	502	562	560	572	530	561	519	558	573	573	544	549	567	554	569	534	511	587	547	510	585	529	523	555	551	509	502	525	554	543	579	541	556	557	516	521	549	533	597	594	537	525	573	562	567	536	557	543	568	557	545	580	557	571	596	525	567	525	561	503	523	596	553	591	525	526	542	545	555	575	563	575	552	575	565	542	561	540	535	552	551	563	577	539	574	539	534	562	583	544	598	546	556	571	525	586	511	538	574	604	582	518	557	582	534	577	582	582	561	559	567	544	564	581	537	557	512	512	525	553	566	515	539	535	541	572	526	525	534	587	568	564	551	550	579	599	551	602	545	504	564	561	514	554	565	577	522	553	523	558	608	565	561	510	536	561	553	533	542	567	548	557	540	531	548	579	510	534	556	563	591	558	550	524	558	539	571	576	576	532	619	521	510	510	516	571	586	531	552	551	523	557	510	564	545	507	574	591	556	509	542	559	569	518	561	540	538	565	588	533	542	526	576	537	586	538	561	556	571	549	580	548	559	581	555	548	543	492	566	563	520	551	516	612	566	561	549	589	535	531	524	548	539	540	535	532	530	555	534	560	527	518	556	548	558	524	537	550	537	579	539	568	548	539	550	558	569	562	560	576	531	531	566	536	514	545	543	589	556	562	541	505	570	539	528	529	560	547	541	523	538	511	538	539	572	557	576	561	539	561	500	539	554	551	532	545	516	551	485	531	568	542	536	563	588	596	579	579	538	571	493	562	568	552	571	529	584	558	582	560	551	560	505	553	600	546	551	551	556	532	520	541	573	592	541	575	536	512	531	525	514	529	549	587	598	572	544	604	539	579	531	564	568	544	548	557	577	523	535	562	551	529	584	549	537	564	539	549	559	543	556	508	562	546	557	507	552	557	527	557	569	542	569	547	560	554	553	533	566	542	577	536	566	590	559	511	531	548	589	536	559	521	532	556	545	531	539	532	559	524	576	553	574	575	600	537	528	571	532	527	578	617	530	563	615	582	574	535	532	541	544	545	586	561	562	553	511	543	534	586	530	553	566	557	558	538	554	565	547	563	581	554	560	569	565	533	530	597	541	611	527	578	578	543	522	560	558	598	588	544	585	593	538	535	581	506	562	536	545	590	562	545	551	558	538	558	577	532	532	557	540	545	549	558	571	529	562	559	528	585	561	569	523	528	544	591	524	545	553	532	542	563	562	584	526	542	601	570	538	556	553	564	551	543	558	571	531	520	594	524	568	585	589	594	553	556	597	535	540	576	518	556	516	553	552	564	526	564	542	534	567	572	589	536	524	570	558	531	529	530	586	529	549	552	515	516	551	570	538	553	558	563	585	559	557	521	557	563	534	554	505	542	531	576	544	548	547	528	571	553	568	522	551	568	601	548	546	553	568	596	557	572	551	570	536	559	517	564	511	564	570	533	574	558	536	550	551	576	557	573	578	518	588	552	519	572	580	554	516	556	568	556	545	570	571	566	513	566	546	560	593	557	589	548	557	549	533	556	581	575	558	573	563	518	543	534	501	555	549	549	591	569	568	527	574	552	559	560	545	571	554	560	568	565	586	535	520	582	528	538	561	582	592	585	565	575	529	556	531	551	555	535	550	512	534	532	533	556	583	540	552	557	557	539	526	547	544	575	542	585	554	538	570	550	559	511	524	533	529	539	563	587	522	532	540	545	570	518	568	579	568	533	568	557	544	557	533	596	521	575	528	576	537	547	538	558	556	595	545	544	539	565	532	545	566	527	553	594	563	560	550	566	565	552	585	565	548	514	532	527	483	557	539	551	569	544	574	574	524	534	557	580	513	548	564	595	571	517	526	507	550	551	578	596	544	538	548	565	562	560	581	550	561	516	562	519	550	562	578	525	555	535	533	592	538	573	571	531	564	533	558	532	526	621	552	540	548	564	573	541	552	546	526	569	541	543	574	545	564	523	531	536	551	524	560	527	536	541	577	527	528	542	532	546	560	565	542	562	545	518	532	546	569	509	491	540	552	524	577	564	565	560	543	553	591	553	595	533	551	564	569	576	537	527	522	520	534	558	556	584	532	531	556	545	578	526	560	584	545	540	551	550	569	547	565	533	549	579	547	486	554	516	520	523	559	525	539	534	553	556	532	534	555	563	551	577	566	489	544	580	553	567	566	504	534	514	549	568	536	586	511	549	592	553	553	570	559	532	528	577	543	583	534	550	565	561	546	568	531	532	576	588	547	541	542	541	529	535	593	557	505	534	557	563	521	539	540	543	564	578	569	580	570	519	587	562	569	539	568	517	503	553	525	574	529	549	586	525	609	555	552	523	552	543	541	550	561	526	612	538	504	555	556	563	519	543	545	522	534	568	564	542	539	563	600	592	547	534	560	558	533	516	541	576	547	533	544	553	535	545	559	536	558	538	532	548	525	561	528	555	547	575	545	501	519	578	548	595	522	589	559	530	523	531	577	570	574	528	558	541	559	593	529	547	573	563	584	541	568	536	477	552	556	518	558	553	551	563	564	543	557	553	539	503	557	569	557	550	518	574	548	552	511	573	575	507	544	535	533	560	576	571	564	502	574	582	524	580	542	583	561	519	550	513	567	547	547	550	557	554	547	516	596	566	514	575	547	540	571	559	545	512	565	552	562	554	533	528	552	567	551	539	600	529	556	544	542	520
9840	6595	2969	1738	962	699	556	366	179	122	92	94	84	99	80	76	89	66	79	61	82	68	67	69	81	53	81	73	64	54	76	81	68	78	56	65	56	73	50	54	65	71	61	46	64	55	63	58	51	70	54	67	59	56	68	44	73	56	60	64	48	57	68	54	60	65	66	65	52	54	69	60	69	57	50	68	70	51	62	50	71	63	66	55	57	58	70	72	68	57	64	44	62	55	62	58	57	56	65	56	67	59	53	65	51	53	65	57	55	59	73	63	52	54	63	51	64	48	58	59	51	65	65	62	52	54	56	71	66	66	58	54	56	52	56	61	65	65	53	66	73	75	60	66	52	83	51	58	70	58	65	58	64	50	63	58	69	63	63	54	59	61	39	73	57	60	63	56	62	63	60	42	73	46	63	66	60	71	53	67	63	51	56	73	73	69	62	56	52	54	55	57	73	50	65	73	51	69	48	74	58	71	57	55	69	65	63	65	62	53	54	67	74	59	63	66	52	72	58	60	56	54	62	58	72	65	74	55	46	52	56	55	58	58	63	67	71	51	49	58	69	66	65	69	52	77	56	71	63	59	58	57	64	61	50	66	71	55	61	61	45	69	71	52	57	58	59	59	65	55	64	67	53	62	63	39	51	56	48	57	53	59	73	60	65	51	65	61	67	52	57	67	59	59	56	62	47	64	40	56	64	56	58	53	71	62	59	75	52	64	66	62	70	63	61	60	52	55	60	72	62	59	47	63	57	53	54	61	63	53	63	46	74	64	60	69	60	69	60	61	52	53	66	45	80	54	76	57	51	55	73	68	45	58	67	61	55	63	54	52	48	44	61	80	68	47	55	52	52	48	70	59	71	74	52	61	56	59	59	62	64	49	65	62	62	68	60	56	58	63	53	56	56	66	61	58	47	55	66	52	65	54	53	53	53	57	61	65	57	47	64	65	56	49	52	71	71	57	54	63	62	58	66	63	62	63	74	65	66	45	68	52	58	49	51	54	67	55	60	53	44	68	56	77	53	51	56	60	63	54	62	70	64	61	47	74	53	55	58	62	59	72	56	46	62	55	56	40	55	62	63	63	64	66	69	63	64	56	50	55	57	61	59	62	66	47	58	59	81	56	65	65	46	63	58	70	74	69	47	55	62	59	63	46	71	56	69	61	63	62	73	66	55	61	46	60	67	64	60	57	70	59	62	51	51	71	55	58	63	49	69	55	54	57	54	54	52	58	48	65	56	70	71	64	56	69	51	53	60	61	59	74	51	67	51	45	60	64	63	60	59	74	66	69	55	64	71	56	66	62	74	58	56	53	64	63	49	66	67	64	59	64	60	62	68	58	58	49	59	59	70	47	52	55	60	50	55	55	56	75	69	57	57	58	60	69	51	60	52	61	60	68	52	72	74	56	60	49	48	48	53	57	66	66	70	55	63	59	59	57	50	69	63	65	68	55	48	57	59	56	50	44	62	56	60	67	73	59	52	59	61	51	58	61	58	66	72	65	67	48	64	63	67	63	50	59	57	60	56	80	60	55	73	69	59	72	74	63	59	57	67	65	47	70	67	55	74	45	63	55	54	54	69	55	63	65	58	56	51	51	62	58	66	62	56	58	69	56	60	58	60	62	56	87	66	63	61	51	59	60	54	70	61	62	64	49	61	60	56	50	56	59	62	60	70	56	86	65	49	68	54	54	62	67	74	68	64	59	63	71	53	58	69	50	66	60	50	56	76	60	60	58	58	49	79	55	68	66	59	50	55	75	56	57	61	58	57	74	71	70	62	43	62	66	49	64	60	46	69	55	79	63	67	69	56	59	51	61	57	60	71	49	65	57	60	48	55	61	68	57	64	64	55	56	62	62	62	62	58	52	70	69	70	57	78	51	61	58	83	60	73	66	76	68	64	67	53	70	75	60	36	61	60	49	68	43	61	57	62	63	47	52	60	50	63	69	69	72	65	61	60	45	68	57	75	54	58	51	59	57	52	59	49	58	61	64	67	59	80	61	59	79	67	48	68	70	65	56	58	55	54	76	60	65	52	53	63	63	41	65	61	65	71	54	62	61	71	63	66	62	52	49	64	55	63	57	64	59	62	64	49	64	66	57	48	48	46	62	51	51	80	47	64	55	64	62	62	66	57	67	71	61	71	64	47	76	67	70	44	67	69	79	53	65	57	59	58	71	58	70	49	67	62	68	57	65	64	53	52	61	87	68	67	54	70	63	62	49	56	49	73	55	56	64	73	64	55	67	66	60	60	63	70	61	54	55	54	71	80	57	60	57	59	79	55	65	66	60	65	56	57	55	71	62	52	56	43	61	49	55	66	58	65	60	57	53	55	64	53	69	60	64	57	68	58	58	67	55	62	69	54	53	56	59	62	57	71	56	50	59	53	72	68	71	59	57	62	57	81	70	53	57	61	69	50	64	69	50	58	63	59	50	54	50	58	62	55	64	79	64	54	66	65	49	51	60	47	65	57	69	72	74	60	67	50	55	59	60	62	47	63	54	65	71	61	68	57	69	60	73	59	65	59	76	50	65	55	52	61	63	59	67	55	65	64	64	56	66	56	65	62	60	65	65	52	56	53	49	51	61	66	69	62	83	62	60	57	57	57	60	62	60	59	57	63	51	57	60	65	60	67	45	65	63	69	56	66	65	68	69	47	65	58	71	75	68	63	69	62	58	54	65	57	60	56	55	54	77	62	55	52	66	63	63	59	69	62	62	57	57	53	49	63	62	56	56	56	67	52	50	57	70	63	66	74	47	60	57	77	50	62	67	76	72	62	64	57	55	45	60	56	53	56	63	63	54	64	61	66	68	70	50	65	72	71	66	56	59	54	75	68	56	54	54	69	47	67	71	59	54	42	53	47	66	74	66	58	60	47	48	49	53	54	57	60	64	61	65	69	59	55	59	72	50	59	60	56	72	64	60	54	56	71	57	74	57	76	44	53	47	62	59	60	73	56	70	66	57	55	64	52	61	40	59	58	51	50	52	67	67	70	59	55	51	56	59	59	57	57	57	57	59	63	58	72	66	60	59	73	57	76	47	74	51	53	50	55	67	53	71	61	71	55	59	59	48	48	57	63	56	60	64	67	61	48	44	47	69	53	66	50	64	58	52	62	69	50	53	73	66	58	62	59	66	72	61	68	53	55	46	64	63	48	65	67	75	71	66	77	61	62	72	59	67	52	58	70	56	54	69	63	65	79	48	51	59	58	58	63	55	75	64	57	66	69	56	66	71	66	57	64	66	66	61	56	58	65	56	54	48	54	54	64	67	57	53	48	49	54	58	67	58	69	72	65	68	72	45	65	57	64	50	68	61	72	64	72	64	61	51	73	55	67	50	46	56	55	61	54	51	60	54	63	57	44	57	58	58	74	57	61	61	65	59	58	56	67	59	60	53	55	56	56	64	59	70	47	67	63	61	78	57	62	51	61	52	61	46	53	54	72	64	64	55	53	63	56	61	65	54	58	55	72	53	53	63
41603	29030	19544	17545	17457	19108	17057	12020	5703	3233	2522	2155	1684	1478	1385	1255	1242	1149	1042	1012	965	926	740	751	768	766	732	769	719	692	670	846	638	619	655	602	598	582	547	542	544	563	542	532	574	558	555	592	548	546	545	581	556	565	530	514	547	540	518	553	520	543	542	582	604	566	525	553	525	493	525	501	541	515	603	559	548	519	545	511	514	533	503	542	549	499	519	535	570	508	522	514	537	512	570	549	520	514	494	542	517	517	523	547	521	515	526	536	487	521	502	517	460	509	520	524	522	483	517	556	542	525	550	527	513	525	529	474	538	507	540	484	496	513	515	492	528	501	502	507	571	563	519	493	528	537	551	524	505	523	556	556	508	536	545	523	571	530	505	513	544	511	570	519	543	490	538	528	494	497	507	516	549	487	545	482	488	522	533	549	528	506	554	518	491	557	527	542	531	484	520	529	547	495	537	518	483	483	513	523	551	532	536	504	499	495	530	556	495	518	497	534	524	524	498	539	466	514	574	535	537	540	559	511	494	510	536	506	525	524	536	514	520	532	509	499	563	488	498	496	518	540	517	513	508	508	508	490	565	501	522	516	480	528	528	510	566	493	524	553	509	505	526	502	506	480	571	522	502	527	503	509	524	526	531	561	506	510	517	537	524	506	561	514	525	551	566	517	520	528	527	549	510	529	536	527	540	505	512	501	505	515	563	539	536	560	513	508	544	520	533	477	489	513	479	529	526	492	534	489	530	532	540	519	533	504	534	519	490	552	488	553	552	530	517	537	528	510	503	517	485	487	532	528	522	498	531	558	514	495	526	536	506	498	494	530	512	498	504	494	522	492	543	526	502	531	512	524	482	522	504	488	520	532	526	530	561	498	539	531	487	528	511	513	505	538	556	506	523	535	545	528	501	507	482	519	541	468	488	542	553	530	503	516	512	530	522	531	530	514	514	518	515	505	485	552	511	511	491	517	492	526	491	504	522	517	550	474	544	482	537	513	532	502	496	537	570	536	539	523	511	536	534	563	510	562	506	541	507	506	541	555	530	501	465	556	533	513	513	517	569	529	491	493	503	502	539	506	541	519	567	499	488	546	511	526	512	492	513	516	539	520	542	489	523	526	485	512	544	519	523	524	559	556	527	535	520	507	562	471	490	525	526	541	511	513	525	529	496	522	508	579	485	496	554	514	558	505	518	539	558	549	531	499	503	509	504	524	510	537	572	538	535	547	499	506	547	502	510	533	475	520	539	488	510	494	516	525	489	503	497	501	537	497	523	548	534	534	519	544	537	560	507	522	531	503	512	526	558	523	533	498	515	509	510	479	542	535	554	521	515	498	494	485	536	496	515	482	531	523	490	503	541	527	530	516	557	496	523	522	529	486	536	509	533	501	490	518	499	500	515	519	530	530	512	545	499	543	535	511	548	494	566	531	546	528	498	517	483	506	519	550	515	516	558	504	532	505	523	502	512	506	518	492	528	496	510	517	482	488	515	520	502	583	519	526	544	543	529	548	492	513	495	504	474	529	507	511	566	525	486	528	528	530	514	500	495	518	502	533	529	520	526	535	535	496	534	494	526	537	532	505	484	540	517	499	578	482	491	547	516	528	505	492	520	529	514	564	548	534	518	491	529	513	508	491	555	540	489	527	531	528	501	567	512	477	532	494	483	540	530	512	532	508	496	487	503	529	505	481	497	527	519	540	507	505	544	495	497	513	521	516	533	488	494	516	533	524	509	513	522	504	488	524	547	496	504	559	538	489	531	519	540	507	524	500	505	540	519	459	511	542	526	551	555	523	526	519	514	543	559	512	528	511	554	514	531	509	509	480	487	488	509	526	556	500	525	482	546	533	536	533	547	515	515	498	551	543	521	501	536	540	489	510	533	514	495	497	532	531	487	475	487	542	500	517	499	532	539	557	564	516	521	533	532	541	527	546	506	519	538	527	500	506	530	518	566	525	506	535	494	501	508	531	532	538	537	500	524	492	506	486	528	517	514	517	545	546	538	518	490	530	539	503	538	503	564	536	519	510	566	508	526	526	509	502	520	526	518	506	528	527	511	526	559	487	573	473	542	529	527	503	528	531	473	525	495	488	532	489	505	482	479	500	503	543	486	508	576	531	495	478	546	546	531	524	541	562	503	519	496	543	511	506	500	546	519	520	499	511	525	507	517	528	547	533	509	534	494	514	507	510	509	555	517	481	484	509	525	533	536	537	511	542	496	502	506	520	568	511	507	524	519	524	506	494	528	544	479	545	513	508	509	471	521	538	541	549	527	508	546	530	536	507	532	519	514	484	529	497	511	542	483	493	545	527	564	487	542	524	533	525	549	548	518	530	541	507	542	528	496	500	506	547	530	512	535	479	535	523	498	523	511	499	517	528	499	539	515	497	563	509	560	507	518	479	508	523	490	520	524	536	532	500	537	508	552	550	512	512	505	509	500	538	486	496	529	534	519	528	518	488	534	524	515	508	533	544	519	489	487	569	489	528	533	529	551	547	471	519	537	503	472	480	481	536	500	497	545	538	495	498	507	522	521	490	492	484	489	510	531	518	471	509	523	505	520	495	520	511	523	493	490	570	510	534	519	530	495	504	497	528	571	530	543	531	487	492	531	521	518	542	525	544	492	525	522	560	490	489	515	531	525	524	552	528	544	507	551	521	508	533	500	505	556	525	569	535	526	549	509	507	504	538	501	491	537	538	523	526	537	516	509	522	527	510	513	593	500	491	545	528	519	509	534	557	491	516	530	529	505	501	547	526	494	545	530	532	462	567	508	538	537	530	528	519	528	516	526	542	523	502	500	527	483	541	530	525	516	505	478	522	492	509	492	534	524	522	476	511	516	510	546	548	525	531	574	579	532	519	466	547	514	506	520	503	527	534	521	514	508	514	483	501	489	513	521	539	539	525	525	519	510	504	499	540	526	519	551	533	537	544	504	502	514	542	530	481	507	557	499	494	538	503	530	509	515	500	574	511	522	527	498	528	489	559	555	548	504	492	481	558	515	512	511	530	477	499	515	499	523	514	536	500	504	506	503	508	531	548	513	535	509	512	519	466	504	496	502	495	527	497	543	514	511	548	527	505	556	512	522	561	513	506	580	494	547	503	565	507	522	520	529	518	541	503	500	500	503	528	512	529	548	495	485	521	526	500	521	535	540	540	512	506	490	523	516	536	546	486	512	473	501	525	481	547	491	511	488	487	513	545	515	543	487	519	541	512	520	558	552	537	561	530	519	525	510	510	510	534	491	503	516	513	478	529	525	525	519	482	523	539	519	524	476	521	524	494	545	521	512	547	511	466	512	555	496	505	552	533	531	509	507	534	511	528	541	544	516	504	489	501	570	538	507	522	490	537	532	517	523	528	533	563	508	534	528	493	511	498	537	539	512	490	546	539	519	549	549	524	531	503	511	514	539	525	556	517	515	519	494	524	522	516	492	496	534	479	494	522	538	546	519	520	497	539	516	542	518	562	528	548	488	527	485	536
5888	2747	1421	745	424	348	175	162	101	102	80	94	84	81	72	86	74	98	81	85	78	95	85	71	61	78	78	91	73	85	63	84	77	64	77	73	75	69	64	76	78	82	75	68	74	72	56	71	73	75	81	75	59	94	58	81	68	111	72	83	91	81	84	74	68	67	83	75	78	68	81	70	78	70	76	89	74	70	75	69	83	73	79	61	76	79	74	70	68	80	75	56	65	77	80	66	53	88	64	68	75	76	63	67	79	58	84	67	73	77	77	77	69	82	66	77	79	82	74	63	81	77	67	69	82	76	85	63	58	65	89	72	78	73	85	70	67	80	84	84	63	66	76	78	63	66	67	50	73	66	72	73	78	73	65	71	61	80	75	73	68	89	82	84	69	70	73	48	78	69	87	74	72	66	72	80	81	78	75	87	70	65	75	77	73	76	63	57	77	81	79	60	73	69	68	68	74	65	67	87	73	80	81	63	63	62	72	65	53	73	80	65	73	75	55	68	71	87	71	82	76	80	68	76	82	77	83	71	65	68	62	71	69	64	65	61	65	70	68	66	69	81	75	69	62	83	70	72	63	83	61	79	66	69	78	81	71	71	64	74	84	97	60	69	64	54	79	68	78	69	66	74	66	68	85	65	84	94	69	80	71	74	74	65	81	65	69	80	85	69	82	70	93	69	80	91	69	74	76	82	74	77	86	71	97	78	67	75	61	65	59	75	87	65	56	71	76	64	77	83	74	67	73	77	92	68	58	88	69	49	73	74	64	59	65	91	68	79	67	62	84	66	70	71	78	79	77	84	73	70	83	75	64	72	68	57	83	75	70	70	68	71	83	65	67	72	81	68	72	61	77	89	87	81	66	90	70	86	73	92	69	78	64	64	74	73	74	92	84	74	53	68	66	85	80	70	79	77	92	69	73	73	78	71	77	70	78	70	74	73	67	71	82	83	64	64	59	75	71	65	65	69	73	58	83	63	54	66	87	71	70	65	84	78	58	78	62	72	67	60	81	61	66	72	74	70	60	68	61	71	73	91	69	85	59	65	80	71	84	68	71	73	62	69	67	65	81	69	67	82	77	71	72	86	91	83	69	72	70	74	67	61	88	77	75	74	68	74	79	76	69	69	68	62	68	74	82	69	83	64	75	85	64	81	66	63	69	72	70	75	74	80	77	71	79	85	82	79	81	69	70	71	76	61	85	82	68	68	72	80	90	83	87	67	73	74	81	62	62	70	60	65	71	75	64	78	68	80	80	78	70	75	69	78	76	77	75	75	84	75	78	66	81	62	74	69	102	77	79	64	64	68	84	68	74	71	76	96	74	82	78	64	93	86	75	82	75	71	74	69	90	56	74	82	74	70	79	78	78	90	70	76	71	68	55	75	65	73	68	68	76	71	81	76	70	74	63	70	60	69	76	77	67	77	74	80	76	56	69	87	70	72	105	74	87	85	65	84	94	65	57	71	76	72	67	73	73	79	67	70	74	58	80	78	64	72	74	76	69	85	75	57	88	78	77	85	65	76	64	82	75	68	71	82	77	67	75	57	69	68	83	73	71	70	79	72	64	71	93	87	80	71	62	78	72	77	64	88	72	75	73	70	72	63	70	78	77	66	69	67	78	76	67	78	84	69	90	83	72	60	78	81	77	69	93	60	72	64	67	74	74	85	101	73	69	73	77	70	72	74	55	88	67	91	64	64	78	72	77	81	76	74	61	77	80	86	62	84	84	85	68	73	69	71	67	64	65	77	66	77	65	79	78	66	70	61	76	65	81	69	71	90	76	65	68	77	73	71	89	68	87	56	82	82	73	75	72	68	87	68	81	79	80	75	76	72	67	81	65	65	71	73	71	67	67	77	78	79	79	73	65	83	54	71	76	77	67	56	57	79	71	78	86	82	70	78	80	71	75	67	62	79	72	70	65	70	75	76	66	62	62	83	79	79	68	83	64	80	73	76	63	90	75	65	81	88	63	82	67	67	78	85	77	69	78	61	70	80	77	96	60	74	81	82	79	64	68	80	78	66	66	67	65	88	68	75	76	62	61	66	72	72	84	81	75	75	63	78	64	60	73	64	67	76	60	65	78	77	81	89	75	96	89	79	58	67	81	78	82	82	80	69	71	86	62	68	62	61	71	75	74	70	86	71	83	64	62	67	72	88	63	83	55	90	57	64	75	70	70	75	84	82	69	71	62	78	76	59	78	70	76	55	74	71	78	68	70	70	75	70	71	67	92	81	69	77	70	68	57	75	81	71	68	57	76	80	70	69	73	81	81	70	67	83	77	78	74	78	67	89	62	83	84	69	74	82	78	85	80	75	73	67	70	68	81	73	85	67	77	75	79	69	73	85	67	69	65	74	62	87	82	75	79	82	82	57	68	81	76	72	68	78	85	64	75	62	72	61	82	84	89	65	96	67	78	59	71	65	70	83	60	70	63	86	76	70	78	81	60	78	61	70	76	52	66	63	66	66	79	70	80	74	77	60	67	84	87	68	83	61	76	60	82	73	73	89	77	71	76	65	81	82	87	87	75	77	50	67	77	75	70	79	69	81	69	73	94	90	74	86	78	65	72	88	61	63	68	63	75	77	62	63	77	55	71	76	66	76	73	82	74	60	92	73	71	69	93	79	69	80	72	84	67	94	78	81	79	75	66	91	83	74	74	85	78	85	69	83	64	72	71	76	75	76	95	74	69	76	82	69	78	74	78	67	58	83	74	51	57	77	81	59	79	84	73	76	76	96	85	90	62	97	73	66	82	68	86	82	80	67	80	72	85	69	65	70	93	69	74	71	55	96	77	70	81	80	68	86	73	86	59	82	80	72	62	65	82	90	72	69	58	79	80	81	75	88	78	70	73	64	64	68	78	96	63	59	64	62	79	73	73	60	71	79	73	63	76	73	63	81	81	74	67	70	79	68	70	76	55	62	74	69	66	80	83	70	65	65	75	70	56	80	67	70	81	72	66	82	70	67	66	71	70	82	72	71	75	83	67	73	75	80	73	69	66	72	64	79	59	74	63	70	73	77	79	73	69	69	70	62	73	76	67	82	82	72	62	63	70	59	79	88	60	69	67	72	71	82	66	65	63	73	86	67	82	71	68	69	81	65	69	87	78	65	71	74	68	67	81	63	74	74	73	84	71	69	74	69	57	64	70	79	72	74	88	72	77	63	61	89	83	65	56	84	70	70	77	75	78	68	72	76	77	80	58	79	87	68	78	82	74	80	87	67	72	77	76	73	81	96	73	73	69	68	76	77	65	79	75	74	58	66	66	87	86	73	67	74	81	68	77	78	91	77	77	50	65	77	87	77	66	66	67	78	75	67	64	63	80	83	67	82	75	76	52	56	72	66	79	80	63	78	73	68	64	68	72	68	64	73	67	73	74	65	70	67	72	81	64	71	72	60	75	85	67	72	62	71	65	81	64	74	74	73	76	73	68	72	77	65	67	84	80	70	71	81	64	71	69	70	80	74	71	69	72	71
34605	20069	13501	10314	10522	11480	6379	4727	2590	1699	1434	1372	1152	1046	1024	1039	910	852	867	811	799	819	799	788	750	701	721	745	650	726	668	743	682	694	680	664	646	606	702	667	629	623	651	665	631	594	651	655	645	658	638	636	621	643	625	680	633	582	661	637	587	644	619	616	664	634	636	643	623	689	648	649	616	647	616	663	659	680	597	646	637	648	662	605	650	624	607	608	598	622	611	634	633	622	615	612	616	654	638	602	591	677	634	592	630	642	620	629	591	607	625	590	582	620	647	633	593	596	694	644	610	648	627	661	643	612	648	621	624	627	583	713	655	611	633	647	643	582	612	590	645	676	595	616	576	589	654	606	652	606	646	614	588	585	618	682	658	641	659	631	615	607	616	631	637	603	660	626	630	639	639	668	649	669	597	634	619	565	647	596	639	623	609	611	671	656	631	602	585	632	650	650	629	636	614	591	623	660	643	585	619	664	621	665	687	643	593	642	604	625	585	596	623	602	640	621	628	638	646	612	636	685	644	597	685	621	679	644	630	606	657	606	588	617	609	640	601	621	629	641	619	656	600	598	586	627	634	616	641	637	650	635	641	567	625	645	600	653	653	674	655	600	629	604	602	633	628	631	631	666	583	615	637	641	586	638	645	652	624	607	673	617	647	585	634	639	639	603	623	598	650	661	629	646	614	641	593	605	631	613	634	636	636	644	594	634	637	613	643	631	612	596	622	618	596	672	576	638	636	659	618	601	612	683	672	613	623	558	599	626	627	616	627	600	619	609	656	602	590	634	614	652	612	582	594	619	575	658	607	614	645	617	624	653	654	628	638	600	644	586	617	679	610	637	635	598	649	675	626	624	630	567	666	620	621	618	568	650	619	606	643	629	602	616	627	614	562	625	641	645	647	628	622	624	635	651	631	656	633	643	569	608	659	626	639	640	659	614	593	609	620	627	617	625	604	638	629	648	638	638	623	622	704	669	649	623	632	624	617	632	660	625	572	639	644	601	646	586	654	633	581	617	617	604	593	621	606	638	589	635	632	639	595	601	621	626	654	614	610	590	592	636	664	621	596	636	608	641	677	641	637	617	657	630	643	644	609	652	628	576	635	667	642	617	596	594	604	585	623	672	612	626	617	587	615	617	645	586	628	630	663	627	688	625	615	636	597	665	662	609	609	634	608	615	636	619	586	614	571	634	595	589	641	598	642	604	610	643	645	584	620	658	605	639	603	663	601	638	618	592	650	592	607	640	665	629	640	689	640	613	657	635	650	639	633	583	587	600	654	606	594	615	630	616	617	625	588	611	636	626	634	572	582	646	632	590	611	610	673	617	641	632	606	617	634	636	654	627	643	615	649	627	630	663	606	640	649	592	621	650	608	621	651	624	627	629	644	633	623	616	622	615	647	640	591	593	643	638	597	632	623	578	617	607	612	631	636	599	605	617	602	610	606	623	673	635	619	614	650	612	641	629	621	640	642	619	634	636	652	606	631	616	643	564	632	630	606	630	627	620	685	630	595	615	594	611	625	660	669	647	625	667	627	615	644	616	612	619	633	625	639	629	616	625	588	627	683	644	566	639	606	663	628	608	618	673	628	626	640	605	646	614	594	616	619	669	609	639	641	627	659	619	635	615	630	583	644	556	595	610	634	608	591	628	623	592	619	608	648	592	624	575	573	613	646	644	626	618	624	584	590	599	634	638	580	651	603	613	607	627	617	637	643	635	649	597	604	641	561	666	637	607	660	615	642	608	605	597	598	626	603	624	656	634	608	595	612	632	649	593	650	643	590	634	636	593	646	647	644	619	621	662	611	626	643	618	646	658	610	640	597	571	616	618	615	609	611	580	657	658	644	625	615	661	610	646	656	577	634	650	612	641	622	651	636	589	634	606	597	637	601	614	621	650	595	644	627	660	660	659	604	607	615	611	600	627	587	601	573	665	614	623	631	608	590	624	611	592	626	634	694	616	574	646	647	616	622	640	671	628	617	616	611	640	626	564	614	607	594	661	642	645	627	632	601	640	681	603	676	589	572	631	621	605	599	681	653	620	642	643	631	605	629	598	633	644	625	661	638	613	635	603	603	610	622	602	612	655	644	617	640	620	636	631	613	634	664	656	609	621	636	626	674	659	608	623	638	645	620	578	665	614	655	641	654	623	661	646	604	603	594	620	624	615	651	619	678	629	605	599	674	652	628	611	612	606	618	654	638	651	602	624	666	645	590	612	615	623	651	608	593	639	636	649	666	624	620	626	623	662	606	637	631	608	605	645	585	614	631	641	625	598	612	617	629	610	602	627	648	651	596	629	625	587	627	617	651	616	595	613	648	624	659	621	651	599	619	639	601	594	629	617	639	637	625	674	626	623	681	588	611	638	620	636	637	614	596	648	627	614	634	590	616	638	645	629	627	608	651	678	625	644	619	581	625	648	617	618	630	609	652	592	599	646	606	600	606	647	645	640	632	610	645	646	612	585	642	629	600	610	634	616	627	580	613	640	661	637	628	620	638	610	607	609	625	610	625	644	602	626	615	626	648	589	665	606	609	618	631	574	589	572	645	625	640	628	581	644	637	664	658	588	600	616	676	614	639	632	619	661	595	645	686	650	627	615	606	594	631	645	634	578	566	676	642	659	648	619	654	591	659	640	604	620	622	631	624	574	626	615	608	595	630	637	614	612	655	616	590	613	580	615	620	614	640	614	616	605	636	603	627	604	613	560	666	629	657	664	646	650	629	633	572	633	606	645	657	657	615	668	607	628	641	615	678	626	636	619	624	620	597	623	660	627	642	617	584	653	637	606	543	647	640	621	632	626	624	678	659	634	587	652	632	601	677	575	633	609	589	614	592	584	664	632	636	651	655	644	632	664	616	600	664	618	612	602	590	647	632	624	640	613	605	614	670	607	634	632	600	670	635	631	636	591	580	624	641	671	580	596	618	642	637	625	633	617	621	569	649	611	613	680	605	636	639	658	656	628	634	621	568	687	606	611	586	663	616	614	633	619	643	637	535	655	608	640	644	642	643	634	600	604	633	590	585	630	586	637	630	646	671	652	595	623	618	601	633	644	630	609	591	614	634	593	621	641	596	622	648	658	660	626	598	612	596	584	642	642	642	632	625	596	653	613	600	657	635	647	634	581	618	602	571	620	630	595	632	660	631	614	633	633	654	578	623	630	617	633	661	656	623	636	632	621	649	591	647	660	601	641	601	653	660	636	575	647	647	590	654	591	615	617	587	606	613	615	612	622	623	671	641	628	654	638	625	597	679	657	633	634	627	624	617	630	626	638	575	607	612	607	618	626	631	661	569	584	639	626	626	630	622	595	654	640	611	566	634	616	591	624	602	659	610	610	649	622	616	623	580	639	584	585	671	587	629	661	675	570	654	630	610	671	616	636	635	595	650	580	614	624	634	629	673	667	603	637	642	624	617	606	627	639	616	656	593	664	637	623	647	647	660	639	611	625	622	622	616	613	633	632	638	609	617	618	595	629
6273	3378	1640	885	476	266	244	183	134	104	96	101	89	60	100	83	88	80	76	77	86	78	84	80	74	86	79	65	79	64	57	78	78	68	70	73	74	71	69	73	74	83	64	65	79	60	73	61	75	74	53	77	70	81	70	87	72	80	74	78	74	74	71	60	66	73	65	68	84	81	71	62	50	68	62	69	73	67	77	66	77	70	65	74	70	67	66	74	67	76	67	65	70	67	80	65	71	79	73	64	85	77	80	81	55	67	68	64	73	82	66	53	73	70	62	58	76	69	69	74	70	64	60	69	69	66	72	95	78	68	66	62	73	67	72	59	74	55	76	53	62	70	66	71	86	63	63	66	75	69	71	61	74	63	81	69	81	64	82	82	77	71	58	71	63	58	74	74	87	65	74	69	72	61	64	74	84	79	70	79	62	69	75	75	69	75	71	73	72	79	81	74	81	60	83	82	74	74	80	74	70	72	66	61	71	74	68	77	70	64	73	77	70	45	71	61	77	70	64	67	74	76	64	56	72	80	84	54	78	63	74	57	71	64	68	61	68	64	79	69	72	68	61	71	80	67	72	73	58	66	76	61	63	88	66	61	71	67	62	66	69	70	74	67	68	68	87	78	62	72	80	66	60	74	75	56	67	68	71	58	65	69	58	69	61	72	60	82	66	66	70	77	65	76	61	71	83	73	67	77	83	77	83	82	70	71	71	79	72	63	72	44	67	48	81	64	66	73	79	67	78	70	64	64	70	65	71	73	69	75	69	63	65	82	70	64	71	69	75	73	65	56	80	65	60	74	71	66	79	81	53	82	71	72	65	61	80	62	64	67	61	63	70	63	84	79	83	68	69	76	62	72	55	85	72	62	60	67	73	69	63	76	69	70	61	70	74	72	71	69	60	55	81	70	68	75	79	63	63	67	70	73	72	70	55	76	52	64	61	72	83	76	74	71	68	65	65	67	63	82	79	79	66	72	62	79	72	59	71	76	78	65	79	68	59	67	64	76	81	62	69	77	54	68	64	61	64	70	85	69	80	61	76	62	80	75	66	68	75	72	62	68	90	86	66	55	62	73	73	68	67	56	85	83	64	59	68	69	72	70	73	65	65	82	84	72	85	73	77	77	70	69	73	73	66	65	79	72	70	65	63	84	60	67	79	71	68	59	66	78	74	84	65	88	64	77	70	71	75	66	68	91	67	85	73	65	66	78	66	84	80	76	71	77	71	65	75	63	75	73	64	70	93	65	75	67	58	65	60	72	78	73	70	73	63	54	54	64	59	67	64	74	85	77	67	85	66	63	60	64	62	64	76	49	52	50	72	76	66	61	74	75	74	64	75	63	66	92	71	75	87	60	60	64	70	73	72	96	68	78	58	59	85	77	68	82	63	71	73	65	62	66	80	74	59	69	55	87	60	77	62	81	73	75	63	81	61	69	52	68	67	76	67	71	69	61	75	65	59	62	67	72	72	71	71	71	72	72	60	48	65	78	77	77	69	75	82	68	77	71	71	79	83	77	63	73	64	60	74	84	72	60	77	75	59	79	86	51	72	81	76	75	70	70	61	61	66	64	60	70	89	76	64	76	71	75	66	68	88	81	79	60	55	69	79	79	87	69	70	77	68	70	74	64	64	79	77	66	67	59	50	71	78	62	78	69	75	72	55	60	71	74	82	70	69	78	63	79	72	56	77	73	65	72	67	57	66	82	62	67	67	54	76	82	64	73	54	78	76	72	78	78	73	68	73	69	85	76	68	68	70	65	92	80	82	75	77	59	65	78	63	79	78	82	68	78	67	74	67	66	75	86	82	86	64	83	67	64	84	66	65	74	72	64	77	79	74	69	71	59	57	56	58	85	91	86	72	65	66	77	62	74	78	58	68	64	76	76	63	63	65	80	83	78	84	78	65	87	65	84	68	62	71	73	79	91	69	97	67	67	60	64	78	70	61	69	60	69	79	45	82	69	86	67	61	66	84	77	70	68	65	86	65	63	75	55	74	74	72	60	64	73	79	74	76	74	77	76	54	63	74	69	65	66	77	72	69	64	84	58	69	72	77	73	80	59	74	78	80	80	71	66	69	68	79	73	60	68	55	72	75	70	59	70	66	71	73	73	71	57	72	70	83	72	69	72	82	64	71	66	80	71	82	76	73	87	60	66	73	59	77	69	69	69	83	61	69	77	64	65	59	60	76	81	63	60	71	62	75	99	76	67	69	60	67	79	74	66	83	71	67	56	59	71	56	66	76	78	79	73	58	60	72	75	71	69	58	58	86	68	81	69	70	78	61	68	74	79	85	76	68	80	69	77	57	79	63	72	81	70	64	71	78	67	75	81	68	71	72	73	66	92	69	53	70	76	76	70	81	68	70	73	68	60	65	78	76	80	72	95	58	71	64	85	61	76	91	68	78	70	62	68	87	80	73	70	62	59	65	74	65	53	66	70	80	68	68	78	82	73	86	65	48	57	54	71	82	69	69	59	57	82	71	60	71	74	75	53	79	70	76	74	71	72	72	53	62	70	71	63	68	69	76	53	74	59	66	58	76	77	70	74	83	54	79	75	63	66	72	59	68	62	80	65	62	69	70	63	79	76	63	68	59	60	71	71	66	69	78	80	63	85	67	63	68	68	80	73	54	83	69	69	70	77	62	66	70	59	81	65	62	84	102	61	78	69	78	59	83	59	77	59	63	71	66	74	58	87	71	64	68	67	63	54	74	69	75	63	82	73	70	63	64	66	72	78	91	69	57	76	101	63	87	66	68	66	81	66	58	64	67	73	71	74	64	79	71	85	77	68	63	85	76	62	70	65	57	77	92	58	62	66	73	81	74	60	73	77	70	69	75	68	80	91	79	60	76	70	68	66	67	77	75	64	72	61	80	77	70	94	72	86	72	60	80	75	79	79	66	74	70	61	77	63	70	76	65	66	66	67	79	60	65	76	67	64	67	70	64	59	67	83	72	65	79	67	72	62	70	61	67	64	78	73	70	84	68	66	75	78	62	72	67	67	74	68	78	66	58	70	65	69	57	69	58	73	65	50	84	74	59	60	72	71	64	70	69	83	72	74	58	64	63	83	80	69	83	73	74	70	68	71	71	73	89	90	63	84	68	65	68	76	72	75	59	73	77	65	74	61	81	75	63	69	73	55	79	64	57	57	87	85	66	74	79	73	77	94	75	68	78	77	76	66	48	68	72	86	71	56	67	64	71	71	82	58	82	69	83	77	73	65	78	61	59	55	75	70	66	70	81	73	69	70	65	63	68	68	77	59	64	62	63	54	61	69	62	66	70	60	73	64	58	67	80	77	66	76	80	66	68	74	49	88	76	81	71	62	62	78	77	79	74	73	76	71	69	60	57	76	70	64	56	71	73	63	77	70	85	61	53	64	70	69	55	68	76	65	67	66	65	70	98	76	54	68	61	75	68	76	66	75	60	72	70	69	74	75	66	71	70	59	82	68	64	68	74	89	74	79	77	71	70	71	80	64
34750	22271	14165	11389	11399	8121	7911	5762	3368	1821	1497	1397	1243	1165	1096	997	918	864	841	777	775	802	693	814	783	771	748	688	656	690	684	642	627	645	675	651	651	586	611	603	581	594	575	628	630	614	601	635	586	598	631	644	618	599	596	595	610	648	646	607	593	642	631	625	579	602	628	640	596	626	600	555	585	579	621	640	606	633	633	632	611	598	636	586	587	616	595	628	632	638	629	597	609	608	555	570	633	585	609	597	602	588	602	578	583	601	596	612	588	612	570	607	563	641	637	593	570	612	588	590	563	601	681	578	565	611	625	617	575	568	610	598	601	579	619	600	572	633	576	579	596	627	566	602	638	626	580	548	596	608	658	573	639	607	638	601	574	599	611	569	607	634	577	581	580	604	640	576	562	602	572	528	636	609	641	639	601	591	617	583	625	601	585	606	597	580	563	563	562	548	592	590	574	594	615	592	606	591	608	664	571	597	598	555	568	615	584	583	620	586	624	614	566	609	579	594	633	545	593	594	587	558	602	643	604	630	571	572	598	603	602	601	574	640	620	591	627	591	599	605	612	598	568	650	640	584	577	594	589	634	565	593	560	597	574	623	585	613	627	560	611	612	586	623	650	603	573	567	605	606	644	626	582	621	616	622	591	607	611	593	554	656	594	621	581	637	578	597	535	636	618	613	611	588	603	567	592	612	616	627	634	594	587	620	604	596	611	585	611	597	602	591	567	549	577	566	611	591	614	607	609	630	604	595	619	598	613	565	535	597	643	565	599	612	643	613	598	577	607	618	628	593	630	606	580	573	623	630	584	614	584	584	544	610	605	558	644	607	591	585	592	627	599	636	627	599	582	616	591	595	609	569	595	625	607	591	589	613	622	596	626	596	599	569	613	645	590	588	549	599	602	604	591	590	624	564	621	572	600	556	607	611	595	636	596	603	643	653	597	581	590	642	592	616	631	576	589	566	582	568	576	585	586	617	581	647	576	608	585	601	630	604	613	601	583	588	622	642	595	595	615	553	600	640	575	602	613	546	627	554	551	580	607	566	609	605	571	584	556	593	604	585	634	592	584	629	586	534	564	565	552	583	587	628	597	613	571	600	592	578	598	567	611	595	564	572	570	587	570	601	629	610	571	582	592	549	622	605	628	570	582	595	570	570	667	607	598	579	623	583	603	575	563	598	601	601	570	634	591	560	606	584	599	577	576	610	600	612	602	586	560	612	588	647	620	607	615	589	582	569	616	613	583	579	645	612	604	576	600	579	627	606	595	559	584	579	588	595	610	569	569	580	601	571	574	541	621	621	635	591	598	596	586	605	600	584	564	597	571	565	583	562	597	591	605	626	619	599	563	586	626	643	601	587	613	581	604	618	603	549	611	598	599	580	592	595	574	579	602	630	572	614	601	585	570	587	610	609	588	564	597	571	594	586	603	612	593	643	584	556	614	565	615	570	618	664	627	596	547	616	588	579	602	625	631	621	593	627	602	629	612	567	587	584	631	590	591	649	588	618	627	584	584	587	557	531	556	550	587	611	603	606	608	547	604	571	577	548	614	609	594	560	560	569	589	573	581	629	649	642	587	608	576	625	624	621	594	646	585	629	604	578	584	625	573	602	611	598	605	610	619	583	564	595	626	597	583	600	607	598	593	589	601	595	587	651	575	541	597	609	581	587	588	616	604	556	619	594	578	599	620	614	625	586	636	646	592	581	606	614	608	596	620	603	590	623	605	608	604	545	614	597	578	560	568	588	620	592	560	623	596	635	595	598	589	621	635	620	566	573	619	590	628	553	657	601	579	575	561	627	601	631	597	571	612	640	598	621	620	650	594	581	584	599	574	612	567	601	590	608	590	580	590	586	600	632	550	665	615	590	600	608	608	630	568	545	642	599	612	635	544	620	606	605	640	612	578	591	572	603	622	608	620	622	602	575	604	597	653	601	584	615	621	614	582	589	583	618	609	600	628	599	589	618	605	581	606	570	624	584	640	632	566	593	607	600	601	573	606	553	662	620	573	596	621	551	591	574	599	567	642	592	613	607	595	597	579	574	593	599	610	654	571	615	641	635	574	610	588	579	615	643	606	616	579	589	587	595	571	611	638	665	619	588	589	590	561	603	553	590	567	612	594	600	576	601	651	589	606	595	627	560	601	578	590	591	575	601	595	570	628	595	580	587	600	616	595	598	602	627	580	613	603	596	599	639	574	596	572	575	625	606	602	606	559	602	583	604	615	575	600	579	574	590	607	612	589	565	600	603	572	565	577	613	571	596	588	574	632	561	577	591	580	563	585	548	604	559	549	612	616	568	597	596	577	612	581	614	624	632	575	618	588	613	608	616	607	564	557	570	603	597	598	603	604	575	639	629	620	628	578	618	633	579	579	607	597	618	556	587	655	615	647	624	567	582	600	559	624	608	585	575	579	623	600	613	645	560	563	622	635	608	579	604	556	603	605	653	607	592	615	587	633	604	652	608	640	625	595	591	613	586	598	619	587	613	614	555	631	567	589	630	581	617	592	609	635	669	634	598	580	591	599	635	592	597	600	559	626	601	616	604	616	631	576	620	566	577	580	617	599	601	628	595	524	564	596	550	561	592	656	563	627	612	602	642	591	576	555	637	562	594	645	619	589	582	543	587	611	596	614	593	588	574	636	570	598	618	586	652	630	624	585	589	598	584	591	593	563	596	595	603	612	611	590	604	630	595	602	638	582	576	582	597	575	570	588	602	659	591	582	596	590	671	590	576	617	563	602	616	623	569	641	594	650	605	594	633	612	624	647	594	596	639	588	612	597	577	590	594	645	567	575	604	570	623	597	581	595	625	592	596	639	594	581	611	572	531	606	604	577	598	612	614	573	595	633	625	575	543	605	655	594	640	570	601	628	574	618	607	595	590	628	557	602	568	636	600	623	602	573	591	593	616	586	614	615	622	598	579	615	572	599	563	586	600	566	596	593	594	611	581	570	596	595	591	541	575	583	579	605	566	601	565	637	625	603	590	616	615	572	574	618	598	595	573	613	617	579	657	623	574	593	576	598	566	574	631	610	585	591	614	579	614	621	574	620	572	575	578	613	553	601	594	584	593	589	632	647	562	591	634	596	570	584	557	614	604	629	624	631	605	617	598	573	640	622	624	583	615	559	597	581	606	588	654	604	598	569	598	622	607	569	594	645	596	616	601	600	607	627	547	600	575	562	563	595	571	594	582	609	609	575	616	598	619	622	591	594	601	610	537	577	612	563	607	633	578	646	596	630	612	555	618	605	579	608	605	585	586	630	553	617	586	633	583	613	587	599	684	611	577	590	635	614	652	579	581	557	616	612	586	598	560	615	562	593	598	559	574	578	601	618	586	604	589	624	631	617	577	615	632	554	575	598	599	608	592	625	626	586	590	590	572	629	593	658	601	575	602	617	631	581	612	577	600	606	585	609	552	590	564	537	560	573	588	615	566	601	606	569	554	588	570	632	578	606	574	583	568	598	604	633	637	639	567
8000	3928	1763	931	551	369	379	288	231	128	90	79	76	79	78	75	80	66	72	73	73	75	69	77	75	73	70	70	56	59	87	74	92	59	58	67	49	75	59	70	70	85	83	60	68	54	58	62	66	54	73	59	65	71	62	60	57	51	68	73	65	62	65	70	78	79	75	71	53	69	62	73	61	60	63	69	56	59	69	65	74	63	81	58	61	70	57	55	61	73	64	54	70	63	47	57	60	69	57	59	66	68	62	68	71	58	71	67	54	61	67	60	63	58	65	71	67	68	58	72	67	47	63	58	59	66	63	63	49	73	44	71	66	63	65	84	50	69	64	63	49	68	69	74	69	63	76	56	53	65	55	68	66	64	58	60	55	79	52	64	57	69	59	69	67	63	63	58	64	69	74	70	58	84	83	59	70	68	45	68	62	81	53	55	56	73	64	66	57	66	63	74	87	67	72	69	52	65	62	63	67	72	53	59	68	81	65	60	64	75	82	80	61	68	61	58	57	66	40	68	71	57	75	60	60	65	58	65	59	69	72	65	76	67	75	58	49	65	56	66	60	59	56	71	70	67	67	57	71	49	60	53	50	61	59	59	73	66	68	71	68	63	60	49	66	60	56	55	66	77	74	67	68	56	69	53	53	62	60	89	93	70	55	74	65	73	58	66	67	56	71	60	70	72	47	60	56	62	57	68	56	54	57	58	64	57	64	58	63	58	75	64	63	66	60	74	67	60	48	58	72	60	62	80	65	76	59	59	53	68	72	59	67	72	61	59	56	62	77	75	70	64	53	66	62	69	54	65	77	57	60	57	65	56	57	64	70	63	62	76	65	72	57	67	54	64	69	46	66	60	65	74	62	78	61	67	59	69	50	87	60	60	67	48	61	68	54	69	63	67	69	63	74	70	67	72	58	86	74	57	75	64	84	68	60	68	68	62	71	70	67	72	63	60	68	70	66	59	59	68	62	53	70	66	58	57	59	68	88	59	58	73	80	51	55	50	55	73	65	68	70	62	72	71	61	73	69	66	61	60	51	78	57	61	68	67	63	75	57	83	69	64	64	75	52	59	55	67	65	52	65	76	69	59	61	79	57	56	74	84	65	68	60	71	72	76	68	52	66	76	63	65	61	70	67	79	60	64	74	60	54	57	57	63	70	66	70	55	62	69	67	57	66	65	61	60	57	59	66	70	63	68	68	81	61	62	58	52	60	68	60	66	71	54	62	76	77	84	50	68	84	70	65	55	63	62	70	71	71	66	77	61	56	53	55	65	73	66	69	71	71	71	66	72	77	61	74	65	61	67	65	71	72	68	54	57	58	60	63	58	65	60	84	54	69	69	65	65	70	69	68	55	60	85	60	69	56	56	70	68	71	59	65	64	78	66	71	63	64	66	71	70	69	61	73	84	57	81	67	64	65	72	55	54	61	51	57	64	68	56	57	64	58	71	46	70	62	68	54	54	73	61	71	69	51	62	76	64	62	64	55	45	49	74	56	55	66	51	60	69	67	50	50	59	59	62	68	70	65	58	52	58	89	44	69	50	84	52	55	62	78	65	68	63	54	61	61	61	73	67	57	77	68	63	59	70	60	56	53	65	50	56	68	77	69	65	69	65	84	73	82	62	60	79	56	65	57	68	54	56	60	63	71	72	56	66	63	62	69	52	66	65	61	72	54	57	67	53	65	61	67	54	69	53	66	80	78	48	54	53	80	68	61	53	81	78	61	63	63	60	67	65	71	71	61	65	71	64	61	73	67	57	64	72	62	55	53	74	49	69	59	71	62	65	73	67	66	61	56	54	51	59	62	66	60	66	66	74	56	71	62	57	67	63	55	35	72	62	67	52	68	61	65	58	72	58	44	76	67	72	57	60	63	55	52	57	62	49	57	67	62	56	65	58	55	69	66	58	72	69	53	55	71	60	63	66	72	70	62	66	47	64	61	71	66	57	61	71	76	82	71	68	67	67	71	47	64	76	78	68	60	61	43	60	62	68	85	62	68	70	67	62	63	66	53	62	59	60	73	56	60	65	60	59	69	65	55	62	50	66	60	60	58	73	59	54	68	59	58	72	72	66	84	49	62	58	71	68	51	56	68	50	56	59	64	62	68	58	66	68	58	50	65	65	53	60	67	76	56	63	64	60	65	53	66	70	63	59	58	65	68	70	78	54	68	59	78	68	72	68	65	63	77	69	71	70	67	67	61	70	76	76	55	56	65	65	70	71	73	64	56	65	71	70	66	51	64	55	70	66	54	69	63	64	90	67	68	64	62	59	62	70	61	68	67	71	59	74	60	46	63	60	72	62	72	63	57	79	63	66	69	48	65	52	59	51	68	64	72	71	70	59	66	77	55	83	61	78	71	59	54	55	54	53	72	81	62	56	62	55	59	48	57	76	71	67	63	68	64	66	77	72	72	80	71	50	66	65	71	67	62	63	66	54	70	52	55	58	51	56	73	58	50	66	55	74	72	60	67	68	62	64	73	69	67	62	61	60	69	57	71	61	48	72	44	70	71	65	70	69	69	59	52	70	61	54	79	64	60	73	48	74	60	63	61	81	68	64	58	68	60	63	59	51	58	59	56	62	60	59	58	58	63	67	61	47	48	61	67	69	54	59	60	57	66	82	58	68	67	70	75	61	51	60	73	59	59	66	86	61	77	51	48	62	78	68	58	68	67	51	68	53	57	68	43	72	76	68	68	73	63	60	65	69	47	69	52	70	65	82	63	69	69	57	71	69	61	67	63	60	68	58	61	48	66	67	56	46	70	51	56	66	59	68	64	50	78	74	58	72	62	49	70	59	64	70	61	68	62	67	77	74	57	65	60	65	59	67	50	57	61	59	62	63	52	60	56	64	67	69	56	57	72	60	66	62	61	71	78	67	53	62	64	72	66	68	73	57	62	61	65	53	66	71	64	70	64	72	67	74	55	70	63	60	54	54	53	62	68	73	63	52	67	70	67	75	48	62	61	67	55	67	59	66	58	54	59	66	53	57	66	48	54	66	67	57	82	70	73	71	59	63	61	67	70	65	88	59	76	73	69	72	67	63	59	60	64	61	60	62	75	53	60	73	62	63	74	85	59	80	68	81	75	79	60	66	70	63	63	52	64	58	59	73	66	54	68	66	62	64	75	76	58	63	65	68	78	72	69	56	61	56	64	70	63	68	84	56	61	50	72	61	54	70	57	74	56	65	66	76	59	76	59	62	64	60	68	70	71	75	49	67	70	56	66	57	76	56	72	49	72	62	58	83	65	64	71	62	56	65	56	60	70	69	65	62	62	51	60	75	57	55	69	60	54	54	78	74	63	68	58	66	63	60	57	73	68	66	58	67	73	59	63	63	71	69	62	88	62	63	64	71	54	60	59	61	60	75	49	66	67	51	68	65	66	60	65	68	70	67	67	52	69	54	48	54	66	82	65	59	72	62	62	67	55	66	65	69	61	62	58	69	59	66	66	50	60	55	51	63	61	75	72	72	69	77
36728	23438	15440	12058	12347	12572	12391	10076	6100	2691	1866	1773	1395	1339	1230	1060	1012	922	868	813	769	771	721	777	735	754	740	707	681	663	862	673	642	593	593	607	575	612	604	570	567	581	556	589	600	574	524	594	553	548	593	575	562	560	591	570	581	579	515	542	523	637	536	568	571	534	572	575	550	521	553	566	589	567	594	611	549	582	539	549	526	536	544	540	550	585	559	545	560	550	554	503	563	496	549	510	499	531	549	548	504	524	562	500	509	547	580	520	549	502	527	521	544	546	535	515	533	561	534	585	545	542	564	542	575	511	565	580	577	553	554	512	574	527	515	510	540	563	540	532	525	516	540	501	539	548	556	508	585	504	568	516	518	582	559	551	605	538	514	505	537	566	537	498	578	563	566	573	563	545	531	552	535	548	535	539	531	507	536	529	557	533	577	541	526	572	590	529	554	571	559	571	511	512	537	540	541	559	548	487	538	519	571	528	567	534	558	525	510	506	570	562	583	554	549	551	546	567	583	534	518	552	526	541	544	536	533	531	553	507	567	551	501	515	518	546	527	579	561	566	568	558	542	595	556	565	519	532	568	532	523	562	529	516	569	542	534	596	535	550	556	549	525	523	511	585	554	588	525	547	584	545	514	514	548	513	543	570	530	517	539	524	531	570	522	558	504	552	546	485	547	533	556	566	534	544	565	542	544	531	555	574	537	576	516	547	558	538	536	544	543	539	521	545	534	559	521	533	550	565	571	513	556	576	519	546	569	559	550	524	507	555	551	519	563	551	552	531	566	536	549	561	528	531	532	566	548	523	540	571	562	525	555	548	578	519	535	518	546	505	576	586	544	598	522	570	552	544	545	580	524	504	533	534	536	541	554	564	575	554	540	549	516	517	591	556	557	541	605	544	545	547	562	545	574	535	527	576	551	511	525	567	551	586	579	532	564	477	539	572	548	498	536	580	549	529	525	531	574	534	537	564	538	552	520	547	539	534	553	540	531	549	531	513	548	545	561	552	585	528	521	545	558	551	527	542	555	563	528	530	540	555	525	554	540	537	527	523	518	570	571	552	537	537	528	539	539	568	553	556	523	543	497	534	535	528	524	546	575	577	537	515	571	559	544	571	529	569	538	536	548	540	538	533	548	556	556	544	544	553	581	560	541	561	542	542	539	530	533	551	544	549	512	558	547	504	531	573	548	560	519	570	495	567	568	550	553	526	543	563	516	547	557	577	552	530	534	527	520	586	559	513	553	554	498	551	501	522	559	530	536	553	546	541	522	580	502	541	568	486	584	528	560	516	555	526	550	562	565	610	539	535	568	550	507	566	538	534	553	562	551	525	555	568	551	534	572	548	595	553	576	568	546	547	539	553	558	532	531	533	526	544	517	536	516	541	561	571	581	528	523	577	530	542	528	570	560	548	545	535	533	537	536	547	527	591	502	600	525	556	542	552	522	568	523	550	550	536	539	537	541	513	578	571	526	507	555	539	531	533	509	525	572	575	538	536	521	569	532	531	487	567	492	559	585	528	542	534	527	533	613	527	571	557	554	562	531	542	539	527	567	528	587	538	524	539	536	505	512	557	557	521	540	551	535	566	533	569	551	578	507	555	560	559	533	531	554	580	585	522	541	527	560	489	578	528	531	553	577	547	538	543	543	550	569	585	549	548	584	545	567	518	537	551	570	520	567	524	566	558	559	540	541	571	510	582	525	489	516	527	525	552	536	567	500	549	539	507	599	530	558	543	589	559	520	562	554	539	562	540	538	562	542	539	534	528	527	547	587	501	510	533	575	552	580	545	556	512	558	576	550	538	563	543	581	520	540	554	594	530	596	521	566	561	583	566	591	545	539	562	544	553	511	570	521	521	551	548	554	543	547	575	561	539	510	551	554	548	572	583	504	577	516	534	591	552	543	556	538	526	550	547	542	532	515	542	561	546	508	555	550	513	542	527	518	512	551	548	566	529	549	510	552	577	512	553	497	545	566	532	563	576	549	550	563	524	532	525	554	540	535	548	539	559	526	561	581	506	546	518	545	525	560	544	537	562	598	556	531	555	561	515	566	556	577	522	542	561	524	549	544	524	524	551	545	505	534	569	559	571	493	546	560	500	514	532	540	533	552	555	551	545	586	562	509	582	525	590	575	561	550	513	537	557	532	524	554	554	573	576	579	541	598	562	544	539	529	531	560	563	532	536	529	590	536	602	546	571	533	525	547	549	544	540	519	547	521	540	517	547	569	553	563	517	560	542	525	505	552	497	543	544	535	587	540	565	545	572	505	545	536	531	499	579	559	557	501	518	543	565	548	576	550	549	569	536	562	605	520	548	575	528	495	514	563	576	526	561	518	566	514	519	570	558	540	573	551	550	557	517	573	536	529	528	525	531	528	549	522	545	556	514	564	542	539	545	548	580	528	545	512	509	623	576	549	556	575	574	537	516	537	562	577	510	573	544	550	543	552	573	531	569	535	571	546	557	561	554	530	559	561	560	554	545	581	556	579	606	511	568	553	548	566	570	559	565	539	560	548	521	554	545	549	563	537	544	604	483	567	579	571	528	569	559	549	573	556	547	584	579	528	524	559	576	509	558	524	567	579	550	552	555	587	568	567	537	570	521	554	511	568	554	533	544	509	589	586	565	530	543	547	539	532	550	505	579	548	580	546	567	555	533	554	517	587	556	530	545	520	544	573	531	609	549	542	542	567	520	519	511	527	522	562	556	552	542	557	522	526	547	542	560	543	533	561	551	558	510	545	553	548	592	582	584	497	574	524	530	524	532	590	554	520	576	551	538	537	566	546	533	534	561	591	561	586	554	572	604	536	547	567	522	535	537	557	552	550	531	561	537	521	559	519	585	563	574	513	527	540	572	582	566	536	487	563	554	532	553	550	542	552	566	570	571	523	526	543	534	582	527	560	572	556	549	528	561	519	546	543	534	546	540	549	562	554	546	511	535	550	555	534	546	560	564	583	531	514	570	565	564	546	541	516	588	551	510	545	575	568	545	518	533	516	525	568	558	544	547	548	535	536	539	516	521	539	572	560	547	586	539	539	560	580	570	519	510	565	538	534	577	548	574	561	551	554	563	560	552	556	586	568	535	564	546	552	539	572	543	585	565	565	536	514	565	512	548	508	530	533	556	529	571	511	497	599	556	532	537	508	563	535	552	554	550	545	518	510	547	575	536	541	541	565	512	530	557	535	550	557	594	512	523	537	583	537	542	562	547	524	588	520	507	538	567	544	531	513	541	557	580	522	529	506	525	523	572	548	533	547	532	548	561	555	497	540	523	522	559	491	530	571	548	576	585	584	559	520	523	595	555	532	539	536	574	534	520	568	521	574	540	550	537	566	568	593	522	536	521	551	528	500	541	585	565	525	549	551	534	561	507	544	517	556	524	594	553	523	556	526	552	580	617	536	545	520	550	543	560	542	550	554	546	580	532	513	579	526	547	554	500	530	517	550	524	487	492	557	517	537	535	560	553	569	582	523	551
9726	6181	2992	1898	950	917	785	537	250	123	113	106	82	94	79	83	70	64	88	88	63	80	73	65	61	69	73	58	58	58	141	89	63	63	55	56	53	69	69	65	73	54	60	59	57	64	62	52	69	56	60	57	61	63	64	60	69	57	66	66	64	71	66	58	61	49	65	69	48	60	65	60	67	48	49	75	58	63	60	66	61	60	59	67	75	60	50	48	65	52	59	49	61	67	66	55	69	62	64	58	65	75	52	62	62	66	64	61	54	61	70	52	61	51	57	62	50	64	54	74	62	59	49	73	63	63	49	54	66	70	58	55	63	48	59	57	58	62	75	56	65	51	60	82	62	57	57	68	67	63	57	68	63	67	66	60	59	58	47	52	66	54	59	54	61	61	71	59	57	59	52	54	66	38	56	50	65	55	64	66	56	69	53	60	55	57	53	76	43	59	49	65	61	54	49	70	59	54	54	62	57	60	49	54	47	67	67	66	60	57	76	63	73	79	54	67	62	56	53	58	67	66	63	72	63	58	71	53	63	65	53	55	60	61	52	73	48	58	59	61	57	64	49	51	47	55	62	70	53	61	48	54	48	66	65	67	68	56	68	58	47	58	62	56	55	59	74	65	47	60	48	57	79	69	55	67	50	43	64	70	59	59	64	74	66	58	59	75	44	60	70	65	71	68	53	54	52	64	58	61	65	72	58	58	49	62	50	50	61	64	70	76	62	60	71	65	55	45	55	65	65	68	54	55	55	62	53	59	67	60	64	80	57	60	51	57	68	68	55	56	62	58	63	68	56	49	65	72	65	50	63	63	44	66	74	62	75	72	66	70	83	54	58	56	75	58	71	67	60	66	61	62	61	54	47	58	56	59	70	54	62	73	46	56	77	64	56	52	75	55	53	65	48	64	60	66	68	68	52	49	57	56	61	52	54	63	63	61	57	65	56	52	74	56	59	59	54	69	65	83	53	55	50	64	60	78	69	51	60	60	69	66	64	59	47	81	56	53	65	77	54	66	50	73	62	60	64	68	43	62	66	64	50	63	54	67	59	73	61	65	70	52	61	47	73	56	59	74	57	65	68	44	70	59	76	58	51	64	52	58	59	55	64	62	55	61	57	61	72	50	62	69	53	60	64	53	58	54	44	61	72	54	46	70	58	46	61	66	55	55	70	52	63	59	68	68	67	52	67	52	57	61	45	63	61	52	54	62	58	54	59	60	63	59	70	61	57	56	58	57	55	65	53	53	53	51	62	56	56	58	59	61	49	60	51	62	67	54	54	62	57	57	55	53	53	66	45	64	63	56	61	76	67	51	69	63	48	61	60	49	69	56	64	41	52	57	67	47	55	52	59	50	57	60	60	65	66	67	54	60	59	52	62	58	67	52	59	61	70	58	66	70	43	77	74	64	65	50	63	64	52	63	60	58	53	60	65	74	70	57	55	47	51	61	61	57	61	61	54	63	60	69	57	60	58	60	67	46	57	66	49	66	59	60	62	76	72	72	53	58	60	59	71	67	47	57	64	62	63	65	54	53	61	46	68	48	60	70	60	56	61	48	61	65	53	46	67	53	50	61	51	66	57	56	72	73	53	64	68	64	48	70	64	46	65	65	61	68	62	53	50	44	74	65	56	54	56	51	62	51	60	56	74	64	66	60	46	66	50	50	58	59	68	64	54	64	52	55	69	62	79	57	69	73	59	49	75	57	64	67	62	64	63	63	58	58	67	50	60	55	65	67	55	57	67	61	67	63	70	62	60	77	63	53	64	51	70	57	80	58	62	65	66	57	67	59	61	72	52	57	56	64	62	62	62	68	53	70	56	73	46	54	47	65	71	50	42	52	56	54	55	48	47	77	68	62	56	68	52	65	44	50	53	53	59	48	58	70	57	69	73	66	54	55	56	70	57	58	55	61	65	72	59	55	68	56	51	48	60	46	52	77	65	54	62	65	66	62	52	77	65	61	51	56	58	78	58	71	70	62	67	59	63	60	59	59	71	62	74	50	60	66	53	47	60	65	56	55	57	63	62	66	58	49	62	68	61	63	62	65	53	57	67	52	68	57	65	61	53	75	55	71	56	79	65	59	55	66	69	61	62	66	51	81	61	67	55	59	58	57	58	58	42	60	59	56	65	49	69	57	47	54	58	61	57	56	62	51	68	60	50	63	58	50	71	58	65	59	50	69	67	71	67	62	68	63	58	61	56	70	64	61	58	61	71	60	67	74	65	59	63	68	47	66	71	47	55	60	52	69	67	55	57	50	72	61	51	53	58	73	66	51	59	57	67	56	58	56	62	57	84	56	64	60	60	70	74	64	65	66	68	58	81	60	63	74	69	56	64	51	85	53	71	58	77	69	60	66	55	74	69	53	62	51	65	59	54	51	54	63	59	65	64	62	50	61	63	62	62	62	60	51	83	53	58	63	58	63	64	55	67	57	59	62	61	43	65	53	55	79	64	52	62	65	61	61	62	56	66	67	57	60	56	66	61	57	65	62	59	48	66	59	57	55	62	66	42	73	53	56	58	63	55	51	56	52	54	65	70	52	62	66	62	54	54	61	70	59	53	60	66	66	64	72	51	66	64	64	60	60	56	58	58	73	57	71	50	70	50	56	57	66	60	65	63	64	59	55	53	57	75	73	71	60	59	52	47	64	63	77	73	72	63	50	65	61	52	71	61	56	57	53	64	63	58	41	70	55	53	67	50	61	52	64	67	66	52	58	63	55	54	66	59	50	72	61	59	62	62	56	54	65	68	60	73	52	67	54	54	48	70	77	65	74	51	55	67	61	61	71	60	60	71	66	71	62	56	50	57	60	59	45	64	67	66	59	62	56	64	62	54	69	59	50	51	61	49	62	73	50	59	56	67	47	60	61	72	55	60	51	59	61	74	53	66	46	63	68	63	62	55	62	56	70	46	70	48	65	56	76	55	60	63	57	50	59	63	55	57	64	49	71	76	62	68	47	58	56	62	54	50	54	62	69	55	63	59	37	67	64	64	55	58	66	48	60	59	61	57	67	48	78	66	62	62	56	78	66	53	55	63	43	56	52	63	66	62	46	59	47	57	72	60	54	62	56	55	52	59	57	59	56	64	71	76	48	55	64	72	73	68	49	54	65	55	53	63	50	74	47	50	71	63	75	60	52	53	61	60	53	70	54	50	56	59	43	73	54	50	74	61	63	66	62	53	72	70	71	56	72	73	56	67	50	58	58	58	61	60	61	60	52	68	50	51	51	51	54	71	59	79	47	55	59	55	50	45	75	66	51	60	51	65	63	67	70	61	70	53	66	64	54	53	60	55	47	56	58	70	80	56	58	67	70	56	58	52	60	61	50	62	47	47	65	66	47	61	69	54	53	73	59	67	76	53	49	50	50	58	64	65	52	68	58	57	52	51	67	71	63	58	61	67	58	58	57	68	60	58	59	58	57	51	64	56	64	53	75	66	78	51	74	55	71	58	55	78	59	60	48	67	51	55	48	58	59
41556	28391	20412	18332	16905	22248	20427	14820	7134	2875	2166	1799	1701	1496	1346	1190	1109	1059	1034	989	887	802	810	717	706	663	729	783	691	667	2226	1196	592	560	586	588	591	568	535	545	543	515	583	559	539	523	517	498	539	517	507	563	477	535	575	536	551	545	536	528	547	523	568	555	552	566	546	543	529	585	551	549	519	524	557	540	542	521	541	522	499	528	536	556	510	516	525	516	492	525	501	543	576	497	515	524	502	487	521	550	526	514	507	551	544	538	447	493	528	551	494	475	492	565	500	513	549	490	511	500	520	504	505	506	525	556	506	507	499	532	508	517	551	506	495	522	509	477	502	513	523	543	517	499	496	524	526	512	485	516	516	511	540	561	534	530	500	517	526	526	483	512	570	531	507	522	523	535	504	548	522	493	494	522	530	521	505	512	515	505	561	525	531	524	487	508	553	525	536	536	555	524	526	513	519	561	543	540	500	558	535	476	521	534	489	486	533	540	549	495	531	535	603	504	527	534	523	509	510	505	552	505	535	501	531	525	500	516	507	470	522	552	517	511	505	501	497	517	535	508	508	521	490	534	523	513	499	524	530	539	507	498	552	493	507	488	550	538	485	527	500	487	515	501	575	508	511	562	530	531	529	541	518	535	493	520	462	531	532	541	513	481	556	518	542	532	513	548	535	496	498	504	536	539	533	521	549	534	546	514	533	540	537	539	520	522	522	541	531	535	502	551	553	518	497	496	512	550	500	526	472	539	515	523	508	526	516	516	502	533	515	535	510	504	506	518	503	566	522	550	524	512	521	505	484	517	523	491	518	527	549	479	466	506	493	544	541	521	509	535	541	511	524	524	523	497	529	518	525	509	540	547	527	532	526	505	539	537	530	561	514	579	538	503	507	486	544	487	510	524	535	536	503	519	522	530	523	508	509	535	519	504	502	535	535	558	546	572	537	505	541	534	500	530	465	528	555	494	479	511	548	507	544	539	537	480	530	526	512	521	544	545	513	519	543	502	509	540	523	565	543	513	518	499	555	531	516	501	493	516	510	512	536	494	513	499	536	526	523	546	525	538	501	546	518	501	538	521	515	520	521	534	569	514	536	494	536	532	520	516	494	520	536	543	512	471	553	505	505	537	522	526	491	477	536	478	528	504	508	485	482	538	507	511	530	510	525	538	540	542	505	531	554	503	530	505	511	539	547	470	546	523	531	498	493	534	508	539	520	514	499	502	512	510	504	502	531	478	505	521	551	512	517	540	498	503	503	505	534	555	494	545	496	541	510	507	553	466	537	502	521	541	513	527	529	532	556	536	535	538	490	546	523	501	534	526	532	534	510	503	497	487	508	509	543	559	515	497	486	526	491	470	522	507	550	532	511	506	557	499	525	502	509	497	514	527	519	529	515	524	532	521	521	511	585	559	468	521	502	517	500	496	508	477	534	508	552	560	524	535	503	530	497	511	513	536	522	529	502	498	513	547	528	535	478	544	506	465	505	528	554	536	554	525	509	538	493	493	557	500	502	522	519	554	538	564	554	554	500	536	509	533	534	556	510	496	545	487	525	519	487	512	524	534	510	531	511	550	516	540	508	515	525	491	489	534	558	530	557	521	546	504	523	524	566	535	485	530	510	487	487	529	528	521	509	506	506	541	523	587	509	473	522	510	516	496	501	502	516	541	520	537	536	526	481	495	502	518	510	522	520	505	485	538	517	495	512	507	494	507	493	542	525	525	512	497	505	473	513	507	511	475	530	528	515	521	515	514	518	497	524	515	530	509	481	536	531	524	536	528	553	515	513	522	527	516	532	576	538	521	502	501	496	496	543	491	522	513	508	517	510	516	532	502	511	539	517	502	534	522	540	559	516	512	521	541	522	525	526	505	492	507	526	515	544	498	514	515	495	605	546	492	549	538	522	516	541	546	522	502	498	508	558	523	564	537	520	546	509	511	508	515	495	519	551	482	513	534	553	530	531	543	531	520	518	513	541	548	526	557	521	493	521	537	523	575	510	536	504	512	575	534	525	510	490	525	508	524	521	540	536	524	514	536	526	528	550	487	526	525	497	525	515	581	556	537	508	489	517	536	531	545	504	507	532	533	548	494	479	491	492	544	528	511	544	508	520	537	501	547	535	519	521	500	505	553	553	499	553	506	556	542	521	478	494	501	445	503	528	514	508	533	493	552	509	520	502	543	528	558	556	535	560	500	516	539	504	502	530	489	495	530	513	522	501	494	552	504	485	508	529	549	533	558	515	494	520	479	545	513	536	538	541	520	564	527	563	549	480	533	549	512	489	511	503	509	476	529	525	504	527	508	512	569	510	544	519	559	545	521	515	519	550	508	519	520	463	500	500	541	521	494	543	473	523	545	502	542	551	552	522	526	548	514	524	534	551	558	505	527	531	511	538	497	491	524	533	506	514	546	476	528	525	535	526	502	488	503	518	482	529	517	541	576	504	529	560	490	491	544	542	566	530	508	506	486	531	516	527	504	527	557	501	512	499	512	502	491	551	531	524	545	515	510	515	511	574	530	492	536	452	549	527	534	537	523	513	544	528	463	506	498	565	555	502	523	494	543	515	515	506	502	531	537	502	529	499	493	559	522	524	542	534	486	532	537	557	522	518	535	507	477	497	531	500	526	501	518	541	507	546	517	513	507	510	538	545	533	529	518	506	499	501	500	509	514	522	501	568	509	534	522	501	542	499	522	514	531	526	535	473	527	560	551	527	508	522	541	533	480	514	526	544	506	533	532	495	507	539	510	521	527	519	492	489	568	500	501	508	540	537	503	528	504	521	529	516	539	524	498	522	497	512	527	510	531	527	535	508	511	540	494	536	563	525	526	553	520	509	506	543	490	522	520	508	529	508	519	579	526	511	530	513	504	511	530	562	521	501	529	555	520	523	549	542	543	534	523	522	526	528	525	501	530	539	491	517	508	521	575	542	472	527	529	526	536	545	510	545	554	523	502	509	522	548	442	504	517	533	514	509	489	520	529	518	509	532	514	505	496	496	486	495	562	505	507	519	533	511	494	523	524	530	488	470	533	546	531	552	515	554	490	538	512	551	530	539	504	490	503	545	528	531	497	522	542	600	543	565	521	536	517	483	542	512	529	528	493	508	527	508	520	525	506	511	496	521	534	496	516	524	528	505	501	545	510	518	492	526	520	477	510	520	567	539	555	539	476	530	504	571	501	491	500	490	513	524	531	480	513	514	523	544	482	526	517	514	507	467	526	543	504	522	516	507	545	542	551	510	462	536	515	501	520	513	541	462	509	503	522	536	537	533	514	537	511	495	572	473	530	545	520	492	524	498	515	496	516	538	511	497	517	531	514	516	535	490	498	499	503	555	491	491	496	527	496	503	526	526	552	502	539	572	475	503	558	564	504	522	530	542	546	510	502	498	496	496	542	535	526	504	537	549	525	465	524	531	495	530	509	514	559	534	521	549	454	499	509	518	489	540	567	497	528	495	530	512	543	505	546	515	493	526	501	528	471
5905	2735	1454	887	435	419	245	194	133	117	103	91	89	83	79	86	72	88	85	69	79	75	81	77	72	56	61	82	70	63	99	67	84	74	75	69	90	76	92	69	71	73	69	61	84	54	74	66	61	84	79	75	73	69	76	64	69	74	69	55	76	61	72	78	68	81	101	82	72	72	71	76	72	75	70	81	83	60	71	61	70	72	74	71	75	71	82	72	58	77	73	77	79	73	77	74	64	88	87	53	63	72	70	59	73	82	71	62	75	62	55	67	60	58	75	80	84	73	72	72	59	68	93	71	67	63	71	78	74	74	60	78	77	76	73	69	67	79	68	69	60	58	61	76	74	80	77	67	91	66	79	78	63	63	77	62	68	86	79	80	69	72	74	60	73	69	61	67	75	78	64	87	72	70	79	87	73	67	82	68	72	63	71	71	62	63	64	68	85	81	65	62	79	90	95	60	80	62	55	77	63	65	83	67	93	71	74	79	76	65	70	70	81	77	64	75	71	64	58	74	68	88	74	93	75	69	61	70	63	85	75	61	72	69	63	74	68	70	69	71	75	79	76	86	73	64	69	87	84	80	60	60	71	80	65	62	57	86	78	81	62	77	70	82	57	75	71	69	62	58	66	62	77	73	69	78	76	76	74	78	82	69	90	71	62	62	70	71	75	76	79	88	66	65	78	84	63	73	78	78	68	76	89	79	67	63	75	77	71	74	72	68	67	72	84	68	71	64	82	72	66	70	68	54	64	81	61	83	78	69	68	73	61	71	75	79	72	60	69	85	80	77	75	62	70	55	80	76	67	62	65	71	68	80	58	92	69	66	70	92	70	76	75	76	79	78	82	58	80	72	70	61	72	72	59	72	57	59	73	55	79	58	85	89	63	71	70	81	68	70	81	60	68	71	59	79	92	72	74	68	78	75	81	72	78	59	63	70	85	61	76	85	71	70	75	76	70	67	69	72	70	70	71	67	72	71	69	71	69	44	92	83	60	86	66	66	63	74	60	73	49	71	83	75	70	59	67	89	71	79	87	79	64	88	71	87	79	70	75	75	78	64	71	63	76	68	63	66	74	63	88	70	74	60	72	64	74	62	76	65	65	81	69	70	68	70	69	81	58	87	79	89	79	73	77	68	73	73	66	68	66	77	75	70	72	63	67	81	81	78	76	64	74	69	74	73	58	76	84	72	85	69	91	77	68	76	76	62	76	69	70	74	70	58	62	73	67	73	75	61	74	68	70	71	72	78	60	73	62	77	64	67	88	70	58	81	63	85	80	77	78	75	61	81	61	77	75	86	83	76	79	67	78	74	83	69	66	64	56	79	73	75	66	63	73	59	69	72	59	69	84	50	75	63	84	70	63	72	68	74	72	65	72	72	73	76	79	60	69	71	75	77	77	59	74	82	86	74	69	69	97	90	82	73	67	55	75	67	52	67	66	84	78	62	86	72	66	71	67	69	72	70	67	75	71	81	62	69	68	70	71	84	64	85	76	78	82	76	63	73	72	63	77	50	65	72	69	71	95	67	75	61	72	74	68	71	72	72	68	76	75	75	61	72	88	68	68	68	79	82	83	72	47	64	70	60	73	76	83	68	66	77	70	70	60	65	80	72	73	75	65	73	64	77	71	69	65	64	69	69	65	81	78	68	88	88	71	81	76	74	77	73	84	75	70	79	74	70	72	77	62	67	75	66	68	87	82	76	66	80	67	77	65	61	72	63	65	69	69	80	72	70	68	68	65	77	84	92	77	65	77	56	74	72	62	66	65	61	70	80	77	76	76	75	64	62	72	61	75	87	76	76	70	72	68	70	55	69	68	64	65	75	75	79	77	67	78	84	93	75	76	71	80	73	73	75	80	65	73	61	90	67	92	61	55	71	75	73	79	67	86	59	65	75	81	67	72	86	71	72	77	85	65	68	65	69	78	79	75	64	89	70	75	76	72	89	83	74	64	75	76	73	68	62	72	60	65	58	63	68	66	67	79	83	78	67	73	74	68	70	65	78	84	67	82	73	72	74	80	76	70	82	76	59	56	75	69	56	83	71	77	83	72	71	85	74	63	71	77	73	65	79	84	76	76	81	74	72	88	71	77	73	70	82	54	78	78	67	73	79	71	69	72	77	59	74	68	80	71	72	72	65	68	72	66	65	95	78	70	61	76	63	73	78	78	60	83	77	72	68	75	64	75	74	68	72	75	76	68	87	77	63	70	75	82	78	71	76	65	84	64	72	71	76	74	67	79	80	64	87	78	65	70	75	66	74	82	84	90	83	69	73	66	70	79	68	76	73	57	77	70	78	82	77	83	67	74	56	67	79	63	66	59	73	83	74	71	76	64	61	67	67	66	77	64	81	85	72	88	71	79	69	71	63	75	75	77	77	70	75	73	72	88	77	68	76	76	73	71	80	85	66	76	68	83	79	66	65	82	67	79	72	65	64	68	75	86	79	69	80	80	55	79	74	80	85	75	72	76	79	69	84	66	60	65	53	77	76	85	72	49	64	83	82	77	86	68	67	56	99	78	70	67	81	72	75	74	59	61	69	79	74	58	78	74	68	65	76	76	58	71	87	81	76	81	68	61	75	55	75	69	81	66	72	72	80	66	81	83	83	66	81	67	71	73	67	76	68	78	73	74	79	67	84	83	86	76	57	67	70	61	67	80	66	64	68	65	77	68	93	71	72	67	71	60	67	58	66	82	78	52	72	59	69	74	70	84	64	64	75	84	79	53	77	67	85	70	74	62	71	75	59	69	69	65	79	69	78	77	84	71	75	93	86	69	78	89	73	63	75	63	79	77	71	79	87	61	81	53	72	102	66	76	75	77	73	69	72	69	51	94	63	88	72	78	66	72	72	69	83	58	66	75	75	72	78	65	64	64	71	77	73	67	64	70	64	84	72	75	71	72	70	62	78	67	75	71	73	81	88	81	88	71	65	82	77	85	74	73	68	79	75	64	87	79	79	87	63	50	78	67	87	73	78	64	66	65	67	87	76	72	71	78	76	59	95	88	64	63	60	75	66	67	77	68	52	79	76	64	61	68	77	88	83	73	67	61	72	75	76	71	79	62	73	81	69	71	62	68	82	79	62	73	62	64	73	66	73	78	67	67	68	58	69	96	75	62	64	80	66	72	66	75	86	65	77	71	73	62	70	61	57	77	67	61	65	65	68	67	61	53	69	71	89	85	86	66	78	62	54	61	65	61	68	75	82	65	68	72	79	78	74	73	73	64	63	71	68	80	81	77	62	79	74	72	71	83	78	82	70	80	70	66	69	77	68	78	69	61	73	74	78	77	67	64	92	82	85	73	75	70	72	78	62	72	75	66	77	66	70	87	67	79	78	56	75	73	70	57	81	74	67	66	61	78	78	67	57	58	62	69	54	81	72	64	68	74	77	81	69	79	68	80	72	83	67	55	84	79	80	78	70	85	80	67	73	68	57	61	68	83	86	68	76	80	58	60	71	76	81	67	74	70	68	65	71
34237	19500	13654	10820	10821	12466	9083	5499	2727	1808	1487	1311	1155	1091	1035	962	881	848	841	756	769	726	774	735	641	699	687	711	676	716	822	829	687	610	650	655	611	634	590	653	576	577	645	628	639	635	675	643	623	586	603	636	618	636	630	582	637	645	658	636	656	625	565	635	626	616	630	636	611	604	624	626	575	654	606	608	661	612	649	595	597	611	618	615	621	635	565	588	626	619	615	616	664	614	637	597	627	639	648	599	532	605	617	644	585	601	628	592	625	632	565	618	644	593	577	600	565	620	636	609	578	602	625	598	608	642	608	610	610	632	634	653	578	610	577	630	567	595	633	633	628	601	591	626	599	630	634	606	611	642	612	612	578	604	593	581	604	577	622	619	612	621	656	614	601	594	622	627	605	641	643	608	573	624	598	603	668	626	601	618	614	582	610	650	648	613	575	597	641	603	619	625	651	633	593	636	567	623	613	578	604	622	660	570	602	627	620	623	631	619	653	610	589	637	586	637	591	650	605	601	621	635	622	576	595	604	579	637	688	617	585	569	603	612	582	613	592	613	600	585	636	640	590	583	605	625	616	621	593	642	644	604	590	641	608	610	648	612	593	615	629	657	641	658	603	598	578	595	636	642	604	606	596	599	586	578	606	620	587	608	658	640	628	582	634	666	602	637	621	556	584	605	595	640	671	620	614	595	626	644	621	634	625	609	606	600	624	616	609	615	567	637	608	577	647	600	604	638	629	619	590	606	615	610	627	614	590	622	633	624	574	632	657	552	603	633	615	630	568	609	618	642	635	609	594	654	638	634	591	657	611	634	625	598	602	625	662	614	611	584	648	651	594	626	595	622	635	619	596	615	629	567	619	596	603	644	605	617	610	611	609	651	646	660	593	609	615	642	574	616	576	577	664	600	644	617	635	601	600	663	596	620	630	592	628	663	602	591	603	685	592	641	640	562	623	648	636	653	621	598	633	589	642	621	590	637	578	575	618	596	625	680	557	632	640	567	670	641	630	590	614	638	638	687	640	622	575	613	602	592	603	597	584	626	605	621	623	580	612	632	620	595	607	622	596	537	656	626	562	610	626	597	620	611	612	621	638	641	623	625	625	592	567	614	632	584	629	584	534	606	584	559	603	570	638	619	591	628	636	643	583	601	574	680	617	644	646	587	645	580	623	670	589	622	589	626	609	578	626	597	613	613	599	620	617	617	676	623	660	633	645	612	585	650	647	594	612	574	640	630	615	642	602	637	621	630	619	649	607	614	624	599	627	601	646	616	633	662	593	624	621	667	581	610	626	598	578	633	621	625	607	625	678	607	639	644	595	674	610	628	612	631	610	585	646	608	638	595	635	621	678	621	662	575	608	618	664	611	655	613	647	600	619	666	612	606	612	629	624	591	653	645	607	608	638	611	611	591	609	609	589	607	591	604	587	622	637	629	630	668	616	594	596	638	569	622	620	609	623	641	667	641	654	579	623	604	630	609	613	570	646	645	635	611	578	609	608	592	615	588	621	604	638	616	585	591	607	647	593	628	629	582	608	600	650	600	607	624	644	609	623	622	617	604	613	641	564	612	576	611	609	628	567	624	664	648	601	639	612	608	633	630	663	612	645	608	652	641	604	595	639	648	615	639	613	615	586	577	613	599	664	615	582	611	609	636	627	607	660	627	615	621	637	582	651	585	603	589	627	625	599	644	646	598	611	631	631	626	604	635	582	604	636	590	617	613	635	636	666	603	592	611	600	621	646	625	658	634	602	605	618	635	580	661	585	637	620	571	652	591	601	627	630	598	635	626	631	599	651	619	627	615	638	606	607	624	633	602	659	596	639	613	626	646	633	640	629	647	607	606	629	607	653	613	597	621	599	580	608	610	616	617	592	627	577	653	623	626	603	600	581	652	597	623	582	665	617	647	654	595	616	615	606	610	594	632	619	601	604	619	559	594	611	625	630	611	554	614	604	590	629	595	618	593	631	580	558	626	595	639	582	584	618	603	637	612	618	616	582	632	603	585	607	607	612	600	632	589	599	647	588	582	605	638	666	575	625	590	632	628	625	631	619	578	635	602	622	606	601	603	610	606	636	608	645	629	625	596	623	598	602	583	636	618	634	620	655	595	616	605	614	638	643	575	607	613	608	659	592	643	582	627	596	581	596	631	609	598	626	645	638	634	591	612	577	625	646	602	599	629	588	627	611	654	566	644	654	611	599	639	673	606	621	584	621	615	622	636	619	582	642	568	599	643	598	647	625	644	626	616	599	584	583	574	587	617	594	602	625	587	623	600	591	636	624	639	590	611	618	591	601	599	632	629	598	615	642	614	599	615	602	584	601	611	630	651	632	589	607	659	603	622	608	618	652	636	632	608	612	598	660	603	617	618	614	642	610	663	549	611	583	647	593	593	620	663	614	640	635	660	599	598	635	611	609	659	611	623	600	564	646	580	611	603	613	627	625	640	619	597	616	659	616	660	633	656	645	629	619	638	621	598	631	619	603	600	579	605	631	613	594	614	653	633	609	566	582	649	631	613	645	613	587	616	596	606	632	605	613	643	630	603	608	605	594	629	555	584	627	656	585	593	585	635	583	560	640	640	597	606	642	600	613	678	641	626	627	593	601	641	599	578	618	628	653	634	630	602	653	620	608	604	612	654	632	589	590	617	634	632	656	646	621	613	646	607	581	585	613	624	621	587	595	581	612	612	631	608	599	631	635	591	615	590	609	577	644	651	615	603	604	614	622	686	625	621	564	620	642	616	595	616	632	612	634	614	618	653	614	582	602	606	639	647	619	588	614	617	647	633	636	598	595	617	644	589	595	582	619	564	659	642	596	631	615	629	603	554	624	617	561	595	580	574	664	622	577	635	601	623	619	583	578	610	624	660	594	603	593	614	612	662	582	548	564	603	593	615	584	647	633	621	594	604	579	620	667	604	568	603	642	646	578	603	663	595	584	632	661	627	644	606	615	625	574	622	576	630	643	594	628	634	616	637	609	567	666	629	615	626	603	620	651	627	617	645	642	630	593	596	611	575	604	666	617	615	615	614	606	601	609	589	606	614	596	564	646	608	681	582	615	668	609	654	612	589	622	591	620	614	608	612	605	604	624	614	649	598	627	604	600	605	618	599	629	589	636	599	637	615	633	611	650	570	594	592	587	650	646	634	573	583	609	616	618	612	609	598	607	608	631	660	674	589	604	633	597	604	605	615	633	627	631	590	639	605	601	637	650	611	640	654	573	604	613	624	585	627	608	606	595	626	600	609	615	601	636	693	649	644	591	595	619	595	630	620	596	579	629	562	607	596	640	586	613	614	628	612	622	611	602	644	595	650	572	626	697	595	663	595	642	614	638	635	636	614	631	609	604	631	599	629	619	584	604	601	646	601	646	609	614	599	588	611	615	604	614	646	634	631	632	637	643	604	639	611	654	623	644	579	596	609	598	617	619	657	630	604	625	593	617	558	577	639	581	627	581	597	606	610	595	617	634	617	642	573
6458	3064	1931	892	541	266	317	205	142	113	93	105	81	94	88	81	76	66	86	73	73	74	76	71	77	62	71	73	75	86	86	94	67	74	75	65	74	65	69	78	75	82	67	71	78	71	68	70	72	67	71	71	66	77	75	77	76	78	73	71	79	72	76	75	59	76	70	63	75	67	66	72	71	67	85	74	79	70	74	63	71	56	69	63	60	62	68	63	64	76	56	64	72	70	56	72	73	68	68	74	51	52	74	61	76	58	67	80	65	69	68	86	78	66	83	72	63	82	67	68	69	67	63	72	62	62	67	86	69	81	58	70	86	61	60	80	65	81	76	70	74	73	68	71	71	65	76	70	71	67	81	76	58	75	80	82	62	61	63	75	83	72	60	67	77	63	69	72	68	63	65	60	60	59	61	67	69	79	75	73	60	74	76	64	69	79	77	79	65	65	63	63	48	70	74	66	78	75	70	65	76	76	61	52	68	73	70	56	68	81	78	60	67	69	70	75	58	85	60	74	69	73	72	79	84	67	66	66	76	66	76	68	74	69	63	73	71	70	77	69	63	68	64	84	67	79	61	75	69	70	65	63	73	66	84	80	79	66	69	67	66	81	72	84	61	76	87	65	53	67	68	75	77	78	74	68	56	69	79	67	73	59	75	64	59	62	63	80	59	74	70	78	67	56	71	66	55	68	67	72	77	73	70	80	76	81	70	70	59	71	86	67	71	69	62	73	60	83	74	61	61	73	63	82	79	59	73	64	70	84	60	71	75	56	66	73	61	74	64	70	83	66	74	66	79	68	69	55	72	77	74	64	80	74	64	78	82	74	66	63	70	79	69	58	77	79	64	77	86	69	79	56	62	67	64	89	74	64	54	64	56	67	67	90	85	66	74	72	67	67	64	68	76	76	73	76	56	86	66	67	60	50	72	62	68	64	72	75	76	65	54	68	81	71	58	83	90	77	77	71	56	66	75	62	71	72	54	74	67	65	74	80	67	80	63	57	62	83	69	71	74	81	74	54	63	66	67	76	63	73	62	59	69	86	88	71	71	77	63	68	64	71	69	70	62	80	67	83	73	67	72	55	85	64	57	56	62	76	86	64	79	89	74	52	70	83	76	78	59	64	90	59	76	67	72	87	75	73	63	60	72	68	69	71	60	73	91	65	77	81	69	67	71	70	73	70	85	66	73	70	70	67	83	56	62	73	80	64	76	75	70	56	54	75	68	74	66	62	70	76	76	77	76	72	72	65	63	62	78	68	67	59	76	77	66	63	62	76	71	77	68	69	78	73	67	63	66	59	75	67	72	63	57	82	63	76	73	72	65	68	59	66	66	64	70	69	69	83	50	55	83	72	56	57	71	67	83	77	68	63	77	73	64	69	65	63	71	75	65	75	72	76	62	77	55	56	60	62	79	70	56	69	73	64	72	51	69	83	76	65	80	62	76	69	66	67	62	76	72	61	78	78	73	72	82	63	72	83	66	70	60	62	75	62	75	87	66	58	67	63	62	75	65	78	62	73	64	73	80	72	71	65	59	61	63	77	73	75	74	74	59	80	64	69	68	57	69	64	59	78	64	55	64	75	75	75	78	80	69	58	69	76	69	75	71	67	63	57	66	70	58	83	83	67	74	68	63	70	69	79	91	74	74	70	74	70	81	70	66	63	84	73	70	69	71	66	62	74	64	67	73	67	72	59	68	75	70	92	64	92	59	57	63	62	62	77	51	77	59	80	65	67	89	68	76	82	73	80	76	71	72	75	59	54	77	69	65	59	78	77	67	73	67	65	74	73	60	72	57	78	77	87	71	82	55	56	69	69	63	65	63	57	69	58	76	76	80	60	82	67	89	80	75	66	64	73	71	81	74	76	67	82	78	74	81	55	62	60	62	60	54	65	61	59	52	65	58	80	79	76	81	66	77	50	67	86	84	58	60	75	64	64	68	59	79	65	68	67	66	66	59	63	81	51	67	63	71	69	74	65	62	67	68	68	66	75	64	65	61	84	65	57	73	87	76	68	78	70	74	74	84	59	66	77	61	51	57	59	66	65	77	68	76	81	82	83	69	69	74	56	68	78	71	94	68	74	56	84	75	63	81	77	56	65	75	74	59	74	62	64	73	61	64	70	71	70	67	71	66	58	68	66	84	73	78	55	71	62	72	70	83	66	68	74	62	65	71	76	59	86	75	66	73	84	81	44	78	56	72	74	65	90	70	80	65	81	74	82	67	64	77	73	77	68	75	83	74	66	69	55	60	78	57	71	67	75	62	56	67	71	64	71	54	65	72	85	65	70	63	64	70	82	71	78	69	70	77	69	62	53	61	73	70	72	65	67	70	71	80	62	60	68	60	81	66	65	65	69	59	69	60	74	63	74	78	72	60	67	77	62	70	74	63	77	74	67	58	69	73	60	79	64	75	76	61	79	51	72	68	74	73	63	56	75	83	63	65	69	75	73	67	63	83	57	84	69	65	50	69	80	70	77	68	73	82	56	79	79	60	69	75	70	74	80	57	56	63	74	78	48	71	61	58	75	106	60	62	73	88	71	68	71	80	76	87	87	60	49	74	69	81	71	68	62	67	75	61	73	66	65	62	87	84	88	71	67	74	70	64	61	84	62	54	80	64	81	63	77	80	69	75	66	61	60	64	73	88	60	62	90	68	74	76	61	65	56	76	93	74	70	70	59	61	62	60	55	75	60	78	71	54	75	65	69	67	70	67	87	57	68	69	69	66	71	80	60	73	80	67	76	66	64	70	60	76	61	70	62	65	76	73	62	70	79	66	59	57	60	74	79	67	67	76	78	81	64	79	83	54	64	73	76	74	73	67	63	66	74	61	75	62	69	79	75	61	77	60	57	74	70	69	64	70	75	66	59	69	62	61	75	62	67	80	66	56	77	72	69	75	74	82	69	70	56	79	61	72	68	69	63	66	66	88	78	77	52	69	67	67	64	84	77	85	60	69	74	68	49	73	82	64	64	55	72	84	78	84	64	75	61	62	57	65	85	69	73	75	74	62	68	74	59	68	71	70	65	70	85	68	72	68	67	62	63	79	57	72	71	79	81	59	65	62	80	70	78	75	69	70	70	72	68	62	69	65	77	87	55	66	67	74	73	75	58	67	61	67	58	69	63	52	75	55	64	86	70	71	70	58	64	84	84	77	79	54	75	74	74	60	61	63	72	60	69	76	83	73	74	66	58	68	61	65	74	72	79	73	69	65	73	71	84	79	60	54	57	66	59	68	72	74	68	73	63	81	67	65	79	63	63	82	53	52	66	55	73	64	89	73	68	71	84	77	79	71	71	78	70	70	71	70	57	63	67	61	73	66	91	75	77	62	62	75	75	64	78	58	71	79	77	64	75	60	67	80	75	67	67	67	76	74	64	66	79	89	74	83	71	84	68	74	65	83	69	57	78	68	72	68	77	75	69	87	69	85	70	71	64	68	74	81	77	63	72	71	54	63	73	78	60	57	67	65	76	71	58
34001	21008	16038	11261	11410	10514	10691	6623	3509	2011	1542	1311	1306	1196	1086	947	931	835	803	828	750	724	710	712	682	748	722	678	690	669	815	854	713	598	620	584	633	599	589	619	633	610	555	589	576	599	598	552	607	577	533	558	589	615	578	605	602	621	629	620	605	582	601	599	587	600	591	615	552	627	581	593	582	569	602	612	601	586	587	594	616	584	588	582	566	630	607	573	578	615	573	615	543	593	597	605	582	609	585	571	594	592	582	560	545	567	599	622	617	596	644	576	576	605	567	587	583	591	620	546	583	610	613	587	575	616	589	580	619	619	597	576	583	585	634	547	610	599	608	549	642	590	604	567	550	617	582	585	582	632	582	627	597	539	572	600	569	585	581	581	554	584	580	615	544	594	586	605	578	582	631	555	605	621	603	559	546	565	614	630	609	602	620	570	580	569	577	608	558	568	626	622	595	583	551	595	547	588	568	595	602	590	592	597	649	561	641	605	550	629	576	587	577	597	539	596	612	598	558	602	566	583	587	597	617	603	603	610	593	569	634	559	584	550	617	610	550	581	581	570	585	556	549	570	597	604	613	595	566	592	586	613	588	582	571	586	590	646	586	579	584	572	558	552	595	614	574	595	588	603	564	576	627	615	543	572	599	556	571	577	565	582	624	605	615	601	624	577	536	572	603	640	585	590	572	617	581	607	578	571	619	590	574	584	595	527	556	583	596	590	567	588	609	607	605	605	604	569	571	564	554	536	580	551	583	587	580	621	556	615	590	598	600	583	558	619	607	626	590	577	612	549	589	583	549	584	574	553	601	573	581	559	561	555	558	587	573	596	574	573	587	625	556	611	576	572	602	596	549	599	596	554	578	591	551	604	592	550	603	553	610	562	570	549	631	618	589	607	593	626	560	600	552	615	577	603	626	616	557	591	592	593	609	601	590	612	575	604	578	586	612	571	574	639	578	584	583	544	578	580	599	557	581	593	597	532	580	598	607	601	615	607	574	543	531	573	567	565	562	572	548	585	550	600	564	571	599	570	601	638	596	584	597	623	621	562	619	626	614	577	556	578	614	538	577	583	592	582	591	602	581	602	584	596	613	597	552	565	588	585	593	545	566	581	602	574	600	616	580	609	549	547	562	584	578	558	554	569	592	622	600	568	592	576	548	604	627	593	618	546	599	561	594	609	559	591	574	563	588	568	600	635	566	614	626	586	623	594	591	628	642	622	585	529	606	602	582	584	561	601	574	599	552	610	607	621	581	550	615	563	584	624	617	613	583	607	562	606	592	587	600	554	578	570	617	548	592	572	582	574	592	552	581	563	596	596	600	573	642	561	575	598	566	616	597	601	555	611	540	606	585	593	567	555	563	585	559	563	557	591	568	596	620	558	576	603	615	583	563	574	566	574	588	557	591	542	597	620	558	571	639	626	626	574	593	583	669	563	592	561	621	645	574	572	564	544	579	578	587	613	553	596	589	551	547	596	599	555	612	577	556	589	596	583	561	537	556	579	548	626	554	604	561	587	612	595	577	584	582	545	607	609	567	556	587	592	608	581	589	615	625	649	607	612	586	605	579	544	573	581	591	544	606	619	554	572	586	600	545	576	605	603	606	575	604	572	611	586	608	641	576	582	575	654	644	621	610	548	599	571	617	562	578	593	560	564	607	595	572	597	593	582	569	588	609	606	599	559	655	596	596	591	621	544	610	592	595	594	622	628	587	597	584	568	589	565	613	530	583	643	559	629	626	579	590	568	596	557	585	609	606	621	592	605	573	586	583	533	568	593	614	596	587	634	591	573	593	598	597	560	577	590	594	616	587	576	582	562	600	558	592	639	584	586	585	588	568	552	583	548	597	621	599	552	593	585	529	600	524	594	614	540	575	573	566	592	585	578	590	608	563	610	616	599	584	554	613	520	637	572	558	577	574	543	610	546	607	599	603	605	619	579	642	576	576	623	566	567	620	575	584	611	608	572	595	580	591	543	601	597	589	584	606	608	609	556	606	566	621	591	578	598	631	590	559	617	602	579	633	592	562	551	564	558	544	608	628	584	567	628	574	565	579	661	641	597	596	611	558	624	614	645	647	582	591	582	587	578	611	578	593	593	587	613	608	560	568	571	597	586	598	564	599	543	632	588	602	552	557	592	590	597	624	565	596	630	588	607	569	594	546	541	596	565	593	596	578	576	604	594	579	516	612	539	598	602	611	597	598	577	622	599	595	543	580	580	580	619	543	603	587	579	603	617	573	602	590	581	598	611	592	580	596	574	570	622	573	592	558	583	576	566	578	585	601	578	626	565	578	605	560	587	632	571	551	618	605	581	591	581	577	583	575	611	555	576	575	581	611	587	614	570	606	617	586	603	601	539	570	551	577	622	576	593	622	584	564	620	562	576	583	622	588	603	591	553	601	603	592	602	616	576	590	590	628	550	545	582	582	586	591	606	618	540	587	622	598	554	600	601	607	583	627	582	573	674	633	591	561	562	565	614	590	586	605	553	566	555	601	591	609	610	620	623	583	574	600	618	622	603	624	615	616	584	598	550	611	615	567	579	614	588	599	575	555	583	589	601	610	559	577	596	632	603	612	578	603	596	572	572	581	584	569	577	569	556	592	603	593	592	530	573	558	560	591	619	607	597	623	564	590	604	600	581	579	594	592	566	581	594	613	581	568	607	626	605	645	615	571	632	620	613	564	595	587	632	617	577	600	583	608	601	578	591	607	615	615	598	608	597	608	579	625	584	561	552	575	557	614	582	598	643	550	619	568	609	610	593	596	588	568	549	587	582	574	570	635	569	564	593	581	605	579	620	610	582	583	600	567	564	603	594	628	608	595	579	590	615	520	557	591	603	613	611	614	602	588	593	579	658	595	615	586	595	622	588	636	602	622	589	600	557	606	554	602	588	612	651	601	586	610	612	593	569	568	581	553	622	603	600	601	579	543	571	562	590	599	581	572	587	610	574	593	562	606	622	646	601	593	623	571	621	569	631	592	593	597	618	544	589	589	581	579	574	591	594	606	587	582	581	608	583	593	619	579	595	598	614	602	601	582	586	545	609	590	574	594	597	555	587	564	584	569	562	580	584	589	619	568	615	574	610	625	564	559	560	584	601	562	565	635	615	611	566	547	575	581	592	542	580	633	567	551	608	610	579	601	585	612	568	581	618	582	584	527	602	597	570	593	583	547	608	598	581	563	615	562	584	555	617	604	566	550	582	600	628	618	589	562	595	587	571	589	592	612	616	563	545	596	600	589	593	555	616	582	598	598	558	595	590	570	578	619	580	611	598	559	626	589	564	629	611	605	622	594	596	552	583	594	616	589	616	599	591	601	627	630	595	598	588	599	585	575	573	598	629	592	587	563	574	609	567	580	628	587	570	547	595	618	595	573	608	586	607	604	592	544	597	583	597	594	574	570	576	597	651	575	589	570	591	554	608	559	606	550	597	591	591	577	566	547	560	591	581	605	623	541	591	579	633	586	611	585	598	621	597
7438	3919	1774	1068	593	645	520	281	182	112	90	100	92	83	79	91	71	75	68	70	80	66	78	68	64	82	65	65	54	68	66	86	96	68	54	71	62	57	65	66	60	61	69	57	80	60	67	51	58	75	60	56	76	63	61	64	68	59	64	73	66	62	61	58	70	66	68	55	54	60	70	53	64	54	68	57	57	65	72	62	66	84	66	62	74	57	56	59	67	55	67	67	69	49	68	72	63	62	53	58	76	71	64	60	66	54	56	71	65	63	66	59	65	71	82	55	49	66	55	53	52	51	63	68	63	65	67	51	45	60	64	66	63	71	68	70	64	55	70	60	65	61	53	69	58	58	61	74	65	84	52	65	54	63	68	69	54	47	62	71	69	66	73	56	60	56	68	58	60	48	66	53	56	59	69	66	56	58	68	64	80	75	56	62	84	63	61	59	65	66	54	72	54	61	68	64	59	57	46	75	61	54	48	61	74	69	67	66	58	66	82	80	63	49	75	66	79	68	67	59	61	63	62	70	59	61	66	64	68	74	63	60	67	59	68	51	65	71	47	71	67	68	63	53	55	58	73	53	64	57	68	69	61	63	67	63	76	57	68	59	53	75	48	53	53	59	63	60	70	64	66	63	58	51	72	55	68	65	70	62	66	67	67	51	63	77	48	56	63	54	67	66	85	53	59	59	68	51	61	59	51	60	64	67	81	64	55	70	73	57	60	74	66	45	60	69	69	64	53	63	56	77	65	58	64	70	52	63	75	74	58	65	68	59	73	58	56	60	63	60	70	58	60	69	72	56	63	53	68	60	75	58	66	60	59	54	59	70	57	53	58	55	65	49	59	56	73	60	64	57	57	64	56	66	77	64	58	58	59	62	60	64	63	52	61	74	56	69	61	70	60	62	62	66	48	73	70	61	48	53	71	70	60	59	61	69	58	67	70	83	57	74	58	61	59	57	62	66	59	68	53	68	61	57	56	67	77	58	56	54	68	55	62	53	70	58	69	69	67	71	61	61	52	63	63	69	57	68	62	66	54	55	52	64	73	61	58	68	62	67	60	70	61	46	63	57	75	72	67	69	78	55	68	76	72	59	86	84	60	65	56	55	70	79	47	68	59	53	65	75	50	59	73	61	75	60	68	70	70	51	64	66	70	67	66	59	75	53	47	55	66	69	68	71	47	68	63	64	65	73	73	64	63	81	61	59	67	58	68	62	46	47	58	50	59	60	69	62	71	68	54	63	65	61	56	66	61	61	65	62	50	66	70	59	76	59	72	60	65	59	72	61	58	60	63	64	63	61	57	68	65	64	55	66	56	67	57	73	72	66	68	62	69	51	54	55	55	66	60	61	45	44	68	58	48	62	68	66	57	49	48	69	64	72	53	65	60	64	62	55	62	49	65	61	61	74	66	70	63	48	62	59	51	62	79	69	44	60	76	59	58	59	66	62	69	64	68	51	60	68	74	65	64	73	59	59	76	66	77	66	60	68	61	66	53	60	70	48	70	44	60	68	56	63	57	58	62	64	74	64	71	43	63	54	60	51	56	73	71	54	51	73	62	77	55	74	67	60	62	62	56	63	63	69	65	66	71	66	53	79	60	63	63	57	55	61	76	56	62	74	60	65	68	71	65	62	68	64	52	60	65	61	64	79	48	81	41	55	60	56	53	64	69	64	69	64	71	59	55	66	60	62	60	52	48	68	59	63	64	60	64	65	53	61	70	62	54	57	73	68	67	49	55	69	65	77	67	78	66	66	64	59	59	69	65	72	53	65	61	77	59	44	63	59	70	66	72	55	48	68	62	63	66	55	60	65	50	66	53	60	54	70	60	65	54	64	64	59	64	60	63	68	70	68	49	67	59	73	55	71	57	74	67	72	62	51	56	56	70	66	64	58	45	66	76	71	57	64	71	70	57	81	45	61	47	67	57	76	59	69	60	64	59	60	59	61	62	68	69	68	68	78	67	48	66	66	45	63	68	63	55	53	72	72	71	67	61	61	72	69	65	79	63	73	71	57	62	54	53	64	59	59	55	56	56	57	70	73	51	63	71	67	61	60	65	48	65	68	72	60	64	58	64	52	60	57	56	67	58	66	76	61	63	67	84	68	64	62	60	60	71	61	68	57	67	69	67	53	76	58	59	64	61	73	56	65	72	63	65	61	74	64	73	78	71	57	65	65	67	70	64	55	60	65	70	57	61	63	61	52	69	64	66	51	75	56	61	66	63	74	64	67	62	64	72	56	53	57	65	54	69	44	68	80	65	66	59	68	72	56	70	58	68	67	54	73	58	74	63	58	65	59	70	71	63	58	72	75	82	62	52	51	62	71	59	70	48	65	58	54	63	60	44	55	49	60	60	75	57	65	71	68	61	63	67	68	63	60	62	68	59	72	58	58	66	55	62	59	68	48	64	68	58	55	63	63	58	76	74	64	56	66	54	47	61	69	61	48	59	62	54	67	62	73	61	44	72	72	78	79	68	60	69	51	66	62	54	57	69	72	64	55	72	61	60	51	50	63	52	56	78	68	56	75	56	61	59	66	60	63	64	69	77	66	48	63	76	56	60	48	59	74	56	47	69	50	68	60	60	43	67	65	66	72	51	74	60	74	59	61	73	60	57	59	57	74	61	66	64	67	64	66	65	69	55	63	55	61	57	70	61	53	65	53	51	62	58	59	75	70	66	55	61	72	53	45	69	61	63	59	76	55	57	71	62	63	68	59	66	53	69	62	51	78	57	67	62	74	67	64	60	59	56	56	59	51	54	66	65	57	63	76	56	63	63	53	58	48	66	60	67	64	53	61	49	53	63	65	64	60	61	59	59	63	55	66	62	75	56	63	64	47	57	66	54	62	51	74	65	75	62	64	71	58	60	49	61	59	70	60	51	64	76	67	62	50	66	59	68	64	86	73	66	57	60	62	56	71	66	49	61	63	53	60	43	62	79	75	71	72	58	59	59	64	59	52	72	58	59	72	65	49	58	62	74	59	65	62	75	63	67	54	69	56	71	66	58	63	51	61	75	69	62	54	72	68	67	56	73	56	61	61	60	61	64	59	60	63	65	54	49	64	59	69	65	55	63	63	57	59	54	53	58	61	61	66	60	64	54	64	52	67	63	63	58	60	63	71	63	78	58	57	68	54	54	50	84	73	73	54	63	65	53	59	70	67	37	69	78	71	73	73	53	56	65	88	66	70	60	77	70	55	60	79	59	51	64	64	55	56	95	68	58	69	68	55	68	60	69	65	52	58	70	58	62	67	68	65	51	66	66	69	55	77	49	71	57	58	57	44	61	53	68	60	68	83	64	56	56	61	58	63	66	68	39	60	63	68	52	42	67	60	74	70	63	59	60	45	53	58	51	54	76	60	63	71	70	52	57	64	54	54	61	53	69	67	61	68	62	71	58	67	66	66	58	58	60	63	74	53	63	66	39	63	63	75	55	58	72	45	62	65	59	71	73	57	67	71	70	62	72	63	72	55	51	69
35721	23525	15051	12186	14137	18550	16578	9071	4889	2833	2049	1815	1536	1454	1200	1104	941	930	868	823	830	805	726	712	714	632	694	670	696	655	714	1155	1169	633	617	627	564	544	551	549	542	527	527	576	536	556	542	564	508	568	527	544	548	548	529	548	559	567	595	517	548	572	575	517	542	571	537	558	556	536	499	545	560	564	509	552	530	547	525	566	561	530	548	565	562	517	522	552	520	578	512	553	583	546	522	531	550	550	528	518	530	530	545	535	507	494	525	523	527	545	524	539	567	525	525	502	486	557	525	542	536	540	486	561	530	524	566	503	517	537	536	516	505	521	513	554	552	552	465	511	513	558	542	511	508	515	510	529	533	501	573	513	491	569	536	557	512	536	525	524	500	515	555	542	553	523	552	549	547	520	544	513	541	551	593	527	502	520	552	526	551	534	537	540	537	558	558	546	541	507	550	547	540	548	506	531	520	538	525	470	548	509	525	522	493	487	487	533	547	563	563	533	506	514	562	522	503	501	503	554	544	532	523	533	531	525	570	560	507	521	542	542	534	540	512	521	524	566	547	509	551	546	528	544	546	561	529	524	555	543	534	504	509	523	518	547	497	521	546	565	548	510	554	564	520	542	528	540	547	517	524	549	548	527	518	542	499	595	549	521	563	539	543	502	507	534	508	500	552	540	521	520	564	538	520	557	562	503	505	511	528	510	551	508	510	561	531	502	552	498	546	519	542	532	557	523	540	490	624	531	525	512	520	524	540	496	529	539	503	546	551	499	551	530	509	548	535	545	542	524	579	548	546	517	555	531	515	500	548	540	538	536	555	522	563	546	561	547	550	517	526	572	583	559	534	529	526	524	579	523	533	540	495	488	579	526	496	570	563	486	580	521	558	510	562	552	523	534	539	538	506	525	529	541	492	553	565	518	563	547	549	522	575	545	525	503	506	512	549	544	542	551	502	516	535	497	551	516	530	555	610	537	506	518	580	517	528	551	556	546	491	577	578	495	515	554	535	534	534	499	493	499	544	519	550	521	524	549	509	543	547	566	505	552	532	552	562	546	517	580	569	534	496	546	547	552	586	542	539	509	577	530	550	512	535	510	550	510	544	555	553	502	505	552	538	548	574	576	534	525	524	502	543	471	515	547	538	535	500	513	511	545	543	540	522	539	559	539	539	526	519	512	553	528	521	563	520	549	538	555	536	533	540	512	537	578	551	557	555	549	513	550	541	532	567	548	561	487	531	533	550	526	561	509	521	521	525	572	558	503	531	576	521	519	549	558	491	526	566	491	578	478	520	545	534	570	531	495	527	546	514	555	507	528	527	525	535	559	557	556	495	537	566	517	548	501	530	557	528	551	545	568	522	530	520	577	551	548	513	549	532	572	561	531	535	521	566	500	540	547	531	481	520	542	556	484	522	531	529	497	547	555	591	534	515	523	562	551	519	561	548	550	499	496	517	515	514	522	510	546	512	556	508	539	521	511	563	552	537	542	539	515	527	540	547	558	513	564	504	545	530	566	525	526	562	539	505	548	557	561	584	514	506	537	550	538	562	531	544	510	527	515	557	538	515	535	509	510	533	578	529	523	513	552	529	542	529	546	529	553	486	536	548	520	541	545	526	516	535	512	520	535	523	505	507	514	506	546	516	538	553	567	528	559	569	534	550	548	518	528	543	518	505	543	566	524	537	546	500	534	532	506	511	544	540	509	522	490	496	544	560	514	555	536	504	564	542	519	518	508	534	532	515	516	503	503	576	536	493	496	569	598	509	546	549	551	503	552	533	494	519	552	529	542	511	528	551	535	533	491	576	525	521	523	546	556	504	561	552	552	549	530	486	490	524	487	535	537	538	550	539	530	541	527	524	554	577	520	556	548	558	504	512	545	519	560	546	508	538	509	561	505	497	526	565	507	547	518	570	541	542	560	528	536	545	548	551	544	539	537	528	502	535	578	532	488	516	519	537	518	534	529	530	533	510	527	522	551	536	501	547	491	540	531	553	482	468	518	553	513	487	551	572	541	565	564	536	538	542	559	573	512	506	525	563	519	512	518	593	492	548	530	526	524	514	516	521	502	511	517	516	540	556	555	566	481	508	537	588	562	546	516	566	516	494	517	511	528	534	485	565	536	559	532	532	527	534	558	535	537	499	518	498	511	546	519	571	509	541	527	528	518	524	499	537	568	541	494	541	547	514	522	574	549	497	487	579	546	548	531	504	519	517	532	533	542	518	566	534	502	558	592	507	517	540	518	564	524	479	528	549	470	536	523	536	551	505	558	518	509	534	530	568	518	532	488	529	496	549	555	557	495	514	552	543	510	544	536	537	540	528	532	568	528	549	587	578	466	540	529	552	517	543	584	550	534	552	505	524	521	505	525	537	533	552	563	545	528	532	543	482	522	514	580	521	532	539	582	530	510	498	526	518	506	504	551	522	526	532	521	531	537	501	510	505	551	524	532	507	531	534	502	525	584	519	494	526	511	540	563	547	548	546	560	494	525	525	514	534	539	511	542	514	525	509	555	527	535	483	509	517	534	514	500	550	557	524	543	528	540	569	489	572	552	537	548	580	532	557	550	561	537	572	530	572	557	524	536	480	496	530	507	559	530	576	566	543	558	533	538	538	493	534	529	520	565	512	578	554	551	536	560	528	584	539	516	538	527	561	520	542	511	580	558	545	526	524	540	531	575	557	559	511	525	523	491	547	518	556	536	524	519	552	530	552	531	502	536	481	480	529	538	543	540	524	552	522	539	532	534	502	537	517	495	517	529	554	554	552	498	555	572	543	569	518	527	545	486	490	540	553	539	543	550	538	526	581	557	514	525	570	515	533	573	529	495	555	512	511	555	536	489	554	534	538	523	556	519	556	547	511	554	537	528	525	556	514	554	549	529	526	537	515	535	571	519	567	553	534	547	497	535	513	539	502	489	553	522	589	561	571	572	573	489	561	564	565	532	562	515	564	529	605	534	526	534	484	525	565	515	513	548	545	595	519	564	543	516	491	474	541	472	504	519	514	489	493	578	550	522	526	507	530	507	511	512	553	539	516	499	545	536	549	502	479	571	521	503	495	532	570	521	566	538	544	529	567	544	542	501	530	583	498	514	501	564	521	539	501	541	530	503	490	542	540	543	497	522	550	545	542	515	556	523	503	501	508	526	538	499	524	519	517	534	522	517	540	568	509	493	542	491	543	567	540	539	490	537	538	537	534	566	561	521	567	544	514	522	517	528	531	507	529	492	520	512	525	558	532	531	541	528	539	531	507	504	533	507	547	518	525	496	536	532	531	530	550	575	554	505	506	526	550	543	530	572	552	556	537	503	478	492	542	503	539	543	533	557	482	535	536	548	583	514	551	554	531	535	526	534	533	553	530	547	519	514	546	529	510	498	492	542	567	520	530	533	519	527	556	538	533	550	538	535	542	527	560	546	513	540	500	557	531	538	542	519	544	531	519	514	565	556	478	515	528	534	525	520	526	555	524	537	524	551	523	542
9016	5189	2599	1868	1409	1093	767	422	209	158	115	95	104	79	91	81	77	60	60	76	79	59	67	71	58	54	69	62	62	72	71	61	67	74	65	58	58	56	48	68	64	61	37	64	50	55	57	67	47	60	59	58	53	62	63	52	56	62	68	39	65	54	66	65	52	63	58	42	60	66	62	58	54	69	60	68	52	58	58	62	53	72	51	82	53	50	50	55	39	54	61	79	55	60	56	61	47	57	49	50	61	51	57	60	45	69	62	54	61	43	53	62	55	54	52	51	44	55	56	68	58	62	64	65	66	63	53	58	53	54	56	62	69	46	61	52	57	54	60	60	45	51	60	52	78	51	54	52	55	50	70	59	54	55	53	56	62	65	55	56	52	60	68	69	69	60	52	74	65	68	57	62	56	64	50	79	46	64	58	59	60	61	64	49	55	54	56	73	59	64	53	55	61	56	63	46	61	72	72	66	64	54	57	67	67	60	58	56	42	69	51	60	65	60	73	59	59	55	57	61	57	57	60	66	65	59	55	54	53	53	67	47	66	44	63	57	46	52	53	55	66	59	59	47	63	66	54	55	55	50	59	59	61	57	47	63	55	48	64	60	54	50	56	45	56	76	52	55	60	51	63	57	69	66	68	62	65	49	50	58	54	55	59	60	65	66	55	56	67	49	48	64	58	58	42	52	64	51	50	53	72	62	66	51	66	63	49	50	49	59	55	64	61	60	67	64	50	55	54	48	60	65	65	53	42	60	63	44	60	51	58	60	56	46	60	57	56	64	60	61	56	54	54	59	54	65	60	55	58	68	65	65	49	52	53	60	55	54	59	65	51	66	54	69	66	72	59	51	59	69	57	54	51	70	53	59	56	69	49	64	57	54	71	64	60	56	68	60	69	67	53	60	60	55	54	63	74	61	51	57	62	53	56	60	70	67	56	39	71	52	49	50	45	56	59	55	64	67	50	69	60	52	73	51	52	65	77	59	65	58	61	57	49	64	46	42	44	66	55	56	69	65	63	56	60	56	53	50	73	58	52	64	58	58	43	64	61	73	73	50	51	67	59	49	62	51	64	47	49	71	64	59	61	58	62	64	60	60	52	58	55	55	48	51	67	44	58	53	58	59	52	56	67	50	45	68	53	64	61	65	60	56	64	57	62	54	51	68	50	63	54	64	57	56	52	64	49	59	48	65	59	54	63	67	55	48	63	60	57	66	55	76	59	60	55	44	51	60	53	69	67	64	45	65	58	69	65	59	64	50	49	51	53	62	52	51	66	61	64	62	52	69	54	65	58	44	63	49	63	64	52	61	42	53	55	58	64	54	68	69	52	55	60	53	64	57	48	63	60	59	59	72	59	67	54	60	47	55	61	72	64	52	61	74	67	59	47	64	59	64	50	67	55	63	64	59	56	53	72	50	53	57	52	43	47	53	61	69	60	61	63	47	70	54	48	52	72	73	55	55	48	55	59	49	43	56	67	52	56	61	57	45	56	57	68	54	59	63	61	44	58	53	55	75	51	62	45	70	59	59	55	61	59	46	69	49	59	70	67	73	45	66	70	71	60	64	64	52	45	60	58	56	58	57	64	67	57	56	59	58	62	54	62	63	47	60	57	61	56	65	54	68	47	60	61	60	62	50	64	63	55	60	62	49	56	52	46	54	63	57	64	50	63	64	57	63	66	71	53	64	69	55	56	69	59	62	48	48	56	58	59	61	62	65	52	59	64	49	60	67	50	63	55	56	54	70	54	50	61	66	52	56	70	61	51	64	57	38	58	66	61	64	57	41	52	60	69	63	56	54	41	55	50	63	64	63	55	61	53	60	63	65	69	58	48	63	66	59	59	60	56	63	63	66	47	61	54	46	70	64	55	56	54	63	64	63	55	61	54	66	49	60	64	65	49	45	59	64	69	54	55	56	41	62	56	56	53	63	58	61	58	50	48	49	54	63	49	76	59	59	62	58	68	60	64	60	58	55	47	56	55	69	53	61	51	53	53	50	48	42	54	59	45	71	51	63	53	58	70	59	57	68	63	60	59	45	65	57	54	60	64	50	52	50	51	56	54	58	48	60	57	44	61	50	57	51	58	65	47	70	48	66	53	49	51	68	42	55	72	61	60	47	49	55	65	50	63	56	65	60	56	62	53	62	68	67	59	49	67	62	59	56	57	59	44	47	41	50	48	58	58	64	48	77	46	54	49	66	53	65	62	56	67	64	68	58	55	69	61	58	41	58	60	59	63	60	61	61	63	49	68	64	59	48	64	39	56	49	59	63	67	56	53	40	68	71	51	64	60	52	60	63	60	49	59	53	53	64	52	57	63	53	66	46	62	61	42	65	58	58	52	57	71	67	57	53	67	55	65	64	45	65	55	42	62	72	47	73	53	62	62	58	55	66	48	46	65	57	62	53	52	52	58	52	56	76	58	69	52	59	58	61	69	63	65	54	64	64	57	51	64	61	66	54	49	61	63	64	52	59	59	58	55	63	57	64	48	51	53	62	64	61	69	67	58	74	61	63	54	49	63	53	44	70	52	65	58	63	60	51	56	54	49	69	58	59	44	64	49	55	58	63	45	60	59	66	64	44	70	57	70	57	69	48	63	63	44	52	55	57	60	68	63	65	69	48	58	60	64	74	53	61	45	55	74	54	53	63	46	65	69	60	65	60	61	58	75	56	67	52	66	54	52	52	54	48	64	44	74	52	56	53	59	57	68	61	57	54	70	57	57	63	69	57	62	61	49	58	64	68	72	61	46	64	59	71	58	63	54	44	42	71	56	72	67	52	48	48	53	58	64	54	42	59	54	60	64	67	75	54	64	54	74	62	72	67	57	57	59	42	65	64	56	82	49	52	83	68	61	49	61	44	53	66	61	54	57	66	62	61	75	58	51	76	48	57	57	58	60	64	62	62	58	54	47	59	57	52	64	59	67	56	51	74	53	61	52	66	60	71	62	52	59	41	67	57	49	51	56	66	57	68	59	56	59	45	60	65	52	61	44	50	56	53	56	51	61	56	53	52	59	55	66	65	60	67	52	68	66	64	55	52	64	63	64	75	75	55	66	58	49	58	58	63	53	49	62	68	52	65	55	63	64	56	54	55	50	55	38	47	54	61	59	62	59	57	59	49	64	64	66	45	55	66	55	61	60	58	57	52	72	53	62	66	53	60	78	57	44	61	56	53	60	55	59	50	69	63	72	46	73	34	47	62	63	55	64	64	69	57	62	58	55	47	55	68	58	56	67	63	58	58	62	56	73	55	51	54	62	50	53	80	48	61	55	74	54	54	52	55	73	61	55	62	67	67	57	50	73	61	62	55	59	46	65	60	50	55	64	57	50	80	62	64	58	49	68	55	64	55	45	60	45	57	67	45	64	53	48	50	54	66	57	54	60	61	54	67	65	50	49	54	63	65	70	59	55	73	60	65	60	45	45	53	55	57	57	59	53	58	68	68	75	61	49	74	69	61	62	54	47	53	47	64	61	49
40308	26324	18364	18850	23439	24215	20240	12756	6721	3623	2600	1956	1767	1644	1363	1209	1084	1071	966	937	886	761	770	799	763	740	748	714	652	650	585	722	734	614	607	589	588	529	526	537	557	470	532	549	558	499	510	521	496	482	525	525	514	514	482	477	527	509	488	510	508	541	496	516	524	536	496	534	559	516	526	493	568	522	530	485	507	537	551	510	501	509	514	515	520	501	514	495	493	501	507	547	530	497	541	525	535	500	509	550	481	539	492	503	478	513	501	512	486	492	510	493	528	504	512	501	488	489	509	512	520	456	471	453	464	485	469	529	498	503	472	479	514	469	466	509	522	470	497	482	478	524	479	505	518	512	492	499	481	495	508	488	484	500	508	506	529	518	479	484	499	472	487	516	494	506	520	518	502	519	446	487	505	499	526	484	535	498	474	484	495	519	509	518	494	502	501	462	500	472	532	502	495	491	495	507	493	504	531	525	483	458	521	512	519	512	483	492	521	527	488	493	514	475	470	462	496	553	496	513	478	493	520	524	525	473	492	498	509	499	501	528	487	543	528	522	535	504	481	466	481	477	522	485	469	501	504	509	493	479	496	487	478	512	473	469	501	503	466	513	495	524	500	489	468	510	493	503	528	508	465	523	518	470	469	507	556	511	491	495	513	508	496	469	504	524	516	515	517	509	495	494	474	488	469	506	490	482	486	487	499	548	491	484	484	486	478	472	468	511	485	498	478	511	475	508	460	506	489	509	474	537	519	512	491	543	512	500	493	481	460	512	530	516	524	513	514	501	534	523	502	470	518	490	528	498	528	493	486	502	500	531	514	450	475	472	528	494	484	519	501	524	491	504	511	502	469	477	532	476	553	511	509	453	518	504	467	519	502	522	513	504	496	472	503	511	507	483	472	484	481	517	493	462	503	539	458	512	473	521	533	485	480	498	449	506	502	486	497	446	520	519	523	478	482	480	484	474	522	519	541	469	469	454	530	520	496	517	471	527	516	482	486	480	443	534	487	531	497	438	505	518	503	505	488	435	495	516	485	513	472	496	502	454	517	463	487	517	468	506	475	476	511	499	493	502	475	504	535	480	483	518	516	466	486	491	514	515	511	552	496	514	501	511	512	531	475	503	519	508	499	477	506	491	478	542	486	497	505	473	501	466	499	507	450	544	495	497	528	499	487	509	491	449	521	537	543	525	467	521	463	533	508	512	480	500	514	506	498	479	515	503	514	495	489	475	483	528	460	489	501	461	515	453	462	446	516	514	471	472	498	478	474	496	530	535	536	481	493	495	526	482	524	479	511	499	516	530	506	484	452	537	507	486	477	544	511	500	516	471	443	512	518	520	487	451	482	484	500	514	476	505	480	475	497	508	524	464	520	501	465	482	456	491	466	492	477	513	483	506	521	470	524	470	508	500	482	490	436	514	497	482	511	491	484	508	505	502	505	498	488	518	563	507	488	525	481	462	519	522	506	474	490	494	488	507	509	480	523	490	486	529	494	503	489	483	507	511	485	562	494	482	506	522	475	499	514	518	499	494	536	498	476	511	506	473	443	480	515	455	521	468	470	500	524	487	492	521	502	498	509	525	501	481	487	479	490	475	484	472	493	518	450	524	503	483	484	487	485	502	555	524	481	510	479	483	529	547	519	496	453	504	505	491	565	537	488	517	495	499	515	517	515	480	486	512	487	502	497	499	489	513	473	473	507	475	543	508	469	479	489	465	490	484	467	505	479	504	492	536	533	459	497	499	514	485	465	504	521	487	520	489	486	501	462	480	500	481	487	498	466	504	539	487	494	496	457	540	494	517	502	493	478	473	508	516	497	502	495	486	481	494	481	518	483	491	519	478	503	512	533	463	464	471	495	519	510	513	441	489	495	497	490	529	495	506	506	544	516	503	506	470	483	490	450	480	496	483	499	496	489	508	514	520	469	494	477	532	490	488	535	503	506	475	513	491	481	531	507	505	541	476	514	526	507	500	493	469	503	494	502	511	503	521	443	505	503	527	507	474	494	494	477	449	470	499	466	493	499	494	474	505	490	453	497	476	489	538	536	503	496	493	508	488	501	488	523	487	513	525	497	483	482	517	542	487	510	488	500	464	515	521	547	475	518	489	533	531	485	482	487	475	498	488	532	531	513	495	485	476	485	488	523	498	500	513	528	501	527	503	476	528	529	543	485	455	533	516	509	470	497	516	438	496	488	491	503	492	508	463	483	510	480	514	534	509	503	491	534	511	486	486	518	533	510	523	542	495	515	505	500	513	528	495	512	491	493	492	486	516	529	509	489	480	510	493	491	480	519	494	512	505	479	528	479	516	495	535	533	519	520	504	524	498	461	508	475	516	509	511	504	473	482	488	479	488	490	508	499	504	492	523	489	500	515	539	526	544	489	492	494	504	521	483	504	516	533	488	527	520	446	498	519	487	502	489	487	491	523	510	488	485	502	486	513	480	500	489	471	489	479	511	515	499	518	479	518	497	485	502	480	475	508	493	472	482	514	465	514	496	514	523	496	529	479	484	482	471	510	502	483	495	484	495	500	475	514	531	496	476	512	517	534	520	511	504	468	493	489	490	482	505	506	535	491	507	471	472	510	479	485	545	524	488	499	481	470	527	453	467	476	482	517	491	496	517	529	480	513	479	504	488	483	464	515	524	493	481	504	525	510	472	500	516	501	478	479	516	483	500	496	518	542	526	531	489	541	471	479	481	514	507	469	468	507	485	532	503	491	492	472	482	478	460	538	499	527	563	474	504	465	478	501	498	492	512	511	475	481	476	489	498	490	485	478	502	473	496	493	508	508	487	509	484	474	505	527	500	490	514	540	539	544	493	517	525	507	511	493	509	511	482	483	484	498	465	469	502	521	476	462	463	541	474	514	486	493	490	490	532	475	501	517	498	468	526	473	496	498	511	463	496	451	493	519	513	509	490	494	489	505	519	508	483	455	519	519	546	508	515	508	470	524	527	482	506	515	536	497	476	496	476	477	473	520	505	470	499	472	537	540	498	468	493	519	511	540	500	498	511	512	512	507	497	501	480	482	498	483	472	496	477	513	524	512	498	479	482	487	448	472	473	483	487	517	506	512	501	530	502	519	455	505	501	491	522	450	419	487	511	483	473	485	477	492	505	493	506	514	476	509	474	483	469	439	495	495	472	503	504	483	494	516	514	479	499	490	497	497	526	522	492	503	463	489	510	503	521	457	514	530	471	506	488	503	506	489	464	542	495	499	514	445	516	517	515	482	539	482	480	467	499	496	458	514	481	495	463	526	492	519	521	510	493	496	494	479	552	519	528	498	540	506	524	506	473	499	482	504	512	477	467	483	479	523	510	488	479	481	526	543	502	503	500	526	515	455	507	435	491	504	482	500	492	496	497	507	524	488	497	523	510	499	527	481	476	484	506	487	508	529	527	480	518	478	518	510	509	483	484	498	541	516	524	516	437	490	485	477	478	495	484	484	473	495	521	493	482	523	503	520	437	513	523	502	482
5924	2675	1286	853	514	387	269	215	131	123	87	98	83	71	92	83	85	72	74	72	60	80	65	75	69	64	76	85	84	72	79	67	68	62	71	76	81	88	64	75	70	60	67	70	61	63	65	70	62	57	65	67	84	68	67	72	64	88	71	81	69	70	61	55	77	66	70	99	70	73	68	77	86	85	79	71	59	70	57	77	72	60	71	63	58	73	57	55	64	69	76	69	69	80	72	59	80	75	54	70	78	59	77	61	77	72	79	80	74	66	72	74	83	71	69	63	80	72	73	72	65	69	68	73	56	73	80	60	63	62	70	77	77	88	64	60	80	79	59	90	71	74	76	59	80	58	70	72	56	85	66	85	73	68	78	67	67	64	69	66	62	68	60	72	75	91	66	80	71	81	69	70	70	76	75	76	71	68	62	66	80	70	69	65	62	68	66	75	78	88	56	90	77	56	57	67	69	70	68	87	52	68	76	76	73	82	69	74	81	65	82	57	75	65	69	60	77	64	79	79	88	88	72	76	66	58	84	77	67	76	63	72	73	55	73	77	80	72	75	74	64	85	70	61	62	68	69	80	64	60	64	63	55	82	67	91	68	67	79	74	69	66	84	69	72	74	70	56	78	66	76	57	69	56	59	82	78	86	78	85	70	76	71	72	73	89	68	75	75	72	85	79	74	72	87	48	71	72	66	51	71	77	75	77	78	69	80	63	62	60	72	73	73	63	87	66	70	71	77	89	86	55	77	76	61	72	66	68	57	69	65	75	77	85	61	73	75	74	65	76	59	79	68	77	81	56	76	63	62	74	57	71	64	73	89	72	78	62	69	60	68	64	74	64	89	78	68	77	68	67	74	74	74	84	61	58	73	90	83	74	66	70	65	77	71	82	69	78	81	67	61	73	80	72	67	78	78	73	57	75	66	73	63	72	66	56	72	60	77	60	81	60	67	86	62	57	74	67	74	66	70	69	72	89	47	71	61	84	63	57	62	50	81	86	65	69	71	67	65	84	65	79	72	63	72	65	62	75	64	81	44	73	62	79	66	56	69	66	73	82	71	92	69	73	93	61	71	61	89	76	79	69	74	60	74	80	63	67	68	84	74	73	68	71	79	73	56	69	70	85	71	60	63	64	80	72	60	79	85	69	82	81	63	70	73	77	57	80	86	69	80	66	80	58	73	77	79	83	59	82	83	79	67	67	76	86	74	83	65	66	68	62	66	69	89	72	66	60	65	64	74	62	86	64	61	60	81	77	62	64	75	58	61	61	46	70	63	66	55	82	69	79	72	88	77	80	75	71	59	70	58	51	57	68	60	87	89	58	73	64	74	69	80	70	62	66	86	82	79	72	61	60	80	79	66	64	72	71	68	69	60	76	75	78	67	83	74	70	73	58	75	77	66	81	57	75	70	65	84	67	75	76	72	70	59	71	76	66	72	64	69	66	88	72	73	58	67	73	73	67	75	68	63	67	58	83	79	75	61	72	72	67	76	58	67	75	68	62	82	78	69	70	78	79	61	75	73	78	70	53	51	81	61	54	70	65	70	85	55	64	82	70	80	78	59	62	73	62	58	89	80	72	70	60	66	87	71	81	72	63	66	67	61	79	74	56	67	86	87	77	59	73	71	83	73	64	70	57	70	57	82	82	58	67	74	66	66	65	79	64	65	54	70	75	72	83	77	61	68	61	68	74	64	58	74	62	74	63	60	76	64	64	79	75	64	61	64	77	58	70	68	73	73	69	59	76	65	73	77	74	68	64	64	70	73	67	75	72	68	78	74	78	55	61	75	69	64	73	61	74	80	71	69	81	73	77	76	74	71	75	72	67	76	76	66	49	68	65	65	63	70	56	69	73	74	71	72	72	64	66	90	77	79	60	94	71	66	90	78	75	81	69	78	77	57	72	73	61	72	70	63	65	49	71	53	69	62	61	66	85	60	73	61	69	60	79	61	85	71	95	62	77	64	77	69	75	79	63	84	82	82	66	56	70	65	77	79	72	61	68	60	77	76	68	72	75	65	82	58	65	63	83	78	57	59	78	70	60	70	84	81	78	62	70	77	74	71	59	77	59	57	80	96	56	67	69	65	63	79	66	74	69	74	65	60	68	77	78	77	79	69	83	73	82	80	65	73	85	75	65	86	77	76	56	75	67	76	78	67	56	57	72	56	68	68	89	64	67	62	72	71	55	62	58	63	74	73	60	87	58	71	65	58	73	66	78	63	60	60	85	65	76	66	73	73	57	59	71	60	76	63	63	58	69	80	51	52	88	62	74	66	67	57	73	74	75	73	68	64	79	68	67	57	69	62	73	72	60	58	75	61	70	71	71	74	56	73	67	76	79	64	70	56	68	74	82	78	71	74	63	74	75	78	84	64	69	63	71	64	84	62	80	53	74	74	65	78	61	50	67	59	60	74	71	82	70	77	70	62	74	62	68	82	63	60	76	68	69	83	87	62	68	64	82	72	68	53	75	67	71	68	72	61	62	65	82	75	77	82	69	73	88	79	59	65	55	85	62	79	67	71	79	90	59	71	70	75	62	61	66	71	64	63	75	72	82	60	74	70	62	68	83	84	64	73	62	75	65	74	56	77	84	82	56	73	78	78	76	65	81	79	74	69	85	61	83	67	70	69	65	85	74	73	83	73	76	51	73	60	82	64	68	71	86	59	74	79	67	70	76	82	69	70	80	66	72	75	68	64	67	70	72	71	65	68	70	73	60	80	70	63	93	63	79	83	73	66	83	84	71	70	65	61	73	72	58	60	77	79	70	64	60	87	80	71	64	75	69	63	68	60	70	68	76	66	66	78	71	72	66	71	61	66	85	78	70	69	75	64	55	82	68	70	83	63	80	85	75	75	78	82	76	65	84	85	70	82	56	77	82	64	71	60	67	75	65	75	78	82	88	58	65	58	72	55	81	72	74	85	81	68	52	66	80	72	80	62	69	68	62	66	66	76	61	67	87	69	76	73	78	68	54	92	62	70	64	81	72	73	80	66	55	71	84	71	51	77	70	74	75	79	70	55	79	60	60	81	87	83	63	66	91	74	79	73	73	54	66	79	75	76	66	73	73	66	64	77	69	81	63	66	76	71	62	69	84	78	68	59	83	73	64	65	83	75	83	66	56	82	74	87	81	55	83	62	58	67	60	88	74	80	74	61	91	67	81	64	68	73	80	71	69	68	74	65	59	55	56	64	55	71	68	76	69	62	53	80	68	51	70	67	59	81	83	60	69	70	56	69	64	69	61	76	72	78	65	57	76	63	71	83	61	73	78	76	83	75	76	75	73	77	71	72	66	75	67	73	79	69	70	56	77	79	74	76	62	72	58	79	87	64	68	79	77	84	66	71	64	73	55	89	77	67	71	73	80	85	78	60	73	76	66	63	75	73	68	59	61	58	70	65	71	84	75	68	80	84	56	70	80	79	76	78	64	84	66	64	69	75	66	68	72	79	71	63	69	63	69	69	78	79	62	70	66	83	83
34164	19604	12339	11573	12128	12352	8833	5933	3480	1923	1533	1264	1212	1099	970	900	873	792	761	760	768	774	663	761	722	726	728	690	693	675	665	636	633	632	626	612	646	606	644	599	654	643	619	596	605	583	609	619	601	592	603	599	585	582	632	631	624	597	574	592	604	608	590	577	617	606	585	617	609	606	633	622	608	595	581	615	608	568	596	622	593	568	592	597	629	604	619	612	637	625	590	629	624	585	583	619	597	630	610	581	565	576	639	642	595	651	567	609	575	556	598	602	588	619	608	627	617	633	600	591	626	643	594	576	610	622	587	640	600	626	597	602	605	612	581	589	573	585	609	604	592	602	650	598	559	590	631	593	582	613	595	661	582	592	596	612	647	614	640	607	602	570	562	581	553	620	607	579	590	577	586	603	625	575	619	610	624	591	609	601	567	631	588	595	573	624	575	563	590	613	596	600	614	599	593	607	661	604	591	632	552	618	604	616	648	573	603	624	570	555	556	633	593	605	590	614	640	589	602	604	568	571	645	599	596	600	602	603	593	585	605	600	582	626	633	623	575	587	583	599	590	584	582	587	631	581	637	646	599	594	613	598	590	568	604	580	655	591	618	638	612	580	643	629	622	622	628	619	628	577	621	566	606	592	589	613	595	588	591	606	567	583	626	570	569	593	628	588	597	605	613	569	590	620	600	590	562	574	596	597	637	573	601	644	579	601	601	581	629	604	626	641	640	617	586	614	622	608	637	613	630	619	611	627	632	613	601	577	592	576	590	569	574	593	573	608	556	601	595	583	562	603	605	671	584	639	582	618	609	605	571	604	591	631	573	600	586	626	577	591	588	611	563	584	646	647	616	600	576	579	620	600	585	616	552	647	579	614	608	589	607	608	592	628	539	594	583	623	586	605	561	652	581	576	642	570	609	612	598	617	582	611	608	632	619	609	585	574	587	615	614	624	611	603	577	626	603	601	624	620	544	582	609	564	612	577	590	635	620	609	613	580	617	621	622	524	601	620	589	536	613	576	596	630	580	613	589	609	613	607	607	557	609	637	612	559	590	568	617	649	613	614	570	590	597	583	621	580	595	567	602	646	605	594	600	610	570	639	628	601	616	630	530	632	598	629	583	617	613	602	597	605	612	606	625	587	573	631	633	620	611	631	596	596	585	588	589	605	607	608	598	572	591	656	595	552	637	530	612	572	597	618	571	630	611	603	614	619	600	598	580	625	605	620	598	629	615	601	570	595	657	574	657	657	626	585	571	582	558	553	653	625	575	634	623	610	625	562	595	593	605	613	621	636	591	573	617	585	619	578	624	617	655	578	553	611	577	580	596	595	598	594	588	600	640	571	628	580	606	600	637	588	586	601	620	571	571	602	583	667	595	602	622	625	599	563	630	609	612	633	625	624	608	627	603	612	575	588	610	608	636	652	640	578	571	608	585	622	579	614	581	562	587	616	612	622	581	610	584	621	590	581	637	601	611	572	584	570	532	551	596	564	577	615	608	596	576	573	621	552	576	609	586	565	579	576	615	608	597	608	651	571	592	592	621	608	604	629	623	619	589	636	564	603	633	621	602	604	571	598	599	602	594	607	584	572	628	590	607	569	570	565	595	593	567	587	564	646	597	570	612	634	579	618	610	604	588	644	584	596	626	627	592	569	617	607	615	628	575	653	641	613	569	602	570	565	615	594	606	578	594	596	590	610	561	565	589	623	598	589	627	590	611	624	552	551	600	614	644	651	559	604	571	605	580	615	565	592	606	594	601	631	578	574	581	615	606	600	588	612	575	605	587	560	626	610	572	550	638	615	610	611	591	615	587	625	582	580	601	591	565	586	589	592	654	642	588	640	552	619	570	565	565	625	567	597	567	576	591	587	622	600	606	613	592	593	637	570	556	591	586	597	590	607	614	613	577	587	619	584	628	582	586	597	601	626	615	600	570	600	610	627	644	596	627	577	672	623	582	584	552	578	617	579	598	592	611	602	612	637	597	580	592	623	584	538	606	605	589	609	599	555	580	593	583	610	643	607	637	598	587	599	618	598	597	634	562	600	583	606	577	609	630	597	604	575	587	579	627	613	602	585	575	585	604	622	579	581	600	592	625	648	567	620	591	627	596	621	585	615	564	565	557	594	642	590	646	606	595	613	565	603	608	559	595	607	610	560	595	556	579	574	583	584	579	591	582	565	617	577	649	654	643	609	619	620	605	566	604	623	612	620	604	575	576	604	609	632	576	568	632	582	609	607	613	610	562	624	607	599	583	576	593	596	583	590	618	577	579	557	664	603	632	617	573	597	601	568	627	604	635	586	582	609	572	610	599	605	562	599	613	610	596	603	608	624	593	591	570	589	563	624	650	595	561	588	595	650	642	564	557	619	590	595	605	574	620	604	597	572	607	589	615	597	619	594	583	594	658	599	608	600	608	607	628	643	575	621	557	634	614	588	618	591	594	612	578	547	562	601	574	590	582	605	617	545	582	629	621	602	628	572	576	615	581	578	622	539	569	627	586	565	612	582	613	632	586	608	579	602	574	591	584	601	587	600	582	603	605	578	624	635	609	567	603	579	571	583	648	586	634	596	604	587	624	637	556	610	624	632	641	577	583	624	601	601	567	626	625	553	618	577	574	544	612	614	621	585	637	605	615	597	580	594	623	622	643	642	625	602	651	596	630	611	587	598	579	558	557	591	603	581	597	564	640	618	591	566	614	594	565	570	623	609	638	582	627	633	576	645	632	567	589	637	600	618	646	645	603	590	595	563	561	604	595	585	603	607	583	597	573	588	558	559	598	615	618	650	577	572	555	566	593	596	583	604	589	606	609	626	603	612	634	615	535	618	602	620	608	616	609	632	604	594	614	589	580	602	583	580	611	611	622	604	574	596	614	664	555	576	658	582	542	605	614	592	545	579	650	565	564	583	581	598	593	636	575	579	611	585	626	582	585	600	566	603	579	592	608	658	633	624	618	616	608	574	532	625	590	639	585	568	620	666	602	598	605	576	634	618	576	645	592	616	540	571	571	614	611	560	600	589	650	563	588	615	558	622	580	555	563	556	564	568	607	582	589	611	608	577	581	576	597	608	581	597	583	577	574	613	621	613	601	546	587	565	614	647	578	587	596	622	554	583	605	634	575	575	589	571	623	577	606	601	584	568	628	589	577	635	620	597	586	583	608	592	567	647	572	624	567	549	595	588	606	565	619	617	591	613	638	626	605	624	580	568	632	621	599	622	601	594	623	583	591	568	586	606	573	633	620	640	576	629	574	563	604	585	574	582	582	592	593	638	595	576	593	601	541	601	649	619	568	575	615	624	605	634	558	625	639	567	580	628	578	614	626	576	601	597	627	601	558	626	544	596	608	611	624	588	614	557	588	656	591	611	601	604	572	631	606	541	629	590	580	601	589	598	607	555	580	616	612	596	596	626	573	653	578	585	596	576	632	566	594	661	564	596	618	547	614	602	603	593	643	577	586	601	644	616	640	605	589	600	591	639
6732	3060	1569	977	570	433	362	218	127	105	86	96	93	86	95	72	79	78	74	78	74	65	87	81	84	62	83	75	82	64	69	58	65	65	75	69	74	75	76	64	65	63	83	64	56	86	66	71	60	43	60	78	73	61	61	69	75	71	66	76	69	65	69	75	54	54	64	88	67	73	76	69	68	81	64	74	59	78	56	69	56	64	74	73	67	83	48	68	55	65	63	68	66	71	77	57	69	56	72	77	67	82	66	83	72	81	67	63	65	65	78	65	68	75	65	63	82	67	60	63	57	60	55	72	76	69	70	56	68	73	73	75	64	67	56	61	75	70	73	71	49	76	62	63	63	73	67	60	75	72	67	66	68	59	64	60	71	68	56	76	71	65	66	65	72	71	67	69	74	65	78	74	54	65	72	65	78	74	64	61	62	67	60	63	68	69	58	78	70	64	67	61	61	66	75	69	62	58	67	55	68	79	72	54	65	69	67	54	57	67	64	58	70	69	67	74	59	67	64	54	59	79	64	68	61	71	76	57	69	71	76	65	72	72	74	57	61	65	61	68	72	80	68	68	73	69	61	64	65	59	58	50	63	60	77	72	60	59	66	87	62	57	73	67	68	58	70	79	64	61	68	57	55	61	55	78	69	64	80	72	70	71	81	52	68	80	79	78	59	60	71	76	63	64	64	87	70	76	74	65	77	75	57	61	76	77	71	69	69	74	68	68	53	67	80	64	79	63	64	58	70	67	70	68	71	62	80	55	65	62	79	60	78	77	69	81	74	71	68	81	70	78	73	67	71	78	71	66	64	76	56	51	65	81	47	77	81	78	60	62	69	78	64	77	82	59	79	64	62	64	73	54	69	88	71	72	63	71	66	70	74	62	66	65	69	67	59	77	56	71	73	71	68	68	72	67	84	61	74	69	67	55	77	67	55	71	72	68	74	85	56	67	62	73	88	80	71	87	60	61	76	52	63	66	73	73	56	74	72	66	74	56	53	70	65	69	63	77	61	63	78	72	52	60	78	75	68	76	72	58	64	69	67	61	72	78	72	66	74	70	70	76	62	55	86	64	73	71	68	75	60	51	59	59	63	73	80	67	71	69	69	70	63	56	58	60	76	70	64	73	80	74	83	77	53	56	76	59	74	74	70	59	77	62	68	56	65	65	66	72	72	62	64	66	85	78	63	63	76	68	72	67	74	73	67	55	65	45	67	48	70	73	65	77	65	56	86	70	68	72	62	64	68	75	85	61	71	69	73	60	67	55	69	61	84	76	72	63	66	57	67	60	71	58	62	65	66	71	76	60	64	64	61	68	63	59	72	64	60	68	53	68	68	54	76	73	73	68	55	57	65	72	68	62	54	64	66	61	76	65	80	74	66	66	78	71	54	64	77	68	72	63	64	79	51	79	52	70	70	75	61	67	66	72	79	76	70	70	68	64	70	62	65	75	73	67	71	61	69	74	71	56	65	62	73	66	62	65	72	82	69	91	73	58	67	58	60	66	60	69	55	75	76	70	58	57	69	59	73	65	80	61	75	58	63	66	64	81	68	65	61	83	72	66	67	73	54	66	61	54	72	81	61	80	60	76	65	78	65	62	61	66	62	77	57	76	72	60	74	66	80	71	70	75	77	49	50	72	57	65	60	66	66	63	55	61	64	61	68	73	65	68	72	75	74	64	68	65	69	77	67	57	68	72	60	69	70	59	74	59	57	60	85	54	63	75	71	77	79	65	67	69	65	70	60	61	65	78	60	68	66	60	57	65	54	58	64	63	69	67	74	72	51	73	61	76	63	64	73	58	61	81	80	71	67	74	80	67	78	68	69	72	65	69	63	64	74	75	61	61	67	62	76	61	60	69	72	73	66	68	71	65	71	77	68	64	77	68	47	75	83	64	64	69	71	65	70	62	60	66	77	74	70	70	79	76	75	67	71	80	71	77	77	68	70	74	64	66	62	95	62	71	57	66	70	54	59	78	71	67	72	60	88	66	71	55	71	58	78	72	69	67	62	54	75	64	63	78	52	65	46	69	67	58	66	62	56	71	61	69	73	78	73	60	73	60	67	78	59	62	65	70	77	76	92	56	79	64	69	53	78	64	64	62	65	73	66	74	67	67	59	69	73	67	68	75	72	57	59	65	75	76	66	63	67	92	69	68	69	77	62	77	64	73	71	69	71	66	45	63	76	70	54	55	67	76	66	67	74	54	67	59	64	71	61	68	74	91	80	77	80	78	64	62	72	76	71	79	68	72	78	68	72	83	65	79	61	65	75	82	63	56	56	78	72	72	58	66	81	71	56	66	66	82	69	65	67	59	68	56	68	72	78	62	62	68	78	93	71	67	74	58	73	64	66	64	68	75	75	54	61	61	79	77	59	63	76	74	74	59	73	67	50	62	55	66	68	71	72	81	71	67	67	62	70	67	57	61	62	71	81	70	94	56	71	75	68	65	71	79	64	76	77	54	75	68	73	75	77	79	56	60	69	44	77	54	74	61	73	63	65	72	67	62	70	66	62	76	65	65	61	97	60	66	52	96	65	59	64	75	75	69	61	65	84	71	86	52	73	63	84	74	65	62	64	84	58	68	64	71	71	61	71	59	62	63	76	70	69	76	57	60	79	65	66	61	51	63	64	61	62	73	74	67	77	68	82	69	62	61	76	59	73	66	78	73	61	61	58	65	81	70	75	68	70	78	78	57	72	81	65	57	71	71	54	71	58	73	59	76	84	49	57	74	58	58	59	68	47	75	69	87	79	71	51	77	55	55	69	71	70	63	59	69	63	57	52	57	51	76	68	65	63	58	83	60	67	69	75	61	62	62	59	70	54	78	76	73	64	52	68	72	70	69	48	72	81	52	65	65	62	71	69	52	79	79	71	77	58	76	72	66	65	73	61	57	76	77	65	66	76	75	61	52	57	76	75	67	76	65	76	71	66	67	70	58	69	49	66	63	71	63	57	68	76	63	73	63	61	62	70	76	48	67	61	82	65	72	61	52	82	70	66	63	77	68	77	58	88	58	66	60	58	60	76	70	74	64	55	68	66	62	53	58	66	76	73	61	79	79	69	58	60	72	71	65	80	63	63	64	83	67	75	54	62	68	64	62	83	70	59	54	65	59	57	59	56	78	75	59	75	61	61	70	59	61	83	73	78	62	74	59	80	50	64	63	83	64	57	76	68	81	65	59	79	57	67	62	62	67	64	73	72	54	63	73	79	71	70	65	59	61	62	71	63	62	63	68	73	62	64	67	57	68	52	54	69	63	62	71	66	67	77	73	88	53	76	73	82	76	72	83	61	60	61	75	73	75	63	55	68	71	77	49	80	81	76	69	64	61	56	67	66	73	72	65	62	71	72	68	55	70	53	55	71	52	64	90	58	54	68	75	49	75	67	68	56	69	56	71	71	75	65	72	78	60	77	53	70	77	69	72	77	72	64	57	52	62	76	55	67	69	62	74	64	64	76	67	64	78	52	70	66	72	65	64
34591	20598	13975	11761	12436	13861	11439	6880	3306	1832	1433	1223	1128	998	969	871	865	799	792	749	828	759	698	698	701	729	696	647	681	664	634	629	594	621	620	599	591	639	572	637	601	569	600	630	631	576	603	557	623	636	574	575	599	595	547	609	597	585	599	630	612	629	559	579	615	577	593	607	575	592	600	588	568	569	570	580	621	550	615	648	513	588	569	556	589	587	631	564	565	578	558	540	539	629	575	589	573	550	580	585	570	558	557	529	589	582	532	535	573	561	567	571	542	597	578	564	575	610	552	564	595	582	591	598	601	561	568	546	582	613	583	594	573	604	573	583	592	546	568	574	605	621	579	528	564	548	562	562	611	565	539	599	582	612	587	604	562	563	590	575	548	578	566	566	545	568	572	545	592	571	584	552	607	587	605	578	545	527	609	644	568	605	610	614	596	585	592	556	544	605	588	557	585	558	552	579	556	626	533	593	581	575	560	603	564	588	532	519	561	594	562	538	542	587	534	578	570	589	590	537	619	581	588	595	595	638	556	571	587	577	580	550	556	587	533	562	564	575	619	543	587	612	562	570	592	580	572	561	559	591	580	545	559	571	583	541	590	580	583	593	580	559	582	593	559	583	571	562	564	565	583	575	586	566	609	592	578	540	583	617	580	571	506	581	562	579	565	575	615	565	602	580	577	566	567	588	584	540	611	599	604	604	612	554	613	553	573	568	549	599	611	558	544	577	608	550	588	580	576	601	589	539	546	619	602	549	551	537	587	532	587	602	602	582	622	554	560	610	568	546	588	574	569	559	635	595	591	562	538	584	565	554	546	604	603	566	602	585	588	567	572	597	588	552	572	569	585	590	629	587	570	574	602	595	597	562	603	593	580	571	566	530	536	561	581	547	595	543	552	596	566	628	573	581	609	561	579	611	583	604	584	581	557	590	592	543	587	551	590	575	584	558	577	590	540	559	598	587	546	576	598	595	590	568	541	540	576	610	554	537	602	600	590	545	557	577	567	579	585	574	580	577	544	539	556	598	572	575	574	601	615	578	561	591	568	561	581	606	565	571	638	568	586	635	546	550	597	553	576	584	571	549	593	558	560	585	579	584	608	566	548	601	550	556	563	573	579	585	561	588	594	558	571	583	586	597	543	578	595	592	532	564	517	606	607	568	604	593	568	608	564	584	579	598	580	555	577	576	590	615	519	611	613	590	553	596	583	608	550	563	574	536	615	579	570	567	555	564	594	578	614	577	539	571	634	583	574	559	563	584	555	575	578	563	584	567	569	606	553	542	554	550	605	624	562	586	554	591	577	579	589	588	550	575	590	584	571	552	587	561	577	553	566	578	566	576	584	630	594	650	555	580	604	571	599	599	546	574	566	590	549	547	587	598	581	582	562	598	559	599	576	557	567	563	586	567	591	541	579	559	601	598	588	612	557	539	580	590	622	588	561	563	603	543	585	602	576	579	561	555	547	588	555	579	565	554	577	603	569	572	567	565	567	541	529	581	580	568	587	552	593	553	570	591	564	585	583	619	561	534	579	586	583	610	575	562	589	587	587	576	582	560	601	550	568	547	568	570	568	569	581	567	578	586	616	574	570	566	559	585	563	551	619	541	543	592	619	577	560	594	620	559	596	585	567	580	595	577	535	550	541	571	586	554	533	582	593	578	562	601	577	614	587	583	608	562	604	587	588	564	571	568	533	611	575	604	587	621	596	598	617	606	566	578	598	539	573	570	573	559	567	592	588	568	598	591	578	572	617	576	576	558	588	568	550	591	576	593	536	566	595	561	615	544	594	583	548	590	576	543	560	572	590	600	571	533	602	596	594	561	567	556	576	598	581	546	560	601	592	628	553	530	558	564	556	588	590	583	565	547	547	587	572	574	587	582	568	550	578	623	542	601	551	595	581	532	563	564	584	578	565	539	594	562	523	590	576	621	562	594	555	584	617	593	582	555	572	570	541	570	576	556	559	567	582	593	552	566	589	610	580	591	546	617	602	586	566	585	601	591	543	570	587	570	554	589	538	557	557	574	569	571	529	602	572	574	592	530	598	577	570	591	613	557	584	550	589	546	600	570	630	579	586	598	551	629	641	555	584	538	604	586	539	573	612	564	593	609	619	581	523	560	528	550	550	566	573	588	562	593	565	596	591	562	593	581	563	572	544	565	585	525	612	540	559	552	585	544	569	585	577	553	581	566	593	571	566	628	605	580	623	571	553	594	592	546	554	559	583	587	566	577	557	553	567	534	569	590	630	553	571	536	571	588	557	565	556	577	559	602	583	603	580	568	577	555	589	556	556	573	550	573	537	590	574	575	593	573	590	605	598	585	566	615	611	579	594	566	560	595	564	555	548	535	626	587	535	567	593	558	561	574	525	557	522	559	565	602	572	587	573	592	571	598	564	558	576	582	570	578	539	567	567	609	558	577	571	558	524	593	525	587	537	574	554	637	535	556	549	573	622	571	583	563	606	571	557	568	588	607	610	597	548	568	549	597	554	622	592	539	586	566	563	560	597	612	645	584	557	580	573	596	568	605	569	585	613	540	585	592	622	554	560	602	539	571	578	581	575	560	553	595	624	524	593	568	592	550	580	579	604	560	575	555	573	566	629	596	592	591	601	602	588	586	566	555	594	605	573	617	563	570	531	556	602	542	603	553	573	557	570	560	595	558	609	561	607	598	626	563	563	527	542	566	574	583	560	597	589	565	615	517	562	516	573	556	571	543	552	578	541	628	576	576	588	539	568	567	553	595	594	567	592	580	605	591	562	571	597	557	544	579	541	552	597	627	587	589	559	581	528	599	569	550	582	575	547	583	576	558	567	599	572	620	581	576	580	534	625	562	562	559	572	579	547	554	578	566	572	594	573	558	585	610	570	602	581	576	559	561	585	555	608	604	569	536	595	619	563	546	573	543	604	579	579	568	556	618	607	567	588	548	567	596	545	596	611	581	563	556	561	596	597	606	576	561	598	565	541	560	574	564	602	595	589	554	589	582	540	562	602	590	582	548	571	559	580	593	604	572	553	564	558	596	563	582	588	555	574	579	632	573	575	567	561	555	555	570	574	568	568	571	594	559	599	565	597	595	591	574	567	622	559	569	554	562	602	543	540	578	571	620	539	573	595	629	551	577	641	595	578	545	579	620	590	546	542	576	569	591	574	601	563	561	544	568	574	537	613	616	573	578	619	576	585	568	584	553	558	612	567	554	579	562	587	626	545	555	605	574	551	601	611	598	529	591	570	577	572	561	573	601	547	614	570	539	627	582	563	553	590	602	563	577	551	584	565	607	593	587	586	562	579	548	597	568	563	587	530	576	565	580	547	598	569	566	625	560	594	576	551	543	575	560	567	598	581	545	571	544	568	571	618	537	564	532	578	559	592	569	565	567	611	586	559	630	582	582	548	609	605	567	605	571	560	578	540	572	602	554	575	564	593	560	569	598	536	599	552	576	549	581	575	577	569	601	535	576	561	572	570	540	611	585	539	586
7787	3865	2220	1175	668	553	435	256	133	106	82	99	96	81	89	66	78	86	76	62	62	82	64	72	67	46	52	65	48	58	54	71	68	71	77	55	64	52	65	52	59	68	47	59	72	64	56	50	60	63	48	58	62	63	70	75	49	57	61	69	58	61	57	57	60	62	69	71	64	71	61	59	66	52	49	40	57	69	62	64	64	63	59	55	51	61	56	45	72	63	67	62	61	64	72	59	64	59	53	49	47	56	57	68	61	76	70	53	68	61	58	68	71	53	75	59	79	63	59	53	69	70	64	65	59	54	65	57	71	61	61	69	54	63	52	63	56	59	60	58	69	55	50	58	66	58	76	70	71	67	62	62	56	59	74	58	78	64	53	59	61	72	52	59	54	54	62	60	63	57	64	58	61	61	48	63	67	57	61	78	65	52	56	74	63	50	52	62	69	56	61	55	60	55	58	63	74	68	51	62	52	64	56	73	53	62	72	49	51	76	63	62	70	41	63	59	65	62	67	65	64	59	50	70	73	50	52	64	58	49	49	54	57	57	51	64	65	61	78	61	60	53	77	74	66	57	61	60	61	54	56	54	61	58	59	58	72	60	73	65	71	56	56	63	62	54	65	58	61	68	67	77	55	61	69	60	77	63	66	68	81	67	66	57	56	67	63	65	56	54	76	63	58	45	62	59	51	55	50	59	69	50	57	41	62	56	64	63	64	54	59	57	71	71	67	51	55	47	49	59	58	68	64	67	69	48	67	64	64	65	54	53	73	59	63	67	71	74	58	53	55	61	63	56	66	61	67	57	64	59	71	62	68	69	62	60	65	72	59	67	53	55	70	60	53	70	59	58	58	66	47	56	71	67	58	57	67	78	63	48	72	62	52	61	58	69	79	52	61	51	58	60	64	66	53	64	72	53	62	65	74	66	63	58	61	57	77	66	71	62	56	60	75	73	41	58	59	61	52	62	55	49	62	63	54	66	55	52	56	51	63	54	55	70	53	54	73	63	56	58	52	65	51	62	61	58	63	70	52	56	72	70	60	59	64	59	61	52	52	65	55	69	70	58	60	61	60	53	55	61	58	69	54	53	56	83	69	66	71	77	62	60	55	87	50	63	46	62	69	67	60	67	66	53	61	68	68	62	70	57	51	65	60	58	62	59	62	49	59	56	74	41	57	67	58	60	64	62	61	64	62	56	61	77	68	55	62	53	64	65	72	65	70	63	68	55	61	72	60	60	68	62	63	68	67	58	70	61	66	76	54	56	56	55	67	60	58	59	73	51	67	63	64	67	72	75	52	51	55	66	55	63	64	58	51	68	46	75	69	73	58	77	68	65	64	57	60	63	55	53	60	60	59	63	57	69	53	63	69	58	68	70	55	60	54	53	48	46	58	62	62	68	51	75	56	54	62	79	48	68	42	80	67	57	48	57	65	54	61	52	67	58	69	64	60	62	63	48	68	55	48	64	63	65	55	52	58	65	57	52	58	56	59	63	61	53	74	57	59	63	66	60	54	55	77	64	48	68	52	56	57	69	77	66	69	76	67	58	64	54	56	72	59	69	56	56	57	57	68	62	66	53	60	77	63	61	51	61	55	67	72	50	56	56	75	58	49	54	59	65	65	64	76	65	45	60	55	62	47	66	63	55	51	55	71	66	74	50	61	60	42	66	70	65	58	56	64	65	44	71	61	71	57	62	64	65	70	55	52	57	77	56	62	52	63	71	65	74	74	62	50	58	62	69	59	59	71	54	78	69	65	49	45	52	46	65	76	50	61	61	50	56	65	63	71	63	54	54	63	53	69	45	65	58	73	50	69	66	68	61	55	71	64	56	62	62	63	61	61	59	63	53	75	70	54	67	61	57	67	56	60	69	71	66	56	74	56	67	40	61	76	66	78	62	47	57	72	49	51	67	60	67	61	62	43	72	59	67	68	50	48	71	58	57	69	61	62	61	59	67	79	58	81	55	64	48	55	64	59	65	73	59	53	51	56	54	58	61	40	56	63	69	78	58	52	61	49	46	65	63	62	72	61	76	52	56	48	63	64	62	71	67	70	68	68	53	57	65	49	65	64	62	47	62	59	66	82	59	69	67	65	62	71	53	79	59	63	61	50	69	72	65	57	61	64	48	63	56	51	66	59	69	56	66	55	53	58	60	63	54	55	65	53	50	67	73	66	46	57	60	80	58	51	69	69	61	66	55	50	60	70	60	72	65	54	64	72	64	64	49	67	56	39	54	57	68	48	66	59	66	71	56	74	62	77	48	55	54	73	65	53	58	47	63	58	74	56	60	52	55	66	62	64	77	58	64	59	70	59	56	50	60	61	66	57	48	59	55	65	67	69	68	65	79	66	61	61	73	71	56	67	58	63	61	56	66	59	69	68	60	59	49	67	59	66	57	70	55	62	54	60	60	64	55	65	59	73	60	52	61	57	61	57	67	69	63	55	59	60	57	70	75	57	62	43	57	63	68	52	47	69	84	69	78	77	71	57	47	51	57	64	47	69	48	46	58	55	72	59	57	59	67	71	60	70	72	67	71	57	62	62	64	68	48	66	62	66	73	65	83	65	64	70	59	61	57	56	64	46	59	52	62	60	65	68	47	66	60	64	73	63	58	60	54	45	63	66	77	77	60	64	52	68	70	70	73	66	69	58	53	54	65	75	65	52	62	65	67	65	78	62	60	59	70	47	67	60	63	65	68	50	51	62	49	53	65	64	66	63	47	55	61	61	68	54	63	63	65	57	59	69	72	56	64	51	71	79	58	65	68	58	83	52	69	56	49	60	54	61	60	65	56	53	68	69	70	49	49	65	63	65	63	60	66	59	56	69	58	57	48	51	50	59	64	72	63	70	70	68	65	70	58	76	69	61	59	57	54	54	63	66	67	54	48	56	65	68	71	74	67	54	68	68	56	61	69	62	59	42	64	68	59	63	53	55	81	66	67	62	70	51	50	49	64	64	46	62	61	60	58	62	65	63	57	60	82	60	54	64	64	70	59	67	62	62	67	70	64	62	71	73	57	50	71	71	66	56	51	71	71	59	73	59	69	75	69	63	45	62	67	70	62	59	58	48	68	62	79	69	70	48	63	62	66	53	53	62	46	49	58	57	65	68	80	67	59	68	57	64	70	68	67	69	64	61	57	60	79	53	76	55	52	70	56	58	72	59	70	68	66	51	69	57	60	76	51	64	64	56	69	69	46	56	64	59	47	68	68	65	68	56	75	68	60	47	68	63	70	58	47	54	71	60	85	55	60	60	72	57	64	75	74	63	55	72	54	61	63	44	57	61	63	60	49	54	70	80	64	61	72	71	62	45	54	52	65	58	64	75	56	52	68	53	52	57	56	61	61	57	61	56	68	61	66	57	64	66	68	64	64	53	75	53	51	57	68	58	54	75	60	80	74	69	64	54	81	59	53	72	58	40	51	64	52	60	58	74	57	68	55	55	44	54	78	47	60	50	57	72	64	69	59	64	54	67	41
35715	23172	17912	13643	14388	15963	13495	8346	3989	2376	1793	1507	1327	1187	932	968	903	803	838	828	806	764	695	719	683	711	694	677	664	589	598	577	592	567	595	553	590	573	571	531	565	567	550	559	520	532	466	501	544	543	479	518	543	530	551	542	473	548	559	567	523	575	534	540	573	482	548	527	560	537	551	527	541	567	541	525	582	530	468	521	508	520	529	515	529	527	518	557	506	528	529	510	505	521	541	505	530	526	498	511	525	542	532	470	554	506	484	540	549	552	507	507	539	537	503	505	519	513	530	522	533	510	505	512	561	518	532	512	518	469	545	528	520	522	528	532	535	531	528	532	519	536	539	486	506	568	551	530	523	549	508	482	548	511	523	554	514	521	541	526	533	540	538	478	592	506	528	511	522	520	527	527	527	521	550	542	539	521	561	496	530	480	524	554	510	523	520	530	524	538	528	514	535	498	504	506	517	526	520	512	541	558	542	520	496	545	527	501	525	563	520	518	544	516	546	544	518	527	525	519	551	491	530	528	522	512	522	517	519	516	521	522	523	583	501	539	541	502	498	531	513	532	535	490	526	477	484	523	560	502	517	527	507	535	495	514	555	522	534	536	538	548	498	482	532	510	537	500	543	473	511	491	526	529	549	485	481	524	569	528	527	496	477	519	532	513	513	568	525	553	505	492	498	517	527	532	518	503	535	508	520	514	543	518	525	532	516	519	504	565	512	525	494	486	469	534	535	522	558	525	502	529	523	540	521	497	525	543	570	528	535	516	512	505	567	509	528	513	514	499	519	490	489	516	545	540	554	532	549	514	514	552	546	520	533	525	494	519	516	536	505	506	528	548	569	541	481	498	516	547	517	492	572	524	521	508	503	541	520	524	478	464	538	544	526	518	492	523	502	508	508	521	526	517	524	531	515	536	531	520	576	530	550	530	555	512	584	511	562	507	507	549	541	493	559	517	466	531	558	509	530	521	508	520	487	508	489	518	513	518	530	521	516	520	559	548	523	517	519	527	536	522	521	476	594	548	519	565	518	531	518	560	486	490	529	528	537	520	532	486	518	529	527	549	481	514	528	499	491	474	531	518	502	511	529	555	532	537	524	537	525	525	567	507	485	555	504	522	528	552	498	481	520	572	492	491	553	475	509	566	550	533	494	543	534	547	509	505	527	545	510	542	523	504	563	534	538	503	514	558	553	524	556	541	527	503	515	513	539	573	511	506	492	504	521	533	495	507	532	533	485	547	471	527	511	533	559	504	529	499	516	543	548	566	498	528	513	486	497	471	508	518	468	506	528	500	543	518	515	523	496	515	515	508	479	524	548	532	543	523	497	532	537	525	522	552	511	541	501	563	526	533	526	533	561	554	501	543	485	533	550	535	523	538	487	549	497	504	502	494	521	551	537	535	500	508	549	517	511	492	570	556	572	485	526	513	551	509	513	477	536	549	541	519	522	562	517	507	494	492	513	528	480	489	505	492	497	530	508	491	487	517	535	489	529	548	520	524	514	580	568	514	508	521	551	510	513	487	496	532	524	507	531	475	478	544	533	541	510	496	524	567	527	581	531	512	505	514	501	503	517	542	518	526	487	522	488	551	530	502	529	502	527	557	511	534	491	518	523	516	488	501	508	567	514	489	551	567	522	524	559	544	538	532	536	524	509	508	559	485	526	549	484	542	531	533	515	550	493	538	555	514	540	518	495	449	510	544	485	524	529	516	526	515	524	549	516	530	487	483	517	523	509	501	543	501	522	537	538	522	562	539	528	502	514	522	514	542	524	517	544	552	532	527	525	512	540	494	534	513	525	516	552	546	545	559	506	537	538	523	545	552	534	524	524	516	527	544	504	538	531	505	543	518	484	495	515	492	539	526	503	493	532	485	557	540	547	538	525	553	529	550	514	512	495	519	526	487	597	529	561	536	522	501	536	479	545	497	518	515	535	538	533	489	532	546	498	492	524	507	550	491	545	541	537	514	507	526	551	492	540	544	536	555	494	518	514	509	543	549	540	545	527	506	563	482	514	527	516	517	534	530	504	518	509	530	495	485	508	533	550	569	506	525	518	505	498	522	506	502	573	483	498	528	530	520	558	539	531	523	549	536	505	519	538	541	509	531	492	517	520	524	514	512	525	480	543	508	529	563	512	522	541	516	526	552	547	536	510	513	492	511	548	538	563	525	548	509	536	521	531	534	535	532	518	530	510	555	490	534	518	558	539	511	545	554	519	545	504	555	548	542	512	518	550	536	518	534	550	555	474	499	537	503	493	501	465	536	511	568	503	490	544	471	514	511	532	533	529	513	536	549	497	493	532	539	532	527	504	549	507	472	508	536	502	519	524	522	486	532	539	497	504	519	550	503	545	541	543	517	527	531	544	523	545	541	501	563	515	510	499	537	529	509	504	506	517	519	553	507	493	490	529	472	550	538	525	524	545	503	512	538	513	531	499	486	534	506	534	514	528	494	499	518	477	537	470	531	511	544	540	516	471	511	579	506	544	511	522	528	458	529	536	544	536	494	528	522	492	550	553	540	519	509	514	523	496	546	541	520	529	541	500	523	492	491	538	538	522	490	523	530	514	491	523	544	531	504	520	472	501	551	483	536	514	517	519	552	552	525	502	480	513	553	519	530	492	527	554	509	503	573	515	563	502	561	475	530	508	520	499	510	517	572	524	524	508	558	513	522	510	520	516	569	527	529	515	542	527	562	510	529	516	564	533	510	505	500	502	549	521	546	504	511	499	508	491	527	471	521	540	530	529	527	521	529	514	506	522	504	493	548	511	498	509	525	525	525	552	482	491	542	547	555	527	516	531	479	535	502	554	531	549	563	545	534	530	500	508	522	490	555	512	513	565	520	500	510	523	474	488	521	532	504	526	532	479	540	507	494	481	547	503	540	545	512	505	534	532	481	536	518	541	520	528	553	507	493	543	496	505	544	527	543	528	523	553	502	496	540	526	549	515	520	531	495	500	545	535	507	514	523	510	516	504	517	509	542	490	500	523	520	536	545	552	541	511	545	522	520	511	515	544	508	524	511	542	555	558	511	489	540	470	485	495	503	484	517	545	574	538	533	531	488	537	539	502	517	477	530	484	529	552	511	509	507	570	484	514	528	573	513	536	485	523	568	493	521	542	547	521	502	535	524	499	537	514	516	510	545	550	524	515	527	493	511	536	499	533	484	497	529	509	505	486	538	509	548	536	505	488	549	500	517	511	539	509	573	506	513	482	537	513	539	531	539	481	527	502	483	523	539	468	500	529	541	566	571	533	502	543	552	526	534	483	527	559	519	522	553	513	532	535	503	521	522	517	484	479	542	555	499	525	546	511	529	528	478	523	530	528	545	547	526	501	526	508	505	518	512	495	507	495	529	510	509	547	518	542	500	517	498	542	543	536	483	496	531	493	511	535	558	509	544	508	528	514	470	503	509	553	535	536	557	496	514	537	542	542	531	539	462	464	521	509	466	526	540	542	537	494	504	522	522	516	514
9070	5983	3214	1445	1234	990	851	491	235	117	116	79	91	91	75	74	81	79	80	56	79	72	67	60	78	67	59	63	56	59	66	63	52	65	51	72	71	67	56	59	67	50	59	49	56	57	62	54	65	71	44	57	60	55	55	66	51	56	50	71	45	48	46	55	54	52	60	58	54	66	62	64	54	70	54	63	61	41	60	56	53	60	59	66	55	62	70	53	57	62	69	44	52	55	47	57	69	46	56	52	67	58	55	51	57	60	47	74	67	56	55	58	49	48	62	49	61	48	49	70	44	48	53	54	46	45	65	61	51	76	71	63	55	44	53	67	55	68	51	56	57	55	57	51	51	50	54	51	54	53	68	62	58	44	61	55	45	56	41	61	60	63	62	56	54	68	53	49	57	63	58	62	50	45	63	56	53	69	66	50	62	53	65	61	41	48	54	59	50	68	70	46	49	55	59	48	51	55	55	56	51	57	48	55	52	59	65	60	57	50	69	54	59	60	58	56	59	64	61	54	62	47	59	56	56	70	61	50	52	69	59	54	61	61	66	47	51	53	40	45	61	62	72	50	69	63	63	42	65	56	58	60	65	60	53	55	65	49	66	61	47	57	60	78	49	51	68	66	57	46	60	57	55	47	72	54	55	72	64	65	59	60	63	54	69	58	67	50	49	49	61	53	57	49	61	50	40	50	60	62	60	55	50	54	55	49	50	59	54	47	51	59	69	53	52	57	52	47	59	58	66	67	65	54	47	53	68	58	58	61	63	57	76	73	59	60	67	64	55	45	58	53	51	58	58	68	57	56	67	52	68	83	52	61	55	55	56	59	52	43	59	57	63	61	65	52	54	65	59	64	51	62	57	46	69	54	61	58	58	43	60	59	51	65	52	63	58	59	56	48	52	61	43	64	50	57	65	57	62	70	64	60	54	50	70	50	54	64	57	54	76	61	64	55	71	54	52	56	54	62	57	53	68	64	63	64	53	63	63	75	67	63	50	56	58	55	56	67	57	52	65	49	56	60	49	60	59	57	63	45	61	46	70	71	52	58	47	67	68	62	43	67	53	50	56	56	57	46	48	64	61	56	49	50	43	58	57	73	61	59	62	52	53	54	58	59	55	57	45	70	53	61	60	54	55	68	56	76	54	50	66	49	55	70	51	50	63	47	55	61	46	57	68	53	51	43	68	61	58	59	70	56	65	46	48	57	64	68	64	57	55	55	57	59	59	59	55	45	52	47	58	64	59	61	66	50	58	55	65	56	54	70	73	54	53	61	56	61	64	70	68	54	78	60	55	69	69	56	46	64	56	52	47	61	60	60	51	66	52	64	61	61	62	58	52	60	62	52	54	60	72	48	55	67	54	51	56	59	51	64	60	55	58	50	59	57	68	57	58	56	52	47	47	50	58	65	49	52	61	59	62	64	58	56	68	57	51	59	65	66	55	64	53	63	46	60	62	58	60	59	60	52	63	57	60	43	71	55	51	61	49	57	65	52	49	67	59	59	55	68	59	53	47	62	68	56	51	51	57	48	62	58	62	67	66	66	51	64	52	69	58	58	44	57	53	52	68	49	50	45	56	58	70	63	53	53	53	59	52	47	57	61	61	63	54	51	45	48	49	58	72	49	48	65	63	64	46	67	61	61	59	78	53	67	72	60	58	53	73	37	65	61	64	61	58	66	60	45	61	48	61	69	45	74	58	65	53	46	53	53	59	52	57	59	43	56	57	61	60	52	56	59	60	55	59	58	69	64	48	53	61	55	54	60	71	44	67	52	64	53	56	55	54	56	51	50	58	47	69	55	56	51	57	72	54	58	55	71	51	45	72	60	51	57	65	58	44	76	62	47	59	73	57	51	55	72	50	69	62	60	53	45	68	51	49	60	65	54	56	54	53	51	49	48	54	48	61	45	68	66	66	54	66	54	62	55	37	48	64	55	62	54	69	61	49	62	54	65	60	48	58	48	51	56	62	48	58	52	62	56	36	52	52	60	62	63	48	59	43	62	59	59	60	39	59	61	62	60	61	59	58	69	58	50	55	52	52	64	54	53	59	53	55	57	47	51	53	76	71	45	64	59	64	62	57	38	54	64	65	50	59	55	62	60	59	43	55	51	57	59	40	62	63	58	64	59	49	54	59	54	69	56	66	54	59	59	63	68	52	56	56	52	59	68	51	52	55	66	73	56	55	40	60	54	56	44	47	59	54	58	53	54	60	45	52	56	65	57	60	61	49	59	45	51	60	54	60	64	59	57	72	48	55	69	62	66	49	51	59	54	58	49	51	47	39	79	51	61	68	49	59	44	67	70	73	58	60	56	57	55	49	55	44	48	55	68	55	68	56	43	60	64	54	50	63	76	62	66	59	61	56	76	41	65	53	70	58	53	47	62	61	68	73	56	60	74	72	53	60	48	60	57	55	49	65	68	53	64	57	67	66	64	59	61	65	53	57	63	49	53	44	50	60	61	71	60	48	69	56	67	53	60	55	53	52	53	60	51	48	63	50	62	69	60	54	52	56	63	63	61	54	59	70	66	56	47	52	57	48	60	53	69	56	56	67	52	63	68	52	57	48	66	57	59	52	56	50	68	58	74	66	50	56	56	78	60	58	71	56	52	58	53	51	74	56	62	66	71	60	49	51	57	59	54	72	53	61	53	57	52	50	51	75	57	59	55	59	72	51	53	55	54	61	71	62	54	66	53	53	60	48	56	55	65	58	55	50	51	52	63	42	53	59	57	55	67	49	63	70	52	69	69	63	58	44	51	52	70	51	53	69	55	49	55	44	61	59	50	47	61	58	55	48	57	65	55	60	63	66	51	47	68	56	55	48	55	59	67	61	63	57	56	72	63	59	67	58	53	59	63	63	58	50	63	43	60	65	68	54	54	60	60	58	63	55	47	49	58	49	59	65	53	68	59	44	60	51	59	59	66	56	53	50	63	60	59	69	55	64	58	68	55	62	48	57	51	58	42	53	55	45	54	50	50	47	65	45	61	59	62	64	51	59	63	53	55	51	54	68	54	60	53	60	56	70	61	46	67	54	56	58	62	57	54	58	60	64	63	58	51	51	52	56	63	52	46	51	62	59	67	52	55	70	68	67	57	64	53	53	47	69	60	58	47	54	55	67	58	56	66	52	66	55	55	50	74	63	50	60	62	77	67	72	49	66	59	54	58	67	50	62	74	82	70	50	42	72	57	60	57	49	52	63	67	61	61	63	48	47	52	47	62	63	51	65	73	61	47	53	65	60	62	52	60	67	48	62	59	64	66	59	60	56	56	54	70	55	68	57	62	67	51	63	53	54	49	54	54	56	64	65	59	56	56	46	46	77	68	64	54	48	61	59	54	61	59	68	55	58	55	57	53	47	41	53	62	64	53	66	40	50	47	56	60	64	56	58	53	55	50	57	48	51	60	68	66	59	61	53	54	57	57	62	64	48	63	57	61	56	52	60	40	55	58	48	48	70	69	63	50	61	56	64	57	65	47
40444	28301	20723	15732	21760	23103	21700	13318	6764	3030	2186	1799	1537	1460	1186	1060	1015	968	992	860	827	835	787	741	752	655	616	652	658	621	635	604	594	566	539	600	569	556	590	530	536	527	496	548	523	501	487	516	527	483	470	494	497	507	496	517	555	490	470	517	503	557	535	528	568	527	527	526	506	506	510	514	512	511	526	520	493	521	519	509	492	498	486	514	486	497	516	508	500	502	464	512	485	499	496	507	493	506	475	452	478	482	527	522	510	499	507	500	525	500	462	510	492	520	501	479	472	490	493	493	508	523	452	495	482	506	483	491	515	479	485	501	481	512	504	503	482	486	499	491	474	506	498	516	477	489	491	515	493	468	442	483	493	475	505	501	481	514	521	504	440	476	478	461	553	517	470	502	441	545	487	532	516	502	499	497	458	460	498	514	496	501	503	455	492	522	476	559	485	487	527	448	470	461	494	525	520	458	561	502	527	519	526	471	456	442	483	494	484	507	487	498	463	494	510	506	559	474	469	484	469	512	507	492	466	506	493	487	507	453	500	465	509	513	496	484	518	552	528	458	511	531	439	491	510	491	468	498	450	490	472	479	503	517	460	463	514	509	532	509	512	520	524	494	519	533	496	476	489	483	478	491	465	494	476	518	470	491	476	515	523	527	476	481	478	498	495	489	494	495	508	477	527	489	507	472	508	477	484	478	536	493	475	511	519	465	486	493	500	469	516	462	458	509	514	476	522	494	517	475	474	496	517	540	513	470	487	495	499	511	500	470	500	525	464	483	477	477	492	510	492	514	472	472	493	510	495	481	468	496	505	484	462	476	526	442	493	478	496	478	513	511	504	503	509	504	463	487	484	501	501	485	513	474	496	457	499	497	504	493	509	499	534	469	514	498	491	480	529	512	497	494	496	505	487	480	503	460	484	511	460	489	502	508	522	509	461	516	480	514	473	471	492	542	460	522	443	512	453	520	496	458	511	545	495	530	490	485	480	516	497	470	481	470	476	424	466	474	487	445	509	490	451	513	492	477	452	521	464	507	479	515	480	500	510	481	551	501	501	469	509	484	485	511	515	501	508	510	467	469	540	513	505	485	493	472	538	495	462	500	501	467	524	477	520	457	471	493	502	451	501	510	507	501	490	505	460	506	529	500	483	476	535	450	466	477	491	509	432	477	524	466	474	489	535	499	482	473	552	505	509	505	525	544	470	514	480	527	467	525	509	523	466	461	471	513	484	478	500	468	494	470	464	532	489	508	469	475	496	502	451	505	524	508	478	525	485	507	488	497	504	522	500	476	476	513	464	503	505	480	513	490	468	463	441	485	491	474	524	480	460	549	486	483	495	535	521	486	482	457	474	453	449	499	491	500	511	502	462	516	503	487	518	490	460	471	513	491	511	490	517	520	487	481	474	480	490	483	501	489	496	492	524	472	494	530	471	474	456	467	492	484	509	488	487	477	522	518	477	504	482	503	452	485	525	500	482	499	479	491	504	513	492	480	499	514	445	471	496	499	490	483	480	506	497	502	499	509	501	467	499	492	501	478	501	528	487	475	520	496	485	487	514	510	503	495	529	486	484	474	481	497	487	519	487	471	550	497	496	508	530	508	489	481	493	495	497	458	462	490	495	496	466	473	495	460	481	501	515	509	488	469	526	454	500	484	531	512	489	491	510	501	503	510	488	503	511	519	448	478	504	482	518	483	505	507	471	486	450	548	500	504	489	457	519	493	464	478	484	461	474	484	496	483	499	468	507	506	504	495	555	509	536	487	467	506	490	488	465	538	467	505	475	503	501	511	492	481	489	456	480	484	465	492	488	502	487	512	450	523	501	495	479	490	512	519	506	520	499	493	491	478	511	518	474	509	501	481	498	488	504	484	480	507	518	474	490	502	475	510	529	478	497	505	495	503	522	498	468	495	485	508	457	469	495	518	490	479	516	477	538	473	464	483	504	480	504	515	492	479	500	507	477	476	505	477	485	512	473	451	493	500	441	507	506	500	502	532	479	503	487	490	519	497	507	497	444	513	488	513	545	512	547	508	449	473	512	504	518	497	487	472	507	468	480	500	459	478	528	473	513	507	491	511	483	480	516	475	497	492	466	514	467	482	485	480	492	499	474	511	468	504	483	518	540	503	511	521	506	506	493	499	467	520	460	543	510	514	533	526	472	513	462	495	464	483	498	490	481	486	498	487	524	491	534	483	504	485	512	556	515	476	519	505	502	476	509	515	448	469	463	471	508	486	496	499	492	544	480	506	464	511	483	489	505	500	492	453	482	495	525	488	485	539	483	467	465	514	471	432	505	500	540	485	510	435	493	507	478	495	548	483	530	456	502	496	494	488	477	454	496	474	493	511	457	501	446	486	490	439	470	455	470	523	536	467	497	522	495	488	477	460	510	510	517	475	465	500	470	443	520	480	496	478	482	443	499	459	471	519	508	494	503	474	479	500	507	486	474	497	499	469	504	517	501	508	459	490	503	513	509	487	479	515	497	537	480	504	496	497	532	489	513	491	484	476	534	482	527	525	491	521	473	515	460	500	495	502	489	481	505	494	457	509	498	495	507	473	480	558	496	481	466	474	472	504	478	488	487	493	502	461	476	456	475	516	465	477	481	511	499	491	503	456	520	442	469	482	503	526	504	486	525	529	490	522	519	488	487	481	468	492	459	490	551	463	483	457	508	503	485	461	504	464	508	507	514	510	522	508	465	462	498	452	503	516	506	498	500	475	503	511	468	511	525	456	479	460	510	465	492	491	505	500	499	509	520	507	419	486	534	528	536	497	535	500	469	495	490	502	486	527	504	499	474	460	525	476	506	470	527	483	504	479	465	486	485	490	491	484	503	507	527	477	525	473	459	476	493	521	504	478	498	477	488	455	492	547	512	494	489	511	496	450	470	484	484	488	515	489	479	526	483	464	463	503	470	480	499	457	495	466	470	514	480	511	480	486	465	491	477	498	448	442	477	503	551	504	491	524	455	530	532	493	497	469	473	480	479	496	478	500	478	486	500	493	512	523	500	506	513	471	486	525	463	501	458	503	454	524	526	477	439	487	506	437	485	490	516	470	503	487	494	460	510	515	495	472	452	474	502	500	518	491	516	487	541	500	482	500	483	458	460	508	500	468	499	473	503	463	466	503	509	482	465	488	487	525	489	481	462	488	464	504	535	493	496	503	497	521	471	504	498	509	463	478	489	509	517	573	484	507	494	441	473	507	490	508	503	470	511	473	506	517	487	472	529	473	460	517	482	497	464	508	485	476	494	538	467	486	436	452	466	510	516	502	535	478	483	501	497	479	513	480	518	515	486	510	449	485	476	477	517	499	483	482	508	503	529	465	474	482	506	486	465	503	516	505	484	496	484	469	502	478	468	509	482	491	479	506	474	523	500	509	500	476	501	457	522	489	517	457	458	496	483	518	465	480	487	488	445	474	491	469	474	468	481	482	528	504	472	529	509	490	515	490	514	488	490	453	478	520	496	502	484	526
6436	2818	1420	709	574	397	333	201	119	92	106	83	87	68	79	77	88	72	77	76	60	70	70	81	89	72	65	76	84	80	83	60	65	77	66	65	69	66	55	65	67	70	63	69	70	60	58	60	77	71	67	64	78	63	62	79	66	79	64	60	74	86	69	60	64	69	72	80	69	61	66	72	81	66	69	83	74	71	73	66	66	68	79	60	63	71	70	73	72	71	79	64	76	72	66	65	50	81	79	68	81	63	71	72	64	63	78	75	70	76	67	73	89	60	67	85	70	71	65	72	68	70	80	50	55	60	72	63	69	69	75	65	65	70	72	72	68	64	82	68	59	69	74	67	63	72	60	73	55	68	80	78	73	57	73	72	66	54	78	58	64	59	58	53	69	75	70	61	66	84	51	77	72	76	73	69	67	66	71	70	57	76	69	63	80	50	82	58	68	59	58	71	69	62	68	69	72	77	71	81	83	67	71	69	88	67	68	75	62	58	59	71	77	79	68	76	63	57	63	69	76	77	78	75	79	72	75	56	82	55	81	78	69	67	74	65	61	61	85	75	63	65	75	69	69	72	62	59	61	76	69	74	64	57	51	63	70	77	70	85	70	82	75	73	75	74	68	80	73	83	73	75	67	77	62	79	68	53	68	81	57	63	67	65	54	78	65	74	81	65	66	74	65	56	74	76	72	66	64	69	74	61	62	67	81	71	69	81	74	77	66	73	73	85	68	59	63	77	57	68	61	74	80	64	64	57	62	72	71	63	61	80	62	76	65	65	72	68	68	81	80	63	80	66	78	63	62	73	77	87	61	72	72	70	76	78	69	66	70	80	80	72	73	66	73	56	63	69	79	81	71	67	64	50	76	80	71	78	81	79	61	63	63	50	69	62	61	76	71	77	58	71	69	63	63	78	68	81	68	78	61	64	64	65	63	67	80	76	61	70	58	72	53	67	69	41	68	78	71	66	91	74	64	70	76	64	60	73	73	53	71	61	69	84	70	63	76	67	69	70	65	79	60	70	79	78	69	81	70	73	78	78	78	61	83	80	66	66	53	72	64	71	70	74	65	71	58	78	76	84	71	73	61	67	56	76	77	62	70	74	64	73	72	74	57	68	63	64	71	70	79	66	80	72	70	83	77	70	64	74	74	65	71	68	70	68	62	64	74	74	79	73	66	78	64	81	71	68	69	75	66	61	68	57	80	66	79	59	67	72	80	62	61	77	61	80	71	87	68	81	89	70	56	68	64	72	66	54	69	83	79	78	66	79	70	71	87	72	77	65	70	72	71	64	82	63	69	74	74	76	74	65	68	63	68	67	66	59	79	58	75	70	86	68	76	64	66	77	76	68	80	59	58	63	68	70	63	66	71	63	76	66	63	68	82	67	69	77	68	67	69	69	65	90	82	75	86	67	54	74	75	91	65	79	69	63	87	87	58	76	71	57	66	72	74	85	60	70	69	64	84	80	50	66	69	71	71	64	72	56	75	57	67	63	73	75	68	66	76	60	63	76	51	70	84	71	60	78	62	75	63	65	78	87	63	73	66	66	52	80	69	64	65	69	58	48	56	79	73	82	62	58	79	65	66	65	56	67	58	72	72	54	64	90	69	56	78	72	76	60	82	65	62	63	74	70	77	87	82	67	69	77	46	73	69	67	64	64	60	80	63	68	85	64	76	69	84	71	62	82	72	83	62	57	75	77	78	80	77	84	70	74	69	66	77	80	71	87	77	84	75	67	84	74	72	68	72	80	85	67	81	63	61	74	75	62	75	81	71	66	82	59	76	72	67	76	71	68	85	66	64	63	77	55	74	81	73	76	52	81	67	68	82	66	76	60	64	73	81	66	70	69	75	66	60	60	71	73	73	73	77	62	71	79	76	74	59	68	67	62	80	46	78	62	78	72	63	57	75	66	72	75	64	74	71	65	58	60	57	79	75	78	88	82	67	71	62	79	84	67	57	84	62	60	64	69	77	71	67	78	68	57	51	71	61	79	65	67	83	69	58	70	69	66	87	67	71	73	80	74	58	77	67	79	66	70	74	77	83	71	81	74	87	96	79	70	61	71	64	74	67	68	77	66	68	75	72	65	66	75	78	69	73	72	75	75	69	76	65	75	80	76	69	65	71	74	79	60	81	63	78	78	74	71	63	74	77	71	69	76	62	69	71	59	74	63	69	57	59	70	78	79	73	49	62	66	80	69	70	71	76	70	67	83	85	86	69	63	72	75	71	47	67	43	67	78	80	81	88	66	62	87	80	68	78	64	76	68	69	68	77	72	66	73	52	72	83	68	63	79	69	72	72	77	73	70	72	70	73	58	75	81	68	71	71	76	70	72	69	63	71	77	75	69	73	71	65	66	71	78	77	67	68	79	82	80	73	71	77	82	62	57	85	59	62	71	64	84	62	72	66	47	69	54	60	62	77	65	74	82	71	74	67	63	76	70	65	72	63	66	57	81	65	54	67	87	72	79	69	71	80	64	76	89	60	75	62	73	81	64	75	87	75	77	65	82	75	65	59	81	73	56	80	50	78	67	83	77	55	67	79	77	68	64	65	64	65	57	83	71	64	82	71	68	70	78	76	86	70	53	78	72	80	79	69	68	59	64	64	72	83	63	59	69	60	65	77	66	69	73	58	64	69	71	72	65	57	73	80	90	55	63	76	72	53	79	45	78	73	56	69	69	57	68	69	67	66	67	77	60	61	61	77	53	63	84	65	59	83	73	68	70	59	53	74	80	79	62	61	89	65	78	71	66	54	68	71	65	63	76	80	75	76	69	74	81	64	74	59	74	66	63	63	76	63	72	64	63	73	82	70	70	64	71	70	73	65	69	84	60	61	69	71	72	67	81	66	69	78	75	65	58	75	76	62	78	60	75	75	65	65	57	58	55	86	73	70	71	64	87	60	62	71	66	60	82	73	73	72	77	60	73	66	54	81	58	71	76	67	81	66	74	74	67	87	67	59	71	81	57	66	78	66	60	61	54	81	67	54	64	66	75	75	62	63	67	67	75	81	81	64	69	72	72	84	64	88	63	57	73	77	73	62	67	71	74	52	71	65	63	69	60	63	62	73	81	72	78	73	66	66	75	66	78	80	69	78	65	64	68	62	74	73	67	75	63	66	67	67	56	59	77	79	75	76	72	67	76	67	72	56	66	71	64	66	73	69	53	78	78	70	86	80	55	78	78	82	65	62	57	68	59	69	79	63	67	66	58	84	73	75	73	75	70	73	49	77	79	66	75	77	67	75	60	60	75	75	70	78	87	73	90	84	67	77	60	57	54	56	71	79	79	67	76	72	82	72	64	66	63	68	46	85	69	62	90	66	65	67	79	85	67	74	79	66	71	65	64	55	80	71	66	68	65	70	71	69	74	83	78	66	82	55	77	60	61	60	67	81	59	91	83	73	64	52	75	48	65	81	71	70	77	62	76	59	65	70	63	55	71	68	59	74	66	73	63	72	78	85	65	66	73	72	86	70	74
35005	20284	12848	9733	12903	13130	10090	6258	2775	1506	1237	1043	1047	1004	908	900	879	784	788	737	782	736	718	719	676	702	667	650	642	648	628	654	621	627	629	609	609	672	663	615	653	604	611	642	560	656	566	572	665	636	610	577	625	638	621	567	599	612	626	582	598	598	566	598	609	637	593	577	619	597	652	664	568	600	641	613	573	597	586	569	598	558	628	619	577	609	603	632	588	609	609	611	568	606	627	598	576	597	558	588	625	589	596	598	544	583	578	568	608	622	606	602	653	606	574	558	576	559	626	618	617	634	630	597	617	574	590	603	620	621	577	613	607	579	613	583	615	583	569	606	613	578	628	591	581	553	571	585	588	562	604	618	599	568	581	573	600	618	587	580	554	550	586	617	636	611	590	578	562	599	642	591	610	644	575	604	586	599	555	597	564	588	605	577	589	588	612	626	607	576	578	585	642	577	578	586	613	598	565	559	577	565	580	561	572	576	596	623	593	579	600	616	596	577	588	620	602	584	590	578	581	622	599	516	614	568	603	591	602	550	579	568	589	597	593	637	604	615	602	560	627	631	544	613	580	595	635	590	618	573	621	571	634	618	581	614	564	626	601	618	630	569	622	607	535	564	610	577	586	624	590	567	569	595	605	638	584	559	612	630	587	614	619	583	571	595	605	535	597	598	590	607	613	577	564	570	571	577	590	631	602	626	561	609	583	618	597	637	614	593	597	642	586	595	556	569	608	633	578	615	579	630	607	587	552	586	643	616	593	604	616	610	571	611	630	577	616	587	592	600	579	595	607	582	566	588	612	640	607	598	540	625	592	587	588	614	595	637	557	610	596	590	582	589	623	610	638	615	609	585	583	588	613	611	607	589	622	607	615	623	604	594	581	607	609	662	616	592	601	618	594	604	616	599	638	603	547	606	624	577	562	576	621	600	590	569	568	565	620	610	602	574	614	579	555	595	583	612	577	572	594	552	615	574	616	649	605	613	568	572	606	583	578	593	570	593	655	623	600	646	594	608	570	586	624	602	534	618	598	586	570	611	585	664	582	584	588	557	605	593	593	578	563	579	612	609	583	621	610	638	595	614	598	601	615	597	568	590	597	570	605	608	623	609	604	633	534	629	573	606	570	560	577	599	620	608	607	579	580	663	571	556	576	559	601	600	575	615	596	587	594	590	621	581	602	591	608	599	572	609	617	622	604	632	612	576	585	598	564	589	571	622	619	596	595	573	566	573	542	583	587	567	618	566	631	612	614	565	567	580	589	593	565	610	557	624	587	612	594	596	615	573	632	598	629	626	613	601	583	576	648	622	556	618	651	564	582	590	565	574	585	576	597	614	625	572	651	607	608	604	592	590	588	584	616	562	589	582	627	561	600	610	630	604	539	601	566	611	589	582	596	580	523	579	569	647	616	602	601	589	600	602	581	599	544	587	552	591	599	593	588	654	561	560	591	616	602	596	567	610	600	579	601	604	609	586	618	599	614	584	591	629	581	587	583	586	621	585	579	594	559	591	535	580	595	566	591	569	595	571	597	600	558	641	602	568	599	615	572	609	570	567	574	589	625	604	571	616	627	582	602	613	585	602	623	615	576	627	559	632	620	587	613	620	644	602	596	615	587	592	601	630	588	623	558	632	604	612	586	560	556	608	619	591	603	643	538	567	609	585	561	543	585	631	585	600	556	579	613	626	621	595	595	594	591	610	605	646	587	560	634	599	571	605	612	579	602	607	594	593	605	582	610	618	564	595	589	580	586	616	640	596	581	577	578	575	597	592	614	585	602	583	641	599	616	589	608	607	583	596	614	586	586	651	526	583	563	638	599	650	582	616	591	582	562	546	601	632	595	585	631	579	575	593	596	622	591	609	557	631	593	614	573	606	593	613	600	595	615	620	634	608	611	570	531	609	585	620	575	607	587	575	594	623	609	602	602	576	611	573	586	550	576	628	598	660	600	615	610	617	558	544	606	598	600	580	602	564	588	584	571	616	579	600	555	572	557	614	567	604	595	591	573	557	619	642	564	557	550	617	568	596	602	603	557	585	568	602	593	621	607	594	583	651	609	595	588	571	616	623	570	570	618	582	589	619	600	594	591	585	615	603	616	618	588	587	584	612	561	609	586	590	603	604	631	595	625	605	608	591	596	602	563	582	602	600	585	564	586	590	613	604	611	560	599	610	576	628	573	575	565	616	598	590	600	574	594	580	634	605	627	540	614	579	611	599	582	565	616	586	572	586	597	636	562	567	626	541	590	574	557	536	610	622	609	612	593	641	597	590	605	577	615	586	608	579	601	593	585	594	582	580	589	575	580	565	598	586	613	548	628	621	621	606	607	593	567	592	607	641	622	597	572	653	593	572	566	621	614	576	575	613	559	574	612	594	608	617	581	597	616	600	621	570	584	609	605	605	555	617	598	564	576	576	642	572	562	593	606	603	597	615	631	621	604	567	563	639	520	612	615	567	626	595	626	622	613	610	563	618	597	591	601	569	606	595	612	567	585	596	579	602	555	612	583	562	559	598	568	570	600	623	610	585	608	592	598	571	567	612	647	579	592	606	602	574	571	604	609	551	550	618	607	592	593	587	596	583	535	629	609	592	560	533	585	576	597	588	598	599	609	611	603	603	547	610	627	600	581	613	580	614	614	608	618	602	618	625	579	567	610	593	619	561	580	615	602	632	635	568	648	576	589	568	539	573	626	572	616	617	623	603	576	600	600	617	574	583	571	590	585	619	581	617	631	634	628	586	575	593	597	582	609	566	548	590	591	594	571	582	594	637	600	604	596	589	575	580	608	605	596	568	598	599	598	574	612	654	613	587	593	567	587	578	593	579	572	615	587	545	622	601	581	582	580	598	627	570	605	604	577	594	563	581	582	590	574	594	594	588	606	557	558	581	593	591	600	625	596	608	651	615	619	580	577	585	613	596	608	586	542	572	624	598	598	548	606	535	579	608	538	588	605	579	618	583	550	575	636	599	593	577	585	603	623	584	602	582	609	582	605	550	615	599	607	584	564	592	602	630	583	582	590	587	582	639	608	579	621	591	638	605	598	604	612	586	574	640	573	609	621	589	587	564	633	574	565	567	592	613	603	607	607	594	614	619	583	548	596	554	601	608	580	581	570	591	583	594	601	598	581	594	570	603	614	570	579	571	626	615	607	596	585	567	612	618	615	557	595	573	608	589	578	597	541	640	626	582	598	609	590	600	629	599	619	588	585	625	567	591	604	592	595	584	593	612	583	619	605	625	606	616	567	607	531	596	628	635	564	630	604	624	576	578	609	594	597	587	592	552	585	642	556	587	596	545	589	560	659	569	613	586	565	596	610	555	593	571	620	599	587	574	567	597	570	593	563	580	637	594	585	566	620	593	585	603	615	521	585	615	624	619	533	578	607	619	592	604	547	597	586	601	635	546	606	621	587	632	613	569	631	600	582	559	548	599	616	573	548	574	582	544	611	670	608	619	593	595	572	541	578	600	586	629	609	611
6798	3038	1648	936	670	466	293	230	109	92	71	82	85	78	63	82	84	86	69	70	69	85	66	70	88	69	68	61	65	65	81	50	57	67	74	75	67	74	66	64	69	60	52	50	65	63	65	59	59	78	68	66	53	69	69	57	71	68	78	67	78	62	76	60	79	85	67	62	69	59	65	49	76	55	66	45	66	64	65	63	58	69	60	58	50	70	63	50	67	91	65	66	64	58	67	73	57	57	69	61	76	74	71	66	75	55	64	65	71	72	58	60	66	65	72	64	49	66	60	65	67	59	61	61	64	67	68	60	71	66	82	71	66	66	58	59	78	53	75	69	70	67	69	74	68	62	66	62	67	69	69	80	56	57	71	57	75	71	54	72	63	71	77	69	63	71	81	65	68	64	59	76	73	77	60	64	76	71	64	60	67	90	67	67	59	76	72	54	81	62	50	71	59	57	59	58	57	63	57	60	69	60	74	82	69	56	67	75	64	62	60	66	57	70	82	72	57	67	72	70	64	70	65	69	60	60	55	64	64	69	63	58	69	70	65	65	67	69	71	59	63	70	75	64	69	60	56	80	62	69	68	64	60	65	62	61	61	69	57	65	54	55	69	73	61	63	71	61	65	71	69	65	56	71	68	67	71	67	64	76	62	61	66	69	78	61	72	53	68	81	70	82	57	70	65	65	68	71	61	71	72	71	64	67	70	65	55	62	76	71	77	62	59	61	56	62	62	74	66	73	51	69	68	62	61	63	53	59	65	61	69	74	84	61	56	67	74	58	64	72	83	62	87	61	65	61	58	73	73	67	67	74	69	57	65	57	51	60	57	59	59	61	60	64	76	59	62	82	72	78	53	79	64	53	72	45	69	75	68	68	60	72	68	45	63	58	72	71	76	55	73	58	69	53	76	67	73	65	72	65	70	58	61	71	72	64	72	57	65	75	65	64	66	82	54	65	55	78	62	60	58	73	68	74	78	62	76	44	63	59	58	58	54	70	78	70	56	73	64	63	73	63	70	68	73	76	68	77	65	65	74	63	72	63	65	66	65	68	62	60	64	54	55	67	56	71	67	75	62	83	63	72	79	63	72	60	74	75	69	68	65	55	73	73	68	62	70	66	64	74	65	62	69	74	67	63	65	64	55	66	55	70	61	75	76	64	66	65	63	71	66	67	79	59	73	69	59	74	73	53	63	61	50	63	72	70	45	80	69	66	74	83	81	51	53	61	58	65	58	78	67	76	82	70	84	61	63	66	60	62	68	60	79	76	83	60	87	84	83	61	74	61	68	61	67	64	61	60	89	69	54	66	64	77	63	73	57	75	80	56	67	66	70	77	66	57	64	75	61	68	59	55	77	70	56	61	72	68	74	72	79	66	70	92	64	62	59	66	61	58	72	65	81	59	64	59	71	61	72	57	66	62	75	87	59	62	64	58	73	68	78	67	72	55	75	65	63	85	70	57	81	62	78	63	64	66	74	62	63	62	57	69	65	73	63	68	55	77	60	65	59	79	70	80	68	65	86	67	62	72	66	72	63	61	59	72	77	71	65	71	84	62	70	73	69	65	66	67	72	78	55	80	59	56	62	61	51	69	72	65	67	74	67	69	65	67	69	65	70	72	63	60	70	75	63	50	76	63	54	49	70	73	65	72	81	66	75	73	70	60	76	60	59	59	60	69	73	69	72	60	50	60	58	79	59	62	69	60	74	76	71	59	57	98	68	73	61	71	53	55	68	59	63	62	53	54	70	56	75	67	71	65	49	66	45	76	81	67	77	67	60	60	72	74	65	59	72	72	73	70	75	79	63	62	70	76	56	72	60	58	76	61	61	64	65	65	65	66	61	65	63	70	66	65	72	77	60	49	68	75	77	75	68	79	68	62	88	67	63	76	52	51	70	81	68	75	72	71	67	58	71	67	68	78	63	70	74	73	70	60	63	71	67	54	69	67	67	55	52	65	63	61	64	79	68	54	68	53	72	70	71	71	64	68	76	46	68	75	59	64	67	63	57	74	64	79	76	60	58	53	70	60	78	56	71	75	83	83	71	62	63	66	63	73	74	65	63	64	68	64	68	68	65	66	74	65	65	66	58	84	60	82	76	63	60	67	77	54	59	67	64	70	66	54	60	60	52	73	65	58	75	81	66	79	59	73	66	81	69	71	51	72	65	69	71	75	67	62	59	74	74	73	58	54	61	59	69	75	69	65	69	74	68	80	73	68	65	74	70	69	57	63	58	64	64	66	76	60	75	64	71	71	63	73	60	68	56	69	65	61	74	50	67	71	66	50	68	58	70	72	60	73	61	70	61	67	61	78	63	57	63	70	59	47	68	71	60	55	61	78	71	65	76	68	73	73	57	71	61	69	87	63	52	70	75	58	54	61	81	68	70	73	57	53	71	77	63	51	56	68	72	54	54	66	77	73	58	75	45	79	52	63	60	79	58	64	65	67	71	70	78	65	53	73	52	63	68	68	88	61	64	69	72	70	47	57	68	75	82	62	60	52	66	63	59	68	67	63	62	49	67	67	63	90	71	75	66	63	61	54	67	65	63	63	67	72	69	79	55	79	63	80	63	46	53	56	70	67	78	74	68	64	57	64	65	55	73	67	82	81	74	62	81	66	67	61	57	46	51	77	75	77	58	80	70	73	60	67	67	55	83	59	70	68	66	65	74	75	65	73	65	71	82	67	47	67	77	57	50	85	63	73	66	65	63	63	83	74	68	67	61	77	77	61	63	73	67	57	72	64	63	55	68	78	79	65	81	68	64	58	85	71	60	75	64	63	61	81	64	80	72	61	72	77	75	65	50	65	76	69	64	50	68	80	80	72	78	56	59	85	57	73	61	72	60	82	74	63	90	81	53	56	63	68	63	69	56	83	68	63	63	53	61	68	52	54	77	69	75	75	69	84	63	80	68	69	67	75	85	67	70	73	64	60	70	80	73	64	68	71	64	72	65	51	71	65	83	70	53	82	81	65	66	63	53	60	62	88	68	82	58	69	68	70	67	60	63	72	74	67	77	68	64	67	70	52	48	59	76	74	83	73	68	66	70	69	57	68	69	64	70	77	55	58	63	72	65	74	68	64	48	91	76	67	72	62	67	52	60	80	69	68	72	71	81	71	73	67	54	60	69	75	72	68	73	64	61	74	60	72	70	71	64	65	64	76	75	61	60	53	55	59	80	70	79	62	63	74	69	68	59	67	80	59	85	75	67	75	66	58	58	91	53	64	74	68	69	54	70	64	62	69	56	67	62	76	65	73	64	57	84	69	62	64	68	69	69	79	70	53	51	62	65	75	60	55	68	63	63	75	64	64	65	60	66	61	73	57	68	67	70	66	70	59	74	63	86	61	58	75	69	80	66	65	74	61	62	59	62	83	65	71	74	69	62	64	68	74	71	62	79	50	58	69	79	60	64	59	63	54	80	71	64	71	68	69	58	69	50	66	63	73	76	61	73	59	71	50	79	71	62	63	54	63	61	79
34901	20548	14579	12452	14125	13680	9388	6174	2650	1538	1292	1126	1067	1034	1010	919	841	820	760	728	786	769	712	732	706	747	712	667	621	691	616	617	584	613	596	614	588	606	574	623	587	586	618	581	589	580	550	554	558	530	552	564	599	595	580	560	611	608	598	532	623	603	596	608	574	581	560	578	562	600	595	569	562	555	625	565	534	596	550	575	547	556	600	576	528	599	592	577	573	595	584	547	552	573	593	573	600	550	573	552	577	593	584	575	578	618	634	524	548	585	583	571	575	578	560	587	566	590	596	545	533	507	544	565	577	591	586	593	567	575	517	576	556	574	589	562	578	576	571	541	586	553	546	569	545	572	564	577	551	614	605	562	578	572	609	566	574	526	589	573	614	604	565	600	569	611	546	581	588	547	569	563	567	565	555	572	584	593	575	584	582	550	571	560	608	577	570	528	621	595	563	585	549	536	538	576	586	543	561	529	596	557	591	516	581	617	622	561	565	584	604	587	567	599	598	563	564	511	542	604	550	546	510	576	557	591	562	536	572	601	598	582	599	555	574	594	566	539	582	524	573	551	568	574	574	552	606	598	562	590	631	562	583	562	576	547	549	566	560	545	574	572	588	601	561	531	572	546	563	544	580	600	562	626	596	558	578	619	551	548	566	580	566	584	567	590	603	590	543	577	574	563	572	572	567	553	540	577	574	548	571	569	576	539	558	570	588	542	593	579	560	577	579	565	564	587	543	580	542	580	554	544	577	541	575	596	567	574	548	570	547	544	569	582	528	544	581	582	569	549	575	589	531	610	580	544	613	610	562	587	555	549	541	521	546	517	558	591	560	581	586	591	570	548	557	570	596	560	585	583	559	559	576	587	566	590	526	561	611	564	572	561	594	538	572	573	587	553	534	551	594	569	561	533	603	525	590	577	555	582	605	555	588	595	603	602	560	569	565	580	580	573	546	624	584	578	556	535	591	553	572	549	577	601	532	567	562	535	567	619	590	557	570	544	604	556	534	569	564	548	604	565	552	580	504	548	584	574	596	568	531	539	566	583	550	577	543	549	563	553	561	545	585	574	555	577	563	566	618	592	579	540	551	562	531	607	561	588	549	566	607	583	563	543	529	534	576	581	526	565	589	596	577	604	593	571	583	585	583	555	563	597	569	553	572	587	601	555	595	588	570	590	562	582	558	555	572	533	638	604	592	595	577	616	582	632	583	566	558	599	563	586	569	562	571	577	608	571	584	569	563	561	576	521	582	620	568	532	564	628	584	578	581	560	565	556	573	583	567	584	603	524	588	577	561	600	591	557	570	565	593	568	567	612	571	551	592	518	572	599	568	539	579	528	582	563	544	553	581	617	555	567	572	578	571	586	591	570	572	578	581	536	597	568	592	567	530	554	559	559	574	558	587	579	552	535	574	536	612	549	569	574	603	607	593	555	620	587	573	537	542	579	576	568	566	586	591	577	578	568	583	559	569	569	584	606	565	615	542	561	571	599	579	573	566	545	563	600	567	556	544	563	520	539	545	569	590	496	560	581	564	540	525	591	589	571	556	555	570	554	542	610	610	612	521	563	578	589	564	506	549	582	555	537	584	591	556	544	589	585	541	533	613	590	614	566	585	553	587	542	572	574	557	563	560	537	549	576	586	598	562	597	548	551	612	565	563	576	542	565	612	526	565	593	593	568	586	590	600	600	589	541	567	570	585	586	524	501	544	568	572	583	553	533	594	596	543	484	559	563	605	515	591	573	582	562	571	560	636	594	517	559	608	580	558	528	591	572	542	535	606	549	563	548	533	559	546	565	597	584	551	629	552	540	568	559	625	625	539	582	547	580	558	596	534	561	525	587	563	614	570	552	609	573	581	516	566	536	611	578	575	553	546	572	583	555	584	580	561	570	586	599	566	560	580	587	575	545	574	580	611	628	583	553	547	572	563	564	578	544	601	546	613	540	558	558	586	549	558	566	567	570	591	558	549	546	575	575	563	572	568	615	565	571	580	575	589	548	564	588	605	592	594	572	547	630	554	594	563	571	615	571	620	560	570	577	549	594	592	583	607	553	533	550	523	564	524	584	563	563	605	543	546	586	582	567	540	567	607	569	548	549	538	567	575	575	568	604	537	566	587	567	598	575	553	562	572	550	602	568	511	562	558	582	540	580	568	533	599	538	569	559	574	588	620	574	589	612	568	543	580	595	566	582	592	536	607	579	598	557	584	612	573	603	586	556	609	584	586	610	603	619	550	569	554	563	541	568	607	564	585	572	591	598	565	551	559	613	577	571	565	551	581	584	543	550	545	566	546	559	577	587	593	543	562	539	524	549	577	520	582	564	605	591	572	550	592	546	554	562	536	569	580	570	553	557	575	576	584	593	575	593	560	598	543	575	555	610	550	562	571	566	593	540	550	575	569	572	570	595	604	579	578	566	556	560	532	570	553	569	591	542	529	610	568	510	584	591	588	551	514	592	566	576	571	593	568	550	568	606	568	584	536	580	570	556	581	541	567	576	551	593	577	570	566	567	556	570	600	557	620	599	565	540	551	576	598	544	614	560	548	568	618	579	558	551	574	594	561	574	560	562	576	588	570	586	564	589	584	580	551	566	585	589	620	531	578	561	547	531	550	592	545	582	535	538	572	596	609	562	579	526	568	589	618	590	582	520	586	575	538	554	584	582	547	549	583	592	599	592	586	545	551	576	546	565	592	517	564	563	547	592	577	558	568	571	558	587	626	583	572	591	589	583	564	548	535	570	575	578	518	572	554	582	575	566	562	604	575	589	616	534	570	568	550	570	623	600	617	601	578	574	555	564	597	543	569	623	589	560	587	598	594	520	604	599	582	570	561	544	543	555	557	537	591	564	619	592	563	559	582	564	566	557	585	591	563	576	560	605	566	567	599	606	612	566	570	595	610	592	572	560	604	545	567	600	585	590	603	589	576	563	545	546	583	569	554	550	575	563	561	568	553	550	611	594	589	574	574	594	564	531	597	603	508	559	536	583	568	595	588	581	565	576	598	586	585	539	528	578	563	561	576	552	601	570	541	603	581	583	535	582	585	616	564	537	582	539	597	569	555	550	562	570	593	577	555	527	607	593	557	571	597	528	548	599	623	600	545	527	540	558	555	586	567	624	555	581	515	619	562	551	557	569	618	521	564	582	622	573	554	545	581	557	587	635	563	581	586	573	574	582	574	556	545	568	568	560	562	584	550	572	535	576	549	608	606	600	567	586	560	608	562	587	626	594	564	521	568	588	625	584	569	555	559	564	606	545	582	588	590	607	538	558	597	561	557	531	574	563	529	562	566	605	592	573	549	583	557	539	604	556	595	577	559	573	590	590	604	578	570	603	546	542	563	566	578	590	592	597	529	573	539	584	588	578	577	549	605	551	561	566	576	587	580	552	534	527	553	599	542	566	580	586	560	578	557	579	610	580	566	591	616	551	589	555	546	609	543	579	561	615	511	541	523	523	598	559	538	566	575	579	543	585	599	576
8200	3845	2223	1599	879	450	472	286	138	94	92	79	92	88	77	66	70	72	59	92	77	75	59	64	65	57	57	59	72	66	72	52	66	47	68	79	78	63	54	58	59	58	75	58	68	67	53	61	59	86	42	59	61	61	64	52	55	59	48	68	69	50	62	46	66	71	73	69	55	61	69	84	50	66	57	46	62	60	82	54	63	64	65	80	65	55	47	48	52	54	75	68	53	62	53	46	56	52	53	53	64	58	55	59	62	40	58	59	59	68	52	68	67	52	60	57	74	55	54	60	64	67	64	67	53	62	74	59	58	59	52	70	59	71	68	63	51	50	63	60	64	73	52	73	62	63	58	57	65	78	59	67	72	66	40	50	57	60	64	65	63	63	47	61	52	54	66	81	59	59	61	58	49	56	46	62	65	82	51	54	51	53	55	63	66	50	66	59	73	57	63	66	54	60	54	74	58	67	55	56	60	63	56	57	60	46	71	66	60	56	60	60	57	53	65	51	54	63	45	68	56	62	87	61	54	65	52	47	52	70	62	66	70	70	56	55	51	70	64	66	72	59	52	60	85	67	46	55	60	62	53	70	63	49	66	57	59	69	49	52	74	65	55	66	54	53	79	60	57	59	79	62	65	60	53	56	59	67	67	65	71	63	58	64	42	56	53	59	59	58	59	51	51	54	59	76	65	58	48	59	54	59	67	80	52	57	74	66	51	51	64	66	66	62	69	58	62	64	69	55	67	65	66	60	58	57	55	47	67	72	62	59	55	61	75	48	71	51	57	57	79	61	53	58	65	73	60	73	53	57	47	48	65	63	67	66	56	60	65	52	60	75	76	58	58	54	55	68	57	69	52	72	81	65	70	62	69	58	68	64	54	60	55	55	60	65	54	62	66	59	62	59	51	56	50	60	52	68	59	65	44	65	67	60	55	74	51	59	70	56	69	62	58	60	67	61	45	58	62	65	42	70	73	66	57	47	51	63	72	65	60	60	60	59	52	62	59	63	58	66	68	64	56	76	64	49	58	62	63	55	61	64	59	72	59	53	52	72	64	58	60	56	69	67	48	68	66	69	52	67	62	57	55	49	66	60	62	64	64	64	63	78	49	52	69	50	47	70	62	88	58	64	59	62	68	56	71	60	63	54	64	63	59	57	47	57	43	64	67	72	61	64	55	66	69	58	61	66	53	67	51	64	66	58	67	63	64	59	69	76	52	63	65	54	63	65	73	60	71	59	66	58	57	64	47	59	58	67	60	55	61	68	49	54	57	61	61	65	69	62	57	39	63	61	79	65	58	61	45	60	48	58	63	72	67	65	60	57	61	59	55	66	68	61	63	60	57	63	65	70	52	84	61	69	58	50	52	69	68	55	65	55	82	61	68	66	51	59	68	59	71	56	57	70	59	56	68	55	61	57	55	88	83	53	75	71	59	70	68	55	69	54	60	48	57	60	52	58	67	67	64	69	59	63	64	55	66	54	63	53	61	61	75	57	51	56	67	61	63	67	57	74	63	54	73	55	77	63	61	58	68	56	49	61	54	59	58	50	57	56	62	53	53	55	49	56	51	73	68	56	55	80	60	56	66	60	70	64	66	53	64	68	46	57	61	68	57	61	56	50	64	58	53	51	70	64	60	60	53	65	55	66	68	75	60	53	78	50	54	68	71	50	49	73	57	54	57	66	57	68	61	49	50	49	52	62	65	73	78	61	53	55	58	65	59	63	43	60	66	62	51	61	53	51	70	60	67	56	51	55	69	64	62	65	64	64	73	72	51	54	63	62	61	66	62	69	46	62	64	56	63	71	63	69	51	62	68	52	63	58	42	56	59	62	60	56	55	80	61	52	65	74	69	68	60	57	73	72	45	66	58	59	51	59	62	56	58	54	54	74	63	65	57	50	64	66	56	70	62	59	50	63	56	67	60	64	66	59	74	62	60	61	62	54	54	66	50	61	60	57	67	67	60	73	57	64	62	58	62	57	53	74	59	60	57	67	64	49	49	52	62	59	58	71	50	51	45	65	58	67	55	84	56	56	69	58	55	56	60	70	69	64	57	67	65	58	50	63	49	68	61	67	70	50	56	55	63	48	66	58	63	52	73	82	60	71	56	62	68	55	53	55	70	56	69	58	66	62	83	54	57	45	60	57	59	62	58	54	63	62	68	60	67	55	72	63	64	57	56	59	65	61	71	56	65	63	59	70	53	60	50	67	68	59	54	74	65	51	56	65	76	72	62	62	67	58	63	46	68	56	53	69	67	55	65	57	58	66	61	64	59	60	54	47	62	44	74	68	64	62	60	63	73	72	59	54	61	64	61	60	56	66	70	59	64	65	73	67	68	60	68	53	53	62	62	52	64	68	63	57	54	55	65	60	57	60	69	66	61	60	62	51	58	50	70	49	60	60	66	57	46	78	59	52	48	67	59	55	68	85	69	63	54	60	73	65	64	59	58	55	58	51	61	55	60	52	68	66	51	63	61	65	60	74	77	55	57	62	64	71	64	55	59	58	65	64	59	63	67	59	71	66	50	59	61	60	64	68	60	55	53	56	65	60	57	58	53	61	60	55	58	63	53	55	51	64	73	66	53	57	57	69	62	67	64	70	53	56	61	60	68	52	67	69	70	57	76	56	53	59	58	44	63	82	62	63	51	54	56	54	71	57	46	56	57	50	56	75	68	72	60	72	62	76	56	67	60	61	56	75	73	82	71	48	69	70	50	58	65	73	58	54	46	64	53	43	62	74	65	64	47	59	64	52	46	62	65	57	61	74	67	54	52	60	45	68	63	53	59	72	68	52	61	61	59	58	56	74	52	63	65	63	51	68	54	59	50	68	69	71	66	55	63	62	72	63	59	61	47	63	55	70	53	55	52	62	60	59	61	33	60	51	72	73	61	53	65	64	73	57	63	58	68	69	63	65	82	61	50	55	60	51	76	60	61	73	64	57	58	58	56	57	69	49	67	63	47	61	62	67	62	51	70	60	66	79	81	55	57	56	60	76	58	76	79	63	52	57	58	56	55	68	59	63	47	50	54	66	53	59	61	70	60	61	57	60	56	49	50	64	57	71	58	66	65	59	57	56	62	64	71	51	62	55	58	55	62	68	59	55	67	59	48	61	61	60	59	51	47	63	66	59	60	67	61	66	56	75	62	54	70	75	72	65	53	56	62	56	65	54	57	55	75	50	69	75	62	52	60	53	68	51	67	57	64	70	60	50	59	55	56	65	52	59	62	54	73	70	48	52	62	51	49	70	61	44	57	77	68	58	57	62	76	61	57	56	66	47	43	55	64	51	66	67	56	79	59	65	71	52	55	56	57	51	60	76	59	58	65	62	64	63	45	62	51	57	51	60	61	62	54	55	67	57	63	54	62	61	67	58	62	67	44	49	48	66	70	52	65	60	45	50	72	73	51	66	63	64	46	52	53	62	70	56	58	50	70	64	69	52	55	55	47	52	54	64	52	55	57	75	78	62	55	55	50	68
36178	23286	17877	17036	15808	13590	14219	9637	2902	1778	1535	1374	1322	1157	1075	958	962	906	842	720	704	704	682	701	699	644	636	695	610	594	575	627	587	582	514	557	610	573	574	558	579	544	550	498	533	525	551	488	523	490	484	515	549	544	496	494	529	499	507	526	517	529	604	523	526	556	553	496	514	553	547	537	552	539	508	560	536	511	512	532	530	545	521	500	471	511	513	480	517	525	532	502	561	530	515	497	560	549	544	511	568	507	523	535	505	561	502	530	490	479	497	526	511	516	515	527	508	539	501	531	527	493	515	509	513	481	504	508	537	479	530	498	525	522	502	505	538	524	515	513	483	508	540	486	507	523	541	540	516	555	510	546	502	506	517	512	506	534	509	521	490	507	537	525	521	522	495	516	561	503	521	498	502	547	494	505	546	520	495	482	522	551	505	515	504	564	481	488	494	521	528	529	539	517	512	504	521	488	532	506	498	522	512	513	512	513	500	497	530	529	496	522	529	515	499	524	541	509	543	554	503	496	506	528	513	475	507	502	505	505	551	516	540	506	519	538	547	515	527	533	541	511	533	489	498	523	534	530	493	515	534	546	528	499	536	526	519	517	528	545	528	486	501	523	514	526	515	501	481	551	545	478	511	487	486	522	510	460	523	484	537	506	508	516	562	496	515	516	521	523	537	512	506	504	527	482	522	516	490	497	495	529	545	525	519	461	550	526	512	569	527	516	507	518	463	510	505	549	554	497	504	568	494	509	496	530	550	510	497	508	511	508	512	489	499	493	477	546	510	518	502	499	502	535	460	505	482	501	487	506	492	525	519	487	509	549	517	516	474	525	521	548	535	502	517	523	503	546	556	525	502	537	487	523	523	513	523	531	525	522	529	541	540	518	496	493	540	503	521	517	504	527	513	544	479	510	511	509	510	529	544	520	526	527	503	514	517	534	519	512	496	530	533	552	471	508	500	554	521	466	526	493	492	536	538	537	509	544	515	534	494	486	493	476	498	553	499	538	534	497	546	523	510	525	540	543	494	491	525	522	519	534	555	478	528	528	526	523	540	580	509	535	482	516	524	524	511	515	547	483	521	500	523	463	531	499	484	538	493	501	491	520	523	522	538	528	515	507	499	526	513	493	572	559	500	474	496	500	525	550	510	504	563	503	534	538	499	520	524	521	514	533	499	548	485	486	536	531	522	525	513	494	525	552	538	495	528	509	501	524	478	532	507	561	546	502	548	531	529	544	512	511	541	522	533	564	481	508	544	579	510	555	519	522	564	490	507	525	536	513	518	520	534	533	509	536	548	518	486	507	530	559	515	488	504	549	531	540	502	518	537	522	515	492	463	540	525	553	570	559	557	531	463	497	488	485	503	507	532	494	533	515	449	540	516	517	491	514	543	504	506	500	541	487	489	553	510	515	508	536	514	559	517	499	499	550	516	507	527	472	533	547	539	620	580	510	526	517	473	525	511	532	554	515	482	535	547	494	492	558	533	542	523	531	505	526	509	474	472	505	517	515	523	502	452	495	519	556	523	545	468	523	494	542	516	531	518	532	463	487	535	547	539	481	558	504	473	524	503	530	468	508	511	538	520	524	513	506	503	470	508	542	530	526	549	480	511	498	471	477	562	507	488	569	536	476	513	516	505	525	498	505	522	532	491	570	557	539	527	518	474	535	544	509	537	527	483	500	500	528	529	526	510	531	520	492	488	499	507	555	502	543	507	495	546	560	526	540	522	511	542	482	481	543	524	495	493	559	511	500	472	536	514	491	492	506	514	503	502	516	544	540	541	529	488	502	510	488	528	518	546	518	495	494	564	523	528	493	493	538	518	523	511	516	537	538	549	529	534	523	499	498	528	533	512	511	525	509	493	513	550	541	519	494	486	512	537	522	486	494	486	543	531	515	524	533	503	522	497	563	513	511	501	536	478	509	457	522	519	494	495	513	547	507	498	467	513	498	515	481	504	480	496	530	491	505	523	523	514	497	536	561	522	526	549	567	527	496	505	526	516	480	509	520	521	531	524	534	493	502	555	502	491	507	502	522	554	488	532	532	527	538	520	499	483	534	507	485	544	523	503	546	469	535	519	513	472	498	505	516	514	551	495	492	543	509	517	487	509	496	507	508	515	523	483	493	532	531	547	505	483	514	490	517	534	512	481	462	519	533	525	483	501	539	476	538	519	517	493	494	544	511	507	540	540	534	511	526	533	539	514	497	486	553	528	491	518	492	491	528	525	486	536	504	476	520	535	460	571	518	503	503	501	511	516	519	497	541	518	521	540	528	481	503	513	481	493	516	492	501	463	490	516	511	532	541	500	536	530	523	524	524	516	507	496	549	479	503	566	539	503	537	540	495	545	527	534	518	533	516	539	461	565	500	460	500	563	510	491	515	477	540	521	509	495	537	501	548	528	511	488	548	529	526	531	458	485	510	525	524	559	492	535	501	479	524	493	534	520	498	507	517	505	507	522	527	513	546	529	537	522	528	489	499	513	509	575	455	494	511	518	549	540	536	530	488	519	511	519	493	516	557	523	501	512	479	539	537	513	511	523	533	528	511	528	499	510	519	545	524	523	515	532	513	553	498	496	510	490	545	509	498	550	503	520	536	487	489	522	504	504	497	527	523	516	525	552	511	508	536	475	551	481	538	554	511	568	514	529	552	528	525	523	571	523	478	531	556	522	503	511	504	489	523	500	493	524	506	486	519	558	514	504	500	534	491	484	518	508	504	503	535	529	503	527	480	500	532	506	504	514	492	522	538	450	522	539	531	484	547	524	488	549	518	506	500	467	542	508	539	541	518	522	506	515	496	520	503	524	514	501	500	515	497	503	487	519	500	528	504	488	515	467	520	529	524	491	503	527	534	542	520	491	482	525	527	523	507	502	503	544	481	520	503	495	491	486	465	532	484	495	511	526	505	549	546	515	512	520	511	548	529	501	479	543	543	537	504	512	548	517	508	512	476	532	540	497	550	531	516	490	541	524	543	508	517	484	508	496	516	487	531	479	488	485	488	490	529	504	514	471	468	525	540	509	560	554	513	506	483	475	531	492	563	520	523	498	525	553	467	521	513	489	532	507	505	525	540	531	460	523	491	513	540	537	537	518	490	523	508	503	483	536	534	541	528	509	538	524	507	475	481	573	528	555	497	509	494	538	530	527	509	529	491	503	545	531	510	468	521	504	500	501	507	474	510	514	497	494	526	512	535	518	542	499	535	516	522	532	531	512	505	534	530	554	499	516	450	510	551	509	508	534	532	557	472	569	509	468	506	543	497	506	501	505	548	510	558	510	510	533	534	522	544	538	535	553	492	525	522	499	496	552	459	521	496	497	507	532	498	480	494	467	495	517	521	499	539	519	468	503	505	513	512	491	511	472	490	513	508	515	527	493	524	529	538	556	514	504	514	515	544	526	539	464	493	514	479	480	503	545	510	483	511	492	495	527	494	508	523	488	512	506	537	529	548	531	537	519	503	492	486	520	548	516	486
9747	5928	3313	2420	1514	930	710	347	159	110	87	89	89	90	87	81	67	71	67	75	69	67	71	75	69	92	62	69	56	55	57	53	66	66	63	69	67	63	42	53	48	52	59	53	59	68	52	62	53	64	71	55	65	57	62	54	55	46	50	62	49	71	43	61	59	53	48	55	60	73	47	47	58	53	61	44	57	60	45	68	42	57	59	65	56	47	55	62	56	68	47	62	37	55	63	50	53	51	68	58	59	63	54	65	43	48	66	60	48	63	52	52	64	61	58	58	69	67	55	52	56	67	52	59	42	63	54	47	54	57	57	43	65	47	69	52	50	60	63	65	52	59	64	59	74	67	46	60	67	41	54	45	53	63	52	60	51	76	54	66	59	57	46	64	57	68	52	43	68	61	63	61	56	54	58	76	70	65	63	66	52	64	58	54	58	54	67	68	47	59	60	54	53	59	62	63	48	51	60	54	48	64	50	51	39	47	58	46	53	66	64	72	61	66	50	57	59	55	60	47	58	56	44	47	56	65	52	58	57	51	53	56	60	48	56	67	45	50	61	55	54	59	58	73	60	71	69	67	65	49	63	72	51	48	59	65	64	62	70	52	65	62	41	50	56	52	52	44	58	53	66	62	53	66	60	59	68	50	52	43	56	52	67	58	52	50	62	46	52	56	41	54	64	59	59	50	55	47	52	62	52	52	50	63	42	56	60	46	53	46	51	71	54	61	55	69	56	55	66	80	50	77	62	43	56	54	66	81	57	72	62	59	67	59	66	58	72	51	62	62	55	43	52	60	64	66	59	43	76	60	63	58	60	58	75	52	72	60	59	60	48	44	56	62	57	64	52	53	61	71	66	57	69	75	64	62	56	54	46	43	57	68	63	65	77	58	66	55	51	43	62	68	61	63	70	51	62	61	57	54	61	70	59	67	63	48	61	60	57	46	63	58	53	50	56	54	48	64	70	64	64	61	58	50	64	68	58	58	61	57	53	56	40	45	50	57	60	56	64	53	58	65	48	67	53	54	63	54	56	62	44	60	57	52	47	40	62	52	72	50	51	48	51	55	63	48	67	53	42	61	63	49	57	63	55	61	63	40	44	50	58	46	53	53	51	52	52	45	61	65	49	63	59	62	60	59	50	47	58	64	51	43	46	50	55	52	46	66	68	59	63	60	45	54	59	61	62	61	60	59	62	44	47	59	57	57	44	51	68	52	65	56	63	53	59	55	47	68	57	60	68	49	73	50	71	67	53	58	46	57	57	60	59	66	59	52	60	63	57	53	45	57	64	54	43	63	63	41	65	51	61	49	73	57	68	49	60	49	65	52	54	59	62	59	70	59	50	67	56	56	62	44	52	53	55	55	63	70	56	40	68	65	49	66	46	43	62	66	57	47	46	67	55	60	68	63	53	42	60	58	58	60	42	46	57	73	63	62	59	49	63	36	46	55	56	61	65	62	48	61	72	66	63	62	69	52	63	58	65	51	50	69	59	55	59	40	48	57	58	55	46	46	67	57	61	56	79	62	50	49	64	58	51	47	62	45	57	64	63	58	69	56	51	53	57	58	62	60	51	63	64	56	55	41	59	59	66	51	58	57	66	40	66	60	53	62	57	66	55	62	67	55	65	56	54	51	58	56	59	57	45	54	60	58	49	61	60	65	66	58	62	45	59	65	49	51	56	42	51	65	51	59	62	54	59	51	50	56	59	36	53	57	59	54	64	65	64	40	58	47	48	67	75	66	70	66	60	48	61	64	49	55	59	62	46	58	53	47	60	58	65	72	56	58	63	61	55	62	63	61	45	61	61	44	66	54	55	48	48	68	62	66	60	52	48	44	51	60	64	50	62	63	48	63	60	54	52	51	52	57	45	65	55	58	63	76	54	69	57	55	49	65	73	58	51	65	53	61	53	71	59	54	56	56	50	52	51	74	51	62	45	62	56	62	59	60	54	53	60	59	62	51	63	48	53	50	51	54	61	53	60	58	64	48	53	54	52	64	51	56	54	56	63	61	50	51	68	57	64	57	61	52	48	62	54	68	53	57	50	65	58	43	50	55	54	56	51	55	74	57	57	45	69	50	57	46	58	56	45	57	46	48	44	56	67	65	37	54	55	50	65	48	46	57	54	58	48	54	56	62	49	52	66	58	42	63	53	63	62	55	53	53	53	72	47	60	46	50	57	59	57	65	57	67	64	55	57	64	60	66	58	61	65	48	54	66	52	52	64	63	62	53	59	55	50	52	62	52	61	48	56	64	62	62	48	51	59	53	61	61	61	60	43	54	56	58	52	65	55	59	49	53	55	55	51	51	46	64	58	54	67	61	49	71	61	57	62	60	51	48	54	50	52	49	51	50	70	47	53	57	57	48	50	56	38	52	48	59	58	56	62	65	47	61	55	59	56	52	70	48	66	58	70	49	53	60	56	65	51	57	50	43	61	44	57	58	60	57	58	47	54	57	68	53	70	67	68	53	70	51	41	63	53	54	48	80	68	55	59	53	61	59	45	48	60	50	54	67	68	52	51	52	59	66	53	48	68	67	52	77	59	58	54	63	53	52	65	62	57	49	66	63	61	56	68	58	66	47	57	52	53	54	70	68	52	43	76	68	56	63	50	55	42	55	59	58	52	63	57	54	45	58	60	63	50	75	43	52	62	59	64	52	72	60	55	51	79	59	52	64	46	62	71	41	52	63	59	40	48	52	56	56	60	58	60	50	59	51	46	61	56	55	49	56	46	52	61	58	53	55	52	50	54	59	46	70	54	61	58	63	55	59	53	54	56	57	61	59	37	56	47	61	65	53	60	48	48	54	41	55	62	54	45	46	43	53	59	57	42	56	63	62	57	56	55	64	67	64	45	55	54	59	54	46	66	66	53	58	55	44	60	46	56	57	64	57	48	47	56	54	55	54	50	43	63	64	54	54	48	41	63	55	51	47	44	61	61	45	58	56	46	55	54	65	69	53	63	50	57	52	44	62	61	56	46	61	50	58	58	41	48	52	50	51	63	61	52	62	40	57	49	45	59	60	54	61	66	63	68	42	65	57	59	67	56	68	54	55	71	55	47	55	55	54	49	57	52	60	48	65	58	63	46	68	45	57	58	48	64	59	52	44	63	74	55	58	50	64	40	56	61	37	60	70	49	52	61	57	45	59	48	60	69	45	55	52	71	48	68	53	52	64	57	57	55	58	60	43	62	54	55	64	56	64	49	64	44	50	60	55	53	66	57	63	73	50	61	55	53	50	51	58	54	42	71	59	65	64	68	57	55	57	60	50	55	53	69	66	44	53	64	51	51	60	57	50	60	56	57	59	48	73	63	42	68	46	51	68	64	61	59	53	70	54	65	57	65	47	52	66	56	57	58	75	53	56	60	49	55	70	48	49	45	65	61	60	61	27	51	56	53	59	58	61	58	58	64	63	65	48	55	76	57	65	62	60	64	59	57	67	56	60	66	60	46	52	57	49	58	61	53	54	61	52	65	44
41283	27842	22063	21693	23043	21956	18805	10567	4246	2404	2048	1855	1577	1403	1230	1056	1021	924	814	834	825	787	671	729	678	745	668	644	627	669	581	617	566	561	566	518	548	560	543	549	566	547	577	535	526	474	534	500	508	492	506	521	539	518	488	510	473	529	482	501	505	532	504	480	553	507	528	532	489	473	480	551	525	501	520	517	501	502	486	510	533	496	514	487	520	507	474	482	515	487	504	487	479	540	528	522	453	507	482	496	523	475	461	478	499	495	487	492	517	489	508	475	462	516	485	468	459	505	517	457	520	517	464	495	526	467	452	467	515	501	521	472	467	488	478	511	466	467	513	469	499	491	488	511	536	453	488	487	488	514	507	459	489	510	468	503	490	472	474	473	461	480	487	496	469	464	482	500	492	463	471	468	464	472	471	485	558	508	451	470	466	511	504	490	499	449	495	503	460	494	471	512	458	499	531	481	474	499	496	515	478	504	518	513	511	498	479	464	489	481	500	487	462	455	475	474	498	518	452	485	521	529	492	476	530	473	437	477	511	456	488	480	484	513	496	492	498	468	503	473	468	480	451	484	498	530	497	479	488	534	459	505	481	505	501	440	484	487	473	479	464	484	499	502	445	522	487	483	513	468	486	468	424	514	490	486	481	504	503	484	455	503	520	496	500	456	485	473	509	507	494	481	489	494	492	457	466	474	487	468	541	486	519	487	480	510	507	451	503	497	496	471	497	482	481	496	484	488	475	468	495	517	524	498	471	513	493	493	501	473	490	520	489	526	473	474	491	436	473	482	449	484	463	513	463	491	462	472	508	465	523	488	462	496	494	506	496	493	503	469	472	484	469	486	493	482	496	477	464	475	466	471	489	461	474	445	490	486	506	468	497	531	479	469	467	513	477	486	478	482	458	472	487	478	480	488	489	502	460	496	515	509	463	519	419	470	515	443	481	528	503	487	493	488	504	486	499	511	504	491	503	534	471	475	501	462	522	516	483	508	510	476	493	505	451	523	429	518	465	506	481	497	460	487	479	454	486	465	511	505	478	463	525	484	489	534	522	475	506	549	444	490	513	461	503	472	492	448	473	485	506	476	474	465	518	496	488	478	505	524	484	517	499	476	469	473	527	505	487	493	492	483	480	501	477	470	495	525	509	457	502	487	477	517	481	498	491	492	515	445	477	479	492	510	451	494	528	508	470	456	492	465	514	465	476	488	482	495	493	464	464	526	458	501	486	507	485	472	525	533	486	465	490	511	521	505	488	483	501	516	511	506	495	503	456	527	490	450	475	475	493	486	515	493	497	494	486	488	494	503	508	468	521	482	499	508	489	513	478	494	516	485	504	467	475	505	478	496	507	483	512	445	492	479	493	494	502	488	504	483	465	471	446	500	520	535	506	475	501	514	478	492	502	509	475	490	473	469	492	510	494	495	527	465	500	478	500	475	478	465	499	499	456	489	517	450	491	493	475	496	509	489	486	464	473	506	507	490	502	490	517	523	480	499	564	485	475	458	487	470	461	490	527	491	459	525	456	526	469	471	494	492	504	540	482	482	466	489	450	492	483	481	446	505	493	518	473	458	508	452	488	471	474	454	456	484	478	470	490	486	503	442	528	504	519	498	487	529	506	472	468	456	466	478	526	509	539	503	476	428	503	493	459	533	483	474	485	489	471	494	462	500	477	505	498	482	467	496	511	497	499	516	467	484	494	496	477	496	483	508	478	468	522	430	478	481	478	488	452	488	506	505	502	484	503	475	510	477	493	471	502	484	562	508	485	499	488	490	465	468	493	489	508	482	475	481	511	483	484	515	517	482	479	501	498	459	515	508	505	490	475	464	529	453	514	478	470	478	492	496	476	499	479	445	460	489	467	496	488	504	519	482	525	480	456	473	492	491	457	479	507	488	526	457	485	442	499	483	522	445	523	465	511	487	467	492	480	495	509	493	499	439	481	521	507	518	500	528	466	467	513	510	504	462	464	514	458	516	461	494	483	482	501	505	491	498	461	482	503	459	474	497	510	470	465	516	465	461	444	495	480	498	498	489	492	508	481	502	523	493	503	475	511	448	495	527	519	488	496	468	508	506	512	488	470	456	456	490	505	580	507	521	509	492	494	477	520	471	491	460	497	480	478	519	480	509	430	478	459	491	496	500	536	508	489	517	482	484	506	454	503	464	481	479	477	503	519	479	498	468	483	480	485	501	488	498	470	480	530	509	484	489	504	480	492	444	469	524	460	484	523	422	464	495	458	510	464	494	489	479	482	516	502	517	489	455	477	495	527	500	523	472	475	483	519	467	470	462	499	487	520	474	495	491	484	509	475	504	492	463	538	523	447	470	499	490	476	503	513	470	501	500	492	488	476	443	474	511	487	503	485	503	511	509	510	497	506	464	491	522	455	481	503	483	464	505	533	468	491	476	470	444	487	476	493	477	507	503	480	499	500	480	464	486	486	472	471	467	522	459	495	449	502	466	473	474	484	541	503	466	462	452	460	460	485	442	461	472	498	474	502	476	509	491	468	493	489	495	501	459	474	467	522	500	518	488	497	479	475	506	461	542	524	472	521	519	483	485	504	504	536	440	484	493	501	469	456	523	508	502	500	495	468	522	495	492	512	519	474	465	485	516	495	530	509	489	505	488	496	509	472	475	455	494	544	490	471	498	479	525	490	498	472	479	501	512	473	489	447	485	487	448	529	491	500	518	483	492	508	478	506	454	473	489	490	495	469	493	474	444	503	497	462	466	445	506	468	460	488	499	496	483	491	467	492	480	495	485	510	508	468	483	444	487	493	503	496	462	494	485	518	487	505	520	482	491	460	476	507	462	465	492	508	497	480	493	498	516	492	491	479	493	541	494	468	503	473	529	524	474	483	490	497	530	460	492	476	484	485	469	485	496	533	527	514	476	513	499	462	470	515	487	505	473	454	517	467	464	519	471	519	463	495	451	479	486	495	501	490	491	495	479	466	503	507	453	532	493	484	564	474	481	453	459	457	493	439	480	463	466	499	487	446	500	481	486	483	480	509	444	483	459	481	498	472	523	488	508	452	498	486	500	488	518	504	474	456	465	510	433	442	476	501	557	476	470	507	435	517	495	473	500	445	508	467	471	500	506	490	493	516	461	488	492	448	485	498	492	491	556	467	501	486	491	491	456	505	448	497	480	470	492	475	471	473	475	535	482	478	522	494	504	521	512	451	466	487	525	515	517	483	522	484	490	468	505	449	450	507	486	480	477	490	515	486	471	464	475	539	504	453	485	481	513	463	491	502	508	474	480	483	511	494	518	471	456	445	470	505	501	515	495	500	495	526	451	475	479	467	525	495	501	487	493	496	493	484	513	490	511	466	479	489	475	502	475	500	476	516	490	497	523	482	484	468	512	479	488	527	514	466	520	516	518	537	501	461	448	486	492	438	495	497	501	475	521	486	504	455	465	457	524	475	467	480	487	497	499	483	446	488	444	488	453	487	503	482	492	491	497	471	470	516	488	495	452
6093	2878	1444	870	455	351	280	187	105	101	85	93	86	81	66	76	81	77	64	89	67	73	81	68	75	71	74	73	60	72	76	54	78	47	59	85	74	88	66	77	75	76	70	77	50	64	67	76	74	73	74	75	83	76	77	64	71	57	65	67	69	76	72	73	71	67	68	59	63	82	53	60	64	50	85	62	70	74	73	57	61	77	57	82	74	64	89	60	56	68	79	56	68	65	70	60	72	65	61	63	72	67	64	74	64	65	58	78	50	73	69	60	78	74	64	58	73	66	74	75	69	66	76	62	73	62	66	79	79	77	55	77	75	68	78	55	61	57	69	69	74	60	73	82	55	69	71	69	72	77	75	73	57	75	65	77	76	68	70	80	73	72	59	77	70	74	78	74	59	68	51	77	82	77	70	71	66	73	65	67	61	73	65	52	62	76	70	67	76	71	80	70	62	77	75	65	68	64	60	67	72	83	69	76	75	78	64	60	71	78	73	78	64	87	65	68	69	62	63	68	59	59	66	87	61	65	57	63	66	61	57	70	71	76	76	79	75	64	74	71	55	67	68	70	72	64	92	73	65	60	63	70	66	63	64	69	77	73	82	59	61	58	77	80	80	66	72	75	58	67	71	50	72	65	77	59	61	63	65	60	73	88	61	63	75	70	88	69	72	63	61	78	76	63	60	60	65	70	66	69	54	67	73	58	55	70	57	73	78	50	63	68	88	47	61	67	67	71	58	69	72	66	69	59	71	64	66	64	70	84	68	74	49	57	60	66	63	64	68	64	68	78	62	72	67	63	72	69	68	65	70	60	71	71	69	63	78	73	71	81	54	64	63	72	71	72	88	55	71	72	70	67	93	74	53	57	72	71	71	63	71	76	68	72	66	67	54	71	63	78	66	62	66	66	80	70	63	62	79	73	65	81	71	73	68	75	77	78	57	72	77	69	65	72	87	70	60	70	66	68	80	75	61	75	58	64	66	64	67	83	74	63	55	73	70	71	75	70	71	51	61	79	82	63	60	55	63	60	63	74	69	58	91	71	69	66	77	55	75	66	79	56	85	70	62	65	62	78	76	79	63	69	69	58	69	69	58	71	63	74	69	66	88	68	85	66	66	71	76	74	68	60	64	63	57	83	82	77	65	79	65	75	80	55	78	83	66	65	80	48	68	78	66	54	73	67	76	63	75	58	73	63	71	55	65	63	71	75	78	74	60	80	81	72	60	72	60	69	65	64	56	91	77	65	68	69	76	66	60	76	68	82	60	67	69	63	76	73	80	84	62	77	60	66	73	61	78	63	63	81	69	77	61	82	79	68	79	65	77	85	75	72	76	61	61	70	89	83	86	70	72	55	82	69	49	63	58	69	80	72	63	69	65	72	70	63	68	73	81	67	57	68	60	64	66	66	62	66	58	75	81	66	86	54	68	64	85	65	79	71	67	81	65	62	60	70	57	80	80	62	65	63	78	67	68	71	53	70	69	66	81	61	71	68	77	54	78	80	58	55	58	64	82	77	60	64	69	61	84	61	56	70	63	74	68	56	71	66	53	70	73	62	64	87	58	71	63	80	73	49	72	57	66	79	74	71	68	70	76	69	71	79	68	63	59	63	78	71	69	95	54	70	71	73	77	66	74	75	57	85	72	61	69	83	69	65	82	59	75	67	66	60	72	57	82	83	60	67	68	77	59	82	76	69	75	66	56	76	62	72	65	66	69	92	78	63	63	70	68	64	69	70	74	87	67	62	61	75	64	61	87	86	54	60	78	67	62	75	72	64	71	67	62	62	69	49	69	71	73	73	74	84	71	59	61	71	58	84	67	73	69	71	65	71	82	83	70	72	84	64	50	74	55	68	59	64	61	78	67	71	84	67	67	77	62	81	80	66	83	73	55	64	65	67	83	82	64	74	58	74	68	62	73	74	59	70	60	76	69	66	74	83	60	58	69	76	68	66	74	80	79	65	65	77	74	60	68	74	64	76	78	60	81	65	70	65	77	86	64	76	83	73	64	72	66	73	73	66	55	70	73	65	74	69	70	57	58	70	53	64	60	71	63	69	74	58	68	66	78	68	63	80	58	66	73	79	72	73	74	76	70	65	60	57	60	56	80	66	77	69	88	72	67	71	63	67	55	74	64	55	73	61	72	70	64	66	71	68	74	64	86	69	75	73	59	59	66	57	77	67	51	83	77	61	82	78	70	65	53	76	56	68	75	72	68	79	75	65	75	67	79	65	58	76	63	74	79	62	69	60	77	81	64	52	74	75	65	59	57	74	75	70	74	71	73	64	61	67	64	65	68	81	79	73	64	61	62	81	71	76	67	66	80	61	67	70	67	56	93	61	70	78	73	75	51	79	63	72	75	71	69	77	53	56	60	73	70	71	75	75	74	82	79	88	66	62	68	66	63	78	70	78	64	63	67	60	75	71	70	87	76	82	61	56	75	61	69	60	80	64	64	75	64	74	66	65	72	53	80	70	64	57	63	66	59	73	75	62	55	64	87	60	78	69	66	72	54	70	56	63	65	69	76	70	65	51	63	73	67	76	62	57	59	61	61	65	73	73	80	67	78	63	75	85	76	76	56	65	63	61	59	69	83	66	70	62	58	70	64	65	61	65	51	63	66	69	69	62	71	61	89	80	59	65	61	55	59	78	73	69	71	66	66	53	67	74	62	74	70	59	65	60	94	60	66	75	73	73	56	68	69	74	73	66	70	76	62	70	65	79	78	69	73	64	72	71	66	83	79	66	76	75	64	71	56	72	76	70	74	78	69	66	76	61	80	61	68	74	78	61	63	82	63	74	66	64	73	79	62	96	75	49	76	64	62	91	67	77	51	78	53	73	56	69	59	50	56	54	73	74	71	67	66	74	97	58	62	79	61	72	82	77	78	76	83	59	84	67	74	61	77	61	68	74	54	74	77	69	68	69	60	89	68	74	84	58	58	74	81	70	67	63	96	71	70	62	69	73	65	63	72	67	64	62	69	87	71	55	76	77	51	63	59	70	72	73	73	59	60	71	67	85	64	72	67	80	82	74	75	69	66	70	69	72	63	58	72	66	65	80	63	76	68	58	61	59	57	58	67	69	74	49	60	76	65	72	70	70	80	73	64	64	71	67	90	66	88	56	70	78	63	70	89	78	74	78	82	69	72	79	80	67	55	89	74	49	65	67	58	53	75	64	69	56	65	74	82	67	74	52	65	91	63	61	64	83	73	63	56	65	78	61	61	67	68	66	73	68	67	74	76	73	62	66	65	73	85	70	59	64	83	61	81	69	71	77	76	66	68	52	74	71	49	74	68	70	71	65	74	64	80	67	63	77	55	66	69	84	73	58	72	66	74	72	71	70	71	68	68	70	67	52	75	73	72	64	85	67	69	68	67	74	76	59	79	69	74	65	81	64	57	66	68	68	67	73	86	84	69	67	64	64	73	64	93	84	75	76	49	60	82	67	73	83	62	72	88	54	60	67	62	70	67	62	65	85
34244	20500	13863	11105	10066	11667	9501	5061	2047	1463	1248	1210	1058	978	882	855	818	721	800	754	722	701	657	705	673	655	688	698	672	631	650	625	588	614	666	639	653	643	644	612	583	599	591	610	584	642	595	615	559	600	608	580	564	567	603	619	566	626	620	584	583	579	584	618	594	572	604	602	620	590	612	607	573	638	647	602	606	620	622	581	601	586	589	600	632	606	614	586	530	596	579	599	572	613	574	588	544	648	549	588	604	583	596	597	579	567	580	574	575	553	602	566	594	558	581	595	612	605	626	591	562	594	561	595	566	614	577	607	582	591	603	569	586	625	560	600	601	627	589	584	591	550	606	606	611	586	606	575	552	552	571	604	554	541	582	581	580	547	538	615	577	576	567	596	630	548	566	551	601	586	598	571	559	597	556	581	595	585	589	618	606	538	620	581	561	630	561	596	624	523	590	554	608	567	584	612	602	583	577	621	592	631	599	576	613	547	586	588	558	574	617	584	585	613	626	568	618	607	580	576	633	561	621	586	565	589	549	590	575	601	586	555	645	606	580	569	579	578	528	576	579	566	571	600	609	566	591	589	604	589	585	569	584	582	555	589	595	598	589	602	610	580	554	616	579	606	601	568	591	577	562	570	578	626	602	640	573	600	619	570	561	589	634	617	643	641	537	609	587	589	592	603	631	576	608	587	600	552	579	614	577	592	564	569	577	575	568	584	582	577	619	548	591	566	579	608	569	588	588	569	626	587	555	580	571	593	581	545	563	588	614	587	604	608	567	564	550	558	605	599	593	580	607	582	609	632	600	581	573	570	605	563	591	569	573	604	568	570	598	568	616	569	580	598	588	582	568	592	587	586	587	606	556	556	621	582	589	587	619	595	618	599	618	605	558	608	610	584	562	642	565	581	575	568	575	575	598	606	585	596	626	596	583	591	615	597	584	564	585	604	568	603	584	550	586	562	578	568	598	580	575	597	552	558	576	617	623	586	570	586	602	537	588	587	616	590	564	598	577	562	598	605	575	563	578	593	590	597	547	579	619	563	563	592	623	582	589	568	607	573	591	572	588	555	589	572	645	608	555	593	590	601	592	603	621	608	544	593	556	624	606	564	551	590	566	603	577	592	572	580	611	577	602	576	602	590	574	560	551	583	564	550	544	571	562	598	558	586	578	586	575	604	595	553	594	596	612	593	613	609	608	584	630	570	582	614	601	576	558	596	618	562	592	581	577	552	586	604	592	560	589	579	591	558	560	584	602	566	575	591	635	575	545	603	581	581	601	624	604	567	560	580	573	589	548	553	587	576	558	605	613	588	541	573	590	611	597	551	567	583	619	597	617	584	566	551	587	563	603	600	584	566	587	560	615	610	555	615	563	574	569	603	582	619	609	576	577	564	559	593	595	614	600	628	597	603	578	603	595	557	559	569	582	589	582	589	624	580	569	601	619	609	574	600	574	591	609	549	571	627	634	607	590	596	586	564	578	576	603	642	586	567	547	622	607	592	541	559	586	635	576	567	583	575	580	603	652	544	566	565	603	565	569	616	562	600	581	612	568	603	579	618	611	597	587	584	567	573	596	612	609	581	593	547	583	530	659	640	607	579	588	588	583	580	593	555	605	570	612	554	620	583	612	558	586	565	575	600	639	565	617	611	575	589	622	594	577	585	571	567	611	566	577	615	586	601	583	609	603	554	573	588	583	567	573	552	592	594	562	594	616	636	584	605	545	623	590	603	580	533	608	578	580	573	587	588	577	608	605	593	594	590	579	563	593	596	589	593	625	575	583	597	605	566	658	602	589	618	593	584	568	596	588	584	562	571	623	605	578	567	628	576	622	539	524	586	633	637	638	618	594	572	588	560	599	564	553	555	543	587	570	605	583	586	591	550	607	571	606	555	607	573	556	601	646	542	608	565	548	565	566	563	629	572	589	591	555	596	572	576	558	579	596	598	567	578	577	572	574	575	598	587	547	578	591	554	567	576	562	596	574	590	589	590	593	567	539	548	589	582	565	561	582	626	583	561	579	561	617	563	585	605	581	568	570	588	604	606	570	558	632	613	572	608	614	546	545	592	567	613	589	558	587	586	569	611	578	576	589	574	597	576	584	619	575	616	606	575	589	608	562	573	597	582	562	578	617	572	587	562	586	568	575	614	603	575	583	564	596	603	606	581	598	583	581	593	593	572	536	595	613	576	613	573	586	545	612	588	618	617	588	585	561	615	562	599	575	583	568	592	574	599	633	574	613	566	588	600	626	640	627	587	633	563	606	588	575	600	526	544	604	573	621	556	605	577	588	573	559	583	585	606	605	582	577	552	623	565	571	540	574	595	600	547	586	565	580	636	626	612	578	567	580	574	585	535	637	666	562	550	591	583	593	558	581	559	602	630	567	614	575	562	599	593	609	536	552	580	622	577	586	536	584	577	576	567	558	609	591	600	586	595	570	543	606	583	563	549	579	623	576	599	565	525	591	592	551	592	577	621	591	559	570	581	546	598	571	614	574	617	577	627	601	581	612	555	505	615	582	601	633	624	582	599	573	603	589	611	575	599	617	616	573	584	613	593	575	588	569	551	578	591	597	624	629	627	562	543	584	582	605	610	596	505	595	571	599	571	615	551	532	564	539	624	640	569	610	578	566	570	621	555	573	633	559	586	579	557	587	580	550	603	574	589	608	588	564	592	581	575	577	605	631	609	594	629	562	620	559	607	543	594	576	608	578	587	561	588	580	644	603	596	609	557	577	571	572	555	594	557	556	548	573	585	574	590	584	587	543	585	621	562	566	524	534	561	570	561	574	549	648	614	573	603	601	614	588	616	614	611	603	561	627	600	588	627	567	564	622	614	534	577	605	604	600	541	605	582	588	605	606	600	590	558	599	587	591	630	595	624	560	566	540	630	586	607	617	560	565	611	580	614	597	574	591	595	617	574	587	613	557	609	559	595	577	601	557	562	568	584	597	636	565	618	612	605	590	594	563	604	595	621	564	592	645	633	560	588	594	566	559	582	562	583	571	584	610	657	565	560	610	595	569	612	597	589	554	607	592	612	575	556	557	577	593	596	577	612	615	542	617	565	592	593	564	613	571	577	581	588	637	564	565	601	575	568	599	592	578	601	598	577	614	561	538	579	616	587	562	564	613	589	609	598	551	613	613	553	573	584	581	560	577	557	620	593	565	594	594	541	583	598	577	613	562	567	566	564	593	576	645	617	556	569	618	565	547	565	573	626	586	584	578	591	638	572	567	599	572	545	563	620	667	558	567	578	536	577	606	601	590	607	575	593	566	586	562	580	558	617	610	610	559	568	587	603	633	606	622	613	592	584	586	580	609	607	575	628	564	600	560	603	559	569	558	567	570	580	581	553	567	624	590	585	580	574	552	584	630	546	606	563	598	570	649	655	583	637	580	538	578	546	554	575	530	616	574	586	566	554	571	601	602	607	593	554	576	564	619	563	534	587	625	582	632	573	595	591	572	542	601	575	604	580	558	575
6284	2812	1479	1019	606	462	365	195	108	83	100	87	85	81	68	60	79	87	80	89	67	78	68	61	77	80	63	73	66	77	71	75	73	68	72	66	93	55	71	65	61	60	67	68	61	63	62	62	59	61	52	51	54	70	71	71	70	73	59	66	69	60	69	72	64	56	70	56	58	86	62	68	54	53	56	70	74	76	62	66	76	72	66	69	72	54	63	61	65	60	70	82	62	62	56	80	67	68	72	62	45	75	69	63	55	73	52	71	73	53	56	65	73	67	70	68	55	61	73	67	62	73	61	57	67	65	64	56	72	58	65	71	45	70	59	59	80	60	71	62	58	63	70	63	73	68	72	70	53	52	70	63	73	62	63	70	57	69	73	74	51	61	54	53	54	57	83	70	57	66	62	59	65	63	62	77	68	56	57	62	70	69	75	63	60	62	62	64	56	56	64	64	86	50	66	63	54	55	56	61	59	38	76	69	84	67	61	69	89	77	53	63	68	63	58	75	66	62	72	66	72	75	71	77	80	62	76	56	77	67	65	61	64	71	66	60	67	65	66	80	69	62	63	74	56	53	58	74	77	75	64	66	53	53	61	65	58	73	63	72	70	75	69	77	72	72	69	58	80	74	63	50	65	70	65	55	72	55	76	67	74	62	67	78	60	45	65	64	78	67	64	53	54	53	59	64	72	72	58	71	71	66	65	70	73	68	58	79	59	77	75	66	70	77	60	71	64	56	65	65	68	57	52	68	58	66	68	49	57	57	77	65	73	60	77	72	75	61	54	53	76	61	71	48	70	70	54	72	71	51	54	67	63	65	61	57	65	77	73	67	63	62	70	59	75	74	76	71	59	64	66	57	66	65	65	72	66	65	61	65	73	78	59	54	68	78	58	68	68	65	47	69	56	68	68	52	78	58	79	64	71	55	68	64	62	57	78	54	66	75	64	67	70	81	61	69	65	69	59	43	78	70	64	49	71	63	69	70	61	60	57	50	67	58	50	58	59	76	72	66	66	63	45	60	55	67	54	61	59	65	60	49	63	56	73	75	58	71	52	63	52	59	79	58	68	72	57	70	51	77	70	59	64	77	75	72	60	64	68	63	51	73	67	57	47	63	54	64	75	65	72	67	64	60	64	69	48	53	56	73	64	61	65	70	80	58	60	61	75	67	71	72	70	63	75	68	65	75	66	66	75	75	63	62	60	54	72	69	65	78	60	63	51	54	57	71	63	63	58	65	62	60	58	63	76	72	66	57	70	70	61	62	61	64	62	65	51	63	47	57	68	65	61	67	67	56	63	69	59	53	59	49	65	62	64	63	69	77	60	55	69	78	70	74	51	60	71	69	64	52	71	57	64	80	61	69	69	62	66	62	60	73	79	73	58	64	64	65	70	85	84	60	73	53	56	82	60	51	57	57	68	53	71	78	64	69	74	57	70	63	84	74	70	75	65	61	64	58	68	82	69	70	50	63	50	78	68	62	72	51	70	66	62	73	64	68	81	65	60	79	67	66	53	69	60	67	69	72	65	54	58	62	64	52	67	60	67	58	56	70	73	69	57	59	66	84	56	79	70	78	59	62	73	70	80	71	64	67	74	62	70	64	50	63	57	60	64	58	59	47	73	68	68	65	59	58	65	71	82	58	54	73	58	54	53	65	54	65	88	51	56	73	60	60	67	77	64	68	88	74	65	59	80	60	61	70	63	65	60	62	65	66	50	69	65	54	60	62	69	65	65	63	67	70	67	52	71	73	54	69	76	66	71	54	62	65	70	65	77	66	58	57	62	75	71	74	69	60	69	49	62	53	67	68	67	63	71	88	69	64	77	53	70	61	60	68	62	52	59	59	62	58	57	65	69	59	70	77	60	64	57	67	53	63	62	67	72	71	66	66	65	61	48	62	60	64	61	55	65	71	63	54	64	58	73	58	56	73	60	63	56	79	71	75	81	64	66	64	58	71	69	51	75	63	60	56	67	61	63	70	50	74	56	55	82	72	61	67	74	63	51	51	67	65	86	56	71	69	75	64	57	74	80	65	73	56	70	72	66	61	69	61	69	63	47	57	64	72	70	59	68	72	66	64	65	58	76	71	70	72	76	63	55	64	50	62	79	59	84	59	66	61	79	75	70	77	63	68	57	51	67	73	61	66	78	60	67	77	75	63	64	73	62	65	71	68	71	65	60	62	60	58	60	59	68	59	73	47	62	73	68	57	64	70	73	64	69	69	67	56	70	66	68	63	63	68	62	68	66	64	67	61	61	74	58	62	72	62	59	56	72	65	85	47	66	58	68	64	64	65	72	64	68	74	72	63	71	70	68	67	68	66	76	70	57	63	76	94	56	71	66	50	72	68	68	59	62	65	76	52	79	68	66	64	59	61	60	63	57	71	53	64	71	54	56	66	71	76	66	68	52	63	57	71	71	63	62	67	57	60	81	63	45	58	63	54	70	64	83	57	64	60	68	68	72	46	63	71	54	73	64	70	50	64	57	68	61	74	75	62	50	59	64	71	61	60	59	64	64	63	56	62	64	66	64	65	78	77	68	64	70	65	73	53	74	55	59	52	58	68	61	47	54	70	59	70	57	59	60	50	81	60	63	71	64	63	55	80	55	74	65	65	69	60	67	65	68	69	43	46	58	62	69	56	56	71	52	64	59	69	75	72	61	69	63	50	67	58	60	53	72	77	72	69	72	64	64	47	67	83	67	72	67	58	62	73	63	54	70	69	72	60	59	60	81	73	63	68	66	65	81	53	55	83	74	66	87	70	67	63	62	72	64	57	63	66	70	66	71	82	75	60	54	71	47	69	77	58	51	74	65	67	67	59	66	63	74	65	74	68	56	70	67	57	75	72	64	65	77	63	76	76	56	71	64	68	61	60	56	55	85	69	74	59	62	58	77	61	62	70	70	69	55	60	61	57	56	56	73	77	56	66	71	56	56	59	69	53	60	53	68	89	71	56	75	59	52	63	70	69	65	71	55	56	70	65	65	51	58	62	62	70	63	57	72	67	54	74	48	73	55	80	68	58	70	54	53	46	54	62	46	66	54	69	64	66	60	79	67	68	54	55	80	58	56	59	84	48	62	75	53	57	57	64	73	66	67	69	72	55	52	85	74	75	69	76	70	72	57	61	70	47	75	62	66	75	55	91	72	68	53	73	54	72	59	48	75	65	76	69	78	58	76	63	73	77	78	67	81	70	56	66	59	61	54	66	61	65	70	64	62	58	64	56	83	57	66	66	56	58	72	84	55	68	63	52	76	70	67	56	49	53	64	74	61	65	70	71	68	52	64	59	53	71	76	71	77	60	65	56	51	70	54	59	70	61	66	70	63	59	58	62	55	78	76	51	66	68	65	69	64	54	63	54	69	79	66	63	53	68	67	63	62	79	67	70	62	57	70	73	63	74	62	69	72	66	67	55	66	73	66	74	63	70	56	75	58	52	57	63	59	69	59	65	59	61	65	62	62	56	68	52	61	70	57	60
34198	19984	13574	13015	13177	15280	12079	5350	2605	1628	1425	1242	1073	996	868	832	759	755	725	720	701	676	671	658	639	642	609	654	629	613	647	629	578	600	584	630	586	543	617	585	571	585	598	598	589	616	569	544	541	572	579	577	534	584	557	559	586	574	574	552	528	548	584	585	634	568	582	557	581	569	578	623	652	577	585	542	568	594	565	516	553	570	548	584	541	548	581	527	534	548	570	590	559	561	568	573	567	605	574	528	588	589	564	562	592	570	534	566	604	590	560	522	558	590	582	599	579	517	536	562	542	558	544	591	560	519	583	561	577	574	560	588	587	587	593	592	585	529	594	564	565	615	592	557	597	563	547	604	541	555	591	590	539	551	557	550	565	536	598	548	540	517	531	561	564	556	563	563	575	571	563	563	570	553	568	578	537	552	576	571	596	585	590	590	549	562	528	574	560	530	602	552	551	578	591	543	582	499	572	574	560	550	606	568	556	560	560	543	552	586	558	602	544	531	556	533	554	542	524	537	600	570	531	533	534	491	538	555	501	553	556	526	576	574	578	612	572	571	554	533	573	571	535	537	516	546	534	521	517	545	618	551	551	548	572	571	554	587	509	587	565	537	585	543	543	579	552	574	545	550	582	549	557	508	537	587	534	586	575	564	558	537	569	563	536	559	566	523	595	584	560	566	560	591	556	554	545	572	564	536	623	597	550	546	592	526	529	555	573	548	574	542	555	560	557	582	572	586	566	539	529	498	544	554	568	563	568	584	531	512	561	607	529	535	550	515	545	558	573	564	565	597	552	555	561	547	599	551	538	530	588	580	591	541	573	578	551	572	542	532	536	557	524	577	521	562	530	576	532	585	567	541	602	576	558	553	558	563	551	571	588	567	530	520	568	553	609	578	522	534	542	597	574	565	527	554	532	538	578	542	557	539	566	566	540	553	557	580	570	542	525	570	598	525	551	508	568	559	547	564	588	522	565	538	589	536	591	522	533	534	585	587	534	537	537	605	581	549	564	564	546	567	539	594	539	601	544	612	577	563	556	564	590	575	573	567	587	558	582	587	551	557	544	530	572	606	563	604	585	539	511	523	519	571	529	578	579	540	560	541	573	550	563	543	571	557	561	547	568	555	540	625	591	559	525	566	524	528	547	587	538	540	549	549	592	593	553	593	602	542	577	549	590	586	549	533	509	572	595	560	560	539	597	584	587	592	539	561	558	551	565	593	543	569	520	530	591	598	538	552	560	549	544	564	507	516	541	574	553	515	532	535	543	577	603	561	586	611	566	580	531	528	545	570	576	534	566	584	530	579	504	593	577	570	566	535	586	565	555	521	521	561	547	544	581	624	539	524	608	608	553	584	558	578	539	552	542	571	558	574	583	529	535	580	524	597	561	552	528	563	585	540	519	563	638	547	601	550	581	557	567	539	569	578	562	540	546	541	571	571	602	545	585	557	564	589	532	546	542	577	561	570	563	565	555	563	577	557	536	518	546	566	620	538	552	578	531	583	560	564	516	535	598	559	570	573	542	534	573	533	579	545	515	578	543	561	556	557	512	527	553	553	557	568	548	594	563	547	592	572	565	548	570	566	557	543	542	600	539	575	571	567	565	557	560	584	536	566	583	608	581	572	571	613	579	563	583	576	517	571	515	534	565	538	553	594	579	560	565	578	572	575	579	560	580	563	559	549	574	547	535	542	575	556	548	495	549	536	568	573	516	566	566	565	551	614	548	560	542	563	528	574	578	541	570	576	549	555	565	555	532	566	608	578	537	521	566	566	600	549	552	504	574	531	502	546	563	541	553	561	577	571	623	550	553	571	586	594	542	581	578	555	538	598	544	564	521	543	599	540	525	549	573	571	548	547	584	550	554	563	553	571	571	574	545	523	548	566	555	581	571	552	587	533	604	536	542	526	527	545	556	601	535	564	576	549	590	505	574	571	557	545	569	563	588	548	525	585	556	548	553	536	548	560	527	554	526	562	524	542	541	522	561	576	550	533	563	618	561	520	531	580	518	572	526	557	556	563	604	582	541	529	526	588	599	544	563	563	579	539	579	549	561	562	555	551	502	531	596	591	555	555	572	549	533	595	573	573	554	541	584	544	524	583	539	520	501	569	529	587	566	573	548	544	546	525	589	502	553	572	585	552	504	529	575	566	571	557	570	563	558	571	553	589	567	578	549	567	531	539	571	581	556	553	557	544	545	531	579	579	571	580	542	525	585	554	583	537	538	567	540	549	562	546	578	606	527	539	546	548	537	571	547	589	570	550	576	563	532	560	543	557	494	557	582	568	566	561	547	591	551	536	570	599	572	539	545	573	545	560	554	577	531	572	557	556	542	546	548	554	566	552	587	577	565	566	569	582	579	553	599	586	626	560	582	563	624	587	565	537	571	532	578	542	566	594	585	546	559	557	565	545	586	575	554	570	531	596	520	584	555	537	582	595	543	570	528	565	583	624	531	558	575	501	560	524	564	566	583	571	563	544	531	547	581	546	590	569	560	521	583	594	554	559	541	559	554	560	542	591	565	572	559	609	556	575	539	549	542	531	546	523	539	540	546	567	566	571	557	512	548	541	587	569	574	582	562	581	563	575	567	571	555	594	593	605	547	504	515	582	551	555	597	597	567	530	584	528	566	498	531	541	527	550	571	555	584	594	584	550	562	501	528	530	557	543	550	512	563	580	581	562	563	575	543	578	588	554	547	579	601	570	556	566	610	580	570	586	552	523	503	635	552	576	570	564	589	571	530	536	551	575	577	536	581	580	561	574	546	521	550	507	549	554	563	524	545	572	571	553	560	546	556	526	582	586	507	571	545	533	552	587	493	559	568	559	537	581	565	526	610	575	607	563	563	542	553	566	566	557	527	538	563	552	583	552	538	570	581	551	581	585	566	561	549	542	577	578	578	557	562	539	559	531	528	527	592	578	616	614	550	553	566	607	574	507	570	553	544	554	559	575	512	560	540	561	588	542	543	579	564	548	577	526	544	582	562	538	549	586	544	557	551	591	557	561	547	574	591	587	553	610	565	560	536	588	579	580	552	559	565	560	540	569	538	552	566	563	570	548	542	528	563	551	560	610	566	566	515	595	578	544	542	523	563	557	544	534	563	607	602	544	582	566	533	549	585	554	551	528	552	526	557	539	573	557	585	543	567	573	590	572	594	564	554	578	555	541	557	562	566	557	599	589	567	585	504	562	563	549	566	534	534	536	590	547	540	526	530	532	558	551	518	542	536	540	553	556	547	572	558	572	573	573	556	585	571	597	587	550	556	549	513	533	540	582	561	562	549	582	589	534	568	596	525	565	515	580	542	552	588	569	519	552	572	576	542	570	570	581	586	579	545	552	587	559	594	584	557	550	550	574	570	568	553	571	514	595	533	568	568	565	589	570	555	538	537	565	558	590	538	522	523	569	548	531	601	577	574	590	541	499	575	533	579	534	542	564	556	554	559	541	540	582	606	527	574	582	555	556	573	554	510	539	623	520
7401	3535	2331	1688	1158	760	466	200	131	93	77	77	75	68	70	77	83	67	84	75	55	59	69	69	64	58	64	66	53	61	65	56	67	70	62	68	58	85	65	58	47	65	65	62	62	57	47	56	55	54	57	71	53	53	55	53	54	66	65	63	62	67	66	54	51	77	52	50	65	61	57	57	50	56	48	66	68	65	61	62	65	56	60	57	50	65	45	52	57	55	57	58	63	48	53	55	67	61	50	57	52	62	65	63	69	66	62	71	66	49	72	57	63	66	71	64	62	53	55	54	54	54	53	59	76	50	42	60	59	62	55	57	55	39	59	59	61	51	40	60	70	53	54	69	56	65	61	64	54	60	69	62	57	60	68	45	67	45	51	52	66	58	72	48	56	49	44	58	60	61	53	53	56	63	53	66	56	52	57	51	66	61	48	52	53	71	58	63	55	56	70	66	66	60	62	64	51	50	55	61	69	65	48	50	52	61	57	57	68	59	70	57	59	48	65	58	52	74	45	63	55	47	57	67	53	60	53	62	49	56	57	57	62	51	56	74	48	61	67	64	49	55	53	54	56	48	55	46	53	57	74	69	76	52	52	60	63	47	49	58	61	59	63	50	55	60	55	71	46	55	60	59	58	45	56	48	53	54	59	64	63	67	69	52	49	42	59	63	65	52	51	55	65	78	53	58	58	63	48	64	57	53	63	52	54	66	68	55	70	62	62	59	72	65	52	63	47	59	63	56	57	57	54	48	48	59	60	76	62	58	48	54	60	45	51	51	49	62	51	57	52	52	49	72	56	77	54	67	67	70	60	65	60	59	53	47	52	53	51	53	59	67	61	52	61	53	77	50	50	51	51	65	52	65	74	51	62	55	59	59	46	49	53	50	70	53	65	58	60	52	63	58	50	63	62	74	56	60	52	52	56	57	37	50	56	48	55	51	59	53	66	52	65	68	62	50	67	65	52	70	56	44	67	58	56	63	64	62	66	60	58	66	61	46	63	55	55	48	57	57	89	57	61	66	45	62	54	56	66	58	51	61	51	62	58	64	60	55	66	58	55	50	58	72	57	49	61	56	59	53	55	63	73	60	51	57	59	68	43	45	60	53	61	66	53	57	60	60	45	68	57	60	53	50	61	57	53	65	60	61	61	60	50	48	56	59	65	65	59	51	57	56	69	56	49	56	58	74	62	65	67	72	46	54	59	65	57	77	59	61	59	56	74	65	56	78	53	55	68	62	53	48	61	54	49	56	42	54	63	42	80	54	58	58	73	50	52	60	54	60	50	64	69	52	53	49	63	46	57	56	55	57	63	66	48	57	53	56	58	51	65	59	47	46	58	68	57	63	55	53	70	52	56	66	65	48	51	56	58	59	60	61	56	45	54	65	75	41	58	60	63	53	62	63	72	73	56	49	66	50	53	66	62	65	55	50	57	64	68	70	63	54	53	53	70	56	43	53	63	55	64	65	60	50	52	53	59	50	62	66	67	72	59	52	65	55	60	57	57	52	55	51	51	62	48	62	70	56	72	49	54	58	51	58	50	50	70	69	68	48	56	52	59	56	47	63	46	60	64	55	58	60	63	59	62	55	65	69	54	57	60	77	54	58	56	55	66	59	57	60	60	66	68	49	67	57	58	73	69	58	51	76	67	56	65	51	51	55	58	69	65	59	58	44	50	69	59	61	60	64	84	56	65	65	48	45	61	56	50	60	63	52	61	60	50	71	66	59	67	69	57	60	63	56	49	68	72	36	48	41	73	70	55	58	66	63	61	62	60	54	64	70	61	56	48	70	58	87	61	58	73	58	63	75	63	64	62	57	46	61	39	50	62	65	64	66	59	49	65	55	54	47	58	50	56	55	68	58	54	69	58	66	56	53	63	53	65	49	75	64	63	53	44	53	67	60	58	55	67	55	53	48	60	60	51	63	65	51	45	62	39	59	54	50	66	70	62	61	60	50	56	56	60	50	67	72	66	72	77	53	60	69	56	54	55	73	50	51	60	52	57	61	47	70	68	61	68	61	51	59	51	62	47	48	49	63	63	61	69	69	51	51	67	55	51	50	52	58	53	51	64	63	64	68	55	57	58	47	65	58	48	56	68	63	52	54	54	67	58	48	44	69	54	51	68	56	58	51	63	51	72	53	63	73	70	63	67	64	74	67	79	54	76	56	65	53	45	55	75	58	63	51	54	62	51	49	55	61	61	55	65	48	58	71	78	59	42	49	58	64	62	51	68	55	55	53	48	71	60	54	57	61	51	68	47	52	62	69	56	48	54	58	71	58	48	68	65	63	57	54	57	62	60	50	58	50	61	66	68	66	58	48	51	61	64	66	64	63	70	62	44	46	53	59	66	59	51	55	54	54	61	50	63	48	52	64	61	69	63	55	53	54	71	63	52	57	64	48	59	58	50	66	62	54	71	57	56	55	43	59	52	46	49	55	60	58	71	74	64	64	57	72	49	50	52	46	54	51	57	46	63	53	61	54	56	72	70	47	62	53	52	68	73	46	66	52	47	54	71	56	58	60	57	66	59	53	39	69	65	71	56	51	71	69	48	52	54	48	55	51	50	56	63	52	61	54	53	56	47	61	57	75	62	61	56	54	57	48	53	52	48	51	58	65	50	54	63	74	50	48	63	52	83	56	46	53	63	54	53	56	45	61	70	54	58	54	62	64	59	62	49	50	52	65	53	67	65	54	59	71	58	58	55	58	59	72	57	42	58	59	56	58	57	52	73	66	42	69	69	59	56	50	63	65	53	54	49	65	75	43	47	76	60	64	62	46	50	68	50	52	57	57	61	46	67	71	67	59	66	59	51	60	54	60	59	52	65	48	47	52	73	55	53	48	52	71	55	60	55	64	60	54	62	45	51	54	55	65	90	52	54	67	57	59	55	77	58	61	57	59	47	71	60	67	42	60	55	60	54	62	64	66	64	56	53	58	71	72	48	46	58	63	60	64	66	65	76	72	67	45	61	48	68	50	57	47	49	64	57	63	60	66	66	74	49	67	62	58	41	44	62	58	64	66	52	67	47	41	66	48	72	67	55	67	58	51	70	66	45	55	54	53	51	49	52	60	58	63	61	59	68	54	52	51	67	49	63	65	56	58	64	48	63	50	48	60	61	45	67	67	55	52	53	68	67	58	62	57	52	58	61	48	64	67	49	61	52	65	66	53	50	53	58	61	63	66	53	42	67	53	56	56	61	64	71	65	72	66	60	54	49	59	62	52	65	56	52	67	44	58	71	65	56	60	64	56	59	50	51	51	62	63	71	81	72	72	69	54	74	56	56	57	50	66	61	61	72	63	69	57	66	54	76	65	53	53	69	54	74	60	66	64	60	55	57	49	55	56	65	54	59	52	50	65	64	54	61	64	62	52	53	34	67	53	68	52	61	60	58	54	55	61	60	61	66	70	67	59	50	58	54	60	68	66	61	64	60	63	46	56	61	78	74	51	59	60	59	52	61	50	54	53	61	69	60	63
35796	22447	18875	17534	19720	18931	13354	7190	3375	1865	1470	1207	1092	1059	882	798	787	735	717	652	622	644	646	645	645	625	625	605	545	607	605	634	582	534	538	555	569	572	544	516	502	541	528	486	492	517	536	525	496	514	520	529	562	517	541	501	552	531	477	513	510	512	519	519	519	505	536	527	525	504	532	535	530	512	477	502	531	501	480	497	490	483	504	531	518	514	499	536	498	472	527	530	505	486	500	478	495	522	499	488	505	513	481	498	506	523	533	503	510	501	513	482	501	482	527	505	493	517	514	490	504	475	474	490	493	495	518	487	513	501	478	494	492	465	479	492	489	506	457	519	507	514	510	502	530	506	471	502	507	481	497	500	542	545	502	479	502	538	499	518	492	505	506	475	504	492	511	473	547	479	541	498	506	460	477	498	496	500	482	531	475	501	517	502	528	514	500	497	513	472	536	536	538	507	511	511	473	518	481	452	540	483	516	487	467	517	519	490	515	476	454	484	479	486	472	509	513	518	474	523	526	508	481	494	486	499	488	471	537	479	495	501	507	496	516	499	482	475	466	546	485	482	524	491	509	493	472	493	480	464	514	524	507	479	530	510	520	492	444	511	503	483	492	504	532	523	533	508	497	492	501	483	490	471	524	513	503	515	508	490	468	515	500	498	500	500	507	514	517	503	504	508	464	503	503	499	534	471	522	519	507	494	492	494	557	514	502	531	503	515	503	510	480	506	509	497	520	500	486	476	490	519	469	531	495	501	515	508	503	482	506	535	495	517	530	496	516	475	492	511	464	503	486	515	462	532	465	547	467	463	507	499	483	484	467	514	519	458	497	518	483	502	490	517	500	523	498	496	505	501	455	489	456	506	495	471	481	527	458	513	536	470	533	510	492	453	463	464	466	496	498	487	502	552	512	479	540	480	533	488	497	465	507	504	511	455	483	503	474	510	474	525	498	515	505	484	511	516	481	494	544	478	538	481	519	493	536	479	504	523	487	509	472	504	552	503	494	492	487	502	516	513	488	517	492	504	503	488	483	521	478	514	537	517	518	501	461	499	524	482	512	496	529	473	521	492	513	500	508	546	494	512	477	516	473	498	498	493	549	528	480	514	482	520	484	484	495	476	480	524	478	500	548	513	521	466	477	464	494	515	514	475	489	474	502	502	462	534	501	482	500	490	527	499	489	526	511	463	479	516	498	505	510	497	507	518	539	521	524	500	537	495	517	480	486	512	512	521	472	499	496	487	473	523	515	464	488	539	540	507	487	482	456	463	492	500	473	492	487	494	487	507	522	525	441	465	502	492	492	495	544	499	530	529	468	534	502	557	507	500	442	532	509	489	475	497	495	486	471	521	479	505	503	493	497	484	486	505	512	503	484	510	521	503	497	479	522	518	475	515	529	520	516	498	502	500	505	475	497	493	543	519	517	447	517	516	472	532	514	494	528	488	515	497	525	472	504	561	468	489	503	495	491	472	502	520	545	477	502	495	498	491	488	493	490	499	504	465	493	542	494	500	526	491	502	499	574	495	483	525	454	524	536	545	542	503	516	505	475	507	490	507	524	522	509	485	468	523	506	499	508	468	510	492	486	489	542	492	523	535	462	513	488	495	488	503	465	476	503	494	496	523	495	459	501	532	516	515	485	534	504	512	512	525	500	513	544	462	521	527	493	498	460	517	465	502	520	533	485	540	479	492	518	495	510	534	471	476	503	489	484	531	518	477	531	497	514	460	523	488	514	475	513	466	501	510	483	534	550	521	497	502	492	533	506	533	494	492	468	511	493	539	518	505	478	534	519	532	504	517	475	503	475	471	503	551	468	551	470	476	513	511	538	515	486	508	473	475	478	491	538	512	460	497	484	489	506	493	499	519	532	500	511	501	507	508	519	503	479	497	461	506	491	479	480	547	502	533	486	499	529	516	495	517	500	480	505	518	470	506	480	496	469	502	485	496	530	519	509	480	490	476	485	538	501	519	507	519	526	542	492	530	428	481	503	548	502	522	509	506	507	513	447	477	506	518	477	487	475	484	472	501	495	510	489	492	547	526	487	489	461	509	476	491	516	502	520	485	472	483	500	486	527	469	521	511	487	504	484	504	506	501	502	512	487	533	477	498	543	471	440	492	510	501	448	485	465	496	532	502	515	502	467	502	462	526	533	511	490	485	481	509	523	539	478	507	498	516	543	481	512	527	491	526	536	515	505	501	503	523	498	502	510	490	495	504	500	459	490	509	520	495	520	470	548	486	499	503	510	496	519	523	517	479	508	460	515	497	526	512	532	538	506	483	492	522	491	491	484	502	546	491	497	506	526	474	528	534	522	534	509	508	523	533	513	480	511	447	487	514	485	479	515	487	483	493	523	512	494	513	520	516	486	484	504	512	480	517	484	523	518	488	475	476	487	463	531	514	518	507	473	517	508	554	529	505	463	500	519	538	512	513	487	518	526	497	501	489	549	491	471	517	482	525	498	511	437	492	496	509	503	545	502	460	502	519	460	511	506	517	480	472	495	499	465	493	455	470	530	524	465	486	529	524	496	510	505	498	461	535	545	482	533	481	516	484	496	520	482	503	502	505	473	519	513	482	486	526	495	497	531	510	501	476	500	498	491	502	494	527	477	523	489	520	511	521	506	500	500	505	534	514	507	508	475	506	520	481	479	502	478	506	505	517	478	533	517	513	490	510	490	503	498	518	518	502	506	529	497	534	516	516	509	508	458	489	518	498	490	476	512	497	506	486	467	496	505	536	504	525	506	477	539	488	499	507	478	499	505	483	496	518	525	512	525	533	509	527	496	471	501	562	481	537	475	510	536	514	514	486	532	492	489	486	493	501	464	478	525	499	537	488	539	521	493	543	464	500	492	495	459	473	512	505	529	502	492	485	481	498	482	514	486	506	474	531	520	521	521	525	494	461	496	465	548	509	487	518	466	529	548	501	509	485	487	519	474	480	473	492	491	480	490	496	502	464	507	494	479	547	460	490	503	521	480	496	499	508	485	546	510	465	509	510	481	492	507	484	540	493	481	511	550	512	472	489	468	542	489	521	514	538	465	481	499	505	512	525	530	498	504	543	489	535	491	486	476	482	467	528	503	465	491	459	504	494	514	460	508	493	521	455	501	473	533	465	507	501	450	477	506	508	543	507	513	455	483	501	516	496	493	518	500	464	519	497	531	501	500	467	506	503	541	532	482	527	493	497	513	475	514	489	547	521	488	528	524	492	495	482	492	474	497	529	475	496	500	504	498	495	466	462	505	453	516	516	481	485	539	489	458	515	482	499	511	513	533	494	453	491	496	502	470	505	510	510	481	498	518	526	492	496	502	451	494	473	485	534	513	502	519	529	503	532	540	475	518	509	453	516	444	484	534	474	488	504	510	473	471	509	513	509	499	472	510	478	539	530	507	478	483	475	503	510	485	488	487	522	506	501	459	505	496	542	481	486	541	471	512	538	483	507	496	500	454	501	473	517	447	474	483	525	513	483	455	462
8927	5939	4191	2594	1423	747	566	333	132	106	102	97	75	67	68	60	71	66	54	98	58	69	58	70	68	68	61	62	52	55	59	52	67	62	45	55	46	52	59	58	44	61	60	60	60	68	49	65	43	59	39	59	37	63	47	68	64	59	43	49	52	67	56	49	58	51	47	66	49	57	52	64	49	50	52	57	62	54	55	36	47	50	39	58	51	61	41	60	49	64	61	57	62	52	57	52	55	49	66	50	72	60	51	56	58	46	60	42	59	55	51	52	46	52	37	54	47	47	52	54	64	50	56	57	48	35	61	55	40	66	59	66	47	48	56	58	45	61	55	37	56	56	45	60	50	48	52	49	66	47	57	56	64	48	50	59	60	53	69	64	53	45	44	54	40	43	52	65	62	52	54	56	56	52	57	60	52	49	53	48	50	64	53	48	51	55	59	71	44	53	48	58	55	51	46	44	58	48	48	46	55	53	56	51	59	55	52	56	52	47	54	62	51	60	44	56	40	62	55	65	67	51	49	62	59	52	62	45	48	51	53	50	40	59	56	54	64	64	50	53	53	52	47	60	63	61	56	58	54	46	50	64	53	59	70	59	45	53	61	60	58	42	48	63	57	44	49	57	58	49	52	49	49	70	49	50	50	48	43	62	63	50	68	54	57	53	53	64	62	48	61	62	58	49	42	65	59	51	53	60	49	45	59	67	49	51	56	64	63	45	61	44	63	55	52	61	47	51	60	54	68	64	54	58	56	34	56	53	47	73	50	47	45	51	50	49	59	60	56	48	54	46	50	57	63	57	49	43	64	64	52	51	59	54	53	38	53	38	44	49	51	62	56	55	66	49	57	49	55	54	54	70	49	45	51	58	57	34	59	54	61	44	52	55	58	45	52	50	48	62	77	41	58	58	38	70	48	45	59	53	54	53	57	57	49	65	42	49	53	44	63	66	64	57	60	41	48	56	57	57	56	40	64	47	49	55	55	46	41	59	48	55	50	48	52	45	64	64	62	53	49	50	53	55	59	52	55	58	60	58	57	42	55	58	65	51	47	52	60	65	61	46	54	52	46	63	50	53	59	57	55	49	44	61	56	52	56	55	46	43	48	49	58	40	53	64	58	52	50	54	52	62	57	65	54	62	46	56	51	45	54	49	69	60	49	55	59	46	50	53	82	56	62	48	58	51	52	46	46	64	69	58	50	47	44	46	48	48	58	46	48	61	61	51	53	49	57	52	53	65	45	53	56	56	62	57	45	59	51	55	48	55	52	55	53	60	44	39	50	68	53	42	56	56	51	64	54	66	55	43	46	52	59	57	53	54	67	44	54	64	53	59	55	42	49	47	51	56	58	53	61	56	65	55	64	65	45	60	42	55	58	62	41	52	57	58	46	48	78	48	47	55	47	57	55	69	48	51	58	55	45	59	59	58	70	72	71	66	60	52	49	44	61	58	60	42	50	45	61	55	58	53	50	51	60	63	54	42	48	61	43	52	66	49	61	47	54	73	52	50	52	49	61	66	68	60	43	48	53	48	46	48	47	46	48	57	57	53	60	52	53	42	56	52	42	55	45	48	41	54	45	57	47	57	55	58	60	51	48	44	45	51	42	54	54	57	65	51	41	51	49	63	64	62	47	61	61	52	40	48	54	55	66	42	59	55	64	58	53	55	54	59	56	67	61	67	65	63	60	65	59	65	61	56	61	47	51	51	53	49	52	51	49	46	77	55	62	60	55	52	57	68	58	48	52	41	64	49	49	42	51	36	44	48	68	57	59	54	62	49	65	47	63	60	49	45	49	64	66	62	53	63	63	50	46	47	30	63	58	60	63	36	56	52	58	53	47	48	60	55	46	61	65	51	59	55	50	50	51	55	59	59	56	53	63	45	54	62	64	46	55	43	60	52	49	50	57	61	60	53	62	52	47	65	47	58	65	56	50	55	52	57	52	46	53	57	41	50	39	43	53	43	51	55	61	54	60	45	72	58	44	48	42	60	64	60	65	53	42	56	45	55	48	41	41	56	59	57	44	52	43	50	45	55	57	72	63	53	48	52	51	58	58	55	65	43	57	61	49	35	62	54	59	49	68	58	66	54	47	44	56	57	57	36	53	48	59	54	57	57	57	61	47	68	60	50	53	60	63	53	55	61	68	58	34	55	56	44	57	53	52	57	61	49	67	56	47	45	52	53	50	52	72	54	48	54	52	40	59	58	45	59	56	57	60	47	59	47	54	49	66	58	46	61	55	68	52	41	50	61	60	59	53	74	44	59	55	54	59	51	48	40	52	39	63	54	65	58	52	59	64	59	64	59	47	52	51	57	61	61	40	48	55	56	59	54	57	59	48	45	59	60	49	61	50	50	49	52	50	49	52	59	59	41	67	58	56	53	54	68	62	56	53	41	53	50	51	56	52	62	58	41	52	46	48	49	40	56	52	61	62	41	51	56	56	68	53	48	41	54	54	45	59	61	50	48	52	58	54	66	52	60	54	50	58	50	64	47	55	58	48	65	38	57	50	48	62	67	55	51	49	63	56	54	43	56	52	59	50	61	59	60	47	52	41	41	60	49	57	70	54	57	60	50	58	65	54	53	52	45	52	46	62	47	60	46	57	49	49	54	64	57	42	45	59	58	63	66	54	54	47	53	52	46	56	58	52	56	47	52	50	58	49	64	44	47	33	49	60	58	59	52	41	59	49	48	52	51	60	70	55	46	58	56	57	53	47	57	56	66	57	53	57	48	62	57	55	52	58	54	47	51	62	56	60	46	53	38	54	66	54	53	58	67	47	52	46	47	58	53	52	52	51	50	54	53	61	71	61	62	55	56	42	55	54	61	61	60	55	47	50	44	69	59	57	53	62	52	53	58	54	53	48	55	44	52	51	68	59	53	72	62	58	53	59	66	50	63	50	63	51	45	66	53	46	50	48	70	51	58	48	54	54	59	63	57	55	45	62	44	65	53	47	47	66	49	60	49	48	48	52	50	46	50	49	54	50	46	49	52	48	56	52	48	54	41	56	48	57	66	48	64	56	48	53	58	57	55	65	57	44	45	60	44	54	57	47	62	44	40	59	45	48	52	63	68	59	62	55	66	63	47	50	57	69	52	58	61	59	55	52	50	49	53	63	53	56	58	55	49	52	64	56	59	54	41	48	56	42	52	55	64	65	43	51	40	54	48	55	63	64	43	42	52	57	63	54	60	47	56	59	57	53	68	57	67	36	55	48	61	55	56	56	55	50	54	61	48	42	64	58	50	38	57	58	54	60	55	51	56	58	65	57	54	54	52	54	57	49	51	62	49	63	56	65	53	47	49	50	53	61	43	56	52	63	58	50	54	48	71	50	55	58	51	47	54	57	57	56	48	71	45	59	49	57	59	43	50	58	48	69	63	52	41	64	69	63	54	66	53	42	51	54	50	65	62	50	54	51	46	47	48	50	50	47	57	70	60	71	48	50	44	62	44	42	53	45	45	53	52	57	59	58	69	60	57
40536	28038	24319	21752	21373	19010	16786	10278	3683	2312	1944	1703	1452	1205	1066	902	905	819	742	753	641	682	680	666	689	733	650	563	592	586	592	610	645	554	519	510	524	546	544	489	482	540	524	483	518	500	505	484	504	484	497	484	465	514	474	512	496	507	522	474	514	489	515	525	513	499	480	515	485	502	472	492	500	453	508	500	488	492	483	510	479	472	458	482	444	457	509	485	482	479	471	483	489	487	487	426	495	426	482	463	444	481	481	473	485	433	432	471	476	489	485	479	440	471	470	471	456	475	448	473	470	463	468	460	477	432	452	458	476	454	481	449	505	435	465	463	499	510	458	454	450	501	457	426	470	492	496	485	446	467	454	486	441	470	472	458	462	476	500	456	478	503	433	483	494	465	485	501	441	457	472	458	453	448	491	489	485	464	487	489	455	508	479	468	461	454	519	467	439	454	468	483	483	449	455	453	490	458	480	451	519	478	442	478	461	460	455	514	465	481	472	464	467	459	440	481	474	504	469	479	498	463	438	458	493	466	445	491	464	493	471	450	471	482	450	498	486	467	499	424	472	487	439	458	467	534	489	428	470	459	477	450	446	477	476	450	458	470	479	510	430	445	482	451	463	484	465	454	458	507	456	426	488	452	443	465	496	471	479	500	494	484	456	450	475	415	467	464	489	485	465	442	469	455	439	450	485	444	457	472	480	507	487	460	453	461	459	443	447	459	492	502	461	493	469	500	483	473	481	463	490	464	447	479	476	472	485	435	466	453	447	434	433	487	470	491	493	478	481	459	448	483	426	458	449	485	448	476	474	449	501	498	454	471	466	514	447	505	452	467	478	504	459	472	486	458	482	499	444	486	432	441	485	435	443	498	501	470	469	412	460	451	455	472	418	489	446	502	488	451	474	459	485	496	455	440	466	464	522	507	469	496	456	454	449	480	509	440	477	459	452	475	461	470	449	455	488	498	459	464	463	474	445	477	490	455	475	464	464	453	495	513	465	474	499	462	537	448	463	462	472	450	447	483	460	480	433	474	480	512	507	455	455	480	441	477	471	499	476	437	451	461	490	462	459	502	466	450	522	524	432	493	435	459	463	468	469	451	503	467	461	472	476	477	449	496	474	460	480	440	442	472	429	481	497	504	455	522	439	458	457	459	497	473	481	466	484	475	495	485	434	459	461	487	445	468	472	486	527	471	475	485	478	504	456	471	447	422	465	464	498	490	491	450	470	486	458	476	479	436	471	460	462	421	467	433	480	491	485	447	456	445	493	487	438	440	428	497	463	492	506	459	439	465	441	455	467	460	498	458	478	473	473	503	472	446	494	495	489	440	473	456	460	485	463	433	497	449	485	464	426	461	482	457	464	491	469	467	500	481	467	473	473	505	457	479	461	433	464	485	485	460	412	486	486	452	478	459	468	432	470	468	471	451	422	472	471	478	452	512	438	441	439	496	426	463	435	446	477	467	485	441	506	437	498	494	461	487	449	442	447	468	488	501	467	470	475	508	454	464	472	432	418	465	424	470	478	443	464	495	470	495	451	526	450	452	520	455	466	485	436	436	451	469	513	494	446	485	453	457	489	478	435	476	443	443	551	434	461	483	438	464	477	482	472	479	509	495	449	422	474	437	481	470	486	515	465	434	456	469	447	435	479	474	488	518	433	459	447	443	476	478	452	450	468	481	466	461	468	468	494	487	459	446	436	470	484	491	502	491	491	463	471	474	468	466	455	467	486	479	448	456	507	484	461	446	458	439	463	473	487	461	451	496	510	466	486	481	448	472	462	480	482	446	462	513	495	489	455	464	493	492	471	462	461	470	469	444	441	436	481	437	497	464	477	437	493	458	466	498	433	475	453	446	494	478	481	458	445	454	485	475	496	488	467	473	471	505	485	461	450	444	443	435	447	468	480	481	446	487	456	461	450	523	489	497	476	474	455	453	482	455	456	486	478	430	489	471	454	465	506	459	435	478	463	441	481	487	491	461	473	450	471	486	468	486	477	428	462	517	469	498	476	494	461	505	472	437	463	464	473	433	494	456	446	507	433	455	504	503	542	464	443	474	453	436	489	442	461	449	499	433	451	506	496	459	475	470	464	531	457	449	480	501	479	425	488	438	465	474	467	469	454	456	455	465	477	471	486	479	501	482	479	502	517	479	436	465	472	511	446	470	425	473	474	472	517	448	461	448	470	445	474	453	444	477	470	523	496	460	486	486	520	496	490	491	460	486	433	466	439	452	441	480	472	491	477	516	489	495	463	483	485	472	450	489	476	475	445	518	449	453	465	461	470	486	486	472	465	450	453	477	489	487	465	459	480	448	452	500	440	450	502	435	463	495	456	419	476	477	481	454	498	467	484	466	475	487	482	448	440	456	459	467	437	461	453	473	485	425	470	430	452	502	435	496	461	427	497	439	481	488	513	414	487	468	479	476	454	424	438	447	476	486	450	469	503	463	459	468	462	463	464	465	467	455	443	439	451	449	468	454	490	434	481	460	479	459	452	441	470	446	453	472	462	468	467	503	467	467	487	458	494	464	500	515	481	488	489	448	493	474	454	471	471	493	471	464	474	443	474	447	465	475	456	473	462	419	453	433	509	464	472	457	457	478	451	497	477	427	483	446	458	466	501	475	447	431	468	458	463	477	476	481	483	443	465	460	481	434	495	490	437	447	516	444	482	478	419	448	455	460	484	520	475	471	488	519	452	445	464	442	473	475	438	484	419	441	475	465	437	453	434	461	463	469	454	432	431	451	448	461	452	477	471	427	473	480	465	470	482	477	432	447	478	486	447	509	472	438	453	464	478	523	440	489	498	465	503	453	479	450	454	462	478	439	495	477	489	502	508	454	460	479	427	489	450	486	501	449	503	412	488	463	457	441	460	499	486	464	508	480	488	476	447	457	449	482	517	471	445	447	458	463	460	460	455	452	504	434	466	444	439	486	472	461	468	468	446	478	486	457	474	469	509	481	483	476	481	463	446	456	450	456	458	467	505	480	463	470	466	480	480	490	442	472	439	482	472	474	440	477	468	496	492	468	446	464	480	463	470	470	482	447	484	461	479	463	464	498	439	475	521	471	476	492	471	476	459	488	481	490	495	456	461	417	488	460	472	462	466	488	442	473	478	440	510	468	464	459	432	502	514	435	444	468	458	480	453	439	465	486	485	467	475	455	470	465	499	458	477	422	466	497	509	430	458	485	458	484	514	469	469	482	471	467	466	488	463	414	481	462	474	457	455	466	442	512	448	488	448	462	444	477	501	459	482	494	472	477	469	513	464	469	476	444	487	480	479	502	445	496	482	467	464	424	447	449	455	462	501	477	464	466	466	442	442	492	479	460	478	441	422	468	426	481	463	445	498	467	478	500	455	447	473	464	470	474	449	504	455	447	413	455	463	467	470	467	420	485	453	487	483	489	474	485	490	505	464	486	466	469	457	451	432	452	442	460	453	494	466	480	489	466	447	443	458	442	494	471	465	448	484	480	477	452
5583	2987	1398	693	401	327	255	132	86	82	84	68	71	71	67	75	57	69	72	84	58	63	62	66	63	66	71	61	62	72	84	85	60	68	71	64	68	68	75	66	77	75	68	67	72	69	55	70	58	66	89	70	53	66	58	64	70	62	61	75	62	70	74	60	69	63	59	73	58	68	81	81	58	51	70	81	62	51	65	61	72	78	77	44	68	63	76	71	60	67	59	70	74	64	74	49	57	64	67	58	53	57	61	66	71	73	77	51	61	67	59	61	62	71	78	75	56	62	91	59	66	53	64	82	57	66	70	63	83	79	73	71	70	85	78	75	66	65	66	90	69	59	62	60	52	67	80	70	58	74	56	63	68	75	53	70	82	43	72	72	68	61	71	55	66	62	53	59	65	56	62	75	60	80	68	72	70	57	67	63	59	57	79	65	66	73	65	61	70	65	56	62	65	66	64	69	66	72	78	56	70	75	63	79	65	76	67	66	60	60	80	75	59	62	68	60	73	67	51	64	82	65	63	58	80	57	71	74	58	63	72	70	56	59	69	67	75	71	65	70	77	65	66	71	73	70	70	55	63	70	72	61	56	80	64	67	67	70	70	82	64	63	77	80	63	69	56	65	63	71	56	55	56	70	62	54	74	65	60	68	66	68	63	69	64	71	65	62	70	68	73	65	56	75	66	74	81	69	58	65	76	58	67	65	66	73	59	75	57	62	71	63	61	70	56	69	62	57	59	53	69	75	61	73	73	74	73	60	71	59	63	67	69	57	69	54	71	61	71	64	67	66	68	63	58	76	76	67	70	67	63	70	73	62	77	71	70	64	70	64	74	79	80	68	63	64	71	58	60	63	74	70	70	52	53	87	70	62	71	65	74	59	66	63	66	66	75	62	68	68	61	56	66	55	76	74	72	64	71	69	66	65	73	74	58	74	68	79	62	74	67	77	68	59	64	77	77	59	78	67	83	66	65	80	67	64	59	73	52	72	68	80	68	57	55	77	60	53	66	73	72	65	68	82	62	60	77	64	66	64	71	72	59	62	77	66	80	61	60	54	79	74	66	85	67	68	70	82	56	58	70	72	71	56	57	58	58	90	67	56	61	69	54	47	63	68	79	63	57	76	59	73	62	64	59	73	78	72	68	75	71	59	75	76	76	65	57	68	63	55	67	74	57	63	54	64	68	71	63	59	70	68	71	77	64	80	62	75	72	48	64	57	86	71	69	66	72	54	65	70	77	74	78	51	65	58	61	65	70	61	59	63	70	61	61	68	81	59	42	72	69	59	75	71	70	58	56	63	78	71	75	54	60	63	73	68	66	72	48	62	72	62	62	73	70	60	63	69	64	67	67	76	54	63	67	67	70	58	65	83	45	56	72	69	79	72	61	66	61	71	69	57	89	63	58	81	63	59	64	79	53	75	57	72	54	56	67	54	61	64	73	67	58	62	83	71	74	57	65	54	68	58	67	56	66	77	72	65	65	60	73	57	76	58	75	54	64	66	65	67	69	73	71	59	63	67	63	68	64	81	58	67	90	68	60	70	70	53	70	72	66	66	70	61	58	68	59	62	80	65	66	59	64	92	73	69	69	70	77	58	66	57	65	73	65	71	74	71	57	68	68	73	67	70	64	49	60	54	61	72	69	74	73	56	70	65	55	73	73	58	45	60	69	64	67	54	69	52	72	72	73	66	65	64	55	57	75	74	70	65	53	58	56	61	63	73	62	68	75	70	75	61	55	60	67	69	69	69	72	64	68	73	62	68	76	64	68	61	74	75	72	86	60	75	60	77	61	63	83	71	55	67	69	70	72	57	81	73	76	67	77	83	68	77	65	67	75	67	64	71	67	76	65	58	80	74	59	77	58	72	66	64	59	68	50	72	60	78	66	53	61	72	70	67	65	82	82	82	58	64	56	71	67	66	55	65	65	83	62	64	61	46	59	56	57	74	84	57	52	79	81	72	57	66	62	69	61	62	70	88	70	61	65	73	52	63	62	59	76	64	62	78	60	61	69	52	75	84	50	71	64	68	76	79	68	66	62	71	64	65	77	75	48	91	66	68	75	76	60	65	78	88	64	73	63	60	63	61	63	50	52	50	84	58	57	68	73	69	67	67	88	69	62	62	89	71	70	74	68	67	67	65	80	77	64	68	78	54	64	71	76	75	66	80	72	59	67	40	60	74	63	67	64	65	71	69	80	62	86	64	67	78	68	60	63	73	61	71	76	84	68	55	83	71	68	80	71	75	66	70	63	70	71	82	62	69	58	63	68	61	67	71	62	70	69	66	72	62	61	66	60	78	67	67	65	77	80	61	63	69	69	61	64	66	61	72	76	61	61	79	65	67	65	74	65	73	54	64	68	54	64	58	57	55	71	75	75	62	84	55	71	61	69	72	70	66	71	64	59	68	57	74	70	63	63	77	73	69	72	61	67	80	71	62	65	75	69	69	83	71	55	67	85	62	68	59	57	81	60	85	69	39	67	61	68	77	67	73	60	64	80	67	63	68	66	58	57	66	67	74	71	80	72	56	60	65	54	77	66	67	62	62	90	69	58	78	81	57	77	52	76	67	69	69	73	71	70	63	74	81	66	48	66	67	67	62	66	70	68	57	70	70	73	70	63	72	55	73	68	65	60	64	57	70	65	62	70	65	69	55	63	56	66	59	62	77	65	49	61	73	79	71	78	67	69	75	68	67	63	63	64	74	62	70	55	76	53	68	80	57	62	63	62	75	67	65	77	73	61	66	65	70	69	59	69	62	77	60	57	62	58	62	63	73	66	66	70	71	69	50	59	73	71	77	67	66	83	67	82	68	61	59	77	73	73	75	60	70	74	66	75	53	72	63	58	75	79	63	54	66	42	65	71	67	76	64	64	68	62	60	68	67	62	73	64	68	65	67	65	57	60	75	61	80	71	71	64	55	90	75	67	78	80	80	64	83	60	71	64	71	68	74	50	72	71	58	66	54	80	62	55	67	70	68	62	52	76	50	53	60	59	61	70	56	73	73	65	58	66	57	59	71	47	70	89	75	82	59	64	71	58	67	59	55	62	64	84	70	78	93	56	67	66	64	65	59	64	66	57	71	77	49	80	70	88	68	86	61	70	58	76	70	70	82	66	57	70	62	69	64	65	72	57	50	61	68	66	74	65	72	68	44	65	64	82	63	69	68	64	60	71	56	78	64	78	60	71	69	61	68	67	72	59	74	61	67	64	59	73	71	59	63	65	71	74	65	62	73	69	57	65	64	66	67	76	75	72	57	61	72	66	62	63	68	70	71	63	62	64	76	70	83	66	55	53	57	85	88	68	71	69	69	70	73	57	77	56	69	76	72	75	56	65	59	61	60	60	63	68	61	77	68	64	79	69	59	63	83	72	63	68	62	68	68	69	62	70	65	73	71	57	63	57	54	70	54	53	57	80	73	63	64	68	77	62	66	67	64	80	63	66	64	54	70	72	65	58	57	60	72	63	58	61	68	65	62
33475	20882	13331	9259	9808	11760	9039	4186	1719	1243	1207	1092	971	874	833	824	722	695	701	703	639	656	652	657	635	644	612	711	644	625	620	617	637	652	636	588	575	586	582	561	615	646	621	617	608	551	475	582	565	546	602	585	597	612	597	611	606	560	598	609	550	611	573	539	574	587	598	609	596	552	570	615	570	595	598	548	565	582	569	587	578	589	544	575	619	572	539	602	552	576	585	611	558	585	562	585	538	587	567	564	539	540	589	535	591	571	533	591	541	552	609	572	536	538	530	568	542	565	558	556	576	590	613	581	573	554	613	536	511	574	626	555	565	525	567	568	549	596	603	574	569	606	597	569	589	534	591	626	568	536	568	574	600	621	586	571	586	537	575	553	542	562	581	592	583	595	603	543	575	597	615	557	557	575	541	592	531	556	571	535	550	538	520	589	585	615	544	536	576	535	586	547	563	573	593	550	590	568	562	573	562	534	572	536	568	561	562	597	587	584	564	630	549	597	558	571	592	563	561	593	552	589	537	525	532	628	548	567	578	593	577	571	556	560	576	544	547	568	596	590	567	561	542	612	580	559	567	586	532	557	592	579	575	544	565	569	531	583	565	557	549	576	567	540	586	572	592	547	537	546	554	559	563	600	608	577	579	593	547	601	582	579	585	533	583	569	662	581	513	570	567	561	580	521	599	561	599	548	526	589	544	552	549	584	559	566	551	594	548	563	534	579	601	572	556	565	539	542	581	588	597	606	561	556	558	620	551	534	531	624	577	566	551	534	580	595	542	550	581	569	558	609	556	603	588	579	575	576	587	591	547	554	599	582	588	586	594	566	555	574	578	578	568	595	544	614	552	535	573	549	558	513	520	549	515	565	597	563	547	605	576	571	586	633	512	613	591	545	542	547	548	536	522	560	597	601	573	610	597	578	550	588	576	543	597	512	560	550	524	525	561	540	557	590	560	546	586	597	581	560	577	559	592	583	539	605	550	560	616	594	527	563	537	551	580	587	610	563	566	567	564	535	576	593	607	558	567	544	654	606	561	571	562	605	573	557	570	549	547	552	590	557	598	550	573	590	536	569	596	551	525	602	599	563	558	545	579	560	550	592	544	548	563	614	567	552	539	543	569	588	607	565	544	557	526	548	577	594	596	512	547	522	566	568	580	604	604	541	602	583	590	600	568	563	512	590	548	559	591	581	531	540	551	544	573	599	584	552	572	627	528	557	566	563	579	595	536	575	599	555	578	516	580	527	584	540	562	565	556	603	575	561	567	559	559	578	579	563	546	584	571	538	586	578	556	580	565	563	587	560	552	531	630	549	635	575	565	565	573	562	560	572	625	562	549	559	565	589	607	570	559	571	571	558	516	581	576	574	592	593	574	560	564	569	617	579	574	567	590	573	591	571	523	594	579	579	587	590	573	603	561	576	575	567	567	549	579	542	585	565	562	549	559	613	584	590	549	566	549	589	585	546	547	605	532	585	595	556	595	536	556	611	562	556	564	556	564	573	554	545	562	564	543	559	596	602	581	569	549	579	537	532	567	538	551	589	601	560	570	532	593	563	582	563	536	599	625	556	556	560	565	558	580	575	569	598	535	592	576	568	622	598	595	586	604	542	556	562	571	557	539	608	628	571	549	554	551	633	568	604	540	567	523	614	563	607	585	566	575	578	563	564	587	589	551	561	560	587	571	543	578	564	606	563	580	551	601	572	542	598	596	559	560	544	576	570	582	519	524	587	571	595	526	573	541	603	554	629	539	548	588	580	594	551	567	579	554	592	576	589	574	590	540	562	558	567	560	614	576	580	598	621	581	551	564	596	538	522	545	608	598	536	549	559	595	542	581	585	558	564	549	606	526	614	606	557	577	554	588	577	584	571	554	566	600	560	574	599	561	587	523	563	584	559	563	601	539	564	615	537	631	577	584	593	583	576	557	567	555	564	577	584	581	601	588	589	558	553	562	562	539	556	585	529	578	556	553	565	538	574	589	573	557	605	591	553	566	588	595	604	532	562	592	603	600	589	625	581	586	552	588	555	569	532	562	563	538	581	595	562	595	560	572	555	572	591	576	583	580	554	596	565	545	587	547	540	590	568	567	569	613	572	539	591	581	562	551	577	621	591	553	583	552	577	588	570	612	569	572	565	599	556	576	516	562	567	588	583	614	566	598	531	592	603	591	555	570	554	542	567	576	553	577	518	571	521	552	544	602	602	579	552	588	560	565	572	563	588	588	598	607	615	551	568	604	555	574	531	561	567	590	545	561	577	545	537	550	555	592	568	586	568	590	546	603	579	594	567	601	508	624	541	527	603	593	591	553	564	541	577	583	562	588	554	588	557	566	525	572	587	589	590	572	583	557	612	578	549	577	547	566	563	581	562	561	561	535	590	574	544	563	591	565	544	561	587	583	555	562	516	529	614	614	588	545	586	568	565	532	568	537	532	564	600	584	539	565	583	572	588	566	586	598	600	563	562	595	553	541	595	591	532	589	576	557	557	571	527	560	538	602	546	567	573	517	594	572	527	560	545	551	543	561	538	594	567	603	536	541	565	605	534	585	569	574	568	566	570	539	516	597	555	552	549	586	546	565	589	567	549	550	568	578	509	524	582	530	609	555	606	587	599	594	580	594	614	537	586	527	544	569	533	561	573	534	546	575	579	552	581	573	550	529	560	529	598	547	545	533	578	574	584	603	556	568	570	530	559	537	551	552	614	559	576	559	562	579	538	582	570	585	548	586	541	569	608	553	539	530	612	584	588	611	584	531	554	592	548	579	548	565	555	593	539	560	594	541	565	572	546	567	552	582	513	552	560	592	572	525	559	548	572	556	551	569	537	590	535	577	542	568	539	543	629	543	536	552	604	573	586	567	563	575	530	588	527	528	565	549	559	585	590	609	569	580	566	557	587	640	561	563	545	567	583	551	550	585	548	613	573	574	548	573	560	577	562	534	590	569	565	548	537	582	574	546	566	593	590	593	584	602	565	549	576	587	603	525	610	558	538	568	588	608	575	558	486	573	545	585	553	568	560	590	532	547	540	567	547	568	569	574	601	582	569	537	592	568	554	605	574	526	543	593	597	567	551	561	570	582	565	580	584	598	565	566	564	574	546	582	559	619	530	578	573	606	548	601	611	583	538	584	577	560	607	569	562	563	532	537	524	567	567	553	557	598	565	610	581	525	538	578	571	544	590	543	565	549	576	577	591	580	552	553	624	554	592	566	565	595	566	533	578	594	593	508	545	520	588	569	582	579	570	542	569	582	567	569	570	568	549	523	536	537	539	572	575	589	584	516	544	549	592	577	568	610	566	572	578	581	579	624	574	552	588	564	543	583	597	563	570	534	522	575	523	586	597	588	559	576	573	506	585	564	590	567	558	576	567	541	552	575	597	605	571	549	555	582	543	577	568	606	537	542	547	559	544	596	592	618	594	602	573	560	590	542	553	536	561	537	578	554	585	551	601	581	575	608	554	585	563	591	548	584	576	519	592
6338	3106	1652	724	527	368	262	179	104	69	81	79	73	70	67	67	72	75	58	66	81	48	76	76	64	46	70	83	66	66	66	56	60	69	61	78	62	52	74	74	82	65	66	57	63	76	59	72	65	63	67	56	61	54	55	61	59	47	61	75	64	64	68	77	61	62	68	58	63	58	65	60	62	75	65	68	61	66	59	59	64	67	64	56	78	70	55	70	67	63	61	58	64	61	64	53	62	58	74	61	60	54	73	71	67	62	52	66	77	59	57	61	65	62	82	47	73	62	61	61	84	57	55	72	80	66	49	58	87	47	72	69	58	58	62	70	54	75	68	64	64	77	61	73	70	70	68	53	64	66	70	76	55	69	58	74	77	58	67	67	55	67	72	70	43	63	60	75	45	57	53	63	54	53	59	65	55	67	59	48	66	62	74	69	64	58	71	63	59	76	65	63	55	68	70	61	60	76	66	74	57	47	73	58	72	60	55	73	60	72	61	62	60	55	72	64	62	53	59	72	70	63	52	71	63	55	59	69	71	58	66	64	73	69	61	61	62	72	76	60	70	55	65	60	70	68	44	63	58	70	62	69	56	58	72	62	73	62	63	78	58	60	58	67	62	57	80	65	48	69	59	59	65	56	60	57	70	59	67	59	66	57	72	67	53	55	69	65	52	62	59	58	69	46	63	59	54	80	71	60	64	61	60	62	63	64	59	55	61	60	52	73	65	58	61	48	56	52	77	68	59	68	61	74	64	57	76	60	69	51	72	46	67	73	72	44	70	56	58	65	64	66	69	68	63	66	55	74	70	68	62	64	67	79	67	70	57	68	63	62	57	73	68	57	58	86	53	79	59	58	56	79	55	68	71	56	61	61	64	58	52	65	69	73	71	62	59	75	58	70	54	62	49	63	57	69	60	70	66	62	65	59	68	63	72	50	57	63	47	67	70	66	66	70	72	61	63	69	56	68	53	72	61	69	73	65	59	55	76	61	48	63	65	47	59	59	79	69	60	63	70	61	52	66	59	54	70	71	68	60	77	73	62	61	57	66	56	52	76	69	72	68	58	68	81	50	65	72	55	66	61	71	50	55	62	67	61	56	65	66	59	75	56	72	51	58	64	56	58	72	72	63	59	47	64	72	73	68	60	61	60	51	56	69	57	57	69	48	63	47	67	67	45	62	66	62	66	75	68	66	52	52	73	67	73	63	56	71	54	72	59	59	71	68	63	55	71	64	62	72	65	66	65	73	63	63	49	75	70	48	64	65	67	64	75	65	64	48	70	52	65	72	61	62	67	82	66	78	57	55	48	70	60	66	58	81	51	55	72	58	61	74	60	63	60	63	53	73	63	72	68	56	60	74	79	68	75	70	57	70	64	63	59	62	54	57	66	70	65	51	62	53	56	57	59	70	51	73	66	67	45	65	77	49	57	63	62	77	53	67	81	62	62	71	58	74	69	66	63	62	65	61	64	64	62	48	64	69	56	65	67	59	67	59	62	48	61	61	69	56	60	64	65	66	51	52	76	59	61	59	78	63	59	52	61	49	82	55	61	71	64	64	74	56	64	70	64	65	67	61	56	62	61	45	61	77	59	70	68	51	63	54	56	55	82	66	49	60	54	61	56	48	60	56	53	78	66	56	48	56	68	54	61	58	56	69	59	53	69	49	69	70	69	74	62	60	68	59	63	54	53	59	64	62	63	47	46	65	65	53	60	65	53	63	55	54	63	62	59	68	69	69	62	67	61	56	53	74	54	49	67	70	67	72	78	63	51	62	62	57	55	57	51	54	50	61	73	65	66	72	71	68	65	66	51	53	67	60	72	58	55	65	67	63	60	50	59	59	57	64	74	53	65	61	74	69	52	65	66	50	67	68	55	55	66	71	48	58	69	72	62	71	69	69	57	55	51	63	51	58	53	63	64	66	66	65	69	73	74	64	66	64	56	64	52	65	58	75	80	57	65	55	50	62	60	65	62	65	50	66	56	69	66	61	76	45	82	61	68	66	59	73	80	57	70	58	76	62	81	52	68	71	64	55	71	52	55	69	59	79	56	72	70	63	70	69	55	66	73	75	65	70	63	68	61	61	72	64	76	71	72	65	51	54	74	63	74	60	65	56	54	48	51	75	52	56	83	71	64	52	59	67	61	55	69	53	62	63	65	66	72	73	65	70	53	63	63	57	60	64	65	52	62	69	57	76	58	65	63	61	69	57	69	68	53	67	62	64	57	49	65	58	64	69	70	67	54	57	71	79	77	66	66	58	69	66	71	73	72	61	79	51	83	74	55	54	71	54	67	65	79	52	53	54	61	65	49	56	73	64	62	65	53	56	67	53	58	63	59	76	58	71	57	65	74	65	62	53	63	58	58	56	61	64	59	72	57	65	68	67	57	54	67	56	56	62	69	62	71	66	75	64	51	59	62	66	68	59	70	60	59	61	58	66	46	67	59	66	67	61	61	60	73	66	56	52	67	53	48	72	60	66	67	64	52	68	56	47	73	51	51	57	75	60	63	62	66	62	72	45	64	66	70	54	60	75	66	63	74	51	54	64	62	61	54	67	58	65	68	54	48	56	60	55	66	82	74	68	64	55	66	66	67	64	55	61	74	65	63	61	63	70	60	57	67	73	53	55	61	71	58	52	80	58	57	57	66	79	55	57	62	65	56	69	76	60	66	48	61	56	76	58	72	53	73	65	62	65	53	59	54	62	57	81	63	60	61	59	59	67	71	56	66	51	66	52	67	73	73	70	55	47	61	50	70	50	59	48	54	57	65	63	58	69	49	70	47	82	68	62	62	67	52	64	56	68	60	68	60	72	79	62	81	69	70	51	71	75	50	69	59	57	57	58	59	63	63	68	63	51	54	58	62	72	65	79	56	74	56	63	63	68	66	66	66	63	75	66	56	54	67	63	54	69	60	60	56	75	59	70	85	59	56	77	57	70	54	72	59	57	65	64	64	70	66	53	58	60	66	63	75	56	58	69	68	56	71	74	46	68	72	67	60	72	56	78	66	50	55	76	58	68	63	65	69	66	58	74	57	74	58	74	70	66	57	59	52	54	70	64	63	66	66	61	77	68	64	61	72	57	71	66	59	62	60	61	68	59	52	76	50	58	53	53	74	73	65	68	68	60	81	58	63	62	66	84	76	66	49	68	42	62	53	49	54	71	73	70	69	71	71	71	72	57	64	50	59	57	72	72	75	74	55	67	53	80	70	65	65	71	65	73	45	62	51	66	71	69	55	69	60	66	68	46	75	69	57	70	49	68	70	58	63	62	65	56	59	58	54	62	69	64	64	68	55	49	58	76	56	63	64	63	70	80	64	66	62	60	67	45	61	65	65	50	55	65	60	70	57	63	70	57	56	67	64	57	70	61	64	63	59	48	56	61	56	57	58	64	64	64	69	53	49	67	57	85	60	59	67	53	70	59	64	76	65	65	66	67	47	55	64	52	60	67	55	56	76	71	64	75	59	52	55	54	63	63
34649	21237	14248	9603	12246	12275	9730	4929	1840	1390	1241	1074	921	879	795	801	691	679	702	665	663	672	637	644	653	647	649	641	618	586	569	561	609	596	609	583	601	591	538	573	566	543	544	526	577	523	535	546	556	521	562	558	532	537	569	565	584	547	578	576	549	565	582	552	524	574	569	593	567	574	527	555	561	576	569	508	544	607	573	590	533	558	555	560	571	545	561	590	511	538	552	570	559	578	562	547	514	546	530	522	535	561	562	554	500	539	518	549	554	562	537	533	523	531	516	507	529	551	526	526	574	562	490	561	524	560	532	536	527	537	547	511	527	497	565	549	560	544	540	516	519	553	546	581	515	487	556	539	515	543	518	542	543	571	522	514	518	554	527	507	572	515	543	527	511	540	545	542	543	543	504	544	504	561	525	541	537	551	536	484	544	519	481	591	539	545	534	553	540	544	501	504	539	535	513	572	584	548	544	566	566	529	593	594	468	528	537	527	528	510	539	513	520	575	559	538	559	519	567	551	542	529	569	539	528	510	570	533	526	566	545	533	537	518	586	552	530	513	529	554	545	554	513	535	590	524	555	538	549	560	556	531	536	512	524	573	552	511	506	552	522	571	510	531	540	507	501	529	528	578	538	531	504	488	541	554	512	573	574	558	528	509	554	521	513	515	532	526	530	530	508	558	498	516	534	538	518	547	523	556	565	573	577	544	513	506	532	545	553	536	523	515	560	499	528	514	532	506	548	501	526	536	527	546	531	515	517	541	533	557	522	526	512	560	531	530	544	548	551	526	574	536	546	544	522	527	527	551	522	521	579	523	544	536	527	524	529	531	556	512	525	552	577	527	495	512	554	534	558	562	537	524	542	518	523	540	540	513	540	532	529	532	569	530	540	516	526	570	539	544	553	557	518	541	517	548	562	515	525	568	562	531	527	535	539	537	538	548	484	530	517	514	515	506	532	577	562	524	534	549	525	538	542	514	556	534	526	507	554	581	539	539	539	542	526	523	554	551	542	567	594	525	541	507	555	532	524	499	503	530	515	557	532	549	533	517	531	550	538	563	539	567	527	513	522	533	531	528	530	529	550	514	537	570	500	545	530	521	538	557	503	494	536	536	541	553	529	540	581	559	546	553	565	597	535	532	576	523	490	572	555	521	555	516	574	568	530	546	547	544	567	533	506	523	542	593	563	542	573	567	531	570	563	567	549	561	552	575	507	524	556	529	549	500	563	538	539	555	515	487	583	601	529	516	554	531	502	568	539	551	562	575	555	474	507	554	555	553	552	544	529	497	545	504	531	507	504	529	560	510	548	554	592	524	555	568	543	507	567	529	552	529	546	536	586	527	564	570	569	593	539	550	501	501	530	524	485	532	576	530	522	592	531	539	544	536	522	538	510	531	552	543	532	547	547	551	520	541	537	510	481	525	537	537	512	535	544	522	545	557	530	569	547	548	526	532	539	547	516	560	546	562	504	536	525	510	564	543	571	565	503	513	580	497	584	557	565	505	546	521	521	551	532	571	535	545	515	523	571	553	564	477	535	534	574	559	547	542	536	563	551	498	551	539	554	569	506	540	567	511	532	547	526	527	568	514	529	541	515	548	535	484	519	558	580	562	501	525	534	525	535	541	549	539	559	542	529	538	532	538	581	524	536	509	512	495	548	523	558	538	529	544	536	516	532	519	543	492	573	559	547	526	563	533	561	547	569	550	563	554	577	515	543	539	551	560	523	547	551	528	549	540	539	511	500	605	502	523	565	523	505	537	590	537	508	539	488	557	560	531	532	500	545	560	509	532	553	540	518	519	538	501	587	543	535	541	555	553	511	558	521	583	586	521	531	558	551	502	564	560	570	587	554	530	554	505	538	542	552	522	506	542	546	553	507	546	549	555	535	547	538	544	551	562	517	550	544	582	551	547	523	570	542	511	524	554	510	508	543	560	543	500	552	534	531	541	531	519	577	489	521	547	500	526	533	539	555	496	555	569	494	524	548	524	529	533	575	549	563	566	585	586	561	533	526	531	544	504	556	575	574	559	565	548	517	511	492	582	484	546	558	523	565	528	541	557	525	541	485	539	569	546	565	562	597	545	540	511	527	514	537	529	537	518	571	528	552	536	546	579	557	551	509	581	525	537	560	621	580	566	533	555	526	586	539	552	548	534	524	539	503	489	540	516	507	581	522	557	571	550	558	536	523	548	510	538	571	473	529	569	570	494	533	548	565	547	573	546	546	526	521	545	531	573	550	526	530	546	547	504	498	552	524	517	551	543	606	554	537	547	553	573	516	566	563	506	559	498	496	515	537	544	519	534	546	561	530	514	533	491	577	513	584	530	533	541	533	530	531	542	515	514	538	515	539	536	550	551	549	524	519	531	490	557	536	508	515	544	525	546	533	529	545	594	550	525	577	513	546	527	534	537	533	557	561	548	551	519	536	526	568	534	582	524	550	549	577	582	539	567	564	569	516	557	533	551	515	545	486	517	532	543	510	559	558	503	506	561	533	575	535	549	555	536	509	529	530	583	580	544	515	512	523	499	506	549	526	548	555	530	547	511	551	572	528	530	539	543	546	537	586	517	529	556	524	513	543	522	548	526	543	550	537	556	552	528	561	515	499	524	575	549	519	561	549	553	566	555	525	525	536	568	552	583	526	576	532	531	582	549	519	543	521	569	547	536	529	534	505	573	568	559	537	599	539	546	513	553	544	526	513	551	578	528	538	540	546	547	543	534	502	537	576	536	529	555	586	542	529	559	547	534	550	550	548	523	555	524	523	526	531	539	550	552	562	524	557	540	518	485	553	540	554	503	537	572	565	556	554	478	542	557	534	560	557	550	560	528	545	534	509	571	572	512	563	539	500	577	555	492	524	540	553	520	546	570	545	559	560	600	550	518	538	527	513	560	519	539	536	483	507	512	573	536	535	560	506	547	510	550	539	538	614	489	590	598	552	539	541	499	546	522	524	564	561	545	556	517	530	525	531	530	548	537	557	515	521	519	527	541	507	586	516	517	531	508	538	571	561	544	567	559	531	531	547	529	553	526	556	514	507	614	510	557	524	552	528	543	544	540	527	519	541	559	501	529	526	546	538	535	557	523	547	514	551	540	580	506	543	522	517	564	539	555	563	548	506	550	574	503	554	550	556	556	543	548	530	528	532	553	528	550	537	564	554	554	541	522	576	498	531	541	550	537	570	490	542	525	522	543	540	553	547	533	493	564	572	558	513	543	500	533	558	595	541	509	519	557	553	520	554	547	532	555	556	508	576	529	537	516	554	522	559	548	541	502	528	540	561	490	506	561	571	537	551	525	547	521	587	503	546	515	548	569	563	527	498	535	528	543	516	488	519	530	569	537	551	493	519	543	526	530	548	508	528	551	494	591	576	538	545	540	575	520	566	535	500	525	516	553	540	549	580	534	532	528	534	540	539	548	524	518	512	532	555	535	507	535	500	513	541	529	528	558	542	533	547	545	492	512	587	554	530	511	574	523
7737	4113	1993	965	518	584	448	178	106	85	79	76	91	63	61	60	53	64	64	63	57	54	69	56	67	45	69	62	66	56	63	68	71	62	55	64	67	60	57	63	67	59	59	62	74	58	52	53	55	45	59	52	54	54	39	48	60	54	60	54	60	59	60	63	61	45	56	60	63	55	54	62	61	58	46	50	57	71	72	44	57	64	62	49	60	57	49	62	51	55	51	69	63	62	62	48	57	67	65	57	55	58	70	68	57	69	66	50	60	68	61	41	73	66	61	55	51	65	58	57	66	47	51	55	57	51	55	66	57	62	53	44	76	64	62	43	51	54	58	57	64	57	47	57	65	49	57	74	40	60	67	64	62	61	43	63	52	64	53	77	52	63	58	56	60	56	69	56	49	69	71	59	59	58	57	62	64	56	45	44	62	40	72	47	63	62	57	58	64	57	50	42	58	56	61	52	62	54	48	64	70	54	70	49	46	65	58	63	63	58	62	58	55	64	55	62	59	49	47	59	57	62	52	49	55	44	47	60	60	50	50	55	52	61	53	76	70	61	62	76	62	52	39	72	51	50	47	63	70	47	50	61	50	55	61	58	46	42	51	60	52	67	51	50	62	68	49	54	52	52	57	65	52	67	51	54	67	59	61	51	44	62	48	54	57	59	72	57	60	56	51	55	54	54	66	57	51	55	44	58	57	45	51	63	53	53	42	70	66	56	61	60	59	46	66	60	71	65	56	58	56	41	57	52	74	49	63	63	59	51	61	65	57	49	73	55	46	48	65	57	64	55	40	59	57	50	52	59	52	46	70	53	37	64	54	48	49	51	52	63	66	58	54	44	56	49	65	57	56	43	54	41	55	50	53	62	54	55	45	50	48	49	60	63	57	41	63	41	56	54	55	62	67	57	43	53	59	48	62	52	48	58	46	58	54	65	52	50	66	54	60	59	64	62	60	56	51	59	49	56	44	50	65	62	56	48	58	48	43	55	59	57	47	58	52	65	55	81	50	53	62	59	56	77	59	55	48	58	57	57	70	67	53	60	59	53	58	60	62	56	48	46	69	55	47	47	53	46	54	55	60	62	60	55	52	51	65	55	55	64	70	61	56	41	62	62	53	49	72	78	52	57	64	56	55	69	53	47	52	47	63	45	61	66	56	51	61	58	59	52	49	57	65	57	50	53	64	69	45	55	42	52	57	65	60	58	48	51	57	63	61	62	71	50	68	53	67	58	38	52	50	49	54	66	55	63	60	66	49	59	53	53	53	56	53	55	58	51	50	48	58	42	54	64	51	53	60	60	49	57	59	68	61	59	57	53	50	69	60	56	59	54	69	54	59	53	50	57	57	51	48	52	51	62	63	51	62	50	59	61	68	69	58	61	62	65	63	45	66	49	50	50	55	47	55	46	53	57	52	79	58	56	58	60	61	69	41	49	56	54	58	65	60	69	64	63	52	80	41	53	61	55	60	63	54	69	59	60	52	49	50	56	62	53	41	60	52	54	66	50	56	63	57	61	59	60	63	53	59	54	47	53	54	58	72	60	49	74	61	61	54	60	69	53	56	65	52	51	67	82	48	55	51	47	57	59	68	49	57	61	57	64	62	70	49	67	56	60	45	50	71	54	53	55	39	66	56	56	64	64	62	57	62	59	57	45	46	62	53	51	66	38	48	80	51	53	56	57	55	52	50	44	47	63	78	63	59	52	68	47	55	59	50	61	64	60	43	76	48	50	61	50	61	54	42	43	55	56	46	45	66	68	57	56	53	57	47	57	53	52	54	58	67	49	59	61	47	57	63	65	54	46	69	59	57	62	64	60	44	66	56	64	56	49	60	60	51	56	65	45	45	68	62	51	48	64	68	52	69	53	57	59	56	57	53	56	49	41	53	60	61	42	50	54	60	46	62	58	69	56	66	63	54	66	49	51	55	47	46	50	55	63	61	59	54	57	64	42	55	49	58	46	61	64	61	54	55	52	62	71	39	53	67	38	50	58	56	45	74	49	63	52	60	62	51	50	65	61	55	57	56	49	54	63	58	53	52	59	63	56	51	55	63	57	54	55	54	55	57	52	52	61	43	50	52	50	57	57	53	63	60	51	56	50	62	40	58	46	64	55	54	54	70	63	52	57	58	57	57	54	59	50	51	66	62	55	54	67	46	60	53	59	51	52	67	52	55	47	59	58	52	66	68	58	58	42	42	66	49	53	47	40	55	67	57	52	45	61	62	55	63	55	66	56	59	54	60	57	54	60	58	55	52	67	58	57	48	60	65	57	55	61	54	45	57	50	51	51	60	59	56	65	55	61	56	62	56	35	63	59	52	59	64	49	56	48	55	57	63	55	58	53	63	50	64	56	45	56	61	70	52	53	57	55	57	54	52	38	49	62	54	67	41	43	59	49	41	54	64	59	44	60	63	49	46	62	53	56	71	47	59	60	53	57	65	59	47	58	63	52	60	56	56	57	69	49	52	70	58	44	57	55	51	50	56	51	66	56	52	49	68	47	43	60	62	67	52	54	54	57	54	52	59	55	67	71	49	54	44	66	61	54	64	48	46	66	57	56	48	64	63	43	53	49	61	46	48	59	68	58	54	58	44	66	55	53	57	54	45	66	52	43	50	51	48	55	56	55	57	49	59	60	69	56	63	64	64	46	58	53	57	63	54	56	52	52	54	62	45	58	49	44	56	55	52	57	50	61	45	52	57	62	54	55	51	48	55	59	52	44	62	57	52	52	58	43	56	31	64	66	60	43	49	58	55	68	69	56	72	63	51	60	60	55	62	62	63	63	51	61	60	55	64	59	65	48	60	48	49	63	56	51	61	54	53	40	72	67	50	61	50	51	42	68	58	47	54	59	47	57	58	65	60	65	57	55	51	54	64	40	49	53	61	60	66	52	54	62	54	57	59	55	60	55	59	52	53	50	67	61	56	38	65	60	54	58	48	62	51	52	53	54	61	50	62	48	65	51	46	61	55	48	65	62	69	60	62	62	59	58	60	53	65	58	68	53	48	75	63	61	40	46	52	50	57	47	61	46	51	52	63	48	52	52	49	46	50	68	53	44	66	65	48	49	58	56	51	52	55	74	54	74	63	52	43	47	55	58	40	71	48	56	46	44	53	52	65	73	60	67	59	56	52	55	60	47	53	58	54	57	65	50	46	75	61	51	52	58	64	51	68	52	45	50	46	49	56	56	57	50	51	48	46	54	50	43	53	60	58	57	45	63	51	53	52	55	60	55	51	63	52	45	52	47	56	45	63	51	50	55	55	56	62	74	46	59	49	55	63	63	58	47	52	68	56	46	62	50	56	55	57	49	56	50	60	62	63	57	55	47	45	64	59	67	72	62	56	60	54	53	56	57	71	52	47	63	59	51	59	57	66	56	61	45	50	48	57	49	41	64	59	40	62	67	58	63	51	70	62	55	44	47	59	51	56	67	46	68	63	54	63	65	54	52	54	64	62	54	73	59	62	43	69	46	64	59
36327	24194	15825	11620	12607	18109	13978	5532	2748	1720	1365	1212	1079	1001	947	852	792	729	690	702	668	647	607	622	555	624	615	631	617	574	523	555	583	553	544	564	535	573	510	515	556	525	523	499	495	473	482	464	529	457	464	536	482	518	465	495	511	459	475	495	503	523	503	520	505	545	502	523	543	553	508	551	483	498	512	463	472	508	507	474	471	515	480	508	464	494	521	496	509	482	502	500	529	489	467	483	502	476	492	494	491	478	481	473	453	444	513	470	518	499	527	475	465	513	482	439	503	423	471	423	514	489	470	477	484	483	461	461	493	480	491	487	506	479	480	497	483	492	472	465	476	481	479	493	468	489	486	453	467	462	500	479	475	473	467	458	485	462	457	485	507	514	474	477	448	490	513	488	483	458	493	539	458	511	425	502	411	503	449	453	498	480	517	440	446	448	483	507	455	538	499	492	458	486	513	478	518	464	489	469	479	489	453	493	504	480	479	497	507	474	448	499	436	534	472	504	482	448	452	442	454	477	499	468	462	482	439	491	516	487	469	469	466	512	485	494	460	458	467	477	444	492	465	465	484	469	480	488	446	485	479	469	477	476	456	505	487	479	458	520	499	510	447	512	501	473	508	484	459	460	429	506	483	432	465	479	467	472	465	458	507	504	461	511	487	478	505	498	453	486	488	463	499	481	518	487	466	497	446	500	446	451	441	514	470	466	505	523	517	478	501	450	465	484	475	487	498	468	486	472	454	472	473	459	482	456	474	483	499	484	491	472	471	481	437	519	473	428	455	485	417	502	511	483	477	475	447	483	516	465	516	449	463	475	488	467	482	452	469	453	522	499	454	481	488	500	485	482	505	501	473	499	509	487	499	482	481	448	499	484	493	493	502	493	513	461	477	470	486	491	484	464	462	440	459	474	497	490	496	476	466	491	462	486	501	467	481	482	455	480	469	519	471	477	446	466	478	442	452	488	491	503	462	478	497	447	464	454	478	490	513	496	453	495	419	479	493	448	477	454	492	496	518	497	471	494	472	463	452	445	475	454	441	493	507	500	477	478	483	471	448	455	463	486	451	444	465	462	493	469	463	478	463	435	450	489	431	445	439	483	485	539	498	505	499	445	520	448	502	457	494	506	447	446	457	484	483	501	466	470	454	497	461	464	479	464	484	491	480	460	490	501	493	493	493	435	530	491	504	497	500	458	483	450	454	506	532	456	474	438	499	461	487	480	462	458	456	498	470	486	480	511	491	495	480	443	480	484	487	476	481	460	492	473	497	484	491	495	498	446	474	499	479	467	504	524	510	500	453	480	465	491	478	486	475	450	511	464	469	455	488	470	492	493	491	484	467	509	486	459	456	484	483	476	470	478	487	457	482	503	529	508	490	477	452	479	462	424	494	484	468	499	522	520	497	488	488	469	482	458	452	500	492	461	508	477	475	519	495	513	492	486	432	503	492	479	505	442	502	519	514	480	488	474	493	480	502	462	463	483	467	507	466	497	520	477	500	499	509	478	476	516	465	495	489	466	471	465	490	444	504	473	427	493	495	487	485	496	504	486	484	455	496	467	478	470	514	477	481	468	460	480	472	482	481	458	474	469	456	468	494	518	496	453	512	457	470	465	464	447	494	485	500	498	470	481	507	519	459	449	483	468	513	489	483	496	473	494	505	493	520	474	499	476	462	528	438	493	474	489	487	493	476	462	462	496	497	514	477	484	504	460	482	477	496	470	475	475	455	503	500	469	489	490	491	498	494	521	438	486	450	513	446	516	455	473	511	466	482	500	479	478	503	461	502	507	478	472	474	506	516	484	486	467	472	470	480	482	472	487	461	474	498	454	433	480	486	471	456	501	463	505	471	487	522	498	480	463	463	480	483	472	474	474	464	509	492	474	487	475	454	480	477	488	480	489	518	492	465	481	469	506	429	480	490	520	483	500	476	469	488	517	506	506	493	471	455	467	527	487	502	508	478	493	482	435	452	480	470	466	467	447	481	463	495	449	469	474	458	472	451	489	464	485	456	475	507	487	458	457	515	491	486	493	485	518	488	468	479	528	481	494	489	492	475	512	445	472	470	501	503	468	473	445	483	473	512	456	486	488	477	453	481	454	453	426	495	463	481	479	497	500	521	480	493	491	489	468	471	447	470	473	518	471	468	504	497	480	466	484	467	439	481	478	459	468	510	463	468	470	470	485	442	460	495	445	496	476	461	489	495	444	470	491	468	466	501	465	429	458	496	487	465	488	459	516	463	520	447	450	448	511	461	468	524	453	463	486	493	491	465	459	499	498	502	477	485	487	500	504	497	483	460	459	460	502	482	461	498	477	480	490	485	507	504	477	487	506	479	497	484	473	498	484	465	479	507	472	475	464	484	493	491	438	466	489	437	493	482	456	461	509	493	479	501	498	482	476	504	522	495	522	438	491	458	483	514	443	552	483	502	480	491	470	479	527	479	479	474	482	493	469	512	491	459	478	496	484	451	510	447	539	469	471	489	512	465	469	481	438	499	487	457	465	504	475	491	506	488	518	465	499	457	411	490	519	487	431	483	499	479	478	520	453	499	492	475	463	479	453	485	466	453	483	501	463	498	518	462	496	474	510	439	489	489	472	472	479	484	465	438	453	450	453	474	446	483	483	495	468	491	467	493	497	455	507	519	436	457	467	473	471	481	468	485	491	460	500	498	495	472	483	486	514	523	481	462	476	450	457	451	496	468	480	502	479	519	498	469	474	452	447	482	491	496	483	478	463	489	439	473	472	478	491	436	432	488	490	506	484	476	481	455	469	496	489	457	519	430	495	502	492	492	469	531	477	497	446	441	500	510	500	497	451	465	458	476	467	508	507	478	497	482	487	474	480	493	465	491	505	464	481	473	480	446	486	486	477	483	485	513	499	524	498	491	492	501	478	486	466	481	485	467	486	488	492	506	474	459	457	481	495	501	497	500	491	480	491	466	526	498	419	455	503	494	439	496	500	473	471	474	490	445	500	462	444	463	478	461	474	492	470	490	440	478	520	460	494	520	501	490	468	463	464	463	479	430	487	461	452	462	523	469	492	512	478	490	483	517	496	492	506	521	469	503	489	517	537	448	498	506	506	493	476	509	456	459	485	470	487	482	475	461	471	465	490	527	493	506	500	504	511	493	485	490	440	482	463	495	448	494	465	442	506	505	504	512	505	497	438	512	458	479	493	449	439	454	487	468	482	454	487	506	491	467	472	456	463	470	487	458	468	457	497	511	517	449	470	435	462	489	481	460	495	490	492	489	489	481	452	460	489	451	481	461	506	476	505	502	484	473	496	494	473	458	468	461	465	491	500	456	436	442	497	474	489	446	469	495	487	481	489	448	469	493	462	436	471	489	509	482	487	499	455	478	498	490	468	416	471	473	483	478	485	473	439	489	462	503	465	480	463	475	468	450	514	475	499	482	438	472	490	495	514	445	474	480	486	473	479	457	461	492	498	472	481	477	472	518	449	433	461	484	481	504	486
9194	5245	2829	1839	1393	916	490	331	202	110	70	68	88	83	75	70	60	68	76	65	63	64	54	47	68	72	64	48	54	56	69	50	66	45	55	70	52	53	50	64	61	39	58	51	61	52	57	52	51	40	46	58	55	51	45	66	61	48	53	33	66	51	51	60	58	56	60	35	49	52	42	57	45	62	50	52	46	50	55	42	55	51	38	50	51	44	60	58	46	50	49	64	37	62	44	61	53	54	61	47	60	41	49	56	51	44	57	48	49	48	57	54	41	43	48	52	46	52	48	64	51	49	51	49	47	43	54	48	40	64	56	50	58	48	44	61	60	36	47	53	39	51	59	47	57	53	39	51	57	54	51	49	51	53	52	54	37	39	43	59	44	48	44	51	46	41	77	46	35	39	43	58	47	40	49	47	42	46	47	47	38	51	53	44	56	35	51	46	45	64	50	55	52	55	60	43	49	46	50	57	55	57	50	50	54	52	51	45	49	46	54	49	52	66	48	45	46	49	42	64	56	54	46	47	63	49	40	60	41	39	56	48	55	39	58	52	49	47	45	59	43	56	42	49	63	43	61	56	61	47	65	49	50	60	47	57	46	46	46	62	52	45	48	60	45	36	47	48	40	55	45	53	54	42	61	48	47	47	35	49	52	57	51	53	61	55	64	47	67	47	47	42	46	48	43	41	44	49	50	50	46	60	59	68	42	58	53	44	53	50	53	42	50	53	51	55	47	51	53	58	47	59	48	65	52	39	50	39	50	53	49	55	49	47	44	44	49	52	55	59	61	47	56	44	39	40	41	54	44	42	49	50	53	62	56	55	40	42	44	38	55	61	52	48	56	55	38	48	54	51	38	49	64	64	36	55	51	60	39	34	41	53	41	48	49	59	61	57	51	63	64	55	58	63	49	61	53	50	51	53	59	54	51	51	49	41	55	40	40	51	52	45	48	50	56	48	42	49	47	63	41	49	44	55	40	45	48	46	51	51	49	57	57	49	48	42	52	71	49	60	52	50	48	47	53	52	56	46	54	49	66	47	44	50	62	60	51	41	39	51	43	43	45	58	58	55	48	46	49	59	46	46	51	56	48	58	55	58	35	59	59	45	49	46	44	42	51	53	53	53	41	40	51	60	53	57	50	55	53	39	50	57	61	55	69	49	64	49	49	45	53	54	44	52	51	54	57	51	45	48	64	48	49	43	48	63	45	53	47	42	43	51	50	44	56	57	52	59	64	66	54	46	59	50	51	48	57	54	44	58	58	52	56	50	48	37	48	48	53	52	50	41	56	53	47	41	55	51	38	57	43	47	50	58	49	38	47	48	58	61	62	51	66	51	49	35	49	53	57	46	47	58	48	53	47	47	61	46	48	53	46	51	45	45	54	42	44	57	58	39	58	48	45	47	58	50	43	55	46	58	46	44	48	53	67	67	39	42	54	58	41	41	50	58	48	46	53	49	45	54	55	50	54	46	47	56	50	52	57	34	58	48	51	46	39	48	37	49	47	48	64	38	55	51	44	51	55	47	58	52	41	53	56	49	50	40	58	55	37	51	54	53	51	47	45	43	47	48	44	52	47	54	41	45	47	42	41	61	45	46	52	40	52	42	61	52	50	47	49	58	51	54	46	40	69	45	49	39	48	57	68	44	46	42	55	45	41	60	49	57	53	67	47	51	48	51	44	48	58	49	54	51	52	37	63	62	45	48	51	53	54	41	47	46	47	54	43	58	47	50	60	71	55	40	41	57	55	63	46	49	65	54	54	49	53	46	47	44	57	51	46	50	60	41	49	64	62	53	38	61	48	54	43	52	48	51	57	61	46	51	66	46	65	43	58	60	45	59	43	40	40	57	46	59	35	46	51	56	60	63	47	35	46	57	39	58	47	47	45	46	52	47	54	50	43	40	48	52	75	43	43	48	48	51	51	32	43	45	53	54	50	38	44	50	45	62	46	52	55	48	47	46	42	49	58	37	49	53	47	43	51	53	58	43	58	43	58	53	39	51	64	47	38	57	37	55	68	56	54	57	39	41	42	53	55	39	39	50	42	63	44	51	48	49	45	56	73	53	52	43	56	54	49	45	52	58	53	60	44	39	37	45	53	60	43	49	55	45	43	45	70	46	43	56	47	47	50	54	61	53	50	63	52	42	46	60	58	53	54	47	53	44	49	51	51	53	45	40	53	42	53	49	51	57	58	47	39	51	46	43	44	38	48	53	46	50	54	50	70	50	56	41	45	54	41	42	47	51	53	57	62	33	48	43	54	55	55	52	53	57	52	51	46	51	53	51	43	54	54	56	59	57	48	41	56	61	52	55	50	53	49	64	47	43	39	30	46	44	40	40	61	64	50	42	49	42	63	61	49	46	59	53	47	56	55	53	54	49	61	56	55	53	47	58	44	66	58	48	52	43	39	65	53	53	55	55	58	44	53	43	49	52	48	55	48	60	38	51	43	56	52	42	55	38	44	62	48	50	48	38	52	46	53	50	40	41	48	57	52	47	52	58	52	47	53	39	61	58	50	38	50	50	44	53	56	47	53	45	56	49	42	49	57	51	44	65	59	54	59	54	47	53	50	54	58	58	51	61	54	50	47	45	40	49	59	58	48	70	49	53	47	54	42	61	56	44	54	49	54	70	47	54	60	47	49	54	46	41	58	59	45	54	44	49	61	46	42	60	52	50	51	60	54	58	53	53	37	56	47	56	49	45	39	58	64	60	53	59	56	55	49	50	62	52	39	55	47	50	45	53	43	55	45	46	64	39	42	48	57	45	58	50	42	45	47	52	60	47	38	61	55	48	69	60	45	43	57	46	48	49	51	53	49	46	50	44	51	66	52	37	52	50	43	52	42	56	48	60	47	53	55	51	38	64	66	45	56	46	47	62	54	39	44	61	47	46	55	49	48	27	49	52	55	59	55	58	57	53	44	59	66	42	47	53	43	50	47	60	52	53	43	36	48	49	53	41	49	55	54	47	40	52	50	60	47	59	54	48	56	52	44	52	56	54	39	51	50	43	54	56	49	46	47	53	50	60	44	62	53	40	51	51	50	52	50	52	53	48	44	53	48	49	56	48	43	39	55	53	52	54	43	57	53	51	54	50	43	52	51	50	46	55	39	52	60	48	52	50	62	64	55	56	56	57	63	39	59	54	57	45	47	56	48	46	41	38	53	55	50	61	47	59	50	59	47	57	52	63	56	55	50	48	54	44	57	46	45	50	59	51	54	61	48	59	61	47	64	53	44	46	44	64	59	52	46	54	50	39	50	45	52	58	55	60	52	55	41	55	62	52	54	49	42	44	56	48	61	43	55	45	47	67	68	51	52	48	47	42	46	45	58	40	55	58	47	45	55	48	57	60	47	40	52	47	48	43	66	42	46	45	55	45	42	44	55	38	58	54	60	52	50	60	53	51	53	49	66	49	42	53	64	57	51	49	61	61	57	56	45	63	47	42	49	52	46	52	49	39	51	59	40	51	47	42	52	48
40371	26500	19883	18427	22314	21803	14426	10861	6113	2236	1920	1629	1351	1262	1255	1062	981	886	915	787	762	666	664	646	673	646	698	602	573	633	618	574	572	515	552	552	554	503	489	518	545	511	473	496	480	468	435	469	416	421	458	475	438	477	470	477	466	437	451	471	471	476	486	468	466	491	504	484	479	498	489	465	441	467	438	470	442	441	459	476	439	493	443	463	436	468	412	436	460	480	480	434	455	399	503	452	444	445	449	443	425	450	431	446	484	436	457	422	432	467	445	449	486	415	449	396	456	428	454	415	435	467	447	445	428	437	472	438	484	418	441	457	433	452	433	422	472	404	432	423	443	473	472	426	409	440	443	476	429	399	471	421	468	459	389	423	461	455	445	460	439	417	454	468	474	422	456	447	477	446	429	438	460	450	416	438	395	422	409	429	478	467	424	418	394	461	430	445	433	419	485	444	434	447	453	476	463	416	436	446	452	419	438	469	429	414	449	446	405	480	468	395	474	413	447	455	471	444	426	389	413	468	421	445	430	458	449	462	462	452	430	430	474	445	459	455	458	454	453	430	426	451	434	433	439	427	464	458	431	488	450	405	458	465	448	432	455	408	408	470	457	436	418	452	439	475	484	476	427	486	399	445	413	441	475	456	443	451	457	429	436	428	444	453	453	429	447	406	432	448	409	448	419	448	442	448	453	445	427	477	467	463	423	444	441	436	446	427	423	430	486	460	458	414	440	426	430	443	421	447	409	436	443	495	442	447	451	413	419	434	434	430	440	409	409	462	424	430	454	448	435	419	452	461	460	412	410	447	440	444	472	455	420	459	419	458	449	437	513	471	495	452	437	437	444	432	417	425	415	400	464	459	451	412	447	412	435	436	460	480	479	445	458	426	418	435	454	471	449	460	486	461	456	468	466	433	449	441	440	442	424	433	435	432	471	446	477	480	431	450	427	442	453	419	420	488	429	436	422	420	416	420	463	418	396	480	442	430	437	399	413	464	463	453	410	456	472	417	423	444	458	454	463	412	424	453	445	421	448	468	447	449	441	482	441	463	505	422	430	466	442	449	454	401	451	431	457	444	446	472	412	446	449	450	491	447	396	446	459	422	408	428	426	497	409	443	456	451	447	452	459	458	461	438	423	427	437	406	444	428	436	476	428	451	438	436	461	445	449	414	444	482	443	455	517	453	464	426	436	451	417	406	432	458	437	481	434	438	492	450	409	430	436	452	452	426	471	430	417	467	445	442	425	397	453	444	449	467	440	411	436	431	412	459	457	456	416	449	467	455	440	418	432	459	435	444	426	453	444	454	453	435	455	440	453	424	402	447	468	429	430	468	431	453	414	444	450	458	427	410	469	464	463	426	456	438	436	462	416	415	417	489	454	415	461	438	446	417	480	449	413	435	473	460	423	448	445	440	421	445	439	426	416	452	488	420	441	429	414	490	438	405	432	450	467	468	419	428	410	445	449	431	460	420	430	427	423	460	456	447	418	432	426	450	446	454	462	389	433	439	441	418	446	460	440	432	425	425	456	430	437	472	446	434	404	450	424	450	478	481	450	419	461	448	453	510	431	438	467	448	437	410	445	455	413	455	484	479	433	472	453	481	457	426	442	397	414	450	434	414	493	433	429	479	432	463	463	420	460	431	448	445	438	465	432	423	445	435	445	436	414	417	413	399	417	507	423	470	439	409	435	443	422	451	434	459	441	477	410	443	467	460	430	465	436	418	467	457	447	430	432	473	417	462	457	476	448	443	444	418	444	422	410	435	473	408	509	444	393	422	448	425	400	411	434	394	488	417	466	420	473	412	458	430	429	448	472	434	440	458	407	446	421	456	465	453	420	437	479	419	453	456	450	497	448	458	424	432	459	411	468	457	426	450	452	486	455	431	445	431	414	434	398	452	452	447	432	419	455	420	431	434	450	437	432	426	437	454	413	398	411	434	497	426	424	434	437	458	463	461	447	414	404	441	433	484	473	422	435	424	453	457	442	427	437	432	428	438	419	450	427	419	424	484	426	444	455	446	432	448	437	445	408	455	435	428	450	423	427	455	466	437	471	442	406	456	431	433	442	474	423	423	411	461	451	436	432	439	452	431	418	443	418	399	451	404	455	434	440	442	461	462	472	435	463	480	455	446	414	423	454	448	456	446	500	446	421	405	439	438	480	437	414	431	438	465	423	429	422	428	435	423	433	411	417	471	444	440	448	418	406	409	488	448	468	420	409	419	437	449	458	439	455	415	458	407	436	451	446	403	475	439	439	437	418	427	457	414	439	408	434	423	447	445	456	447	462	428	460	429	454	457	437	401	443	464	444	462	432	463	431	453	436	401	440	433	466	424	414	483	444	468	420	457	399	444	462	429	445	447	385	421	442	453	480	412	478	460	437	434	422	418	429	452	473	465	431	423	451	442	467	433	431	427	442	491	414	425	414	454	427	430	400	465	438	484	460	450	450	470	464	415	416	430	445	485	423	508	425	454	456	450	454	434	445	448	471	417	430	463	444	443	436	429	429	457	442	487	451	449	468	444	455	457	445	496	478	435	439	437	418	405	436	452	472	440	462	436	449	453	421	390	429	454	435	462	451	438	448	458	448	484	435	417	440	452	453	493	449	441	474	453	434	429	443	451	422	435	428	475	422	453	437	462	439	425	499	468	469	428	404	431	416	431	414	447	470	436	435	426	423	433	437	456	483	449	461	436	460	473	441	460	447	423	438	478	416	435	457	442	430	439	432	448	473	424	422	443	409	465	429	443	468	417	408	424	478	410	442	418	450	455	455	434	451	425	429	442	453	454	437	494	415	456	470	459	489	461	406	450	458	436	435	439	450	414	435	461	401	443	444	417	420	443	441	438	463	474	432	420	440	414	392	426	418	420	469	436	475	439	434	476	456	446	438	442	433	431	432	424	445	411	444	440	438	425	428	439	486	408	420	464	441	435	429	439	438	417	415	462	443	482	440	425	434	420	456	392	406	446	416	409	435	472	425	473	472	426	437	468	470	462	425	425	405	436	466	462	401	479	445	418	411	469	410	447	441	437	439	411	451	412	427	457	456	421	464	435	495	496	453	431	445	424	446	439	430	500	450	439	458	445	466	426	494	427	473	455	443	456	460	447	444	465	458	445	456	432	406	404	444	453	420	459	433	437	456	448	466	427	431	438	441	417	447	452	472	448	473	454	483	439	461	426	451	450	434	440	444	409	437	424	463	449	417	448	414	457	450	424	434	474	468	435	430	448	458	454	436	454	436	403	436	428	446	450	463	445	412	406	451	439	425	471	406	423	460	431	418	433	465	462	441	460	424	424	458	430	418	430	444	449	478	431	421	420	412	441	471	456	435	471	462	445	442	442	432	419	444	448	427	425	456	429	435	455	443	436	459	442	449	446	427	419	429	396	394	436	447	427	438	442	440	420	460	425	444	451	405	435	464	451	421	431	447	408	439	441	474	456	455	436	467	443	424	421	471	438	431	454	422	417	442	449	421	435
5615	2827	1402	836	529	307	200	130	105	87	71	59	89	79	75	58	89	75	68	63	69	65	61	64	85	71	63	60	62	63	66	54	61	58	61	66	84	57	66	63	66	69	59	67	60	75	63	56	56	57	60	60	73	63	59	75	62	64	75	56	68	73	64	53	64	73	69	63	43	62	69	61	58	56	51	61	57	62	50	66	55	64	57	66	74	62	72	77	56	72	65	71	73	66	60	70	60	72	49	76	73	55	56	73	58	66	67	76	59	50	71	79	68	71	62	60	64	53	59	61	48	69	72	68	72	66	78	68	77	51	55	73	57	84	52	59	52	59	61	55	64	52	60	60	81	67	59	61	67	65	65	66	54	50	52	68	62	74	75	66	66	69	76	69	58	81	57	79	71	68	73	62	67	58	69	70	64	80	52	52	70	53	64	59	78	67	71	60	68	73	73	80	55	64	66	60	71	63	64	67	64	60	47	81	80	59	82	60	69	56	75	53	69	60	67	66	55	54	66	65	62	52	53	58	65	63	61	70	54	67	76	78	54	70	72	74	61	63	64	62	70	62	56	64	62	64	61	50	48	79	63	68	62	53	74	61	53	61	68	68	75	60	64	70	80	67	60	69	62	66	68	52	58	46	57	80	62	52	69	63	82	80	55	55	61	79	57	69	56	71	47	73	67	60	55	57	65	67	62	61	70	55	65	69	54	72	60	50	54	63	66	63	59	66	76	65	70	64	57	64	76	67	77	61	53	61	78	69	70	58	58	70	60	62	74	65	67	64	51	74	88	70	56	67	68	76	74	70	67	65	54	56	71	53	67	82	70	73	66	75	63	62	72	86	84	68	57	69	51	63	67	70	75	61	57	72	84	75	71	63	55	60	58	59	59	58	77	64	62	71	66	65	62	65	60	64	61	60	62	58	56	68	67	74	64	73	66	77	63	55	67	61	58	63	54	70	61	67	69	62	61	68	52	72	68	65	70	58	73	66	56	57	71	54	78	65	58	69	65	52	58	56	55	70	62	75	77	57	69	70	77	70	77	73	58	50	66	83	82	80	63	56	72	53	68	65	73	72	54	71	54	60	62	69	69	67	54	77	75	63	63	62	73	80	69	55	66	65	87	84	63	50	65	53	54	49	70	68	69	72	68	53	66	53	52	65	61	78	69	71	58	50	69	69	72	66	60	82	73	65	58	59	64	77	67	71	75	63	52	65	64	55	54	78	52	66	60	66	62	69	64	79	72	61	64	64	69	54	68	75	65	65	71	69	57	67	62	71	69	66	63	69	59	54	67	63	65	54	51	58	60	64	55	77	80	57	65	69	45	64	72	55	64	72	59	53	61	59	54	68	71	77	73	73	52	52	61	84	56	77	65	69	54	69	75	68	88	54	69	66	53	57	68	63	57	48	67	62	66	67	59	75	57	57	49	72	60	56	62	59	54	59	74	58	58	55	66	73	71	68	58	67	47	72	61	73	64	63	75	68	64	64	69	83	59	67	53	68	76	59	66	60	54	70	54	62	72	60	82	63	76	71	76	44	62	65	59	60	68	58	63	63	63	62	52	67	64	60	65	72	60	48	57	62	78	70	67	63	74	66	63	60	54	76	86	54	68	67	71	57	69	57	77	57	61	74	60	61	73	70	71	54	68	71	58	57	61	60	65	62	65	75	55	74	72	57	77	69	55	66	65	64	69	63	70	71	79	59	76	59	83	78	71	66	71	68	65	63	85	53	76	76	67	59	80	69	51	77	51	60	60	69	72	63	62	67	50	57	65	55	73	65	72	65	74	64	78	72	54	71	53	51	50	55	70	82	71	70	66	71	51	67	53	73	76	66	70	69	85	66	55	67	63	52	63	72	67	63	59	70	52	58	68	70	66	65	81	81	61	54	62	70	66	57	74	58	47	65	69	82	73	80	61	68	63	71	51	74	70	63	59	66	75	64	71	54	63	62	66	52	67	59	86	70	74	55	63	57	72	67	55	66	78	52	63	62	68	50	70	65	67	57	70	70	58	68	61	62	54	52	60	63	69	56	52	59	56	79	63	62	56	69	70	68	50	55	67	67	65	68	65	67	83	65	71	60	68	76	67	60	55	63	56	61	73	67	59	65	59	73	63	69	78	44	48	62	57	58	61	61	76	57	61	67	61	65	50	54	82	65	65	73	67	60	61	74	60	64	61	56	76	62	64	64	76	53	78	71	64	61	69	71	57	63	62	60	75	85	65	70	53	66	62	64	54	59	68	61	64	72	90	63	57	73	75	57	52	67	84	48	64	62	72	66	67	76	56	67	62	63	67	58	63	75	65	70	79	62	57	69	62	73	76	78	70	53	68	58	61	69	64	66	64	43	51	67	59	76	64	61	60	60	70	53	69	54	63	82	67	49	57	59	76	71	49	77	61	77	62	61	70	67	64	64	74	60	41	70	53	60	63	55	65	68	73	57	63	76	78	53	73	71	61	59	69	57	58	71	69	62	61	69	58	55	62	78	80	63	58	68	64	53	62	45	62	74	77	58	65	85	66	54	74	60	58	55	71	71	65	69	58	62	70	73	79	57	71	54	65	65	62	80	64	82	62	62	66	75	57	64	64	85	55	71	65	56	79	67	61	64	61	66	57	61	62	67	68	62	68	58	68	63	57	51	61	57	81	65	70	70	58	66	58	72	72	66	65	61	78	63	72	64	61	65	62	64	58	68	57	69	75	75	58	70	58	59	67	71	66	70	57	58	72	70	66	73	76	57	75	73	66	57	66	70	66	66	68	68	72	66	72	57	58	74	66	71	56	68	59	61	58	64	83	53	67	59	54	55	78	72	57	68	63	60	66	68	66	71	80	54	74	61	72	75	62	48	70	65	67	70	65	57	65	66	65	70	51	68	60	63	53	57	50	66	73	61	56	64	51	56	64	56	45	79	80	64	64	61	69	66	70	71	66	57	84	67	71	68	60	51	61	69	65	59	55	52	59	50	82	57	62	54	56	71	68	68	58	74	66	62	61	66	74	58	75	64	59	78	52	70	60	72	68	60	80	72	66	57	64	65	64	73	67	74	71	75	72	67	72	60	60	62	64	54	60	69	63	58	68	58	63	58	76	71	68	76	59	77	63	66	66	62	72	66	53	74	79	73	58	71	78	64	76	50	62	68	47	61	63	55	63	58	72	61	71	79	67	69	62	53	65	61	62	67	58	82	65	64	53	69	70	51	72	66	55	60	72	58	67	73	59	64	66	75	54	57	66	68	69	59	59	59	57	70	68	70	66	82	70	57	72	66	62	61	70	63	67	70	74	56	56	64	74	67	57	53	48	65	69	56	71	61	71	57	72	75	63	89	77	59	57	53	67	53	70	72	57	56	67	67	46	70	55	72	70	65	61	72	71	64	67	60	57	70	58	59	75	74	48	62	65	64	76	70	53	58	69	55	68	66	68	57	50	81	50	62	64	62	71	68	55	77	78	56	64	58	79	62	67	85	61	61	71	60	54	55
33732	20717	13830	11413	12638	9885	6149	4037	1689	1259	1212	1036	939	962	871	856	842	794	736	791	677	667	627	624	620	677	662	620	639	578	603	634	584	539	547	612	599	545	604	563	602	548	576	553	579	521	554	565	564	568	587	593	524	586	535	551	576	598	558	549	554	555	593	548	540	561	580	580	572	576	569	599	544	532	593	608	591	538	564	578	599	569	535	558	574	540	526	610	528	523	542	519	567	542	545	578	560	559	547	558	575	604	530	541	523	520	558	563	557	534	536	559	590	501	546	532	537	541	522	558	517	555	578	511	564	586	565	540	573	529	515	524	517	575	592	573	536	537	583	564	532	587	538	539	566	543	554	499	557	551	548	503	556	500	601	568	519	526	531	553	542	540	527	567	554	533	548	502	517	556	521	561	582	533	512	535	570	534	568	552	570	541	562	544	560	574	523	531	584	585	543	510	547	553	531	597	578	548	603	527	542	516	556	540	559	551	545	589	581	570	525	548	569	544	519	575	518	508	538	538	587	602	524	543	557	552	628	543	514	549	546	532	568	576	549	519	552	582	547	502	540	560	561	554	562	589	517	606	579	543	548	550	574	560	538	540	599	586	569	556	578	566	570	596	514	530	557	538	539	506	532	546	528	575	528	505	527	540	532	523	504	547	533	562	563	512	608	571	609	518	542	560	540	531	553	514	573	579	537	557	580	571	535	544	530	511	557	543	501	511	519	520	550	547	549	520	600	556	592	572	542	512	521	557	552	535	541	538	510	541	621	577	568	573	541	556	529	507	520	586	598	566	561	560	565	549	525	548	523	545	550	575	519	540	510	544	597	528	548	579	507	564	574	525	597	531	551	617	543	530	575	550	552	535	584	563	556	527	595	531	554	539	554	595	578	560	535	559	581	610	507	538	531	533	553	563	610	515	556	582	567	553	550	541	514	560	517	536	533	579	571	567	553	525	561	554	573	537	551	551	562	586	526	531	581	512	556	567	569	544	540	519	502	571	561	555	586	534	534	548	551	582	529	596	557	538	564	538	582	556	524	543	530	540	534	584	568	580	553	557	546	530	571	548	584	548	567	527	567	562	597	546	567	528	542	594	577	580	574	575	562	558	566	567	573	548	551	553	536	521	567	540	587	555	532	573	598	512	529	556	550	564	538	554	531	600	554	540	598	564	584	549	549	526	573	522	554	572	533	604	551	584	502	561	563	562	520	593	542	554	571	521	568	551	563	585	523	527	563	541	501	580	582	555	560	531	516	564	555	573	561	608	547	509	540	531	523	573	542	547	516	588	569	587	545	577	525	572	577	592	577	506	551	558	571	578	520	588	543	549	624	535	517	547	552	521	552	557	546	533	583	558	520	516	563	553	569	565	567	507	573	544	549	596	550	566	548	551	535	578	566	558	556	523	569	519	547	552	527	560	557	558	551	516	559	544	537	598	564	556	545	578	531	527	597	555	559	561	524	552	525	544	572	587	521	585	572	542	551	526	558	490	579	537	552	566	536	566	534	542	602	524	570	535	489	562	532	550	531	545	557	508	552	584	576	519	578	541	563	588	539	526	532	568	556	563	499	568	577	562	566	538	524	539	526	561	561	544	546	554	567	528	545	517	555	559	529	530	558	552	571	561	607	579	540	596	573	564	575	551	568	558	595	555	562	586	513	580	545	534	535	559	523	547	538	565	567	585	573	546	557	562	577	585	521	547	581	493	603	540	538	591	540	575	546	559	555	525	530	562	553	584	551	542	527	530	559	557	545	547	507	576	540	559	541	566	564	529	556	499	517	582	562	567	560	550	596	582	550	581	577	561	582	567	527	552	568	567	546	548	557	568	537	568	593	604	575	557	605	565	569	528	571	544	514	528	538	569	559	571	602	558	581	574	606	509	531	573	575	550	562	573	527	533	543	554	553	526	543	530	569	565	571	556	536	548	502	589	533	568	587	512	541	543	534	511	545	577	539	536	537	566	527	552	564	520	541	561	530	569	590	522	569	510	582	583	586	539	543	564	526	554	541	546	554	560	582	563	533	500	538	558	579	546	573	591	581	564	568	574	573	574	559	564	560	511	533	556	562	554	538	526	545	538	580	580	539	548	587	560	549	552	592	562	521	516	597	563	554	554	505	515	500	602	553	566	575	555	574	531	572	580	518	537	551	533	536	566	594	523	566	567	532	547	520	594	484	543	554	531	560	559	515	578	522	544	547	530	573	559	579	552	571	535	535	536	575	536	540	553	519	537	595	522	557	516	567	557	556	525	591	560	593	574	582	576	574	526	550	553	589	556	559	536	541	481	532	578	562	522	586	544	580	538	571	572	548	537	522	575	550	537	534	496	516	589	583	548	552	572	558	543	532	568	534	578	563	565	559	538	525	596	508	520	534	569	530	577	522	527	593	559	552	546	575	509	526	581	577	505	556	545	585	543	533	537	537	533	572	573	530	554	580	593	540	582	535	525	573	552	546	515	540	538	552	524	562	571	534	544	556	590	546	567	546	574	604	559	561	565	539	561	561	535	586	544	531	560	566	574	548	547	516	535	550	555	544	569	565	577	534	543	552	572	557	549	568	486	536	525	587	569	550	597	556	520	481	598	587	577	597	503	560	541	562	530	539	555	527	540	595	547	555	565	529	553	533	584	548	556	561	576	563	558	542	622	530	509	565	511	537	516	565	539	540	611	530	558	566	543	563	530	563	566	542	582	567	560	543	555	562	530	535	531	540	619	528	522	609	516	570	548	546	584	539	528	525	504	570	517	503	573	559	571	533	574	578	523	539	545	550	533	563	579	529	528	516	544	550	537	553	545	570	566	522	573	574	582	570	539	586	532	539	575	582	545	551	581	552	568	557	560	556	539	568	528	543	560	569	546	527	537	505	527	559	577	553	513	556	585	506	574	563	552	534	532	567	545	562	545	538	550	576	554	566	534	562	548	536	516	504	569	562	524	546	538	593	589	582	566	502	553	565	560	555	534	545	515	586	564	510	520	531	523	573	544	550	561	542	549	565	555	493	504	513	546	594	527	543	563	607	533	571	590	553	560	537	547	526	567	584	577	606	541	546	574	585	545	539	537	526	579	512	557	550	542	564	557	548	554	539	573	576	518	553	541	566	538	513	508	500	522	584	551	576	553	514	516	537	525	548	562	569	541	600	547	496	558	537	511	556	546	561	547	531	566	524	556	605	540	593	573	561	536	548	532	554	544	570	582	566	535	574	564	558	524	545	530	555	535	567	550	565	543	533	576	554	514	559	509	568	583	562	530	563	572	603	552	569	530	530	521	558	586	539	503	523	538	535	552	563	556	555	579	564	593	580	534	547	557	618	542	532	524	554	563	556	564	511	543	529	569	562	509	559	536	532	554	538	589	529	569	589	543	544	553	534	553	539	567	542	531	515	517	539	581	566	548	518	504	572	551	569	526	541	566	544	540	562	528	509	538	564	562	562	551	539	524	570	580	555	567	530	527	602	553	520	505	528	539	534	561	562	572	560	498
6428	3095	1632	1003	648	275	209	121	113	125	70	67	88	65	75	74	63	91	75	65	68	56	73	58	73	74	62	61	58	75	67	73	66	52	55	49	63	59	66	57	73	72	71	75	67	63	60	55	61	63	60	55	68	65	55	59	58	51	68	63	67	64	65	66	64	62	58	72	51	57	57	74	57	55	64	59	59	63	68	61	66	81	61	47	63	80	56	69	69	64	62	59	63	62	62	67	64	62	51	62	76	70	49	62	54	60	64	55	62	54	68	53	54	59	53	66	69	66	57	49	72	65	66	58	62	67	56	66	80	56	68	60	70	62	66	64	81	58	65	54	74	57	63	59	67	57	51	69	71	65	71	63	79	77	75	51	66	61	55	52	62	59	57	58	52	64	53	48	68	72	67	52	55	54	57	62	60	59	63	61	66	61	57	58	52	56	56	54	79	61	68	63	58	54	69	49	81	74	56	56	64	69	60	62	56	57	69	76	65	64	53	68	58	57	53	62	57	60	51	54	78	66	62	61	49	63	42	59	56	76	54	62	61	63	57	58	74	62	70	63	49	68	56	64	56	72	58	61	50	65	51	68	70	65	68	76	55	57	68	68	62	49	53	61	75	46	52	59	52	66	58	58	72	66	66	59	55	70	63	57	56	53	65	79	64	69	68	58	63	66	64	61	70	57	58	59	60	61	52	55	53	63	65	58	54	50	72	51	85	75	64	68	59	47	68	69	66	46	67	59	62	59	52	73	66	62	68	56	62	69	72	56	63	77	54	61	68	67	59	54	75	57	69	84	75	69	66	67	57	47	65	52	63	74	43	60	61	62	57	56	62	57	61	53	46	51	67	69	75	63	53	44	50	57	72	73	54	71	59	58	80	68	57	55	53	68	73	62	50	65	55	57	67	63	65	50	70	60	60	49	61	64	50	57	60	58	62	52	71	81	63	82	55	56	63	70	65	59	55	70	67	59	65	68	59	52	65	57	53	72	58	70	58	57	53	64	64	60	65	63	56	52	55	64	53	67	67	67	48	53	80	63	64	67	54	70	54	64	68	49	68	64	61	62	66	51	78	60	55	68	59	65	59	63	49	66	73	63	63	65	47	80	71	52	63	53	58	72	56	58	58	64	66	55	64	53	62	51	66	63	57	46	65	60	70	57	61	54	44	61	53	60	51	61	52	73	56	78	49	74	58	59	64	64	69	64	64	77	59	56	44	71	58	73	56	56	61	56	65	69	62	58	56	69	64	76	50	59	52	60	59	56	58	61	60	58	79	61	66	63	66	58	52	65	76	68	69	77	61	52	54	41	50	64	60	58	70	65	62	65	58	50	50	70	66	57	57	56	63	59	82	53	62	60	58	71	57	47	56	64	59	68	56	58	59	71	54	60	67	55	71	64	53	75	63	54	63	46	63	49	64	54	69	55	69	67	61	63	42	58	57	62	52	60	69	64	59	73	59	60	59	59	47	59	44	61	60	77	66	69	67	69	51	65	56	77	61	65	62	71	70	53	82	61	68	55	68	63	63	57	61	59	51	66	68	65	63	61	64	62	68	45	65	68	45	82	72	63	68	72	50	62	53	35	73	57	56	52	67	61	57	66	57	74	63	65	64	58	58	55	69	49	48	73	78	67	60	61	62	63	82	67	61	62	69	54	61	65	61	69	55	53	54	62	58	68	49	55	64	63	58	58	58	60	74	63	64	67	73	58	55	64	64	57	59	51	68	62	63	63	63	60	68	79	43	67	64	65	67	67	53	52	52	51	47	57	78	61	45	64	59	61	67	75	44	64	54	59	65	70	61	63	52	68	42	58	57	74	56	58	47	51	60	63	47	57	43	45	62	56	59	54	62	51	65	56	71	41	48	62	61	68	66	63	54	59	75	68	59	62	48	55	58	64	63	55	55	70	45	61	57	71	80	73	75	63	51	58	68	66	62	69	63	61	60	70	59	63	79	60	66	63	63	69	65	73	65	54	64	73	64	73	71	65	59	57	69	63	58	47	62	61	66	53	73	56	67	61	62	57	57	65	53	62	59	53	70	63	61	60	64	54	50	55	57	62	66	61	72	63	65	70	60	63	63	58	57	64	53	63	67	52	79	60	56	64	71	65	59	57	62	68	54	61	59	65	63	56	67	64	56	61	69	63	49	67	62	55	67	50	47	63	51	59	66	54	70	48	47	60	43	64	58	54	49	59	63	60	67	61	71	60	50	71	72	65	67	56	58	71	56	70	72	60	51	63	66	50	62	60	61	58	55	73	63	53	40	45	54	58	61	46	42	50	66	57	66	60	54	60	61	52	67	68	47	56	57	51	53	46	58	69	58	68	56	47	65	52	56	80	52	66	53	63	56	64	59	63	76	53	58	60	73	61	63	74	57	55	42	62	71	60	62	45	62	47	57	46	65	68	55	49	58	61	72	65	63	55	57	65	50	62	55	58	49	53	56	55	69	70	60	52	51	45	68	51	56	69	59	44	60	57	48	49	52	73	63	62	60	55	66	48	51	79	68	65	60	70	66	67	62	63	66	57	63	68	58	61	69	59	64	76	63	56	63	64	72	55	70	58	63	54	61	48	48	55	51	76	68	45	68	72	68	63	55	54	51	55	76	67	55	71	63	53	64	64	62	63	61	45	68	64	80	69	55	74	63	57	57	63	48	54	55	62	61	58	65	52	62	62	58	61	81	66	60	65	72	55	62	74	52	53	52	48	54	71	70	71	73	50	67	68	64	63	73	60	79	55	74	55	59	68	68	65	65	60	67	60	57	64	63	60	48	66	57	74	49	56	53	51	59	60	65	45	80	67	55	66	53	64	57	76	73	58	61	70	59	48	56	67	59	57	48	63	56	58	62	74	70	55	51	58	64	69	74	66	54	60	71	61	52	53	61	66	59	61	64	53	54	69	55	60	68	51	50	45	77	62	66	73	67	46	59	67	52	68	69	65	76	58	53	66	60	65	66	61	57	52	59	62	58	49	63	64	53	61	67	55	57	63	65	56	51	60	62	67	50	56	55	62	55	63	49	73	57	70	64	75	62	55	66	71	58	61	57	61	57	62	69	42	67	54	54	67	55	66	59	59	61	51	44	47	69	58	57	64	56	57	63	56	54	59	66	67	61	66	57	51	69	62	58	62	53	62	66	66	58	63	68	65	48	59	55	54	65	72	67	63	52	66	60	52	55	67	69	80	48	60	65	53	62	70	57	62	64	65	56	53	69	49	59	59	71	62	68	60	58	73	66	57	66	67	78	71	64	49	62	63	61	71	50	61	51	62	61	51	50	74	66	58	57	60	63	69	67	78	63	65	70	61	51	57	56	75	61	69	58	57	51	63	46	56	61	64	67	57	56	54	68	56	61	68	62	71	65	62	65	60	60	61	58	62	51	62	52	59	66	63	61	59	46	56	59	66	63	53	56	56	47	54	54	64	55	55	59	57	62	57	65	66	51	57	60	59	64	66	72	68	60	69	65	50	61	50	54	58
34679	21297	14962	12784	13764	9773	6529	3117	1837	1468	1349	1138	1095	914	928	900	871	822	791	757	698	665	660	628	666	581	616	568	591	558	571	585	564	563	557	594	548	562	578	555	573	573	564	535	513	528	522	503	523	500	511	516	558	536	531	544	539	549	530	533	506	537	573	557	563	572	581	534	544	541	562	483	537	546	515	545	509	499	535	520	516	539	520	494	515	539	510	529	574	549	513	500	561	541	513	521	486	522	479	517	578	520	550	519	533	550	544	517	535	509	555	498	547	537	562	523	506	544	541	542	515	550	571	518	523	527	514	562	522	500	510	501	547	502	490	499	558	543	559	524	539	499	499	503	534	504	536	519	482	537	510	530	527	523	518	496	556	546	534	517	577	503	559	500	556	522	558	534	497	522	492	542	515	473	554	531	524	508	493	514	523	508	579	533	560	511	534	547	527	539	497	487	530	523	536	529	528	520	501	497	537	519	541	546	544	512	521	507	530	529	482	541	478	532	506	530	568	560	472	516	491	548	517	539	506	530	475	502	541	557	500	532	506	547	563	515	538	549	511	518	526	489	492	559	534	538	514	559	527	518	534	546	551	532	529	576	575	550	508	558	516	525	512	515	505	516	530	510	524	577	573	518	551	533	540	492	524	513	525	551	533	541	506	516	506	544	559	527	537	510	542	524	512	543	526	503	522	553	532	519	548	510	520	534	532	542	527	563	535	527	498	534	565	522	542	513	499	533	531	510	482	508	523	565	535	484	505	524	505	537	508	515	517	516	492	535	500	534	487	520	543	503	529	517	554	542	528	514	547	504	508	522	517	503	515	508	486	495	485	544	518	531	544	506	560	544	500	516	504	492	489	554	549	495	548	544	523	542	533	516	504	540	514	546	509	506	499	584	469	529	515	508	512	575	498	524	538	525	567	537	543	555	528	489	514	500	551	504	540	514	542	556	532	527	544	554	498	519	517	485	537	518	545	500	514	537	526	499	556	498	513	513	526	545	501	494	561	498	517	509	522	476	543	504	547	558	535	527	512	511	522	490	543	507	509	519	544	519	517	538	547	519	511	567	526	493	548	515	519	549	490	555	543	513	548	525	512	536	516	514	506	462	545	528	514	506	543	521	504	498	554	524	537	521	523	523	494	481	532	521	517	544	542	509	552	505	550	523	518	489	536	574	515	466	520	522	563	518	520	511	553	525	475	542	524	506	530	518	532	514	502	497	567	560	565	538	491	536	510	555	529	535	543	491	516	477	501	550	558	533	534	538	586	528	529	538	516	541	488	499	545	546	545	567	549	516	514	536	521	483	546	525	507	527	575	493	523	515	518	501	536	530	549	541	517	518	539	552	532	526	516	514	537	481	528	508	489	501	553	518	525	554	534	509	524	520	524	555	511	494	537	501	518	527	512	501	518	504	514	526	515	545	498	534	501	518	503	501	510	506	575	516	510	572	540	530	525	545	528	519	500	500	521	531	505	483	537	529	521	514	494	537	520	519	519	524	536	533	504	468	546	468	523	475	499	496	503	534	554	544	510	525	481	557	556	483	530	542	555	503	505	541	489	530	535	518	512	504	500	512	492	559	537	486	501	569	506	495	515	491	522	545	539	567	502	518	510	531	517	531	558	509	541	536	534	524	485	516	547	518	515	487	551	493	546	511	486	538	507	565	490	537	534	558	513	545	490	512	509	559	555	513	515	497	515	525	559	543	530	531	547	533	490	540	545	528	523	520	518	512	533	540	519	515	540	560	546	508	518	523	538	539	544	504	520	519	529	534	519	525	531	520	552	530	517	549	549	487	509	502	497	530	516	528	555	539	559	583	516	519	524	518	487	534	515	516	525	524	505	570	532	538	534	514	553	538	545	531	555	509	540	528	523	533	550	526	493	511	546	539	509	529	533	531	498	535	521	514	535	553	510	535	491	532	525	524	534	494	491	553	569	488	557	528	539	514	560	532	558	542	520	510	549	527	493	577	529	556	464	548	582	551	550	508	495	533	510	525	535	524	500	526	528	525	503	544	545	524	506	518	497	516	512	542	528	536	556	506	503	505	553	542	509	537	551	525	512	514	512	515	499	511	498	513	512	555	512	551	540	529	553	535	579	488	512	535	545	552	523	545	495	520	528	535	542	517	523	522	517	511	536	489	482	531	550	539	510	495	531	539	529	529	548	488	553	503	558	512	526	546	541	523	508	540	501	512	508	539	498	504	516	560	494	562	492	514	539	517	489	466	488	539	551	526	508	487	515	544	498	556	526	525	517	484	550	508	556	533	597	514	509	532	563	561	516	528	511	530	487	493	587	539	547	559	524	520	521	518	504	526	513	565	510	533	538	547	493	500	540	509	543	495	548	465	521	512	523	539	549	516	537	553	524	519	524	514	498	515	481	512	520	523	559	514	514	527	497	514	492	508	513	553	489	518	526	506	499	491	508	510	516	516	565	552	538	486	518	519	545	525	507	534	525	530	509	492	511	534	522	521	509	536	554	521	562	526	528	510	520	531	517	517	551	521	499	563	486	543	542	497	541	516	490	530	489	506	484	545	542	548	558	491	501	526	532	514	498	518	492	525	539	525	538	510	518	517	538	489	490	531	499	542	518	529	531	505	505	490	532	512	538	557	537	545	557	554	509	524	536	538	492	529	515	527	564	542	494	530	557	485	524	517	536	519	515	523	539	523	521	525	532	547	555	524	550	522	496	525	562	544	496	503	538	525	551	515	545	560	529	534	515	531	533	471	550	549	522	529	505	519	520	551	554	525	504	509	500	537	535	528	491	558	510	528	559	520	583	513	521	524	539	521	479	482	559	531	543	537	530	515	546	527	550	510	513	521	539	544	535	495	557	493	534	507	533	517	520	521	541	544	545	541	470	528	542	549	482	524	537	550	549	558	502	543	498	514	517	514	523	530	498	509	559	564	487	516	547	493	502	532	561	533	519	523	499	511	560	518	596	548	513	553	492	549	540	558	548	526	524	533	539	516	557	529	545	512	521	526	544	547	513	521	517	479	518	500	540	517	532	519	528	548	534	535	536	555	507	506	515	491	565	546	577	475	519	529	568	512	555	525	546	510	544	514	527	520	548	545	544	495	540	498	505	534	458	530	528	515	506	473	541	518	532	481	530	463	505	521	551	510	496	528	503	511	509	524	551	492	509	524	573	512	505	508	553	547	538	510	546	521	481	589	538	506	528	513	508	548	542	499	524	542	541	563	526	540	537	537	483	499	527	524	530	515	491	518	512	569	539	522	512	500	548	554	529	522	509	512	559	509	504	545	562	523	529	514	500	539	500	512	505	514	492	538	560	486	512	546	496	520	504	526	521	472	534	509	543	501	553	525	523	499	546	514	541	519	534	529	512	514	535	560	534	534	481	535	527	541	535	510	485	541	496	515	560	542	509	519	505	499	487	535	529	553	543	552	506	520	520	530	526	532	516	530	559	532	539	505	562	485	538	527	517	547	542	552	569	519	546	518	503	515	490	535	537	516
7689	3834	2104	1351	861	503	295	164	106	74	82	85	74	78	83	77	68	64	68	71	63	47	62	49	42	64	72	56	64	61	47	44	46	52	58	56	44	51	74	59	40	53	61	55	75	49	42	62	59	59	54	60	58	51	52	56	62	69	61	47	51	61	61	52	53	51	66	54	62	61	45	54	54	56	57	56	46	62	46	47	55	64	60	49	60	50	41	53	60	62	56	56	56	62	66	56	50	57	55	52	57	49	37	73	61	54	58	46	52	55	54	60	54	70	51	55	42	42	60	55	49	40	56	48	58	67	62	44	37	57	52	41	56	54	64	40	60	52	57	53	54	57	62	48	46	54	55	60	50	52	64	58	67	52	33	57	55	44	53	56	57	51	52	53	50	62	58	52	53	54	63	56	55	60	58	60	56	60	65	40	58	54	55	56	51	46	55	53	50	55	62	61	50	59	49	48	50	48	59	56	58	56	52	66	42	44	52	45	66	59	59	60	53	54	57	46	47	54	63	53	57	46	42	49	60	63	52	59	59	52	57	49	55	46	53	49	63	60	68	53	53	62	52	61	53	48	44	64	75	59	54	51	54	57	62	52	57	64	66	49	60	52	56	42	61	57	61	64	60	58	39	50	48	49	47	57	57	54	47	54	50	63	47	65	57	54	59	56	50	59	58	49	50	53	47	54	56	51	52	58	61	55	52	54	53	55	46	65	48	61	49	58	53	56	52	56	61	59	60	66	47	50	53	60	63	56	35	59	51	56	40	58	47	54	50	54	55	70	52	57	56	53	63	52	60	52	57	73	48	49	47	64	51	42	52	68	46	48	60	56	70	46	45	50	53	54	58	60	46	55	66	42	60	43	66	54	52	54	40	54	49	49	69	49	48	49	51	53	46	58	53	56	51	48	66	48	58	53	52	55	47	51	47	40	60	44	60	55	49	71	52	49	60	66	55	59	54	45	47	52	51	52	49	53	65	55	48	54	43	53	49	57	62	55	53	45	58	55	50	52	40	71	42	51	51	55	45	60	47	53	58	42	53	50	49	58	54	51	53	55	56	47	47	62	55	49	50	64	70	71	45	45	60	55	46	63	63	54	64	49	71	53	56	60	54	55	61	57	53	59	48	60	62	59	42	51	47	54	60	62	51	38	50	45	47	54	57	44	48	49	62	55	44	59	53	56	52	48	50	57	58	52	61	56	44	54	54	52	59	52	41	49	54	62	59	54	53	51	56	43	51	50	46	50	54	68	49	50	54	62	66	56	55	51	46	69	53	50	60	65	50	48	53	52	52	52	39	48	61	53	49	47	55	51	59	51	55	49	69	58	48	54	54	54	66	47	50	51	68	51	51	60	56	53	45	58	65	56	45	48	51	59	56	57	51	46	53	51	47	49	50	58	57	65	41	47	63	64	51	63	53	48	53	55	53	51	50	50	52	52	63	49	55	52	65	54	50	49	45	51	59	48	39	57	58	55	59	49	50	53	61	63	64	57	77	71	63	53	58	44	57	64	45	52	57	52	65	55	35	52	37	45	54	57	53	59	55	40	55	57	60	56	56	52	55	47	59	54	54	55	64	68	56	56	51	66	64	57	65	57	63	61	50	50	60	59	49	61	58	60	48	55	49	58	62	69	58	46	47	65	67	62	43	48	50	54	64	53	43	54	64	58	59	60	61	64	44	56	55	48	39	63	42	51	61	50	59	71	53	59	60	63	60	62	51	60	63	62	55	50	42	57	43	35	50	53	69	61	63	51	53	56	61	51	43	55	53	69	61	54	39	74	72	62	48	58	53	63	47	70	44	41	59	51	59	53	67	52	61	67	57	53	53	44	54	52	48	62	60	55	55	49	64	57	50	48	41	57	46	67	53	73	55	54	48	60	59	51	52	48	59	49	46	58	60	40	66	63	68	58	53	51	54	64	51	56	51	33	43	63	56	59	51	55	53	45	57	43	38	72	67	45	60	39	53	58	50	44	59	62	44	65	54	60	50	60	54	53	50	58	58	65	56	54	43	55	58	58	55	52	56	50	73	52	55	56	59	62	56	59	58	62	53	66	54	56	49	58	58	73	47	50	60	62	61	56	54	41	48	63	60	42	53	55	44	58	48	58	71	62	54	52	51	49	57	45	48	63	55	52	59	49	59	58	41	60	63	63	52	51	49	56	52	54	60	39	44	48	53	50	60	68	65	53	67	51	52	45	47	61	57	63	51	50	37	47	60	47	61	55	53	50	52	55	62	62	40	51	42	52	58	75	67	58	52	47	57	51	55	69	44	62	50	48	53	59	69	53	59	47	42	68	57	55	55	56	61	55	51	56	62	54	56	54	66	52	55	63	51	53	57	53	56	67	47	56	64	53	53	51	52	52	49	72	64	60	53	43	67	48	41	52	60	56	56	58	76	58	53	59	48	57	54	55	40	55	60	73	68	60	65	59	59	51	64	52	42	55	48	72	52	56	49	68	63	53	50	56	55	55	47	53	44	59	63	53	52	59	60	42	49	45	59	54	59	48	57	49	43	53	45	66	59	46	44	47	62	38	54	60	55	55	53	44	56	62	52	55	54	48	51	66	57	44	54	51	44	47	55	48	66	56	50	60	58	46	47	46	53	53	62	59	57	62	52	46	45	59	64	52	61	52	50	47	55	34	47	43	64	44	43	59	44	49	59	49	61	43	58	61	52	52	59	54	54	65	61	55	43	61	64	45	58	51	48	66	68	57	49	51	51	67	49	47	56	58	53	57	68	46	53	64	55	56	50	59	51	73	62	45	67	63	55	67	46	52	50	52	56	64	58	68	59	62	67	45	50	57	58	50	65	48	56	52	43	52	48	51	57	56	58	59	56	45	44	68	46	49	62	58	35	56	54	44	67	46	44	68	47	58	53	72	67	60	55	48	48	49	39	62	51	41	57	46	40	49	42	65	48	58	48	44	46	45	69	57	55	45	54	34	54	54	60	45	60	59	69	58	42	52	45	44	47	59	56	50	50	47	56	50	63	49	71	62	70	70	42	59	46	48	67	59	53	57	77	51	44	54	56	64	61	49	47	48	57	63	56	62	58	45	51	68	41	62	53	55	50	47	49	59	54	52	42	42	67	48	52	48	53	65	63	58	60	44	52	59	54	57	41	47	60	53	54	56	59	61	51	40	71	40	50	50	65	42	49	51	60	44	58	54	57	50	56	46	60	61	40	46	49	51	58	51	44	59	60	54	62	62	49	50	56	55	60	55	60	49	44	63	57	51	53	46	54	64	50	65	66	53	53	40	60	57	54	40	53	53	74	60	56	55	50	50	48	47	69	51	52	75	44	43	59	62	56	47	60	50	60	54	53	51	57	51	42	57	49	56	60	52	56	54	55	43	48	63	56	61	61	61	56	63	47	51	54	53	41	70	53	46	47	59	60	58	55	58	53	44	58	61	57	47	61	40	51	58	45	48	49	49	59	54	67	51	46	55	60	56	62	56	48	58	54	62	56	58	53	60
36229	23469	17454	15016	17265	15550	9941	4532	2614	1723	1522	1258	1231	1066	1086	997	971	864	846	783	738	719	635	611	621	601	604	604	553	541	520	519	551	518	492	549	552	523	490	501	472	476	496	465	430	478	470	484	476	472	481	466	523	465	470	445	516	474	420	469	462	506	508	482	505	483	488	496	448	474	490	499	445	455	448	480	465	454	477	478	504	466	477	459	536	460	471	473	481	459	441	427	432	455	488	487	457	492	462	405	458	466	454	446	506	455	440	468	516	441	485	440	458	416	447	453	487	429	470	433	453	527	464	461	454	471	503	494	473	480	458	483	446	448	442	470	446	471	463	454	475	449	465	402	482	434	444	438	435	458	437	440	494	494	496	476	499	442	509	499	436	472	439	503	466	459	475	499	446	469	500	475	488	450	461	457	463	487	441	438	496	484	451	446	499	476	467	504	431	433	529	478	461	465	448	455	471	469	449	461	501	472	450	442	422	419	434	474	478	445	446	482	480	494	441	477	452	478	449	446	454	440	498	448	480	470	464	452	441	446	466	464	462	432	494	490	449	467	443	472	472	471	460	457	455	455	469	463	436	448	470	455	480	458	465	460	496	441	445	469	444	463	474	471	470	459	458	431	471	428	465	444	502	462	466	468	469	503	496	454	479	459	460	490	472	491	445	486	478	476	453	459	433	459	474	457	457	481	463	448	440	471	448	481	471	472	437	470	493	484	445	433	448	504	451	458	481	490	423	456	471	429	448	430	478	439	446	474	465	450	451	467	448	466	445	443	520	461	472	457	469	488	475	459	509	464	468	467	484	475	461	442	447	469	455	475	477	458	453	440	468	449	427	491	448	449	477	477	444	424	413	468	451	425	448	497	474	474	496	449	456	481	435	490	470	526	482	442	452	486	483	486	500	458	451	406	482	485	459	450	438	427	447	444	492	458	463	468	435	463	449	467	500	518	461	464	416	496	420	437	458	496	466	471	480	483	462	491	448	419	463	456	487	467	485	452	428	488	463	469	460	447	464	483	472	472	457	460	446	463	448	475	421	441	473	450	465	466	468	479	468	454	472	467	480	459	465	480	448	485	400	447	481	446	468	461	470	415	438	452	450	464	461	471	452	451	494	471	425	463	459	456	465	452	428	496	463	440	409	438	448	451	465	454	496	428	475	457	471	436	467	472	452	448	479	423	420	437	430	449	486	450	460	455	471	445	488	468	448	486	514	451	483	479	430	455	464	486	488	437	500	484	458	471	458	452	498	451	448	474	472	482	455	493	472	467	454	457	459	450	426	427	464	432	465	468	453	466	473	494	465	476	448	436	468	469	472	482	435	510	459	443	448	470	449	439	420	473	496	457	466	457	451	476	465	444	485	477	462	461	483	469	453	472	480	495	431	483	500	443	485	467	512	444	464	486	495	460	443	497	483	443	475	431	488	446	494	463	448	430	486	443	459	471	454	435	452	437	501	473	435	431	471	468	475	454	465	484	462	433	467	445	441	470	489	452	442	479	461	441	462	484	469	482	467	446	456	482	453	432	479	445	486	450	489	483	486	463	442	474	463	486	500	446	484	474	474	443	465	482	456	466	468	479	455	426	480	474	469	449	456	450	462	480	454	467	458	461	462	470	502	514	432	418	436	470	483	471	474	483	468	490	449	443	456	492	451	440	448	460	445	461	473	454	475	484	459	451	484	459	433	442	427	450	465	494	447	461	474	499	454	455	463	470	472	478	491	489	484	459	444	440	442	485	434	470	437	491	462	448	457	446	461	466	463	430	466	514	462	458	446	414	448	421	477	464	473	440	486	452	468	466	451	495	466	458	461	443	469	433	456	459	442	467	492	509	465	468	443	441	447	456	419	442	451	436	483	438	489	465	437	463	466	451	470	449	462	526	470	481	453	492	430	455	450	465	463	446	449	458	441	487	434	453	434	514	462	462	517	436	437	468	492	451	469	462	454	466	424	459	499	463	437	517	440	486	453	467	458	483	474	425	458	438	485	501	447	477	470	484	436	471	468	442	437	437	494	446	471	473	444	472	488	480	456	470	483	427	435	455	463	482	453	479	448	475	444	446	508	443	453	468	472	464	474	416	484	451	437	455	451	443	461	467	438	467	456	471	501	456	467	430	475	456	465	459	447	443	436	456	443	452	471	495	432	451	490	475	468	485	458	492	472	450	492	477	472	471	429	446	477	456	445	489	455	480	444	460	448	445	499	494	458	485	464	467	458	457	471	484	457	445	462	485	472	470	484	476	465	473	473	466	503	468	458	497	447	497	452	475	443	476	488	460	474	466	455	494	428	480	476	455	430	409	446	417	471	428	508	461	472	469	467	443	469	458	463	458	495	472	449	448	471	458	486	447	469	447	457	473	497	481	411	510	461	474	445	465	439	466	480	449	445	423	460	490	419	472	469	435	425	449	464	478	471	439	487	470	479	502	472	435	495	479	477	440	453	466	459	440	491	441	468	455	465	490	429	462	472	506	489	462	443	431	469	473	472	447	416	397	499	465	441	488	462	462	470	483	443	449	465	450	440	494	455	490	519	457	483	421	482	442	476	441	472	473	450	478	461	455	484	496	464	435	450	494	496	461	425	500	476	455	462	443	488	499	447	445	451	474	503	488	469	498	449	452	431	472	482	504	460	498	430	443	468	453	460	454	461	481	468	463	458	447	504	434	439	479	454	473	460	463	467	497	468	474	464	440	463	456	455	427	459	461	480	476	487	461	474	443	448	442	443	430	481	457	485	469	471	462	473	486	464	463	467	447	499	454	458	468	432	453	487	441	444	482	463	468	447	463	445	465	529	472	438	479	509	425	457	459	427	456	504	459	503	448	471	443	500	469	492	450	505	444	499	435	440	452	510	459	483	455	427	491	442	461	499	456	440	449	455	486	460	454	465	482	444	447	479	495	410	442	486	456	488	459	438	437	448	449	481	510	454	495	435	467	465	469	458	456	457	482	480	447	453	466	411	469	476	446	448	419	465	443	463	465	432	490	450	436	484	504	456	476	446	424	472	470	451	498	476	459	487	476	459	455	462	446	445	490	426	430	447	507	479	479	471	487	399	471	489	476	461	531	469	446	438	423	438	458	459	473	457	470	420	515	489	452	454	477	458	496	417	503	456	406	444	467	479	483	515	467	511	447	482	487	466	452	447	461	441	427	490	432	449	486	468	484	477	453	453	478	418	470	424	428	492	442	490	436	447	468	445	499	465	447	477	465	457	476	441	472	465	457	491	446	456	448	472	494	468	476	499	455	477	478	465	466	458	472	472	428	480	437	443	467	461	518	455	433	473	482	478	434	497	455	449	467	449	472	458	440	420	436	480	474	473	471	468	454	469	435	478	419	472	466	516	470	467	470	442	486	455	453	424	480	459	449	447	432	473	462	439	444	472	444	511	493	465	509	448	469	440	495	538	467	479	453	454	450	456	501	431	463	480	484	455	467	442	498	489	441	425	505	481	436	441	490	457	451	468	481	447	475	481	464
8826	5848	3303	1740	1010	586	455	363	118	86	95	94	87	78	59	57	101	57	77	71	63	65	58	50	56	52	70	54	67	48	56	65	53	55	51	39	58	50	57	53	55	37	52	49	41	56	59	59	37	54	53	63	49	44	39	47	51	58	51	50	45	50	51	46	47	40	38	49	54	57	43	51	48	51	39	45	36	70	50	48	40	48	52	59	47	54	58	45	46	49	55	46	37	47	51	65	54	45	50	58	37	43	47	42	53	62	43	46	47	51	70	41	53	65	53	45	63	39	49	59	47	42	41	56	64	57	44	54	42	28	44	65	48	47	45	43	49	60	42	52	48	55	44	52	45	45	40	53	47	50	33	50	54	63	61	59	45	40	50	41	47	54	50	45	49	41	50	47	49	47	59	35	49	56	50	38	51	55	47	46	45	47	51	55	49	62	56	39	50	69	36	51	43	51	54	48	50	43	55	50	54	52	52	55	62	54	38	63	50	48	64	44	58	53	44	32	41	52	47	48	54	51	55	55	57	58	47	51	55	57	47	49	58	52	41	51	45	42	57	57	38	46	38	47	53	56	43	56	50	51	50	55	45	56	46	41	43	52	47	49	56	46	40	46	53	52	65	58	49	50	47	31	53	55	50	47	41	42	57	42	49	43	45	46	48	59	55	60	46	43	44	46	48	46	52	55	44	49	54	65	61	48	50	43	54	43	60	45	45	42	43	36	44	40	52	53	41	46	44	49	48	41	57	53	56	46	43	45	51	41	45	37	43	36	43	50	46	47	52	51	57	50	36	46	42	49	48	56	48	41	43	48	36	61	50	43	61	38	56	40	47	51	47	57	43	53	68	38	52	49	55	49	53	58	42	52	52	59	61	49	50	64	44	42	43	50	45	51	63	47	56	48	50	52	40	54	47	48	64	59	48	52	60	53	45	46	51	57	60	58	42	51	40	45	48	41	53	49	54	62	51	46	47	59	53	57	43	64	46	55	60	40	60	38	49	42	49	49	48	53	52	41	46	54	46	44	47	46	45	58	47	50	39	55	50	56	52	48	45	46	47	49	50	50	70	59	43	41	40	47	46	50	56	45	59	36	55	59	56	56	39	32	51	50	48	53	59	39	43	56	48	49	48	48	53	45	56	46	53	53	54	47	36	52	46	54	36	47	31	47	46	52	61	52	51	50	46	44	53	52	51	58	43	39	42	45	57	39	59	49	48	54	48	47	52	51	45	41	39	49	43	50	46	49	56	44	50	48	54	47	69	55	35	57	58	44	39	59	57	50	42	55	54	63	42	55	47	52	47	49	67	48	54	37	53	41	64	43	48	68	43	36	46	55	38	56	43	54	65	47	56	54	46	46	37	50	47	53	66	48	45	46	48	52	48	38	40	51	39	51	62	54	56	58	50	53	50	63	52	56	44	47	60	48	54	51	51	45	63	50	49	44	41	54	53	42	55	52	50	48	48	47	39	52	48	48	52	47	39	55	62	47	31	37	44	47	55	56	44	63	57	53	47	55	38	47	56	57	63	56	58	42	56	59	48	47	42	53	43	49	57	50	55	53	55	48	51	51	47	59	42	53	55	51	65	39	60	49	54	38	56	48	52	55	41	52	47	54	54	51	41	40	41	55	55	53	50	45	54	51	43	53	50	55	44	53	42	60	69	48	49	57	55	39	58	45	44	59	57	56	50	37	55	41	49	39	37	40	52	55	43	52	40	48	50	40	49	49	53	49	55	43	47	47	48	46	53	42	58	54	41	44	57	53	52	59	59	36	37	49	51	41	59	49	42	41	55	56	62	47	50	43	52	54	47	50	50	62	58	47	43	43	50	44	55	38	50	58	53	58	45	55	58	49	47	47	62	52	42	36	48	38	43	58	43	52	48	59	60	48	42	52	45	46	57	43	38	53	41	43	47	56	44	56	48	48	41	51	52	55	51	44	52	43	55	47	49	61	40	66	40	58	43	52	45	40	44	53	55	53	47	64	45	38	61	51	58	52	61	53	53	53	40	59	53	56	55	57	50	50	57	45	50	56	45	51	51	48	56	49	53	43	37	43	56	62	48	35	59	59	58	57	44	51	55	48	47	41	50	48	58	52	46	59	36	48	51	52	48	62	65	39	53	45	54	55	49	40	43	57	44	44	40	57	66	42	54	62	55	45	48	59	35	45	52	36	51	47	46	43	45	52	52	50	49	44	44	53	51	46	45	41	50	35	42	61	48	42	58	53	51	50	43	37	58	50	47	76	41	49	70	49	44	54	54	38	52	57	47	47	49	59	56	44	47	49	60	56	45	52	41	51	50	43	40	59	47	44	52	55	45	47	50	51	66	65	66	41	51	50	50	36	49	45	47	60	42	50	49	56	39	57	46	49	51	44	55	53	42	36	63	56	48	50	54	49	41	44	55	45	56	32	54	57	40	58	44	50	48	52	41	46	47	44	48	40	52	48	52	52	51	48	52	53	44	52	59	46	50	47	56	59	46	52	37	53	61	46	65	58	51	66	36	56	42	52	52	55	41	59	52	43	56	41	43	50	51	43	53	39	55	56	61	45	47	45	45	44	52	51	52	62	48	49	55	53	57	52	67	59	52	47	46	59	58	38	55	43	42	54	60	45	43	38	57	58	53	48	40	48	54	44	53	45	56	61	37	52	39	44	50	49	55	47	54	37	54	55	45	54	47	56	47	51	45	54	42	59	57	42	43	45	51	46	45	60	32	66	33	59	50	56	56	49	40	54	54	60	38	43	43	42	55	36	45	46	48	53	55	52	41	56	45	45	56	50	43	56	44	50	46	39	41	52	42	49	39	49	55	55	54	32	60	46	41	53	51	61	54	51	43	54	61	44	52	56	53	48	57	48	47	45	44	48	44	51	42	47	41	53	51	54	44	48	54	45	40	43	54	55	47	50	49	41	52	52	45	45	43	46	40	67	55	65	57	59	49	53	44	45	36	46	48	49	57	45	55	41	47	48	40	45	54	35	41	50	42	48	46	39	51	66	47	69	61	42	55	43	46	57	50	56	44	52	51	44	56	42	47	45	48	49	45	54	34	58	55	39	47	53	47	50	49	65	63	57	52	55	34	48	61	56	41	40	53	55	49	53	48	42	51	45	73	50	55	55	72	51	51	35	48	57	58	47	46	45	49	50	56	53	59	63	44	39	36	52	44	48	60	53	49	53	54	40	44	42	47	48	50	47	47	45	45	59	42	52	57	48	47	62	41	45	56	43	48	50	52	42	57	51	59	49	56	47	49	56	39	55	48	37	50	42	43	44	53	45	58	50	43	44	51	57	57	52	45	51	41	50	64	47	50	40	44	50	52	61	45	52	44	49	52	48	55	48	41	43	50	57	50	56	55	55	43	53	46	48	49	48	42	48	34	47	54	53	41	48	55	38	53	58	48	44	40	52	42	59	51	43	51	63	41	50	46	44	54	54	58	43	51	59	56	61	58	51	56	42	44	61	49	62	47	60	58	32	35	56
40315	27922	21467	17219	18736	17529	15343	10394	3278	2241	1913	1691	1530	1338	1319	1275	1142	1079	982	889	837	798	727	672	591	635	657	599	531	567	533	540	505	527	517	526	482	473	509	527	461	489	473	451	424	441	429	448	469	434	463	421	422	462	478	480	474	514	470	468	461	464	449	458	466	460	494	445	444	441	445	427	466	424	403	424	428	414	419	454	441	433	419	447	487	446	434	452	471	406	419	493	403	418	407	421	402	458	421	404	420	417	419	444	415	461	397	389	405	444	435	440	402	385	408	471	427	395	424	391	423	441	455	404	443	415	434	452	426	406	449	461	420	444	401	442	429	423	420	409	403	422	438	378	429	389	434	402	419	459	439	425	451	423	438	418	433	389	437	405	408	449	400	402	466	430	449	409	438	415	464	418	389	401	447	417	431	406	448	446	432	388	436	422	419	447	415	426	462	431	455	440	415	399	456	419	439	454	453	419	437	427	422	459	414	418	429	417	445	428	432	426	429	476	417	446	391	385	435	424	438	409	418	403	467	447	427	427	423	402	436	438	427	454	417	426	416	418	435	451	428	430	445	445	444	465	437	420	430	436	417	427	401	417	424	432	457	423	453	406	440	414	412	449	392	444	437	445	427	441	417	434	407	426	442	404	412	461	451	425	426	451	449	425	430	428	439	449	456	398	423	412	446	439	431	453	449	439	384	456	466	460	406	413	403	465	458	411	407	457	399	440	433	468	422	413	453	460	421	458	434	451	416	417	458	411	447	429	480	422	426	422	417	420	441	411	455	427	443	415	432	452	430	450	417	395	465	446	463	425	431	422	440	446	434	434	425	448	384	414	453	454	443	407	428	450	476	423	416	420	424	431	467	428	476	413	433	423	441	408	380	409	421	405	463	447	436	435	431	408	417	415	420	454	401	383	449	389	452	451	420	424	481	411	459	442	449	472	410	413	467	437	438	430	409	439	447	455	416	444	406	473	477	435	438	419	473	408	460	449	454	454	416	400	410	477	414	433	441	437	438	441	417	395	433	394	428	444	436	434	403	405	422	416	468	418	431	400	413	418	434	429	479	444	449	435	408	437	423	431	422	424	422	390	425	411	421	407	452	424	422	449	437	455	468	384	438	429	441	412	442	425	431	429	484	431	426	469	468	415	430	456	431	421	408	438	421	428	452	439	416	434	421	391	455	414	450	458	452	466	431	479	443	440	427	448	428	421	435	445	437	480	388	440	412	382	405	440	441	441	422	447	435	414	486	433	438	421	400	413	435	464	415	440	452	436	448	398	406	442	423	429	392	427	415	432	456	375	419	440	450	468	474	465	454	427	474	443	439	437	458	429	439	406	487	391	418	441	437	472	425	421	401	428	429	449	392	442	420	410	435	407	411	459	455	412	426	446	424	444	405	406	461	445	426	420	461	435	428	427	434	405	435	446	407	421	434	431	443	445	451	428	467	438	401	412	439	468	426	443	447	449	448	445	408	416	412	418	444	442	417	441	435	442	460	439	423	403	458	434	450	416	466	435	427	454	400	452	418	438	461	422	410	412	400	410	399	427	465	421	421	430	440	450	415	413	471	422	452	416	439	433	469	388	420	495	426	442	455	436	458	454	414	431	440	403	407	452	450	413	463	393	460	451	441	473	393	397	398	422	433	447	413	411	443	413	424	423	426	411	425	438	411	448	446	416	451	471	416	444	472	425	435	450	438	442	421	397	414	454	411	429	412	437	420	456	419	479	433	473	442	420	397	413	455	425	410	432	441	398	428	429	408	488	433	406	422	433	410	398	460	404	429	455	422	411	439	462	430	447	418	438	442	405	469	437	426	396	420	445	427	395	439	418	399	400	443	402	435	461	424	436	442	452	432	415	409	450	397	448	428	492	425	423	402	434	436	443	455	449	441	436	435	465	422	450	417	395	466	411	400	447	425	439	430	430	430	474	421	462	421	432	407	439	420	453	458	394	452	438	430	427	441	412	456	409	461	439	432	402	450	393	400	390	412	448	421	445	457	416	433	415	444	415	396	432	448	431	444	412	396	441	430	413	427	426	425	423	449	429	453	421	405	469	434	429	443	416	452	439	417	458	425	427	390	443	445	384	430	394	391	434	447	462	430	434	406	427	443	459	424	447	456	409	440	425	490	439	405	434	420	446	426	414	433	438	409	436	409	425	429	434	430	454	407	426	393	459	434	455	420	451	390	423	439	430	413	455	426	460	471	465	415	457	454	414	415	438	436	439	407	421	462	387	381	435	411	375	463	452	419	410	390	423	477	385	424	419	470	457	431	404	454	420	442	395	440	453	421	430	401	446	460	425	418	464	428	412	419	441	419	410	409	426	394	418	440	427	445	417	405	431	446	424	429	444	448	437	408	423	436	442	437	395	446	421	430	422	434	431	428	419	417	412	411	399	424	451	421	409	421	428	398	420	433	422	426	440	427	439	421	421	421	419	411	426	443	421	443	413	398	454	440	441	446	414	426	444	439	394	418	385	388	447	459	420	428	421	439	419	418	454	452	423	423	431	457	427	412	462	404	431	435	435	430	410	470	388	430	398	441	430	412	415	456	439	418	433	430	428	413	441	397	423	419	436	417	432	402	405	418	433	451	448	463	426	442	414	429	421	414	468	447	444	433	423	441	413	431	393	409	426	435	424	428	421	415	462	442	439	417	455	444	402	435	416	410	425	432	433	435	427	426	396	446	414	407	430	432	481	445	406	440	428	464	423	430	416	444	416	463	430	438	395	438	440	415	417	410	412	427	457	429	405	394	418	467	379	442	443	415	428	441	422	438	421	422	441	432	394	405	433	441	427	417	418	413	401	449	416	440	410	453	422	412	400	448	425	423	421	419	438	442	424	422	409	392	471	449	430	414	408	409	433	410	409	445	426	407	423	428	417	465	390	463	433	430	402	436	409	418	435	459	433	427	417	446	415	444	403	392	443	461	443	417	441	460	432	387	407	456	430	435	474	436	449	439	429	403	411	430	429	423	458	401	442	446	457	449	439	424	418	451	400	428	471	444	454	413	422	434	423	436	402	462	435	428	452	413	472	443	430	434	433	450	388	458	445	408	398	423	435	456	449	454	445	457	419	436	437	429	423	411	400	433	447	433	436	428	411	433	430	420	472	443	416	409	440	436	442	435	451	421	445	442	431	448	426	391	421	416	403	406	397	424	409	410	434	437	447	380	429	422	439	450	427	415	438	466	397	436	395	442	426	428	450	448	387	423	414	432	433	390	391	455	446	441	468	431	399	432	444	459	403	428	420	417	429	390	425	438	417	441	414	426	434	459	429	439	469	441	430	450	432	414	412	402	452	455	431	421	434	441	440	425	431	422	401	411	414	411	436	433	391	478	471	424	453	408	437	433	413	432	480	424	424	431	426	436	440	434	433	417	416	429	424	448	397	400	426	412	436	420	407	416	452	416	431	434	411	430	376	415	433	452	411	423	440	393	414	410	389	418	445	444	387	433	445	404	458	463	424	414	413	452	406
5679	2858	1568	847	435	288	163	126	99	84	75	63	81	69	87	73	65	79	72	77	81	71	59	78	63	73	65	62	63	71	80	52	64	71	49	62	55	64	68	53	57	58	60	63	70	68	69	90	59	60	72	53	68	58	63	51	66	65	67	61	66	62	56	76	70	51	49	77	69	75	58	62	57	70	59	61	56	57	64	63	59	49	56	71	54	69	72	80	66	53	68	73	64	60	58	74	57	76	56	68	59	69	73	53	67	71	70	64	62	71	72	66	67	78	72	70	52	75	60	71	68	56	73	67	68	57	58	65	61	61	68	66	51	62	69	78	66	65	62	69	67	74	55	70	57	64	74	57	71	72	60	56	70	76	60	65	62	64	56	62	68	68	63	71	65	55	58	69	56	57	65	65	59	70	64	66	49	60	68	68	62	59	60	61	58	57	52	68	63	57	55	54	64	70	67	79	61	60	57	73	61	76	68	50	60	71	52	66	61	68	58	61	61	52	68	57	68	62	63	57	82	57	61	72	59	77	61	59	60	58	54	64	61	82	79	66	49	56	80	64	60	46	56	64	70	56	84	62	55	65	48	70	62	66	65	54	59	69	65	87	65	64	71	54	70	65	57	72	60	69	57	69	59	61	57	75	83	79	56	67	63	55	73	58	60	59	56	60	63	60	59	72	59	66	60	60	59	62	59	62	64	72	64	52	71	77	61	77	52	68	61	55	54	57	63	77	64	56	65	74	56	63	73	51	72	73	51	58	58	47	64	51	63	64	61	52	57	70	71	67	56	69	71	67	44	63	54	64	69	61	61	71	79	64	75	66	59	71	60	57	65	66	61	63	61	51	48	69	59	57	65	49	64	64	61	68	66	70	80	63	66	64	60	62	81	66	62	66	70	48	63	66	59	68	70	64	61	76	64	64	62	74	66	59	63	56	63	58	70	62	55	70	53	64	50	67	70	65	46	63	65	51	69	56	68	80	58	72	59	75	68	48	69	62	64	57	56	50	65	60	62	58	55	59	57	64	59	62	64	71	56	67	69	79	71	78	55	49	73	72	70	55	68	52	62	65	51	69	76	62	63	54	59	63	55	66	68	61	72	68	68	66	66	62	62	65	59	78	59	51	73	59	40	54	62	64	69	64	58	68	63	56	63	64	45	73	76	56	68	64	59	59	60	54	63	63	66	63	62	65	72	70	46	82	65	64	54	63	65	58	55	49	64	76	64	66	66	61	53	55	71	46	72	62	71	64	55	69	70	58	60	61	57	50	62	89	65	58	68	61	60	76	63	64	63	52	61	48	54	48	49	74	70	67	62	67	69	61	54	73	65	53	75	68	69	65	65	56	71	54	78	59	62	59	76	75	84	77	59	83	69	70	56	72	60	62	85	64	61	60	68	70	54	71	72	65	64	54	64	62	59	66	54	55	59	54	58	63	76	68	65	60	70	74	55	61	61	63	62	70	72	70	68	64	58	58	55	59	56	58	62	58	66	58	58	71	56	60	62	66	60	60	47	56	70	70	52	65	50	56	72	63	51	53	66	62	57	56	71	49	57	72	61	59	60	60	72	64	52	56	65	72	50	63	63	62	54	64	63	79	61	71	72	78	55	55	66	55	65	61	65	77	59	70	52	56	66	64	73	58	76	61	68	60	57	65	49	61	77	57	70	73	71	71	71	59	59	72	80	59	74	60	67	65	47	59	60	65	82	55	55	52	59	52	50	87	70	74	58	62	63	54	63	50	51	51	59	61	75	64	65	60	62	55	51	68	57	64	62	56	59	59	64	60	69	69	59	55	50	70	54	61	51	64	68	56	55	79	56	61	55	78	53	68	68	62	65	73	56	58	61	59	61	73	62	55	55	73	75	74	65	50	67	61	67	56	72	53	43	67	56	73	68	60	59	72	70	50	58	62	76	71	56	61	59	69	65	63	51	58	57	58	68	67	64	50	69	66	75	73	63	66	64	59	60	67	72	60	77	57	63	59	71	75	56	67	84	62	64	65	75	73	58	52	66	86	71	59	52	63	49	67	64	58	63	67	49	58	56	72	69	66	78	65	69	71	61	50	47	58	64	75	54	70	71	75	46	59	73	47	59	57	56	67	62	57	64	78	60	62	58	67	64	52	53	78	71	59	58	65	70	59	62	56	74	60	47	70	68	58	68	66	69	62	81	57	76	60	59	80	69	64	54	64	68	48	35	68	84	45	67	55	68	52	52	68	72	69	66	66	79	50	85	52	73	54	65	56	60	63	56	59	65	70	65	62	79	69	63	75	58	75	46	61	81	59	63	63	81	57	70	63	66	63	54	77	63	63	62	72	56	68	55	77	61	59	64	65	56	48	63	47	79	66	52	61	65	69	57	51	59	74	70	56	66	63	67	59	60	60	62	58	85	68	64	54	67	62	51	54	49	60	59	61	55	79	70	80	63	70	68	56	67	69	53	53	66	66	67	54	58	60	61	66	60	72	53	65	76	57	69	66	56	65	63	68	63	65	53	61	71	78	62	59	60	62	56	66	85	54	53	62	58	63	60	64	77	68	65	65	64	61	67	55	60	65	61	47	64	55	56	71	60	73	50	79	64	64	78	67	64	74	53	64	72	62	66	71	70	50	56	68	56	71	67	68	66	61	65	65	70	69	56	53	72	59	65	73	51	66	59	71	67	67	60	70	86	66	63	53	57	74	79	57	59	55	70	58	73	65	63	64	78	70	70	74	64	62	63	72	80	61	55	61	63	68	64	55	62	59	78	62	67	70	72	44	50	75	56	69	58	65	59	67	60	67	67	74	55	58	68	56	71	59	73	62	59	62	80	67	62	56	69	71	74	68	61	62	51	48	65	51	75	64	79	54	77	62	54	66	68	69	62	75	71	69	57	68	67	75	67	64	69	58	61	62	76	50	60	60	55	62	71	67	63	62	59	62	79	54	59	63	58	74	65	58	55	51	57	65	54	63	62	66	76	60	62	71	64	64	80	59	71	63	64	57	71	58	68	67	59	74	61	57	52	63	56	49	57	79	69	66	60	64	67	64	85	57	52	61	79	64	58	69	56	61	57	57	57	54	91	57	61	75	79	64	53	54	64	44	60	64	54	64	57	62	78	58	57	66	69	64	63	55	64	63	65	64	59	72	59	60	72	63	67	54	69	64	71	67	59	78	61	64	66	65	65	63	76	72	74	55	69	65	54	64	46	80	79	48	53	61	60	50	61	48	55	70	67	66	67	62	51	68	73	81	69	58	59	59	66	57	66	66	74	69	59	79	64	55	69	76	64	53	60	62	65	68	59	63	66	73	65	61	68	63	65	75	79	76	52	61	56	55	84	71	68	67	63	69	81	55	60	50	55	75	63	60	57	59	56	77	72	61	61	45	54	79	67	60	64	55	61	50	74	57	57	65	52	75	60	73	70	73	60	58	57	69	56	72	77	55	51	71	51	72	56	61	56	60	53	50	50	73	65	72	63	71	56	55	64	63	62	63	64	70
34378	20685	14320	10586	9701	9037	5999	3076	1831	1357	1263	1088	1040	952	922	880	881	860	813	740	702	659	649	635	622	639	679	621	668	593	614	569	601	606	572	565	547	534	517	537	560	546	540	566	543	560	532	570	557	554	558	550	542	539	525	558	541	567	541	596	527	567	515	528	618	543	548	583	561	530	559	552	572	533	518	548	572	521	502	512	537	530	545	521	550	586	519	543	551	545	559	551	546	521	545	549	592	574	565	546	525	536	543	544	527	524	536	568	551	577	533	511	530	563	520	545	550	540	575	538	541	554	565	526	555	576	553	526	539	517	507	575	542	557	575	599	557	544	535	539	578	554	548	534	526	556	579	572	517	558	515	575	530	532	552	558	521	514	553	499	551	537	486	504	535	536	530	542	570	536	540	521	553	537	552	558	569	562	528	530	550	515	531	549	540	602	541	527	551	550	488	545	545	546	497	520	570	524	539	543	517	537	540	519	558	500	553	550	498	575	553	528	570	533	537	519	537	554	498	567	503	542	545	525	536	555	556	555	513	585	525	532	523	553	594	548	519	524	525	541	532	509	600	547	553	536	532	585	529	530	537	560	526	526	507	531	521	555	589	556	513	551	539	548	564	534	563	520	524	550	520	487	576	542	570	540	510	536	586	509	601	509	579	557	536	535	549	553	511	547	582	520	548	531	530	526	515	530	513	534	522	542	517	600	515	559	542	534	567	508	517	580	496	553	527	518	533	570	546	488	506	550	501	539	565	517	534	544	560	534	572	542	603	545	496	546	533	533	550	536	526	550	574	542	561	500	570	560	550	532	529	492	549	534	512	538	515	528	507	528	562	553	585	559	556	561	534	527	547	562	528	584	519	503	539	564	508	561	528	517	559	531	554	538	534	548	538	526	564	546	523	550	534	548	521	537	545	538	580	551	528	589	563	542	498	537	512	549	510	573	546	550	511	530	585	565	586	553	569	570	551	534	538	539	514	539	541	535	538	562	545	519	536	570	472	543	522	539	566	535	576	548	544	528	520	556	536	533	540	541	543	579	561	559	546	525	530	554	594	502	585	555	521	540	530	541	551	530	545	512	580	558	559	546	586	560	574	568	532	552	497	583	581	579	534	516	559	533	552	548	537	551	514	546	544	544	554	502	560	588	496	547	559	518	529	571	547	586	566	560	536	559	523	559	574	519	595	560	525	537	555	532	517	553	490	559	541	575	582	538	566	543	554	542	590	518	533	522	521	541	484	522	502	557	573	503	573	565	566	550	508	530	514	556	554	519	552	500	572	581	523	538	585	580	557	520	552	516	558	541	563	559	539	536	556	547	593	501	501	539	549	519	500	581	559	559	559	543	565	551	520	548	544	554	532	521	545	558	571	510	525	524	538	541	548	558	542	532	498	539	574	516	522	522	532	548	582	501	537	534	517	521	532	567	538	573	542	554	545	546	534	584	526	527	555	531	552	561	520	571	494	563	549	553	557	540	549	490	484	553	597	522	560	559	531	591	527	526	515	546	565	549	549	570	518	531	536	536	535	511	564	548	551	512	532	556	531	534	536	527	518	538	560	562	520	523	541	565	507	526	544	557	581	554	541	535	512	570	532	532	526	535	567	555	573	537	516	528	553	552	524	527	550	536	570	530	516	554	511	521	581	559	527	553	546	567	557	521	497	548	556	533	546	515	520	501	528	572	565	592	575	559	550	505	572	537	546	527	566	510	597	545	528	540	570	534	529	555	526	543	567	503	520	529	542	557	540	546	564	547	570	525	520	566	515	567	466	549	544	530	532	522	596	551	524	577	545	524	565	552	543	518	537	555	572	558	586	546	506	535	530	550	515	545	519	506	539	560	551	532	533	545	513	570	546	538	514	517	557	535	557	508	528	551	519	568	527	576	579	594	578	497	553	477	512	563	521	573	565	559	530	512	548	537	543	541	504	565	559	539	552	560	560	546	524	572	516	524	550	536	516	532	552	562	537	527	508	553	525	518	549	522	519	495	508	548	553	539	580	541	592	509	526	508	489	574	480	553	530	519	511	508	573	526	552	517	500	527	574	515	560	557	531	562	509	598	574	545	521	546	546	489	566	557	597	552	547	527	546	524	496	537	510	532	507	517	545	527	559	567	547	542	551	489	550	574	516	537	519	563	528	566	549	581	566	517	553	521	540	553	560	520	517	572	526	539	526	548	556	534	579	563	549	561	518	554	536	520	533	554	576	547	492	522	559	535	533	584	556	573	558	536	518	548	558	564	534	574	575	515	580	570	509	526	569	517	535	550	552	520	556	501	515	518	537	551	543	552	512	539	549	533	500	536	541	528	528	489	510	531	563	528	529	542	573	544	586	510	525	564	542	523	536	593	515	529	519	564	584	539	539	544	538	535	528	528	545	572	518	544	567	563	507	509	528	536	513	541	558	524	538	549	550	501	556	505	516	539	536	583	507	542	570	538	537	496	512	524	518	535	524	541	563	538	514	550	536	517	524	543	540	563	560	578	548	557	502	548	539	554	501	536	556	559	566	506	556	543	501	538	541	545	516	555	556	538	553	536	536	567	512	539	533	546	563	552	555	520	536	553	542	556	529	541	560	537	547	553	548	551	518	582	537	572	542	529	564	565	585	559	553	561	553	526	531	531	567	553	526	581	510	544	533	585	558	529	524	561	525	524	565	564	560	568	558	558	556	535	554	547	513	551	549	569	535	537	506	519	530	593	521	523	565	563	552	565	569	558	531	561	537	562	590	538	566	538	551	498	516	560	526	522	553	520	548	552	532	562	529	533	522	546	564	568	564	510	543	530	534	568	523	502	571	547	549	610	538	531	573	549	514	577	531	525	543	523	541	546	551	516	538	525	506	483	536	546	544	531	552	613	498	556	501	528	559	524	547	521	510	570	585	525	544	537	549	481	554	560	564	523	545	528	555	550	592	543	552	561	552	525	505	509	557	534	544	547	537	546	550	545	537	548	549	583	556	562	547	571	587	577	499	562	551	552	528	538	555	507	549	585	509	558	542	568	542	524	581	549	542	581	528	547	551	564	541	563	511	524	483	521	534	569	568	572	551	592	550	548	542	574	570	540	518	579	539	532	493	527	544	529	545	562	540	555	579	537	513	540	552	523	558	565	517	515	534	543	569	533	533	576	522	574	529	503	540	528	539	533	505	544	557	565	537	516	523	541	570	545	562	527	495	559	549	534	553	542	520	514	486	566	549	573	525	523	574	594	528	522	549	548	522	560	523	508	574	597	575	551	551	552	515	563	540	543	528	554	555	522	550	543	568	524	545	531	547	538	545	592	574	525	555	546	554	549	585	531	534	544	560	520	544	553	532	512	519	544	501	521	567	545	520	553	500	542	560	534	533	544	543	564	534	557	549	515	592	539	551	541	546	522	538	546	577	565	517	576	536	547	513	566	572	556	543	565	539	572	532	557	523	570	547	538	547	541	552	508	512	552	542	536	518	514	528	549	532	501	545	555	542	538	538	559	540	572	562	547
6670	3323	1571	820	515	333	214	141	101	89	60	77	78	76	87	67	66	63	66	80	72	67	68	76	70	53	75	62	68	66	59	61	55	54	66	63	59	56	71	58	53	53	67	65	74	75	65	66	58	64	56	61	67	52	46	65	67	71	58	72	55	55	70	56	68	55	65	54	64	67	68	60	69	48	73	61	53	53	55	55	77	53	65	69	69	45	68	67	59	60	66	69	44	73	48	60	55	70	48	66	63	65	47	70	69	64	56	69	61	65	65	64	65	47	57	57	67	60	57	54	48	67	53	60	65	67	65	52	55	58	59	67	54	58	47	61	50	66	59	54	65	67	69	56	55	60	64	51	72	57	55	75	59	56	49	65	58	59	49	63	63	67	55	64	58	62	69	45	63	55	65	60	72	67	60	56	54	60	76	55	68	44	58	48	58	58	65	81	52	59	57	59	55	61	65	54	59	72	50	57	57	58	58	62	57	71	62	51	63	53	61	60	59	58	50	53	63	46	56	52	62	51	51	53	77	64	61	56	76	51	64	52	59	62	54	50	59	62	59	58	72	57	58	50	57	58	56	60	63	54	51	65	53	66	54	52	61	69	70	51	59	49	68	51	67	52	55	54	75	70	53	47	62	57	58	65	52	72	55	63	61	45	68	66	45	62	73	55	69	59	62	60	56	79	60	60	68	68	73	81	65	65	54	56	61	59	62	56	60	46	64	64	62	58	59	74	62	71	68	53	54	69	53	53	69	56	60	54	58	66	54	59	52	57	69	67	66	62	65	55	63	66	54	62	59	71	78	64	61	56	54	60	70	43	66	55	51	53	59	69	69	60	67	56	53	65	51	58	53	66	60	61	66	61	40	51	58	56	61	61	64	41	68	67	73	59	68	48	60	73	55	70	55	48	67	58	50	59	39	57	58	62	45	52	55	55	63	56	60	57	60	61	54	43	64	54	63	61	59	58	63	73	63	48	70	62	62	70	55	61	47	54	61	70	55	61	52	63	55	56	40	69	54	59	60	56	59	42	62	59	65	57	42	50	54	60	71	68	73	64	55	58	57	56	49	68	60	55	58	62	60	57	57	53	81	57	72	60	62	69	59	52	68	59	49	59	66	54	61	62	64	63	62	65	63	65	54	56	56	59	60	52	51	61	55	56	69	69	62	64	49	65	71	75	58	61	39	57	55	67	51	64	59	57	65	43	59	67	47	64	68	54	69	58	52	73	59	64	55	65	55	75	57	50	57	54	62	55	72	48	57	69	59	49	64	55	75	63	49	58	68	68	66	76	53	58	46	49	65	65	55	77	53	49	63	45	54	59	55	60	64	72	70	51	63	59	58	60	53	77	52	52	65	81	57	58	49	52	61	61	76	51	49	64	59	66	57	59	62	50	70	52	70	66	59	56	64	63	71	63	58	66	72	55	45	60	57	60	58	57	49	52	61	56	58	61	50	68	67	56	65	49	51	73	58	61	58	62	69	51	65	57	49	67	52	50	60	54	51	51	70	68	68	68	47	68	63	49	62	49	60	70	76	63	53	62	64	62	53	63	57	54	59	71	78	68	63	58	63	55	53	58	50	63	58	80	58	60	64	66	63	67	52	67	63	66	64	58	55	54	57	59	57	57	51	82	60	64	64	63	61	54	67	61	58	63	52	66	70	57	54	54	62	40	51	63	68	66	52	50	50	55	64	58	56	43	57	52	65	53	72	62	79	66	66	57	55	56	62	62	55	55	48	73	53	55	55	46	58	68	60	51	67	65	58	66	62	51	59	62	48	58	63	65	59	56	56	45	52	57	51	60	57	50	71	65	79	68	61	48	59	62	66	51	59	64	54	50	53	66	56	60	52	62	59	66	55	56	54	47	54	84	62	63	64	48	70	57	71	52	56	62	58	65	63	60	47	77	55	49	61	52	71	64	71	57	60	60	64	50	59	64	45	70	60	61	67	70	70	51	54	72	43	60	64	69	61	57	53	42	49	54	41	75	62	64	71	57	53	58	61	60	71	51	55	45	54	59	43	55	48	68	64	61	46	45	61	54	52	62	56	63	68	60	58	61	48	53	51	66	42	59	60	71	67	64	52	45	46	52	65	79	57	61	59	65	71	69	59	56	54	47	50	69	62	62	55	63	61	68	40	58	65	58	56	43	55	56	67	58	60	59	55	64	65	73	60	59	67	58	62	68	53	49	53	67	52	70	59	56	72	67	63	77	58	64	51	60	59	58	68	59	49	59	61	55	64	60	73	52	58	61	47	63	61	60	58	61	47	66	54	71	51	75	55	65	70	57	59	53	64	51	54	53	49	62	56	54	52	56	74	41	51	71	54	48	68	58	63	51	69	59	63	52	71	61	59	57	50	66	67	69	57	59	63	49	69	71	53	47	57	60	59	52	57	52	66	59	61	73	59	62	54	56	55	74	63	66	64	61	43	62	52	67	75	43	66	53	49	62	58	44	58	56	58	56	54	59	65	71	63	60	50	66	58	54	60	62	59	57	61	56	58	61	62	61	59	52	67	69	57	63	66	55	57	59	54	59	55	48	67	67	65	53	61	74	48	73	76	53	59	68	68	66	59	57	53	67	75	52	46	55	60	67	57	76	58	62	60	51	67	72	54	59	60	72	48	57	44	48	56	60	53	58	65	56	49	74	54	66	58	72	65	62	69	68	60	58	43	45	50	60	69	47	50	53	51	47	64	73	63	65	67	61	65	65	56	60	59	53	51	43	70	68	58	48	54	70	68	72	62	64	53	61	57	57	59	68	56	55	54	67	64	64	53	56	60	55	55	55	73	67	78	57	58	51	61	55	52	58	66	53	54	74	64	51	71	60	56	58	71	42	66	48	60	62	70	54	47	51	63	70	49	56	76	60	77	56	82	56	49	54	72	57	62	53	50	63	61	55	65	53	47	52	52	60	60	52	67	70	57	63	61	63	61	61	54	57	57	66	49	69	62	54	78	63	53	70	63	60	65	59	49	58	58	67	55	54	54	60	69	56	50	47	67	62	54	62	48	57	66	53	47	48	55	53	59	56	64	56	65	71	67	51	61	47	55	76	48	65	61	56	61	65	55	68	61	55	70	49	54	56	42	58	55	44	52	58	55	70	77	68	58	71	56	59	60	49	64	76	56	64	66	69	71	56	62	56	68	62	54	53	61	66	65	55	55	56	61	67	70	52	56	62	60	52	48	53	65	47	48	50	49	59	70	53	61	68	83	47	60	66	76	70	60	55	50	65	52	56	50	66	66	62	58	52	64	54	64	51	67	52	70	69	58	57	51	41	57	78	52	60	62	54	64	64	71	59	43	57	64	53	64	67	53	53	54	49	71	67	53	58	52	62	59	49	61	53	59	61	46	60	63	70	61	74	48	57	66	72	57	59	73	59	56	63	54	69	58	54	50	65	53	61	61	62	52	73	61	57	49	55	65	53	61	49	68	51	51	57	63	56	69	63	68	50	61	54	64	48	66	48	56	67	58	60
35441	22083	13572	10990	11312	10880	7567	3524	2216	1496	1297	1246	1123	994	944	925	895	830	799	725	679	681	682	656	616	618	617	573	619	598	542	580	600	501	502	480	545	542	499	521	529	537	535	513	521	516	572	514	511	517	526	488	577	514	570	551	526	531	509	532	503	525	481	497	534	524	538	523	538	506	527	523	517	521	494	490	520	490	535	516	500	533	516	547	583	510	493	471	512	470	475	523	542	551	524	525	488	538	480	489	497	555	536	504	542	523	519	550	517	505	488	504	528	505	532	488	526	523	482	467	484	514	513	549	521	519	525	505	493	523	485	505	496	507	518	489	523	513	536	515	529	488	494	538	501	501	538	523	540	490	481	535	515	493	506	480	545	512	518	515	498	548	484	517	526	504	542	498	484	527	515	531	495	516	524	537	485	516	489	452	523	491	508	489	501	526	519	495	533	497	494	495	483	516	525	505	502	492	555	497	533	493	490	543	532	506	518	568	527	509	532	510	525	539	504	520	504	543	518	492	545	491	496	477	526	489	515	488	517	516	570	501	521	516	477	508	533	497	483	521	477	520	511	489	539	480	564	497	514	551	492	536	512	513	488	505	546	547	515	481	445	506	483	484	494	521	535	525	523	530	506	477	499	486	526	556	540	520	503	539	504	506	487	511	515	549	552	470	524	506	527	473	528	509	497	491	506	513	523	491	504	489	534	469	515	517	485	560	486	521	500	522	506	554	517	529	485	486	478	475	516	483	516	513	533	502	515	530	479	519	525	511	514	495	528	509	528	547	522	499	504	483	530	481	580	478	496	502	532	512	509	516	508	505	562	526	505	524	513	535	512	488	486	527	475	516	508	529	575	562	521	522	528	514	500	526	473	492	528	481	477	521	519	500	509	528	531	486	475	505	463	502	482	522	532	511	551	479	504	550	497	513	494	526	563	470	518	531	501	533	578	474	555	515	523	497	472	469	530	495	488	489	464	552	484	515	521	498	525	532	499	513	507	501	478	507	529	480	468	488	529	552	493	541	510	527	525	522	535	529	542	494	544	535	508	549	502	515	508	505	526	506	504	485	534	513	524	524	491	485	508	481	504	470	506	539	483	512	544	505	522	497	498	512	519	557	465	517	501	502	518	582	518	459	532	538	514	473	528	516	505	474	519	526	493	537	534	499	510	546	495	533	533	550	528	527	516	487	508	479	489	534	510	537	522	487	500	471	513	526	483	482	494	498	524	533	494	562	513	519	548	536	506	490	471	525	493	494	515	564	515	497	534	505	530	502	514	518	514	508	481	542	520	482	542	509	538	487	518	542	506	504	512	508	505	475	537	506	468	531	528	513	504	487	498	513	501	502	489	487	503	483	529	550	519	502	537	475	548	483	500	493	593	532	495	530	535	506	502	518	511	487	477	511	479	538	497	506	548	523	565	523	480	500	534	477	517	517	498	502	497	524	501	517	482	550	522	538	531	553	534	514	471	542	506	551	475	493	535	501	497	512	507	543	541	495	494	498	531	501	506	466	522	519	500	512	455	505	538	503	494	501	559	528	533	505	507	541	474	520	544	533	488	524	543	530	510	483	506	490	488	525	520	521	489	489	576	478	535	501	512	537	514	515	520	516	530	519	487	551	530	509	511	531	508	585	561	493	517	489	527	516	517	510	503	550	536	555	509	499	538	505	528	511	515	508	514	512	524	519	547	515	510	510	517	520	515	509	498	524	466	520	492	536	513	563	491	483	512	464	525	515	528	519	528	516	491	484	532	488	547	523	491	525	496	543	532	523	527	555	517	496	558	503	515	509	542	565	461	502	534	564	531	520	523	488	549	536	492	491	479	529	510	517	510	529	471	490	521	472	538	505	526	522	510	506	511	491	552	489	528	529	518	521	516	541	491	459	537	493	473	477	540	545	518	576	531	513	502	559	520	505	521	530	457	545	508	492	538	526	500	536	519	488	524	509	502	549	503	531	511	530	484	484	512	504	501	507	501	508	503	516	481	510	494	493	539	518	502	560	495	502	505	486	530	535	511	554	490	490	513	506	522	536	530	529	497	544	475	522	477	504	499	497	525	559	559	470	475	500	505	505	501	521	557	528	509	552	521	508	546	489	515	500	506	464	476	508	515	526	479	481	536	525	484	527	543	522	534	490	501	495	473	512	532	513	481	510	492	510	518	574	520	502	530	543	498	490	547	522	489	511	497	542	540	527	531	531	482	495	512	527	497	533	527	509	534	470	533	473	534	529	521	518	518	485	500	521	472	461	526	499	486	551	504	515	512	512	523	516	505	487	510	537	551	537	470	514	533	489	545	533	508	532	498	509	500	516	521	514	467	501	515	517	477	558	480	514	506	529	533	530	522	514	552	502	542	468	553	525	528	522	530	523	502	465	512	506	505	516	499	511	512	488	508	503	519	555	513	522	516	532	542	509	513	549	519	549	514	479	486	510	477	523	516	511	473	497	495	511	514	504	494	536	512	489	515	536	483	517	558	491	501	510	518	502	519	487	506	509	466	480	515	525	519	473	523	517	496	500	510	516	484	505	483	507	542	495	527	521	551	506	500	519	520	512	488	548	475	548	492	523	555	533	492	532	496	490	514	548	488	496	554	523	503	490	514	536	524	544	548	452	510	530	528	515	508	500	524	496	542	489	488	538	484	484	499	512	539	538	488	545	493	536	503	481	506	534	515	520	501	537	519	536	470	526	461	481	504	482	510	587	489	519	527	517	492	518	506	521	534	533	496	568	482	526	536	556	533	507	512	515	502	525	528	484	489	549	529	489	542	497	485	503	490	502	503	537	514	509	523	512	493	503	479	485	487	538	508	531	519	484	487	495	480	505	518	499	524	486	537	503	514	511	499	486	496	473	529	526	516	506	504	516	500	519	524	535	483	515	510	494	503	472	526	521	577	527	514	505	496	514	497	500	502	499	478	505	510	511	499	469	531	488	532	523	514	521	462	518	536	542	564	547	510	540	508	516	498	545	534	453	531	537	482	509	521	550	513	481	480	542	535	519	496	509	502	511	490	504	502	526	510	525	522	546	508	511	512	489	511	510	489	497	505	526	517	501	476	448	524	493	535	545	547	492	525	516	549	482	449	526	513	538	520	560	537	484	517	512	523	500	522	500	477	536	514	485	519	480	483	523	527	538	484	538	520	488	521	480	570	507	515	526	563	494	541	524	504	529	533	509	499	509	495	526	504	501	492	526	511	534	544	493	541	524	521	510	494	525	514	504	525	517	506	493	508	516	486	488	509	555	541	526	487	494	525	539	519	503	530	485	505	501	542	492	528	489	525	512	491	558	538	534	507	487	487	468	505	493	519	511	536	527	494	493	506	521	521	522	533	517	530	485	499	497	531	509	498	501	522	493	518	495	507	556	519	540	489	506	522	499	508	485	532	497	501	470	488	487	495	494	562	563	550	481	526	492	468	536	511	527	505	515	508	485	492	492	531	509	508	529	518	571	498	534	548	503	510	581	520	544	508	525	543	522
8097	4747	2241	1217	697	511	315	160	106	84	79	78	75	56	77	77	63	67	66	82	69	71	57	68	63	73	57	50	62	52	54	48	55	46	59	57	53	61	57	50	53	40	53	56	68	66	53	54	53	50	63	74	44	57	52	51	62	36	50	36	47	48	62	54	41	58	55	55	59	59	47	61	54	57	43	52	63	50	41	59	59	44	44	40	56	58	65	48	43	63	56	49	61	55	43	56	49	56	51	61	60	58	48	59	59	56	53	46	46	46	63	37	45	46	46	57	51	57	55	55	52	46	57	34	44	48	49	43	53	51	46	59	55	39	47	43	53	58	51	47	52	67	63	66	49	42	52	55	61	54	46	47	54	43	52	49	63	57	47	56	49	61	59	62	50	71	55	55	52	43	50	48	46	58	51	58	39	49	45	59	49	65	55	47	70	67	50	52	46	49	61	48	63	57	48	61	54	57	55	50	46	44	53	54	59	50	60	46	47	43	69	55	50	54	56	51	41	48	65	48	53	58	66	50	66	39	42	48	60	50	54	56	53	54	56	47	65	41	58	67	45	49	57	56	53	51	61	37	52	57	44	56	46	65	49	48	55	56	46	55	62	49	65	50	53	58	51	65	54	46	39	49	50	58	42	41	61	48	50	49	42	42	43	55	56	56	50	39	46	56	47	63	49	54	45	57	55	58	40	43	45	53	45	47	52	52	43	68	59	62	67	60	55	58	58	58	55	37	46	65	53	56	55	49	49	45	62	42	57	39	54	58	48	53	41	63	53	57	53	56	56	60	52	50	59	55	62	63	52	57	56	42	54	74	51	52	48	67	52	76	55	57	68	49	39	53	58	56	49	54	48	55	50	59	46	49	57	48	40	49	59	51	40	58	57	42	61	50	49	67	52	70	57	47	60	64	53	49	60	49	50	61	44	53	59	40	58	47	54	65	50	52	47	40	48	61	47	44	60	57	53	49	51	56	52	40	60	47	54	63	53	57	58	49	55	58	55	64	58	56	57	58	40	60	57	62	51	64	57	64	43	56	49	63	50	51	40	47	52	63	47	57	62	54	59	50	60	48	56	62	54	55	56	63	61	76	50	65	52	44	45	65	43	45	45	63	57	44	45	66	47	58	54	65	43	53	54	51	53	60	55	59	58	53	46	53	61	53	55	45	58	54	52	65	44	56	46	61	42	58	56	52	51	44	59	64	44	48	57	50	49	46	41	53	62	49	72	35	44	67	63	54	46	49	56	52	58	44	52	59	47	63	55	47	45	48	60	53	58	65	49	56	57	53	57	54	60	55	55	57	51	53	51	57	50	48	48	47	46	45	61	53	62	53	54	52	65	40	42	42	45	56	55	68	43	58	53	42	66	43	57	46	53	53	55	49	49	59	49	47	52	52	67	60	54	57	55	56	45	58	44	49	56	49	56	49	57	54	60	43	50	54	59	63	62	48	54	46	55	60	51	51	44	48	51	51	66	53	61	44	57	54	55	45	49	63	50	58	47	53	58	51	56	54	49	42	42	49	53	51	52	53	48	50	57	51	44	51	48	44	48	52	58	55	56	48	55	57	58	41	52	45	56	64	53	63	50	54	60	56	41	61	41	65	58	46	64	54	50	62	55	62	43	52	43	49	48	52	52	47	52	63	54	54	45	64	52	45	42	57	33	44	50	44	44	51	61	39	66	64	49	51	47	45	52	47	49	38	63	59	44	42	56	50	39	48	53	65	57	62	57	53	58	52	59	43	51	61	67	56	54	61	51	68	49	64	52	59	53	64	55	53	44	63	56	47	58	52	54	59	57	58	45	61	55	56	48	60	58	62	47	41	56	51	54	59	61	45	44	45	60	51	52	46	51	44	55	61	48	44	47	56	41	50	45	44	61	50	50	55	61	57	52	58	51	51	54	61	46	58	45	40	52	47	51	45	45	65	48	49	49	50	49	42	54	59	53	51	47	49	64	47	40	52	41	55	50	42	62	50	54	58	57	26	62	57	48	53	52	52	53	49	57	57	67	52	41	56	53	50	61	52	56	53	67	43	58	60	47	51	50	58	55	48	49	50	46	50	47	59	49	62	64	47	54	57	48	54	53	54	59	68	57	39	60	47	52	61	52	63	56	52	57	62	49	66	56	51	61	56	47	58	54	52	54	62	44	57	55	60	50	53	46	53	73	44	56	61	36	48	66	68	57	57	50	58	53	57	54	43	60	61	51	50	53	48	51	53	51	61	52	41	60	52	54	43	51	46	49	47	55	63	35	65	56	60	52	39	52	58	41	62	53	40	52	58	58	51	53	51	45	64	43	58	48	53	64	57	49	52	48	52	52	51	63	58	49	59	58	52	51	42	41	47	47	64	51	57	46	53	56	56	64	64	56	48	50	56	48	45	45	49	38	46	51	59	50	65	51	63	52	59	51	66	45	50	61	44	67	54	59	42	49	55	52	53	42	52	59	49	53	61	59	44	55	58	55	62	53	50	60	61	49	51	51	50	53	57	60	54	50	55	45	51	55	47	41	48	48	43	45	49	46	66	50	47	47	62	32	62	47	50	62	56	46	57	65	46	52	50	47	64	53	52	53	50	52	49	61	44	66	59	62	55	54	57	44	65	55	42	49	58	46	42	60	71	58	58	53	65	52	60	61	52	47	41	52	64	46	61	61	60	51	58	47	67	63	50	54	54	60	47	56	53	41	67	59	55	49	44	46	55	65	55	70	57	48	64	56	54	60	58	54	50	49	42	60	45	51	37	47	55	52	68	57	52	54	62	46	65	57	70	45	63	47	65	52	42	69	48	43	49	58	62	50	72	60	46	48	48	47	41	56	55	39	48	52	61	61	53	58	45	52	61	67	60	49	60	69	47	56	63	64	52	41	42	58	44	49	52	59	59	47	52	46	57	47	44	57	53	47	40	47	56	55	47	63	52	46	56	68	51	40	56	45	63	49	48	65	50	60	70	51	47	58	66	61	51	58	54	47	43	55	54	52	52	44	56	60	44	55	69	75	68	50	58	59	58	53	62	55	57	57	57	63	51	49	46	56	59	53	37	74	55	37	49	45	62	65	69	53	43	51	53	52	55	57	70	62	56	50	42	54	50	67	69	61	60	56	53	56	40	45	56	42	59	45	56	48	64	64	54	49	75	54	55	52	59	35	44	54	50	45	40	56	50	51	72	49	59	67	43	48	50	58	68	57	62	48	50	53	36	65	54	49	63	55	58	66	46	63	56	67	60	42	55	39	48	50	58	50	53	57	69	41	58	47	44	47	55	65	51	63	55	52	58	61	44	39	44	50	48	68	55	43	57	53	53	44	67	58	61	47	59	51	56	68	47	67	50	55	57	71	55	44	46	49	66	43	49	43	48	64	52	56	55	54	46	69	61	47	52	61	60	46	52	42	57	59	52	54	51	58	54	41	59	51	46	67	41	54	52	44	49	55	48	45	54	58	58	47	59	72	54	56	52	59	56	55	51	47	63	58	45	58	54
37069	25438	17188	13883	14192	15178	9605	4652	2596	1843	1575	1566	1339	1298	1206	1083	966	874	842	784	796	708	733	635	612	589	574	563	517	572	524	548	514	518	506	471	451	488	475	468	495	508	479	473	487	461	463	482	455	485	479	480	441	460	462	436	466	453	440	485	463	469	500	465	475	464	485	439	486	448	444	438	471	449	446	473	446	440	454	509	425	470	435	459	430	495	466	432	460	433	441	434	469	445	453	425	480	449	437	488	463	453	502	451	439	458	449	479	453	463	450	425	439	472	466	428	474	477	500	450	477	463	434	431	464	458	454	447	459	463	459	467	459	425	444	434	418	438	417	437	445	442	452	483	458	436	448	451	484	479	491	452	453	475	473	453	432	476	456	473	469	456	459	446	446	467	459	474	439	431	466	463	435	471	459	449	423	475	448	450	422	433	422	423	477	454	463	430	467	432	465	484	457	500	470	439	453	432	418	463	456	455	465	487	451	390	445	480	461	456	472	480	482	443	458	492	465	490	430	421	412	427	468	452	455	431	422	465	461	440	468	467	448	425	445	432	444	462	466	437	476	446	414	453	426	471	423	472	481	481	478	449	473	454	422	486	419	470	473	454	470	465	460	431	407	444	466	408	447	428	496	459	454	456	436	485	471	454	476	473	434	467	431	447	447	453	430	438	454	440	471	481	442	445	451	463	489	466	443	436	477	478	494	471	412	409	433	462	458	410	439	481	481	427	439	448	452	446	455	447	421	451	480	478	459	461	431	452	439	435	431	478	414	466	402	459	472	411	460	448	476	450	453	452	445	485	461	470	458	482	423	447	477	467	466	426	477	467	423	446	444	481	439	434	447	471	467	476	431	479	463	512	464	474	456	469	431	459	461	456	432	403	458	426	485	455	479	419	428	439	435	445	498	442	461	463	421	480	439	465	461	416	442	425	468	477	493	435	452	473	452	449	462	484	447	443	435	412	449	449	451	469	399	483	428	457	455	442	458	430	472	441	460	469	470	448	429	455	443	440	427	429	469	436	428	441	468	466	468	431	459	435	440	457	465	432	474	443	445	468	418	422	438	451	459	499	446	443	463	475	447	432	494	486	462	442	449	492	438	437	428	444	446	456	441	456	460	458	444	439	452	392	458	415	466	459	491	390	434	453	487	459	467	443	472	448	469	457	453	462	503	447	453	455	450	461	466	425	417	439	453	470	434	431	466	468	454	467	420	439	433	463	454	427	454	486	472	462	457	472	465	438	451	470	447	449	485	416	445	450	472	458	425	458	434	445	459	481	440	449	456	455	459	474	429	478	471	459	451	430	441	453	444	432	450	483	475	449	431	440	436	440	481	467	429	448	442	480	420	466	464	468	480	493	450	452	439	456	424	454	458	434	457	474	467	488	468	448	450	433	458	447	468	476	466	462	447	447	438	423	471	468	453	468	444	437	440	401	457	465	457	460	452	468	440	481	444	468	466	437	413	472	454	449	423	448	458	445	449	463	442	402	463	479	450	459	469	418	460	430	434	422	440	500	485	423	482	482	485	440	443	481	456	452	449	423	497	508	465	456	462	456	438	440	419	451	430	411	416	499	472	461	447	451	450	461	457	439	413	435	427	468	499	402	483	451	479	462	474	447	445	444	412	437	465	466	459	434	474	467	463	466	463	455	418	452	437	450	452	453	470	454	436	435	458	467	445	445	460	441	439	446	450	460	446	475	430	430	463	479	452	492	453	434	432	455	499	443	391	435	449	464	484	453	461	431	452	463	454	451	427	453	442	479	426	474	479	461	442	417	444	461	439	481	435	421	468	440	476	445	489	452	436	439	468	454	450	406	457	433	473	486	468	452	439	401	434	468	483	407	473	430	438	449	468	443	429	452	471	446	444	425	441	453	461	461	457	450	465	455	421	476	464	457	431	429	454	429	461	476	475	454	470	449	456	464	443	482	466	481	457	447	442	427	449	467	453	472	469	496	441	436	499	395	424	443	472	448	441	460	487	454	448	479	444	461	485	485	465	457	474	457	511	456	461	469	449	418	473	472	464	425	442	482	465	442	417	434	460	455	486	472	464	441	462	455	430	488	439	449	443	428	437	460	477	459	497	442	461	471	456	500	421	455	445	431	434	452	471	479	427	414	454	464	439	469	435	416	423	481	456	486	456	444	425	453	475	480	455	474	445	470	472	456	487	425	429	466	419	455	443	436	467	481	479	466	464	470	444	458	473	429	440	438	433	422	481	444	481	475	442	478	468	445	450	458	452	435	448	468	479	441	465	445	445	473	472	476	430	504	460	435	449	415	451	487	439	466	430	468	436	409	476	485	466	434	452	439	429	452	461	463	480	462	493	430	465	448	423	514	505	431	449	458	442	455	462	447	481	490	469	435	450	431	424	431	465	461	430	447	485	436	443	416	440	448	452	447	436	457	464	447	451	483	434	451	453	425	428	444	438	462	457	490	477	453	465	426	426	455	482	439	456	450	464	443	476	431	484	426	424	432	450	468	460	407	461	457	474	409	461	517	413	465	436	443	453	459	471	465	473	464	489	473	460	400	467	447	493	469	439	403	470	494	416	452	463	441	443	416	412	475	473	427	444	464	475	390	423	467	496	453	470	420	415	486	495	449	469	469	475	444	467	481	440	418	425	437	456	451	461	481	430	483	421	439	432	416	430	452	477	435	441	452	439	478	442	431	443	469	452	470	458	446	444	478	453	454	436	504	469	448	478	440	448	420	451	459	465	457	445	467	446	455	475	484	474	449	460	446	451	482	473	457	447	468	462	433	446	453	432	432	460	421	473	446	456	488	425	466	454	452	453	443	461	483	481	479	471	458	448	418	455	463	440	470	444	473	491	385	496	428	474	477	461	452	425	451	448	438	478	470	484	435	423	488	441	461	467	425	443	484	470	443	451	433	438	495	460	428	427	503	445	474	452	472	455	473	429	423	460	453	442	442	410	442	452	451	479	445	418	445	425	443	454	433	450	477	476	444	463	431	467	433	463	448	444	436	425	457	446	456	461	456	465	421	436	443	493	452	438	459	435	497	445	448	473	469	454	411	420	465	459	458	491	507	454	434	455	453	438	448	513	467	450	452	479	438	460	431	460	460	472	450	434	473	486	457	390	453	429	470	454	482	445	486	469	450	449	442	467	444	442	509	480	491	439	406	465	470	454	455	465	480	440	453	479	448	470	433	436	447	465	490	462	510	468	475	462	475	462	460	453	456	456	434	436	410	456	467	437	439	503	445	468	485	497	440	442	480	462	474	445	447	467	435	422	439	444	433	435	464	442	424	467	451	418	413	471	447	457	441	444	442	408	475	452	465	427	442	455	427	437	466	449	451	473	476	415	440	426	459	457	441	449	486	480	458	477	423	467	470	446	472	403	483	452	435	456	423	446	480	438	443	450	463	436	464	468	453	455	451	454	446	484	496	469	446	441	438	468	455	417	496	430	463	466	438	481	446	414	469	458	407	481	424	466	468	457	447	449	493	439	432	463	485
10154	5996	2898	1543	1117	952	515	211	124	104	96	79	79	83	69	82	83	69	66	63	51	67	60	56	64	54	72	58	58	56	47	43	51	50	49	64	46	73	42	51	63	49	52	61	37	53	55	55	48	43	35	51	54	48	54	48	57	55	60	47	49	67	62	28	40	52	48	56	49	40	52	55	45	56	43	57	36	44	53	59	46	53	53	47	51	44	54	43	45	46	51	46	39	51	39	46	48	39	49	37	65	52	55	40	48	54	61	46	44	39	34	53	44	54	38	48	45	41	57	54	52	55	44	44	61	44	41	43	48	59	44	44	50	47	53	48	54	46	44	57	37	48	42	47	40	57	46	42	46	40	50	51	52	37	54	65	52	43	58	36	35	59	53	56	53	43	54	56	50	45	39	51	44	49	50	53	45	45	32	37	57	51	49	45	45	62	37	40	57	43	56	50	40	57	41	62	54	49	46	45	42	49	58	45	35	47	52	50	52	56	44	51	46	47	52	54	48	39	58	41	61	39	59	58	51	57	44	44	45	43	55	50	45	55	49	46	52	59	43	50	41	58	48	54	57	52	41	38	48	51	44	45	48	51	44	53	50	43	49	49	54	46	46	59	35	50	59	39	48	59	61	47	50	35	37	58	37	47	48	37	43	48	37	47	42	64	43	60	45	51	46	45	46	45	52	58	42	41	61	44	53	58	39	62	38	46	48	56	51	53	50	46	43	56	49	46	53	54	60	47	58	47	53	57	47	48	34	40	55	50	35	40	41	53	52	45	57	39	37	59	49	48	55	37	44	52	44	51	41	51	41	60	48	53	47	58	35	48	47	44	46	42	52	57	27	50	55	43	39	54	58	41	55	60	36	43	50	56	36	47	57	57	57	40	41	46	42	63	52	55	47	52	57	51	48	39	39	45	44	50	44	56	63	53	51	55	52	41	59	52	44	55	42	45	48	47	53	50	51	46	52	52	39	52	36	40	56	47	58	36	43	35	57	49	47	45	60	62	40	64	43	54	44	48	56	37	57	46	42	56	36	46	48	63	54	42	50	42	37	47	60	43	42	56	50	61	57	42	33	57	55	46	57	50	51	48	39	48	57	61	48	50	47	60	44	31	54	47	55	56	49	47	39	42	39	43	59	38	46	39	52	44	55	46	46	47	49	52	46	39	55	65	49	38	49	41	52	47	52	54	53	36	51	47	33	34	43	44	59	66	54	45	44	50	42	46	44	44	63	51	53	51	60	37	50	41	48	64	47	44	44	42	48	40	55	49	40	43	58	57	53	53	57	46	48	47	44	50	43	58	44	56	49	49	52	45	54	45	54	36	51	50	51	55	53	50	35	46	34	50	42	49	59	44	47	47	43	51	47	44	36	40	38	55	40	57	38	47	51	56	52	55	50	46	45	51	65	51	43	50	51	48	53	53	54	43	61	33	65	41	50	56	52	45	49	37	51	47	62	43	55	61	45	61	54	57	53	50	37	37	43	59	42	42	53	38	66	42	44	46	55	49	36	50	56	38	49	46	62	52	44	59	42	52	53	48	51	54	41	50	58	46	44	48	58	42	28	47	46	49	47	45	61	45	53	56	52	42	49	54	43	46	53	41	47	43	52	61	42	55	48	48	53	49	52	50	52	45	47	44	47	55	40	49	47	37	31	50	49	39	51	40	55	50	45	57	48	48	39	50	56	38	58	52	42	39	59	44	49	43	43	47	61	45	42	52	29	48	45	58	33	51	53	50	45	49	47	46	46	52	43	40	54	50	53	49	52	58	47	48	41	38	36	29	56	54	52	47	56	52	38	42	53	46	56	55	46	41	49	47	57	50	52	46	53	44	45	52	53	51	44	43	53	49	42	62	43	48	50	53	51	40	50	48	40	46	54	48	54	50	57	42	49	51	43	48	52	39	57	49	44	46	49	45	50	57	48	51	68	44	52	42	48	45	42	45	56	44	48	53	48	46	45	49	58	58	50	52	64	59	51	59	41	40	58	46	41	65	58	53	45	53	53	46	54	38	63	52	52	50	66	46	44	46	42	47	52	49	56	47	54	55	44	37	52	56	43	55	47	46	52	44	48	50	49	59	50	51	43	56	46	42	38	51	51	46	48	55	40	44	42	55	46	52	54	48	40	43	61	40	53	45	52	49	52	41	60	53	43	52	46	41	46	55	43	50	57	49	53	60	44	53	48	49	47	39	48	47	37	49	33	45	36	63	52	52	56	36	50	48	57	49	59	45	54	49	42	56	40	43	52	36	63	54	49	36	52	54	60	43	48	47	60	59	54	51	39	57	51	47	51	47	47	53	56	46	53	46	58	38	49	55	37	37	41	57	47	46	41	47	37	55	64	55	46	36	41	58	45	54	46	39	51	61	41	48	51	46	45	50	53	50	44	46	58	38	64	49	47	55	54	53	53	55	59	56	49	42	58	59	40	43	51	41	49	49	52	49	47	44	41	44	38	42	58	39	44	50	55	46	43	55	55	54	40	36	39	61	52	55	37	53	46	52	46	40	51	51	48	40	53	52	50	49	41	50	54	38	58	54	59	37	52	48	42	46	38	41	50	56	50	57	56	31	49	58	37	52	50	43	55	58	54	51	49	51	51	50	49	49	49	55	45	49	44	62	56	60	54	59	41	59	44	44	46	53	49	38	47	48	47	40	54	49	35	47	50	44	43	55	49	46	51	60	51	64	54	49	41	57	40	55	52	42	45	49	41	37	45	41	63	58	46	48	48	57	56	48	56	56	46	44	36	54	46	55	58	56	47	55	57	59	37	32	44	61	46	55	48	41	46	50	41	45	60	59	49	44	46	48	55	52	46	47	52	67	48	52	54	47	48	50	52	50	52	43	57	35	47	48	55	56	44	64	49	52	48	54	54	47	44	61	43	36	52	55	48	50	43	48	53	45	43	40	44	60	54	45	54	49	52	50	49	50	51	49	38	46	44	49	47	52	45	40	44	50	52	37	47	56	36	49	49	51	55	52	38	43	49	55	49	44	54	48	46	41	52	50	53	54	47	51	42	53	48	44	58	53	58	60	58	52	50	45	44	58	41	46	50	49	46	43	54	45	59	58	48	62	57	45	44	49	57	53	51	31	58	44	48	46	54	50	46	46	43	69	55	45	35	51	51	47	52	48	56	43	46	55	34	43	61	45	55	67	48	27	38	52	55	41	48	41	48	46	48	51	62	55	42	49	49	61	46	62	50	52	58	54	48	61	44	44	37	56	62	39	39	55	47	46	48	53	37	39	49	60	48	65	60	53	46	57	53	45	54	45	39	50	56	51	42	52	36	61	47	48	50	40	48	49	58	47	45	56	39	61	39	51	42	47	65	45	41	52	50	46	52	45	53	44	42	61	46	41	54	53	41	37	43	37	45	45	41	56	48	44	51	47	56	35	50	43	52	55	49	50	46	55	65	32	47	45	47	41	48	44	51	59	61	45	44	43	42	44	45	47	41	55	50	48	55	48	46	45	50	58
41866	27362	19731	16591	20006	21932	15499	7495	3746	2522	2316	2087	1800	1719	1488	1319	1242	1125	984	948	812	797	806	760	652	647	605	586	570	505	509	547	542	486	443	449	419	466	438	432	442	455	458	441	448	427	413	461	480	440	449	436	438	474	445	435	471	439	422	420	460	457	454	491	451	430	454	458	458	402	426	436	451	421	429	475	426	446	443	451	430	398	465	433	458	427	442	419	446	429	420	443	415	428	412	412	425	424	423	412	411	407	420	435	448	410	393	472	415	452	443	390	409	446	421	419	422	460	430	434	406	398	415	448	408	377	438	434	405	449	445	422	413	446	396	420	413	410	445	401	449	430	394	400	386	444	389	401	421	417	418	398	391	408	445	425	408	432	409	372	427	402	452	416	432	422	426	443	376	445	435	420	452	427	416	434	431	429	410	419	430	447	431	414	411	395	411	399	425	461	428	411	425	436	424	444	432	424	371	436	448	409	444	431	418	418	418	456	435	430	426	412	407	421	450	430	433	407	419	420	393	432	401	409	418	450	428	381	421	422	408	414	432	393	444	430	404	470	429	418	458	408	442	434	399	444	410	398	404	431	413	402	404	438	434	391	416	381	413	408	452	412	415	408	424	380	390	405	431	457	426	419	420	409	445	409	406	432	426	436	397	384	432	394	436	414	406	476	427	436	408	432	443	394	396	384	430	409	414	448	433	435	414	425	414	417	400	405	394	424	403	436	390	461	436	408	389	406	413	404	438	404	435	423	397	429	442	432	399	447	433	426	425	401	437	379	451	434	419	420	449	437	441	466	380	439	386	425	412	432	428	457	435	381	429	451	383	424	414	440	444	446	411	415	411	451	422	445	426	435	422	459	462	434	397	401	468	459	414	413	394	412	418	412	458	415	433	415	454	456	391	426	423	371	449	408	408	456	451	417	426	402	400	428	448	421	401	424	427	409	429	430	410	428	411	403	396	393	411	412	430	451	417	443	441	435	420	437	434	414	455	416	415	390	423	430	406	428	417	417	428	426	454	443	418	414	414	395	429	411	449	403	451	411	399	428	445	428	406	428	438	454	416	381	417	426	440	421	415	438	445	422	371	408	379	452	448	388	418	431	461	416	411	423	398	443	367	424	427	409	419	420	425	423	430	440	402	435	394	427	427	444	422	408	425	414	405	416	398	435	441	451	440	403	390	439	433	433	407	402	403	424	400	406	448	423	396	441	451	396	414	432	422	418	449	414	422	408	437	380	441	407	417	424	440	446	444	463	426	409	408	454	420	419	434	441	379	386	395	431	447	431	456	433	413	446	405	439	439	416	415	387	400	417	448	457	417	450	415	435	420	401	444	408	433	430	409	434	409	427	451	429	396	433	428	436	419	466	452	412	422	402	416	434	437	410	426	380	428	442	417	430	405	466	415	414	422	433	413	408	437	425	447	444	406	433	415	419	459	417	433	403	440	416	437	435	426	446	393	408	374	442	416	426	423	423	431	436	414	428	419	421	417	405	428	403	405	432	474	441	450	408	413	400	422	438	420	422	412	421	415	422	396	445	410	433	407	409	434	413	415	455	425	454	425	456	460	427	417	402	420	434	445	444	421	446	438	437	378	414	404	429	389	407	463	448	434	440	430	427	405	445	424	413	416	445	421	418	405	406	408	428	419	411	424	401	423	419	426	453	412	432	414	408	392	443	450	437	420	419	406	428	427	398	436	379	420	430	437	423	447	436	412	396	458	421	397	421	449	435	448	429	398	434	429	430	454	373	419	437	434	385	428	396	413	410	428	431	439	411	380	376	433	425	380	437	411	397	456	403	422	405	422	450	392	427	399	415	441	401	422	456	423	459	404	381	383	408	450	402	412	429	417	414	463	469	422	389	405	449	421	393	459	412	413	432	391	408	419	405	422	415	396	456	451	408	449	419	450	462	377	390	447	461	454	430	430	391	457	418	415	396	425	410	444	425	393	445	425	406	424	405	444	426	410	427	413	399	434	394	441	414	444	427	393	462	428	411	436	437	419	428	445	422	394	396	442	445	439	457	426	425	424	430	418	429	426	410	420	411	444	392	418	427	461	396	431	390	417	395	419	409	408	434	392	412	424	437	389	416	464	423	431	422	466	415	378	429	431	402	410	397	469	397	387	406	470	418	441	452	442	395	464	433	407	424	453	458	427	408	392	457	421	417	425	411	433	391	407	421	444	459	361	398	414	422	436	433	449	419	430	413	434	414	449	434	430	444	425	427	396	433	418	454	393	442	426	441	426	411	399	445	431	421	426	429	416	450	431	421	489	448	442	411	423	387	423	425	458	458	395	414	401	404	466	399	409	400	422	423	378	416	397	427	437	440	422	420	418	414	415	447	418	429	424	429	402	386	417	438	413	379	414	457	428	422	416	417	391	466	414	422	442	367	421	408	431	416	407	411	404	422	410	425	453	419	454	407	424	449	407	424	408	399	394	442	418	418	422	414	414	450	435	434	435	369	426	446	401	408	419	452	412	392	444	426	436	474	408	412	392	443	436	403	438	411	410	416	425	422	424	429	408	429	426	428	409	406	439	417	454	455	425	428	443	409	421	411	399	444	416	408	421	449	411	421	409	452	421	421	413	478	427	408	387	432	424	397	403	404	443	425	425	398	444	384	424	404	431	428	424	456	406	406	453	434	428	454	442	429	408	432	450	412	428	428	411	391	426	403	419	400	413	419	431	426	441	426	418	405	426	433	391	476	423	425	433	430	405	422	461	450	451	457	421	425	438	431	436	414	415	458	427	450	465	410	442	438	428	406	444	410	483	408	444	445	439	400	431	419	432	419	423	428	423	416	389	434	445	412	430	434	449	403	421	401	391	461	402	388	455	430	434	436	413	414	410	417	430	401	436	413	446	475	404	453	396	441	465	432	415	424	437	431	393	394	436	433	442	428	396	464	472	452	423	416	473	415	435	446	429	417	440	404	385	467	476	410	411	419	378	430	427	416	433	391	389	390	447	402	369	433	413	441	417	395	421	443	393	414	440	398	446	402	439	425	431	405	396	446	413	429	415	429	433	422	443	441	423	419	370	455	425	412	392	468	437	407	432	433	457	412	435	419	401	412	432	423	385	415	427	440	442	399	423	409	404	407	426	410	424	442	402	417	428	419	412	449	426	395	426	442	416	437	425	432	425	421	450	433	430	396	402	421	402	388	425	436	417	427	411	410	468	441	429	417	448	428	414	403	417	442	419	432	400	399	425	416	456	412	442	432	449	403	449	400	424	448	454	434	416	389	463	383	402	422	410	435	423	451	416	464	408	434	445	432	456	450	403	423	426	447	424	455	397	398	462	431	417	428	463	413	414	430	412	376	420	410	424	408	419	452	408	405	398	420	411	413	428	386	418	398	466	417	410	430	413	443	473	431	379	440	436	408	447	422	451	417	414	430	415	407	414	441	398	424	418	442	451	407	422	419	392	417	417	409	405	427	419	415	435	410	435	465	398	393	431	429	444	441	426	455	440	397	461	447
6144	2576	1289	761	539	372	181	135	94	100	94	75	73	75	80	97	67	79	79	72	73	69	69	63	69	61	67	69	70	65	65	63	72	68	58	47	82	63	60	61	63	63	72	47	58	63	73	67	67	60	72	78	57	63	63	61	66	62	55	68	65	73	69	71	50	51	64	67	55	65	64	71	73	61	71	55	74	67	57	66	69	74	65	54	48	60	58	72	61	63	76	62	74	62	46	63	62	75	65	70	75	63	64	49	72	63	79	48	73	75	57	64	72	66	59	75	62	63	60	64	54	66	76	53	69	76	69	68	63	67	79	76	69	68	50	63	92	56	45	57	63	70	55	70	64	76	54	62	57	61	62	53	57	54	69	64	74	66	59	65	75	60	57	66	61	66	83	66	59	65	52	62	74	67	74	60	49	65	62	58	73	63	75	68	56	44	74	50	63	72	40	57	57	58	48	64	57	58	63	72	58	56	62	63	67	63	56	64	60	50	71	74	87	75	43	69	62	62	66	68	63	59	55	48	64	70	69	54	73	64	53	48	77	66	70	52	67	65	56	62	58	70	69	58	55	46	49	64	66	72	56	67	67	71	50	62	52	43	65	49	65	54	75	55	76	54	75	76	72	82	50	72	62	61	62	66	73	63	61	67	71	57	67	65	72	67	49	64	60	51	58	56	75	73	87	55	65	57	67	56	63	72	72	71	73	62	57	49	64	62	58	67	57	54	54	78	48	77	65	67	76	52	63	75	68	57	68	83	67	54	66	74	61	64	57	62	70	51	64	68	71	61	71	71	64	68	59	63	60	47	55	51	70	61	72	51	62	59	74	67	64	67	78	55	55	49	62	68	56	70	74	54	56	68	60	73	60	73	53	61	76	61	73	65	69	63	58	56	77	65	64	56	48	66	75	71	66	58	61	58	64	64	51	70	61	57	57	64	69	56	55	68	73	50	52	78	53	61	63	65	62	60	63	48	70	79	58	58	65	64	76	66	55	58	63	60	71	57	63	67	48	61	47	51	75	70	61	66	59	63	67	57	68	53	63	75	67	63	61	58	54	61	60	57	58	78	73	66	80	54	62	61	46	79	55	59	46	66	66	63	65	51	70	73	72	58	62	55	67	65	59	60	57	53	77	56	61	74	63	60	69	62	51	67	67	55	74	66	63	53	49	54	62	61	79	59	83	58	47	66	65	58	56	59	69	66	67	55	57	79	65	67	58	63	64	80	61	57	55	82	76	53	55	69	67	65	70	65	64	59	75	62	58	72	54	53	59	61	56	57	63	66	67	54	69	57	69	45	66	81	59	82	53	61	49	48	58	63	80	62	63	69	57	69	64	53	53	45	60	63	69	61	74	60	63	53	75	74	59	69	70	51	66	75	66	59	71	54	66	56	53	60	72	57	50	56	60	53	55	66	54	72	45	71	52	74	72	55	55	67	67	56	50	57	69	55	60	61	60	55	71	69	53	63	62	59	62	80	58	62	67	62	70	64	55	56	62	60	72	76	72	52	51	78	61	77	65	56	56	80	59	63	73	52	66	61	59	60	60	48	62	59	63	58	56	69	62	67	72	62	68	66	56	64	66	65	70	62	56	67	62	63	62	57	50	53	76	47	62	61	63	64	57	78	47	59	53	60	58	67	58	56	61	68	63	72	64	56	62	50	65	67	67	72	61	58	67	75	55	59	73	73	72	68	74	58	63	62	58	49	63	65	69	59	68	62	65	63	66	53	65	60	62	67	66	55	67	64	59	50	53	54	63	56	58	54	63	65	60	66	76	65	65	72	63	59	66	63	55	68	67	65	59	57	63	55	71	65	58	72	61	75	57	55	62	68	54	60	64	64	63	52	59	64	69	73	57	55	65	71	72	52	70	65	51	59	64	57	58	52	69	53	51	63	74	78	88	60	61	66	50	70	75	54	62	54	60	62	62	65	65	57	72	75	64	76	60	62	59	77	48	64	65	64	65	73	68	72	61	64	63	63	61	72	51	59	67	56	61	61	59	72	82	72	53	62	54	70	52	70	71	80	53	62	74	65	60	72	55	56	78	58	63	68	63	61	51	66	64	58	66	62	56	53	67	47	60	66	56	64	75	61	62	63	59	60	66	57	51	52	82	69	59	63	72	64	59	63	72	66	68	60	60	64	64	61	61	55	58	67	60	55	72	56	60	59	60	62	72	68	60	59	54	62	55	56	59	83	53	55	61	58	54	60	64	49	56	59	64	56	54	76	59	58	73	61	65	60	58	53	61	52	57	69	62	64	64	82	79	59	63	68	72	58	57	69	48	69	64	46	85	60	67	70	50	75	85	63	68	65	67	56	67	66	60	58	59	69	64	60	56	61	62	53	68	56	59	58	71	59	71	70	59	55	70	56	55	56	62	61	49	61	59	62	65	61	61	62	67	58	66	68	66	55	55	59	67	76	59	70	48	55	68	69	64	62	70	50	63	60	62	62	60	64	69	71	68	53	81	48	53	68	62	70	69	70	63	52	66	62	59	64	68	73	65	49	81	53	41	57	45	50	80	53	55	60	66	58	57	54	62	70	65	58	79	56	46	70	59	66	65	47	80	45	60	70	67	76	62	50	60	65	72	62	47	60	67	61	69	62	72	63	69	53	67	53	64	62	61	54	68	57	68	71	68	58	73	67	60	78	62	70	62	67	66	64	52	64	48	50	60	61	76	66	49	49	49	74	59	73	59	63	70	57	61	77	59	52	64	57	53	60	59	55	71	59	59	55	61	46	62	53	71	68	63	45	65	60	68	74	82	54	68	69	59	54	66	61	74	72	59	57	48	68	44	61	62	64	53	60	63	68	69	47	64	69	54	56	68	63	72	68	56	63	58	59	74	69	64	59	72	56	73	71	62	67	80	69	55	69	56	62	41	61	61	66	62	49	57	56	59	57	54	52	60	54	71	66	63	72	57	58	69	67	74	48	63	68	67	52	73	73	73	65	56	66	58	61	70	77	60	77	65	48	54	61	58	84	59	60	66	66	70	64	55	73	56	64	69	63	57	65	61	52	61	63	58	53	68	78	69	64	68	58	59	69	58	61	67	65	67	56	65	52	57	63	64	44	67	65	57	63	59	52	61	63	54	54	60	66	65	71	77	57	69	48	69	50	55	54	68	57	68	54	49	71	70	60	70	62	67	67	73	66	60	63	73	67	66	63	71	63	70	51	67	44	56	65	69	58	51	62	60	59	56	64	74	46	49	67	64	60	76	58	61	50	59	53	61	61	80	57	53	57	69	68	68	60	55	63	79	53	76	66	59	66	68	62	60	61	65	55	63	60	64	65	57	70	53	73	66	62	58	58	64	53	76	71	74	60	58	69	59	55	66	69	71	70	44	68	62	69	81	61	47	53	57	73	52	63	53	58	68	75	56	71	57	48	71	60	58	65	68	51	62	55	65	82	57	58	59	55	58	50	78	67	73	72	72	65	57	74	58	62	79	65	63	61	67	53	64	72	69	70	66	79
34459	19133	12757	9974	11866	12354	5646	2934	1686	1521	1417	1193	1201	1081	997	942	823	781	768	704	710	746	727	701	671	632	630	564	585	529	562	580	576	549	537	539	542	527	513	517	509	536	531	525	545	543	519	548	548	608	525	570	541	511	567	540	505	503	549	562	515	515	551	576	519	550	520	495	533	519	550	556	574	575	553	512	538	503	545	556	541	550	579	504	546	548	535	527	584	510	508	562	538	539	518	499	532	524	513	526	502	525	556	508	496	516	535	572	602	550	488	549	544	551	496	536	527	538	538	508	510	499	529	512	557	543	561	530	541	559	543	549	544	527	485	542	493	504	539	496	513	550	528	486	539	492	566	496	535	555	523	515	544	484	540	571	516	540	542	557	581	489	496	470	489	552	556	514	556	543	546	525	503	582	507	530	513	531	526	550	532	524	531	550	566	560	548	485	524	569	552	544	524	529	551	499	534	540	513	553	504	501	501	537	560	526	530	537	537	533	498	562	545	479	504	547	527	534	539	540	510	512	529	524	490	515	554	552	513	488	495	545	500	549	533	546	554	547	539	550	538	498	516	534	543	561	523	520	519	541	494	528	533	515	547	528	513	524	542	543	527	533	491	513	534	507	537	519	529	532	559	563	501	510	533	552	536	533	501	528	504	521	552	504	558	488	564	525	569	542	581	514	562	561	552	536	544	535	495	533	528	551	520	553	518	552	532	560	560	516	561	476	515	545	507	541	548	516	504	546	532	531	478	525	548	553	554	541	521	563	539	545	536	520	553	524	536	525	523	547	513	516	500	550	521	536	528	496	555	501	553	549	488	532	510	520	523	556	460	507	517	517	528	513	508	540	545	516	541	554	509	546	530	543	553	540	531	529	525	525	521	519	518	520	533	546	506	518	480	521	497	491	543	521	529	531	508	503	511	534	514	572	530	539	556	534	518	556	497	531	542	547	497	514	552	516	542	481	509	534	530	521	533	545	518	550	538	585	539	548	523	492	523	536	542	525	524	512	519	562	513	500	519	530	513	488	531	496	490	501	541	561	568	522	544	516	514	519	532	513	541	521	514	521	520	530	491	525	555	526	537	528	568	502	500	511	542	503	548	541	497	565	495	528	514	530	545	525	543	549	534	532	537	556	548	553	539	507	551	518	519	546	519	575	506	499	529	515	563	487	518	498	530	496	529	536	559	486	519	519	573	531	545	521	583	514	506	567	535	519	570	524	501	526	511	514	525	532	519	514	545	526	527	542	509	516	576	581	500	526	486	526	533	490	528	524	528	528	537	576	545	492	531	545	533	526	518	549	509	500	542	543	553	521	547	535	565	525	523	512	536	501	532	522	542	468	540	521	509	492	557	539	524	531	508	519	570	501	487	521	520	519	504	511	549	573	518	543	519	503	533	560	541	521	500	546	502	513	523	548	528	552	538	558	527	561	547	548	532	546	547	471	552	529	535	512	522	547	553	541	539	487	489	537	559	560	528	504	530	572	510	529	531	519	525	518	548	507	585	535	535	528	519	523	508	510	539	523	514	541	520	506	563	544	503	540	540	567	486	548	536	509	563	519	526	505	518	528	556	576	518	535	564	545	526	536	517	515	564	522	537	504	525	556	524	550	495	542	496	513	511	559	571	527	566	525	507	544	525	514	517	529	534	523	535	534	532	565	559	545	487	540	526	530	529	497	573	561	528	529	566	529	532	530	526	488	492	545	532	489	540	516	567	535	581	509	521	520	544	543	499	541	531	500	537	531	538	526	542	505	504	540	497	566	518	478	516	503	547	533	534	563	516	579	518	591	542	526	544	513	554	531	535	542	539	555	534	571	512	539	515	531	513	543	535	530	551	516	566	468	503	531	493	509	515	492	513	504	530	532	513	531	512	519	499	566	522	546	558	518	491	546	527	541	549	534	506	517	459	506	542	500	541	527	570	500	540	518	521	526	560	544	551	540	505	490	522	541	474	523	577	542	533	535	533	552	553	516	527	543	547	517	514	546	527	562	540	520	547	504	537	596	503	509	513	519	533	506	571	508	533	547	534	556	561	529	514	538	537	551	517	511	533	551	517	534	542	528	568	524	516	513	575	521	547	533	510	550	498	503	508	513	528	504	529	527	518	526	545	527	531	549	496	507	543	511	575	515	547	519	547	540	530	510	544	560	558	501	532	508	542	508	508	541	514	510	544	561	530	494	527	510	511	571	501	529	539	589	495	551	512	534	535	544	518	504	503	541	549	542	508	556	536	528	555	511	534	541	538	555	564	532	517	543	521	564	553	507	535	503	529	537	521	560	524	493	580	574	540	499	539	462	510	526	531	546	526	530	511	537	523	537	524	508	523	514	491	533	498	574	559	547	529	561	556	520	556	547	510	512	525	557	561	495	498	544	484	580	502	537	503	503	541	585	522	531	536	551	505	554	579	536	565	507	521	490	516	524	503	524	509	539	525	502	502	544	520	489	521	531	518	497	523	532	562	527	563	533	531	543	490	529	528	520	526	503	549	525	547	509	539	536	546	527	525	501	550	526	505	538	531	509	532	578	545	524	511	531	545	540	543	513	517	520	537	545	520	537	495	554	508	557	531	528	519	551	591	532	572	547	533	543	536	504	513	577	531	532	501	534	507	492	511	555	509	494	551	535	532	575	513	519	547	487	546	517	514	520	582	535	559	549	512	558	548	558	548	560	508	552	525	551	528	538	465	512	539	521	530	524	532	525	574	536	530	544	536	561	522	524	522	550	532	525	505	542	531	506	538	499	526	521	568	531	534	563	565	509	534	531	500	499	540	552	530	533	529	542	493	498	545	490	511	527	510	542	557	570	499	516	534	534	569	552	555	535	572	508	528	508	525	529	561	512	578	535	486	523	532	513	513	577	506	526	511	516	512	500	487	557	550	501	513	515	522	511	476	564	521	536	517	533	539	505	551	518	545	516	562	571	536	545	584	560	559	522	574	504	520	533	475	523	556	562	562	570	541	524	501	566	551	509	553	538	556	540	532	555	541	513	562	558	609	554	531	534	530	518	560	553	545	514	519	534	539	568	517	555	516	544	555	503	528	543	521	557	533	528	490	534	533	557	525	514	523	594	523	536	558	526	539	532	514	526	553	512	540	512	517	537	513	548	542	577	499	509	557	498	498	519	518	528	545	534	557	534	500	551	543	515	541	560	538	578	532	495	553	532	525	502	534	543	500	525	545	503	515	539	531	517	553	559	546	535	522	523	525	529	491	503	498	532	536	527	499	561	548	511	549	569	511	547	529	512	521	554	535	552	516	533	537	526	510	500	530	509	510	492	551	512	484	543	509	521	559	538	549	500	528	516	496	508	534	530	514	568	546	506	506	547	514	542	510	530	514	565	520	539	503	541	518	499	506	508	539	523	553	495	504	507	582	511	527	546	495	529	546	536	522	558	538	535	494	551	523	498	515	534	535	549	487	480	536	527	550	574	529	550	554	529	498	561	501	507	564	468	517	530	533	536	529	547	516	568	530	521
6331	2838	1510	1076	663	299	159	106	109	95	72	78	69	62	87	78	65	75	52	56	46	58	64	77	61	67	56	63	59	55	59	60	60	68	57	67	53	62	61	63	67	56	57	52	47	61	65	46	59	69	51	54	58	58	62	74	54	65	75	57	63	49	58	53	66	58	62	68	55	53	50	57	57	62	48	48	57	60	58	54	46	55	72	52	67	59	56	50	68	56	68	67	57	67	45	48	67	62	49	52	63	62	39	56	42	50	58	51	58	47	63	49	70	56	69	57	61	60	49	62	65	60	55	67	49	75	58	62	66	66	52	47	55	64	62	63	60	75	55	67	70	62	59	61	56	50	62	58	69	54	47	45	63	54	49	50	75	55	56	51	55	59	58	54	58	58	74	59	62	73	66	71	73	65	58	68	49	58	67	68	62	44	50	63	56	61	80	53	70	59	43	68	51	72	58	75	74	73	61	54	57	62	72	63	58	61	60	67	77	71	62	56	62	48	68	64	54	62	67	58	60	55	56	49	58	59	49	41	64	62	65	39	79	57	57	59	71	55	46	49	56	69	60	47	54	58	62	64	50	59	60	58	54	59	46	59	60	46	62	49	56	60	57	60	57	63	63	58	59	49	63	72	75	47	52	61	65	46	49	66	51	59	55	53	54	58	57	58	56	59	56	71	68	49	54	59	58	78	57	59	57	59	56	60	58	64	65	46	53	59	58	47	56	47	64	72	59	66	48	72	57	57	53	60	68	51	65	58	51	47	66	68	50	64	73	53	60	60	45	54	49	51	49	54	61	57	52	64	58	61	63	72	57	52	52	65	72	45	61	59	52	55	65	55	55	64	53	74	54	53	69	73	58	46	48	61	60	48	54	55	53	64	60	66	49	74	64	60	47	62	64	65	51	50	54	75	68	50	59	59	64	75	59	60	43	54	60	77	65	64	46	70	48	54	76	74	70	55	68	61	71	78	60	59	73	64	69	60	74	57	46	48	41	54	52	68	55	56	49	61	55	61	63	48	60	63	64	53	65	64	43	51	59	51	40	47	61	63	74	56	58	60	67	59	66	55	62	52	63	64	51	66	79	61	42	63	46	71	68	61	76	64	53	55	68	60	57	58	61	45	73	57	51	69	67	47	58	60	66	64	65	69	65	68	50	71	48	45	58	59	56	64	55	43	62	41	66	54	60	72	50	58	65	54	63	66	66	56	54	49	54	53	64	58	60	62	51	60	69	53	58	49	58	37	68	69	68	65	60	61	56	60	58	49	52	64	61	53	66	62	54	60	60	57	52	54	54	58	63	64	66	68	46	67	50	55	57	53	55	54	58	62	51	51	55	56	56	76	66	64	47	59	54	71	59	62	62	70	65	55	56	68	49	58	64	69	52	67	65	55	51	61	63	54	56	72	54	51	53	47	57	59	69	47	52	52	64	64	62	63	60	61	63	66	59	54	58	58	66	51	58	68	62	57	66	47	66	50	61	61	62	60	71	58	69	61	48	76	44	56	45	55	57	61	44	69	68	53	63	56	51	55	45	58	64	53	57	69	53	54	54	64	57	62	63	45	59	72	64	64	66	64	76	52	56	60	63	57	66	58	57	57	69	57	62	59	47	51	56	68	78	64	51	65	56	51	46	71	55	55	63	65	50	51	52	68	64	61	64	55	73	58	72	72	56	59	59	71	54	69	62	65	65	61	61	60	63	47	71	61	58	56	55	49	67	58	56	65	61	76	52	47	66	68	44	65	54	56	41	62	60	69	48	56	61	61	54	47	59	64	58	42	67	67	67	53	54	42	59	60	63	66	55	63	62	66	58	65	68	61	63	53	78	53	53	39	56	60	69	64	65	56	57	50	53	62	60	54	50	46	47	52	47	56	53	66	52	62	47	72	60	47	50	69	55	74	71	50	58	57	56	59	58	63	79	52	49	56	60	59	65	48	61	57	64	67	67	58	60	71	70	53	54	61	63	61	53	57	57	76	55	70	70	76	66	60	56	52	60	59	54	57	76	72	69	49	54	67	68	49	61	58	56	73	57	65	52	66	68	62	55	61	61	56	64	51	53	64	54	49	64	53	60	66	65	52	55	66	57	58	53	59	54	56	51	62	51	66	64	54	37	61	50	67	47	57	68	64	62	71	55	51	46	56	58	56	55	70	58	55	67	56	59	60	68	66	64	45	62	68	59	62	54	60	62	66	61	53	44	51	51	53	54	64	70	49	53	53	51	57	60	68	54	55	64	50	50	60	60	50	57	51	69	66	62	52	55	51	62	53	61	55	62	33	58	53	56	49	54	65	63	67	67	80	66	70	60	58	76	56	54	63	61	56	57	61	55	56	51	50	53	54	61	70	62	53	59	56	61	69	58	61	55	54	63	58	64	61	63	65	55	71	60	60	55	71	48	62	55	71	63	60	60	83	62	70	78	73	60	62	51	59	59	61	55	57	68	61	63	60	69	61	59	65	55	57	58	65	62	52	52	63	75	59	57	63	57	50	71	73	56	67	61	82	60	55	52	62	58	62	43	58	68	51	79	59	55	62	74	54	50	64	74	49	56	59	46	56	63	74	54	64	64	65	53	63	55	55	42	67	76	43	63	54	61	57	57	69	63	62	57	60	58	55	48	61	57	70	64	54	58	43	54	52	62	61	45	56	60	58	63	58	52	58	58	67	54	55	55	50	79	54	57	46	57	52	55	56	68	65	55	60	58	66	57	68	56	56	55	65	55	47	54	60	66	66	55	62	65	51	71	61	66	63	65	60	55	54	51	68	52	60	67	57	59	59	58	57	74	60	56	43	63	50	56	58	69	64	55	63	68	76	70	69	61	71	54	69	50	61	65	50	67	65	73	66	67	53	52	63	59	65	64	59	63	61	56	70	47	54	60	53	58	64	57	57	67	60	64	65	51	68	71	57	68	58	56	56	45	53	62	64	65	56	72	68	49	44	60	50	50	60	59	55	65	63	56	59	50	57	67	65	58	53	51	61	75	63	59	48	59	62	62	61	53	74	67	65	57	56	60	59	63	66	67	44	67	52	61	50	56	64	55	55	69	55	47	72	63	60	64	62	67	61	57	61	57	54	47	50	47	50	53	70	64	63	57	57	61	58	67	55	64	72	55	55	55	38	59	53	68	48	46	50	64	64	61	66	67	65	54	67	56	55	72	62	48	66	66	47	59	54	66	42	62	53	56	45	44	61	73	54	59	59	56	62	66	40	52	69	52	55	60	62	57	70	50	45	50	64	56	78	66	73	68	51	54	64	60	66	62	50	52	53	73	50	59	48	58	67	67	58	50	52	58	53	49	51	56	62	60	46	59	61	58	60	55	53	63	45	62	68	55	53	61	59	64	44	63	53	50	71	50	57	57	68	59	65	73	63	50	61	50	57	54	51	75	63	54	60	64	68	73	58	55	74	67	52	61	57	56	66	55	69	55	57	58	63	52	63	54	58	73	71	62	63	52	59	59	66	58	48	60	75	58	48
34065	20373	13831	12974	14431	9431	5211	2927	2082	1751	1516	1371	1253	1177	1059	896	865	888	790	818	716	704	706	657	622	611	590	585	631	561	568	534	531	542	560	502	508	519	502	511	479	513	530	539	523	549	507	527	495	550	523	539	531	523	532	518	521	542	517	523	493	561	506	539	537	491	500	495	531	530	524	510	486	508	473	491	507	526	505	513	498	505	530	487	476	511	522	482	514	504	525	492	492	474	499	517	459	508	486	472	485	467	495	476	486	512	478	486	503	532	488	498	532	514	552	558	530	527	483	497	480	495	499	480	511	509	523	500	471	482	540	523	493	477	480	489	498	506	476	519	473	476	513	515	449	507	517	496	492	533	499	522	492	508	490	522	532	506	485	515	474	500	510	498	500	493	507	479	494	504	465	492	468	506	456	511	486	494	485	463	447	525	505	465	490	529	493	494	473	489	507	505	463	513	481	509	496	538	495	512	500	522	498	475	477	485	463	510	485	500	538	507	544	491	506	488	463	498	515	536	507	488	521	467	519	493	470	514	473	479	521	466	489	506	465	508	507	501	502	500	490	505	518	463	503	502	506	519	509	481	502	500	484	466	518	555	505	500	464	524	507	521	478	539	502	529	525	510	508	489	481	485	478	510	482	459	524	502	500	527	485	527	463	495	486	505	483	480	550	489	553	498	467	492	532	502	476	496	499	482	514	512	487	513	449	530	493	514	455	472	501	543	520	510	527	476	520	450	509	498	509	502	478	492	534	514	503	511	471	509	475	483	509	522	547	516	522	515	491	490	498	521	501	498	522	506	503	493	518	505	489	534	459	526	484	503	499	464	512	498	472	501	510	492	489	454	499	477	481	499	498	482	493	537	508	509	492	489	518	506	504	506	495	485	492	472	508	508	509	486	499	507	519	487	501	540	498	521	516	476	505	475	513	519	523	542	504	498	530	511	523	469	448	533	511	481	521	538	550	488	529	495	524	531	513	465	498	551	505	517	499	506	488	521	506	456	492	492	495	502	513	501	497	493	496	547	504	530	526	487	477	493	488	496	512	472	508	505	520	491	525	543	502	497	483	488	509	497	495	489	515	521	498	498	479	500	531	493	507	491	506	532	513	547	505	488	482	517	498	453	548	509	504	501	484	474	499	485	559	514	523	491	508	512	526	486	505	517	484	515	535	472	508	488	500	514	497	530	524	500	496	505	490	508	482	534	480	507	485	466	500	498	524	516	480	500	492	502	531	518	461	491	483	501	489	506	557	528	524	496	502	495	500	448	483	472	503	506	496	539	542	520	516	486	529	476	520	507	472	501	460	526	494	514	551	556	499	508	525	518	487	535	497	502	479	501	502	501	514	476	503	496	510	512	515	493	513	480	493	524	500	492	475	497	510	509	525	487	474	512	496	529	504	496	489	518	513	522	486	508	513	518	540	522	489	505	515	498	484	484	512	506	539	461	507	492	533	490	469	473	472	546	479	490	497	485	491	522	512	497	506	535	518	483	510	482	528	509	462	544	473	488	475	494	508	524	516	501	512	488	510	480	486	485	501	532	466	523	547	511	471	506	506	434	481	511	512	503	487	526	514	502	495	506	583	525	496	472	465	484	498	489	470	530	479	510	533	537	475	448	510	481	515	508	458	488	479	505	478	507	494	531	508	515	486	501	526	492	503	495	483	484	549	512	533	505	498	479	520	509	440	513	525	449	551	510	477	492	482	492	496	525	478	505	497	508	526	539	484	524	506	523	500	506	511	507	489	530	444	522	496	514	471	511	472	506	511	473	507	525	502	498	509	498	535	512	517	509	513	505	513	491	539	499	471	464	529	499	524	491	502	476	494	522	511	478	482	504	491	499	493	494	504	485	511	522	517	463	510	503	498	497	504	481	452	519	494	480	502	487	496	489	556	527	509	550	484	485	482	480	470	517	496	479	493	498	482	482	526	500	480	510	489	532	493	494	470	544	520	500	464	483	490	502	478	512	494	468	504	499	494	505	533	514	483	503	500	499	534	498	504	505	485	519	503	500	462	526	522	494	519	492	505	506	493	470	467	497	485	558	519	520	529	528	493	475	541	501	523	493	504	503	498	483	494	498	547	491	495	461	513	510	476	521	478	478	543	508	508	478	483	488	491	487	490	468	521	480	512	491	487	491	482	481	501	496	484	460	488	521	519	513	471	511	534	471	463	503	462	496	547	523	535	498	480	522	505	510	489	473	499	554	526	474	492	504	502	461	511	496	506	517	479	543	516	506	472	500	518	508	486	463	529	492	542	493	485	484	500	491	553	497	530	482	517	495	515	485	473	503	534	531	530	461	486	513	528	523	510	485	548	513	494	490	481	478	515	515	544	490	514	495	489	500	474	463	475	478	514	493	494	486	447	492	480	526	516	515	488	484	470	488	509	505	487	470	502	501	486	485	542	504	487	534	524	474	526	496	525	494	471	518	513	531	509	512	501	521	510	477	526	557	511	513	496	496	475	450	519	488	521	486	518	486	472	513	487	519	519	545	510	491	507	467	481	533	493	515	528	519	523	518	502	474	523	495	463	473	467	504	467	505	506	502	508	494	478	488	508	476	513	543	476	510	514	477	520	495	511	493	536	504	522	508	509	512	499	476	499	509	512	505	516	503	471	522	487	508	530	479	462	506	540	525	460	485	510	482	468	507	494	513	511	470	511	482	500	517	466	512	501	521	532	553	486	510	512	505	543	482	476	515	462	488	502	500	517	475	497	502	475	515	517	522	565	451	478	518	516	494	510	504	534	511	487	485	500	542	474	511	501	527	487	511	510	509	490	470	486	503	512	487	523	502	516	537	547	507	478	465	503	493	490	508	486	475	496	484	497	461	453	515	514	489	451	523	489	508	496	487	485	477	469	479	496	487	560	530	482	524	504	567	475	482	517	471	464	546	493	505	512	489	514	502	532	500	471	509	506	525	486	489	516	489	470	478	500	477	509	484	507	524	539	529	547	506	457	513	523	484	479	505	531	473	537	521	505	548	505	536	490	522	485	478	504	485	507	482	540	522	490	522	470	497	522	481	514	469	492	478	480	538	501	517	514	511	509	496	511	546	505	478	523	530	489	462	470	508	464	453	479	504	497	504	565	492	502	480	503	494	522	501	493	520	533	541	524	542	541	502	485	524	497	512	502	506	505	523	495	506	513	494	496	466	501	517	449	468	476	464	525	515	514	529	520	553	452	507	489	500	509	488	482	490	510	488	496	537	505	511	495	475	498	468	530	541	493	481	496	492	505	450	519	532	484	503	499	504	499	513	491	475	442	499	530	511	518	494	468	502	512	516	516	493	491	467	557	509	507	500	533	494	536	509	512	495	458	492	471	525	492	517	502	497	521	509	539	490	516	483	492	490	485	537	514	499	499	472	482	521	514	496	505	470	509	511	509	509	482	552	468	477	487	494	491	518	473	529	487	510	491	496	524	502	459	500	519	522	493	535	476	525	495	469	555	461	519	539	474	486	518	500	492	482	472	492
7199	3534	2196	1514	658	334	258	170	141	105	76	75	89	72	84	88	66	59	67	55	64	66	54	67	55	56	46	53	56	60	45	68	44	53	50	58	59	48	38	54	49	50	46	54	41	57	48	66	60	63	64	53	61	63	56	46	48	41	48	42	51	55	62	57	48	47	48	61	41	55	60	49	56	39	56	45	52	46	65	51	47	53	51	51	42	59	65	49	53	66	50	64	47	39	58	64	52	49	44	54	57	51	49	50	45	51	49	47	57	74	55	43	48	67	51	64	48	62	57	63	53	55	57	50	49	59	43	56	53	48	51	58	64	50	55	47	56	61	52	57	41	70	65	51	63	47	72	61	60	61	60	58	51	62	63	61	57	62	45	49	58	58	47	59	49	45	42	57	44	47	46	43	45	54	58	52	60	52	57	58	49	41	41	60	56	48	46	51	47	62	41	62	50	53	54	52	46	55	49	53	54	64	38	35	45	50	41	56	49	54	42	53	47	47	44	54	48	62	52	61	64	61	48	48	54	50	50	50	51	40	39	53	43	51	67	45	57	49	52	60	57	57	46	47	49	49	45	48	54	54	60	68	31	57	46	42	53	46	51	53	60	43	68	45	51	54	52	37	59	55	36	43	45	57	55	51	56	58	61	49	48	58	56	51	40	66	42	52	54	46	56	48	66	49	44	51	40	54	53	50	52	58	58	66	46	42	45	60	46	54	58	54	36	47	57	51	40	52	44	53	49	47	61	51	43	54	61	48	43	54	52	53	61	50	56	59	45	51	51	51	51	51	49	39	61	51	40	49	48	52	51	44	51	57	53	55	65	58	48	54	41	48	56	45	46	45	55	57	59	48	50	57	38	58	54	47	46	55	51	33	68	40	51	45	57	61	43	58	60	64	44	52	41	49	60	65	61	52	58	43	59	51	59	41	54	49	58	59	54	51	39	46	55	50	54	55	48	52	63	52	56	59	51	62	51	51	53	57	50	49	63	50	67	61	59	56	49	48	46	49	57	58	52	56	43	43	49	45	56	37	62	50	53	63	58	53	43	50	53	45	41	44	55	54	54	52	60	55	65	55	37	56	53	52	63	60	57	54	50	54	61	54	55	67	63	52	51	45	54	53	63	52	50	48	49	58	45	57	47	59	46	52	57	55	57	44	53	43	50	66	57	53	49	55	62	54	53	48	48	50	42	67	48	54	52	58	49	57	47	70	49	48	65	47	57	50	48	46	57	48	32	48	56	54	50	44	54	53	57	49	50	48	57	44	41	57	56	43	52	52	51	60	41	41	63	48	39	55	45	45	54	59	61	44	59	50	66	58	55	55	46	38	56	48	48	57	62	65	49	57	47	46	68	47	54	51	51	67	40	48	42	65	42	63	43	56	56	60	63	48	50	55	51	58	44	47	52	49	47	60	52	42	54	68	49	55	58	50	59	63	47	38	60	47	56	53	44	51	46	58	50	51	52	53	55	45	47	43	46	45	47	50	51	57	52	51	38	52	53	39	46	57	53	50	58	48	51	56	64	54	54	59	40	51	50	46	41	55	46	52	46	48	56	43	44	38	51	44	62	51	68	55	59	48	61	37	55	43	44	43	50	47	59	55	41	56	54	55	58	60	61	37	44	49	53	57	54	47	63	70	55	41	46	67	42	50	54	55	43	47	44	55	41	49	51	47	44	54	51	51	55	44	64	44	47	50	60	35	61	46	62	49	66	48	52	53	43	41	56	52	60	45	37	57	55	60	49	50	53	54	57	54	47	58	53	52	66	47	42	42	43	67	45	70	49	46	41	73	57	40	61	44	41	53	39	49	49	55	40	39	46	59	45	63	48	63	54	64	55	39	58	53	49	61	49	52	51	60	37	51	60	52	47	45	45	49	53	51	58	63	50	51	52	53	57	45	42	50	68	74	43	42	48	47	51	43	54	45	48	47	50	64	51	58	60	51	54	57	54	51	44	64	50	46	47	48	40	40	51	55	57	51	55	56	43	39	54	52	64	47	57	52	46	49	59	52	51	47	56	59	59	49	52	56	52	42	44	56	51	55	55	41	57	54	55	51	50	51	54	42	52	42	43	37	50	54	46	48	36	50	50	47	55	41	48	50	64	50	60	49	50	63	50	61	57	52	54	52	42	56	65	46	40	39	45	46	55	44	45	46	53	52	46	51	64	34	58	42	46	42	54	50	65	64	60	49	55	47	60	54	51	63	47	50	60	68	53	47	42	57	43	57	49	54	55	64	48	50	50	40	57	52	55	43	42	50	59	45	48	50	64	68	51	53	53	74	47	57	59	60	45	55	72	47	61	30	56	60	36	66	60	33	59	45	53	55	56	47	46	34	51	55	54	48	55	56	49	58	62	54	51	50	54	47	62	50	52	50	42	57	43	53	54	63	55	50	58	49	58	43	75	55	56	37	52	39	57	52	58	50	41	58	58	57	56	47	49	63	58	47	64	56	61	47	52	51	61	47	48	48	56	50	55	48	54	42	55	48	55	52	57	64	43	53	59	48	62	66	42	60	55	54	59	36	50	44	51	61	58	50	56	62	61	53	35	51	47	64	52	50	43	48	51	55	44	57	50	53	72	54	45	55	53	49	56	48	46	52	71	50	57	57	53	30	62	57	53	52	63	65	47	44	60	54	50	52	39	53	51	57	62	51	54	64	49	51	38	45	55	53	43	62	50	56	59	64	48	44	60	64	41	56	42	49	39	46	47	57	68	52	47	45	51	44	56	52	69	56	55	43	61	52	58	48	37	56	55	48	46	49	55	54	53	42	56	53	61	53	47	51	55	52	51	64	52	56	39	57	44	53	64	45	48	47	55	57	43	47	53	57	52	53	51	56	65	51	43	46	51	58	54	46	49	50	62	49	42	49	40	51	49	55	41	67	42	59	47	50	38	58	49	62	51	47	67	48	50	62	64	44	52	46	58	51	56	49	60	60	50	60	50	68	54	51	59	54	36	51	52	50	48	53	65	60	45	47	54	66	51	55	49	53	63	51	64	52	54	47	60	50	46	65	57	51	62	51	50	48	52	39	55	50	64	37	59	53	60	41	50	58	47	41	41	62	46	64	43	47	63	54	65	45	62	48	53	61	58	65	47	46	54	49	51	58	47	48	44	41	67	68	44	59	45	38	51	59	55	56	45	58	56	43	63	46	53	46	59	54	67	59	52	57	42	46	54	43	32	52	40	57	61	58	50	48	54	60	49	54	51	49	50	52	63	51	55	62	42	57	42	39	49	46	58	49	43	50	47	58	52	43	47	50	58	54	48	60	66	46	45	42	41	46	53	58	54	53	50	58	47	67	60	50	58	47	50	62	51	57	49	57	41	52	58	66	51	44	41	55	70	39	56	59	47	64	49	63	46	42	53	66	61	59	46	46	64	50	51	56	53	55	61	53	56	58	51	40	52	56	39	48	52	55	52	56	41	49	52	52	53	50	47	62	54	40	47	62	52	51	50	49	54	48	52	47	49	44
35076	22526	17776	16170	12967	10996	9190	5677	3109	2347	1917	1699	1437	1299	1251	1099	1004	995	888	858	768	735	668	691	653	600	563	592	590	613	538	523	490	482	505	462	481	477	414	441	445	477	458	450	504	497	462	481	520	466	475	444	500	484	494	449	453	509	423	478	435	464	455	452	456	459	441	400	458	422	480	446	451	461	471	448	429	429	454	431	443	427	441	454	465	462	463	460	478	462	406	413	410	419	457	428	409	442	454	437	450	429	470	415	444	480	476	443	423	422	444	440	465	435	451	446	436	494	453	440	421	411	436	480	422	453	409	438	457	442	470	413	461	434	435	442	437	463	434	445	435	452	436	457	490	434	432	376	447	439	447	439	452	448	413	416	448	440	444	426	432	455	417	420	429	454	414	455	455	469	427	405	431	429	462	443	447	499	475	428	455	451	468	446	449	475	451	411	415	441	434	429	431	423	428	460	451	435	401	464	423	455	450	457	452	467	415	471	430	443	474	475	461	450	429	460	404	450	463	437	411	439	464	472	423	424	451	453	434	441	423	421	439	425	465	450	439	454	446	449	472	431	460	453	427	438	457	425	400	420	468	430	443	489	403	401	457	464	428	477	411	450	467	475	463	422	488	435	410	427	443	447	490	429	505	419	437	423	452	456	450	442	433	431	481	417	442	470	419	442	437	420	449	473	441	445	452	448	443	457	460	443	458	443	444	431	426	449	416	428	400	486	458	437	426	426	473	434	436	442	410	451	434	447	413	433	463	443	427	458	441	433	457	473	455	450	455	401	438	463	449	417	485	447	465	434	473	467	430	423	422	415	432	410	443	453	451	467	458	453	432	430	434	455	449	416	432	432	423	426	442	421	432	442	419	439	403	448	424	460	438	453	413	408	472	435	471	448	446	427	452	466	452	447	436	440	483	416	442	466	484	424	460	450	431	418	424	434	452	422	445	454	402	465	426	384	444	431	410	455	412	464	453	414	474	473	451	450	434	455	396	399	469	452	413	462	421	444	431	455	492	460	435	428	451	458	411	479	455	434	433	461	435	456	438	452	415	467	440	414	449	437	436	408	433	455	391	437	437	444	447	453	434	423	426	447	408	475	433	418	411	488	433	433	478	456	440	458	448	420	442	457	415	459	438	409	442	424	431	397	444	482	424	483	501	435	409	459	428	467	400	425	423	392	441	441	431	406	472	440	463	432	433	454	442	430	471	483	414	470	475	414	468	443	456	448	421	421	443	433	418	452	442	458	456	451	423	431	486	408	480	442	448	478	446	446	427	436	403	456	424	422	410	465	486	463	434	451	424	444	415	446	426	428	434	431	450	424	471	479	396	450	435	484	426	470	461	459	456	448	398	448	442	408	462	455	431	436	452	435	432	442	411	401	443	435	447	464	472	461	440	443	455	429	462	470	425	479	450	465	470	434	416	461	441	454	471	453	421	441	416	446	486	452	417	425	451	403	415	442	441	466	426	465	412	432	434	429	417	443	469	451	447	436	447	449	402	453	458	489	449	426	468	431	415	477	443	441	440	453	442	462	455	446	452	438	452	457	438	409	465	417	414	450	443	445	450	444	468	446	440	450	440	466	437	463	438	474	466	403	446	454	458	444	473	452	459	435	459	430	479	443	398	406	422	443	454	445	449	406	451	449	432	430	450	450	456	453	418	436	444	467	431	438	445	441	455	456	491	437	444	472	442	433	412	444	479	432	440	441	454	450	463	465	437	436	430	477	445	459	429	441	429	433	424	455	389	414	435	464	461	474	458	447	455	434	472	473	439	467	484	427	431	430	418	413	447	432	459	421	482	456	446	441	410	475	447	486	422	429	434	418	433	458	466	487	432	438	404	456	432	372	443	450	450	449	486	446	416	438	426	428	488	411	409	409	438	458	424	467	410	441	447	428	426	455	466	454	442	409	468	452	448	436	458	430	451	424	442	427	421	472	425	422	436	452	441	430	459	442	445	430	470	442	463	410	440	457	443	425	437	455	455	445	401	473	465	457	440	459	424	428	443	430	446	431	414	439	429	462	490	430	440	413	436	432	462	454	467	442	445	420	428	460	458	461	454	451	461	461	457	473	457	455	411	460	451	430	412	437	499	422	432	451	462	447	457	433	443	437	449	427	450	405	439	468	461	424	407	470	468	417	458	442	457	469	450	442	444	431	402	449	468	453	431	426	436	442	432	433	431	432	450	453	430	464	468	437	461	465	462	453	437	443	446	431	461	490	444	433	441	428	446	467	473	441	467	426	448	427	480	409	475	458	443	444	433	472	459	443	426	447	424	440	434	441	457	422	405	475	423	452	416	448	417	455	468	417	467	474	449	447	433	440	474	443	464	460	431	444	452	435	478	420	430	429	425	449	464	472	471	438	446	462	433	448	455	467	434	442	468	476	447	443	464	446	441	453	431	436	401	451	427	424	411	446	442	445	426	407	429	410	463	433	455	423	454	451	415	447	451	488	433	423	442	462	425	411	424	433	427	436	458	424	433	462	406	458	438	474	452	388	431	475	426	397	448	433	402	453	446	409	412	460	442	429	453	467	445	438	417	424	456	427	444	446	431	415	470	432	456	440	440	460	439	444	451	493	430	466	463	464	443	459	437	461	493	473	461	453	458	415	449	431	481	453	413	447	434	435	456	427	446	443	441	472	439	442	443	456	435	453	476	435	463	423	411	430	440	425	437	440	385	462	486	432	479	430	468	448	426	441	458	456	445	444	402	436	432	447	458	463	440	503	454	475	418	452	456	454	413	436	442	480	420	416	429	450	465	446	423	440	458	468	438	446	483	419	412	388	436	412	428	415	430	421	447	443	431	429	422	493	427	446	416	417	428	471	449	452	478	428	463	417	436	488	449	434	437	431	426	406	444	431	502	476	453	440	459	417	477	439	454	435	484	457	442	452	447	461	462	411	473	445	495	446	417	478	487	470	408	420	477	474	408	456	441	446	422	428	444	453	399	489	456	440	448	408	454	453	446	410	440	473	474	445	423	431	435	437	423	440	443	454	417	437	446	416	455	450	425	465	462	432	458	453	464	472	453	429	450	455	432	458	412	449	438	437	487	430	430	414	440	421	448	438	440	456	438	474	449	434	431	413	433	466	476	428	398	403	495	451	447	448	421	440	443	415	434	442	446	421	446	411	416	419	442	477	446	490	433	435	445	432	468	429	445	425	420	458	444	429	414	461	470	458	428	418	442	426	460	430	407	463	430	443	427	439	495	435	431	457	450	438	463	421	358	435	447	484	459	464	460	434	437	443	440	454	446	435	462	483	461	466	443	475	431	432	441	428	466	440	453	412	428	445	448	443	431	464	419	423	418	435	478	463	411	427	431	462	455	455	425	488	440	451	436	518	443	424	461	476	495	437	436	451	457	430	448	426	450	480	443	446	464	447	400	429	439	431	469	428	447	400	449	409	464	437	460	434	449	470	427	425	471	448	431	433	472	467	455	451	431	466	411	433	442	426	443	432	431	451	447	424	455	430
8605	5918	3229	1420	757	597	425	246	136	108	114	78	85	82	81	89	78	75	65	51	53	49	60	52	65	77	56	57	55	57	48	53	53	49	47	49	51	54	57	37	53	47	41	54	57	51	43	38	54	47	53	40	55	52	59	38	39	57	58	47	49	36	46	54	54	54	41	40	43	47	51	48	53	50	48	43	51	39	45	62	39	35	45	55	51	61	48	49	40	57	57	45	52	59	46	57	45	40	58	44	63	51	40	54	35	44	37	59	46	53	41	37	48	43	56	45	55	36	41	44	41	49	46	44	52	53	45	51	50	49	51	44	44	62	48	58	56	54	44	58	45	44	41	46	49	45	53	39	49	38	42	63	51	45	49	49	34	49	46	63	44	48	46	48	59	51	49	47	43	45	49	53	51	46	37	37	44	42	59	44	47	54	52	43	37	55	35	57	62	48	46	41	38	33	38	46	42	51	44	47	34	44	46	43	52	41	52	49	48	39	49	45	45	46	47	43	54	49	40	42	53	35	54	49	53	50	45	63	60	39	65	46	61	51	51	47	48	55	54	38	54	45	47	54	53	46	61	36	47	55	52	42	35	43	46	43	38	36	49	46	51	40	47	52	48	55	46	47	41	49	50	50	57	49	38	32	36	43	47	46	49	37	46	49	44	52	48	46	53	48	39	51	43	33	63	58	51	57	51	41	45	41	41	53	58	52	43	38	47	41	54	37	35	47	43	57	45	44	51	47	40	59	45	57	50	63	39	47	42	52	41	53	45	41	49	52	63	48	46	51	53	63	46	36	48	44	38	56	44	45	54	37	55	47	35	39	41	58	51	35	44	43	45	37	52	59	47	52	51	54	55	54	43	52	48	42	49	49	45	41	42	44	47	58	46	53	58	42	44	52	48	48	61	43	60	42	50	56	59	48	49	56	53	57	53	48	44	41	54	40	63	67	43	53	52	41	55	52	61	38	43	48	36	44	59	64	45	54	64	35	55	44	54	33	45	53	45	64	53	42	46	36	50	55	50	55	54	51	46	44	50	57	39	53	65	46	58	44	54	39	33	58	43	38	36	51	44	40	34	50	51	51	51	50	41	48	39	38	66	43	52	46	50	44	50	53	52	50	39	45	47	67	47	45	51	45	37	50	37	45	39	49	44	50	37	44	42	38	53	53	39	52	47	38	61	49	51	52	53	52	41	40	38	46	50	58	48	42	59	57	36	49	45	51	46	48	60	49	39	42	37	52	48	46	40	50	47	34	50	44	47	54	62	46	47	49	57	41	46	50	59	42	38	53	45	45	56	49	45	47	44	40	47	46	47	38	38	34	39	40	50	53	41	56	43	50	52	41	49	52	50	75	43	51	36	53	49	51	48	46	42	35	49	41	38	48	54	56	44	45	41	36	49	55	38	38	52	52	44	49	44	41	40	46	46	46	48	48	35	37	48	45	39	43	58	37	58	54	51	35	46	43	48	39	39	52	43	46	47	43	59	45	50	40	60	38	55	42	59	56	34	53	52	50	51	40	46	51	50	49	43	39	52	55	58	57	45	51	45	51	48	52	45	40	60	43	67	51	52	56	55	46	47	44	51	50	29	55	52	42	45	60	46	46	38	53	46	46	45	47	58	38	54	45	42	43	55	52	58	51	53	54	35	44	45	39	34	35	39	60	42	33	52	58	37	55	44	48	42	43	51	41	62	45	49	56	51	40	41	39	63	50	43	43	51	48	45	46	41	40	42	59	46	51	64	49	39	61	42	51	45	45	41	60	46	36	52	52	54	69	46	59	51	54	46	44	57	44	45	43	62	53	52	60	50	39	56	51	39	35	44	40	49	54	52	45	47	37	58	51	44	57	51	47	49	45	46	51	65	40	48	51	51	41	46	55	33	48	57	53	44	43	49	69	57	56	48	52	44	54	50	54	58	36	52	45	48	52	51	44	38	51	63	46	49	48	51	53	55	50	31	58	50	41	54	56	50	45	52	35	47	43	50	56	48	47	53	44	45	50	41	45	48	50	41	44	39	48	48	54	41	52	63	47	31	36	40	51	56	41	56	47	57	57	36	39	40	37	49	47	52	46	39	58	49	47	33	54	51	57	45	60	46	60	41	57	46	45	52	46	57	50	54	53	44	47	41	50	42	36	50	38	49	56	48	28	39	53	45	45	66	60	43	43	64	42	39	46	46	55	56	50	58	54	36	48	56	33	44	51	68	44	43	49	73	42	36	47	45	43	48	49	44	48	42	40	40	42	49	49	52	45	50	47	47	44	47	49	50	52	54	49	64	43	48	51	57	48	47	49	48	40	45	37	53	46	47	51	46	59	47	60	37	38	44	37	42	52	46	62	52	49	37	50	51	39	54	53	59	43	48	62	39	48	51	48	41	51	53	38	49	39	52	53	45	52	49	45	59	47	59	48	50	49	60	59	52	45	49	51	58	58	40	41	41	42	53	54	54	45	42	47	43	49	61	33	50	53	49	56	48	53	49	58	36	46	46	45	35	50	51	47	51	43	64	43	39	43	64	50	44	44	37	46	61	50	57	47	57	43	49	56	45	49	35	43	50	61	45	41	45	56	39	38	46	49	51	36	58	67	43	53	51	52	43	40	49	48	42	48	61	48	46	50	49	43	33	51	44	50	45	46	60	44	47	44	51	56	49	32	53	53	40	37	41	55	43	42	57	53	54	69	52	46	41	41	47	53	52	63	43	52	49	58	39	42	45	53	55	45	52	42	45	42	45	49	58	48	45	54	43	43	44	73	50	44	52	55	29	46	60	48	50	37	50	42	44	48	50	43	52	38	44	60	49	38	56	46	39	54	37	55	43	50	47	38	46	56	48	52	47	53	49	37	50	54	38	56	35	43	48	54	41	49	57	41	59	43	54	50	51	40	57	56	53	47	47	56	52	47	48	40	52	54	42	50	44	63	65	52	56	55	40	46	39	49	42	62	39	45	58	64	55	44	42	50	38	45	56	49	41	53	47	39	43	63	58	43	44	52	46	38	59	44	42	44	59	38	52	55	44	47	52	63	56	51	52	61	58	39	45	49	62	57	47	44	39	40	49	46	41	45	39	50	42	51	58	50	32	31	59	39	50	56	36	47	45	31	54	42	48	51	39	37	46	40	37	46	48	44	48	46	46	59	58	48	52	43	47	40	43	45	46	46	47	37	51	40	50	43	48	44	68	52	50	43	46	45	49	50	47	54	57	41	39	51	47	56	46	40	49	45	43	38	47	46	29	51	47	56	49	47	51	38	34	37	51	50	52	48	47	44	43	48	44	44	58	52	43	59	42	38	46	52	40	65	39	43	40	55	43	52	54	36	49	35	55	64	46	44	47	36	46	54	53	38	55	42	42	52	51	53	42	56	47	42	51	44	45	49	51	64	51	57	54	51	46	43	52	37	54	62	45	49	39	39	42	49	50	53	43	59	38	53	45	45	46	47	57	46	57	47	55	55	44	45	52	42	58	54	47	47	34	43	39	68
40084	27780	20558	15250	15840	17065	14194	7816	4198	3084	2552	2110	1898	1659	1525	1361	1215	1239	1076	1031	945	825	790	714	740	678	619	641	650	598	567	532	555	485	481	457	466	433	417	417	391	445	420	436	417	461	455	429	441	450	457	472	449	467	433	466	450	420	450	447	470	429	437	465	419	411	441	430	405	394	433	439	445	406	474	461	399	384	439	428	427	437	426	428	415	421	400	420	393	455	438	418	428	433	423	428	402	428	405	411	453	435	417	416	396	444	406	393	392	419	408	426	404	432	401	408	397	383	378	428	397	411	397	402	382	432	401	388	432	470	433	400	417	430	410	411	434	429	411	408	457	402	393	394	416	441	447	453	410	393	432	428	412	438	428	416	428	391	413	419	433	408	415	390	423	389	421	405	401	411	425	406	389	414	452	425	380	393	427	409	435	401	383	449	434	387	427	412	427	419	418	427	393	395	409	419	452	411	430	391	389	407	403	413	399	432	459	410	393	378	411	420	407	385	381	436	395	390	406	393	412	399	424	405	407	419	404	407	385	398	400	422	422	403	420	397	422	416	425	427	460	415	420	416	394	395	400	407	397	386	406	447	443	409	392	372	369	415	433	400	402	423	414	445	421	419	411	388	399	439	381	404	437	403	402	380	411	428	377	403	427	400	420	406	394	432	402	437	406	391	425	399	406	384	394	382	421	441	436	394	384	411	407	471	401	428	390	425	403	428	451	417	402	407	424	432	402	426	412	420	405	400	372	430	419	395	399	425	402	437	356	459	402	387	422	417	381	440	377	399	402	383	448	405	429	432	395	413	413	429	392	388	452	398	392	373	384	425	404	402	425	432	446	404	376	415	375	393	433	406	452	395	447	387	392	402	421	438	418	403	417	395	421	384	442	421	400	429	425	393	385	409	377	427	461	424	416	405	408	396	431	432	456	432	389	429	385	413	399	406	424	429	403	396	420	427	408	397	405	418	405	413	403	409	434	389	415	400	419	413	447	398	448	444	422	403	447	449	407	434	424	414	418	418	412	398	425	434	414	399	394	402	402	408	397	424	352	379	431	431	412	386	440	411	408	395	441	441	445	438	378	405	416	451	405	438	393	428	421	387	403	425	418	450	403	397	401	424	432	448	423	417	387	435	399	386	424	394	396	384	423	376	398	372	460	430	394	405	407	395	403	434	443	442	453	418	429	412	391	400	432	431	425	377	421	380	414	416	393	450	426	384	427	418	415	385	398	391	431	443	436	390	402	431	411	425	423	399	416	420	401	444	423	403	432	421	440	414	400	406	436	438	397	420	438	409	443	462	427	405	418	383	424	399	417	395	384	378	421	429	426	390	415	409	423	423	441	401	415	377	411	418	431	406	395	422	377	399	393	419	366	399	422	384	386	429	426	408	364	420	454	413	397	400	412	428	418	424	408	399	427	383	419	417	391	429	389	396	436	439	455	404	439	459	382	382	416	364	433	420	430	393	411	424	402	405	413	420	431	446	419	437	393	418	417	410	389	401	397	414	437	413	374	388	385	385	441	428	454	400	438	416	415	404	391	429	404	366	417	423	405	385	418	410	421	440	421	417	403	428	425	408	399	445	408	416	433	438	411	385	426	419	388	394	409	389	434	369	411	396	441	372	387	407	418	438	419	391	440	395	407	401	399	440	375	381	411	405	424	415	395	397	392	404	422	392	432	442	426	447	429	411	424	428	438	421	371	419	402	427	382	386	424	420	436	420	402	401	428	370	439	439	371	410	370	435	411	416	388	398	411	402	429	414	427	429	423	415	433	400	411	382	408	386	414	433	408	415	397	415	420	406	423	395	399	381	381	437	396	402	404	441	413	399	405	406	416	409	404	390	409	405	399	424	398	416	404	396	459	446	390	416	438	416	392	409	377	422	433	419	429	408	385	413	402	443	386	425	369	421	409	428	398	402	376	428	372	418	411	426	391	390	441	441	413	413	395	413	413	411	379	428	421	402	433	414	408	427	381	417	402	409	425	437	464	360	412	402	431	407	438	433	435	443	412	413	413	384	433	396	414	392	411	374	400	445	415	428	397	424	419	418	424	438	421	418	410	442	437	438	412	400	393	439	418	416	397	442	381	426	418	418	411	432	409	438	407	408	419	443	402	429	386	437	438	425	388	379	418	419	430	441	412	394	434	390	417	425	397	413	423	381	380	432	443	441	392	409	427	391	440	378	380	392	390	420	395	418	427	431	410	398	390	425	442	433	443	396	404	443	396	414	388	396	428	398	412	386	415	419	415	443	417	414	417	410	427	433	455	396	398	392	380	394	435	389	419	409	427	410	420	409	435	388	398	401	417	424	438	406	434	424	401	427	416	392	402	393	387	408	388	366	411	423	431	424	404	386	396	439	358	397	390	443	378	386	427	451	443	422	383	394	403	428	405	421	381	401	408	410	391	409	413	421	416	418	382	411	411	414	395	388	444	410	434	428	396	416	394	444	387	431	408	388	401	445	419	432	379	396	418	400	409	398	441	415	425	412	372	408	396	402	396	394	404	401	416	425	395	393	410	393	442	419	371	390	417	402	415	430	434	371	405	399	404	458	415	420	424	451	421	410	384	415	437	434	437	426	407	416	401	408	396	422	408	443	420	427	430	405	392	400	420	411	392	403	427	392	431	414	402	440	391	377	403	423	418	418	442	401	381	427	436	419	396	403	398	399	441	457	415	434	422	422	373	421	389	446	398	397	405	394	392	396	374	441	418	399	388	462	419	416	394	400	442	382	378	413	380	399	412	389	436	447	430	393	417	420	426	422	391	431	401	428	443	395	438	401	393	403	392	395	402	406	400	407	453	455	391	405	383	403	405	408	390	405	420	415	386	380	375	398	428	425	399	408	434	413	387	400	400	406	432	397	360	388	390	423	415	406	374	426	444	425	448	411	410	424	398	402	408	424	405	404	386	362	433	436	442	369	408	434	395	387	440	406	415	412	407	406	417	415	389	405	443	449	425	385	363	400	388	391	386	409	431	453	415	411	401	453	395	402	458	404	408	420	373	408	412	427	363	391	400	405	423	403	395	433	432	400	432	403	421	400	459	438	440	406	444	394	398	433	409	419	407	450	433	429	409	415	408	417	429	403	403	456	435	420	413	455	377	404	413	437	401	437	410	397	397	417	392	390	407	404	407	416	421	421	425	412	422	411	389	388	417	420	404	393	416	460	430	421	417	416	391	383	405	418	443	433	424	430	418	419	404	446	388	418	396	377	418	444	400	430	403	417	437	403	407	440	401	407	390	375	405	385	424	432	401	421	408	438	421	386	401	404	421	407	408	379	417	386	404	417	404	386	428	400	404	373	354	404	427	421	370	382	423	419	431	398	415	419	436	400	425	409	417	385	429	433	432	402	440	421	433	398	411	403	405	415	419	417	375	425	361	382	459	417	437	403	411	417	395	401	428	420	420	420	429	422	392	377	385	404	409	434	428	406	418	399	454	425	411	395	386	415	397	388	440	449	392	397	418	407	409	392
5462	2810	1221	619	349	234	166	129	87	96	80	93	70	85	73	66	77	72	53	74	61	54	59	62	56	71	72	71	65	59	70	64	64	52	62	58	60	64	63	63	71	54	57	60	64	48	79	58	44	59	67	46	67	69	50	80	52	60	70	63	56	55	58	59	58	62	67	62	59	71	60	59	60	59	53	73	63	55	60	66	59	66	60	57	58	61	66	65	69	64	61	64	59	54	62	61	72	58	63	48	54	60	55	73	58	61	71	58	55	50	68	77	58	66	62	64	59	68	67	55	67	80	66	62	46	64	65	61	57	64	49	67	61	57	68	54	55	65	56	58	54	50	67	67	69	52	64	50	67	67	48	56	45	60	59	65	58	47	63	48	52	61	64	66	50	64	62	62	58	65	73	59	64	79	61	58	59	65	57	58	63	65	70	62	61	43	56	49	68	58	64	69	63	61	48	75	63	67	54	72	57	61	58	77	63	62	77	68	67	55	67	63	69	51	44	50	55	57	67	54	60	54	70	59	63	51	59	65	65	63	70	48	75	68	79	55	73	61	60	64	66	49	70	61	60	54	70	71	72	54	60	59	74	58	56	64	67	66	63	56	63	67	64	49	67	83	55	62	49	42	65	74	61	57	58	68	76	59	65	53	55	57	58	64	60	74	59	50	68	63	43	63	51	58	60	79	61	65	61	59	65	53	71	60	59	67	48	70	57	65	56	53	66	65	64	46	62	66	75	62	45	57	55	51	53	59	54	58	62	70	64	69	67	58	58	55	72	57	73	64	50	62	60	71	73	57	61	47	62	49	48	54	57	47	44	63	50	73	67	77	59	48	58	49	59	63	70	55	47	63	64	65	53	67	62	64	49	73	53	64	55	63	59	71	62	56	63	54	78	73	57	61	64	53	54	60	75	69	69	60	64	64	65	58	70	40	48	77	62	57	52	49	60	44	64	65	71	72	49	64	53	56	73	74	63	72	45	54	55	58	56	57	69	67	72	61	62	46	68	66	58	61	65	55	72	51	43	57	60	59	58	51	56	60	71	60	53	58	62	51	57	66	46	72	71	59	64	56	71	70	54	67	69	65	56	56	67	69	67	58	65	61	51	60	68	62	55	69	71	67	59	53	63	54	71	37	70	55	54	62	66	54	65	64	57	69	45	66	63	77	60	67	55	55	62	67	73	50	58	72	52	55	40	70	62	61	58	59	69	72	50	53	55	63	49	59	71	60	62	58	55	51	74	76	57	58	47	59	53	65	82	55	72	52	68	55	60	79	54	42	69	69	63	58	61	64	58	65	58	55	79	64	58	59	57	64	64	75	78	44	59	65	50	55	74	60	62	51	57	47	65	66	56	60	70	58	71	67	52	64	61	69	57	62	68	67	72	66	65	73	60	58	71	55	56	61	55	55	54	64	56	58	74	64	59	52	52	61	64	60	43	75	49	76	57	60	65	64	66	62	68	73	67	69	50	56	50	61	46	53	48	57	52	56	61	71	53	61	61	66	69	72	49	51	58	75	69	54	72	71	57	67	63	65	78	73	56	70	70	63	62	63	53	66	58	62	75	48	51	51	50	54	58	56	77	64	67	47	59	65	57	77	49	74	63	62	64	73	61	59	64	52	61	71	62	63	59	69	62	58	67	59	70	52	60	56	50	58	62	55	54	62	55	55	49	64	62	58	58	47	73	62	69	63	59	56	64	60	65	56	61	62	55	51	56	72	61	84	56	72	65	56	67	66	57	57	61	64	55	56	71	61	52	75	66	63	69	76	49	56	56	51	49	56	56	78	61	48	64	58	56	62	53	47	65	59	49	63	56	65	38	61	58	52	66	61	63	72	76	49	77	65	60	70	71	58	58	60	54	80	64	54	60	58	70	64	65	56	63	60	65	57	48	45	72	49	69	59	57	57	67	50	53	66	62	75	69	61	71	68	64	56	63	68	61	66	53	63	77	70	57	64	51	59	55	62	55	65	65	51	66	64	68	70	59	59	56	58	64	56	66	55	51	66	66	75	62	61	59	63	51	59	56	52	69	77	61	59	65	59	66	66	65	54	69	61	52	67	48	70	61	71	56	62	68	48	65	60	59	60	71	70	67	62	65	65	69	48	48	61	64	59	71	58	67	64	61	58	65	54	51	65	63	74	76	54	61	68	66	64	64	61	67	52	54	59	53	60	69	66	72	51	66	65	53	57	58	60	63	57	56	66	74	65	73	53	67	59	66	73	50	59	68	62	55	78	69	63	66	56	60	65	62	50	64	66	56	63	47	45	64	55	70	59	66	56	61	52	61	66	59	60	59	73	63	55	81	63	64	62	61	53	60	40	56	58	65	60	62	60	70	65	70	58	50	52	60	51	56	60	55	73	61	51	67	69	62	64	57	58	71	75	62	64	53	68	68	57	50	57	55	60	72	67	62	52	55	54	48	61	59	57	55	72	60	61	72	65	58	57	65	57	57	67	61	65	59	76	64	50	50	53	51	71	58	48	58	50	59	74	49	56	60	58	56	58	54	59	50	47	65	63	52	64	61	54	79	79	66	58	73	69	58	57	58	66	70	62	59	63	58	73	49	71	50	57	69	58	53	64	58	44	68	69	56	57	65	62	48	75	62	59	55	47	72	65	58	57	56	55	60	70	56	55	79	59	60	70	65	58	64	59	49	52	63	64	59	50	57	62	70	65	75	47	72	65	62	55	63	72	51	69	45	68	65	59	61	61	60	67	47	64	66	62	58	66	65	68	61	66	69	71	69	67	55	70	60	57	63	62	55	58	59	57	58	70	60	44	65	71	51	57	62	61	54	61	62	61	55	65	61	66	46	47	57	55	63	63	65	58	60	62	61	55	48	71	56	52	49	59	58	59	60	57	61	68	64	71	52	71	68	56	68	59	73	71	51	65	65	60	63	59	59	59	55	66	74	60	64	50	67	48	70	61	61	70	59	63	65	81	52	69	53	48	66	66	54	55	66	69	75	74	54	61	51	60	56	59	61	68	75	53	55	65	57	69	67	65	67	77	60	59	58	53	49	68	78	47	60	65	59	57	57	53	59	58	46	68	68	68	60	70	61	57	58	65	75	59	62	60	70	35	59	60	53	57	73	54	64	80	64	57	58	65	49	48	53	72	68	67	62	61	67	65	62	68	75	53	51	64	72	58	58	48	67	57	65	75	63	80	57	73	59	66	62	60	62	65	72	75	58	61	56	84	54	77	65	65	66	66	55	73	59	63	66	43	55	75	59	61	63	42	63	57	59	76	61	58	72	60	54	48	73	59	52	55	57	57	64	62	78	74	57	73	61	61	51	62	59	67	66	53	54	65	47	50	57	56	55	45	58	71	53	60	64	60	57	57	76	60	65	67	69	55	62	62	67	47	71	75	54	56	57	59	53	65	62	63	52	63	58	71	61	56	81	72	57	60	62	51	55	58	73	60	63	52	62	61	68	65	57	60	54	61	55	51	60	63	77	60	65	60	44	67	51	71
33693	20076	11895	8788	7990	8110	6768	3747	2386	1858	1431	1290	1180	1022	950	921	858	873	791	763	751	770	710	703	618	630	613	611	615	624	600	575	575	537	499	560	513	537	505	518	489	537	526	531	520	539	529	518	540	537	527	504	592	533	547	538	561	594	543	555	539	522	583	550	524	513	494	518	520	534	536	518	544	531	557	532	536	525	507	496	571	525	540	485	515	548	496	544	528	552	492	521	528	507	503	533	522	485	526	516	518	533	493	504	529	470	521	483	495	531	505	533	512	534	485	525	532	501	509	529	500	501	493	520	534	478	508	519	506	514	523	520	491	529	523	495	527	539	550	495	522	496	535	535	511	574	536	508	510	537	500	530	530	555	544	512	527	509	529	519	544	531	563	506	502	571	541	509	466	526	515	542	514	505	511	499	524	508	504	532	474	523	552	508	511	552	499	504	506	531	524	514	513	506	508	518	519	525	531	505	551	532	530	532	526	547	516	541	535	490	483	509	535	540	510	514	536	525	555	511	552	491	512	522	487	571	512	485	487	497	550	499	498	473	537	489	515	494	526	534	575	520	539	545	471	520	529	540	531	513	534	538	486	526	502	511	551	501	506	534	542	487	501	529	540	501	488	554	506	512	492	514	499	503	546	549	525	522	519	501	522	507	545	558	529	557	536	507	549	509	507	530	489	495	485	482	510	538	546	491	484	503	540	525	506	491	502	512	541	536	537	517	520	485	500	534	513	506	507	557	552	552	505	503	530	519	490	555	528	520	562	483	508	504	538	525	511	482	482	480	525	516	506	529	507	500	541	525	518	490	546	551	484	488	509	523	549	550	503	506	514	504	491	503	509	494	491	484	531	500	528	500	472	529	513	537	539	559	547	572	543	515	508	507	556	539	494	505	518	523	529	556	498	555	520	521	486	531	547	537	510	489	543	518	522	522	505	522	529	561	495	519	499	545	577	522	531	526	517	552	519	516	535	523	536	527	475	522	539	486	542	507	522	494	534	512	487	514	531	517	539	524	524	483	548	531	536	537	500	533	506	508	529	529	527	527	502	552	518	532	517	467	532	550	487	549	485	504	540	547	495	510	521	448	520	519	539	488	548	523	513	520	510	486	540	479	519	508	544	519	543	545	554	540	516	500	544	528	524	520	516	541	529	560	503	459	487	503	501	518	532	508	491	549	517	530	496	501	498	539	521	493	563	472	531	517	513	499	506	531	523	508	519	517	488	563	530	578	503	517	486	517	501	536	532	528	500	504	511	546	504	547	483	534	536	503	550	490	524	501	553	547	492	550	528	487	537	465	528	517	505	494	541	500	491	543	490	543	527	513	504	560	480	522	501	509	477	520	521	506	509	531	473	544	508	501	526	574	516	549	497	532	503	480	518	521	526	526	490	496	514	545	517	512	558	541	501	552	473	545	494	485	510	494	517	520	513	537	539	563	528	492	553	525	536	541	493	509	520	496	502	506	511	542	509	493	499	486	514	509	513	523	532	478	513	548	522	517	500	551	523	507	548	552	500	517	521	549	513	526	493	523	529	556	486	519	512	511	491	460	515	524	546	489	576	520	524	514	562	504	503	543	507	527	506	508	501	480	536	517	502	522	504	473	493	513	522	564	517	532	506	509	520	505	498	500	542	491	529	518	520	560	551	520	512	494	512	515	536	505	533	542	545	492	486	568	504	510	475	514	546	482	514	501	539	545	564	517	503	532	538	495	468	566	517	553	517	513	463	528	534	499	511	513	519	525	514	520	500	507	549	539	516	517	501	532	554	514	545	551	555	526	532	506	518	500	490	541	502	519	532	518	517	511	532	509	507	494	508	496	533	506	551	501	553	517	534	512	521	496	507	530	473	536	522	523	538	528	520	554	476	510	533	537	530	527	506	523	518	516	513	507	527	520	523	520	516	522	497	570	480	508	522	524	514	505	492	514	524	494	527	512	562	488	530	551	531	494	508	513	574	492	518	494	518	500	528	524	533	513	491	500	499	524	499	486	525	489	507	478	522	537	520	524	498	534	536	516	531	492	525	511	513	541	545	511	497	508	521	528	514	554	488	538	512	493	495	515	532	490	552	558	521	535	508	500	512	512	544	535	535	539	487	499	513	555	517	476	554	485	511	503	510	523	558	512	504	514	557	561	508	509	513	510	539	524	539	532	546	513	501	503	524	550	528	501	529	521	519	496	486	501	487	530	471	534	473	518	516	492	522	495	513	543	505	501	547	527	552	527	509	502	527	503	492	506	509	505	510	484	506	518	524	533	542	511	518	497	509	604	491	521	530	498	513	515	501	484	469	548	516	507	532	499	551	517	534	538	541	542	554	458	511	482	527	527	528	542	518	513	502	529	528	534	563	530	553	518	515	555	500	495	518	519	533	513	513	505	509	534	523	510	507	506	518	536	517	494	502	490	519	519	526	515	524	489	539	537	485	539	517	537	524	529	542	513	555	503	474	472	533	499	483	526	541	513	520	511	515	529	576	529	518	507	503	477	546	510	553	518	492	503	479	503	541	545	508	527	544	529	513	530	546	505	517	533	533	506	531	502	534	507	506	567	552	488	542	525	502	514	526	533	516	568	512	552	542	541	534	513	500	567	506	531	509	508	515	556	540	523	507	534	512	545	534	503	543	512	529	522	551	515	553	540	537	510	513	498	481	534	488	513	492	581	543	507	537	488	509	520	499	515	467	538	502	499	546	494	511	484	528	535	545	552	489	545	521	502	517	508	496	525	513	518	534	583	531	510	480	495	524	535	512	495	535	539	511	508	476	483	472	521	529	523	483	515	509	507	489	504	554	493	491	502	484	519	522	500	505	516	527	529	540	512	547	489	510	453	489	535	506	521	545	519	478	513	524	518	528	503	510	493	535	501	501	506	498	507	521	523	503	510	544	494	542	525	504	500	566	520	496	484	529	507	549	488	543	535	515	534	503	515	523	505	515	502	515	540	467	530	477	541	573	527	535	539	502	511	484	478	511	494	514	515	513	516	528	553	522	486	503	494	496	491	528	547	540	517	529	535	553	509	530	518	496	496	507	512	535	551	483	521	512	524	508	506	514	540	497	510	494	575	471	502	498	548	550	553	522	482	511	475	504	537	507	496	490	542	516	514	524	531	529	517	554	527	499	514	513	520	535	510	507	519	525	517	477	508	542	509	547	512	489	498	492	514	537	508	516	499	518	507	517	515	535	508	531	531	527	497	474	492	495	535	487	493	505	518	495	515	488	502	532	564	523	513	542	519	533	526	506	499	542	552	467	551	507	511	482	516	500	527	532	476	495	556	532	497	569	549	520	491	548	514	508	519	511	529	537	470	542	509	586	549	502	493	485	511	501	487	544	514	543	538	501	534	526	550	522	500	502	540	528	524	506	509	520	474	543	537	502	543	562	471	490	511	503	515	559	526	581	537	503	547	527	530	479	563	506	518	513	530	531	535	495	533	484	518	533	527	500	531	486	494	495	520	530	574	577	517	560	563	459	495	542	566
6252	3046	1391	730	377	280	219	143	116	74	84	77	70	68	60	79	74	105	73	65	76	59	64	55	52	62	68	57	81	56	68	71	65	62	50	62	50	47	49	78	58	45	63	59	63	51	59	55	57	55	65	71	53	63	58	56	61	55	58	55	51	59	55	57	48	48	59	45	59	49	57	64	48	71	60	63	57	71	53	50	64	52	57	49	64	59	57	45	57	55	52	60	56	70	53	63	57	58	61	49	38	55	51	57	62	57	61	49	69	64	50	59	64	49	63	65	64	58	62	64	73	50	62	54	64	53	54	59	72	46	58	58	44	59	51	63	63	62	58	59	56	60	51	58	59	50	57	43	57	49	51	57	58	56	53	50	64	42	55	54	51	42	47	68	58	54	55	56	68	49	54	49	56	72	60	57	57	62	56	69	53	40	54	55	54	55	68	54	70	56	44	57	70	57	62	62	56	50	55	51	50	59	51	63	57	47	71	59	58	66	47	62	59	54	55	52	56	65	56	50	54	60	56	61	71	61	59	52	70	62	51	67	42	54	59	48	56	70	54	51	61	43	63	44	56	51	54	64	54	51	58	49	43	52	45	63	48	68	63	65	63	73	59	56	60	52	48	53	56	52	57	55	53	53	63	67	70	80	64	58	55	60	63	58	62	69	58	60	44	57	73	59	56	55	55	48	47	70	48	59	32	66	55	46	59	59	55	69	51	57	54	53	67	53	53	61	52	59	50	46	49	75	59	76	62	65	61	57	67	52	54	52	59	61	47	54	61	55	49	42	51	57	57	49	72	56	46	55	68	48	51	62	67	54	48	61	50	62	48	62	42	60	61	60	64	54	53	54	61	57	69	57	39	51	64	48	51	62	53	44	53	66	56	49	56	59	50	62	58	54	61	65	47	50	51	52	45	55	61	54	54	51	61	59	59	56	74	59	58	62	67	56	62	59	49	48	54	54	56	61	59	54	42	58	62	52	62	69	59	50	68	59	48	55	56	47	56	55	62	74	52	43	59	69	55	56	65	40	56	67	50	51	60	61	72	54	64	52	57	57	46	68	60	69	63	65	64	53	59	52	55	59	40	64	61	63	75	59	47	59	64	45	54	61	60	49	67	48	48	62	65	51	49	49	59	68	63	60	46	71	47	56	60	54	51	66	54	50	58	66	51	69	59	61	58	63	52	55	45	46	71	50	68	65	57	65	63	44	67	51	70	61	60	39	63	53	46	52	56	66	70	56	44	56	49	70	70	63	57	44	66	53	54	58	64	54	54	58	49	50	62	58	43	56	60	56	51	56	56	56	59	72	58	54	54	50	56	69	61	63	59	67	67	50	54	70	57	58	49	66	51	41	65	64	59	58	54	63	43	62	63	61	59	45	52	59	48	53	53	50	75	66	52	53	66	63	51	52	54	68	44	43	63	48	71	65	60	66	60	41	50	61	58	60	58	57	55	44	57	52	57	52	55	55	55	57	74	55	51	62	60	47	53	46	62	58	74	59	61	65	51	43	49	57	54	56	57	62	60	60	66	56	57	74	48	54	62	49	52	66	65	67	63	54	67	55	58	54	60	47	59	66	51	54	63	48	39	67	63	49	74	61	65	48	50	52	53	51	56	57	69	71	53	55	48	69	60	56	55	57	56	58	63	47	59	66	54	67	60	52	53	68	63	54	81	56	65	59	58	47	50	44	83	57	40	53	64	69	69	57	56	63	50	58	57	67	75	52	55	74	49	51	65	50	59	60	67	50	68	44	79	70	67	60	52	80	72	58	55	58	43	60	64	59	58	65	53	61	54	57	65	49	54	51	56	63	61	50	65	66	54	65	60	55	52	42	56	53	50	62	51	53	52	55	51	66	54	54	44	60	66	59	50	53	57	44	48	73	69	51	54	65	45	59	62	69	56	63	56	75	57	61	68	72	49	53	59	67	55	74	64	56	66	52	60	46	49	46	54	48	71	50	58	54	59	54	43	52	56	58	55	63	53	69	54	69	63	57	71	58	53	56	48	62	59	59	42	59	64	50	58	51	45	51	43	64	62	69	51	52	55	55	61	68	51	58	43	59	49	63	43	60	42	49	61	53	56	59	59	53	64	55	59	64	55	66	58	45	62	71	53	67	47	54	52	56	55	47	50	68	54	53	54	51	63	49	53	47	52	68	66	65	60	56	52	58	61	50	49	42	58	55	69	61	46	41	61	48	59	51	59	59	48	61	60	54	47	63	52	50	50	56	61	57	62	34	63	60	54	47	60	54	61	77	57	57	60	59	58	44	56	55	60	64	43	58	61	55	63	60	60	55	65	62	54	62	69	57	50	54	44	47	52	68	49	63	46	57	53	69	50	50	50	48	54	69	57	51	58	59	49	64	57	72	60	64	56	69	54	57	63	52	52	67	58	58	56	63	55	45	51	55	63	66	63	52	56	57	66	56	74	62	47	62	51	68	53	75	66	55	66	48	41	53	53	67	52	68	70	66	45	67	65	49	58	62	69	68	72	61	58	62	53	71	54	62	56	64	54	55	59	57	46	46	53	58	64	64	57	68	49	51	61	47	55	56	55	50	58	66	61	62	42	55	59	65	47	57	67	67	53	47	50	53	52	52	56	50	55	41	61	54	57	50	67	68	56	71	53	54	50	64	68	59	60	53	51	66	53	65	62	59	61	59	48	52	55	75	60	65	57	55	56	54	58	52	59	57	54	59	63	50	64	67	63	50	64	57	63	60	59	50	51	64	43	56	58	55	46	60	53	62	61	73	42	57	48	71	55	68	61	47	57	59	67	59	61	59	53	46	47	69	65	60	43	61	53	58	59	66	73	44	49	57	60	67	59	50	64	59	53	53	57	48	49	51	52	57	65	55	47	48	53	46	53	53	60	42	50	48	58	54	46	47	51	60	51	63	71	57	48	43	52	67	48	50	53	63	40	53	68	48	74	65	52	51	50	63	43	38	63	63	51	57	61	57	45	63	56	59	65	78	61	55	45	57	59	50	55	58	55	57	48	60	50	57	56	62	54	57	70	60	71	51	59	56	54	61	48	51	60	60	78	56	56	55	65	58	54	67	57	66	50	58	58	70	67	44	54	48	59	49	61	49	61	63	50	55	43	68	63	54	51	54	62	64	57	61	63	57	55	50	57	50	73	53	69	67	58	70	47	59	54	60	68	61	65	54	51	61	67	60	52	66	55	61	52	59	67	43	48	68	53	65	56	63	60	59	54	58	50	45	61	52	54	59	71	51	62	53	60	69	67	65	66	61	42	44	47	53	52	55	59	54	65	60	56	56	52	60	61	57	51	44	49	51	57	46	64	56	43	47	45	61	57	68	67	59	72	43	54	58	63	61	57	63	59	60	45	66	46	61	66	47	62	56	50	62	59	60	47	63	59	58	57	59	74	57	53	52	42	54	59	61	56	53	71	65	54	49	63	61	67	50	61	52	70	60	65	67	66	53	59	51	54	45	59	56	60	63	51	48	54	47	56	62
34133	20720	13436	9930	8916	9588	7589	4294	2701	1656	1376	1256	1115	1060	920	960	892	828	789	749	753	754	664	675	589	604	625	576	606	622	564	570	537	531	514	528	497	503	475	538	488	518	491	511	491	499	518	465	530	488	548	511	525	502	550	489	518	523	487	470	504	534	512	514	554	501	526	466	482	496	493	462	519	516	501	488	496	508	473	471	479	449	508	439	447	526	457	472	501	506	493	495	529	491	472	474	490	473	489	497	526	480	490	542	503	480	530	473	492	474	506	476	503	502	492	478	447	484	515	512	512	446	518	461	466	502	508	448	515	484	473	499	489	486	500	506	447	497	479	545	486	469	499	487	481	479	483	479	441	521	499	511	517	489	516	490	498	495	468	454	498	447	457	487	459	517	487	538	550	522	499	481	521	504	473	509	460	488	454	488	480	464	494	460	508	491	447	525	513	501	480	474	488	456	493	507	526	502	446	486	489	528	499	504	537	452	480	472	526	487	472	509	483	497	546	549	503	503	499	541	488	553	516	481	475	529	448	457	509	467	469	475	499	505	501	480	490	489	497	480	469	507	467	472	511	495	468	505	496	489	479	512	438	475	425	507	471	529	486	506	502	506	467	486	497	456	483	489	503	473	429	457	515	485	489	487	506	485	480	510	471	513	502	517	507	472	458	466	499	507	507	511	549	500	434	492	467	473	492	475	483	501	457	509	464	508	481	496	496	472	482	468	486	503	481	494	457	490	481	480	516	505	479	502	491	464	457	453	518	463	483	482	550	455	488	501	498	475	452	468	481	473	482	477	471	532	517	515	533	508	497	459	460	478	499	523	513	481	471	508	476	518	477	464	489	475	449	516	451	515	501	462	521	500	464	561	495	490	492	496	510	466	480	506	483	536	522	502	461	514	476	493	508	457	459	469	488	490	464	531	482	491	476	478	507	473	496	409	549	475	535	503	467	508	458	477	498	480	508	497	450	469	508	501	489	471	464	462	500	490	530	509	433	535	517	492	498	484	487	510	493	478	485	460	516	488	458	451	477	471	508	486	483	489	484	523	482	500	506	464	534	491	492	457	501	493	474	488	469	497	494	550	458	457	517	450	497	524	513	459	485	486	469	474	509	490	487	513	500	495	473	470	487	504	496	507	491	457	478	488	487	515	549	472	485	526	467	476	456	514	501	497	488	475	512	466	521	487	488	505	507	463	476	484	509	462	490	516	472	492	476	479	469	491	468	523	503	508	487	515	486	487	481	464	482	482	456	493	523	484	511	505	504	482	471	455	507	496	469	460	504	483	483	488	465	453	481	479	446	466	450	504	471	498	509	495	505	453	490	526	514	475	453	535	514	497	478	487	483	518	477	500	495	474	500	515	484	489	494	487	498	491	486	503	543	482	491	492	475	476	525	474	463	488	477	499	487	478	512	450	451	520	490	500	448	445	488	506	501	515	520	495	520	487	494	531	446	510	504	481	510	482	484	457	497	498	449	463	447	474	497	491	513	460	465	533	533	458	466	519	512	512	512	510	516	464	464	473	476	456	501	489	492	478	436	491	458	487	479	505	483	474	459	456	509	499	511	471	465	435	480	461	516	471	516	494	500	504	489	474	518	487	477	482	517	520	515	507	474	449	494	497	495	500	474	464	475	466	520	496	488	463	484	496	467	491	519	453	495	476	495	512	500	502	473	469	515	493	470	503	506	496	481	490	487	449	504	513	471	499	518	480	494	484	458	483	480	485	465	458	477	475	524	497	491	494	484	490	465	454	472	453	512	505	475	503	507	512	479	473	459	474	490	514	498	487	507	506	431	524	490	476	483	485	532	531	495	498	479	482	489	493	451	457	487	467	507	530	478	490	492	488	495	477	505	496	505	492	487	498	479	495	499	485	491	506	499	511	496	524	495	501	516	490	485	441	510	484	487	479	447	520	487	505	499	478	483	471	460	488	495	461	523	506	473	470	519	465	464	477	464	455	495	486	484	484	483	460	538	478	482	492	490	491	506	480	453	496	508	478	467	511	471	516	494	538	436	505	465	503	474	440	491	449	486	485	460	509	477	514	494	505	510	496	528	480	505	499	457	514	478	498	513	472	461	457	529	477	485	512	475	507	527	445	476	505	493	443	476	473	497	437	520	486	505	479	472	495	476	475	468	508	498	458	537	486	485	524	492	499	516	506	527	508	476	489	530	470	520	485	485	536	458	477	498	468	472	467	460	521	472	520	497	526	497	511	531	502	477	507	514	515	478	475	490	471	499	470	512	497	490	456	477	501	513	504	470	513	439	480	489	461	471	528	488	478	469	476	460	485	504	474	508	488	462	478	508	494	472	486	502	491	494	498	485	481	483	475	500	519	519	495	518	416	479	508	497	464	485	463	458	471	498	516	485	486	506	464	445	521	494	469	482	483	485	482	505	454	520	508	449	485	497	463	452	472	483	485	482	481	463	504	498	467	498	497	497	516	497	499	486	474	504	467	492	498	518	466	477	519	451	518	521	465	471	509	478	451	496	499	472	496	508	478	509	486	482	475	499	499	484	462	500	510	483	480	479	514	481	445	455	483	508	461	495	477	447	504	479	471	476	456	514	509	498	482	492	483	500	498	462	478	486	482	488	493	497	474	506	484	500	484	493	506	495	499	448	475	466	465	492	510	468	522	488	478	507	491	543	499	500	502	474	476	485	491	492	481	461	517	512	512	494	513	465	482	468	478	442	517	498	494	483	498	467	476	513	494	514	517	512	469	490	474	480	474	467	488	467	521	491	489	504	519	481	477	514	491	472	499	486	518	515	483	502	496	464	452	461	488	487	482	498	509	483	454	457	510	503	535	490	466	507	463	505	465	471	476	461	508	493	479	442	483	469	528	504	500	470	497	446	484	494	484	485	486	485	467	495	495	484	498	453	521	496	531	478	500	491	501	517	475	486	472	502	483	503	497	523	473	485	522	461	467	465	509	471	477	504	508	485	465	478	470	507	506	485	492	525	499	529	460	489	513	494	441	476	504	450	529	462	471	484	505	450	521	508	500	520	498	508	501	455	472	437	492	506	509	507	499	503	460	476	439	484	506	510	503	475	477	520	496	478	543	522	451	468	509	496	457	498	462	525	474	468	471	517	488	483	486	465	486	516	451	482	520	485	469	516	527	495	522	482	493	508	448	466	488	507	487	483	505	504	486	473	509	553	465	450	536	519	487	486	505	418	460	496	473	519	484	499	485	471	511	473	480	495	465	507	523	494	501	505	471	527	477	490	515	480	476	469	485	477	456	475	468	499	471	481	505	480	530	509	486	494	509	475	501	464	479	529	478	475	507	503	469	490	475	503	427	509	499	489	492	520	452	528	484	528	454	493	458	489	468	492	535	515	484	484	500	479	501	500	502	481	493	508	479	491	475	495	478	523	488	463	530	495	476	513	442	477	511	521	454	499	506	467	484	500	523	521	472	488	511	486	450	481	475	482	457	477	471	470	474	480	482	510	502	459	489	491	496	500	456	481	496
7611	4050	2147	1098	510	384	272	151	110	76	63	73	81	62	65	55	57	72	64	68	61	56	45	55	73	62	58	55	63	52	57	62	55	62	49	62	54	60	53	62	58	44	60	45	56	39	60	51	49	56	50	57	48	59	54	50	58	52	54	56	63	48	47	66	56	48	58	59	49	44	62	51	58	50	58	41	55	49	58	37	50	46	58	60	61	59	45	54	43	38	49	41	46	42	52	59	40	45	44	39	55	46	52	43	45	36	53	43	51	57	52	56	58	58	51	50	49	42	58	45	47	53	52	50	65	57	54	40	57	47	58	62	50	58	53	50	53	42	63	44	43	58	50	47	48	59	37	51	52	40	60	67	58	54	40	49	45	49	44	51	59	51	48	57	65	51	56	46	57	57	44	50	56	53	44	52	52	36	61	50	58	48	43	51	64	62	45	48	61	49	44	48	59	54	59	41	40	38	45	40	59	44	59	52	47	44	51	44	46	50	52	39	53	47	48	52	57	43	52	49	45	54	49	60	50	49	55	61	55	48	48	40	58	60	63	50	66	47	48	52	56	48	43	56	65	53	42	54	56	49	43	51	53	51	47	68	52	50	47	39	49	49	58	51	73	57	57	52	54	32	56	45	47	70	47	52	48	49	60	56	52	56	42	45	52	51	52	49	63	55	54	58	41	54	43	56	54	47	44	57	54	51	42	50	52	51	57	53	32	51	52	51	55	44	42	47	53	37	46	46	57	45	70	43	47	47	49	70	44	47	64	48	45	55	53	46	42	53	41	47	42	52	37	39	62	53	47	50	63	52	39	55	52	51	52	34	58	55	46	54	52	63	61	45	59	44	51	43	63	52	55	49	49	50	49	36	51	47	54	54	53	51	60	50	50	48	44	48	57	34	43	50	50	43	44	59	45	53	42	50	53	51	54	51	48	55	45	55	62	56	48	57	55	54	59	45	51	45	55	47	41	51	45	37	58	51	44	53	49	48	48	49	44	55	46	50	47	42	35	52	57	50	55	47	51	43	42	38	52	47	51	45	51	56	48	54	39	42	60	46	50	56	60	52	49	59	60	72	59	51	43	62	38	45	52	51	43	56	58	50	69	41	54	43	42	54	52	62	44	55	54	62	47	60	62	39	50	50	43	58	52	51	61	49	57	45	70	60	59	48	61	41	48	61	52	41	42	58	49	57	55	58	63	56	38	39	49	41	45	56	44	62	52	54	45	49	47	60	60	44	51	54	51	53	45	54	46	49	53	49	54	51	58	54	44	44	56	53	64	54	53	55	53	45	42	54	55	61	48	53	45	64	54	54	47	51	66	53	51	52	61	48	62	60	53	56	45	53	44	47	57	42	41	69	43	46	49	41	48	53	59	66	39	52	56	46	35	61	55	59	39	49	60	42	51	47	51	39	53	50	55	58	57	41	46	51	61	51	57	50	52	50	38	46	62	49	39	56	41	56	50	64	46	31	54	46	45	47	50	61	45	58	59	48	51	45	41	50	44	51	48	46	36	46	52	60	57	51	41	39	43	49	62	48	48	38	38	51	51	44	48	43	51	64	47	53	52	48	52	34	49	47	52	56	50	55	60	64	60	43	46	53	34	52	45	51	50	54	49	48	42	50	53	49	56	42	49	50	55	42	47	43	52	52	49	46	43	52	54	37	53	53	56	47	50	49	49	45	63	58	37	48	53	50	47	45	50	51	49	42	55	50	48	62	59	49	69	57	43	58	35	46	56	61	54	51	51	41	59	61	52	56	52	52	45	46	51	49	52	54	54	43	52	47	49	43	42	51	52	47	54	58	48	45	46	39	44	53	29	55	51	46	49	51	49	62	54	46	40	43	51	56	49	54	56	47	45	52	40	67	47	56	37	44	37	54	44	54	40	55	48	55	39	54	51	45	47	49	48	55	45	58	62	61	57	44	55	48	48	50	64	37	49	51	45	31	55	48	42	42	54	47	42	49	54	50	51	39	59	46	51	49	68	45	45	58	46	50	49	55	47	56	68	50	62	51	53	57	54	55	46	48	48	54	59	55	57	56	48	60	56	57	55	52	52	55	49	39	45	61	40	49	58	59	48	58	38	48	53	55	51	36	60	51	48	52	58	62	59	44	53	64	52	43	48	64	57	69	49	57	46	54	52	43	43	52	58	46	36	59	53	36	55	63	64	56	51	45	37	45	42	58	52	45	49	48	38	52	52	47	43	50	66	58	33	50	56	38	55	35	52	58	46	47	60	39	51	49	52	53	45	51	44	51	38	53	57	48	54	44	46	46	60	44	58	53	41	45	46	50	49	61	48	54	51	50	51	57	64	47	49	50	54	43	50	48	40	54	46	46	54	47	51	60	50	39	43	37	50	48	51	53	53	53	47	46	58	44	54	47	43	47	57	41	45	44	49	46	53	43	51	47	44	62	45	66	69	42	41	42	52	35	54	46	51	48	52	47	47	48	49	54	41	44	61	49	55	59	69	56	53	57	42	32	57	49	40	48	43	52	64	41	53	56	61	52	48	61	68	42	38	48	57	52	43	54	43	58	37	42	40	55	48	53	53	50	61	44	45	43	60	55	54	36	44	48	41	53	42	56	53	55	45	38	44	54	53	53	48	61	52	64	48	37	61	52	52	58	62	40	50	56	50	55	63	60	49	43	44	47	40	32	59	57	37	48	52	47	53	56	65	52	47	44	53	41	50	45	50	45	48	51	51	34	48	44	53	62	60	49	40	54	42	47	53	45	45	49	41	60	66	60	51	55	39	54	44	64	55	43	55	65	41	56	44	45	45	64	56	46	45	52	56	43	55	47	38	53	51	42	54	50	58	50	51	56	56	45	50	48	49	56	56	62	57	40	44	53	48	49	52	46	44	51	53	37	54	57	56	44	47	50	53	60	48	43	48	51	42	64	48	45	44	58	63	45	53	51	57	54	65	49	43	51	46	35	55	50	50	39	47	38	58	35	47	51	58	48	50	45	49	57	46	46	53	48	49	57	49	59	32	52	64	47	57	63	51	51	55	53	48	57	53	43	57	61	48	54	49	58	44	59	66	56	57	56	51	64	69	45	56	58	35	47	54	53	53	53	51	62	36	67	55	46	53	43	54	51	44	34	58	36	53	50	61	58	41	42	37	57	37	51	50	50	48	44	51	51	49	44	48	60	55	52	44	52	39	49	46	36	58	66	48	58	48	49	34	40	58	51	58	28	49	52	56	43	51	53	53	61	55	44	38	47	41	51	44	52	50	50	50	51	46	49	56	53	52	65	53	47	43	40	52	44	60	56	53	54	53	48	45	60	57	40	52	43	38	67	49	52	44	50	55	48	61	43	49	47	58	44	50	47	41	48	55	54	42	60	46	56	51	43	43	49	65	55	51	51	55	38	43	58	41	34	57	51	49	52	51	60	43	76	52	58	60	58	49	62	59	45	43	63	45	53	47	61	50	48	48	51	52	51	48	51	40	54	56	44	55	47	42	54	58	55	50	49
35742	24107	17064	12162	11810	13486	10602	5410	3040	2034	1726	1474	1292	1065	1115	1115	986	935	855	804	814	840	697	691	591	633	629	537	602	606	551	519	571	535	536	510	494	484	450	456	424	459	434	428	453	433	485	470	467	450	483	434	468	456	460	465	468	477	452	490	458	464	424	437	442	437	445	445	459	436	474	437	430	428	452	454	449	404	429	432	436	426	437	437	456	454	407	474	436	445	443	431	449	389	425	423	463	452	413	438	436	417	400	455	418	400	461	421	443	423	439	453	439	457	420	416	428	447	398	451	446	440	422	399	388	434	455	374	457	420	440	439	483	418	435	440	423	429	430	437	454	387	417	454	414	439	444	457	433	467	444	441	462	469	445	421	469	417	430	445	448	439	439	474	431	435	448	455	423	438	451	446	472	427	418	409	451	456	438	428	442	449	443	447	417	427	442	410	436	437	464	436	447	418	410	465	417	441	416	407	423	415	407	430	381	461	438	445	443	431	419	426	438	438	410	438	422	422	415	438	442	451	472	428	459	427	416	433	395	430	445	444	461	436	390	443	425	428	428	447	446	455	439	459	436	434	401	414	463	459	432	466	446	445	418	456	436	448	456	446	444	458	447	400	434	433	398	429	447	451	446	462	431	442	422	392	436	427	396	460	426	452	431	415	416	477	414	448	441	427	412	434	451	462	411	449	409	422	403	400	418	450	406	434	436	423	454	422	418	429	454	433	429	417	434	466	421	444	436	418	415	449	473	455	436	485	421	422	462	416	433	439	441	428	427	422	480	457	458	441	429	441	478	442	447	453	467	398	425	416	427	431	455	452	427	437	427	439	470	398	445	469	398	462	448	477	432	451	404	447	426	433	433	413	418	422	422	437	472	478	408	413	433	447	433	415	422	421	437	427	484	422	414	451	422	428	424	417	472	426	418	430	442	424	400	460	433	432	416	407	409	392	433	473	436	446	431	443	433	441	436	438	410	421	445	439	436	382	446	425	423	420	455	404	435	415	446	458	403	427	451	431	392	414	437	447	480	435	445	427	422	456	382	450	461	425	442	457	441	449	428	463	410	422	433	404	445	423	450	448	432	443	425	450	459	431	422	423	438	476	452	441	429	416	423	447	449	409	410	427	402	438	402	476	421	434	413	413	459	409	444	423	461	449	429	421	418	486	482	445	443	447	407	422	474	436	426	419	429	423	437	435	439	417	430	416	448	444	429	403	459	405	392	434	441	459	452	435	392	430	458	460	381	414	431	387	439	433	437	425	442	440	447	447	428	417	459	439	428	425	412	454	442	414	453	437	375	431	451	435	456	436	426	471	428	422	409	401	447	403	412	445	429	446	423	420	440	459	456	440	426	432	452	442	429	448	414	450	415	408	457	416	417	453	398	413	417	405	451	444	450	457	411	434	455	440	409	427	420	431	481	402	422	432	453	456	453	426	421	437	424	433	417	438	445	484	440	439	448	418	434	426	432	454	425	449	424	459	452	420	421	419	447	412	424	422	398	415	429	409	435	435	428	457	410	468	409	447	453	425	444	428	433	400	430	461	438	458	414	421	433	423	428	466	407	436	435	444	400	443	434	418	459	422	440	446	399	421	415	444	416	423	422	435	482	434	435	419	432	399	496	384	454	441	432	427	435	408	422	452	429	443	420	438	444	420	449	419	431	427	454	441	430	436	448	424	436	420	408	442	430	433	413	451	418	422	412	426	446	441	475	448	451	432	450	471	432	457	435	419	400	474	423	421	424	458	458	439	443	466	460	439	443	463	402	398	441	425	446	409	434	428	415	462	456	447	391	456	449	421	386	438	446	426	443	428	415	390	436	464	417	456	421	419	403	468	427	398	421	456	440	464	423	438	441	422	422	443	433	422	445	449	441	456	434	495	453	468	465	477	409	454	410	436	382	415	430	431	452	437	429	421	414	466	454	430	449	440	426	444	497	457	435	429	437	440	444	421	391	412	432	419	424	446	429	460	437	468	454	439	434	440	476	433	394	440	423	482	410	419	446	451	408	437	454	418	446	421	427	448	445	426	440	477	453	412	431	418	426	428	400	406	442	428	448	412	424	446	452	452	431	452	443	420	443	450	450	449	410	497	418	440	447	465	484	443	423	450	411	457	434	445	422	448	416	464	447	406	440	438	468	431	446	418	429	481	425	407	443	434	423	442	443	467	436	440	430	423	435	438	429	458	451	472	428	450	431	442	442	426	424	421	429	441	449	427	410	432	393	421	427	444	461	451	455	401	396	474	437	423	435	438	451	423	440	390	446	459	425	420	411	416	405	440	422	395	418	453	453	401	422	457	413	438	449	423	433	409	451	486	453	464	424	456	410	437	477	455	436	444	434	435	424	467	459	443	439	425	429	440	457	392	435	425	459	454	412	458	454	418	481	436	438	431	444	396	454	418	460	442	434	431	421	424	451	454	425	439	418	429	437	407	442	449	469	420	452	436	439	426	441	440	420	512	406	457	427	439	451	415	453	436	407	432	414	429	426	451	413	402	439	451	452	487	447	420	426	441	447	408	450	450	413	425	437	438	419	424	405	422	463	423	424	450	408	457	446	460	413	460	423	411	390	404	418	443	433	440	434	434	383	420	457	442	424	436	426	403	423	447	453	446	438	451	413	469	437	435	462	430	403	425	407	394	417	418	406	441	429	440	502	436	433	411	437	453	424	454	455	393	435	425	456	431	450	465	451	456	410	468	436	417	427	442	470	417	429	462	462	451	429	467	461	431	439	450	443	384	448	466	418	441	437	423	419	457	426	436	455	437	434	423	435	448	444	424	440	402	446	453	412	439	461	450	438	457	471	444	423	421	437	440	443	397	390	425	452	429	431	451	401	420	466	461	451	411	458	432	432	434	434	463	389	426	447	386	454	425	450	426	431	425	445	450	437	465	424	439	445	451	458	419	464	391	439	474	434	453	434	432	445	444	441	439	423	457	417	418	436	424	447	416	449	411	431	438	416	460	447	460	446	449	480	446	463	427	465	434	475	461	444	422	410	441	451	413	445	441	442	426	452	432	393	441	429	474	395	437	431	429	443	467	436	428	463	434	416	412	414	461	429	427	438	421	434	449	422	446	435	427	417	427	421	426	429	429	449	440	426	394	465	428	411	455	427	422	456	412	464	404	407	442	426	461	422	430	426	434	446	408	415	415	426	397	438	422	446	455	453	407	426	463	430	459	403	398	418	460	398	425	447	432	444	453	432	441	410	418	436	407	442	456	454	440	420	436	459	429	441	440	461	455	408	399	418	429	421	462	444	457	427	402	432	468	426	476	460	444	459	432	465	434	419	423	449	470	438	403	462	409	417	422	448	452	439	475	424	460	459	404	467	418	392	417	431	439	393	442	435	407	453	433	410	450	404	420	441	452	401	463	448	393	409	454	449	412	412	418	456	425	453	443	456	449	433	472	431	441	442	413	449	431	441	452	416	431	464	466	466	455	452	439	408	461	395	463	446	426	410	412	459	397	439	408	430	466
8902	6563	3190	1648	846	715	388	218	117	118	83	99	93	69	70	68	86	65	59	72	52	56	61	65	48	47	51	47	44	51	59	40	40	65	51	59	48	43	56	49	54	44	59	46	40	49	48	52	40	52	46	46	51	49	52	44	37	46	50	66	71	61	42	40	43	40	42	44	50	46	46	41	47	55	49	48	47	46	44	50	46	53	43	57	42	53	48	52	35	54	40	54	49	42	56	46	59	44	55	49	47	49	45	39	52	45	49	48	44	48	40	44	36	58	47	40	47	48	47	44	47	46	46	48	47	45	34	51	45	47	45	38	49	37	51	56	41	53	49	48	51	53	54	46	43	43	46	52	48	53	53	53	51	43	54	50	47	37	44	38	53	45	52	41	30	47	39	30	47	56	55	52	54	44	50	47	48	53	51	48	48	46	46	43	43	41	36	46	55	48	53	40	41	57	41	55	51	47	57	58	34	46	49	43	35	38	51	52	42	52	56	49	45	42	39	50	56	41	45	58	57	47	33	57	47	48	53	57	55	45	31	29	45	52	37	64	50	45	57	49	44	43	54	55	57	48	43	39	62	51	43	47	54	56	50	54	46	45	51	55	42	40	42	50	55	38	44	47	47	32	44	38	57	51	54	49	42	58	49	45	41	40	51	44	54	34	51	48	44	59	45	63	30	46	36	47	44	55	38	39	51	41	50	58	36	43	49	47	55	51	47	35	47	45	57	39	40	59	43	54	53	50	50	57	60	52	54	40	39	46	52	40	40	49	37	46	49	38	57	44	41	34	39	47	46	39	50	51	44	35	38	43	51	39	43	33	58	63	54	45	49	48	41	41	51	47	44	52	36	54	43	41	55	50	51	40	65	39	51	45	35	41	44	51	40	43	53	41	39	38	49	55	30	58	37	63	40	48	40	52	39	41	44	51	42	41	55	28	52	46	43	48	34	47	39	43	47	47	51	56	45	45	40	46	44	53	43	39	50	51	52	37	53	41	49	44	56	58	39	45	47	46	57	48	53	34	40	44	51	45	48	59	43	42	44	53	48	46	65	61	50	44	41	42	52	44	41	49	62	43	55	42	58	50	49	59	65	41	41	45	47	51	38	58	34	46	52	55	61	48	56	48	53	55	38	38	44	44	39	50	44	50	39	39	51	55	39	57	61	42	42	39	46	52	51	51	47	44	52	42	38	44	51	46	42	44	56	37	64	43	54	48	37	38	44	38	39	41	44	61	40	47	35	54	46	45	62	39	48	50	44	42	50	58	47	38	44	43	36	44	53	39	50	47	43	40	50	55	49	45	58	37	33	42	56	47	42	51	56	43	65	44	55	45	50	43	48	46	57	37	49	38	52	38	41	47	34	39	38	44	41	49	49	40	47	52	54	35	38	31	43	43	49	49	57	45	35	44	51	45	46	42	53	37	40	48	49	58	47	59	47	47	43	47	51	56	43	46	49	44	41	37	46	42	39	42	52	47	56	45	52	46	53	44	32	42	53	47	44	53	52	54	45	46	54	50	43	42	43	52	47	45	41	55	43	49	47	46	40	50	49	44	40	50	54	54	40	64	44	41	45	47	44	58	40	55	55	45	48	46	40	39	46	46	51	47	42	52	51	40	47	38	50	35	54	30	54	56	35	44	49	40	51	40	50	51	40	50	53	45	47	48	50	26	57	30	46	43	53	61	51	42	57	41	42	46	58	45	46	33	44	38	40	52	47	54	56	46	45	47	55	46	52	41	42	47	42	50	42	32	66	47	47	42	47	42	61	46	51	49	51	55	42	44	38	35	45	44	46	39	55	37	48	51	44	57	40	46	50	43	37	50	49	48	44	41	56	53	61	48	34	55	45	64	35	41	48	59	44	46	54	45	62	43	50	46	46	43	52	44	50	59	42	45	54	62	51	46	50	47	42	49	50	39	46	64	50	55	57	53	43	59	53	60	42	49	37	51	46	51	46	49	53	47	33	53	50	48	43	47	59	48	44	51	57	50	43	42	41	41	55	53	53	54	60	47	69	36	44	47	47	59	47	44	44	45	38	57	38	48	44	48	43	53	45	52	41	46	54	47	40	37	46	39	53	44	43	42	36	43	55	34	37	43	50	52	44	56	59	48	53	33	48	43	52	56	46	42	42	45	45	49	47	44	42	47	40	42	44	44	47	29	52	47	53	42	61	52	62	42	48	40	47	57	45	45	42	51	57	45	31	48	46	46	56	48	57	52	38	60	56	46	33	50	39	53	51	33	39	32	41	39	45	41	54	52	47	54	47	55	45	66	50	51	51	59	47	48	51	48	35	61	43	46	50	58	63	41	49	47	60	50	50	56	46	46	44	52	39	49	37	53	48	46	56	48	47	43	41	33	37	37	47	62	46	46	61	51	46	38	43	44	52	45	45	40	41	46	40	46	44	50	46	48	52	29	44	45	50	38	53	42	47	60	51	53	40	38	58	40	61	45	58	43	37	47	48	56	46	51	61	42	45	48	37	48	38	60	46	35	38	48	43	41	36	42	40	44	49	45	49	42	51	42	49	46	51	62	64	54	55	53	60	46	45	40	65	47	61	59	48	42	49	30	49	36	49	60	42	53	34	50	34	43	42	54	41	43	42	37	50	44	46	43	51	54	55	47	49	49	45	40	41	55	52	51	40	53	43	60	47	38	33	40	61	36	40	42	33	53	48	36	54	38	48	52	44	45	47	48	45	53	35	46	39	49	60	40	44	44	43	47	58	53	30	67	46	51	52	44	44	39	34	53	63	50	37	42	55	51	57	53	44	45	58	48	42	49	39	47	47	40	49	48	41	43	43	42	51	59	53	42	53	55	45	56	54	38	41	52	54	44	40	53	48	44	50	43	44	33	43	57	40	48	56	41	48	31	45	44	47	42	39	46	42	45	43	45	44	44	56	45	36	56	39	53	45	48	49	46	51	41	53	47	37	56	48	37	42	56	42	50	45	50	49	39	50	36	51	47	29	48	42	46	56	50	35	46	48	49	57	59	57	42	37	48	40	47	61	57	44	34	43	45	50	46	48	47	51	49	52	60	50	64	45	47	54	40	46	39	39	53	28	51	44	59	51	45	45	54	43	35	51	49	60	52	46	71	46	33	54	48	37	55	57	54	52	37	42	42	47	48	52	47	46	49	50	40	54	55	51	47	52	45	47	61	39	49	46	39	49	37	43	48	52	49	42	51	47	55	48	42	44	33	35	51	52	44	44	43	53	47	42	46	45	47	48	42	47	49	52	47	38	61	43	53	40	45	51	50	37	60	48	47	46	53	56	63	58	34	51	57	54	51	41	50	49	47	51	38	48	53	35	38	51	34	43	54	44	46	49	42	51	33	54	42	36	55	35	45	38	44	37	48	44	50	37	44	49	39	45	52	55	35	47	42	29	59	50	45	57	44	47	42	38	50	49	46	48	40	53	42	52	47	66	45	48	53	59	50	48	51	39	58	50	44	34	33	50	34	44	56	49	48	56	49
40756	28684	21409	16939	16616	19328	13410	8047	4647	2728	2092	1838	1617	1566	1392	1242	1173	1052	1008	974	913	801	743	754	690	669	599	596	577	611	564	553	577	551	502	468	434	457	470	417	420	438	442	421	439	399	416	412	436	455	452	456	456	440	398	421	430	450	447	411	421	442	442	430	416	401	412	419	422	411	413	462	425	402	430	449	440	379	407	415	471	427	393	420	421	431	414	417	413	390	393	445	392	424	439	378	424	388	413	390	412	420	387	418	439	394	402	436	406	376	408	429	412	431	394	450	427	441	407	405	415	365	409	397	432	428	409	397	420	410	410	401	412	381	417	418	400	394	412	435	412	418	409	416	393	425	410	439	397	368	401	403	439	400	431	424	406	349	398	414	381	404	411	421	412	413	421	390	427	411	415	430	388	401	396	472	418	406	412	411	427	408	412	368	412	380	426	419	410	399	411	388	411	422	384	391	417	409	426	424	392	394	425	412	387	398	405	408	412	406	384	400	414	400	437	395	441	423	415	418	413	457	373	421	412	448	439	383	413	366	413	409	399	436	389	442	400	390	421	409	422	401	439	414	364	403	400	451	389	378	403	385	380	438	422	400	410	410	397	415	435	382	397	392	412	394	438	419	399	418	380	438	392	432	413	413	402	416	381	403	451	436	410	354	402	426	434	397	427	397	428	361	385	412	411	429	440	414	404	378	403	439	417	381	421	389	401	424	401	435	412	389	428	398	396	386	404	427	368	428	414	385	382	421	383	464	409	434	422	431	406	410	388	388	437	397	395	415	416	457	387	377	405	420	430	381	377	443	429	367	391	400	439	413	412	371	426	417	423	448	412	411	414	414	401	400	421	425	430	393	426	371	398	387	412	380	419	405	382	441	432	380	411	417	441	392	412	394	375	432	402	401	427	388	419	404	412	389	417	408	431	420	429	393	401	414	408	432	378	428	414	425	424	410	419	388	421	375	411	379	428	416	380	410	420	400	388	397	380	392	430	372	431	385	431	420	384	409	429	402	436	403	393	442	394	405	380	466	400	395	411	373	392	399	413	415	384	387	437	417	405	390	420	439	434	406	357	402	406	407	419	445	405	426	432	407	411	394	441	402	404	407	438	386	437	438	403	447	376	432	379	397	403	416	428	412	394	441	451	391	421	431	387	421	369	404	454	391	411	413	414	403	411	385	395	448	397	413	438	414	395	403	396	417	436	425	417	415	426	411	401	413	419	378	423	398	399	467	369	414	408	395	408	398	418	411	413	411	433	400	422	395	403	426	423	427	410	408	374	391	397	412	434	397	391	438	409	398	404	419	378	434	396	401	370	414	417	426	451	449	418	407	422	436	422	417	425	405	405	438	411	420	411	385	423	383	387	409	386	420	401	400	405	389	395	389	396	397	403	409	428	392	383	408	395	425	389	411	396	413	451	408	423	399	395	393	372	416	412	407	395	399	380	367	405	395	401	389	385	371	395	439	390	401	429	406	426	434	417	457	429	390	411	412	413	414	426	420	377	389	422	386	431	398	445	400	357	414	404	466	426	408	393	408	379	396	393	436	426	398	392	369	416	375	434	408	411	389	392	449	419	416	404	411	421	430	407	385	418	394	420	414	389	395	384	422	402	357	422	400	430	407	393	396	414	433	427	389	411	417	385	414	440	401	424	404	427	421	409	368	427	395	397	407	431	435	424	391	396	401	411	392	394	404	426	411	398	410	404	445	402	395	391	420	388	365	391	405	413	371	434	426	429	401	406	395	415	428	393	414	424	402	369	409	424	371	452	425	442	419	390	402	418	411	392	444	389	426	388	411	399	403	398	406	446	424	413	405	437	403	455	412	444	414	411	389	402	421	401	436	367	380	416	407	399	405	392	399	438	455	428	383	416	399	376	419	387	442	395	443	405	402	445	411	363	418	395	386	410	415	370	407	428	397	399	391	397	392	414	431	408	395	396	411	400	383	398	403	415	400	384	404	398	407	447	460	441	402	428	399	392	377	421	440	416	424	406	400	409	396	419	404	389	440	420	404	416	379	406	410	444	426	416	392	434	386	411	402	417	415	417	399	418	397	419	449	429	407	401	419	404	417	411	433	428	413	384	398	422	422	417	445	427	425	400	391	409	407	408	399	413	439	431	438	412	443	375	408	384	398	378	447	423	433	415	408	408	450	390	444	407	418	409	383	451	413	389	416	385	416	424	398	386	414	448	438	409	413	434	379	425	396	420	398	417	409	415	424	423	384	401	410	397	438	382	414	407	424	439	395	414	407	417	447	396	419	404	430	369	405	422	450	416	404	415	400	433	381	409	438	398	424	445	442	437	392	418	409	382	443	394	406	444	417	421	423	402	406	377	425	418	413	413	447	417	383	418	419	404	396	443	358	420	403	422	432	422	392	417	394	424	402	420	409	410	387	408	410	371	387	397	421	447	389	434	392	437	391	403	373	408	399	417	376	395	384	423	387	422	410	422	386	389	425	419	385	386	431	406	416	405	370	407	420	382	393	380	394	426	408	390	397	376	411	389	436	424	399	446	400	420	381	419	388	371	421	431	400	410	414	407	419	402	424	408	390	426	410	428	393	432	412	425	436	394	389	421	449	418	428	406	404	385	385	396	378	466	429	408	399	418	405	401	400	396	427	416	394	367	417	386	366	417	408	411	404	387	416	425	389	440	430	447	423	427	395	398	411	404	443	395	409	374	398	408	406	418	443	386	406	445	406	390	411	419	391	405	428	404	420	421	395	441	395	424	407	394	419	397	383	428	416	427	409	403	423	399	411	426	412	410	445	420	386	406	411	364	415	368	414	397	395	398	404	428	414	400	444	440	428	417	448	423	385	426	379	453	431	454	421	431	433	385	408	448	460	393	430	395	412	397	409	432	435	394	441	411	406	431	427	436	425	428	410	413	447	417	395	395	389	409	393	417	425	413	418	391	412	389	416	384	406	418	406	411	464	418	415	370	416	419	440	382	384	453	391	408	388	392	364	409	388	400	424	355	401	422	437	423	407	429	438	428	408	424	408	409	383	390	398	429	408	465	402	403	348	442	386	403	418	375	432	431	373	398	430	394	373	404	398	426	416	425	416	390	422	439	406	431	397	420	390	402	380	427	393	430	416	411	389	419	438	444	407	393	391	382	405	409	391	430	413	405	425	405	423	420	426	415	392	424	400	394	415	412	363	418	425	455	399	419	432	378	381	415	407	406	410	409	425	433	439	435	375	403	406	420	414	410	424	412	392	409	415	408	427	389	421	446	396	387	401	376	417	434	401	415	403	415	435	427	407	440	409	412	397	392	410	434	411	372	411	425	424	378	397	397	407	432	415	422	423	420	407	423	397	435	443	396	397	385	438	403	445	433	412	426	395	422	406	377	394	395	384	402	422	387	383	428	414	389	392	405	387	382	433	386	366	432	405	410	431	396	413	386	423	378	419	407	418	413	410	403	426	403	426	408	417	393	392	409	429	387	396	409	376	404	389	419	404	421	397	393	360	414	434
5409	2574	1386	676	438	217	187	138	86	83	70	83	82	68	62	67	70	70	66	81	65	53	64	70	59	71	65	56	66	60	56	52	65	61	61	66	54	73	50	58	61	55	55	62	53	51	53	67	53	64	53	61	73	76	56	58	62	56	62	48	66	58	75	42	57	60	53	47	69	87	52	69	50	45	55	68	54	53	63	60	60	75	61	86	71	56	54	49	57	63	58	41	59	54	54	59	77	73	55	55	57	61	66	57	56	66	60	45	63	53	55	49	51	51	65	79	43	62	68	61	60	71	53	54	77	57	53	61	52	61	59	41	66	57	59	58	60	48	69	69	64	67	61	56	59	54	55	51	54	65	69	72	64	52	71	50	58	61	61	45	54	62	62	79	57	58	63	57	64	49	72	55	54	49	70	61	55	54	59	78	54	49	61	67	58	59	47	67	52	51	54	66	72	66	60	61	69	56	60	68	53	68	60	63	64	48	57	55	47	54	70	61	55	63	69	69	64	50	61	53	61	64	59	54	66	59	63	60	60	63	49	53	55	59	66	56	59	64	69	59	56	69	53	66	66	63	54	41	58	72	61	68	55	56	59	53	51	62	64	52	60	53	63	72	68	73	65	65	67	67	57	59	68	59	39	67	60	63	54	54	52	46	50	59	66	69	52	65	56	50	63	57	50	73	76	56	53	51	66	70	69	66	56	60	55	59	56	62	54	59	62	71	46	62	62	64	48	53	63	52	67	47	64	55	72	53	59	59	65	63	64	59	54	51	62	59	61	51	57	51	72	61	56	50	61	49	75	62	58	54	69	61	58	58	62	62	68	52	63	56	61	80	65	57	53	70	54	52	55	70	77	57	55	46	59	70	61	59	58	62	57	69	56	55	56	39	56	51	65	52	64	57	51	75	56	59	56	64	56	50	64	69	49	63	56	72	53	65	57	69	51	58	59	69	61	63	66	65	56	60	49	46	63	64	52	55	66	68	55	70	48	66	64	63	50	60	67	61	49	56	61	52	71	58	57	68	46	59	43	60	67	55	61	61	71	56	63	52	52	60	51	52	49	45	50	63	66	71	68	71	56	52	63	60	46	61	68	53	52	70	66	72	69	68	60	44	56	74	69	69	60	75	54	63	61	55	64	58	62	56	71	61	63	43	62	58	58	62	66	51	46	62	57	51	63	72	61	60	59	69	62	58	53	67	55	58	53	73	52	72	73	50	59	50	65	51	60	63	51	65	70	53	63	44	69	57	60	61	58	64	54	72	71	57	53	62	60	71	47	49	51	61	61	56	60	52	55	58	62	52	58	64	55	63	59	46	58	65	67	59	51	52	56	69	69	62	59	53	53	60	57	48	57	56	49	56	76	58	60	58	64	62	48	59	60	56	73	75	73	68	51	61	53	54	65	53	61	55	65	51	43	67	67	60	60	60	63	69	68	57	59	68	58	58	70	70	71	73	66	56	58	56	57	58	48	51	56	69	62	60	50	60	58	51	56	53	59	50	43	74	53	48	53	59	52	60	71	62	57	49	64	66	57	71	55	41	55	62	54	70	55	55	63	67	69	57	66	52	59	52	57	52	49	61	61	43	54	58	71	67	59	69	74	60	77	63	57	54	59	61	66	68	61	65	71	67	69	46	76	73	53	61	66	65	58	54	61	61	73	63	58	62	52	55	53	56	65	64	81	58	63	74	66	58	54	72	52	68	63	59	75	61	56	57	71	57	63	54	56	62	50	62	52	59	69	54	59	48	59	56	64	68	58	67	48	57	72	56	65	53	40	72	66	54	48	48	60	55	53	48	66	51	62	57	68	65	57	71	49	70	50	60	60	56	64	58	60	59	60	66	64	52	57	56	66	58	77	75	52	61	66	55	61	76	46	54	61	60	49	47	65	55	63	64	68	52	64	63	66	57	55	77	54	62	62	57	59	62	52	51	71	65	57	75	76	62	65	73	51	51	56	56	76	50	64	68	46	70	54	74	46	59	55	59	64	56	52	72	60	79	55	64	70	43	60	64	54	68	72	61	71	63	68	54	65	67	46	67	70	53	69	66	63	48	62	62	67	73	81	60	55	44	65	56	49	66	49	77	59	71	52	82	59	67	69	60	57	52	67	62	67	59	48	67	54	58	69	70	63	64	58	67	65	48	60	54	54	64	52	48	60	60	60	63	79	65	53	58	71	64	62	61	57	66	54	58	70	62	67	63	57	65	48	59	72	56	61	58	60	68	48	71	55	61	53	56	65	72	45	62	62	61	74	62	47	63	51	69	57	49	58	79	50	69	57	64	53	62	58	52	73	74	57	74	58	57	63	60	49	68	53	60	64	73	61	59	54	62	56	62	53	43	64	69	60	54	59	60	56	59	61	63	61	57	67	60	67	61	55	66	45	51	61	44	58	59	60	59	48	51	74	66	56	58	57	63	53	57	60	59	75	62	54	64	67	50	38	57	61	60	50	58	64	65	58	61	53	56	55	66	68	57	58	59	75	61	66	49	61	69	66	62	61	57	64	70	53	61	72	55	63	59	71	60	51	67	55	63	56	58	61	51	53	52	55	58	70	56	69	69	59	55	54	47	50	53	69	57	49	51	56	54	57	58	66	70	60	63	54	58	79	69	76	58	55	72	80	47	63	58	75	62	55	47	64	67	55	72	58	55	67	55	58	69	61	80	65	69	49	64	64	61	65	40	57	56	43	67	65	62	65	68	55	57	59	54	59	70	55	56	48	48	63	54	60	67	56	66	59	43	62	74	61	57	54	59	54	66	67	66	70	60	61	56	51	60	65	53	63	62	65	81	50	61	67	56	48	69	74	59	65	58	62	65	48	65	72	52	49	54	56	63	59	61	74	64	62	63	51	59	55	54	61	58	60	60	57	76	55	63	72	62	68	69	66	43	67	65	63	63	73	62	58	72	74	60	63	52	63	63	50	54	56	45	56	60	65	60	45	73	79	48	63	73	58	70	63	52	56	52	52	60	63	58	61	58	57	60	71	58	47	50	64	52	72	52	60	56	52	57	54	59	58	48	57	59	50	68	46	58	61	64	60	69	69	60	67	50	55	57	59	59	68	49	54	51	63	67	69	78	71	52	70	51	60	76	63	55	52	62	59	47	53	53	61	46	71	71	57	49	58	54	46	55	68	60	55	54	61	64	55	45	60	60	64	68	60	57	56	69	64	59	48	60	77	51	61	57	65	66	57	69	53	49	67	68	45	47	62	48	49	57	60	56	60	75	64	65	64	53	68	60	58	69	64	43	73	75	72	54	70	62	59	53	62	58	65	59	67	54	58	59	49	69	55	58	58	48	65	55	52	69	55	67	57	63	53	69	58	60	70	56	56	67	68	52	45	63	62	55	52	68	63	64	71	45	72	63	61	71	65	50	54	59	54	61	59	69	59	74	54	49	65	55	64	61	55	55	56	65	64	41	45	65	51	55	60	73	63	56	57	60	42	67	58	65	60	68	60	65	59	58	63	54	58	57
33467	19124	13417	8679	10047	8743	6211	3789	2147	1601	1327	1205	1185	1086	1031	932	833	826	791	773	760	714	699	677	716	660	628	580	601	587	615	578	603	568	589	527	575	537	536	546	537	514	493	488	557	553	487	474	538	517	517	544	552	526	541	536	503	539	496	516	516	548	531	503	523	501	501	493	556	519	518	523	501	530	530	510	468	524	500	478	547	519	521	524	515	528	491	519	489	465	507	497	520	527	501	532	515	500	506	504	499	476	514	518	509	508	534	473	447	483	486	522	507	466	503	484	487	534	536	473	521	525	517	553	498	520	519	524	528	494	513	513	532	508	488	536	489	497	487	520	552	496	545	523	503	509	508	516	536	487	506	498	493	477	541	521	531	486	511	457	494	519	508	534	507	508	537	519	533	519	518	484	483	535	486	508	557	514	511	503	481	494	510	498	493	498	470	532	498	561	529	501	516	479	530	508	540	497	507	503	502	531	511	475	484	533	501	536	492	516	486	471	522	517	525	473	512	512	533	526	517	537	519	501	503	529	505	519	501	498	523	531	556	532	522	491	466	526	493	515	513	531	488	536	556	481	508	534	504	485	500	491	500	532	488	511	502	496	471	487	488	493	534	538	527	487	478	517	575	528	523	547	480	493	503	485	495	465	504	481	486	548	509	482	523	492	483	524	470	480	525	504	565	507	510	530	485	487	555	530	507	465	523	521	514	486	547	523	463	508	514	543	512	551	547	529	499	454	512	578	509	498	482	491	496	520	491	461	485	468	517	520	484	484	536	538	496	499	508	522	517	544	523	490	521	528	507	510	501	514	525	503	530	513	556	540	491	495	522	526	515	486	492	513	481	502	521	515	484	528	523	507	522	530	472	519	509	535	543	482	510	508	494	515	520	510	502	549	532	495	523	501	493	525	510	502	460	484	528	528	518	505	533	510	541	496	510	524	515	514	530	530	467	508	514	489	487	527	508	488	526	521	522	508	506	491	567	510	536	493	548	471	542	471	522	525	532	542	524	489	495	490	492	506	508	525	543	523	519	499	514	490	539	491	493	479	508	494	512	467	554	487	533	582	547	530	543	499	462	543	566	553	520	531	528	469	511	488	551	543	496	514	528	526	482	492	497	537	465	514	534	511	510	502	499	537	515	465	514	490	518	502	553	453	505	475	541	489	506	520	509	516	519	531	550	472	528	509	498	495	505	532	468	506	529	527	498	483	485	504	503	495	497	482	486	491	523	494	485	501	539	471	545	522	531	528	534	537	480	518	471	535	492	505	493	520	525	517	517	475	498	559	520	550	469	506	534	517	541	548	508	498	482	487	515	534	525	498	519	531	491	467	553	506	465	563	527	534	480	519	524	551	502	553	521	564	506	507	530	479	495	518	525	505	506	527	466	493	499	541	495	524	478	522	545	501	527	485	510	499	498	510	535	523	493	552	498	491	473	509	500	516	496	505	510	508	553	501	495	488	550	469	520	492	525	500	508	470	493	522	513	505	526	510	524	512	467	524	575	518	508	482	512	537	499	538	535	543	514	495	518	524	474	506	539	541	527	516	486	523	483	509	496	475	500	494	497	557	515	505	484	486	490	473	502	537	517	538	508	542	499	533	523	532	495	533	536	479	475	495	484	476	515	470	505	495	518	463	554	504	511	530	485	492	536	523	513	526	543	517	548	465	502	515	522	524	539	507	509	527	494	520	531	501	521	509	488	576	485	532	526	499	486	520	496	548	528	505	489	537	510	489	544	497	514	508	500	461	495	537	505	526	496	511	470	554	532	466	502	526	481	511	502	537	495	507	522	505	503	516	513	524	512	510	500	508	499	494	496	493	483	524	517	499	529	522	504	533	521	499	502	498	508	511	506	506	503	514	523	519	533	500	509	527	562	534	505	492	508	506	468	486	514	497	488	479	502	524	477	531	504	505	543	533	527	535	475	525	536	484	492	512	479	480	476	539	514	522	511	489	527	545	523	497	533	495	518	519	495	502	496	522	496	501	493	541	522	517	507	537	492	528	501	518	499	498	501	509	507	513	517	516	518	531	521	499	522	497	542	527	529	493	517	509	516	469	543	508	504	517	495	520	508	521	495	531	504	518	510	507	490	514	498	541	512	528	520	529	511	509	504	525	553	537	489	527	489	505	524	536	513	494	522	530	522	464	478	481	519	519	503	510	468	534	479	502	529	513	541	503	510	487	525	487	515	524	493	523	527	523	508	560	461	487	532	468	516	506	506	507	546	512	482	520	531	503	489	493	470	511	524	476	508	509	474	519	543	503	527	491	532	505	522	519	517	497	503	513	503	489	523	493	469	510	507	485	510	475	505	506	492	530	520	568	470	506	511	518	512	565	481	481	547	510	490	512	498	514	532	506	479	516	494	519	493	508	479	464	513	509	510	521	506	541	554	536	501	530	516	576	514	527	538	515	525	488	524	529	500	486	499	503	516	512	476	562	505	548	494	480	439	524	525	548	483	490	544	496	481	525	551	494	506	469	527	523	522	529	520	513	486	498	463	495	489	511	472	514	535	492	482	561	499	515	468	506	493	482	504	562	551	498	513	512	527	524	526	470	485	567	547	514	549	526	507	495	485	520	534	504	475	534	474	483	484	520	523	522	505	548	534	503	531	497	504	549	502	490	545	555	464	504	532	466	522	504	481	521	546	484	477	493	508	465	486	482	500	512	519	495	525	491	524	531	555	499	500	551	494	545	512	493	492	495	549	527	464	511	500	540	509	513	520	574	513	530	513	529	469	491	514	548	438	471	528	513	525	514	514	528	498	484	536	501	512	469	504	467	505	493	523	487	484	510	473	508	523	511	499	503	547	499	455	502	520	520	546	517	523	489	527	501	486	532	540	539	517	493	487	562	501	513	504	497	492	513	552	498	493	514	500	508	512	552	496	493	554	511	529	513	550	529	526	508	523	507	477	515	535	514	527	539	565	516	519	540	514	540	512	498	506	532	524	528	483	531	533	508	523	511	477	521	553	520	519	524	486	518	504	463	498	502	495	476	540	487	591	519	495	528	534	507	489	555	503	515	520	507	526	516	504	546	515	489	516	524	475	488	503	535	510	527	530	499	523	498	503	501	541	478	536	516	496	506	510	547	520	511	564	455	474	489	497	538	541	519	489	531	493	521	491	514	529	546	505	546	501	534	526	539	513	509	494	518	497	580	490	546	515	542	515	543	533	482	513	494	478	485	506	525	527	511	508	547	488	468	477	525	495	556	528	546	502	505	507	530	526	520	528	485	515	512	524	513	481	519	525	572	511	508	504	494	526	526	483	482	505	514	521	536	453	503	488	538	479	472	509	558	490	500	518	538	556	530	530	546	510	530	528	487	523	516	503	491	506	486	507	483	499	574	518	509	510	531	513	495	504	512	512	488	531	540	472	512	493	514	465	526	515	528	521	515	545	494	527	509	500	506	520	502	504	496	572	482	470	496	501	554	474	505	537	514	504	505	475	526	507	509	499	510	506	489	522	497	518	499
6242	3140	1485	716	392	268	162	127	86	80	77	80	70	74	65	83	68	51	50	57	62	65	64	69	66	76	54	49	65	93	65	49	46	58	58	66	69	54	58	46	47	41	60	61	56	51	53	54	49	62	64	62	51	56	62	57	57	49	72	54	50	70	66	47	56	66	64	56	55	66	44	57	65	56	49	51	63	50	43	58	55	71	48	50	59	64	50	58	49	55	55	52	55	37	39	67	55	56	64	57	61	59	48	40	52	45	55	52	55	63	66	56	53	49	67	65	74	54	45	72	62	61	56	50	53	53	61	64	63	62	60	51	59	49	54	56	51	72	58	51	62	55	64	52	68	52	62	56	54	68	49	45	64	55	50	70	51	56	58	50	59	67	51	47	56	65	52	51	43	63	56	67	39	49	57	66	61	67	49	55	61	60	70	67	43	55	51	61	63	57	50	47	56	59	59	58	76	46	59	47	61	49	56	57	56	46	65	58	63	56	50	44	62	53	58	48	69	57	56	60	71	61	67	54	54	62	63	44	45	58	60	45	66	55	59	52	73	48	48	60	56	61	57	61	55	53	55	67	63	59	55	60	56	58	53	52	67	57	56	49	52	69	59	42	51	67	62	58	59	56	39	81	57	56	64	55	59	51	41	75	49	45	63	49	57	56	46	48	67	45	61	74	41	72	68	45	62	54	56	63	61	48	54	66	63	56	51	53	58	56	56	63	52	47	52	66	39	62	44	55	60	61	72	52	54	53	65	49	56	63	53	55	53	65	74	72	63	55	64	59	60	51	52	70	43	49	50	62	48	42	52	64	57	47	52	77	50	64	51	54	53	45	46	61	58	56	52	60	50	36	60	58	49	44	58	61	54	40	58	56	57	67	57	66	57	44	53	51	55	66	53	54	55	63	54	53	64	55	47	56	63	58	51	56	55	58	74	60	53	70	55	58	57	67	72	54	52	67	57	57	60	58	52	51	61	53	65	55	62	50	55	63	63	74	59	59	58	64	44	68	54	61	47	62	58	61	61	74	51	59	66	61	54	65	61	56	70	57	43	53	63	58	51	56	63	46	55	61	64	45	59	61	71	47	68	57	66	60	64	48	49	71	54	46	56	60	54	61	59	52	57	68	71	67	69	61	49	67	64	59	67	52	56	64	54	55	48	46	52	64	51	41	55	48	49	65	57	66	47	51	66	47	63	55	50	45	62	40	49	50	43	79	61	54	52	60	54	64	57	62	65	57	54	46	50	64	65	54	58	48	58	58	64	56	49	54	61	49	53	59	70	56	55	66	56	61	61	60	57	59	53	51	54	44	48	50	53	61	47	59	56	42	54	48	66	75	64	76	58	63	66	68	52	64	63	53	64	50	50	66	54	71	49	48	56	66	60	45	45	55	60	61	46	60	60	63	58	52	45	60	71	63	60	51	47	54	60	56	63	64	65	71	49	58	70	57	67	60	51	55	54	54	46	46	48	55	53	59	56	56	57	53	57	57	53	64	53	45	51	61	49	55	53	62	56	43	62	54	46	57	57	50	68	48	53	54	51	52	50	72	59	60	72	44	54	54	52	68	51	51	55	60	64	49	66	53	59	61	61	40	64	47	51	59	54	43	48	50	52	56	54	52	54	69	48	62	63	40	53	56	51	63	60	65	45	50	53	64	52	62	66	52	55	63	49	43	49	56	56	47	63	73	52	57	54	56	58	54	49	59	57	49	53	60	60	57	66	48	56	59	55	74	56	55	52	41	46	67	55	66	47	52	56	58	57	68	56	54	54	50	59	51	62	58	47	48	60	66	48	46	53	63	60	71	55	50	48	50	50	64	54	57	59	62	55	57	45	58	43	58	52	59	59	59	52	51	52	47	56	52	49	46	56	48	51	57	63	54	60	48	63	52	59	47	62	57	49	65	69	58	62	47	63	52	56	74	47	52	59	51	49	56	47	54	48	62	70	62	52	50	51	65	57	66	40	64	48	47	45	56	44	69	59	44	51	44	57	49	61	50	48	56	55	70	67	46	51	58	74	58	72	47	52	55	53	58	59	58	58	53	54	73	61	56	61	54	39	58	48	57	52	44	51	56	42	62	59	51	62	54	65	53	65	49	49	58	57	56	65	51	51	58	49	48	56	58	57	73	49	56	63	60	68	61	56	42	46	67	52	44	56	57	53	74	54	52	49	48	49	59	59	67	53	61	64	54	56	49	54	50	72	48	44	50	49	61	50	67	50	55	45	61	42	50	58	63	55	62	59	58	66	61	52	64	49	71	55	69	61	78	62	63	53	54	64	59	48	48	47	43	70	50	48	54	40	55	51	62	65	64	65	64	52	62	44	50	59	67	50	46	54	56	59	54	63	61	48	56	62	44	67	63	53	52	50	52	51	61	55	64	55	41	74	47	57	47	54	56	66	66	55	60	51	75	64	49	61	53	62	49	41	44	56	68	69	53	44	48	64	48	56	49	60	48	48	58	68	44	54	58	53	55	49	37	56	62	64	66	50	69	41	56	47	46	54	63	65	62	50	42	58	63	58	56	58	56	70	55	66	53	72	44	49	53	62	49	55	44	59	58	59	61	75	55	62	59	56	55	51	44	51	58	57	51	70	50	57	52	61	48	45	57	60	48	56	57	57	53	61	65	54	47	60	50	46	68	66	69	56	60	58	52	54	62	58	62	59	64	55	57	65	54	59	61	54	63	60	45	45	51	61	47	54	49	56	65	55	61	60	59	56	48	59	55	49	61	52	54	64	48	54	50	67	50	47	57	52	63	47	66	61	44	77	59	56	53	41	47	73	55	57	37	60	34	70	65	57	63	50	68	55	61	37	53	46	61	55	61	61	48	45	52	57	59	47	53	56	51	53	58	53	59	47	42	73	54	65	54	51	52	51	48	61	62	56	60	50	61	62	52	57	51	63	59	58	46	67	55	59	49	62	52	46	55	46	60	51	52	65	52	65	54	51	44	59	53	41	66	68	48	52	52	63	46	48	44	66	68	59	57	58	51	51	38	57	57	46	64	62	63	51	62	61	44	62	45	56	40	52	73	58	57	57	71	48	46	69	54	64	55	51	57	54	58	58	55	59	42	54	38	61	46	48	48	59	51	64	56	63	56	63	60	55	75	58	53	62	49	59	41	66	54	61	52	55	59	56	55	48	73	49	60	60	58	72	69	46	51	64	55	51	54	68	50	60	65	43	49	57	67	51	69	54	56	62	68	60	57	44	65	42	62	54	61	53	58	54	52	57	50	54	60	58	53	48	63	60	54	54	60	61	43	57	48	51	51	68	57	54	54	49	57	51	47	59	52	52	56	52	59	62	58	65	73	49	51	54	70	56	55	64	54	68	64	39	48	52	54	44	45	60	51	48	59	55	56	60	53	49	57	57	67	59	47	61	60	66	50	69	58	65	53	55	46	51	54	45	63	67	69	67	50	41	50	49	75	50	57	66	49	63	58	58	51	49	66	65	48	67	62	53	44	60	50	56	66
33806	21021	13539	9945	9747	9152	6029	4193	2406	1637	1424	1264	1207	1075	1068	906	811	817	825	758	767	717	753	702	659	634	599	558	627	592	612	600	555	541	567	544	505	540	542	527	503	482	501	457	462	530	448	528	501	531	483	528	529	511	507	496	522	491	524	506	481	497	484	510	489	481	520	501	454	458	494	500	479	456	502	518	469	470	502	491	497	482	494	485	465	481	510	513	522	495	516	482	448	430	472	444	477	494	475	498	511	476	472	483	515	484	489	465	484	479	484	515	479	468	481	462	510	496	516	502	486	492	440	510	504	470	458	465	497	502	485	484	468	470	481	501	457	493	463	476	489	479	493	485	495	480	483	503	487	562	483	516	459	470	512	492	453	485	494	483	471	449	482	492	495	462	450	450	467	485	485	464	486	449	452	494	499	486	451	463	480	499	490	468	478	481	486	472	473	499	486	491	466	511	458	479	492	505	494	475	526	478	465	466	489	479	493	495	462	502	500	472	458	492	514	501	450	480	496	497	555	480	466	498	484	468	477	480	484	477	498	476	439	495	488	472	537	510	453	427	496	492	512	477	478	455	487	540	471	469	467	465	474	479	444	465	450	504	456	493	501	471	444	493	476	492	481	493	474	497	473	435	487	539	485	528	496	472	494	516	446	477	472	462	468	486	474	444	488	498	422	506	448	499	474	507	486	490	437	476	494	450	523	498	513	486	471	479	443	475	477	478	471	467	454	503	511	495	499	489	478	467	520	504	477	487	511	472	483	480	505	509	489	511	509	504	471	488	436	471	505	452	487	474	478	473	484	520	478	465	471	449	479	497	495	524	469	495	528	512	464	493	472	528	494	488	465	482	519	440	463	468	492	469	503	493	473	458	445	511	474	445	474	463	477	455	487	515	537	483	489	515	513	543	484	491	463	463	536	435	480	488	547	512	498	465	455	469	467	501	467	492	482	480	474	469	479	490	436	464	459	468	478	518	494	462	503	518	476	480	518	459	516	465	476	478	488	504	447	495	489	459	522	484	522	475	468	456	481	520	510	494	499	478	463	473	452	448	468	477	500	484	553	489	493	474	499	477	482	499	509	479	498	448	469	476	495	461	541	463	475	499	501	467	526	496	483	486	480	471	473	488	511	465	473	532	463	478	442	452	472	455	461	450	531	497	510	439	499	499	470	459	504	495	466	474	487	486	464	490	466	487	493	529	467	541	489	467	462	501	480	505	495	470	466	489	474	515	519	505	494	485	476	512	494	482	481	486	461	474	495	461	481	476	493	458	510	492	465	498	489	502	470	495	445	497	472	480	466	489	486	496	457	480	490	471	470	455	465	472	492	464	449	465	471	488	489	475	447	470	501	486	512	507	488	473	510	495	496	484	467	470	479	429	457	476	441	466	471	488	491	469	489	463	478	490	515	496	476	502	526	492	499	474	519	444	520	509	479	508	486	552	488	503	449	513	490	501	520	525	483	508	484	465	499	480	473	503	471	456	489	435	452	444	465	495	510	523	496	458	448	501	481	510	489	462	472	482	501	516	502	495	507	447	486	493	477	471	470	493	455	492	489	490	457	502	485	491	476	485	493	476	498	498	470	432	487	550	478	495	450	452	459	496	471	465	490	493	467	517	454	487	454	489	505	488	486	475	471	493	468	475	451	471	503	512	482	511	489	472	464	444	489	466	454	489	478	457	448	473	453	498	466	488	506	487	516	485	444	523	489	488	460	493	439	452	485	457	480	471	499	489	486	510	487	528	500	509	492	490	511	465	473	469	487	500	478	487	479	504	463	468	503	432	484	452	489	468	471	486	462	461	476	457	447	465	499	447	490	450	480	460	483	503	466	540	526	515	472	471	467	520	510	445	500	499	475	496	496	464	470	465	492	483	472	478	505	524	520	473	483	509	508	487	490	480	501	467	512	453	428	481	455	484	492	455	513	495	501	490	469	508	493	498	473	522	488	481	516	485	470	469	486	496	460	514	479	456	488	484	470	483	480	510	494	488	478	485	462	507	492	490	463	471	471	451	507	457	502	474	457	500	473	480	469	455	513	485	475	496	476	460	501	462	487	444	472	481	487	472	442	510	505	461	491	503	498	500	489	522	484	477	472	515	498	483	490	461	442	501	497	530	454	463	489	459	499	498	497	436	474	522	494	473	463	519	482	463	468	489	486	483	491	493	509	434	482	513	495	450	480	457	533	490	480	477	476	467	478	472	462	470	473	492	473	500	511	451	509	483	487	496	470	475	485	496	482	483	500	427	509	509	475	468	494	481	501	469	466	500	478	490	505	517	508	502	469	489	487	474	472	483	466	484	452	467	534	463	479	501	469	508	492	463	474	458	487	522	512	529	484	461	459	481	461	508	463	461	491	498	500	489	457	471	494	478	471	499	463	467	478	510	448	447	499	484	475	500	494	502	469	485	469	456	481	468	513	465	451	504	460	495	504	479	502	473	481	503	485	487	481	502	484	484	463	440	472	499	519	530	469	449	474	463	481	464	445	478	464	524	479	494	490	477	488	443	478	446	509	490	502	501	433	414	469	467	466	454	480	487	458	438	514	479	437	466	485	490	458	472	505	486	486	489	480	494	535	504	480	436	496	480	466	496	484	500	452	502	500	506	445	466	485	464	461	495	485	442	465	510	460	464	481	500	489	479	477	489	491	449	518	485	466	447	488	449	505	442	493	459	456	498	488	500	503	494	469	521	527	433	489	501	494	492	468	463	483	455	519	466	497	483	504	489	481	483	450	474	494	457	467	476	487	479	480	473	505	487	467	501	504	454	432	475	491	459	495	458	502	490	467	490	483	469	457	506	492	484	526	469	482	480	491	485	512	486	457	474	516	467	458	505	464	533	444	436	439	489	476	435	497	460	467	498	464	504	485	452	504	449	512	471	464	539	522	462	495	495	477	484	513	487	452	477	530	456	504	450	461	471	471	482	502	489	476	461	479	465	506	486	453	463	432	439	465	509	479	453	510	474	475	481	473	502	493	489	475	477	483	504	496	514	464	486	435	509	464	458	492	454	472	480	478	517	492	456	488	471	479	497	481	520	523	479	462	464	514	481	507	461	472	498	467	465	504	488	487	498	421	482	471	439	452	456	472	462	497	461	455	473	478	464	492	474	463	476	502	475	473	472	507	507	509	466	442	450	511	509	506	476	480	481	490	497	471	472	508	465	446	492	502	472	469	501	438	442	481	508	508	456	453	493	469	475	489	472	491	504	455	505	463	467	470	459	487	489	489	468	475	509	498	479	462	520	458	484	465	477	479	464	492	456	452	470	459	467	488	479	476	450	498	449	479	444	472	535	480	452	467	484	492	481	506	466	510	493	469	408	442	499	456	480	485	484	481	454	464	432	495	483	464	470	465	474	505	479	492	491	451	472	481	532	485	493	476	477	470	458	480	474	458	466	497	475	496	491	519	480	450	463	463	491	473	482	518	517	466	529	461	463	525	468	484	451	431	464	522	452	483	474	476	484	517	485	500	472
7756	3851	1867	912	424	296	205	149	101	89	76	88	82	69	87	67	70	77	68	68	72	62	61	51	53	48	64	56	58	42	60	72	53	51	44	48	51	59	51	57	48	55	52	42	49	51	64	52	50	46	40	47	56	57	46	56	51	61	49	49	51	42	48	52	57	48	47	44	50	47	44	47	54	65	49	57	49	53	48	40	54	58	60	56	45	46	49	59	44	48	52	53	52	51	49	52	50	46	45	52	55	44	47	39	56	50	57	44	51	51	48	39	45	51	47	49	46	58	58	42	44	44	44	51	56	47	52	49	51	64	63	50	46	46	50	41	47	42	56	47	51	47	56	54	53	50	56	50	71	65	62	61	62	56	37	47	47	48	51	38	59	61	57	51	61	51	47	51	56	46	50	48	59	49	51	54	46	45	49	56	42	43	56	51	43	40	45	54	49	50	52	57	48	54	45	47	67	50	54	47	50	45	56	50	44	45	42	43	51	58	42	54	50	40	55	48	70	41	58	40	47	45	38	53	52	43	44	43	58	53	46	49	54	52	43	52	47	46	52	41	51	42	46	49	41	60	57	48	56	46	54	53	58	44	55	53	53	44	45	52	57	57	45	33	59	52	44	57	40	51	55	43	47	66	52	47	45	56	49	40	43	57	52	42	54	52	48	39	43	61	57	44	52	56	47	49	42	51	58	45	44	54	42	61	54	39	56	53	46	49	42	61	61	61	58	41	54	57	53	50	40	62	51	54	67	43	44	52	57	64	63	57	51	41	48	46	39	53	47	47	55	43	55	46	47	54	47	44	49	40	41	51	54	43	63	46	56	65	60	54	43	46	48	46	48	43	43	40	36	45	62	40	48	54	64	43	45	46	44	58	45	47	39	50	61	42	58	52	55	44	55	71	58	44	52	42	47	55	37	61	58	43	49	51	36	56	57	55	47	59	39	39	52	49	49	43	38	57	46	54	49	55	42	54	47	44	50	47	57	42	33	47	50	48	63	46	57	52	54	51	44	46	41	51	44	48	54	62	47	49	50	47	41	51	42	59	54	51	57	45	39	58	49	46	53	48	72	44	50	45	49	64	45	47	53	53	47	54	64	39	50	44	49	56	49	44	43	39	52	62	41	59	42	49	59	43	61	51	55	52	45	40	49	44	48	64	39	53	45	56	57	56	34	41	53	42	51	46	50	37	49	45	60	48	45	39	45	54	54	57	63	63	52	50	54	55	44	49	44	45	50	56	62	55	45	56	44	45	50	51	42	48	56	46	32	40	46	51	49	51	43	48	58	62	36	39	60	42	50	49	55	56	53	47	44	45	47	43	30	45	35	53	47	49	52	64	48	60	57	38	49	48	48	42	42	46	37	48	41	46	51	50	46	53	61	46	57	50	49	60	45	56	48	53	55	46	38	37	41	55	34	53	51	48	46	47	42	55	44	38	45	39	45	42	49	58	62	43	40	48	51	44	44	46	52	46	51	51	44	40	53	50	46	60	62	57	48	42	51	40	47	43	54	41	54	49	52	73	56	64	47	50	55	59	38	37	51	49	57	50	43	49	48	47	46	54	47	48	48	52	62	47	65	60	55	58	46	46	46	34	35	42	55	61	57	44	52	59	50	43	46	46	37	50	58	62	54	49	51	46	57	48	48	38	56	58	63	44	49	56	47	57	46	54	44	32	44	55	39	45	51	54	39	38	51	49	41	59	49	49	48	55	57	53	49	42	52	46	46	39	45	44	53	52	56	43	50	51	48	41	49	52	66	42	53	49	50	56	33	50	36	48	50	54	47	52	36	42	60	43	49	61	57	33	50	58	36	45	52	48	45	61	57	50	54	42	70	51	54	44	51	44	50	63	53	49	54	58	51	52	44	59	46	57	47	50	44	45	55	44	49	45	58	38	55	57	45	48	59	46	64	54	56	51	53	48	45	47	57	38	55	45	53	54	46	55	46	48	54	54	34	44	40	39	53	39	49	45	58	45	50	46	60	55	55	56	50	64	41	48	47	63	49	58	54	51	61	61	57	53	42	50	43	48	50	44	55	56	46	50	49	42	49	42	52	51	61	63	45	45	51	57	36	55	47	48	51	48	45	57	52	57	37	52	52	48	57	42	51	56	44	40	51	61	48	54	67	46	47	44	48	52	55	37	51	55	40	48	77	42	49	56	40	39	38	48	53	48	34	54	43	50	54	56	45	47	51	54	58	54	51	50	46	54	58	55	42	47	50	50	51	57	54	52	49	41	57	54	53	47	55	56	67	55	42	58	49	65	52	40	44	45	47	62	41	41	47	59	45	47	46	47	57	49	44	47	53	58	53	44	53	52	47	45	54	56	51	48	48	50	53	46	55	65	64	42	64	46	36	44	39	58	45	50	48	50	44	53	45	47	53	53	59	44	55	40	55	40	54	62	53	43	47	58	63	63	51	53	40	51	49	54	60	50	69	58	61	38	55	51	59	36	59	45	43	33	45	42	49	57	46	50	66	40	50	42	56	57	58	40	49	62	44	59	39	48	52	41	40	55	40	52	48	51	58	55	53	51	41	58	62	51	46	53	57	56	44	57	40	50	47	48	55	61	51	50	50	45	52	66	46	48	64	56	50	52	36	57	61	55	64	55	45	48	44	52	62	43	65	67	44	50	39	44	60	48	51	53	68	42	45	51	44	56	36	49	60	52	56	38	45	48	48	45	48	45	41	55	54	55	52	56	48	40	50	44	52	49	56	60	60	46	40	59	57	61	52	49	52	51	56	46	40	49	58	47	43	57	40	55	53	47	48	46	70	46	51	47	48	49	48	55	50	44	48	43	53	38	56	39	50	54	52	35	55	45	66	50	57	64	44	36	58	49	58	60	52	58	44	46	49	51	61	43	44	43	45	55	45	50	47	39	59	52	47	38	58	53	54	51	62	34	35	61	50	39	47	62	63	51	44	49	52	37	45	60	48	64	50	52	51	49	53	49	47	47	66	41	55	41	36	56	40	60	43	62	51	44	45	47	47	44	50	52	40	49	35	51	44	47	37	50	47	43	48	51	46	57	50	46	56	57	44	54	62	43	50	47	49	43	50	47	44	53	58	46	45	60	51	59	56	49	53	48	53	52	46	55	46	55	47	42	51	49	49	45	54	42	58	49	45	51	53	41	50	39	53	52	50	45	44	59	51	39	56	42	58	47	50	57	51	56	36	38	52	49	46	50	51	62	56	52	56	50	37	50	47	55	44	68	59	61	50	56	27	48	63	54	61	48	57	63	61	54	46	59	57	40	53	45	41	51	58	47	56	60	48	48	46	58	45	45	49	41	52	37	48	61	38	39	53	48	49	55	44	60	48	49	50	47	51	54	46	52	51	49	62	60	49	53	41	50	55	33	61	39	40	54	55	73	45	58	50	62	41	48	43	60	47	45	49	43	55	69	50	46	60	53	44	33	41	54	55	41	45	50	53	41	44	56	39	55	42	56	47	42	55	53	53	50	64	38	68	50	49	45
36356	23124	15846	11035	10578	10791	8280	5711	3194	2470	1845	1625	1402	1247	1241	1115	1002	962	921	839	783	868	750	762	676	650	685	619	613	578	564	553	509	543	509	498	491	502	487	465	464	471	457	422	431	459	477	460	498	488	416	448	423	397	481	458	480	444	467	426	440	428	397	418	435	411	446	451	417	462	460	453	429	450	455	423	434	448	448	417	442	399	437	441	424	457	424	425	451	442	411	416	428	423	403	410	401	386	407	450	400	442	439	413	429	393	417	409	420	434	421	448	411	458	451	423	449	395	422	419	418	448	402	458	406	434	398	420	419	452	401	430	423	454	429	436	385	396	408	457	381	412	455	396	414	441	437	441	450	438	440	443	437	411	427	433	408	447	466	406	429	422	456	420	431	389	473	454	446	423	404	402	454	437	462	457	432	416	443	444	411	420	439	404	437	437	452	441	442	433	436	421	410	468	388	448	423	430	413	430	437	444	408	442	469	446	382	436	438	424	449	413	386	407	404	441	407	428	427	423	434	442	431	435	431	429	437	449	438	444	417	423	431	407	446	417	421	441	428	447	497	412	425	421	446	440	453	454	397	462	424	456	417	444	460	402	425	407	412	421	440	430	425	404	408	415	458	383	399	414	418	413	454	454	434	453	417	435	435	433	419	385	431	451	425	390	437	416	418	430	444	431	421	423	423	436	439	405	466	463	453	454	438	404	431	398	429	412	430	442	436	443	391	405	455	426	407	429	464	418	427	402	446	415	434	402	408	454	449	413	398	442	440	424	399	427	407	428	453	429	406	444	419	422	411	398	429	425	421	407	406	452	435	420	422	449	464	447	416	423	434	412	449	443	414	440	391	421	425	431	389	433	425	430	449	432	468	419	411	444	406	412	457	419	460	421	397	432	444	434	433	420	428	412	457	442	388	424	387	411	456	413	424	387	431	451	413	447	391	383	425	458	433	437	423	429	446	390	439	420	392	413	409	402	442	404	430	467	437	387	414	446	395	436	442	448	414	421	419	436	476	377	445	440	391	422	448	427	400	443	410	426	382	448	445	433	449	411	425	455	453	415	450	417	458	420	448	427	435	403	393	439	472	435	442	453	423	404	422	438	395	434	430	429	421	417	443	408	433	430	381	432	432	441	408	491	413	429	442	413	390	373	412	446	397	404	443	455	396	453	431	425	467	434	419	431	437	454	413	411	420	410	435	438	430	373	438	433	431	449	436	410	402	436	424	389	420	451	457	460	433	435	430	409	437	426	446	428	436	417	434	426	416	473	395	428	436	440	418	458	429	403	448	434	425	411	476	434	434	416	433	416	410	439	433	450	411	416	420	410	402	370	404	406	406	388	426	452	415	428	420	428	423	418	450	430	445	406	417	437	419	413	415	433	406	434	428	426	414	421	421	416	424	451	427	404	428	457	436	407	435	457	455	449	403	422	432	435	406	406	441	441	423	431	425	441	472	420	446	408	405	411	413	440	413	412	454	433	410	428	411	422	421	398	444	452	381	400	418	464	459	410	406	430	429	452	440	463	411	425	403	392	417	386	459	399	407	442	408	425	417	428	434	465	427	429	432	430	438	417	448	432	441	425	437	418	426	454	422	439	429	456	447	455	429	411	391	385	409	397	424	425	413	450	445	441	425	442	424	426	437	448	410	441	437	407	449	419	439	393	416	361	419	412	465	431	429	409	429	423	445	393	455	449	476	411	427	472	427	428	487	404	421	418	431	448	410	416	423	409	421	428	438	423	433	407	462	436	462	420	429	427	388	429	442	413	437	448	420	456	412	440	405	393	452	440	414	377	422	429	442	433	455	398	413	436	433	460	442	455	387	444	413	435	426	430	479	453	415	424	396	412	420	410	416	418	409	422	401	388	392	437	409	409	421	436	413	464	441	416	369	434	418	413	462	416	452	427	420	423	435	436	402	409	415	442	435	419	446	393	419	400	450	389	425	412	376	455	447	435	391	445	435	429	467	430	437	465	431	431	401	458	446	426	418	422	396	441	421	410	397	400	443	418	451	432	425	417	419	452	407	427	413	404	443	406	430	430	393	448	443	483	417	431	426	416	407	454	412	401	418	431	420	408	383	416	415	440	457	441	397	424	425	451	406	403	427	415	410	438	457	416	438	437	450	474	431	454	423	421	447	414	419	443	404	465	404	419	446	398	428	424	439	434	431	444	425	420	428	437	410	396	424	421	410	429	431	425	431	423	407	425	425	411	408	416	450	438	433	415	434	457	470	404	475	445	422	416	439	406	411	422	426	453	403	446	435	415	422	410	444	441	403	408	436	397	426	408	394	438	444	438	426	437	421	432	421	426	449	402	423	418	439	436	434	410	418	420	429	419	437	377	432	455	471	386	420	432	427	418	428	387	374	428	468	415	451	409	431	403	408	456	448	396	443	421	464	427	440	404	444	432	419	447	433	438	442	447	434	427	440	423	382	406	424	379	415	405	442	455	415	425	414	427	402	388	459	433	391	499	441	434	458	446	437	422	411	435	408	409	441	412	439	412	429	441	422	451	446	417	439	421	434	411	458	426	468	456	454	443	408	421	417	420	432	423	414	438	422	410	452	455	419	464	422	414	426	444	429	413	440	411	417	444	427	392	406	439	420	426	466	445	427	417	465	403	446	436	369	436	439	435	461	436	448	427	422	427	388	431	481	417	393	416	442	458	443	444	400	405	455	429	434	436	410	449	412	430	440	429	438	455	411	409	426	424	411	440	392	444	457	472	458	416	428	426	453	450	399	435	419	425	423	408	446	423	406	426	405	395	443	428	455	460	440	409	421	444	416	464	418	420	385	403	395	435	445	397	405	413	422	409	423	416	427	447	463	421	438	441	383	429	441	445	425	409	459	394	434	458	413	431	453	418	429	417	460	407	390	470	444	412	446	408	455	434	421	443	455	446	455	397	450	407	445	390	422	426	455	427	433	424	416	453	456	432	430	490	465	372	418	447	403	466	439	451	447	431	407	446	432	469	449	427	404	430	431	415	411	455	396	474	422	419	427	455	454	447	409	407	420	400	480	438	409	458	395	397	450	443	422	416	409	432	460	404	446	439	432	458	398	475	420	431	430	419	447	455	425	405	436	433	450	459	424	425	417	432	418	433	449	435	435	385	432	434	472	419	410	451	374	433	443	420	428	446	434	488	433	461	420	438	420	401	433	413	398	435	448	434	413	414	433	441	419	392	433	454	456	440	419	398	438	409	435	433	443	418	438	439	434	431	415	411	430	409	420	454	430	437	435	403	421	423	427	399	429	423	433	441	461	428	406	389	399	449	467	417	409	423	423	455	414	420	439	422	433	413	457	424	451	425	409	448	416	454	440	457	451	443	414	385	424	433	396	450	430	427	439	409	451	436	385	459	419	435	448	426	426	426	407	472	444	432	391	431	417	424	430	411	418	434	374	407	410	457	405	448	412	441	431	443	442	428	411	445	470	406	414	380	396	427	417	410	433	418	433	414	424	435	405	460	403	440	395	432
9124	5900	2804	1401	840	437	351	278	145	110	102	89	86	86	83	72	61	57	63	76	69	63	56	59	45	55	52	74	52	56	61	70	51	51	43	57	60	48	48	51	29	39	48	56	38	50	51	46	49	47	42	43	53	45	54	41	45	40	29	39	49	46	40	33	54	49	29	42	42	47	49	43	58	47	38	54	55	54	49	48	56	45	30	49	44	40	40	49	47	47	49	48	49	61	40	47	53	49	50	56	41	57	46	45	38	41	42	34	44	39	47	40	43	45	40	54	63	52	52	50	55	43	56	46	51	47	36	61	49	48	37	50	62	57	39	47	34	32	46	46	44	33	41	47	39	44	37	46	60	49	49	39	40	40	40	50	51	48	49	40	44	53	42	46	49	44	35	39	38	33	47	43	56	48	49	40	51	41	37	50	48	53	38	48	42	50	52	49	56	40	50	50	41	38	43	60	44	37	43	47	47	52	45	40	48	43	46	43	49	56	48	52	53	35	48	39	47	50	28	54	34	49	59	48	55	43	39	40	44	47	42	43	53	53	39	55	43	47	61	48	41	44	55	48	45	56	42	48	38	54	58	49	35	46	48	45	60	48	44	56	43	44	47	41	52	46	53	40	56	46	58	38	49	42	49	42	55	42	45	54	54	35	54	42	39	57	46	51	45	43	47	52	61	44	46	54	49	54	47	42	50	57	49	43	47	36	47	46	41	60	42	45	53	43	66	57	53	42	47	44	48	47	51	45	38	54	60	29	50	57	45	48	53	46	35	34	45	35	46	55	41	58	39	37	53	50	62	46	49	44	56	45	47	46	42	56	55	56	40	55	60	36	45	47	52	49	46	56	50	41	47	50	42	48	44	49	49	50	57	41	56	50	51	42	48	43	39	43	49	46	31	50	34	43	33	50	30	37	50	45	41	41	48	47	50	40	52	54	39	53	37	45	51	44	46	49	40	43	60	44	42	45	53	58	42	42	38	40	40	45	43	47	40	62	45	53	49	35	56	39	46	40	35	43	54	52	55	41	51	52	52	38	42	42	54	38	46	48	36	46	45	35	51	33	46	43	42	46	43	44	41	43	50	49	52	49	49	58	57	48	37	52	57	38	44	37	53	45	58	48	41	50	45	38	38	51	52	39	51	40	38	50	45	37	41	33	54	45	41	44	48	44	41	47	52	44	49	43	46	38	47	40	38	59	47	43	31	45	45	55	44	45	42	28	43	39	41	33	38	48	52	46	47	47	50	40	43	47	33	46	51	48	37	46	40	58	50	50	51	40	37	44	48	40	41	46	54	47	44	58	64	40	53	33	37	57	44	49	39	41	47	55	43	39	49	47	41	47	48	45	54	55	51	51	41	51	54	44	42	47	32	53	46	48	55	47	38	39	39	47	39	38	45	47	36	43	55	50	41	46	38	38	43	38	50	50	41	52	43	49	46	46	44	44	59	37	39	42	46	44	46	50	42	45	52	50	49	37	49	45	50	45	52	44	51	46	43	47	63	36	46	49	55	43	48	43	54	54	41	50	36	46	35	40	43	39	44	48	60	53	35	48	48	41	34	38	43	27	51	42	51	58	46	42	36	63	44	48	51	53	45	43	51	41	64	47	42	45	47	49	54	43	37	43	47	46	44	45	53	38	51	55	43	48	50	40	39	35	48	41	50	45	39	53	54	45	36	49	51	44	39	45	50	44	48	44	55	47	49	40	52	40	45	35	50	43	40	48	39	42	68	46	39	52	56	38	51	30	50	43	45	47	55	36	46	47	50	48	41	28	48	47	52	44	54	46	41	45	48	56	52	38	51	39	50	37	46	49	52	51	48	60	46	57	53	48	39	47	54	47	32	52	56	46	60	50	48	37	47	47	38	50	63	41	48	34	43	52	45	49	51	38	60	50	42	42	39	47	44	45	43	47	47	56	43	47	39	48	47	38	46	40	50	45	48	52	58	51	47	38	42	49	41	42	39	46	48	45	53	46	34	34	55	47	34	45	55	51	46	50	54	44	53	54	51	50	51	35	45	45	42	43	53	46	50	48	48	44	40	46	55	51	49	45	47	38	38	42	54	36	36	41	51	38	42	43	55	51	43	43	37	26	50	45	51	43	47	38	44	37	53	48	48	47	51	52	43	53	44	53	43	47	38	40	42	46	46	51	49	38	59	50	39	45	49	66	49	41	52	53	39	45	50	39	58	47	59	47	36	35	52	50	44	43	43	57	42	39	53	33	34	51	43	42	51	44	50	45	35	37	37	41	60	47	40	41	58	38	37	44	34	41	52	60	42	41	44	46	40	46	52	48	43	50	53	46	40	46	42	38	36	54	42	36	43	55	44	45	42	54	46	48	47	54	50	45	48	54	54	46	37	40	45	53	39	47	50	42	50	54	36	55	60	45	57	47	54	36	46	49	41	45	47	38	42	53	43	41	40	44	48	50	42	58	35	42	50	47	47	47	39	45	51	54	35	50	47	44	35	41	33	46	40	50	56	44	51	56	44	43	49	57	50	52	38	44	45	41	48	45	47	40	49	51	52	55	50	47	40	52	51	50	47	50	54	48	51	43	45	46	43	39	54	44	48	50	32	57	55	51	39	51	46	49	46	47	50	43	46	39	45	40	64	39	30	46	41	48	56	50	48	44	45	47	56	33	46	42	61	50	48	46	40	42	46	44	60	41	44	46	37	61	46	49	51	63	62	41	54	54	46	43	42	38	56	47	45	45	42	46	53	45	39	39	46	51	47	43	41	48	59	41	37	44	43	38	54	49	40	52	47	51	41	47	45	41	50	32	49	50	39	47	50	42	46	45	42	50	31	58	41	47	43	37	52	55	47	56	37	51	31	44	38	46	56	53	55	42	54	42	47	34	53	50	47	47	46	41	46	34	43	58	58	48	38	36	48	54	63	64	45	46	57	50	44	48	54	55	40	60	40	49	47	44	44	41	42	40	51	49	46	43	63	42	53	59	41	34	45	47	53	37	39	41	42	59	60	47	40	48	54	43	61	46	38	40	52	46	41	48	39	45	53	49	65	46	38	46	56	43	43	32	45	46	51	48	43	49	39	48	57	47	51	50	48	38	42	57	52	61	41	36	52	41	34	42	42	46	35	48	44	55	35	53	55	47	49	49	43	38	42	55	54	41	34	53	48	46	49	38	52	53	46	36	45	50	51	54	45	40	55	44	50	43	42	40	47	48	49	43	36	36	45	45	51	60	32	34	45	54	59	43	51	35	42	49	48	42	45	41	59	37	44	49	48	53	38	58	37	41	57	52	46	59	45	43	54	50	42	51	51	41	43	36	41	42	47	46	39	45	41	69	47	47	43	44	49	49	40	61	49	39	48	44	53	45	39	32	39	51	35	54	45	44	50	45	45	43	58	47	52	50	52	32	57	45	45	38	52	45	46	52	43	60	45	51	46	37	40	49	49	52	43	41	50	36	57	45	37	56	55	43	46	47	46	55	47	52	43	55	46	47	48	39	38	42
40408	27386	19297	14579	16215	13907	12906	9844	5598	3245	2394	2156	1776	1608	1488	1330	1270	1122	1076	965	857	854	784	801	736	717	671	619	727	660	560	517	554	511	527	500	497	477	479	471	461	398	416	463	461	422	428	435	425	424	408	426	476	449	445	433	404	414	449	396	410	421	436	445	424	404	421	410	440	431	389	371	415	401	423	418	436	389	396	424	395	409	392	406	418	409	379	433	406	414	420	388	358	395	413	401	398	393	393	381	399	375	392	410	395	403	383	414	376	381	415	426	394	420	406	432	386	383	377	399	379	405	400	410	375	403	401	424	422	383	380	425	378	395	389	383	396	396	393	380	449	428	385	394	387	385	422	411	380	419	414	369	392	356	402	404	418	372	421	409	383	397	431	398	393	401	358	397	404	388	400	375	414	431	401	397	403	399	409	396	365	401	387	377	435	372	407	371	375	391	373	387	416	392	401	421	404	414	412	386	385	409	387	421	358	373	394	379	386	402	387	377	386	395	396	373	438	368	407	399	390	380	429	376	400	372	405	441	385	405	402	390	417	401	417	410	393	407	405	425	409	376	407	388	385	383	350	409	406	366	453	354	370	392	372	395	403	382	408	399	389	390	392	411	410	401	394	404	408	413	418	387	406	411	374	413	383	401	372	438	389	404	423	407	384	381	375	382	390	386	419	409	415	363	392	394	375	380	414	414	415	417	410	407	393	390	400	393	383	402	419	383	395	416	400	409	426	417	433	365	390	404	396	374	391	415	393	406	401	408	382	371	390	387	392	405	411	419	403	439	406	395	379	413	393	385	414	415	370	394	403	417	393	379	405	352	400	402	405	385	413	398	421	413	411	385	380	401	387	417	333	425	383	409	396	418	404	408	435	408	381	362	419	394	404	356	461	409	400	382	380	422	430	396	388	370	425	388	421	400	416	384	384	420	386	435	393	423	404	407	405	422	408	407	380	406	415	419	383	374	413	392	421	419	371	416	389	371	412	422	396	453	363	433	409	365	398	381	383	385	402	378	404	413	386	381	432	408	398	380	391	424	404	402	412	351	410	388	414	399	384	401	398	432	397	426	392	395	401	414	356	365	371	432	372	385	394	394	376	423	396	416	407	398	363	412	397	403	380	425	384	392	373	404	434	434	390	393	408	419	372	391	385	393	409	417	401	375	433	396	437	404	382	392	411	411	397	395	449	411	409	396	383	423	396	403	386	373	383	391	407	403	399	398	421	401	434	377	401	379	401	389	395	405	381	405	436	435	402	339	378	392	422	396	388	390	391	413	380	413	383	382	402	425	420	376	407	432	392	420	438	410	377	395	382	411	434	427	371	383	410	418	371	412	388	421	350	392	414	417	387	415	396	424	384	410	453	420	373	400	407	400	415	399	388	402	435	407	389	410	402	375	372	398	433	402	401	403	371	390	422	368	400	378	380	402	389	441	430	397	395	399	360	398	396	371	378	427	385	392	412	419	424	389	396	428	409	428	373	388	399	397	381	393	379	412	382	395	394	356	398	409	364	382	410	412	384	401	394	403	399	444	405	434	396	396	393	424	420	403	373	425	432	388	372	426	415	412	384	412	412	395	422	413	388	381	431	386	381	371	397	407	376	412	400	386	449	363	395	410	401	443	430	395	376	384	406	427	393	397	386	417	387	406	387	387	419	417	398	391	400	379	420	413	380	443	392	378	411	369	374	412	412	455	380	373	427	402	425	406	413	390	420	405	412	400	372	423	397	409	391	374	370	392	414	411	405	410	401	384	399	389	383	392	392	377	387	413	402	389	411	399	414	408	390	420	407	403	344	413	376	404	382	385	402	433	388	402	418	381	416	382	403	354	446	410	382	409	405	379	390	442	385	395	381	363	458	402	368	430	396	343	428	404	403	414	411	401	395	357	402	422	442	379	395	437	398	414	431	427	399	431	399	398	408	401	425	381	387	425	396	415	421	403	366	401	422	392	417	373	415	378	364	404	415	399	418	370	383	392	424	447	444	425	401	370	373	407	411	383	396	362	430	398	398	372	379	399	393	371	414	429	385	374	399	393	401	381	384	397	405	391	397	381	380	350	412	413	387	419	385	355	414	415	410	416	436	413	386	386	381	423	420	400	427	401	428	413	411	410	404	372	402	402	416	411	388	394	380	371	373	421	419	397	402	422	408	448	391	395	370	409	398	409	376	403	396	400	391	411	416	416	400	343	413	368	357	432	392	391	409	393	422	417	410	383	410	428	412	388	398	410	417	383	401	426	401	398	420	430	433	378	379	384	415	399	396	382	404	387	423	385	418	398	406	425	424	405	383	405	387	385	389	368	397	379	422	349	374	376	420	436	409	416	406	381	409	389	395	406	399	390	401	403	403	399	396	403	398	380	420	416	405	432	376	379	448	411	390	388	400	406	373	370	376	416	432	418	401	416	395	388	408	384	418	359	412	383	400	412	416	430	437	390	394	439	427	384	387	385	426	388	387	417	381	391	427	417	394	407	403	369	394	377	392	409	406	393	400	391	414	372	403	401	396	388	360	411	390	377	398	394	432	392	398	399	403	389	399	427	427	381	408	438	386	421	394	388	421	395	400	409	420	392	369	401	402	401	386	404	386	385	382	384	393	412	385	392	380	403	384	377	400	383	424	425	394	415	399	371	398	402	387	407	422	421	395	399	424	383	403	400	355	382	421	390	392	400	403	402	395	392	413	446	398	403	354	387	368	424	442	407	422	409	414	359	400	390	424	394	392	376	419	385	384	403	400	432	427	419	407	425	417	366	373	448	402	352	400	416	432	363	359	388	407	366	388	419	384	380	364	375	379	389	406	427	409	410	378	404	379	385	438	419	430	389	412	365	382	427	406	389	409	405	406	394	380	429	416	371	392	429	398	379	412	422	424	373	388	407	398	424	390	434	377	413	444	423	372	396	391	378	427	418	432	421	402	421	413	386	411	382	391	409	387	362	396	392	415	398	398	400	349	372	412	403	383	379	422	398	403	401	350	396	383	424	373	414	408	409	408	377	394	414	386	413	384	431	416	405	358	402	383	387	407	352	381	407	440	423	379	387	402	372	377	400	355	402	397	398	408	390	421	404	387	423	374	389	435	395	397	423	395	389	397	436	393	403	416	405	405	408	383	380	407	405	390	352	380	437	415	419	433	409	388	387	386	415	419	382	399	403	411	408	417	404	378	424	382	399	397	391	428	407	376	405	401	401	372	386	399	381	436	374	362	389	390	382	417	398	412	399	392	396	385	401	430	407	391	427	417	381	389	408	435	390	391	393	428	400	353	443	354	372	416	410	399	409	413	410	397	405	408	387	441	412	412	374	379	369	390	358	402	378	390	375	423	422	397	403	380	441	455	387	387	389	385	419	380	410	424	370	435	417	399	389	428	442	386	380	386	386	402	395	409	433	384	397	427	401	448	377	436	380	431	413	428	400	401	436	398	415	416	391	388	398	396	395	385	414	401	399	396	335	377	398	444	422	408	392	408	443	386	398	379	400
5441	2692	1424	554	278	209	170	128	104	82	88	72	67	64	70	68	71	61	74	66	59	67	76	62	44	53	67	63	56	69	62	73	58	72	55	63	58	61	67	60	52	61	53	63	58	56	56	50	68	70	49	68	55	58	58	68	39	49	59	62	68	68	51	53	73	62	48	64	61	67	52	57	64	80	49	74	64	58	48	63	74	67	60	59	52	55	51	52	54	65	58	44	57	59	50	62	71	58	48	71	48	63	59	57	60	69	68	69	52	63	53	66	65	56	52	61	41	50	57	49	57	55	51	47	59	48	54	68	56	65	59	56	59	45	59	67	54	54	51	46	47	57	61	56	63	59	52	56	80	60	79	61	55	53	64	65	55	67	64	63	66	57	44	50	57	51	65	62	60	57	69	54	51	57	61	54	47	73	50	50	54	62	57	61	65	69	68	66	53	70	51	63	44	55	62	63	55	60	48	41	72	50	77	60	64	53	72	70	68	51	55	61	52	54	49	75	72	60	54	59	57	78	59	56	61	63	58	48	43	62	52	61	49	55	58	60	61	79	50	65	55	57	63	54	62	54	50	52	59	72	49	69	67	61	57	61	53	51	50	63	51	46	73	60	62	52	46	57	53	56	58	46	60	50	46	58	46	66	54	60	59	59	59	61	64	62	65	43	47	59	69	54	62	62	69	72	67	57	79	56	68	66	60	50	69	57	70	52	56	64	66	71	39	62	58	49	42	61	75	52	64	59	62	64	69	62	57	56	63	42	57	49	56	58	45	55	57	68	57	67	53	61	66	67	55	66	61	58	55	67	54	56	76	71	55	55	46	50	46	66	53	57	58	59	51	56	64	55	67	60	53	48	52	65	53	64	80	64	64	65	55	61	60	48	69	62	63	58	72	49	65	50	56	56	54	43	65	52	52	64	59	66	53	69	57	63	49	65	53	73	61	54	62	59	60	48	72	57	60	56	62	63	64	56	70	59	70	49	59	53	66	60	60	58	62	56	67	55	58	57	68	57	65	66	71	64	66	50	68	50	61	64	74	55	60	63	59	62	64	53	75	54	45	49	50	59	60	58	47	55	72	57	64	73	67	53	57	50	56	47	54	56	59	60	51	62	56	67	64	63	64	57	60	69	58	62	68	70	69	53	68	54	56	64	53	84	60	62	57	52	50	57	57	58	55	42	57	53	57	55	56	62	61	48	67	63	64	47	55	57	60	58	46	41	56	60	60	57	60	51	54	66	50	65	65	66	47	55	63	59	44	39	70	53	54	53	61	56	57	40	72	55	71	59	53	58	57	58	57	69	49	52	43	56	58	59	63	61	55	62	58	71	59	67	61	56	71	50	54	59	63	47	59	51	65	48	65	60	52	48	70	50	62	57	67	53	48	57	52	42	61	55	74	64	57	57	55	58	61	60	54	53	64	59	59	59	49	51	59	54	52	55	62	39	64	56	76	62	46	60	50	70	65	54	62	58	56	59	60	63	72	56	45	49	59	53	60	47	61	59	55	58	58	57	54	65	66	63	52	56	57	60	61	67	59	78	66	68	48	54	68	53	64	55	55	63	50	44	62	66	68	51	58	68	69	56	56	55	55	66	56	47	58	59	48	54	57	45	63	54	59	57	59	57	55	72	63	64	55	61	60	71	60	65	46	59	51	50	60	64	64	64	63	61	41	71	70	39	62	58	62	56	63	51	53	62	57	60	45	66	55	52	64	48	65	60	59	62	64	71	50	58	68	68	78	64	62	57	43	43	57	56	48	50	54	54	56	62	68	80	60	65	60	61	61	56	61	55	71	67	48	59	57	56	66	51	59	70	59	66	72	63	59	63	61	55	48	62	56	48	47	72	59	58	57	65	49	42	53	56	62	52	54	53	59	64	66	55	49	48	67	57	62	54	64	54	55	63	50	75	66	53	57	50	55	56	51	52	54	51	62	72	61	58	72	54	57	53	63	62	61	47	63	64	77	66	58	56	54	55	51	52	53	57	65	55	65	67	49	59	71	48	55	53	62	63	71	65	64	42	65	51	69	53	63	49	60	62	61	55	63	52	64	68	78	54	61	62	71	55	73	55	55	73	61	52	65	61	54	52	61	47	55	47	60	50	57	64	76	66	52	70	54	58	58	46	58	64	65	67	54	56	67	52	59	67	59	56	50	60	60	50	40	70	56	79	41	54	65	47	58	76	58	72	46	56	61	55	69	59	51	59	65	62	68	58	70	78	48	89	53	66	61	59	56	54	57	60	67	59	65	54	61	69	63	60	54	52	59	58	53	58	64	61	49	78	52	38	56	46	57	54	70	65	60	68	49	58	53	50	50	67	70	65	61	57	56	67	48	60	61	64	56	63	68	57	61	55	67	58	64	63	56	58	68	58	51	59	62	61	63	56	61	59	69	61	70	49	73	58	70	63	77	62	59	66	54	71	65	71	65	45	69	47	46	49	57	69	39	62	56	47	56	56	55	58	68	52	52	59	55	48	68	56	53	58	65	57	60	51	60	56	57	62	54	56	62	50	60	62	65	61	57	62	59	55	53	51	66	53	62	50	52	56	64	64	60	71	61	49	49	67	58	55	60	63	41	60	45	41	64	52	59	58	59	46	63	59	64	47	67	60	59	59	58	57	66	41	69	55	79	62	53	66	63	63	66	55	69	55	47	69	62	66	42	66	52	48	61	54	68	57	49	58	59	56	61	67	60	52	62	46	42	60	48	60	64	65	47	55	64	53	47	53	59	66	45	68	75	52	59	57	64	48	58	62	53	43	58	61	48	50	50	73	69	63	66	63	55	61	54	56	71	58	61	55	57	57	60	63	65	60	56	60	51	49	52	61	76	49	58	59	69	60	66	75	52	62	37	66	58	55	60	65	71	59	46	57	66	74	59	62	62	52	69	50	50	60	55	58	59	68	60	70	59	57	60	56	56	46	57	52	64	72	57	61	63	58	47	47	56	53	55	69	57	45	75	58	71	56	48	70	68	69	52	66	54	67	57	63	51	61	54	57	55	53	53	62	60	68	52	57	62	63	67	60	69	55	52	52	48	50	56	58	63	69	66	68	57	47	63	60	64	73	57	43	48	62	56	65	80	54	64	58	51	55	60	54	63	59	71	75	59	63	53	44	76	67	61	56	65	60	66	68	55	47	58	61	60	57	42	71	60	46	60	71	68	66	62	49	57	62	64	51	56	62	60	52	54	54	51	75	56	68	56	67	59	55	59	64	63	63	64	54	67	62	60	57	63	54	53	52	48	66	55	64	39	65	63	60	65	69	46	60	65	77	64	61	80	57	58	62	59	56	61	47	61	50	59	61	56	60	64	46	58	62	51	62	51	54	77	75	67	60	57	73	72	59	58	56	59	60	57	55	56	58	63	60	62	68	64	56	50	43	59	60	63	71	67	53	49	82	63	56	47	57	71	59	47	50	57	70	60	54	62	52	58	62	65	56	58	59	50	46	52	53	58	68	70	58	59	59	43	75	63	54
33565	19704	13429	7890	7295	7983	6394	3727	2346	1751	1515	1242	1143	1099	1073	996	937	817	821	745	734	741	713	646	652	668	643	689	655	589	611	609	573	576	516	543	532	549	570	557	554	530	501	507	509	529	491	523	542	524	509	538	510	499	521	516	542	523	474	556	507	541	511	512	519	493	499	523	504	569	485	511	550	524	562	478	509	508	490	542	505	479	501	544	501	467	496	532	462	469	508	539	513	514	499	490	465	478	523	494	490	477	517	530	505	528	501	512	488	536	517	509	465	540	494	484	491	540	484	490	469	466	508	493	476	476	508	515	439	513	504	498	459	512	485	486	489	504	529	498	487	505	496	512	519	496	488	470	493	507	497	478	480	500	483	496	487	504	493	510	465	501	504	493	482	501	506	496	495	510	500	510	496	507	489	501	479	465	446	447	480	511	508	486	456	479	513	468	504	482	516	481	514	476	501	495	504	503	483	524	516	514	512	526	469	486	468	508	560	502	507	499	531	491	486	500	517	510	457	544	477	480	465	524	455	501	478	489	533	536	476	545	516	541	499	519	492	440	558	460	487	482	533	522	485	481	476	559	537	532	534	490	491	518	497	488	506	512	513	478	492	507	486	476	508	513	492	518	496	498	487	476	525	503	468	484	542	482	459	475	456	514	498	494	510	531	486	539	512	506	484	501	520	511	489	483	520	479	530	529	494	473	516	525	496	536	509	503	498	494	513	473	450	530	489	519	517	476	472	520	481	508	494	496	498	500	517	509	467	491	475	493	461	457	515	520	496	475	500	507	514	522	474	506	475	492	481	529	530	483	484	528	518	563	519	513	489	519	471	481	497	479	477	512	497	508	511	497	482	482	483	511	488	505	505	499	504	477	521	514	503	485	496	500	495	454	494	528	532	514	484	531	493	500	488	516	472	485	537	517	495	537	504	527	521	498	492	506	480	481	497	523	497	522	497	513	514	511	507	460	518	504	528	493	541	497	506	510	514	494	513	474	473	513	461	488	468	512	524	465	543	507	485	512	498	531	482	524	475	521	479	517	520	464	511	501	492	487	505	534	544	495	465	506	453	520	493	497	506	517	525	499	490	499	502	525	525	516	505	520	502	521	490	495	476	448	498	487	493	481	509	477	494	529	487	518	488	511	524	498	537	478	462	516	527	479	554	492	466	533	502	520	474	548	553	489	511	476	517	529	484	512	505	514	474	459	518	503	516	510	523	484	468	485	520	522	501	499	496	568	496	481	505	489	532	483	473	530	508	512	490	535	534	495	487	480	533	516	504	506	476	460	497	514	517	496	500	517	497	508	524	526	507	525	524	502	525	519	519	489	489	511	545	525	495	490	495	515	495	493	508	472	500	516	513	524	492	504	507	529	511	519	480	499	505	493	493	510	512	526	516	498	490	532	490	476	506	535	500	523	505	525	512	477	519	541	493	522	510	485	462	460	516	500	508	510	503	509	495	497	484	512	512	516	488	502	534	471	539	539	513	505	495	483	491	499	529	494	496	509	488	486	475	498	490	524	512	517	532	519	492	522	521	489	507	508	461	496	492	475	523	519	479	572	536	509	493	495	468	503	518	476	522	497	504	452	511	496	491	475	548	524	521	507	468	493	508	538	474	516	466	502	495	508	496	530	496	512	447	484	502	505	507	524	521	511	465	458	502	490	507	505	479	492	489	523	509	505	491	511	491	467	486	511	490	507	488	492	490	489	478	516	508	519	516	502	556	490	493	532	513	516	525	483	422	456	470	512	437	493	491	485	490	479	522	492	503	521	524	491	510	538	509	506	514	506	494	495	529	519	520	513	489	471	486	506	474	508	528	522	496	521	504	504	500	493	509	489	511	512	511	474	506	502	494	481	506	485	458	483	515	520	494	509	465	536	490	494	496	513	465	498	494	505	532	526	528	538	467	465	541	537	523	479	527	461	494	494	566	475	523	469	478	466	487	544	505	506	482	494	512	486	516	509	517	512	477	481	524	503	483	512	495	548	495	485	541	511	495	456	512	513	481	532	504	497	521	480	503	527	519	482	540	518	541	491	551	461	529	476	506	495	495	457	491	523	505	507	508	491	516	530	504	535	500	507	515	495	530	509	475	516	511	537	575	537	520	506	505	471	551	497	492	506	499	517	486	490	515	485	506	501	472	503	480	494	488	503	521	511	496	485	487	497	527	519	524	504	547	491	496	509	488	524	473	481	514	508	519	489	485	455	530	502	455	495	505	509	469	448	504	500	520	507	482	495	503	506	519	493	523	501	508	488	494	542	473	530	500	510	529	463	511	536	508	497	515	518	483	533	487	488	491	517	488	509	512	524	506	494	463	510	485	532	481	502	480	455	494	487	484	489	524	495	494	486	508	537	484	467	478	512	515	450	519	526	500	515	513	517	480	533	506	505	516	505	500	526	491	509	496	483	507	514	508	493	512	511	506	507	550	461	544	514	508	516	490	477	480	482	511	498	498	497	480	499	515	490	509	515	515	500	504	517	498	436	503	458	479	485	457	474	514	522	478	497	531	508	531	512	530	515	497	468	464	497	464	516	485	508	488	521	519	485	503	492	490	473	521	485	476	491	512	536	506	496	498	528	512	523	513	536	479	523	487	524	574	457	503	529	495	525	498	487	502	509	513	462	496	489	491	528	510	459	494	521	474	493	466	516	499	512	537	502	518	506	546	531	488	470	491	536	506	505	501	478	488	491	513	515	473	477	483	462	499	470	539	490	510	516	466	499	480	485	549	505	495	470	483	476	510	521	526	505	479	467	499	490	499	509	510	512	528	487	488	523	545	542	503	501	511	473	517	485	520	459	454	504	503	507	521	510	496	546	516	472	499	536	477	532	491	495	446	496	527	495	456	481	462	488	480	469	520	522	482	519	503	483	463	469	518	510	505	481	467	452	516	459	516	524	521	483	484	529	498	454	502	498	506	515	487	541	478	484	508	509	481	508	503	488	470	502	478	541	518	510	489	511	483	462	471	479	512	510	499	511	475	454	493	524	488	518	503	535	498	501	504	488	468	487	510	476	475	485	463	479	483	486	500	535	481	518	545	507	552	506	495	508	475	495	517	482	554	522	477	502	511	511	519	497	549	514	487	523	494	504	493	490	453	501	509	512	533	508	454	521	498	513	496	475	497	516	521	500	527	502	517	534	510	510	524	509	483	479	489	521	510	477	442	461	528	503	451	525	507	497	484	522	523	478	492	506	518	530	531	501	531	511	465	494	504	528	502	505	496	511	512	525	489	531	522	497	517	480	518	475	462	507	498	502	500	451	522	480	516	491	482	531	510	497	479	488	495	472	489	472	537	528	492	461	538	483	488	512	514	538	489	511	527	496	506	523	526	518	496	509	513	510	535	495	525	488	475	480	505	505	468	471	479	533	492	501	511	510	516	479	507	505	525	474	474	480	503	494	468	464	524	519	534	510	549	504	507	527	494	485	486	496	473	562	542	522	523	488	532	528	478	524	495	534	488	508	443	475	530	496
6786	2966	1424	513	407	204	201	134	91	74	81	69	73	68	75	76	72	64	75	58	65	55	63	62	66	64	51	62	49	62	68	49	54	59	53	42	71	42	56	51	64	55	53	68	68	51	48	52	47	74	49	58	59	56	54	59	55	57	50	62	64	51	63	54	62	45	84	46	51	68	38	57	67	58	65	61	68	69	45	64	57	47	55	57	52	58	52	48	61	45	67	57	65	47	59	56	48	53	54	52	52	67	44	49	55	56	59	62	59	57	40	56	55	58	41	56	64	59	42	65	73	54	53	50	53	58	51	42	55	51	50	58	62	54	66	55	53	69	50	60	43	58	63	53	58	60	53	58	53	52	43	59	40	45	55	57	64	58	59	50	63	57	52	50	42	64	35	61	59	60	64	53	47	55	55	67	54	58	53	61	63	46	45	66	61	50	55	52	52	59	63	52	57	62	56	51	57	51	44	38	52	67	49	52	64	44	49	56	56	71	55	43	45	43	52	62	48	72	63	57	56	51	68	67	53	55	54	67	48	47	60	64	48	55	65	49	53	57	61	58	68	70	54	56	47	55	37	56	56	55	52	40	43	69	51	44	55	60	45	44	52	52	76	42	53	50	56	59	45	41	55	58	51	49	47	61	60	58	62	53	47	57	40	50	51	56	51	61	68	45	67	45	51	65	55	58	46	51	70	47	65	52	55	48	43	51	46	70	59	47	64	43	62	51	58	53	59	56	58	64	60	59	60	62	60	55	58	59	46	47	47	53	55	60	58	60	39	68	72	49	59	47	58	60	42	58	57	63	61	60	68	61	51	43	55	57	67	54	47	51	52	64	54	39	74	54	65	66	55	54	52	52	75	57	55	62	58	78	47	43	52	57	65	45	68	49	48	63	67	52	44	65	36	64	64	46	70	59	55	64	48	44	57	58	65	64	49	55	57	61	67	58	51	62	51	51	52	47	49	60	44	51	48	70	56	42	61	53	53	60	44	49	59	51	51	72	55	51	49	54	60	47	46	61	60	69	56	53	62	59	58	59	55	40	56	52	67	63	54	46	62	53	59	48	50	58	58	49	68	66	45	58	52	65	44	71	63	61	56	66	55	49	68	52	47	52	43	51	67	57	50	43	56	53	70	54	61	65	60	51	61	57	46	75	61	43	69	56	60	52	53	41	52	56	44	43	56	55	47	50	61	52	60	60	49	45	52	60	68	50	68	54	73	59	65	53	54	45	51	57	52	62	40	55	67	41	58	46	45	61	49	53	56	58	54	50	49	69	51	52	46	61	60	63	60	52	47	59	47	72	60	61	55	59	53	65	50	52	50	63	53	44	52	58	38	46	57	56	59	56	61	38	52	60	49	54	55	62	57	59	64	60	55	49	51	59	61	60	59	64	67	62	57	41	50	53	56	47	65	56	51	70	49	50	52	63	59	63	50	52	49	41	49	72	75	53	47	51	62	62	58	43	60	73	44	73	70	42	56	64	48	66	49	56	57	62	48	66	52	67	62	49	63	60	58	49	64	54	51	54	43	68	56	54	61	57	48	64	57	60	49	42	70	58	58	41	62	72	59	52	52	57	44	46	66	62	58	63	60	48	72	47	69	49	42	64	62	55	55	63	63	58	82	51	51	43	51	61	72	62	37	47	48	54	60	52	64	50	51	51	61	52	42	50	57	38	40	51	59	49	64	53	63	39	61	51	67	57	65	64	48	62	39	41	55	64	64	47	54	61	54	62	52	62	49	41	43	61	38	68	60	59	57	52	52	59	52	60	68	51	56	61	59	68	59	46	59	46	45	42	67	53	55	53	59	54	52	68	63	52	43	61	51	61	56	61	48	66	70	55	53	55	66	65	63	50	62	53	60	58	53	60	36	70	52	47	68	54	57	30	61	51	53	41	65	48	53	54	66	75	54	57	70	66	65	50	57	55	37	65	41	53	58	43	56	45	58	58	60	54	61	54	54	57	47	57	50	62	41	58	53	58	59	54	59	55	49	43	52	49	64	62	65	65	48	56	72	64	48	54	59	57	53	57	56	49	70	49	54	63	61	55	53	51	58	47	62	50	59	55	55	70	58	69	55	59	59	56	57	49	51	58	59	65	64	31	50	54	63	70	45	48	56	60	63	57	64	57	52	64	55	50	63	51	65	64	51	62	57	64	48	45	68	48	45	52	53	58	70	67	61	60	59	49	54	48	53	50	69	67	52	59	61	53	67	45	61	53	51	48	47	52	54	47	50	61	63	69	51	61	45	65	56	56	50	51	49	47	63	57	53	50	64	58	64	57	65	60	52	63	53	45	61	49	59	50	42	44	58	46	48	49	49	62	47	52	69	57	52	61	50	54	52	55	52	72	53	58	63	52	56	70	53	64	57	58	52	66	47	58	47	50	71	46	67	46	49	44	45	55	77	53	60	68	47	61	74	61	57	50	48	59	49	50	52	53	55	55	60	71	53	56	56	61	44	57	37	54	59	67	51	47	58	60	59	56	45	52	47	60	46	62	56	63	53	50	60	51	44	65	45	54	51	55	49	61	60	53	58	52	58	58	54	43	62	48	54	61	43	64	54	46	48	51	43	50	55	47	47	68	37	67	55	61	61	43	54	57	62	50	57	57	53	72	53	53	60	62	59	43	65	74	58	52	54	61	69	62	61	63	54	62	56	65	48	59	71	51	58	69	64	60	53	43	53	81	62	59	54	53	61	65	48	61	68	48	64	47	49	66	67	63	61	60	62	51	47	54	45	58	64	50	55	50	69	61	56	56	67	65	52	47	63	53	56	61	56	73	65	59	58	49	57	67	44	45	65	55	64	52	47	55	56	55	64	52	54	58	45	47	63	65	44	49	52	69	60	48	67	52	51	64	50	68	52	59	50	55	58	56	60	39	54	58	58	65	52	52	51	42	66	45	51	52	71	56	56	41	59	62	63	56	47	57	52	62	48	53	51	59	64	64	54	60	60	62	72	44	54	44	73	41	42	43	65	40	50	66	53	63	60	51	57	56	55	60	58	58	50	65	49	49	41	51	58	66	54	39	56	48	49	60	51	51	49	59	71	65	48	51	49	72	59	54	59	59	57	66	63	49	56	58	67	56	64	59	48	54	49	55	63	53	38	48	56	44	58	63	65	46	63	60	64	51	53	56	58	43	66	64	46	43	59	59	66	67	69	56	48	62	60	49	47	60	59	66	52	59	55	64	51	59	55	56	61	55	64	58	56	50	66	59	52	44	62	57	59	45	57	55	54	56	55	57	64	78	38	55	50	56	60	58	61	59	60	64	65	62	56	54	64	50	70	59	60	62	55	59	58	61	58	60	64	54	67	47	53	48	50	51	53	36	55	47	56	58	53	66	60	68	55	62	62	61	61	52	52	47	59	56	48	60	54	54	64	52	65	66	57	56	52	48	54	47	53	55	46	60	49	55	67	54	61	64	61	58	61	58	53	68	66	62	49	63	50	64	65	56	50	49	49	49	52	73	59	54
34508	20654	12629	6984	10079	8621	7573	4117	2473	1869	1460	1287	1235	1179	1044	949	869	780	780	750	761	682	693	695	707	672	605	624	617	590	596	619	582	535	545	533	515	532	557	503	490	512	452	511	480	507	531	499	461	474	511	444	515	460	475	507	468	443	468	503	524	451	472	509	490	501	482	477	489	494	488	476	517	489	492	488	492	429	488	498	457	466	510	453	429	495	491	454	488	475	493	482	462	462	495	480	489	523	491	509	459	470	472	485	477	460	480	450	478	479	471	492	444	470	462	453	498	501	464	438	505	487	477	465	476	421	514	460	480	468	465	459	496	470	448	477	431	484	457	463	487	495	466	440	510	500	510	481	500	522	464	471	510	459	496	491	475	454	518	477	499	444	425	492	472	463	435	507	488	459	478	511	454	488	546	519	483	497	495	499	453	444	495	504	506	499	471	464	490	461	438	518	487	445	470	473	500	475	500	457	464	515	484	501	497	506	480	463	478	475	453	497	427	518	462	485	484	482	480	461	499	470	453	502	482	410	502	465	465	466	443	461	471	465	469	492	466	483	456	457	472	445	462	472	439	498	468	490	473	461	446	502	477	475	538	473	475	455	489	454	476	481	483	492	482	476	465	453	454	497	497	454	491	478	472	477	480	457	482	506	489	457	483	499	493	493	523	460	463	462	486	484	477	471	493	468	484	487	465	474	463	448	451	440	468	473	449	445	525	472	476	488	508	473	465	511	454	496	490	491	468	494	467	512	465	477	445	481	495	512	466	442	458	489	482	479	496	461	482	497	501	478	461	503	474	484	476	477	465	487	483	462	509	475	483	459	488	493	470	467	472	492	496	470	468	478	450	450	488	476	462	479	496	478	526	474	448	500	433	495	491	507	469	456	440	465	482	477	494	452	419	463	459	524	519	449	458	477	485	484	478	488	448	449	481	487	468	478	497	469	452	512	463	473	486	464	467	450	492	451	511	449	488	494	484	492	457	490	485	486	455	500	474	492	496	447	459	483	472	525	485	479	466	503	484	464	460	492	476	495	473	454	461	504	482	513	484	460	464	471	480	439	405	460	477	502	472	449	484	517	485	471	482	488	457	510	483	458	511	468	479	467	508	452	471	494	439	471	498	504	495	434	482	493	503	500	473	443	493	537	463	490	498	502	427	483	523	470	465	476	481	455	494	493	471	471	517	470	468	491	487	489	483	495	444	483	462	512	491	493	445	479	451	496	497	460	498	498	470	474	455	481	451	446	464	477	458	456	449	494	477	534	440	467	489	478	471	468	429	458	478	486	474	476	498	477	519	470	477	514	487	460	449	427	489	444	492	492	523	484	471	482	459	467	490	460	485	502	453	444	441	482	473	480	475	456	459	454	464	462	443	469	489	465	484	466	468	460	442	479	484	489	464	485	458	469	458	504	488	459	487	489	479	479	497	442	479	492	461	463	456	467	451	466	465	471	471	452	461	456	470	432	489	429	470	502	519	475	459	498	473	445	478	459	499	461	453	482	493	442	481	476	461	510	472	494	458	516	467	459	503	531	485	477	490	455	423	439	462	474	495	493	455	518	461	464	485	487	462	450	483	495	458	491	472	501	478	472	411	477	503	497	460	481	470	511	473	486	484	497	490	466	474	505	462	472	480	515	526	496	483	482	451	485	464	500	477	488	499	500	501	494	468	456	470	465	482	472	518	485	471	464	476	498	497	461	544	436	498	473	486	485	488	516	467	477	455	452	463	498	443	437	483	490	488	496	472	463	438	470	462	470	480	484	479	507	482	497	451	472	451	495	505	510	485	498	444	465	516	460	480	467	470	491	484	431	474	458	467	467	449	522	463	512	494	513	464	501	479	438	453	466	521	493	454	484	504	449	474	439	462	497	528	496	522	472	470	437	499	452	450	473	491	439	481	494	484	484	468	459	469	433	484	495	474	521	501	531	491	505	487	471	477	501	461	473	497	488	478	499	491	492	456	461	454	487	459	430	464	502	463	430	513	424	468	495	500	500	462	509	449	438	450	492	436	474	448	505	508	475	465	465	480	522	501	442	477	479	498	485	493	494	514	496	478	497	491	500	492	451	466	480	435	462	490	489	479	475	510	459	453	479	464	452	469	471	468	476	440	438	480	459	464	457	485	464	475	515	479	458	461	527	471	464	518	484	458	458	481	495	504	461	455	464	513	476	478	459	504	435	485	501	455	467	455	452	469	477	477	459	479	498	460	457	480	460	463	461	506	462	491	474	453	482	499	520	481	435	467	476	531	471	486	455	472	472	461	467	456	448	504	463	483	511	463	494	449	456	499	493	497	493	458	497	465	454	498	503	485	473	459	513	499	475	484	494	486	450	493	480	486	487	474	457	472	507	488	492	472	461	499	542	507	495	454	527	504	468	456	486	478	462	473	443	463	461	449	445	489	466	464	491	471	455	514	498	487	454	458	482	477	467	483	494	474	506	479	473	465	473	505	488	464	467	470	477	482	467	451	467	442	433	467	478	450	441	487	475	454	489	436	472	500	475	492	478	474	494	467	486	487	490	491	510	471	479	479	484	479	465	447	483	446	468	481	475	462	464	507	481	476	528	465	485	482	505	475	448	466	506	493	478	464	440	477	481	479	467	511	451	464	485	434	510	478	474	461	478	497	447	512	452	506	459	474	484	502	475	485	501	465	468	495	456	433	458	449	431	486	488	457	450	482	486	504	473	451	469	437	470	470	493	497	495	440	534	450	467	464	489	467	493	495	461	454	503	458	484	469	506	482	507	462	434	492	507	504	468	497	484	441	457	479	460	434	494	463	412	465	519	513	489	476	490	466	447	495	519	453	473	503	457	482	467	463	464	488	498	513	504	476	489	474	491	454	513	448	501	470	449	450	449	460	481	437	448	488	448	466	445	521	436	458	514	451	462	473	492	485	482	486	485	479	461	513	498	473	468	459	493	507	466	463	475	499	455	442	477	488	473	481	499	476	485	480	481	475	508	457	490	466	450	492	476	481	502	547	457	481	459	480	463	483	478	463	463	465	497	470	496	463	490	488	471	518	487	459	467	475	483	514	492	489	435	491	467	492	473	445	480	489	490	503	504	488	490	480	459	417	501	512	488	476	466	464	475	475	496	492	450	467	454	510	498	505	448	505	481	494	484	488	479	502	503	486	497	481	437	506	452	461	520	486	482	482	468	471	459	475	473	506	469	484	487	483	464	493	490	448	487	501	475	498	472	499	490	446	484	531	481	485	479	435	467	471	458	462	453	490	460	480	452	434	448	475	476	462	447	509	448	455	479	462	471	456	509	475	473	467	466	440	480	469	504	487	474	500	450	490	464	474	487	468	494	472	496	495	474	486	515	456	492	478	452	452	468	486	476	455	490	486	473	485	484	509	441	445	440	483	486	507	443	491	505	488	467	457	470	483	484	490	473	449	511	510	480	485	470	473	481	499	471	479	473	495	442	480	447	464	504	480	524	460	517	489	425	447	445	471	483	466	536	481	521	463	440
8213	3500	1592	836	599	418	289	161	115	84	98	73	66	54	65	61	68	52	56	68	67	57	70	65	64	41	44	56	61	56	58	57	58	68	46	49	50	55	47	50	60	47	53	38	59	50	38	57	42	51	60	63	42	54	49	45	75	54	39	40	57	50	65	45	43	55	59	54	47	55	54	57	56	47	63	53	66	53	48	48	52	46	54	68	37	58	51	48	56	46	47	68	40	46	58	39	51	44	57	47	63	46	46	56	51	44	59	51	63	53	45	40	42	52	52	45	51	40	50	42	48	46	57	43	51	43	35	45	66	49	54	57	56	50	41	58	61	38	39	58	52	47	36	59	45	55	44	54	68	50	56	31	39	60	45	45	51	57	45	45	48	44	50	54	50	54	47	55	42	59	45	45	58	51	31	39	45	58	60	52	50	52	44	53	57	45	52	39	49	56	46	35	45	56	58	61	51	56	60	47	45	67	45	49	54	46	51	48	55	48	43	43	49	58	47	48	53	41	47	46	53	61	64	43	43	48	53	35	42	59	60	45	37	46	59	58	48	49	42	54	55	53	55	54	46	45	57	46	43	64	41	62	53	43	47	47	49	59	45	50	46	40	41	43	50	56	47	50	54	58	53	52	52	39	54	46	49	49	64	47	52	58	48	52	47	42	50	48	42	58	54	37	60	50	52	50	41	40	50	31	46	53	51	42	48	44	38	60	53	56	51	62	41	49	50	51	43	52	36	35	53	46	46	45	47	44	52	49	51	51	49	45	50	50	52	55	52	52	48	55	56	49	45	43	47	49	64	56	48	46	56	53	51	50	49	45	54	49	57	47	46	53	58	58	56	48	47	52	53	52	58	53	54	54	47	53	51	48	49	56	70	48	54	35	46	45	50	44	45	49	44	40	42	50	42	56	41	40	55	53	57	47	62	51	37	60	55	73	29	52	59	51	43	51	41	46	55	60	54	52	47	54	35	51	51	50	62	47	58	48	36	54	54	39	50	54	46	59	46	60	46	43	54	48	48	53	48	65	36	55	52	57	44	48	32	48	52	37	41	37	48	51	58	35	57	56	68	56	49	44	46	56	56	50	36	26	41	41	54	44	47	58	55	51	44	59	39	46	49	49	52	52	36	62	53	42	40	42	53	47	55	54	55	43	46	45	36	47	50	44	45	51	58	50	45	44	51	46	46	57	43	53	46	46	46	67	47	39	43	41	53	36	54	52	45	57	40	55	62	51	52	46	40	54	47	42	42	52	57	50	41	68	49	57	57	51	56	40	51	61	55	52	46	37	48	59	56	46	43	52	54	48	46	49	55	37	43	53	65	60	54	55	57	44	42	43	57	48	48	63	55	49	49	49	49	58	52	48	48	54	46	35	43	44	41	47	53	47	47	55	49	48	44	42	33	44	38	60	49	48	60	48	50	48	50	48	51	54	39	70	46	52	58	41	57	56	36	39	47	53	46	55	43	50	48	58	44	45	52	47	52	44	55	60	43	43	54	52	38	49	47	68	40	54	38	48	60	45	53	42	41	54	50	46	50	54	53	52	61	43	54	51	42	46	38	39	53	39	68	47	51	43	58	51	64	46	42	65	49	49	33	42	52	61	40	63	56	44	45	51	40	42	52	39	27	48	39	48	43	53	62	47	52	56	53	31	61	56	57	46	43	53	53	57	50	52	53	44	40	47	45	39	50	56	56	52	50	57	58	45	35	50	44	37	51	36	45	56	49	63	39	51	48	43	57	40	48	59	54	45	51	57	57	52	51	46	47	40	48	56	56	51	50	44	46	41	66	54	64	55	47	50	57	53	47	49	42	43	62	48	54	38	36	43	51	41	48	56	63	37	65	58	51	37	64	52	52	51	53	60	54	61	61	49	53	43	50	45	54	52	58	52	45	52	52	56	49	48	41	38	63	49	45	49	55	49	60	45	52	49	41	59	41	51	58	51	62	58	48	44	52	56	50	44	47	47	43	57	50	49	62	45	51	44	57	53	43	60	48	49	57	56	54	45	51	46	49	63	59	57	52	49	51	59	50	49	50	40	53	47	55	41	44	51	51	55	32	49	52	48	59	51	47	53	47	53	49	54	49	52	53	47	48	42	48	61	60	48	52	54	42	46	40	42	44	36	48	40	48	48	46	48	48	57	44	50	50	61	62	55	49	52	37	46	61	53	45	50	55	56	39	50	60	53	43	42	33	46	44	47	59	49	66	44	49	42	56	58	42	60	58	53	50	50	45	49	50	61	49	41	42	60	44	35	33	50	62	56	62	35	54	59	56	50	54	53	52	56	50	51	51	46	50	55	45	62	48	53	44	56	62	46	46	49	44	56	63	56	39	46	46	56	51	45	61	58	46	54	53	48	51	41	50	46	50	59	51	56	50	48	63	53	44	58	51	48	55	42	46	52	51	46	43	50	46	41	54	34	55	57	52	53	51	48	50	53	53	56	47	43	49	53	65	53	38	54	45	46	57	49	53	41	36	47	53	51	48	42	42	47	49	43	53	47	56	52	47	48	48	51	54	35	50	52	41	44	45	57	49	42	47	41	62	44	54	52	56	57	48	57	46	58	40	55	48	54	52	46	47	50	59	50	48	51	40	55	52	44	44	58	50	52	43	42	50	42	52	32	57	44	51	54	50	45	49	47	47	45	54	57	44	43	61	56	57	40	68	55	46	52	49	38	45	51	54	42	64	53	48	54	42	58	34	46	37	49	46	64	37	50	60	42	48	44	40	61	57	49	46	53	60	50	43	50	54	60	47	54	51	40	46	48	48	46	34	44	52	54	56	51	52	48	59	55	64	41	45	51	55	46	44	52	47	45	50	60	47	51	49	56	55	58	44	62	56	31	50	41	55	39	58	37	42	41	46	38	51	56	55	50	39	47	35	47	37	40	52	46	57	53	41	70	46	61	47	57	52	58	51	59	55	43	58	59	62	47	46	50	57	37	65	60	40	60	56	51	60	58	41	47	49	48	54	45	49	41	65	47	42	54	46	49	49	53	39	57	50	48	47	49	57	49	41	51	39	55	44	41	35	55	51	42	49	54	44	51	44	47	38	39	43	60	44	48	54	60	52	49	45	48	45	43	57	51	44	40	42	42	33	48	41	58	51	38	54	55	45	37	46	43	50	42	43	54	55	55	58	38	57	41	46	51	58	45	44	45	53	53	52	52	53	60	34	46	57	49	53	47	45	52	56	45	52	54	43	57	45	49	57	47	52	45	54	52	49	44	41	42	58	55	41	48	47	38	46	54	56	47	35	52	53	49	49	47	52	47	45	45	42	50	43	58	45	54	50	40	40	48	52	60	59	44	44	50	50	53	46	49	44	51	59	37	50	45	42	51	64	45	47	47	46	53	67	56	56	50	53	33	36	38	48	49	48	59	57	51	52	59	50	53	46	50	52	54	43	46	39	52	38	55	46	59	57	39	47	57	57	50	55	61	46	43	53	55	46	63	34	44	49	52	53	52	34	57	51	44
35859	21758	13868	10861	14301	13638	10149	5452	3393	2284	1722	1680	1366	1149	1019	999	851	802	757	862	846	845	792	786	716	692	644	578	581	520	546	529	547	512	543	515	533	469	481	462	494	480	491	455	450	437	462	487	455	463	464	459	420	440	447	441	411	443	439	415	445	452	435	415	448	433	469	470	476	442	445	388	404	447	461	449	425	442	423	427	415	435	433	461	446	451	434	457	433	398	402	391	408	428	438	405	451	418	408	482	462	429	395	448	436	449	396	441	409	409	407	419	408	418	417	437	418	423	448	431	415	425	405	414	417	378	428	453	442	389	414	399	412	413	400	424	471	429	445	430	448	400	407	416	419	403	426	426	406	426	483	412	402	431	431	422	412	423	438	426	420	439	395	450	420	396	446	436	430	480	434	465	418	443	428	394	405	443	446	451	450	408	399	433	397	458	446	398	411	428	420	402	402	418	445	439	464	427	417	465	449	423	438	406	461	437	401	391	414	446	394	455	433	460	420	416	456	415	452	427	402	411	448	406	417	400	416	442	405	419	391	414	414	393	391	458	424	414	412	429	434	397	393	417	427	431	401	412	425	404	415	430	410	406	426	419	435	422	419	428	435	400	420	467	435	440	461	438	415	406	409	393	436	420	428	417	385	423	427	463	412	422	429	420	404	404	445	407	432	417	415	403	471	444	437	423	442	426	415	412	402	422	379	420	412	449	416	399	409	437	414	441	445	454	420	442	399	427	407	438	439	413	417	407	420	429	410	403	442	433	458	451	428	420	426	411	457	436	429	393	420	457	421	445	439	447	403	446	429	407	378	451	431	437	445	443	453	407	387	438	432	415	448	458	412	444	399	388	426	459	422	420	435	402	401	400	420	427	438	438	438	434	437	435	393	398	436	439	444	437	454	400	423	412	422	411	419	426	452	451	417	423	419	412	429	416	416	416	400	435	431	398	413	444	440	403	401	456	463	420	414	446	420	451	389	410	396	412	400	403	470	393	405	420	449	448	409	392	459	408	451	449	437	423	446	430	454	450	425	415	411	446	396	454	444	475	419	419	457	405	454	438	421	402	425	425	404	424	439	442	430	452	432	423	472	427	436	370	438	408	453	397	409	396	427	445	387	412	425	442	404	402	407	426	422	437	431	406	413	414	440	399	439	413	449	444	434	439	424	415	402	415	404	394	413	413	415	431	426	384	446	407	387	429	384	450	463	427	426	405	437	440	407	417	418	446	397	431	464	422	434	403	413	440	409	417	381	419	441	452	428	406	461	396	467	440	399	425	432	431	391	425	410	410	412	403	425	440	447	442	436	416	400	439	447	425	404	386	437	400	389	432	443	422	402	385	425	430	429	422	436	422	461	458	436	460	401	422	416	419	412	426	414	419	420	413	426	425	429	436	402	430	427	454	434	411	400	413	415	433	431	429	416	415	420	420	378	428	406	446	406	401	426	414	444	422	453	449	422	446	468	417	396	448	429	455	409	472	403	478	461	423	414	415	428	452	411	418	401	385	451	433	419	412	391	414	406	393	495	446	394	443	439	419	437	409	422	420	396	407	430	464	453	367	472	445	391	391	414	413	474	421	430	411	438	412	441	397	437	416	444	417	440	446	409	405	389	447	392	437	405	429	397	462	414	400	440	449	445	399	427	444	399	454	432	433	392	440	421	411	418	398	397	416	425	427	406	463	407	409	468	380	414	428	410	414	430	461	438	470	434	412	413	459	435	461	435	432	404	392	408	414	426	408	410	390	409	402	430	413	434	421	421	444	423	418	454	457	415	429	410	433	427	431	421	406	438	461	394	388	400	400	417	401	383	424	394	426	406	478	460	418	446	433	409	468	434	398	419	400	415	435	437	441	434	424	418	417	418	422	410	410	421	421	416	432	444	426	420	385	430	401	384	454	440	395	432	408	449	397	404	403	409	463	436	418	440	427	446	417	442	422	391	413	407	418	458	441	414	429	404	436	386	425	452	405	403	460	442	438	407	423	451	415	446	434	402	448	451	421	495	404	435	414	414	438	479	441	408	417	426	429	509	425	431	473	471	394	441	415	385	403	446	418	446	402	398	438	412	392	438	443	436	434	408	415	432	435	462	404	381	451	419	434	428	416	430	457	442	408	410	429	399	446	428	390	418	409	435	441	449	417	422	429	430	425	449	427	430	437	431	408	429	428	413	444	409	427	416	400	392	411	439	450	427	426	437	434	439	439	432	426	431	433	431	453	457	422	433	442	392	451	395	452	442	436	411	416	420	416	436	466	416	428	383	444	431	427	415	410	418	472	411	443	403	425	427	407	412	405	447	446	446	444	425	366	424	421	398	441	383	452	405	406	424	424	418	439	429	401	410	428	369	393	463	454	414	435	392	433	380	385	439	411	461	419	417	439	386	402	416	400	399	444	458	456	401	441	453	427	410	418	444	444	432	412	421	407	430	406	413	445	410	418	447	401	420	387	434	420	426	430	377	428	426	399	421	405	419	399	401	422	434	436	412	419	415	409	409	418	421	398	426	412	411	424	398	372	427	408	439	418	445	399	419	389	438	419	447	400	420	455	431	439	420	407	395	439	416	434	467	422	399	427	409	413	431	446	400	403	447	433	418	451	401	399	407	457	442	471	427	403	458	421	446	475	447	460	406	411	415	424	415	423	435	428	411	434	426	423	447	406	418	412	393	426	420	428	436	433	421	416	424	415	439	403	396	427	464	445	443	431	394	440	442	410	435	407	416	437	401	410	422	423	460	407	464	425	442	406	454	434	439	422	422	412	397	397	436	400	454	465	402	413	438	411	428	418	469	439	410	445	425	430	460	455	431	416	411	407	448	419	448	403	429	406	431	415	435	421	417	397	382	406	456	435	412	408	446	422	426	412	430	447	372	413	421	381	412	442	455	432	421	412	436	452	450	407	420	420	415	404	420	429	398	425	409	432	440	452	428	440	387	424	416	386	420	445	421	365	392	420	372	417	433	414	411	418	462	403	412	458	409	445	428	406	422	414	399	377	419	411	417	410	433	399	442	430	381	422	438	440	392	421	476	367	441	403	437	420	407	408	392	423	433	416	405	393	403	456	470	426	441	424	415	464	387	436	458	473	393	439	412	434	442	451	402	458	440	430	399	436	410	422	419	412	423	443	414	447	468	418	411	440	404	432	399	430	435	441	455	422	387	431	451	425	425	474	418	397	423	432	428	447	455	404	412	486	437	459	392	378	449	438	396	390	401	404	416	436	449	410	427	438	436	365	448	405	403	438	412	412	400	410	417	399	421	404	399	431	434	404	407	432	381	392	417	429	400	407	441	413	438	432	455	394	419	465	422	471	446	392	409	419	397	420	410	424	418	404	438	410	403	431	401	432	413	423	459	396	381	436	432	437	399	421	408	405	419	436	431	408	418	411	399	442	446	428	438	421	403	451	444	388	407	434	402	412	421	451	410	420	421	415	417	419	415	390	422	408	442	390	442	464	406	421	453	425	457	428	450	430	413	412	474	435
8914	5231	2524	1728	997	432	302	254	185	108	96	91	84	69	79	61	67	60	73	70	68	47	61	72	61	62	59	52	49	41	53	43	46	58	44	67	61	45	45	40	54	45	48	57	42	54	52	61	50	39	45	31	48	44	46	46	47	47	32	49	49	43	50	49	45	47	56	45	50	54	43	43	49	31	44	35	37	41	42	42	47	40	36	44	55	48	34	38	53	56	45	41	48	33	51	39	37	46	30	43	57	46	45	39	52	43	38	44	51	59	39	39	41	46	42	46	53	65	29	43	59	40	48	46	53	57	44	50	37	47	47	41	47	44	45	49	33	52	34	38	48	44	35	48	48	39	49	41	48	50	42	41	38	47	41	42	54	56	53	37	44	44	40	44	45	39	46	44	44	40	51	40	40	49	35	50	47	50	35	42	48	44	37	36	44	44	52	51	52	53	44	46	43	59	38	62	40	42	48	49	38	30	40	55	47	48	38	52	48	41	51	41	37	46	39	45	46	40	41	54	54	47	57	55	46	46	46	47	47	58	38	40	42	42	31	32	55	35	57	37	39	45	62	45	43	47	47	46	45	41	43	36	50	43	46	49	47	43	56	52	43	52	41	42	46	46	39	51	54	42	55	46	45	37	54	42	43	57	44	27	46	50	53	59	42	37	42	46	45	40	28	41	40	49	43	55	45	44	50	50	52	43	46	44	35	35	51	44	50	48	56	58	47	34	38	42	43	32	45	51	33	49	53	45	37	43	37	53	48	55	42	46	55	52	46	54	51	41	46	39	53	40	48	37	50	49	45	42	43	51	39	47	48	47	25	48	48	47	39	49	42	45	45	42	57	35	58	46	48	50	44	47	43	45	45	57	44	43	53	53	39	45	26	34	55	39	49	43	43	55	54	38	47	31	46	40	40	50	47	56	52	53	47	51	37	47	47	42	41	32	32	45	44	44	44	45	49	55	50	55	49	48	50	58	38	44	45	38	46	48	55	40	46	50	41	46	47	47	45	34	38	50	41	45	42	47	48	55	58	37	53	43	56	46	49	47	44	48	37	30	58	51	47	46	38	49	52	52	33	43	40	46	35	51	45	47	42	41	38	54	45	48	40	42	39	46	50	46	44	36	46	53	55	36	56	41	40	53	44	46	46	55	50	36	51	51	42	32	50	43	61	49	41	42	47	42	50	38	51	60	43	54	39	63	53	46	49	47	39	47	53	48	48	46	51	49	56	54	49	48	40	36	47	45	33	50	48	57	32	55	44	38	46	64	51	45	53	31	41	45	37	41	39	52	40	53	42	52	61	45	53	55	58	50	40	40	58	48	49	45	45	49	54	64	47	50	55	45	32	44	42	54	36	31	36	43	45	50	58	43	56	48	41	50	48	51	44	55	38	50	45	49	57	51	47	48	40	44	40	45	50	40	38	45	62	40	54	43	42	41	37	53	48	40	47	51	38	40	44	47	47	45	57	39	52	35	41	45	34	41	60	47	47	51	38	47	52	43	45	43	45	51	44	51	51	43	37	39	49	66	41	43	46	54	40	54	45	50	49	32	51	49	47	42	38	48	38	36	57	61	42	56	51	46	46	41	47	39	43	40	38	36	45	50	57	53	50	48	56	43	40	43	46	45	47	44	57	50	56	38	45	49	51	45	36	54	43	38	60	44	54	38	47	37	52	58	39	48	46	59	38	41	52	55	54	40	62	44	41	39	64	48	54	55	57	42	38	44	49	53	47	49	48	37	49	45	49	37	48	49	51	58	40	54	31	47	54	44	49	42	60	38	48	43	41	42	37	50	54	38	39	44	50	54	54	48	40	38	43	41	33	27	51	37	56	44	28	36	46	41	40	46	50	42	30	41	41	50	41	55	43	38	40	56	35	38	46	46	50	44	30	45	40	51	47	51	38	33	39	59	49	68	58	52	34	55	53	39	38	55	39	55	30	49	37	48	41	46	38	49	48	41	49	50	47	43	44	43	47	54	52	52	34	39	62	52	40	36	46	31	45	49	45	45	38	52	54	39	42	39	37	36	40	52	56	44	41	43	39	43	51	41	35	59	49	50	45	33	42	58	43	58	61	40	45	44	35	40	51	44	46	49	42	58	35	50	63	49	38	45	44	42	40	51	48	46	36	52	44	35	48	39	41	44	44	38	31	44	47	50	41	53	43	52	44	36	43	32	37	52	44	39	38	42	52	44	48	49	47	37	42	38	49	35	42	45	44	50	49	45	47	47	46	53	43	46	54	43	42	46	47	46	56	49	42	44	31	48	35	41	47	44	38	40	43	37	30	46	36	50	43	43	46	43	43	41	55	38	51	48	42	50	54	44	46	50	41	49	53	46	52	43	49	38	38	47	41	52	47	54	38	46	56	43	58	49	40	45	46	55	40	34	50	46	47	37	49	51	50	37	42	51	42	41	47	42	43	50	46	53	43	39	55	54	49	35	47	49	43	41	32	35	37	52	53	37	42	33	58	47	50	41	37	34	34	53	46	47	44	56	41	36	40	47	47	47	53	55	51	43	42	38	28	52	37	37	47	46	44	50	53	54	40	40	39	40	41	39	43	42	49	56	43	50	49	49	53	43	30	45	39	39	45	46	48	54	48	29	49	37	43	28	39	38	43	56	48	44	39	55	46	51	31	42	60	61	51	53	52	52	56	30	39	41	50	44	46	47	41	44	45	37	50	39	50	41	51	51	53	42	44	48	41	36	39	45	40	44	50	45	47	30	53	47	55	42	42	50	49	52	44	49	54	48	53	42	44	45	36	46	51	43	40	46	45	37	37	46	46	47	51	40	39	45	40	48	48	40	43	42	49	40	49	43	46	40	38	46	39	49	42	38	49	54	50	45	47	42	41	34	64	39	60	53	66	40	29	48	45	36	40	48	58	54	45	54	53	38	41	54	47	45	33	38	51	38	33	35	39	35	41	54	37	34	47	48	47	51	55	42	51	46	44	35	28	53	42	43	47	49	50	37	39	50	53	38	42	54	45	51	52	50	62	48	41	47	54	30	36	40	56	36	45	57	39	54	45	43	32	41	42	43	41	71	49	31	40	52	43	39	44	47	44	37	63	45	41	50	41	45	33	36	45	58	44	56	56	50	53	40	35	46	54	43	43	44	38	35	58	45	39	34	46	46	44	42	42	52	37	53	44	57	43	42	45	55	46	39	50	40	44	43	56	48	52	50	33	55	50	51	45	52	45	36	41	35	48	42	44	53	39	60	39	48	56	47	46	46	42	44	56	54	39	31	37	40	39	33	40	46	48	44	59	61	51	34	42	51	55	37	46	45	39	51	36	46	28	46	46	34	52	52	38	32	44	50	44	33	52	46	36	51	53	49	37	37	41	38	50	47	51	46	41	39	33	47	52	54	35	43	42	48	46	49	50	53	43	41	41	45	23	55	50	57	37	33	50	45	44	45	45	45	40	47	59	40	48	45	50	50	45	54	41	30	54	53	39	55	37	45	43	45	41	57	45	53
40035	26536	18624	18257	17390	13734	12604	9407	5959	2812	2409	2002	1720	1456	1277	1199	1054	1050	992	944	940	962	943	938	898	877	741	712	713	644	585	537	540	548	579	556	570	497	502	447	435	420	457	428	438	494	420	440	436	424	420	420	424	396	404	383	409	459	403	410	428	429	394	426	435	435	413	410	384	394	406	407	397	419	404	393	429	410	425	434	401	416	436	371	418	399	382	366	347	396	366	374	420	392	383	440	412	399	364	401	424	416	422	396	391	416	405	405	406	411	378	392	366	365	421	416	404	366	402	409	385	419	397	392	413	373	386	422	387	371	408	383	385	380	378	404	381	406	425	367	378	428	399	405	406	376	385	371	390	404	394	385	422	384	407	385	404	410	371	360	422	405	409	462	419	396	392	407	430	385	431	385	406	397	409	419	400	399	383	422	389	384	384	421	400	411	394	390	415	401	412	403	433	381	385	408	397	397	374	398	395	395	410	345	393	382	403	396	409	427	369	366	376	416	397	391	384	404	378	402	401	379	405	390	392	384	381	402	393	395	400	404	364	434	403	369	385	409	398	408	390	389	384	397	374	387	383	419	400	421	376	384	418	383	412	394	428	372	409	408	391	383	425	399	428	445	396	434	398	377	428	388	388	392	374	400	382	369	399	406	370	382	389	407	393	401	381	418	412	363	374	448	409	388	392	437	393	418	403	407	393	405	368	379	387	356	424	409	390	413	426	403	380	385	397	364	419	395	381	389	402	390	379	425	404	389	390	385	397	385	398	419	373	384	387	412	377	362	399	393	375	366	393	399	388	375	392	402	396	429	386	367	403	381	417	383	379	406	379	360	417	390	389	389	408	394	405	408	415	366	402	387	427	405	395	411	388	392	362	385	408	426	381	414	430	395	378	430	383	380	396	389	397	413	394	392	398	366	371	398	419	429	361	391	402	369	434	381	364	390	401	421	404	434	419	426	358	404	394	409	387	377	400	411	436	406	362	407	394	422	379	412	396	403	409	409	385	388	356	422	416	387	394	356	403	392	397	369	374	388	371	392	415	371	381	390	446	372	411	390	402	386	380	382	389	392	411	361	396	407	396	393	376	406	409	433	439	386	393	392	402	410	396	422	378	390	405	404	394	404	401	365	378	379	413	395	406	398	398	394	418	395	416	388	395	404	406	381	419	391	403	420	377	404	393	395	396	343	384	430	405	406	397	427	379	391	385	374	410	373	391	389	377	396	379	413	399	392	405	418	419	407	427	379	408	397	378	363	392	373	375	405	376	392	383	373	378	378	385	412	384	409	366	407	396	376	390	375	397	416	414	390	392	380	349	376	384	374	402	392	388	418	397	370	384	388	392	384	387	388	395	395	400	409	401	390	409	382	415	399	374	410	409	384	389	408	382	398	417	376	404	415	354	381	382	436	385	422	399	386	378	407	392	412	377	374	404	392	428	410	394	349	389	403	379	371	354	396	436	424	376	372	436	371	419	418	370	417	440	388	380	368	455	379	386	370	414	409	411	421	390	409	384	351	366	407	419	408	368	405	391	371	394	398	379	421	379	416	375	417	386	401	391	418	383	401	387	368	418	390	361	379	395	402	353	359	383	415	406	380	397	378	376	377	366	415	403	409	403	390	374	413	366	397	370	379	368	395	387	421	418	363	398	381	394	430	398	388	383	386	377	408	394	375	405	377	403	418	385	380	374	351	375	406	396	399	411	436	419	408	419	429	403	384	391	406	378	399	372	405	396	415	372	387	387	416	405	370	378	379	391	386	370	367	428	345	426	368	353	395	375	372	440	379	405	397	393	397	415	408	419	412	377	388	415	373	380	414	401	381	383	412	419	396	408	429	392	383	395	410	383	410	380	376	410	413	374	417	387	358	413	410	367	364	363	405	369	398	431	377	408	382	373	406	433	410	396	376	383	384	400	390	409	401	384	402	384	410	404	384	381	370	388	377	380	396	421	378	355	383	409	379	394	401	381	418	392	407	389	426	398	419	419	411	367	411	419	452	372	401	363	446	435	406	433	398	366	396	411	400	421	420	427	407	386	370	406	395	402	381	411	405	409	417	399	405	379	414	381	414	378	399	413	378	410	372	418	404	390	399	446	394	394	370	382	407	385	372	386	383	433	403	367	429	409	371	408	357	387	349	366	406	413	378	416	413	385	376	395	423	388	377	377	371	392	369	384	398	418	398	374	380	386	357	354	378	386	391	446	380	409	386	377	383	374	390	374	376	388	377	343	422	402	416	405	385	397	424	405	382	402	419	411	377	362	408	405	405	421	404	417	425	386	347	366	405	415	375	418	381	355	416	419	384	413	383	397	421	374	398	381	407	375	408	392	350	382	385	414	405	375	401	391	378	398	379	397	384	408	362	367	401	418	391	387	378	396	372	370	371	431	389	399	368	348	400	388	397	438	389	393	384	403	363	394	398	448	415	395	377	390	419	429	398	428	419	399	360	374	412	398	416	397	397	381	402	390	409	424	418	385	421	427	456	400	400	401	413	399	396	366	402	367	397	406	407	400	379	407	395	398	423	410	406	414	418	395	405	420	397	411	432	393	410	392	370	392	403	399	396	376	414	403	401	381	397	398	379	342	389	445	402	406	374	420	401	431	445	375	352	451	413	410	400	409	412	384	390	410	445	379	397	406	380	414	380	388	382	415	434	347	387	379	417	375	381	407	418	389	396	411	386	409	353	384	347	357	398	381	400	370	409	403	350	393	391	370	389	412	368	387	400	378	374	383	439	430	379	428	394	393	388	362	399	425	395	393	395	385	382	434	427	398	397	418	421	414	424	394	385	365	357	414	401	429	390	380	342	366	404	423	393	415	396	391	384	421	366	376	411	400	397	426	413	379	408	372	414	357	365	400	436	371	417	419	407	392	361	353	383	416	391	392	412	419	399	394	398	387	402	381	388	386	396	410	373	387	382	426	363	396	434	408	367	399	399	383	397	395	372	391	383	378	383	398	387	407	375	403	401	413	381	412	408	384	361	423	392	388	416	401	403	420	405	398	428	416	411	408	427	416	384	364	368	391	381	383	425	402	389	420	402	376	406	395	431	402	400	364	375	434	365	383	451	408	398	403	372	376	416	406	411	383	434	379	392	409	384	406	381	393	409	405	385	420	431	420	377	464	442	356	412	392	403	410	434	377	395	386	426	404	371	371	401	386	363	411	390	401	343	415	401	382	385	395	401	381	368	421	375	375	363	432	394	422	393	374	399	408	411	362	384	368	421	419	402	377	393	365	402	356	417	405	417	367	405	381	399	396	390	394	407	382	380	402	383	404	427	401	423	389	390	406	401	429	379	398	389	381	386	402	397	402	388	401	359	427	419	378	394	415	402	391	371	396	357	385	379	399	382	362	392	406	399	383	383	425	416	401	417	407	396	383	384	381	457	382	410	407	413	395	388	392	416	365	388	376	416	393	378	410	361	366	390	375	388	389	401	390	376	436	397	392	383	379	394	394	402	411	415	390	399	393	420	417	385
5586	2628	1333	723	300	198	145	126	94	69	88	69	70	69	68	70	70	74	77	58	64	76	66	62	65	63	73	69	55	61	52	66	55	59	70	58	58	64	63	79	60	65	66	65	63	53	43	53	50	47	55	51	86	57	62	43	60	77	56	63	56	57	53	51	71	45	56	49	63	58	53	54	49	50	57	62	63	54	44	50	46	67	68	57	59	57	61	65	58	52	57	54	53	52	66	50	61	62	47	52	64	57	43	61	65	69	75	59	48	54	56	61	56	49	62	67	70	47	59	54	62	71	51	62	55	57	65	50	71	57	66	65	51	59	54	58	52	46	63	66	65	63	61	54	61	54	52	63	63	41	50	45	52	54	52	65	59	59	55	53	69	55	75	57	52	44	47	50	66	64	58	54	61	44	62	56	67	59	49	63	47	58	54	65	58	61	55	52	66	64	56	58	55	55	56	67	54	57	64	74	62	61	58	56	52	54	56	61	50	65	56	48	54	58	57	55	58	64	42	56	54	65	53	46	49	64	60	62	58	49	63	59	68	60	53	55	61	43	53	53	55	64	62	51	55	52	57	61	71	66	57	47	63	62	52	52	51	63	64	64	70	51	60	65	65	52	60	61	64	50	55	66	56	58	51	58	58	69	58	57	47	62	53	66	61	44	60	63	65	54	50	61	55	70	66	45	53	46	65	62	50	56	57	61	66	60	59	63	67	63	47	55	51	73	63	48	71	68	52	59	48	50	62	39	61	69	61	53	62	59	52	76	60	63	59	67	60	54	48	63	49	61	57	59	56	50	33	59	54	62	61	51	58	65	53	66	64	53	58	61	52	68	56	51	60	66	60	52	61	49	52	69	67	63	59	55	52	65	56	69	59	65	52	48	55	60	53	61	58	56	56	56	61	63	59	53	53	68	50	48	55	55	70	55	50	68	62	53	48	54	47	62	54	53	56	63	50	48	69	59	58	74	53	46	57	61	63	59	50	54	52	61	65	71	57	58	44	62	72	64	53	59	57	59	63	50	64	53	62	48	54	49	54	60	69	63	53	53	60	72	71	59	58	69	64	69	58	60	59	58	68	55	53	58	53	64	62	56	67	59	54	53	57	50	58	60	53	53	41	66	62	68	56	61	47	57	66	58	71	46	56	67	55	53	58	57	53	55	61	59	68	64	51	68	57	71	56	62	60	69	38	39	66	61	68	61	71	47	60	56	60	52	60	48	61	55	61	56	58	50	45	62	48	44	58	61	62	56	57	64	59	55	61	54	56	62	60	70	59	48	59	52	61	65	57	47	56	60	59	59	49	64	55	64	74	62	71	65	58	60	58	58	72	49	52	60	56	53	54	59	66	55	51	55	57	54	56	74	61	62	75	40	38	59	49	49	51	55	52	67	51	58	69	55	62	71	52	47	70	78	54	67	64	61	74	50	64	59	58	58	59	44	51	65	58	63	54	52	53	72	59	54	55	50	62	54	56	50	58	64	38	56	53	34	70	62	49	63	57	54	63	47	59	68	58	50	52	65	63	65	51	59	45	55	68	57	53	68	61	69	76	61	49	51	57	66	64	53	61	42	59	71	55	51	53	63	54	63	60	67	60	53	46	48	50	54	48	59	79	55	63	54	46	56	58	54	54	55	57	62	57	55	54	57	49	70	57	61	62	53	55	54	55	48	79	44	65	64	58	61	63	52	58	72	68	65	51	54	62	39	58	61	55	49	53	58	70	55	58	56	71	52	52	66	49	58	55	65	54	77	49	65	57	73	56	65	55	57	52	70	57	61	46	42	67	55	57	61	54	76	57	62	64	67	65	51	52	44	53	51	48	50	61	50	49	55	46	58	52	55	66	54	63	63	50	59	57	47	60	75	49	50	55	68	72	46	65	62	57	71	69	63	64	59	61	46	51	63	64	52	60	65	49	58	52	57	65	61	57	54	57	66	54	68	58	47	51	52	50	57	68	58	54	60	66	45	59	54	62	55	80	46	45	57	61	59	62	60	64	66	54	55	38	63	64	51	60	63	71	58	54	42	63	58	54	65	52	61	60	57	60	37	58	63	61	66	64	47	57	62	63	55	67	59	59	57	59	73	67	58	54	69	60	55	68	62	50	68	56	65	62	58	63	53	50	53	57	54	57	62	48	64	56	58	58	63	64	70	52	58	60	58	44	69	53	46	73	50	54	51	60	52	62	67	58	57	66	48	46	50	71	54	69	69	50	59	67	63	62	62	50	52	48	46	70	54	70	64	56	54	48	54	55	57	66	42	69	56	58	46	47	57	55	70	60	52	54	61	61	63	56	61	61	53	63	64	59	58	61	49	61	53	66	61	46	65	56	70	61	62	56	69	70	66	56	62	67	77	55	58	45	54	55	58	56	54	69	70	62	46	52	53	57	63	63	71	59	54	57	65	44	46	58	59	55	46	54	45	55	44	55	65	50	53	62	57	53	61	63	71	64	63	61	55	62	63	59	52	64	62	60	43	67	54	45	56	47	60	67	48	68	53	74	52	63	55	51	77	66	61	57	44	56	60	54	62	48	67	46	49	56	60	54	61	54	53	51	63	55	59	60	52	66	66	56	59	63	64	69	51	61	48	50	54	50	65	58	53	62	55	58	50	71	67	45	63	56	55	43	74	51	59	51	55	61	58	68	56	51	70	48	62	63	52	55	58	63	49	64	43	61	43	56	60	54	50	46	60	58	53	66	61	57	60	56	67	56	54	62	58	57	65	73	50	69	57	46	65	47	52	61	60	61	54	54	54	67	49	46	64	74	62	73	51	53	49	48	63	58	55	63	58	49	57	61	45	53	56	57	67	55	55	60	59	72	54	57	52	50	66	53	61	61	70	48	50	54	56	71	54	48	60	75	53	56	65	58	58	46	58	56	56	59	53	65	70	66	64	52	62	67	49	60	66	46	65	51	62	61	53	63	71	43	51	60	46	64	58	49	55	69	58	63	55	53	55	61	75	58	68	39	66	73	65	74	52	49	61	64	55	58	64	50	54	64	77	52	60	40	65	62	62	46	52	80	69	58	62	68	55	45	62	59	64	55	51	57	38	65	60	61	63	60	54	62	64	65	46	48	41	50	61	60	67	58	66	54	58	61	52	42	63	70	46	49	63	59	56	61	52	47	64	63	46	75	35	50	54	63	64	50	63	61	50	59	58	56	51	65	60	56	45	52	67	55	57	51	50	57	54	55	67	56	82	48	62	58	44	55	59	59	51	54	70	60	70	59	60	48	55	57	63	59	69	62	49	48	61	66	48	63	53	62	63	49	49	48	69	51	58	53	43	66	62	52	67	57	59	68	51	62	53	44	63	72	51	56	56	47	59	39	60	73	63	66	58	60	46	55	59	59	53	64	66	66	42	50	49	69	53	63	69	56	46	60	58	64	64	48	51	60	73	58	52	60	62	61	58	53	49	58	51	55	55	54	61	47	58	63	52	63	64	56	59	44	63	70	49	56	59	52	63	68	53	59	49
33875	19323	12778	9721	7816	7509	5652	3881	2091	1507	1303	1198	1020	990	911	822	770	759	759	765	758	737	693	733	734	670	696	702	627	555	604	563	569	595	581	549	538	536	546	545	507	550	524	497	500	482	491	523	510	524	481	548	494	460	536	530	544	518	500	536	480	549	513	509	484	490	512	507	492	493	474	500	510	517	525	521	529	475	475	519	499	456	489	501	493	514	521	517	505	528	491	513	448	511	469	517	514	479	473	496	507	503	516	485	490	515	508	523	472	444	464	497	495	510	488	490	507	475	479	490	464	487	512	515	507	517	461	473	465	483	547	518	500	489	454	470	486	489	482	501	494	516	516	498	472	497	498	464	503	519	489	487	481	491	472	441	464	479	500	486	467	495	489	495	488	484	489	514	524	497	476	479	471	509	491	502	501	462	470	497	475	461	492	487	511	474	500	478	482	497	511	500	511	501	474	467	473	517	514	486	502	472	491	471	495	479	493	512	474	512	483	452	510	520	456	490	522	480	486	497	512	473	502	451	519	512	470	512	480	521	464	505	474	469	435	474	485	481	514	474	449	469	479	491	481	461	507	522	467	492	515	471	473	516	531	452	475	490	463	494	493	455	491	517	486	453	482	480	505	465	493	505	520	480	519	496	528	445	510	482	431	519	500	461	516	517	428	489	508	533	469	473	461	469	508	504	512	484	474	514	545	486	524	443	510	463	522	503	469	498	479	469	488	480	495	495	523	525	507	507	476	486	505	484	464	493	528	552	496	497	483	521	497	498	463	479	491	451	479	510	509	515	486	494	464	472	507	513	486	525	488	473	533	470	475	473	495	514	492	501	511	466	478	489	447	515	479	497	507	451	484	489	498	477	465	493	500	523	486	537	485	460	500	488	494	476	503	529	475	481	497	556	489	511	478	506	495	470	492	499	517	516	462	493	499	480	479	508	497	498	482	501	518	509	489	490	485	509	464	517	470	491	506	559	498	535	504	517	525	493	496	499	478	509	498	474	505	510	462	486	520	514	466	541	426	509	481	495	548	542	483	536	475	495	502	492	484	475	546	506	455	459	465	447	523	461	505	440	522	516	463	488	514	503	466	548	500	508	462	510	502	499	495	497	533	538	513	500	457	486	479	451	493	456	508	490	501	504	495	503	492	480	496	484	469	522	515	483	471	471	515	524	472	506	517	443	546	497	489	515	515	489	498	486	490	485	440	470	509	519	459	528	520	498	509	508	516	478	469	455	515	529	505	508	494	494	497	482	506	513	501	499	545	480	515	532	494	502	473	532	500	461	459	482	488	524	484	524	474	473	469	500	520	481	492	530	519	457	517	487	480	514	478	489	498	518	519	488	502	486	493	468	498	488	501	487	520	490	449	487	477	491	483	508	484	494	467	469	476	531	496	517	477	461	471	499	476	489	535	479	547	488	486	468	500	500	462	494	473	465	479	504	512	506	494	474	453	512	473	501	508	506	525	493	490	479	512	522	506	477	472	503	493	478	489	512	554	515	514	523	486	503	496	503	507	481	476	508	528	505	530	500	502	521	457	514	515	477	483	518	516	481	512	485	511	513	511	492	505	478	502	456	510	463	496	502	472	496	491	505	475	498	533	504	504	509	511	503	504	489	506	499	525	515	498	486	504	505	510	526	483	461	509	508	483	487	504	523	454	480	491	515	516	516	486	492	496	448	467	489	503	505	518	527	500	505	477	456	527	466	490	482	462	509	535	473	444	530	480	499	501	516	487	479	476	506	489	507	500	492	489	503	528	505	472	518	513	491	492	497	512	528	482	461	458	471	471	506	492	469	502	500	463	484	484	479	519	448	495	484	525	477	489	502	485	514	499	460	445	502	488	525	477	536	458	506	506	525	464	474	466	496	477	528	500	501	471	487	494	458	499	479	529	523	499	486	471	474	521	510	516	490	512	503	493	476	510	530	489	484	502	493	539	470	523	471	509	447	550	488	440	481	491	510	493	499	510	510	514	481	525	532	468	449	493	479	496	459	524	495	450	469	471	513	450	517	466	501	491	484	455	512	499	467	513	469	501	482	498	489	507	463	492	507	522	488	484	503	500	489	501	551	479	491	534	508	467	471	487	503	533	467	516	485	495	498	501	492	454	489	467	504	509	522	504	501	475	491	506	511	454	483	478	515	493	471	470	514	500	478	487	470	487	536	477	484	514	528	506	493	512	511	519	488	504	483	499	496	493	498	534	503	487	486	540	472	489	533	496	488	506	479	477	471	476	514	525	503	527	533	490	489	537	507	509	510	476	519	507	507	520	491	507	495	493	499	511	496	453	488	528	526	463	495	510	504	521	481	506	460	505	480	508	471	516	479	488	480	492	450	475	480	492	493	505	472	454	476	468	506	465	493	506	477	507	473	512	469	489	515	477	523	512	469	449	475	497	455	530	509	482	465	455	481	491	494	501	489	510	498	495	488	437	442	477	501	503	485	470	494	473	495	469	459	488	500	500	531	504	471	485	523	493	440	497	462	498	452	532	505	478	522	521	486	488	484	503	506	487	495	499	483	486	527	547	523	475	513	504	504	490	491	489	474	492	501	496	481	485	487	463	453	520	515	507	505	447	496	522	489	523	491	500	500	484	475	524	502	484	505	516	488	483	529	500	455	480	459	506	457	499	523	493	521	470	466	509	504	465	494	507	496	521	439	524	490	498	494	479	453	502	496	483	495	467	493	500	484	522	512	469	452	424	526	502	493	465	425	458	534	443	507	478	540	475	542	491	493	480	488	470	529	493	505	473	495	486	508	489	490	493	472	510	484	444	505	472	505	490	495	484	514	507	513	508	478	492	508	479	491	491	514	455	490	503	489	499	514	523	480	510	465	458	490	509	488	498	488	499	471	497	462	511	511	495	485	475	485	516	530	469	467	453	500	486	453	501	500	517	494	512	519	473	539	465	457	541	478	459	455	466	501	564	519	521	501	520	496	526	480	505	495	517	467	460	501	486	481	518	497	476	479	507	503	498	473	489	476	469	501	434	447	463	469	497	515	522	506	499	511	502	501	484	540	490	513	534	526	521	495	482	484	529	484	494	494	511	468	488	519	501	505	499	531	487	475	496	452	530	492	497	466	468	517	496	461	474	492	486	498	494	478	530	508	508	501	513	520	520	479	505	480	484	488	496	477	524	483	483	506	449	483	506	473	499	500	476	485	475	489	531	474	500	507	478	492	500	496	487	487	485	502	533	485	499	499	473	463	491	484	503	540	512	447	488	507	505	511	470	487	491	509	513	521	499	524	481	480	494	490	496	466	476	492	522	492	479	509	513	485	552	462	478	503	493	519	502	477	460	465	512	489	471	509	516	496	484	451	482	492	509	494	454	483	484	492	501	485	496	504	482	463	494	469	471	489	497	506	500	544	529	473	495	474	482	529	500	510	504	511	523	472	484	495	459	487	506	507	472	540	499	506	493	507	483	489	472	472	500	533	533	492	519	511	524	510	489	481	470	487	513	517	499	506	487	523
6127	2981	1397	670	300	193	178	137	105	81	68	83	66	82	78	66	72	60	68	68	70	56	58	50	58	62	58	80	53	74	56	55	57	53	55	63	56	74	41	52	61	43	76	54	61	45	55	47	61	53	48	60	52	53	52	48	48	51	53	60	54	43	59	47	54	59	51	52	46	51	59	51	56	58	80	51	61	56	50	57	67	41	67	40	57	66	45	51	61	43	56	71	43	64	52	78	46	74	54	57	40	46	61	42	62	56	47	54	60	49	57	46	72	46	52	60	54	58	68	47	65	56	48	55	53	64	56	49	66	48	59	57	39	55	49	49	57	42	35	54	54	52	62	63	48	50	55	57	57	73	51	70	69	57	58	49	55	44	67	53	60	58	57	59	39	41	65	42	67	54	49	57	53	46	53	49	51	41	71	51	53	70	49	53	54	70	51	56	58	55	49	50	54	48	68	54	55	67	50	54	58	58	72	45	58	62	63	54	58	51	59	57	63	51	55	53	65	56	51	66	46	49	68	63	52	51	62	54	64	33	47	49	61	63	37	55	45	62	52	46	60	52	43	56	49	61	56	60	53	61	66	56	58	53	64	44	43	60	42	58	61	59	54	59	56	47	57	57	52	54	58	60	42	40	54	66	51	64	66	35	50	59	45	52	50	73	45	57	57	51	51	69	58	63	47	59	61	43	65	61	55	47	62	49	57	53	58	56	65	50	59	50	51	48	62	58	65	48	52	46	70	51	57	54	54	57	65	52	57	53	54	45	39	61	47	52	48	63	60	55	65	58	63	62	64	69	56	59	55	48	60	34	59	58	68	51	55	76	60	51	62	48	51	58	52	57	56	70	58	51	59	44	50	54	56	49	60	54	51	60	46	63	49	50	49	58	56	54	39	64	52	47	48	63	73	53	58	43	62	47	64	61	46	58	45	55	50	63	55	48	55	57	45	38	70	62	52	47	63	57	53	61	45	47	53	61	47	78	65	47	38	58	55	61	63	54	56	69	57	52	73	65	42	48	62	50	66	54	48	48	65	48	52	54	59	59	47	49	54	52	68	54	58	53	61	53	57	59	59	55	48	63	56	58	65	55	42	55	52	49	50	63	60	48	56	59	48	56	55	57	48	37	50	49	53	57	53	43	62	51	57	52	46	40	50	51	49	50	63	67	52	59	58	56	54	51	58	45	52	58	41	55	62	57	59	67	36	57	55	41	54	62	56	61	55	59	62	51	56	51	50	65	53	53	59	46	60	57	55	51	53	58	55	51	49	59	57	65	70	55	58	52	51	58	44	44	59	59	68	59	56	65	52	57	48	63	47	62	49	58	54	57	64	65	53	57	51	56	51	44	59	55	63	59	66	51	61	57	53	52	62	56	51	45	43	46	54	51	54	63	53	45	63	58	57	60	46	52	55	61	42	48	68	42	58	53	63	60	52	44	52	61	52	48	57	61	55	45	58	52	72	54	50	55	53	55	52	54	44	64	58	57	68	57	62	51	43	55	59	66	63	46	57	46	44	55	54	47	64	44	56	58	58	42	51	57	52	50	69	59	77	58	59	63	48	54	54	58	48	60	55	47	64	62	54	57	55	57	45	52	62	56	52	54	57	40	61	49	53	61	56	49	59	52	59	50	56	65	67	59	67	45	52	51	44	56	55	65	42	45	59	48	50	32	50	50	44	47	51	47	57	50	47	55	56	60	47	57	63	68	52	42	50	46	63	45	48	61	62	65	58	52	51	31	57	69	53	62	67	49	46	58	49	49	71	60	51	61	56	49	49	47	52	49	52	57	65	50	64	51	62	67	59	56	43	46	54	73	66	55	54	52	72	67	61	50	55	49	64	52	55	59	52	52	45	55	53	55	61	51	48	60	49	41	54	54	59	54	45	61	52	57	53	51	51	57	55	66	51	57	50	57	53	51	54	58	59	53	52	46	58	51	51	45	53	53	48	58	50	46	53	47	56	39	58	40	80	48	62	59	44	53	49	52	56	43	44	51	57	56	58	46	60	53	48	55	43	53	49	45	55	50	60	55	55	58	61	53	40	61	60	53	53	61	56	49	73	58	49	45	48	56	56	67	57	40	55	61	59	69	37	45	69	41	54	35	58	48	54	56	54	60	57	53	46	53	62	43	42	51	55	45	56	52	50	49	58	53	53	59	56	53	43	62	55	58	69	50	57	58	51	48	69	53	60	55	49	52	51	51	60	57	60	46	52	48	56	53	45	58	49	61	53	55	43	56	63	51	58	63	51	52	54	51	66	54	68	57	45	50	46	64	54	50	54	60	52	66	52	59	49	42	47	55	63	62	48	48	63	63	50	65	44	46	56	57	51	71	40	46	46	52	57	39	44	58	57	58	73	51	52	52	54	68	61	54	55	49	60	44	56	58	50	68	53	47	62	56	44	48	55	56	68	58	54	57	56	44	47	54	51	51	56	48	58	54	66	57	55	56	46	55	52	54	68	59	52	60	74	50	65	59	65	61	48	51	61	47	65	57	50	51	58	57	60	60	46	56	51	66	57	63	59	55	55	61	49	42	59	50	50	53	49	50	54	57	65	67	64	50	57	45	53	53	45	48	54	51	49	60	60	70	53	63	64	59	42	56	58	58	53	40	53	49	57	50	40	58	39	50	53	43	67	50	69	54	50	49	54	61	55	45	53	47	49	60	48	62	47	63	62	62	56	63	59	60	51	57	59	39	49	61	42	60	49	56	54	54	52	62	48	68	42	51	57	52	72	44	56	60	60	40	55	59	53	55	51	59	44	57	75	42	52	47	52	56	64	64	60	56	59	58	40	69	67	49	72	63	59	53	49	52	59	52	54	46	42	73	62	53	45	63	64	50	59	40	44	50	41	53	68	51	50	54	52	43	45	41	42	53	66	56	49	49	41	47	51	68	45	49	61	63	41	52	56	54	60	45	62	51	41	53	66	59	46	51	50	56	51	55	69	66	58	52	54	54	57	51	49	57	61	61	53	47	58	55	65	46	64	53	48	63	46	51	54	50	63	50	53	53	68	57	64	53	61	47	61	62	42	51	58	62	57	49	62	52	63	52	48	63	71	51	48	57	51	45	47	44	56	51	51	45	50	47	54	57	53	56	54	53	53	54	51	60	57	52	56	57	55	56	67	42	49	65	58	37	45	51	55	48	45	59	58	67	46	46	57	53	59	56	59	49	57	56	50	49	53	42	43	41	57	72	52	51	64	56	47	41	59	56	56	45	44	57	68	63	55	53	56	54	61	72	52	36	54	48	45	59	62	67	65	51	53	64	40	64	61	65	48	52	42	51	50	48	62	52	46	56	51	54	62	59	60	68	58	60	57	38	58	50	49	47	49	47	64	53	57	51	47	43	64	55	44	49	48	55	63	57	54	57	59	54	57	64	44	55	52	46	65	58	68	62	50	58	56	47	50	50	51	55	68	64	46	45	52	39	55	45	50	52	63	41	50	46	54	44	46	51	43	57	64	46	56	64	51	78
34015	20415	12587	9008	7340	7293	7194	4119	2236	1591	1404	1284	1199	1018	1017	895	867	841	810	732	779	786	710	694	786	677	696	670	669	603	546	561	524	547	507	581	557	509	548	538	487	469	499	499	444	482	498	459	481	469	473	487	463	515	480	490	456	484	478	461	476	471	462	459	495	475	480	481	454	496	491	477	453	470	469	461	485	468	486	516	508	464	473	491	470	445	494	463	492	462	451	469	487	484	459	498	449	459	507	445	425	443	454	494	478	473	483	480	425	468	430	467	492	456	459	467	491	470	447	470	469	474	453	466	449	470	470	481	461	444	443	459	459	501	467	478	478	470	485	490	477	425	464	463	482	474	468	500	439	468	457	501	515	481	461	461	437	456	467	450	470	467	449	466	463	458	462	476	457	491	477	460	447	453	483	465	455	484	428	478	465	458	474	510	454	485	443	455	497	443	473	482	469	472	462	448	439	436	481	395	488	488	450	472	455	438	456	449	447	467	469	500	478	453	465	467	451	431	389	426	455	490	463	519	452	468	481	433	416	434	455	481	466	432	493	456	462	459	473	481	482	427	493	469	469	457	468	463	469	480	424	478	456	490	441	477	450	458	495	479	465	448	454	472	455	468	436	453	451	468	444	490	461	473	486	452	461	456	447	482	454	485	435	441	469	465	470	446	492	481	480	507	489	485	461	465	434	460	453	488	467	472	487	496	510	455	469	471	464	459	475	426	472	488	440	468	448	478	482	458	476	484	524	471	490	465	448	459	489	447	448	442	486	456	471	415	460	476	424	494	453	500	462	452	431	456	484	444	418	449	442	459	467	497	471	480	441	462	434	453	463	439	460	503	499	455	473	480	481	477	474	450	468	478	477	462	472	459	445	498	494	482	488	482	457	453	475	434	488	453	491	458	455	483	485	477	450	493	491	497	447	474	504	458	459	487	448	485	473	459	485	456	441	484	445	467	519	458	480	441	469	458	466	478	439	450	505	452	510	513	447	428	462	503	463	465	482	432	459	477	479	441	452	451	455	469	478	444	471	473	478	461	450	445	460	468	459	482	438	494	441	454	412	463	454	483	463	459	424	508	495	441	450	484	461	450	420	465	455	435	467	463	449	476	455	445	489	457	472	457	461	459	468	495	447	473	452	437	461	483	452	436	439	453	431	478	465	434	437	497	506	450	470	474	442	496	457	457	529	448	428	460	477	464	463	435	484	446	403	454	453	474	476	425	483	448	442	429	462	461	487	443	437	439	449	444	484	459	483	470	450	482	447	446	452	443	447	505	447	486	468	462	418	455	489	453	493	450	465	445	452	461	488	449	464	464	448	459	477	446	456	451	467	447	485	475	452	459	449	480	444	475	469	447	464	457	487	441	452	426	465	488	469	445	421	447	473	456	458	461	468	488	420	474	487	469	481	454	505	460	433	462	438	479	465	440	456	482	436	479	478	405	484	473	444	466	504	456	465	442	440	471	442	443	459	456	501	475	422	455	444	459	442	449	492	461	518	493	458	464	446	434	490	448	448	457	475	476	437	456	463	511	466	465	479	489	468	417	454	479	447	459	447	431	451	452	495	439	439	445	474	465	456	469	446	483	483	440	502	426	475	443	486	458	482	476	425	516	456	497	453	490	469	458	485	488	446	467	441	454	461	464	478	482	449	498	459	434	449	487	489	475	470	436	435	466	487	465	477	456	489	516	467	474	450	498	480	449	445	480	440	449	495	446	471	451	476	458	483	494	470	472	493	442	476	497	448	482	457	471	459	475	483	458	475	482	479	445	464	467	449	485	480	471	486	419	490	459	429	461	491	485	459	473	485	509	440	488	443	450	491	494	452	492	464	443	498	428	450	446	490	462	497	461	470	486	440	441	419	467	450	483	441	433	463	456	454	461	455	449	418	473	451	460	451	482	484	472	461	478	437	464	502	450	468	466	451	472	478	470	467	487	501	444	447	466	484	472	484	459	465	449	426	440	494	501	436	426	443	473	445	437	469	484	445	469	479	453	510	454	476	471	495	469	446	500	457	491	447	443	486	425	480	488	461	440	441	486	463	467	496	484	434	475	482	465	488	489	473	441	470	488	479	473	467	480	486	482	480	458	465	483	434	445	444	463	456	478	475	484	444	487	475	460	457	484	475	476	472	457	461	467	462	475	443	419	506	490	462	459	467	435	472	416	435	500	445	478	476	505	445	442	446	497	453	471	481	462	447	438	494	478	464	439	446	471	478	465	460	459	462	454	473	446	465	476	482	498	471	444	444	482	485	487	442	467	458	467	470	452	480	471	477	458	456	461	423	481	501	462	470	467	463	414	430	447	469	474	474	449	493	478	507	459	475	523	477	447	421	499	447	499	476	470	455	450	498	469	404	482	492	450	473	466	427	460	451	415	473	441	460	465	440	498	471	448	486	490	485	443	460	478	500	484	500	474	458	450	478	469	438	519	497	484	469	477	414	516	444	447	422	471	451	464	451	463	463	493	459	528	483	499	407	467	421	470	442	444	472	439	432	439	463	456	455	487	451	460	454	486	484	434	461	461	466	483	438	411	498	487	476	454	483	448	456	434	473	477	480	472	430	480	466	478	462	494	446	444	466	445	431	469	463	475	462	455	449	467	428	435	475	446	452	445	455	467	488	422	441	474	516	514	444	516	471	473	445	456	494	459	461	480	465	504	469	468	463	451	488	460	479	467	484	459	461	459	481	498	431	464	472	432	453	459	456	477	452	484	440	445	470	433	446	452	498	457	462	442	460	501	485	455	445	528	450	477	466	452	510	444	489	443	463	458	473	461	452	465	479	460	456	445	466	472	459	444	484	465	468	480	474	443	435	445	484	484	449	447	481	452	483	494	461	447	485	478	440	458	467	506	408	424	469	450	473	482	490	461	459	446	488	440	473	435	454	469	436	497	473	440	469	516	481	473	498	449	482	517	474	438	497	499	459	463	487	474	450	464	434	464	455	457	487	482	429	513	431	460	444	477	468	517	489	445	456	493	432	477	415	489	443	477	484	455	459	460	441	457	465	471	484	436	453	467	464	473	452	486	462	459	484	462	464	436	476	488	498	467	481	465	472	489	502	497	445	488	476	429	486	485	455	435	462	470	482	453	472	482	445	505	439	473	491	429	474	450	463	497	456	501	431	474	493	479	473	469	512	433	507	453	474	449	458	480	447	456	430	442	441	432	477	450	480	458	424	419	459	465	475	439	490	447	434	433	516	467	457	456	473	457	468	473	486	453	495	482	469	464	477	506	468	465	467	460	473	468	446	456	519	476	481	457	438	431	494	475	449	503	461	513	458	442	421	475	443	449	459	463	446	477	470	458	431	481	452	497	478	471	507	434	479	451	451	486	461	435	472	469	475	474	494	453	426	476	458	491	456	434	506	438	471	435	415	448	471	461	445	475	471	464	477	477	470	502	496	462	477	419	420	439	441	445	466	450	511	441	449	474	452	450	457	459	437	487	483	468	468	484	487	459	444	428	463	466	470	446
7690	3430	1897	1195	485	359	316	146	86	74	71	84	69	60	82	63	78	62	57	69	54	57	58	55	46	60	53	49	70	62	54	43	49	51	56	65	45	55	59	55	56	48	42	45	42	57	53	48	44	48	45	36	46	37	50	44	46	49	36	45	45	65	48	40	57	52	51	45	48	46	49	40	52	51	52	53	45	44	48	43	49	47	50	43	40	34	45	42	41	51	50	67	49	50	46	50	49	35	60	46	48	61	51	52	53	46	46	53	55	49	50	55	45	49	38	55	48	42	51	53	55	54	47	42	44	43	50	55	47	52	47	48	49	45	43	42	47	38	53	53	57	51	48	50	39	51	56	44	63	45	37	49	48	58	45	41	56	32	41	45	64	50	50	54	43	39	50	39	50	61	47	54	45	45	56	58	48	53	45	52	47	65	47	47	48	36	50	40	47	42	45	45	49	56	51	50	50	46	52	39	40	42	58	49	39	49	46	54	52	44	63	43	40	44	53	45	57	47	52	59	42	38	51	51	57	50	45	49	42	48	46	42	67	44	56	36	42	47	47	51	41	73	61	51	40	55	49	58	53	60	57	49	53	38	59	56	49	55	52	49	53	46	56	60	44	48	40	58	55	40	50	51	47	57	57	52	43	41	45	55	44	36	61	49	51	34	51	42	47	55	54	47	39	45	56	52	35	45	49	28	52	46	45	60	47	56	44	56	53	52	50	55	56	60	48	44	49	44	56	44	59	54	55	51	51	45	51	40	45	49	60	51	47	50	61	44	38	41	63	46	50	50	40	55	34	62	49	43	58	46	50	48	42	51	31	38	48	45	49	48	47	53	49	51	38	52	57	40	48	51	47	42	57	61	41	53	52	51	58	68	41	51	55	49	53	51	62	46	52	53	49	50	50	45	48	60	42	60	48	43	34	46	39	47	39	40	54	43	55	55	37	47	54	57	54	43	43	56	47	65	54	39	59	44	69	42	49	57	63	47	47	43	57	60	60	45	49	43	40	42	59	44	43	50	45	56	42	52	55	51	30	56	49	52	48	47	50	38	37	42	53	66	57	49	53	51	48	44	56	48	50	46	52	57	40	57	49	43	69	42	53	51	32	50	51	54	63	44	52	47	52	45	46	53	42	57	49	46	54	44	43	46	48	54	47	52	50	51	67	41	53	58	45	54	51	47	48	58	49	41	46	38	49	52	43	49	43	54	43	48	52	45	45	54	47	49	54	51	59	49	47	51	44	51	47	45	49	48	46	53	71	35	57	44	60	51	49	40	55	46	50	48	41	47	45	55	50	51	50	45	48	44	35	44	42	63	46	41	50	49	54	52	50	40	32	55	51	51	72	55	43	54	44	52	53	42	47	38	44	48	41	54	54	49	42	44	52	62	48	41	50	50	50	39	45	53	33	57	52	37	49	53	44	44	46	57	56	50	64	47	45	36	46	46	55	44	52	48	48	62	61	54	51	42	54	55	54	52	40	48	62	39	51	38	48	46	68	54	58	55	48	42	55	54	56	42	52	50	57	46	48	44	63	54	53	48	33	47	62	44	53	40	61	58	58	59	45	50	47	52	58	47	45	49	54	50	47	50	40	52	50	45	49	53	64	44	50	41	46	42	35	60	48	41	46	57	50	53	45	57	44	44	48	53	54	54	39	46	45	41	39	49	43	59	40	49	52	51	47	57	39	49	46	48	51	62	40	53	39	63	53	50	44	53	47	40	61	48	38	61	60	62	47	56	45	50	37	54	48	34	60	47	50	47	66	55	52	56	51	50	55	58	46	40	54	45	52	49	49	57	45	36	53	55	43	60	49	46	31	60	36	56	48	55	34	53	54	32	39	52	52	47	62	41	42	56	42	53	54	41	56	39	42	40	48	56	48	49	41	56	57	53	52	52	59	53	40	58	57	46	56	51	40	50	42	57	42	51	36	46	54	58	46	44	49	49	45	45	45	54	50	50	49	57	51	62	45	45	45	46	48	45	45	50	46	42	44	32	37	42	57	40	55	51	48	33	53	46	56	62	45	53	57	50	60	32	41	46	48	49	44	43	53	58	59	35	65	51	48	55	50	52	63	48	45	37	43	51	45	60	53	44	56	53	49	38	63	44	49	49	49	56	47	46	44	41	43	56	37	39	53	52	46	49	46	59	56	44	53	48	60	44	48	45	53	38	45	48	45	43	48	50	36	54	51	49	54	57	45	51	47	46	57	45	56	54	68	49	36	32	42	57	62	51	39	60	53	57	56	51	50	55	48	59	47	34	55	55	54	45	53	39	53	47	45	51	39	41	61	49	45	54	47	61	39	56	46	51	54	52	48	40	47	48	56	54	52	63	44	47	56	49	40	39	64	54	35	49	49	31	44	65	40	46	46	54	65	38	45	41	58	46	55	52	54	54	49	48	43	50	57	44	34	45	52	60	46	36	45	48	45	53	80	48	48	54	57	61	46	56	49	50	49	51	52	36	50	40	49	39	61	48	38	39	42	59	37	36	53	45	54	48	53	52	52	55	39	60	56	47	60	55	54	59	49	66	51	66	56	49	51	47	36	51	42	50	55	52	51	50	41	44	49	49	54	48	58	46	46	43	59	43	52	53	51	40	51	52	44	38	57	45	45	43	57	43	47	40	35	52	54	49	50	52	52	49	46	40	49	44	50	52	49	54	55	51	54	43	35	44	46	48	28	54	49	59	55	37	41	37	45	49	50	43	49	52	52	50	53	49	55	53	54	43	40	48	58	48	49	56	47	50	44	44	48	54	48	44	51	47	48	51	60	44	42	51	66	44	48	51	39	45	49	40	61	40	52	52	43	54	52	56	54	62	62	50	51	33	46	50	40	60	54	45	60	52	50	45	52	62	55	56	50	52	47	57	44	59	53	49	50	47	50	55	51	40	54	47	56	40	35	41	59	40	54	55	44	60	45	46	45	57	39	56	40	60	39	49	60	44	35	49	55	43	49	34	41	45	54	44	59	58	58	43	53	46	45	45	41	49	39	48	38	44	47	56	49	50	41	48	47	72	43	46	55	42	51	48	43	44	58	47	37	55	46	53	56	45	53	56	47	40	37	43	48	59	53	43	30	39	54	61	46	47	50	54	39	42	62	45	50	52	47	49	45	46	47	49	54	51	47	56	48	42	43	51	51	54	46	50	45	45	60	36	48	46	41	45	53	54	43	49	51	49	56	52	56	59	43	56	48	52	50	49	46	49	53	43	49	44	51	50	52	40	60	50	57	51	58	55	47	48	56	47	57	48	64	55	61	53	52	53	47	48	40	62	39	59	43	41	46	57	52	47	54	53	59	58	52	46	56	42	39	44	42	45	51	43	58	53	45	47	45	39	48	50	54	35	49	53	57	46	45	45	56	49	56	54	44	43	35	46	50	56	49	35	52	61	54	39	54	52	46	42	50	47	39	38	38	42	46	44	64	48	53	46	46	52	49	32	56	45	56	49	45	58	48	57	58	46	52	54	46	51	55	45
36140	22173	16448	13661	11114	12264	11398	5630	2900	1848	1733	1513	1347	1234	1117	1064	999	920	839	764	857	789	800	734	787	798	673	735	715	641	590	513	517	483	507	552	485	527	472	452	509	478	432	410	412	434	443	445	438	439	437	412	443	418	456	426	436	430	397	423	425	407	439	408	422	455	449	423	458	438	438	470	433	436	433	388	411	417	428	429	399	420	433	435	425	415	441	425	426	446	382	409	430	441	430	456	397	400	407	404	420	387	437	435	419	414	375	403	397	411	412	404	427	436	403	405	456	450	385	412	404	362	423	372	443	428	402	427	415	443	418	415	393	403	437	402	390	406	431	399	447	447	417	408	426	452	401	422	396	417	405	393	421	442	442	419	428	430	411	395	418	415	400	436	413	441	445	419	440	412	427	393	430	458	406	404	419	430	403	416	430	405	381	425	443	421	404	388	408	393	380	399	399	399	378	432	442	417	383	395	451	429	421	422	429	406	400	464	399	440	386	455	442	432	407	423	416	417	408	411	411	409	414	422	434	404	459	411	419	436	412	407	429	398	436	421	401	437	404	422	421	423	403	399	432	392	423	416	406	431	395	421	424	412	423	411	383	380	373	409	458	421	389	393	397	434	395	419	430	413	394	414	397	420	418	436	438	416	417	439	436	422	407	402	439	430	420	415	441	391	393	434	390	419	387	426	425	414	421	413	385	379	432	419	411	439	439	421	430	406	445	397	394	444	408	432	395	441	382	401	377	396	411	410	425	432	407	408	426	421	373	431	395	373	395	389	388	397	380	396	403	436	428	441	414	410	438	423	411	405	391	436	431	402	414	388	397	416	437	394	416	410	437	417	405	397	419	426	429	449	432	378	365	453	401	404	407	432	458	402	386	389	390	447	437	417	419	443	371	440	423	399	430	406	420	441	412	408	383	424	429	390	408	416	399	415	429	411	419	395	396	427	426	422	412	388	382	396	406	415	371	453	413	413	415	405	399	407	393	437	412	444	425	420	412	419	382	427	410	452	430	389	380	397	394	414	428	395	411	409	392	397	416	433	386	444	399	381	448	449	409	418	415	413	432	440	411	436	402	388	436	435	416	415	403	420	442	405	448	438	386	439	392	431	412	442	387	452	438	414	413	415	420	426	410	427	438	420	410	391	413	370	399	411	382	390	411	438	379	423	387	439	394	418	395	419	419	431	391	469	459	421	386	427	429	411	423	415	432	392	437	410	432	381	400	399	403	421	434	413	400	450	408	417	442	385	407	412	374	400	398	400	399	389	418	442	426	465	391	427	446	423	431	422	420	429	412	424	415	418	431	412	384	429	398	369	385	405	402	447	404	415	443	425	393	426	439	460	427	390	442	417	396	411	417	439	409	443	392	431	388	410	416	445	419	418	434	432	404	422	414	428	407	422	436	405	438	442	409	426	414	408	440	428	415	417	389	395	431	455	412	380	385	414	383	404	398	405	420	425	402	416	411	431	426	431	429	401	418	396	422	391	434	406	424	398	402	416	412	398	404	444	421	408	419	444	444	393	438	440	408	379	449	407	427	422	432	407	381	436	411	401	410	403	419	391	410	426	418	425	408	433	400	384	425	435	378	417	442	437	396	423	397	426	417	419	423	435	427	422	427	414	383	402	431	456	413	422	424	421	426	393	385	448	425	426	415	373	426	426	431	429	446	432	438	392	448	402	417	432	407	421	380	456	420	417	431	428	426	371	420	413	428	438	416	420	400	430	376	435	407	411	420	411	455	428	436	451	408	405	412	403	401	404	452	439	373	434	423	428	443	421	403	416	403	410	419	416	413	436	420	433	412	438	416	407	446	395	431	426	415	406	379	386	446	426	440	391	416	417	393	444	387	381	418	398	378	394	386	420	405	416	432	419	386	395	415	430	393	418	447	400	426	421	443	397	414	406	438	422	410	427	438	424	436	439	413	383	445	381	431	426	419	433	427	448	446	436	429	398	387	424	406	446	392	422	425	420	395	417	417	434	417	404	375	405	421	438	395	443	398	442	398	412	396	422	401	425	428	423	420	421	427	412	419	421	437	391	396	432	419	381	407	391	463	422	425	405	430	421	416	428	447	415	378	427	434	438	419	397	401	419	421	398	423	390	450	416	395	414	420	403	439	424	397	388	428	429	406	404	424	396	453	393	430	449	394	423	434	405	435	435	374	424	412	435	427	419	410	389	401	450	415	388	417	407	402	415	403	418	411	425	411	408	423	429	402	412	422	395	421	402	433	362	442	384	392	412	429	451	433	415	433	459	433	395	421	429	426	401	422	429	421	417	369	384	411	390	408	437	431	405	392	425	436	419	424	412	402	437	413	406	408	422	407	423	384	439	449	411	427	445	428	425	430	451	423	400	394	371	405	430	452	423	434	415	407	420	403	396	420	435	406	428	420	443	412	402	414	393	412	422	388	431	393	409	428	438	468	408	417	411	418	403	439	416	412	442	408	420	404	401	419	404	438	429	409	420	437	426	398	425	438	410	404	418	421	413	393	437	405	380	390	418	416	431	395	437	427	428	388	431	387	403	396	409	457	402	398	413	411	415	427	452	433	398	405	406	434	400	411	429	432	394	363	439	416	426	414	415	448	398	405	412	388	405	424	386	402	395	418	427	413	376	397	425	425	435	410	466	421	466	403	387	434	455	426	424	405	433	413	383	427	413	399	430	391	431	417	420	433	418	394	397	415	409	439	407	411	433	418	379	441	404	364	413	441	415	463	413	427	432	443	405	422	440	430	426	402	408	429	445	388	406	402	387	407	444	384	418	396	441	373	403	410	377	405	366	425	405	421	424	412	418	455	404	417	457	436	418	412	413	448	412	415	422	409	400	397	410	436	405	446	414	409	403	435	382	416	410	401	410	385	417	411	449	405	438	394	368	417	428	400	423	430	407	415	429	417	409	403	402	441	452	437	397	434	415	398	411	402	409	447	443	384	397	440	397	428	399	426	423	406	411	428	413	424	419	379	404	393	424	388	380	422	404	412	416	395	436	429	444	431	402	427	402	422	416	419	420	440	410	393	414	414	424	402	430	438	411	416	428	409	418	411	397	409	449	405	437	439	397	395	443	380	428	388	389	404	400	419	417	423	415	468	440	402	436	403	430	434	388	404	446	434	394	382	402	426	431	421	412	432	436	388	420	449	427	410	399	457	391	408	404	402	410	418	388	444	407	424	428	443	427	407	394	429	447	432	417	414	408	440	472	380	438	397	423	381	421	393	402	435	441	411	419	426	437	437	435	424	364	414	394	406	439	409	453	423	464	433	434	398	419	447	423	426	411	405	428	418	375	400	427	435	430	411	395	447	419	428	407	408	411	406	370	414	452	452	395	401	423	438	387	407	407	444	431	434	423	385	421	432	418	415	396	426	405	437	412	420	387	416	399	450	445	461	383	441	439	399	370	450	408	442	364	434	418	412	383	421	418	432	415	410	443	368	411	390	435	379	407	434	433	431	385	378	442	460	441	426	437	436	468	399	438
9208	4964	3228	1338	768	451	347	209	122	120	80	78	74	90	79	75	82	79	65	67	70	60	59	59	57	73	72	67	58	47	54	61	63	40	48	60	55	61	42	56	40	51	52	43	52	44	36	45	35	54	63	47	59	44	46	33	41	44	43	57	49	43	54	41	45	48	49	49	43	33	40	35	44	44	45	40	41	47	49	42	38	45	45	30	58	41	44	51	43	43	59	48	43	30	43	51	35	40	39	46	41	48	53	52	42	41	41	42	37	41	40	50	44	46	51	45	56	51	38	50	41	39	37	44	34	49	40	46	43	45	65	52	42	56	37	46	42	52	39	44	42	39	47	52	44	43	52	43	51	36	48	52	47	38	42	40	48	64	48	45	39	51	46	39	42	41	37	41	50	39	49	58	56	38	44	53	46	49	36	68	41	40	55	47	47	56	46	52	42	41	46	40	34	41	50	38	59	52	57	46	40	43	39	38	44	41	48	43	57	38	42	50	37	51	38	40	35	51	36	56	35	47	45	34	45	57	42	40	69	43	33	46	34	40	43	42	48	47	50	36	54	43	35	40	50	48	47	32	52	37	61	55	40	42	38	35	38	49	47	37	56	49	41	39	46	61	48	39	36	51	45	44	44	41	45	37	49	52	49	57	43	50	44	44	42	52	48	54	46	37	40	42	55	47	49	51	52	30	48	34	47	46	55	43	51	48	38	45	42	40	40	47	40	42	48	46	41	43	43	40	30	43	54	61	50	48	42	37	50	46	36	41	54	39	40	43	50	44	34	42	49	36	54	46	43	49	32	34	42	47	43	48	47	43	39	64	49	59	43	42	39	45	40	40	36	38	38	38	40	46	51	47	53	40	35	54	44	34	41	41	43	47	46	53	43	53	37	37	39	52	42	50	47	44	52	46	40	54	39	38	52	54	51	48	49	52	38	47	41	47	43	42	42	47	41	50	30	38	41	40	48	45	39	57	44	50	42	50	46	49	48	42	40	54	45	40	58	35	57	34	40	50	62	52	41	49	41	43	46	39	49	32	45	49	59	47	47	35	48	43	45	40	41	56	48	44	43	50	49	54	48	44	42	55	47	46	37	50	52	40	55	43	49	50	40	43	34	41	47	45	60	38	49	39	40	57	46	40	46	35	43	44	57	38	49	51	42	59	34	48	47	40	44	37	41	56	38	48	48	43	54	40	44	54	52	54	50	51	49	33	27	49	43	53	51	31	37	43	51	45	53	41	43	51	49	48	46	49	41	49	65	46	43	49	51	38	39	46	32	47	34	46	52	49	45	41	38	44	39	38	51	51	46	56	39	40	53	44	63	46	55	38	50	47	43	36	47	45	42	34	52	44	38	50	53	36	50	36	53	43	44	36	40	50	35	49	45	41	52	47	37	45	41	43	55	34	31	35	48	41	31	41	47	44	44	38	38	47	39	54	35	51	45	43	36	49	40	41	49	43	42	48	54	38	55	39	38	42	40	48	45	45	50	44	48	44	39	40	37	32	39	56	54	36	48	47	48	50	40	32	53	40	37	43	48	48	38	45	39	39	38	48	53	45	37	32	48	40	56	39	46	38	46	55	37	39	45	60	43	34	44	42	46	47	43	54	28	51	43	47	37	56	53	50	53	40	46	55	53	45	50	63	53	51	43	53	43	47	52	44	47	42	51	49	36	31	35	34	38	33	45	53	44	49	46	56	49	54	32	40	40	44	41	43	43	37	50	63	49	50	43	51	43	38	48	40	56	43	54	52	32	55	47	58	52	46	41	55	42	45	50	50	24	37	51	44	47	46	54	37	42	37	31	40	58	30	53	42	58	39	49	53	56	45	47	38	49	52	44	51	33	53	56	47	36	52	59	43	40	40	43	50	59	36	40	53	50	39	45	42	53	36	43	44	44	48	41	46	51	45	38	39	39	35	58	56	43	51	36	38	40	58	51	38	40	47	54	46	46	43	33	50	40	35	59	39	60	45	44	60	57	48	49	29	43	38	43	41	42	39	30	39	41	61	42	38	45	40	36	47	43	58	41	43	46	51	50	41	43	57	48	48	45	45	44	47	54	49	43	43	43	42	42	43	43	50	53	56	45	46	36	47	51	48	42	43	42	53	30	45	47	38	46	41	51	42	50	48	45	41	47	45	48	47	49	46	41	42	58	44	54	46	48	33	43	38	35	43	40	47	37	51	41	52	44	43	49	49	37	49	47	38	51	34	35	41	62	51	43	46	40	51	52	47	50	43	45	35	47	42	42	44	48	51	42	46	43	33	50	45	51	50	55	50	45	54	49	34	40	29	48	61	39	58	53	56	63	44	57	42	49	42	34	53	45	47	46	44	37	56	47	47	38	59	46	33	39	52	43	43	43	44	42	48	50	45	65	38	49	55	45	33	34	56	45	41	47	35	45	52	50	48	38	40	38	45	48	57	46	44	47	44	45	42	51	43	52	49	51	37	58	48	59	52	40	55	51	45	35	51	48	49	45	46	56	41	42	47	51	34	34	38	46	48	55	55	44	49	43	44	66	54	35	43	39	44	42	39	45	50	44	44	62	34	49	58	35	50	38	64	47	46	38	52	49	44	39	46	45	53	56	52	45	37	47	48	50	43	49	50	52	43	45	53	49	45	45	44	52	43	52	44	51	60	49	46	43	54	41	47	40	41	33	50	48	41	45	48	54	49	33	62	46	56	52	48	57	60	57	40	41	49	37	51	46	44	41	50	37	43	42	45	58	55	51	41	54	42	48	44	47	44	39	37	43	40	46	48	50	43	40	36	47	45	40	41	50	55	52	45	43	55	45	57	62	40	46	63	51	36	42	51	47	42	38	43	35	46	35	51	52	51	48	45	54	56	46	59	51	42	40	44	34	55	47	40	47	45	42	45	52	49	50	38	42	41	46	47	53	43	48	37	51	45	53	50	52	43	48	47	45	60	37	48	50	55	51	42	48	54	49	43	52	42	50	36	67	42	51	40	40	32	48	47	54	35	51	30	47	54	47	35	38	43	49	44	37	33	41	42	40	65	36	49	48	50	37	58	41	45	38	43	38	51	44	40	48	51	38	45	35	39	38	45	55	42	43	52	48	36	41	51	42	46	39	57	38	37	43	51	50	46	52	51	58	41	51	44	48	41	39	44	46	53	50	57	47	53	51	43	48	52	43	60	43	50	50	34	50	53	58	41	45	42	43	49	44	35	41	43	40	43	49	58	38	53	49	52	42	44	42	48	53	54	40	35	41	37	51	60	38	52	45	35	43	57	63	51	28	49	42	44	41	36	43	34	43	50	43	41	39	46	36	33	46	46	49	43	46	67	42	43	39	53	43	38	41	55	49	49	51	49	58	38	41	41	53	53	48	39	49	41	43	30	48	39	50	42	41	48	48	60	56	45	38	43	47	54	41	34	55	42	39	40	35	55	35	42	41	58	43	49	50	50	54	41	41	48	45	39	48	30	37	39	46	44	39	50	47	36	47	32	50	56	36	43
40159	25641	21537	13864	15866	15462	13141	7330	3729	2771	2439	2148	1988	1644	1534	1577	1482	1311	1272	1155	1150	996	948	922	903	891	806	747	747	700	619	558	539	533	541	538	559	503	467	448	422	443	422	442	413	426	397	387	432	428	404	417	386	441	392	441	414	395	413	386	413	428	455	428	417	421	387	379	407	423	409	405	408	395	403	441	394	403	415	405	399	417	417	376	432	400	438	395	378	385	379	428	403	413	359	416	382	427	367	403	397	412	362	385	379	410	382	422	377	383	391	397	381	388	393	382	380	417	429	389	425	406	400	395	393	405	383	388	391	391	392	387	409	405	401	358	399	391	400	376	404	394	405	410	398	404	390	400	369	431	376	398	379	402	399	363	407	371	378	367	392	393	348	394	391	355	372	367	399	391	438	367	378	366	402	376	375	383	400	397	417	363	376	389	389	421	371	394	426	397	383	372	389	378	382	407	392	363	393	374	413	389	385	397	397	376	386	375	383	385	389	357	371	407	363	367	386	396	368	373	360	373	362	428	387	404	386	397	433	371	423	387	348	425	392	401	418	397	378	372	417	363	410	407	388	391	393	409	397	414	374	435	386	396	375	372	396	408	407	352	405	359	389	385	383	355	385	341	356	397	423	389	383	392	387	416	400	391	385	390	393	401	390	366	381	380	372	400	386	357	359	370	380	405	425	391	417	378	365	380	404	390	394	383	392	369	381	377	387	409	375	378	393	424	394	391	398	368	370	415	410	383	398	384	352	388	405	370	365	398	386	403	358	405	390	420	429	375	398	421	393	379	393	365	381	393	451	401	422	400	399	392	362	417	369	409	392	407	395	359	406	384	381	398	411	376	366	373	385	397	397	367	420	396	381	361	397	359	425	427	379	402	408	415	392	414	376	418	402	372	405	355	358	353	412	404	408	406	371	374	382	381	375	376	413	358	376	367	402	368	426	391	408	417	383	405	407	421	404	384	391	396	381	400	392	427	418	400	417	409	362	381	406	411	342	392	365	408	359	442	410	387	414	391	435	384	377	403	374	399	428	395	376	390	396	398	413	400	409	371	375	432	399	404	374	418	380	378	388	399	346	382	372	392	393	395	386	395	359	374	381	411	376	395	420	394	436	386	384	366	379	389	393	392	364	375	408	389	382	396	359	367	399	369	402	379	397	393	414	369	375	389	406	409	404	402	375	343	386	380	392	393	392	398	393	384	411	374	378	413	386	401	389	380	404	399	399	402	395	372	384	389	401	406	384	413	404	437	373	403	395	385	391	425	353	394	381	374	383	390	415	403	367	404	362	412	368	364	388	399	377	407	379	423	410	391	384	412	385	368	406	396	387	402	380	406	387	393	406	389	373	397	394	410	429	373	378	387	420	343	378	440	417	387	387	422	406	399	356	365	404	360	367	398	387	397	399	367	401	372	403	365	424	364	366	409	382	388	407	390	390	397	409	408	412	396	404	396	394	406	365	440	400	395	379	406	369	395	372	374	388	379	407	351	414	401	371	376	384	401	388	383	373	385	396	405	429	391	422	373	395	394	414	403	374	357	374	402	423	356	381	407	377	385	387	403	388	411	402	350	390	414	393	398	378	401	359	419	403	360	374	384	409	400	406	401	362	414	391	399	390	391	413	418	388	381	400	402	391	391	399	364	358	397	377	410	406	402	393	369	404	404	388	367	421	376	407	374	423	398	366	387	421	401	370	391	369	380	383	392	371	358	361	411	395	369	397	376	396	409	396	396	376	394	390	387	380	415	400	385	409	399	394	413	384	371	369	385	396	384	405	389	374	368	378	409	385	401	416	377	375	441	400	370	409	397	364	384	394	378	403	382	372	380	365	395	384	379	398	417	399	404	407	374	384	363	395	418	384	375	399	378	371	367	363	387	387	417	403	411	414	404	373	398	401	398	373	412	387	398	381	388	371	407	374	394	359	409	432	400	358	425	330	391	410	397	402	398	394	366	396	381	371	380	394	374	432	374	402	354	378	410	394	421	369	383	376	371	388	403	404	412	382	409	358	369	430	397	350	397	407	391	398	371	416	386	388	387	401	380	374	362	394	381	367	367	394	382	362	406	397	408	404	400	344	388	393	414	381	385	363	385	425	374	385	411	406	406	401	414	393	359	343	397	414	346	380	411	426	415	377	373	407	378	414	410	394	423	370	383	357	389	393	361	368	378	384	369	400	380	436	384	396	396	413	420	378	398	387	381	374	388	363	390	410	399	364	385	375	430	398	367	380	415	411	402	366	388	390	393	373	411	399	370	402	393	409	351	394	393	423	380	365	402	388	354	429	383	395	391	409	392	398	405	362	410	379	385	422	385	398	379	428	349	361	372	391	384	361	352	391	370	419	370	369	380	397	367	398	402	386	376	404	397	388	399	368	377	373	404	387	387	388	382	388	405	408	405	361	388	398	397	391	371	353	381	394	376	402	387	403	394	387	432	377	406	380	382	396	398	406	393	367	381	405	399	420	363	382	362	398	355	411	408	389	381	394	410	424	381	409	360	404	390	420	388	371	383	389	353	384	397	412	379	380	387	399	400	408	394	437	362	358	372	391	407	384	419	357	380	410	388	394	427	397	402	423	431	377	412	418	380	405	393	376	345	398	364	372	403	361	390	378	396	418	387	423	378	378	388	378	398	380	386	421	380	395	402	428	365	411	384	368	407	341	397	410	412	385	381	372	353	380	393	366	420	374	393	419	385	402	379	389	429	347	375	423	409	399	422	388	397	400	366	369	389	385	376	361	398	390	356	375	419	394	391	431	395	350	367	367	391	427	414	384	385	377	370	448	379	394	400	407	410	357	386	403	396	374	399	388	398	421	398	366	373	396	398	390	411	368	415	395	367	412	397	381	422	382	389	398	380	387	394	370	360	388	392	394	377	343	403	420	370	411	397	363	373	410	394	390	411	377	381	413	389	394	394	389	402	394	354	390	369	373	370	415	370	413	411	426	411	412	388	394	398	412	372	390	384	392	409	412	366	378	392	394	399	389	385	398	386	391	378	375	341	360	390	355	384	361	391	350	424	395	417	378	375	408	420	388	404	385	349	398	396	463	381	394	415	419	404	375	406	359	378	424	367	399	416	385	398	412	395	416	417	380	365	361	403	418	379	382	407	410	343	374	374	395	404	370	436	416	425	408	404	356	377	398	411	384	366	417	397	422	388	395	359	377	413	400	400	392	348	431	369	408	391	375	390	397	357	435	401	400	408	419	407	395	406	388	398	387	364	391	397	359	394	404	384	392	398	400	398	391	399	398	382	397	400	390	380	392	385	367	396	392	392	386	415	406	384	392	377	410	393	382	392	406	379	399	382	397	416	371	407	415	373	384	385	375	378	372	401	389	398	399	422	409	398	423	406	415	393	379	402	434	382	390	383	386	402	403	396	378	419	396	385	390	396	389	367	401	371	394	369	357	416	368	408	388	392	392	412	387	392	401	390	405	392	369	375	381	391	360	408	379	388	384	372	428	383	413	425	395	410
5847	2561	907	402	320	239	193	112	72	85	82	105	82	72	70	88	88	71	79	85	56	78	63	69	70	64	67	74	59	65	64	59	58	55	69	45	53	42	53	52	61	60	52	62	70	58	46	62	50	66	57	58	56	44	74	62	53	56	55	59	63	60	58	48	64	53	54	63	36	65	46	61	73	61	46	66	56	55	59	69	46	73	61	71	62	50	63	56	47	63	46	57	69	55	51	64	58	50	49	53	52	62	64	60	48	63	54	60	46	58	54	39	54	64	55	61	45	50	61	47	55	50	50	60	55	50	50	74	52	46	57	60	58	61	51	53	56	58	58	35	56	60	58	44	50	57	50	69	67	52	46	51	58	45	51	49	43	58	52	63	55	52	57	56	56	64	63	48	52	66	54	66	48	47	55	56	77	49	59	55	56	53	66	56	58	53	53	60	60	70	67	56	54	71	53	59	53	49	57	62	53	53	57	49	50	55	59	68	62	71	50	61	54	40	57	47	62	66	58	51	65	61	50	58	56	60	52	50	70	56	63	64	61	61	61	63	45	67	50	58	64	57	53	49	45	64	44	49	43	56	67	50	56	52	59	52	57	49	52	67	65	42	66	61	50	69	54	64	57	50	51	45	49	47	54	44	71	52	60	67	45	68	54	56	59	55	45	60	51	57	60	55	58	60	60	62	60	55	46	53	40	61	54	38	73	43	51	52	69	50	69	58	55	70	48	48	58	46	52	66	62	50	56	59	58	61	40	46	51	55	53	54	50	66	60	55	61	67	48	43	52	65	58	54	51	46	38	53	59	63	56	74	58	62	57	67	52	48	54	65	66	50	59	59	43	55	67	65	62	41	52	44	57	65	66	55	57	47	54	53	60	41	48	61	61	55	67	64	57	58	58	52	53	66	66	74	53	63	63	48	43	74	44	60	52	56	64	40	54	49	50	65	55	68	59	66	47	63	63	71	52	60	50	53	48	54	51	65	65	48	49	56	42	59	45	73	60	71	48	57	54	40	60	57	44	61	72	71	45	55	53	60	63	62	47	53	52	69	45	49	56	58	64	56	46	55	59	60	68	44	56	46	79	66	75	60	51	60	52	63	57	52	63	62	54	57	59	62	53	41	52	58	55	64	64	46	56	58	59	65	50	54	46	69	47	53	49	59	66	50	60	51	70	61	63	50	55	69	51	53	48	56	59	62	71	50	66	64	55	63	60	68	45	57	71	56	46	70	47	55	55	59	59	46	44	63	49	56	52	54	62	54	53	60	61	46	55	53	72	54	64	58	54	54	65	64	49	47	49	62	60	45	62	53	56	68	52	69	61	51	52	67	42	52	55	67	49	53	44	52	53	62	55	52	52	66	54	69	52	48	50	54	59	54	64	77	50	64	54	53	67	57	59	45	59	53	59	39	58	63	45	72	50	53	46	60	53	64	48	53	62	43	48	64	61	51	56	60	58	55	47	63	50	64	59	53	69	52	62	54	65	65	44	76	48	49	52	69	58	60	45	69	51	63	60	58	53	65	56	51	68	61	47	54	52	56	46	69	54	56	53	49	57	57	52	61	49	67	53	53	67	61	56	57	57	57	64	66	60	47	49	49	59	51	68	68	63	51	59	45	56	46	58	67	67	53	64	59	65	60	52	64	51	47	57	65	58	43	56	68	57	60	53	53	57	60	50	38	55	55	66	56	50	62	51	59	50	55	60	52	49	60	70	56	59	66	50	52	49	67	57	48	59	51	51	55	56	58	65	51	49	66	43	52	63	43	60	63	45	49	54	44	75	41	50	55	61	67	56	47	48	52	52	53	64	64	69	56	51	51	54	63	55	46	67	59	57	69	48	58	56	58	50	65	57	57	64	46	65	54	55	56	56	59	49	49	75	60	64	61	45	56	57	76	65	65	63	46	45	53	61	52	50	61	57	59	67	67	66	50	52	63	49	59	58	59	53	54	61	44	51	37	48	66	70	62	54	55	58	51	53	56	47	57	54	58	42	71	58	53	53	57	58	54	67	59	41	54	58	54	58	63	52	46	51	61	55	54	54	56	61	68	56	57	59	40	53	57	70	45	50	51	73	50	54	56	52	60	60	57	50	60	54	59	61	58	63	43	56	54	53	55	48	54	54	55	48	48	65	57	58	43	58	60	60	59	63	65	60	71	54	56	63	54	51	62	40	69	52	51	68	52	63	70	53	65	59	68	62	55	42	55	57	68	58	60	61	46	49	48	65	58	58	60	49	54	58	56	54	68	60	52	70	40	58	48	61	60	58	42	43	61	55	53	57	54	53	49	62	67	46	58	67	52	51	38	63	61	57	62	59	51	60	55	59	52	37	63	56	59	59	59	70	58	62	70	48	63	62	60	55	52	53	61	50	56	50	53	57	55	56	58	54	67	62	74	61	61	70	46	64	62	61	64	54	47	57	75	57	54	73	64	63	40	47	43	61	57	76	60	68	60	65	50	49	60	59	56	50	54	53	68	67	62	59	71	71	48	60	49	53	58	75	53	63	45	65	60	51	56	53	55	60	63	63	61	66	47	57	68	46	51	47	57	55	55	64	49	47	44	60	51	54	66	62	53	53	56	57	49	55	68	51	43	59	67	66	57	58	50	51	67	73	61	75	51	62	54	47	57	64	60	59	62	43	64	59	56	54	48	49	67	60	64	57	57	61	58	54	64	62	79	51	65	58	67	76	56	51	52	67	48	68	54	49	64	62	67	61	56	62	48	58	71	50	68	65	71	69	71	54	59	51	64	66	59	63	72	66	69	53	65	49	59	56	50	60	58	54	56	60	62	63	55	54	49	51	56	49	63	51	56	46	51	57	60	49	60	44	61	66	53	63	56	58	50	44	59	61	58	56	56	55	53	61	59	53	55	58	63	57	64	53	57	65	44	54	63	66	51	61	71	57	46	41	57	54	46	46	60	69	49	48	59	67	53	49	55	58	54	65	59	47	52	50	64	49	51	70	55	50	63	60	72	57	30	61	62	50	50	43	69	62	40	54	63	57	51	65	62	60	47	46	47	63	58	58	62	55	52	60	55	59	61	52	67	56	55	58	48	62	51	60	48	40	57	57	57	58	61	54	54	59	58	59	57	61	43	60	65	59	52	55	61	59	69	61	46	60	55	56	63	61	61	57	55	62	61	57	60	57	47	74	65	51	44	40	54	63	56	63	54	62	51	61	70	56	50	52	49	65	56	69	63	45	58	58	60	56	50	60	49	65	60	70	56	59	54	69	48	68	55	43	43	53	64	52	58	60	44	58	71	59	58	68	47	63	47	56	57	58	55	42	54	58	56	59	67	55	50	47	51	52	50	60	56	52	66	72	53	63	66	46	39	50	53	60	50	50	66	48	54	47	50	53	57	59	52	55	60	54	55	53	62	57	48	48	48	70	66	64	57	61	52	62	49	60	51	61	72	57	57	60	54	60	67	51	51	60	48	55	57	75	59	53	47	55	74	62	57	56	46	61	61	62	48
33658	19178	9399	6118	8438	9069	6925	3645	2133	1740	1687	1541	1292	1282	1261	1163	1148	1145	982	994	960	913	873	769	901	771	688	619	653	608	651	595	529	545	552	519	531	556	510	535	460	521	485	469	488	514	494	502	490	505	487	504	483	544	494	520	470	466	503	469	481	475	490	482	459	512	479	489	481	505	489	454	502	514	482	475	445	494	503	450	478	472	460	454	536	453	513	462	451	506	529	505	500	528	497	472	493	475	471	534	477	400	459	477	479	477	472	503	481	516	497	469	450	462	487	486	430	477	517	482	471	479	520	464	470	481	470	488	497	478	483	493	521	455	498	474	494	503	464	449	484	425	473	497	490	478	513	484	513	487	517	478	449	480	501	496	422	510	499	501	498	503	451	474	513	464	499	513	482	475	475	484	482	532	507	477	465	493	455	496	455	488	491	473	481	431	503	522	497	451	494	500	429	503	479	510	479	482	506	490	478	493	490	500	490	497	455	473	446	506	487	492	527	486	507	486	459	489	482	482	518	484	437	483	478	488	455	490	480	465	488	473	477	459	470	452	482	522	499	489	482	502	490	470	528	504	473	494	454	449	476	516	475	521	474	470	479	505	506	443	496	505	511	475	464	447	446	465	494	501	478	497	473	494	489	479	506	469	453	470	482	492	470	485	503	473	476	497	491	489	503	468	457	485	458	468	462	480	499	464	503	460	492	481	504	457	473	484	492	503	455	491	497	443	498	454	491	476	519	468	491	489	502	468	453	475	472	491	490	520	545	471	487	485	524	480	473	495	490	474	474	470	506	496	460	473	503	477	487	477	444	474	511	458	486	517	480	498	467	477	515	466	495	492	494	490	516	462	481	475	429	481	484	506	470	469	466	421	487	480	494	496	527	499	496	484	517	493	505	476	493	497	484	482	498	464	518	482	517	517	484	507	501	508	508	460	492	458	490	466	446	476	481	471	499	456	528	496	453	498	465	505	457	519	474	540	459	463	456	477	459	511	463	486	510	509	457	468	475	484	498	485	480	481	489	454	475	485	497	494	473	497	473	469	499	464	476	478	522	541	514	476	534	459	473	464	437	493	508	484	489	500	483	522	494	516	475	471	480	462	512	475	465	472	486	503	503	499	479	513	503	479	484	456	503	515	477	473	481	460	474	481	495	463	476	496	476	461	500	478	484	486	540	467	500	471	460	463	455	471	492	466	498	490	474	486	479	479	483	436	474	521	498	463	469	500	475	477	515	467	485	486	524	448	484	500	502	496	467	484	450	472	494	478	515	500	489	467	462	523	487	478	481	500	502	529	468	498	484	475	454	478	474	471	521	483	472	480	499	464	505	433	460	473	488	458	497	498	511	461	469	496	498	479	506	471	445	461	494	542	475	495	481	490	494	471	467	487	515	516	508	506	501	451	446	467	480	483	496	504	474	471	493	494	492	494	466	488	451	488	528	493	518	457	464	483	452	488	487	441	522	477	516	473	467	466	502	475	454	484	450	478	493	466	485	525	501	476	505	455	494	506	497	478	487	485	508	465	506	479	497	503	467	482	510	489	517	480	517	500	458	470	483	473	506	471	489	490	477	485	490	518	480	503	520	462	444	474	481	466	463	501	473	483	477	519	511	463	492	491	466	483	476	527	469	471	497	507	508	502	476	504	479	441	495	475	503	486	467	482	494	494	475	477	505	464	497	506	477	477	440	467	482	464	508	446	443	496	513	463	519	474	484	481	517	479	484	482	485	460	488	501	496	424	474	505	487	505	451	486	487	496	520	502	506	484	485	495	504	522	488	441	434	503	449	447	470	484	452	451	499	518	487	432	488	501	478	480	470	477	480	476	477	469	510	474	490	473	511	502	466	488	515	509	517	473	453	498	476	468	441	459	453	477	500	492	510	486	466	498	477	515	522	511	494	536	452	497	478	523	470	482	448	518	491	511	500	465	512	477	474	503	460	494	489	471	468	463	513	499	520	520	489	495	457	459	470	505	514	470	441	439	483	480	483	470	483	493	556	454	505	474	477	486	465	441	487	484	527	478	481	470	480	495	469	465	482	471	504	483	459	477	473	536	473	507	438	467	477	531	496	476	494	438	448	474	516	523	458	509	491	499	496	475	488	451	451	459	471	460	513	521	468	524	496	500	503	464	492	456	483	478	487	465	477	475	514	477	453	511	477	432	452	500	492	487	493	491	480	505	503	428	499	458	459	459	467	474	479	489	454	500	485	464	512	526	499	488	494	491	442	496	495	435	472	516	471	465	449	503	446	492	503	514	475	536	499	508	481	507	478	496	467	449	462	475	491	463	515	504	503	489	478	476	484	477	450	498	455	478	495	488	440	488	499	486	498	445	462	452	470	517	484	516	533	506	483	457	480	513	489	474	445	460	467	465	490	469	457	488	509	501	503	472	498	532	510	504	487	476	465	491	466	472	463	472	505	452	515	506	474	457	508	466	518	476	476	469	490	494	510	447	481	463	494	438	497	485	485	460	450	443	461	479	479	445	502	511	500	491	503	498	518	510	472	432	462	476	486	521	503	509	483	488	512	440	503	453	496	485	453	480	489	493	492	479	526	485	493	504	434	474	502	506	473	475	503	487	496	499	470	430	507	473	478	503	454	480	473	496	483	502	484	509	478	476	449	444	448	459	513	480	452	489	458	513	490	476	510	496	471	455	475	502	470	488	472	501	511	494	494	513	537	495	491	486	500	464	479	488	480	427	507	476	502	471	491	516	527	476	480	485	479	502	449	484	477	455	483	505	526	465	458	529	485	478	482	449	472	457	481	481	497	480	480	464	487	516	485	537	494	479	487	531	496	490	470	477	472	497	467	511	474	471	464	488	515	483	498	491	517	414	495	443	493	440	456	473	491	485	519	490	508	487	477	470	486	498	478	513	539	490	475	486	498	463	500	463	484	490	513	529	437	493	496	514	456	498	471	440	475	490	478	479	446	489	470	492	454	506	452	503	495	449	512	526	498	466	522	518	478	485	449	484	467	483	506	461	486	492	470	516	457	453	486	450	461	498	507	486	472	471	510	493	495	447	490	471	485	511	482	452	493	481	489	480	489	480	459	481	510	435	495	488	481	464	490	479	519	501	478	461	505	455	441	503	508	470	495	483	476	471	508	487	488	463	449	483	481	423	516	505	466	477	495	476	481	457	445	459	466	458	460	498	475	481	494	494	482	518	461	469	502	479	509	506	422	457	477	469	505	502	508	511	476	501	504	480	473	512	497	469	486	497	484	521	499	510	560	472	459	493	490	495	491	475	494	478	502	509	525	478	495	486	520	474	477	456	487	496	475	477	498	481	464	501	451	487	472	441	460	472	521	469	455	475	494	498	465	474	489	483	507	519	488	510	447	467	436	503	492	472	462	464	478	453	475	505	492	481	476	510	462	470	494	468	502	495	492	513	481	441	494	481	452	491	487	481	468	474	464	501	484	508	479	473	513	489	464	490	498	481	481	506	483	472	496	458	466	493	461	479	474	485	511	504
6160	2740	1168	573	335	296	229	115	102	90	69	87	80	85	85	73	83	84	62	66	81	75	67	77	61	66	69	62	64	53	49	59	48	40	62	58	56	51	52	66	55	59	63	52	49	55	62	52	49	36	62	62	51	59	55	66	63	64	54	57	65	49	62	59	55	68	53	54	53	52	50	59	57	49	50	62	54	54	54	49	68	48	54	52	46	56	44	63	45	57	69	38	54	73	58	48	46	54	45	55	39	56	64	54	54	56	39	66	54	42	51	52	43	62	46	66	63	61	57	60	48	44	71	63	54	61	52	61	41	62	57	45	56	54	53	54	50	48	57	45	49	59	56	57	55	47	50	64	60	55	45	67	46	59	44	47	53	51	56	61	57	52	53	49	60	61	52	41	46	53	56	50	62	51	58	64	58	57	47	42	49	52	48	55	62	48	52	54	47	49	61	50	57	54	58	42	44	49	60	48	69	52	56	57	64	51	49	45	51	58	64	51	55	56	52	51	59	61	43	56	44	57	61	48	49	55	57	48	51	45	56	50	64	50	63	55	47	45	62	51	62	59	60	50	56	58	53	46	57	67	50	67	65	51	61	46	44	52	61	52	56	51	48	66	50	53	61	48	61	57	45	58	60	59	45	62	52	58	59	57	54	46	42	60	64	65	67	46	43	61	60	51	57	50	60	80	46	44	49	53	49	58	59	40	53	54	58	42	41	39	60	62	59	48	56	64	58	52	58	45	62	51	48	51	51	55	57	59	63	52	52	46	48	54	53	56	71	46	55	38	57	43	54	49	69	45	56	68	40	54	58	55	57	60	60	55	73	54	58	57	48	52	50	71	58	56	50	52	57	52	65	43	54	48	51	67	52	54	54	47	44	40	59	52	48	50	55	58	52	55	60	54	58	42	53	48	61	55	59	51	51	53	53	38	47	67	60	59	44	56	63	41	44	48	47	54	62	49	46	53	41	57	50	56	48	63	56	53	59	57	60	56	49	58	46	51	34	61	52	62	50	54	62	45	43	47	64	65	55	59	59	67	51	58	47	49	50	59	55	53	62	44	54	54	66	57	50	64	60	63	62	58	62	50	61	46	52	47	50	55	50	59	55	50	61	55	72	52	60	54	60	55	50	45	63	47	53	56	63	62	46	55	57	56	50	73	53	58	54	57	54	57	53	51	51	66	48	44	53	42	48	48	47	62	44	54	51	57	46	58	60	51	45	55	45	51	48	58	46	54	56	52	43	68	55	53	63	52	64	57	61	70	42	55	45	60	65	46	59	37	46	54	56	58	47	48	48	44	49	50	37	63	53	41	58	59	54	50	61	52	58	56	42	47	56	58	56	65	54	66	54	35	52	57	48	45	48	44	56	49	54	68	55	57	53	48	55	43	39	62	62	46	64	56	52	37	45	42	53	53	64	44	43	50	54	63	58	57	50	65	60	52	54	52	50	64	43	53	44	42	54	50	57	55	55	50	47	55	60	43	43	65	58	60	48	48	48	62	56	53	63	39	65	48	55	53	48	47	67	52	49	45	50	50	49	50	50	56	55	51	66	48	61	53	49	56	54	63	51	55	46	41	50	46	61	43	61	53	52	43	45	56	57	53	46	42	59	49	43	44	53	45	38	54	62	54	49	53	46	51	54	43	47	54	44	49	68	48	55	60	50	67	55	53	64	46	59	57	52	69	51	53	65	50	54	63	52	48	55	48	51	41	69	55	47	52	65	61	50	55	48	55	52	48	40	55	62	45	44	60	50	45	46	49	64	49	46	55	41	41	52	57	59	50	48	59	59	53	52	54	78	55	53	48	60	57	58	58	46	50	44	62	53	56	42	49	52	42	54	57	39	60	52	53	52	37	47	58	49	54	65	47	71	45	47	43	56	55	52	52	64	49	53	47	40	38	48	66	57	54	56	46	56	51	58	58	66	50	51	62	54	54	64	60	41	44	73	48	47	65	58	55	51	57	52	45	56	56	42	64	52	70	52	48	62	52	48	58	76	62	66	55	62	62	41	65	65	62	57	57	55	48	58	68	42	63	62	49	68	43	60	65	49	38	64	55	48	60	63	57	54	53	65	46	63	46	44	52	50	60	57	52	76	50	58	48	56	46	48	50	57	50	41	57	49	54	61	61	61	43	54	59	57	53	48	51	59	62	64	47	50	78	51	45	49	44	53	40	63	60	56	53	60	56	56	58	52	57	54	46	53	52	42	54	55	54	62	60	45	66	45	54	68	62	54	60	46	62	55	55	48	45	53	43	46	60	55	50	60	48	38	58	54	53	63	64	60	53	51	45	57	59	46	42	63	58	61	54	55	57	47	51	64	56	49	46	49	45	56	43	69	58	56	48	59	39	56	52	52	60	57	56	46	59	44	40	61	53	50	62	37	45	37	45	45	43	62	63	50	69	61	52	64	46	49	43	46	47	40	52	42	45	56	47	54	62	61	44	46	57	63	56	55	55	41	48	58	53	46	61	48	50	48	52	49	53	55	60	60	57	51	52	64	62	51	56	57	58	60	42	44	55	50	54	57	54	74	72	52	46	57	49	40	53	54	58	46	49	49	51	44	54	58	63	51	48	52	55	60	41	57	54	55	55	54	62	55	58	60	46	62	61	61	56	54	57	52	43	60	51	59	55	54	50	59	50	59	49	59	51	49	49	55	57	47	58	66	56	48	58	60	59	56	53	53	60	70	55	46	52	59	57	52	51	35	53	54	49	52	44	51	53	45	64	61	54	54	50	51	64	61	54	53	46	42	52	61	58	49	52	48	56	51	62	63	35	66	64	44	68	53	76	45	49	66	67	47	65	46	63	50	41	67	57	52	46	57	59	41	62	55	43	48	58	50	50	55	55	49	47	51	44	50	55	61	43	69	56	63	54	43	48	49	65	58	34	36	54	43	58	56	69	49	47	48	74	61	56	47	51	49	52	36	52	54	57	67	54	49	51	53	46	56	57	52	57	46	36	48	38	62	49	56	57	52	44	50	42	59	57	43	49	36	59	56	57	38	57	46	53	57	50	68	55	57	52	58	46	58	52	46	41	58	42	44	56	54	63	53	49	46	42	49	65	56	55	52	61	56	66	47	57	49	56	59	54	62	45	50	54	53	63	55	50	51	48	58	55	50	43	43	47	46	55	47	46	52	46	50	54	57	58	48	71	51	62	38	61	47	57	52	46	61	50	55	55	59	40	53	56	43	49	68	50	43	46	51	61	41	58	57	65	44	49	61	60	61	45	48	59	45	28	52	48	50	63	57	69	54	73	63	51	57	53	60	38	54	48	65	44	58	67	50	55	42	71	43	51	51	35	58	62	50	50	49	52	44	41	48	43	57	47	55	43	45	44	59	54	49	56	49	66	70	56	53	55	51	47	55	57	47	56	63	64	70	60	55	62	49	73	53	58	52	69	55	56	51	36	45	54	66	47	58	52	54	56	48	53	60	66	54	61	53	67	51	62	58	59	45	52	57	58	65	55	56	49
33907	19661	11415	8372	8202	11542	8413	4334	2606	1955	1853	1733	1578	1395	1530	1385	1339	1159	1143	1055	933	966	945	918	895	772	740	662	627	610	588	609	550	485	509	494	505	517	513	521	489	460	478	493	477	436	505	475	472	469	433	428	481	470	440	477	486	503	450	453	449	460	461	464	420	455	483	480	463	473	430	484	474	455	494	512	479	442	405	463	490	418	466	472	496	445	434	469	480	446	452	419	468	476	492	415	463	469	471	457	461	442	526	455	434	457	449	442	430	466	463	458	459	488	451	476	489	384	446	451	440	500	489	484	431	466	480	481	473	425	407	462	446	495	487	503	441	461	471	431	474	454	445	475	468	458	438	411	449	450	463	452	448	427	464	453	456	456	496	480	479	429	459	460	446	473	459	456	458	482	467	433	479	453	444	467	444	460	437	432	462	444	459	470	480	438	442	458	513	466	473	444	438	480	446	447	454	491	479	438	489	444	417	457	467	463	450	442	485	482	420	465	475	475	444	431	479	486	469	440	464	460	461	448	438	463	456	414	478	443	445	415	436	442	475	421	451	459	456	462	461	461	464	471	453	464	471	466	475	427	437	484	457	443	468	449	434	448	446	452	411	441	445	476	464	453	465	467	462	426	474	483	467	476	445	461	430	498	464	432	466	411	463	498	449	466	481	410	453	446	477	480	451	478	419	475	479	459	497	489	491	415	471	479	449	453	493	457	458	416	469	482	442	453	437	455	460	467	488	470	462	483	461	455	479	446	448	432	418	519	470	420	483	415	437	458	467	428	483	471	471	455	470	473	422	430	414	420	482	450	452	505	481	476	425	459	489	463	448	426	441	453	488	487	454	419	467	445	441	464	453	456	488	480	510	497	470	496	442	438	412	428	449	510	425	459	438	457	462	460	460	433	475	445	437	485	449	480	462	443	453	476	474	481	474	486	462	462	429	429	462	430	433	475	477	454	450	465	484	474	475	414	435	469	449	449	450	476	446	439	467	467	482	412	460	458	459	447	442	472	477	500	474	482	463	488	437	449	459	479	459	474	490	425	418	448	464	444	455	454	445	443	458	441	464	476	457	423	481	468	451	460	508	426	456	452	453	416	419	439	459	490	467	452	452	412	447	439	426	438	460	442	447	455	455	440	443	438	423	430	460	467	465	465	479	504	477	457	461	498	427	451	431	445	502	460	449	456	457	447	468	444	453	438	434	457	450	460	428	408	454	459	481	453	460	469	458	474	471	452	475	428	489	466	477	447	452	459	451	451	453	444	495	484	443	438	446	441	445	456	455	463	460	463	461	451	460	457	451	425	446	480	470	439	492	497	482	459	482	430	449	468	468	471	483	436	454	457	473	451	438	443	463	441	439	469	473	483	427	429	476	449	501	466	453	470	464	463	452	472	412	427	489	413	426	463	479	478	463	446	459	439	458	452	455	474	441	454	476	477	456	472	476	444	499	430	428	490	471	456	468	434	471	494	439	454	444	446	433	414	443	439	526	444	444	472	425	471	472	462	434	435	441	464	417	477	492	477	449	482	465	486	485	480	479	452	439	455	470	454	452	432	459	461	454	440	482	477	451	481	478	438	449	485	451	472	456	457	459	484	462	432	488	451	449	433	483	467	472	449	422	437	468	461	461	491	464	493	436	452	448	469	446	477	450	480	450	468	483	442	450	450	482	445	417	454	491	442	500	467	452	467	445	459	462	467	413	425	489	500	434	429	408	454	436	438	487	489	448	476	439	494	473	451	481	474	437	432	448	446	459	443	436	484	423	497	470	493	442	470	422	405	430	438	432	479	466	430	471	436	469	451	475	458	453	464	451	459	437	423	469	452	468	454	454	455	467	503	468	489	427	436	476	489	440	463	447	477	416	455	457	462	466	463	436	431	440	446	474	445	450	476	451	475	488	478	432	445	465	449	479	462	514	492	454	479	468	470	487	438	456	472	456	513	487	474	491	470	450	433	454	433	483	458	476	467	506	446	473	418	474	449	452	457	449	466	467	423	440	468	489	448	475	468	436	467	486	466	484	487	442	504	447	401	477	474	459	472	431	448	471	457	425	481	432	459	415	452	466	458	495	418	489	414	447	454	475	433	461	453	467	445	449	493	447	444	468	472	461	444	428	459	432	436	468	454	436	482	456	450	462	417	460	449	459	471	421	461	468	479	458	462	468	483	476	466	461	471	434	448	451	488	467	459	472	486	480	490	429	461	407	440	471	456	459	445	452	427	436	488	454	454	458	418	477	447	465	471	451	462	460	431	425	476	492	432	467	427	404	474	469	433	444	456	467	455	507	486	452	458	465	442	474	455	472	473	436	488	480	454	497	448	458	476	492	466	462	461	480	434	481	471	476	492	480	484	455	450	486	441	440	445	452	467	443	436	449	442	427	483	458	490	462	420	471	464	445	443	421	449	474	454	440	447	434	464	450	471	469	449	493	443	453	487	507	454	452	484	453	474	450	450	475	437	463	462	451	462	442	452	490	448	427	438	435	464	432	460	453	459	467	476	452	481	434	453	450	466	445	463	401	446	472	451	440	457	459	463	444	488	486	448	486	460	428	440	469	478	467	441	439	437	456	487	448	450	474	405	463	436	451	442	434	461	443	430	493	507	437	490	435	475	454	459	439	445	456	474	469	443	463	446	458	459	459	485	461	459	471	460	444	486	460	467	459	463	450	480	460	433	454	443	432	490	452	485	455	452	435	464	443	462	475	435	480	482	463	483	456	450	480	449	454	393	468	471	448	450	435	463	451	450	460	489	461	442	447	440	469	478	481	479	454	464	482	474	454	459	437	434	456	448	477	502	483	448	453	463	451	439	446	453	453	468	447	471	479	453	476	448	464	454	455	444	494	441	444	473	491	439	441	452	484	439	466	455	480	464	495	469	453	472	425	476	482	468	450	424	484	491	478	434	462	450	424	455	457	453	447	466	463	482	433	459	476	479	473	502	454	441	454	452	460	465	410	421	445	441	454	430	470	477	459	428	461	472	459	481	471	425	495	476	485	443	444	436	437	501	467	436	463	468	438	504	451	432	481	438	501	480	433	468	443	483	433	487	442	441	459	469	474	472	480	435	455	465	455	470	427	447	425	466	492	465	459	473	461	467	472	466	485	458	432	450	469	431	473	506	493	440	435	414	466	435	481	460	430	475	458	463	407	458	463	433	437	461	452	474	448	422	443	453	391	465	472	454	491	474	433	479	476	465	469	463	429	444	465	464	451	431	448	439	425	448	440	476	454	445	463	442	436	454	433	438	467	474	420	444	448	451	433	436	457	462	476	460	478	443	503	478	419	456	444	413	465	429	467	454	450	456	462	449	428	463	497	483	419	474	504	437	453	441	467	426	440	448	438	478	474	474	465	466	424	516	446	446	436	440	441	453	448	439	454	432	440	472	468	489	482	452	452	479	458	453	451	450	495	466	445	428	476	463	456	478	462	484	478	495	460	455	427	469	465	469	427	476	468	449	455	432	453	478	462	474	468	458
7507	3909	1787	834	465	426	288	182	119	100	96	104	99	85	97	78	81	73	69	70	56	64	64	62	68	65	59	58	47	54	50	57	56	62	43	61	42	58	42	42	48	67	41	43	33	57	48	40	42	45	58	57	55	57	57	52	49	46	49	55	48	42	55	55	46	46	56	47	45	51	34	46	45	58	40	54	43	57	46	47	42	38	58	45	41	57	48	39	45	57	48	51	49	51	49	48	53	60	39	39	46	47	58	54	48	55	45	55	47	41	54	33	54	53	57	36	55	59	52	42	38	50	46	47	37	59	61	56	48	52	38	50	59	46	40	47	46	64	60	47	51	41	61	64	35	56	57	42	40	38	53	44	48	45	40	58	54	45	58	56	50	45	50	46	47	41	58	62	54	52	45	48	61	63	48	44	54	41	49	41	50	46	49	46	43	47	46	49	49	69	58	43	43	41	45	60	43	41	49	46	55	41	40	42	31	45	45	55	38	34	44	48	53	53	41	38	44	53	52	49	55	47	59	46	47	57	50	43	43	54	36	49	47	52	36	46	49	48	49	44	49	41	49	51	55	33	45	45	50	47	42	51	41	56	63	63	57	40	53	58	48	46	61	62	56	48	45	51	36	46	35	51	57	47	47	61	42	47	52	45	58	55	42	41	48	40	50	44	37	49	50	43	39	49	42	56	38	48	44	43	51	32	53	48	45	52	46	52	46	60	54	40	41	39	55	46	49	49	36	54	40	59	37	40	49	42	39	41	53	36	46	47	50	40	59	54	42	51	58	54	52	55	48	52	48	60	53	56	51	50	52	39	55	45	46	46	45	48	48	60	45	49	40	35	54	59	51	38	52	55	56	41	30	47	36	46	42	52	55	51	53	46	53	39	49	53	59	53	50	37	45	39	46	40	43	46	48	48	49	46	47	66	59	41	41	42	54	46	50	44	39	55	47	54	44	44	41	52	40	48	41	51	46	43	51	45	48	51	47	45	51	45	46	45	59	46	53	41	42	44	44	50	52	53	55	55	42	58	40	58	60	44	45	46	53	46	38	46	47	40	40	52	51	48	47	52	38	51	51	54	33	55	53	48	54	50	51	46	43	53	52	44	49	44	46	41	41	51	46	55	40	44	42	37	61	40	49	46	43	50	47	59	39	44	46	55	46	56	44	55	62	62	56	44	46	44	52	52	53	45	45	40	55	54	37	43	57	59	54	44	46	57	44	50	57	44	43	55	43	40	52	50	61	44	48	46	53	65	53	40	47	47	37	47	50	55	41	43	66	52	48	60	46	46	35	43	50	45	40	43	44	49	46	48	38	41	54	43	48	46	54	42	40	49	56	56	40	50	49	36	53	48	45	49	42	43	38	49	29	57	44	45	42	59	52	49	40	44	45	52	52	47	42	54	49	43	45	50	54	51	56	48	59	52	41	59	56	48	49	36	48	47	42	46	52	46	49	43	58	42	48	46	42	44	55	47	44	50	61	51	59	50	46	53	57	59	48	57	61	52	46	46	53	31	43	53	46	48	57	46	42	42	65	51	46	55	38	74	45	48	58	50	54	56	48	38	60	58	57	55	47	44	35	32	49	59	48	51	37	52	46	50	48	53	35	52	46	38	39	64	48	31	38	51	42	55	51	52	43	46	39	41	52	42	44	52	43	41	56	46	56	49	52	40	53	49	42	53	51	37	59	52	52	40	42	42	46	54	50	36	55	45	37	42	55	37	43	58	43	40	45	59	43	52	49	49	58	37	38	46	46	57	48	37	47	56	35	52	46	66	40	43	49	52	45	44	53	39	55	67	49	54	50	58	44	45	51	57	54	44	54	51	48	49	48	47	47	50	52	42	47	51	47	47	45	49	36	49	39	44	49	56	54	57	40	65	45	51	49	48	51	36	49	58	47	52	49	69	48	58	32	50	48	59	49	48	53	48	45	37	38	51	43	53	53	59	45	52	52	39	39	42	49	46	51	42	55	58	50	50	54	43	62	56	39	40	38	44	47	41	38	48	44	51	47	48	34	42	61	42	44	40	43	54	33	53	61	57	56	61	41	47	41	49	36	37	38	47	45	51	51	41	53	51	43	45	49	45	53	43	47	48	55	56	49	45	49	52	37	47	62	40	50	39	39	56	50	55	39	55	54	38	50	46	52	30	52	39	44	53	50	58	44	42	49	46	45	48	38	40	51	46	49	45	58	60	53	40	49	43	53	41	58	46	39	56	46	44	47	40	35	55	44	44	38	52	47	44	43	49	49	46	53	42	67	43	55	39	56	58	51	54	49	46	47	55	39	53	54	47	52	59	48	46	53	42	35	52	50	47	50	50	58	56	42	47	59	46	40	40	38	38	44	53	59	42	35	37	42	46	34	47	49	49	46	34	51	50	43	58	55	36	50	59	53	57	52	47	48	48	58	53	43	53	50	61	50	59	52	40	41	46	45	40	50	48	52	54	49	46	45	43	37	55	38	45	43	45	40	41	60	51	52	43	43	53	49	53	58	39	55	48	46	62	43	59	41	51	47	54	60	57	61	45	39	46	36	40	48	62	47	43	51	48	43	48	40	51	51	39	55	43	47	58	39	39	50	35	47	50	50	55	43	51	48	38	54	53	46	50	51	38	32	58	46	57	44	39	52	54	43	50	57	47	49	51	32	52	53	45	48	49	49	45	42	58	46	51	45	59	46	57	45	43	50	43	53	44	36	47	44	39	62	44	53	58	52	44	38	52	45	42	46	52	47	46	52	35	44	53	55	51	54	51	41	37	49	38	51	38	42	39	37	50	52	44	58	53	42	49	52	44	54	49	48	58	55	44	49	58	41	50	48	53	47	44	62	46	46	49	41	43	60	64	59	57	51	44	53	59	42	35	42	54	54	55	39	45	45	44	43	52	45	52	41	56	50	41	40	37	40	59	51	38	43	55	51	38	43	51	38	60	52	35	56	37	55	56	52	57	54	57	40	52	42	46	40	40	46	50	38	56	49	47	52	76	54	44	40	46	55	53	55	45	46	44	38	52	47	66	53	47	41	49	48	38	40	51	56	54	58	56	45	47	49	55	36	57	43	41	48	42	52	45	46	47	44	51	53	56	55	48	53	55	59	56	39	39	49	47	58	58	37	40	52	53	57	44	38	54	48	48	53	37	47	38	44	40	49	41	47	44	51	56	53	52	48	51	57	49	48	60	58	53	42	54	49	55	53	53	46	51	45	41	53	36	56	50	53	61	56	53	40	41	43	53	45	52	42	54	50	41	47	41	48	39	31	51	51	43	50	53	47	62	42	53	47	48	43	43	48	50	44	37	39	51	39	41	53	47	55	56	59	47	47	47	47	46	62	41	43	42	51	41	57	39	40	42	44	53	58	41	49	52	54	48	58	53	50	57	41	54	47	45	44	50	56	44	47	50	64	54	43	49	60	49	37	42	53	56	46	51	49	48	47	51	35	52	56	52	39	50	52	56	42	42	32	50	49	49	40	50	46	50	49	41
35815	23115	14918	10520	11855	15113	10594	6918	3564	2412	2297	2134	2054	1841	1675	1615	1394	1332	1198	1111	1085	933	882	919	885	731	797	701	614	587	563	565	557	541	491	505	470	470	444	438	423	453	416	417	417	399	429	430	371	412	450	408	396	431	395	459	383	405	443	392	416	405	411	407	439	431	462	462	410	455	419	420	409	407	484	431	404	440	423	439	381	396	404	421	399	439	412	448	433	436	418	397	390	413	413	406	405	372	389	402	409	416	411	438	406	401	392	408	398	413	415	396	371	359	431	406	402	413	453	419	438	436	418	421	409	382	420	446	392	437	414	411	418	414	435	425	397	435	420	377	432	393	403	397	456	422	403	390	442	390	430	456	379	396	415	360	405	424	444	425	405	438	392	385	438	436	413	434	425	419	433	412	424	431	419	398	406	388	407	402	430	399	442	428	402	417	397	424	408	434	431	424	400	424	423	426	428	411	422	415	435	407	414	425	415	415	420	414	416	400	398	423	385	378	379	402	402	427	391	434	389	411	395	413	418	392	416	412	400	390	393	392	438	418	416	430	365	451	420	417	414	404	411	432	430	404	418	442	411	482	437	405	428	396	441	427	425	392	399	376	386	406	394	422	424	384	413	441	430	414	428	442	413	425	395	393	430	431	409	440	440	390	428	390	428	400	430	400	425	404	405	425	438	409	412	413	420	418	415	433	384	401	448	388	406	388	432	420	442	439	437	402	409	386	444	440	430	392	425	381	440	436	409	407	454	426	433	383	416	396	398	412	403	402	382	408	404	394	391	399	432	426	454	409	382	392	452	432	420	438	427	444	381	426	384	382	367	415	423	375	401	427	395	453	428	422	400	425	421	407	420	399	408	410	413	408	440	409	409	420	406	424	420	393	413	409	420	393	411	402	414	450	398	433	440	428	429	391	407	421	403	397	435	385	403	424	410	404	411	401	399	392	401	418	420	399	423	422	422	407	404	402	408	407	434	427	425	425	388	409	437	384	388	410	420	412	431	415	429	423	421	406	375	420	400	423	440	391	383	431	397	407	420	391	430	403	423	399	414	438	416	418	391	417	410	385	430	392	419	430	362	402	418	405	380	410	389	404	436	425	406	422	404	419	378	379	403	400	395	425	439	416	422	406	424	424	420	385	399	387	405	427	418	408	379	410	463	382	426	445	381	411	440	391	449	402	413	397	437	395	394	397	417	448	420	430	415	443	404	405	443	408	421	408	427	416	431	428	374	402	383	423	405	402	446	402	417	428	395	416	430	454	455	409	446	421	433	435	402	433	422	389	400	399	436	387	426	398	383	412	424	435	388	423	448	420	424	442	403	393	400	439	406	387	440	413	416	397	412	430	421	399	439	415	385	408	418	386	393	412	406	397	435	378	446	400	443	410	383	409	416	435	397	443	428	393	400	425	396	400	389	435	410	439	427	446	438	400	413	416	377	414	392	392	430	418	388	421	397	401	368	384	403	440	415	432	409	428	408	425	401	448	428	448	427	411	418	429	424	424	431	376	405	444	451	414	388	389	404	435	441	405	440	416	413	411	400	397	407	458	418	450	443	429	424	412	402	420	405	430	422	389	390	416	404	410	442	441	435	409	379	417	448	435	394	384	403	424	431	397	383	438	433	405	371	443	420	404	410	437	416	396	396	437	387	410	402	394	405	401	435	418	388	416	407	381	424	402	415	414	401	375	431	418	421	412	443	404	403	401	409	393	428	403	380	414	413	408	414	433	419	383	406	415	420	397	413	391	425	401	391	425	396	383	418	467	421	462	384	425	407	431	390	423	441	403	420	420	392	411	417	415	425	427	442	429	389	377	406	418	402	418	388	427	401	397	398	392	436	415	397	427	404	404	418	450	440	412	412	421	416	424	431	440	410	411	378	388	461	407	413	416	419	451	398	407	416	432	393	415	388	425	423	423	443	433	435	389	414	450	400	386	383	403	413	411	432	398	402	421	396	414	423	414	410	432	392	444	409	419	434	414	434	411	429	371	390	436	429	413	403	426	429	407	425	421	394	431	427	411	404	418	380	411	424	415	396	395	426	423	366	376	406	415	417	373	416	417	396	452	432	444	424	430	403	403	415	396	417	398	416	399	437	385	445	398	439	421	400	447	404	401	417	392	406	415	419	399	403	409	379	406	421	420	389	432	419	382	414	400	419	428	403	387	412	431	422	433	406	449	409	397	425	384	398	372	421	435	409	402	405	404	414	431	421	388	380	393	396	415	418	416	403	416	414	406	410	419	397	425	417	435	431	403	399	426	449	441	412	419	403	408	431	412	367	412	427	412	404	387	402	417	410	405	378	388	408	390	404	395	440	440	442	405	399	397	415	370	418	413	431	459	384	456	388	403	422	416	428	412	445	416	426	407	435	419	427	394	429	425	403	409	371	411	466	441	424	423	435	407	408	406	386	445	423	425	441	402	433	380	417	363	395	437	425	408	406	414	426	401	380	402	447	427	401	416	398	419	399	427	411	425	418	401	413	424	389	408	396	430	360	383	437	427	395	387	393	437	432	423	423	467	405	420	409	385	414	384	398	399	425	417	416	376	419	387	439	420	404	380	397	433	390	396	415	421	403	386	414	409	412	410	421	400	375	429	396	410	392	430	412	442	394	396	444	426	390	446	421	409	402	403	427	392	398	422	409	425	433	401	419	406	389	413	384	430	387	415	407	412	395	407	407	431	397	404	410	442	412	410	388	408	394	388	425	429	425	417	420	402	436	411	393	399	430	462	425	421	428	424	422	426	362	401	393	396	432	417	403	432	388	382	420	379	417	459	437	417	442	393	416	428	402	424	426	465	406	424	430	434	440	417	426	373	409	445	413	422	411	386	411	407	408	406	430	393	444	405	387	412	400	407	457	414	441	402	417	414	417	445	370	437	402	394	411	434	406	413	439	428	388	422	433	387	419	425	382	422	409	427	403	382	416	456	424	392	406	438	431	416	411	436	419	413	410	380	416	393	393	408	382	419	383	420	402	416	449	384	460	369	404	414	420	447	428	395	421	399	385	437	412	428	397	395	392	376	399	416	397	403	399	428	417	420	429	385	434	436	410	410	418	406	442	414	402	384	407	424	420	406	407	419	410	400	418	415	410	418	427	376	443	405	392	407	397	397	398	397	417	434	410	434	411	404	370	442	397	411	459	428	439	421	437	391	442	402	415	431	400	416	407	423	388	380	397	417	422	376	437	409	435	449	433	410	387	426	425	388	426	395	376	422	437	392	412	448	436	383	433	441	388	391	404	430	414	416	438	381	388	431	424	430	408	376	394	423	418	454	403	420	416	389	414	395	404	436	444	397	420	412	403	410	396	382	386	414	407	389	418	406	421	427	411	427	437	426	400	429	396	453	429	412	424	411	421	431	383	410	428	397	409	411	433	424	408	406	391	421	418	415	400	390	388	410	444	428	387	391	424	440	407	404	394	390	400	385	388	423	398	372	385	419	410	408	388	413	396	409	423	402	416	404	408	395	357	414
8906	5370	2023	1171	812	594	530	303	136	135	137	129	102	94	88	101	86	80	80	78	71	68	63	68	59	50	78	61	66	56	54	54	45	42	46	45	54	49	37	36	55	43	50	40	44	48	41	45	53	59	38	43	38	39	42	47	48	41	46	58	44	37	51	46	52	37	41	56	44	40	46	44	34	51	36	31	48	54	29	41	47	46	55	31	65	39	46	48	37	48	49	40	40	45	40	45	35	54	48	53	49	42	45	37	36	51	39	50	38	40	48	39	46	37	44	47	53	45	54	46	47	48	44	41	51	32	52	46	37	46	40	40	50	35	41	41	40	51	47	30	39	44	37	46	49	37	41	46	45	41	48	35	54	51	44	47	48	44	55	36	55	38	42	39	60	51	52	44	40	52	52	32	45	45	37	36	42	51	33	45	54	44	40	49	48	37	50	52	44	48	45	56	37	47	43	41	47	33	53	57	49	41	35	47	46	36	50	62	47	43	37	42	47	47	54	45	42	41	44	33	45	39	40	44	38	40	41	38	40	47	54	45	59	44	52	52	38	43	49	42	48	44	43	47	46	49	38	48	48	47	48	40	60	40	47	33	44	48	36	38	47	47	51	51	42	37	40	40	36	44	51	33	37	44	51	48	40	52	45	38	53	48	43	50	34	40	34	74	43	44	53	45	49	45	52	51	52	48	43	48	34	41	40	54	47	48	47	36	37	62	50	50	40	47	52	53	55	60	55	42	43	56	47	55	51	43	34	41	28	40	34	40	46	43	41	37	47	46	39	40	41	34	37	33	43	47	34	44	39	54	51	47	56	54	49	43	42	48	32	43	39	37	45	37	45	42	45	50	45	47	38	43	52	53	48	50	34	45	44	48	42	47	47	51	48	57	57	34	40	46	40	37	57	49	48	45	41	52	38	49	55	42	52	34	49	55	35	41	38	41	47	52	42	41	45	28	50	47	44	50	43	33	52	43	52	50	46	49	43	35	53	51	51	42	45	49	38	26	50	47	35	49	54	47	49	52	45	47	36	47	43	49	49	55	41	42	53	40	49	46	38	50	38	47	46	42	47	51	48	50	47	45	47	47	47	50	62	48	42	45	57	41	50	42	46	38	53	42	53	45	38	34	47	35	41	44	42	46	43	43	40	53	55	38	51	39	44	45	42	50	45	41	48	58	41	45	51	53	50	37	50	39	45	39	47	40	45	46	42	41	44	56	51	37	53	49	39	53	42	34	37	47	43	45	42	41	33	45	49	50	49	35	48	48	47	47	42	47	46	39	47	41	33	43	37	43	49	44	58	40	44	45	49	30	43	38	46	44	47	45	41	51	46	40	43	40	50	49	42	45	40	46	44	47	58	51	36	45	37	33	45	58	46	41	44	45	51	47	49	41	46	60	55	46	54	50	36	35	59	43	47	46	41	50	34	43	44	42	49	45	31	48	40	49	45	48	40	40	40	53	44	39	40	40	50	40	67	45	48	41	36	45	41	44	36	40	41	40	36	62	30	41	45	44	55	45	59	37	36	41	44	52	41	56	49	48	30	37	54	41	50	44	50	42	51	44	38	60	45	61	41	46	42	56	51	45	49	43	54	54	30	37	45	38	36	45	51	36	54	43	49	39	43	41	38	35	47	44	45	44	46	49	56	42	42	60	47	43	53	48	33	46	33	48	38	41	49	29	51	38	38	39	43	47	33	47	47	43	52	61	47	48	36	36	47	43	41	54	38	61	51	38	39	43	34	48	52	57	45	51	38	45	51	59	44	48	34	45	42	44	55	45	47	50	50	43	41	46	42	37	39	55	51	42	45	42	42	55	36	39	37	60	41	41	37	54	44	45	45	45	51	52	56	48	32	47	51	32	37	48	47	50	55	47	51	61	46	43	44	50	39	43	35	53	42	48	56	47	42	49	48	34	38	52	53	41	36	53	39	51	44	53	45	42	38	43	50	43	43	50	32	42	57	41	35	66	35	38	46	49	52	44	41	52	50	51	38	44	41	43	31	42	38	44	36	44	39	37	38	38	49	31	51	36	39	29	31	40	43	39	52	49	39	36	49	39	52	37	43	54	50	41	48	38	36	36	34	46	40	50	55	43	42	55	36	51	49	41	56	42	49	47	46	37	53	42	38	42	42	43	45	49	47	46	36	56	42	63	47	40	49	54	45	42	38	60	47	31	47	40	54	33	34	46	46	40	42	46	35	40	38	43	35	46	45	29	47	56	55	48	51	49	43	46	49	51	39	45	53	48	53	44	27	56	50	51	47	40	47	47	47	39	39	45	50	38	45	38	44	51	48	32	48	42	49	39	51	45	33	48	37	49	53	47	36	42	55	44	40	40	46	39	40	43	55	40	42	40	39	57	55	42	40	34	37	39	45	38	50	39	50	46	51	41	38	53	52	43	50	49	48	61	34	58	47	57	51	47	38	42	36	45	55	48	48	39	44	50	51	27	40	35	39	41	41	45	38	37	43	40	38	46	42	57	51	48	47	49	48	43	38	43	46	43	39	48	37	45	42	43	39	61	40	41	49	41	40	55	39	38	47	48	41	45	36	32	48	45	43	57	50	42	46	43	44	39	46	35	39	37	51	40	42	43	40	41	49	41	46	47	49	39	48	41	47	57	45	62	38	49	41	46	34	33	47	42	36	38	32	51	43	50	48	44	50	45	53	39	48	54	42	45	48	45	39	50	39	48	46	47	48	46	49	42	50	40	41	46	47	38	37	57	40	62	48	41	42	40	37	59	50	55	42	47	44	51	44	43	43	41	45	29	43	47	57	41	49	48	47	29	48	33	37	36	45	43	47	50	54	47	48	38	45	42	46	40	47	52	47	43	35	40	53	45	37	37	39	38	52	41	46	43	58	32	58	40	45	40	43	54	52	42	56	38	54	40	51	46	46	43	48	47	45	45	43	41	38	40	56	51	48	56	50	40	52	53	53	40	37	47	47	44	33	42	44	48	48	42	42	54	39	42	54	48	57	50	43	39	42	42	43	35	30	49	51	37	59	38	35	47	43	38	35	45	40	41	45	40	50	50	47	36	33	46	46	57	54	37	47	49	42	50	52	39	40	32	45	53	45	40	43	43	42	47	66	59	35	49	40	43	34	56	33	41	47	44	37	47	47	42	38	38	45	35	42	52	55	41	45	39	58	36	48	48	50	53	56	43	37	47	46	50	44	40	46	46	39	47	50	43	44	37	32	55	40	33	49	41	59	51	47	63	42	49	35	50	46	51	43	48	47	47	37	45	52	50	37	50	58	32	46	41	52	38	47	46	49	45	39	48	39	46	49	34	49	51	59	35	42	44	49	34	45	42	47	37	40	54	51	38	51	28	45	43	46	47	50	50	41	52	43	64	40	40	45	55	41	33	41	44	46	28	41	37	37	36	58	39	48	43	46	41	44	46	37	37	51	65	37	50	46	37	62	39	43	44	42	42	47	43	47	53	36	52	47	41	37	32	41	44	36	34	44	42	49	41
40122	26199	16135	13835	16357	18209	17389	10316	5022	3909	3586	3269	2826	2436	2128	2023	1874	1586	1434	1443	1325	1228	1089	986	970	931	892	796	698	653	659	605	539	547	573	510	470	486	482	442	434	419	421	409	386	389	423	426	391	372	382	409	382	387	473	382	407	400	407	408	446	415	432	430	392	377	414	397	385	376	411	383	394	362	373	358	397	414	425	435	381	389	382	411	379	397	394	395	394	418	407	413	353	360	417	407	403	387	377	368	383	406	386	411	379	385	381	379	391	377	407	392	386	405	386	369	428	414	402	383	417	397	394	393	398	370	396	376	390	409	375	395	392	433	414	419	405	369	386	409	430	399	383	403	384	380	403	398	367	363	384	385	378	402	375	370	425	420	371	395	424	372	397	388	378	410	348	402	396	379	382	381	421	390	390	370	411	441	373	413	404	389	395	407	389	401	406	368	385	405	376	393	441	396	375	367	441	416	377	374	392	404	406	372	370	388	412	395	386	416	441	373	358	362	386	409	425	389	385	407	384	400	371	376	384	357	393	379	404	381	388	366	376	419	386	367	392	408	383	415	400	366	388	403	387	388	388	378	417	378	354	403	411	387	402	385	409	394	378	379	385	395	417	372	390	393	386	404	391	373	382	392	395	417	426	376	373	367	394	391	414	383	394	399	352	328	360	396	387	381	387	395	392	404	382	413	386	399	368	407	386	383	390	401	388	356	392	386	390	384	420	395	378	367	407	378	386	364	399	400	375	358	398	396	352	378	396	359	382	383	379	401	379	390	394	380	378	410	356	380	399	375	404	380	403	416	394	405	381	375	352	361	387	396	372	394	393	396	399	381	397	379	391	391	442	381	368	407	408	409	414	384	379	385	379	376	405	442	383	380	372	402	390	379	375	419	384	369	369	387	393	429	382	399	394	432	391	420	366	403	390	386	425	365	405	405	406	388	392	401	378	413	342	376	386	409	344	367	381	387	420	398	389	409	371	393	399	386	385	388	423	397	413	416	420	430	388	375	366	398	427	407	395	393	423	387	417	357	430	407	357	372	390	421	417	389	386	418	413	364	409	371	381	387	380	398	393	391	356	409	365	364	392	390	383	355	384	341	379	390	396	379	377	367	405	362	417	419	364	372	409	383	416	405	374	396	423	387	390	414	390	364	405	393	365	392	386	382	392	402	407	403	362	413	389	352	389	376	376	388	408	364	358	393	386	402	395	408	394	399	382	370	381	370	392	403	388	405	412	346	391	382	395	376	408	389	405	388	364	398	376	401	380	417	413	356	417	401	367	458	387	393	383	389	405	385	399	377	365	402	378	390	407	397	382	418	421	362	352	411	391	430	383	420	382	351	392	387	378	401	416	390	405	393	391	419	407	358	400	408	373	392	341	423	379	414	382	420	365	380	398	394	394	401	369	368	420	407	385	416	406	394	389	379	419	379	364	429	377	373	400	414	392	426	350	337	360	338	375	389	397	405	397	417	382	364	417	351	355	407	367	334	378	369	398	371	386	383	393	386	389	395	407	418	391	385	387	391	358	427	422	384	410	379	366	401	382	372	369	402	353	394	340	367	382	432	358	361	363	366	390	400	401	355	363	383	358	340	388	391	401	385	397	374	394	365	401	404	401	383	408	386	412	399	415	398	396	359	410	408	395	397	408	338	346	347	394	384	414	379	394	390	408	372	398	433	434	356	375	376	406	377	382	372	399	379	399	401	377	382	404	385	363	399	383	409	390	384	381	362	399	344	384	434	379	369	405	425	399	396	402	375	408	373	411	397	405	443	416	367	407	357	358	376	373	425	367	382	402	410	397	397	388	418	392	398	384	420	368	378	384	399	430	391	384	373	402	402	403	371	412	352	400	359	409	398	353	418	379	399	382	394	408	385	409	405	366	385	387	386	417	361	397	368	354	371	375	412	359	398	366	413	416	381	377	388	409	384	390	413	370	374	379	407	398	382	378	408	409	401	404	393	336	412	357	419	405	395	391	381	398	388	395	384	368	375	378	387	397	357	409	417	442	384	415	361	396	397	375	378	380	377	390	362	390	384	359	408	404	397	397	412	382	399	380	379	374	405	395	389	356	418	381	359	426	399	422	385	364	383	382	360	351	413	380	390	427	387	401	372	395	405	356	400	372	356	389	384	418	403	369	408	405	380	419	430	334	401	399	436	408	421	365	403	399	395	410	425	374	405	380	409	378	433	413	385	423	390	375	411	400	414	381	403	405	371	390	400	377	363	416	399	361	400	395	373	374	363	410	389	404	390	404	357	374	415	364	401	409	415	400	401	387	383	375	370	419	366	389	421	356	403	421	378	403	362	377	405	378	383	389	397	406	373	404	432	373	377	379	391	410	423	401	418	383	394	401	391	387	403	387	377	390	395	402	364	400	336	388	443	436	395	376	384	417	463	386	401	402	353	358	404	390	389	397	373	384	411	379	397	422	410	364	367	385	421	399	426	361	383	376	366	371	401	386	371	383	375	412	372	375	396	389	408	414	413	391	403	411	397	393	352	369	365	410	384	396	350	379	382	375	392	377	415	429	376	376	413	400	398	433	393	396	435	388	405	400	371	397	373	352	367	423	387	402	402	415	405	408	390	397	402	385	362	406	363	394	422	395	391	398	418	448	360	378	400	386	382	366	388	389	400	411	399	356	346	401	411	399	358	358	418	378	392	383	420	403	382	401	408	376	380	415	372	405	384	369	374	373	392	410	373	388	383	342	384	400	382	385	412	387	371	379	372	397	396	384	350	371	384	380	365	380	400	377	406	371	394	436	363	392	408	352	391	387	386	354	364	381	366	394	432	376	403	415	416	372	380	360	391	373	408	393	367	367	442	410	398	438	373	389	421	374	361	396	436	396	382	385	381	376	367	383	401	366	394	379	392	382	400	397	454	392	365	361	358	364	391	366	344	410	336	440	344	403	398	414	409	430	369	393	409	397	404	398	377	384	383	358	416	371	371	359	371	435	395	379	374	407	441	409	412	410	372	395	389	383	391	376	356	388	373	425	378	393	400	375	416	408	416	370	398	397	375	373	396	411	381	367	391	403	377	412	409	378	417	396	386	403	394	416	395	342	431	411	408	388	401	385	390	376	388	418	406	398	409	422	356	425	354	397	370	419	376	400	390	408	376	400	397	391	402	391	422	380	385	414	371	401	388	384	386	408	415	381	371	430	417	397	392	358	388	420	391	407	373	415	409	401	409	378	373	349	434	374	379	381	364	391	405	382	373	405	375	377	380	384	381	365	400	380	403	414	380	371	399	381	421	389	385	403	375	379	397	385	377	405	429	363	396	404	410	370	402	384	406	381	366	391	449	387	371	337	436	357	389	381	373	405	399	392	358	389	380	343	404	377	382	400	385	410	433	411	392	407	392	398	371	380	375	408	394	363	392	389	386	395	384	378	386	382	427	403	351	350	382	392	351	383	423	389	408	345	379	379	352	425	408	404	400	403	420	392	389	376	433	377	377	374	363	394	406	374	400	393	360
5328	2256	1096	518	368	239	195	147	123	101	98	80	83	81	77	71	80	60	82	64	71	80	55	70	57	49	67	71	50	52	63	50	54	62	55	49	60	53	60	55	57	41	50	54	43	48	51	58	57	55	73	48	40	61	47	49	55	64	47	54	65	52	54	53	51	53	53	44	70	59	53	59	52	52	60	60	48	62	55	55	55	56	57	54	79	57	62	64	58	45	49	55	71	52	66	58	41	54	59	51	41	47	53	54	37	45	60	59	37	68	57	53	53	56	66	56	51	57	52	46	58	55	55	55	48	50	52	58	49	49	58	46	55	49	47	62	50	57	45	55	53	64	45	47	55	44	50	57	53	52	49	73	71	63	45	52	55	64	55	57	62	42	61	45	59	58	58	79	41	46	69	61	58	45	53	78	68	62	46	67	54	54	60	53	50	50	64	47	54	45	50	54	48	68	59	57	57	48	44	62	68	56	54	59	57	61	64	50	57	66	52	62	60	56	51	69	58	65	56	62	55	58	49	61	65	50	63	62	60	61	56	53	59	58	45	59	56	53	66	53	57	57	54	55	44	58	71	47	53	40	60	62	60	58	47	43	64	41	60	48	59	55	69	58	60	51	47	58	61	47	47	53	59	57	60	61	58	49	45	65	58	53	59	57	57	43	45	57	45	55	47	70	63	51	58	45	62	63	56	43	49	63	43	54	54	60	54	50	59	52	47	59	52	51	49	58	45	47	53	46	58	58	35	60	58	55	55	35	63	49	54	63	46	65	53	57	58	53	40	54	56	59	47	67	53	53	54	61	55	79	60	50	61	42	59	64	48	52	64	63	62	63	48	67	52	61	50	45	61	51	69	61	64	52	59	54	60	58	60	60	55	57	56	53	42	53	51	60	58	47	56	60	60	60	45	65	51	56	64	61	64	55	57	48	56	45	72	48	44	43	54	55	63	48	53	60	43	55	41	67	48	54	54	60	62	53	58	65	62	67	48	47	47	51	57	47	51	61	42	47	45	63	51	68	46	47	63	48	44	57	64	50	46	42	53	56	45	64	63	54	61	58	65	47	44	45	59	66	59	50	49	46	51	50	60	58	60	46	57	58	62	53	46	68	52	63	55	47	56	60	54	65	57	51	80	53	46	59	57	56	69	60	57	51	55	49	53	61	75	53	63	50	54	61	46	65	57	62	73	49	63	52	51	61	64	52	72	68	51	46	53	55	48	52	72	49	56	60	64	62	49	50	64	55	51	54	61	62	54	55	49	50	40	45	63	51	57	60	50	48	59	50	60	53	49	52	47	55	53	64	48	60	60	55	57	52	55	52	52	49	53	60	57	62	64	70	47	55	63	46	49	45	53	52	46	64	45	54	49	56	54	48	49	65	62	72	51	54	38	58	58	51	54	43	52	51	66	61	65	55	57	47	54	70	57	50	63	58	58	51	60	48	52	71	61	49	53	76	57	73	46	54	70	65	49	53	62	64	57	57	46	62	57	39	68	50	56	63	67	55	51	52	49	60	56	68	63	48	48	51	60	41	43	55	56	53	58	64	47	43	56	51	57	52	46	66	54	56	65	57	53	59	65	56	37	55	46	59	47	59	61	58	42	58	55	58	47	62	61	50	49	40	45	68	48	58	58	63	57	51	47	55	52	41	54	49	46	57	41	86	62	51	69	49	52	57	42	68	48	55	50	50	61	58	58	57	51	54	51	72	48	49	55	63	63	50	66	46	59	55	57	53	58	53	60	60	61	58	49	66	61	59	70	52	45	59	43	54	51	55	51	76	54	51	58	66	56	50	46	60	45	65	62	53	57	61	61	74	46	55	58	54	60	47	54	54	44	41	54	53	56	43	59	39	58	56	53	61	61	53	52	60	60	48	60	53	54	58	56	53	60	58	68	61	57	47	67	54	49	64	35	57	72	50	54	53	44	62	54	57	52	46	59	47	57	50	74	48	56	53	60	57	62	54	52	55	57	50	60	52	61	57	53	71	60	50	59	54	50	48	50	52	61	53	58	67	56	69	66	59	64	54	51	55	60	50	52	58	67	56	51	57	71	61	48	56	64	61	49	56	52	47	57	59	54	53	58	62	44	52	65	51	61	63	50	47	56	63	54	56	62	55	61	52	70	53	62	57	61	60	52	65	61	40	54	56	61	53	55	53	49	58	51	53	48	58	62	48	63	48	60	53	55	54	65	46	59	60	56	49	76	49	61	62	50	54	57	75	54	50	48	47	58	49	52	48	67	58	60	59	53	56	62	49	59	49	47	64	54	52	66	62	43	62	60	44	68	52	53	29	49	55	50	70	48	49	39	47	47	51	45	46	54	46	44	60	62	61	54	47	44	62	62	67	66	42	42	56	55	54	50	55	74	54	69	48	54	56	52	62	57	65	69	67	42	62	39	55	51	62	63	51	58	52	54	55	42	60	58	47	57	53	62	58	52	64	51	48	56	51	54	57	56	63	54	46	76	49	57	49	62	64	47	47	32	51	62	61	64	40	49	47	57	52	63	55	53	50	58	52	61	56	67	55	61	61	57	49	53	68	51	50	48	51	52	60	58	53	61	51	66	65	43	73	50	57	53	59	57	53	67	63	47	58	64	56	71	44	47	50	64	54	55	56	61	60	46	43	52	50	47	59	62	41	54	55	53	51	52	41	43	55	53	40	56	48	54	55	55	47	63	53	47	59	50	71	54	53	53	54	54	48	54	68	48	63	51	69	50	60	57	69	59	56	63	62	64	70	53	60	50	48	56	71	57	66	62	62	62	54	39	55	50	64	52	53	66	66	55	57	51	79	45	58	62	57	54	44	62	53	61	67	64	40	57	48	54	47	62	55	47	42	46	49	53	57	51	65	57	60	49	49	46	57	58	52	46	67	61	54	48	55	44	58	48	48	53	49	74	59	46	54	74	58	62	44	55	44	59	56	53	54	55	61	59	74	57	58	45	65	59	53	65	58	54	64	53	55	37	46	50	54	43	60	52	62	62	70	65	51	46	67	41	64	59	50	41	54	62	56	50	56	51	49	60	77	71	46	66	50	49	45	50	51	73	54	66	58	59	60	50	45	48	53	51	57	45	58	54	51	56	57	58	58	55	62	54	56	48	59	46	70	53	52	58	76	55	54	53	58	49	46	58	48	45	43	60	54	61	51	53	40	44	57	46	48	58	53	44	62	49	60	47	66	54	54	48	63	55	59	70	54	60	55	53	52	58	57	51	51	60	54	49	67	46	55	62	61	63	46	56	53	45	59	57	60	57	51	44	50	43	50	70	44	47	47	57	58	53	53	51	58	61	40	45	57	65	63	41	66	64	71	56	74	48	49	40	60	55	49	65	50	59	56	55	51	61	58	63	53	46	63	53	53	57	41	49	70	44	42	47	44	50	60	52	63	53	58	56	57	62	56	50	55	58	71	36	56	43	60	60	56	66	51	53	59	48	53	55	61	37	58	58	52	41	72	46	50	67	56	67	61	56	46	57	66
33072	17759	10420	8010	8630	9402	7685	4549	2963	2613	2333	2039	1839	1586	1456	1368	1127	1077	969	988	880	886	830	784	723	772	730	653	711	631	590	582	564	561	582	549	587	533	515	465	485	465	459	508	458	493	478	457	490	493	460	465	453	472	473	497	501	469	473	525	444	494	432	487	453	517	492	483	438	466	488	445	437	521	476	420	442	480	510	481	495	457	444	495	489	524	474	453	470	456	488	450	444	450	473	461	463	426	487	473	480	484	489	499	415	442	460	482	497	484	439	482	485	478	470	498	476	476	476	465	485	430	522	499	475	530	437	465	464	448	472	485	465	452	495	430	474	481	509	482	484	486	455	461	472	527	472	465	443	448	505	495	480	475	450	472	463	463	517	481	426	467	485	501	481	463	464	487	476	482	510	468	480	468	503	503	521	478	464	465	453	492	461	491	492	478	456	546	511	447	485	487	465	508	465	487	466	457	506	459	458	498	460	488	458	539	444	447	485	473	471	463	506	448	471	482	446	468	455	447	496	466	468	469	500	453	492	510	500	478	535	510	469	461	513	484	498	491	496	484	491	448	475	468	490	501	454	448	487	491	472	466	482	450	461	480	462	470	504	485	495	508	499	483	480	466	476	495	470	495	441	453	450	431	444	485	490	511	485	438	503	463	474	519	475	481	471	470	449	446	491	462	493	470	516	481	497	500	504	446	444	482	492	426	476	454	463	471	503	496	485	473	454	489	463	490	508	462	441	456	508	469	467	467	451	454	466	487	499	516	456	464	467	471	487	495	452	469	459	468	463	466	473	452	517	454	458	466	508	465	473	513	458	474	479	451	452	506	476	484	476	460	470	476	475	475	450	501	466	475	491	476	516	455	500	486	457	495	447	457	520	449	486	433	436	439	492	509	485	489	478	470	495	504	507	477	483	430	447	494	466	516	466	504	423	489	472	469	486	443	472	431	473	464	479	464	468	459	518	502	524	474	431	470	473	480	514	508	486	482	492	445	467	430	464	490	457	493	472	466	473	454	475	473	491	497	480	468	479	453	485	475	435	469	466	469	508	494	495	500	484	439	462	472	500	505	501	469	511	478	452	472	489	490	448	465	448	478	505	454	474	484	460	460	479	461	477	463	453	502	469	481	464	473	485	474	469	438	458	479	434	420	503	460	463	455	481	498	480	479	512	465	437	471	477	491	478	473	466	491	533	507	458	476	452	492	483	465	481	485	480	488	470	466	475	480	461	459	492	496	541	498	487	465	461	460	499	445	444	457	474	479	458	465	459	533	469	429	499	456	449	488	500	471	457	484	488	476	442	524	437	474	464	488	462	507	510	461	481	455	474	470	453	447	500	447	497	488	483	451	435	480	482	490	508	468	476	472	469	471	509	460	499	442	466	493	469	491	459	507	458	446	523	491	465	487	457	486	490	436	448	472	486	470	453	468	478	479	479	460	452	510	472	440	507	440	462	471	470	449	452	467	466	459	509	461	479	468	501	445	454	440	470	510	495	492	498	476	470	435	460	496	472	461	495	421	487	440	508	455	443	439	467	447	501	510	475	508	492	465	464	488	455	463	497	477	496	461	512	462	458	433	467	455	500	490	480	444	475	502	469	461	469	473	521	447	466	480	474	473	450	467	474	469	472	488	443	441	472	455	509	438	461	439	453	477	447	478	491	501	497	515	485	518	485	467	483	504	480	470	447	503	471	466	456	474	505	479	460	474	440	475	447	458	452	454	467	439	471	472	474	471	472	473	454	444	512	488	422	462	453	460	454	499	447	470	481	472	422	528	507	489	464	478	479	475	490	453	471	480	445	490	488	451	460	475	511	473	474	456	480	471	451	460	429	455	465	438	515	482	459	479	501	461	449	486	444	438	473	500	498	480	481	485	511	489	471	463	493	490	468	475	466	478	479	484	507	479	489	488	467	462	480	488	460	498	450	478	518	462	458	525	487	454	472	480	464	494	473	443	486	500	469	484	490	477	465	480	443	450	502	485	440	473	479	455	485	460	516	448	514	512	488	479	509	485	453	491	482	450	444	463	476	479	462	492	473	457	516	481	493	513	481	462	482	447	462	478	474	471	458	463	443	469	483	462	470	471	490	445	487	505	457	426	497	471	447	490	494	460	525	476	461	477	488	463	474	522	465	478	479	501	409	466	444	455	497	508	479	478	488	475	471	471	495	506	470	463	438	494	467	446	461	450	489	484	476	468	488	462	477	484	503	465	466	486	445	500	451	453	461	463	505	483	446	522	531	465	456	473	500	472	481	480	473	487	481	438	463	500	492	463	485	490	474	449	509	488	441	489	473	459	493	501	465	473	500	488	463	495	481	503	485	446	446	480	463	514	451	464	476	477	487	491	477	487	482	474	501	470	471	451	460	465	510	475	482	472	514	481	499	479	482	469	474	452	497	457	477	482	497	463	444	510	485	483	517	485	488	476	445	480	473	489	540	460	466	492	488	495	461	464	441	444	501	474	483	526	454	474	469	482	484	480	488	516	474	468	433	487	449	479	440	451	467	446	479	483	495	474	472	448	464	474	464	469	483	487	486	501	473	518	449	463	490	498	504	467	458	474	434	506	462	481	484	474	497	460	486	495	466	479	451	474	452	430	474	474	453	475	524	514	494	476	489	500	448	480	463	497	478	488	488	470	450	455	480	468	494	474	490	474	432	452	506	453	468	456	514	468	504	491	447	471	468	493	458	460	463	480	488	465	465	496	492	483	485	496	484	417	483	470	438	509	493	465	462	441	489	474	441	450	486	471	459	496	454	518	444	502	455	454	441	471	485	500	492	479	446	438	419	460	457	501	497	481	473	448	474	451	455	514	475	464	490	457	451	436	494	508	470	496	501	480	453	526	491	476	448	477	451	475	514	465	451	491	462	481	473	480	476	464	464	500	510	445	478	450	469	451	462	493	480	412	460	481	458	458	529	437	505	475	465	479	476	491	466	471	454	489	438	444	466	454	496	506	470	431	463	431	477	460	469	465	446	474	506	493	450	491	476	475	466	454	504	502	472	476	486	466	452	484	457	448	464	477	491	508	469	503	514	493	476	432	507	466	458	507	435	491	455	488	465	499	477	469	468	460	482	460	402	489	433	496	525	450	471	487	497	473	493	476	513	474	515	468	482	496	473	508	492	516	523	486	465	461	507	478	478	516	462	502	418	462	503	446	489	470	458	471	488	470	489	464	463	477	483	429	495	474	459	469	455	480	460	473	456	488	475	465	457	488	464	473	468	429	478	457	488	443	480	452	439	485	465	489	503	522	474	463	484	460	481	530	449	477	470	472	483	454	466	470	469	459	483	495	434	430	493	481	485	470	506	479	507	478	499	475	464	474	461	478	502	496	491	483	462	475	478	487	448	467	480	468	512	497	446	470	489	493	487	433	445	469	476	516	486	489	463	484	492	482	462	475	455	449	497	487	459	453	457	481	479	491	469	457	504	470	489	452	476	420	444	455	418	448	491	441	487	444	437	487	448	442	465	478
5929	2708	1270	630	392	273	190	144	128	113	96	101	78	74	78	75	61	66	55	67	68	60	66	70	53	58	60	68	69	61	63	66	50	60	47	57	60	67	61	53	49	58	66	53	42	57	57	49	52	52	45	51	58	50	59	56	50	59	67	54	48	46	58	46	51	62	63	48	53	56	70	57	52	44	55	53	49	56	41	50	62	51	51	59	55	51	60	43	57	61	52	55	46	52	54	52	49	46	61	48	40	55	47	63	59	60	51	65	54	54	52	61	51	51	60	32	53	47	48	58	53	67	48	64	43	51	37	56	52	58	52	53	60	46	54	53	50	46	53	49	47	61	49	43	65	50	33	50	63	57	50	43	54	55	51	51	56	57	53	43	65	55	60	56	57	47	78	64	48	60	52	46	54	47	64	47	50	52	55	60	40	53	45	44	45	55	53	62	49	52	41	57	58	52	56	41	53	49	50	55	57	49	42	50	50	43	52	55	58	46	49	52	50	42	43	65	44	45	53	52	39	56	52	50	54	49	55	55	59	50	54	50	50	61	43	49	55	46	52	48	41	41	56	46	45	62	54	40	53	53	56	58	56	42	49	65	40	52	52	53	54	44	36	68	47	49	59	48	70	67	55	60	57	47	52	45	53	59	60	53	71	59	56	48	46	43	61	60	58	66	54	53	45	60	54	42	51	48	63	51	50	57	64	55	51	48	48	58	62	53	48	53	50	51	62	49	49	57	45	67	58	56	55	51	44	45	43	47	60	42	47	49	49	60	47	52	48	45	84	47	64	52	40	51	41	56	30	41	59	55	50	48	58	43	49	53	53	50	36	70	57	44	62	47	44	59	58	44	50	51	54	56	53	47	58	47	63	58	47	52	50	60	51	58	59	48	48	55	46	59	63	60	51	65	65	49	52	48	60	52	43	42	62	58	52	50	69	49	51	62	56	42	65	48	58	56	52	49	56	52	50	54	56	51	50	53	46	51	56	61	42	47	50	50	50	59	38	56	51	46	52	61	47	56	54	47	49	52	56	66	57	49	58	51	42	44	59	63	47	55	53	55	41	43	42	63	52	51	47	59	53	43	47	53	57	41	50	53	50	58	56	57	58	52	58	60	49	46	61	64	43	44	49	47	60	45	52	59	49	66	53	70	49	59	50	46	59	50	66	44	62	48	54	51	47	47	54	57	38	58	55	42	46	48	65	48	42	48	56	54	40	67	49	54	63	47	54	43	52	50	49	54	47	45	73	58	69	45	68	41	52	59	45	62	42	49	44	43	49	49	44	41	48	53	57	67	54	54	56	49	51	52	48	45	55	53	49	50	58	53	49	49	51	50	44	63	41	50	56	57	62	43	44	58	54	49	54	43	49	49	63	67	52	45	60	45	52	59	57	60	53	39	59	52	48	48	49	59	49	50	47	41	49	62	65	42	47	46	67	43	53	45	55	48	58	57	43	55	58	45	59	54	64	45	47	73	55	58	54	53	40	48	54	43	63	47	50	48	52	42	59	51	60	51	66	55	54	45	52	56	59	49	52	44	55	60	62	55	55	47	59	46	40	51	44	36	48	53	54	47	54	50	49	50	34	55	66	55	46	49	55	60	77	53	44	54	61	72	55	44	45	59	48	59	41	54	49	46	59	54	55	55	54	49	53	72	43	64	50	50	52	49	49	52	67	46	51	46	52	65	43	56	39	51	55	62	54	48	55	53	50	44	55	63	62	61	45	47	56	49	60	37	46	43	45	69	57	51	59	55	52	48	58	48	59	37	55	55	52	54	60	47	45	44	55	61	62	54	58	53	41	58	61	40	49	42	66	50	55	61	56	44	48	45	48	60	58	43	47	47	46	52	53	61	53	62	57	48	44	43	58	62	64	53	62	62	43	51	53	54	47	62	58	68	58	56	58	37	60	49	48	48	47	60	43	51	59	59	56	61	38	50	48	58	52	60	55	65	57	51	48	64	58	57	45	50	57	62	57	55	44	42	40	54	57	45	49	46	51	57	55	47	60	44	44	42	40	44	61	62	58	57	69	50	51	51	46	59	46	56	51	44	57	50	56	52	48	47	50	59	50	57	45	51	55	57	49	55	45	43	61	44	34	47	56	48	43	51	59	42	59	48	43	54	53	32	67	43	61	45	49	57	51	36	51	46	54	59	50	46	53	61	58	51	55	48	44	44	55	57	62	56	63	52	55	61	48	44	48	64	60	50	57	60	48	55	57	56	46	60	54	49	42	40	42	73	51	47	60	58	59	52	53	45	61	46	45	45	60	52	52	54	45	41	46	61	42	41	52	61	50	52	51	54	65	71	60	56	52	51	44	50	41	52	45	45	46	40	47	50	57	46	58	51	56	51	56	51	53	66	48	68	47	44	42	54	45	67	55	64	49	45	48	59	59	55	57	67	59	52	67	47	57	52	69	50	46	58	42	57	53	42	53	54	56	46	43	54	63	54	66	58	46	47	36	46	60	34	63	64	47	49	42	68	44	63	55	50	61	62	47	60	62	46	52	47	60	67	57	44	39	43	56	48	46	59	40	70	50	53	48	55	40	53	45	53	49	41	46	54	44	59	54	48	44	43	41	52	43	57	46	51	60	46	42	64	55	55	49	47	55	53	40	59	61	61	53	68	58	53	48	47	46	54	54	56	54	54	40	57	58	49	61	53	45	57	52	58	45	61	37	44	58	49	61	43	54	47	47	51	52	53	56	53	51	46	52	57	40	55	54	47	57	58	50	51	50	49	57	65	63	38	64	54	55	60	48	61	56	59	62	53	57	53	48	43	51	64	47	66	48	55	58	51	54	47	40	53	46	59	58	56	40	46	61	55	56	48	38	50	51	59	54	57	47	62	53	62	66	60	49	58	60	66	64	55	59	58	61	62	53	52	65	57	43	49	55	50	48	59	53	47	42	51	57	55	51	60	48	60	60	56	55	45	49	46	49	58	61	47	61	50	56	61	64	50	39	45	49	52	48	46	48	44	48	50	50	47	61	47	51	63	41	56	45	66	33	44	48	50	60	49	51	48	47	63	51	58	48	59	62	48	46	45	53	65	48	63	59	60	57	55	47	50	40	50	60	49	54	49	55	44	44	47	60	63	63	50	56	51	56	44	64	52	56	43	44	55	46	33	42	70	51	53	42	60	65	51	55	45	56	51	43	61	57	48	56	52	55	62	57	47	52	46	55	55	42	57	49	61	51	61	62	47	55	46	42	46	49	50	59	53	48	45	50	45	51	52	60	55	60	61	53	46	59	63	48	50	50	54	46	49	59	53	71	49	54	50	55	54	44	45	64	45	44	59	52	59	50	47	51	48	60	43	41	44	52	54	58	48	39	63	36	54	62	44	44	66	62	65	43	53	55	48	56	47	58	56	61	58	46	56	50	57	49	61	52	55	51	54	42	63	47	54	54	57	46	36	43	52	53	50	52	51	45	57	52	33	47	56	61	52	59	68	49	47	49	60	58	59	53	59	40	49	58	45
33529	19627	12258	8904	9856	11097	7794	4485	3764	2996	2408	1924	1654	1430	1200	1027	1010	905	879	843	872	883	854	861	788	813	681	661	668	655	578	592	594	525	546	553	528	563	481	493	456	473	463	478	460	488	476	477	470	493	468	476	460	459	453	464	494	459	482	436	473	426	517	448	509	457	458	455	493	466	453	413	478	485	442	446	439	445	479	498	414	443	454	450	470	458	473	441	449	465	465	470	445	448	445	468	468	420	445	435	425	439	470	434	462	453	465	456	448	411	466	482	414	439	491	455	457	486	440	481	450	464	439	436	467	428	442	471	413	445	444	465	447	423	477	459	459	449	469	464	437	446	480	428	470	466	440	421	453	444	452	470	446	417	459	467	426	447	462	500	458	458	449	437	456	446	494	437	444	447	464	450	454	452	414	434	468	418	448	458	466	438	477	455	469	477	420	470	450	440	477	461	454	428	472	448	405	459	454	450	432	459	465	465	462	467	448	477	426	436	449	464	491	430	461	425	417	474	461	434	471	422	465	441	453	439	457	455	438	459	464	426	444	489	470	449	484	420	469	464	436	480	453	471	458	461	410	428	467	477	450	415	445	476	451	467	455	431	426	466	483	410	432	447	437	474	487	492	473	456	419	433	484	434	449	438	456	473	465	445	428	484	468	457	493	421	409	461	456	441	402	466	465	480	417	421	436	450	454	454	428	427	457	452	472	439	452	442	410	485	414	445	465	477	437	468	463	492	488	433	472	506	442	469	488	443	456	457	439	381	505	479	483	451	502	463	430	460	468	460	438	434	465	452	451	466	461	426	452	449	444	445	457	388	386	460	427	420	478	428	452	434	413	442	444	447	467	460	455	450	455	458	455	475	448	468	440	399	503	454	436	472	465	467	472	460	441	434	441	500	452	444	440	433	427	477	457	455	434	465	448	422	438	464	471	474	480	471	472	419	444	452	447	463	449	468	456	468	468	431	455	446	491	423	531	481	453	466	484	435	461	421	395	409	484	415	427	404	485	475	476	450	470	456	470	485	437	401	450	470	485	426	467	435	452	449	453	460	448	452	444	432	478	439	452	451	444	439	446	432	472	416	451	437	473	438	457	454	454	427	451	452	446	475	450	434	420	471	459	445	457	441	429	467	456	458	432	432	433	425	465	437	429	470	464	471	481	442	442	452	458	436	466	438	453	510	467	421	460	449	451	504	488	452	491	440	468	475	460	470	453	421	425	506	451	499	438	494	472	434	458	438	461	480	454	462	459	441	468	451	449	467	441	441	440	464	439	439	439	452	467	447	435	477	457	480	450	491	502	410	475	505	475	440	478	439	450	468	467	438	413	460	466	424	439	411	465	472	423	477	466	442	476	429	462	494	453	450	450	464	445	440	456	452	478	441	476	422	426	472	429	471	470	489	437	457	448	449	469	481	496	433	479	467	480	492	442	482	444	467	457	460	437	441	423	450	476	455	473	411	445	464	454	460	416	456	464	473	463	485	420	485	446	445	462	482	427	446	438	442	463	460	443	418	458	448	472	453	428	411	460	433	432	457	463	479	464	403	465	456	462	460	430	455	487	500	471	489	455	456	454	436	436	414	436	424	397	480	454	440	460	409	469	455	467	457	460	472	445	434	472	451	465	455	457	453	432	482	437	493	459	481	469	435	438	411	424	466	449	459	438	453	449	466	463	425	442	421	472	419	471	464	461	455	437	457	468	485	459	437	429	420	456	428	431	424	489	484	470	464	473	442	473	453	455	439	471	461	431	440	437	464	432	448	467	466	415	466	413	459	443	417	435	457	425	454	473	480	453	457	442	428	455	478	448	459	467	396	468	443	466	455	451	411	453	453	431	441	429	455	433	437	455	445	462	472	473	476	432	463	439	457	478	475	404	457	441	455	494	469	495	432	469	465	482	472	454	427	479	463	444	498	448	476	452	406	479	438	433	421	443	456	425	481	465	470	457	435	455	473	462	476	453	415	479	434	425	474	428	433	450	411	396	454	476	465	438	423	447	431	436	413	477	458	457	490	442	446	466	412	459	467	467	453	442	464	430	465	466	460	466	465	488	432	463	431	431	453	465	454	448	430	434	439	448	416	459	491	448	485	456	451	408	462	456	464	474	482	470	445	441	447	450	424	441	446	482	456	448	465	469	467	445	467	422	451	426	473	454	417	411	469	510	458	433	407	483	454	443	502	450	461	446	454	446	462	459	454	482	449	468	460	470	447	429	438	428	446	442	435	430	471	443	451	460	437	418	430	447	457	480	468	429	462	444	478	456	478	431	433	438	440	458	404	479	451	468	492	453	435	449	459	448	449	453	441	455	456	454	425	449	456	467	438	446	437	445	444	477	462	475	426	449	459	429	444	473	448	432	457	441	477	477	448	459	444	501	428	467	455	476	440	442	426	425	447	448	439	438	453	437	444	463	471	460	468	451	434	455	459	403	457	448	463	449	458	464	443	426	440	419	460	465	486	455	459	430	436	434	485	460	448	451	478	436	423	452	458	453	495	458	444	477	469	447	464	433	499	426	456	453	465	500	452	450	470	442	467	480	453	457	458	408	454	448	438	419	435	453	476	474	490	440	487	464	453	459	433	456	441	454	469	422	472	426	415	467	435	472	454	458	437	424	468	480	457	465	474	461	440	465	491	465	460	472	459	464	474	452	455	437	435	464	430	480	434	473	458	423	464	479	464	420	441	460	509	424	449	445	455	428	461	440	467	483	476	487	459	446	432	477	467	404	454	430	452	453	452	471	459	434	454	465	462	464	419	465	503	449	447	460	424	471	462	430	485	423	446	426	436	433	458	454	458	458	436	421	443	464	480	448	462	469	461	453	446	438	481	479	441	446	495	461	459	478	445	458	481	444	436	473	438	436	466	466	501	426	461	437	444	451	444	408	458	464	436	474	456	473	455	492	454	486	452	398	459	452	443	446	459	492	432	511	451	453	439	461	468	479	455	446	408	483	455	412	466	450	409	494	468	452	460	419	428	448	453	481	465	434	445	486	437	446	443	437	457	479	465	453	446	507	464	455	439	407	474	473	497	435	463	431	453	458	478	453	443	433	435	440	432	487	454	473	457	486	472	431	422	451	450	459	455	432	456	439	428	474	435	457	435	485	466	434	424	442	426	490	450	435	437	516	480	422	460	474	480	472	466	477	466	492	433	459	457	414	472	450	476	467	470	446	470	452	455	483	460	454	445	460	461	446	433	446	461	454	442	460	423	462	446	450	471	475	464	466	453	453	430	457	421	471	450	456	462	391	410	455	447	446	424	463	458	432	469	457	437	454	443	467	414	436	446	444	473	459	472	431	437	434	465	445	471	465	440	454	476	463	465	474	421	470	458	447	455	459	392	424	443	458	481	448	434	478	476	446	424	454	442	442	455	444	463	460	440	432	455	441	476	431	462	458	446	469	421	456	467	426	481	435	463	447	434	422	483	435	461	445	474	449	493	465	448	484	428	450	463	490	426	479	436	465	458	453	413	488	436
8407	3815	1646	880	589	353	261	181	148	129	107	109	80	75	78	69	83	68	51	71	72	56	61	60	71	47	63	51	59	47	47	54	57	62	47	45	52	40	47	45	47	46	47	51	46	46	37	45	41	44	47	45	50	54	58	54	40	53	50	62	42	45	43	51	52	48	39	30	45	53	53	44	54	39	48	50	50	52	52	56	49	56	54	53	56	49	46	56	48	48	44	57	47	44	49	52	51	49	43	40	47	39	37	30	49	57	54	40	44	43	51	42	47	45	38	48	37	49	50	50	38	54	51	51	45	50	42	45	48	52	47	46	37	51	37	40	40	45	43	55	39	50	39	56	46	46	60	43	42	54	48	37	53	35	55	53	44	41	46	57	45	52	45	58	37	42	55	52	49	57	43	55	44	33	50	39	41	50	40	58	41	57	51	43	42	53	50	49	52	33	50	52	52	54	47	43	56	45	46	60	58	47	40	53	42	40	53	52	48	40	34	61	54	49	48	46	44	38	50	45	53	40	48	52	45	44	50	48	40	39	54	40	36	39	50	41	76	41	51	47	45	44	58	65	44	42	46	37	42	37	44	39	47	57	61	46	49	33	51	62	45	40	52	47	54	41	39	27	46	49	43	46	40	52	46	49	35	50	51	53	37	54	48	49	40	50	36	47	50	53	52	47	37	60	49	35	39	48	34	35	49	48	40	47	39	49	50	42	49	33	39	51	57	46	54	43	45	64	48	54	36	56	50	42	41	51	56	39	64	44	51	42	37	51	41	39	45	41	55	46	35	35	42	46	60	44	44	49	44	35	42	48	46	69	55	50	43	50	50	40	40	42	48	41	46	49	48	38	46	48	37	48	41	45	36	49	45	42	46	44	52	48	42	54	41	60	45	40	40	38	58	54	52	42	49	49	40	49	46	49	52	38	52	57	44	46	44	49	50	57	51	51	53	45	44	37	44	40	41	34	51	49	43	43	49	57	37	44	44	42	37	40	38	51	49	50	42	38	39	51	61	47	43	39	60	35	37	49	48	44	57	43	34	37	43	46	43	55	54	50	56	45	41	36	49	35	39	49	60	44	52	52	48	52	44	59	52	58	43	45	47	43	48	39	56	42	53	35	48	46	50	50	46	39	37	41	51	41	39	61	48	57	49	37	48	47	45	56	52	41	46	62	47	58	44	47	51	36	52	52	51	48	47	49	44	49	40	44	36	54	48	44	43	44	47	38	36	53	46	43	53	56	40	40	44	43	50	45	46	43	46	42	44	48	41	51	43	54	48	44	53	40	40	52	44	44	47	43	45	31	50	47	52	50	49	59	50	51	52	55	39	46	45	45	56	59	50	61	43	45	49	53	45	48	45	59	57	50	46	50	61	32	56	37	36	44	52	52	49	48	46	46	38	48	52	41	48	54	44	38	43	55	43	35	46	58	46	52	53	56	41	54	52	55	35	46	46	49	44	57	46	55	50	49	55	54	57	44	40	57	47	41	48	57	50	42	40	42	55	55	51	38	52	42	38	46	44	39	37	51	45	50	45	42	39	37	47	50	50	43	44	39	49	51	41	58	37	43	36	43	46	48	49	43	57	58	40	54	43	50	46	56	41	49	46	42	44	51	49	37	33	45	49	47	49	59	42	53	32	43	49	50	63	56	57	39	56	53	44	45	46	44	45	44	49	40	63	49	52	61	56	41	40	36	53	49	54	35	45	50	42	44	46	39	42	57	54	55	52	63	46	42	55	37	53	51	24	38	35	41	38	53	42	48	45	50	49	57	46	35	61	50	41	56	44	54	48	49	48	49	51	29	61	49	48	48	57	39	39	43	50	35	43	35	61	51	41	46	60	38	36	50	37	53	50	42	46	38	55	45	48	41	47	57	35	41	39	41	45	40	40	45	56	47	55	52	42	41	53	43	50	66	41	39	46	51	43	37	44	52	53	33	54	48	42	43	48	42	40	48	50	59	49	39	56	35	53	56	46	48	58	52	52	54	42	51	45	51	49	45	50	54	50	46	47	52	42	52	52	51	44	43	54	52	56	48	48	43	37	49	47	47	32	51	42	41	41	43	61	57	45	45	50	38	59	51	43	50	52	55	48	39	49	69	61	64	36	54	49	51	40	46	44	61	43	45	54	47	54	53	44	41	37	48	49	54	43	45	48	59	46	47	45	41	57	46	46	66	44	43	52	48	34	33	37	47	35	53	33	46	52	49	48	47	50	40	46	53	51	42	63	47	52	44	52	55	43	57	45	36	37	44	44	42	56	45	59	49	33	47	49	49	47	39	48	37	48	58	43	52	54	39	48	48	44	58	50	40	51	48	47	51	43	46	42	39	36	53	49	47	43	57	50	38	49	54	52	42	43	44	50	38	53	54	45	41	53	40	52	53	43	49	56	41	34	62	44	51	48	40	41	49	44	49	53	41	45	43	34	44	45	38	52	51	46	47	57	55	41	45	52	34	40	42	43	45	51	73	44	46	52	62	46	49	37	49	52	44	41	39	49	47	45	48	46	65	55	42	48	51	51	38	42	56	60	48	43	49	34	42	37	35	36	49	40	40	48	51	46	38	35	60	41	54	41	53	46	40	55	47	54	39	42	56	46	36	49	37	51	58	56	54	57	58	49	59	52	40	49	38	56	40	40	56	30	48	44	34	55	58	46	56	58	39	33	48	40	52	37	62	37	49	42	58	52	46	39	53	48	49	53	46	47	61	63	32	45	47	56	45	31	49	36	36	42	42	42	50	39	42	47	37	50	45	39	46	53	68	56	49	47	55	52	50	50	55	36	44	33	48	53	52	38	44	40	48	45	60	63	47	46	35	43	51	57	34	50	43	37	54	46	47	43	44	38	43	48	48	43	38	53	47	46	42	48	51	53	46	48	55	36	51	47	41	41	55	40	46	47	54	40	43	48	36	46	46	52	41	43	39	30	43	37	45	44	46	37	38	63	46	43	44	57	54	40	39	43	49	46	44	44	40	47	52	55	61	47	55	46	45	44	44	35	47	43	40	41	43	35	44	34	47	61	47	56	48	47	43	51	59	46	56	41	52	48	52	35	45	36	40	45	56	54	45	56	48	52	56	38	40	53	52	52	46	46	55	49	46	58	51	45	38	46	40	35	49	56	45	35	55	45	58	48	52	55	41	56	50	50	36	54	42	31	46	46	42	41	45	47	45	54	47	51	44	49	53	50	53	58	53	50	50	49	51	55	39	48	47	52	41	40	40	40	55	57	52	42	42	53	50	49	46	51	59	35	57	54	48	49	49	38	49	45	61	48	53	39	42	45	57	41	50	48	59	37	41	54	46	63	56	49	45	44	41	58	42	51	44	45	39	45	31	55	39	52	47	49	58	48	43	43	45	54	65	30	34	41	55	49	54	55	44	43	49	45	55	42	50	49	61	39	45	37	55	49	52	32	39	52	51	59	48	49	45	47	40	46	41	48	32	68	52	43	49	45	41	43	47	49	40	49	48	37	47	48	45
36954	22747	14437	11214	12891	11602	10144	6567	4771	3632	2808	2156	1783	1428	1316	1221	1053	1028	919	947	848	864	819	865	788	845	666	642	636	642	617	577	524	499	461	503	484	516	475	480	442	394	396	406	428	404	425	380	436	431	389	414	394	410	359	438	393	392	400	417	445	408	442	377	417	413	421	384	408	398	404	384	412	401	426	415	406	384	409	441	440	424	420	400	385	413	425	417	417	394	399	416	402	383	409	440	390	388	392	416	387	396	397	417	411	419	384	399	416	383	392	391	393	394	402	374	421	395	414	391	431	398	384	432	406	446	415	423	430	412	360	395	401	444	401	401	412	385	423	417	375	432	390	419	381	415	420	397	373	423	430	408	397	392	410	381	406	397	411	407	399	393	396	401	396	386	419	412	444	421	376	377	408	386	366	391	416	381	400	387	396	412	393	414	411	391	421	419	436	422	396	396	423	376	428	432	423	372	427	390	385	440	403	404	410	397	382	409	402	404	375	384	405	414	394	387	409	405	435	401	399	403	429	394	420	391	378	358	431	400	412	408	414	401	421	421	368	427	402	413	420	412	417	385	402	399	413	423	391	440	401	415	409	373	383	394	366	446	437	381	409	394	405	442	421	399	380	406	457	409	398	395	413	384	411	407	403	404	431	417	394	385	389	390	414	400	385	452	406	417	410	451	407	375	373	445	375	429	443	404	393	382	405	399	413	401	414	415	392	412	401	401	430	441	408	419	396	390	375	424	413	414	408	375	421	385	402	407	426	387	401	392	409	384	442	413	394	398	386	429	401	416	425	391	417	363	421	372	398	420	451	408	383	411	400	388	434	404	437	409	393	390	392	422	407	385	421	388	417	394	392	415	426	402	411	411	451	391	369	386	433	417	403	430	404	370	409	393	374	429	370	405	392	391	428	439	439	395	426	403	450	407	421	429	389	402	406	445	396	406	370	397	393	409	406	410	377	434	413	399	402	394	410	393	377	396	432	407	397	401	416	418	388	410	409	416	419	417	379	407	416	418	376	368	395	394	385	405	409	412	437	367	393	423	397	407	420	395	414	405	363	381	383	378	426	415	413	415	402	397	396	410	431	399	404	426	405	416	395	390	385	433	396	392	383	409	429	429	401	408	415	444	411	385	395	374	404	415	402	433	405	418	389	421	408	390	400	407	408	438	398	382	411	434	390	401	377	374	399	388	387	413	418	385	386	385	438	409	436	400	410	390	442	434	436	408	424	381	422	393	433	392	416	378	413	425	387	400	399	388	393	415	394	386	425	412	404	387	374	425	421	384	395	375	407	418	432	405	412	392	374	381	387	405	368	413	398	417	417	395	364	401	391	378	414	373	413	376	411	408	449	374	395	410	425	408	377	457	388	407	429	385	411	415	388	398	408	395	401	410	419	409	413	394	368	439	391	406	411	409	401	385	402	360	416	401	383	391	396	389	402	394	391	407	445	383	394	380	387	433	385	402	402	415	416	412	413	436	449	403	384	424	392	397	387	422	401	435	395	419	426	353	391	396	416	433	416	411	446	452	431	422	441	394	432	403	397	423	436	419	438	382	433	433	421	439	389	398	406	403	401	403	420	415	428	403	406	381	372	383	437	424	392	396	415	409	435	414	432	397	391	392	428	434	412	401	418	399	393	370	400	439	409	409	404	442	368	370	413	407	385	382	437	387	402	439	375	419	413	403	418	433	403	377	397	450	389	419	401	403	395	447	431	414	382	388	410	416	378	382	443	410	421	406	388	407	376	394	434	396	370	424	385	397	415	408	386	406	361	403	409	397	404	393	399	364	443	400	410	386	385	416	408	406	377	388	381	388	448	456	427	389	437	408	401	415	383	346	422	455	405	380	419	409	387	409	381	393	407	398	399	395	396	414	419	402	402	423	436	408	382	389	389	426	394	369	410	371	389	397	391	449	455	416	418	416	409	434	417	389	397	423	407	438	373	429	423	441	428	397	410	420	404	407	428	425	349	439	449	410	414	425	395	410	390	400	413	375	432	400	402	420	420	378	394	410	413	426	387	416	403	427	396	395	397	391	418	398	387	435	406	389	386	378	409	373	423	419	407	410	422	401	424	407	384	390	413	433	422	426	423	398	361	371	398	411	391	410	386	400	381	406	408	391	408	412	448	402	381	401	408	418	413	418	403	405	392	402	427	384	387	406	417	422	418	376	419	398	412	412	357	414	431	416	407	379	379	411	431	387	379	404	425	359	441	391	435	400	404	451	409	429	411	383	437	439	396	375	441	400	398	379	390	439	395	396	399	392	419	424	384	400	401	399	426	367	408	389	458	429	406	402	403	431	365	424	387	398	408	417	422	420	402	379	401	390	392	405	387	404	425	391	413	432	377	408	418	373	421	410	403	394	401	381	388	414	405	420	407	389	432	432	410	460	368	405	429	433	382	409	372	421	397	406	407	425	434	366	419	412	406	393	398	383	372	404	388	442	422	400	396	390	421	418	447	402	387	427	434	376	415	381	409	386	431	431	381	437	433	390	373	417	381	395	418	418	421	444	438	416	392	390	366	414	425	392	401	409	416	420	399	408	342	443	402	416	421	384	421	436	410	385	439	393	389	442	402	390	398	420	412	408	378	416	397	360	412	407	399	364	435	388	370	403	388	368	386	404	394	421	422	423	404	386	411	406	403	422	398	419	398	401	409	420	387	456	389	389	400	400	376	409	405	395	388	421	403	427	387	421	402	407	397	416	397	429	384	401	420	370	415	405	398	409	369	401	413	421	409	382	396	435	351	405	400	443	405	368	429	387	395	374	408	418	426	400	419	388	400	415	437	380	415	394	419	426	411	398	448	402	397	429	416	419	419	384	412	432	403	407	411	418	408	351	413	371	407	405	419	426	404	419	387	429	397	393	412	419	393	418	410	409	405	414	383	389	453	409	405	376	407	401	390	417	380	404	436	362	415	419	412	422	403	431	385	406	436	382	400	424	415	386	382	435	396	406	401	415	391	408	395	385	432	393	417	430	407	398	418	458	397	388	407	412	430	414	407	382	440	409	436	428	430	417	398	397	400	379	431	363	365	400	403	416	409	392	430	435	400	396	399	414	384	381	398	404	417	392	405	407	394	390	401	396	401	393	414	407	404	449	396	417	385	373	412	388	426	403	421	376	392	441	408	416	401	441	388	390	408	403	418	416	431	382	398	372	419	447	391	387	408	372	408	408	419	393	420	396	384	384	391	364	389	414	437	414	427	431	367	382	430	432	382	382	389	398	374	417	388	369	425	425	401	369	381	400	405	377	410	394	409	394	416	432	424	408	375	401	400	425	415	357	379	416	424	429	430	363	453	382	380	405	366	368	398	372	399	405	388	399	418	371	395	418	406	396	407	411	434	384	423	419	409	407	388	436	387	386	417	403	410	429	400	413	442	424	424	416	381	406	354	407	398	381	398	426	440	402	430	416	385	418	400	406	391	403	439	416	421	373	397	415	425	353	389	423	440	417	399	417	409	425	425	366	386	405
10536	6285	2828	1954	914	561	482	261	165	151	86	105	91	67	71	61	61	71	75	56	63	62	64	70	61	62	64	62	50	52	48	51	44	53	45	56	48	42	51	51	44	57	51	43	48	35	42	44	48	56	51	52	52	51	36	39	32	58	47	50	45	47	37	42	27	40	58	32	57	48	47	37	62	44	49	40	37	52	43	37	38	42	53	40	44	41	40	49	38	41	43	49	41	50	44	46	37	23	46	56	33	38	34	39	46	41	43	34	45	42	51	44	55	40	47	65	38	41	42	55	42	50	45	54	45	44	37	45	39	51	27	43	36	46	38	42	42	45	41	36	44	58	44	41	36	43	44	42	47	42	40	42	46	46	40	41	45	44	42	48	39	45	46	50	45	36	28	41	36	44	48	47	42	48	46	38	45	44	32	46	42	38	33	45	40	57	38	36	53	41	60	50	55	50	52	51	31	55	44	40	46	36	51	40	33	39	59	43	49	43	51	51	43	39	39	36	36	46	51	38	36	32	48	49	51	53	44	53	46	39	46	31	36	33	45	47	29	32	45	45	34	45	48	40	52	50	42	57	43	39	46	58	48	41	31	52	43	36	40	40	45	48	40	43	51	45	43	42	31	41	52	41	41	40	44	54	61	41	46	39	45	34	44	43	34	43	39	40	30	38	41	40	39	51	41	49	41	45	54	39	47	47	39	36	33	46	50	47	45	54	44	39	40	34	53	43	36	53	44	44	44	47	51	45	47	37	55	45	47	38	44	38	36	47	38	45	40	49	51	29	31	40	48	31	44	39	37	46	37	43	48	38	43	61	48	51	48	36	48	45	30	40	44	39	41	31	50	42	42	65	37	40	37	51	55	52	36	32	47	46	48	47	43	41	50	43	31	42	60	58	36	46	45	46	42	37	46	34	39	38	48	37	44	38	59	49	45	37	38	46	50	42	44	35	46	41	47	39	51	50	40	39	47	38	32	49	47	36	43	50	52	29	35	50	51	54	42	42	44	41	42	40	48	42	39	46	42	45	44	43	44	56	51	49	40	48	48	39	40	35	35	41	49	45	38	50	52	52	43	50	51	54	46	45	36	41	51	39	36	45	44	51	44	49	56	51	32	31	42	35	49	43	47	40	48	31	36	45	47	43	30	58	48	43	50	39	34	37	51	40	34	50	46	48	41	39	42	43	30	51	39	37	45	49	33	43	37	41	43	35	39	42	48	43	46	48	47	57	38	36	47	43	42	47	35	40	43	37	31	54	47	45	37	45	48	41	39	48	45	51	52	41	45	52	44	37	48	44	42	37	44	47	51	41	55	40	33	31	50	58	48	46	44	60	41	54	40	35	42	47	37	34	48	49	42	46	49	31	44	49	35	40	50	36	47	40	55	47	34	37	53	53	43	44	45	37	47	35	40	48	43	41	32	33	48	46	34	42	45	48	54	34	44	48	43	37	43	54	41	55	44	44	44	40	37	42	41	31	43	39	43	48	32	46	50	42	36	50	39	55	59	35	45	32	40	56	41	52	51	48	45	44	40	43	39	51	31	50	44	50	48	44	45	56	40	46	42	41	46	43	47	36	25	36	40	36	48	44	32	31	43	39	40	45	45	44	39	42	54	44	47	47	42	49	40	47	56	34	50	50	43	37	48	50	45	41	41	39	58	37	36	36	34	43	47	39	45	48	37	42	44	58	44	43	42	42	43	46	45	36	54	51	40	43	45	49	49	46	48	32	54	36	39	50	41	39	40	49	43	42	50	49	43	54	41	46	48	39	42	33	47	53	47	42	44	48	47	46	35	42	55	47	37	51	41	45	47	50	46	48	43	27	39	38	36	50	46	40	45	33	49	52	41	39	33	33	41	55	35	42	39	48	45	43	45	49	40	52	60	48	36	37	45	49	40	35	45	41	45	47	41	50	45	47	55	39	34	53	43	45	33	39	35	31	52	38	56	43	47	37	44	42	50	43	46	41	47	53	47	52	40	38	41	38	34	51	48	48	45	56	30	39	42	51	49	34	42	47	47	58	37	40	37	32	50	46	49	33	48	49	44	35	42	39	52	48	42	48	46	41	51	51	30	43	44	42	46	45	47	48	47	43	27	50	48	36	50	54	43	48	51	53	48	60	43	46	35	46	47	42	44	48	43	39	44	40	39	38	47	41	44	40	41	37	42	43	44	50	55	47	44	43	52	40	44	29	57	45	37	47	53	39	52	47	55	35	51	43	40	45	45	46	35	36	56	47	38	39	39	38	48	47	45	43	53	47	32	52	43	50	41	36	49	46	48	47	39	45	40	52	50	53	44	52	50	54	39	47	49	51	47	36	37	41	51	27	28	54	53	52	42	50	51	41	46	46	36	47	49	51	53	43	38	35	46	44	34	52	31	34	41	49	40	49	49	49	47	45	49	38	40	37	33	49	37	45	41	38	34	32	35	46	39	48	36	41	38	55	40	35	48	48	46	53	40	34	45	53	30	40	39	49	52	33	60	40	45	47	55	48	44	43	39	33	48	41	48	38	46	47	30	35	42	41	38	30	53	45	38	45	45	43	39	51	40	37	49	44	39	37	29	42	40	55	49	39	51	44	51	37	41	29	26	35	47	44	41	31	34	28	44	24	36	38	38	36	46	41	38	47	33	47	54	62	41	44	42	35	41	54	34	35	26	43	49	39	49	49	37	32	44	43	37	48	39	46	40	48	43	41	47	44	34	46	45	49	26	52	57	49	37	39	47	41	45	37	44	38	50	44	34	52	49	31	43	45	54	51	34	48	28	43	34	52	38	39	39	42	46	47	48	41	49	49	48	44	54	41	34	43	43	54	46	47	48	38	46	43	52	45	34	42	38	46	42	37	48	46	39	38	38	48	41	51	46	50	47	44	53	44	37	41	38	47	44	46	44	49	43	49	44	48	47	39	52	42	35	41	57	36	42	44	37	45	44	36	44	41	45	56	43	53	46	46	53	42	44	37	55	53	38	42	47	41	52	43	35	55	50	42	42	39	47	48	55	32	47	50	36	38	40	38	48	33	46	47	43	43	51	45	43	50	35	41	46	38	52	42	42	45	41	43	48	41	38	47	50	44	27	44	49	48	35	32	43	54	40	42	46	31	45	41	58	41	53	48	51	52	34	42	43	47	40	43	36	32	47	33	36	50	45	35	53	36	46	39	42	36	28	52	40	45	55	50	48	39	42	46	55	37	46	43	48	31	48	38	32	31	41	47	49	46	46	41	32	46	46	47	36	42	34	45	43	52	52	39	38	49	44	50	43	51	32	42	50	43	42	43	33	54	43	45	41	52	38	45	49	35	44	53	36	42	36	52	46	42	50	45	42	44	40	50	50	41	45	47	41	34	33	40	59	51	49	35	59	45	54	49	41	40	40	45	37	49	50	45	48	53	41	57	45	49	41	41	49	39	46	45	47	42	48	39	56	50	42	52	43	44	36	37	53	38	36	38	36	32	50	44	48	50	39	58	36	40	38	43
41758	27489	19823	18468	16974	16759	14761	8775	5792	3837	2826	2298	1837	1546	1394	1350	1221	1114	1123	983	939	921	922	1030	880	842	752	697	671	657	611	596	548	513	479	481	478	477	476	479	380	421	388	380	401	385	403	414	387	418	395	356	371	355	389	379	401	383	388	405	390	415	375	380	417	416	385	363	399	420	366	395	369	428	394	400	398	406	389	374	392	396	404	407	398	376	391	356	358	386	395	394	405	404	364	390	369	392	376	372	394	389	413	377	410	391	377	409	378	384	385	380	368	405	398	376	357	392	387	371	413	395	383	346	356	374	356	417	419	355	396	378	350	371	383	388	383	359	396	386	371	374	366	395	385	359	396	338	356	380	357	360	402	413	440	383	367	378	388	335	418	410	367	354	407	397	370	377	392	377	393	404	375	340	401	380	383	408	393	404	371	407	369	381	394	376	394	411	383	404	370	408	381	385	383	356	377	388	366	410	380	402	363	407	373	385	384	388	397	383	365	394	394	379	388	400	378	402	370	365	410	354	371	382	386	387	378	350	393	382	374	428	385	369	363	379	385	366	410	393	370	401	376	360	356	393	373	377	416	375	390	381	366	412	361	354	353	387	360	384	396	350	364	388	393	372	415	407	357	368	337	388	374	389	390	380	400	378	350	395	351	409	390	391	388	385	362	379	401	433	352	414	361	370	367	407	366	398	357	361	427	387	409	353	364	382	398	370	399	391	385	366	372	371	375	365	402	400	410	393	376	396	381	333	385	378	364	410	382	408	378	386	370	373	404	412	385	431	359	364	383	358	397	357	397	384	404	378	391	407	406	385	407	385	382	375	389	368	394	369	355	384	381	382	373	382	375	397	407	388	364	386	399	378	382	369	382	403	388	363	347	379	401	354	375	400	383	387	358	382	384	374	363	385	393	394	409	409	395	352	399	386	394	385	401	355	407	381	391	389	377	361	353	418	388	385	392	374	381	363	354	346	413	399	346	417	373	386	376	365	392	395	390	361	370	351	399	377	348	363	401	382	376	380	370	374	393	381	366	357	370	410	383	389	384	384	388	390	380	393	362	395	362	357	384	401	357	344	370	352	376	404	373	365	387	383	407	388	402	361	360	391	364	385	373	386	374	367	393	375	383	393	375	391	373	379	366	367	407	397	380	409	394	423	374	360	387	364	378	387	390	403	360	348	356	406	378	366	375	389	383	352	394	372	392	402	406	392	371	395	357	407	397	360	354	363	389	358	364	390	370	378	370	358	382	375	416	361	362	362	367	381	416	411	376	380	363	394	339	398	383	413	390	376	343	394	354	403	374	381	371	373	385	392	374	360	385	403	391	406	361	364	415	390	390	349	379	375	357	395	378	369	419	378	365	376	387	403	390	394	378	345	333	394	389	397	374	356	382	377	366	377	369	389	406	401	362	379	364	352	374	360	387	412	417	430	383	383	396	369	370	377	353	376	354	376	364	370	406	348	402	350	388	383	359	366	374	372	402	374	364	366	436	351	386	398	376	394	385	351	392	342	384	407	371	352	377	387	362	348	396	436	391	355	380	389	359	388	393	345	366	368	396	398	381	379	389	405	396	382	397	350	374	398	356	401	347	366	342	381	365	358	393	367	361	373	406	393	393	384	391	417	404	405	373	361	374	404	380	378	396	377	362	366	394	421	380	373	420	412	389	374	359	358	386	381	384	405	357	369	397	396	376	378	381	390	385	367	377	336	375	396	359	367	367	374	409	332	388	357	422	377	383	385	401	372	399	388	371	386	413	386	377	403	372	337	369	360	380	355	388	424	353	384	387	389	400	366	396	369	352	371	395	411	348	387	379	379	390	381	388	378	399	402	426	387	392	395	383	372	403	353	399	392	405	369	376	358	401	378	426	366	388	414	379	396	362	362	382	428	365	382	366	397	348	375	389	419	359	391	377	353	407	355	401	373	380	350	360	355	375	380	369	422	407	376	393	365	390	324	387	369	373	358	374	393	367	380	392	391	358	391	361	357	391	349	365	347	343	413	409	361	374	384	379	407	386	385	374	361	395	371	347	377	372	414	398	375	353	380	387	402	375	361	387	387	386	374	401	382	400	420	368	383	375	373	374	415	372	376	358	386	382	404	400	383	372	362	388	354	405	362	380	366	396	402	357	349	419	406	371	371	404	381	374	382	422	377	363	378	384	405	361	398	390	371	384	383	378	375	393	408	406	410	384	378	376	382	368	398	374	377	381	400	407	384	365	349	394	379	388	394	380	389	388	377	396	388	372	387	352	346	373	391	394	393	396	421	382	392	400	385	384	413	384	372	352	372	382	367	388	393	390	388	386	387	397	398	382	383	399	403	382	386	355	385	388	385	366	392	396	338	385	357	397	386	369	357	390	367	365	388	381	405	404	376	364	366	365	369	371	404	384	419	398	391	401	363	423	380	382	369	377	396	441	349	389	407	419	408	402	402	394	362	409	378	361	370	389	370	359	366	383	345	361	380	391	423	396	438	376	397	362	397	383	384	357	377	394	369	397	405	403	399	362	397	383	369	403	389	366	400	350	417	395	359	390	421	376	383	380	359	375	403	337	391	383	381	390	355	380	382	384	398	366	417	378	427	363	383	413	373	432	390	382	422	404	363	373	418	403	370	388	414	366	400	427	385	392	354	346	359	370	368	349	413	363	367	428	380	377	409	345	393	385	399	364	385	391	369	376	340	375	379	365	411	395	373	398	371	407	394	401	349	386	396	373	374	415	436	352	375	383	408	393	413	347	400	410	369	354	359	391	370	357	410	361	380	356	375	385	349	379	411	415	394	372	381	334	365	372	365	390	368	361	369	363	375	370	376	389	365	381	388	402	376	385	360	398	386	365	375	392	388	362	358	393	374	404	392	362	417	418	342	381	389	411	397	380	373	356	372	399	378	367	347	378	395	412	378	399	357	435	408	363	378	364	382	384	384	360	387	363	383	383	380	351	399	395	349	353	369	406	394	364	376	366	396	368	372	359	365	369	369	377	366	382	378	363	399	331	394	350	385	393	385	372	386	385	357	383	369	388	377	388	371	368	385	358	403	374	360	404	394	373	350	390	402	376	375	421	413	385	389	362	400	351	402	360	343	374	406	410	416	390	359	355	425	375	392	410	380	373	358	360	395	367	378	398	396	369	371	403	399	373	376	368	374	391	401	391	374	367	372	362	381	397	350	408	377	362	385	382	371	381	432	384	382	371	391	403	375	369	367	412	381	409	337	342	391	403	387	350	382	400	380	400	380	408	384	392	381	399	349	398	381	390	358	399	378	377	362	373	374	353	384	404	394	411	352	393	365	385	399	402	385	377	376	371	421	395	348	376	381	392	385	383	408	384	369	390	379	355	390	358	349	378	409	390	357	412	367	373	414	363	389	385	360	361	397	412	396	386	381	408	399	392	357	365	383	402	391	412	409	363	399	383	410	380	359	377	392	407	366	371	432	374	365	392	393	385	380	383	397	381	326	387	365	396	373	380	400	330	376	392	383
5994	2756	1418	580	364	198	179	159	120	96	82	88	82	60	64	64	68	59	60	58	71	58	63	65	57	68	69	67	61	64	57	52	48	64	46	55	62	62	52	40	62	50	54	65	59	50	48	48	44	39	47	43	66	46	56	47	72	56	67	47	49	56	64	48	41	47	47	54	55	55	51	58	55	51	44	54	55	77	51	66	55	60	58	62	56	59	51	48	55	51	55	42	44	49	48	42	63	53	55	60	46	51	56	54	53	65	62	45	42	54	56	56	52	51	33	49	52	42	42	50	50	57	55	61	57	44	70	37	57	50	49	43	58	54	55	55	52	45	56	37	58	67	45	61	52	54	64	50	51	54	42	51	51	66	56	53	57	62	65	54	54	58	63	59	46	36	63	61	53	56	55	37	60	54	52	53	48	56	57	48	59	58	53	61	50	46	57	50	48	57	55	61	44	48	56	57	53	49	44	59	67	58	63	63	48	58	51	55	63	58	65	59	58	59	52	46	60	53	62	68	58	46	63	56	48	52	47	63	54	50	66	54	60	52	52	59	53	55	42	42	53	53	39	49	64	45	60	63	59	55	44	57	46	54	61	62	45	58	51	57	54	54	48	56	56	35	45	46	41	70	50	67	50	57	53	59	44	57	48	60	51	61	58	67	58	52	55	59	70	56	56	44	40	54	67	69	54	56	44	48	69	44	48	47	56	60	51	50	63	69	51	57	50	61	44	55	64	65	62	54	48	62	64	49	60	51	54	52	59	69	41	51	51	49	59	46	52	65	50	56	54	60	61	49	55	45	58	52	50	55	49	49	45	42	52	50	57	54	50	56	63	57	61	48	44	51	52	60	75	56	59	69	52	59	37	48	60	61	59	51	49	57	46	53	59	45	49	63	62	58	61	56	68	49	50	47	64	60	58	53	53	58	47	43	72	54	69	49	47	61	42	58	45	47	57	53	52	58	64	41	51	53	45	55	45	48	47	58	61	51	54	48	49	54	53	57	62	59	52	50	53	47	71	54	65	57	48	48	63	59	49	39	49	50	60	71	53	46	44	51	59	60	50	48	58	55	49	44	45	52	50	42	58	47	55	62	60	51	68	55	63	54	39	61	72	53	53	45	54	51	58	59	62	58	45	54	55	40	62	47	50	50	64	66	45	63	54	54	57	57	54	65	36	51	55	46	69	48	53	42	61	60	50	45	46	46	54	64	56	62	58	63	51	49	37	59	57	63	65	45	37	55	45	58	57	53	39	48	50	49	52	66	53	62	52	44	48	55	58	57	56	57	56	50	50	38	55	53	54	49	45	66	56	57	54	73	53	60	49	56	48	56	58	63	54	50	49	51	55	50	49	43	59	59	51	61	51	54	53	51	59	51	51	59	53	48	59	50	44	59	51	54	39	51	60	52	55	45	43	58	62	68	53	52	41	48	59	60	50	62	54	49	54	54	59	67	60	47	63	73	42	53	65	52	49	54	56	49	58	48	47	57	65	52	50	60	58	48	57	56	56	42	49	51	37	63	48	49	60	67	48	59	36	53	60	59	66	44	61	74	58	54	58	46	57	57	56	62	49	57	61	43	47	51	49	39	58	51	55	49	55	46	51	65	38	61	63	70	64	57	51	39	58	61	50	60	50	47	44	48	48	52	56	68	61	48	57	47	45	64	49	59	55	44	61	46	68	51	57	44	61	64	42	59	44	57	63	52	76	47	79	44	55	72	64	62	58	63	73	57	47	55	57	58	59	41	59	52	41	52	56	59	55	54	50	51	43	51	61	51	58	59	47	49	55	66	60	55	58	48	64	50	53	70	53	53	49	69	61	41	43	55	56	53	54	59	56	63	50	52	50	60	63	45	55	61	63	62	54	67	54	68	55	45	54	57	50	64	43	65	40	46	54	51	59	57	57	57	60	41	62	47	48	55	53	57	53	49	64	47	48	56	68	56	54	47	44	56	65	54	55	58	55	62	58	68	63	53	60	50	67	58	53	57	57	54	56	43	62	51	61	53	48	49	59	50	44	59	63	50	43	62	59	61	53	54	50	61	59	54	52	47	46	54	53	65	57	54	50	61	60	43	56	67	47	60	61	56	60	53	56	53	49	43	45	51	47	62	48	61	59	61	62	55	60	42	48	51	54	56	48	52	48	46	52	49	57	53	65	52	52	60	68	59	49	58	47	62	54	53	60	52	46	63	58	55	53	54	46	60	49	60	57	55	55	42	43	68	73	59	56	62	54	55	66	55	48	42	65	50	49	50	60	68	60	47	52	62	51	50	53	60	58	52	52	53	52	65	52	49	48	52	58	51	57	68	58	44	38	71	60	61	59	65	66	56	54	52	52	69	40	54	63	60	67	40	48	45	56	53	49	62	41	51	59	56	68	48	46	38	56	56	60	62	56	57	54	54	45	47	53	58	51	55	45	61	58	52	56	60	61	44	50	62	62	66	55	56	55	52	60	55	56	54	54	47	44	48	50	54	59	50	56	51	50	51	59	55	47	55	36	70	56	63	53	41	66	60	48	52	47	75	52	45	50	53	55	46	54	59	49	61	46	56	47	47	53	60	47	66	55	49	42	64	55	47	54	51	64	46	61	48	60	55	43	41	51	48	42	56	63	54	57	64	42	55	57	51	56	65	60	61	58	45	65	52	51	58	59	55	79	56	54	61	57	50	48	54	53	55	65	55	41	57	57	60	52	55	49	44	55	48	64	50	46	50	60	57	48	62	59	67	61	44	58	52	51	63	78	56	55	55	44	63	51	58	63	50	52	67	50	52	69	54	56	44	57	50	55	47	53	57	43	62	49	46	54	64	51	58	58	59	58	51	51	61	53	59	53	56	53	59	59	43	54	49	66	46	56	52	51	58	55	50	60	53	65	57	61	56	55	51	58	48	56	66	56	51	56	58	56	61	69	47	57	38	60	47	54	63	70	40	52	65	51	52	61	49	51	59	62	57	44	50	49	55	56	56	57	59	63	51	53	60	49	38	50	65	55	54	53	55	58	62	50	50	49	55	63	48	50	54	53	49	44	49	56	66	68	57	67	58	46	44	57	49	57	58	61	57	69	53	53	42	47	52	46	50	51	60	53	63	50	40	62	51	56	44	56	55	57	47	57	51	40	46	54	58	54	57	66	53	60	65	64	50	40	54	51	61	48	51	55	46	67	61	62	50	53	62	56	54	55	45	59	42	52	45	65	48	61	45	57	53	51	49	50	49	54	43	50	55	60	67	52	51	48	49	48	60	63	62	50	43	41	51	48	52	53	57	54	54	52	48	55	59	43	54	53	65	56	59	51	53	52	51	58	59	53	45	45	66	65	58	48	44	49	65	60	47	54	67	53	54	51	55	57	48	69	59	54	57	52	48	52	43	49	68	58	57	56	54	57	62	45	61	63	43	49	55	70	50	58	54	60	44	60	49	41	53	53	58	55	70	54	52	51	56	57	52	56	58	46	62	41	56	47	53	61	55	46	47	57	67	61	49
34402	20335	12871	8296	9193	8777	7347	5267	3313	2266	1721	1441	1247	1084	1062	941	781	833	767	727	695	726	687	817	784	750	651	626	634	654	626	617	595	520	497	545	487	505	469	456	473	452	487	428	475	479	459	451	457	411	462	447	463	456	463	494	448	482	492	515	476	512	485	492	425	473	500	471	465	451	467	475	462	478	463	476	479	451	461	461	480	492	481	502	490	451	449	462	446	450	436	471	450	476	482	445	512	503	472	468	473	485	479	478	452	457	478	459	452	421	432	446	441	481	443	480	455	418	451	461	514	452	490	466	466	459	491	448	465	461	491	478	424	488	458	429	462	477	465	465	476	475	479	500	502	451	449	469	469	449	437	491	472	470	461	486	507	504	479	454	457	463	461	449	467	501	487	519	476	466	457	460	462	432	468	491	484	454	450	450	503	428	462	488	418	473	485	462	463	461	442	468	452	484	441	468	470	477	478	500	507	450	448	467	441	445	459	447	468	445	482	452	461	459	473	491	443	477	440	465	483	501	463	481	483	453	448	506	463	470	416	506	479	475	462	431	442	463	463	451	441	447	494	491	465	496	428	518	446	487	469	473	489	469	487	498	456	447	460	471	472	451	458	425	467	508	476	511	409	474	464	463	461	444	473	500	450	462	480	435	469	443	479	434	477	477	410	443	464	462	446	455	463	458	463	467	457	466	466	445	474	462	507	459	424	427	458	460	498	487	472	434	484	464	481	450	473	484	478	485	446	452	471	454	478	455	480	477	462	442	470	462	471	476	447	449	468	463	466	448	461	453	480	465	468	454	455	480	500	443	436	476	482	466	501	433	461	487	450	468	477	449	478	472	472	483	447	495	415	486	436	454	443	481	468	453	501	449	480	450	433	455	482	487	480	488	468	490	441	465	482	449	447	462	467	442	462	479	466	430	463	509	450	462	459	442	463	505	454	488	413	489	461	468	471	475	460	461	481	461	439	482	488	468	491	434	496	417	474	466	448	468	536	454	473	468	461	479	449	415	462	441	444	493	473	433	448	449	478	478	483	479	469	470	449	456	455	429	458	483	455	484	461	455	454	473	464	452	454	438	435	457	459	476	453	505	486	465	439	488	516	508	455	465	474	506	440	496	451	472	441	466	462	480	463	461	472	474	480	464	524	474	506	479	447	481	467	452	504	454	452	463	454	521	476	497	499	462	520	463	479	459	463	448	482	501	463	472	474	476	479	465	476	463	477	484	498	491	505	436	479	470	436	493	519	415	475	486	484	459	449	453	456	437	454	430	477	478	451	456	488	485	452	487	446	456	467	434	460	443	502	487	470	485	467	500	457	482	454	444	485	464	492	473	488	472	490	457	464	479	490	461	441	492	487	434	469	492	457	443	449	475	418	486	487	459	494	508	502	458	441	477	497	473	493	436	448	459	445	487	450	447	503	465	430	500	486	461	454	463	457	434	488	428	469	453	466	475	449	520	473	505	482	464	484	445	443	476	497	520	420	457	418	486	449	465	493	461	456	486	459	478	453	479	452	494	465	466	486	465	424	467	449	436	485	478	483	465	471	475	463	468	495	475	456	470	481	462	477	492	463	483	503	472	447	477	449	441	470	436	460	414	421	456	441	430	479	454	462	466	477	465	514	489	503	437	460	463	478	478	471	464	414	504	455	474	484	468	491	440	459	521	467	451	456	495	488	485	472	443	493	422	467	463	440	456	432	482	472	459	446	479	456	480	415	498	465	463	459	469	474	477	504	483	437	452	482	473	491	468	473	462	487	446	426	487	484	463	454	477	479	476	453	484	462	459	468	459	471	469	463	424	462	484	488	495	468	470	465	482	447	471	450	455	475	472	420	483	432	463	471	460	437	428	476	479	472	438	471	441	428	484	447	483	476	460	450	453	435	461	462	471	446	500	442	467	444	434	467	452	480	439	443	495	458	464	453	467	450	463	488	450	429	446	466	490	473	470	464	454	468	479	446	442	507	460	460	437	455	458	489	431	474	475	504	512	470	446	437	457	480	448	466	447	462	454	446	475	462	438	459	414	437	479	455	464	503	448	439	501	445	479	429	482	426	482	479	480	480	457	476	503	462	469	444	412	480	460	476	456	478	451	446	478	525	464	476	476	493	454	435	481	501	473	489	477	465	439	444	453	420	452	444	462	467	482	458	422	475	452	451	467	483	463	515	505	482	468	493	490	456	437	455	505	455	449	485	493	522	488	457	494	474	462	455	474	439	471	465	469	473	463	493	438	442	485	468	436	474	474	435	478	471	476	505	481	498	456	456	432	447	438	497	495	475	460	462	438	474	476	436	472	487	474	462	484	472	463	479	470	415	464	451	498	517	497	448	469	455	480	481	478	460	490	449	480	490	478	440	461	479	460	461	423	454	468	491	480	502	508	497	454	459	421	491	489	523	440	484	469	460	451	470	428	484	450	471	470	448	457	450	481	417	464	474	451	429	482	487	467	449	468	444	459	505	446	445	461	477	476	479	452	502	465	448	484	463	452	468	464	481	514	455	451	468	482	470	472	474	485	507	449	415	473	474	470	450	454	456	495	484	453	469	468	465	448	467	466	478	460	484	479	463	487	441	428	426	474	495	461	481	463	504	481	460	470	450	447	476	463	492	502	452	466	451	484	443	484	505	468	457	439	455	471	475	464	473	465	478	410	454	452	488	449	505	462	442	444	449	451	484	463	460	457	512	444	431	485	498	461	496	468	468	438	440	454	517	459	444	468	452	470	477	471	501	433	477	439	475	491	475	496	444	449	463	454	484	481	464	458	467	452	487	450	467	516	445	483	469	431	434	463	486	498	477	458	425	493	455	451	453	482	475	476	459	475	446	439	498	489	480	475	463	436	495	432	502	486	457	428	441	481	468	466	486	438	449	492	454	453	479	450	451	458	445	490	448	452	445	452	470	497	444	474	458	485	491	451	466	459	453	452	485	463	436	472	448	497	429	480	485	472	435	447	460	454	480	491	460	497	450	418	465	453	459	449	463	467	421	482	444	463	450	461	465	456	454	491	478	511	450	500	442	465	465	461	451	483	479	521	446	453	464	489	487	435	479	481	486	458	461	499	469	460	467	448	466	425	483	452	448	466	457	466	475	424	482	490	426	471	447	483	459	460	470	454	464	459	454	453	429	500	503	478	470	443	447	416	457	461	457	474	458	495	463	486	458	454	461	471	457	454	487	485	447	456	489	475	427	452	453	459	510	508	448	467	530	445	466	436	460	464	479	451	470	492	503	465	443	478	459	462	480	506	468	461	462	477	445	454	478	463	470	490	465	471	455	466	476	447	500	444	496	456	484	454	445	420	443	449	463	488	494	472	454	464	476	440	469	451	480	493	435	473	450	466	478	507	441	486	470	472	471	441	444	465	499	458	486	445	476	483	469	482	451	452	465	473	443	470	480	464	491	435	474	473	428	455	467	465	480	450	459	462	483	448	451	424	454	447	480	487	464	468	466	444	506	488	463	476	468	461	449	459	459	476
6424	2909	1411	731	394	272	272	187	121	67	76	68	79	72	52	69	58	70	59	58	53	57	44	58	72	64	53	57	53	56	59	44	66	51	64	47	55	40	45	66	53	68	69	53	57	43	51	60	47	48	42	55	55	61	51	54	52	50	53	52	70	61	48	44	48	56	59	49	49	56	53	36	43	45	48	60	55	59	50	51	49	49	36	50	52	58	43	48	36	52	54	48	56	49	45	39	54	52	55	64	54	54	43	56	62	54	56	57	55	47	43	44	55	39	50	46	65	50	41	64	49	45	52	45	52	58	45	59	52	43	48	41	58	50	67	52	54	40	53	40	43	51	46	68	37	46	44	59	48	57	53	42	51	69	55	51	48	54	52	55	54	52	52	43	50	58	47	55	54	55	49	60	60	47	58	34	63	57	55	60	50	64	41	44	59	49	50	55	52	46	49	51	48	51	53	50	46	65	36	57	59	51	37	57	61	57	54	52	52	55	55	46	46	56	37	55	50	53	44	48	48	50	49	48	48	63	47	65	41	46	50	57	52	53	58	55	52	58	61	54	53	53	56	56	47	47	63	51	44	56	50	50	51	58	44	52	43	52	53	55	51	51	47	50	50	48	54	48	40	45	46	52	40	39	46	50	53	50	51	62	58	48	49	50	51	54	42	43	51	57	53	44	51	52	58	45	50	52	47	52	50	46	45	51	48	50	53	48	46	41	56	43	51	34	56	65	47	37	36	46	44	49	57	51	49	41	40	54	49	51	47	60	53	47	44	44	62	49	55	50	51	33	48	58	43	64	42	51	62	51	55	52	59	62	46	53	63	52	63	50	57	49	50	41	57	51	55	49	54	47	51	54	64	42	65	44	38	60	56	56	54	70	63	52	38	51	43	42	43	45	49	43	64	46	51	57	47	44	48	58	55	55	37	45	49	43	61	48	55	56	58	46	47	45	47	42	54	55	51	53	49	49	55	46	41	52	63	61	58	48	50	46	60	44	56	59	46	57	65	57	46	51	50	51	47	48	52	58	44	55	61	57	40	55	58	50	45	54	52	54	58	56	46	52	33	48	62	48	54	49	45	57	49	57	51	40	52	52	53	51	47	41	48	48	50	45	53	51	39	44	57	55	53	50	59	52	49	51	57	47	58	49	57	50	34	44	53	35	46	53	57	51	65	57	36	39	52	49	50	54	43	50	60	45	50	68	61	48	49	46	56	49	62	49	52	53	52	41	57	54	53	53	49	44	48	65	58	49	50	79	52	48	49	37	49	48	55	49	53	43	53	55	65	50	56	39	44	57	49	50	56	60	53	45	60	49	75	44	53	47	44	58	55	42	33	56	57	53	41	47	55	43	51	52	59	62	58	53	48	48	55	59	53	46	51	57	40	39	40	55	39	52	50	60	47	53	48	67	51	49	45	53	46	48	56	48	67	59	38	55	50	51	43	52	45	45	60	50	52	56	43	47	51	58	36	51	66	53	57	49	43	48	56	61	54	43	55	52	54	49	49	63	46	53	53	47	62	44	52	56	64	62	48	54	43	51	36	56	54	41	51	39	48	54	49	41	51	50	52	58	46	42	61	52	75	58	56	50	46	59	56	61	44	61	50	43	41	44	40	51	48	42	49	48	56	48	51	39	51	49	37	45	65	45	63	47	56	60	57	54	53	53	43	54	45	52	49	38	54	52	49	54	49	53	44	36	49	48	56	60	51	56	59	50	49	59	50	45	54	60	44	56	61	52	61	47	54	55	50	56	55	44	50	65	48	58	46	54	54	50	50	37	52	53	44	31	37	39	57	43	51	39	58	55	50	48	66	49	40	42	53	63	47	54	67	52	57	55	50	55	51	60	53	49	46	59	58	51	55	53	51	44	54	55	62	50	55	48	52	63	56	46	58	55	47	45	60	55	50	42	38	46	60	48	41	52	56	46	47	48	53	47	50	46	51	46	38	55	58	51	50	57	61	66	51	41	52	60	45	55	45	56	48	42	53	50	48	57	55	54	48	59	49	40	52	56	46	63	61	42	52	42	53	61	59	47	54	60	51	51	59	55	52	49	50	51	62	43	59	40	62	48	54	60	54	57	45	43	60	44	46	49	49	54	51	58	53	59	56	53	41	55	57	50	53	52	47	49	55	62	46	47	38	47	48	56	48	49	67	52	41	55	57	60	50	50	64	54	38	55	62	43	64	37	53	58	48	52	49	44	57	49	50	44	53	58	64	61	50	66	43	50	51	56	58	45	46	44	57	62	53	54	57	60	51	59	52	41	55	51	43	46	46	51	56	60	51	46	47	54	47	30	63	62	51	41	39	50	44	48	41	49	56	59	44	56	61	49	49	54	48	49	61	40	54	59	59	55	49	29	43	50	63	48	56	40	44	37	50	56	61	40	45	55	42	58	52	56	52	45	61	57	49	50	43	34	49	43	53	52	51	56	50	47	42	52	53	53	52	80	49	47	49	46	55	51	38	50	67	46	70	53	44	50	44	44	49	40	46	38	57	47	55	36	52	55	49	49	50	52	52	54	57	48	46	48	55	57	60	47	43	44	53	40	62	49	47	43	47	53	50	41	55	43	55	56	42	46	48	51	61	58	52	58	46	46	48	58	46	60	52	51	50	55	40	53	56	62	54	45	48	66	55	49	57	49	53	53	51	52	45	49	49	51	47	34	42	41	41	51	49	51	38	61	43	43	48	49	47	40	49	41	44	48	50	44	44	69	42	48	57	58	48	34	50	51	57	33	65	59	58	48	44	41	64	48	61	51	53	42	53	50	60	49	54	52	47	59	42	46	55	56	48	56	40	55	50	54	59	40	59	54	42	54	39	60	46	51	55	32	44	55	59	40	40	53	50	52	64	61	49	49	49	44	48	46	54	59	52	64	45	44	41	50	51	58	73	44	64	46	50	49	68	48	53	60	50	57	54	54	51	55	59	45	52	52	58	59	41	62	40	41	47	55	46	56	49	53	44	44	33	42	44	53	56	49	65	49	59	52	53	45	55	49	38	45	48	55	52	56	41	53	58	57	71	46	48	60	61	59	41	47	45	43	44	59	57	64	48	51	49	55	59	41	41	38	40	52	55	49	61	35	48	48	55	51	49	53	50	49	55	45	59	50	47	55	61	51	46	39	45	50	38	44	49	49	43	46	52	62	66	54	53	44	46	47	52	72	36	44	49	59	44	66	58	65	47	55	62	37	47	55	61	46	52	60	45	52	56	52	48	45	44	49	59	50	62	59	47	57	60	48	52	54	43	46	51	48	42	45	45	53	44	50	60	41	56	40	50	69	54	75	48	46	65	44	42	42	52	57	59	43	48	44	50	54	44	60	49	52	60	53	43	43	50	61	37	51	51	48	50	63	49	59	40	64	50	55	44	49	52	31	51	51	50	40	49	51	61	47	64	64	59	57	43	63	43	43	42	44	47	55	50	40	43	45	50	60	53	38	38	49	58	53	51	54	62	61	62	58	47	61	53	48	53	48
34586	20168	12907	9194	9487	10350	9310	6519	3345	2147	1684	1426	1302	1040	982	796	793	787	772	726	693	723	717	788	791	749	642	574	573	653	618	638	572	564	486	518	500	470	451	471	490	455	457	422	445	415	436	427	444	420	412	458	448	446	462	463	422	431	435	465	442	448	419	471	465	461	428	443	451	425	473	460	451	437	436	430	447	451	452	427	483	438	442	468	449	424	425	428	419	487	470	424	412	433	447	417	473	472	405	442	454	411	421	446	442	419	445	490	464	413	398	467	470	414	437	463	451	405	426	408	418	427	426	464	434	470	451	422	400	492	469	448	479	450	449	417	461	443	431	440	412	431	444	488	454	444	464	439	440	458	423	476	424	411	462	429	464	437	467	485	443	471	465	443	475	439	429	415	447	455	463	471	443	479	447	410	441	457	441	434	465	445	473	459	424	457	415	436	403	413	456	437	450	452	433	445	418	446	462	452	475	467	423	466	432	399	430	442	439	416	416	469	424	440	414	419	444	451	458	468	463	462	449	438	416	428	423	447	446	454	414	438	433	412	407	450	449	439	399	437	448	467	445	429	434	414	425	453	485	454	478	424	460	439	408	445	431	433	428	433	474	428	429	428	460	449	423	442	441	450	451	418	431	414	402	464	452	456	436	477	463	421	445	409	452	414	445	481	444	407	434	425	452	397	429	461	436	464	423	416	477	422	421	438	444	441	448	454	467	408	426	459	424	443	455	442	447	411	471	452	479	437	443	434	433	431	410	413	428	486	447	449	475	435	429	428	458	440	446	450	454	439	479	434	449	407	455	421	435	444	441	438	439	439	462	423	457	472	420	424	447	491	489	463	453	486	433	455	443	435	411	438	441	451	422	412	452	426	463	423	432	418	423	443	483	426	452	461	457	444	449	395	442	434	454	439	430	420	439	450	413	443	446	438	427	447	429	428	415	459	447	445	407	452	458	444	430	421	467	434	459	429	417	422	428	430	456	437	413	453	428	441	475	447	449	420	419	462	415	432	400	443	399	440	456	432	442	440	451	438	387	467	444	465	453	437	396	455	426	418	469	459	425	437	438	457	435	415	473	436	427	453	393	421	455	425	408	442	404	435	460	457	454	406	434	470	448	473	461	426	426	460	410	458	444	428	461	445	492	406	454	451	426	465	422	462	439	389	440	454	412	450	446	435	456	429	424	435	443	455	431	419	437	441	496	427	429	447	447	426	427	395	438	434	385	443	449	443	437	429	433	403	406	413	444	435	446	461	452	430	437	474	441	417	396	438	442	420	424	420	478	426	423	414	479	411	443	446	409	416	426	474	467	434	454	481	432	430	423	434	433	439	414	450	434	423	443	420	434	467	449	431	451	433	429	429	434	432	472	452	405	439	442	425	443	441	461	461	473	467	427	437	445	415	444	437	420	452	444	424	452	420	433	471	430	471	432	440	462	428	375	422	446	437	465	457	427	458	421	470	431	441	442	427	449	449	437	407	451	399	442	390	437	472	451	480	413	458	463	466	466	435	449	434	476	465	487	466	410	443	453	435	418	455	409	429	452	446	464	456	447	436	441	404	430	425	456	391	438	433	463	449	438	397	433	466	434	443	449	419	414	432	390	466	448	445	451	431	422	438	450	428	431	434	448	412	399	398	462	430	417	427	411	432	457	438	476	442	489	451	427	457	453	445	460	434	450	458	469	452	412	444	433	455	433	417	457	452	424	425	410	446	415	444	436	432	438	461	440	444	452	478	450	421	434	431	415	434	423	464	465	471	430	465	419	420	442	428	437	428	456	399	460	457	387	458	420	443	459	471	423	411	470	414	394	456	455	415	426	455	450	422	443	423	399	455	415	422	458	445	466	474	440	433	439	444	434	461	423	471	433	451	436	453	418	433	473	438	459	422	423	435	417	409	434	464	432	430	457	433	442	442	411	414	476	425	444	462	414	448	454	441	438	437	452	411	449	425	420	494	422	443	434	463	451	446	430	426	432	460	451	425	419	492	444	423	455	406	443	449	461	425	455	461	452	435	464	423	458	428	403	414	438	436	462	443	456	481	450	455	403	420	445	457	424	434	414	459	445	441	448	467	444	428	424	453	415	441	425	436	453	484	425	469	449	411	409	426	418	449	425	420	456	368	439	473	470	432	419	416	453	453	482	422	456	422	434	433	377	432	461	479	454	398	431	428	443	448	449	389	370	434	438	450	472	459	426	421	430	433	438	411	412	468	457	428	420	476	449	404	441	446	446	405	443	450	455	427	460	454	411	424	443	408	393	443	440	430	444	457	433	449	429	447	484	421	459	431	453	373	422	464	419	407	410	443	440	483	426	478	439	480	432	419	431	458	426	429	422	419	434	440	463	417	495	448	450	477	463	434	413	403	484	458	476	447	400	418	441	419	440	434	493	460	409	457	444	424	473	442	449	455	450	454	455	417	436	441	454	443	449	448	431	461	466	465	418	399	459	428	434	424	437	439	420	418	425	441	443	443	427	442	443	391	446	425	408	429	423	408	465	435	453	442	471	465	435	435	421	414	439	457	440	419	484	412	485	429	456	449	417	459	439	441	427	440	489	449	446	487	405	442	419	469	486	479	466	437	413	459	438	443	421	497	418	456	421	465	416	424	459	436	408	439	465	434	449	451	443	414	427	457	423	420	441	454	446	461	416	458	434	436	447	457	451	428	421	420	450	447	408	369	467	437	443	431	429	500	450	406	436	452	388	425	439	443	423	431	455	422	426	438	455	432	420	419	417	453	425	468	419	435	409	436	430	411	455	412	435	422	436	405	441	443	447	440	463	469	473	433	483	466	433	438	421	430	459	468	437	479	393	460	418	466	461	445	397	419	439	419	445	457	428	424	466	442	447	463	429	436	439	482	429	448	444	418	434	460	446	455	425	433	432	403	451	415	421	447	429	468	433	460	497	432	456	428	458	406	420	407	452	427	421	448	454	456	411	418	430	452	418	446	426	450	446	443	472	438	452	397	422	420	413	404	439	434	454	491	465	437	421	445	441	448	458	463	443	440	437	447	488	444	441	419	466	422	423	428	447	447	403	446	448	412	384	463	467	436	417	435	408	428	433	439	438	431	445	424	460	399	450	411	456	404	427	464	449	388	430	432	416	424	460	441	423	400	419	442	434	436	438	465	441	467	434	457	457	444	415	413	451	418	439	405	407	473	471	436	463	451	461	428	430	463	396	419	464	448	429	486	412	468	421	452	483	461	440	401	431	433	460	423	440	431	440	442	439	436	432	428	456	429	447	431	446	460	450	425	428	402	440	435	432	444	433	406	436	439	415	491	428	467	464	478	446	397	439	439	395	427	487	448	494	431	447	450	464	431	443	416	481	446	428	452	404	448	422	477	444	424	480	426	436	435	414	438	429	419	437	453	419	437	440	449	470	424	400	393	425	415	409	463	467	406	417	464	439	465	417	492	438	396	433	414	483	447	463	433	462	461	487	422	459	448	473	384	431	462	453	445	448	452	467	458	472	469
7391	3699	1541	770	648	462	355	219	126	89	84	80	84	71	77	58	58	57	68	59	54	58	62	63	62	65	72	41	61	52	48	52	62	58	35	51	64	47	52	52	63	49	43	39	50	47	41	53	29	43	41	54	52	62	58	43	41	56	41	59	46	50	45	53	41	52	57	43	47	59	43	45	44	43	39	46	46	46	48	41	40	45	43	46	55	43	55	51	36	50	46	49	34	42	45	42	41	53	45	53	39	45	43	43	45	38	45	34	42	40	52	37	55	46	53	44	54	49	46	51	51	38	39	38	53	35	32	50	46	44	51	46	38	42	40	47	45	60	41	45	50	49	50	40	46	47	50	47	57	51	44	32	42	59	46	45	43	38	44	48	66	39	38	43	48	44	49	58	49	34	45	46	41	54	55	49	54	56	39	43	51	39	44	35	40	55	47	38	44	48	34	43	50	43	43	36	45	37	43	39	44	42	40	43	45	34	48	51	37	44	53	35	59	43	57	46	53	58	37	57	42	33	32	37	38	57	39	54	36	53	41	50	50	41	44	65	47	48	68	46	46	49	45	49	49	27	45	38	36	39	46	38	50	44	51	46	42	62	53	53	55	52	37	40	49	36	34	51	37	48	46	46	53	44	56	52	46	42	39	50	46	54	43	53	38	46	45	42	42	46	45	43	41	50	46	43	40	39	42	49	45	32	41	48	45	35	50	39	61	60	59	34	41	42	46	49	49	40	51	48	48	44	37	58	43	40	41	44	54	36	51	42	50	51	47	41	51	52	45	46	57	49	63	56	44	55	47	54	42	40	49	51	54	54	45	49	33	53	45	43	48	52	43	48	34	57	51	48	48	46	46	51	59	45	29	48	49	43	30	46	50	43	45	51	43	49	34	46	50	44	41	42	42	47	31	48	43	51	47	50	39	29	38	52	38	55	50	39	38	43	50	42	46	51	35	53	56	41	31	43	43	37	58	28	56	50	48	38	42	51	36	55	48	55	43	31	44	53	40	38	51	47	45	57	55	40	55	49	39	38	53	49	35	42	41	53	46	46	44	42	38	44	46	50	45	59	51	59	45	35	51	45	41	46	36	49	45	41	51	50	50	44	49	52	43	38	41	52	39	48	35	44	38	56	52	39	53	41	47	47	49	55	46	53	45	47	52	48	33	51	44	49	45	43	40	43	41	68	48	53	48	52	48	56	44	49	45	51	55	60	58	38	64	50	49	42	35	51	45	45	45	55	52	46	44	51	43	56	41	42	37	51	41	36	57	55	50	38	47	44	46	37	50	47	52	53	45	36	49	31	49	42	36	48	44	48	58	54	46	42	32	59	48	41	43	51	43	52	42	55	32	33	45	31	46	38	54	47	58	39	56	39	48	35	43	44	45	37	45	40	34	53	44	37	44	40	41	52	42	44	49	50	35	45	53	59	54	49	44	36	49	42	48	42	35	46	55	42	56	53	45	36	46	39	32	54	38	41	40	35	59	51	45	40	43	51	33	50	41	44	57	36	45	64	45	44	42	36	39	36	41	56	45	53	44	43	53	47	43	35	41	59	57	48	42	54	39	40	44	41	53	51	44	47	50	27	48	40	58	56	44	40	51	37	39	54	46	46	55	37	44	45	50	56	42	39	55	38	56	42	63	39	44	35	45	46	39	41	41	39	49	45	52	33	49	46	39	49	48	46	39	46	47	37	53	43	46	45	46	40	48	53	27	53	44	50	41	55	46	36	52	47	43	45	51	44	43	38	46	46	52	45	37	56	55	57	57	41	37	57	45	31	56	45	63	49	32	36	45	63	49	53	47	44	42	52	58	63	47	47	47	44	41	38	34	45	51	42	51	47	48	49	55	43	37	43	43	44	41	47	39	42	43	51	42	47	36	47	33	48	60	57	58	44	41	50	35	59	41	40	46	46	37	51	31	46	45	42	42	29	26	49	56	42	44	52	54	56	38	42	53	46	44	46	43	48	46	44	46	42	45	42	51	50	41	31	46	51	37	39	52	54	38	42	57	40	58	68	39	37	35	35	58	44	44	54	42	36	44	49	47	50	35	51	49	47	57	52	49	47	44	56	37	38	37	56	41	47	42	37	47	52	38	40	40	49	61	49	30	49	46	48	47	50	43	46	49	51	50	51	39	41	46	44	51	47	41	57	48	36	49	43	47	49	42	54	41	46	46	44	45	41	45	54	52	37	43	34	44	49	54	37	41	40	40	49	52	50	46	48	47	39	51	38	45	41	39	39	44	38	37	43	46	45	42	48	44	42	51	41	55	44	39	44	47	62	59	43	39	37	48	47	45	44	39	60	60	48	40	56	41	48	47	32	31	41	45	40	41	52	47	50	40	39	45	49	40	51	49	37	49	48	39	41	42	37	48	33	40	47	54	35	46	53	48	31	50	36	45	26	38	47	33	42	34	41	45	46	50	54	36	41	43	56	62	58	44	42	39	42	53	44	44	58	52	60	46	49	42	41	51	47	45	50	42	52	43	43	49	52	43	33	50	51	47	45	53	43	44	47	39	45	43	52	36	48	45	48	49	51	53	37	51	47	63	38	39	60	44	39	51	49	52	45	45	47	38	39	41	43	50	42	41	45	46	39	49	60	42	48	42	49	43	46	53	45	49	38	47	49	40	40	46	51	47	46	37	49	41	55	38	34	54	45	44	40	39	49	47	44	48	38	30	48	37	48	47	55	50	48	45	45	42	46	45	44	45	43	52	41	46	54	44	30	42	33	35	66	42	51	41	44	40	36	51	42	47	34	44	62	44	42	38	45	41	46	47	38	56	47	52	44	41	51	47	37	48	43	31	45	39	44	47	37	36	48	38	35	48	46	46	52	40	54	44	40	39	33	46	39	56	40	33	37	38	44	36	52	38	60	44	42	40	52	47	49	44	44	44	54	42	58	38	50	48	41	52	47	47	50	43	35	41	47	39	46	53	42	39	41	45	42	46	53	48	42	38	36	50	40	71	42	42	40	38	47	45	45	35	42	37	38	62	43	42	39	33	50	49	44	39	39	39	41	51	43	45	51	51	41	39	53	42	40	50	45	44	48	47	41	29	44	44	35	37	42	48	51	35	44	40	48	44	43	45	51	51	47	41	41	45	48	52	43	37	57	58	40	43	49	50	47	40	57	49	51	41	54	53	54	42	45	48	48	50	36	47	50	38	47	39	44	57	43	45	42	45	48	33	45	47	44	55	43	52	53	44	51	57	49	32	51	47	39	47	38	48	39	45	54	34	45	49	52	54	44	36	41	57	43	51	44	34	38	54	34	39	36	49	50	53	44	50	43	45	53	37	52	55	56	49	43	41	58	32	41	48	52	49	47	44	62	43	46	36	37	53	46	41	32	35	38	55	49	55	38	40	43	51	41	51	40	44	44	50	38	44	44	45	47	46	34	47	63	46	34	45	29	49	42	35	40	30	39	38	44	40	34	38	61	55	42	44	46	49	44	45	34	49	45	38	48	51	58	37	43
35592	23111	13808	10359	14230	15639	12655	7894	3584	2631	2125	1688	1298	1167	1039	931	971	974	966	908	858	840	858	880	843	860	781	700	657	640	643	641	626	507	505	459	513	462	433	431	460	410	444	392	418	368	392	449	411	388	417	416	396	396	373	382	394	450	418	374	422	377	389	403	405	415	392	400	390	410	349	384	383	439	345	377	414	405	418	373	390	413	405	409	387	365	380	388	407	389	358	381	412	371	392	382	373	371	360	401	367	393	353	357	397	400	392	389	419	397	415	383	383	411	383	363	371	435	395	368	391	347	386	400	372	390	443	398	390	424	374	376	412	402	400	398	396	409	413	376	375	399	385	426	393	391	361	395	350	379	411	383	392	379	376	353	401	388	378	389	398	411	361	414	411	384	396	393	422	389	417	378	393	388	387	405	403	402	390	416	421	394	412	398	387	390	423	423	389	390	392	371	401	413	392	359	416	412	406	388	381	403	381	382	391	395	407	362	380	382	395	404	406	401	429	407	378	393	405	374	364	402	384	396	386	397	395	382	391	384	399	401	444	414	381	361	407	404	401	407	377	416	385	398	399	397	397	378	397	409	388	396	370	363	376	364	379	367	406	387	381	387	417	427	386	366	424	378	409	398	409	377	363	393	394	366	408	395	384	417	396	357	384	394	383	381	397	365	394	397	372	372	406	396	360	379	409	421	392	366	376	424	370	400	390	392	401	423	408	409	390	374	388	386	420	389	394	386	419	371	403	438	353	400	404	363	417	397	435	366	397	412	399	403	411	362	412	382	372	411	391	423	410	393	380	378	389	421	379	392	393	382	388	391	363	390	392	387	384	406	374	386	412	375	392	398	370	382	370	387	378	413	381	399	399	377	379	396	350	405	400	370	442	349	397	370	415	410	368	401	410	389	401	369	372	378	383	362	405	436	369	399	374	377	403	383	401	389	391	365	441	397	427	370	387	392	391	407	384	407	401	432	402	362	354	370	428	349	399	373	420	377	386	385	366	390	412	410	404	359	395	396	376	410	405	406	371	354	403	376	377	411	413	367	419	394	412	353	407	382	338	372	377	407	397	374	393	405	390	388	384	396	370	390	405	392	385	393	405	416	393	401	424	370	360	344	402	432	386	372	404	376	391	345	390	390	373	393	398	396	393	394	416	376	376	388	383	370	383	390	402	387	381	391	397	395	392	386	414	377	402	371	390	410	393	379	382	359	409	398	397	383	414	390	347	373	370	392	398	394	450	369	406	389	411	359	394	388	403	380	399	378	376	397	431	431	409	370	415	392	399	385	406	404	397	374	349	394	376	389	387	409	391	403	407	411	374	372	401	370	398	394	378	404	381	358	382	410	395	371	425	388	386	374	364	363	357	398	428	416	333	414	402	412	398	389	397	371	401	425	411	398	419	396	377	395	391	386	422	404	372	365	427	374	396	410	376	435	397	387	376	398	355	397	408	409	402	405	397	341	398	410	375	392	389	397	360	409	381	408	389	369	371	374	392	388	396	367	408	399	419	404	399	425	380	412	365	374	407	400	403	400	377	401	395	392	393	413	366	363	360	403	361	388	401	380	392	410	359	395	388	404	400	391	389	415	403	393	409	421	373	393	378	394	368	374	351	413	393	362	401	393	368	392	384	372	366	403	421	383	372	419	359	415	397	362	404	386	388	409	406	415	386	404	412	374	402	368	402	382	395	395	444	417	405	385	349	391	379	373	384	381	395	392	409	392	371	371	385	384	363	390	411	401	363	365	432	375	378	413	387	430	403	384	399	390	391	380	409	404	345	393	413	405	370	422	390	377	398	404	395	387	389	385	398	386	399	392	396	382	435	377	372	406	405	428	410	398	422	403	351	381	386	393	389	361	388	388	398	378	371	379	387	401	380	372	388	398	415	352	376	410	401	380	435	390	368	390	406	370	376	411	449	390	426	386	430	356	376	366	425	407	371	428	372	369	384	375	385	407	380	414	363	405	411	415	370	360	403	377	387	383	402	407	421	383	413	390	371	407	365	376	357	380	373	390	400	386	383	426	378	370	379	371	401	381	423	363	418	392	427	373	412	423	389	384	420	377	399	368	389	376	388	411	409	357	398	428	346	372	386	382	396	407	380	385	386	418	412	390	404	390	357	400	383	417	398	368	385	381	381	410	371	417	411	396	387	391	424	376	405	396	384	360	366	405	374	405	362	389	399	384	398	383	374	361	407	387	379	380	383	389	417	374	401	405	391	402	389	382	383	422	367	404	400	396	389	373	348	374	376	398	404	353	404	383	364	376	395	387	370	370	386	370	392	427	397	377	408	436	382	373	414	369	374	370	400	400	422	402	386	420	374	400	368	391	412	374	393	346	379	389	396	421	391	398	377	425	418	379	381	350	384	386	412	368	370	383	384	406	410	390	418	429	380	349	388	380	369	408	383	384	393	365	418	412	443	420	382	379	408	381	400	420	383	411	393	414	368	396	371	400	376	385	418	390	400	390	390	394	389	376	417	362	364	410	406	383	379	378	382	406	409	392	373	356	412	352	358	383	370	379	399	399	378	374	412	414	384	354	381	365	388	414	384	377	389	347	396	388	396	378	370	394	415	392	363	416	399	371	418	368	364	368	392	417	398	400	380	363	380	389	405	372	421	359	435	377	388	388	424	402	377	400	359	362	395	377	382	365	400	379	399	357	403	354	380	376	384	357	357	391	397	402	371	409	373	414	385	373	418	374	363	429	417	412	369	405	382	354	399	335	406	397	391	405	402	383	383	395	383	371	355	388	390	443	368	393	366	399	409	400	376	364	375	378	408	430	394	396	415	372	406	391	377	413	361	379	378	378	361	413	395	375	392	397	411	370	384	395	406	401	424	413	385	375	391	375	405	388	409	359	399	380	401	416	399	381	360	459	400	389	376	363	401	364	395	355	377	387	401	393	405	366	393	367	389	384	394	365	388	418	387	406	418	396	382	408	392	414	421	422	401	400	397	374	418	412	400	401	414	411	395	370	359	433	394	383	421	379	371	383	383	381	408	376	414	392	374	410	393	372	372	399	345	403	383	403	378	379	370	393	414	396	391	394	379	409	388	370	405	363	400	402	397	400	395	389	365	382	377	399	392	381	378	377	372	385	403	402	440	407	342	369	384	424	379	400	407	381	389	418	382	373	400	346	393	387	393	397	358	375	416	392	374	381	401	427	427	376	368	358	396	414	400	400	396	361	406	383	405	402	364	384	378	364	371	373	405	391	371	392	413	433	406	405	395	387	397	385	384	394	382	395	363	387	382	381	392	403	428	418	383	408	379	383	375	413	381	399	349	390	402	350	369	374	408	400	367	407	368	388	377	391	376	405	394	411	396	382	411	388	384	363	385	388	399	371	404	407	402	393	388	406	361	378	402	379	361	377	409	403	386	400	377	369	388	386	389	401	382	394	380	386	371	347	372	404	358	390	369	370	394	398	392	408	390	414	364	370	419	385	414	375	352	359	390	383	333	402	409	395	395	414	410	382
9018	5648	2308	1505	1066	921	583	247	134	108	96	89	83	66	76	75	90	77	53	67	78	60	75	68	68	47	68	46	61	46	46	58	48	42	34	43	48	40	43	35	49	41	44	38	40	46	42	45	40	44	46	44	41	40	42	46	47	41	49	46	48	39	28	27	44	40	55	46	43	50	42	44	46	37	42	38	45	43	48	43	38	45	48	49	29	47	31	51	42	41	35	38	46	48	40	32	45	31	31	37	54	44	47	46	45	50	34	48	46	39	44	47	43	45	35	33	34	31	36	39	36	40	49	42	49	38	40	41	45	40	44	41	40	34	37	37	49	39	45	39	36	53	44	48	56	43	40	50	44	51	40	37	52	40	49	41	36	30	35	43	39	38	43	39	37	40	51	36	40	38	46	35	57	42	34	49	36	36	51	34	42	51	45	47	40	48	45	43	34	35	50	44	48	32	39	36	41	34	40	29	47	48	43	45	40	47	23	39	32	50	42	36	34	47	34	42	49	41	42	41	34	46	53	47	54	43	33	34	33	44	42	41	41	38	53	43	29	38	44	42	33	43	39	44	39	44	40	33	30	57	42	42	37	27	39	44	38	37	43	46	38	47	41	48	41	45	44	51	43	37	43	42	39	46	40	43	45	49	35	27	43	46	49	42	51	56	38	42	51	36	35	35	29	41	36	49	40	43	40	48	45	37	40	43	34	43	48	30	42	42	44	31	53	40	41	47	34	39	35	48	38	39	37	48	49	36	41	39	42	45	33	54	42	38	44	47	44	39	44	43	41	40	47	31	46	40	38	66	48	43	41	37	36	43	36	43	37	45	47	48	36	50	33	47	39	34	42	46	51	52	42	39	50	49	32	40	42	45	46	54	43	38	41	40	40	38	43	48	48	33	47	42	40	44	38	54	37	34	46	50	50	29	44	42	44	45	47	38	40	31	43	47	36	49	35	46	39	34	46	41	43	45	45	44	38	44	41	48	57	41	47	38	48	34	31	50	42	43	52	36	48	51	42	37	36	38	32	45	46	30	47	35	44	30	38	35	52	30	51	44	50	38	47	46	36	47	48	32	48	44	49	38	38	33	44	33	46	37	35	40	33	46	55	40	47	44	45	41	54	43	46	40	41	47	38	42	40	46	40	40	41	39	44	43	49	49	52	37	35	46	33	44	37	47	40	31	38	47	46	51	33	44	36	41	47	43	46	41	43	51	56	44	34	49	48	40	42	37	38	41	34	37	44	26	57	37	27	42	41	44	43	46	52	51	35	50	45	54	49	48	31	46	39	33	45	39	49	61	47	46	46	38	44	42	33	61	30	46	42	43	52	40	44	52	46	37	37	40	56	44	30	40	42	39	49	45	41	41	51	42	35	44	53	40	44	46	47	43	42	37	37	46	42	40	36	40	43	39	37	31	42	47	38	51	37	52	36	49	33	41	49	32	26	52	51	41	40	33	43	52	43	41	49	52	33	42	45	43	48	33	39	33	31	43	57	29	44	53	47	43	42	37	41	35	37	43	52	51	41	53	47	34	41	37	43	51	40	43	35	52	40	38	47	43	38	43	38	51	32	31	42	36	42	47	41	36	56	39	39	40	32	36	57	49	47	38	39	40	53	44	44	43	47	48	45	44	36	35	40	44	31	50	45	46	43	35	33	59	42	42	46	40	33	45	43	34	33	39	41	47	36	40	33	38	50	36	40	28	42	39	26	40	42	54	59	36	37	29	45	45	49	49	34	33	52	34	40	41	34	38	35	42	42	37	35	48	38	40	40	48	48	47	32	43	50	34	48	37	36	49	39	51	37	42	37	26	35	46	45	43	42	31	35	38	42	47	35	35	38	41	41	44	30	50	43	42	43	33	40	41	53	38	38	45	47	52	35	44	46	43	38	40	46	36	39	37	41	44	44	38	37	35	38	40	33	47	46	54	40	45	34	38	41	49	41	44	53	33	38	39	37	46	37	47	42	44	39	36	42	42	41	43	54	45	38	45	43	33	43	39	46	32	48	47	49	48	47	46	35	36	40	51	43	35	49	47	30	52	39	37	36	48	43	41	39	43	39	54	45	57	35	41	27	42	52	47	45	35	48	36	36	33	43	31	37	52	34	36	48	40	42	44	35	55	50	43	47	33	42	38	52	43	27	41	56	36	41	41	35	40	34	36	42	33	39	47	49	33	42	50	42	38	30	31	36	43	50	43	43	37	39	32	36	46	30	47	42	42	36	48	39	45	30	30	38	37	53	41	49	52	47	42	45	41	51	41	42	35	42	44	26	41	36	43	41	47	43	36	38	44	39	37	45	47	41	48	43	38	46	33	36	43	41	34	39	47	37	37	41	43	41	51	54	32	44	40	36	30	31	44	43	38	36	38	42	47	34	45	38	43	35	43	41	28	36	41	37	56	36	55	51	45	29	38	44	30	55	36	43	37	47	38	30	37	39	46	46	49	69	41	39	37	40	40	51	36	39	47	42	35	44	47	55	37	44	44	46	33	45	47	32	40	43	36	34	44	41	34	33	42	41	38	43	45	33	38	35	39	31	52	33	41	43	40	32	29	45	48	39	47	49	43	54	41	40	45	45	41	47	42	44	36	41	32	48	45	36	46	39	44	36	41	39	57	39	45	47	42	48	42	55	32	38	57	45	42	48	38	36	41	52	40	37	46	55	42	46	36	36	43	40	44	33	34	39	41	46	44	54	44	38	46	42	44	33	42	46	35	38	37	42	41	39	44	26	36	45	55	62	40	33	38	67	42	43	49	38	48	38	51	47	54	46	48	41	39	33	40	41	37	53	44	27	34	46	34	42	39	50	29	35	40	43	54	44	46	38	52	44	42	35	35	45	44	52	49	42	43	40	39	31	42	38	47	45	45	49	48	45	42	40	51	32	34	40	50	43	35	47	44	49	38	33	32	44	41	37	46	35	39	41	42	38	43	48	47	39	38	46	39	47	41	35	43	50	42	36	37	37	42	35	41	42	32	45	41	37	51	33	36	44	35	35	43	43	35	48	49	44	42	56	39	42	39	42	35	41	41	50	43	39	37	41	40	37	41	39	51	32	44	47	46	56	35	53	45	49	50	44	45	42	31	33	53	46	34	39	56	48	48	39	37	40	45	43	45	36	44	36	43	50	39	36	37	36	41	40	39	43	47	43	38	39	39	36	42	41	43	46	40	39	44	36	38	42	37	42	41	38	43	43	48	30	45	35	40	40	29	53	48	50	41	39	42	37	40	49	36	45	47	39	44	40	49	33	30	40	40	29	39	27	30	44	45	45	38	36	39	32	48	41	46	43	41	44	31	29	46	42	44	40	50	49	28	44	44	47	40	45	49	35	45	38	45	37	31	38	40	37	47	32	41	48	51	41	43	52	32	31	49	40	51	52	41	51	41	36	44	36	47	49	40	48	33	41	50	44	34	44	43	40	48	48	44	44	38	33	38	42	43	44	50	39	36	32	37	22	28	41	42	53	24	44	51	55	30
41089	26372	17179	16582	20013	22842	16591	8388	4633	3304	2621	2067	1508	1191	1143	1168	1236	1186	1150	1087	906	954	951	962	1005	977	858	693	737	741	686	654	599	537	552	506	473	447	445	422	442	427	358	354	400	372	376	371	333	368	416	342	340	353	362	400	356	381	360	370	344	378	344	379	366	367	432	384	405	389	355	382	391	418	409	374	381	385	357	367	377	355	409	351	397	405	374	385	374	377	361	376	365	355	371	340	350	340	364	380	342	398	340	375	330	410	340	351	365	426	365	343	333	377	351	362	359	334	368	361	365	367	389	372	321	348	387	361	370	374	337	375	361	368	412	379	375	339	361	381	373	358	375	362	365	360	336	408	371	353	376	356	378	358	350	345	372	368	353	377	378	359	369	393	378	354	373	363	385	377	364	382	388	335	339	372	361	363	353	365	328	369	338	356	350	377	381	370	354	376	396	374	383	366	341	361	382	332	348	372	351	370	366	367	339	383	350	358	329	378	365	346	361	352	398	378	385	383	404	388	352	381	367	381	358	401	395	366	349	365	370	369	376	334	380	351	355	318	393	385	410	362	358	337	350	375	347	356	398	366	378	361	371	365	371	354	352	348	366	358	348	370	320	368	340	379	381	371	348	374	346	362	338	365	362	365	354	370	372	365	333	387	339	402	391	383	339	320	378	380	354	365	333	371	394	354	373	350	384	366	380	381	364	371	387	343	368	350	364	360	376	351	379	359	361	351	362	369	348	409	372	370	354	371	403	350	380	375	358	357	346	362	354	346	369	362	376	354	376	355	341	362	375	375	364	357	357	348	372	361	362	363	364	358	373	388	372	371	369	346	361	360	335	381	323	385	411	364	368	383	367	388	362	367	374	356	381	358	385	375	364	351	377	364	387	382	360	324	366	365	340	389	339	320	358	362	386	360	365	348	373	351	386	335	381	412	379	349	377	338	354	357	385	361	382	386	360	359	370	374	352	400	380	338	345	342	399	392	329	388	353	406	352	357	370	385	342	359	362	390	378	365	371	365	347	388	373	390	348	364	331	381	378	341	350	378	373	409	360	351	350	367	393	361	347	352	371	370	403	402	392	329	348	360	345	365	350	330	381	373	363	333	327	372	369	357	378	353	358	362	380	376	362	366	368	341	399	352	361	342	359	377	346	368	371	370	340	374	379	390	364	362	357	367	372	385	384	348	350	350	325	366	390	388	368	334	342	360	381	377	415	405	381	333	357	386	370	367	395	341	376	344	303	405	367	392	358	375	379	339	359	360	372	369	363	360	385	348	378	375	353	388	352	343	340	362	371	366	375	352	333	344	368	362	378	344	376	414	403	380	370	358	323	360	355	380	342	362	375	358	361	362	354	400	394	367	366	352	352	348	354	389	341	364	379	359	326	370	351	355	359	384	351	347	396	349	348	367	363	362	381	383	390	358	378	383	378	342	370	390	366	385	360	371	354	356	340	396	350	399	356	368	343	378	372	361	356	374	377	353	387	379	355	361	379	374	384	356	342	397	376	382	345	391	364	333	366	354	391	337	371	360	400	372	357	343	361	383	336	327	367	373	382	367	380	396	337	386	339	375	332	346	375	345	342	382	367	396	375	390	393	370	393	364	314	358	410	387	322	383	396	382	382	353	363	359	351	398	364	352	368	336	347	342	344	332	351	354	377	384	363	363	375	378	343	359	372	350	365	372	379	366	391	371	371	366	372	406	351	372	355	348	377	369	372	388	331	377	376	341	374	358	362	353	353	374	369	361	398	359	326	367	393	375	347	350	348	408	339	363	376	371	328	355	370	324	348	350	367	353	366	356	378	366	354	321	343	372	378	360	354	327	379	331	373	325	359	358	352	317	393	362	361	359	336	414	361	390	352	350	383	403	386	357	374	398	359	379	367	336	340	391	379	413	343	378	381	359	419	378	359	347	385	345	390	355	363	357	377	327	360	354	356	384	368	366	383	364	386	383	360	364	353	348	349	375	327	356	335	341	371	351	362	379	383	383	376	347	352	383	375	406	350	370	367	370	381	371	362	404	349	374	374	361	386	342	371	397	378	334	342	374	343	344	330	371	359	359	364	333	376	345	356	383	376	371	355	351	332	362	353	361	328	354	368	377	386	328	359	388	370	371	336	366	351	405	354	407	370	358	368	343	398	375	393	378	381	399	364	383	350	358	375	355	405	384	349	352	373	352	373	354	368	360	373	330	359	343	327	366	421	372	383	367	371	368	378	346	342	352	377	361	400	381	350	343	392	397	393	361	342	403	382	353	371	360	381	356	369	380	344	348	372	379	356	341	414	375	362	324	348	313	348	360	398	322	332	341	363	340	366	390	322	388	358	369	343	346	376	385	376	357	400	364	345	377	375	363	385	371	323	357	395	377	360	360	372	355	370	400	355	395	396	346	320	371	351	374	362	374	395	357	395	358	360	366	368	329	357	352	325	394	372	368	360	389	371	383	364	367	358	342	344	374	391	346	400	386	378	339	362	369	400	373	386	329	320	402	390	353	360	344	384	391	365	359	330	361	376	371	403	362	338	376	392	338	368	349	357	384	354	365	351	381	370	344	369	380	390	384	330	376	358	345	340	370	385	387	342	372	374	391	340	348	338	380	381	350	373	352	363	367	358	352	344	369	339	362	390	387	354	349	360	344	318	346	363	384	390	389	372	349	379	379	365	402	348	397	362	374	375	341	351	351	400	352	351	365	369	385	359	373	396	368	313	406	356	325	400	343	341	386	338	382	346	386	402	359	387	363	382	378	387	368	371	337	362	354	349	379	366	376	353	373	384	395	368	353	408	360	369	391	360	375	373	338	366	398	394	396	352	352	389	354	364	406	355	351	398	380	327	350	372	359	382	348	384	371	386	377	350	378	371	384	378	347	386	366	389	358	356	370	351	372	359	370	404	343	350	358	332	384	355	345	358	368	317	398	363	363	385	362	349	367	359	354	384	366	385	365	379	403	340	341	358	388	378	375	349	406	363	365	365	357	400	361	352	345	367	354	361	398	352	343	410	386	359	363	360	388	339	376	380	349	376	360	347	344	366	372	345	386	349	379	357	368	376	345	384	366	378	380	352	372	357	401	390	354	380	320	350	346	365	359	358	384	357	348	345	391	354	367	346	372	332	347	342	355	346	370	388	328	336	366	386	370	370	373	336	364	358	351	369	360	356	345	365	326	369	325	384	396	362	367	383	345	364	365	369	373	344	343	365	383	380	373	332	337	364	341	348	357	329	368	353	372	352	341	368	375	345	356	379	345	385	388	387	372	359	345	374	338	334	366	398	383	376	408	344	370	368	350	355	352	347	391	336	361	409	383	345	367	354	350	341	348	371	376	347	366	343	393	363	389	362	413	365	378	381	368	393	382	340	370	384	342	358	379	368	373	372	360	352	367	362	365	375	376	349	361	374	350	351	331	350	362	403	385	335	383	356	342	340	367	393	372	359	375	356	412	375	358	356	387	346	404	336	381	362	364	366	398	369	395	362	355
5922	2752	1173	742	490	278	212	121	89	77	75	85	76	64	56	47	67	65	71	76	64	59	64	44	60	81	61	59	61	55	55	54	68	55	47	52	51	60	60	36	58	59	47	58	50	49	50	61	57	60	43	67	57	58	59	55	58	55	56	50	57	58	54	58	47	54	43	61	61	55	48	56	52	45	58	46	47	64	46	50	39	58	52	51	40	66	56	57	50	49	58	51	47	63	37	56	56	54	56	51	57	41	58	46	53	58	54	60	63	42	45	62	60	42	47	39	55	53	60	45	58	65	64	49	58	60	47	49	52	46	59	51	60	62	63	52	66	54	67	52	42	51	62	48	52	49	46	48	58	48	64	62	53	42	48	72	64	59	52	55	61	57	57	56	39	44	54	56	50	47	59	51	59	60	54	57	58	48	56	67	58	56	63	61	61	55	55	49	53	46	35	49	55	47	63	53	57	45	44	56	44	49	60	57	59	58	41	56	57	49	52	66	54	55	49	58	59	62	52	58	47	60	59	58	44	49	63	49	57	51	51	47	54	52	53	56	52	51	53	66	62	49	43	57	58	45	44	50	51	55	59	46	62	50	61	58	64	44	56	54	48	46	71	56	61	49	57	53	54	44	52	64	62	55	54	49	44	59	50	47	42	54	44	56	54	56	58	55	47	67	52	41	56	49	59	52	51	56	55	56	61	51	58	55	53	60	64	53	42	52	47	51	45	55	66	47	55	52	61	43	43	56	54	52	53	45	57	54	54	46	55	54	42	45	66	47	60	55	64	55	57	52	52	57	61	58	48	55	53	50	55	56	44	42	44	48	47	60	48	55	52	70	54	50	52	61	54	57	57	60	47	50	41	52	53	49	41	64	63	48	42	47	51	51	47	56	50	45	70	57	47	58	47	60	65	51	52	46	50	58	61	66	54	63	68	53	56	45	61	52	58	53	36	63	54	60	60	53	51	48	51	48	55	54	42	51	50	47	47	57	43	57	45	63	62	67	53	48	61	52	55	55	47	45	51	63	42	62	58	48	48	51	60	56	49	54	44	64	45	52	45	54	60	62	48	58	45	46	53	62	53	58	57	55	58	54	63	58	66	48	50	57	36	58	45	59	59	57	54	49	64	59	47	48	40	54	60	54	54	48	41	48	59	53	63	48	46	40	50	38	61	56	55	51	59	47	50	45	53	56	43	55	46	46	61	64	57	51	47	62	59	41	50	39	60	57	52	59	55	70	37	56	57	45	50	58	60	55	49	53	39	47	61	52	51	58	46	64	56	57	53	53	57	42	45	48	38	56	71	54	54	47	59	39	58	43	44	62	50	55	56	53	53	65	40	64	47	61	56	56	62	56	62	54	63	48	64	51	46	56	44	38	54	46	62	61	41	53	55	51	55	47	48	61	51	45	64	44	52	63	54	53	58	61	54	49	48	50	51	52	48	55	46	52	39	58	54	63	48	70	48	62	48	49	54	53	39	62	48	52	56	69	54	46	48	48	40	48	60	53	41	46	57	55	47	63	47	51	55	58	53	49	52	61	57	46	65	51	43	54	50	52	55	58	49	56	40	49	35	62	48	42	58	50	48	60	61	60	67	58	46	47	50	53	62	55	56	55	60	45	71	52	53	50	47	42	50	50	65	60	48	45	64	61	53	51	51	52	63	48	68	50	54	49	66	53	40	45	62	58	48	38	57	55	50	48	58	42	55	55	47	46	44	67	43	55	63	43	66	63	44	52	55	45	62	49	46	59	48	51	50	39	51	47	49	53	62	50	50	49	55	50	43	44	46	56	51	56	38	47	45	40	51	52	63	60	66	51	55	60	59	51	65	68	60	53	53	46	51	59	55	57	45	39	53	49	43	56	57	60	53	44	48	65	53	47	61	46	45	61	48	58	75	56	46	49	40	42	44	39	58	63	56	47	61	50	39	63	46	51	46	63	59	53	46	59	57	50	39	48	61	53	58	53	44	60	60	51	42	66	67	44	50	56	60	62	44	53	41	49	39	49	50	57	51	59	55	63	67	59	59	48	65	43	56	45	62	55	55	51	52	47	49	55	64	47	45	55	47	49	48	53	52	51	63	47	56	49	45	54	67	46	40	57	52	41	52	60	59	45	48	45	45	61	48	57	49	50	50	59	52	58	45	59	59	46	47	52	56	51	47	44	62	58	57	51	63	64	55	62	44	45	47	45	49	47	58	58	59	47	42	47	54	46	55	47	53	50	58	58	52	50	59	59	38	48	58	61	71	60	57	61	56	55	62	52	54	62	49	54	46	63	43	50	55	62	43	46	59	60	55	52	52	52	50	46	62	53	44	46	49	57	58	58	42	54	44	60	49	53	49	54	46	34	49	51	50	52	54	46	46	48	57	55	52	63	57	45	47	44	56	54	52	62	63	51	57	45	59	41	59	64	44	58	49	52	49	61	61	51	56	55	62	68	59	61	63	55	47	48	39	47	54	65	50	48	51	43	55	61	67	54	59	54	55	45	55	47	51	62	61	76	56	62	56	41	63	53	63	51	45	51	62	57	45	59	52	57	48	55	48	51	48	69	46	55	56	61	56	48	53	57	47	56	46	53	50	48	47	51	59	51	45	44	55	46	58	49	57	55	44	67	47	58	46	47	52	46	41	58	50	50	63	51	47	53	54	53	48	42	46	53	53	53	55	46	53	43	55	62	53	49	48	50	36	48	48	53	51	57	47	45	61	50	46	47	49	32	56	52	58	49	60	61	54	49	53	49	48	52	43	58	47	45	44	55	40	63	58	49	57	46	49	55	42	62	61	45	54	47	40	42	56	54	63	56	46	71	56	48	49	51	55	60	43	53	60	52	49	57	51	47	46	58	55	45	53	59	44	52	72	53	57	55	62	48	56	55	57	50	47	51	37	51	62	44	52	58	64	64	48	61	56	73	64	67	51	52	51	62	47	51	52	61	45	52	44	66	58	48	35	56	51	58	46	51	60	45	57	56	46	51	49	60	37	51	68	61	57	60	49	48	38	46	41	41	55	45	51	54	48	53	50	51	48	43	39	63	42	58	54	46	33	49	58	49	48	51	60	58	43	45	51	51	56	56	57	54	64	52	46	54	61	44	49	51	52	51	56	54	58	60	48	65	63	52	57	51	41	52	51	50	56	53	71	57	58	47	66	45	56	58	57	51	63	56	55	43	41	49	57	41	37	50	41	43	58	59	60	48	71	40	60	39	50	54	64	55	58	65	48	47	44	55	45	48	57	57	45	51	59	61	47	60	49	59	43	59	56	52	49	47	64	54	46	52	56	49	60	49	53	48	53	38	48	45	49	51	55	49	60	47	53	72	45	60	52	56	50	61	69	64	51	60	43	54	55	72	65	52	75	50	55	59	45	59	55	53	48	64	54	41	50	53	57	58	52	43	56	62	60	46	49	58	59	58	48	46	60	57	58	63	49	65	54	57	48	51	52	52	60	48	62	64	45	49	52	56	61	64	41	40	46	53	50	46
34346	18872	11299	10415	11059	9265	7152	4282	2402	1959	1491	1209	1003	871	815	817	821	759	733	775	778	749	774	682	715	728	675	632	583	609	589	611	592	523	520	520	528	450	492	463	473	466	471	436	447	448	428	463	470	478	458	455	423	451	459	440	469	465	471	444	476	462	477	443	469	461	455	453	454	447	467	441	447	465	439	436	441	480	450	459	460	466	462	477	446	474	470	481	431	434	475	482	438	473	481	491	420	459	464	470	491	456	448	440	442	403	458	445	438	446	426	435	440	475	481	478	446	446	419	470	457	474	434	433	451	413	486	467	470	421	418	445	468	430	430	441	487	460	436	442	424	449	458	467	432	453	499	461	459	463	454	454	462	421	459	432	452	443	445	458	447	449	478	490	424	483	487	459	447	438	490	479	466	460	486	463	435	419	447	452	475	431	463	437	465	426	467	445	453	476	452	468	415	447	422	471	456	445	440	439	453	455	460	430	447	465	428	450	466	476	420	454	473	479	454	462	417	455	457	437	425	428	438	418	472	465	440	456	471	381	423	462	450	454	417	417	473	456	444	456	496	478	471	463	425	457	428	469	453	466	429	416	475	473	434	414	438	451	486	430	452	411	442	460	487	451	432	454	476	483	454	464	462	448	444	444	421	449	480	435	461	443	457	452	464	465	466	439	446	471	486	446	443	442	426	442	473	461	457	434	436	432	436	439	444	429	399	421	447	445	430	422	417	466	469	453	415	476	458	476	448	490	460	435	440	427	435	429	444	463	443	456	450	443	427	386	476	470	446	418	429	468	474	425	444	481	447	486	467	460	440	491	433	477	422	490	438	441	436	405	433	428	445	433	467	472	466	449	436	471	435	456	408	436	425	437	477	447	476	441	402	453	498	465	469	441	425	441	437	485	427	434	429	477	411	444	444	440	445	441	423	425	483	448	430	497	448	462	471	479	452	461	439	452	440	462	462	431	488	446	462	455	402	456	427	493	478	447	479	408	461	475	453	429	476	430	407	421	434	455	462	439	442	414	448	447	452	432	440	482	448	437	434	437	438	424	487	432	439	482	436	412	440	448	459	454	461	457	446	435	472	480	451	492	435	463	433	437	424	443	440	423	456	440	459	466	414	434	466	449	419	469	472	481	434	477	443	477	457	435	438	435	439	417	491	421	451	436	449	429	452	437	458	439	469	445	425	433	448	424	456	407	447	458	445	475	449	410	439	454	450	455	429	426	492	469	460	464	456	416	441	441	451	464	438	466	459	425	468	449	438	447	460	426	463	427	476	433	438	424	447	438	430	448	494	432	454	454	435	401	477	430	435	425	463	452	455	444	448	475	455	456	474	454	465	467	435	492	456	457	454	458	456	443	458	430	419	431	448	445	460	459	442	475	438	476	456	414	421	506	459	439	434	428	455	463	480	452	448	437	484	487	440	465	440	490	493	437	435	439	443	466	432	411	462	437	446	429	436	460	439	470	462	440	462	482	461	429	464	421	448	456	459	461	441	428	450	443	421	446	440	463	487	444	465	419	447	410	469	472	437	456	466	446	469	454	442	433	414	436	439	489	437	441	432	421	462	437	445	464	441	431	451	473	450	482	457	452	473	433	429	460	460	494	440	448	434	448	408	446	434	459	470	431	467	464	439	433	438	438	416	430	440	410	437	460	465	416	483	462	471	459	453	449	444	466	465	447	475	456	463	442	433	486	460	443	437	428	398	495	436	446	429	444	440	486	461	459	403	427	443	433	489	461	438	435	469	499	467	459	421	507	448	472	444	429	456	447	494	450	462	476	451	459	425	474	422	451	456	436	427	436	471	463	453	466	469	457	439	442	465	436	473	420	450	481	463	474	446	474	450	439	431	432	434	438	446	419	459	479	429	437	466	433	448	474	446	483	480	446	428	428	457	441	410	459	444	428	442	429	431	457	421	447	461	470	472	451	433	469	396	438	462	436	438	435	440	461	437	440	459	468	442	476	445	445	458	471	482	451	457	458	449	473	471	441	456	452	445	422	432	400	469	486	418	443	446	458	445	442	425	465	431	486	464	453	502	457	465	458	433	433	472	443	491	449	453	461	486	438	448	489	476	438	468	446	452	452	439	411	397	463	432	427	445	463	428	438	470	442	434	455	427	450	408	434	427	512	434	460	439	486	474	487	440	477	471	453	460	444	423	442	425	434	441	439	475	419	441	435	445	474	437	441	454	450	469	419	503	469	464	429	431	440	416	487	471	433	421	422	449	457	436	452	444	459	439	478	496	449	460	460	476	462	430	440	472	445	423	430	475	461	421	441	467	434	442	467	443	447	447	463	491	451	459	432	429	433	433	475	459	483	418	458	434	445	496	434	401	442	462	433	471	438	451	451	465	454	428	489	477	412	452	462	472	463	436	482	463	463	447	447	452	434	434	473	459	446	463	469	426	457	474	450	492	446	464	449	450	451	465	431	475	457	449	413	434	466	459	441	456	422	439	423	443	465	486	474	445	434	438	458	470	452	464	468	485	447	454	412	423	453	431	482	441	457	465	480	457	459	473	443	433	464	475	441	464	432	442	397	469	465	481	434	425	468	427	482	428	479	465	478	452	409	472	424	440	427	454	461	473	445	459	434	459	451	487	436	436	447	456	422	455	471	446	430	439	457	431	458	473	478	467	483	456	435	463	418	431	423	436	434	458	467	432	448	409	453	475	439	457	462	395	428	466	488	459	494	460	458	436	437	447	446	435	443	475	430	445	478	432	470	436	440	434	464	446	477	455	442	452	463	406	433	430	462	424	474	432	434	449	419	452	443	409	457	444	424	451	397	445	423	430	442	451	463	447	426	444	429	482	430	482	447	462	473	461	449	408	489	446	460	475	445	409	463	447	435	473	450	418	469	444	431	430	431	446	484	444	473	448	441	470	488	471	437	453	442	423	417	442	468	450	435	435	430	434	435	465	423	414	441	462	424	428	464	433	425	439	411	424	447	457	432	468	445	491	459	431	470	452	463	470	440	428	454	471	467	451	411	453	488	447	447	447	428	399	462	436	474	445	447	477	450	435	429	462	457	437	440	453	465	457	471	437	418	421	411	461	430	431	482	461	432	470	436	450	457	453	456	453	471	457	430	434	458	449	429	458	460	462	428	439	468	457	437	478	415	445	453	481	445	436	467	461	450	460	457	446	469	460	469	458	443	453	465	478	452	446	473	474	465	458	446	436	482	446	462	460	482	440	457	473	452	481	454	420	459	482	437	476	402	441	395	471	486	466	422	447	462	474	429	447	457	473	435	446	446	432	451	499	442	463	462	427	461	482	438	432	458	409	448	424	446	469	462	456	412	459	468	451	463	449	422	448	443	433	469	436	452	526	429	424	454	474	447	413	431	496	446	479	465	441	485	471	427	447	437	460	449	447	495	427	414	458	428	472	465	432	472	415	445	427	407	455	440	476	463	432	441	459	463	508	458	430	450	439	463	461	459	467	440	430	473	422	453	468	444	478	459	434	463	468	446	455	468
6482	2860	1297	757	470	268	207	133	107	85	73	61	64	53	58	59	64	59	57	63	52	52	73	66	53	49	61	70	55	50	57	49	59	53	47	55	51	46	57	53	54	56	51	50	41	51	66	60	34	58	59	47	57	37	49	44	45	45	54	54	50	53	49	43	51	45	50	42	53	48	44	47	56	59	45	48	49	69	40	50	61	49	43	55	54	51	46	53	43	43	50	52	54	36	40	42	50	41	48	49	50	47	55	57	68	50	50	40	56	50	55	40	38	54	48	56	52	48	43	46	38	46	46	41	46	45	38	56	45	64	51	53	52	57	48	57	53	48	44	46	51	46	54	48	47	56	47	37	58	42	48	54	50	51	39	38	58	50	55	47	51	54	40	43	44	51	56	49	48	44	62	57	51	49	44	42	65	63	52	51	45	61	51	57	54	41	56	62	57	54	51	45	60	38	61	39	53	33	44	44	51	38	65	53	37	46	48	52	46	45	40	57	53	49	45	40	52	49	43	51	48	45	56	51	53	58	58	58	54	55	49	44	54	51	51	60	46	33	44	52	49	35	38	53	48	52	51	41	51	43	58	50	46	35	50	48	63	57	54	51	60	50	56	55	48	38	51	68	41	45	52	45	62	48	47	48	41	48	53	52	43	63	50	62	50	42	51	48	35	42	43	47	51	43	43	51	69	47	53	49	59	52	51	35	44	52	41	54	47	53	37	54	43	40	45	50	43	61	58	52	55	46	52	46	55	50	46	64	46	54	54	61	51	46	51	55	56	56	54	52	52	52	59	35	47	44	56	46	53	58	60	38	50	45	47	38	39	38	51	52	47	48	49	50	51	39	41	54	53	48	54	52	44	40	67	49	54	45	54	52	41	45	56	58	44	51	56	44	47	44	53	47	43	51	55	61	52	60	39	53	51	41	49	60	45	48	37	44	40	44	42	55	49	42	53	52	52	47	42	36	53	45	45	40	42	46	57	46	47	55	51	63	48	52	52	49	32	44	52	37	60	44	45	43	47	41	51	54	39	53	49	30	43	48	49	52	47	50	44	62	53	49	36	45	57	59	44	42	49	39	41	49	50	41	46	38	50	44	42	48	41	38	45	57	43	42	61	51	43	54	55	54	57	46	37	51	44	48	46	62	41	46	57	36	56	50	51	50	42	46	46	48	51	50	52	42	50	61	52	51	59	59	64	53	50	46	47	54	45	46	48	54	51	56	70	49	49	40	57	56	55	56	54	58	49	51	48	60	55	48	52	44	56	46	52	50	64	55	39	44	51	39	48	48	39	51	49	52	51	49	56	57	44	42	56	40	60	48	49	49	56	55	53	35	53	44	47	47	48	47	48	45	54	49	65	50	45	57	46	59	41	48	58	49	44	66	56	58	68	46	49	51	45	46	48	50	65	54	37	48	48	35	36	56	55	50	45	51	52	44	50	49	48	37	44	51	47	42	43	53	64	49	58	47	35	54	51	49	51	42	43	45	57	41	45	50	53	50	44	57	52	67	49	64	59	50	47	40	44	45	56	28	47	39	50	51	37	42	46	52	38	48	41	46	55	46	44	50	48	39	45	52	51	48	59	45	44	41	44	67	68	49	59	59	52	51	55	63	47	49	48	43	46	47	33	50	53	64	40	45	47	48	56	48	59	55	37	51	63	50	64	46	46	55	55	45	42	43	57	48	50	50	43	55	53	46	54	45	52	40	53	34	47	45	61	53	45	53	59	43	43	45	50	51	46	59	38	54	48	52	55	44	52	43	48	46	48	42	45	49	57	56	51	58	48	53	52	60	61	43	44	37	36	50	39	66	37	52	53	49	41	43	51	44	64	45	48	48	45	48	54	53	48	41	47	46	45	48	33	52	48	48	45	56	50	65	49	54	52	33	55	40	62	55	57	46	61	49	42	52	40	54	41	43	42	36	60	44	51	42	47	56	52	48	47	61	68	54	49	45	57	47	49	50	53	51	51	46	47	65	40	50	38	52	54	46	50	41	43	45	43	42	48	37	41	52	66	69	49	56	52	49	41	50	43	47	54	52	37	59	56	59	37	43	58	45	56	42	42	50	51	46	41	68	49	56	39	47	45	62	43	41	53	57	69	50	51	52	66	46	55	44	40	54	57	60	50	33	53	62	60	54	39	47	37	63	45	50	45	54	59	50	60	45	55	44	45	51	51	41	53	46	56	44	52	40	47	47	58	43	55	47	46	44	54	49	50	54	54	42	56	57	54	45	42	47	49	58	46	65	47	60	48	51	57	61	62	57	41	53	52	52	42	39	34	48	50	50	50	41	36	51	51	40	57	47	38	46	49	55	42	52	57	42	48	49	56	50	52	42	45	54	34	57	50	45	51	41	54	44	59	46	45	39	60	53	54	50	40	39	48	46	53	57	47	43	49	50	51	41	49	48	43	45	52	46	55	59	47	42	40	42	50	48	54	43	56	59	35	56	49	51	50	63	45	47	40	52	49	51	61	58	52	57	40	51	58	42	62	48	57	45	38	45	53	41	39	55	48	61	49	47	48	49	54	31	54	58	48	54	59	52	57	53	61	41	52	35	56	52	56	40	43	47	42	42	44	61	44	43	45	51	50	48	49	46	51	43	44	48	51	54	40	61	55	60	47	52	51	50	37	44	41	55	57	41	58	53	59	37	54	45	43	44	52	50	47	53	43	53	47	42	42	51	56	60	60	60	49	47	52	40	43	53	40	59	44	54	51	52	56	36	53	53	50	40	55	52	48	36	48	41	56	47	51	31	47	53	50	44	39	48	50	57	54	53	62	54	51	49	53	48	45	44	54	40	43	47	53	56	44	51	42	47	45	47	42	47	58	34	41	54	47	43	52	50	43	40	43	44	45	51	49	41	42	49	56	57	47	42	61	59	38	56	39	49	45	41	51	41	35	51	64	47	52	67	65	50	60	55	49	52	52	44	52	48	63	47	50	42	55	53	60	49	52	53	45	51	48	50	60	48	43	47	35	44	61	54	65	55	45	60	45	41	45	44	55	63	48	49	53	51	63	55	53	52	42	50	44	40	40	58	51	55	53	48	58	48	47	58	40	52	58	40	52	54	52	44	46	53	53	49	42	37	49	46	44	42	49	58	46	46	43	55	41	52	65	56	48	51	42	48	71	62	30	53	56	51	52	47	48	61	62	55	44	49	38	41	48	44	57	50	45	48	54	49	52	49	49	53	50	48	43	44	41	39	41	36	64	34	43	40	50	48	46	49	63	50	53	41	55	61	44	42	37	40	46	59	43	52	44	60	52	44	44	43	55	62	67	58	55	60	47	56	60	60	52	49	55	69	46	55	52	49	54	49	57	58	44	44	62	37	52	45	41	59	51	44	52	43	28	48	41	44	41	63	47	47	44	59	50	46	44	49	52	49	45	54	38	38	38	45	47	47	61	50	45	53	55	52	48	49	57	69	39	43	41	60	54	58	55	54	46	42	56	46	55	41	63	44	45	56	55	38	50	46
34393	20261	12796	10521	10634	9626	7548	4831	2880	2035	1348	1137	1014	847	767	782	823	793	756	843	816	778	673	687	687	689	695	598	567	557	640	553	627	492	488	499	469	504	455	499	450	426	442	415	433	441	483	412	378	428	411	394	419	425	431	456	426	464	400	429	428	427	408	425	427	414	454	413	405	433	421	440	450	428	413	430	443	485	415	430	418	451	411	417	434	427	404	437	423	423	409	439	416	404	411	390	406	444	384	424	467	417	425	426	448	446	418	398	405	450	399	426	396	432	464	437	433	396	446	431	428	404	429	446	447	396	418	430	406	435	411	441	435	416	437	433	411	430	422	437	434	391	412	432	409	418	420	458	444	420	413	452	421	413	444	417	422	412	417	432	406	407	420	480	405	440	405	392	446	473	453	459	435	449	419	426	462	370	428	424	466	439	411	419	436	398	427	396	419	425	413	442	429	384	418	443	447	462	429	402	394	410	438	464	401	429	421	450	422	375	411	406	446	431	419	431	454	446	442	425	420	436	431	423	411	381	420	432	420	444	416	393	390	439	458	465	468	465	432	417	426	432	440	419	439	434	429	430	391	441	446	452	458	417	424	419	454	448	436	400	441	396	439	430	413	444	399	429	439	410	459	394	417	425	445	425	458	486	430	435	409	422	403	379	381	409	448	434	427	414	409	396	415	427	419	449	429	430	418	452	407	464	442	441	416	421	385	451	400	415	434	430	451	419	441	399	410	403	414	415	433	436	416	417	470	396	410	410	429	389	453	438	407	410	415	404	454	445	399	421	434	425	414	409	426	442	433	422	389	457	412	446	408	448	422	403	438	429	419	429	430	418	446	471	414	450	387	410	448	398	428	388	412	419	442	425	426	435	410	436	424	432	402	445	399	444	421	403	389	423	405	388	427	404	434	456	447	428	427	410	449	414	417	436	438	438	426	393	429	418	472	436	434	421	411	435	439	413	413	429	432	401	412	454	419	392	413	411	416	405	399	449	439	401	435	434	394	430	415	414	456	416	437	444	427	435	388	371	415	435	428	451	404	459	384	384	434	459	401	432	417	421	411	434	431	396	401	444	403	446	425	435	464	435	413	431	398	423	425	429	418	425	441	451	441	401	403	440	413	404	398	419	477	434	395	408	408	425	377	435	437	419	445	384	412	425	475	457	403	409	421	410	406	439	450	433	425	435	416	420	438	420	412	455	400	412	442	380	398	419	455	430	409	414	409	422	406	432	426	406	408	437	445	432	410	415	402	414	424	401	428	437	448	393	409	452	404	414	460	430	416	428	417	453	462	485	419	382	461	426	379	415	412	464	445	472	407	422	411	436	455	412	430	428	406	417	418	402	429	436	437	428	434	418	422	432	413	431	394	417	418	382	400	436	395	441	434	410	424	417	440	398	480	433	406	443	424	441	415	438	444	379	424	422	442	452	453	444	419	425	443	437	467	418	409	430	434	400	411	439	396	426	398	400	440	401	442	398	433	474	424	398	465	421	397	411	431	414	432	429	451	389	411	438	434	423	386	409	444	443	382	421	433	435	430	431	451	424	434	464	408	439	405	444	416	392	459	404	411	422	425	451	436	449	440	427	437	416	429	390	434	462	418	433	414	423	389	425	429	464	415	455	465	407	428	424	413	413	467	417	449	421	439	432	453	450	421	424	428	412	386	414	428	443	435	411	410	437	408	415	420	429	436	454	378	427	425	408	425	461	389	431	428	447	426	400	463	411	417	428	444	391	444	417	428	413	457	438	402	464	445	405	441	418	403	416	411	448	436	432	433	407	409	385	426	459	432	407	414	419	440	396	423	441	451	390	435	411	422	425	428	426	419	457	469	463	411	435	438	416	444	448	422	429	407	408	428	437	431	417	389	372	420	427	460	414	414	449	459	437	425	443	431	460	422	438	452	407	455	426	437	414	454	441	415	413	403	434	423	453	459	409	407	439	451	431	389	437	458	409	408	406	452	438	435	457	368	437	418	397	441	453	409	448	451	409	393	419	417	414	445	408	432	454	443	426	443	421	424	420	429	450	438	439	432	426	431	440	430	418	423	420	391	452	409	421	399	440	374	426	446	381	424	405	425	391	403	439	417	455	454	439	390	416	405	435	438	461	417	392	383	397	415	443	443	428	440	428	432	435	431	411	440	473	422	409	433	388	427	408	433	410	421	373	444	436	451	428	419	450	413	418	399	459	439	411	404	404	415	449	403	410	436	431	457	456	395	411	434	442	442	424	409	428	423	398	411	443	401	416	407	444	434	427	414	438	424	424	470	395	446	401	425	402	441	419	443	463	438	393	402	448	401	376	437	423	441	410	393	441	403	444	418	426	432	454	407	448	465	421	419	432	430	398	396	416	405	422	383	419	416	413	426	446	434	429	391	414	406	434	450	441	415	445	420	439	422	430	413	408	403	438	382	416	481	430	423	404	416	402	402	398	452	438	409	429	450	439	440	428	399	426	438	440	404	466	417	436	446	413	390	447	390	408	429	431	385	430	442	418	442	432	441	408	390	427	440	385	446	409	408	395	434	443	431	475	418	419	400	399	418	404	426	429	374	373	429	452	394	452	424	444	416	438	450	369	439	441	473	410	395	438	419	441	412	392	392	419	396	375	430	406	445	406	454	454	441	408	425	464	416	453	432	412	428	415	384	405	415	395	449	396	412	413	429	422	433	415	430	435	432	443	394	437	435	467	413	410	408	429	459	437	413	422	422	422	429	409	394	424	450	421	436	412	428	430	413	443	479	453	414	400	431	424	461	425	385	436	382	392	424	419	392	414	410	439	406	449	393	416	413	417	451	404	401	434	413	411	399	433	426	416	426	387	424	400	400	462	408	462	398	421	422	431	443	427	448	446	432	418	428	447	437	444	444	440	417	447	403	374	447	454	391	440	415	434	429	397	424	438	416	454	418	425	440	422	406	442	405	434	447	410	486	418	400	398	421	447	428	398	434	456	443	459	423	466	467	431	418	431	394	422	421	432	464	416	457	456	428	454	440	370	426	444	430	400	410	410	395	407	417	446	448	422	418	441	447	404	421	405	437	407	422	431	436	413	392	386	475	455	471	423	413	436	435	431	423	390	415	439	421	426	436	404	425	416	426	460	432	424	443	434	444	428	461	417	434	406	397	425	429	433	443	481	395	439	425	409	438	429	453	428	390	416	416	444	421	419	400	426	433	421	411	400	429	431	421	407	421	427	427	427	390	433	438	458	421	408	421	427	435	399	410	437	410	424	414	399	411	404	402	442	431	400	415	442	423	440	385	387	429	397	438	435	450	422	444	400	451	404	432	392	438	436	417	461	437	435	424	417	404	382	407	461	414	429	448	467	380	460	412	411	417	388	446	408	401	432	401	415	450	435	434	410	406	446	451	424	412	428	407	419	412	403	438	410	453	424	423	450	401	414	434	416	430	426	386	417	420	448	416	412	425	432	443	428	421	417	420	422	437	450	434	451	442	415	442	441	405	392	425	418	417	460	416	449
8000	3965	1741	983	528	442	290	190	92	85	70	66	58	53	61	56	52	54	69	58	61	52	61	43	54	63	54	40	59	49	59	55	48	48	51	50	41	44	32	39	43	50	39	39	33	38	35	38	36	48	38	59	42	42	46	35	40	35	50	50	44	31	54	36	42	39	39	34	39	36	38	58	44	45	41	54	52	36	52	46	35	43	47	58	43	54	38	36	46	40	37	37	35	47	51	34	51	42	43	43	41	46	41	39	40	43	31	33	47	41	45	42	38	39	50	50	48	39	47	53	43	40	57	41	44	45	37	39	36	44	31	41	47	44	42	44	38	46	42	42	41	38	36	49	41	48	34	46	34	33	42	36	39	50	50	45	51	48	50	35	50	40	39	40	39	44	36	43	56	38	46	30	31	48	54	28	47	49	59	50	48	54	60	50	26	44	38	44	45	46	56	56	46	45	53	41	42	47	36	46	32	39	49	39	49	38	34	46	41	49	44	56	57	40	46	53	53	37	46	49	47	46	40	52	50	43	55	51	42	31	52	39	43	39	46	47	43	36	42	36	41	44	31	45	43	50	49	48	34	45	46	42	45	39	47	42	48	44	43	53	50	51	42	41	44	44	39	53	58	45	35	50	42	40	35	43	40	37	36	52	34	50	46	42	43	42	53	36	47	38	50	40	50	32	40	50	37	45	46	48	37	36	41	35	31	31	49	46	43	53	48	45	51	42	44	51	42	55	48	29	50	49	46	38	42	34	52	35	49	43	42	46	52	44	49	43	36	42	42	44	45	45	35	44	37	40	40	45	51	38	45	63	54	57	50	53	45	51	46	43	40	41	42	46	51	57	41	33	46	39	36	37	44	52	42	38	50	39	45	43	44	45	33	44	47	34	43	53	38	46	42	53	40	46	57	31	50	41	60	44	33	47	53	47	44	38	50	36	49	39	46	46	47	46	47	36	42	52	53	53	43	50	47	43	53	38	41	45	44	53	41	54	40	58	49	44	50	42	39	42	52	37	51	40	45	47	36	40	27	51	41	44	55	35	45	45	45	36	46	39	45	47	48	37	39	41	55	47	47	47	45	33	37	39	31	37	35	35	42	52	50	55	53	54	51	36	45	40	39	32	39	47	48	51	41	35	42	46	28	41	39	42	37	58	53	57	51	37	38	40	40	36	42	45	51	46	32	39	41	46	52	39	39	47	45	44	46	51	42	40	47	34	48	46	47	29	47	42	48	39	40	43	36	45	33	46	36	38	53	48	51	50	44	46	45	34	40	39	38	43	56	44	39	41	45	41	32	43	55	43	41	40	42	43	39	48	42	47	40	57	33	45	46	35	46	35	55	52	46	49	38	44	48	56	50	36	39	40	48	61	40	42	42	42	46	38	49	41	42	39	35	37	49	36	43	39	49	47	47	40	35	44	46	35	30	47	38	45	38	49	42	37	46	36	52	39	51	43	44	45	40	51	45	49	46	54	41	49	46	36	50	32	45	46	52	46	39	43	59	45	44	43	39	40	39	43	47	36	47	43	58	43	42	36	41	47	44	51	36	45	45	51	44	39	40	36	40	32	42	53	55	48	42	49	38	39	38	39	37	44	45	38	45	38	37	46	40	47	32	51	50	50	43	56	40	44	34	32	50	49	37	43	45	44	49	30	45	46	37	43	45	51	42	44	45	41	43	38	50	42	57	41	45	41	45	41	45	49	45	36	38	48	40	38	56	41	40	40	43	55	40	37	52	53	51	26	47	55	37	38	42	51	33	34	27	47	44	53	35	46	45	53	54	55	45	38	44	37	43	49	47	42	46	43	38	34	44	45	42	53	42	45	44	52	45	48	40	48	40	45	37	36	29	41	36	41	50	39	54	37	52	48	36	47	43	57	34	31	45	38	37	39	50	32	47	45	58	47	36	40	42	47	32	44	54	41	45	36	44	36	44	49	35	42	43	48	42	36	37	35	36	46	50	44	35	36	40	42	46	48	35	33	43	32	33	47	54	40	45	37	31	35	39	46	45	47	46	44	44	41	49	43	38	49	40	48	45	38	39	52	36	42	35	49	38	50	36	36	30	46	43	45	42	40	36	43	46	41	36	41	33	37	45	36	43	41	49	47	51	41	38	45	45	39	30	44	49	45	29	30	44	53	47	41	44	39	38	45	39	41	40	46	39	48	47	38	29	42	43	53	43	43	52	44	31	52	52	41	48	30	48	44	54	43	42	43	51	45	46	38	43	36	40	46	40	38	42	57	46	30	38	45	39	39	49	57	33	60	49	53	43	58	43	47	41	57	49	43	51	42	50	49	37	42	46	42	35	36	38	42	49	45	49	47	48	41	39	41	41	49	35	54	28	48	39	45	42	47	43	47	49	39	51	37	43	40	52	38	42	56	50	40	43	41	50	44	34	53	46	31	37	43	36	58	49	59	49	44	49	36	48	46	38	43	40	42	39	33	44	47	42	50	41	53	42	31	50	40	37	57	47	45	45	39	41	40	43	34	40	46	40	33	45	33	40	49	43	43	45	41	51	44	49	37	43	49	62	45	47	44	42	45	35	43	44	41	40	46	48	40	39	39	43	35	56	41	56	47	39	38	57	41	46	39	47	42	47	36	39	41	41	46	49	46	46	48	41	37	44	40	62	54	53	30	35	45	43	54	34	46	35	32	49	58	43	36	52	32	44	37	41	48	32	38	39	33	46	47	55	43	38	42	44	38	48	37	51	48	32	45	62	49	29	54	52	55	59	53	47	45	44	47	46	54	46	28	57	43	44	38	48	45	50	45	48	51	45	44	50	43	42	31	42	48	25	42	47	38	57	37	38	42	55	50	43	45	45	42	41	40	47	50	30	41	46	55	42	36	48	44	44	48	40	45	40	56	42	36	45	39	41	51	48	53	48	53	49	45	39	47	53	34	55	48	46	47	36	33	52	39	49	48	37	64	38	41	42	48	40	41	45	39	46	37	51	37	41	50	43	35	41	52	46	50	43	35	46	43	49	36	42	49	55	40	45	50	47	47	31	39	52	37	45	44	45	52	32	35	51	41	41	42	48	42	49	38	45	41	38	51	45	42	43	50	43	37	38	42	33	34	50	56	40	46	39	41	42	36	50	50	34	48	53	51	40	38	37	29	44	36	46	31	42	41	49	42	40	61	44	37	51	45	44	36	53	43	46	44	38	40	45	36	44	48	41	35	52	36	42	50	40	51	44	55	45	33	45	46	43	43	38	40	48	46	45	42	51	40	43	45	44	48	41	37	43	32	36	54	40	44	56	41	43	43	54	41	59	51	39	50	45	43	42	43	41	50	40	39	46	46	40	48	45	41	54	40	58	49	42	43	35	50	45	34	46	43	51	35	51	33	48	44	38	39	38	47	43	40	38	45	42	51	40	41	29	50	37	41	43	37	40	47	44	46	37	43	54	44	38	43	32	43	45	41	47	43	50	49	28	40	46	39	36	52	59	51	38	40	48	53	38	39	40	45	47	29
36619	23215	15698	11651	12242	15479	11636	6486	3152	2067	1445	1193	1044	967	1014	1001	969	945	1024	1088	996	869	806	752	690	712	702	631	584	524	545	533	520	513	498	506	460	443	433	464	457	427	422	419	392	400	367	438	369	390	382	397	377	399	330	378	360	383	369	367	394	382	410	398	362	376	372	395	363	377	371	428	367	392	396	377	395	367	361	404	381	346	369	377	406	387	360	397	425	370	338	384	381	380	398	369	371	384	371	387	364	384	373	363	371	371	382	359	399	403	387	361	375	363	385	375	362	397	371	393	392	390	371	378	364	380	390	377	412	344	398	366	389	361	415	379	396	345	365	379	372	359	388	400	333	415	413	366	404	360	382	347	425	368	355	367	367	374	385	405	374	351	397	398	383	377	350	370	354	375	363	345	386	391	383	364	398	387	367	366	409	409	377	364	388	368	377	382	372	378	390	406	384	359	425	371	373	380	409	391	364	372	422	375	356	366	374	387	381	362	365	396	362	397	382	357	357	369	356	388	391	405	358	380	355	373	385	375	393	362	407	353	376	393	398	342	386	379	354	349	376	391	390	380	368	344	391	365	374	369	380	341	385	382	431	352	362	382	376	368	425	389	420	389	375	387	381	342	404	343	365	382	390	400	379	353	384	395	386	391	327	373	400	386	392	406	420	365	391	381	393	352	380	351	370	366	364	394	349	423	410	390	387	353	388	386	359	373	355	366	355	409	373	371	379	368	409	372	350	378	357	386	340	372	430	341	380	343	376	364	395	375	355	375	366	364	379	368	404	384	377	376	390	378	364	380	321	378	390	398	381	373	366	360	408	375	406	388	376	388	388	375	384	380	390	404	377	391	375	409	354	379	402	371	388	382	364	356	378	361	381	358	383	373	385	380	381	333	381	365	404	358	364	419	400	343	407	346	383	344	349	354	390	374	408	364	402	387	400	394	390	410	379	327	383	378	386	399	383	381	347	418	387	368	389	348	354	323	410	341	390	372	386	373	354	410	374	366	343	387	394	380	398	331	348	387	412	393	390	393	421	358	396	365	351	371	384	380	361	378	357	376	363	392	361	373	383	366	409	380	386	387	355	351	369	383	386	392	356	400	373	381	388	398	345	364	363	379	372	370	363	357	407	353	396	378	356	378	371	402	394	381	359	355	385	418	381	393	386	416	338	409	394	351	377	360	409	359	373	376	397	392	350	388	380	382	352	378	363	370	369	369	362	394	359	375	375	366	376	377	365	362	385	381	384	343	373	373	392	382	344	360	360	391	346	381	371	365	328	385	383	341	364	351	361	347	333	380	395	392	389	380	341	410	382	388	376	373	389	353	355	362	400	376	372	387	383	370	401	356	418	393	394	383	388	391	359	339	361	365	351	380	388	337	394	374	389	371	389	361	384	359	401	409	342	336	349	373	407	357	366	390	368	345	374	394	388	405	366	362	371	348	401	380	381	366	363	398	389	360	387	395	358	362	373	386	403	401	397	388	392	382	343	407	377	393	415	379	350	422	389	362	359	383	395	367	397	387	382	381	381	374	416	366	426	405	360	395	356	373	378	383	390	380	382	389	384	385	421	380	346	389	371	355	304	367	357	400	384	382	378	324	383	370	368	388	376	383	383	356	339	368	370	381	408	371	372	382	397	383	362	338	356	364	325	369	398	377	392	361	359	395	362	408	348	364	389	403	353	357	405	418	390	377	364	379	360	393	398	371	356	380	361	361	373	400	379	357	414	395	381	352	419	347	357	371	370	365	369	355	350	376	350	369	388	357	392	405	370	365	372	371	383	392	367	379	363	378	377	353	357	374	374	340	385	370	368	389	363	368	349	355	382	344	404	416	391	357	362	383	360	360	370	362	367	413	370	362	404	381	377	359	373	396	422	344	396	390	361	368	353	396	390	398	414	345	355	376	364	389	356	396	406	359	372	382	378	390	347	358	402	352	368	390	409	383	387	354	402	355	349	392	364	407	379	370	357	363	375	380	358	369	417	381	370	373	365	405	357	374	350	357	384	404	367	409	366	383	392	414	371	362	383	349	355	358	369	385	352	386	372	400	388	375	385	412	383	377	380	379	346	360	361	353	400	406	369	380	398	370	386	422	401	385	377	363	348	380	397	369	365	361	370	385	348	388	354	393	402	408	368	396	385	376	389	384	412	385	370	356	382	432	377	405	375	389	357	379	384	361	355	380	403	395	383	363	353	359	386	362	398	388	386	373	349	399	367	344	361	361	382	409	385	400	326	375	399	378	351	383	388	413	423	374	379	387	374	347	383	371	383	410	383	380	395	364	384	370	366	354	395	389	397	408	352	398	392	359	374	360	378	374	395	382	400	387	370	374	392	333	413	402	378	383	364	352	360	402	371	403	361	370	365	381	348	408	384	371	335	386	387	403	401	385	371	385	411	368	363	382	392	380	360	360	377	392	367	356	376	389	373	358	361	390	397	350	392	385	385	374	379	379	376	397	388	371	355	376	397	414	418	352	361	386	388	399	366	395	398	369	368	344	383	361	356	382	377	404	362	396	372	389	354	350	333	377	362	401	343	367	418	400	386	381	379	376	377	372	419	363	384	359	384	405	377	377	383	372	404	364	378	358	378	370	394	371	391	392	377	367	359	364	363	409	359	356	382	344	363	361	351	349	372	384	386	398	361	367	392	356	373	400	378	395	363	405	396	383	370	352	365	359	403	377	363	390	390	380	368	370	340	383	384	386	354	376	367	373	379	390	382	403	349	374	399	407	380	363	406	377	400	411	385	365	350	421	379	389	397	378	345	367	371	376	388	338	382	357	371	403	393	354	403	396	395	357	364	361	354	346	364	385	419	390	402	379	353	369	379	377	366	359	385	379	387	351	403	409	355	350	348	383	382	391	345	394	365	339	366	374	393	379	373	380	388	394	392	356	401	344	378	390	366	383	355	366	376	386	378	350	360	350	344	387	379	374	355	369	361	348	331	399	364	406	423	380	368	346	397	386	413	397	370	386	391	344	380	351	349	364	398	355	372	374	387	407	394	386	370	388	356	373	384	394	390	386	378	369	372	361	408	388	392	415	354	357	347	336	374	372	388	356	375	433	380	370	377	371	357	367	368	393	407	374	406	420	367	374	362	405	363	379	399	368	385	383	357	338	408	385	401	404	402	375	370	360	385	355	342	352	391	375	362	396	342	388	391	415	378	383	409	390	386	384	368	381	398	383	368	396	371	377	383	351	355	366	373	353	365	370	386	376	360	377	409	400	347	346	369	346	336	362	344	395	364	362	371	409	376	395	392	389	405	362	378	338	363	361	385	358	381	398	392	373	387	343	379	398	352	375	384	392	369	391	358	355	365	405	384	373	380	352	379	375	384	344	376	383	406	376	352	374	361	387	396	363	347	393	392	364	355	386	351	367	365	413	373	356	364	362	379	356	366	383	367	354	378	385	373	401	386	351	391	395	379	402	404	356	329	329	365	410	342	377	403	351	362	389	398	352	409	369	396	400	396	411
9705	5668	2928	1714	1170	826	438	203	105	86	80	61	54	80	70	60	71	85	74	73	58	69	55	58	53	78	44	57	41	48	47	46	49	47	46	47	33	44	51	41	49	42	28	36	38	37	27	52	44	48	41	34	43	48	44	34	43	44	36	48	29	34	40	40	33	46	41	41	44	42	49	48	41	40	54	49	42	32	42	32	51	59	38	43	49	42	39	38	46	36	43	33	34	40	33	43	29	37	37	37	51	48	42	48	45	40	43	45	42	33	45	41	41	40	30	44	44	36	48	38	42	37	43	51	34	38	52	37	47	32	39	47	38	33	52	48	45	43	30	38	48	39	40	37	47	43	47	42	41	36	36	36	46	43	28	46	38	36	38	36	41	39	44	53	37	42	39	53	39	42	48	44	43	32	30	33	42	54	35	46	37	34	38	31	45	41	43	43	35	31	34	39	49	38	45	36	39	36	41	40	43	45	37	48	48	48	37	45	40	28	43	39	64	43	45	44	46	45	43	41	30	42	40	48	35	45	42	36	39	34	39	44	35	46	57	38	47	41	39	37	27	37	43	48	41	37	40	38	40	43	46	44	51	48	41	27	37	43	41	42	40	50	41	38	35	40	38	39	44	48	45	39	37	38	31	40	47	40	57	47	43	45	49	37	56	55	37	34	44	30	35	51	40	49	55	50	40	43	43	35	44	37	39	41	44	43	52	49	47	42	42	40	41	42	33	40	53	53	39	44	23	42	32	41	44	39	44	38	46	45	44	32	44	33	50	50	38	29	35	42	52	41	29	37	24	33	52	42	30	41	42	42	36	45	39	48	39	28	39	38	41	31	43	39	52	40	40	38	40	39	38	43	40	47	35	45	34	30	37	46	42	40	36	29	41	50	38	50	34	34	39	42	32	40	43	35	38	37	27	44	28	38	50	29	35	40	44	45	44	42	39	32	26	31	45	49	38	32	44	30	52	34	50	43	44	40	31	43	34	43	25	31	47	41	45	43	32	43	35	49	42	42	45	44	37	44	30	31	39	38	34	42	47	35	32	47	27	40	45	37	31	48	39	44	36	48	41	43	34	47	32	36	52	39	35	36	35	40	38	30	33	48	41	42	30	38	50	48	36	40	45	34	50	40	43	41	46	40	34	36	31	33	44	49	49	40	49	57	42	45	39	42	31	24	44	50	50	42	33	34	41	45	49	38	27	48	38	41	29	43	38	42	36	34	35	36	40	54	31	46	47	38	45	39	41	44	41	51	39	32	37	45	48	40	38	33	37	38	31	56	49	37	44	33	53	43	50	40	49	32	42	37	43	53	42	49	44	47	46	45	44	30	48	34	30	36	42	41	37	28	51	30	40	31	34	37	26	42	43	46	44	33	38	48	44	32	40	47	42	39	44	39	38	39	43	37	39	46	48	38	36	38	33	39	43	27	42	30	57	43	36	45	41	41	26	41	33	37	43	47	47	41	52	41	58	38	42	40	39	43	39	38	29	38	42	36	40	42	35	34	31	34	44	32	42	41	37	47	36	38	37	39	38	41	42	48	30	39	44	37	37	51	29	35	33	51	36	55	42	29	59	37	35	41	39	40	42	41	33	49	35	48	40	35	41	42	45	32	34	41	52	35	45	35	38	44	32	32	39	47	44	29	36	42	45	35	49	33	45	44	47	38	41	41	47	45	36	45	40	33	55	39	49	42	43	43	36	39	40	38	47	43	36	41	40	34	45	49	45	41	41	45	41	43	56	44	53	37	34	44	51	34	41	39	46	42	43	44	35	39	37	40	36	35	30	53	40	38	47	60	44	41	43	45	43	37	44	46	41	44	50	43	41	55	38	43	38	39	37	34	46	31	36	54	39	41	51	40	52	32	32	46	49	42	43	32	41	38	37	44	38	40	45	50	42	45	28	30	40	37	47	41	50	44	37	36	36	39	35	34	38	39	54	53	37	42	37	53	37	40	45	47	41	36	46	30	43	51	41	46	52	36	53	47	55	33	38	39	35	40	51	40	37	50	35	34	35	37	43	40	37	45	43	62	45	45	48	35	29	45	33	46	44	36	31	40	29	43	31	40	41	50	48	47	41	47	55	39	32	43	39	36	38	36	40	34	48	43	45	35	49	38	40	35	24	56	42	45	47	38	42	44	39	36	34	48	42	40	37	34	42	39	50	30	41	51	36	38	42	33	41	47	48	37	33	29	46	43	46	35	44	37	33	46	45	43	45	43	41	46	36	40	35	38	50	50	31	46	37	40	45	42	40	28	42	44	45	43	42	35	43	28	46	55	43	34	37	50	22	47	42	39	19	41	41	44	43	51	41	42	41	35	40	45	37	40	47	48	41	44	45	47	41	43	45	52	40	42	39	27	40	48	30	45	39	53	45	36	42	54	51	51	42	43	45	61	42	44	40	41	41	42	37	41	48	41	49	41	50	39	38	38	49	42	44	37	46	42	56	46	52	44	49	41	31	39	42	44	43	33	35	29	49	37	35	40	34	32	40	48	43	31	37	44	43	38	44	39	45	43	36	41	41	41	31	48	49	41	37	29	33	49	47	40	35	30	48	26	31	38	46	47	36	37	33	39	48	40	39	42	37	45	40	51	47	40	36	44	51	44	41	51	28	43	36	40	31	38	36	30	49	37	38	31	35	42	42	42	45	45	34	39	43	38	41	47	41	34	37	40	39	31	47	33	47	50	52	37	45	37	36	38	51	33	48	39	35	39	33	51	33	44	27	29	27	37	53	41	53	32	42	48	45	34	40	31	40	46	37	44	40	44	36	37	47	39	44	39	51	42	41	43	38	40	37	47	44	46	44	50	43	39	39	45	40	48	29	30	40	33	38	40	41	37	43	39	47	42	41	40	35	29	47	38	45	42	46	51	37	58	38	55	31	39	45	37	31	37	41	40	37	33	43	45	41	43	39	47	26	42	30	34	42	44	35	42	38	42	44	38	47	34	42	49	40	47	39	44	46	38	33	39	41	36	46	47	46	51	39	30	50	57	37	38	37	39	52	46	36	45	36	44	50	42	33	35	47	38	48	42	43	50	42	43	47	41	45	45	38	44	40	35	42	37	39	38	34	48	48	46	31	39	42	50	45	46	34	43	41	36	43	41	46	44	44	50	47	31	37	42	33	40	33	46	47	41	45	37	31	50	45	43	24	38	46	36	52	42	33	51	42	35	43	34	45	42	31	37	39	41	42	35	40	42	38	39	49	41	49	37	38	48	41	45	52	44	34	50	36	31	45	49	40	34	41	28	44	33	48	40	53	42	49	50	30	47	38	35	30	43	39	40	48	36	35	34	47	34	42	34	43	40	50	28	29	46	46	44	39	44	44	44	42	33	45	49	47	38	37	44	47	38	54	45	39	30	49	44	35	41	46	36	37	41	49	47	40	38	38	36	38	44	52	35	40	38	41	44	42	42	48	45	37	47	43	32	26	49	42	45	44	32	35	41	47	38	42	51	52	40	39	39	54	42	41	28
41145	26793	20170	18115	20581	22096	14050	7177	3533	2301	1813	1407	1347	1385	1518	1306	1292	1258	1229	1197	1097	1046	905	867	772	800	747	692	607	593	569	520	567	505	494	437	441	439	463	457	456	386	376	365	378	377	397	351	360	387	360	363	372	387	363	355	386	385	343	352	341	364	347	380	372	361	393	370	375	357	406	352	365	357	404	374	353	359	373	376	352	360	344	371	382	344	429	370	372	329	374	352	364	372	377	362	346	368	358	357	368	353	354	379	358	363	387	328	360	354	360	372	409	366	371	340	348	384	359	345	350	356	363	347	386	350	386	355	360	334	354	366	346	326	349	346	347	363	330	383	358	341	364	349	369	366	334	353	359	368	397	357	359	352	358	349	376	364	378	362	411	352	391	345	362	350	360	361	360	400	349	337	349	327	332	341	345	351	349	389	336	359	341	352	393	379	361	355	368	368	346	361	361	364	328	325	368	312	340	336	354	377	330	349	376	395	349	321	395	358	370	369	335	391	362	364	394	353	359	355	348	388	351	362	379	346	365	336	364	366	339	345	352	339	390	357	373	407	330	367	358	371	355	335	359	378	379	343	349	373	363	353	369	345	369	351	342	368	358	401	383	357	348	345	347	373	404	376	351	387	369	330	375	351	351	349	324	333	350	365	362	380	369	356	353	371	364	377	322	350	339	347	363	345	400	378	378	335	359	330	367	343	399	343	362	355	364	396	371	349	380	352	391	378	380	340	371	367	344	360	343	351	368	355	353	386	354	368	363	364	340	381	358	358	368	369	384	325	376	346	358	338	352	364	342	343	364	357	373	370	375	348	396	359	378	383	333	325	327	380	349	343	358	396	387	352	354	337	351	353	361	353	364	347	368	374	370	386	354	388	336	363	385	369	358	348	360	351	345	368	360	327	360	373	407	381	358	361	363	409	344	340	347	359	346	404	337	334	340	351	341	351	366	374	406	346	354	349	376	359	355	357	378	397	336	365	335	353	349	351	340	362	374	351	381	370	352	335	354	367	366	355	358	359	351	356	318	371	355	381	393	344	375	350	373	364	354	373	405	385	393	338	367	365	372	338	342	368	361	343	354	354	336	379	366	393	327	334	382	333	331	353	363	370	349	346	355	343	340	364	349	393	360	385	346	339	368	353	345	364	378	333	373	296	361	354	387	383	374	391	374	405	348	317	354	362	384	325	380	362	337	382	342	351	358	301	379	359	404	336	377	351	353	371	343	358	350	356	342	364	358	369	367	388	372	346	377	351	395	308	376	401	342	365	362	370	362	357	349	338	350	402	374	360	363	378	364	384	379	374	332	356	346	341	373	367	361	369	363	355	356	345	358	370	383	379	365	327	377	366	370	389	399	331	374	345	336	384	349	325	364	309	364	369	339	364	369	362	350	350	374	343	345	353	352	385	334	355	376	338	372	376	348	360	343	346	345	356	341	345	358	342	375	342	353	340	348	368	342	334	315	404	355	387	356	399	367	349	348	359	371	337	353	345	365	349	355	343	398	341	402	352	366	343	365	336	335	365	382	363	374	338	341	356	342	384	336	331	367	375	380	354	354	369	374	371	368	353	419	392	404	387	373	367	332	345	351	365	355	365	333	375	339	378	353	365	378	368	368	356	343	362	337	385	349	361	377	366	356	346	362	383	377	399	355	368	348	382	346	382	351	366	334	340	369	380	360	357	352	352	342	379	357	342	389	372	329	352	330	362	376	343	363	342	384	379	366	367	325	353	351	347	346	374	356	397	361	354	341	361	353	381	349	344	386	340	350	374	342	377	370	373	377	347	325	366	370	376	358	388	324	352	346	368	374	343	361	346	379	339	354	384	359	345	358	372	359	366	314	373	381	376	375	363	384	361	395	343	353	359	324	324	352	389	358	379	374	363	355	369	330	357	312	355	344	365	339	373	372	350	334	388	340	374	349	373	358	362	399	348	326	368	374	337	343	354	367	381	381	380	382	344	366	358	388	373	361	359	363	389	351	367	339	351	366	349	345	349	361	368	366	377	368	349	361	359	361	358	359	357	398	374	357	351	350	356	354	342	379	361	353	357	362	362	397	347	377	363	354	387	392	391	378	388	345	383	396	319	310	367	343	367	351	332	366	385	349	371	327	343	405	367	334	354	355	342	372	366	367	345	393	357	382	353	368	343	346	401	351	347	372	367	353	340	361	350	371	331	364	363	354	363	355	389	350	380	327	360	340	398	361	329	366	358	387	370	345	406	410	354	354	359	344	355	371	354	332	354	382	348	361	348	363	326	369	340	370	336	335	365	348	345	350	342	360	347	375	347	376	366	370	361	366	398	380	344	341	371	383	364	331	352	350	340	352	350	340	357	349	372	360	355	330	372	346	358	386	364	338	386	361	352	388	322	353	380	334	375	377	341	363	324	358	407	335	360	350	364	381	369	354	352	336	343	356	397	313	336	370	362	335	341	363	374	355	354	358	336	358	356	371	344	366	360	355	380	348	360	375	381	385	386	399	367	348	337	353	332	344	338	356	341	356	355	356	355	330	350	341	371	357	397	351	380	390	369	380	379	374	349	393	354	350	354	377	381	368	377	352	345	362	376	339	333	333	399	355	384	384	339	398	371	359	357	344	376	337	375	374	366	352	366	341	364	309	364	352	350	366	355	375	337	373	330	348	375	369	357	359	349	372	351	324	367	361	370	354	367	355	369	375	370	346	371	365	341	350	376	391	362	386	369	370	367	377	399	359	363	335	351	341	382	378	359	335	348	332	368	349	320	372	359	345	377	362	341	378	383	322	346	375	330	341	364	373	388	345	398	326	378	357	348	372	333	358	341	349	358	386	349	323	350	367	372	360	357	323	351	357	360	384	348	360	362	362	378	373	309	370	354	359	340	350	342	373	371	340	367	351	342	344	325	389	353	362	340	356	383	366	376	346	352	370	357	394	404	319	353	377	316	361	320	330	394	343	350	346	363	366	402	366	373	372	339	347	370	344	339	369	325	362	342	390	371	342	358	377	335	330	343	399	388	335	364	378	362	399	346	369	354	374	347	355	363	344	384	373	365	341	379	369	363	362	370	403	347	343	349	355	347	369	356	364	354	386	361	358	334	367	353	373	337	358	354	329	367	412	347	368	360	351	337	382	332	363	352	355	377	368	343	340	372	330	352	346	379	368	353	365	365	347	379	365	354	364	362	365	359	328	342	330	352	362	364	344	378	363	338	337	369	353	331	383	375	351	363	354	370	340	334	345	376	340	336	332	375	344	366	366	362	365	379	306	335	374	373	395	365	344	349	355	315	392	352	380	375	355	357	392	355	352	376	382	344	348	383	367	358	357	342	332	328	376	356	366	378	370	340	365	384	358	339	381	362	357	332	401	366	339	342	368	369	360	328	361	362	361	410	361	359	340	360	363	379	374	379	369	372	348	352	370	355	387	364	362	375	387	376	360	383	384	377	362	368	331	360	379	340	339	367	343	385	330	343	364	377	338	347	351	369	378	380	367	376	342	369
5678	2666	1472	716	444	297	159	106	82	73	69	65	56	83	69	56	82	69	61	68	53	66	58	59	63	67	57	52	56	52	59	60	63	57	51	35	56	55	50	57	70	56	57	36	62	49	56	55	55	57	45	56	45	58	46	56	58	43	61	48	55	46	64	44	59	50	58	33	60	40	44	46	54	44	49	49	53	59	42	48	61	58	58	45	49	54	52	37	58	56	46	42	60	50	46	44	67	46	60	45	47	58	45	53	51	61	44	56	62	40	52	54	46	49	50	49	49	63	42	37	52	54	64	46	57	56	63	49	47	71	46	52	56	44	52	51	48	45	53	53	42	63	49	56	51	46	56	51	45	53	48	40	53	40	40	74	51	54	59	49	65	61	69	56	60	46	58	61	48	54	51	55	46	54	55	59	62	41	62	48	53	49	54	53	55	59	56	54	55	44	46	61	45	64	53	45	68	45	44	58	57	53	56	59	47	40	56	57	59	51	53	62	49	64	49	48	57	57	46	54	52	48	54	61	49	42	59	46	61	66	65	46	65	36	63	49	66	46	54	56	45	60	41	50	56	64	56	56	59	54	48	62	53	51	58	44	56	53	51	47	64	56	62	52	42	48	49	57	50	51	50	52	48	64	56	43	59	50	46	45	44	50	51	48	59	62	46	38	45	43	44	52	50	50	49	56	55	62	51	62	53	43	52	61	66	56	60	50	47	46	52	78	52	60	45	49	50	39	70	54	46	56	66	45	48	47	50	52	49	46	49	51	66	45	63	50	52	53	59	37	53	46	39	44	49	52	64	52	58	42	42	45	53	50	47	44	54	46	43	52	64	56	47	55	57	48	45	58	54	47	58	52	54	58	59	58	45	43	78	53	47	71	59	59	50	50	33	56	65	65	57	48	51	42	47	64	57	59	50	48	62	42	47	46	57	55	51	60	49	55	42	48	60	51	57	52	53	46	56	53	42	52	57	47	57	62	49	59	47	44	48	68	46	55	55	49	59	61	51	51	43	49	45	52	55	44	57	48	71	59	52	51	50	48	60	62	48	65	48	57	50	59	63	59	57	60	54	60	49	63	52	52	44	42	42	45	57	53	49	69	46	46	43	61	54	51	53	64	52	52	57	58	57	44	56	53	57	50	59	42	41	54	62	60	58	49	59	51	50	55	51	52	62	51	55	55	65	47	65	48	56	63	60	43	50	52	60	50	49	57	45	48	55	50	42	51	50	46	52	42	51	43	44	48	51	60	47	45	48	60	48	52	54	63	58	55	58	39	60	47	54	56	52	41	46	35	47	42	63	63	55	59	65	59	58	45	58	36	59	46	59	49	51	52	47	52	52	62	54	45	59	47	54	50	54	48	48	47	52	62	45	65	44	55	49	46	52	45	54	54	56	53	58	42	60	44	54	55	46	52	57	57	60	56	62	55	43	46	42	60	58	60	57	51	52	55	59	54	46	68	60	57	63	59	42	63	50	54	45	44	55	53	50	66	50	56	59	43	48	46	53	48	43	60	50	48	63	59	59	46	72	48	48	61	59	40	50	53	49	43	54	51	50	48	43	45	54	73	51	53	37	44	53	43	57	50	48	46	50	55	50	65	52	55	68	45	35	45	53	47	57	44	50	50	59	48	52	47	58	48	53	54	43	53	39	49	49	53	61	53	48	53	63	51	59	46	58	41	39	51	66	52	45	60	42	38	60	57	60	56	51	42	53	53	56	59	57	47	45	45	52	45	52	56	55	38	55	56	48	59	49	53	56	60	59	46	50	36	53	59	65	58	67	53	56	50	57	45	55	55	48	44	66	49	52	57	57	47	49	57	31	43	43	44	57	53	46	72	55	48	57	59	56	51	51	53	48	54	61	39	37	48	48	43	55	53	51	56	58	51	64	51	42	54	54	47	59	58	57	39	62	55	55	72	55	40	53	53	51	55	48	49	44	51	48	47	46	64	49	45	48	57	50	51	58	56	57	52	53	52	63	51	65	41	57	40	30	40	61	53	52	54	41	52	51	57	57	60	54	46	54	49	63	58	61	55	37	49	46	56	53	47	62	62	50	57	55	41	46	64	45	42	52	59	61	50	55	60	57	42	48	63	56	53	46	50	48	53	39	40	51	41	47	49	56	63	55	66	58	50	51	53	42	48	47	60	47	47	51	51	42	41	53	51	62	50	53	57	54	58	48	51	49	45	52	55	52	60	60	57	58	59	50	68	47	54	53	50	56	67	67	46	42	58	42	58	49	50	58	47	46	54	40	37	49	54	35	57	66	55	52	43	42	58	58	49	57	53	62	39	40	55	53	50	59	55	50	59	68	57	50	53	44	60	46	43	47	57	49	47	43	50	41	51	48	58	57	47	57	48	67	48	48	65	41	52	50	70	55	45	49	49	42	54	62	54	41	42	68	54	52	39	63	32	56	54	52	50	52	47	53	56	54	51	51	67	48	70	48	54	58	54	71	48	48	60	49	50	50	42	49	50	45	57	54	51	39	55	59	45	58	47	66	66	51	50	59	53	56	64	55	53	61	61	46	49	49	50	38	49	44	47	37	48	44	51	42	54	51	50	43	57	51	45	62	57	60	49	36	42	59	45	60	47	48	56	53	52	55	65	47	58	54	56	52	53	57	44	50	34	53	49	63	62	66	43	52	68	42	45	43	55	59	47	59	55	48	41	44	58	44	56	39	52	38	39	43	51	54	50	49	52	63	53	68	52	47	45	41	44	58	53	64	61	55	55	54	48	62	56	55	46	55	53	55	59	42	50	47	45	51	55	56	51	49	50	55	35	64	45	57	55	67	66	52	56	60	50	59	52	47	36	52	50	50	47	40	49	47	58	49	44	45	38	51	54	40	47	56	57	46	53	50	62	50	39	44	54	52	46	49	53	54	62	58	61	52	42	50	44	45	47	51	50	62	54	52	52	43	55	46	51	47	46	47	71	58	49	58	44	60	52	60	46	45	49	48	51	55	50	55	58	71	42	43	49	59	58	46	49	52	47	58	56	46	51	56	51	51	51	48	58	51	55	39	47	66	45	56	59	62	56	58	59	46	48	47	59	72	59	58	51	51	57	43	53	55	45	55	37	54	48	47	57	41	47	53	60	41	50	51	62	48	50	39	45	61	64	52	48	51	57	44	71	51	42	47	54	53	33	61	47	52	41	49	50	50	53	53	38	69	51	60	55	54	62	50	48	62	56	45	53	46	49	49	67	46	52	59	39	48	43	65	69	59	53	53	54	45	50	58	47	57	67	62	53	54	59	57	54	60	48	55	41	46	50	48	45	74	39	48	44	60	45	51	51	56	55	41	58	52	58	48	49	48	53	51	38	57	57	50	45	40	49	53	51	48	43	53	56	65	58	44	47	61	57	60	33	52	49	60	52	49	44	47	68	57	58	49	58	55	49	56	53	44	37	56	44	57	50	62	53	42	54	55	53	59	51	50	51	44	55	50	66	56	61	39	41	52	57	52	48	65	54	46	46
33842	19782	13954	10483	10877	10646	5998	3235	1758	1288	996	940	879	1036	1070	1039	966	891	832	867	805	700	733	655	639	661	650	635	592	676	567	579	525	513	488	491	512	459	475	476	471	499	453	459	451	440	464	441	389	417	463	456	415	457	453	446	502	441	436	488	463	419	447	419	467	473	483	474	462	444	490	470	445	419	476	433	440	451	428	484	435	455	437	446	403	481	423	457	450	446	425	470	438	440	485	462	465	429	435	433	450	428	441	477	449	436	439	441	428	444	411	447	429	432	456	450	450	426	487	447	439	497	443	457	455	446	450	429	449	485	467	428	415	435	389	415	424	454	409	468	441	424	472	443	461	393	431	439	435	446	415	473	449	403	479	417	451	434	437	408	463	421	459	432	435	428	425	452	429	432	446	399	433	437	432	482	428	441	465	447	461	414	415	468	433	492	441	453	430	443	433	433	449	440	474	419	456	420	450	479	418	433	417	440	449	448	423	458	434	461	460	473	500	435	414	432	474	469	492	446	433	456	456	389	447	459	438	443	470	433	468	408	463	447	465	436	410	439	449	409	416	434	452	431	431	464	433	444	409	454	407	408	458	412	474	406	456	413	449	444	469	441	443	445	453	408	444	411	428	408	448	437	404	417	428	443	458	422	432	451	458	481	422	436	461	437	456	487	419	442	453	435	470	438	463	436	423	423	437	436	443	428	465	431	428	445	436	452	447	430	448	473	442	471	421	474	486	428	422	453	435	475	443	449	457	460	456	420	465	475	459	457	415	476	431	454	441	443	420	445	424	453	404	453	437	441	411	442	436	437	454	442	479	444	442	428	455	470	425	485	391	454	432	439	443	438	418	428	450	441	415	485	425	454	453	448	409	476	485	468	481	470	440	451	462	434	436	453	468	440	431	468	447	438	420	484	446	438	457	420	448	414	450	437	450	465	404	434	475	449	414	440	488	485	392	454	430	462	459	443	459	458	412	416	460	433	423	437	444	467	459	424	447	432	457	422	468	445	440	460	419	419	432	448	439	458	427	439	439	449	459	478	464	449	455	457	425	448	464	443	440	391	440	468	403	452	453	459	456	382	431	434	433	442	400	475	472	466	422	422	442	401	421	435	432	477	434	427	468	432	451	404	425	449	446	456	424	492	407	410	403	459	449	427	445	439	437	462	455	417	462	459	438	390	438	462	466	458	405	433	418	422	449	462	429	426	451	459	481	463	491	428	452	442	419	482	457	450	437	460	480	424	433	423	440	451	447	468	423	479	453	449	439	443	468	457	462	462	427	453	410	419	422	447	469	419	446	449	418	417	456	417	487	466	445	439	419	468	477	451	466	450	402	456	443	414	427	442	453	462	439	445	409	443	433	448	442	470	447	457	455	445	410	440	479	458	420	433	462	440	414	459	435	402	453	414	396	487	465	478	457	450	438	454	464	418	428	458	431	436	418	450	462	418	431	462	433	493	450	451	462	458	447	411	440	397	432	401	435	452	460	424	456	444	457	442	420	432	443	459	431	452	457	453	451	428	461	450	458	447	443	443	458	403	459	428	455	461	448	456	432	463	463	436	480	469	492	450	469	469	471	441	430	491	453	466	435	442	461	452	453	449	452	444	458	445	430	469	466	449	415	451	445	425	467	436	434	470	407	416	396	436	441	441	424	481	440	414	433	442	470	448	446	434	454	417	448	468	447	471	451	474	487	471	454	452	420	420	443	457	434	442	419	444	437	457	443	462	447	470	422	419	418	431	483	467	474	482	463	499	431	403	448	471	453	467	442	446	461	454	459	437	460	435	413	429	443	424	461	501	459	434	473	422	426	424	468	433	441	449	482	470	443	436	449	454	447	426	407	445	482	511	470	469	432	453	424	469	479	428	447	464	441	473	421	448	468	418	464	491	438	462	423	426	420	437	448	481	437	418	414	438	421	452	442	442	411	456	437	453	474	437	481	449	444	444	469	440	430	452	445	481	411	435	451	486	469	458	476	448	461	445	460	441	441	450	456	447	464	434	465	434	447	428	458	433	423	453	477	417	505	422	459	436	433	465	459	464	429	439	413	417	438	434	422	438	418	418	411	433	472	429	388	462	428	447	427	470	446	457	479	440	442	441	404	439	420	448	455	452	455	427	453	409	462	410	439	430	428	452	461	456	433	441	412	465	429	440	449	441	421	450	476	439	453	484	466	435	427	484	403	422	432	454	472	480	420	428	474	444	442	430	412	448	407	449	460	438	484	470	438	408	434	411	413	459	460	448	438	442	448	443	472	443	421	477	474	455	458	453	464	389	489	411	439	448	425	469	439	407	417	428	491	433	437	468	468	428	423	451	445	476	443	438	436	462	422	383	473	430	479	469	413	439	424	403	450	449	475	427	438	415	430	428	488	468	435	414	418	436	487	411	414	432	469	470	473	441	458	463	451	425	465	445	425	462	415	461	467	457	439	438	414	442	429	438	446	477	433	443	429	433	453	438	469	388	423	458	435	449	479	424	434	438	437	442	460	475	461	420	458	459	420	442	452	448	458	438	475	477	476	446	470	428	453	456	454	400	426	469	460	430	493	444	429	440	433	435	446	447	442	457	454	433	443	443	445	470	447	483	436	431	454	430	461	511	441	454	449	470	404	419	457	462	470	418	432	477	428	459	448	427	429	420	429	464	437	456	446	447	441	423	408	473	398	440	436	434	417	430	455	408	415	474	454	449	459	450	457	440	474	469	459	425	445	474	439	450	470	403	470	444	442	456	464	442	470	425	454	422	425	463	467	473	482	435	467	449	449	403	460	432	441	437	445	437	442	441	443	452	451	438	442	460	457	439	425	418	390	431	438	444	425	431	483	463	466	445	448	486	460	445	457	458	437	474	433	447	464	445	450	443	449	471	476	417	408	457	481	449	448	441	442	409	444	422	458	453	442	423	458	446	446	448	436	416	423	438	461	442	447	467	443	439	438	451	437	464	416	433	434	459	420	419	411	415	447	478	452	423	431	416	448	430	413	434	414	414	440	477	436	486	428	446	447	475	460	434	418	444	446	434	459	464	425	407	442	423	454	459	430	426	450	467	453	456	445	447	431	422	453	438	419	478	445	450	451	471	501	436	440	421	446	461	437	445	456	459	464	450	458	435	457	428	443	486	419	463	457	454	455	450	417	438	427	440	414	440	422	433	463	471	472	426	430	431	441	403	454	465	451	436	443	454	444	462	444	445	442	461	427	423	462	431	424	465	435	455	472	449	476	471	456	418	465	446	462	440	430	440	413	488	402	430	429	442	471	461	433	465	456	467	434	433	463	436	454	442	488	436	445	451	448	439	437	416	472	414	465	409	457	433	447	425	458	434	465	463	446	465	431	436	451	408	427	428	442	416	470	453	472	457	475	445	421	412	431	473	479	437	447	426	456	452	442	491	425	464	451	456	458	472	450	397	433	440	460	457	457	436	425	431	449	424	454	433	456	429	432	422	448	416	492	441	411	456	443	445	426	428	471	431	464	429	427	464
6429	2940	1492	784	423	270	177	114	90	56	80	62	57	63	68	66	62	76	61	70	52	74	56	70	70	56	58	50	58	55	63	66	43	46	41	55	56	56	47	44	52	44	50	62	41	54	60	50	46	41	55	50	47	45	45	42	43	50	46	52	51	50	44	51	59	54	41	39	48	70	40	45	58	43	48	41	39	47	40	51	50	47	51	59	38	39	40	40	52	46	56	42	52	42	45	40	62	47	47	42	39	49	38	53	49	55	43	54	45	45	35	44	54	35	47	54	53	47	50	63	43	52	39	47	51	47	60	47	38	38	52	52	47	55	43	53	62	50	47	62	61	41	57	46	49	41	47	49	45	48	57	54	56	48	52	48	36	44	45	55	54	44	49	32	58	48	50	55	57	49	31	45	48	46	43	52	53	51	49	50	45	42	44	49	52	52	46	59	60	55	44	45	52	52	41	46	37	49	58	49	58	47	67	47	49	44	46	48	61	50	50	45	46	46	56	39	54	38	54	39	49	49	47	49	59	52	37	45	49	50	45	52	49	49	59	40	46	60	54	48	53	44	58	60	62	52	53	55	51	48	62	45	64	41	40	56	44	34	38	39	34	53	57	47	47	48	46	60	54	43	56	38	47	59	64	48	41	62	43	53	57	46	44	42	51	48	43	40	47	43	47	46	50	40	48	34	51	54	36	62	43	43	37	53	62	38	47	48	58	46	50	43	46	43	57	46	45	55	40	46	50	44	44	50	68	56	56	49	44	48	52	50	53	36	53	48	56	47	52	46	40	50	44	57	59	56	50	58	56	59	71	43	56	45	53	46	55	39	42	27	41	49	38	38	49	56	46	38	35	53	44	55	56	29	53	43	59	35	50	51	58	49	57	49	54	55	56	49	48	49	53	41	52	39	46	60	50	55	56	49	52	55	54	41	56	48	59	48	50	50	47	50	56	48	44	50	42	58	56	52	61	50	50	39	56	57	50	32	41	58	64	48	55	32	36	52	48	36	49	53	52	43	54	52	45	48	57	43	45	53	47	43	52	49	58	53	45	46	41	42	41	49	58	51	51	40	43	48	52	58	40	52	41	47	34	45	46	42	54	54	50	52	51	40	38	54	62	45	49	37	42	52	45	39	44	51	49	39	52	61	59	49	46	59	51	56	52	54	49	66	45	47	54	39	47	59	49	52	66	53	56	52	48	51	58	51	50	54	44	33	56	51	52	51	47	55	60	44	55	58	46	43	39	58	51	38	47	54	52	44	52	56	47	59	52	51	45	43	46	44	44	53	61	54	60	47	39	47	51	54	48	45	48	50	46	54	43	52	49	50	54	73	62	46	52	50	52	69	56	61	56	55	48	57	56	57	42	39	48	64	46	52	50	47	52	50	56	46	53	49	55	47	51	52	63	52	50	47	57	47	43	43	44	46	35	47	46	58	52	41	52	48	46	52	51	53	46	56	44	47	56	54	36	48	56	42	44	56	43	53	47	47	60	44	51	56	48	40	48	49	53	55	46	50	60	43	51	43	59	42	51	42	62	46	47	49	50	42	61	41	59	49	54	55	48	50	32	48	38	52	40	44	42	49	46	53	40	48	63	50	43	38	62	50	51	52	55	31	50	53	51	37	44	60	54	35	57	63	55	50	47	51	52	50	45	50	30	49	48	50	61	46	53	53	39	45	56	58	50	38	38	54	44	47	48	48	45	53	51	45	46	50	49	44	42	56	50	42	48	55	41	48	43	44	46	55	59	53	62	44	42	53	47	47	48	63	58	44	44	46	47	63	47	55	50	53	54	45	41	50	45	44	63	43	58	48	51	44	52	45	51	55	56	35	44	42	51	46	32	51	77	36	51	46	49	51	58	55	41	44	55	37	56	48	56	64	53	55	67	46	62	45	53	53	59	39	46	52	56	65	58	44	43	59	59	46	41	65	51	47	48	43	46	43	63	45	50	55	50	50	52	43	47	56	57	50	47	53	47	55	44	51	62	40	43	51	49	52	46	39	55	43	42	54	50	49	40	57	53	56	47	46	40	49	50	58	58	43	37	51	51	44	47	54	46	50	57	42	46	34	38	45	38	64	43	48	50	49	52	36	40	49	46	59	52	48	52	56	41	54	43	59	47	45	52	50	37	46	49	44	60	37	41	43	45	41	51	41	49	56	57	48	62	34	44	47	51	66	41	44	48	50	40	58	59	45	52	44	57	56	42	43	44	53	53	37	48	55	36	50	51	49	56	62	44	65	50	45	57	59	59	47	56	51	44	37	52	44	53	48	47	50	41	44	54	48	41	51	52	50	51	46	51	46	51	74	53	51	50	42	55	58	53	38	50	52	47	44	44	57	48	42	53	39	48	42	47	57	43	49	50	43	58	49	48	53	50	45	52	39	47	52	42	52	49	48	50	52	57	50	49	62	55	51	55	47	47	55	50	47	56	44	46	51	54	44	49	61	60	57	59	55	48	40	63	48	61	50	58	42	52	55	54	48	52	51	57	53	46	48	42	61	58	36	52	39	61	46	38	42	46	43	54	53	45	48	43	53	46	50	38	50	54	47	34	47	51	54	54	37	49	52	37	49	51	32	57	60	60	45	60	48	45	50	52	53	50	51	45	44	62	37	61	46	50	45	52	50	49	49	62	48	63	36	45	46	54	46	43	52	52	47	45	49	42	52	64	50	42	49	42	55	52	48	38	47	51	62	45	50	37	51	46	43	39	53	54	49	48	58	41	35	60	59	40	54	53	39	45	57	44	37	35	49	49	58	56	44	60	50	54	39	43	55	34	40	48	44	42	48	39	42	34	45	50	50	55	35	47	46	52	47	47	63	57	49	37	45	43	63	52	45	61	52	45	46	56	35	37	37	53	60	48	51	47	50	40	37	50	46	51	46	44	53	58	55	60	52	46	48	55	43	33	47	47	56	40	49	47	35	61	48	52	48	40	46	53	53	50	46	41	46	54	61	52	55	58	36	54	39	54	51	44	46	38	50	44	54	57	47	37	50	46	47	42	36	58	58	56	39	59	31	55	38	40	55	30	49	44	46	58	52	51	42	48	45	39	44	50	38	43	50	64	49	51	43	51	40	48	56	50	53	56	44	46	52	47	59	45	38	40	43	42	54	63	48	41	35	59	57	52	49	50	46	57	53	57	55	51	46	47	55	47	56	50	52	48	50	52	57	54	46	56	58	56	48	54	49	54	63	46	49	35	46	41	49	52	46	45	36	61	55	51	44	51	44	51	64	52	52	54	55	53	48	50	50	42	49	51	48	47	47	42	45	44	54	48	54	61	54	51	52	60	57	51	50	51	49	49	52	45	58	53	47	47	35	42	42	43	55	50	44	51	46	42	53	46	51	49	57	52	58	47	54	46	47	65	44	53	44	50	61	52	47	67	42	53	61	60	48	62	58	52	44	38	57	56	42	53	33	46	57	40	52	47	41	46	58	61	51	40	45	30	43	41	52	55	42	43	53	49	49	47	53	47	45
34515	20475	13734	10573	10344	9319	6594	3531	2077	1448	1215	992	885	998	1038	1022	990	959	979	859	819	781	819	736	673	666	612	606	618	637	710	562	550	462	525	436	480	447	443	470	435	475	413	458	419	432	440	373	460	465	405	416	414	425	466	407	447	407	435	433	404	421	423	422	446	421	459	448	428	431	425	416	422	419	448	392	424	472	405	427	415	429	442	462	421	433	434	382	442	388	419	436	394	439	440	438	473	442	406	425	441	427	415	435	426	455	415	402	411	433	408	390	407	424	408	411	417	431	431	391	435	448	426	423	394	392	406	432	430	409	412	432	393	414	431	437	416	410	418	406	450	455	403	390	467	431	406	426	449	438	414	443	394	459	409	430	434	455	436	408	407	424	426	429	435	455	385	403	428	397	408	404	434	472	433	453	464	423	432	414	437	424	391	412	406	455	363	426	419	434	462	423	416	443	414	414	417	436	403	394	417	422	404	430	432	403	426	410	423	389	418	405	401	431	405	433	420	411	421	402	360	416	460	425	443	398	466	435	430	410	402	461	449	431	436	421	436	423	471	445	430	394	392	405	427	436	426	402	440	416	448	433	409	418	454	448	427	409	425	452	450	444	437	408	439	401	416	427	421	431	437	414	430	433	415	439	421	428	423	449	438	388	422	426	401	405	478	401	429	448	434	392	406	423	414	421	407	400	475	432	434	429	424	410	405	425	405	438	430	441	434	436	427	398	399	376	411	430	421	445	389	442	414	421	436	400	429	427	424	443	425	436	398	471	412	366	430	433	460	437	407	409	458	433	411	435	467	432	425	427	429	455	436	426	441	412	407	410	392	434	445	404	427	418	405	431	448	409	399	436	390	466	431	427	431	420	433	424	429	409	426	434	449	424	407	431	412	390	415	450	441	439	400	408	419	432	385	398	453	433	415	434	402	412	404	437	433	447	404	450	424	407	451	410	421	432	407	427	419	430	408	447	428	412	456	401	425	436	413	429	429	432	417	445	406	430	447	441	410	432	452	395	443	407	386	382	454	437	403	394	415	418	414	417	403	419	457	429	433	385	441	415	429	402	434	384	397	436	435	432	437	400	427	432	442	422	397	405	428	412	398	419	412	417	434	421	408	423	388	425	441	405	415	422	461	391	399	432	412	419	410	408	427	430	425	423	428	414	406	415	389	412	417	439	423	436	412	436	428	429	413	450	384	427	404	405	371	419	412	431	426	397	446	450	379	425	418	400	400	424	431	399	426	436	401	420	382	396	418	425	396	411	411	434	445	412	409	412	425	422	429	406	413	417	450	448	456	394	415	418	412	434	378	416	431	416	437	396	439	430	416	432	449	429	453	397	418	433	402	389	417	385	409	386	421	432	449	393	400	417	441	403	443	426	424	441	426	418	398	404	390	395	381	396	440	446	424	428	432	423	444	426	461	433	407	410	429	455	374	434	459	402	400	421	393	425	442	397	453	429	410	418	401	431	425	451	425	437	448	442	412	426	424	444	433	392	451	416	416	377	433	424	479	432	453	442	431	431	458	403	432	397	411	433	425	423	401	457	397	418	394	389	418	408	439	392	434	413	365	435	416	394	426	435	397	426	430	405	424	412	447	418	399	411	453	444	419	427	408	417	429	429	439	396	421	451	420	402	387	437	410	410	428	393	428	434	428	423	446	430	429	448	406	428	413	431	427	441	401	398	393	458	418	474	421	426	434	400	460	426	416	466	412	435	474	419	425	398	411	419	405	434	408	438	471	442	393	448	413	440	394	405	412	456	437	421	437	400	443	403	422	436	426	443	381	440	452	407	431	432	396	379	410	442	414	434	432	432	456	420	424	416	428	445	423	418	402	442	434	386	431	468	417	425	460	421	437	418	378	420	438	419	420	410	451	389	394	403	457	454	431	419	420	435	439	424	408	404	421	397	410	406	420	434	445	397	400	430	393	396	415	415	391	456	405	432	473	444	443	421	437	413	434	387	423	416	407	426	408	437	405	404	420	407	433	396	430	398	426	411	459	395	420	408	435	450	388	434	420	421	419	410	424	426	409	414	453	422	448	417	425	460	408	371	404	394	412	395	398	407	383	386	441	406	430	414	423	432	442	443	431	407	387	420	426	442	444	446	432	425	401	414	414	404	373	388	456	395	418	436	452	435	450	403	447	426	459	434	415	434	417	411	405	447	428	429	402	397	411	432	426	458	406	411	414	464	408	413	445	420	480	461	388	429	403	401	455	432	399	411	426	411	431	412	406	420	390	425	427	394	444	397	442	416	444	430	423	407	402	459	428	390	402	403	428	459	444	464	415	414	434	426	420	431	409	452	459	389	426	407	444	425	441	410	391	399	422	457	456	411	455	416	424	440	454	410	386	432	407	429	417	421	437	432	424	427	426	424	427	406	461	446	431	386	404	420	387	447	427	430	453	420	425	417	435	406	413	407	429	393	380	434	443	445	412	422	457	424	439	406	444	377	418	401	419	410	414	426	406	418	460	399	388	435	434	393	440	442	436	427	451	411	485	429	430	413	412	429	400	424	427	426	460	408	398	431	423	420	455	432	443	392	405	396	427	425	397	438	403	413	428	405	397	431	421	429	437	459	441	431	432	425	452	414	403	415	382	396	419	436	406	415	424	463	403	442	450	420	394	429	395	427	396	416	417	410	413	437	408	439	420	418	447	388	438	412	407	450	414	444	430	431	409	399	435	423	429	429	441	422	418	382	432	403	429	404	386	433	411	422	454	419	386	395	419	429	412	446	431	432	446	407	427	409	423	436	401	421	435	418	415	451	423	417	423	386	403	414	427	418	455	438	401	405	426	444	435	419	417	405	460	426	442	396	441	422	381	426	421	413	462	400	431	458	410	418	375	405	378	426	474	425	429	437	399	413	394	403	440	405	393	425	452	426	402	425	416	422	440	424	421	456	456	419	452	419	442	419	391	440	407	399	397	439	457	449	421	443	441	409	378	443	425	416	423	407	411	429	412	415	450	414	448	425	427	440	419	403	439	415	433	422	398	436	441	426	407	434	411	418	393	433	409	413	443	451	430	450	441	426	438	445	420	415	458	429	424	427	445	388	400	374	424	390	444	390	432	435	392	460	430	421	402	386	433	419	436	413	413	412	425	401	424	448	439	420	439	449	410	427	426	447	421	425	433	388	464	439	400	418	445	424	416	434	388	407	421	432	457	426	443	422	361	386	408	395	431	438	459	437	393	423	412	407	432	426	443	409	448	436	392	423	425	381	441	410	421	426	431	395	429	435	427	411	419	420	378	423	430	395	463	425	422	415	434	415	407	411	400	444	406	418	423	397	399	451	417	415	423	424	416	427	403	402	424	381	406	422	425	421	421	424	458	425	422	444	394	414	419	462	407	421	400	438	428	438	423	429	412	397	425	408	466	410	442	400	437	415	425	418	426	415	454	415	435	410	421	416	434	448	452	407	405	429	433	418	447	438	476	429	396	387	402	442	434	387	436	425	459	439	412	422	430	407	386	450
7585	3893	1912	957	486	310	221	130	88	91	83	72	65	66	70	76	72	77	66	67	51	54	76	58	61	54	47	48	48	57	64	52	46	43	44	52	46	40	47	42	39	43	48	47	48	36	47	46	47	49	47	38	44	48	45	46	44	38	42	26	55	38	41	46	47	51	51	46	53	35	39	55	46	36	42	43	45	41	35	52	37	44	30	46	46	53	41	42	41	47	47	45	48	60	44	39	38	40	53	39	38	47	53	36	45	38	42	42	49	37	27	45	42	38	38	41	44	38	46	37	43	53	40	37	44	42	40	35	41	50	51	35	51	49	45	51	46	45	53	48	48	34	50	51	47	51	43	45	39	26	43	35	50	49	38	43	41	44	40	49	41	45	41	36	41	52	52	42	44	37	31	33	48	51	32	40	49	44	48	38	44	40	49	38	45	43	37	51	52	46	43	47	45	38	43	40	44	38	62	43	44	38	41	35	36	63	34	46	49	32	45	44	51	44	38	49	47	37	46	50	46	48	49	37	43	42	41	43	36	32	45	48	52	36	44	40	47	39	45	48	40	42	38	40	48	58	41	39	45	47	58	41	32	38	39	48	44	34	39	36	50	42	40	38	32	37	40	48	32	42	56	41	45	52	48	49	30	50	44	42	50	36	54	45	37	44	34	34	43	40	42	51	39	44	49	43	52	41	40	45	44	48	43	40	41	39	44	39	37	44	51	53	35	42	40	31	48	44	41	56	25	48	48	44	38	39	44	38	31	41	50	52	47	40	52	40	36	38	47	44	40	41	46	55	43	45	43	41	48	49	51	40	47	55	38	48	41	42	35	50	37	43	38	45	58	43	52	42	38	40	49	46	43	46	29	51	46	26	36	52	50	50	38	41	38	35	48	63	48	58	45	36	34	54	49	40	42	35	58	49	32	41	45	40	35	44	47	50	51	42	52	54	40	48	50	46	54	62	42	43	40	50	38	32	43	51	38	46	37	44	38	51	35	52	35	53	36	54	36	40	32	36	47	52	52	37	34	47	42	38	42	43	30	42	43	41	28	44	40	56	48	36	41	49	38	44	50	43	38	39	46	46	50	43	40	53	35	53	44	53	45	43	49	48	42	65	49	49	44	37	43	46	45	47	36	46	57	42	50	50	40	43	57	49	48	51	37	40	39	45	38	43	37	43	59	48	34	45	46	48	50	43	35	38	46	53	51	50	48	47	45	38	45	52	41	43	38	42	51	57	48	48	33	42	37	42	38	40	43	47	35	32	48	57	51	33	71	55	41	35	53	43	37	48	36	47	36	51	32	36	58	54	46	46	27	44	34	41	51	32	42	42	53	38	39	50	46	48	49	47	37	52	38	40	46	41	52	41	43	43	36	49	58	39	41	53	54	38	40	48	40	42	33	37	37	36	37	43	39	52	44	41	44	47	47	45	55	49	39	29	54	45	39	42	50	29	49	38	49	53	43	40	40	45	46	31	53	27	41	31	48	49	39	45	47	43	40	42	35	40	41	45	48	39	41	58	42	37	46	40	22	53	40	57	55	43	47	46	42	33	54	46	47	45	46	31	37	31	48	47	52	41	52	46	47	46	39	44	52	42	33	57	38	47	51	41	43	52	52	35	45	49	49	44	43	52	53	39	34	43	42	51	61	42	41	44	35	44	58	45	39	35	42	35	45	38	39	26	45	34	46	46	45	35	47	43	51	43	51	34	42	46	47	34	38	50	44	37	41	50	39	37	43	48	39	34	42	42	44	37	41	60	46	24	47	32	42	50	49	50	56	42	45	47	45	56	50	61	53	43	32	35	34	61	51	44	43	35	53	34	46	41	46	54	33	32	40	41	49	45	51	49	57	39	33	39	40	28	42	42	51	39	52	50	44	49	56	50	39	52	44	40	46	36	48	51	41	33	48	37	55	47	46	40	38	51	49	45	49	43	43	40	58	50	44	54	47	39	33	53	47	48	44	45	49	44	45	36	43	31	46	43	45	59	47	39	47	55	52	46	50	43	39	43	56	41	39	52	50	48	46	36	39	42	52	49	34	41	48	48	44	53	53	33	42	43	37	36	45	46	47	43	49	40	36	41	45	50	58	39	37	43	46	47	51	30	44	33	37	44	37	40	37	47	47	39	53	44	46	43	45	43	46	41	48	46	37	59	37	36	52	53	51	34	44	31	45	37	47	52	38	36	51	37	44	43	47	59	48	31	53	56	43	34	46	32	48	54	39	36	42	52	41	33	30	41	44	42	37	40	46	50	44	38	56	50	42	46	34	46	40	40	56	44	55	40	43	41	49	49	39	37	44	32	38	39	55	36	36	51	45	46	45	32	39	42	50	45	41	44	54	45	46	45	41	34	48	47	40	33	49	36	52	51	57	41	45	34	37	44	42	45	48	51	42	33	41	42	32	40	54	45	43	48	47	56	60	45	39	41	39	57	41	54	51	43	39	42	36	44	52	41	44	49	46	36	55	52	42	33	39	50	41	33	40	27	52	42	33	34	41	50	42	46	38	52	47	37	40	47	40	33	44	39	50	46	44	55	50	35	37	43	41	45	49	40	43	37	40	48	47	56	49	40	51	34	36	48	49	43	49	38	44	38	46	49	43	39	50	53	48	40	43	49	43	45	47	55	38	52	28	33	43	47	47	43	45	40	39	52	46	47	29	42	41	50	63	55	49	44	51	46	38	38	54	42	46	38	38	46	48	51	41	44	37	48	44	46	27	50	41	45	36	42	40	46	40	39	39	41	48	45	45	38	58	47	39	49	45	54	53	44	38	41	38	42	29	43	43	38	33	46	50	48	49	46	41	46	39	55	47	44	42	54	36	44	38	51	49	43	54	37	39	32	40	38	41	47	40	38	36	40	49	43	47	37	43	43	48	42	43	37	44	43	36	43	57	37	32	51	58	52	42	50	43	35	49	31	39	47	42	52	44	52	50	44	34	33	41	39	37	32	43	41	58	45	45	47	48	35	47	43	55	44	45	40	28	34	45	43	40	43	57	52	39	49	47	46	34	45	37	35	42	53	50	36	43	42	45	47	48	41	48	40	37	52	48	47	38	37	43	47	49	41	35	39	49	39	52	43	36	49	48	38	49	48	30	41	47	39	40	38	37	31	44	41	46	44	43	51	48	47	40	39	47	50	46	41	53	31	38	65	45	41	41	61	38	49	37	52	52	47	37	38	39	48	40	53	46	48	42	47	37	45	35	43	40	50	51	51	41	43	48	50	49	49	36	35	39	51	50	47	51	50	31	38	32	38	40	39	56	44	53	50	41	45	55	52	42	41	45	35	45	51	44	47	45	52	44	52	37	41	42	38	51	46	38	42	49	45	41	32	42	44	44	70	47	48	46	37	39	45	40	44	41	35	38	42	38	53	45	45	45	46	42	48	56	48	43	35	41	49	50	58	54	50	38	45	43	38	46	36	48	49	42	34	54	28	41	43	51	45	46	47	47	39	49	47	46	52	42	44	38	42	53	49
35941	23404	16109	12039	11064	11659	9510	4890	2681	2000	1755	1408	1169	1158	1237	1356	1330	1200	1107	1002	927	942	908	804	794	739	700	655	606	617	1054	560	492	495	479	468	420	415	397	371	415	359	360	416	379	399	382	368	428	394	397	350	381	353	390	377	354	368	381	389	385	420	403	401	390	381	349	418	387	392	373	392	363	457	421	386	387	399	360	377	375	382	371	383	351	390	401	386	345	403	392	391	363	360	405	361	385	350	377	371	344	401	375	377	342	371	385	387	344	407	376	383	363	400	378	350	435	363	398	354	354	398	391	412	392	399	401	374	379	363	342	373	383	374	390	376	363	373	375	370	366	356	367	344	360	414	408	363	375	379	414	377	382	362	392	356	394	363	373	362	352	387	377	369	352	346	352	384	365	364	414	387	348	391	352	353	366	378	411	365	360	336	368	367	351	364	401	376	361	377	400	388	362	395	371	363	392	419	359	376	367	375	393	378	369	395	380	356	372	389	359	383	394	367	386	368	403	362	378	363	384	408	375	376	376	396	378	386	387	347	397	372	366	392	341	371	352	370	402	400	384	352	365	375	383	384	373	364	388	407	389	366	386	373	370	394	352	363	393	345	354	358	358	365	355	381	393	380	354	385	363	392	394	361	345	366	376	385	365	380	395	360	371	416	368	357	351	351	370	390	414	344	376	376	352	372	361	371	419	363	388	387	365	367	389	367	397	359	395	400	373	381	391	377	375	348	390	379	402	379	397	378	395	390	401	398	425	390	375	391	339	353	352	394	364	358	363	374	369	342	378	360	367	384	356	417	353	348	383	355	363	384	354	371	367	387	385	358	392	385	389	416	352	402	436	354	370	387	356	369	356	393	383	400	384	379	373	359	382	369	425	388	378	395	408	370	402	380	370	371	405	408	391	403	392	389	368	362	343	378	390	363	362	385	362	369	427	389	384	404	358	371	371	391	356	374	394	387	330	398	390	402	386	389	377	403	389	358	397	347	381	421	389	391	375	358	317	419	369	359	363	382	369	374	384	383	393	375	383	351	380	386	350	349	364	361	401	403	365	381	383	386	382	369	412	397	380	374	399	362	366	345	366	369	353	381	355	390	364	389	372	382	387	376	400	400	386	370	419	367	374	386	399	400	371	359	415	388	375	412	436	381	334	384	381	363	386	369	385	348	376	406	387	365	395	377	353	354	398	410	376	363	375	377	385	396	358	421	367	387	373	365	379	344	374	385	360	387	352	379	373	353	384	373	352	384	362	357	359	405	374	362	371	357	362	367	363	390	391	389	401	361	396	401	370	389	336	391	377	341	401	355	395	376	386	391	375	374	383	379	339	386	362	397	360	373	386	411	388	356	338	383	381	387	400	372	366	367	381	410	381	369	376	359	363	350	379	371	402	373	366	351	392	342	376	386	390	377	408	363	357	364	354	372	368	371	380	377	325	382	378	364	363	351	382	390	379	397	415	371	377	353	358	382	411	350	375	393	403	368	383	409	375	353	396	394	365	351	381	363	368	388	371	402	400	352	398	395	387	402	366	379	351	419	346	405	378	393	341	369	381	323	361	340	401	376	343	371	368	377	399	383	378	386	366	358	366	414	393	384	380	390	366	355	363	374	380	392	365	357	371	365	355	344	367	386	376	394	427	381	379	412	362	373	371	375	377	371	365	372	414	364	383	377	367	344	396	369	365	371	370	384	382	420	378	388	353	354	411	393	359	362	371	407	366	354	376	398	352	368	388	397	411	356	407	398	390	375	369	388	371	384	387	401	417	409	349	388	370	380	377	388	404	376	358	382	353	364	362	377	363	377	360	355	378	368	390	411	339	387	368	357	354	357	379	362	389	357	397	354	353	386	383	356	413	395	368	341	378	366	373	366	413	402	354	396	356	394	358	389	416	352	366	407	392	375	392	422	370	397	388	378	399	368	349	390	395	396	370	387	365	381	370	363	374	388	398	380	407	369	406	399	399	385	351	393	386	390	385	414	370	383	410	348	360	377	392	380	364	374	391	382	367	352	352	337	370	381	350	377	362	362	372	408	394	382	368	377	392	370	377	391	371	349	371	371	365	350	406	356	383	391	427	377	387	370	338	398	378	364	392	403	368	373	373	364	398	340	354	392	368	359	376	390	345	363	382	379	348	356	378	382	360	404	395	408	386	361	376	383	354	425	350	384	338	395	393	380	362	345	387	389	363	373	366	342	357	346	362	376	387	374	376	407	414	362	390	367	382	384	378	400	345	385	376	382	385	354	373	366	382	361	353	353	390	387	349	352	394	345	371	393	404	363	387	357	401	382	394	380	394	364	366	373	346	398	398	390	398	360	387	378	346	351	411	350	387	400	357	365	376	363	362	364	363	389	381	372	383	346	355	391	387	387	361	383	379	384	367	397	367	375	381	390	378	389	349	364	398	392	344	363	370	365	357	385	373	384	352	395	407	365	370	388	383	370	382	366	383	360	379	382	376	359	395	367	391	353	411	400	368	398	359	399	365	392	380	408	366	416	389	355	389	380	375	407	392	361	400	351	386	360	389	365	348	384	380	403	367	378	347	324	394	361	407	382	362	377	354	395	393	347	383	396	381	409	395	341	378	389	356	358	354	384	374	372	409	378	384	363	370	372	370	417	374	360	368	393	336	397	345	359	406	377	415	385	392	385	397	393	378	404	349	394	362	390	368	340	369	372	361	361	374	377	420	367	358	373	373	373	388	388	372	380	391	349	369	370	366	382	402	390	375	399	378	333	344	401	399	405	391	344	407	390	400	376	382	362	412	389	376	342	402	381	364	337	403	386	367	353	340	398	361	382	377	399	381	346	373	373	350	404	377	359	361	331	362	373	349	351	366	390	389	375	382	375	378	375	357	371	332	401	353	364	341	382	388	359	360	381	392	338	376	355	366	366	382	394	337	383	376	394	364	372	421	395	370	401	374	371	389	422	358	367	366	370	350	397	376	378	372	403	387	366	385	334	362	388	399	371	367	342	370	396	386	372	362	386	354	389	364	389	365	392	362	379	364	413	349	371	381	371	372	391	377	365	361	358	403	360	364	391	372	368	368	363	353	355	374	385	401	368	356	390	389	404	354	401	376	429	394	419	350	366	363	355	385	344	398	407	367	365	370	371	375	391	389	365	331	361	351	375	407	352	358	358	366	383	412	408	362	365	385	377	388	376	360	374	376	363	392	366	385	347	380	383	361	378	360	400	407	354	393	382	390	387	392	370	371	368	381	383	368	384	406	392	384	372	412	376	396	388	350	407	394	364	348	403	368	426	367	358	390	378	368	391	421	366	381	379	411	347	366	393	390	382	397	388	408	382	356	358	366	349	366	379	362	383	342	379	366	354	404	350	393	375	346	379	394	383	364	373	375	395	400	376	370	380	405	373	361	383	350	419	391	377	391	364	365	393	390	379	394	386	365	372	383	412	357	388	354	364	367	361	363	401	384	368	367	388	396	348	361	385	353	412	340	384	400	364	393	372	400	387	389	348
9310	5912	2863	1446	849	631	436	224	120	98	74	74	78	75	83	72	83	84	83	76	68	65	68	71	47	42	65	43	46	52	103	39	50	40	49	38	39	54	50	40	36	49	37	41	26	35	40	42	32	36	37	44	52	43	34	44	43	32	38	35	42	49	43	51	53	35	30	39	46	40	44	31	43	37	42	37	39	52	41	46	31	44	45	41	32	40	32	44	35	39	43	41	46	39	38	34	55	51	50	43	25	56	42	48	46	44	43	21	33	49	42	42	52	36	40	40	41	29	41	46	41	50	42	40	36	44	33	36	36	47	29	35	46	43	33	50	51	48	43	42	42	49	36	41	34	50	42	41	38	49	44	54	37	34	40	41	40	45	46	35	42	46	40	46	26	36	40	34	57	28	39	39	43	41	35	37	50	34	40	37	27	42	36	48	36	36	49	44	32	50	40	49	48	48	46	35	40	38	56	32	40	44	37	40	40	35	41	38	32	39	30	42	45	45	44	45	38	37	39	52	39	41	45	37	45	47	40	54	40	42	39	44	44	34	44	30	48	43	38	34	35	31	47	36	40	47	45	40	52	52	45	40	45	40	34	45	63	50	42	41	40	38	42	41	50	45	49	41	44	40	40	37	48	40	37	47	35	43	46	47	54	41	35	39	41	38	48	31	38	38	41	38	37	51	39	45	37	41	41	33	39	35	42	35	42	30	35	40	36	50	36	41	46	45	43	36	39	40	55	45	26	52	48	44	40	51	36	36	34	39	39	41	39	39	33	55	33	45	43	49	33	33	36	54	35	38	30	56	39	33	50	40	45	34	44	51	42	28	44	42	42	39	53	36	25	42	31	33	40	42	37	35	41	45	35	42	42	51	46	39	48	42	47	40	39	47	42	47	41	42	42	36	45	48	46	39	39	45	37	45	33	42	42	36	43	33	46	48	47	45	36	45	48	38	48	37	37	47	42	38	48	48	34	34	38	33	32	42	32	43	35	31	47	43	37	46	44	38	44	36	50	44	38	33	40	36	44	38	36	47	43	40	46	57	54	41	41	51	40	46	33	41	33	48	34	37	42	48	49	42	32	42	31	38	37	38	40	32	54	45	29	32	44	39	47	31	44	42	42	47	41	32	38	30	44	29	47	35	38	31	41	54	42	43	40	37	44	43	49	48	46	43	41	45	43	40	50	39	48	42	39	31	32	39	39	43	49	48	42	33	35	42	48	40	39	46	36	35	48	35	34	44	31	36	44	46	38	48	43	46	35	42	30	34	42	37	47	38	32	35	39	36	43	39	26	49	46	43	41	32	59	42	52	34	30	41	52	42	40	29	33	33	44	47	42	45	39	34	34	27	44	46	43	46	49	34	40	38	36	54	42	42	39	34	32	44	41	32	48	40	36	40	44	39	33	51	37	41	39	41	62	35	42	42	30	29	30	37	32	39	34	36	38	39	41	37	32	46	47	48	41	45	45	32	53	44	40	51	52	43	41	44	33	36	32	33	34	55	32	36	32	54	42	40	45	47	33	41	53	40	40	36	60	49	40	35	44	48	55	41	33	43	45	36	44	43	49	38	43	48	41	44	49	44	33	46	40	45	40	50	45	38	32	43	50	42	50	35	31	50	36	41	56	42	38	37	39	37	34	51	38	34	42	39	34	38	46	44	37	34	34	34	37	31	45	36	44	47	52	46	30	33	49	38	49	52	48	47	50	40	42	40	53	33	34	39	40	49	42	42	39	42	39	42	35	37	42	36	40	41	46	31	44	43	44	30	45	35	35	37	44	34	39	50	47	59	44	35	39	31	53	32	34	43	28	46	34	45	34	34	36	41	44	33	37	42	47	45	34	42	43	40	44	40	42	37	39	34	42	40	42	56	48	44	39	41	48	47	46	41	37	43	49	48	42	31	43	31	38	54	40	48	42	42	32	39	47	44	38	42	43	52	42	45	38	46	44	52	43	37	47	48	34	48	34	32	46	43	38	47	48	43	49	35	33	33	41	35	37	34	58	49	35	38	52	41	36	34	39	44	55	35	47	37	36	40	42	48	37	30	44	36	39	41	47	47	39	44	46	45	43	25	38	42	45	34	40	39	41	45	47	49	43	45	41	47	37	27	49	36	39	38	47	50	43	43	44	44	39	30	50	33	43	40	39	48	35	43	41	37	42	42	52	54	37	35	51	43	38	37	43	50	45	41	41	56	29	49	42	58	39	64	42	43	41	46	35	46	36	34	34	49	43	40	40	36	43	41	48	41	37	56	47	39	42	36	43	35	39	50	50	25	39	43	26	45	43	35	34	36	24	44	42	44	54	49	38	45	53	42	38	37	40	42	40	31	25	63	38	34	43	52	42	55	47	39	43	33	40	36	42	38	45	42	37	35	33	42	43	40	46	50	29	37	32	24	36	39	34	51	49	46	42	48	39	41	39	39	41	38	48	44	37	36	38	31	42	39	52	42	45	38	34	36	46	42	40	41	38	41	43	48	44	38	30	35	32	49	48	32	46	43	39	49	37	36	44	48	41	43	48	49	49	42	38	52	37	42	40	31	35	35	29	52	45	39	39	37	29	41	45	48	44	45	37	45	35	48	50	41	40	41	39	38	49	51	46	32	38	35	37	47	36	28	42	42	34	39	39	32	35	40	42	43	54	40	39	35	43	45	50	35	32	34	40	35	34	41	35	39	51	35	53	34	39	43	39	50	50	43	35	42	27	38	40	42	34	46	29	41	46	50	49	50	35	41	53	42	40	29	48	53	44	51	32	39	49	35	50	35	40	47	38	50	40	41	44	42	30	32	34	34	33	40	37	32	40	40	37	39	39	40	37	40	47	36	44	48	41	45	49	43	46	38	42	29	34	36	45	37	50	37	36	44	39	36	44	23	43	49	38	50	50	43	28	38	42	47	53	34	45	43	38	33	42	35	45	35	38	41	45	50	50	30	45	41	39	41	39	49	36	41	44	43	51	44	42	38	45	32	42	35	46	36	43	49	40	43	32	40	47	45	37	44	45	60	42	34	46	32	42	51	47	37	40	48	47	53	43	37	41	44	35	41	43	35	49	50	39	36	36	34	40	39	38	36	38	43	40	44	40	43	54	43	35	34	42	45	36	45	28	45	40	32	29	34	42	46	35	54	41	51	36	35	37	44	45	38	48	44	47	35	37	30	52	54	38	36	41	28	45	38	46	41	53	37	55	50	34	33	44	40	34	51	39	39	46	47	46	32	54	45	38	38	47	49	43	35	30	46	50	31	41	57	40	33	41	41	53	40	28	33	42	47	40	39	48	35	44	43	35	47	42	43	44	50	34	45	37	41	45	42	48	46	36	42	36	35	43	29	43	39	39	37	42	40	41	53	36	35	37	51	42	41	37	42	39	48	44	38	50	38	40	42	39	54	38	48	41	45	41	39	48	51	37	42	49	31	33	46	42	42	39	39	32	30	45	42	37	33	36	51	47	39	38	42	32	42	41	40	36	42	46	38	43	42
41124	27284	19653	15329	17388	19550	15215	8480	4227	3056	2106	1801	1633	1513	1625	1553	1614	1621	1501	1345	1284	1131	963	903	903	828	796	701	645	780	1812	569	569	537	524	442	428	385	347	355	377	396	390	376	376	375	382	386	353	380	378	345	364	372	353	400	370	372	355	387	355	369	384	377	379	354	374	374	387	382	351	360	337	334	374	352	381	379	400	378	397	355	357	363	348	355	336	337	329	357	368	368	323	385	327	366	354	384	365	327	401	330	320	341	377	356	369	344	368	358	352	359	362	370	361	340	334	337	329	355	352	374	337	344	342	364	340	411	344	347	395	339	357	353	370	346	355	345	342	373	346	371	358	388	347	408	357	361	319	372	361	346	389	382	395	344	370	392	352	358	350	359	353	370	342	378	407	356	389	370	375	358	355	332	346	350	361	354	377	350	351	354	379	343	337	361	370	381	340	341	355	358	371	349	333	369	374	336	392	383	401	330	389	329	359	392	368	351	403	342	353	355	356	368	356	381	362	358	350	353	350	356	351	372	363	368	349	339	364	424	401	327	351	364	384	355	360	323	372	376	339	354	387	353	356	374	355	381	348	326	366	345	347	332	330	327	360	381	370	339	361	376	400	353	342	401	366	366	390	382	335	322	353	331	367	361	379	347	349	345	368	361	365	348	340	379	324	342	345	371	371	339	316	367	348	353	373	384	363	365	330	357	354	337	386	354	369	339	377	354	340	371	398	355	375	353	350	346	363	298	324	356	365	359	377	328	360	340	352	381	334	356	367	370	339	346	366	347	370	338	362	330	351	343	389	358	338	344	404	358	360	357	356	374	357	336	350	360	396	327	344	360	371	345	366	357	353	355	375	341	359	348	369	356	333	361	373	352	375	364	366	399	352	384	375	337	396	364	344	373	354	375	349	340	351	325	367	364	354	383	358	352	355	347	380	393	363	374	382	367	300	328	359	356	376	370	367	363	358	359	325	379	388	368	363	380	334	377	384	333	346	374	379	360	381	343	387	369	372	357	325	354	363	333	363	379	358	349	361	342	342	358	364	372	343	350	377	333	372	377	335	358	372	352	356	353	380	353	347	345	356	347	374	353	378	375	348	372	384	381	386	356	391	320	323	372	335	375	376	355	384	325	370	375	361	383	347	392	361	347	362	375	314	355	365	358	345	348	358	364	358	354	334	339	350	368	377	353	373	341	366	360	379	378	364	359	364	382	347	385	338	323	361	388	350	380	372	333	349	369	351	323	347	374	341	347	362	333	375	363	374	373	364	368	341	384	355	362	391	358	362	345	360	379	385	344	377	362	349	336	359	337	336	332	374	358	368	347	346	366	408	372	327	358	367	338	355	395	328	369	355	348	409	328	331	352	339	343	379	380	350	372	355	342	398	348	360	366	345	348	345	353	340	347	365	361	383	343	361	387	338	355	333	332	343	382	358	374	365	327	387	367	360	353	366	405	386	358	358	320	360	328	349	353	378	355	368	366	361	396	333	357	366	348	388	374	359	348	345	351	336	391	386	376	357	346	327	356	344	377	366	384	352	343	368	362	368	374	353	352	361	358	345	346	382	369	353	378	367	359	339	370	359	356	341	360	380	326	351	365	364	369	361	354	368	347	330	360	366	344	379	359	339	354	366	345	347	370	357	317	347	384	381	346	379	390	360	379	386	337	369	339	378	368	371	358	328	342	361	352	380	354	377	382	335	333	334	372	360	406	361	401	400	338	373	355	383	379	378	309	386	345	390	349	364	371	357	358	358	396	350	349	358	374	375	351	351	347	350	392	374	366	326	382	352	337	351	336	339	369	345	361	375	362	346	331	388	375	372	356	346	384	376	383	350	392	351	374	383	325	323	358	389	396	355	349	328	359	353	357	351	358	398	395	346	358	375	376	344	362	347	352	342	362	349	363	357	378	330	355	370	364	373	345	372	353	348	381	358	350	341	361	351	354	322	369	332	349	334	350	353	337	345	391	376	370	372	328	352	377	346	396	369	362	349	338	358	344	375	353	394	377	364	361	374	364	364	362	352	358	416	383	377	346	365	337	329	351	373	370	353	366	376	352	385	381	369	368	356	371	344	333	367	352	370	340	346	353	346	399	338	416	349	382	335	412	370	346	349	351	353	364	339	355	331	397	348	341	388	372	374	362	352	366	360	376	389	346	368	359	355	332	339	373	338	339	358	352	356	389	373	348	380	370	388	370	348	375	345	381	368	334	355	333	374	351	374	310	362	326	376	381	372	411	353	371	369	369	387	380	362	367	342	310	363	375	341	351	373	389	377	379	360	374	353	358	341	383	364	355	363	359	366	357	377	368	358	358	373	366	351	318	382	346	360	404	368	362	381	370	340	369	362	355	343	337	329	388	341	349	382	342	346	344	350	355	336	354	369	328	343	380	351	351	380	352	368	357	357	338	345	343	355	400	352	359	353	382	365	389	317	355	352	347	360	337	378	364	366	355	360	343	333	363	348	364	364	342	352	359	350	380	352	351	339	350	362	360	353	358	327	380	346	366	368	364	368	367	351	391	375	360	358	372	358	327	359	393	373	324	360	359	357	384	353	354	360	361	344	353	380	363	384	396	331	383	325	353	367	340	359	359	359	383	381	379	353	360	346	352	366	347	358	380	331	386	355	343	374	335	322	339	323	326	391	318	360	385	351	344	338	377	374	346	356	382	353	370	365	340	314	352	356	354	343	364	333	364	357	372	367	337	366	382	339	331	367	354	371	388	375	345	384	364	355	408	403	334	386	378	348	325	364	343	322	369	347	398	361	345	326	346	362	332	338	354	328	340	339	375	384	321	358	372	330	334	383	355	350	375	417	371	340	372	348	361	334	367	345	370	364	358	377	383	337	351	352	394	373	357	365	383	370	365	359	364	369	346	380	397	387	384	346	340	374	338	339	362	339	370	358	321	357	346	356	376	355	375	337	372	368	384	342	350	371	318	371	355	362	339	372	385	355	374	360	381	369	377	376	329	390	368	378	368	364	327	317	351	375	348	386	341	356	367	357	389	326	372	370	389	355	356	359	360	370	382	358	355	359	387	323	330	342	353	408	372	319	353	341	364	381	393	358	363	347	372	374	365	356	395	386	348	350	358	353	349	365	371	358	365	348	344	354	370	338	397	361	358	382	330	359	298	362	367	360	324	349	371	397	327	337	355	353	371	374	339	336	368	344	367	364	350	353	327	355	365	371	372	359	358	323	399	359	361	379	351	374	341	384	380	382	336	365	348	335	388	346	346	348	347	382	374	370	374	406	381	337	374	402	364	357	365	346	356	369	363	358	364	389	397	377	355	356	361	356	377	338	351	375	359	372	367	345	361	337	346	355	376	339	355	349	371	359	355	371	372	341	349	361	362	346	382	370	361	343	387	349	318	334	357	349	379	381	369	343	370	352	341	358	353	368	356	327	378	362	357	364	350	376	349	342	371	384	376	403	356	377	366	329	340	333	351	334	352	354	347	330	330	354	339	336	383	365	334	370	347
5943	2973	1461	747	366	255	166	104	78	59	67	65	73	46	71	72	61	71	64	60	73	56	46	59	44	55	58	59	70	67	61	60	46	68	51	45	54	39	42	54	45	51	63	47	49	61	52	57	36	50	51	50	48	45	44	61	59	60	55	53	49	55	52	50	54	51	56	37	59	61	44	55	47	52	46	46	55	50	52	48	49	49	60	55	56	31	57	47	55	44	33	49	46	44	60	52	55	61	56	59	43	52	64	52	51	47	53	49	53	51	45	54	44	58	50	51	59	45	46	46	39	56	59	50	47	33	49	46	51	42	49	44	47	42	37	46	47	43	53	47	46	53	51	62	47	35	72	49	54	49	52	54	55	70	45	43	50	64	51	49	48	54	49	37	43	33	62	56	60	50	61	51	50	44	51	37	46	45	54	58	47	48	63	50	47	32	56	46	59	59	66	46	58	54	57	60	47	45	46	59	46	70	51	52	52	46	55	47	50	61	54	47	41	56	62	39	48	51	53	57	48	46	58	58	46	40	57	48	45	46	49	53	52	47	44	48	47	48	50	66	38	55	45	65	57	55	36	48	54	46	50	57	50	46	53	50	46	49	52	54	45	60	39	58	57	43	53	50	46	46	50	41	53	52	48	34	51	45	59	49	46	63	49	42	43	47	41	54	56	55	46	45	50	67	43	39	63	56	42	45	40	43	56	58	60	60	59	41	51	56	57	59	56	51	47	44	57	48	57	54	52	50	43	47	62	41	58	43	69	63	53	45	54	47	39	38	48	55	44	53	57	42	52	59	46	51	48	47	53	54	51	58	60	46	46	52	44	56	36	51	62	57	43	63	45	45	56	48	51	44	67	48	49	55	54	56	59	63	61	58	41	41	53	40	55	61	56	48	56	58	53	46	51	55	56	43	44	60	43	54	40	52	61	38	49	44	67	54	53	41	53	64	55	52	63	53	55	57	47	60	45	52	46	67	57	47	43	48	46	62	62	39	51	52	55	66	53	52	60	58	45	47	46	48	64	61	53	48	55	62	52	50	37	49	50	50	53	51	53	41	44	50	63	44	41	56	55	38	48	36	44	42	50	54	47	46	49	52	56	57	56	51	46	61	55	60	61	55	53	64	63	45	50	47	51	60	57	47	57	51	51	43	55	65	47	49	34	54	42	72	54	53	48	47	43	45	51	50	41	48	54	41	47	52	56	63	47	38	56	42	44	67	53	61	50	50	47	46	58	54	61	58	48	59	62	60	57	49	50	52	41	47	42	58	40	56	54	55	52	48	55	47	52	45	49	54	45	41	42	46	48	52	46	48	48	55	50	40	51	56	54	35	51	53	55	56	43	50	43	51	57	52	69	63	61	45	66	50	41	57	61	60	54	52	51	51	57	49	37	50	47	58	64	55	48	45	48	52	41	37	57	56	52	30	44	52	57	55	45	62	46	44	59	59	43	60	62	40	47	50	52	51	54	41	41	59	43	53	42	57	58	60	54	47	47	54	58	57	57	58	45	33	38	52	41	45	40	53	46	35	57	49	38	43	58	49	49	54	51	51	42	67	47	61	55	53	54	54	46	47	69	38	49	55	50	48	48	46	41	64	52	57	44	43	53	50	48	54	41	37	43	49	50	55	53	52	73	43	48	40	48	45	47	44	56	53	52	58	58	46	52	54	49	55	53	40	32	59	49	46	54	50	39	69	39	47	54	46	54	54	49	55	50	38	52	51	53	50	45	60	55	52	57	49	47	64	54	51	46	54	45	46	49	49	53	54	52	48	56	60	48	43	57	46	52	46	49	45	51	63	51	51	69	55	54	61	60	48	61	44	54	37	47	56	34	46	70	61	60	50	57	53	45	56	51	53	53	57	56	53	54	62	53	48	47	47	63	52	46	48	50	56	41	54	53	51	52	37	51	57	52	60	46	48	56	54	38	47	44	52	46	43	53	53	48	57	49	62	55	46	44	37	53	55	39	52	50	43	62	62	53	52	52	49	52	58	60	48	62	52	51	46	38	46	62	60	59	50	54	56	61	47	45	53	43	59	42	44	50	55	61	53	48	59	55	42	56	63	66	66	49	50	61	53	54	44	39	44	58	45	54	57	49	52	41	44	36	48	58	59	45	35	39	56	61	48	51	47	50	49	60	52	65	49	59	58	53	54	50	47	51	41	55	49	58	38	60	43	43	37	50	47	58	60	50	51	42	73	58	57	51	48	48	61	52	48	59	45	45	68	53	46	53	57	49	58	36	63	48	51	58	66	47	43	46	40	53	57	56	62	48	36	42	68	44	60	55	50	55	59	61	54	47	42	51	44	52	52	58	58	49	46	42	51	47	54	40	63	58	41	40	59	58	49	55	54	52	41	59	48	66	53	43	53	58	51	48	47	54	60	53	43	55	54	52	52	50	41	44	48	53	41	34	49	62	57	55	51	48	40	65	54	52	45	49	54	60	62	53	48	58	26	53	64	53	40	57	44	55	41	71	57	39	44	50	50	50	51	55	57	47	47	56	38	42	41	47	52	58	58	58	53	45	52	33	53	46	45	58	59	70	52	41	50	44	60	55	48	67	62	54	64	58	58	49	56	49	50	44	58	57	56	48	51	41	44	51	39	57	50	47	41	49	57	41	46	56	66	52	61	53	49	48	54	60	60	48	47	61	64	54	59	49	38	46	49	39	57	58	49	47	49	47	46	45	54	46	46	40	53	50	49	47	55	54	58	55	35	53	40	57	58	59	50	54	47	51	65	58	42	42	43	54	44	52	39	43	52	54	35	39	47	54	52	43	51	59	32	59	46	53	54	41	43	63	47	51	48	67	51	54	49	53	52	52	46	60	61	51	44	57	47	50	53	45	60	53	40	51	44	55	50	48	51	59	49	50	36	38	50	57	59	53	57	51	46	57	54	50	42	59	55	57	43	51	53	46	61	43	57	63	51	45	54	59	46	39	47	56	37	50	57	52	50	54	58	41	44	50	52	40	42	50	58	56	53	58	48	53	58	48	60	45	58	45	49	54	47	53	58	62	46	42	44	54	41	35	47	64	46	53	50	59	40	45	52	37	39	55	56	57	48	47	57	51	45	46	47	44	45	44	57	51	44	51	56	67	52	50	56	51	53	56	61	41	59	62	47	44	32	50	57	61	54	70	47	58	37	54	53	55	60	49	57	46	70	58	59	60	49	43	42	53	54	55	59	63	37	50	44	59	52	55	46	46	55	62	63	49	58	58	52	52	45	42	43	56	53	61	55	46	53	51	52	32	43	55	52	66	59	60	49	62	59	52	37	50	54	57	57	64	47	57	53	58	56	46	47	54	49	60	44	56	56	52	46	50	59	43	54	42	48	52	43	54	63	41	67	49	57	50	55	52	44	51	61	61	48	45	56	43	47	58	56	45	48	54	41	48	50	56	56	48	30	47	48	50	43	41	42	53	44	51	54	38	43	51	51	45	47	41	52	52	50	49	56	47	57	61	54	58	45	53	49	47	44
34471	20339	13917	9746	9174	9232	6462	3176	1988	1597	1292	1119	990	936	1012	967	1043	928	921	825	814	734	709	695	662	659	602	536	585	619	594	557	547	526	471	469	432	431	432	427	471	455	408	421	425	437	442	427	406	439	392	403	421	425	485	412	431	458	429	466	464	451	438	454	448	436	443	440	471	417	441	422	455	388	416	480	449	441	438	436	432	450	420	435	464	412	435	448	436	450	426	439	466	420	403	445	415	421	479	459	438	448	423	420	447	453	431	422	477	443	430	448	467	430	447	456	437	490	416	472	413	434	418	463	481	442	406	402	433	438	423	456	427	443	465	453	429	460	435	451	425	437	440	428	413	446	427	402	467	465	419	424	409	442	441	414	419	414	446	463	427	468	449	439	486	446	451	411	474	436	405	453	463	455	451	451	440	425	410	394	470	459	447	453	409	416	421	434	455	423	444	473	447	419	413	462	433	464	406	430	437	416	410	435	439	435	413	427	437	418	467	445	432	456	412	434	426	484	417	444	428	432	427	457	439	437	434	476	432	457	424	435	445	453	445	446	434	459	420	417	428	448	440	438	449	424	466	442	454	450	450	450	397	458	470	473	465	443	430	449	443	466	441	461	442	472	421	441	425	458	471	416	418	470	440	421	434	410	468	428	435	494	428	478	481	419	431	427	437	442	444	436	473	429	421	431	444	463	428	421	445	483	452	450	499	445	481	459	417	413	434	434	489	410	415	426	431	441	425	424	423	444	440	418	445	488	425	425	449	419	440	453	389	430	439	454	461	436	461	437	442	432	437	433	435	432	431	427	484	419	439	434	448	434	456	435	446	436	473	412	445	419	437	479	444	431	445	460	449	418	400	433	424	471	429	450	455	436	439	409	440	434	404	418	420	411	444	466	429	399	449	402	435	412	421	413	430	430	450	447	428	469	420	435	471	439	445	438	435	400	478	458	434	435	440	419	477	417	442	417	467	414	450	419	416	448	450	434	395	435	436	446	461	452	436	422	444	418	456	407	429	437	440	416	410	438	432	468	439	442	432	419	407	440	411	431	436	401	406	419	446	467	406	461	458	432	427	449	430	452	439	477	411	415	391	428	490	412	454	445	448	443	482	434	459	427	391	428	418	469	420	438	456	394	458	432	419	466	453	434	400	451	484	479	450	425	455	426	442	432	434	403	398	473	463	447	483	459	367	419	462	459	432	427	424	402	457	432	440	396	424	449	468	412	459	428	445	401	433	397	447	451	392	452	466	450	419	387	466	430	449	447	440	459	400	448	441	431	470	420	419	485	450	445	453	424	416	461	420	388	422	410	448	414	433	417	447	434	445	378	458	429	426	427	441	443	405	475	450	429	444	439	448	483	484	414	420	418	438	418	430	443	418	463	444	421	476	428	407	449	452	440	458	396	430	411	436	414	443	459	406	405	440	436	448	427	452	403	418	469	500	398	422	432	483	422	428	420	431	429	416	464	433	434	482	470	450	447	449	449	433	443	455	450	437	439	412	448	451	456	461	438	456	428	437	433	449	402	448	437	457	484	453	450	430	456	424	449	434	458	421	435	424	442	443	430	465	474	440	450	448	471	433	434	455	450	469	460	443	417	440	427	466	441	465	438	424	436	432	395	427	459	419	406	412	428	432	406	448	408	471	442	444	428	424	480	422	428	460	435	466	453	419	432	488	468	433	463	436	410	453	487	437	477	412	442	432	450	441	438	457	442	436	409	427	423	450	415	399	444	454	449	427	446	450	430	410	444	453	437	451	457	441	458	460	444	444	441	433	448	400	414	430	439	456	420	443	381	443	448	420	442	398	459	402	440	437	448	426	409	437	426	413	416	395	413	437	447	458	445	429	442	451	450	489	449	466	467	426	416	427	453	479	452	454	431	468	437	434	429	447	425	425	424	408	443	411	435	413	436	433	427	448	427	412	460	452	465	429	419	423	448	454	411	452	376	437	432	447	432	439	447	418	450	434	475	445	415	457	457	460	420	417	452	444	458	413	452	418	421	424	451	466	442	458	443	445	437	468	391	448	379	414	417	427	422	438	430	444	457	437	435	399	418	437	425	431	393	418	418	440	479	467	498	434	431	451	438	430	442	436	427	424	427	403	450	460	410	404	472	416	428	445	429	475	427	426	470	440	411	465	434	449	454	449	412	468	402	471	433	437	464	421	452	436	419	437	446	422	445	433	420	449	432	458	440	434	445	420	415	459	434	433	442	465	436	450	415	429	443	458	442	423	421	422	438	409	452	445	438	443	464	458	468	431	429	440	411	417	434	421	452	432	416	447	426	401	460	450	442	426	415	440	428	452	436	448	462	418	457	444	436	421	433	420	434	462	438	452	469	432	437	401	410	424	409	417	471	460	452	400	481	488	466	453	430	443	425	446	467	464	434	482	412	440	438	467	458	440	443	438	413	395	443	442	453	423	434	418	456	460	402	462	417	434	442	430	419	461	464	450	419	430	417	439	443	434	461	423	412	445	445	440	428	434	438	434	397	502	434	422	454	419	461	426	471	398	481	450	452	434	436	471	436	441	421	431	426	419	436	456	417	425	469	451	440	426	438	409	420	429	427	426	416	412	452	422	448	475	447	454	403	467	451	439	403	394	426	409	461	474	424	458	423	441	445	458	415	400	431	409	399	398	400	426	441	407	425	408	473	433	456	406	443	459	437	462	431	486	461	466	444	431	437	457	421	413	472	435	410	437	434	458	484	415	439	464	452	423	446	455	426	425	452	420	401	463	419	433	477	437	443	436	411	467	465	418	444	452	448	459	428	452	424	456	454	456	409	433	454	452	449	483	460	460	461	438	436	438	466	470	432	454	434	441	430	423	445	429	421	445	473	447	425	416	460	437	434	439	471	426	426	458	411	438	422	423	438	396	456	435	431	463	455	424	433	435	432	406	406	457	459	413	402	449	439	471	437	489	441	437	425	436	443	447	456	429	422	409	435	439	441	420	437	450	426	444	391	435	458	437	459	402	417	416	443	407	442	435	469	442	414	424	455	427	401	450	452	395	419	421	456	411	475	444	455	461	460	455	465	459	422	453	470	431	450	429	419	451	406	445	449	454	424	412	419	431	431	433	421	442	449	395	440	423	401	434	380	429	459	450	442	433	423	421	440	406	427	452	436	436	455	423	447	474	431	445	454	439	446	422	431	474	447	446	426	443	471	455	433	433	457	447	443	428	473	445	448	441	436	451	454	443	402	447	438	454	445	464	461	473	430	400	425	450	428	423	461	466	432	464	427	427	436	449	437	448	431	459	456	444	396	398	421	452	444	390	426	399	461	433	467	430	441	423	440	436	426	402	389	469	423	453	457	405	424	410	445	422	438	454	428	424	472	453	466	432	436	455	446	398	439	476	457	458	462	391	480	409	422	402	439	399	457	439	401	427	451	433	445	442	434	463	443	452	439	480	429	427	444	372	426	435	478	427	422	443	414	455	466	396	462	417	455	454	439	435	452	435	432	428	410	451	460	407	443
6075	3031	1395	685	452	334	273	120	95	78	67	70	48	65	69	66	64	58	60	69	71	52	53	54	57	52	65	51	57	58	56	53	41	49	56	43	42	62	47	44	50	49	57	48	38	38	57	52	41	59	48	57	50	35	50	53	46	69	49	46	38	50	44	48	47	47	48	47	47	56	33	48	56	47	47	52	43	47	43	43	52	55	47	53	49	47	49	64	47	66	31	48	49	54	47	37	41	43	44	39	43	49	66	42	42	38	32	44	61	46	65	45	52	51	54	43	45	45	41	55	41	49	55	51	54	42	40	54	51	60	61	49	57	55	64	62	51	58	39	41	56	50	46	38	55	65	51	48	40	53	38	58	43	42	42	40	48	39	54	41	45	59	42	36	50	59	45	64	38	49	35	43	49	54	62	41	45	54	44	51	40	46	49	50	56	49	47	41	51	60	65	40	40	44	60	45	61	51	52	50	63	47	51	60	42	53	52	51	48	55	50	40	47	44	55	34	47	39	46	50	45	46	50	47	48	49	50	40	41	58	69	59	51	45	51	36	52	48	48	37	47	45	54	61	47	52	52	49	50	54	44	46	51	40	35	54	39	41	48	48	45	48	50	50	40	45	49	50	54	50	44	53	59	52	49	53	47	50	40	50	45	46	56	63	62	45	39	45	48	51	61	59	43	42	63	50	45	53	41	38	53	34	46	43	38	42	40	40	43	29	35	49	50	51	45	44	42	44	41	48	46	37	40	55	56	50	46	50	44	41	55	49	62	49	43	46	59	44	40	45	53	42	56	55	59	57	47	51	50	58	54	52	47	44	46	41	47	33	44	51	42	44	47	41	44	34	47	44	45	54	47	50	36	41	45	54	54	48	43	49	50	51	69	51	44	50	48	60	55	49	33	42	57	41	41	35	52	55	37	40	44	58	45	60	51	55	45	56	39	44	49	50	38	41	49	42	37	49	41	57	46	42	53	43	58	48	48	54	50	53	42	53	56	52	48	51	47	62	48	65	59	56	46	47	54	46	41	51	39	43	45	47	38	39	36	53	46	44	52	56	41	38	38	51	52	52	44	48	48	53	39	46	42	39	55	40	44	38	61	41	49	50	44	58	50	53	55	53	56	42	43	35	46	68	61	45	50	43	65	36	48	54	39	54	55	41	37	66	53	51	62	52	49	59	49	47	36	42	49	59	51	52	37	51	46	53	42	48	49	46	43	49	61	47	55	41	64	44	48	45	47	35	53	38	52	43	46	41	58	57	36	62	50	57	48	53	55	60	56	41	41	50	42	56	46	47	50	45	54	59	42	54	67	46	58	48	61	43	42	46	54	52	42	53	50	50	48	49	45	48	53	47	38	46	46	40	56	49	61	60	47	46	43	47	48	39	56	40	52	48	52	57	59	48	35	50	48	48	52	44	53	60	36	55	47	40	57	41	46	52	40	60	38	40	59	53	42	36	52	52	37	39	46	54	37	49	62	56	45	35	58	47	55	53	47	36	49	49	47	44	52	54	53	62	42	45	45	49	52	47	55	63	54	50	43	41	62	41	47	45	37	48	51	54	40	50	48	56	57	41	46	53	45	50	49	48	48	43	39	44	43	50	46	45	40	50	42	55	47	47	59	45	43	46	37	51	37	41	47	41	42	42	50	41	56	48	54	48	67	53	40	47	53	50	57	39	66	45	57	48	53	64	51	53	46	30	43	52	57	50	55	49	47	45	39	50	51	40	47	53	60	44	59	47	56	46	47	52	38	41	44	53	56	50	35	61	46	49	47	43	51	62	51	54	58	42	51	45	57	53	40	50	48	48	40	41	49	44	53	46	50	57	48	46	67	49	49	45	51	53	51	42	58	44	53	55	52	52	51	57	58	50	51	47	62	45	43	31	41	50	40	52	56	44	59	56	40	54	42	53	45	45	47	47	53	48	43	57	44	50	57	45	48	56	39	33	44	45	35	47	43	47	48	51	44	38	28	57	43	50	55	52	56	50	39	35	51	46	42	50	42	35	32	41	44	29	60	45	47	62	46	45	47	49	57	30	52	43	60	54	48	36	40	69	45	33	55	36	40	51	47	52	49	48	67	46	65	63	39	51	33	55	41	62	56	48	51	47	47	50	48	46	49	40	47	43	55	54	46	39	54	46	46	58	51	44	36	42	49	47	48	51	53	35	42	43	52	49	55	55	52	45	65	59	49	36	53	53	49	33	42	48	45	41	42	40	40	40	49	55	64	49	46	48	52	38	54	59	41	39	36	40	56	55	45	53	51	50	56	49	53	50	48	45	39	62	45	51	46	50	45	45	48	55	40	37	49	41	49	38	58	46	43	62	36	40	52	57	35	44	58	53	58	48	41	35	43	54	59	42	46	50	44	43	45	47	43	49	45	50	41	45	49	47	63	48	56	57	41	48	37	43	60	51	39	33	47	50	47	48	61	44	54	44	52	50	48	42	45	42	52	46	58	51	46	51	52	55	48	50	46	56	36	39	50	55	48	52	57	53	46	54	41	48	39	56	45	46	46	41	57	43	41	44	61	43	50	42	51	60	45	51	69	56	63	43	52	50	54	49	38	39	40	52	43	55	47	55	40	47	53	54	54	58	51	49	46	48	48	46	55	53	59	54	54	51	29	40	56	46	43	39	52	47	53	50	49	53	55	48	56	47	56	45	46	50	40	46	49	45	46	44	45	61	43	44	51	55	50	54	48	42	57	45	40	34	53	44	50	44	51	41	44	34	47	48	49	53	44	60	46	55	53	40	52	46	52	49	56	54	48	47	48	35	44	57	51	44	51	48	35	38	43	43	59	33	48	46	57	41	43	47	58	46	43	56	43	55	38	34	45	59	49	45	61	53	50	51	48	46	34	48	48	53	48	58	47	49	50	41	50	46	47	52	55	51	40	59	44	45	47	46	48	36	38	53	47	54	42	37	50	50	43	49	60	49	44	44	54	39	58	41	54	50	53	50	48	43	50	35	35	65	32	48	51	55	54	48	52	49	54	68	47	40	42	63	43	49	58	57	49	55	43	63	55	52	37	47	50	46	49	45	47	48	40	50	49	42	38	67	53	55	51	53	39	52	54	50	60	43	47	60	49	52	39	59	60	44	51	45	37	52	54	39	33	54	45	52	53	57	47	47	40	48	46	41	48	56	49	46	45	47	51	47	32	47	49	53	56	60	53	48	63	44	41	43	58	37	40	48	56	50	52	53	49	48	49	36	59	55	52	44	55	49	32	37	61	60	58	48	50	45	63	48	57	57	46	48	44	40	41	47	41	51	43	48	54	60	39	52	52	47	51	55	47	54	40	50	55	55	51	52	34	45	53	47	45	50	58	37	54	54	33	46	52	41	48	46	50	48	44	46	42	43	41	48	50	49	43	49	49	44	46	50	38	58	34	50	43	43	47	60	56	37	54	53	50	50	59	45	59	39	38	57	36	51	48	32	41	45	46	47	41	45	52	40	58	50	47	42	74	43	47	42	47	60
33742	20760	13541	9002	10752	12198	9573	4448	2826	1679	1317	1120	920	858	959	950	971	849	809	795	731	781	785	716	684	624	587	624	593	550	564	472	529	457	463	431	429	477	414	448	413	445	407	463	427	417	441	426	427	435	425	399	425	414	367	424	386	414	443	430	454	439	405	407	422	431	430	415	437	425	423	443	438	420	428	416	452	399	418	417	411	424	445	398	427	387	404	419	400	440	428	449	398	418	387	421	433	399	384	401	440	422	430	440	419	409	380	407	396	415	417	417	420	408	420	430	415	420	437	392	466	391	428	464	417	396	419	399	413	405	424	396	420	373	422	399	409	382	433	413	396	420	387	414	419	422	471	395	402	413	416	414	410	378	449	413	430	444	396	411	398	421	397	364	404	434	384	400	414	392	425	442	376	385	396	385	421	410	434	402	406	416	415	435	414	414	429	433	393	412	395	415	429	450	395	401	413	422	409	408	435	422	414	415	451	424	400	419	407	401	442	388	421	399	445	432	425	420	403	394	434	433	431	416	408	433	403	396	402	414	427	407	417	420	418	446	381	409	410	412	425	404	407	431	424	420	444	416	430	388	397	386	417	420	413	391	369	399	415	422	421	401	384	402	403	411	391	424	398	426	444	405	397	406	436	404	419	404	399	419	419	400	406	353	440	400	410	410	403	417	445	425	427	360	425	416	425	435	397	405	399	417	460	414	404	430	412	392	413	407	432	476	382	410	385	418	403	413	446	432	404	423	417	438	390	390	449	391	426	420	403	410	451	414	420	421	429	449	413	381	442	427	390	403	412	410	397	383	421	414	453	402	418	447	408	398	419	402	400	419	416	415	425	400	404	435	431	453	379	410	429	392	471	423	397	409	401	441	409	403	402	394	392	436	434	437	426	409	389	420	396	419	392	426	422	420	414	413	415	427	439	437	429	474	414	427	419	416	387	426	387	407	461	419	422	425	428	433	446	463	419	410	417	426	421	385	426	425	422	436	442	396	407	388	447	424	424	418	449	394	406	403	404	436	393	428	414	435	413	427	436	439	440	428	431	394	402	397	415	405	385	425	403	377	387	401	466	433	448	412	408	406	370	387	432	409	402	412	372	388	415	421	419	389	416	405	408	375	452	433	460	364	422	409	396	415	398	381	415	452	391	426	406	430	435	445	399	419	394	421	422	427	409	386	390	421	473	422	423	385	406	394	398	413	413	409	415	414	447	421	416	414	412	421	379	421	412	446	400	420	447	421	384	429	415	408	405	421	436	400	427	422	421	445	421	439	419	376	428	429	421	423	416	390	464	408	428	448	414	363	421	410	397	432	419	443	428	426	414	424	405	428	415	402	430	429	387	405	447	418	410	422	447	428	391	405	406	440	397	391	439	400	396	388	414	416	389	427	412	451	412	381	466	423	456	427	397	385	427	395	417	380	405	432	429	406	457	435	444	392	437	407	390	446	424	433	420	434	394	400	423	442	369	376	468	448	412	418	450	437	422	378	413	405	394	405	414	413	382	412	472	406	455	429	409	438	437	421	413	445	400	434	427	435	422	427	436	409	406	390	408	415	399	426	434	430	382	422	398	413	401	424	411	404	427	433	433	412	402	423	406	438	427	397	388	418	406	413	395	448	427	399	390	420	408	475	418	436	400	420	400	421	420	401	424	417	425	425	406	411	430	414	418	426	406	409	414	371	464	419	399	424	424	430	414	363	410	442	428	441	416	415	390	400	402	429	369	401	408	428	419	415	454	390	406	382	436	426	442	408	403	392	403	411	376	389	401	424	376	410	398	441	395	441	393	415	389	406	406	415	421	372	427	417	439	457	439	428	430	353	452	415	387	423	400	392	411	394	415	433	406	403	432	393	399	389	380	416	454	407	432	369	442	389	402	426	401	438	423	392	426	412	408	409	398	421	392	411	398	414	396	439	423	370	428	423	418	405	425	403	409	424	430	417	441	392	401	426	402	405	436	422	418	398	392	423	418	390	397	441	417	380	426	409	401	400	423	425	414	409	408	417	417	434	417	437	429	413	390	399	391	373	433	415	424	382	390	397	420	400	402	428	376	454	412	427	384	400	423	432	421	412	430	439	373	406	396	384	382	426	386	410	433	390	394	424	414	423	440	422	414	409	426	427	425	436	375	388	426	384	386	457	451	440	412	399	427	427	417	426	402	388	376	434	429	404	421	400	398	429	441	432	427	422	418	388	473	403	425	411	410	423	435	415	423	383	456	394	395	418	428	431	406	393	403	438	415	396	414	436	380	402	434	401	443	432	405	412	401	401	430	364	444	411	425	408	400	419	396	404	403	438	427	414	430	399	395	433	437	388	398	404	414	415	387	396	392	381	434	402	401	420	422	405	420	402	431	404	422	431	455	403	398	422	393	418	449	435	399	422	435	400	405	404	391	409	411	446	376	402	448	430	390	383	411	365	441	432	439	386	410	403	412	379	424	423	417	444	401	429	417	428	428	419	405	382	392	402	407	439	405	436	425	422	410	390	406	401	417	416	407	429	441	424	413	429	453	420	403	436	407	391	401	389	422	395	452	413	419	381	391	405	425	442	436	406	399	420	425	429	389	424	404	385	447	378	434	407	407	407	408	420	435	372	413	406	416	437	398	422	376	413	442	395	398	403	411	415	401	425	425	417	411	401	403	428	438	425	409	404	365	451	417	383	398	415	437	392	383	408	388	428	436	404	397	413	430	416	447	410	429	415	397	406	447	421	416	402	376	424	441	398	380	414	406	394	442	398	416	419	471	388	445	393	429	402	379	410	408	394	383	453	403	408	389	452	384	419	403	413	395	401	425	423	435	387	381	398	397	428	414	403	417	404	397	416	450	415	419	401	424	414	432	393	449	460	416	415	429	407	424	429	438	406	459	412	423	382	408	400	397	411	436	374	419	378	389	426	428	391	400	410	411	400	411	421	373	432	409	472	432	397	424	417	386	424	399	433	407	460	408	397	410	399	448	380	410	458	382	424	442	385	409	412	402	388	410	417	383	424	420	431	412	427	411	389	416	448	429	407	435	385	435	419	396	385	383	421	371	402	411	395	390	455	409	384	376	430	412	430	416	376	408	362	431	387	454	390	387	399	401	414	439	422	416	430	390	394	416	404	437	437	385	396	428	367	442	438	417	426	394	411	430	425	449	419	432	424	417	425	449	452	398	415	405	402	420	420	407	445	431	430	433	429	389	421	443	403	413	427	399	403	369	427	454	395	418	421	383	407	429	393	412	443	396	447	468	399	429	433	414	425	433	393	428	448	388	392	403	425	405	384	427	418	412	428	418	386	397	405	415	416	404	392	426	420	418	396	436	412	420	386	410	391	402	434	391	430	420	408	414	430	410	435	406	425	422	436	437	437	435	441	406	403	464	405	392	433	424	393	400	416	398	430	386	417	390	406	386	391	380	389	425	404	383	437	407	409	428	413	402	434	388	399	403	407	425	446	459	385	423	417	418	455	405	454	402	422	409	430	415	451	425	390	430	401
7261	4405	2198	1150	726	509	313	210	123	86	69	59	56	55	56	59	70	51	56	61	62	55	63	52	60	58	54	61	48	43	51	52	36	64	48	39	46	44	44	37	40	53	41	50	55	55	43	51	37	38	36	38	53	40	51	52	48	51	45	44	45	43	55	45	61	47	39	41	40	38	49	50	46	45	56	42	40	52	38	47	40	44	45	45	37	45	42	40	33	42	48	45	32	52	42	34	37	43	35	45	40	41	56	40	47	43	43	45	33	37	40	49	39	43	50	45	62	48	47	53	48	32	37	56	45	45	43	31	32	38	38	51	43	57	41	32	49	55	36	32	36	43	39	37	42	42	38	28	45	47	45	58	39	50	55	40	44	53	37	46	33	47	47	36	35	48	42	46	37	49	47	44	49	36	50	42	48	45	51	48	38	45	49	32	47	52	25	49	45	38	48	47	26	47	49	48	50	47	37	40	32	41	35	42	43	33	32	41	48	48	36	46	44	34	49	35	39	41	39	38	55	54	42	44	45	43	49	26	44	45	38	46	46	58	53	41	44	36	47	50	47	52	38	41	42	41	44	40	42	48	42	47	35	46	38	37	57	31	47	44	42	55	50	38	56	53	31	48	47	58	39	51	39	38	44	39	40	53	46	41	45	41	51	46	52	48	55	44	42	54	36	41	36	42	54	37	40	36	47	42	37	35	50	41	35	45	46	42	38	50	42	55	27	46	37	42	41	42	38	34	48	41	43	50	46	39	45	42	42	46	44	47	34	44	55	45	42	36	38	42	35	40	44	43	57	47	32	40	47	42	41	40	33	45	45	51	32	43	46	26	42	48	35	43	26	55	34	42	39	50	50	46	40	42	42	40	46	59	39	38	44	43	43	53	40	51	41	44	41	47	41	48	38	46	38	34	42	50	31	55	44	29	32	37	37	41	34	34	43	34	35	51	38	48	49	52	44	42	44	41	47	42	48	32	30	53	41	41	40	39	45	51	53	45	35	47	53	41	47	44	40	29	34	43	56	51	40	36	36	45	55	39	35	45	50	38	46	38	45	48	40	46	40	48	40	47	42	31	45	51	48	47	37	52	31	40	37	41	37	42	52	51	34	38	50	31	45	46	48	57	45	40	57	43	51	38	34	45	35	51	35	35	47	34	50	45	45	64	31	54	39	45	47	45	41	46	37	61	52	31	35	48	47	41	57	37	45	50	36	44	43	39	32	53	42	47	32	40	40	35	50	45	40	44	44	42	40	43	54	41	53	42	53	33	51	40	50	44	43	43	36	52	50	45	43	32	41	43	41	39	39	38	35	41	49	45	44	54	37	40	46	49	39	41	45	53	53	45	55	37	44	34	42	46	50	43	60	40	48	42	40	48	50	34	40	49	46	50	38	53	53	44	46	43	44	51	44	49	63	42	47	48	36	51	37	38	41	58	53	53	46	40	51	42	47	33	49	56	39	34	36	46	45	46	41	49	43	52	51	50	58	45	51	42	38	39	37	42	39	35	37	46	40	40	36	36	48	53	49	32	51	33	45	37	47	39	41	50	50	45	42	44	38	41	51	41	53	41	40	48	42	50	41	50	45	45	35	33	41	29	42	47	43	34	35	59	46	47	39	51	42	45	34	34	36	54	43	37	43	39	43	42	46	38	47	52	39	49	48	45	43	28	50	43	62	47	51	38	43	40	46	42	48	46	38	56	39	43	43	36	38	41	44	41	42	48	42	50	49	40	46	45	50	46	39	40	45	52	36	52	48	37	46	50	44	34	34	52	51	47	48	39	46	37	41	58	40	36	35	45	50	47	50	23	33	36	43	45	54	45	37	54	38	37	33	36	40	48	45	51	44	40	46	42	35	42	41	48	40	39	41	32	47	49	44	44	45	49	42	49	54	46	52	40	42	35	50	40	39	42	41	56	38	51	42	54	56	53	36	32	49	40	49	37	49	36	39	47	46	35	40	39	43	43	44	48	40	52	38	37	29	41	43	39	40	44	47	32	42	39	43	50	36	39	42	36	49	43	42	49	44	40	41	45	42	43	37	42	40	44	40	41	54	47	39	31	49	31	40	37	36	51	36	51	39	40	33	26	35	48	36	51	41	48	48	48	38	35	41	56	44	68	34	31	45	25	50	45	49	49	48	35	55	51	44	39	42	32	31	31	47	54	43	34	48	38	43	53	36	47	47	51	40	52	45	49	36	43	48	36	25	38	32	38	38	39	37	35	37	41	52	45	38	43	35	43	39	29	55	37	39	38	63	32	55	44	44	42	40	36	47	34	38	46	47	48	36	38	38	47	42	49	49	37	41	44	45	40	42	44	48	58	46	57	41	45	33	39	48	50	42	47	53	40	42	40	43	44	36	45	47	46	51	37	40	43	49	52	37	49	39	39	50	37	44	49	41	40	46	41	41	46	40	44	40	30	49	45	35	64	38	31	47	42	43	45	42	57	46	32	47	39	36	44	36	49	35	46	58	40	38	42	32	55	45	36	43	38	36	39	35	39	33	35	48	35	33	46	44	35	55	35	49	62	48	55	40	39	46	41	44	56	51	38	49	43	53	39	44	39	47	51	45	31	48	46	49	53	35	47	38	35	38	39	49	37	48	36	53	38	35	40	48	40	51	47	44	38	33	51	47	46	38	40	50	57	29	33	55	37	44	36	33	45	35	43	25	47	39	37	44	39	49	43	40	44	49	54	43	43	48	41	38	47	57	52	36	37	34	63	41	41	39	43	31	54	29	47	50	43	38	38	55	36	39	47	48	39	31	42	46	51	35	47	30	45	37	42	41	46	42	63	55	48	43	57	43	47	47	46	45	41	41	49	39	45	37	44	32	48	47	46	46	45	58	39	35	46	39	41	33	45	44	41	25	36	32	35	43	33	36	51	55	31	51	50	47	43	47	39	46	39	40	53	34	47	46	43	48	45	40	42	44	43	36	44	38	41	52	44	36	54	41	41	42	46	53	43	54	43	37	40	48	34	43	37	54	34	40	51	32	39	43	45	31	37	33	48	47	27	47	52	47	47	46	48	44	36	46	56	40	40	50	35	50	50	37	39	55	41	37	45	42	55	40	33	49	42	59	31	47	43	37	41	34	51	47	34	57	36	43	47	46	54	45	45	43	48	39	37	37	43	48	47	46	38	44	51	50	42	54	39	46	46	49	39	42	45	37	41	43	42	47	53	45	38	52	46	33	52	55	38	34	53	44	42	41	48	35	40	37	39	41	31	45	34	52	32	63	53	32	52	49	42	58	43	43	45	57	43	44	43	43	38	40	49	48	44	44	38	36	49	44	51	48	56	37	36	48	57	46	45	37	37	37	39	48	36	41	42	42	41	54	52	43	53	37	45	45	31	40	32	34	47	35	37	40	42	33	33	44	60	43	49	46	43	45	40	36	47	45	57	54	49	44	32	38	44	43	38	31	41	34	38	36	47	49	39	44	49	33	45	43	43	45	35	41	45	48	46	37	41	39	33	48	42
35818	24530	17195	13226	15469	16034	12117	6818	4027	2144	1573	1265	1008	910	930	972	1042	946	821	786	750	758	845	898	703	667	729	663	598	584	573	457	482	468	447	419	371	436	369	386	395	408	358	372	382	374	378	372	335	362	335	364	370	364	366	371	389	386	400	372	401	396	383	371	385	359	372	411	362	388	376	398	373	366	366	367	367	385	329	372	408	338	342	365	374	397	417	372	366	370	400	388	363	412	375	386	391	395	393	396	372	366	360	338	355	363	373	378	370	364	378	382	386	352	364	384	384	398	382	401	396	368	368	360	386	407	328	345	406	357	370	375	345	369	383	397	417	360	382	409	378	375	397	378	397	332	368	360	371	384	375	376	361	383	384	352	390	378	380	379	385	371	363	366	380	385	366	366	398	368	376	364	385	355	356	345	361	380	378	359	352	374	388	394	401	364	380	375	383	381	406	380	385	361	406	377	396	391	397	387	334	388	351	382	390	392	375	396	362	370	340	360	414	377	382	394	357	310	370	371	355	363	416	375	367	398	356	367	348	366	338	391	367	357	384	376	334	368	348	389	394	379	391	347	343	371	389	386	367	380	347	380	382	346	360	357	348	382	364	370	383	357	380	363	404	356	396	373	362	378	373	383	379	400	378	375	339	372	368	374	364	373	327	367	376	390	363	372	384	346	370	361	396	356	388	362	377	376	393	375	334	358	377	372	394	388	371	361	351	386	372	371	347	355	362	378	406	364	406	375	356	355	346	343	383	355	352	362	356	389	373	382	364	359	365	380	379	320	372	352	382	363	375	396	356	375	394	397	380	402	392	374	377	382	342	386	351	365	322	376	388	348	392	386	354	380	355	343	363	407	341	376	361	375	360	387	381	372	371	370	406	395	386	368	363	397	368	363	362	384	350	406	366	366	374	377	382	367	358	368	382	404	396	350	388	363	383	368	354	392	380	379	374	331	353	351	400	354	382	344	355	389	344	382	370	380	407	368	345	373	393	361	404	386	346	329	380	374	357	385	367	371	365	350	364	399	358	362	336	362	364	376	394	369	371	395	372	358	368	387	376	310	370	371	373	347	369	397	370	375	384	367	370	357	378	368	358	349	390	371	390	368	404	387	371	374	387	347	345	409	342	392	388	381	392	369	368	370	369	358	379	376	366	396	358	351	383	367	401	388	342	353	396	363	386	363	361	400	383	370	361	362	375	374	370	362	378	340	348	350	359	372	394	349	375	410	360	365	367	371	363	374	386	361	338	392	358	391	386	374	376	369	351	408	401	331	355	362	376	333	407	372	391	422	386	359	380	394	375	375	392	364	383	389	370	379	401	387	375	366	378	410	363	364	389	362	355	362	376	361	351	335	395	386	376	381	343	357	387	387	343	378	364	392	350	390	368	397	335	389	374	370	345	371	332	384	364	406	368	370	365	347	387	337	352	341	368	344	389	360	360	359	386	367	355	384	373	388	332	366	367	357	369	380	350	407	341	383	356	375	364	394	358	358	362	401	401	374	357	360	374	364	316	391	388	387	376	348	358	405	381	354	367	357	358	368	386	403	338	371	353	353	340	392	360	375	354	348	341	383	347	385	370	363	363	369	411	356	357	363	375	368	396	323	378	392	372	369	343	352	395	354	345	345	419	379	373	343	365	352	373	372	365	352	339	395	342	329	355	372	391	384	403	363	365	372	397	419	383	337	386	380	371	380	397	374	386	371	350	395	349	377	333	374	368	365	363	361	351	364	326	377	393	390	370	365	389	380	355	353	346	366	332	368	388	362	339	367	369	355	412	364	425	385	366	362	352	345	400	367	371	381	357	353	381	369	379	322	371	388	378	410	373	377	374	337	383	378	381	360	339	364	386	355	346	364	399	344	328	369	383	345	374	349	342	356	362	358	363	370	367	374	361	363	376	347	395	394	355	388	370	334	378	347	365	364	362	383	375	335	369	357	401	365	379	381	381	379	387	373	384	395	372	403	380	367	356	371	355	376	382	352	397	364	354	356	343	353	349	330	433	345	364	386	367	358	376	365	375	339	353	360	359	378	404	372	367	387	353	328	360	406	381	386	344	323	333	413	369	371	397	382	370	390	360	383	387	381	377	385	377	369	385	371	414	331	352	361	372	350	352	388	381	352	370	366	389	379	382	357	363	358	381	370	366	363	378	451	392	378	381	384	389	370	403	363	357	390	405	368	374	373	393	365	371	345	397	383	377	395	380	381	364	361	378	394	397	364	376	379	387	379	396	380	392	362	384	371	393	346	365	402	373	386	362	352	338	398	381	375	370	367	386	380	374	371	370	357	349	372	324	365	369	367	368	368	417	369	380	393	397	379	358	388	373	378	365	376	329	387	396	359	352	379	378	332	319	375	337	391	378	369	370	381	387	366	417	384	391	364	334	364	352	341	390	369	349	361	378	408	375	339	380	391	362	354	380	404	366	372	372	352	363	380	344	356	393	375	374	367	379	358	378	360	353	404	377	382	354	347	377	335	376	388	373	343	343	359	377	351	383	370	407	393	374	361	340	366	377	409	373	407	369	371	384	382	374	376	356	373	392	354	384	388	378	404	382	380	371	372	358	350	364	364	380	371	355	345	393	390	384	386	365	349	362	343	331	356	392	383	388	399	391	380	375	356	380	392	386	358	349	348	373	350	372	356	382	428	391	380	354	374	391	371	404	360	391	364	370	390	381	364	386	367	394	340	337	381	394	408	373	372	359	393	381	358	337	389	337	404	355	368	380	388	358	383	400	368	386	337	362	396	355	359	396	387	391	398	361	359	374	393	397	351	376	344	401	361	374	358	354	396	374	356	360	377	351	380	359	367	372	374	354	368	366	397	365	354	377	381	380	343	352	352	362	381	378	366	392	372	363	398	346	397	357	385	384	365	361	375	379	387	347	394	350	391	364	376	383	369	363	368	387	422	394	389	359	377	360	345	384	363	381	363	347	357	395	368	388	358	375	380	357	387	376	345	368	373	381	372	396	339	366	379	387	368	403	363	387	376	389	363	397	363	374	375	394	381	347	389	354	346	395	372	372	396	334	373	366	356	339	414	371	369	325	378	365	351	359	338	365	339	362	320	413	359	365	370	388	412	335	392	340	344	330	375	361	369	344	397	364	365	376	402	360	378	356	366	388	403	379	376	349	400	336	349	377	362	416	349	391	384	382	336	369	319	380	375	353	355	344	389	384	367	383	377	351	394	391	376	378	381	375	367	378	354	388	378	383	390	393	355	391	359	407	371	378	364	378	354	406	375	361	395	359	342	356	358	361	369	366	377	386	353	365	382	385	376	367	352	381	351	346	382	410	393	351	370	330	387	377	394	385	360	385	393	406	371	333	368	377	377	372	369	362	357	403	358	366	351	377	393	361	351	377	355	394	330	359	380	372	393	342	356	387	359	351	379	339	383	403	388	387	397	372	388	355	388	354	377	396	350	358	368	378	340	374	355	384	343	383	395	329	376	352	404	364	383	362	376	377	379	356	356	385	395
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
