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
339527334487	339527335006	339527335556	339527336106	339527336656	339527337206	339527337756	339527338306	339527338856	339527339406	339527339956	339527340506	339527341056	339527341631	339527342156	339527342706	339527343256	339527343806	339527344356	339527344931	339527345456	339527346006	339527346556	339527347131	339527347656	339527348231	339527348756	339527349306	339527349856	339527350406	339527350956	339527351506	339527352056	339527352606	339527353156	339527353706	339527354256	339527354806	339527355356	339527355906	339527356456	339527357006	339527357556	339527358106	339527358656	339527359206	339527359756	339527360306	339527360857	339527361406	339527361956	339527362506	339527363056	339527363606	339527364156	339527364706	339527365256	339527365806	339527366357	339527366906	339527367456	339527368031	339527368556	339527369106	339527369656	339527370231	339527370756	339527371306	339527371856	339527372406	339527372956	339527373531	339527374056	339527374606	339527375156	339527375706	339527376256	339527376806	339527377356	339527377931	339527378456	339527379006	339527379556	339527380131	339527380656	339527381206	339527381756	339527382306	339527382856	339527383431	339527383956	339527384506	339527385056	339527385631	339527386156	339527386731	339527387257	339527387806	339527388356	339527388906	339527389457	339527390006	339527390556	339527391106	339527391656	339527392206	339527392757	339527393306	339527393856	339527394406	339527394956	339527395531	339527396056	339527396606	339527397157	339527397706	339527398256	339527398806	339527399381	339527399906	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22375	20416	28108	22614	20420	19109	2384	829	694	618	564	560	509	434	460	424	423	406	418	404	443	358	382	404	386	354	387	377	406	357	384	346	356	320	377	366	391	357	413	347	358	368	386	350	359	359	387	357	360	353	362	340	374	351	358	368	318	347	327	349	355	369	353	365	325	367	369	358	344	306	357	351	346	340	334	310	345	318	349	314	306	348	310	372	346	342	363	319	338	336	407	369	344	345	336	360	362	338	321	364	336	371	350	327	323	311	359	314	380	355	331	295	350	320	327	334	337	343	353	321	358	345	342	352	326	375	369	347	382	309	330	339	364	331	308	334	344	349	325	339	363	369	317	348	319	354	360	359	362	322	339	343	303	387	334	348	353	331	333	348	348	359	325	381	302	345	326	310	322	369	319	347	307	337	313	369	347	344	358	308	343	335	329	349	323	336	332	328	360	358	355	328	331	341	344	338	350	343	332	338	355	325	369	329	334	346	324	351	361	310	321	337	311	297	365	371	333	357	358	338	359	359	357	388	347	372	328	323	336	378	346	351	352	323	334	347	331	341	350	319	326	335	323	353	337	308	326	327	341	326	349	349	354	333	340	327	347	335	366	304	355	378	350	337	328	354	307	350	361	335	338	353	315	345	340	342	336	342	342	386	333	350	340	322	374	357	360	353	348	300	316	338	355	358	341	322	323	321	348	333	308	353	363	378	359	358	337	341	325	367	364	316	334	350	345	341	364	350	345	317	336	317	345	327	337	363	333	384	351	338	382	362	317	332	332	347	360	345	322	359	364	354	382	362	338	325	314	338	356	335	357	360	331	338	328	366	320	334	349	354	351	330	310	329	332	337	337	346	356	366	336	347	350	361	353	321	330	382	326	319	341	346	330	354	322	375	358	326	346	320	352	328	397	318	330	350	342	351	358	364	332	326	353	307	347	348	342	336	341	318	356	324	315	369	351	346	285	337	320	309	322	364	339	355	356	351	348	331	335	340	313	348	372	364	339	344	352	342	344	346	343	347	352	317	345	338	335	321	353	373	334	368	329	381	362	325	373	337	335	312	317	349	363	341	325	367	338	327	318	298	334	357	322	310	343	337	357	339	346	323	356	359	340	288	327	345	350	351	332	350	355	363	345	342	387	352	336	339	342	315	331	341	328	317	352	343	296	356	321	339	348	384	376	330	305	332	329	353	310	341	332	337	365	339	345	325	348	326	327	318	337	344	370	317	358	340	346	359	350	310	347	374	319	362	350	354	308	323	347	311	316	333	344	329	322	322	347	329	340	343	318	333	363	363	377	346	348	332	323	301	315	346	351	332	334	329	349	350	316	332	330	342	336	373	330	333	349	326	314	341	307	336	360	341	338	337	328	331	327	336	318	349	355	327	318	364	330	378	330	342	348	323	333	328	337	343	377	340	319	355	361	342	353	366	322	367	340	348	334	319	334	317	372	355	330	358	363	354	336	329	333	343	342	355	325	327	344	342	357	329	344	332	322	345	347	371	350	314	350	359	350	378	310	317	320	330	315	369	367	348	362	358	371	363	336	333	369	321	376	333	339	347	331	325	343	327	357	353	327	347	359	349	329	382	323	322	361	364	337	336	332	375	328	359	347	325	331	324	320	343	362	303	335	355	335	374	340	322	333	354	346	339	369	326	316	321	340	359	396	341	354	323	341	328	341	326	343	363	340	325	320	344	328	369	369	353	301	344	362	357	318	333	355	374	347	346	344	326	339	355	348	342	364	347	341	326	342	360	368	356	328	339	338	326	334	338	350	350	330	320	361	328	351	350	332	369	350	327	364	305	344	360	326	318	340	304	342	349	359	375	322	317	352	354	346	367	345	349	348	355	371	335	346	352	361	332	360	330	359	339	368	312	350	331	339	345	362	334	325	348	349	337	327	345	333	328	327	343	338	350	328	335	358	334	339	342	349	304	353	339	329	340	328	317	370	364	376	359	360	329	346	341	336	359	322	343	353	345	324	360	338	334	335	345	357	345	344	335	374	328	346	349	363	346	331	347	365	359	350	336	343	348	327	346	352	371	340	309	316	353	328	351	367	330	365	322	336	368	338	333	335	333	315	364	319	316	361	361	329	340	340	310	329	340	360	365	347	353	334	358	351	337	324	360	347	314	342	337	359	352	331	329	335	349	324	319	327	334	334	338	346	321	335	339	345	372	356	345	341	324	359	355	328	315	350	355	355	321	353	328	346	371	364	356	335	338	359	352	312	317	366	354	371	333	333	371	346	315	358	346	349	348	346	368	351	342	332	350	341	333	342	356	344	343	333	303	330	371	326	323	366	386	345	345	337	342	359	335	320	309	336	322	341	379	333	318	322	315	298	352	343	329	320	337	333	356	334	329	316	325	345	342	342	366	328	339	351	376	315	360	343	310	361	367	350	368	342	361	353	351	359	334	362	323	326	349	336	325	355	325	351	345	383	332	358	327	341	352	348	350	344	355	297	355	354	327	346	326	357	352	361	341	334	367	329	328	382	327	315	331	311	342	319	363	324	344	335	328	364	314	329	323	334	364	346	324	338	351	368	304	361	330	333	323	329	320	358	366	334	340	352	393	366	318	327	348	334	295	345	356	349	325	329	359	305	307	364	329	354	324	331	337	346	368	353	343	346	355	317	342	327	286	326	354	339	342	326	315	301	352	372	348	365	356	363	385	322	381	321	327	320	344	354	371	342	366	385	379	333	341	365	340	345	357	348	355	380	328	326	347	328	304	331	337	359	332	361	336	386	331	336	331	319	325	335	355	340	330	360	346	334	357	332	353	360	362	363	321	353	337	368	342	318	355	341	364	308	348	363	332	344	370	365	340	314	355	362	337	374	366	324	321	333	313	338	365	343	334	351	351	359	353	333	344	338	328	356	347	331	347	372	354	354	323	352	342	331	321	311	339	313	360	330	353	333	318	350	325	351	324	349	351	380	332	343	357	365	342	306	339	350	322	304	323	344	323	360	385	344	368	317	328	324	357	316	329	354	360	343	355	355	365	332	363	353	366	359	327	377	363	342	338	328	350	365	353	321	343	360	339	326	344	315	336	328	340	314	326	348	347	322	347	332	324	330	338	331	364	343	347	351	344	355	345	369	358	326	328	376	344	356	396	358	376	336	349	359	343	342	320	334	341	300	397	330	347	355	343	332	359	352	326	339	323	368	395	375	344	308	351	360	359	322	325	344	297	347	320	364	338	337	335	306	362	329	319	335	343	302	333	368	315	370	331	347	320	367	353	347	358	339	309	361	342	341	329	356	341	341	353	340	361	353	299	337	365	316	368	329	354	317	322	328	345	357	336	349	331	333	344	368	312	336	321	386	353	349	303	347	360	352	339	350	268	332	322	328	337	356	370	353	356	353	348	322	331	336	360	340	310	316	334	356	324	325	354	341	330	358	340	347	317	347	327	332	305	369	343	334	373	341	340	332	368	344	340	364	339	334	364	365	330	340	344	355	346	336	350	361	355	321	344	344	317	362	347
30836	13826	12282	6751	4593	3438	2733	2144	1787	1566	1350	1165	1181	1024	919	849	865	869	745	716	727	732	737	692	678	690	667	623	634	631	618	650	577	589	614	615	625	587	579	596	581	624	626	578	606	573	556	567	579	627	587	579	590	601	574	641	547	576	609	537	594	568	576	572	575	567	576	558	524	613	562	550	593	587	568	541	570	602	542	558	562	514	553	585	591	565	547	583	554	547	590	551	583	548	592	543	574	552	602	523	567	546	568	575	563	541	611	543	572	573	551	550	546	582	575	545	555	613	576	599	537	588	569	576	563	561	562	551	590	513	576	508	566	564	571	580	567	579	507	560	542	581	564	547	557	580	593	540	563	601	549	569	518	578	576	556	582	617	543	534	557	552	546	541	589	546	583	577	571	529	553	542	526	549	545	567	578	564	580	541	553	564	520	523	582	525	551	581	527	527	531	587	565	567	587	571	531	548	581	512	555	565	623	532	553	551	543	587	579	573	547	562	566	544	568	568	506	549	593	562	588	566	539	580	558	581	557	601	558	538	544	562	515	554	487	512	553	541	599	611	542	563	523	566	528	520	541	555	564	521	537	608	553	566	559	569	518	549	589	590	571	533	569	548	549	577	564	512	554	559	546	584	561	571	581	527	575	511	540	550	583	521	556	563	615	562	527	533	567	512	549	580	597	532	536	549	588	580	566	565	551	536	556	580	554	606	563	548	531	503	576	579	559	587	578	533	524	585	583	561	544	592	561	536	596	512	560	519	579	560	512	542	562	555	584	576	583	548	530	522	510	564	513	560	545	536	570	568	561	566	571	572	588	548	504	520	558	581	562	591	501	592	583	534	585	575	604	523	540	568	576	568	600	571	576	542	539	547	537	591	574	566	573	516	594	533	599	532	580	529	546	551	554	565	568	549	566	576	538	544	517	532	507	554	541	572	579	517	582	594	590	591	568	606	540	577	554	597	596	547	570	592	581	520	562	552	547	553	559	543	542	563	575	551	559	587	567	547	558	528	546	575	576	561	568	565	582	571	522	569	559	561	547	566	533	593	561	586	583	550	567	580	610	528	535	550	558	533	536	517	578	547	562	557	535	568	576	554	520	589	557	576	604	539	548	563	538	610	589	552	545	551	579	565	577	583	548	542	577	569	534	525	528	552	538	536	577	569	557	556	583	546	539	579	534	549	594	533	569	534	556	537	540	555	535	519	545	534	556	576	547	583	598	522	574	532	560	559	532	567	516	570	523	528	575	588	616	552	535	519	583	570	543	596	536	538	590	549	559	595	567	552	584	556	574	560	587	545	519	602	557	536	578	583	574	574	548	565	577	561	580	559	575	573	574	567	527	562	532	554	528	605	555	551	556	560	554	559	513	577	630	561	544	560	565	553	563	565	554	561	622	551	557	524	534	573	559	525	542	588	586	567	541	566	569	584	573	594	592	546	576	556	561	552	564	540	586	562	572	532	585	521	518	539	539	565	584	550	544	564	556	559	538	568	590	553	548	601	557	563	514	518	538	551	577	544	557	525	554	555	553	503	553	564	539	583	582	561	560	536	546	538	572	594	565	524	532	525	528	546	576	543	559	584	522	568	542	573	591	532	537	571	564	573	542	532	569	551	550	543	579	561	515	536	545	538	573	574	543	605	571	566	524	601	546	549	560	547	561	553	543	539	550	570	548	582	545	573	558	556	585	591	591	551	593	526	579	558	574	554	545	540	559	570	521	538	575	548	570	560	538	598	559	569	540	582	520	582	551	609	557	595	548	537	527	588	574	576	576	542	556	530	532	521	544	567	599	568	554	571	532	591	557	570	549	565	545	577	541	547	564	559	552	564	550	584	539	527	574	557	557	550	543	556	582	547	564	540	585	551	536	620	548	533	572	620	538	554	567	542	547	603	580	568	543	523	567	607	591	558	574	569	552	561	550	556	554	549	537	572	551	604	575	548	554	591	557	522	579	587	573	596	550	503	526	540	541	551	530	568	559	555	563	560	558	519	589	556	602	560	574	544	566	568	584	572	533	583	544	560	568	553	562	525	573	569	570	540	568	591	539	607	572	585	552	553	580	554	558	581	574	573	600	567	564	544	565	564	597	536	562	549	579	510	558	561	533	596	544	532	524	563	530	569	572	546	594	562	585	558	553	573	560	526	556	538	530	525	600	566	544	498	544	584	576	536	586	552	553	586	589	539	530	573	564	562	594	531	565	558	532	551	544	557	558	586	554	549	601	574	580	577	561	519	504	558	578	584	592	541	593	561	547	550	573	583	530	518	597	533	581	529	607	559	576	580	575	541	540	538	492	598	528	586	553	548	541	575	562	560	575	615	538	525	527	592	540	590	548	587	552	580	583	568	515	571	544	529	517	517	554	563	570	542	546	600	556	620	539	526	549	562	559	583	572	558	562	529	550	549	518	585	582	584	525	557	529	568	530	556	582	543	543	567	566	588	587	529	596	566	583	560	530	529	527	519	556	543	544	546	580	546	567	542	563	536	527	545	573	571	540	573	546	562	546	546	581	567	541	532	543	547	560	592	566	565	509	582	578	578	563	549	553	593	560	540	540	526	584	567	587	549	543	563	551	548	533	536	558	589	548	571	564	574	549	538	549	580	550	540	557	566	552	521	565	569	595	566	570	557	580	588	540	564	564	559	578	566	561	541	545	606	544	566	528	532	552	566	555	533	625	530	581	549	535	571	618	551	570	589	576	564	549	564	558	568	506	586	571	574	551	581	541	601	544	532	527	581	588	618	542	533	504	591	527	563	527	545	582	536	567	596	561	555	520	586	567	519	555	529	617	550	570	539	538	548	582	584	577	554	536	564	649	548	570	551	549	555	571	585	553	548	582	533	531	537	585	529	542	614	589	585	523	555	543	562	533	527	597	570	553	545	559	545	540	562	577	557	585	536	586	553	587	549	580	527	566	555	584	513	540	547	588	587	529	523	582	569	545	554	521	525	517	537	573	542	558	569	585	576	594	527	568	546	591	567	530	548	561	520	576	557	592	543	577	582	538	542	524	558	594	582	551	573	498	521	537	548	552	541	589	529	506	549	567	565	582	537	541	570	557	525	569	564	582	524	606	570	551	567	602	519	568	555	606	548	556	549	536	602	584	540	561	562	586	570	563	538	524	564	580	564	580	571	549	559	555	568	540	581	569	580	571	568	543	533	560	548	584	556	561	557	524	532	550	583	608	538	552	545	550	550	556	552	541	582	521	579	534	603	567	582	549	550	543	533	556	555	545	524	521	538	533	568	538	570	556	536	568	531	549	568	550	591	522	580	585	582	539	581	598	576	560	525	508	579	536	526	565	569	551	510	606	561	614	562	513	544	567	560	556	512	561	598	541	596	529	545	595	535	525	572	563	532	573	528	582	610	551	559	607	568	530	541	598	612	541	591	576	575	559	580	593	536	600	561	557	551	572	533	569	569	531	583	551	556	524	512	562	539	580	602	558	542	576	542	514	542	545	592	561	597	567	565	578	528
27231	21063	8365	398	193	154	122	113	122	106	81	99	102	80	106	93	103	90	116	96	93	94	92	80	100	92	111	91	83	86	93	75	111	89	89	83	88	96	89	92	95	103	80	78	77	93	94	87	85	88	78	80	90	76	72	88	78	91	102	84	66	78	86	70	65	96	88	89	86	87	81	95	96	89	77	90	84	79	87	102	88	88	97	106	92	88	81	104	82	92	91	100	102	86	96	85	83	76	81	84	80	66	90	76	93	88	60	62	91	80	76	67	77	88	91	104	91	89	95	91	100	84	83	100	104	79	83	93	78	90	82	85	87	83	83	84	90	97	99	95	71	90	90	84	87	98	89	84	80	82	90	77	81	85	88	80	99	72	79	98	88	72	91	85	93	83	103	77	90	79	92	90	83	77	81	85	79	93	104	92	96	89	66	86	77	102	79	93	85	74	103	88	88	97	88	83	90	95	73	96	94	82	99	74	95	68	79	84	95	99	92	91	88	80	73	104	70	95	83	80	90	89	90	85	114	100	104	71	89	97	102	97	85	75	111	83	76	79	85	94	96	83	89	92	84	90	94	89	83	96	99	79	92	75	96	87	98	71	93	97	102	94	75	81	82	92	77	86	91	87	72	79	92	94	78	93	71	94	88	69	71	69	102	71	90	71	82	92	93	95	78	93	76	92	95	88	94	79	83	83	85	81	85	72	85	83	88	82	80	102	85	84	76	83	85	84	87	95	74	101	81	77	101	97	96	93	84	76	103	77	85	85	87	95	75	75	113	84	83	76	91	92	114	91	76	79	76	86	74	84	91	78	81	89	77	87	84	94	82	70	88	90	91	90	105	79	89	106	80	67	113	73	71	86	73	101	83	87	80	102	95	92	85	92	91	77	87	74	100	106	97	84	83	94	92	84	86	74	94	107	86	92	81	92	86	83	76	91	88	89	83	72	82	76	84	84	93	96	90	89	72	87	82	84	90	80	74	78	83	75	100	95	89	88	102	105	98	68	82	95	82	75	84	69	83	85	92	79	87	88	79	87	84	95	90	91	87	74	67	100	105	91	81	90	100	86	85	86	76	82	96	85	90	100	75	65	97	97	89	74	91	94	86	86	74	77	87	92	78	92	104	94	85	85	81	85	89	92	75	80	89	93	83	93	67	79	90	91	103	90	108	82	100	90	83	96	80	71	93	82	67	99	80	90	93	97	80	82	96	91	93	85	103	91	96	93	98	77	97	81	76	90	87	88	87	83	90	84	100	102	83	88	92	90	90	94	106	84	95	94	93	76	70	100	74	84	73	107	73	89	97	102	90	90	83	82	90	81	93	86	80	82	77	93	62	78	72	93	86	83	89	83	74	78	97	78	112	91	91	91	86	89	101	94	113	89	103	84	101	81	88	83	69	100	84	80	89	94	74	80	90	85	93	98	92	93	82	85	79	90	88	100	77	102	84	86	84	86	95	92	95	90	82	88	99	81	91	76	91	80	84	97	90	100	86	98	84	96	96	82	73	84	75	105	84	87	92	103	84	99	97	83	97	86	100	84	92	98	80	82	95	74	98	88	92	80	96	76	89	94	94	88	87	103	89	93	84	101	92	91	82	86	82	86	86	95	95	85	74	82	94	87	69	81	104	82	87	97	91	91	84	90	92	105	88	77	85	92	77	94	73	78	105	93	98	81	78	74	96	84	86	93	86	96	92	86	99	102	87	78	88	68	87	88	93	111	86	82	95	100	78	86	103	85	99	97	71	97	80	94	93	73	96	88	84	75	86	85	81	98	82	83	102	91	94	90	86	75	84	83	84	82	97	83	97	75	77	88	94	85	83	96	85	84	97	83	89	79	85	106	87	85	90	96	80	83	85	81	99	76	81	98	117	89	85	80	103	84	96	99	78	82	93	83	83	78	87	104	91	92	79	102	78	86	87	97	68	85	81	94	92	91	100	109	102	93	91	77	92	69	100	87	78	84	92	88	91	92	88	83	97	94	93	84	93	85	91	80	110	82	100	89	80	89	78	105	97	85	102	82	97	69	94	84	88	77	89	90	89	84	84	90	89	83	92	98	96	90	94	105	89	91	87	95	103	73	82	82	88	84	72	99	87	92	111	94	86	81	102	90	77	104	100	98	84	97	94	71	95	98	82	83	88	91	83	76	78	88	87	84	91	63	87	111	95	84	94	78	80	84	90	88	77	85	91	94	89	78	99	102	94	72	105	78	94	99	80	99	89	87	79	86	74	93	76	108	84	86	68	96	99	92	89	91	90	88	89	81	69	77	81	81	89	92	77	73	91	89	86	109	89	91	95	77	96	85	89	86	80	102	86	90	88	93	82	92	84	90	82	99	81	73	74	64	99	88	80	90	74	80	90	93	70	76	78	92	97	94	77	84	78	85	78	87	90	94	83	87	87	91	78	86	103	102	82	92	80	89	92	81	87	72	69	70	88	93	99	95	100	75	88	91	88	73	82	101	99	102	104	77	78	85	96	85	96	89	90	80	76	95	93	77	80	94	82	103	77	81	77	75	76	82	87	93	101	95	82	80	88	95	87	78	88	82	80	91	83	79	82	90	75	105	84	101	92	99	98	80	84	85	90	80	95	80	97	89	78	87	93	96	85	81	87	82	76	79	81	80	94	103	92	76	85	73	81	83	87	76	76	87	103	103	88	88	74	68	99	83	89	91	87	85	85	76	88	89	81	89	106	90	70	83	92	107	90	90	75	78	87	92	103	83	82	95	92	88	100	91	83	75	97	87	92	103	80	91	85	89	84	86	89	83	93	93	90	88	75	93	113	90	82	93	88	98	97	92	97	91	72	95	91	90	102	78	106	114	69	104	86	91	91	81	85	100	81	94	87	76	83	99	88	76	99	89	78	99	82	93	97	93	86	81	92	80	94	92	89	88	95	73	98	71	94	83	91	92	82	84	78	98	106	87	77	93	90	98	95	66	104	77	79	73	93	96	95	100	104	86	90	98	91	72	104	70	98	74	102	106	92	98	83	88	81	90	77	83	83	94	94	75	104	75	80	86	79	70	103	89	91	80	84	84	83	89	85	84	101	73	90	78	99	78	87	85	97	83	87	81	81	101	80	78	84	58	84	98	85	97	95	95	92	82	92	82	87	83	109	95	106	92	90	96	108	92	83	72	87	82	76	76	96	67	81	80	101	91	74	91	90	86	82	86	87	81	82	100	85	83	83	66	90	68	101	89	101	71	89	82	89	92	75	80	81	65	67	81	84	81	90	99	102	81	87	104	81	69	87	99	95	91	79	95	94	83	88	82	86	84	77	90	98	87	89	95	79	84	81	94	89	101	94	86	91	92	95	92	101	91	65	82	98	74	83	82	85	95	89	92	89	79	95	96	82	83	85	92	94	95	80	93	70	109	78	85	72	90	79	74	107	97	77	70	96	91	80	86	95	76	89	68	88	96	86	76	88	84	76	88	81	86	80	80	92	93	104	102	79	95	84	87	97	82	94	86	84	88
17219	1306	1137	580	451	356	300	273	250	210	234	215	218	222	199	177	201	194	205	182	193	184	195	170	217	178	177	190	181	189	179	164	182	172	200	188	184	198	193	190	180	197	192	188	185	195	188	175	195	203	184	166	181	211	191	184	198	178	176	178	165	190	183	178	201	168	182	201	181	204	203	193	180	185	186	198	218	187	183	172	183	174	181	195	179	185	171	196	182	181	203	167	203	197	190	197	187	192	189	191	189	189	198	199	172	178	187	184	182	164	208	171	180	195	191	190	174	168	194	202	196	178	179	205	194	159	186	177	180	176	194	177	207	192	205	218	219	187	188	203	182	192	165	185	187	179	190	187	179	215	198	183	187	193	188	161	212	183	177	187	183	177	176	179	179	183	194	149	212	200	173	188	180	200	166	210	181	183	198	187	194	218	179	190	184	192	168	172	193	171	186	182	191	201	191	190	182	205	176	192	214	186	198	200	199	197	172	197	207	188	191	175	165	190	185	184	221	157	184	183	190	184	194	199	208	202	170	170	195	197	209	166	184	178	183	217	194	190	191	168	206	172	203	196	203	183	193	199	203	173	187	196	205	187	191	193	195	187	220	192	188	195	189	170	174	220	181	170	185	198	202	180	197	200	192	218	202	182	185	175	177	176	199	187	176	156	203	172	201	179	183	194	174	194	199	190	209	189	181	178	197	190	173	193	205	181	201	190	182	186	177	185	182	223	173	180	197	190	175	180	160	168	161	194	198	171	221	188	206	190	182	181	189	183	183	178	178	190	191	208	186	186	193	190	161	173	186	202	188	163	197	204	192	199	172	196	179	198	195	170	190	180	192	182	211	213	188	184	178	177	170	173	211	207	177	186	179	184	184	185	200	174	214	210	200	177	192	180	191	173	191	159	168	180	180	193	201	189	191	197	174	181	186	188	206	165	191	171	179	207	191	193	160	202	185	180	188	163	183	187	184	187	175	179	174	197	180	197	185	158	143	188	175	176	188	187	189	175	194	167	193	186	199	185	189	182	189	188	197	184	172	202	179	174	185	178	213	182	189	173	175	185	182	209	199	195	173	182	195	202	160	171	201	228	201	172	208	175	184	186	192	190	165	198	178	182	207	171	173	198	179	168	173	172	170	188	160	158	153	183	193	207	207	196	186	186	173	169	183	169	200	202	201	193	166	204	203	183	183	173	231	190	185	194	170	176	189	188	172	185	163	182	187	212	168	166	164	200	182	164	151	192	187	180	187	185	182	201	180	197	169	166	191	170	180	191	209	215	222	202	172	190	201	192	190	187	171	166	165	208	189	185	188	189	190	176	173	194	160	194	186	196	172	160	195	186	186	170	200	186	193	208	179	184	183	156	205	170	196	176	180	182	176	198	210	159	205	190	203	200	196	165	196	190	179	171	176	171	185	183	184	214	181	174	181	196	180	180	160	182	190	194	195	195	184	178	185	195	168	189	193	185	186	169	195	187	198	165	189	177	192	191	167	188	190	196	173	209	193	166	162	203	179	172	176	169	186	188	168	199	182	190	190	189	208	176	193	163	180	173	201	190	179	181	184	175	203	173	199	197	194	182	189	196	186	180	209	174	199	185	195	186	183	196	179	174	203	176	184	196	194	178	168	182	202	180	207	179	196	183	196	190	186	181	182	181	184	192	186	198	210	195	195	182	197	174	193	177	190	184	170	202	198	175	205	180	201	173	175	186	191	174	190	193	168	213	188	168	206	184	178	192	164	183	166	203	187	222	187	185	189	202	194	152	178	199	188	193	183	165	193	178	172	177	166	183	179	177	188	164	189	185	147	188	197	188	185	186	186	187	191	178	175	170	177	187	183	192	191	175	192	163	192	163	196	195	180	179	183	185	170	205	195	211	196	192	186	173	205	181	185	193	200	208	210	186	166	189	182	185	191	196	192	215	191	200	166	189	190	210	181	199	196	209	182	180	194	202	184	177	176	183	223	188	203	193	186	181	164	183	195	185	202	207	176	219	177	198	168	213	185	177	194	177	195	193	179	178	194	183	174	189	184	174	188	190	195	196	172	169	184	163	182	183	195	177	181	212	190	153	181	217	204	200	185	176	186	173	186	190	180	177	192	175	186	191	174	183	188	178	205	193	179	187	183	194	188	186	170	171	185	165	175	174	188	187	174	180	213	177	184	196	198	198	192	154	202	200	185	185	183	198	190	202	189	199	201	175	175	178	189	176	175	201	161	195	183	185	221	196	179	168	199	213	193	196	185	185	172	197	200	181	175	193	176	177	177	199	161	195	185	201	184	205	178	188	205	224	184	193	182	194	166	199	180	188	177	175	188	191	188	165	165	172	196	190	181	178	204	174	173	170	211	184	192	184	191	193	182	174	182	198	182	201	169	170	172	187	155	162	177	187	173	186	175	188	180	193	197	197	169	170	184	175	187	192	186	173	179	210	195	207	172	201	168	196	183	184	183	217	182	190	209	208	173	184	180	202	198	184	188	207	182	175	189	194	192	185	193	195	166	197	190	175	191	179	182	184	160	158	191	197	188	168	181	185	200	194	187	171	181	192	181	185	182	163	203	181	181	159	190	186	189	185	189	194	192	197	178	202	189	159	198	186	170	176	195	178	184	224	203	167	195	177	194	175	185	192	175	165	205	210	201	195	188	190	181	180	171	184	174	186	196	195	191	200	157	185	192	171	201	194	189	199	190	182	189	192	192	174	161	196	168	179	165	189	184	189	168	161	183	189	186	182	175	197	190	180	185	152	177	171	183	177	187	167	185	188	201	168	189	178	197	164	183	184	195	192	162	164	163	173	220	184	184	186	179	169	188	184	193	176	194	165	206	167	194	200	188	176	196	156	189	176	214	199	187	182	187	162	184	175	206	183	156	197	184	204	190	196	182	186	198	215	176	195	177	190	184	185	198	199	187	192	163	172	201	195	185	188	196	175	185	203	193	186	185	187	183	196	197	183	205	192	186	195	190	186	192	181	176	185	181	196	198	189	203	201	208	190	182	175	204	153	165	200	179	208	177	184	183	193	183	181	195	178	204	173	169	185	190	188	200	181	207	198	197	184	181	168	198	208	207	196	175	204	178	173	161	202	174	202	174	192	191	192	179	165	187	207	176	198	193	194	187	204	181	167	194	173	177	184	179	197	162	184	164	179	198	159	193	190	178	175	175	186	184	182	174	202	196	167	192	167	152	217	174	168	197	210	177	185	198	177	191	197	193	184	168	206	198	179	215	197	192	194	174	180	196	201	187	181	173	184	191	178	190	198	177	200	174	176	204	181	189	155	163	208	188	206	183	204	183	176	162	201	166	162	176	185	189	190	186	184	193	166	199	165	180	173	181	189	174	198	183	186	196	195	167	195	183	195	199	192	184	195	161	169	188	194	220	175	177	192	194	197	201	176	175	189	191	195	181	186	194	164	185	200	173	198	183	180	173	194	196	205	189	174	181	203	194	179	194	194	187	187	182	198	190	146	186	200	177	182	203	207
24700	21690	29162	24731	20767	2140	629	431	341	387	320	266	290	289	238	233	247	226	214	241	200	215	209	200	220	193	197	205	219	201	207	196	202	214	216	200	198	193	211	217	185	219	218	176	218	217	206	195	212	206	178	199	199	189	197	193	183	166	187	194	188	199	193	192	190	193	212	210	209	190	195	202	175	187	202	176	186	212	185	204	201	218	205	180	191	200	190	231	184	200	184	183	199	198	207	194	187	176	214	206	182	170	180	201	186	198	237	210	200	186	209	194	175	209	187	208	218	202	194	205	201	201	193	179	180	165	180	169	180	196	181	190	185	177	227	179	194	196	192	183	197	179	191	199	196	189	194	195	204	195	176	189	183	191	173	210	186	193	179	185	180	201	185	166	194	196	192	213	195	198	201	191	181	180	201	204	182	179	186	201	182	209	206	196	163	177	197	196	172	214	178	184	171	187	184	200	211	206	184	202	180	212	177	216	186	206	203	181	193	182	176	196	199	197	186	191	200	208	218	170	190	179	180	186	170	189	193	174	197	197	217	220	216	179	190	201	212	178	190	174	182	183	190	186	207	181	184	189	191	215	191	206	184	198	199	214	180	206	162	204	222	173	184	187	194	200	188	207	172	192	179	186	205	186	217	202	185	178	196	198	198	226	182	194	203	195	171	187	199	169	190	219	190	189	202	205	178	185	188	189	216	196	174	221	205	185	194	198	190	184	194	183	214	204	208	198	186	195	202	202	180	162	178	189	196	191	194	202	179	169	197	190	190	205	165	190	199	213	192	204	188	201	170	172	193	183	187	189	216	194	197	194	205	192	190	192	180	192	210	177	205	180	206	172	199	180	191	209	196	209	191	181	215	177	191	226	190	199	177	200	176	196	187	204	188	183	188	189	191	191	203	187	208	161	175	176	186	211	187	185	213	187	201	212	178	188	196	200	210	206	206	181	193	190	205	188	186	204	185	198	193	210	185	179	189	199	201	180	188	198	185	205	172	164	173	230	191	173	183	173	214	193	195	194	196	187	206	176	197	192	202	192	193	208	190	210	185	190	170	196	166	192	199	210	186	208	195	181	169	187	179	194	163	214	210	223	208	208	206	196	193	233	204	192	206	200	201	215	182	201	197	181	176	217	204	210	172	203	177	205	200	206	209	195	186	168	191	199	191	193	205	195	185	213	225	205	197	208	201	204	192	200	193	172	212	204	199	178	226	209	204	199	210	189	183	206	169	213	204	208	185	206	168	183	205	216	213	167	200	170	213	178	197	181	184	192	178	215	174	192	178	183	180	197	210	196	189	191	183	200	182	181	206	187	190	178	184	186	194	196	191	187	205	185	195	182	171	161	207	219	204	197	199	202	181	211	195	189	179	187	188	210	205	193	197	186	190	213	210	184	195	182	192	174	174	186	221	208	163	188	193	165	206	188	207	207	208	180	195	184	204	177	194	217	205	180	185	189	211	205	194	201	217	197	200	185	192	172	193	193	185	192	198	191	198	219	193	181	211	184	195	173	215	199	164	202	180	221	194	203	179	191	208	201	203	182	184	170	174	204	216	214	207	203	185	184	205	199	174	180	197	200	211	219	180	176	203	173	205	170	203	184	190	176	185	189	196	214	210	201	175	168	193	196	212	206	224	185	179	226	190	194	203	209	196	206	172	188	178	197	182	189	180	200	195	177	175	214	200	194	170	212	195	216	189	218	163	171	200	222	153	155	197	202	189	215	162	204	179	209	194	195	216	196	170	211	192	197	188	204	192	215	211	188	181	196	215	156	228	230	205	187	188	213	197	173	207	214	190	202	175	191	191	208	190	193	197	184	193	196	211	195	182	206	209	204	178	189	211	175	192	198	177	245	211	203	214	165	188	192	182	206	189	191	193	195	196	209	203	196	203	191	179	189	186	191	175	210	190	183	217	205	190	189	190	198	169	200	193	182	203	219	193	201	181	174	207	179	184	209	193	210	183	229	193	206	208	192	168	205	221	210	180	209	178	193	191	197	192	204	215	185	189	182	200	177	184	185	219	180	197	211	207	180	175	189	194	187	195	206	210	183	212	198	188	197	187	191	195	203	186	201	193	203	194	200	198	161	181	174	193	202	205	206	183	195	210	209	190	177	190	195	170	192	193	191	185	206	173	184	197	203	220	193	170	185	210	209	187	206	210	175	200	202	189	189	172	192	169	187	209	171	164	202	214	204	190	188	179	204	169	185	196	183	221	195	190	189	194	184	183	185	191	195	175	205	187	174	197	166	187	185	182	194	207	181	191	196	190	200	193	219	209	188	216	183	190	185	179	200	172	176	210	174	197	185	206	207	198	166	178	180	179	177	176	197	193	192	181	191	177	188	163	204	179	203	212	188	185	208	209	199	218	193	147	184	193	190	188	183	184	182	212	189	184	176	200	202	192	192	197	224	196	160	174	173	201	201	203	193	180	214	189	189	168	182	187	175	188	223	186	198	175	193	211	179	186	204	211	202	182	180	173	186	179	195	176	181	195	203	197	188	206	156	206	177	190	187	214	214	194	196	176	210	207	198	169	192	200	200	186	182	181	195	208	184	185	206	178	202	183	180	178	176	205	180	188	190	197	180	184	215	198	212	178	188	199	193	207	177	195	208	186	201	195	200	173	189	194	194	202	223	180	195	190	184	198	192	189	214	215	194	195	179	204	199	197	191	191	203	194	206	189	187	191	175	175	186	180	230	167	202	206	187	201	191	193	184	200	183	201	202	196	189	207	178	171	187	169	207	182	156	207	186	177	177	183	186	190	192	192	200	208	184	210	183	167	205	200	226	200	185	200	202	206	208	164	206	184	191	210	204	183	198	202	213	177	185	192	189	174	195	162	205	190	185	203	202	184	183	198	180	192	210	199	179	206	201	190	187	201	200	202	170	218	183	220	200	163	166	189	193	186	226	190	192	188	188	187	201	187	194	202	195	183	189	166	177	199	200	204	206	171	184	216	196	202	191	214	215	214	168	193	188	203	208	219	208	192	194	205	205	210	201	206	198	202	203	187	200	199	194	203	205	191	183	195	189	191	201	212	183	199	197	209	200	200	191	202	186	199	190	218	180	190	216	179	176	188	203	201	212	206	210	191	164	201	188	200	193	180	180	209	244	189	185	176	186	165	214	209	182	195	171	189	221	210	218	174	181	175	167	178	185	212	199	206	210	199	196	194	199	189	204	171	182	193	197	198	176	189	179	175	205	222	208	165	226	203	181	187	191	190	181	190	184	199	171	198	189	190	185	186	202	197	192	190	169	188	182	184	177	196	185	170	198	203	201	189	196	165	165	193	189	192	205	209	187	183	202	163	199	173	190	199	205	190	196	175	186	222	215	205	193	173	202	187	212	172	191	188	189	178	179	206	194	218	177	212	185	187	192	190	199	191	193	195	164	199	197	175	189	178	189	201	168	218	222	174	203	192	193	195	194	178	215	199	186	197	199	221	189	181	166	209	205	178	190	187	189	177	176	205	177	197	185
32877	10087	8933	4472	2964	2176	1714	1382	1051	1024	866	773	724	644	587	579	543	535	485	503	476	471	453	427	444	442	419	442	403	393	392	402	402	386	424	379	349	426	399	387	393	378	376	382	373	400	389	386	411	385	342	366	367	370	340	393	395	384	378	388	375	367	379	366	380	352	375	378	356	379	381	377	342	368	409	367	389	347	379	345	365	333	354	376	368	352	408	394	346	374	370	369	410	383	353	381	391	355	402	345	369	374	372	381	363	383	373	415	352	353	374	354	370	381	386	385	377	377	396	314	388	338	363	343	371	370	394	398	402	346	383	364	352	361	349	356	359	364	368	397	366	364	370	359	374	383	365	335	372	325	391	379	380	338	410	363	382	390	398	408	387	386	352	341	390	354	415	375	357	371	373	370	364	365	365	405	355	394	369	357	390	338	365	388	360	385	358	356	377	373	355	376	321	370	372	358	366	369	371	381	358	340	398	365	378	387	368	387	361	368	347	392	411	365	371	364	351	377	360	361	380	355	371	373	338	351	366	343	364	402	360	392	354	366	358	335	381	354	365	351	365	357	339	359	360	341	370	370	385	393	386	360	363	389	394	338	364	357	355	355	378	366	376	318	412	328	381	366	362	337	364	352	386	369	373	366	345	355	371	395	344	361	367	354	350	356	378	356	349	356	361	342	379	389	375	365	377	386	414	352	351	362	370	367	369	329	399	379	382	361	324	324	405	395	355	407	376	399	390	351	353	364	380	365	387	366	392	349	349	368	374	358	390	376	363	403	355	344	361	385	346	352	365	342	388	389	351	380	365	391	341	415	375	351	368	360	392	358	361	368	390	353	359	359	377	358	353	399	345	386	408	362	368	352	379	394	361	379	382	367	322	328	403	398	381	372	356	363	370	403	368	391	353	343	368	361	344	383	333	371	362	419	364	390	385	355	386	369	345	385	371	393	348	405	375	372	353	382	373	343	399	382	424	343	402	373	387	371	340	366	347	374	369	374	379	397	345	382	352	336	343	399	362	356	358	355	347	359	362	351	336	393	396	356	352	353	333	383	370	392	362	369	339	371	402	376	417	310	378	357	362	384	368	373	372	364	359	399	335	414	363	353	377	403	355	371	374	391	401	373	349	351	380	394	378	364	361	353	383	368	384	352	356	358	360	371	362	377	380	325	401	359	403	337	341	361	363	382	375	359	365	385	364	348	341	377	368	371	402	387	341	359	388	355	347	397	356	348	401	367	360	383	370	381	378	376	357	354	367	356	328	375	368	411	373	377	365	382	323	375	372	355	362	349	399	370	321	360	368	383	349	368	409	385	371	383	365	339	356	365	367	368	372	388	390	341	355	363	361	365	373	329	367	372	353	359	379	353	346	341	382	372	382	354	361	353	386	365	359	347	373	368	345	367	394	392	337	354	406	355	323	357	387	316	357	375	403	360	378	374	336	350	375	377	386	337	362	320	377	357	407	378	366	370	364	365	372	379	372	366	329	374	376	379	373	367	386	382	344	333	358	346	393	372	366	348	386	372	374	367	378	353	373	368	377	353	340	368	369	382	346	368	372	352	375	339	346	388	363	385	372	375	365	372	320	370	368	408	366	356	356	345	371	377	353	385	367	378	381	349	377	367	378	364	397	358	377	359	378	341	354	357	380	380	345	376	372	383	358	359	345	395	397	361	367	375	352	376	395	372	357	391	355	361	337	387	355	350	347	355	348	366	362	368	355	369	375	362	345	387	360	374	329	388	378	337	358	360	371	379	353	370	379	383	375	376	360	364	351	373	365	405	370	342	408	337	363	365	391	372	382	353	380	374	350	339	369	354	345	351	378	363	388	386	392	357	350	339	361	369	416	373	406	393	346	404	345	376	387	352	366	342	370	351	402	363	360	374	392	345	355	361	367	374	372	367	351	351	378	397	377	369	385	369	366	363	382	367	371	363	355	325	385	317	362	364	372	354	402	369	354	339	319	383	373	374	383	383	368	346	326	359	341	394	399	361	376	394	363	349	361	352	353	361	371	392	379	376	380	375	370	356	395	352	348	341	373	359	366	386	368	387	362	364	348	383	376	351	371	356	361	350	379	382	334	316	379	360	352	368	372	377	346	358	338	412	348	345	350	339	390	369	389	359	378	341	357	380	350	395	374	390	372	356	338	341	384	366	339	354	375	344	417	350	348	356	356	408	349	370	339	376	379	380	382	368	344	374	341	374	406	373	350	398	346	390	380	365	324	335	380	374	346	395	345	404	415	343	379	358	371	410	382	375	350	371	339	357	358	402	356	385	380	347	353	377	348	372	406	374	379	356	372	362	330	389	392	362	343	375	382	368	356	383	363	376	380	378	373	379	387	401	346	354	364	374	326	351	378	354	392	355	361	369	325	359	366	372	371	366	349	382	382	352	338	386	394	368	390	362	386	392	358	373	355	358	357	360	370	373	367	381	391	379	376	371	366	363	372	383	362	337	391	368	384	363	376	331	381	336	371	379	395	373	373	346	361	384	387	358	347	321	366	375	390	370	371	334	367	353	357	349	360	381	350	364	377	374	374	375	378	391	375	349	380	337	366	369	345	364	373	389	346	376	368	383	361	383	385	353	413	372	359	384	371	349	389	369	379	356	348	383	396	413	394	386	345	391	391	354	338	369	357	388	398	386	349	359	346	386	354	388	395	386	419	350	349	370	365	380	390	389	344	356	385	367	382	370	385	342	370	377	366	375	369	352	329	357	373	347	352	385	337	375	392	381	352	357	362	340	352	335	344	355	361	355	342	425	362	386	375	354	385	316	339	361	360	380	361	339	373	354	389	366	355	369	357	366	379	354	393	389	384	366	371	383	387	369	369	371	395	369	359	361	372	360	379	397	372	350	392	354	333	359	407	384	349	357	370	366	331	391	376	370	375	365	388	385	341	365	361	344	355	366	337	357	352	413	390	366	337	355	359	373	359	342	392	372	403	379	386	390	356	358	343	351	376	372	375	368	354	382	347	388	350	351	363	377	352	347	356	385	344	389	356	332	371	382	317	334	353	372	391	334	395	356	368	386	374	400	372	387	354	355	353	357	386	391	370	354	347	409	376	373	390	408	369	365	354	360	383	351	394	331	376	365	369	389	376	403	406	370	350	387	370	363	354	377	333	364	309	381	375	358	414	377	340	358	352	385	349	341	360	344	361	394	379	408	375	356	351	397	380	369	366	378	345	361	396	341	378	337	365	358	368	355	384	379	347	366	312	387	360	358	382	362	377	352	325	348	344	373	364	414	376	379	353	377	347	348	379	416	395	349	355	371	341	372	376	357	359	373	378	368	381	384	355	387	356	370	387	358	354	383	359	366	373	378	378	327	376	369	370	338	341	367	346	335	391	365	414	351	383	327	365	356	406	378	379	375	362	389	353	402	358	390	365	333	372	368	377	337	359	370	387	404	351	412	338	361	369	358	386	375	388	401	366	341	356	403	370	345	363	366	364	374	352	382	374	367	315	366	335	380	362	381
23667	21648	29827	23942	21648	20287	2413	984	735	697	607	561	497	495	513	503	408	442	423	401	451	438	442	398	436	371	353	409	383	371	363	433	392	353	371	385	389	421	424	340	396	385	414	362	375	353	380	356	374	367	394	389	390	377	388	338	380	398	385	351	358	348	327	367	407	358	385	331	357	339	342	378	385	384	362	385	370	371	351	359	380	349	385	341	356	367	349	391	328	353	361	369	343	342	373	375	383	358	348	343	395	357	384	375	355	311	392	339	347	359	322	363	388	366	399	356	349	360	380	361	364	317	352	356	358	321	340	341	375	356	338	345	371	326	352	376	369	379	333	357	367	391	347	355	372	367	359	387	354	377	351	326	364	400	318	366	338	351	355	345	322	358	375	338	361	374	375	357	370	371	361	333	343	366	381	360	384	405	349	351	374	343	376	371	381	338	364	346	330	374	402	372	367	358	383	317	345	354	415	380	372	349	397	361	372	349	355	379	400	357	357	346	367	371	370	399	383	360	405	367	326	369	356	357	360	371	351	313	366	371	370	358	382	347	354	360	354	360	409	351	362	352	344	363	358	367	397	357	405	337	381	388	370	397	351	369	348	357	389	367	359	343	334	339	362	318	336	350	355	347	342	359	411	333	353	366	316	364	375	377	339	356	406	379	371	369	364	365	350	357	370	361	380	359	334	353	353	356	351	378	345	359	356	321	406	337	366	338	395	369	347	359	348	367	386	376	384	353	348	344	355	383	356	329	366	346	364	326	352	359	350	354	370	357	342	370	349	405	355	364	331	361	348	360	375	359	360	359	374	367	385	320	346	368	366	351	357	353	347	369	338	391	368	370	372	380	310	370	363	368	345	348	384	332	342	325	370	314	367	338	356	353	349	368	353	379	364	330	355	352	371	349	359	341	376	374	390	358	337	371	370	343	359	366	391	406	328	381	343	366	369	370	366	355	385	380	363	354	349	363	363	374	345	348	388	324	370	372	354	364	377	314	364	369	342	360	359	371	375	344	360	319	370	361	339	372	340	355	357	325	342	373	366	357	370	325	352	346	337	347	326	395	379	350	346	339	357	388	329	366	390	359	379	369	343	395	340	343	357	369	365	366	375	356	373	336	371	363	380	317	394	376	368	359	367	358	359	360	360	386	324	362	387	355	353	359	370	344	379	377	352	341	370	368	375	392	376	399	349	376	378	391	349	350	352	344	343	341	329	400	366	385	371	360	404	353	383	360	350	357	372	341	401	376	363	383	376	363	382	384	349	355	366	346	368	375	357	382	333	376	329	373	361	354	342	351	338	368	360	355	335	387	394	359	365	366	356	422	344	352	365	331	357	328	359	353	328	352	320	361	338	346	373	374	371	403	358	343	352	402	378	376	358	352	350	376	378	346	347	350	371	335	345	335	358	338	371	334	340	352	360	368	356	354	365	379	376	385	344	330	382	349	385	374	376	353	349	352	363	348	373	375	352	351	383	360	329	337	367	363	335	365	371	373	383	352	370	350	383	390	359	355	355	341	378	381	350	388	382	344	355	359	360	357	359	382	357	374	360	349	348	391	376	366	353	355	380	380	353	347	350	369	336	360	353	345	342	355	385	336	362	377	376	390	383	345	380	366	381	360	383	355	389	342	337	368	372	398	350	349	355	385	360	349	373	376	362	365	391	349	333	382	343	408	347	375	348	362	347	364	371	356	351	354	340	347	359	362	371	389	372	394	367	380	357	344	365	368	374	342	356	355	342	369	356	364	378	359	387	368	357	344	352	361	358	369	345	344	365	340	327	356	385	372	364	381	370	345	366	375	349	347	356	340	374	352	366	343	363	342	366	368	364	321	375	346	348	379	367	354	369	369	357	402	350	358	348	346	376	354	373	346	375	330	361	332	347	372	376	354	363	366	359	370	382	365	360	369	345	335	366	365	364	346	386	378	400	364	396	358	368	365	362	330	360	350	390	363	348	368	341	357	340	333	345	354	361	396	327	379	347	351	375	358	380	360	358	335	358	363	369	330	342	352	340	374	360	338	352	342	353	372	386	344	367	389	370	352	368	370	376	367	349	373	373	379	360	384	356	368	380	342	335	350	378	326	362	363	374	358	380	373	338	341	397	363	367	329	369	382	390	394	367	364	359	341	365	338	361	350	368	371	340	372	358	352	342	380	312	371	373	387	367	361	319	360	371	356	351	386	375	350	388	335	322	352	354	356	374	386	354	351	354	365	328	352	393	389	345	362	366	334	340	385	390	328	342	345	377	356	342	361	386	386	362	331	378	329	362	333	363	336	377	368	384	386	350	390	352	365	365	351	366	371	343	349	350	338	354	374	352	351	358	401	373	365	361	394	303	359	373	399	368	401	358	358	359	318	341	333	334	322	383	386	348	370	362	358	393	299	367	367	337	389	358	347	371	352	363	358	345	369	350	355	370	352	368	366	369	362	350	356	361	350	356	370	335	358	332	349	354	370	319	340	339	367	361	354	369	389	373	395	359	381	373	367	331	334	375	384	346	365	356	367	369	355	356	361	366	362	374	318	359	357	320	351	371	353	397	369	349	380	368	361	365	362	386	368	377	377	358	351	364	370	328	384	339	379	367	329	381	375	355	374	330	369	361	364	386	378	336	368	367	352	341	363	345	359	349	362	373	343	371	407	313	349	336	361	333	370	362	353	376	375	360	354	335	352	332	327	351	348	347	366	370	374	323	374	387	389	352	368	375	372	370	381	350	336	341	351	337	369	341	361	347	367	338	353	351	351	344	388	415	385	374	352	361	338	385	391	363	356	368	362	346	389	363	353	368	369	340	374	341	380	344	364	357	368	317	363	356	336	344	357	363	367	335	347	346	379	376	339	323	373	366	367	399	390	357	388	396	350	349	367	350	358	363	348	360	357	332	370	363	344	352	354	379	354	384	382	364	377	353	398	372	332	368	339	353	382	342	363	353	350	371	360	365	384	374	393	352	345	377	361	329	389	382	377	354	366	369	336	377	380	345	391	349	347	363	358	371	352	366	360	346	359	360	365	397	400	360	346	345	343	325	349	385	358	342	358	355	343	357	366	347	370	347	346	370	361	344	358	371	340	371	346	369	361	345	374	374	374	397	354	324	355	404	348	344	339	363	322	375	385	377	355	340	366	361	381	378	351	375	354	354	388	330	360	334	373	363	358	347	335	363	357	366	404	380	375	372	367	368	361	353	318	364	348	344	336	353	348	373	338	351	344	350	370	381	408	359	353	400	366	368	368	310	386	372	366	343	374	351	381	367	358	404	336	396	341	347	395	382	332	366	354	371	347	346	363	342	374	374	378	340	320	364	380	358	353	374	342	363	349	353	369	333	362	369	359	367	368	372	383	381	367	333	369	372	361	357	354	361	365	356	313	343	354	358	358	354	374	341	342	357	371	390	356	323	352	412	331	376	343	404	371	369	391	377	347	372	346	371	354	374	351	358	324	342	371	354	352	349	371	359	342	362	353	332	363	347	379	376	368	337	391
35833	16326	14424	7904	5415	4048	3122	2584	2098	1824	1571	1347	1322	1137	1166	1022	985	930	964	875	883	810	850	754	747	826	773	754	753	786	735	708	753	715	752	684	708	678	666	753	723	758	708	703	727	648	643	706	671	691	701	698	701	680	625	679	655	712	675	643	674	628	671	682	666	670	670	692	642	653	677	690	677	698	685	646	684	677	651	627	652	660	686	698	691	706	669	681	654	678	705	660	662	648	628	669	659	731	657	694	654	636	741	689	641	716	652	645	703	639	667	653	654	674	679	658	702	635	663	651	608	632	669	623	677	661	641	681	695	657	678	704	637	652	680	645	647	645	641	628	703	668	664	658	627	640	655	614	684	667	655	664	648	685	642	682	670	699	683	703	677	663	653	609	642	718	628	645	670	639	632	603	705	631	646	638	617	631	622	689	667	684	690	669	694	680	646	643	614	691	627	644	632	693	642	636	663	625	656	677	640	651	631	663	671	610	653	658	654	682	672	666	655	670	657	669	612	699	632	668	649	631	646	672	694	631	656	671	625	669	698	695	639	606	650	636	717	635	655	659	632	648	582	681	643	682	647	664	693	647	639	668	693	661	697	634	676	723	702	674	646	636	650	688	622	727	651	707	641	652	668	664	664	690	651	635	665	637	654	619	659	651	668	603	675	653	651	638	676	659	610	607	641	672	620	644	676	682	677	690	675	687	621	651	665	634	682	670	697	653	678	693	658	665	674	672	675	649	650	620	694	672	622	700	664	683	683	619	685	621	644	691	640	671	691	632	722	677	701	643	642	647	680	641	659	664	642	653	673	692	669	620	642	677	606	669	608	638	678	638	661	657	676	663	653	666	657	654	640	661	659	620	653	663	636	705	658	607	660	630	598	639	683	671	655	705	660	704	691	615	657	704	652	722	657	676	616	703	658	647	663	652	658	638	702	680	664	654	653	692	628	646	624	634	670	629	677	623	674	634	670	654	691	689	645	657	620	683	649	691	649	651	701	668	654	643	644	673	665	666	687	672	657	652	641	671	691	683	675	613	697	685	682	653	651	629	672	664	659	706	619	675	652	651	670	657	646	656	627	651	664	697	656	684	659	646	674	652	683	670	649	685	641	632	683	681	661	662	646	658	625	689	671	636	708	672	593	657	671	669	710	637	623	702	693	704	671	662	665	663	666	681	673	647	686	672	665	647	648	684	690	645	674	645	645	626	624	634	648	651	673	688	668	643	647	629	667	657	637	644	645	671	676	640	658	703	646	681	661	698	684	684	607	652	674	675	649	678	669	665	649	647	642	658	709	656	652	657	652	627	619	685	658	642	681	697	640	650	660	630	665	694	677	704	669	665	652	659	598	661	688	659	639	630	626	669	631	658	634	704	668	638	660	655	635	636	647	655	660	691	672	677	660	643	679	626	654	665	623	671	653	684	646	675	674	704	640	677	610	684	675	626	635	648	651	660	633	642	657	668	584	650	661	706	650	677	646	685	641	628	695	640	730	670	670	686	671	707	669	671	661	629	632	673	711	613	615	705	581	647	663	641	664	660	638	617	632	646	646	664	687	644	654	664	705	640	629	608	686	688	677	665	674	646	642	648	644	649	696	679	640	697	620	636	629	632	686	688	612	684	714	672	657	704	663	616	634	688	675	653	637	644	619	686	650	664	661	677	640	672	636	662	672	622	651	638	643	628	647	653	642	635	702	623	699	680	728	636	653	670	704	676	668	645	658	653	704	642	737	634	635	647	663	678	644	677	669	628	642	690	644	720	664	672	694	665	613	663	613	637	637	637	694	670	664	631	632	649	636	664	647	683	674	690	647	678	637	649	657	647	636	710	616	652	638	654	621	629	644	681	700	636	667	648	731	618	682	676	651	680	642	677	612	711	657	623	686	636	670	667	610	623	681	634	691	690	681	641	647	681	665	644	657	667	676	630	654	657	681	648	674	619	639	678	715	669	640	636	641	671	682	677	662	653	635	664	685	668	681	604	643	660	685	680	682	611	725	674	643	709	693	697	651	626	650	662	665	679	627	650	621	665	665	680	647	660	643	677	658	668	646	681	690	673	658	672	721	636	645	681	657	668	652	669	640	673	687	664	621	625	687	691	637	658	697	660	672	676	668	679	631	663	682	679	640	612	636	654	646	659	693	676	639	667	669	624	637	675	669	681	656	648	654	609	641	659	635	618	659	669	676	661	626	664	712	665	646	716	668	707	685	634	649	626	640	665	671	651	641	670	638	650	651	677	653	664	676	657	704	695	643	681	702	644	605	659	666	658	674	663	669	668	615	694	640	631	672	678	644	713	693	661	648	668	677	655	695	653	696	663	670	618	662	657	699	635	662	605	691	672	647	624	607	695	641	665	687	644	585	618	633	671	587	657	666	667	658	722	626	665	683	622	656	661	677	657	645	684	639	647	663	660	637	686	633	646	696	651	709	652	682	632	634	617	681	655	632	636	728	685	621	655	672	615	647	636	645	671	638	705	639	636	673	662	644	641	674	659	639	677	638	638	663	643	625	668	655	681	650	651	657	668	657	683	722	663	666	663	673	636	665	682	639	627	645	640	638	658	679	609	676	619	658	651	638	682	690	674	611	681	673	631	658	710	656	656	681	639	683	702	650	705	636	685	655	661	631	666	619	675	661	645	665	631	662	641	679	655	680	665	606	706	620	715	679	654	649	635	671	633	621	612	657	665	667	639	650	644	712	626	679	692	686	648	627	613	634	667	630	658	613	669	629	648	613	670	680	693	648	653	603	651	718	702	660	639	703	649	681	654	660	662	638	633	642	649	652	649	651	623	648	636	663	633	649	700	648	655	663	675	648	675	632	697	660	687	676	679	663	653	648	663	666	653	639	674	654	663	656	620	663	709	645	653	630	608	675	659	635	691	656	674	640	674	693	670	627	627	681	663	611	669	690	666	623	637	647	677	701	602	683	673	669	676	657	657	645	645	639	686	645	654	644	693	633	728	638	632	632	614	645	665	654	678	643	682	667	667	688	598	693	628	654	647	626	669	640	646	622	650	693	668	636	673	669	648	670	642	665	663	698	673	679	677	645	669	617	623	676	666	664	651	665	659	636	629	632	617	657	706	620	645	710	678	611	602	675	701	640	653	669	647	674	690	639	666	634	642	675	643	666	643	669	628	635	697	711	652	675	694	671	670	704	642	658	640	713	671	624	703	638	687	688	666	638	658	700	652	639	689	684	670	653	687	661	651	683	624	627	651	672	654	701	625	664	651	671	643	674	663	678	721	628	649	648	677	682	658	636	671	681	652	634	669	648	687	632	628	663	649	646	634	697	657	670	641	657	662	642	683	634	655	645	655	662	665	606	650	654	683	637	699	660	662	634	641	684	660	633	625	626	665	664	647	666	645	623	693	682	696	712	661	612	658	667	621	644	634	679	645	671	642	660	657	615	651	637	681	682	639	661	644	657	706	691	635	653	643	631	682	670	647	668	602	672	621	686	664	628	680	625	650	637	712	642	664
27317	21106	8066	410	194	139	123	112	109	113	89	76	86	97	79	103	99	88	88	93	91	86	90	87	93	106	83	98	94	78	73	78	88	87	94	85	85	79	68	80	95	89	94	87	84	71	62	86	90	101	94	111	88	110	89	98	83	70	93	88	92	78	87	76	96	82	77	103	84	94	80	82	83	75	78	81	91	104	81	79	91	94	103	98	110	91	89	73	67	96	89	84	94	94	71	76	103	86	91	86	94	94	81	79	78	98	80	92	97	72	78	86	75	83	75	89	89	97	94	86	92	96	99	74	100	87	98	106	80	81	82	77	82	84	90	72	84	90	96	89	85	82	104	79	104	57	98	95	81	79	94	79	86	100	86	94	83	72	86	75	89	74	88	86	78	82	92	92	97	84	91	97	98	80	104	94	79	71	91	83	93	82	78	96	93	88	90	72	89	85	83	72	80	71	99	84	90	96	79	83	93	94	92	83	98	94	80	91	83	80	104	109	89	89	82	87	91	91	79	91	98	93	88	81	78	81	87	84	92	98	92	90	96	68	96	98	68	87	87	79	99	77	95	75	86	93	76	91	86	81	90	96	90	78	83	99	83	95	86	99	92	80	86	85	76	106	80	77	60	72	84	101	80	92	86	95	89	91	96	98	82	92	93	84	95	83	88	82	90	89	88	80	87	81	84	67	86	82	94	93	103	67	81	83	88	80	94	99	81	95	86	75	94	82	110	108	73	84	82	94	67	87	79	82	83	85	75	86	84	86	87	79	93	87	87	87	90	90	85	73	83	82	72	81	104	89	71	90	103	86	74	95	79	91	72	92	74	88	76	87	90	94	98	77	78	91	100	64	108	92	76	76	74	102	98	90	78	83	97	95	68	100	83	81	69	91	99	86	94	78	89	83	62	83	95	87	91	98	86	73	88	80	89	89	88	93	91	80	106	93	86	90	87	89	89	89	98	89	81	79	86	95	97	89	87	75	84	91	81	97	100	92	88	74	87	91	93	81	88	89	86	82	82	93	88	74	83	89	104	86	79	77	92	81	82	87	84	89	90	102	83	88	79	72	78	107	82	90	98	93	91	91	69	92	96	89	88	85	86	77	94	91	88	92	79	91	80	75	99	81	79	98	91	95	66	76	93	82	86	90	82	81	106	87	101	82	76	82	82	90	100	99	97	82	106	99	85	77	93	94	93	79	82	78	79	82	101	83	79	74	85	90	81	84	65	99	93	92	81	78	81	78	85	104	79	89	87	70	96	93	85	93	104	85	91	89	100	85	82	89	91	75	80	91	84	74	81	74	97	75	94	94	94	107	79	79	91	82	66	91	84	86	72	90	82	85	99	72	101	75	82	77	103	100	93	89	88	82	85	92	75	89	85	80	88	96	115	96	76	85	92	78	92	85	72	101	78	82	81	90	58	93	89	99	83	82	87	91	89	80	88	89	79	96	87	82	101	102	93	85	93	94	94	65	106	90	86	79	87	94	97	71	97	95	87	91	78	79	87	83	91	84	78	79	94	89	90	93	88	99	78	98	76	87	77	88	90	77	82	94	83	74	79	84	74	82	88	82	83	85	79	85	89	74	80	85	104	77	82	86	102	88	88	82	86	96	91	83	108	88	77	81	93	85	86	81	83	106	69	78	97	74	105	78	91	89	90	77	90	83	99	93	89	84	94	96	98	84	76	84	98	86	95	80	92	82	85	104	94	63	86	99	91	86	99	84	94	94	79	75	93	78	105	89	92	85	96	90	89	70	77	86	99	70	80	95	76	104	89	79	76	93	66	86	76	83	88	93	88	84	94	96	83	99	91	93	98	83	90	97	74	81	90	99	85	96	95	96	85	87	95	101	82	65	85	82	88	87	84	93	90	86	83	76	87	81	90	92	98	79	79	92	104	94	91	96	84	95	84	80	89	99	85	87	109	97	92	92	92	90	81	94	79	97	93	90	100	81	87	80	93	94	74	69	71	100	73	93	83	90	73	82	80	78	96	66	80	91	87	88	81	85	93	90	102	83	86	95	89	78	80	85	70	85	82	83	97	81	92	89	93	80	93	107	80	75	81	80	78	97	81	104	76	98	96	87	77	87	85	90	91	91	81	99	87	95	83	101	89	85	69	96	88	87	101	85	88	84	80	93	90	95	74	89	74	79	95	85	80	73	91	89	88	103	100	106	63	72	83	84	82	105	97	104	86	90	94	87	83	100	77	91	82	92	99	79	83	85	75	78	102	97	89	90	95	94	73	89	97	94	96	96	85	86	96	89	84	91	89	64	91	85	74	74	68	103	96	85	80	78	88	77	96	82	82	89	73	92	97	95	93	98	108	76	94	71	90	83	89	94	82	79	89	93	109	86	104	80	93	80	72	90	82	95	93	91	96	102	82	92	90	70	91	85	94	106	93	77	67	67	94	83	70	87	92	94	95	68	87	104	97	87	78	89	80	89	86	100	84	108	70	94	83	86	76	87	82	82	86	95	96	89	89	81	86	99	78	88	69	99	70	81	84	93	86	82	92	96	75	75	90	72	90	77	74	96	81	95	86	89	88	95	87	91	96	83	107	85	89	91	89	88	85	109	85	100	69	71	88	99	78	96	83	88	92	82	85	85	110	107	92	94	97	103	101	82	86	77	92	87	98	86	103	82	91	97	106	80	93	103	89	71	71	75	87	102	81	79	106	76	87	96	97	86	76	75	87	78	99	92	87	89	83	85	76	86	93	109	92	79	72	88	93	77	90	84	87	83	74	89	88	86	86	82	93	94	75	85	102	69	91	65	77	99	105	104	82	77	82	88	94	73	90	103	92	79	93	85	69	86	87	95	84	92	95	95	97	90	88	75	79	91	88	88	115	90	83	95	86	88	89	94	86	83	108	89	93	97	100	86	106	86	73	110	87	96	92	78	79	89	107	92	98	75	93	78	81	90	89	100	86	92	94	77	86	104	85	84	101	103	95	93	95	85	95	86	87	95	106	97	90	96	85	84	87	102	79	64	85	72	84	81	77	81	115	86	101	84	94	77	87	95	83	82	99	79	89	88	96	68	89	98	77	87	83	85	86	87	73	95	92	83	72	86	104	78	93	86	84	81	88	87	93	87	87	106	81	95	97	96	86	95	110	76	95	91	99	72	85	82	86	86	94	85	72	97	94	71	90	68	89	74	86	97	72	78	82	87	92	93	83	93	79	86	89	91	104	114	88	90	96	75	82	86	85	94	89	69	86	97	88	70	79	105	95	83	99	77	100	97	94	80	98	92	87	84	97	81	92	74	80	81	106	68	96	77	95	83	94	83	83	84	100	73	96	84	79	102	71	89	77	88	80	85	87	97	89	90	97	86	90	83	97	102	78	81	92	89	95	84	86	82	85	103	81	95	90	97	91	64	81	88	92	75	94	98	84	77	85	89	96	78	90	90	87	79	84	81	91	85	74	102	81	85	93	90	84	87	81	76	85	81	90	90	84	79	83	98	75	82	89	84	100	93	70	85
16500	1344	1225	609	438	365	269	263	267	218	209	216	232	184	203	183	219	190	198	187	183	200	202	206	213	178	161	181	182	189	200	186	210	184	199	193	196	166	194	183	171	198	175	182	195	189	177	188	179	186	193	188	193	178	199	157	172	175	177	190	191	191	177	206	194	174	191	191	187	183	187	203	174	202	180	182	205	183	198	187	180	174	209	222	184	185	172	180	183	182	196	185	221	169	180	186	204	183	189	166	195	194	194	171	189	195	186	176	209	180	178	201	173	207	172	183	174	206	181	193	192	171	175	193	194	198	185	191	173	179	192	177	197	158	170	185	200	175	185	188	179	210	166	204	200	182	177	205	196	181	192	180	204	179	200	203	185	201	186	165	177	191	179	202	174	200	189	186	178	163	166	184	195	181	182	180	215	219	188	157	188	182	178	174	191	202	203	191	185	204	198	187	181	170	193	180	173	206	193	180	202	192	179	165	188	180	198	174	206	189	172	177	177	174	173	185	183	199	182	200	181	198	183	189	178	184	176	166	172	172	201	172	181	176	177	194	172	187	187	158	191	200	187	182	178	199	185	177	234	170	208	197	193	199	186	172	166	168	191	195	186	171	200	204	181	173	199	191	197	193	161	165	179	159	211	198	162	184	181	203	206	160	177	217	186	157	190	182	178	164	178	185	168	171	202	210	182	191	199	179	179	175	178	189	175	209	191	164	188	183	162	207	184	183	186	192	199	187	185	197	174	175	188	204	177	193	192	191	166	188	190	191	206	185	215	174	187	169	206	196	189	187	182	148	199	198	181	206	198	185	192	169	210	200	191	210	208	164	193	178	211	180	183	182	198	195	178	167	219	199	197	191	185	175	202	182	195	180	195	175	181	171	210	195	183	195	190	178	193	189	184	185	191	188	199	201	174	173	188	186	183	190	179	200	183	188	190	166	195	213	178	227	201	192	161	179	190	152	174	166	171	189	179	193	182	179	162	204	161	203	182	187	207	177	188	169	194	207	172	197	199	189	151	173	201	183	208	192	187	170	194	186	193	173	200	181	174	183	186	192	175	174	156	163	176	199	185	174	168	206	204	190	152	184	174	172	168	197	193	186	189	182	169	188	191	183	171	180	185	180	193	188	200	215	159	189	180	173	201	174	165	199	191	198	199	190	189	186	210	181	175	180	192	165	158	164	165	206	160	209	180	199	214	176	183	206	172	174	205	176	184	181	189	169	168	183	198	192	162	173	183	170	169	192	185	201	190	197	159	174	193	174	174	184	190	190	201	163	170	180	163	208	195	194	191	177	180	169	196	193	210	205	196	213	181	184	197	181	179	169	188	186	172	186	204	168	174	180	183	163	205	178	175	203	184	193	165	181	189	171	191	185	191	178	198	184	181	170	196	183	216	195	178	182	172	170	194	187	187	181	179	202	182	171	218	162	191	177	170	183	201	188	174	168	200	208	209	188	185	195	180	183	201	184	203	183	164	174	176	192	186	185	219	188	179	181	210	198	183	183	195	184	191	188	190	192	175	190	169	169	202	187	180	201	182	164	183	161	201	168	185	169	182	188	171	180	175	165	182	171	197	181	167	187	167	190	184	190	198	197	176	168	220	164	195	176	195	167	183	194	188	165	188	165	190	189	175	200	161	177	179	181	185	198	197	189	196	202	169	167	183	188	184	178	172	204	195	177	154	178	208	174	174	197	204	183	214	183	179	191	174	186	174	200	209	201	178	169	182	179	214	184	199	199	188	186	184	160	203	170	190	176	196	183	188	168	164	212	207	190	169	219	189	167	214	187	180	189	165	179	176	166	181	185	172	159	203	176	179	181	192	181	169	195	201	175	193	201	182	197	195	186	186	164	207	207	151	175	216	180	196	162	183	198	202	165	171	179	174	174	195	173	189	163	195	178	178	185	168	166	179	195	181	186	170	199	182	207	191	203	197	188	190	174	187	178	181	183	166	196	167	176	189	187	164	177	186	204	177	183	181	160	187	177	202	189	172	170	191	182	185	189	185	160	195	180	192	167	176	203	204	186	170	200	178	190	192	169	187	194	197	183	195	205	179	188	183	215	161	182	205	190	195	167	187	182	186	185	183	191	176	184	184	181	175	161	188	192	166	199	186	180	189	186	181	216	186	155	181	202	197	183	185	167	189	179	159	193	204	185	159	192	229	182	195	160	185	191	207	199	188	185	187	193	189	179	186	177	183	178	169	187	196	188	174	195	193	188	183	182	209	162	199	190	164	162	179	197	216	194	180	174	165	187	172	190	178	174	200	185	172	182	183	196	175	198	173	177	192	195	189	184	183	177	190	205	184	217	177	169	175	199	189	204	177	178	190	187	185	170	214	153	188	194	171	188	171	194	193	189	165	174	195	221	196	186	194	199	202	172	181	183	190	191	175	165	183	176	174	182	181	191	180	167	196	190	157	223	182	183	173	218	222	186	207	163	181	166	189	211	165	201	204	198	197	191	178	202	192	182	168	183	193	167	189	181	185	160	176	198	156	178	178	200	176	209	204	180	196	196	188	197	199	169	169	183	214	174	184	185	197	161	198	169	174	170	176	195	175	193	170	193	160	188	196	183	161	203	183	187	183	204	182	187	173	187	190	197	181	169	179	197	180	180	175	176	176	176	179	187	162	194	155	183	192	165	187	167	180	176	191	163	174	164	152	182	183	176	158	212	191	187	180	182	178	203	175	182	204	184	173	196	190	178	170	175	189	197	189	203	174	179	178	176	190	194	207	201	215	196	173	168	178	192	177	175	195	177	172	205	166	198	174	193	187	185	190	189	175	197	186	192	182	180	169	193	183	198	195	185	156	217	174	160	183	182	198	188	178	196	195	182	197	176	199	187	180	190	176	186	171	181	169	180	190	178	216	177	201	156	159	192	196	168	176	191	171	164	206	186	205	169	163	171	170	176	170	159	157	193	168	178	207	192	185	174	168	188	205	163	194	184	164	184	210	172	174	189	187	204	172	205	193	197	187	187	181	177	163	188	167	185	196	193	175	189	174	192	203	157	168	168	191	198	196	177	202	216	185	215	189	173	192	165	178	183	197	198	183	189	177	171	192	210	197	195	177	188	190	196	197	214	163	163	188	177	209	200	158	213	196	185	183	165	186	191	204	160	182	186	181	193	179	186	205	180	169	188	177	172	204	185	185	196	200	173	174	214	197	170	179	189	203	192	201	167	194	181	181	184	174	170	191	192	194	172	199	192	186	161	178	168	189	207	155	196	186	150	191	167	203	170	184	196	185	168	186	181	203	214	214	212	181	184	177	167	207	175	174	199	199	183	178	185	179	196	175	200	206	202	184	185	202	182	195	179	193	180	190	204	175	172	174	188	191	159	180	169	203	177	192	168	187	196	218	177	184	189	188	177	177	197	171	180	181	180	166	177	195	181	206	174	176	185	215	157	201	190	175	191	205	195	173	165	197	201	197	176	192	204	182	172	167	191	181	183	177	181	187	179	176	186	162	191	180	191
24657	21666	29117	24734	20442	1936	672	475	325	329	327	302	291	248	273	241	226	226	228	206	221	215	196	199	198	218	207	221	210	219	181	203	211	213	177	202	204	203	207	198	218	196	157	186	167	192	218	197	188	181	180	188	161	181	192	184	210	171	177	200	194	181	211	195	201	163	191	173	192	185	219	193	214	202	181	187	189	188	171	204	177	199	190	195	181	185	212	188	193	182	158	202	203	214	217	201	184	182	178	215	212	206	169	183	166	170	203	173	185	203	188	198	175	197	216	226	194	200	171	179	176	215	211	173	184	201	194	184	203	182	203	198	183	186	187	202	230	206	192	193	210	192	177	205	197	191	208	211	176	191	198	183	185	202	190	178	180	205	215	188	199	205	202	207	220	180	186	213	207	193	194	187	176	185	214	194	204	221	198	179	175	183	182	199	175	192	202	208	185	170	220	213	205	188	184	213	205	191	225	214	192	201	190	172	176	196	184	195	200	191	207	210	187	210	207	174	190	188	197	184	187	199	179	175	173	184	182	173	178	220	181	213	205	191	199	176	190	188	187	219	217	182	196	191	179	182	177	181	185	163	191	172	189	189	198	190	186	165	205	175	204	201	175	179	177	208	189	214	175	194	224	206	194	171	200	195	183	196	177	186	216	195	187	185	205	203	182	198	188	191	175	216	198	182	203	205	190	188	181	170	219	167	181	215	187	219	207	196	191	181	176	180	190	183	193	205	185	196	170	177	164	212	212	211	205	168	194	196	180	202	207	202	201	197	199	183	188	206	195	194	192	200	201	199	201	158	216	177	186	191	193	172	176	193	201	184	186	230	184	178	202	185	189	177	185	208	187	201	219	182	175	173	193	177	169	197	185	200	193	169	179	208	175	186	211	183	160	169	182	196	162	219	183	194	205	191	185	173	203	195	202	204	153	216	189	194	189	167	192	182	199	150	210	171	191	161	199	228	186	183	175	182	220	187	181	166	177	186	169	175	202	196	184	178	192	200	174	190	201	184	189	188	174	186	195	182	200	189	180	184	198	187	184	208	200	190	186	202	181	200	180	207	208	177	195	187	188	192	188	186	194	183	191	200	190	200	180	196	196	214	201	175	191	217	165	193	191	205	208	199	177	182	202	191	172	182	191	222	189	170	178	190	188	211	191	184	187	196	181	185	193	170	177	208	204	170	212	184	179	190	190	202	167	195	173	181	184	195	204	204	201	197	204	205	217	192	195	184	193	190	188	195	156	192	202	177	190	170	199	177	182	191	195	197	177	175	185	196	175	199	199	195	202	220	181	193	192	176	193	198	179	187	178	179	186	198	211	193	214	199	196	186	175	184	198	192	159	199	195	198	197	173	177	207	189	191	182	182	204	179	195	189	176	184	202	192	223	193	192	183	203	192	195	211	214	172	204	174	183	202	227	193	192	213	199	197	160	189	184	197	194	205	192	186	188	209	191	202	177	176	190	189	186	196	197	192	193	191	179	205	160	205	191	206	210	198	189	187	213	184	182	182	175	200	202	210	217	176	196	156	205	204	189	202	161	219	212	211	194	189	193	209	184	187	197	193	204	186	210	188	200	233	196	176	168	189	207	174	204	172	187	205	181	192	163	162	193	166	185	188	183	188	210	192	190	207	169	199	192	198	208	205	169	182	178	185	196	195	169	213	216	191	204	216	195	184	188	180	188	204	176	179	158	189	203	155	180	193	195	197	191	199	223	204	190	185	195	211	189	224	210	194	185	177	208	192	201	185	197	186	205	196	195	185	172	184	192	192	170	185	197	177	189	190	195	197	196	198	175	179	190	218	202	191	186	194	198	189	204	186	187	183	171	196	204	193	184	183	182	174	172	182	188	203	185	202	184	196	193	195	188	192	180	202	204	180	203	203	196	157	185	195	178	175	200	207	191	195	171	170	202	175	203	178	200	195	174	194	169	190	196	210	188	183	192	193	193	196	206	193	161	180	178	178	188	185	195	200	173	183	156	198	199	211	194	183	190	189	172	173	179	200	193	167	187	177	175	170	195	202	191	195	191	194	187	191	174	194	190	184	203	195	175	159	202	179	181	219	184	167	195	194	173	200	193	204	183	188	198	202	180	179	200	200	165	194	205	180	182	189	178	203	198	192	178	185	202	196	220	188	201	193	190	202	176	179	190	185	187	172	195	184	181	180	198	188	205	195	188	190	200	174	184	186	208	184	183	194	200	196	165	184	181	187	199	191	221	183	191	208	213	176	170	211	177	191	175	182	205	183	188	171	182	179	196	200	179	198	181	201	190	195	172	175	206	202	211	181	202	203	207	188	186	196	172	185	193	202	184	176	191	192	197	200	192	185	190	212	191	183	173	192	189	198	201	165	180	215	202	184	191	181	199	202	181	196	203	167	182	183	196	201	192	163	214	200	218	186	190	192	184	188	195	187	161	235	208	185	224	194	199	196	199	170	174	195	180	184	184	220	189	219	183	177	190	183	197	197	189	180	189	188	224	201	202	201	191	200	187	182	191	182	181	202	188	184	165	165	183	204	171	184	181	189	194	189	177	190	189	199	186	189	204	189	212	189	185	198	181	204	164	197	182	184	211	213	225	185	192	190	160	201	181	184	214	163	197	196	180	197	180	184	177	173	182	168	203	178	197	187	192	214	173	198	184	166	207	192	208	200	180	167	201	180	183	191	174	182	172	180	174	193	223	181	182	174	181	192	202	176	205	189	202	166	206	182	184	196	192	180	168	199	180	202	211	177	177	181	205	181	179	211	182	175	226	198	189	192	165	206	201	196	206	174	202	202	189	195	208	187	198	205	188	200	190	184	206	196	195	185	195	172	213	190	169	176	191	203	191	202	178	207	217	209	187	198	195	199	177	174	179	148	197	178	195	205	213	210	204	204	209	186	207	189	193	192	181	187	183	191	183	206	189	175	197	210	180	174	222	218	188	196	189	182	171	185	223	190	190	197	169	198	171	189	184	204	182	171	219	208	198	164	170	235	210	175	190	180	180	173	175	195	206	179	175	207	193	185	194	203	196	223	193	175	170	169	205	189	206	192	196	197	171	199	199	192	206	192	199	181	179	204	186	183	192	171	183	218	173	203	201	198	190	244	161	167	189	201	195	197	185	213	170	198	233	198	159	159	189	193	184	227	177	175	225	202	183	177	187	188	181	191	189	196	194	207	190	201	164	173	175	197	185	189	182	174	184	192	212	183	193	181	203	198	225	201	193	174	198	195	176	184	202	210	201	198	195	177	190	204	193	186	181	187	212	195	191	194	177	173	166	194	209	204	212	190	191	212	181	184	197	211	205	208	207	193	195	190	206	219	199	205	190	180	217	211	203	165	203	169	166	173	174	210	160	183	187	178	189	212	171	207	185	189	183	181	181	176	200	184	188	188	166	176	174	201	197	177	204	165	193	196	203	196	195	190	187	179	197	180	211	199	210	199	215	197	171	205	190	180	199	174	183	215	187	186	193	194	212	193	185	191	181	176	182	219
35103	10256	8967	4583	2990	2223	1636	1398	1152	942	845	764	733	640	573	532	579	504	547	477	494	456	462	445	448	435	447	444	409	419	411	420	403	440	388	403	370	395	442	411	410	356	387	383	344	391	339	369	363	393	349	354	374	348	374	371	390	356	351	403	351	411	384	361	386	382	361	398	374	358	338	365	411	375	378	352	416	362	358	407	368	391	366	380	379	355	368	339	366	381	353	395	384	392	355	346	371	349	354	356	369	386	384	354	382	369	417	405	376	371	374	373	396	371	377	393	351	357	353	363	410	422	366	367	373	386	350	370	365	380	367	376	369	357	393	392	360	362	365	378	342	381	366	365	388	399	382	370	387	363	376	367	359	392	400	371	371	384	358	369	368	385	370	370	377	373	372	374	363	357	366	361	347	387	339	383	357	361	331	372	351	356	344	385	380	358	368	396	365	368	369	354	385	370	398	344	387	345	379	365	388	390	390	406	384	352	396	411	347	348	394	364	402	366	364	341	361	373	368	361	388	366	373	351	385	371	401	355	335	360	360	360	388	365	354	381	377	395	400	374	381	358	376	394	371	372	360	374	395	396	359	324	396	377	381	385	361	365	375	387	388	382	397	407	374	335	375	393	376	351	364	368	344	329	389	333	339	396	388	347	386	377	386	354	376	376	362	394	372	361	364	359	369	367	361	371	346	392	379	384	364	344	379	356	379	374	371	371	374	343	385	386	350	356	359	396	374	359	376	354	362	340	403	362	323	375	350	388	360	400	375	382	384	352	353	384	385	412	367	369	375	385	385	406	349	361	396	373	343	391	384	369	360	375	367	391	404	377	394	349	382	421	350	393	359	361	362	372	379	348	381	375	418	352	399	371	346	388	346	354	351	359	341	358	348	367	385	371	393	355	377	368	367	371	362	384	380	362	387	392	355	360	409	355	332	352	367	363	358	382	362	364	343	343	394	336	360	362	409	410	387	378	403	380	402	394	326	354	349	373	371	348	358	405	379	330	349	359	363	337	386	358	419	398	382	382	336	378	373	357	372	369	398	370	387	380	350	373	377	374	353	381	354	388	364	364	382	380	368	379	375	396	349	349	373	373	353	388	389	361	348	384	361	361	372	381	382	379	361	368	350	368	337	345	379	346	344	396	369	364	376	357	368	352	372	360	362	334	329	385	377	372	370	391	369	352	353	335	362	346	359	378	369	334	346	345	357	361	318	356	333	387	387	385	350	344	364	372	377	405	366	380	371	431	389	357	348	352	356	340	374	389	380	354	360	370	378	367	388	399	395	362	334	361	374	370	387	388	366	329	368	370	400	356	380	359	366	385	345	383	376	349	367	394	373	356	345	371	379	386	369	347	375	386	379	351	331	379	393	355	389	364	380	364	351	367	326	372	394	375	359	376	349	385	373	323	393	390	355	334	380	377	357	350	363	390	336	362	402	349	362	366	363	387	366	377	371	380	371	369	394	348	331	363	386	391	364	356	352	376	353	345	340	383	341	338	374	383	359	379	406	363	359	377	366	346	384	362	371	368	328	348	360	360	362	373	344	392	353	370	356	388	323	370	362	380	389	399	400	380	395	348	361	327	403	358	348	389	357	352	377	370	391	368	369	384	371	417	353	353	391	383	365	393	349	369	362	371	383	372	370	377	381	344	391	386	370	362	403	357	366	360	389	374	364	345	380	373	364	336	387	382	355	385	338	374	372	375	406	361	342	381	385	395	386	360	361	408	333	386	405	370	372	402	364	384	383	373	385	360	382	358	360	375	379	360	408	374	356	377	378	343	343	391	377	351	344	371	364	380	379	367	358	355	373	359	380	395	382	368	359	357	399	377	368	379	363	336	338	361	347	350	376	369	376	380	394	354	357	381	396	354	385	377	380	387	356	390	356	411	397	359	374	372	339	366	374	395	381	348	364	356	366	366	384	360	370	380	365	360	340	401	391	400	357	376	386	356	356	370	365	386	366	363	334	380	373	375	332	375	361	334	407	338	343	374	372	370	360	373	405	356	346	359	385	374	371	344	368	369	390	384	367	371	369	360	341	403	373	384	380	389	390	354	366	327	350	370	417	383	338	375	348	396	408	352	387	389	334	377	366	352	379	377	422	399	415	373	367	385	391	373	390	361	380	366	387	392	393	376	376	392	353	372	374	371	358	366	392	366	386	398	360	385	367	367	353	372	408	367	343	395	371	384	385	368	348	412	364	377	374	391	335	364	370	390	339	364	373	384	349	375	363	318	334	356	397	360	383	378	364	359	332	384	391	361	335	381	362	361	364	361	373	370	352	376	371	358	380	391	365	379	366	352	384	401	348	369	368	369	347	359	369	392	382	357	361	387	379	370	353	356	410	380	358	364	375	375	372	377	364	369	361	353	394	394	317	360	388	372	364	398	375	407	355	362	338	361	356	347	403	363	365	361	388	355	355	374	337	399	371	402	380	350	358	351	414	357	375	376	390	428	350	365	378	398	336	335	353	368	378	362	384	362	383	396	376	369	387	337	396	354	384	378	365	432	351	394	352	367	354	403	353	358	373	351	375	385	348	382	389	354	382	399	372	372	381	378	365	358	372	368	362	379	371	358	355	365	379	364	368	372	353	354	364	411	383	348	351	375	379	377	345	372	351	376	397	380	373	386	368	369	370	369	329	376	383	360	371	369	409	364	422	385	403	360	388	378	363	368	354	352	347	391	361	376	381	368	392	343	371	397	367	370	410	360	379	357	353	390	343	405	363	343	355	430	390	347	393	353	346	376	361	381	381	364	374	369	406	354	371	374	369	367	375	337	347	357	372	368	359	398	386	363	361	374	415	375	363	383	389	370	391	359	365	371	393	368	390	385	339	385	378	378	403	361	383	362	439	390	353	404	344	384	387	399	357	373	362	343	368	406	358	355	388	353	375	376	347	397	385	366	369	342	383	382	380	361	342	338	387	329	344	320	375	372	362	332	376	376	349	375	351	351	342	356	374	351	373	337	367	366	375	381	358	385	378	342	374	338	376	373	358	390	341	364	376	360	378	374	337	388	400	336	393	429	395	367	358	389	406	429	383	380	401	342	354	343	386	365	383	370	362	393	380	390	379	378	380	359	337	377	365	375	376	381	344	358	357	355	379	362	353	366	367	417	358	355	346	392	377	348	379	353	404	376	399	360	377	392	386	379	417	339	393	405	417	360	354	345	376	356	391	349	394	361	356	393	363	373	388	378	358	358	384	361	401	355	401	359	363	377	340	380	366	361	352	394	360	379	350	372	385	367	355	358	384	366	410	350	358	362	388	387	366	356	379	353	397	370	342	353	401	355	356	376	376	398	350	365	404	421	349	356	372	362	418	371	340	414	393	393	431	379	345	371	388	360	372	354	349	425	337	365	409	372	366	357	360	394	350	358	374	394	369	382	388	376	387	323	390	382	394	366	375	396	363	380	354	399	391	358	339	372	386	365	378	406	377	349	364	354	338	367	395	399	346	385	389	365	389	355	409	361	390	398
23662	21614	29656	24055	21614	19047	2090	934	684	681	572	546	511	533	480	459	433	448	428	398	410	479	413	430	430	393	356	382	411	369	429	390	414	391	405	354	361	367	378	375	344	378	432	368	363	351	413	386	362	394	386	400	354	372	330	381	343	368	379	372	387	366	361	342	354	346	353	370	382	408	375	365	360	346	389	328	350	372	330	343	368	374	386	356	387	348	355	400	366	348	379	373	405	381	355	340	399	357	378	363	339	384	346	344	375	400	383	343	382	374	368	339	368	339	342	355	372	353	412	353	385	370	363	358	358	369	388	351	368	343	354	359	360	327	352	368	396	336	395	363	350	359	381	372	364	387	373	383	336	358	392	363	353	349	392	327	367	390	344	336	352	363	379	380	335	380	352	350	375	327	368	382	373	344	349	374	367	399	374	367	334	359	350	381	352	361	376	345	382	361	361	355	370	353	370	373	351	359	370	367	382	367	359	389	371	366	351	397	398	333	359	378	362	374	337	356	359	390	356	367	369	361	343	351	361	355	368	381	387	366	369	378	397	398	346	321	356	365	365	368	388	331	388	385	348	377	371	377	348	378	389	320	376	369	363	380	364	372	376	363	356	399	342	358	404	332	364	360	331	333	356	388	377	340	356	339	349	349	394	392	342	358	361	343	395	375	355	328	364	383	345	379	361	365	349	376	362	351	345	382	351	331	318	357	355	351	360	368	396	382	336	380	398	351	382	378	361	383	384	381	348	375	377	387	412	352	378	366	388	388	380	355	348	321	365	370	381	345	340	317	389	382	370	349	356	377	366	340	347	361	400	344	393	402	350	338	367	397	341	339	349	338	346	354	355	348	371	366	367	381	337	351	399	362	342	383	323	356	365	307	343	355	386	379	355	421	387	373	360	335	348	371	379	346	375	399	363	357	302	335	367	368	387	361	373	376	395	384	371	343	387	362	346	390	377	373	360	365	353	368	340	354	365	390	351	319	382	343	336	367	379	368	364	349	325	372	325	351	340	365	378	371	315	363	341	392	404	392	405	407	385	382	352	363	371	332	350	346	389	338	362	363	365	318	385	357	359	376	357	371	357	380	378	358	354	362	349	349	352	352	363	346	357	338	356	394	325	362	360	342	404	346	364	343	352	370	342	375	347	365	391	342	346	360	367	324	359	386	353	358	379	362	402	367	371	353	373	401	376	353	349	359	363	333	388	369	375	346	340	360	373	344	390	355	400	361	360	366	368	359	356	376	361	344	342	339	378	377	371	366	385	358	340	364	331	353	405	380	355	384	347	382	380	374	388	348	328	391	357	346	349	335	375	378	365	368	381	337	355	349	364	357	370	389	387	371	360	384	341	361	365	335	359	377	365	378	369	383	406	356	364	377	338	365	386	344	377	353	347	337	374	372	384	348	351	375	367	357	352	376	345	353	351	347	347	363	342	366	360	342	341	358	378	366	348	381	392	358	362	374	342	367	311	394	349	354	390	376	370	378	336	369	354	372	390	348	355	335	341	362	376	308	392	347	357	383	353	356	342	374	379	385	344	377	352	329	348	397	320	383	342	391	380	360	382	329	342	374	366	348	325	359	373	378	373	400	361	372	348	360	393	364	367	363	340	348	370	354	368	355	372	364	369	363	335	366	400	352	361	342	379	346	402	358	335	384	364	397	361	358	386	372	341	325	335	355	340	367	358	394	329	354	365	397	358	355	339	369	371	352	350	378	393	354	342	342	373	356	366	342	367	367	371	363	372	341	369	324	344	345	341	394	355	338	361	330	328	364	342	377	379	348	335	349	371	354	329	385	338	378	380	343	348	361	376	367	395	338	377	365	368	370	355	348	348	346	373	357	361	355	388	388	363	338	330	331	390	364	346	374	325	388	329	336	346	367	359	358	358	336	353	374	331	363	374	357	344	351	355	337	403	379	370	351	362	375	350	343	378	350	372	379	382	375	349	345	338	374	356	352	374	347	350	368	356	351	354	375	387	354	347	348	396	342	377	341	357	361	351	370	337	364	375	389	382	381	323	341	355	375	350	334	360	361	365	342	341	374	386	357	359	414	348	361	355	399	392	353	361	356	379	363	351	379	364	363	376	360	368	361	377	350	369	367	333	351	334	361	336	396	359	357	345	324	356	338	359	381	330	381	356	356	365	349	351	330	384	360	356	361	365	358	349	368	350	379	360	381	342	372	336	343	357	326	351	385	351	395	345	410	369	386	329	399	366	347	353	363	374	344	345	365	382	390	349	362	373	354	348	371	349	360	387	318	355	340	360	356	368	374	356	340	348	362	353	359	331	369	358	391	393	377	359	354	370	336	375	358	331	344	341	357	386	366	352	359	348	369	365	363	362	352	393	355	384	375	374	341	382	353	370	378	377	349	385	385	366	349	350	341	350	355	374	358	333	349	345	356	356	357	343	376	368	333	372	326	363	380	352	362	377	388	347	344	359	374	349	366	334	377	334	356	388	338	375	360	382	370	356	346	349	338	373	310	357	333	361	367	346	374	392	349	357	384	368	361	370	350	371	381	355	350	352	361	343	357	391	388	393	361	370	362	356	356	333	331	383	374	388	371	369	377	389	371	360	381	382	415	363	314	332	383	377	343	376	394	355	331	353	344	367	315	365	370	345	346	336	371	393	394	373	380	393	389	370	354	372	365	343	402	359	396	361	357	341	384	358	368	386	377	378	380	377	364	335	313	395	374	401	387	354	385	375	357	387	352	389	338	345	361	315	361	373	404	367	366	354	362	405	359	362	333	380	350	392	365	350	374	375	351	365	369	378	356	347	404	346	351	342	357	339	345	318	325	367	358	351	352	349	363	372	362	370	347	353	366	323	374	369	358	379	348	398	367	369	348	338	395	387	384	362	375	363	399	366	369	348	370	359	360	387	368	382	347	345	372	345	350	380	390	358	352	335	361	379	363	363	342	340	374	384	337	356	365	356	353	380	374	345	336	346	341	349	364	378	367	357	357	377	354	315	360	342	353	335	347	367	330	366	344	375	335	374	355	388	352	368	362	392	359	379	363	339	370	334	388	365	308	358	371	346	381	348	369	328	345	355	368	333	378	394	347	368	346	368	362	367	362	372	349	354	361	372	335	371	359	365	372	374	336	391	355	338	369	364	357	362	326	385	359	367	346	349	368	370	372	346	377	360	361	342	354	385	371	370	349	357	368	367	346	354	350	357	358	354	363	345	376	386	394	322	365	364	365	411	344	367	354	365	377	368	325	362	347	364	317	359	361	391	378	390	341	343	391	356	349	356	375	346	388	376	356	360	356	339	363	337	346	390	333	376	370	387	332	360	330	348	369	350	377	355	371	360	362	356	364	353	376	335	375	349	401	351	377	369	359	361	351	358	368	353	353	367	358	338	345	362	358	393	343	348	367	357	354	371	342	367	364	339	381	340	336	352	365	353	376	364	377	343	350	347	343	332	364	335	342	344	350	345	369	343	354	410	368	349	331	376	359	365	358	379	372	359	368	375	370
39774	16472	14665	7968	5562	4107	3250	2501	2093	1807	1603	1425	1296	1246	1189	1041	1017	931	997	930	900	858	825	844	777	771	772	759	774	705	772	772	749	697	723	727	733	684	674	750	705	716	706	691	743	673	694	698	757	686	670	707	706	685	672	648	694	633	697	673	681	689	639	619	713	652	684	685	645	667	673	696	715	679	688	680	665	651	672	681	694	622	663	670	648	661	629	666	611	681	661	716	671	673	673	633	660	676	646	621	683	673	712	696	685	672	632	627	668	665	663	608	649	663	691	754	645	674	615	655	684	659	676	684	663	646	688	608	650	649	660	641	630	659	704	684	662	718	653	640	642	660	655	643	692	646	689	682	632	659	675	676	665	658	652	633	677	655	683	649	675	663	642	659	656	643	609	647	648	617	678	642	655	664	646	697	644	647	651	625	643	617	691	663	665	673	675	650	664	685	625	690	652	585	631	647	665	640	618	693	702	629	675	636	718	702	681	667	655	646	656	640	669	616	683	669	643	638	616	649	718	666	695	684	676	619	629	682	648	626	671	660	650	637	639	644	675	621	637	651	652	676	661	661	697	647	656	650	688	647	675	669	632	662	681	690	653	661	652	661	680	684	646	653	646	675	672	656	634	694	672	655	644	681	658	638	659	641	614	663	689	616	681	634	642	665	675	670	654	657	636	637	685	656	681	675	640	685	657	699	624	669	688	654	654	655	662	627	670	673	631	627	693	688	627	643	636	623	656	702	686	649	628	619	676	644	690	653	647	644	684	652	667	644	647	687	638	668	629	643	651	692	665	687	649	707	664	683	670	682	656	622	658	640	652	643	651	652	696	686	660	659	649	696	680	702	693	675	612	641	656	650	647	690	649	659	638	703	629	678	700	625	674	627	694	645	625	663	632	591	680	673	670	659	686	702	656	648	676	698	657	653	624	700	652	662	658	665	703	699	671	647	644	663	670	614	662	621	675	681	603	661	675	643	736	684	644	658	660	681	650	604	641	682	656	665	662	680	661	684	671	667	662	652	672	678	683	685	667	681	667	647	655	661	671	667	688	704	634	684	685	660	631	649	623	671	652	632	681	659	645	611	653	658	660	682	665	664	673	661	657	653	680	683	669	659	661	677	675	650	645	651	657	650	633	661	677	650	654	661	648	674	665	658	642	641	675	611	693	651	647	691	659	644	638	662	677	684	647	648	705	634	637	634	659	649	642	673	598	675	661	685	676	672	645	626	626	624	668	679	703	668	659	652	694	631	672	689	633	623	656	692	642	671	653	647	682	701	684	666	648	668	644	678	630	666	646	639	657	608	648	654	631	633	665	622	616	666	655	637	650	682	678	657	643	657	647	677	643	672	683	674	657	648	667	648	652	654	652	667	626	691	662	656	691	638	636	697	658	629	637	681	618	708	633	642	651	657	690	627	695	691	677	646	686	654	658	633	637	672	685	627	664	644	617	663	636	630	618	624	668	671	634	647	694	658	670	683	683	646	691	669	662	672	638	602	604	648	638	627	671	679	646	660	648	661	617	623	671	685	683	693	613	715	692	683	649	699	690	651	667	635	674	686	625	664	678	700	644	703	646	683	635	595	656	662	595	698	643	662	638	659	666	651	671	641	673	638	654	688	649	665	673	674	633	635	705	650	640	672	639	641	686	662	642	679	641	646	685	663	678	665	715	660	685	643	633	680	619	657	681	625	658	671	663	629	680	689	650	661	648	632	662	657	667	658	701	676	688	664	646	669	668	675	691	620	669	635	640	644	683	691	676	649	634	651	664	638	648	623	693	671	671	613	630	670	642	623	663	619	689	685	654	710	681	673	679	654	691	671	632	670	651	629	686	656	697	666	668	672	651	683	663	662	613	654	653	627	690	648	654	686	663	645	653	644	675	624	648	619	624	660	671	637	655	670	702	642	664	652	666	626	643	639	698	623	643	681	640	643	687	676	687	651	604	657	655	664	671	739	620	691	676	645	693	655	657	688	657	633	684	646	650	664	660	676	665	690	678	650	649	675	666	680	633	699	685	621	629	613	703	611	651	648	660	671	644	718	690	644	612	704	680	670	642	662	670	676	686	699	670	667	641	655	640	664	655	633	637	634	658	645	644	650	624	671	665	689	648	680	706	680	703	681	692	635	677	633	666	672	671	713	647	664	661	651	697	678	633	664	662	654	642	632	634	662	645	653	638	652	687	612	644	645	653	634	679	669	622	705	675	614	655	673	667	666	673	637	665	690	649	595	650	635	643	661	664	709	662	664	677	628	623	632	670	680	672	658	618	674	635	703	626	699	648	701	686	677	701	706	614	639	659	623	671	635	690	673	634	653	649	693	638	638	672	688	681	608	681	645	678	680	638	668	650	685	636	652	682	666	655	708	668	660	638	693	671	662	653	696	645	662	689	637	640	690	676	639	682	692	690	654	675	664	627	623	658	654	667	693	680	677	700	656	660	680	654	637	671	692	673	660	669	632	653	667	643	633	618	693	610	613	688	685	675	653	664	622	656	645	713	636	654	648	669	678	683	672	648	654	632	661	643	699	686	644	686	677	652	666	683	677	649	622	621	638	629	628	655	661	634	626	667	669	664	637	613	647	672	629	694	650	655	649	671	684	705	684	708	637	681	652	671	679	603	596	674	643	672	653	639	653	666	677	647	668	675	621	695	646	678	638	645	664	588	640	661	686	659	606	672	616	638	648	709	648	635	670	692	627	649	671	645	637	706	618	673	635	659	661	746	666	665	697	656	685	675	628	637	697	635	640	641	644	664	691	678	667	695	659	660	657	655	659	678	661	671	637	628	638	649	692	654	691	669	667	659	679	696	647	663	662	690	710	705	694	696	662	688	639	680	664	663	651	662	709	741	635	684	649	677	623	665	679	627	668	631	690	706	617	641	636	665	667	633	647	696	637	616	651	664	628	639	694	604	671	679	662	663	660	646	648	715	677	648	664	699	678	677	620	710	655	623	626	623	670	676	668	682	686	675	676	622	599	665	694	651	684	685	652	645	609	683	659	693	642	645	662	668	699	681	660	665	707	641	678	656	651	683	642	636	654	671	673	620	679	624	678	648	667	637	683	658	678	701	650	702	668	664	678	665	685	632	686	618	638	660	632	615	654	675	664	690	611	677	616	649	625	647	634	721	665	667	597	642	678	630	666	639	647	674	707	652	676	668	667	676	673	649	633	656	627	676	681	659	611	704	652	654	673	665	608	679	707	713	670	674	617	646	621	646	648	673	674	625	676	653	670	665	638	665	667	699	650	684	653	638	686	626	650	639	643	690	697	646	643	655	629	658	657	704	654	665	664	614	644	612	625	606	636	616	624	655	644	658	668	654	690	657	666	679	664	686	667	673	668	645	696	680	660	678	674	729	650	620	653	637	641	665	621	693	665	670	666	638	665	642	613	673	627	689	648	636	650	631	626	662	700	673	688	637	638	737	684	630	680	679	619	634	679	654	641	661	719	654	712	671	678	664	664	643	616	652	652	640	671
27023	20982	7975	425	216	155	144	119	108	103	109	94	96	93	82	102	84	90	99	85	75	98	85	97	87	104	81	88	79	90	97	89	91	96	83	84	106	81	86	87	82	79	77	86	82	74	80	91	82	85	88	93	81	81	96	91	88	97	84	94	91	83	89	102	86	73	95	74	97	89	88	89	99	105	87	77	76	74	95	67	83	75	78	87	92	87	89	114	97	84	104	86	74	101	83	88	81	93	82	82	73	99	82	86	74	93	67	105	76	78	90	77	83	101	77	85	96	90	80	89	97	79	89	77	93	104	88	100	86	86	96	92	75	87	90	87	91	97	91	93	87	91	78	79	93	67	89	97	84	72	69	89	71	98	95	79	84	96	79	82	90	78	79	75	90	81	108	91	104	94	70	77	74	94	84	78	92	80	88	94	104	84	91	77	87	80	68	74	83	71	76	79	93	84	86	81	95	84	67	84	92	91	82	85	100	99	75	87	86	99	91	92	88	107	87	101	91	87	89	90	82	80	85	99	61	95	90	80	75	100	92	84	90	74	81	105	76	90	92	69	86	79	86	98	95	105	85	91	79	80	89	79	70	91	100	94	80	93	94	89	91	88	86	80	65	78	77	100	80	68	87	85	79	94	80	88	78	85	79	80	84	88	79	77	67	101	85	94	95	77	97	94	86	93	87	91	111	84	115	86	84	72	93	66	99	79	78	96	88	86	100	87	76	92	80	89	91	90	82	88	96	96	96	95	82	70	103	97	94	86	90	81	86	99	77	81	98	91	106	85	100	87	87	56	100	76	95	89	96	85	100	106	73	82	81	73	92	85	79	77	83	82	82	97	103	108	75	99	86	99	81	94	86	74	101	92	83	93	86	96	88	90	83	81	75	78	89	94	76	97	90	75	95	99	96	91	73	84	78	80	99	90	72	72	94	99	82	97	76	86	82	94	84	76	73	79	86	101	100	92	76	86	105	105	67	92	87	92	89	90	76	89	68	76	73	109	99	88	85	81	88	82	86	84	90	78	96	87	81	84	92	83	96	89	84	96	95	82	79	98	95	85	86	89	91	73	88	81	85	110	80	95	84	109	71	78	91	98	79	81	89	81	91	88	90	89	84	99	91	89	77	82	81	84	71	82	96	99	90	89	80	86	97	91	83	106	80	84	97	77	79	73	80	98	97	90	79	85	82	94	79	86	70	97	101	87	90	98	88	84	87	90	92	70	68	81	81	82	83	71	99	80	93	89	89	76	96	83	98	89	85	92	107	87	86	83	85	82	64	109	90	71	83	107	94	83	69	74	107	68	84	83	110	84	81	94	83	92	87	88	91	81	75	97	72	87	83	85	78	88	89	77	85	73	93	111	82	86	72	99	96	89	102	103	89	85	86	79	94	111	94	88	91	76	92	75	87	88	82	77	80	89	102	80	82	80	95	91	90	94	72	84	82	79	94	81	89	90	87	92	94	98	78	91	72	79	88	96	94	96	86	96	76	100	81	83	75	86	85	93	68	83	86	97	89	85	93	90	94	89	82	97	93	91	67	86	78	93	88	103	87	86	68	102	74	87	78	78	83	98	76	85	90	86	96	85	93	72	81	80	90	86	89	89	78	87	79	92	89	77	90	91	86	88	89	95	78	73	84	84	98	90	93	80	86	79	90	89	97	84	82	89	100	105	98	108	84	90	92	78	83	81	71	89	106	95	80	78	80	73	107	78	80	93	73	92	83	99	76	86	79	95	85	86	93	101	93	86	74	85	84	89	77	79	86	87	82	97	90	80	79	95	91	91	73	87	87	78	78	89	91	82	87	87	87	71	86	89	92	88	99	89	107	77	85	80	105	79	91	97	91	99	92	74	73	77	93	88	74	84	62	91	76	87	86	93	86	104	97	102	90	82	88	72	78	94	76	92	105	80	80	89	82	86	89	88	98	91	88	90	110	85	86	93	112	95	107	72	89	87	94	80	88	81	106	89	112	84	88	92	87	78	78	87	75	85	81	83	82	77	97	76	84	79	84	84	95	103	112	89	96	67	89	105	95	89	74	90	88	90	91	92	86	77	97	107	68	76	83	91	82	86	81	98	92	87	82	91	89	74	85	94	78	73	94	96	106	86	85	107	79	86	83	88	94	88	105	98	69	85	76	80	94	86	89	91	92	84	94	75	75	83	104	79	92	87	100	74	76	93	93	80	78	91	90	87	87	96	76	68	85	82	81	75	87	94	81	101	86	102	86	86	96	85	79	76	78	88	82	77	100	80	86	84	99	86	100	89	83	85	98	96	83	88	97	113	79	93	94	85	82	75	86	88	95	94	93	95	82	94	94	85	95	103	88	91	91	76	71	76	67	83	79	86	84	79	93	87	81	82	73	90	86	98	85	85	81	97	110	78	77	87	96	93	102	89	97	85	84	95	95	84	79	84	82	72	84	93	80	88	73	83	73	86	82	80	56	83	94	76	85	73	79	103	87	88	99	90	85	80	98	84	77	94	88	91	94	94	91	88	92	84	95	75	70	104	88	80	85	93	105	88	106	78	80	79	95	93	80	89	81	78	97	90	69	91	103	85	90	80	95	87	86	106	89	92	94	95	96	71	104	86	72	98	78	85	81	83	75	96	100	82	86	86	85	93	86	90	90	78	100	91	69	94	98	84	101	85	95	105	79	95	88	99	108	98	73	86	92	76	93	83	86	94	101	61	91	87	105	92	74	78	87	80	100	97	110	90	95	80	67	96	84	93	82	83	105	93	97	86	82	84	89	95	96	83	113	83	81	79	101	87	86	73	91	90	88	84	88	75	103	72	65	83	85	109	84	90	97	87	82	88	80	84	99	88	77	90	102	98	81	100	94	75	90	80	104	91	86	78	73	89	87	87	84	76	85	81	78	79	87	82	89	76	89	101	81	92	82	76	91	83	86	63	89	77	81	78	78	81	79	85	85	75	63	86	84	104	79	82	69	86	88	90	100	78	85	84	75	102	82	67	74	83	83	89	80	90	82	80	95	98	97	87	74	95	93	97	99	82	95	80	87	82	94	84	89	78	79	84	86	94	87	93	96	102	90	97	89	82	99	81	90	72	69	85	104	89	83	90	86	70	77	98	97	83	90	93	111	86	75	94	101	76	82	74	90	73	92	69	88	94	81	86	99	95	99	90	103	85	88	91	83	88	89	66	111	95	88	97	77	85	99	78	77	95	81	75	99	72	67	83	102	77	84	91	92	72	98	79	86	99	92	84	94	91	81	90	79	99	84	91	88	90	89	95	102	78	110	85	81	92	90	82	76	85	105	74	100	77	77	88	81	97	86	79	78	102	76	95	86	91	100	93	71	86	105	88	90	99	95	88	94	94	96	77	95	84	92	90	81	87	104	77	98	80	76	96	95	99	85	91	93	94	87	97	71	99	93	75	91	88	95	73	81	94	96	90	87	96	71	87	83	81	75	88	92	75	79	117	91	94	97	95	82	84	106	70	85	80	64	92	85	91	87	87
15836	1396	1176	618	452	366	294	272	261	212	234	263	230	212	199	202	180	203	158	179	193	172	197	195	206	191	182	200	183	176	171	184	196	205	171	189	189	204	182	185	169	163	180	176	188	168	162	192	185	188	193	202	168	185	208	183	169	181	183	207	194	171	209	211	201	195	179	190	192	190	184	189	194	192	169	186	196	183	170	196	173	180	188	199	198	154	197	207	183	182	181	178	187	192	165	192	195	182	211	181	169	191	188	207	196	174	210	174	174	203	173	196	177	189	202	204	154	190	185	187	190	173	176	207	187	194	174	199	182	190	192	192	175	187	180	212	174	181	173	168	189	181	196	195	193	185	179	174	185	198	176	189	147	192	168	173	199	203	174	166	226	163	188	177	193	205	215	163	185	187	186	182	194	183	182	199	199	205	192	184	172	183	211	197	201	200	188	179	170	188	195	181	190	192	212	209	189	162	184	174	191	167	179	174	172	179	185	175	179	189	188	204	173	188	169	174	173	179	171	187	175	191	189	183	181	182	180	202	168	183	193	189	192	195	197	197	190	198	184	179	186	197	177	206	184	182	177	181	178	187	163	186	221	187	159	189	172	196	185	200	180	194	222	144	185	186	194	189	197	164	184	166	172	190	176	173	188	167	188	178	174	206	193	177	183	184	182	181	206	177	186	174	182	195	184	188	199	169	176	168	188	199	164	193	188	180	214	187	197	201	193	171	157	178	178	187	162	201	188	196	194	179	181	184	160	186	168	177	188	160	152	198	197	208	175	179	192	195	176	191	188	189	186	184	180	174	173	179	213	158	202	201	200	193	192	200	176	203	159	206	165	182	199	161	182	198	169	189	194	185	194	195	176	181	184	188	186	177	191	195	192	170	169	201	180	169	183	171	197	177	185	187	186	202	194	186	175	181	189	191	182	201	201	185	184	210	217	163	169	183	188	188	182	205	177	187	182	199	193	190	181	180	172	187	185	168	184	194	185	183	182	190	176	179	183	198	193	179	170	187	197	205	181	192	194	187	172	182	198	164	168	163	185	209	183	201	194	175	181	207	188	179	203	197	194	201	207	168	206	192	185	174	186	191	178	212	190	169	200	186	183	226	201	196	195	187	191	210	179	201	184	183	198	198	182	187	168	182	179	206	192	170	183	180	186	177	168	196	198	166	184	156	173	168	190	186	165	208	192	194	185	178	185	170	197	189	182	184	201	188	203	177	185	175	183	186	181	191	181	196	174	176	196	170	200	187	191	178	173	185	182	209	185	190	191	191	181	167	166	160	171	172	188	168	206	183	213	163	186	178	201	180	174	185	150	206	174	194	181	178	198	185	175	215	199	186	185	174	183	164	169	199	164	187	182	206	184	185	173	204	189	177	181	172	158	195	173	181	195	194	181	195	204	183	177	187	212	178	161	178	153	155	186	156	181	187	184	186	180	159	203	156	157	180	184	178	170	188	178	206	195	181	193	193	203	191	166	180	167	183	189	163	194	196	182	195	193	179	185	194	196	196	190	221	208	195	187	198	194	202	180	176	156	193	204	183	189	174	175	182	186	179	174	200	176	164	192	157	198	189	196	174	205	196	177	207	189	155	179	190	177	182	152	194	213	167	198	174	180	159	194	172	185	176	196	210	179	166	199	200	180	213	191	180	205	181	189	185	175	178	215	165	187	201	188	172	193	153	162	185	192	160	169	177	203	179	204	205	177	192	199	174	179	175	171	194	187	166	175	176	177	188	180	189	185	190	180	174	210	193	153	203	173	177	199	195	215	180	173	188	184	204	184	196	183	168	177	190	198	172	188	198	192	191	164	169	198	190	187	186	199	210	186	167	185	194	197	186	203	208	176	168	180	178	191	180	188	172	188	174	204	192	195	181	177	163	173	185	193	158	198	192	167	176	171	174	160	199	180	184	180	156	166	173	194	199	193	187	171	174	181	191	189	209	171	180	190	189	186	202	175	186	168	186	175	193	175	172	195	163	188	167	181	188	179	189	212	165	177	175	215	174	189	187	193	201	187	195	180	187	181	178	196	214	185	182	177	194	186	201	198	181	217	194	159	213	192	179	184	193	188	179	192	200	206	223	191	195	177	186	163	180	208	182	158	173	185	182	209	205	167	183	200	163	197	178	165	191	213	178	151	191	172	161	185	170	186	174	184	182	187	196	188	197	196	175	180	186	181	168	171	173	199	189	193	188	182	158	210	206	160	208	193	188	160	167	194	186	192	179	176	151	197	188	168	209	189	170	189	172	184	194	205	193	194	182	182	177	195	193	187	185	179	209	166	181	166	174	172	174	194	200	196	202	178	187	187	195	186	202	193	179	185	164	190	176	174	181	177	211	196	207	193	183	174	190	176	157	201	185	168	193	185	183	167	167	188	175	182	187	188	190	203	162	196	170	180	168	186	182	178	159	179	178	213	180	174	186	197	182	176	194	192	172	171	189	184	184	173	184	191	169	175	169	190	183	192	160	177	202	177	169	186	178	185	185	175	155	175	175	187	190	181	204	170	178	186	171	198	194	192	173	173	178	184	191	176	181	165	197	200	205	199	195	182	189	194	195	161	184	205	195	175	167	179	199	200	183	180	191	185	185	166	184	180	185	193	174	170	175	179	188	198	171	176	196	179	201	157	202	166	174	189	172	181	182	181	189	196	162	212	185	167	189	190	202	180	185	204	185	180	168	188	178	211	154	214	144	188	168	157	171	175	186	200	174	195	176	187	172	157	166	200	203	185	183	185	192	185	170	183	183	218	180	165	198	172	186	159	190	187	205	176	193	182	199	160	178	175	179	174	210	199	182	192	170	182	185	173	171	181	168	178	193	208	172	170	175	172	174	198	211	180	187	197	146	166	167	169	179	201	187	184	189	187	185	155	193	205	180	198	194	183	172	190	183	194	204	176	176	195	183	186	177	164	194	192	174	166	196	195	198	186	205	186	194	216	191	202	149	164	175	201	165	175	166	178	168	168	184	170	182	171	194	171	195	195	168	194	187	178	176	194	185	191	178	167	169	180	168	172	194	192	158	171	181	177	167	161	180	183	203	198	184	207	153	193	175	193	191	201	188	184	180	206	189	186	186	188	198	182	169	192	198	198	186	185	198	188	174	168	173	183	184	194	211	172	189	177	188	164	196	178	173	190	178	192	186	200	198	194	150	202	196	188	180	189	200	177	190	166	165	166	190	187	178	192	218	198	179	169	188	187	207	186	184	185	189	199	169	175	189	183	204	209	188	204	189	198	186	196	173	201	192	175	179	186	198	190	198	171	180	179	198	187	182	195	184	203	181	183	168	189	176	202	171	143	186	177	157	182	184	172	190	183	198	178	190	190	174	195	179	181	164	169	200	174	179	167	194	200	174	192	176	205	170	184	172	192	179	177	202	229	179	198	178	198	182	158	190	195	174	184	200	173	177	187	188	172	195	188	170	186	177	173	182	172	166	189	186	190	188	178	189	178	223	220	183	182	180	198	171	192	211	182	188
24556	21592	29002	24661	20255	1895	636	456	379	348	330	255	280	261	247	247	237	232	226	213	229	222	223	203	219	216	197	207	203	204	208	184	181	189	202	185	201	220	212	222	215	195	204	190	174	177	211	193	205	179	209	222	174	198	190	180	191	199	186	202	202	226	166	189	184	187	179	189	183	187	200	208	191	186	182	200	202	184	198	188	189	204	193	191	199	192	203	194	198	181	187	196	166	191	192	183	193	172	201	190	185	201	187	183	179	184	213	180	197	172	197	169	190	184	185	173	185	207	190	176	193	194	202	209	186	179	206	174	169	186	188	215	195	181	194	201	215	180	187	194	202	219	193	205	191	197	195	186	201	168	197	194	167	188	180	197	185	186	176	209	192	195	193	189	171	188	167	192	198	204	201	203	208	204	184	179	217	213	196	164	172	168	183	188	204	210	190	177	204	202	196	176	194	172	200	171	196	185	184	191	198	163	170	189	193	197	221	176	187	198	187	213	212	178	204	191	171	154	185	159	191	186	217	190	210	181	208	175	174	203	167	202	196	193	177	172	177	199	193	198	171	175	200	183	198	203	196	168	202	172	207	221	182	186	186	171	209	211	202	201	204	200	193	211	183	200	200	203	151	189	184	191	214	199	192	220	187	202	200	170	196	196	197	206	219	173	195	170	209	170	196	190	173	186	177	193	198	201	210	188	210	175	183	188	193	199	172	194	185	185	182	188	186	193	191	188	167	169	212	203	180	184	192	190	214	200	190	213	199	178	191	183	187	194	181	180	210	186	204	224	192	206	174	207	164	180	210	194	204	197	188	203	192	195	182	206	193	187	180	200	172	201	182	215	178	181	195	171	173	195	193	186	197	199	186	185	198	190	189	170	197	199	186	181	168	209	210	194	184	197	166	192	191	189	215	195	174	192	206	179	223	198	187	190	215	185	193	218	178	179	195	189	192	188	192	185	188	179	198	220	208	206	212	195	199	189	178	213	217	197	184	193	208	169	209	195	202	167	224	200	208	171	192	188	182	199	213	199	178	180	218	202	180	188	160	185	214	169	192	188	179	188	202	210	198	201	193	188	196	189	195	184	198	201	194	182	204	196	193	192	188	204	188	195	204	201	175	213	191	201	200	190	207	165	204	181	186	189	200	174	201	200	176	212	185	177	182	195	202	195	191	194	200	182	203	161	185	215	178	197	194	223	170	198	192	207	184	197	193	181	170	196	180	197	178	193	190	181	174	190	203	223	217	200	208	202	200	185	188	192	176	206	184	183	186	188	193	202	171	193	200	169	173	184	190	202	183	204	185	196	193	191	170	193	201	188	187	192	179	186	202	180	196	202	191	204	187	191	198	165	200	173	186	194	174	187	185	198	188	185	170	193	213	204	191	221	175	192	184	192	184	199	190	198	171	191	194	191	173	203	197	211	158	208	196	173	216	217	203	204	181	197	193	190	172	180	175	205	176	187	169	187	197	194	179	173	211	199	193	199	160	186	178	192	191	198	197	182	192	196	182	191	201	171	200	202	183	187	205	215	197	175	176	214	182	196	197	209	192	197	187	190	221	186	206	182	201	196	198	174	185	171	148	187	227	191	184	185	223	188	205	204	191	195	157	192	223	186	175	186	212	186	185	221	202	165	202	190	210	207	219	174	183	186	199	180	219	162	172	208	162	202	190	194	203	207	195	202	196	203	187	213	218	230	169	213	233	201	215	172	199	207	196	218	203	198	179	195	192	175	190	203	211	176	151	181	208	192	203	195	174	178	202	197	184	206	196	207	162	208	177	156	171	177	204	176	196	180	201	199	174	182	187	215	210	197	201	186	188	179	203	195	198	207	188	191	208	186	198	214	198	194	193	203	189	190	195	180	181	181	202	176	187	189	166	171	182	194	181	170	196	158	202	186	181	202	182	187	190	184	173	180	203	170	195	179	205	181	194	190	203	182	190	183	199	199	181	215	179	199	174	189	184	183	208	208	175	192	189	194	170	196	184	204	193	183	203	205	192	181	195	197	192	191	225	208	170	194	171	185	183	191	204	191	177	178	194	198	202	175	199	205	220	184	172	192	171	181	188	184	200	194	183	171	206	187	186	200	177	189	212	187	223	194	182	176	202	210	169	179	178	184	198	190	202	180	187	183	192	189	184	177	168	196	184	183	175	191	169	189	199	165	192	183	225	201	208	202	211	201	184	193	186	179	208	202	168	182	181	228	172	187	199	206	195	199	195	182	182	178	184	185	177	196	203	193	184	188	181	169	196	171	185	167	186	180	225	194	194	183	197	185	178	193	192	189	186	187	189	186	191	207	204	206	168	184	196	190	210	187	195	204	211	209	214	209	204	211	178	207	182	190	178	206	175	187	178	188	200	187	219	194	197	184	195	177	194	199	211	188	223	196	175	216	185	187	176	216	194	181	175	183	196	175	212	198	217	208	204	185	199	195	207	190	207	206	207	189	181	199	180	197	193	202	216	187	200	175	218	191	173	196	198	174	169	211	207	215	193	190	184	177	218	166	199	185	164	177	181	213	198	199	179	205	193	210	192	186	186	206	184	197	216	181	181	187	190	187	185	201	190	200	209	182	165	219	189	176	197	163	195	201	202	180	214	176	182	198	200	202	184	191	194	178	182	181	196	183	193	203	174	158	199	225	211	174	209	193	178	212	207	190	176	184	193	178	176	182	186	182	195	190	189	189	194	186	186	164	189	216	213	204	191	205	212	178	202	177	189	190	171	174	203	196	182	179	184	200	180	184	178	196	179	205	204	185	205	178	207	197	171	201	181	179	187	182	199	217	163	198	170	176	177	187	197	187	206	200	190	205	206	173	188	191	214	166	184	191	207	184	212	205	175	192	199	191	206	207	214	179	186	191	180	191	197	185	187	179	211	193	202	231	210	196	217	199	169	175	206	185	198	200	209	182	186	181	206	178	193	175	200	194	194	182	192	195	180	212	186	173	181	205	196	182	165	179	215	177	188	181	184	191	184	163	206	174	190	185	188	181	212	202	180	187	171	195	214	180	219	185	190	174	196	180	188	162	196	188	214	194	174	194	169	192	186	172	199	196	198	201	155	192	196	187	186	206	206	187	208	198	174	196	199	181	192	180	187	194	191	187	186	180	204	175	183	171	175	206	179	179	191	192	181	190	211	190	194	183	215	196	205	193	180	207	195	160	190	211	202	206	210	186	195	191	196	197	205	184	189	215	201	186	190	191	188	181	221	188	205	185	186	184	181	202	186	165	174	200	209	206	192	184	175	205	205	211	183	196	184	196	208	189	153	192	187	198	212	198	205	180	191	183	189	176	202	201	192	204	184	182	178	186	189	222	194	222	221	191	220	195	178	187	181	193	186	189	203	175	169	188	176	194	193	191	198	189	176	197	194	192	233	168	193	199	200	163	208	214	181	196	200	213	195	202	213	186	185	180	204	168	200	191	210	200	198	190	196	217	186	182	186	191	198	211	192	200	179	201	208	197	188	190	176	179	177	182
35592	10197	9116	4596	3107	2268	1680	1401	1193	996	849	712	700	629	648	626	550	530	535	507	448	469	445	428	406	430	407	461	496	396	416	384	426	401	388	382	359	386	396	391	371	406	385	416	374	362	391	353	384	405	418	385	362	362	367	385	384	378	395	362	393	437	381	403	400	361	349	416	377	337	398	398	379	361	383	402	380	347	403	411	360	370	348	383	360	369	382	355	368	402	386	368	379	344	383	425	392	357	384	368	379	370	388	382	394	363	344	356	376	360	383	335	356	378	367	354	353	361	365	365	373	365	394	403	362	320	407	396	385	377	362	395	399	340	372	343	372	352	333	368	366	356	377	341	400	380	347	397	391	359	403	362	376	379	362	370	395	352	361	407	338	347	396	380	371	366	352	338	395	418	364	385	369	377	355	346	357	347	367	364	381	338	329	346	390	317	367	354	343	374	379	405	376	390	336	401	383	334	366	392	340	378	388	360	353	342	350	344	342	419	383	378	368	359	382	356	363	364	394	363	376	374	338	391	342	373	391	358	413	383	362	376	395	369	396	386	379	365	395	358	390	383	334	363	332	333	362	342	374	374	403	365	364	394	364	359	398	360	359	338	393	378	370	400	383	361	364	365	379	367	382	387	380	387	370	378	394	387	377	387	384	390	387	367	386	345	405	410	363	344	341	386	391	369	361	360	365	374	372	351	357	394	365	360	365	316	358	373	333	364	398	383	394	362	376	362	368	370	406	424	351	362	335	378	355	376	394	379	353	328	371	402	328	406	353	355	394	360	344	419	377	364	386	375	372	366	387	351	392	361	329	393	404	363	381	373	392	372	385	351	351	387	344	366	407	382	393	395	341	374	373	339	383	390	386	396	380	351	404	356	340	361	376	402	358	394	368	345	361	378	366	356	349	367	402	383	363	382	382	387	354	378	366	353	324	351	381	396	334	369	376	357	360	341	353	367	379	379	369	413	364	357	346	380	368	376	373	392	412	395	346	404	350	352	398	346	380	350	358	360	379	400	390	333	363	366	364	352	402	365	361	353	357	364	366	376	371	368	363	360	385	364	381	377	358	382	380	360	370	362	344	393	378	399	354	373	378	363	364	374	370	348	358	381	374	384	373	369	345	333	415	375	352	372	382	377	395	373	396	355	347	365	355	372	381	393	375	351	342	375	350	392	363	360	372	360	360	371	402	330	322	350	348	405	367	372	368	392	371	371	348	361	387	354	346	366	327	343	381	348	371	359	379	372	360	336	360	389	354	358	360	349	375	375	431	368	361	376	355	349	388	359	368	360	396	369	357	375	389	378	353	375	375	376	389	374	383	373	412	363	352	411	331	358	386	394	392	386	390	397	345	380	366	390	366	373	363	357	377	357	342	384	373	369	363	372	368	417	343	399	398	398	364	380	362	363	410	372	351	368	396	380	383	366	362	368	369	369	354	361	354	360	378	337	372	377	363	357	390	355	367	367	364	382	361	351	375	346	367	361	380	323	364	380	377	352	341	375	390	346	356	361	356	349	340	334	383	385	362	361	361	370	353	347	379	429	358	391	344	389	367	368	382	403	296	358	345	361	387	365	363	375	371	350	420	373	351	335	418	395	368	373	371	383	359	417	374	402	376	355	412	367	341	348	371	368	363	389	355	382	334	344	347	360	374	377	388	385	393	365	353	363	371	369	356	367	376	345	363	371	375	371	352	369	353	402	388	355	350	408	358	384	358	377	365	347	373	374	390	380	393	364	377	400	368	372	382	369	358	381	345	374	339	350	384	443	357	349	392	405	355	393	387	362	369	363	372	379	360	377	388	384	374	415	397	364	374	341	351	370	368	332	370	341	370	401	362	408	373	355	384	369	388	374	369	356	367	406	392	363	358	369	382	344	370	352	371	391	364	354	387	402	379	363	377	380	384	381	351	367	374	394	345	331	385	384	334	361	408	352	330	370	372	364	393	359	341	344	395	358	406	393	345	381	378	352	360	380	311	372	350	345	343	369	351	358	369	388	399	347	362	355	358	383	352	394	383	338	401	340	377	359	400	378	405	393	396	366	377	351	333	380	377	388	377	369	412	370	339	399	349	378	403	388	346	353	371	361	385	387	354	346	395	354	354	371	376	376	368	345	379	357	389	370	322	378	316	374	403	394	364	416	350	361	363	363	382	354	371	356	370	381	383	391	395	378	366	370	405	369	343	372	367	364	356	378	359	354	366	395	363	371	394	344	359	348	376	376	386	362	365	372	380	362	332	371	367	383	374	374	347	367	359	356	352	358	370	367	357	353	384	396	389	363	352	399	355	370	380	373	367	407	354	380	382	380	360	392	365	375	365	396	362	386	345	350	358	343	366	368	358	366	393	361	365	386	351	397	384	355	372	348	371	369	356	370	350	364	404	315	379	364	350	354	370	359	358	356	374	360	383	383	376	374	361	353	369	357	348	329	349	343	364	361	361	368	405	363	341	361	365	373	374	343	381	330	381	391	350	362	363	384	370	354	376	380	334	374	403	383	393	362	360	383	362	361	353	378	366	391	397	405	364	358	377	357	344	364	357	357	373	371	367	365	353	382	364	433	385	381	385	334	390	373	352	338	349	357	381	333	358	373	352	381	403	380	351	373	359	352	372	372	361	400	338	392	325	365	390	368	392	374	385	385	391	368	384	380	342	370	314	357	404	347	372	377	380	336	351	366	374	338	350	361	424	347	377	407	374	371	357	338	372	342	386	344	384	389	338	411	384	378	395	387	348	368	365	357	388	357	341	378	379	367	408	406	352	362	351	362	355	360	392	366	360	328	364	386	368	381	360	374	346	369	368	363	376	362	395	391	353	381	418	358	339	376	362	385	390	372	384	308	389	368	382	342	355	349	370	378	392	395	360	348	342	416	380	340	397	400	344	357	344	385	405	407	341	393	379	394	370	371	350	394	349	413	382	353	364	375	385	370	393	363	372	389	376	360	340	370	335	357	377	383	364	350	393	361	342	365	353	371	363	363	351	358	368	353	406	386	354	372	361	368	382	368	354	360	355	349	399	369	397	367	376	391	390	388	358	378	328	382	381	357	347	394	326	371	381	341	362	367	382	332	373	366	317	382	394	343	358	364	371	364	367	399	378	383	343	390	361	355	350	362	378	386	380	377	394	371	402	367	385	365	337	325	390	370	389	363	365	335	408	353	340	345	352	364	379	368	378	369	392	381	388	353	338	373	375	360	375	384	365	373	351	354	361	352	338	394	380	399	344	388	321	364	387	370	345	369	400	370	368	346	370	373	365	335	356	347	350	395	349	373	361	360	387	364	367	372	389	371	359	336	335	371	355	387	372	375	376	362	353	369	367	395	365	326	345	377	351	381	366	407	376	366	368	374	381	378	385	370	406	358	379	384	351	362	374	375	365	370	372	409	352	368	389	344	375	387	373	370	370	341	362	360	370	382	382	334	360	361	382	370	378	335	315	356	386	383	340	387	387	345	354	400	354	389	355	351	360	382	396	404	376	393
23689	21628	29776	24001	21628	19400	2330	919	659	676	595	593	526	485	511	498	449	446	434	378	420	413	452	396	415	426	358	388	412	380	391	379	391	381	417	417	356	421	363	373	363	367	404	392	376	377	367	411	393	373	367	380	390	346	387	331	369	342	400	369	390	383	362	367	362	388	346	358	426	358	355	366	410	394	365	354	360	370	377	358	385	334	402	344	337	352	375	383	366	335	366	363	347	347	358	310	402	346	359	344	361	355	346	343	364	370	387	380	368	374	357	392	359	363	366	357	352	386	367	339	369	358	365	351	411	363	389	379	346	381	391	359	360	379	367	354	342	347	337	384	349	356	404	395	379	345	403	336	382	364	343	352	360	369	373	359	360	346	329	399	344	332	375	363	383	378	365	344	359	387	359	359	374	348	356	367	374	348	367	408	366	319	342	353	413	349	384	356	327	373	346	327	391	351	360	398	369	337	397	350	388	372	334	338	371	334	357	369	337	376	384	366	346	324	362	357	360	377	370	369	357	390	400	383	365	376	355	335	384	364	360	384	376	361	336	373	392	377	358	368	371	389	344	328	363	369	362	347	344	392	358	347	352	349	363	379	376	388	372	361	387	359	362	377	344	382	356	383	356	346	402	392	367	379	357	361	382	382	379	363	390	385	373	357	361	379	361	350	381	389	366	354	352	365	384	355	351	338	374	349	344	355	348	379	335	391	355	351	356	369	375	334	364	360	359	365	331	354	333	343	363	374	381	380	383	358	346	345	344	339	346	377	380	412	389	360	390	399	355	375	339	375	357	334	357	340	348	347	322	362	345	406	373	360	360	358	329	378	371	384	376	346	360	384	369	330	369	340	360	379	354	352	361	389	369	369	341	351	333	358	346	383	344	372	376	367	320	355	368	349	356	370	391	376	358	380	410	363	378	376	355	372	384	362	375	349	361	371	373	349	332	420	379	331	387	349	349	382	370	347	354	375	373	355	362	384	410	357	366	372	334	405	382	347	333	375	376	375	343	357	371	409	328	391	371	367	369	331	355	359	350	377	332	382	368	334	346	382	384	346	348	359	337	348	345	377	354	379	336	326	375	368	324	370	381	377	368	364	367	363	368	366	330	389	353	358	377	374	393	356	347	356	355	327	369	364	329	371	373	362	380	396	331	382	377	398	365	368	384	373	373	368	373	393	370	415	410	368	335	345	369	379	329	385	338	404	381	350	355	359	345	370	374	353	328	341	385	339	339	324	321	350	343	349	366	358	359	339	383	381	401	374	377	391	357	333	362	348	361	394	364	349	401	350	376	365	351	361	351	325	403	335	343	385	395	359	358	372	343	371	352	367	373	382	368	379	349	336	400	366	378	378	345	331	349	369	346	360	387	377	359	343	388	382	404	371	365	386	369	352	371	361	362	382	373	372	383	382	369	343	364	366	354	352	353	372	374	357	381	365	339	373	376	344	356	377	375	373	377	348	379	384	350	387	363	350	353	346	384	395	357	360	355	388	375	379	351	338	380	405	408	367	392	388	352	353	362	364	375	355	388	342	365	368	356	399	393	403	349	377	357	333	345	354	383	373	353	348	362	348	354	346	370	393	342	357	391	366	340	364	364	318	382	359	394	373	384	359	368	339	373	370	366	440	398	395	381	366	364	353	349	361	362	371	386	357	365	367	397	371	385	384	348	356	387	377	376	368	373	373	343	399	374	353	353	372	394	367	386	389	380	364	333	359	353	405	359	344	380	341	365	369	354	355	339	358	381	331	353	352	372	341	369	373	338	353	357	348	378	360	354	368	382	378	376	359	380	355	381	364	401	328	361	340	361	352	354	347	354	367	344	331	361	353	359	365	360	372	360	334	369	389	346	415	360	339	378	346	384	390	382	303	346	379	377	373	375	396	336	375	390	367	357	398	351	354	391	347	324	327	357	336	361	390	343	377	343	349	371	350	373	364	349	348	366	362	344	366	385	351	369	355	361	353	290	369	351	358	387	358	364	357	353	341	387	355	347	359	387	350	404	347	328	367	385	374	351	391	357	335	372	357	358	370	362	356	386	372	409	330	384	383	347	345	346	347	335	357	393	378	386	358	366	358	355	343	355	366	346	336	381	360	315	360	387	364	366	389	314	375	357	337	350	364	351	355	362	360	350	360	357	362	364	389	352	350	381	340	351	354	361	406	365	348	374	361	325	367	344	356	379	344	386	372	380	411	393	348	347	337	350	382	363	377	383	365	324	360	360	363	332	328	316	357	368	364	328	350	363	396	340	394	348	377	375	357	365	352	362	382	361	346	373	350	377	378	355	356	340	355	376	360	362	355	356	359	384	335	375	334	318	374	388	404	382	370	369	364	366	369	385	345	354	333	378	361	371	323	395	358	354	365	389	320	396	327	360	358	334	333	344	352	344	366	371	358	352	353	369	351	351	338	319	324	364	339	381	380	348	364	377	344	349	356	366	342	352	337	389	369	354	406	348	355	356	366	346	345	364	363	354	379	383	357	341	375	347	376	388	346	366	360	374	317	342	372	353	339	359	332	367	345	356	355	356	348	375	346	372	368	393	370	376	400	345	380	395	403	369	384	346	350	376	351	361	351	381	378	367	375	340	362	375	343	357	352	346	329	373	353	394	368	351	342	353	382	349	358	353	362	363	353	346	349	382	352	374	365	353	364	365	351	388	397	346	362	344	363	364	363	359	387	379	340	339	343	392	385	369	325	383	394	343	347	355	361	374	371	344	354	389	330	384	341	361	367	380	375	346	339	364	385	359	372	384	398	366	340	372	362	370	349	379	332	362	352	358	368	359	368	361	355	365	325	400	384	367	368	369	365	371	363	390	357	379	376	325	342	382	347	375	352	338	368	355	355	343	374	368	382	348	380	322	348	374	366	366	390	314	345	355	370	370	363	341	350	354	357	339	341	383	385	337	376	344	361	346	348	337	368	341	369	342	355	372	335	353	363	383	376	364	380	346	377	379	353	385	371	392	379	366	375	403	339	378	358	367	374	373	366	376	358	351	376	349	363	375	366	371	348	357	358	366	332	369	349	353	367	376	348	356	366	378	388	356	353	338	365	361	375	356	367	369	386	358	361	357	340	394	352	349	364	382	348	343	365	365	360	374	378	357	359	374	349	380	361	371	402	357	353	379	363	346	379	385	402	375	367	344	376	354	369	380	370	356	377	332	388	350	333	370	373	352	378	361	352	372	361	357	356	366	363	363	384	361	373	368	336	330	384	355	362	332	341	347	363	352	368	375	349	403	372	370	355	369	378	375	409	378	384	342	364	348	380	355	392	358	382	379	379	359	388	339	342	337	343	398	381	351	382	369	365	357	339	381	338	355	383	388	369	370	361	356	368	366	368	393	385	372	370	375	349	359	368	347	377	363	383	366	347	416	378	335	330	334	361	382	379	349	371	395	343	356	343	366	404	399	351	350	363	396	350	348	353	348	383	409	361	387	377	371	354	365	365	368	342	340	369	349	381	383	326	365	374	365	384
40259	16491	14636	7949	5599	4171	3279	2650	2184	1781	1642	1512	1419	1206	1129	1118	995	944	929	884	872	837	898	774	789	784	770	760	726	774	784	747	712	733	733	729	717	708	712	704	654	691	696	635	723	700	724	676	694	739	656	718	740	697	670	674	716	706	666	695	679	660	682	689	688	713	676	660	678	746	643	679	638	682	663	666	683	648	625	649	689	643	668	722	701	679	721	689	669	633	689	658	686	650	685	703	703	650	639	703	707	639	686	692	661	661	667	674	659	638	719	653	646	669	695	662	670	693	659	646	658	684	682	691	665	720	672	668	692	690	693	643	687	629	662	692	671	598	677	663	637	666	677	669	666	665	679	677	614	680	725	654	654	678	697	681	669	662	679	678	666	704	656	634	669	694	671	689	665	664	671	666	714	669	649	679	650	663	653	650	675	672	637	703	681	635	617	631	680	641	657	713	619	644	628	665	651	673	641	670	717	653	677	659	654	675	641	729	690	684	657	672	658	654	696	664	675	680	702	647	683	661	686	655	682	690	652	668	651	659	690	672	662	700	661	720	698	643	673	698	671	641	666	671	655	656	664	663	679	684	635	596	672	695	647	660	648	680	668	608	668	673	669	660	603	689	597	639	640	668	677	693	652	641	641	637	717	666	637	656	690	692	648	626	674	648	668	626	677	680	680	637	680	657	664	691	657	712	691	684	649	674	679	637	662	681	651	669	650	604	655	663	628	725	636	682	669	643	675	659	635	723	639	644	633	658	694	666	652	644	685	676	632	653	611	704	651	687	691	689	654	657	636	659	698	622	651	681	660	716	674	679	654	636	668	675	651	652	638	677	676	662	637	636	653	657	697	645	662	693	655	650	617	618	668	679	684	667	655	615	645	669	661	671	681	653	656	689	628	662	667	618	671	631	651	634	694	696	632	606	679	697	662	655	666	630	688	669	678	654	700	679	697	664	693	654	642	682	690	676	649	669	647	623	688	667	667	632	683	656	696	734	650	692	632	707	641	667	663	628	664	654	652	650	676	676	640	660	660	721	645	665	680	671	684	687	638	656	646	695	666	608	672	642	679	698	622	660	667	685	677	679	630	665	648	657	672	652	699	675	638	707	640	698	648	687	630	686	653	674	683	710	687	634	656	638	647	657	681	640	697	650	670	666	639	694	676	653	681	687	612	631	667	603	674	663	662	696	701	715	677	660	681	652	658	662	674	613	616	668	652	661	693	686	697	671	675	706	687	672	652	659	655	642	643	648	665	653	683	632	687	701	690	620	661	635	667	653	621	669	663	661	693	637	692	616	673	672	696	658	688	640	658	675	691	700	670	674	653	639	636	661	686	691	636	632	671	676	655	658	638	612	667	683	647	684	670	694	647	661	678	636	690	654	672	671	684	674	664	639	667	673	660	691	688	663	700	695	661	665	644	657	687	632	690	676	664	712	672	675	684	690	664	643	614	622	654	694	689	685	686	661	631	666	653	679	657	678	639	690	666	685	654	652	651	662	681	685	662	699	632	646	652	698	619	717	649	661	695	698	693	648	638	629	646	669	692	694	661	716	632	665	657	694	660	675	649	708	635	663	644	703	631	723	692	657	611	658	672	689	651	680	724	672	678	675	615	699	668	653	653	684	643	677	690	634	653	626	655	651	668	670	620	671	636	640	666	644	710	670	672	652	665	618	701	682	634	678	706	688	652	663	644	701	691	654	690	691	686	684	616	637	633	674	624	659	668	606	652	670	654	642	659	665	622	640	623	695	667	623	635	664	629	733	673	605	681	708	658	662	610	682	711	637	666	690	665	661	672	649	679	659	687	643	662	716	664	667	638	644	715	694	714	699	661	723	674	685	684	665	686	621	714	695	660	641	615	691	682	668	667	674	645	695	638	707	707	684	644	670	681	679	664	655	656	675	665	610	695	673	723	678	674	654	660	607	656	677	644	679	625	626	629	656	669	682	636	663	641	693	699	615	637	644	667	629	703	666	661	683	642	647	682	663	646	708	736	650	626	682	693	690	688	689	662	663	682	640	670	664	653	664	672	676	677	664	653	655	680	677	670	702	644	627	666	699	663	687	691	645	661	648	642	657	657	664	627	667	654	645	618	651	654	715	679	704	670	637	652	647	699	668	643	674	658	644	654	663	634	650	702	639	659	668	659	618	686	642	660	652	644	638	650	658	689	713	668	685	648	651	664	633	654	675	651	667	687	697	669	728	645	644	615	746	655	666	617	665	626	690	648	654	666	669	657	641	690	679	676	663	633	671	644	662	682	624	642	661	705	682	735	702	649	655	666	653	694	663	655	665	666	703	682	686	672	687	688	676	658	638	650	694	620	646	654	640	680	659	628	676	638	674	661	685	663	689	663	653	649	643	698	636	631	651	622	660	703	623	647	718	647	668	664	631	673	670	658	642	637	624	660	691	597	678	689	710	695	641	666	627	647	680	686	654	635	681	637	674	649	720	671	721	628	641	648	675	651	675	616	685	638	665	656	639	648	651	679	608	686	650	654	628	658	636	655	638	736	680	655	657	696	592	661	692	653	611	660	663	671	672	687	673	685	634	630	617	683	654	676	646	696	667	704	702	608	637	650	690	646	667	659	659	649	717	664	679	684	669	632	681	652	649	667	691	638	649	663	703	650	672	692	658	663	668	683	684	697	658	686	661	688	597	690	661	631	674	702	672	674	652	664	659	685	624	719	676	637	715	666	645	655	652	663	641	638	649	658	685	701	618	678	661	666	635	651	662	665	705	646	636	647	622	663	653	653	664	663	664	631	644	631	651	672	628	691	639	656	667	645	642	630	650	684	674	684	677	637	654	674	649	634	679	635	664	705	635	630	660	636	696	599	659	639	634	647	669	675	678	651	670	701	699	653	661	681	637	671	669	628	683	664	691	640	682	701	700	675	682	652	686	665	629	656	655	658	677	707	660	653	660	709	667	699	657	636	652	700	650	638	650	703	667	669	662	680	680	653	698	680	665	608	654	678	627	670	693	679	701	680	649	675	651	664	678	686	641	669	704	687	690	660	700	646	628	649	683	712	666	634	700	622	631	649	644	633	655	681	653	663	681	643	670	649	597	667	671	678	621	650	647	658	652	632	672	658	723	696	647	650	681	650	635	634	647	686	629	687	638	650	631	673	696	663	624	644	647	688	619	606	665	694	696	720	676	628	658	654	660	618	678	632	681	654	664	657	588	672	697	645	645	655	701	662	651	633	684	726	617	610	635	690	715	681	668	657	640	647	653	675	652	704	648	674	658	651	643	625	659	694	628	667	633	629	672	705	667	690	655	698	647	637	690	662	673	701	680	620	658	665	677	663	699	630	601	677	634	688	658	640	683	707	660	680	665	666	691	673	649	666	643	658	629	641	658	679	676	640	614	641	681	649	674	645	654	635	690	622	669	682	625	661	671	656	654	677	685	670	661	720	646	650	646	640	651	652	685	650	633	668	634	643	641	617	643	670	654	675	717	669	634	644	643	659	625	675	683
27180	21074	8090	437	198	145	124	112	102	109	113	102	102	113	97	91	89	91	94	79	94	86	85	79	92	76	65	83	79	98	96	95	100	99	102	97	100	97	107	90	90	91	89	113	87	76	104	97	101	78	90	92	80	80	100	102	73	82	103	92	93	82	88	90	106	91	81	88	98	99	87	69	88	81	83	84	83	97	78	86	93	80	90	82	73	83	94	91	78	97	78	98	91	102	86	91	109	88	90	85	83	82	87	82	90	76	77	110	94	79	97	92	97	98	83	100	97	85	84	76	91	87	85	80	86	88	81	74	103	89	88	102	84	90	76	93	94	100	78	85	89	99	83	86	75	76	88	83	79	96	83	74	91	114	95	81	80	92	86	79	83	75	80	88	100	103	91	101	95	88	94	93	83	85	101	85	103	97	95	95	89	100	90	87	85	89	77	93	78	86	96	86	95	93	90	85	88	92	81	104	89	95	76	102	100	90	96	86	87	89	105	86	75	102	86	84	96	90	88	84	95	91	73	99	90	91	101	68	74	96	78	90	82	84	72	79	86	91	97	81	90	81	95	69	87	88	98	94	91	81	87	78	94	82	97	105	94	84	93	103	75	88	82	70	88	84	101	90	91	93	89	88	65	90	82	95	108	85	76	98	81	101	86	87	103	81	76	92	96	91	93	84	89	84	87	88	100	77	111	97	93	95	82	81	101	78	71	90	88	103	90	90	94	100	77	73	94	69	82	106	78	77	85	104	71	78	92	96	81	104	86	89	81	74	93	90	77	102	100	91	91	67	92	97	108	91	75	77	85	89	81	60	88	93	77	77	88	81	97	77	91	80	94	93	92	90	107	87	77	100	76	97	91	83	78	93	80	83	83	97	88	96	92	97	92	96	79	89	85	66	76	95	90	86	89	90	94	88	92	96	82	86	86	88	88	99	101	81	76	85	107	87	101	79	88	81	75	84	93	73	92	97	79	87	89	88	88	84	82	89	86	76	90	86	92	90	102	82	77	77	84	89	72	60	95	94	69	89	106	97	84	89	80	95	86	100	96	93	95	77	96	92	77	84	89	85	81	79	87	84	97	104	92	101	80	74	74	83	84	99	84	77	100	83	94	88	82	89	81	79	99	102	69	98	93	78	92	83	77	107	86	89	83	94	91	80	78	90	88	91	97	98	99	87	85	94	78	94	79	70	93	63	93	95	95	101	100	85	100	87	77	97	78	84	82	86	89	80	99	91	72	82	97	76	105	89	104	93	88	91	83	88	85	88	87	87	87	91	94	82	79	93	101	72	95	97	82	83	91	93	75	90	79	99	70	90	86	77	79	73	56	112	88	91	81	67	102	74	104	93	79	81	93	100	75	94	105	82	78	94	94	80	103	102	101	90	98	88	89	77	72	104	92	79	76	82	75	87	97	79	83	81	90	80	90	85	75	78	84	87	83	98	83	91	85	75	103	88	90	86	91	102	89	78	88	94	91	79	83	85	102	90	81	82	81	77	111	92	83	81	76	83	87	96	100	94	84	84	81	66	103	76	82	91	81	107	79	94	86	67	96	83	114	81	82	85	84	64	98	95	83	77	84	74	79	80	99	95	94	81	81	85	88	98	103	89	77	82	92	79	99	83	62	83	105	86	92	83	93	88	98	97	104	82	91	82	74	96	90	87	90	87	85	76	99	85	74	85	75	94	110	62	84	82	84	96	69	98	98	98	91	81	91	92	89	86	88	91	93	94	78	66	97	99	95	89	94	80	75	97	106	69	95	79	80	80	74	103	89	76	80	91	85	96	88	81	77	87	86	102	86	57	91	80	89	100	104	73	86	84	99	85	79	88	94	85	81	86	79	96	80	98	81	100	74	79	95	88	87	79	91	109	90	86	93	90	110	84	94	95	89	72	94	107	100	78	83	95	72	92	84	80	107	105	82	100	80	90	86	91	87	106	80	80	100	66	93	108	86	94	91	92	112	83	82	86	84	108	92	87	88	92	90	98	97	81	82	95	108	97	78	86	76	100	85	86	80	92	64	96	90	76	67	92	86	106	99	81	77	91	70	86	87	82	91	67	88	78	81	84	79	93	102	77	79	83	78	89	76	81	97	83	106	73	95	91	97	89	93	84	86	107	78	82	84	95	101	91	88	89	96	101	83	101	87	81	87	85	92	90	104	73	82	76	77	85	96	100	76	76	86	98	93	96	93	83	96	87	90	90	87	90	100	87	78	92	99	92	84	74	79	82	102	80	85	98	81	95	87	77	83	92	89	84	67	83	79	91	99	84	90	98	71	77	98	74	78	79	104	93	95	79	74	72	88	94	99	90	100	81	84	75	88	82	81	91	90	75	75	113	82	85	93	83	106	86	83	85	89	71	95	78	102	81	91	91	92	101	86	90	95	89	99	93	82	93	86	99	76	71	88	81	81	85	108	76	88	83	85	84	86	80	86	103	77	88	82	80	95	76	83	75	89	74	98	93	89	85	102	79	92	88	72	85	86	83	93	93	67	79	107	89	86	93	101	79	77	87	87	100	78	96	97	72	83	76	95	98	84	81	101	91	95	99	89	99	104	94	98	111	76	92	99	83	98	102	83	90	93	77	101	80	93	79	98	89	84	82	87	84	83	74	83	87	81	80	88	101	70	88	102	86	94	86	104	78	72	67	71	84	104	77	90	81	105	101	97	80	102	82	105	82	95	90	85	76	81	78	68	83	88	86	96	85	90	84	85	86	71	84	87	88	93	95	94	85	81	82	93	87	94	93	94	84	87	89	92	70	105	97	80	87	80	80	98	62	96	92	70	87	79	100	76	81	75	95	87	87	67	82	86	89	83	91	106	89	87	92	89	81	96	98	88	106	78	77	98	75	82	82	88	103	91	93	95	91	92	94	100	87	70	76	96	70	89	83	82	82	81	85	109	87	101	89	87	94	93	90	81	90	77	97	64	90	99	84	76	92	91	92	87	89	61	98	86	82	84	98	101	86	88	87	79	80	99	102	76	88	92	91	91	78	85	101	82	68	80	88	87	99	85	77	77	99	79	66	76	89	80	75	91	87	76	95	87	95	93	95	98	86	79	83	88	90	75	75	75	84	80	85	89	96	81	68	88	98	91	100	85	81	90	102	91	81	93	85	94	86	83	73	85	89	83	92	77	83	82	71	81	94	91	100	84	86	83	82	90	88	94	89	89	90	105	90	96	98	102	92	101	97	77	86	100	88	101	82	89	98	80	95	86	83	86	73	94	93	78	103	77	95	73	89	93	97	101	103	89	94	97	88	94	83	81	87	87	82	92	85	77	80	82	93	95	93	97	86	88	83	75	83	91	85	89	77	91	88	110	79	97	99	79	92	87	78	86	80	93	95	80	101	85	79	84	78	78	100	86	88	100	118	88	100	83	105	82	86	80	104	92	90	76	85	89	73	86	87	104	100	87	101	86	79	100	94	91	86	103	77	94	86	86	87	85	82	74	90	82	102	84	74	82	94	104	90	76	100
16149	1415	1234	611	434	398	296	303	259	230	207	235	235	194	204	208	202	197	202	196	186	192	200	187	205	185	180	204	193	204	203	202	203	169	175	166	193	169	188	189	168	188	196	163	183	182	170	186	196	195	190	196	186	184	187	184	186	178	194	195	192	204	172	166	177	197	192	197	227	194	204	168	187	181	197	186	198	193	167	179	174	162	198	163	200	191	202	183	182	204	163	222	202	175	215	153	186	188	173	185	204	212	184	179	194	196	180	187	168	205	186	205	174	190	201	193	174	181	180	177	194	179	181	213	176	188	189	169	182	207	181	182	200	198	192	169	207	192	176	191	173	177	200	175	192	187	194	192	186	199	208	212	184	188	177	193	179	183	189	193	186	177	165	173	161	162	195	187	199	196	181	174	184	160	174	194	200	180	203	187	202	173	204	203	172	192	164	183	180	191	216	202	189	186	198	163	175	183	173	178	160	205	191	204	174	203	183	172	166	187	187	168	155	201	196	164	183	184	187	179	191	194	163	183	176	178	193	192	201	191	171	174	207	184	177	152	173	174	200	184	195	174	181	183	174	184	186	192	174	179	193	198	178	203	201	182	168	159	153	185	180	188	183	184	165	194	181	192	185	190	158	156	184	179	167	199	196	189	181	193	207	189	186	181	173	184	191	186	194	186	194	177	191	191	187	186	196	197	205	161	183	189	188	188	192	177	180	182	194	182	182	178	203	195	164	189	191	210	162	161	183	180	220	187	196	197	173	201	203	176	165	176	197	181	189	217	192	170	170	190	214	194	179	201	190	185	179	187	188	185	172	167	177	166	181	195	165	183	218	196	177	171	164	185	202	187	211	206	187	187	162	194	177	170	201	185	186	202	193	205	172	198	176	181	205	193	176	170	171	205	185	174	181	187	168	190	196	200	161	176	206	188	189	236	163	185	178	164	191	182	161	195	162	208	196	175	186	206	184	186	176	197	160	196	189	174	186	174	193	188	208	198	178	168	195	159	172	186	178	183	189	179	181	185	198	193	184	182	193	188	172	157	219	199	187	191	188	198	178	167	172	187	202	184	181	186	204	200	184	188	181	174	180	187	179	177	186	193	187	183	198	166	209	181	209	170	188	171	185	203	183	162	195	180	165	187	181	175	214	198	178	198	182	204	180	191	184	197	192	202	159	189	175	176	224	210	175	167	188	194	205	201	213	192	184	174	207	184	195	181	198	173	175	201	171	178	176	196	191	200	198	172	181	156	176	169	188	195	183	181	213	206	183	186	196	202	189	190	205	164	174	165	204	213	207	161	178	190	202	189	175	179	190	193	199	177	179	183	219	157	181	195	178	193	179	180	194	166	164	183	196	191	180	194	183	178	187	176	176	186	199	182	169	173	182	186	197	202	168	184	180	163	199	203	182	206	207	185	189	183	185	190	165	205	210	189	157	177	191	221	191	197	185	195	209	155	186	218	189	184	199	180	191	181	170	184	200	178	169	183	190	173	174	177	172	191	190	176	182	178	184	202	192	173	188	176	203	187	197	174	185	160	182	175	203	198	186	181	190	193	191	181	202	167	203	209	231	202	173	181	198	194	203	177	189	170	191	183	187	194	209	172	178	184	194	195	173	202	195	185	209	181	214	178	174	185	171	234	181	173	184	194	182	204	195	193	183	181	186	176	171	186	168	192	169	174	164	176	206	197	198	190	168	186	199	210	190	178	184	173	174	192	204	172	186	183	185	167	202	170	195	170	211	172	186	160	176	195	181	170	211	196	180	199	181	158	186	194	156	197	175	174	195	163	214	184	193	182	173	172	183	182	180	204	179	203	164	154	186	177	202	183	215	191	163	225	180	173	179	171	169	186	192	174	193	202	193	199	199	174	204	197	187	189	195	182	187	192	183	155	187	202	169	194	202	211	173	170	181	176	197	188	207	178	195	199	218	186	183	172	182	198	173	174	185	166	184	189	179	180	192	184	179	197	207	169	168	201	178	176	167	188	170	198	181	209	212	181	176	169	179	193	180	195	194	161	171	184	165	219	193	173	163	205	191	179	187	194	181	194	190	178	184	189	183	163	212	181	169	170	200	168	194	179	207	178	179	170	185	175	183	198	154	178	195	213	188	173	192	185	168	193	179	187	184	167	187	191	206	183	179	182	169	185	184	172	199	194	188	161	189	182	185	202	213	191	181	216	201	188	196	198	189	170	181	180	175	205	177	191	185	183	186	195	195	180	189	197	189	188	185	212	186	199	193	184	168	183	176	165	174	178	183	199	185	182	154	186	197	172	194	196	191	177	182	185	198	202	202	173	185	183	172	215	178	195	190	181	168	173	180	165	164	190	187	180	178	198	210	211	185	179	186	202	182	167	168	186	193	179	182	193	189	156	208	179	177	192	199	193	171	193	204	175	202	202	203	187	176	168	205	175	176	199	228	164	184	190	178	184	194	195	184	176	168	195	181	183	194	174	181	200	170	180	190	197	194	196	191	174	186	197	201	195	193	206	198	185	207	175	179	191	193	203	218	184	180	173	180	185	202	200	180	164	195	197	204	205	206	194	185	202	195	168	203	203	188	204	200	184	185	184	206	182	176	194	158	183	180	197	202	171	195	181	203	187	171	178	177	173	194	172	178	185	163	173	204	186	178	171	177	195	194	170	202	193	153	191	198	185	179	205	190	177	175	195	188	178	190	172	181	206	167	171	190	177	194	190	194	159	187	183	193	196	213	197	201	172	204	176	199	195	188	207	177	206	198	195	185	202	201	184	197	189	197	185	192	190	203	197	172	196	172	189	175	177	200	188	187	195	175	212	171	218	200	173	204	205	181	201	190	186	176	201	218	208	166	182	191	202	161	183	187	166	201	180	173	174	175	213	190	174	189	195	193	191	148	192	196	221	171	184	231	220	176	184	176	193	194	187	191	185	161	171	193	183	191	200	208	189	192	181	173	188	171	203	175	185	173	188	192	205	182	190	186	202	177	198	179	206	164	191	186	194	201	178	204	186	184	182	199	173	208	171	196	191	191	168	188	174	199	218	203	194	189	178	175	171	191	162	189	202	186	172	174	189	193	166	196	188	188	183	164	187	181	184	185	194	169	207	197	173	199	162	175	167	179	175	179	174	184	196	181	177	196	181	186	201	178	175	171	192	200	194	188	188	194	208	200	203	168	173	186	183	194	190	176	193	171	212	181	188	176	190	178	192	171	181	186	203	190	193	187	174	172	188	185	172	175	205	189	172	210	176	206	206	195	211	184	185	213	203	165	202	181	182	179	189	193	189	187	180	180	190	184	198	166	168	184	178	180	189	216	188	186	200	182	196	200	189	216	166	169	161	163	182	177	163	199	205	184	183	203	197	182	203	193	173	174	198	170	182	199	176	202	185	184	182	199	196	183	192	181	169	182	194	170	202	166	203	190	197	160	196	183	171	187	160	214	155	197	196	169	203	178	195	207	181	183	163	189	184	181	184	211	180	171	188	198	172	190	203	167	186	171	192
24699	21666	29098	24762	20181	1875	706	443	361	341	304	308	256	237	269	272	260	231	241	232	238	224	205	220	234	207	194	196	197	228	225	202	211	199	221	198	168	208	198	164	188	219	205	185	184	202	177	182	186	193	209	236	188	186	189	198	205	197	204	216	195	189	176	185	191	187	179	188	191	204	190	217	188	193	171	190	199	184	201	187	232	195	174	178	190	187	196	193	180	189	191	201	178	206	181	169	203	202	190	175	156	176	201	196	194	196	166	184	199	207	188	203	199	217	195	196	224	202	207	173	189	209	232	202	204	209	214	180	200	191	204	202	184	182	181	173	186	206	175	197	193	170	190	189	187	209	213	197	215	190	173	186	191	171	188	204	194	218	196	221	189	184	202	208	197	228	169	187	185	210	152	190	183	204	189	192	181	179	183	193	196	175	178	191	192	190	192	211	184	200	193	208	206	206	214	196	190	228	190	182	207	192	184	191	178	189	201	171	191	193	197	199	201	204	172	194	180	189	199	196	186	209	188	190	194	173	192	189	216	205	192	213	198	198	190	189	175	202	193	226	183	186	185	217	212	202	216	193	170	193	189	208	197	192	207	186	194	191	202	214	215	203	195	183	184	185	187	171	188	195	200	196	191	190	210	198	203	201	196	203	197	168	210	191	180	198	197	201	184	184	207	188	186	211	187	186	174	186	225	218	194	187	183	197	186	184	203	172	186	165	193	202	195	186	206	202	175	184	177	167	176	206	206	190	217	206	214	182	161	159	165	191	208	176	189	178	190	194	202	179	188	173	182	176	193	203	210	187	195	198	204	171	159	204	206	163	190	198	199	204	174	172	187	182	178	209	159	205	197	185	194	204	189	168	213	187	200	218	191	181	184	183	173	187	185	194	222	212	183	209	192	183	176	211	199	187	195	198	197	193	184	198	196	201	186	188	189	192	195	198	193	201	174	218	205	189	184	195	208	190	176	163	207	161	203	222	193	202	227	191	169	185	187	201	189	195	195	200	179	199	205	209	182	199	208	219	195	190	189	200	175	180	207	168	207	187	228	186	201	198	202	182	193	188	180	191	188	197	207	173	198	202	181	185	167	185	188	204	194	198	203	179	208	198	193	202	190	191	187	207	192	200	191	187	212	169	186	170	192	195	189	172	192	179	188	173	190	211	187	201	190	204	202	194	196	189	194	202	206	216	216	186	206	184	197	174	192	187	199	172	197	194	200	179	184	170	186	219	206	176	181	196	202	213	191	199	210	208	209	197	204	198	183	211	206	193	198	203	191	196	179	197	175	198	193	201	200	188	212	189	221	186	202	204	174	189	199	198	180	187	208	183	206	202	178	210	217	190	181	201	204	191	192	175	182	224	177	231	193	187	203	202	209	178	191	187	195	187	196	186	196	179	207	199	212	174	209	180	197	212	184	204	193	212	189	210	170	179	172	237	184	200	198	179	207	185	180	201	193	176	198	214	205	202	164	184	196	197	225	208	219	194	205	182	210	186	195	197	187	200	189	191	172	204	192	186	197	195	199	188	208	192	206	200	172	189	172	198	183	191	186	214	192	219	200	169	192	165	171	188	191	184	211	195	208	198	179	187	213	187	205	190	205	172	200	196	201	196	202	190	175	201	189	186	168	203	199	197	192	201	190	194	199	200	185	205	173	194	175	188	185	187	193	207	212	183	192	186	205	194	182	211	186	216	184	170	197	188	186	178	193	195	189	208	228	175	184	202	189	181	202	199	189	218	187	198	184	174	227	203	201	190	193	195	190	185	197	204	181	224	188	232	188	203	164	205	197	188	180	207	208	204	181	193	197	190	196	193	188	188	184	206	172	196	214	186	177	184	184	201	189	171	182	190	199	166	177	184	208	203	202	204	197	199	188	197	183	189	185	178	193	199	207	222	180	192	190	172	198	199	197	167	169	196	198	187	190	180	216	182	185	203	198	187	205	177	189	171	181	213	200	216	182	169	192	202	197	207	199	214	184	185	195	210	203	177	174	188	185	201	192	184	191	198	203	195	195	199	184	211	185	208	191	188	178	154	205	205	192	189	164	183	183	202	169	208	197	190	172	187	201	197	203	198	205	185	195	200	188	183	192	192	193	191	200	177	195	198	190	199	190	203	193	187	195	175	163	202	181	209	191	181	180	186	190	196	193	195	179	215	199	178	205	187	190	201	185	195	185	189	183	182	162	190	194	192	199	191	180	184	210	206	210	205	217	173	195	230	202	221	177	207	179	192	207	199	211	214	208	190	164	176	192	179	190	159	195	199	191	162	199	191	193	204	211	198	192	190	202	163	203	228	202	170	193	211	193	193	192	205	195	214	205	194	201	207	187	191	210	199	200	202	216	172	203	190	181	198	184	190	190	196	196	199	174	196	209	207	199	202	188	188	198	200	200	174	199	189	195	194	183	205	204	198	184	199	177	196	146	212	187	208	200	188	209	191	207	184	202	192	189	171	165	173	191	180	190	163	188	179	201	210	182	197	181	187	196	206	183	216	190	200	202	171	194	170	184	191	186	181	219	205	201	204	178	195	180	204	218	193	195	217	193	200	197	183	186	204	212	213	202	212	203	159	190	198	181	176	212	217	212	220	194	209	170	198	203	186	200	195	187	198	197	224	176	196	187	196	192	173	198	204	179	191	212	203	205	179	197	187	219	196	172	194	157	170	193	184	213	170	185	209	190	199	200	189	190	185	202	167	201	177	182	193	185	222	185	196	196	196	172	210	200	199	203	204	199	176	216	171	190	179	213	187	191	198	191	187	223	206	209	172	156	221	184	196	224	187	176	199	217	195	211	190	206	182	201	192	213	212	181	177	182	205	205	173	197	203	203	226	214	183	209	212	197	195	189	176	218	210	176	209	185	200	190	197	180	201	202	187	183	191	174	211	242	188	196	184	214	168	165	201	177	207	200	191	180	194	205	200	168	195	187	198	202	185	179	187	202	201	191	203	197	217	187	215	179	204	204	190	185	187	197	206	184	205	202	191	197	221	196	186	202	182	189	186	215	192	158	209	196	192	202	190	196	185	191	166	192	208	201	205	184	192	208	207	191	180	196	167	201	180	189	236	188	186	192	206	194	213	197	223	182	193	206	198	194	178	191	193	203	193	199	194	159	211	178	206	194	168	205	198	211	176	187	178	177	180	188	198	191	185	210	217	171	182	186	192	197	187	191	207	186	196	183	208	179	196	192	198	198	197	195	198	193	191	170	190	180	187	182	179	220	199	193	186	196	218	210	186	172	172	186	194	179	195	178	195	194	198	181	220	174	216	182	184	168	209	190	200	208	201	183	198	184	181	180	166	168	205	190	200	193	184	212	198	202	196	214	178	192	181	176	203	197	201	199	190	190	203	201	207	177	220	174	174	201	221	186	221	192	200	182	193	211	200	195	209	186	172	193	209	197	191	212	199	217	223	213	208	208	201	190	207	200	201	178	187	193	193	187	206	191	194	194	205	173	200	183	179	211	189	173	204	195	206
34305	10408	8920	4536	3050	2205	1751	1333	1194	1012	873	776	706	644	639	569	547	549	500	507	453	475	461	407	429	426	475	430	483	389	420	436	394	388	385	425	403	366	406	418	422	360	396	375	380	374	397	398	387	401	379	392	421	365	370	350	398	404	389	397	382	406	385	369	387	350	409	378	385	396	412	380	391	373	391	385	373	389	367	406	378	372	361	352	366	385	350	396	372	387	361	371	376	361	402	360	396	332	380	351	372	377	347	386	374	407	392	384	357	387	364	356	362	357	398	379	366	361	375	390	397	385	355	399	374	386	370	366	383	366	343	396	376	408	399	366	385	369	363	375	370	368	367	360	386	383	359	346	371	350	354	377	355	387	363	381	355	370	382	366	360	362	356	379	404	346	367	370	390	385	354	347	367	338	372	382	355	374	371	384	387	381	379	373	381	350	339	393	387	374	368	354	376	375	375	375	402	400	373	373	376	362	394	400	384	417	390	400	364	410	386	410	397	350	369	402	366	382	391	378	358	373	362	362	404	376	355	362	371	360	392	352	359	378	409	358	383	361	345	379	376	405	380	386	366	398	357	322	404	383	345	384	342	359	364	353	359	394	388	348	403	372	359	360	382	371	344	361	359	335	419	372	372	360	388	367	366	376	358	405	413	379	329	377	336	383	363	360	361	365	371	380	403	380	377	364	389	368	364	374	384	357	386	340	392	380	341	376	374	374	364	352	360	381	381	361	401	417	373	360	397	354	359	376	377	374	380	370	367	408	370	340	370	379	379	381	376	364	370	368	411	360	380	387	381	386	340	364	361	351	363	398	390	382	367	370	362	387	374	373	358	352	358	362	387	387	365	388	330	382	388	384	362	364	411	380	363	356	352	348	381	366	375	341	357	365	399	343	369	383	334	342	355	341	369	339	354	366	367	392	346	360	391	366	392	340	377	379	402	381	367	395	360	393	356	366	419	368	383	339	366	361	362	382	349	358	406	379	359	341	364	392	369	374	374	341	375	341	393	373	367	376	374	349	405	363	380	360	402	388	395	397	375	397	388	370	379	377	378	377	381	361	350	383	358	396	362	349	349	365	382	365	367	376	354	377	379	370	374	380	394	378	344	362	354	342	407	373	385	387	340	376	359	349	360	369	374	357	354	349	378	383	361	343	391	351	389	368	392	380	387	371	351	347	362	333	396	374	378	377	336	376	349	400	363	363	383	339	367	363	356	374	337	345	371	374	374	363	371	341	401	385	387	372	381	402	382	349	334	379	376	342	363	353	376	382	364	401	354	393	338	387	354	387	369	343	383	352	400	361	354	349	361	416	363	360	362	345	351	359	372	322	379	374	359	368	373	380	373	382	372	404	396	397	366	353	364	364	382	365	386	380	391	370	349	410	409	345	393	392	388	385	354	409	366	342	340	359	381	400	362	351	370	371	355	404	367	364	381	365	428	360	374	401	356	370	346	379	375	369	381	352	379	375	379	359	395	405	365	374	354	366	345	378	335	355	344	380	368	384	371	338	375	396	381	359	372	353	363	369	362	363	381	351	342	352	326	377	366	372	356	378	360	384	384	342	359	403	345	380	350	320	387	343	354	395	347	377	372	357	368	345	407	358	385	374	379	361	350	375	407	383	390	422	380	374	387	369	330	378	408	347	365	364	391	354	361	373	335	361	348	424	341	378	375	387	364	359	377	390	392	363	377	382	350	403	345	375	359	362	355	392	427	380	344	382	352	410	352	354	376	377	361	350	379	403	363	392	369	369	372	347	374	405	370	360	393	369	380	348	346	384	389	368	407	360	360	377	365	345	336	422	393	354	375	329	375	335	349	388	390	344	384	351	367	387	376	350	361	376	360	369	375	370	390	389	418	367	382	428	337	375	392	346	402	375	386	371	374	375	391	400	394	343	400	399	366	370	354	358	346	346	395	378	351	383	360	388	371	392	355	360	382	360	353	357	377	355	373	366	366	381	348	396	379	382	359	396	330	371	334	359	384	385	371	390	369	370	403	372	382	364	404	376	356	389	366	382	376	394	358	360	386	350	368	366	366	388	401	355	388	352	390	341	359	371	384	385	383	358	374	389	369	375	408	362	350	389	352	359	375	391	382	364	387	360	370	361	360	352	368	371	319	368	377	397	342	369	369	362	382	362	401	359	366	389	362	378	346	320	374	351	377	359	369	380	367	362	377	360	363	376	420	398	358	377	370	350	364	372	406	368	414	348	361	338	402	359	375	386	404	359	358	345	372	377	355	383	368	367	386	338	345	336	342	378	362	348	401	381	339	353	376	390	338	379	364	371	368	374	373	369	357	377	375	375	335	371	370	399	392	396	344	362	393	363	352	384	383	362	397	368	344	360	365	371	371	374	364	349	373	382	389	361	356	373	363	410	376	365	319	409	398	393	353	373	345	373	372	363	409	350	389	368	348	362	382	369	389	401	329	381	363	401	358	371	376	400	364	383	385	360	368	341	380	327	329	382	391	360	387	348	390	398	372	360	381	358	404	398	376	348	372	374	384	341	399	378	398	384	364	399	371	353	367	338	360	357	391	387	376	357	356	374	351	359	365	370	370	379	364	362	388	349	384	320	364	368	371	385	387	368	360	357	377	367	363	386	367	363	347	395	380	404	386	389	327	406	389	379	395	412	392	377	352	355	410	377	393	375	370	367	366	374	358	369	378	387	385	366	375	344	364	372	384	377	416	371	353	368	361	378	388	389	358	334	384	395	406	373	370	409	382	395	370	367	389	364	395	382	346	357	389	366	363	415	372	377	387	385	387	357	360	365	354	357	394	401	379	349	367	328	388	396	381	359	350	338	394	342	386	342	390	391	353	403	354	387	362	373	380	415	331	378	392	374	349	367	363	376	362	357	382	379	363	360	363	394	404	346	373	381	381	387	378	353	393	366	363	411	380	377	339	343	339	370	392	375	407	384	392	382	388	388	363	328	376	357	395	358	401	346	370	345	372	390	373	366	369	373	349	361	341	370	407	372	381	338	382	383	327	407	370	349	368	369	380	377	360	378	346	369	382	409	394	356	357	382	394	400	366	395	375	378	359	372	334	381	353	373	385	367	356	386	331	372	341	390	393	385	379	371	358	366	369	368	368	385	363	360	370	368	359	376	364	382	345	382	392	403	378	399	408	356	354	384	369	378	353	371	378	378	350	385	364	370	369	398	349	352	399	368	350	359	367	391	377	323	396	389	364	382	335	397	373	363	365	394	359	386	369	351	370	385	383	367	381	401	366	358	371	371	381	368	355	378	377	350	343	397	358	388	356	385	351	377	386	345	348	378	385	377	349	377	352	364	377	390	374	386	365	396	355	340	349	366	352	377	399	374	357	407	392	367	381	385	381	362	356	357	358	380	353	359	391	394	368	408	388	365	374	390	392	379	365	382	371	375	350	388	378	376	390	378	387	325	392	357	398	380	385	386	386	370	380	420	367	342	368	356	395	388	398	349	329	396	362	363	357	338	364	380	391	363	397	369
23758	21722	29932	24045	21723	19092	2259	909	718	696	604	547	563	482	489	467	464	463	434	468	433	411	407	429	372	397	422	402	385	383	407	391	398	385	404	380	373	409	371	364	343	366	383	386	383	393	378	376	331	354	386	364	405	351	387	375	345	359	368	393	383	365	375	354	384	383	351	344	398	358	384	369	335	380	342	354	363	353	381	363	388	391	345	356	334	338	355	375	363	368	319	371	328	344	389	366	359	345	360	388	390	391	378	352	346	402	377	366	365	323	378	303	347	400	372	376	360	364	368	352	349	350	335	364	383	361	347	387	378	340	418	322	375	369	385	380	380	334	364	355	371	355	394	374	370	373	360	401	389	388	384	348	381	360	376	347	343	393	332	355	356	368	375	368	381	335	349	346	372	345	378	383	394	362	374	361	345	362	363	370	376	347	386	380	363	373	374	394	347	360	359	378	353	372	385	377	359	378	356	376	376	369	337	359	362	366	344	376	330	337	360	385	340	376	337	365	386	357	372	351	359	351	399	348	325	354	370	376	364	325	355	388	359	382	340	370	399	358	401	346	391	357	364	366	352	343	362	363	365	350	308	373	371	349	369	340	368	370	363	367	377	371	379	370	399	375	352	364	329	370	337	351	361	346	368	373	348	412	332	366	418	377	360	361	351	383	374	350	389	373	378	366	360	377	371	372	401	346	364	360	378	383	377	359	381	394	371	382	386	366	358	346	337	351	372	393	356	359	320	369	358	353	350	351	355	335	371	363	351	384	365	364	364	374	372	369	383	361	357	355	398	327	400	417	371	396	332	383	339	404	346	353	371	367	365	340	360	379	380	361	373	375	386	363	384	358	366	343	325	339	343	341	362	365	355	371	331	369	393	381	360	370	363	388	372	389	355	314	359	373	387	375	358	340	350	353	379	338	345	396	349	362	348	356	360	354	400	346	392	349	318	352	373	351	359	355	354	384	366	345	356	363	375	346	372	365	370	347	333	370	370	371	363	354	346	380	426	374	376	350	347	377	370	386	387	358	415	374	374	377	361	346	379	405	373	358	360	386	362	349	370	369	415	363	359	375	411	394	372	346	377	354	377	372	357	366	372	336	356	382	338	340	354	363	323	366	357	355	383	395	335	365	367	341	366	405	368	346	388	373	372	366	387	344	400	361	363	349	358	364	320	377	349	343	344	349	395	384	359	353	371	390	365	404	363	373	384	396	374	409	340	349	381	372	410	356	390	365	366	358	345	365	338	351	365	386	361	382	361	373	335	369	326	352	388	389	341	382	358	361	410	379	355	334	346	353	360	373	407	356	353	355	331	350	388	364	379	363	390	393	355	360	348	358	397	367	391	346	395	356	343	360	363	351	374	396	353	340	356	365	341	359	390	353	359	389	312	357	394	378	390	391	350	358	386	333	353	355	386	349	362	376	373	373	352	363	345	346	353	385	382	349	383	391	368	366	381	385	351	373	372	357	371	337	363	362	389	342	365	346	364	388	388	340	365	373	396	340	378	352	384	348	345	362	373	406	340	367	335	353	388	384	359	349	367	348	348	387	368	395	407	372	355	347	326	379	374	326	325	369	329	366	353	359	360	388	370	361	358	349	356	389	398	379	373	365	344	360	358	348	353	349	361	406	373	333	345	373	371	347	346	389	382	353	363	383	385	353	374	352	366	375	371	362	378	348	344	376	358	373	363	372	373	359	347	367	368	368	400	395	379	375	383	380	316	400	417	355	383	355	388	361	339	392	382	338	373	378	355	343	346	385	333	364	355	375	393	384	364	360	331	387	373	333	397	392	388	373	367	387	353	339	341	342	351	364	364	324	383	326	366	354	378	356	363	372	357	410	365	382	353	399	349	394	363	352	390	340	380	350	365	350	379	357	350	362	354	390	367	369	357	386	389	364	393	343	342	397	364	339	356	403	366	371	376	352	355	369	353	356	330	367	380	338	359	347	382	355	351	355	363	371	372	354	366	368	360	384	405	360	376	343	347	358	361	362	374	336	388	409	353	327	345	352	392	351	344	338	348	358	391	360	379	365	363	342	362	366	381	381	359	398	363	371	364	347	387	347	387	371	389	377	370	369	369	354	348	365	410	366	362	353	338	380	349	363	385	375	353	351	330	376	345	350	381	364	380	365	368	363	380	355	332	384	352	399	370	388	339	357	376	358	364	358	356	371	367	370	367	367	329	359	374	365	354	373	328	363	373	333	331	345	350	356	393	331	371	377	366	356	351	362	365	327	361	384	373	382	370	399	329	377	355	365	351	357	336	371	336	361	352	367	329	334	346	394	344	349	360	334	331	340	327	358	408	342	353	350	333	376	360	390	351	380	372	354	361	369	370	369	344	376	330	363	356	363	334	366	353	350	358	396	394	382	359	345	361	368	358	339	378	347	354	411	342	375	340	366	367	368	365	419	404	389	366	353	378	354	353	340	361	353	362	383	369	380	363	387	362	398	379	373	365	369	422	346	356	377	391	338	379	348	311	368	364	364	332	338	408	353	366	345	351	383	371	358	378	359	367	362	404	363	336	346	379	357	373	348	372	352	348	368	361	382	386	311	334	355	340	395	371	362	373	381	337	383	383	366	374	355	352	364	341	341	368	399	375	341	338	377	359	346	369	345	373	389	360	372	320	381	363	350	310	348	375	364	369	359	341	385	359	363	348	386	378	379	324	378	409	347	358	365	384	382	380	364	330	387	367	355	339	350	391	327	356	339	367	350	354	354	367	376	340	409	328	362	392	371	351	356	383	349	395	373	361	398	355	359	407	339	368	357	396	336	384	365	368	355	368	359	366	378	386	361	370	400	368	356	361	362	386	360	360	348	375	371	363	391	338	383	359	334	367	375	339	369	362	359	380	373	328	360	372	359	360	341	357	361	354	354	399	351	359	338	371	380	364	374	355	332	389	353	346	374	358	379	400	359	363	389	365	410	353	380	373	376	325	404	363	329	358	359	370	343	368	392	353	348	374	389	358	367	347	358	388	394	366	350	363	398	350	380	359	380	356	372	350	357	367	341	376	348	371	363	354	345	353	352	331	365	367	365	349	381	360	354	348	374	353	377	387	340	316	359	366	363	352	346	367	359	336	326	375	376	381	350	327	342	401	366	405	360	373	387	342	361	377	341	370	353	376	363	321	357	350	400	368	341	341	368	396	369	357	362	402	389	366	364	352	350	333	347	350	354	359	366	354	351	368	356	318	341	346	340	398	355	362	330	363	343	353	383	360	366	362	396	359	365	316	381	379	368	353	389	348	377	352	343	375	349	380	331	354	323	378	360	380	382	361	368	364	356	375	381	386	363	356	347	359	390	372	368	352	384	365	364	358	349	373	366	362	370	347	359	384	352	380	370	349	340	398	404	381	357	364	327	386	382	356	356	372	380	355	355	327	370	402	334	372	358	341	383	385	319	365	348	349	368	338	377	371	378	374	391	351	382	360	366	403	409	374	370	367	356	377	392	394	358	358	370	367	345	361	361	353	365
40484	16661	14714	8142	5683	4082	3323	2637	2166	1800	1637	1462	1295	1193	1100	1062	1016	966	940	963	866	850	818	816	805	810	780	760	800	753	797	767	734	708	742	743	736	748	728	725	665	665	681	701	684	724	668	678	664	650	684	674	715	692	653	694	699	695	696	688	670	718	709	690	718	695	676	705	702	661	680	615	647	669	745	685	662	610	695	685	675	635	675	653	719	688	670	707	645	655	659	644	698	656	693	642	655	704	693	726	632	693	699	675	690	655	678	641	686	691	666	680	654	685	670	619	634	702	706	704	696	679	660	670	658	685	653	659	706	655	633	668	685	708	673	632	625	675	644	691	679	674	661	658	646	724	659	676	682	658	631	655	705	660	673	659	623	654	633	654	671	661	663	674	669	645	651	690	701	646	656	606	661	643	616	652	660	692	682	652	634	645	706	695	660	679	676	678	673	664	664	663	645	670	648	658	654	626	658	678	659	679	695	639	629	641	696	678	691	632	694	657	668	663	617	669	652	627	649	701	667	682	603	679	673	640	713	679	690	655	682	659	683	675	720	694	669	623	628	665	647	677	701	681	667	632	708	678	672	667	702	633	670	690	679	699	690	659	660	671	657	659	691	711	686	671	703	680	680	657	665	652	655	641	623	666	625	676	706	638	739	674	633	688	650	654	640	689	634	669	676	675	688	664	666	666	716	633	677	665	652	690	685	676	653	678	643	714	596	677	659	691	651	698	659	661	651	644	680	685	660	678	710	643	646	664	711	634	654	617	671	660	650	689	615	664	673	652	660	709	632	729	680	728	666	647	679	667	664	681	687	599	643	662	643	648	651	629	651	656	669	652	641	676	635	655	700	653	646	690	699	697	632	666	631	657	679	632	717	699	693	700	697	662	677	653	639	693	681	663	654	674	708	703	695	683	659	643	662	717	632	622	664	646	653	651	648	669	676	686	737	664	648	639	674	649	655	692	662	648	659	731	647	678	693	647	675	662	688	678	654	684	668	656	674	674	666	683	614	625	646	658	652	656	677	709	624	630	634	692	649	653	644	689	691	638	619	635	733	662	699	692	619	670	637	672	665	661	673	723	688	669	699	688	661	681	660	695	656	729	633	662	677	661	693	646	681	712	679	688	678	689	625	653	664	629	610	690	647	673	699	639	693	674	665	681	695	704	650	669	693	686	693	636	653	675	651	629	659	702	698	657	646	693	683	658	645	659	673	664	697	655	666	651	667	620	670	642	651	649	681	687	637	716	650	662	638	673	681	602	642	709	705	660	707	673	651	697	662	665	645	702	638	645	660	705	636	608	698	688	668	645	658	663	645	684	676	668	644	657	686	658	632	697	641	633	682	661	674	690	637	664	668	713	672	643	659	705	690	664	687	675	683	686	652	677	686	644	681	664	656	640	673	652	660	657	674	709	667	662	679	689	706	661	587	682	733	691	622	683	711	630	687	654	640	663	661	636	723	678	621	680	625	660	679	649	621	661	694	651	621	622	649	691	687	658	667	643	674	652	647	678	624	685	666	643	657	665	664	701	658	660	620	698	690	680	666	584	631	685	678	671	662	685	647	603	629	683	655	682	662	684	641	650	623	665	644	656	643	691	643	600	682	644	656	655	718	650	658	694	638	655	711	696	672	692	621	695	666	653	670	631	693	704	647	661	679	692	626	702	632	654	686	650	666	665	654	708	696	665	669	667	651	679	625	638	729	658	648	688	667	713	659	710	699	647	687	676	679	676	661	708	696	664	633	669	694	636	645	658	658	643	662	667	659	667	705	682	672	632	681	692	685	676	650	721	698	682	711	660	631	665	658	641	670	670	708	622	699	662	628	652	639	662	671	668	662	698	701	649	683	658	658	669	629	646	681	625	658	696	662	651	684	658	688	661	666	689	690	674	688	654	700	591	649	674	625	690	659	656	627	628	687	655	664	685	687	667	709	643	685	632	693	674	687	638	658	648	685	683	676	620	676	681	650	690	674	651	649	695	659	646	667	630	622	707	688	702	703	624	667	657	675	664	645	688	658	656	666	705	689	691	655	687	677	614	663	627	659	680	645	666	697	683	632	664	701	667	666	646	653	668	639	678	682	693	675	621	669	674	701	723	653	704	647	682	650	670	649	649	678	679	642	674	623	652	633	668	629	680	734	674	628	671	641	683	640	632	617	669	671	683	646	664	704	634	645	689	627	618	654	616	629	673	691	722	683	669	679	716	662	666	671	661	662	682	664	614	730	728	671	719	664	674	680	637	658	657	670	681	689	716	648	682	704	648	666	683	663	663	657	677	659	677	591	691	697	710	711	670	705	688	642	681	661	636	651	698	650	689	645	654	670	668	644	643	668	669	633	672	680	674	673	641	658	651	654	646	633	634	651	638	667	700	657	686	644	717	698	639	731	678	679	645	695	656	653	679	695	698	697	663	664	647	670	669	684	666	629	641	668	589	679	686	668	693	637	640	638	670	614	664	657	686	667	644	645	675	657	649	681	611	580	651	646	687	631	656	709	681	653	653	684	672	617	701	689	683	621	657	636	686	637	669	651	652	647	667	680	694	627	710	682	669	652	686	652	669	663	660	651	632	677	646	680	657	644	714	661	648	638	686	658	658	654	667	650	618	642	719	676	641	729	689	654	684	640	645	679	639	651	700	669	678	669	705	706	656	686	695	695	673	689	705	636	634	682	682	606	643	668	639	657	707	668	664	686	683	654	668	637	702	644	628	603	673	692	650	664	658	654	640	680	674	697	664	652	693	663	710	660	663	651	667	651	610	663	647	666	653	687	659	662	628	658	678	637	652	646	603	674	666	672	663	629	668	689	673	661	640	701	652	681	716	685	682	664	657	652	608	652	727	631	659	710	685	679	672	672	676	689	649	628	678	685	667	704	644	649	667	669	626	644	663	688	664	654	677	653	722	663	684	659	643	686	634	640	644	677	678	663	695	670	633	682	652	644	677	652	686	684	610	656	647	677	692	677	693	682	686	658	657	634	680	682	692	660	669	674	696	661	679	687	647	672	686	643	664	670	667	684	676	636	684	708	671	692	655	668	612	674	681	679	661	655	677	680	655	640	703	660	670	693	637	658	685	703	665	653	680	680	693	656	704	614	700	655	628	693	718	694	660	671	675	633	682	639	631	651	637	671	652	731	667	681	671	604	697	660	687	673	663	697	636	641	675	660	634	673	633	658	659	703	667	661	656	704	644	632	668	688	726	683	682	624	626	655	726	647	679	658	651	639	683	668	659	682	697	691	709	671	711	645	694	652	642	692	637	629	675	660	693	665	656	695	669	656	705	677	632	696	646	712	674	657	624	639	624	670	627	638	650	664	664	657	623	657	623	693	651	706	682	629	665	619	688	649	640	647	696	660	636	689	610	691	693	666	708	626	690	653	672	671	622	707	653	670	660	652	679	697	650	655	653	641	672	696	656	666	686	657	698	695	681	701	675	664	634	703	644	678	674	636	699	674	665	630	686	673	691	699	677	662	668	646	689
26002	20055	7551	350	161	126	119	100	101	78	87	96	88	90	82	99	80	79	92	96	91	73	76	109	89	70	89	79	77	98	80	82	89	94	88	95	89	87	102	84	94	100	82	77	91	84	88	95	70	93	80	77	84	73	79	89	93	90	83	101	93	77	78	84	75	77	78	86	77	92	86	78	74	80	88	86	84	83	102	81	94	78	88	69	85	77	75	87	75	90	93	79	83	74	102	85	83	90	79	101	98	80	82	86	72	79	96	100	93	75	94	87	94	80	77	93	80	94	69	92	100	75	100	85	79	86	90	80	75	96	83	77	91	91	74	85	86	86	87	93	81	76	82	95	74	84	87	84	76	66	99	77	84	80	87	86	63	105	87	81	75	75	87	82	78	77	87	94	71	88	92	92	80	92	86	96	85	81	84	79	86	106	78	80	92	88	79	72	86	96	87	95	92	76	82	75	70	72	78	88	81	73	81	88	94	93	89	104	79	89	85	93	54	102	72	101	83	82	88	88	92	76	83	90	93	64	97	70	62	85	76	87	73	71	88	75	84	75	78	82	95	74	96	84	102	87	73	72	91	78	78	83	101	80	85	97	78	63	88	77	87	86	88	87	83	88	83	85	97	93	101	82	89	75	74	94	90	75	76	93	76	88	80	84	93	80	93	95	74	80	90	91	73	87	78	76	88	83	82	90	85	79	87	79	85	81	90	84	93	82	96	93	71	88	103	82	96	89	95	86	98	89	61	89	98	103	104	88	64	71	80	85	105	87	73	87	85	98	79	96	87	89	72	105	101	70	76	80	90	83	80	80	84	97	87	99	75	86	88	79	74	101	83	87	88	83	93	84	73	89	93	102	82	83	77	80	106	88	98	84	80	80	98	86	86	86	90	79	85	74	97	75	83	73	90	97	85	62	71	85	95	89	83	76	84	79	77	90	95	104	74	80	84	87	85	72	86	86	91	79	102	84	87	93	80	77	75	77	82	84	63	91	82	86	87	103	107	81	81	89	80	70	74	83	89	81	88	71	101	79	96	101	81	80	90	82	73	75	93	85	78	84	83	91	85	91	75	109	70	89	86	69	89	86	89	86	100	78	87	91	86	93	99	85	69	81	87	90	69	82	83	77	95	67	69	79	96	89	72	84	76	75	77	74	81	102	73	81	82	98	86	78	81	84	81	95	81	97	74	82	83	83	79	100	79	97	88	78	101	85	89	72	75	93	68	86	86	93	74	86	95	98	84	87	83	85	86	83	78	83	76	81	85	79	71	74	89	89	77	75	114	85	72	68	79	86	86	77	80	91	81	78	87	78	95	91	88	78	84	84	84	81	102	87	98	90	70	92	88	88	92	95	76	85	85	83	83	72	108	84	91	79	83	91	75	83	85	82	90	77	95	101	92	99	86	79	92	70	74	80	87	88	69	88	97	96	76	89	86	71	74	101	75	81	106	84	87	95	97	90	92	79	88	83	78	87	79	88	72	82	82	81	99	78	99	90	102	87	84	74	75	81	90	73	85	96	85	81	84	91	81	95	74	93	97	91	95	70	77	92	83	73	90	95	101	71	73	83	74	79	88	89	89	83	84	87	79	77	100	81	98	79	92	81	79	91	77	72	82	94	88	75	79	87	79	84	88	99	81	82	90	71	111	96	90	82	95	91	81	75	98	79	84	75	80	75	98	77	86	96	86	80	79	99	65	74	79	73	86	98	82	78	94	76	100	92	92	97	85	81	76	78	84	90	66	86	78	99	76	84	89	87	81	92	83	80	88	85	80	97	88	72	108	83	76	98	72	63	72	99	77	84	85	79	89	97	92	86	75	84	79	79	103	82	88	94	75	70	73	95	86	74	92	69	81	92	91	87	90	77	76	77	83	84	95	81	91	71	81	87	85	76	80	86	91	70	93	86	76	76	83	92	81	72	98	79	64	78	75	91	73	80	78	83	79	81	87	70	79	87	86	85	93	80	76	85	97	71	80	77	64	91	87	89	91	81	79	86	83	87	83	99	87	82	64	79	83	90	97	99	110	86	79	75	89	88	72	88	94	79	83	93	83	109	83	83	70	93	79	82	80	82	85	74	67	94	72	80	93	99	77	85	86	86	76	96	84	89	102	71	97	83	83	84	75	95	78	85	86	93	80	108	89	92	90	90	78	86	84	100	73	92	98	80	86	64	95	82	84	92	101	88	83	81	71	82	97	75	78	81	80	86	72	82	102	86	77	94	84	92	75	96	94	89	83	89	80	89	86	82	86	95	82	83	80	92	81	89	86	92	95	93	94	82	85	69	92	93	84	56	80	70	81	80	86	77	75	70	81	79	107	75	78	89	79	91	83	67	86	105	73	86	78	77	95	79	90	92	90	92	78	83	76	82	88	86	107	83	94	97	93	99	84	78	86	81	78	98	84	77	77	91	95	73	80	75	87	90	88	73	92	80	99	93	81	91	72	84	75	89	71	71	69	77	88	81	73	78	74	83	81	94	90	83	85	81	90	80	81	81	75	85	92	86	75	93	87	88	86	77	94	90	96	85	83	95	63	95	86	66	82	94	94	80	78	85	83	93	80	87	83	78	101	79	95	80	76	97	77	83	88	80	97	80	86	81	65	72	79	94	94	87	90	88	93	90	75	78	92	83	96	86	79	81	76	83	67	81	75	82	91	104	98	85	86	92	83	75	90	85	87	87	92	72	86	69	90	86	79	90	83	88	71	72	82	76	84	99	96	95	87	89	84	89	82	93	93	83	69	79	74	79	81	90	96	91	67	99	84	94	76	88	86	80	75	84	82	80	88	85	82	81	86	72	90	76	87	85	90	79	87	76	85	71	83	68	89	85	77	71	92	78	73	86	80	83	86	84	77	68	76	79	90	93	91	86	91	91	85	83	96	81	75	86	76	71	92	79	84	76	77	94	88	85	84	90	96	88	73	78	70	95	99	72	100	83	74	72	90	76	82	84	84	71	96	76	83	72	82	101	78	94	74	78	83	81	100	93	76	87	78	77	80	89	80	82	103	80	86	67	88	86	88	66	83	69	90	87	69	76	92	85	75	90	88	94	68	84	82	87	92	76	82	76	77	78	96	117	89	78	89	102	74	91	71	100	89	77	82	84	73	71	91	85	79	86	82	86	76	81	90	79	86	76	88	96	86	78	87	77	70	92	86	94	71	85	72	90	68	84	81	92	91	79	71	90	83	88	68	90	79	81	91	99	94	102	94	93	89	84	81	76	94	80	83	82	82	88	79	95	89	85	82	93	102	96	77	82	85	85	81	76	93	84	105	94	95	86	92	86	86	77	91	87	72	86	78	84	79	72	71	66	85	79	84	72	77	90	102	96	91	65	73	84	83	85	81	86	88	77	84	72	83	77	76	73	88	90	87	89	89	78	81	87	69	97	80	79	92	103	83	86	90	94	89	91	81	83	87	89	75	74	82	92	86	82	81	77	69	95	88	91	82	92	87	93	86	78	90	71	81	90	74	93	80	96
14667	1275	1094	574	420	346	304	248	245	237	208	184	199	188	200	175	199	169	189	184	194	178	184	167	162	191	195	210	205	151	174	173	185	178	170	162	158	149	188	194	179	169	172	187	169	173	183	159	184	178	167	175	171	175	183	167	182	178	186	199	165	196	165	177	174	184	182	173	202	169	181	191	188	180	166	171	186	159	169	158	159	202	179	192	197	170	207	175	172	189	187	170	171	204	175	173	152	145	154	179	199	174	177	205	161	178	167	170	154	164	198	166	167	187	180	174	194	184	180	168	191	168	191	176	165	157	189	172	161	178	161	181	179	162	180	184	169	189	153	192	179	184	191	178	177	189	164	149	169	157	162	177	170	169	174	180	176	152	181	202	177	183	171	180	168	168	173	165	169	211	190	194	159	190	169	181	193	184	197	174	182	163	170	208	187	171	168	191	179	178	188	153	200	185	201	169	195	185	177	192	163	192	153	180	181	163	202	197	184	173	183	152	186	184	167	182	165	166	169	178	154	180	189	153	217	180	192	173	182	170	177	183	173	181	167	188	162	175	184	182	204	158	175	196	167	175	183	191	172	177	160	180	175	189	164	173	161	161	177	176	169	166	186	188	172	176	195	161	201	158	198	179	170	186	158	178	178	188	173	173	190	163	179	173	184	193	162	175	185	169	165	171	204	167	163	149	168	169	183	176	189	187	172	184	176	180	203	191	174	195	162	173	155	192	208	156	193	173	165	160	176	180	150	147	179	172	202	160	196	155	174	180	192	195	182	174	197	176	165	151	178	166	183	175	160	169	201	178	170	169	170	169	196	175	201	181	176	172	163	178	173	196	183	177	185	187	182	171	170	177	170	185	181	176	192	184	200	188	176	179	168	176	178	177	186	161	206	198	169	203	158	171	192	173	147	159	151	176	168	181	173	190	171	199	174	180	179	182	164	183	177	189	185	177	182	149	155	186	185	187	172	172	173	184	178	188	167	196	181	161	200	193	174	179	157	161	175	174	181	197	181	172	171	185	182	187	158	172	170	188	182	183	152	188	167	183	177	194	177	170	186	174	190	169	179	188	179	155	144	159	173	180	185	177	163	187	172	159	175	176	206	183	173	174	189	167	184	202	191	191	169	180	200	156	177	190	162	171	192	203	190	179	208	176	184	182	166	164	187	181	158	156	182	179	184	189	157	182	184	169	197	166	172	172	189	185	177	173	204	193	161	166	188	165	177	161	163	166	159	176	169	193	193	179	183	206	164	192	178	182	181	174	157	152	184	162	166	174	172	165	169	167	185	170	176	192	173	183	184	184	195	173	175	182	187	165	180	179	173	178	168	168	197	183	179	188	191	170	173	168	183	185	192	178	142	189	145	160	185	187	175	168	160	182	157	157	152	150	175	167	153	173	187	174	179	165	171	178	190	184	195	186	178	195	184	173	195	188	172	182	176	188	158	185	201	178	189	170	200	180	180	145	170	171	182	177	190	165	164	167	178	161	174	171	189	161	199	217	177	201	174	179	172	205	209	183	179	158	192	194	197	164	181	200	189	189	165	189	158	173	167	184	166	201	165	175	172	169	168	173	172	164	192	196	179	172	174	165	180	157	179	189	165	166	171	166	192	154	182	183	172	160	171	170	206	188	175	194	201	201	214	190	183	168	159	178	163	181	157	165	173	182	185	180	196	171	176	178	190	171	202	172	184	161	182	190	193	164	179	206	180	171	179	170	184	188	183	179	179	189	178	181	189	167	193	160	160	186	185	159	171	184	181	173	153	176	182	164	165	190	177	186	187	182	185	194	185	204	165	190	152	175	200	182	169	165	178	162	180	175	187	160	173	173	164	172	165	174	178	165	197	187	181	171	195	186	162	164	200	167	183	153	210	172	182	180	170	162	158	183	187	161	162	165	181	183	180	194	173	161	172	149	155	200	158	180	167	168	163	150	194	170	175	178	156	203	191	185	179	167	179	170	183	167	172	175	186	152	165	155	185	200	202	199	163	195	162	189	196	183	190	172	173	180	151	182	163	177	178	178	182	187	158	186	175	161	175	174	187	164	177	163	165	185	180	178	208	170	163	157	170	199	191	175	164	175	186	188	205	196	172	192	187	201	177	180	174	173	190	180	165	172	165	197	170	162	168	201	161	184	197	165	175	201	187	176	162	182	211	184	188	170	197	171	172	167	193	180	174	210	182	190	195	173	184	174	179	182	175	154	174	183	158	183	161	192	214	164	189	174	192	164	158	177	169	202	178	171	178	170	182	199	190	185	186	192	187	144	207	165	176	186	171	190	182	171	161	150	161	201	160	189	173	192	184	166	169	166	176	157	159	166	166	173	174	182	176	174	152	178	179	170	159	176	162	155	164	156	165	169	163	193	191	187	180	187	152	165	199	175	171	169	202	170	187	164	172	190	170	168	162	171	173	180	169	187	187	143	198	175	163	171	184	182	178	148	187	187	174	181	176	182	172	194	184	180	175	171	187	167	156	201	158	185	151	172	173	175	178	180	155	197	153	192	187	179	197	209	178	181	188	195	195	151	195	198	175	209	166	196	185	176	169	173	160	183	189	164	171	192	196	167	180	176	181	189	190	179	157	222	182	170	184	188	184	209	170	194	175	163	177	194	161	195	181	180	215	171	181	188	202	183	185	193	179	187	188	181	183	169	191	166	169	189	181	198	176	189	196	192	174	184	165	192	165	186	159	184	176	181	176	192	171	198	174	179	175	163	171	167	196	152	155	173	177	167	195	167	149	177	158	175	210	164	169	182	193	182	168	163	164	176	170	177	162	190	177	176	191	174	181	145	192	177	165	194	199	157	165	180	170	180	182	168	164	168	181	175	161	198	196	213	194	191	182	191	163	177	179	196	166	167	185	182	184	172	165	177	165	160	180	164	186	159	176	183	171	169	187	177	195	176	190	185	179	195	215	203	141	172	173	155	157	184	155	166	151	183	185	165	183	169	151	188	188	163	189	175	194	183	178	182	164	163	178	177	205	184	173	177	190	182	173	185	159	174	173	187	161	179	170	178	197	189	208	176	170	166	180	174	165	175	193	169	156	155	187	166	178	188	173	188	196	200	150	180	166	162	206	175	174	179	162	184	159	190	181	177	183	160	194	182	177	179	173	174	191	182	186	192	178	188	174	184	162	180	167	167	191	153	188	160	177	195	187	174	197	166	176	182	167	198	192	191	155	177	197	189	174	176	184	157	198	163	164	175	197	199	183	179	201	195	190	170	162	171	194	166	155	154	169	185	182	195	177	187	179	166	199	186	176	183	196	191	158	172	199	169	186	162	177	165	175	184	201	158	191	181	187	163	183	177	199	179	188	177	182	179	178	167	171	171	180	184	161	175	186	179	165	165	190	180	180	193	179	144	155	163	136	196	190	196	165	162	166	167	195	183	174	169	189	175	175	169	183	183	154	198	191	180	159	183	174	161	175	176	185	174	187	161	200	197	168	168	182	175	172	187	195	170	175	166	169	170	196	202
24788	21700	29237	24684	20195	1897	709	502	367	352	304	304	268	285	239	227	231	226	221	229	239	220	211	230	221	190	202	217	188	220	200	199	202	215	172	193	188	219	204	211	220	188	207	209	207	192	195	220	206	197	205	207	171	186	198	202	229	193	202	192	202	203	182	202	186	202	215	197	171	174	197	210	200	189	198	194	228	195	183	203	178	192	214	192	210	219	198	232	189	192	202	189	186	203	192	223	201	213	218	195	190	200	194	220	214	180	191	186	211	228	214	218	198	195	191	171	191	200	193	179	189	205	176	229	198	175	211	192	201	230	215	187	219	184	200	201	181	195	193	202	213	199	221	177	195	187	211	199	205	218	208	187	199	167	196	197	192	175	208	183	168	187	202	205	195	227	196	190	212	198	189	193	202	205	182	199	169	166	173	182	173	193	206	188	184	173	218	195	187	189	203	195	184	195	188	188	206	196	200	186	201	202	191	195	197	216	194	220	186	197	184	184	223	201	191	181	201	180	208	198	197	195	203	203	180	207	211	210	175	184	181	199	200	171	222	209	177	197	207	184	171	214	177	192	206	190	179	206	198	180	185	194	196	188	210	219	215	195	230	185	191	205	181	193	198	200	177	201	206	228	217	186	175	231	207	189	199	168	205	208	180	188	210	181	188	181	201	206	193	193	177	177	201	192	155	182	188	198	211	201	209	193	186	195	189	191	206	201	199	193	230	204	188	215	206	202	188	207	175	182	202	166	208	184	197	188	179	187	180	199	192	196	209	199	209	192	187	200	192	184	183	205	174	196	236	194	190	195	218	181	186	199	191	205	191	195	186	199	191	173	193	195	186	178	213	198	185	190	239	185	195	209	205	203	211	194	193	200	222	194	199	200	205	184	184	171	223	198	179	204	214	197	187	192	179	193	201	198	210	226	198	194	196	177	194	211	196	211	227	178	192	209	181	201	211	225	187	182	193	214	175	209	195	173	177	197	178	204	169	183	181	172	183	225	185	195	194	184	210	172	185	226	194	196	195	158	190	195	173	184	205	186	187	175	208	212	173	192	202	188	205	215	191	192	209	181	188	186	207	183	190	217	192	201	193	204	183	195	228	192	181	181	175	192	209	191	187	208	191	202	213	200	190	183	200	185	193	188	181	192	199	196	201	205	199	188	195	200	181	195	185	217	200	234	193	175	194	198	206	202	173	197	193	178	189	188	195	187	199	207	178	196	204	197	197	165	199	195	211	206	169	179	206	222	191	191	206	191	212	200	204	176	185	188	171	197	222	211	184	217	206	205	178	173	191	190	195	184	191	194	189	195	190	188	209	188	198	216	193	201	216	197	191	211	179	193	214	188	204	172	186	195	200	201	200	203	200	179	184	199	173	191	187	203	221	185	187	192	200	185	188	164	191	189	212	217	181	187	201	212	202	193	186	230	205	188	184	199	195	200	192	200	209	181	215	206	189	236	169	192	176	199	197	203	172	179	209	189	198	177	202	194	193	204	219	212	204	185	169	216	198	196	197	199	192	212	190	198	194	205	210	197	201	221	214	185	213	194	207	181	171	192	206	188	208	172	182	200	206	174	199	199	181	190	182	180	195	165	190	204	171	180	198	210	201	175	174	194	203	198	205	201	183	193	173	202	199	214	192	214	182	199	183	224	199	192	202	190	191	199	209	205	194	205	184	184	203	189	227	173	199	209	199	205	197	184	194	186	205	223	185	196	177	209	197	211	177	184	190	194	183	190	206	207	206	202	198	178	206	181	191	184	204	189	184	188	190	197	192	206	191	202	190	187	187	189	216	194	219	195	196	165	198	168	208	210	205	176	210	197	206	243	196	181	184	183	198	214	186	212	200	184	204	191	195	204	177	206	184	182	194	197	187	195	189	209	209	216	174	205	169	200	203	183	199	189	193	173	179	189	195	197	210	185	189	201	196	183	186	185	195	191	188	189	215	197	213	184	189	197	155	174	186	188	204	191	191	224	198	209	207	214	194	178	181	188	196	192	196	182	202	185	198	188	203	205	202	193	203	188	190	212	193	177	184	167	186	188	211	199	181	184	197	182	196	191	204	177	173	204	175	203	198	190	168	193	199	196	206	198	194	206	192	182	221	185	206	178	187	201	221	197	177	208	191	211	208	201	191	205	177	188	215	195	183	200	197	189	204	214	195	190	191	188	183	196	191	165	169	200	202	207	197	199	219	197	185	216	207	184	201	188	209	218	171	200	210	200	215	193	199	198	183	191	195	213	195	176	208	192	214	161	208	205	191	206	210	190	212	185	209	166	231	203	205	187	196	179	191	187	195	207	212	225	195	190	202	205	182	201	191	195	170	192	191	184	209	201	173	192	196	206	180	196	197	203	209	180	210	185	180	200	226	196	194	217	212	190	205	185	184	194	201	186	192	215	200	209	205	201	199	185	195	181	219	202	206	206	197	210	187	190	213	175	187	188	167	194	185	212	182	207	214	212	183	217	193	205	213	179	197	190	197	181	212	202	183	222	186	187	194	192	192	189	191	183	197	180	185	177	203	206	190	188	212	197	199	202	196	185	198	197	186	214	180	175	181	175	210	188	196	185	189	224	201	203	222	195	201	184	197	205	189	197	201	168	192	201	198	204	190	220	193	181	207	200	201	213	216	181	171	206	190	202	188	223	240	195	177	195	186	197	189	193	195	210	226	205	198	196	190	182	175	215	188	175	169	198	194	222	200	205	192	218	190	182	211	216	216	159	190	203	192	201	204	176	163	179	183	190	191	224	198	197	180	183	203	181	217	182	213	223	173	188	199	187	191	177	211	172	214	195	184	209	188	187	197	179	168	195	207	187	218	219	218	205	177	215	208	201	227	204	165	182	190	211	207	206	202	194	182	184	181	181	202	207	199	171	209	181	178	192	176	213	205	202	195	169	208	180	198	188	183	190	179	212	160	176	208	189	200	186	212	187	206	192	189	182	164	190	179	214	212	180	190	208	184	191	202	193	157	192	197	209	179	173	209	209	207	192	184	201	182	181	193	199	210	191	187	165	180	184	177	172	184	189	197	181	201	191	194	200	203	230	174	181	187	217	200	190	223	185	203	188	193	209	169	207	184	186	181	176	204	194	190	177	203	192	204	201	223	192	199	223	183	220	210	184	168	208	201	168	198	190	187	215	204	208	209	180	207	195	204	201	213	176	207	185	204	205	173	199	210	205	219	190	208	184	208	193	183	187	173	192	183	194	200	213	196	203	208	181	195	205	189	185	174	193	194	195	237	231	204	229	209	204	208	167	176	206	188	197	178	197	201	195	168	202	200	219	183	199	199	175	174	188	213	169	189	189	192	180	163	195	198	220	186	219	195	213	221	204	187	205	204	186	206	178	210	188	181	200	201	222	224	197	192	188	209	204	188	190	185	171	220	189	223	220	186	203	197	192	195	179	201	168	188	189	188	187	197	199	184	197	184	175	182	198	196	201	198	187	190	224	173	207	165	203	183	209	209	159	217	198	181	196
33479	10471	9228	4671	3063	2229	1771	1378	1196	990	907	773	683	699	635	579	599	542	526	533	468	493	469	416	469	470	435	434	424	413	420	412	413	451	406	414	386	391	398	413	360	370	405	400	377	353	403	404	375	376	394	374	410	396	375	366	407	421	375	390	360	395	386	381	376	392	384	430	370	405	363	399	411	365	389	409	357	357	401	384	381	357	373	383	374	372	361	328	385	392	360	391	386	375	379	354	422	378	406	362	367	378	416	377	424	374	403	360	400	374	379	379	340	391	385	361	395	397	392	416	385	378	359	349	364	364	412	325	369	380	370	396	379	379	355	345	387	366	403	359	352	355	382	402	354	388	367	382	355	344	383	383	357	352	368	370	395	366	372	375	383	386	362	372	373	393	341	395	391	380	372	362	369	368	371	381	347	357	386	376	355	325	398	367	360	385	351	359	419	377	338	372	381	396	372	390	377	344	365	362	345	395	403	351	377	373	376	395	363	332	352	387	371	376	378	387	403	372	381	374	373	370	377	376	381	347	365	374	362	371	381	338	394	384	392	365	386	352	370	370	368	391	401	410	367	403	347	359	361	399	339	392	363	372	385	383	399	343	412	366	385	366	359	380	365	378	392	385	365	350	384	369	365	395	373	419	332	341	404	373	376	396	343	367	330	400	379	399	389	354	388	360	401	334	381	355	357	344	398	372	382	382	367	394	356	374	388	373	357	383	404	352	376	390	372	411	414	378	391	345	387	357	368	402	367	371	357	408	334	380	379	382	393	350	371	367	379	377	390	349	379	380	365	370	384	371	386	381	397	366	379	372	413	342	376	352	384	346	378	374	367	407	344	340	382	383	384	361	389	348	373	372	381	394	400	394	364	332	400	407	366	345	347	339	393	371	359	378	367	404	377	382	359	414	349	392	394	379	383	381	379	378	390	395	344	384	377	371	353	396	357	333	405	369	413	393	407	393	378	390	372	355	339	366	389	393	337	420	373	343	372	375	336	351	366	378	383	387	369	358	340	349	363	409	366	356	361	371	357	363	377	367	359	368	368	392	386	362	351	368	381	407	356	364	381	367	393	348	392	339	380	349	358	401	359	371	376	359	385	363	373	383	372	373	392	402	372	357	377	364	367	366	396	384	347	402	387	357	373	365	380	380	382	405	353	390	371	375	333	378	407	383	356	364	377	358	365	366	359	362	371	371	380	359	386	352	348	360	389	382	377	366	361	368	379	357	342	398	394	389	401	362	347	365	409	337	400	344	359	359	389	380	383	351	356	374	393	399	365	381	380	367	364	355	374	382	388	372	406	349	354	390	346	361	350	384	344	357	386	380	385	358	390	350	378	366	407	360	392	376	402	356	381	368	373	352	378	345	369	399	373	368	364	405	360	392	423	371	371	359	366	378	364	351	387	402	377	396	372	355	337	378	367	369	343	394	388	382	354	380	399	368	366	399	384	353	366	390	370	357	359	369	369	384	393	364	336	390	354	400	361	380	357	369	382	357	381	362	331	359	402	358	399	399	357	373	325	382	366	347	380	375	416	391	391	405	396	384	383	345	381	379	391	366	353	396	350	368	380	374	370	400	376	392	401	358	375	374	370	396	387	390	383	364	386	398	376	330	392	370	375	343	351	352	413	410	356	358	372	376	376	382	389	382	379	349	380	374	382	394	360	371	375	376	394	367	387	379	399	366	346	343	428	367	352	353	372	375	354	344	371	371	370	428	348	360	327	385	342	375	388	352	360	384	363	353	380	378	367	370	367	364	388	394	340	358	352	336	384	332	362	361	349	379	387	366	364	384	399	370	360	366	343	408	356	376	370	366	379	383	348	370	389	343	357	367	379	381	405	352	401	373	387	365	362	373	357	378	400	360	359	351	367	405	359	412	373	348	340	366	355	349	368	374	350	379	364	394	338	336	368	350	372	405	378	379	379	355	372	393	349	389	358	390	396	377	394	366	367	386	346	435	380	364	377	387	352	369	374	349	381	375	352	366	380	367	414	374	376	353	383	354	371	371	368	404	372	360	365	374	360	363	372	343	359	366	362	394	370	366	378	365	355	361	353	338	389	366	403	358	375	387	369	360	355	354	371	396	343	360	407	364	398	386	374	371	373	362	374	393	358	395	349	362	355	387	405	399	354	355	372	370	417	320	363	376	347	385	367	356	351	380	362	328	381	331	390	378	365	400	371	331	348	373	383	394	359	345	359	378	421	373	398	378	369	337	383	372	383	396	364	341	350	404	443	365	372	339	401	363	361	395	385	368	402	385	371	379	396	372	378	371	390	400	343	358	376	381	348	357	367	324	406	400	359	363	381	389	393	365	395	374	360	395	410	388	381	373	354	371	368	360	346	364	382	399	385	361	364	402	372	356	369	383	353	345	340	388	387	395	345	375	369	363	378	369	349	369	386	348	386	408	367	393	382	400	348	364	332	398	365	378	381	371	366	400	390	350	375	366	410	390	388	335	365	322	367	367	383	362	380	350	387	377	397	397	402	362	352	354	385	351	354	354	358	368	381	333	356	342	351	367	355	350	386	427	338	365	389	384	349	421	379	417	374	403	386	372	348	387	373	373	386	368	359	356	382	362	388	391	373	383	341	405	374	416	381	377	338	377	364	354	394	347	383	381	371	392	380	392	392	343	392	394	348	354	386	375	370	376	388	397	373	370	394	392	377	391	393	376	381	407	383	363	396	388	365	376	372	327	389	349	332	370	387	362	366	333	361	338	390	377	368	348	381	403	354	375	365	335	355	384	374	340	354	361	379	379	341	356	385	385	377	400	387	368	385	388	358	369	346	378	365	341	363	389	385	344	367	370	343	382	393	366	349	351	354	377	356	360	347	360	391	370	366	365	391	376	367	389	382	391	399	359	357	367	383	400	375	355	396	393	358	380	368	383	353	346	379	381	381	358	374	357	368	375	364	326	353	418	394	375	352	361	328	358	379	351	380	401	364	367	365	341	361	381	375	374	385	370	384	380	372	412	353	386	355	403	355	348	372	380	338	364	373	382	349	396	385	374	381	373	376	362	364	362	367	354	403	380	371	363	359	374	378	398	402	365	366	394	363	377	375	369	389	329	358	371	357	416	376	359	358	354	372	375	387	404	365	355	390	375	392	359	372	351	394	380	353	389	380	386	401	388	389	348	355	380	344	356	370	383	343	354	358	379	406	377	392	363	387	395	390	382	353	340	355	372	368	356	383	381	404	374	337	373	350	378	358	359	370	365	370	374	377	364	386	387	385	357	335	379	413	364	361	348	348	352	381	362	376	379	368	380	397	376	337	352	364	373	379	364	366	383	376	370	325	380	351	383	373	379	382	399	358	402	396	375	376	368	364	348	390	369	379	352	369	401	383	350	384	406	400	369	361	360	358	361	343	369	356	351	382	359	350	380	382	354	368	375	384	349	392	357	364	404	353	393	368	368	391	404	356	389	359	373	393	321	391	346	353	360	384	359	366	392	382	357	402	370	367	393	380	365	385	374
23736	21698	29966	23987	21699	19174	2233	937	767	714	615	599	550	516	455	493	446	456	437	449	411	427	399	365	428	391	401	375	409	396	417	389	393	384	383	414	368	404	391	384	370	387	389	390	404	401	394	371	407	377	370	348	433	323	389	347	346	376	348	405	365	329	378	373	350	347	402	364	361	395	395	364	352	328	346	368	377	342	348	357	348	393	355	368	392	335	379	378	375	364	376	351	383	365	379	414	400	368	381	390	388	388	380	391	376	376	353	400	362	356	371	358	357	387	417	371	370	369	430	347	379	350	372	335	365	355	358	383	337	354	323	368	381	382	367	422	386	341	345	359	373	372	370	384	339	357	392	370	347	339	371	378	399	378	346	342	399	368	333	354	392	340	350	381	378	343	359	356	363	367	375	374	375	373	362	353	358	372	380	370	351	353	361	373	379	357	380	357	359	366	372	368	362	365	393	384	368	386	386	356	355	353	354	343	387	364	387	373	376	382	386	342	375	383	349	355	366	395	343	365	362	356	372	381	389	390	374	377	348	337	371	400	369	358	330	356	366	349	373	351	377	380	339	328	376	362	424	376	334	333	393	336	392	340	369	345	376	365	380	382	381	327	359	370	357	360	363	385	398	330	405	366	383	381	359	368	340	346	376	338	336	374	375	378	371	362	392	414	374	359	357	384	334	375	381	380	347	357	365	371	403	354	380	372	356	395	382	390	346	390	385	370	344	356	373	363	350	358	360	372	372	383	374	342	405	344	363	374	356	398	387	374	420	358	382	368	361	386	353	363	360	359	349	368	375	392	363	363	381	354	345	356	348	395	356	347	367	363	392	348	393	405	357	377	367	405	358	351	354	403	370	381	366	398	364	378	343	377	374	347	336	355	375	366	347	358	338	379	361	370	362	364	379	335	408	328	361	345	399	328	372	396	359	369	371	379	403	352	387	374	380	380	362	361	404	388	361	344	386	370	374	345	362	353	369	358	372	366	381	344	333	362	341	351	364	379	399	407	362	378	370	382	386	422	336	351	378	358	354	375	333	356	378	355	350	381	374	372	369	402	378	395	362	352	363	369	371	366	365	348	390	357	359	389	320	323	369	336	345	355	370	369	392	402	372	357	354	384	384	349	379	398	359	378	387	367	409	371	364	331	378	337	336	403	370	374	340	352	351	360	377	382	385	352	407	389	381	383	390	374	372	342	357	362	417	367	354	332	365	388	392	364	339	393	392	365	359	377	376	382	382	363	373	372	357	353	324	382	358	346	357	377	372	377	352	373	348	355	359	368	382	388	374	343	396	344	363	387	336	330	361	391	376	360	345	376	370	368	375	371	346	342	311	343	386	384	375	363	362	348	377	376	341	393	389	341	391	333	339	368	383	385	360	367	373	368	388	386	367	377	349	371	370	354	354	342	368	383	334	343	374	398	354	390	356	330	364	412	359	344	356	343	348	388	353	368	382	365	345	353	379	379	358	384	398	365	352	362	380	321	374	384	401	373	348	344	358	377	354	365	327	360	398	360	398	368	333	394	369	374	381	352	342	349	381	361	387	348	350	372	416	350	399	359	382	368	355	409	359	354	369	355	403	349	371	365	382	340	371	359	381	358	377	378	365	360	363	349	364	326	382	361	364	381	384	336	373	370	361	416	368	345	364	376	389	354	350	367	351	393	384	368	373	354	351	389	378	362	347	354	377	390	399	372	359	331	371	376	344	356	343	387	370	386	350	345	366	358	377	404	403	372	358	386	385	360	391	370	341	355	367	362	370	351	316	373	320	366	377	402	368	357	376	375	415	375	364	378	385	327	371	348	363	367	384	364	350	339	374	377	368	379	407	354	357	362	350	356	345	367	346	384	382	353	367	377	358	402	346	384	378	361	361	347	364	398	345	346	356	341	400	392	358	336	342	383	384	366	365	362	376	374	348	372	361	332	345	371	400	396	376	379	398	391	370	346	359	377	354	395	391	376	356	364	360	356	372	373	362	379	341	284	361	381	374	348	355	374	405	365	384	402	363	358	366	367	376	330	342	382	397	340	396	360	353	359	373	361	327	338	355	374	392	361	363	362	401	327	390	383	369	351	367	370	358	340	354	347	347	346	358	387	347	371	403	376	376	359	354	363	381	353	347	340	390	366	349	369	349	396	384	341	361	375	362	361	355	343	393	359	342	404	378	346	351	351	372	340	374	324	364	365	352	371	320	383	375	391	357	369	354	378	387	358	343	389	348	371	348	411	370	399	360	348	368	387	344	363	361	359	386	368	363	336	340	360	363	352	399	348	336	357	375	380	374	373	347	335	380	393	350	371	409	370	395	370	366	358	353	376	336	365	362	389	372	379	364	382	392	355	372	376	391	357	357	354	361	361	355	360	366	371	368	374	380	364	385	370	322	367	391	375	328	348	416	350	383	370	337	342	351	393	409	357	369	375	370	383	361	400	381	365	357	382	368	351	357	354	373	390	369	353	382	399	367	353	337	336	351	353	339	386	349	374	359	382	341	353	358	386	361	343	333	365	366	393	349	394	363	386	363	372	370	353	353	399	377	372	371	375	308	336	390	364	391	382	368	376	402	353	391	348	365	350	360	353	372	367	396	380	389	391	361	361	371	367	356	361	361	386	364	366	378	387	352	352	356	353	371	372	375	364	343	383	366	386	345	338	375	372	372	358	377	337	417	360	346	346	361	391	394	386	336	382	345	346	371	369	369	367	349	359	360	379	384	378	366	376	337	380	354	360	366	355	376	343	380	374	367	340	377	379	367	379	356	363	345	378	377	324	350	347	377	368	370	369	359	373	360	352	340	393	338	370	371	350	337	365	346	358	380	390	360	384	378	352	378	379	364	369	375	343	388	372	334	341	374	332	372	353	376	352	390	345	373	369	394	375	363	370	355	355	361	364	348	341	337	358	352	340	391	356	390	339	357	397	363	356	345	336	385	358	358	347	361	360	418	354	359	370	365	370	374	374	348	365	339	379	347	356	362	390	343	368	391	356	357	357	380	372	387	316	354	361	373	369	351	368	356	352	362	354	315	342	395	378	359	345	348	389	395	312	380	386	351	370	365	345	401	377	358	354	371	366	393	364	348	353	355	347	380	362	380	363	323	376	347	399	397	377	351	337	403	369	378	421	373	373	379	384	337	379	389	363	397	346	351	387	346	345	366	385	366	349	358	363	329	377	360	392	387	395	363	368	367	341	337	339	360	374	375	369	370	357	344	357	372	362	369	380	336	360	362	372	390	361	376	334	390	400	355	388	340	378	359	389	372	345	360	343	364	419	394	350	387	380	371	382	360	356	375	375	375	367	373	365	396	399	391	331	370	370	379	409	415	374	388	370	377	389	374	386	343	356	370	373	349	332	357	368	359	384	365	347	369	354	362	390	391	354	408	394	386	407	401	376	374	354	371	384	357	344	348	348	369	341	356	340	367	370	344	338	334	376	352	395	350	359	357	319	366	359	356	340	335	363	372	320	334	356	356	344	365	379	347	357
40268	16537	14570	8021	5595	4163	3288	2499	2192	1821	1577	1475	1347	1207	1194	1028	1018	981	890	941	874	903	824	816	830	810	727	787	756	745	776	726	699	753	666	698	754	711	738	733	709	689	688	694	664	718	737	653	740	712	675	706	665	750	668	681	740	693	651	685	666	679	663	666	685	683	709	689	653	694	667	697	670	668	666	697	701	674	711	644	665	691	686	644	659	649	671	673	670	691	699	707	678	658	725	720	715	677	664	663	670	675	619	643	737	681	689	658	641	678	654	725	714	658	701	683	646	614	652	628	720	691	650	692	654	698	649	659	647	618	668	681	677	650	663	663	653	666	682	660	656	660	665	633	627	675	673	667	679	682	666	652	681	676	650	722	650	657	681	608	635	662	643	642	667	695	645	695	654	683	661	618	707	652	717	677	649	680	639	665	680	692	646	641	644	699	657	708	655	709	661	696	667	619	702	629	653	641	675	686	660	681	659	692	675	657	692	664	656	677	667	684	705	661	671	654	643	698	679	651	658	670	642	699	657	675	611	667	669	641	681	662	666	710	680	702	631	671	663	665	645	664	700	661	708	657	631	658	695	673	662	665	684	648	676	654	648	698	701	662	648	668	653	683	735	690	654	683	678	704	680	648	673	673	724	668	657	668	645	693	683	667	680	646	705	660	660	668	679	655	672	597	693	649	692	684	631	685	644	674	690	673	673	650	607	677	702	683	678	666	665	667	657	627	679	700	685	604	620	671	678	661	658	699	623	695	681	655	658	676	662	667	664	660	658	658	675	679	665	646	676	629	687	663	673	599	652	756	632	669	709	685	649	666	647	682	676	652	622	664	646	663	730	664	721	636	634	605	680	659	633	666	680	653	675	669	648	641	686	693	656	706	696	630	673	657	705	679	650	674	658	667	661	695	648	692	670	662	693	635	650	712	661	696	673	693	615	680	680	670	647	646	651	693	663	622	679	657	687	652	673	670	688	635	668	686	666	670	667	671	685	675	656	689	677	661	661	701	651	667	668	643	695	654	636	679	682	644	655	670	663	659	638	677	699	703	658	646	639	677	662	613	686	668	698	715	721	643	739	620	659	668	669	690	609	687	681	649	696	672	660	666	645	668	664	640	651	675	709	703	656	634	656	702	719	644	682	671	648	637	621	672	647	714	673	674	678	657	636	659	659	690	653	689	592	682	610	675	611	706	675	684	652	690	699	663	668	678	639	623	707	644	619	656	653	657	692	678	662	655	655	672	732	684	686	651	636	661	681	660	647	713	674	656	692	701	643	686	675	649	692	656	655	638	690	633	657	619	699	662	662	670	667	627	668	707	701	624	628	635	658	659	634	689	665	696	678	684	643	674	682	626	595	664	690	674	704	680	669	626	658	683	649	684	678	688	660	686	659	685	675	697	632	681	641	666	709	644	692	745	677	641	687	670	674	658	722	675	641	652	693	682	662	643	676	670	673	669	631	688	646	722	655	664	708	681	619	666	653	694	646	696	636	678	657	645	685	674	705	633	634	656	745	636	699	699	684	687	682	656	721	663	650	672	647	653	681	693	643	682	683	704	652	676	653	616	644	693	660	710	673	680	654	672	743	658	629	679	668	701	643	628	657	673	688	637	657	684	669	693	663	689	693	704	740	614	654	661	677	642	634	688	665	637	678	665	658	645	607	663	628	657	668	639	634	676	662	667	664	679	646	688	661	692	661	683	636	627	672	645	665	663	665	678	648	645	668	639	688	687	659	678	695	678	646	650	700	639	665	640	644	688	655	707	681	713	640	636	695	684	662	721	661	668	698	650	667	685	679	656	681	694	656	674	643	691	730	690	631	662	699	655	677	641	652	662	663	665	683	651	679	705	678	685	667	647	626	669	632	670	675	667	662	614	645	631	634	635	666	657	693	617	631	663	693	634	651	656	700	720	662	685	652	642	667	655	673	650	701	637	674	675	654	704	688	670	686	640	655	653	643	661	629	658	663	673	748	676	676	655	655	659	689	635	661	662	658	682	689	689	646	639	716	634	653	612	631	623	660	740	699	667	727	696	670	709	653	676	620	686	638	718	623	601	618	634	631	675	649	672	659	663	655	695	681	632	669	697	664	665	689	629	669	648	678	634	687	678	634	713	671	664	687	681	606	623	681	681	688	670	635	654	662	678	681	594	655	652	648	626	684	694	649	684	628	656	650	642	637	637	661	674	637	672	630	681	683	633	622	665	644	649	621	659	696	670	637	642	669	674	699	679	691	658	646	613	692	675	701	686	642	641	694	669	673	691	658	629	710	628	683	663	711	675	634	650	654	643	667	640	683	638	659	736	650	653	612	642	691	703	625	702	660	654	678	683	667	666	671	651	695	652	683	679	669	663	661	669	646	664	645	652	666	670	691	665	657	631	630	673	694	656	668	662	675	707	643	632	696	695	687	657	652	679	680	670	664	706	647	660	697	714	617	654	650	689	694	663	757	666	646	584	651	699	679	669	649	623	666	683	668	683	718	655	620	699	661	732	653	656	655	685	603	652	676	672	663	668	654	683	630	688	649	699	644	682	646	699	651	685	685	621	633	633	678	636	691	633	647	658	670	638	650	636	651	682	647	683	668	684	675	737	628	637	681	648	658	685	659	708	682	663	630	650	654	673	678	656	685	617	682	681	669	654	640	659	650	635	628	650	670	664	633	664	667	666	706	706	649	677	634	636	658	685	643	715	642	649	679	710	683	689	661	669	626	628	627	730	651	655	662	643	613	664	620	688	620	633	692	709	686	643	666	615	670	668	682	725	667	626	650	661	672	650	643	631	657	659	672	694	691	607	676	670	654	697	631	628	664	666	682	631	637	667	630	674	696	663	630	606	680	683	662	634	638	628	673	655	685	643	729	726	672	650	667	665	687	714	693	658	724	671	723	647	673	623	684	688	646	678	656	635	647	647	683	699	679	644	610	642	687	667	669	677	687	667	681	648	718	685	642	707	666	655	677	691	687	655	646	699	651	666	628	706	665	668	648	652	666	662	656	629	621	628	681	680	685	660	680	635	675	625	657	653	683	681	636	702	687	659	662	660	658	631	657	643	666	660	619	667	670	670	652	719	679	712	669	664	657	673	648	704	649	659	654	664	724	707	734	660	598	659	686	685	634	673	654	638	653	682	640	681	663	659	663	688	664	631	660	691	662	695	706	602	690	645	687	643	656	696	660	674	702	691	663	674	652	646	652	635	649	680	638	624	697	664	682	681	687	691	695	668	691	714	700	665	668	667	646	655	680	703	674	645	658	719	675	661	676	617	683	694	642	664	663	591	669	709	652	652	684	689	717	666	716	660	666	609	670	678	643	669	711	622	665	664	660	647	683	699	702	618	690	679	643	680	648	660	685	655	629	685	686	686	723	668	670	658	674	685	704	704	650	714	662	653	663	645	694	681	680	720	681	683	690	636	714	644	721	670	688	698	659	620	687	662	636	681	680	647	672	706	688	658	678	667	646	672	652	670	661	645	640	644	685	701
27289	21054	7860	372	197	134	121	119	94	118	99	101	93	101	96	86	80	85	76	79	90	82	103	89	115	85	95	96	95	87	96	91	109	80	93	81	83	97	85	95	96	98	81	79	100	86	84	96	94	75	79	101	75	68	80	99	102	90	94	76	92	91	94	90	99	79	92	93	76	102	91	91	87	74	111	103	109	86	94	77	97	94	83	91	98	84	88	84	87	85	85	88	88	81	98	81	87	95	67	92	104	89	76	85	79	93	76	80	94	101	91	78	97	82	74	83	104	96	88	80	81	102	73	74	96	98	82	81	96	83	86	81	75	83	108	103	88	83	85	91	95	94	83	81	73	92	81	93	102	86	92	99	86	75	105	85	99	98	79	90	87	65	85	77	97	79	82	83	101	85	80	90	81	88	95	90	81	84	104	80	84	108	94	84	107	89	88	91	81	100	112	81	87	86	83	97	92	84	96	98	73	106	72	89	95	84	82	78	89	77	96	88	92	106	88	78	80	79	82	93	101	92	65	87	83	99	89	103	79	108	82	92	102	97	89	74	91	87	78	73	71	99	98	81	89	84	107	93	83	91	91	83	90	80	94	79	100	90	88	100	81	99	86	112	93	88	93	94	90	97	86	87	97	96	74	92	70	96	88	93	85	89	82	99	88	95	99	100	77	104	87	81	73	84	87	105	85	87	85	84	89	81	78	84	88	87	83	84	74	89	95	81	100	92	89	83	93	104	86	81	86	77	90	71	83	95	89	103	69	68	87	104	83	98	80	88	94	92	86	86	88	91	101	81	99	83	97	74	87	91	89	65	101	75	77	81	86	89	88	78	90	88	82	80	73	87	82	86	81	84	94	90	94	89	92	82	88	90	86	91	89	80	87	82	99	74	105	60	92	90	77	96	108	92	86	83	88	98	90	84	79	76	79	75	91	103	75	92	74	80	74	89	87	89	84	95	84	94	101	99	96	105	90	98	77	80	81	81	88	88	84	73	81	90	102	86	76	79	65	83	71	85	84	85	105	103	96	81	83	100	89	69	105	101	85	106	86	87	88	82	98	99	73	83	77	107	89	92	84	97	88	86	93	89	87	81	95	93	70	96	98	81	94	87	83	84	62	87	93	95	92	89	90	69	97	75	95	88	100	84	84	82	103	86	75	72	90	86	83	89	101	93	93	87	82	84	96	77	85	88	100	101	69	85	90	71	81	98	86	74	83	101	74	95	94	91	87	83	99	80	85	89	79	101	87	96	74	76	76	93	92	74	103	86	85	80	87	96	89	78	101	80	85	101	81	78	96	99	84	91	84	82	88	93	99	87	97	108	86	78	75	87	94	94	87	93	82	87	73	83	74	82	89	87	84	66	91	96	87	88	82	84	83	80	105	93	88	98	109	86	103	83	93	86	79	76	82	89	90	89	91	86	81	93	93	85	88	79	71	85	94	88	80	80	85	92	76	79	76	93	108	94	93	92	86	85	84	86	92	72	88	80	97	93	81	102	84	84	85	90	77	74	104	100	84	72	102	65	94	107	67	96	91	85	81	98	80	90	86	81	105	80	72	77	93	96	82	100	106	82	70	65	91	91	92	87	110	92	91	93	74	84	91	116	81	81	83	85	90	82	81	81	100	79	104	78	96	84	74	96	77	85	104	91	99	97	82	95	93	84	93	89	94	79	98	94	91	101	73	89	95	83	80	82	79	85	66	93	84	101	86	78	80	84	90	88	97	107	103	90	86	79	98	89	71	65	87	81	79	91	75	83	103	93	92	80	73	99	81	88	79	91	92	81	95	94	96	81	88	92	93	95	74	103	84	100	81	95	79	71	82	88	84	103	84	117	86	93	89	107	79	71	100	87	80	85	104	92	72	93	85	104	83	95	84	99	84	104	84	89	94	94	85	100	88	115	93	85	101	87	84	88	85	91	86	87	82	80	83	83	88	111	86	106	102	96	94	82	83	89	70	87	91	102	81	87	80	77	76	81	81	98	96	83	102	94	83	73	77	99	109	75	86	71	107	87	95	104	83	96	92	85	78	90	91	86	92	79	96	77	80	76	90	93	62	87	105	83	86	73	102	109	79	82	93	87	98	85	85	91	84	84	83	93	91	87	86	98	93	91	88	84	88	92	91	112	91	78	85	99	112	74	85	93	92	90	81	94	91	86	83	76	102	72	104	102	85	97	88	90	82	83	92	87	99	89	89	80	76	77	76	76	90	80	87	92	89	99	98	87	94	86	89	84	94	91	98	91	92	85	78	80	96	80	86	98	91	107	65	103	85	103	87	65	99	70	96	90	87	91	99	83	78	89	85	97	83	94	90	93	84	83	93	82	73	81	92	85	91	98	76	91	86	103	78	95	75	89	82	88	79	85	83	84	99	100	103	81	83	78	103	97	75	89	89	79	97	92	90	101	81	91	86	89	87	79	85	87	67	101	87	83	97	105	93	85	83	93	88	92	84	90	102	80	86	82	85	104	99	79	77	78	73	97	85	86	92	88	100	96	89	87	97	87	96	84	81	84	94	86	113	88	89	75	74	103	78	91	89	99	81	95	93	95	91	77	92	97	105	102	97	72	99	78	103	98	92	83	91	79	93	83	63	98	89	91	79	85	83	82	90	81	83	86	75	96	90	86	78	95	74	105	94	78	88	88	89	82	88	92	85	73	81	81	94	80	105	98	92	87	94	90	68	85	88	67	93	94	81	87	76	95	98	91	90	97	85	92	92	94	101	80	106	89	86	88	85	88	86	86	104	89	90	84	91	76	85	87	100	77	91	94	75	82	98	79	95	81	98	104	92	79	98	87	83	98	76	81	79	97	94	81	87	81	103	94	107	75	80	85	84	96	86	92	106	86	105	88	88	94	107	107	77	76	82	82	111	81	92	96	74	88	87	72	86	90	90	86	86	99	76	101	103	101	80	90	77	84	86	86	88	71	99	82	89	86	93	88	70	87	89	79	82	99	91	73	85	107	90	83	71	85	78	65	74	70	77	91	102	93	84	80	87	82	80	80	86	91	85	89	62	75	96	91	90	86	72	78	95	83	75	102	104	80	76	95	89	94	74	91	76	89	90	67	69	105	91	77	102	85	88	99	88	76	95	92	72	76	80	100	79	87	88	102	95	90	74	96	73	69	87	83	86	75	97	99	75	89	96	108	73	84	77	94	89	99	84	87	94	70	74	78	110	104	88	79	85	70	92	90	72	92	86	67	92	73	80	80	92	106	73	85	84	87	87	84	84	98	114	98	93	77	90	78	76	94	74	89	102	83	80	86	89	84	85	83	108	94	87	98	91	78	88	86	97	91	91	85	72	102	85	105	94	83	83	90	85	86	91	95	90	91	76	100	83	83	91	74	87	109	89	90	95	86	75	96	89	85	102	81	87	86	81	90	80	89	88	70	95	88	83	98	80	73	85	89	93	91	82	86	83	84	70	88	82	105	93	82	89	83	75	82	100	93	77	83	98	78	91	77	102	66	98	103	86	99
15726	1384	1204	632	456	360	308	295	264	242	227	224	211	231	202	197	213	188	189	215	215	187	223	200	199	178	167	193	168	209	176	199	186	179	184	181	163	207	179	161	187	197	167	195	194	198	171	195	193	204	185	208	166	206	181	192	168	172	174	177	172	198	183	208	205	193	169	191	174	198	203	193	163	173	196	190	185	206	216	193	188	197	167	207	202	185	162	172	205	201	166	178	192	176	192	191	177	181	188	176	199	195	150	188	169	170	224	180	173	199	181	204	184	202	200	169	207	205	188	192	187	203	215	195	186	173	181	170	194	185	194	180	180	186	173	215	202	187	197	188	202	193	212	187	176	179	191	174	208	182	177	175	191	198	190	188	176	179	192	163	187	189	188	209	175	209	186	172	183	189	193	189	203	145	207	184	199	180	165	206	178	188	169	182	196	176	180	191	196	177	182	188	161	192	171	187	171	183	164	201	189	175	196	179	194	203	200	178	203	197	196	180	180	154	193	195	180	195	190	190	198	195	172	188	187	193	187	191	182	204	175	185	184	193	188	189	194	193	186	166	167	190	172	198	178	210	184	161	194	179	185	209	199	204	173	181	183	166	168	179	188	201	220	193	195	196	201	181	202	192	207	172	166	191	178	175	189	214	188	182	190	198	173	208	182	175	185	185	172	192	182	178	203	202	202	191	198	187	182	204	170	192	192	177	221	205	193	180	205	180	189	190	178	193	167	180	173	213	184	195	221	180	202	161	177	191	170	175	162	180	159	197	200	215	194	187	203	176	197	188	206	200	205	171	195	177	174	184	195	181	185	184	195	197	188	174	174	192	181	185	195	211	167	176	203	219	194	179	179	184	195	203	183	209	178	205	200	178	199	169	181	198	204	202	198	199	166	182	202	161	178	189	171	178	179	205	202	194	185	154	184	178	185	178	188	185	181	176	177	203	190	193	182	187	186	179	174	190	192	185	205	183	187	190	191	195	191	172	195	181	185	158	201	195	177	176	202	186	193	197	186	187	171	196	168	196	184	167	184	179	194	196	166	185	182	204	175	197	212	191	189	173	190	175	167	192	179	209	157	197	176	212	183	176	195	177	199	205	206	164	182	178	209	193	199	181	180	199	182	186	180	188	172	198	168	184	211	201	183	183	195	212	196	205	175	176	191	185	192	173	207	178	200	193	178	188	203	173	188	157	184	189	212	178	198	170	185	181	194	187	171	171	188	179	167	196	198	171	184	185	181	194	199	188	185	162	184	186	192	186	182	201	191	204	158	189	185	153	178	188	183	210	195	170	198	191	171	197	191	173	205	185	200	208	189	196	191	203	163	169	205	197	186	189	205	205	193	182	169	164	218	184	175	181	179	185	189	179	204	180	186	198	170	200	181	222	196	189	192	180	198	184	205	180	201	196	190	190	171	159	202	193	200	189	192	163	183	158	203	205	192	185	172	177	194	183	196	173	165	176	204	181	171	180	195	186	199	177	198	168	199	189	196	166	195	176	195	189	182	191	187	172	196	183	183	174	184	195	184	171	187	170	174	188	178	181	195	174	183	208	190	176	180	203	189	179	180	200	184	188	154	177	175	205	185	201	205	141	168	189	167	189	179	167	184	202	181	162	166	169	197	191	176	172	174	188	185	175	185	195	210	184	198	181	184	189	189	195	203	184	183	202	190	184	178	203	178	188	173	177	191	174	200	181	182	189	183	176	188	196	182	187	198	193	182	176	217	205	186	164	165	198	197	193	187	189	174	182	216	189	193	170	195	204	179	206	182	176	175	196	167	185	188	178	227	175	176	166	187	176	211	167	200	186	202	202	226	171	188	188	184	178	189	199	199	174	170	199	182	196	195	170	235	195	177	204	190	171	197	170	193	176	212	183	171	177	188	168	174	177	182	175	194	162	189	168	195	184	183	196	166	187	166	188	207	204	189	191	168	197	174	197	178	200	186	191	164	171	189	180	166	188	206	193	181	179	189	183	199	183	176	178	160	188	194	198	183	160	173	193	176	180	185	186	179	198	167	167	180	196	183	174	196	182	168	188	205	185	203	198	191	159	165	193	185	179	192	185	188	179	187	171	193	178	206	195	203	179	188	206	181	220	183	196	193	187	181	185	187	180	176	214	155	193	173	195	187	185	205	181	172	174	207	177	207	173	210	182	179	201	184	168	181	182	187	200	185	203	165	172	150	180	165	170	186	178	165	196	177	164	225	185	192	177	171	197	172	204	191	177	174	178	202	176	190	197	188	184	163	182	166	183	195	177	181	167	195	197	171	181	183	198	178	185	198	206	209	195	150	185	170	177	187	185	214	188	180	213	177	199	174	207	201	178	194	167	179	187	181	198	193	178	176	201	166	177	168	205	161	196	186	180	200	173	162	185	200	186	191	194	201	197	152	197	174	172	187	196	166	230	208	168	207	184	185	180	184	176	194	162	191	185	172	188	197	193	187	194	172	182	180	182	189	199	198	171	181	172	167	193	185	186	166	175	199	200	172	173	173	186	208	184	195	178	188	201	195	184	193	175	172	199	170	190	200	168	191	182	187	178	182	193	166	177	230	183	217	198	206	174	200	189	193	190	208	171	192	188	221	196	178	182	158	171	162	179	173	180	166	201	172	178	177	201	170	210	183	178	150	187	206	189	187	166	189	191	191	193	173	168	189	189	187	183	177	187	180	197	196	216	177	192	199	178	193	167	209	179	197	170	183	186	197	193	184	181	187	193	165	172	174	193	190	193	192	174	208	193	191	170	197	188	168	189	184	188	218	176	223	173	186	172	186	187	201	199	206	175	190	194	185	179	183	180	194	184	185	198	177	170	191	178	207	194	189	175	212	180	191	198	169	210	178	191	173	191	177	206	201	193	179	165	179	186	206	178	185	191	167	179	180	186	168	197	177	193	194	160	195	166	162	193	167	200	193	166	192	171	193	186	184	188	190	169	167	197	178	200	213	179	178	160	186	178	195	214	184	192	190	181	201	187	192	190	185	188	188	184	179	180	197	179	194	192	167	190	182	202	174	190	191	195	165	163	184	205	170	174	178	200	186	173	179	165	171	164	169	187	177	232	199	186	185	206	180	191	186	201	180	194	191	190	193	193	154	180	179	192	205	211	168	212	178	188	209	211	201	177	175	185	202	205	188	158	185	174	199	200	161	168	189	171	187	191	191	187	187	182	196	177	183	202	187	185	208	188	185	185	186	201	183	189	177	196	180	193	178	180	199	193	184	169	216	182	191	170	205	173	204	213	198	195	189	179	202	167	177	191	190	172	217	180	158	205	171	180	189	190	189	191	190	191	176	198	186	189	189	180	164	192	200	208	182	181	207	165	153	196	173	205	195	186	185	187	180	165	161	190	193	183	195	202	188	201	186	205	174	192	178	183	201	177	180	195	191	211	198	194	196	169	192	176	183	186	205	179	184	167	181	171	197	183	207	178	180	199	148	185	218	175	182	184	206	170	188	186	178	176	171	173	192	155	177	198	187	201
24754	21690	29213	24676	20111	1824	654	452	413	328	294	299	287	258	244	237	251	236	218	216	208	222	192	197	199	221	233	208	211	222	216	234	186	185	203	202	227	204	199	186	211	218	189	205	246	200	192	226	212	203	208	192	177	189	206	189	201	219	188	203	220	199	173	233	199	211	187	237	191	204	196	191	182	200	208	178	172	197	201	188	171	198	178	168	181	178	202	177	211	204	204	186	180	193	194	194	181	175	194	177	196	182	203	197	215	188	185	189	193	199	203	188	176	222	208	161	175	202	172	175	182	174	199	207	183	198	156	199	200	200	222	209	202	236	182	205	194	174	215	208	198	176	201	188	192	204	213	199	184	216	185	215	192	184	200	215	180	208	164	196	188	208	185	206	181	199	181	175	180	183	192	190	202	202	190	194	203	207	196	205	175	196	197	221	194	203	220	152	187	215	184	219	193	184	183	162	194	193	178	180	182	182	210	180	181	204	187	201	203	191	182	180	203	192	211	200	191	198	188	199	199	205	204	197	175	191	188	217	180	206	191	195	159	190	218	201	212	176	194	197	202	216	197	224	182	184	217	203	201	215	179	180	200	169	195	183	213	209	186	176	188	188	185	200	204	211	185	180	179	195	203	196	223	197	177	212	198	228	200	210	198	204	192	175	199	202	216	189	201	201	210	208	198	194	196	179	186	202	191	197	210	211	165	189	202	204	163	192	183	201	180	216	190	185	220	182	199	209	180	185	213	204	186	186	192	197	222	190	207	197	182	225	199	174	203	197	154	179	183	200	190	201	224	184	168	194	196	188	183	202	185	176	191	189	181	198	212	170	205	211	196	183	208	183	186	197	238	181	219	206	198	169	208	199	191	183	217	182	207	185	209	182	179	173	177	178	200	188	199	210	219	197	202	187	192	183	202	183	197	189	193	198	194	183	186	169	171	187	188	202	176	175	174	182	176	194	195	204	187	192	184	180	196	179	163	189	199	194	183	190	214	214	179	169	214	201	214	175	191	193	191	188	193	195	194	196	159	184	188	211	214	204	187	183	221	179	185	208	186	181	180	187	225	194	201	179	167	190	183	188	203	182	194	207	194	199	180	196	218	213	199	201	220	171	181	199	208	195	202	192	183	223	204	209	201	188	198	193	196	171	198	189	197	179	195	193	187	205	187	187	164	181	198	186	183	172	171	193	193	204	189	171	188	198	197	185	162	197	206	164	211	193	194	180	180	178	200	201	186	171	190	186	218	205	187	188	186	202	195	208	197	203	185	190	176	205	195	170	198	184	174	214	192	200	211	181	203	210	214	203	201	197	182	190	208	164	190	192	185	188	200	184	177	208	177	200	173	204	190	195	203	205	179	196	216	188	167	187	183	207	176	188	202	198	176	218	183	178	184	206	205	200	210	212	204	207	202	200	213	203	195	188	211	212	204	204	179	186	173	211	213	173	211	206	181	172	192	192	206	217	190	183	190	174	198	208	200	197	167	190	189	183	208	212	194	201	223	187	198	179	199	206	224	172	180	198	198	189	180	211	170	205	198	188	208	217	200	208	202	173	176	199	197	200	228	216	165	207	210	206	181	182	198	196	209	185	190	186	175	185	192	184	202	184	192	199	185	205	183	206	208	171	199	202	201	178	181	186	187	184	214	187	192	185	174	193	195	212	207	203	189	182	202	195	187	188	203	192	178	192	199	177	206	174	202	174	168	175	214	211	183	187	208	184	212	204	205	195	187	193	176	198	182	212	208	198	171	172	168	173	197	209	184	191	195	186	203	173	197	172	192	191	185	216	205	220	200	211	163	205	196	189	184	173	212	199	203	200	193	177	195	195	194	186	181	219	192	184	195	199	183	192	176	189	177	159	164	197	178	182	184	201	174	192	217	177	204	190	183	198	169	214	183	192	186	182	217	198	193	188	187	233	199	179	177	190	190	177	185	200	196	196	197	168	187	206	195	199	206	170	182	204	193	182	192	200	172	176	194	212	198	199	198	193	172	193	201	190	212	211	182	186	203	220	210	176	186	176	191	186	207	170	201	187	210	189	181	200	189	159	211	184	186	174	192	199	193	207	185	183	174	207	168	165	202	182	226	191	192	193	190	181	195	190	155	196	179	174	210	195	221	172	197	191	174	172	193	198	208	211	201	184	199	202	184	185	161	217	212	208	174	195	189	184	186	172	203	185	228	195	203	191	189	192	181	198	197	173	197	187	220	190	199	198	185	198	205	191	185	207	180	192	192	202	213	190	181	219	186	160	201	189	198	195	191	184	207	213	177	178	197	188	178	190	208	181	193	225	187	173	171	189	199	173	199	198	209	177	199	195	198	178	179	194	187	211	191	187	197	202	199	181	219	183	187	185	179	186	186	181	187	164	166	191	185	219	221	200	191	188	184	201	178	193	210	189	204	182	196	205	208	207	188	191	197	192	213	183	190	178	156	194	179	162	174	191	182	178	201	154	192	196	182	198	186	209	170	195	206	213	205	188	198	178	179	183	207	195	203	195	191	217	195	224	202	195	185	197	192	217	191	206	215	194	202	178	195	202	181	182	213	203	181	167	175	194	187	170	194	177	184	208	199	200	205	189	207	206	196	181	192	197	199	222	194	200	178	188	208	168	192	186	198	196	213	174	191	210	195	228	191	181	213	152	196	206	185	198	196	218	189	187	182	183	191	199	192	195	196	195	200	189	241	173	185	192	206	214	183	180	173	224	182	219	192	204	233	185	165	185	200	186	200	223	196	173	193	190	199	178	214	200	181	180	172	180	186	211	166	176	180	171	205	194	202	220	209	196	214	193	200	179	206	176	181	194	198	225	170	188	199	184	194	186	193	191	193	210	178	209	185	195	197	187	204	214	167	165	179	207	201	183	192	195	195	168	209	179	188	219	211	165	194	220	171	221	206	217	191	183	185	168	193	179	191	224	202	213	184	197	202	201	189	202	197	208	211	203	209	189	191	192	183	184	189	180	184	202	206	209	208	194	215	179	207	180	192	204	186	209	201	186	195	197	191	170	184	220	195	205	188	198	209	182	209	209	187	178	185	186	193	171	190	163	181	187	210	203	201	222	194	177	209	184	204	198	184	168	190	197	201	196	177	197	192	205	176	192	211	192	202	193	196	210	205	197	182	211	180	206	206	172	189	188	199	212	195	215	180	198	173	188	180	190	177	188	196	181	177	196	191	194	196	205	196	222	188	184	180	218	193	168	193	191	179	192	195	198	183	183	203	187	212	193	211	204	197	199	193	197	182	196	197	198	184	199	204	223	209	188	210	177	184	184	208	218	205	182	219	185	198	232	191	195	192	196	207	179	221	196	191	212	179	211	197	185	202	200	174	195	212	182	201	189	199	205	167	197	180	211	196	204	191	214	204	199	200	180	183	194	190	220	194	200	235	200	179	233	201	193	184	187	179	207	203	196	192	193	205	215	201	194	183	178	203	221	183	200	198	183	162	193	230	219	206	204	216	194	193	215	185	182	168	223	168	219
34952	10451	9130	4716	2983	2228	1700	1382	1160	968	855	815	713	670	643	569	532	499	482	519	427	511	492	419	436	423	429	432	444	420	401	410	398	416	439	432	406	392	405	384	442	423	414	357	416	385	385	386	394	356	393	366	390	422	402	386	366	422	380	351	392	374	369	429	369	353	369	426	375	372	377	366	380	360	398	342	393	364	381	354	390	374	390	382	393	394	382	368	381	389	415	362	375	349	382	371	376	355	383	389	421	372	341	397	411	405	371	407	360	394	398	389	369	379	396	398	368	362	389	408	357	379	386	377	383	407	395	377	407	357	365	389	381	388	398	384	358	377	343	359	356	349	393	359	342	351	338	344	383	371	377	406	386	381	348	360	366	367	373	399	376	372	379	375	353	375	380	356	379	362	341	371	362	368	353	421	381	339	395	365	386	371	404	370	378	373	396	360	393	353	389	394	348	351	417	385	368	360	369	350	378	414	419	376	378	397	392	395	371	368	362	368	394	358	345	387	387	369	345	363	364	381	357	382	356	358	369	345	368	308	366	352	373	355	366	389	351	355	364	341	375	357	382	390	354	349	357	362	370	389	387	409	374	388	357	350	407	347	386	359	390	400	336	383	365	405	392	375	356	335	341	372	360	371	369	390	357	369	367	368	399	358	386	350	344	381	405	365	384	340	369	385	381	370	351	390	387	337	356	379	379	371	343	368	376	372	359	395	355	377	408	381	359	392	355	390	352	374	373	401	370	382	403	386	338	380	372	395	374	363	392	387	346	391	397	358	361	422	356	339	379	382	381	371	389	351	368	367	382	405	393	361	326	352	393	381	377	368	367	419	388	395	380	365	357	333	375	376	389	379	353	353	325	367	389	388	346	399	344	373	373	397	396	400	344	373	370	360	396	352	380	384	384	379	383	358	358	402	400	390	366	350	387	396	373	383	406	346	368	381	363	362	335	367	354	362	382	377	407	382	360	387	384	367	363	377	378	393	392	368	383	360	382	370	371	380	347	388	387	375	367	394	402	371	363	358	370	370	358	374	378	337	384	335	374	375	394	394	398	363	378	373	379	388	394	342	356	317	384	365	385	392	414	379	328	368	347	374	375	350	364	343	375	365	363	392	383	383	365	380	356	355	385	413	374	347	385	373	376	352	400	353	403	355	342	308	362	359	364	335	353	339	376	394	368	377	378	370	359	382	351	371	375	377	364	352	374	349	394	351	371	382	369	392	389	350	355	376	378	332	346	357	360	387	379	359	399	384	376	385	343	382	372	337	378	364	347	351	382	339	367	389	394	370	366	383	338	366	371	377	405	378	348	390	358	412	411	396	346	369	369	364	392	375	382	415	376	337	356	385	360	356	364	362	346	363	346	409	369	367	345	360	344	384	414	366	361	355	380	336	390	431	393	397	382	344	346	381	375	361	377	385	359	384	402	407	390	372	353	369	426	380	400	374	388	382	376	358	357	408	412	391	365	355	391	362	347	381	376	373	341	372	370	370	390	379	385	342	383	359	368	349	356	366	392	361	388	372	393	363	373	372	379	389	367	383	380	346	375	380	382	361	372	390	328	377	368	354	345	361	367	395	385	354	387	372	374	364	390	370	387	389	362	371	338	350	377	364	382	379	361	382	408	349	391	365	386	359	348	335	344	389	386	375	357	364	382	363	377	369	350	382	376	343	350	350	373	395	359	417	345	369	361	385	396	373	401	356	378	381	371	394	332	335	348	379	361	406	361	381	363	357	371	394	390	414	362	372	367	353	341	400	380	355	369	364	355	373	393	384	373	383	379	346	363	377	370	360	391	399	383	399	372	347	391	390	396	388	386	375	370	360	372	338	365	370	397	375	368	400	383	388	392	346	372	357	397	393	387	379	349	373	382	355	389	368	391	367	332	367	398	372	382	377	362	372	376	371	372	364	377	349	380	369	374	358	417	385	400	382	359	372	366	361	387	379	363	374	346	420	390	384	360	372	347	381	371	321	366	361	362	387	330	345	376	379	389	345	376	340	378	364	368	371	380	350	339	368	364	390	392	374	346	344	403	364	398	339	403	369	368	324	381	367	383	388	366	414	373	353	365	347	376	365	373	365	370	346	389	377	350	374	369	376	396	365	381	374	368	336	374	365	354	377	354	367	359	381	346	391	350	378	370	393	355	373	386	355	374	349	351	359	353	372	388	339	414	389	369	364	402	377	391	349	354	347	387	359	409	391	380	366	399	366	381	371	406	370	385	412	381	371	384	364	383	365	386	352	415	354	370	385	363	372	386	358	342	356	355	354	371	372	357	354	337	344	381	376	377	352	353	361	355	376	359	393	392	374	376	393	394	384	382	353	366	374	373	369	375	394	372	389	387	377	360	362	366	376	376	362	379	365	351	360	381	370	373	362	355	375	371	373	360	381	377	420	374	382	379	354	384	388	399	325	338	358	353	366	384	354	404	377	390	395	358	399	408	383	350	375	355	359	360	374	405	393	354	376	333	390	393	411	353	368	392	405	369	370	369	385	390	354	391	381	409	373	361	384	383	388	391	352	372	381	346	375	360	359	369	389	355	363	350	395	386	388	397	360	385	364	359	388	381	359	370	388	358	384	356	359	349	346	383	396	399	405	351	379	377	364	346	366	349	348	327	385	325	369	423	365	382	370	348	348	391	352	357	388	362	360	347	400	364	404	349	359	365	395	375	382	394	349	373	340	360	371	366	371	359	374	397	413	405	384	388	403	384	369	371	365	399	379	414	375	358	390	369	408	360	388	404	398	381	371	367	387	369	382	374	378	348	403	348	365	385	306	387	396	334	403	370	375	373	422	369	374	395	335	386	358	369	377	380	358	339	350	379	351	368	373	372	371	370	358	376	353	369	365	342	351	375	366	393	388	378	373	396	373	361	394	355	379	369	347	390	362	353	334	347	367	347	374	383	348	393	363	370	379	353	378	397	378	358	381	365	385	371	363	343	372	384	362	384	372	355	394	366	376	375	367	380	406	350	375	354	365	385	372	370	390	344	393	413	366	339	415	380	390	397	380	387	320	355	401	343	377	354	365	366	395	380	396	382	375	407	359	380	347	384	391	397	391	384	388	363	340	387	382	358	366	377	383	362	378	387	403	400	378	386	394	401	351	383	350	337	348	310	405	347	378	357	399	342	358	369	384	390	368	358	382	367	368	372	370	404	355	381	387	377	381	399	376	392	395	367	368	354	353	408	376	347	374	362	382	377	368	385	369	383	378	350	340	368	361	339	356	373	341	380	374	371	401	360	360	354	397	394	356	376	365	384	355	372	344	359	353	331	347	355	372	351	360	381	406	331	372	359	340	346	340	350	375	374	403	338	373	364	326	356	390	386	344	368	379	382	381	359	368	411	368	368	378	357	353	361	360	360	373	394	379	371	372	351	376	377	366	362	374	358	378	399	367	407	387	394	374	389	381	391	360	376	343	332	426	370	381	380	369	355	341	423	367	358	414	386	384	358	357	366	343	394	380	394	378	363	339
23804	21736	29987	24041	21738	19155	2279	915	700	641	619	561	540	514	518	462	487	449	469	426	436	440	413	410	407	404	371	410	390	400	390	403	352	388	403	390	389	404	380	389	380	413	407	371	379	401	384	361	417	367	342	333	371	363	363	331	339	341	380	404	357	355	383	373	383	370	381	344	335	396	393	363	379	369	393	379	358	411	326	366	364	358	343	349	350	344	383	368	368	372	332	382	374	397	358	392	376	352	389	383	360	367	361	360	347	375	344	378	374	340	377	391	384	368	406	326	353	355	373	388	353	356	371	379	342	355	347	344	335	382	352	386	344	336	380	358	348	365	371	335	356	415	365	330	375	369	364	351	354	361	365	354	351	357	345	358	368	372	353	361	399	372	372	372	366	396	372	351	409	359	394	353	365	387	351	367	334	337	331	362	408	367	371	329	369	338	387	365	365	357	359	365	382	375	369	357	365	390	355	367	378	366	420	383	337	358	336	386	358	341	395	371	381	347	377	371	371	371	343	367	383	346	359	349	414	326	325	328	376	361	391	375	369	381	409	371	419	351	352	376	383	359	368	392	397	361	346	410	409	367	375	395	340	358	370	342	364	370	369	381	384	384	356	352	362	373	363	341	361	347	344	389	370	377	379	364	365	389	407	362	359	372	351	381	357	331	373	330	351	339	365	347	350	380	351	346	358	342	340	345	373	380	354	303	335	359	345	330	367	324	409	335	369	355	371	376	345	362	335	367	377	363	390	367	397	350	342	359	390	340	377	379	329	373	364	352	342	357	375	348	367	351	359	376	388	363	348	361	393	378	389	336	338	376	369	384	354	381	341	391	354	344	360	360	351	360	337	342	371	333	328	390	368	337	366	372	362	372	347	381	355	385	384	342	363	346	352	372	372	356	385	322	358	335	362	391	363	353	384	352	364	387	369	374	339	358	366	386	371	381	377	388	347	373	354	346	393	370	389	354	422	381	338	337	365	393	384	369	370	350	351	372	375	369	392	390	359	362	334	375	376	365	397	374	374	362	365	387	391	374	339	418	330	393	373	393	358	378	348	374	362	378	383	346	355	361	384	377	333	373	377	348	324	336	392	352	377	375	393	398	350	342	384	399	381	378	381	372	361	401	376	380	384	364	348	358	367	348	356	374	336	357	416	355	349	328	338	360	361	337	358	371	329	375	372	367	342	352	344	370	371	342	356	348	377	378	332	352	407	385	406	385	414	374	337	397	339	400	371	385	390	353	334	360	409	391	376	354	375	356	360	386	392	370	373	360	349	330	356	360	373	346	349	364	375	352	348	378	349	332	386	371	377	369	346	365	375	365	351	360	335	405	343	346	367	383	361	358	385	374	367	365	346	368	347	408	334	361	367	369	347	354	387	379	338	376	352	382	340	393	334	376	353	353	396	372	347	331	387	380	413	349	360	380	381	370	375	345	346	369	379	346	368	342	365	358	348	327	376	370	374	362	354	343	350	356	346	394	372	354	380	396	373	374	402	343	385	359	373	370	354	380	357	372	376	360	377	401	363	390	298	355	356	387	383	357	383	350	366	355	383	354	385	399	380	329	391	382	368	366	346	392	393	405	383	379	392	374	350	355	362	355	367	338	353	368	351	327	343	340	361	381	339	359	410	379	368	373	359	329	343	372	373	350	398	356	371	359	327	329	382	363	341	400	381	402	369	368	353	376	391	336	366	391	396	330	407	363	380	369	387	362	373	342	362	355	369	354	376	375	346	377	365	394	347	412	370	352	361	361	369	355	363	358	331	368	341	360	349	361	320	369	364	372	351	367	373	351	369	371	368	346	353	341	386	349	342	359	361	353	353	343	367	383	382	377	377	369	379	348	353	323	389	362	351	348	382	382	399	365	372	337	408	358	371	397	358	380	339	396	359	340	410	344	356	363	387	386	386	375	369	370	390	340	369	365	388	387	378	352	376	337	367	346	400	401	380	347	355	329	379	358	384	359	344	382	348	378	371	350	357	365	375	352	357	335	377	344	392	366	357	374	349	350	365	384	340	402	367	365	347	387	362	329	365	341	363	318	404	367	381	353	348	386	361	368	339	364	358	365	360	365	366	381	347	381	347	370	377	342	360	373	348	340	335	387	342	371	352	332	398	363	358	408	363	362	390	388	342	342	383	362	390	346	355	374	353	324	376	347	368	386	357	377	369	337	350	398	379	334	363	349	341	376	407	363	387	380	400	414	380	391	368	361	393	419	372	360	372	360	360	395	355	341	333	355	346	356	355	379	358	402	367	384	377	383	348	370	362	364	360	337	354	329	393	344	353	361	358	352	360	384	369	349	388	334	348	386	357	346	381	344	401	378	390	359	398	403	370	389	372	359	352	353	368	369	345	385	382	371	364	353	332	353	377	379	399	380	399	357	363	358	411	349	357	356	367	384	349	363	354	354	364	336	347	387	373	382	377	351	342	327	336	365	372	349	351	376	386	364	357	424	330	336	360	383	343	375	370	380	364	349	350	383	399	363	343	347	392	373	363	349	358	387	320	354	388	369	387	357	375	369	372	329	370	373	361	343	359	376	379	358	349	382	365	357	357	378	354	355	401	351	337	369	383	370	394	365	359	366	344	367	341	366	376	336	361	359	353	339	338	342	362	390	375	382	341	402	412	347	381	381	372	347	394	349	385	388	380	353	356	331	313	407	391	361	356	363	354	356	370	374	364	358	380	367	357	347	366	351	357	390	333	359	324	376	371	385	381	341	354	342	345	368	395	391	358	370	347	353	370	364	360	367	380	368	360	353	326	356	371	384	370	374	355	388	359	334	418	329	367	374	364	379	365	341	367	357	342	345	345	365	385	378	379	395	378	372	388	361	355	368	376	367	360	353	398	345	352	372	350	404	337	355	352	378	365	381	387	339	365	375	352	371	355	322	387	381	351	331	364	377	348	359	380	336	373	381	379	343	337	367	362	352	384	386	390	346	356	364	368	324	356	360	325	327	340	370	320	344	362	372	375	368	327	361	381	345	341	381	383	372	368	348	341	367	400	388	356	364	373	404	355	375	361	366	346	387	364	368	351	364	371	352	377	381	385	315	359	354	370	349	347	374	366	339	362	350	375	383	348	375	331	337	334	381	348	380	387	369	364	350	377	353	345	357	362	370	363	375	377	377	361	380	334	393	355	321	383	381	357	349	348	364	371	359	371	356	353	377	360	366	373	391	358	339	380	323	345	398	357	392	349	356	389	374	387	351	365	363	354	354	354	362	354	361	351	352	405	335	376	332	354	372	376	348	395	387	363	400	382	351	368	361	374	365	363	360	362	369	363	348	424	372	380	374	359	331	376	367	341	384	362	373	378	359	352	339	345	363	350	354	361	379	371	366	356	376	344	384	356	411	345	363	372	366	356	353	344	347	374	346	371	341	353	347	339	336	364	367	347	387	344	373	353	344	401	362	361	361	394	365	382	401	358	380	392	343	331	381	348	349	377	380	368	382	359	416	371	399	384	354	370	364	362	338
40306	16554	14775	8086	5601	4083	3224	2520	2114	1814	1590	1500	1321	1201	1127	1095	999	954	919	935	905	796	778	899	779	762	789	755	735	750	741	754	696	739	727	716	760	738	744	720	694	724	704	741	692	708	715	713	695	691	717	724	698	706	671	710	743	644	711	662	666	661	710	699	636	679	643	678	714	658	698	677	674	686	696	702	674	699	685	688	649	712	641	693	695	677	668	631	673	638	654	662	687	736	675	695	642	666	675	667	651	650	655	641	637	662	686	725	643	681	617	669	705	618	662	704	675	686	705	677	658	656	673	627	761	630	706	664	650	709	647	684	665	671	658	637	676	686	683	686	650	687	633	681	688	705	634	641	675	622	651	670	664	663	679	647	682	686	692	667	707	645	651	681	666	725	666	658	705	619	710	690	619	688	637	660	652	626	628	655	677	669	652	632	680	683	661	650	696	654	678	661	687	662	686	640	725	648	661	640	694	697	673	679	667	659	648	680	646	690	657	658	701	666	647	665	686	660	671	628	663	665	686	665	687	691	649	635	649	662	668	693	683	701	672	683	678	642	653	686	666	667	670	666	663	640	672	696	624	670	653	661	650	661	661	668	657	683	664	663	683	716	665	661	661	626	683	680	661	658	669	667	647	687	697	678	631	698	695	679	678	683	652	632	699	669	660	632	611	645	644	731	656	686	672	685	713	614	675	649	659	692	613	653	664	663	681	677	680	637	670	689	658	641	691	672	673	678	680	668	662	659	642	654	648	645	668	674	637	642	667	649	668	658	634	690	654	659	700	672	703	665	635	667	654	680	679	702	711	660	684	697	695	698	682	681	679	666	663	679	699	659	722	668	705	689	694	725	690	703	658	668	682	672	652	687	674	632	657	625	628	636	664	697	689	700	675	680	631	657	684	667	661	680	661	685	643	679	685	668	688	652	671	643	655	632	658	663	632	684	670	681	666	638	683	664	696	662	665	629	684	678	647	641	697	674	654	681	644	678	721	671	652	686	648	673	622	657	660	665	688	579	635	720	644	708	680	689	680	670	612	690	665	663	656	696	660	640	656	683	667	702	636	702	647	715	683	686	641	680	681	656	694	652	653	699	627	699	696	671	690	633	643	653	642	685	655	695	611	624	664	636	712	651	641	691	683	692	650	664	680	602	665	643	689	650	594	645	661	691	679	683	664	675	629	664	683	651	680	623	678	681	653	684	657	652	680	672	677	671	726	636	688	682	689	644	669	725	635	635	666	682	659	676	674	676	675	690	694	627	644	711	655	654	658	658	659	698	695	723	679	684	638	632	682	689	712	664	689	635	651	693	670	702	713	683	679	690	697	625	636	677	659	669	663	651	656	673	625	658	646	657	683	652	689	664	669	677	579	676	705	645	699	658	650	713	629	698	684	670	738	675	671	671	655	664	667	665	696	632	694	669	674	694	659	627	681	690	666	672	647	707	693	621	685	660	652	655	678	701	686	630	717	664	677	665	630	621	649	644	642	695	657	665	662	726	688	700	675	625	701	701	651	692	695	680	667	693	653	653	657	672	651	684	678	680	668	659	673	665	651	626	706	650	628	676	710	660	684	686	677	667	678	666	671	661	671	669	645	651	695	684	678	683	688	710	636	672	674	651	692	610	660	634	676	667	701	714	714	661	660	632	665	646	681	657	697	677	699	675	722	672	657	636	662	677	661	679	701	686	676	671	639	671	658	621	663	668	618	640	757	668	652	661	681	654	689	646	643	681	655	653	695	620	696	674	630	689	685	710	662	646	637	669	686	687	716	702	684	614	660	717	669	718	682	672	647	665	695	710	715	654	669	705	649	679	638	653	645	607	674	639	648	686	668	681	646	651	726	646	654	688	618	668	619	616	704	675	677	647	683	664	685	708	676	644	659	682	652	616	668	663	642	658	698	676	623	705	641	679	705	664	662	659	597	683	604	673	621	660	654	662	673	685	672	681	658	656	696	678	684	652	649	712	681	703	701	690	683	692	671	710	690	687	650	651	677	689	604	634	657	672	666	651	637	711	665	659	651	666	647	712	661	683	666	681	670	690	643	710	672	678	644	626	684	667	665	677	695	679	669	693	692	706	671	655	684	671	680	649	677	677	655	647	682	686	642	673	683	678	686	661	680	686	635	611	671	672	667	661	664	705	670	679	690	718	653	668	671	703	660	670	677	686	672	554	678	692	648	697	640	653	678	678	708	668	638	669	617	633	675	702	659	648	688	680	687	628	663	653	703	681	675	688	695	679	619	651	712	687	674	645	677	634	667	650	651	645	639	676	651	661	670	677	658	691	657	669	672	670	654	654	602	678	630	659	656	706	681	623	618	715	621	679	666	658	647	694	674	685	693	679	639	668	637	664	659	641	665	716	695	656	697	660	659	684	677	678	613	676	687	694	674	683	681	685	695	675	643	660	684	662	685	681	675	717	693	652	683	642	665	621	638	681	669	662	614	712	708	666	655	644	646	660	674	624	668	732	661	622	679	679	667	719	679	649	649	647	636	682	644	678	674	658	696	677	611	686	676	660	623	703	697	678	654	699	685	658	713	633	652	665	707	665	699	620	634	672	622	648	697	695	664	664	676	665	601	638	674	641	681	637	621	653	689	664	639	631	651	653	676	671	653	738	687	664	689	685	685	641	668	633	664	671	677	633	635	711	667	658	650	688	657	669	639	648	668	630	690	670	633	693	670	680	666	679	636	620	645	660	655	661	687	674	704	635	688	651	677	712	665	646	651	704	680	627	692	684	645	633	640	654	669	690	699	720	674	638	698	707	635	686	625	623	674	699	653	659	641	658	726	736	630	663	677	686	668	654	664	668	659	635	662	687	662	710	675	671	702	636	653	681	687	659	670	656	659	690	648	685	635	650	665	617	692	701	682	675	697	697	693	626	686	657	697	675	676	665	648	734	643	649	690	696	676	655	694	672	663	667	651	695	661	706	700	685	689	664	650	634	671	664	652	663	689	697	679	690	665	675	652	659	678	709	643	657	652	708	692	686	657	665	683	667	626	650	638	697	660	688	637	669	637	649	683	703	643	652	657	662	667	647	676	652	649	703	662	684	676	657	655	653	677	646	679	627	679	663	677	693	710	669	653	660	699	645	694	682	649	660	701	709	679	701	689	684	707	654	672	645	677	656	663	701	674	676	680	662	675	678	692	691	659	702	651	645	661	718	646	656	656	698	642	662	677	716	653	623	686	656	659	640	640	665	683	703	691	667	725	681	676	642	658	684	668	673	674	618	670	637	686	644	638	665	682	681	666	656	622	676	640	681	668	693	686	604	682	702	648	645	655	668	707	692	683	651	647	704	691	686	654	710	685	668	677	632	689	668	690	628	693	685	659	673	678	717	684	677	626	610	674	699	641	686	668	676	645	652	676	675	662	676	683	684	701	632	720	641	610	645	699	651	682	713	659	669	642	672	703	687	654	659	700	662	671	719	687	640	685	701	678	623	637	677	632	696	663	632	658	669	646	692	654	637	697	697
26012	20081	7370	340	168	130	118	107	99	99	92	87	91	100	75	102	77	81	85	87	84	96	81	89	72	78	78	96	81	89	89	88	90	88	70	80	88	84	96	66	72	96	80	78	73	93	76	92	85	101	72	92	88	85	80	85	95	84	85	84	75	89	73	101	77	96	79	76	93	81	75	95	90	96	66	80	95	87	91	66	88	87	68	85	98	89	102	93	83	82	73	85	85	86	91	74	96	78	104	85	67	75	83	86	88	73	85	80	94	83	94	91	86	86	83	78	83	64	90	94	75	71	93	85	92	100	87	86	83	85	82	81	82	67	80	86	86	94	99	80	93	77	93	98	89	73	78	77	68	90	85	101	71	90	72	86	80	85	84	73	77	70	101	75	96	78	81	90	92	79	82	97	79	67	79	89	83	75	84	80	75	82	92	78	78	87	92	88	70	98	79	94	103	80	89	71	81	86	90	80	82	79	70	82	91	90	81	64	86	84	78	67	77	87	97	81	68	100	103	95	89	65	84	81	76	88	96	75	68	94	74	68	78	86	81	84	90	90	93	79	87	77	98	85	87	83	99	92	86	79	80	79	75	103	96	83	76	92	93	89	84	73	88	78	103	81	92	77	64	95	77	75	88	90	85	75	86	91	94	87	80	80	83	77	85	82	89	79	85	76	63	89	81	77	87	89	83	78	72	69	87	82	87	72	84	75	75	70	83	89	88	92	107	70	96	77	82	84	80	83	86	82	89	78	74	82	84	92	92	78	84	89	77	74	84	87	96	94	74	78	76	76	89	86	74	86	93	78	86	81	81	74	94	93	88	74	80	82	102	91	97	80	78	80	86	90	81	90	82	80	105	77	79	78	73	86	75	90	59	97	80	71	96	87	92	76	95	74	92	87	86	68	77	94	78	94	79	83	76	72	79	82	68	73	73	88	86	95	96	99	76	78	92	66	84	79	83	79	101	69	85	84	83	96	78	77	70	88	77	73	93	83	93	88	82	97	113	81	86	82	71	87	87	79	93	76	108	76	83	95	86	88	79	86	78	112	83	79	79	94	88	86	93	78	61	87	88	82	99	79	89	84	74	86	87	68	89	84	93	83	88	77	94	84	110	103	89	89	91	92	92	96	85	82	95	89	93	99	91	96	77	79	99	88	95	74	97	95	64	75	84	80	81	96	77	102	78	98	84	70	89	81	88	92	88	82	69	77	77	83	72	81	81	92	99	81	76	99	78	85	85	83	89	86	76	82	80	87	73	89	76	64	87	100	84	77	82	95	92	73	75	78	75	83	104	73	93	70	98	97	87	94	86	86	84	80	85	84	88	79	79	75	90	78	77	65	82	110	63	79	82	83	76	76	96	82	83	90	85	79	80	84	71	82	82	91	112	88	68	82	74	81	74	86	100	78	94	89	78	97	78	87	92	77	78	79	90	88	86	81	83	78	65	96	78	78	77	82	97	74	84	82	90	78	82	64	102	116	93	90	90	70	88	69	82	71	85	67	76	67	84	78	96	96	84	93	89	82	92	75	84	83	80	105	91	78	72	91	71	82	78	89	77	90	89	100	83	100	92	86	101	90	67	87	82	92	91	96	76	99	101	80	77	72	81	81	86	86	85	71	80	100	89	102	82	82	76	100	84	91	100	99	85	78	92	72	81	96	93	93	82	92	80	83	74	73	91	78	73	70	65	90	88	76	70	102	75	82	103	98	80	87	82	88	101	88	95	71	80	77	78	87	75	72	88	82	81	84	95	90	87	87	94	86	87	88	78	88	70	64	87	96	78	68	86	94	107	80	78	98	80	79	69	63	86	88	104	91	77	90	82	88	80	78	90	78	97	83	74	85	77	77	73	89	85	111	72	97	83	87	84	77	84	81	80	76	83	95	92	78	82	81	86	104	91	96	106	81	77	93	78	81	85	81	79	84	84	95	85	74	85	77	99	95	93	76	86	75	72	86	79	67	68	80	73	80	87	97	90	95	79	81	84	71	73	89	86	80	84	96	94	88	92	99	81	88	66	101	96	78	77	90	84	89	61	73	83	77	77	97	84	96	72	86	75	76	95	79	82	93	108	85	81	71	89	85	69	58	72	83	96	90	89	90	79	81	81	73	92	98	80	79	88	97	93	85	72	99	73	82	67	88	104	93	74	84	95	78	89	68	81	80	64	73	85	86	93	84	88	91	97	102	87	103	72	89	76	66	82	87	84	97	94	88	87	84	76	82	79	91	91	79	75	92	78	78	68	94	67	82	84	87	87	93	87	84	86	82	99	76	81	86	87	74	85	72	75	85	87	83	73	103	77	78	87	79	82	86	85	92	106	99	92	90	106	89	102	84	75	86	78	92	78	79	97	89	87	83	87	93	90	78	71	76	89	96	84	104	95	89	78	79	92	80	79	95	75	84	77	87	89	106	89	77	86	81	101	89	87	64	78	76	73	97	86	101	93	94	91	100	79	69	80	71	79	83	93	79	80	97	97	83	86	75	81	91	83	72	94	76	94	84	91	73	75	69	86	90	72	82	102	85	88	78	92	98	77	83	68	84	76	75	85	73	68	80	75	69	74	83	87	71	96	85	80	84	79	102	93	69	91	80	90	78	91	71	79	89	79	89	96	89	87	86	88	80	88	97	102	84	78	89	83	79	97	86	68	88	100	93	77	86	84	83	73	69	89	71	87	83	79	66	77	89	92	87	87	81	74	93	86	85	85	70	99	92	90	85	92	78	82	91	79	98	81	84	79	69	85	81	107	72	90	78	73	95	92	80	75	89	99	91	86	94	101	90	80	83	89	78	78	96	83	74	89	85	57	81	95	87	94	110	88	76	98	81	84	88	77	85	87	85	82	67	79	77	71	89	91	99	96	79	79	84	92	108	86	74	84	92	77	83	80	85	96	81	79	78	91	81	84	99	109	90	87	78	83	108	90	77	81	86	87	87	85	67	69	85	95	81	74	105	70	65	78	86	79	84	84	86	71	81	75	71	88	84	84	77	73	92	88	88	89	73	79	93	97	93	73	70	75	87	86	90	95	78	85	82	72	101	94	78	72	101	96	87	74	110	82	91	93	80	101	86	88	87	78	87	90	98	82	89	82	77	89	87	81	87	79	87	83	63	72	66	84	78	88	75	88	70	87	86	93	93	73	72	80	87	88	85	75	87	90	89	84	75	84	94	68	71	82	75	89	88	97	78	82	100	106	86	105	73	79	96	99	90	75	87	65	84	78	95	91	83	80	105	92	92	78	91	86	86	86	94	86	59	83	82	89	98	94	84	93	76	78	84	97	85	66	76	95	83	95	72	88	76	87	97	89	84	92	67	80	78	83	77	76	80	81	85	71	93	99	82	86	93	80	89	76	85	88	79	83	94	99	93	85	81	73	75	101	85	84	80	94	112	91	98	85	73	65	115	84	84	86	88	65	73	91	93	97	85	86	87	85	80	85	86	99	75	87	72	78	75	73	81	86	93	84	78	76	108	74	77	66	83
13327	1165	1045	526	403	306	288	226	242	217	177	222	205	190	178	170	190	178	190	163	160	153	172	155	148	154	172	166	169	142	144	182	175	171	166	180	177	153	176	182	169	178	170	175	190	156	173	164	152	164	149	146	152	171	174	152	156	166	152	153	158	177	174	158	157	181	147	155	149	175	153	146	151	169	167	151	166	156	150	186	156	153	156	170	184	153	167	181	165	161	159	162	158	179	181	136	162	166	178	144	170	171	155	167	169	185	154	150	182	168	155	128	171	170	159	169	166	162	173	180	150	154	171	151	166	158	179	163	161	149	180	159	153	163	194	159	152	157	174	146	175	176	161	176	161	161	190	168	160	154	157	154	150	161	167	146	172	184	186	159	165	162	157	156	168	166	162	183	164	176	183	151	171	149	183	149	177	151	167	162	169	150	154	193	176	183	174	178	155	152	160	140	183	180	126	166	160	141	155	171	178	174	163	151	160	175	188	160	144	161	154	156	162	160	177	148	137	170	167	185	155	156	153	165	189	153	138	165	177	189	152	157	174	155	173	172	149	144	168	160	160	162	157	181	159	148	159	168	151	142	178	169	156	160	156	165	178	144	181	167	162	171	175	168	196	154	176	152	177	173	152	192	168	156	180	177	161	158	148	181	146	165	168	155	154	154	154	182	187	182	170	161	169	156	169	142	154	153	182	146	159	163	160	138	153	148	162	157	152	159	165	147	173	174	172	165	186	162	152	159	161	166	174	161	171	176	161	164	141	170	155	161	155	140	168	166	147	151	154	155	157	142	144	182	149	181	167	167	163	158	163	170	180	156	180	139	158	148	142	150	164	173	166	182	169	157	175	154	160	173	157	154	152	156	149	151	155	161	172	176	178	155	147	157	164	177	154	166	128	185	157	162	151	168	149	164	156	167	163	151	164	180	156	183	162	181	166	179	197	149	183	167	159	149	186	169	160	160	178	163	182	181	157	161	154	153	151	150	173	158	156	168	140	173	174	149	150	161	166	172	157	166	146	141	175	168	163	148	159	162	165	163	163	144	173	167	162	176	154	156	136	158	150	173	148	147	169	168	158	172	173	153	153	160	180	170	173	175	171	169	179	185	182	173	144	162	162	169	177	168	173	134	140	134	152	190	178	156	169	146	173	179	153	173	162	170	160	161	173	156	169	148	174	153	191	160	165	164	161	167	166	163	147	156	156	169	157	135	148	173	159	149	166	155	155	167	165	152	151	151	159	177	174	150	156	160	154	164	173	167	161	144	153	157	159	169	151	178	154	148	153	153	165	178	167	166	165	173	167	155	162	182	165	165	171	175	159	162	164	157	181	158	181	150	163	154	160	175	171	160	149	176	168	160	156	178	163	190	161	168	177	161	152	173	149	165	135	179	177	167	146	155	151	151	161	145	164	154	180	160	152	153	151	170	160	171	182	161	148	164	143	166	153	153	159	151	148	163	165	155	174	194	157	163	180	163	154	162	170	170	163	165	191	148	169	160	150	172	165	183	151	169	165	180	161	137	156	157	151	166	179	163	151	163	171	155	148	160	167	161	174	148	176	177	151	163	157	153	172	159	155	190	158	167	137	176	188	189	164	184	176	159	151	162	158	177	158	164	176	146	128	193	139	157	160	160	141	162	161	160	167	150	173	155	158	179	152	145	156	150	161	149	157	173	152	155	167	173	152	144	165	160	184	154	174	154	194	168	154	157	166	165	164	128	161	159	145	162	168	153	141	159	148	171	154	167	169	164	165	174	181	163	138	174	169	190	155	156	169	179	169	160	164	165	149	159	143	150	141	172	162	157	155	153	145	159	174	148	194	163	168	173	144	155	156	171	142	170	175	168	175	155	178	144	167	168	137	155	172	147	158	169	173	176	162	166	169	154	158	151	184	157	181	159	153	181	157	162	146	153	169	178	140	136	154	173	184	146	154	141	145	153	167	156	169	131	182	147	141	168	154	162	145	162	169	158	174	171	169	148	167	160	162	170	143	157	158	155	171	153	157	163	144	168	162	191	152	171	176	181	169	173	180	156	148	169	163	166	143	161	155	159	157	153	135	168	188	155	129	174	171	175	176	169	179	153	139	160	166	166	141	168	158	160	166	173	162	144	152	142	163	164	164	183	156	189	178	176	161	160	167	149	159	171	184	169	170	168	156	153	165	156	157	177	176	157	171	150	165	156	166	165	152	168	163	149	157	156	177	201	151	133	180	156	165	161	165	161	160	135	159	152	143	164	152	163	154	164	187	139	154	155	128	150	151	170	155	164	167	175	147	142	186	165	165	145	184	171	187	143	158	176	153	150	129	148	159	171	173	164	159	161	154	152	195	158	161	173	165	148	153	161	149	137	170	159	161	167	171	161	171	148	160	181	164	171	169	169	152	154	196	151	158	162	163	159	166	189	174	189	171	168	169	167	165	150	143	154	162	153	178	164	144	157	150	173	183	161	168	150	190	140	156	137	167	165	152	167	149	139	161	173	161	157	173	160	145	145	176	170	168	166	154	137	160	162	170	151	143	158	170	143	152	154	185	138	164	153	147	160	164	161	162	191	176	155	175	128	169	156	154	172	153	164	153	169	148	146	167	175	155	171	162	158	146	152	152	151	172	155	138	146	157	173	154	169	171	167	159	135	170	178	167	169	152	175	152	150	183	166	156	175	154	162	175	164	167	162	187	154	131	164	182	157	153	142	172	148	179	163	153	150	159	151	156	150	142	148	152	137	155	157	179	156	165	166	161	143	159	172	157	161	163	157	155	164	162	152	149	145	176	165	165	138	159	164	159	150	172	166	148	155	152	173	169	158	163	171	168	155	163	172	161	180	173	162	167	145	157	151	144	154	175	157	193	182	176	161	157	165	157	163	158	179	173	141	154	139	164	160	152	164	174	187	172	167	154	154	177	170	173	150	169	163	165	137	170	161	167	161	191	165	147	163	147	171	156	178	157	153	162	167	147	163	142	156	171	174	161	166	169	153	168	150	165	155	164	171	180	164	150	138	163	145	160	141	170	166	162	179	164	159	161	154	143	144	174	149	137	157	163	192	177	141	156	139	161	170	173	151	144	145	168	168	151	153	168	132	169	190	151	157	158	158	167	162	154	184	150	151	157	163	151	157	179	150	157	165	166	163	162	147	167	146	148	154	160	162	146	174	152	160	146	162	145	164	149	161	164	184	164	169	166	165	164	159	177	163	170	163	169	147	165	169	166	183	166	152	171	172	181	152	150	186	184	152	169	166	147	153	174	181	178	180	172	143	157	152	149	150	150	150	154	175	165	160	141	135	139	156	197	141	137	143	164	171	161	153	141	169	170	162	163	168	154	166	170	142	150	156	143	170	166	162	173	174	165	140	152	167	147	150	195	181	147	153	155	158	179	147	145	168	152	169	147	186	172	164	159	167	160	175	152	161	170	167	179	162	178	144	157	163	154	161	160	176	173	129	172	157	163	158	179	178	161	152	168	159	187	167	140	145	160	146	169	160
24791	21720	29270	24684	20076	1797	687	468	397	326	311	283	296	269	252	227	218	247	236	278	230	230	219	212	207	217	231	214	231	204	165	197	181	239	205	185	214	189	232	199	184	202	190	222	217	212	227	214	186	202	174	194	217	210	197	203	183	218	229	206	205	187	198	200	204	206	177	211	179	211	207	201	154	189	182	185	173	191	199	202	211	216	179	208	196	212	210	202	199	177	183	195	206	180	190	178	217	216	174	202	196	209	199	218	191	170	193	188	195	201	210	202	199	196	179	203	208	184	190	198	175	193	179	187	197	203	175	208	195	180	190	193	227	203	202	216	189	176	186	184	208	209	186	177	182	195	207	206	198	189	192	196	190	212	197	211	167	198	174	184	185	179	190	200	211	205	202	212	199	181	210	183	197	214	191	192	208	198	198	173	225	201	175	175	185	179	206	191	212	203	205	204	194	188	181	183	217	193	192	192	184	197	184	182	191	203	187	179	198	212	224	209	206	151	225	200	202	202	201	206	171	165	169	196	191	185	198	202	208	183	190	193	199	186	180	220	194	181	199	175	174	191	193	202	203	190	196	185	190	218	175	205	188	220	182	195	197	196	192	184	198	208	209	205	210	194	209	187	168	190	192	207	204	204	225	190	224	193	197	184	196	194	189	193	207	215	201	200	207	160	205	191	163	185	214	209	175	193	186	191	196	190	198	194	195	211	234	202	221	201	202	186	177	188	194	209	186	206	188	201	188	205	190	192	182	201	201	193	184	189	203	179	229	195	190	206	177	190	213	190	189	203	205	200	193	173	194	179	190	208	208	188	205	208	183	187	208	206	191	205	211	178	191	186	197	194	210	188	188	204	191	210	194	197	182	197	200	195	191	182	199	190	208	178	195	187	211	215	197	203	202	185	219	202	201	201	167	194	186	200	186	207	197	216	193	187	184	193	204	188	195	181	187	197	201	213	212	194	190	205	166	213	199	185	186	199	221	204	198	157	179	214	221	225	198	200	176	227	176	201	177	211	184	194	200	174	182	184	190	207	187	197	219	194	187	208	175	215	176	209	176	209	189	195	169	190	194	212	231	204	228	203	210	203	202	213	206	168	210	157	192	194	184	190	199	206	215	190	188	224	204	211	196	205	216	179	190	197	177	192	224	173	181	188	196	161	231	194	213	196	182	189	163	187	214	205	186	203	222	207	209	195	201	190	194	211	195	192	187	202	207	216	189	202	226	203	197	176	178	164	188	215	206	212	209	193	181	209	174	191	209	197	191	183	188	199	186	189	177	205	191	174	210	218	181	219	194	174	209	180	172	205	200	172	196	205	205	212	188	209	199	183	193	174	191	191	213	172	193	207	184	179	183	184	199	203	211	207	172	206	176	173	194	185	215	188	199	203	198	197	199	216	187	207	181	198	198	214	214	203	187	219	206	208	209	212	199	178	202	213	188	185	187	203	195	210	175	209	195	204	188	210	181	185	172	202	200	187	208	178	181	212	196	189	183	166	178	194	201	196	179	178	189	199	181	205	193	174	159	191	188	185	190	193	202	203	206	195	210	187	188	180	178	226	175	175	210	201	213	234	202	211	193	183	196	218	207	181	204	201	222	198	182	186	183	222	194	191	194	184	184	198	205	193	183	188	206	187	189	186	184	201	197	181	211	203	197	182	170	191	209	185	186	182	213	205	196	186	190	193	183	215	197	212	206	208	192	197	180	208	174	226	196	176	196	203	198	195	161	192	194	188	216	166	210	178	184	182	199	200	176	202	198	196	190	198	184	203	193	211	187	171	222	199	176	203	200	197	187	208	177	194	223	184	218	210	192	182	207	184	210	218	199	194	179	209	191	193	196	191	202	177	185	213	203	191	192	197	175	206	199	188	212	186	201	181	181	209	196	214	195	215	186	192	204	192	181	221	202	171	203	166	207	200	172	203	202	200	191	192	191	187	163	183	185	207	206	207	175	205	210	206	200	196	209	197	189	196	189	189	194	209	190	187	191	219	214	203	206	205	200	208	180	206	191	198	187	201	189	221	198	183	210	223	198	185	172	203	192	198	188	214	175	176	192	193	150	183	190	199	199	186	201	200	180	215	180	213	182	203	211	219	211	173	202	205	165	184	198	202	192	178	194	210	196	196	187	207	188	198	190	191	203	215	203	200	224	193	190	195	193	208	206	190	167	180	171	184	197	211	192	202	213	193	213	193	168	220	194	195	164	195	190	198	213	190	205	180	193	193	184	208	179	195	190	194	193	199	198	185	207	194	199	200	229	168	193	197	162	201	203	192	203	213	170	214	183	198	198	198	177	174	180	215	210	190	177	212	199	214	200	168	207	182	187	190	196	178	196	195	214	186	177	209	182	211	162	193	191	198	188	196	208	218	176	183	216	203	209	200	179	186	216	188	192	198	188	185	191	204	182	196	210	210	205	234	192	222	213	192	196	190	160	184	205	186	189	200	188	196	192	222	201	188	204	186	195	204	217	197	209	206	195	198	210	215	205	187	202	189	190	195	198	216	197	193	190	179	194	175	155	182	193	206	196	186	185	174	197	233	209	180	176	203	208	188	197	206	194	208	205	193	186	194	213	189	174	194	216	189	202	193	211	196	192	186	179	190	186	223	206	201	186	204	214	197	203	165	194	199	190	193	199	189	180	191	202	190	188	194	192	194	213	179	185	218	207	195	186	202	175	204	212	172	181	215	189	199	197	189	191	161	197	172	184	187	185	189	192	195	204	214	182	182	206	202	191	192	176	190	198	186	204	169	200	213	215	198	193	199	193	198	210	206	161	173	192	183	170	199	208	189	200	194	183	168	197	203	194	211	184	180	165	198	191	226	201	189	205	190	218	184	196	199	171	171	183	194	203	195	223	208	208	179	200	196	215	198	199	205	186	195	196	200	198	177	194	193	199	184	192	169	195	193	176	203	200	187	180	216	190	206	209	184	181	178	208	201	193	196	233	213	213	189	189	184	200	193	204	189	196	189	193	217	200	233	179	191	191	209	208	230	212	211	172	217	199	182	178	196	176	209	204	192	188	213	181	195	180	208	165	198	174	194	202	206	179	195	213	213	226	199	173	189	183	198	184	201	206	184	182	174	190	188	202	187	198	187	210	187	212	213	199	197	187	210	201	209	174	200	205	191	205	195	173	183	205	195	201	211	212	197	204	188	194	197	205	190	183	208	180	195	212	192	181	188	211	235	199	187	187	197	202	192	188	191	179	203	216	183	213	206	203	193	178	176	215	186	222	186	206	189	178	184	213	188	204	194	206	213	187	211	210	191	157	188	195	228	172	199	239	171	191	184	160	207	182	189	181	202	192	203	215	183	221	202	182	206	188	215	197	227	200	177	184	196	214	181	223	211	201	192	200	183	200	209	187	198	206	196	185	192	183	187	208	158	202	221	222	200	215	182	172	206	208	172	179	198	200	209	212	194	206	192	218	199	204	182	221	184	192	189	200	202	186	191	214	179	182	180	198	198	196	196	187	198
31480	9397	8173	4130	2710	2100	1575	1292	1076	926	743	725	684	599	566	519	480	481	467	447	453	402	425	438	423	378	371	393	389	406	360	389	369	356	378	385	390	338	362	384	363	393	325	339	384	383	362	319	348	372	341	361	353	310	322	337	347	344	379	343	336	377	376	334	377	350	357	376	369	351	306	366	347	339	338	327	344	344	363	360	381	335	382	313	360	370	347	347	363	333	360	355	320	305	341	353	339	373	330	297	372	366	331	342	322	326	330	401	347	329	352	347	336	378	365	332	347	328	347	343	309	317	361	349	336	389	364	348	323	364	335	315	366	358	330	352	344	356	360	324	369	375	314	344	326	353	365	354	324	356	311	355	345	339	340	382	347	352	328	340	403	319	391	325	317	331	335	388	333	379	360	355	372	334	335	339	367	355	394	360	332	347	314	361	347	328	351	337	330	322	334	342	337	312	342	336	322	347	359	362	361	360	387	329	353	341	358	303	339	369	335	345	334	338	385	351	363	330	328	331	359	327	341	359	330	369	310	315	327	328	359	315	365	346	364	324	351	346	334	358	348	332	321	305	334	322	348	305	334	311	354	340	341	322	311	348	310	331	322	304	331	330	358	295	337	320	357	308	338	340	343	333	360	342	332	357	320	343	338	339	318	326	345	333	339	352	321	358	348	332	361	362	334	334	345	313	354	331	336	324	322	371	318	346	309	349	365	339	369	360	361	356	347	325	328	330	358	332	294	372	302	334	334	336	326	361	347	349	317	356	357	319	323	322	359	324	377	331	350	336	332	341	304	325	313	331	320	359	329	330	342	363	376	334	367	342	333	317	356	334	352	331	327	335	313	342	344	367	356	385	332	362	388	338	322	338	366	325	346	364	308	331	359	339	366	355	331	330	351	329	345	339	346	344	350	336	369	332	346	334	348	332	325	354	362	351	355	385	326	368	347	320	342	322	356	338	358	353	339	326	338	324	336	326	348	359	358	361	362	355	306	359	368	350	322	340	352	349	318	316	348	335	353	322	321	359	337	336	335	385	356	335	348	348	334	346	375	348	268	368	357	358	336	320	355	365	327	344	358	323	337	321	326	338	350	308	366	368	339	348	313	323	348	334	346	310	321	369	376	328	315	360	361	336	328	357	366	351	357	336	329	331	343	333	320	372	341	316	353	358	348	332	357	345	316	338	356	326	313	361	305	377	329	326	353	350	319	349	377	349	343	348	359	340	343	346	327	343	349	342	297	292	338	333	304	321	322	316	328	321	376	322	343	327	344	290	331	368	349	342	306	380	322	335	304	309	327	309	315	325	323	331	353	337	374	328	356	337	322	349	320	343	343	337	346	329	331	357	333	350	381	337	355	350	336	328	386	378	349	364	350	330	359	336	302	324	334	368	343	344	334	328	359	328	331	330	353	372	319	324	326	328	354	325	363	401	325	330	322	311	362	352	305	330	330	353	326	321	342	351	320	356	344	312	322	335	343	352	336	344	335	350	324	360	386	385	352	370	326	323	344	351	355	359	326	352	369	321	353	318	352	335	342	346	373	347	365	336	336	318	354	334	338	314	333	336	332	329	329	336	336	338	332	331	364	370	375	344	363	348	340	397	357	339	342	313	369	346	371	324	336	329	355	321	321	317	355	345	338	364	372	314	377	333	349	354	356	325	356	309	367	330	317	345	327	353	367	321	374	365	344	353	361	355	343	327	337	334	375	331	343	343	353	347	352	337	304	351	343	346	359	365	334	365	352	337	339	352	325	371	353	339	340	348	347	372	345	351	346	305	358	348	330	328	352	331	310	335	319	334	330	365	327	344	352	354	355	345	366	371	328	330	323	359	343	325	340	351	353	351	325	320	325	345	351	329	340	346	341	357	329	325	327	329	369	367	383	340	314	328	332	352	386	354	306	330	357	311	325	351	355	371	345	361	322	326	313	344	345	343	336	332	349	366	312	337	369	305	329	314	321	349	354	346	340	342	352	319	344	351	356	357	328	301	374	360	329	376	336	358	359	334	345	335	335	334	371	362	314	363	374	343	358	331	329	316	345	367	334	323	323	324	317	332	326	347	313	344	355	324	372	372	340	346	361	338	330	369	319	360	353	334	366	366	321	305	285	333	330	328	337	356	289	334	332	321	356	301	346	358	373	354	311	367	341	362	295	308	305	314	336	345	325	323	334	373	331	356	366	315	317	369	317	360	325	373	381	356	327	358	335	330	304	342	345	329	354	342	355	341	369	345	365	324	356	327	329	339	335	317	347	326	363	349	363	314	335	374	353	334	341	372	382	327	356	330	340	360	333	368	353	356	337	309	367	336	306	362	323	346	330	344	341	331	339	327	321	320	335	338	336	354	357	307	341	345	341	327	361	322	325	358	342	331	369	370	368	344	333	337	354	330	356	362	355	349	335	316	339	325	368	326	326	347	333	322	335	322	364	357	304	331	340	329	316	357	346	320	325	333	348	360	332	333	313	348	328	328	346	342	339	322	368	345	331	322	341	323	317	336	319	344	316	330	346	340	316	341	339	346	349	332	363	338	313	336	322	336	385	374	369	360	348	334	341	351	325	352	357	333	360	344	376	313	349	332	363	343	334	341	331	349	341	364	366	366	378	323	327	355	330	325	362	346	334	325	319	350	337	317	333	371	312	317	333	337	342	338	349	327	319	312	374	291	368	339	322	351	342	318	346	331	351	359	332	363	329	339	350	366	325	357	337	322	328	337	305	333	340	343	302	364	355	371	341	348	348	347	360	368	309	304	352	340	354	339	351	386	316	348	319	352	334	365	339	344	339	371	333	316	385	339	364	347	345	347	333	347	331	350	360	319	319	366	331	331	345	374	360	351	347	359	334	326	313	364	352	355	344	377	361	348	349	321	352	358	314	344	395	358	358	332	358	349	337	343	354	325	339	343	339	354	343	348	337	340	338	339	337	345	329	376	343	326	355	325	345	305	360	341	347	344	338	330	341	325	352	329	356	344	359	351	348	358	346	346	343	345	336	340	348	335	336	332	354	323	317	313	363	336	352	339	362	323	339	333	341	374	346	326	321	331	329	340	312	344	327	329	327	343	360	339	332	332	346	321	338	303	321	317	334	352	328	331	346	308	337	366	369	359	308	340	339	307	316	323	349	341	339	365	331	367	325	338	319	304	352	334	326	334	339	355	305	357	351	349	349	366	350	314	313	355	358	376	286	338	336	355	329	336	343	338	348	338	356	335	338	329	329	373	340	339	340	339	371	337	324	329	371	342	340	309	360	340	336	330	323	337	314	337	362	335	363	309	319	335	336	336	349	362	350	371	321	301	360	305	329	342	303	342	312	354	316	336	365	329	324	344	357	342	308	326	342	360	321	338	331	369	352	324	344	318	354	338	343	319	320	325	322	368	371	311	366	317	338	288	334	330	312	326	342	337	377	335	353	346	312	339	345	328	346	343	336	363	325	339	353	335	380	344	341	351	340	355	353	334	334	335	303	321	331	353	358	347	346	341
23798	21696	29942	23979	21696	19172	2275	919	780	633	633	554	575	526	466	471	473	430	453	448	475	407	391	407	417	393	388	375	398	371	401	411	385	392	379	406	414	377	415	424	399	359	376	371	390	399	385	443	400	424	354	380	378	395	368	401	356	378	385	361	381	355	396	348	358	357	382	376	385	380	390	349	376	385	353	385	357	391	358	386	363	386	379	389	384	374	368	377	370	360	379	393	354	348	373	371	370	380	343	375	352	370	362	374	361	353	368	361	352	363	402	361	369	407	374	359	379	383	358	347	370	376	376	397	358	389	384	406	419	381	365	372	357	397	349	361	360	359	346	359	373	383	354	378	382	379	347	377	366	372	426	356	368	404	376	361	400	341	370	382	374	361	358	349	367	372	378	380	362	404	341	386	358	370	343	348	378	363	391	362	339	354	368	370	356	367	402	360	340	348	387	391	406	364	386	353	378	356	356	359	365	324	374	380	377	366	383	348	375	357	357	367	367	331	410	370	358	381	387	369	397	387	377	354	372	335	366	356	368	360	358	342	384	380	363	378	343	356	388	354	355	378	386	373	328	353	408	403	346	359	363	367	389	382	373	351	379	379	375	366	399	378	372	380	375	386	403	353	357	352	386	400	366	350	392	324	335	371	393	388	348	386	364	388	361	396	374	368	364	344	383	355	355	399	391	385	361	361	358	345	407	336	371	383	394	359	352	347	377	377	406	347	400	387	344	366	362	349	380	356	378	384	390	363	356	382	358	335	393	321	361	372	378	360	365	371	357	347	335	376	361	409	357	408	381	371	353	396	345	390	402	399	456	391	344	366	392	410	339	343	374	369	337	372	371	353	349	352	360	358	369	344	376	362	362	348	331	403	338	382	373	389	341	344	357	342	368	369	368	383	359	363	357	375	337	384	387	362	391	358	358	389	387	334	360	338	358	329	361	383	360	379	360	372	376	390	387	366	310	331	392	363	391	351	351	382	340	362	346	343	389	362	360	371	419	344	386	350	392	361	356	374	411	373	387	362	358	373	389	372	346	359	357	388	394	366	352	378	353	345	378	380	380	390	372	407	372	393	369	374	348	360	327	344	358	380	401	411	382	356	427	362	366	366	390	353	374	371	375	396	368	367	383	405	388	355	375	362	374	371	368	402	353	401	352	390	370	383	370	368	356	363	388	381	352	379	375	352	383	387	367	369	369	368	386	361	394	375	389	356	382	368	425	364	358	338	382	341	382	393	378	352	381	354	392	383	349	379	365	374	379	376	407	370	373	389	329	397	360	352	344	382	385	368	365	384	377	369	403	353	372	362	386	372	375	393	382	376	363	374	365	392	378	358	347	398	359	382	357	380	387	368	379	386	366	350	352	380	373	367	378	359	348	374	354	341	407	367	392	351	352	368	336	351	357	380	354	355	367	377	378	374	359	411	332	371	384	382	373	343	374	373	364	401	372	327	374	352	365	369	350	366	365	374	349	357	351	359	390	377	358	427	366	385	344	377	372	349	375	386	378	374	347	376	390	385	401	369	378	380	384	388	357	390	349	377	410	361	397	365	405	354	349	384	343	367	398	388	377	325	391	383	375	390	348	373	361	351	344	384	374	405	367	378	355	367	372	387	339	374	377	384	387	397	394	385	364	366	372	353	341	373	338	343	363	343	362	346	365	337	361	364	355	358	371	381	361	378	366	401	346	379	359	369	349	392	360	374	390	361	355	370	382	358	370	371	369	356	388	352	384	388	356	340	365	342	338	380	389	377	380	381	364	370	349	346	340	365	343	380	388	362	376	353	367	356	353	360	371	337	352	340	343	373	377	392	381	384	340	353	349	365	324	352	369	347	356	362	400	362	385	362	372	339	353	381	340	394	344	381	371	370	333	352	358	344	377	379	331	374	367	402	344	372	394	398	357	369	355	386	379	379	352	368	387	350	355	354	383	377	395	362	399	385	371	371	348	382	365	369	366	340	334	381	382	373	355	357	360	374	363	339	349	386	341	373	339	385	361	388	376	352	348	322	383	365	352	376	393	332	372	380	386	368	327	343	372	355	380	354	321	374	363	351	365	362	366	348	343	407	368	385	372	357	382	398	389	369	352	352	383	388	418	369	371	387	365	383	369	417	405	360	327	401	353	379	364	349	361	395	390	340	350	369	370	369	346	392	384	375	399	382	356	350	384	360	378	381	347	359	382	397	343	375	358	372	373	330	359	356	360	391	395	354	390	389	368	350	359	359	354	351	376	422	375	358	390	340	367	371	366	354	391	333	371	383	365	376	421	388	364	343	388	386	367	388	391	372	355	371	357	357	335	364	360	374	383	342	340	355	397	369	373	376	385	385	369	403	349	381	371	368	339	330	368	353	345	390	375	410	339	364	364	351	367	361	399	394	378	400	355	367	411	349	391	345	349	324	386	346	387	329	358	332	358	361	390	342	386	376	393	358	328	364	366	368	356	359	358	379	337	371	374	355	377	368	375	380	395	353	375	359	348	376	371	333	374	372	357	385	336	373	360	367	346	368	386	409	367	346	353	369	380	369	355	358	395	367	351	407	354	422	343	381	346	371	339	399	362	382	370	380	372	355	384	336	360	363	360	354	368	357	382	325	367	349	344	353	370	345	366	372	360	357	379	353	336	371	374	355	391	368	385	375	368	378	377	391	365	363	346	390	391	345	361	394	358	366	369	384	394	370	375	364	373	374	351	368	357	404	332	391	397	379	386	400	393	369	352	356	368	350	372	335	368	406	334	374	356	413	363	360	349	380	348	382	390	374	395	351	362	397	337	390	384	360	356	346	368	389	352	353	364	349	363	359	383	350	372	372	379	355	429	355	398	379	380	386	359	359	361	347	375	392	367	379	383	376	372	337	369	338	361	396	397	371	375	410	370	378	372	346	359	385	337	358	362	360	385	361	372	392	381	327	362	364	369	326	357	358	369	339	341	352	388	351	339	357	383	352	355	349	355	390	378	361	356	366	344	337	353	369	388	376	360	349	385	358	355	342	404	403	342	402	334	379	407	359	384	369	390	359	334	341	386	386	382	370	367	346	344	312	375	359	369	376	370	340	343	363	365	355	357	358	368	350	364	384	405	384	403	349	368	379	364	385	346	367	379	371	372	359	357	367	372	367	394	359	352	313	376	361	394	398	372	358	373	343	343	360	394	388	364	351	363	364	372	374	371	339	368	357	385	371	372	394	370	351	372	347	389	355	391	360	383	371	368	334	396	377	364	394	369	361	384	377	378	364	375	368	367	381	424	411	366	362	353	368	358	333	386	383	367	373	346	364	331	374	401	347	384	388	359	378	375	368	413	366	426	375	379	388	375	357	379	371	377	359	358	380	381	342	342	335	365	368	360	367	379	389	380	371	388	370	369	353	383	352	386	363	353	384	354	368	368	370	376	381	343	415	380	375	369	371	351	381	371	366	400	375	386	372	371	328	379	386	377	381	384	367	344	383	402	384	397	382	351	361	364	384	384	359	409	385	359	359
40188	16425	14634	8026	5583	4149	3188	2502	2198	1816	1587	1492	1344	1237	1119	1106	1011	1011	957	967	938	892	850	811	781	807	813	763	744	772	777	759	743	743	749	716	718	790	697	728	664	743	701	713	734	704	671	702	670	703	707	686	724	703	715	706	660	697	648	747	679	722	701	713	715	666	719	702	718	722	680	684	690	661	690	695	635	711	722	682	706	634	706	674	648	694	678	649	651	693	676	646	691	624	709	664	691	722	628	673	666	695	675	682	674	647	663	660	685	697	665	687	671	653	652	676	673	649	683	699	670	679	653	664	711	684	648	648	649	726	688	715	696	702	636	671	665	670	694	670	676	669	686	688	640	664	655	659	680	700	607	725	653	738	690	649	648	726	733	693	687	670	662	641	698	676	781	730	696	680	653	710	683	663	741	706	708	658	675	678	675	682	651	655	664	656	690	659	658	661	662	685	634	677	668	623	681	710	691	629	692	711	674	665	681	714	648	720	643	679	686	650	660	687	661	692	690	650	663	683	681	669	694	675	632	662	664	689	682	660	746	743	655	689	638	638	678	649	648	695	641	656	634	688	663	654	630	704	656	671	652	657	653	713	636	672	673	715	611	680	660	683	690	650	677	667	683	688	715	698	683	702	661	662	633	697	658	652	686	713	665	632	649	669	684	669	690	668	727	673	685	666	693	682	690	655	663	709	657	666	674	687	651	652	642	624	635	653	651	618	649	658	650	677	665	685	717	675	661	668	665	671	682	683	662	672	682	681	695	677	653	665	684	615	652	656	657	670	699	658	708	698	661	666	692	652	682	643	705	629	628	666	675	697	650	690	699	648	689	623	671	688	681	676	684	663	659	667	689	638	625	695	638	699	677	670	649	702	670	682	630	666	683	668	688	629	674	675	675	649	715	694	704	679	626	658	677	676	715	671	718	659	694	659	690	697	662	674	654	701	656	678	669	668	639	659	671	671	646	685	672	652	706	706	636	672	676	663	688	696	707	673	694	637	695	650	683	644	629	680	656	690	680	641	666	697	661	671	707	705	712	654	694	689	650	628	636	711	678	725	621	678	656	710	692	685	689	680	713	650	682	673	652	669	703	675	678	652	671	652	621	683	691	671	663	682	668	638	661	662	659	701	669	732	691	674	646	668	642	661	669	642	660	637	677	737	652	630	687	674	668	701	717	639	679	636	649	683	670	649	672	633	677	681	716	664	664	678	655	652	626	684	690	698	686	680	676	631	666	672	671	710	666	682	723	647	681	637	620	643	655	687	676	680	657	712	645	639	654	643	674	628	670	665	637	641	697	648	677	667	643	673	669	656	647	659	628	655	656	687	667	662	679	696	652	647	658	671	708	666	678	660	663	653	653	657	650	657	695	689	688	669	641	658	662	656	647	709	654	651	654	655	698	677	632	682	700	697	656	657	707	669	697	628	683	644	646	693	662	666	636	649	671	692	699	647	689	641	679	652	651	616	636	630	648	660	665	672	687	643	681	653	671	687	643	704	665	704	708	713	667	646	655	645	671	666	623	636	597	650	693	669	621	678	656	657	678	674	681	649	666	680	639	634	699	669	623	698	619	666	673	694	605	666	695	661	679	659	680	682	661	690	689	650	710	711	687	672	672	673	657	682	672	684	708	693	642	669	679	691	724	624	689	610	664	668	645	699	658	656	684	653	658	688	654	660	707	699	665	653	668	626	667	700	652	684	637	668	697	656	641	635	648	644	678	675	683	685	672	631	699	636	662	651	719	650	692	692	701	688	642	691	667	662	647	645	640	648	673	710	672	676	673	708	691	685	625	665	676	652	697	642	696	694	650	674	660	655	670	672	656	669	612	654	667	710	639	664	698	633	676	659	655	699	696	689	700	639	642	678	697	681	690	667	641	715	699	699	664	595	689	685	679	688	661	679	608	657	670	599	661	691	658	704	702	684	699	672	696	670	632	632	688	636	696	636	691	662	665	652	645	640	646	654	659	657	698	621	676	703	663	692	644	649	647	650	660	645	665	676	697	688	647	689	690	675	673	660	667	675	711	607	706	688	720	670	684	673	737	631	626	691	636	655	664	658	651	676	639	702	670	680	689	638	670	643	641	659	731	688	656	684	657	664	662	656	652	641	673	643	667	700	691	672	655	703	647	665	687	660	688	655	674	643	654	652	646	673	690	734	656	695	651	687	683	640	732	643	643	668	709	711	668	651	635	650	627	628	648	683	638	692	675	677	700	684	638	617	655	655	679	680	636	690	629	678	669	655	612	632	706	709	652	648	665	648	683	660	681	644	669	678	637	651	705	693	654	691	627	634	694	671	658	699	620	686	652	680	744	641	656	688	661	640	705	652	706	672	690	620	696	707	661	684	680	679	679	665	624	643	651	655	662	688	672	674	670	639	635	674	708	635	659	712	651	705	671	639	654	675	660	645	660	674	638	680	645	693	661	698	676	634	640	689	702	661	664	670	644	700	676	669	671	654	682	635	693	721	693	668	681	650	647	673	664	701	651	696	674	714	658	688	697	660	689	622	701	674	703	692	648	732	682	663	665	645	680	669	652	643	659	652	663	662	662	636	673	663	708	653	680	662	691	662	662	668	656	634	644	660	658	669	646	665	657	673	663	634	641	702	647	645	664	709	692	638	710	658	640	693	692	687	686	694	720	668	707	658	639	618	683	675	630	687	728	647	666	696	653	655	700	725	662	683	685	696	681	653	660	653	688	637	624	690	662	715	712	655	645	662	600	664	671	664	644	670	673	648	671	688	679	660	616	699	646	655	687	658	667	666	714	681	680	647	676	629	682	726	672	664	661	662	683	672	641	641	710	639	643	695	641	680	649	714	658	692	628	668	670	667	634	700	668	679	633	672	680	692	714	700	665	658	655	640	688	682	677	649	663	687	733	718	658	639	684	621	670	690	663	667	641	670	744	704	672	670	686	664	741	677	649	672	669	650	633	706	704	670	663	707	671	669	627	706	641	659	667	655	665	654	647	704	703	677	686	636	724	712	681	671	643	672	666	652	715	689	635	701	665	675	702	658	682	694	642	644	644	671	678	649	683	617	611	635	572	681	662	647	670	691	697	689	656	662	709	715	632	658	685	654	659	689	646	656	673	714	681	686	615	640	644	666	688	665	711	628	670	641	668	668	657	692	718	675	679	713	689	692	672	693	695	642	683	690	665	662	665	688	666	667	699	656	688	712	648	668	677	720	678	643	677	634	658	662	666	674	623	653	666	712	670	674	673	668	697	673	626	664	644	714	651	630	678	674	650	749	718	687	729	694	738	649	648	676	700	629	693	704	707	653	700	689	638	683	656	674	721	699	640	694	684	669	683	681	639	625	626	687	655	693	669	670	692	662	654	651	678	683	694	617	697	642	671	689	688	684	696	700	674	651	645	661	645	616	651	668	650	678	672	675	659	649	685	688	674	663	615	733	621	666	636	673	671	688	671	642	689	672	612	630	666	672	647	635	673	692	677	693	698	635	647	687	663	644	620	717
27341	21105	7632	368	179	141	109	116	101	82	87	99	107	104	100	83	87	92	104	95	96	76	94	96	83	86	95	84	99	87	88	77	76	88	106	87	90	82	97	89	95	78	80	88	85	78	79	104	96	90	77	91	95	89	88	74	96	78	80	106	91	81	78	83	86	92	73	104	104	83	88	84	81	80	83	94	100	98	102	82	77	79	69	78	89	100	98	88	79	90	91	92	89	83	87	83	88	92	87	91	81	95	97	85	99	105	86	84	86	90	83	100	90	94	88	104	87	88	88	85	69	81	97	102	96	73	72	99	94	85	89	83	112	91	86	75	72	84	88	101	96	66	74	71	83	72	89	84	87	85	91	82	85	95	93	95	84	83	92	77	93	75	91	87	103	81	95	85	102	96	105	101	92	85	89	101	106	85	99	82	73	103	84	93	88	108	79	87	81	101	78	87	80	81	77	101	70	84	93	88	102	68	79	83	89	79	92	72	93	74	97	81	79	85	110	86	104	93	90	77	65	88	86	104	104	91	88	91	80	100	87	83	94	96	73	107	87	88	77	84	93	82	88	85	100	81	72	104	80	98	93	110	83	98	80	92	90	81	92	96	96	90	98	97	92	90	98	78	87	86	82	84	106	69	86	97	85	86	89	86	86	103	82	95	92	95	89	73	104	82	96	82	83	90	84	89	93	104	83	89	88	72	78	83	97	103	92	98	86	79	70	91	95	81	82	89	103	86	90	99	78	81	82	79	98	96	84	95	91	84	81	98	89	73	92	85	83	79	90	90	100	93	71	83	86	99	104	85	90	91	78	84	75	89	98	89	95	86	83	93	79	84	83	101	89	92	70	76	89	81	82	95	88	82	84	82	93	78	93	85	88	84	83	92	95	99	95	92	91	71	99	89	88	76	107	94	93	84	82	87	85	106	104	95	75	82	86	92	88	87	85	96	81	89	88	81	90	98	71	83	81	99	76	77	92	94	102	101	101	102	77	89	102	77	83	101	83	113	80	101	87	82	96	90	94	79	96	80	94	79	76	87	83	81	88	92	86	85	98	77	86	106	103	96	87	91	94	87	80	94	85	89	87	83	100	83	101	101	94	98	89	86	105	81	97	92	106	80	90	108	102	92	95	73	91	89	84	111	102	109	91	90	95	94	75	74	86	66	85	84	91	100	98	78	96	90	105	93	82	103	101	89	77	86	74	76	75	83	79	90	94	84	95	93	77	100	84	102	80	87	101	89	97	86	90	83	73	92	96	91	99	86	73	88	80	92	89	90	78	82	87	98	71	88	91	89	92	82	88	100	98	83	98	92	100	95	80	78	92	70	79	100	82	91	103	85	98	94	97	76	96	86	82	86	97	85	75	90	101	88	85	81	99	71	85	81	106	89	88	84	105	94	111	85	101	99	90	83	85	73	90	88	83	80	96	88	77	97	93	84	91	79	93	81	90	78	87	99	100	87	82	87	75	84	80	103	86	85	107	92	96	101	98	79	100	96	80	80	96	92	104	95	84	93	89	73	82	91	100	95	97	102	81	104	91	82	79	81	92	103	100	83	86	92	97	79	76	87	103	80	104	81	85	90	87	79	107	87	94	93	92	84	101	80	103	76	95	73	87	98	102	81	76	69	82	91	93	90	84	89	85	83	89	85	77	104	90	65	92	100	81	93	87	74	85	88	89	97	69	91	90	79	72	105	79	96	106	94	78	105	104	84	81	92	102	97	81	94	82	97	101	75	78	100	89	105	100	83	81	84	94	98	84	97	95	77	89	94	113	117	78	92	84	96	76	62	96	99	87	85	99	75	76	85	88	80	88	76	77	91	100	78	74	80	66	86	93	73	82	91	93	86	89	92	88	91	88	97	89	93	99	94	94	81	70	88	90	99	90	82	96	93	86	90	96	88	79	89	104	72	78	92	88	80	79	104	85	81	97	90	92	73	90	79	89	78	99	76	82	100	81	106	72	95	82	84	91	104	95	93	93	91	82	92	93	76	108	89	90	87	81	84	88	101	67	86	81	77	98	113	93	87	90	92	86	96	91	86	88	82	88	93	79	88	89	92	77	80	98	85	101	99	86	93	99	91	96	99	98	91	103	85	84	96	96	76	95	77	98	78	87	99	76	89	81	96	84	69	95	93	83	108	81	96	87	82	83	95	98	91	86	87	98	79	93	93	84	85	102	83	94	91	81	74	92	109	83	90	82	88	98	86	90	111	76	94	82	83	100	79	85	99	95	98	89	85	93	93	103	91	76	81	81	96	98	86	91	89	76	79	80	107	86	78	77	80	96	92	98	90	89	99	91	85	92	86	75	100	89	85	83	91	93	78	106	87	82	85	87	100	98	94	95	99	87	83	97	96	96	109	114	88	83	95	71	94	91	88	99	77	81	68	85	108	89	92	84	100	76	110	100	94	74	94	78	94	82	75	90	86	111	85	88	84	93	98	72	105	91	78	107	92	103	84	83	79	94	86	91	96	97	81	105	85	93	81	90	78	86	84	91	86	88	67	85	89	97	106	95	102	79	104	79	86	85	90	78	87	104	83	101	77	91	86	94	72	99	86	90	102	87	96	83	70	80	93	97	76	80	84	93	101	88	76	89	81	84	88	93	107	88	107	92	84	97	89	81	97	88	79	107	91	85	85	66	86	95	90	99	76	89	93	78	96	94	70	80	98	87	105	86	97	79	83	99	100	85	74	95	97	89	101	87	92	87	81	92	83	86	82	87	89	98	70	80	80	73	91	100	91	85	89	85	93	92	98	77	94	73	99	78	100	78	100	81	99	88	83	83	76	76	91	98	92	85	88	80	106	82	70	87	101	97	72	80	90	110	100	103	85	105	89	90	83	119	90	80	79	88	71	99	82	81	89	82	91	88	81	86	94	87	92	82	85	94	96	85	102	86	89	91	101	69	100	69	87	96	79	78	92	96	95	91	83	94	97	81	82	85	91	79	98	86	87	83	98	101	86	90	88	87	80	97	101	89	94	86	107	95	112	78	68	79	105	86	85	96	79	94	75	97	93	95	93	94	87	95	106	94	111	100	78	98	85	89	93	83	91	79	82	87	80	96	91	89	89	101	98	91	76	82	83	99	83	75	94	88	80	95	90	93	107	82	84	92	89	93	86	84	80	96	84	90	97	81	83	93	99	89	82	81	81	94	99	102	77	83	83	79	84	83	90	91	92	92	89	78	87	88	77	75	80	85	81	85	75	95	91	89	92	86	69	80	84	95	89	82	96	79	107	73	66	93	90	111	91	91	78	93	65	80	74	72	102	92	81	80	87	77	81	81	79	82	74	79	89	83	95	101	73	85	88	92	85	88	75	91	88	89	90	99	94	72	69	85	95	76	92	93	83	83	85	83	78	95	77	87	97	89	68	85	84	99	78	86	103	101	91	74	85	90	97	95	116	91	88	81	87	82	75	121	105	89	100	84	94	95	87	90	101	91	69	85	102	89	87	96	109	88	75	78	100	82	95	75	70
15473	1356	1175	595	460	379	285	297	276	243	234	204	242	193	218	201	193	200	206	231	204	193	218	191	199	177	195	191	186	186	177	198	185	193	183	207	169	175	179	190	179	176	188	198	188	189	196	195	180	186	204	190	186	192	180	209	199	195	173	188	200	185	152	200	182	174	184	193	179	194	184	206	208	196	189	196	183	191	190	201	180	184	186	178	185	191	189	190	176	190	163	196	206	193	195	198	199	173	166	190	208	187	206	188	208	191	192	176	186	224	158	172	205	180	227	194	169	160	181	212	188	193	188	198	206	185	188	184	215	226	183	194	192	179	185	192	186	172	168	183	185	167	188	198	185	190	190	208	184	200	192	188	193	170	204	210	198	192	197	172	184	209	190	210	184	178	198	188	195	177	192	190	208	182	224	203	193	191	178	176	184	179	183	194	187	212	193	179	214	148	216	205	195	202	202	201	209	195	200	199	170	197	176	193	197	195	186	189	177	192	189	192	193	192	193	167	183	203	182	194	194	196	190	177	186	167	195	190	222	212	202	209	179	187	171	180	173	192	184	189	187	189	205	177	203	168	185	187	180	185	204	184	201	180	185	202	180	189	197	175	196	166	186	202	188	181	176	164	197	175	179	187	208	179	208	180	183	203	172	208	179	167	174	192	193	186	160	207	175	181	175	211	166	189	219	198	198	180	189	194	209	205	199	199	173	175	203	186	211	203	187	189	197	180	190	193	160	195	172	181	203	155	194	184	200	178	188	175	190	193	171	204	176	194	211	212	195	187	207	208	199	174	201	181	180	173	171	168	183	158	167	189	193	214	192	177	182	166	196	196	163	186	199	210	180	179	184	181	181	187	194	185	169	187	187	175	199	185	193	185	152	193	173	165	178	189	169	176	219	183	171	192	191	191	189	205	195	203	173	191	159	190	176	193	207	185	186	199	190	179	166	156	181	209	195	177	195	189	176	190	204	218	194	207	187	186	188	178	184	190	174	181	187	180	204	186	173	198	206	198	215	188	183	192	184	197	183	208	182	178	184	179	201	229	190	206	167	167	191	161	165	195	184	184	181	200	170	187	160	188	176	182	207	184	197	191	187	164	184	178	188	201	195	195	202	209	202	168	174	183	176	213	208	191	171	197	204	179	197	174	173	185	174	195	202	190	160	184	200	196	185	198	177	204	194	175	179	173	187	173	180	191	172	197	186	194	176	174	186	183	174	200	183	207	168	178	171	168	214	170	191	154	185	180	179	189	174	197	181	181	177	200	199	190	201	189	176	201	212	189	174	171	182	189	200	196	199	168	186	192	178	183	182	183	211	202	180	201	159	164	190	176	156	170	188	181	194	178	189	211	195	193	198	193	179	212	188	183	173	200	202	190	196	200	163	176	209	179	184	189	198	187	173	199	212	172	190	205	169	187	180	209	201	197	174	204	167	195	212	179	201	159	162	216	170	204	213	199	186	180	185	212	173	197	184	184	206	193	184	186	179	189	195	193	198	189	168	178	200	180	201	220	188	188	197	190	198	157	179	194	179	196	198	181	205	183	172	190	174	205	189	177	203	176	171	186	167	161	200	185	187	188	175	191	185	182	203	189	204	180	199	197	197	162	196	189	192	186	206	199	180	163	186	181	173	176	198	182	178	195	148	181	189	209	179	168	216	209	185	191	190	181	182	185	186	185	204	182	175	196	215	167	212	174	186	206	197	177	161	217	225	183	173	204	203	213	193	188	191	205	222	202	200	184	173	171	206	202	172	189	212	184	198	186	209	177	189	172	183	199	188	189	172	191	213	183	190	178	166	179	202	158	157	191	194	198	192	179	196	190	207	211	180	212	186	193	191	190	193	175	189	166	158	188	190	177	183	175	190	192	177	160	204	187	189	196	180	186	180	188	177	192	194	189	173	200	197	187	197	183	182	195	185	191	180	175	189	202	166	207	201	171	172	205	177	190	210	171	186	217	184	186	195	205	177	183	173	193	175	178	193	172	193	191	193	172	193	189	200	190	172	194	209	159	182	221	169	188	185	183	180	193	177	177	184	192	197	209	193	185	195	158	171	185	199	171	171	207	210	217	183	198	170	178	193	181	184	201	196	182	211	203	207	171	183	183	193	176	202	172	179	187	189	164	184	186	163	188	184	178	172	196	197	189	197	176	209	184	196	204	185	188	191	166	181	205	183	232	201	185	184	177	183	170	196	197	189	192	179	208	198	183	184	204	195	196	203	218	199	194	206	179	173	171	169	190	187	203	201	188	205	192	189	197	200	182	154	186	180	184	206	179	188	201	189	174	178	183	181	180	169	188	182	217	189	210	193	179	170	186	188	181	182	191	191	183	169	187	187	197	185	183	166	179	196	213	183	174	182	196	202	159	187	206	186	161	169	181	180	178	202	214	193	186	197	195	180	189	203	179	205	161	186	201	205	174	211	189	192	177	202	189	179	201	189	164	200	187	197	202	165	194	189	182	190	172	194	207	173	190	195	190	205	197	193	203	178	198	171	205	179	183	182	194	200	173	186	184	198	188	196	188	201	191	177	188	181	180	163	197	172	206	170	176	169	186	160	181	203	193	188	191	184	181	181	184	169	192	196	192	188	193	181	185	190	195	194	202	201	174	230	210	183	174	202	159	192	176	201	196	176	197	201	184	180	173	203	183	208	184	184	190	193	180	185	157	180	211	186	187	197	200	198	188	202	204	174	197	211	193	187	168	157	174	199	183	197	193	188	199	196	172	176	204	193	185	185	183	202	182	196	180	187	170	166	203	189	160	186	168	188	215	190	185	191	164	190	204	191	198	183	183	195	178	175	202	194	185	175	175	189	193	195	194	194	188	198	170	193	196	166	188	211	181	185	183	174	196	217	205	189	199	181	210	180	190	178	171	207	192	207	196	195	198	187	178	191	195	182	179	204	188	179	185	221	204	178	208	203	220	171	200	205	208	192	169	200	195	219	174	185	195	188	187	158	195	172	189	204	196	202	178	191	171	199	183	173	231	193	190	200	170	199	175	191	183	224	188	185	190	187	145	180	217	188	196	191	194	208	178	188	201	191	192	204	203	181	177	205	171	206	173	181	185	171	172	173	176	188	189	197	186	183	210	168	225	165	172	186	199	176	184	190	188	181	198	165	179	183	191	185	177	202	165	184	189	192	195	189	187	189	190	206	201	201	191	178	191	185	213	185	181	199	218	212	195	189	171	173	180	169	203	201	184	179	178	209	178	194	193	182	204	183	182	171	177	207	177	190	205	189	185	193	203	163	203	183	175	189	186	201	196	194	192	194	212	176	183	205	186	189	179	169	188	188	178	200	184	181	169	196	172	186	186	217	172	184	186	175	195	174	193	189	173	188	204	181	213	181	201	199	204	185	168	180	177	175	178	197	184	179	187	188	185	193	170	200	204	195	199	177	192	152	168	176	174	199	197	188	201	221	145	186	172	176	165	181	195	206	178	198	176	195	181	178	169	199	206	181	164	210	191	187	165	200	185
23567	20696	27822	23605	19102	1662	653	457	344	334	291	258	269	255	256	228	207	196	237	229	192	212	212	191	213	199	204	198	197	205	187	189	207	183	187	201	198	186	189	196	211	170	198	185	204	218	183	192	167	181	203	199	187	233	196	197	148	184	183	184	181	197	194	173	203	182	172	199	191	175	182	191	199	198	183	195	182	197	180	204	206	202	206	171	184	193	198	172	203	183	203	209	183	183	186	188	181	210	189	191	205	186	184	192	174	184	190	193	199	185	181	220	175	193	212	174	179	213	176	206	172	164	191	183	173	195	193	173	211	209	177	195	197	183	172	165	172	185	176	207	205	161	197	185	212	175	191	178	211	185	176	179	190	184	183	180	165	194	170	190	190	178	190	185	192	163	210	194	184	194	201	192	208	195	183	205	181	176	179	179	177	198	176	200	230	195	197	164	193	170	210	189	198	195	194	197	210	182	187	201	201	201	197	160	200	162	189	191	201	162	178	194	181	180	203	201	162	210	195	195	219	172	181	184	168	181	195	188	192	193	188	217	198	175	178	166	178	215	175	180	193	204	182	192	168	180	182	173	185	189	196	175	170	188	161	178	178	190	183	177	191	183	186	184	174	179	187	205	182	184	176	185	181	182	173	181	191	228	169	194	194	190	192	199	175	184	185	172	184	202	189	187	192	166	195	194	177	162	191	200	180	167	185	188	189	179	179	186	186	177	190	207	164	205	175	185	177	176	193	193	202	188	201	186	197	174	180	200	198	183	197	153	201	175	218	161	203	188	186	177	177	159	202	192	199	162	191	217	187	193	176	195	163	180	182	184	174	201	186	176	202	196	171	180	183	189	199	180	194	173	208	190	165	192	179	178	196	185	167	186	207	182	181	199	200	195	183	187	176	189	196	186	168	202	197	190	192	163	182	183	189	215	163	157	176	178	187	180	197	160	166	191	203	173	186	178	193	178	200	196	171	185	156	197	206	182	188	184	200	191	197	200	195	185	180	183	184	155	189	183	189	191	194	193	190	193	193	162	189	186	206	192	191	183	181	191	205	200	182	178	195	194	168	208	199	191	176	208	187	200	168	156	213	170	192	193	201	182	203	169	176	170	201	171	182	191	185	181	177	192	186	187	197	180	185	199	191	193	198	195	187	189	177	176	186	168	184	184	187	211	213	173	186	188	205	211	177	194	190	184	199	198	200	202	180	199	194	175	176	199	183	180	181	174	158	181	208	167	195	191	190	171	184	180	205	196	180	178	188	184	198	165	191	194	182	192	185	186	199	202	173	207	183	189	204	170	187	201	201	174	177	169	174	166	203	166	193	171	160	179	195	174	181	188	192	196	190	183	202	204	199	204	165	179	177	166	204	169	165	190	185	186	191	182	185	190	205	173	194	179	206	207	209	180	171	182	174	198	179	176	202	186	215	193	193	190	173	176	191	183	193	174	168	206	191	170	177	191	199	181	179	219	199	167	197	198	200	206	162	188	200	195	168	178	188	196	173	172	198	159	188	174	169	183	191	188	199	185	189	178	204	188	178	175	200	185	157	188	171	174	166	180	178	180	167	190	181	221	195	180	190	177	187	178	215	172	152	176	193	190	186	161	212	166	198	172	158	194	174	171	183	187	186	185	171	200	176	175	203	229	183	162	199	202	157	174	197	182	171	187	184	176	174	182	179	180	190	173	187	203	197	204	193	192	196	182	176	177	193	200	203	173	184	171	172	184	171	195	192	188	178	177	182	186	201	192	196	198	173	213	184	191	176	202	180	189	205	183	188	198	181	211	198	170	175	190	176	178	200	180	180	175	174	202	185	193	188	194	206	165	158	193	175	189	184	189	182	181	199	196	185	163	166	171	191	194	186	172	194	171	179	199	193	196	194	200	196	176	195	198	184	166	186	165	188	188	179	181	193	177	172	172	167	194	216	199	178	213	176	175	207	200	163	195	190	204	199	164	181	194	180	198	171	195	203	190	187	156	185	180	187	194	230	198	170	179	196	200	186	172	177	177	183	190	209	185	187	155	180	195	179	162	190	189	202	192	194	197	185	190	175	184	180	189	163	160	179	189	187	175	178	182	197	185	194	172	200	207	196	176	179	167	201	195	200	175	197	194	163	168	183	157	186	202	188	177	195	178	158	182	199	189	182	176	197	184	208	199	196	192	179	187	184	197	153	177	194	182	211	194	194	204	178	175	180	186	182	207	198	204	170	191	169	185	209	169	192	173	189	222	207	204	187	188	208	206	188	167	189	180	163	198	205	195	189	195	189	177	197	191	175	192	207	181	186	216	211	186	167	193	178	177	168	188	204	180	167	191	179	176	179	185	166	187	173	209	175	176	193	183	161	199	190	182	200	190	190	207	161	164	197	170	178	172	180	164	161	206	200	173	188	169	181	159	204	169	191	161	200	176	180	192	171	195	194	177	176	164	193	178	183	167	170	183	185	203	194	177	184	189	212	202	194	191	169	213	187	186	187	166	197	182	206	178	184	184	200	190	203	181	168	183	174	183	190	160	223	201	193	172	202	188	210	170	184	171	207	187	184	166	199	218	201	175	183	179	190	193	159	162	184	176	188	177	189	170	182	185	200	177	169	191	209	179	167	170	184	175	179	195	193	175	187	171	165	194	200	189	184	171	198	193	202	168	192	183	172	205	204	176	193	193	182	188	206	208	195	178	186	210	182	174	169	157	195	175	184	183	229	182	190	188	206	182	204	199	219	174	174	170	231	211	178	199	174	198	208	189	179	188	211	180	206	179	178	187	180	204	187	203	190	156	194	191	175	172	206	170	192	177	168	184	191	204	210	176	162	197	156	189	179	211	178	175	187	163	173	173	189	184	217	188	195	180	188	204	194	193	190	191	177	190	183	166	163	161	170	193	185	199	185	176	187	160	179	177	197	187	170	176	201	146	179	173	185	192	182	164	169	186	195	181	187	179	176	191	180	204	192	174	173	190	177	171	177	187	204	161	197	176	173	178	165	192	180	195	183	189	193	185	190	192	189	179	178	188	160	213	177	189	187	207	175	191	205	194	216	155	184	199	202	194	183	226	191	191	196	189	183	175	193	210	170	203	204	169	196	181	208	190	175	183	194	184	189	184	194	189	190	194	173	190	185	178	177	176	195	199	189	190	177	186	153	175	195	199	166	199	214	185	186	178	184	162	184	186	172	166	206	185	179	175	182	191	194	188	171	194	167	178	190	174	193	189	167	172	185	165	170	204	173	165	176	189	190	191	173	169	171	190	180	182	194	183	182	178	203	204	186	169	164	173	195	184	182	171	175	216	165	172	191	202	200	178	169	200	188	193	221	188	173	173	165	189	166	175	203	212	210	198	175	194	187	179	183	210	209	198	166	189	164	190	183	163	164	186	179	201	191	177	176	166	179	186	165	179	182	197	178	180	179	187	191	213	177	181	212	193	192	175	177	190	172	177	180	166	159	155	202	180	200	206	159	201	178	178	184	198	173	183	191	167	173	182	176	173
31964	9881	8611	4374	3003	2092	1551	1316	1109	957	806	708	716	645	592	556	507	483	490	496	478	416	424	447	437	417	383	402	396	422	439	425	404	399	357	361	407	377	391	409	414	378	397	354	377	357	377	375	396	403	366	349	375	331	344	388	362	386	371	357	397	354	359	339	346	376	392	352	365	394	315	357	334	375	367	373	390	364	382	347	369	375	327	362	391	362	390	346	340	372	362	375	349	362	357	362	336	370	395	363	358	377	366	372	387	361	329	352	368	381	405	375	362	373	375	357	370	364	382	373	327	412	374	383	333	350	381	380	416	362	336	358	359	401	369	359	359	337	371	358	371	366	399	368	380	348	340	365	394	385	358	325	375	379	376	373	344	367	373	340	339	341	370	374	366	375	366	373	369	381	339	332	375	303	325	365	353	355	353	353	338	377	353	359	374	365	324	348	391	332	374	343	365	340	367	356	345	323	354	349	379	384	350	368	347	349	362	333	392	363	354	398	348	333	351	366	340	364	391	376	397	366	362	382	366	326	314	383	323	369	328	376	368	331	370	347	365	389	364	387	329	352	339	370	354	337	388	389	391	369	334	346	342	370	355	377	362	328	378	336	339	380	381	337	380	370	365	346	374	376	337	361	385	343	367	365	389	327	365	379	364	380	348	348	340	340	346	359	360	373	345	377	366	368	351	333	349	354	339	362	340	330	396	343	322	358	379	386	371	361	364	388	368	367	379	332	375	347	351	376	343	378	347	360	381	375	381	363	327	378	402	409	344	360	386	355	371	359	400	361	352	389	349	358	344	375	325	344	370	343	357	386	346	387	365	373	312	363	363	371	354	309	396	340	394	329	356	369	325	353	364	357	365	379	351	398	338	372	341	359	342	367	381	370	374	385	383	358	383	325	348	366	340	377	387	342	380	348	340	339	347	362	356	367	334	388	342	343	332	335	359	381	328	363	343	357	352	341	334	364	352	339	364	409	358	345	348	353	341	361	388	333	351	367	391	370	364	359	348	371	353	349	358	367	348	341	381	339	358	343	354	336	343	352	363	373	373	362	343	353	351	373	367	362	360	365	333	375	360	383	359	352	329	341	330	359	361	325	383	357	346	342	365	377	360	351	344	355	356	366	382	366	329	353	361	359	385	367	376	385	372	333	397	344	342	351	370	360	361	326	364	378	343	336	354	346	360	376	363	376	352	394	368	313	337	326	374	337	350	337	342	380	339	377	352	378	350	360	384	337	323	359	371	350	369	367	335	350	356	351	352	348	363	343	361	387	364	307	356	341	345	339	378	382	354	379	330	361	373	386	413	342	314	345	377	342	400	336	349	382	367	369	344	388	363	329	405	346	356	338	376	359	376	380	390	390	350	381	346	337	409	348	380	370	353	360	375	383	344	320	360	368	370	379	346	346	363	341	397	365	342	372	386	366	362	354	354	335	363	372	339	344	381	340	336	335	334	343	344	383	346	343	345	320	332	336	347	360	361	342	349	376	345	357	364	351	361	351	362	355	361	375	379	354	354	323	330	367	357	386	369	384	366	356	376	361	408	401	379	364	339	346	361	344	376	370	341	403	345	379	367	359	331	404	369	359	347	380	334	375	351	332	354	353	346	371	374	333	391	378	363	361	343	358	361	386	374	390	348	360	360	382	351	363	356	351	337	355	351	366	360	348	361	369	342	388	363	350	365	371	338	336	363	341	376	372	361	368	373	410	378	354	353	380	340	340	355	373	343	359	335	334	349	401	348	401	351	345	331	388	356	354	348	348	377	333	344	377	356	388	357	362	349	334	394	335	360	387	350	361	363	383	381	330	385	360	397	383	344	350	358	392	342	332	342	415	390	369	360	386	336	360	335	342	341	353	366	354	367	370	336	354	348	335	348	343	371	353	363	355	370	384	365	339	344	384	376	358	383	357	332	360	366	370	342	380	382	356	391	358	351	344	354	338	373	352	384	363	352	336	365	358	351	371	339	376	347	351	347	404	355	356	353	390	387	358	330	366	374	330	371	358	355	351	357	343	381	320	343	357	336	369	351	365	361	372	381	337	349	369	355	367	346	388	360	351	343	354	336	361	368	347	376	367	349	341	388	341	323	341	369	375	372	379	330	353	368	324	333	333	377	375	376	360	335	360	377	382	372	376	357	352	393	356	370	407	348	355	345	365	355	374	370	340	380	363	362	370	374	390	367	374	348	356	335	378	328	318	345	371	364	329	349	362	352	371	362	357	349	357	331	338	376	367	353	400	363	375	344	363	350	362	347	378	381	334	327	339	385	336	352	321	351	370	323	342	362	365	392	350	373	335	361	343	360	333	346	337	350	309	362	354	366	387	364	358	329	343	361	363	348	397	361	357	340	388	376	328	360	336	330	352	340	363	352	338	347	363	376	362	335	389	390	386	396	374	354	355	350	356	348	364	390	358	355	409	368	336	358	393	356	354	360	354	353	355	332	368	343	365	351	344	361	332	339	345	361	350	356	368	382	363	370	348	348	348	343	355	356	357	386	356	376	370	322	364	381	348	397	343	381	333	349	379	353	357	373	367	365	355	350	340	345	351	345	340	376	370	350	346	341	347	377	373	344	359	384	361	355	335	376	344	392	330	308	363	354	372	343	363	358	364	349	348	365	360	375	390	368	375	347	344	330	367	345	363	342	360	393	356	343	326	342	360	348	331	336	334	378	351	391	369	367	377	347	356	301	335	343	341	339	389	383	351	381	356	394	371	350	368	365	358	374	342	366	340	371	381	355	391	359	374	352	368	345	359	348	369	349	359	346	344	359	355	346	344	362	380	363	380	342	365	319	352	343	331	361	371	367	372	371	336	349	361	328	338	355	378	371	358	354	356	341	373	358	359	358	325	386	362	368	364	393	346	354	366	331	350	352	373	370	365	320	386	359	359	362	347	367	339	360	368	357	344	361	363	365	322	353	381	402	361	345	304	354	371	370	340	328	350	377	371	355	380	330	362	329	363	352	345	374	378	354	370	381	383	371	374	356	338	404	340	351	353	371	389	382	349	368	378	331	345	341	333	351	388	310	322	361	338	329	372	349	354	368	367	355	359	336	360	355	336	352	347	335	361	381	343	348	387	377	346	361	347	378	351	389	357	320	392	343	382	354	368	358	366	348	361	360	366	331	352	390	364	332	359	365	338	381	346	351	343	359	365	314	382	376	324	326	386	358	370	349	364	350	346	330	338	373	361	384	404	343	366	360	376	366	400	343	370	365	384	393	365	341	353	349	392	374	372	344	355	355	364	347	351	340	343	366	306	363	367	366	367	353	331	386	395	332	363	349	355	360	373	360	354	330	363	331	364	384	346	350	366	379	356	387	371	379	351	313	354	334	326	353	360	380	369	391	362	378	343	360	372	374	371	342	358	354	359	348	387	374	381	382	357	371	358	366	360	386	411	400	361	335	328	378	378	367	369	378	364	383	343	334	354	350	336	387	315	360	355	373	390	322	313	378	392	350	335	370	368	320	389	360	370
23761	21736	29987	24029	21738	18956	2160	981	734	619	611	512	512	529	494	429	480	447	417	430	440	410	450	374	448	399	368	380	392	377	410	392	381	398	410	380	385	378	400	348	383	374	388	370	363	375	379	370	372	371	362	404	364	380	402	375	358	355	385	362	362	334	369	386	367	347	407	379	372	369	379	383	384	407	386	386	384	378	359	357	402	357	391	352	392	367	373	387	395	362	397	364	394	376	344	420	379	380	405	366	410	332	365	366	359	371	374	340	321	407	383	361	375	359	373	378	341	397	357	398	335	411	402	367	352	390	378	399	370	381	363	380	382	348	352	369	401	400	372	377	376	347	365	361	379	321	330	383	359	392	376	383	350	360	380	378	372	389	395	365	344	383	341	373	341	334	362	354	363	357	413	356	341	374	413	374	336	367	394	375	376	381	332	410	395	398	372	381	341	334	362	345	380	368	404	339	361	385	351	367	357	330	361	359	338	391	385	352	377	354	405	347	377	387	340	385	338	346	382	390	353	365	362	334	368	329	369	406	350	378	373	393	360	365	354	369	383	324	378	377	351	364	401	390	377	375	407	381	354	373	396	331	378	368	373	391	362	379	361	406	348	393	326	348	363	390	344	408	348	381	382	398	378	364	345	376	375	400	382	387	374	378	370	359	353	292	329	375	330	384	341	345	416	342	405	348	356	369	369	380	412	392	394	349	391	374	377	356	384	369	376	393	366	368	347	388	370	345	375	387	392	407	361	356	364	339	376	362	387	386	379	343	399	377	381	391	359	349	366	391	337	326	350	369	372	347	363	396	329	363	373	370	372	384	354	364	359	391	370	351	386	395	341	373	364	402	383	400	374	332	350	379	368	368	386	383	349	398	381	373	348	307	373	365	381	350	386	382	351	392	361	346	368	361	332	364	381	384	342	367	376	406	346	386	383	349	382	376	372	386	392	380	308	361	367	400	340	358	350	380	382	397	366	350	380	381	390	361	379	389	338	367	401	376	414	382	341	365	387	356	378	373	363	353	375	396	347	344	349	406	348	341	369	405	384	370	379	377	368	386	344	381	364	379	384	361	357	380	380	366	418	388	372	354	336	368	367	393	356	359	359	354	366	355	409	388	386	381	383	378	402	387	356	367	387	327	381	400	385	362	377	360	406	368	369	382	332	388	385	370	396	347	385	394	411	392	363	360	351	356	350	357	366	373	362	342	359	386	376	366	379	357	416	383	373	368	376	366	356	382	361	354	352	359	370	348	374	379	385	366	380	388	380	346	361	353	364	370	360	377	405	350	354	375	373	399	348	359	361	399	381	382	357	373	354	357	368	364	383	385	354	371	342	344	367	353	367	371	351	375	376	388	385	385	366	375	387	342	354	387	405	381	346	374	340	375	368	364	354	347	366	375	347	346	370	386	329	380	352	389	383	382	349	417	336	379	374	358	387	357	352	360	347	373	376	377	384	342	378	403	365	365	362	399	376	380	334	382	376	401	358	348	370	361	389	377	381	365	390	379	361	355	340	330	382	350	357	350	367	334	398	385	365	382	395	369	396	402	352	382	385	374	378	368	381	384	390	373	377	356	388	354	379	365	373	370	371	365	376	385	366	365	370	415	369	336	370	386	378	371	363	354	346	370	372	373	358	339	357	387	367	371	343	390	346	371	370	370	342	348	404	381	347	392	357	318	385	362	373	355	343	339	387	395	375	359	390	356	367	372	366	343	341	374	351	374	359	350	378	419	375	353	373	350	359	350	350	338	362	369	354	386	375	371	370	369	378	335	383	350	364	341	350	366	361	370	402	360	363	339	371	372	383	380	355	361	373	365	362	352	380	392	363	388	347	381	342	334	330	371	334	383	373	357	333	355	389	337	371	382	330	336	347	382	369	346	354	336	366	347	364	363	409	378	339	367	371	358	406	362	367	339	334	324	341	379	371	379	403	370	360	383	376	386	319	352	382	379	399	357	334	359	326	358	366	378	336	389	322	352	352	366	352	370	339	362	352	383	342	378	402	343	393	383	408	316	348	358	394	393	362	386	373	379	380	362	370	370	356	386	371	376	369	416	416	366	379	348	353	351	385	377	393	381	370	353	371	387	371	355	387	342	364	343	386	383	358	344	369	378	372	391	375	374	364	406	401	362	371	368	351	370	386	377	351	352	364	392	364	357	390	389	350	399	356	398	373	359	365	378	392	358	348	363	392	412	363	396	359	384	356	339	368	371	380	360	374	368	324	364	362	379	357	386	391	372	352	382	356	365	353	355	390	352	363	373	371	338	363	362	361	375	359	395	385	348	405	365	342	323	343	361	359	376	355	381	344	357	350	385	371	366	370	350	394	359	380	344	384	346	360	367	354	375	383	373	372	398	361	336	375	379	371	384	342	378	378	371	389	348	327	394	358	354	356	375	399	373	373	354	369	308	349	406	395	380	367	383	372	388	423	385	360	367	373	387	367	364	365	371	339	388	362	381	372	373	343	373	370	366	360	387	372	356	345	371	348	377	376	343	341	357	376	355	391	368	357	369	359	350	371	347	384	360	342	349	346	358	346	331	375	391	348	360	349	350	372	375	349	385	359	361	389	357	327	382	370	375	372	375	375	361	386	359	369	370	358	371	366	371	339	355	366	362	381	372	369	373	397	365	352	378	353	348	379	317	392	375	384	396	399	385	418	332	346	368	357	339	380	358	329	370	377	370	340	391	346	371	365	357	376	388	353	360	369	337	351	366	369	363	375	373	346	365	337	391	391	385	374	337	337	348	396	371	369	353	397	338	322	389	377	383	381	368	363	350	351	364	380	383	371	353	322	354	399	385	368	343	385	354	372	372	357	410	356	384	369	369	366	387	382	375	360	342	353	368	382	382	361	353	361	363	375	378	382	386	396	368	394	376	389	366	377	386	362	369	377	361	366	338	364	351	370	334	374	375	330	378	365	385	364	397	358	348	355	344	420	368	397	377	369	356	345	359	363	380	346	353	360	401	370	401	353	356	361	391	341	363	354	350	348	359	405	364	375	359	379	365	376	370	380	336	368	372	386	388	399	375	400	383	367	379	373	349	370	364	386	392	378	379	397	356	374	362	378	391	382	344	374	403	395	367	355	390	393	355	362	376	375	372	371	375	384	346	382	330	365	399	339	333	366	392	373	362	398	391	363	352	392	366	389	357	363	369	361	365	379	351	379	354	369	342	370	392	375	387	371	379	358	353	388	405	346	399	361	395	358	371	373	365	375	352	362	358	389	358	361	389	359	372	366	339	354	352	427	372	375	380	362	373	361	367	389	372	334	397	358	390	345	363	361	359	363	400	347	397	382	408	420	361	345	366	354	351	382	384	353	360	364	358	398	357	383	366	373	363	364	366	350	375	348	377	352	369	356	370	366	416	351	347	366	357	394	356	375	399	360	345	334	417	366	370	385	365	378	368	345	357	355	357	380	383	323	350	370	381	355	363	354	347	370	365	362	366	372	350	349	366	372	347	354	328	393	390	380	403
38742	16599	14689	8080	5654	4116	3130	2520	2098	1802	1561	1420	1341	1141	1118	1093	1056	997	952	999	870	808	855	841	808	784	780	768	824	748	815	743	720	745	699	729	743	766	740	749	716	725	685	688	688	716	706	655	731	672	737	705	722	687	660	712	712	665	717	653	711	650	704	683	673	730	704	665	657	718	693	683	684	727	661	657	697	671	681	673	694	670	682	678	691	673	656	698	675	648	707	682	655	662	720	691	693	637	716	658	697	659	657	703	705	709	706	667	701	665	623	641	690	693	696	697	666	654	734	698	693	697	707	674	678	683	677	694	696	660	671	674	643	641	664	691	691	663	652	676	680	650	683	679	709	668	642	659	668	674	694	661	646	685	675	630	695	718	701	698	702	680	636	707	683	632	646	655	677	651	698	699	720	670	711	670	632	651	662	635	627	671	683	697	673	642	639	699	651	621	705	666	683	665	651	683	625	686	704	696	663	653	700	693	657	645	641	702	690	727	664	660	688	689	652	642	626	680	702	650	693	711	666	655	659	682	681	661	717	694	626	659	667	688	655	694	675	637	639	703	655	688	690	694	673	630	657	666	701	652	705	697	675	648	693	647	708	676	694	647	724	642	631	656	699	691	693	684	680	645	677	668	686	685	679	685	651	679	626	675	706	653	677	610	684	620	687	663	684	732	667	671	707	717	698	654	711	658	685	680	676	715	662	686	718	644	690	713	640	618	656	677	653	673	668	622	684	662	664	648	644	676	676	648	689	662	655	674	687	681	682	657	661	707	685	739	654	665	633	689	724	674	669	628	706	683	723	663	658	703	681	649	665	689	630	638	624	650	679	708	637	693	691	680	655	701	654	638	696	672	685	661	681	675	664	675	660	670	713	663	644	684	678	675	682	745	677	646	689	649	658	693	698	640	684	678	691	675	706	659	651	639	635	661	665	636	641	640	660	697	681	687	675	688	677	688	669	679	719	696	640	660	649	631	685	712	646	644	647	643	653	646	643	688	665	702	637	719	679	679	651	654	674	659	672	654	700	682	713	658	700	678	653	678	657	664	674	685	666	695	712	637	656	635	674	633	632	679	609	662	675	631	660	614	656	656	649	692	677	646	693	677	644	662	680	652	688	713	681	691	713	678	657	665	685	657	661	668	689	690	711	665	643	664	660	661	681	707	685	702	631	671	673	663	677	684	657	695	696	645	666	683	665	690	651	655	667	634	687	681	697	663	710	665	677	638	663	701	639	660	679	677	643	637	655	663	624	707	677	694	721	657	675	688	677	703	676	680	667	630	645	654	673	701	667	662	660	685	690	655	685	684	673	626	644	642	695	679	668	667	659	646	672	658	651	656	674	657	696	615	651	616	679	637	682	643	674	699	699	669	669	621	689	657	667	665	664	696	662	684	662	686	669	689	668	704	641	665	677	709	684	671	636	658	677	723	643	649	669	643	692	726	685	675	674	709	668	630	638	686	688	709	645	707	699	691	662	661	699	687	653	649	671	670	629	695	672	680	641	657	671	687	665	617	679	651	702	693	669	685	687	659	648	666	650	707	649	657	650	632	673	652	658	660	651	692	689	704	693	698	690	712	638	644	720	645	684	653	680	666	692	659	675	641	631	661	697	688	662	640	621	631	680	671	687	732	678	638	671	721	641	658	681	657	710	702	649	639	647	708	695	662	680	658	649	660	681	698	696	650	685	708	659	713	690	694	648	682	639	637	657	673	663	662	681	663	646	626	660	680	634	618	728	649	618	714	655	723	678	704	653	650	637	661	649	630	651	675	671	737	643	629	676	638	668	679	683	608	632	688	690	686	712	665	621	657	672	649	660	666	677	668	713	698	682	669	682	667	683	682	675	726	723	648	685	651	659	682	659	695	643	681	659	673	689	665	659	711	660	692	651	627	689	644	674	686	679	636	657	671	682	716	692	688	692	616	677	659	689	658	674	656	677	672	683	670	653	633	684	633	679	666	703	710	649	640	681	684	706	636	629	664	681	697	681	665	696	668	664	671	681	676	674	649	622	678	657	644	678	724	666	694	664	660	681	671	667	664	646	628	638	694	703	726	709	648	704	707	679	666	677	698	636	629	673	674	664	669	680	723	689	657	643	667	635	653	636	682	639	665	631	686	661	659	729	699	691	652	662	690	653	675	710	668	681	683	714	641	650	685	676	627	676	655	677	704	680	668	642	709	693	648	718	674	686	668	697	653	681	752	691	683	687	632	697	634	625	642	651	661	640	667	735	633	713	637	680	673	657	708	651	707	644	654	606	663	705	661	683	715	701	645	694	714	657	673	684	676	667	679	681	653	666	664	699	677	690	702	720	696	607	649	628	704	644	677	686	657	715	653	685	644	694	684	666	649	654	672	650	714	655	690	687	666	679	721	705	687	643	667	685	685	680	671	672	706	653	673	692	650	689	739	736	633	673	687	651	692	687	655	658	673	698	648	686	699	654	658	700	699	732	679	649	644	740	694	674	679	656	667	650	630	646	697	668	633	667	652	670	671	641	697	689	665	690	646	677	636	664	665	693	659	688	672	698	635	625	626	713	679	612	648	648	683	654	663	679	654	713	652	686	716	690	690	661	666	649	665	641	672	667	679	666	664	672	657	641	683	657	696	656	666	697	678	709	678	682	676	664	677	683	677	688	699	609	669	674	687	671	646	707	670	667	648	724	697	646	658	643	691	655	693	672	639	683	714	697	672	651	657	689	680	701	670	685	660	690	665	684	690	711	667	641	685	647	663	655	674	646	675	673	657	629	607	654	646	727	671	685	663	666	680	654	699	656	661	668	644	690	641	656	659	684	698	636	663	641	674	647	677	706	684	624	666	712	660	680	654	675	675	658	643	664	699	697	608	704	715	645	678	701	665	729	724	675	662	656	672	652	679	646	652	677	698	709	658	651	647	677	675	660	694	697	668	698	656	638	674	653	671	664	638	656	650	692	668	660	672	656	649	641	695	651	682	689	677	719	662	644	683	600	713	657	707	686	664	646	704	682	660	684	653	654	675	636	656	651	616	666	713	660	670	681	618	706	642	670	676	637	685	683	627	677	670	668	655	680	655	656	645	672	680	687	691	634	665	629	685	702	741	657	659	663	685	708	669	657	634	683	605	630	729	705	661	653	651	637	668	705	653	686	627	680	647	682	694	663	647	695	632	670	666	680	691	677	671	678	717	628	674	684	629	713	634	689	651	641	666	622	667	689	681	669	676	620	666	693	648	710	651	677	667	659	643	664	661	676	644	666	703	712	712	666	677	710	703	639	697	666	709	659	650	683	688	670	707	685	666	682	718	681	707	644	685	669	637	678	674	686	664	712	714	640	661	650	615	683	657	709	666	655	645	699	645	717	673	644	661	691	678	668	694	662	627	677	683	686	683	654	645	652	657	690	646	706	690	665	706	674	646	599	682	702	691	633	638	703	731	710	673	685	674	651	674	710	688	725	703	682	684	656	702	656	668	676	657	648	617	687	637	658	644	644	689	686	635
26055	20117	7275	334	162	134	126	111	117	84	107	94	100	112	101	74	95	100	95	84	85	86	90	92	78	79	82	75	84	102	69	81	98	62	69	87	84	100	98	79	98	91	73	103	72	84	81	93	91	78	86	87	89	73	98	84	96	79	85	87	94	80	67	92	88	85	81	88	82	93	88	90	84	77	76	88	89	85	81	84	88	79	96	79	88	69	82	68	80	87	85	83	85	72	77	94	98	81	79	97	70	65	96	84	94	91	74	93	87	81	76	87	93	79	74	82	98	97	83	92	80	76	88	84	87	77	87	90	74	88	72	86	77	108	83	73	90	96	101	80	102	75	81	86	77	92	71	83	62	82	84	87	82	78	99	85	79	88	90	75	78	77	78	85	81	86	90	88	88	79	77	81	78	64	80	103	103	81	90	72	97	88	92	73	89	81	100	91	76	101	77	93	84	86	78	73	104	82	97	83	76	94	79	88	105	79	80	98	96	95	80	90	94	72	75	88	86	83	79	85	87	83	79	87	84	87	103	76	92	81	77	80	82	88	94	93	89	69	77	74	93	74	81	84	87	86	80	74	83	81	104	88	78	97	83	88	77	88	103	86	78	95	95	92	72	90	81	77	86	75	87	77	85	91	88	73	78	90	78	79	87	84	87	75	75	80	95	78	77	80	84	78	76	82	84	79	82	77	93	94	76	76	84	87	85	89	81	94	85	88	75	93	78	97	76	90	95	79	75	87	88	77	82	76	62	87	85	78	62	103	83	85	72	81	88	90	88	92	105	101	84	84	91	82	86	81	80	92	72	75	90	74	70	84	81	77	67	83	84	89	83	81	83	77	85	92	82	80	77	96	84	89	90	83	80	75	78	102	89	66	76	96	70	79	93	88	98	89	77	88	82	78	97	85	69	85	84	97	75	80	71	82	81	84	97	83	93	90	85	88	90	94	75	69	86	85	96	88	87	100	86	84	87	92	93	83	83	69	89	90	90	77	79	59	92	93	98	75	84	91	89	79	81	76	80	73	89	88	96	90	81	99	70	85	79	83	83	101	72	81	94	90	74	86	84	72	72	82	90	71	90	90	92	92	107	87	80	75	69	95	80	68	84	85	97	83	87	99	69	73	79	100	81	94	80	97	87	83	85	78	83	97	80	85	80	78	75	81	92	106	63	96	86	85	80	93	104	91	82	91	90	90	78	72	84	93	94	80	93	96	83	84	86	92	80	85	78	102	91	73	85	88	98	88	77	95	77	94	80	85	74	87	96	102	72	88	100	88	84	81	78	84	80	90	88	99	78	95	77	95	79	73	85	90	88	87	71	86	83	84	100	74	77	79	68	93	65	91	109	91	80	79	79	72	78	86	89	73	73	83	85	72	89	85	88	78	75	85	81	87	87	95	78	91	79	98	89	93	83	94	99	86	88	96	93	94	91	87	84	90	104	84	93	87	87	82	75	87	95	73	75	84	87	99	90	81	71	99	88	82	104	65	101	80	79	89	92	88	80	74	89	86	68	77	86	86	78	85	83	76	96	72	66	88	80	87	69	77	72	80	83	74	86	78	97	93	94	80	83	71	90	80	83	78	85	88	90	86	89	69	89	89	96	87	86	80	78	83	95	60	85	95	81	81	85	73	77	96	95	81	69	86	88	79	84	92	102	86	84	96	72	69	82	87	107	59	103	82	94	97	68	82	81	82	74	70	92	77	83	72	81	75	87	79	89	87	79	79	77	96	94	77	83	87	68	80	99	106	89	93	97	66	91	91	61	99	97	88	91	95	100	83	92	82	80	76	87	88	76	81	79	79	68	82	80	82	95	105	84	69	101	75	86	90	75	87	102	78	85	88	79	86	85	80	96	88	86	87	87	69	70	93	91	73	82	83	80	97	77	80	94	83	87	94	75	86	79	94	95	111	71	100	79	79	77	82	86	94	80	91	95	94	72	89	82	90	81	92	87	86	86	85	63	91	87	106	91	73	85	91	80	91	69	83	93	83	64	79	64	86	81	101	82	74	82	92	89	85	97	87	77	75	102	67	89	67	99	71	107	86	92	94	102	85	89	81	80	81	66	71	77	86	79	78	98	85	81	98	82	107	90	94	74	80	92	83	106	84	100	97	99	60	83	90	67	63	75	74	82	83	99	84	82	87	85	101	74	72	89	94	70	90	85	81	84	69	86	92	88	70	71	75	76	84	91	87	103	81	82	98	93	86	88	77	81	85	92	78	87	70	91	75	87	79	98	86	96	88	95	80	92	76	81	87	80	82	89	84	101	88	79	95	71	94	71	82	78	79	88	80	71	98	92	77	71	87	90	88	84	93	86	96	92	76	83	75	98	82	75	69	98	83	75	75	84	81	93	86	89	84	80	93	81	101	73	80	79	89	104	77	102	98	66	90	77	70	93	70	69	100	65	91	79	78	64	86	91	90	77	73	81	73	87	86	69	83	89	98	88	68	81	72	96	83	93	90	89	87	70	74	69	81	80	93	77	82	75	80	92	89	80	73	91	99	96	80	78	90	89	88	78	80	85	79	96	95	73	101	101	79	73	85	79	83	78	66	63	73	73	106	100	86	97	70	89	68	81	77	90	103	86	90	78	65	77	87	89	98	100	88	103	86	76	69	95	87	89	76	70	80	82	81	80	77	78	83	72	82	76	95	77	72	79	105	78	95	96	86	85	87	83	77	92	93	101	92	89	109	85	77	76	72	72	84	76	77	85	75	67	61	85	76	82	88	71	98	74	82	92	86	94	85	84	69	89	87	93	90	89	73	79	79	106	91	70	76	85	92	89	96	86	80	76	88	100	89	96	94	77	69	76	81	76	83	94	79	75	68	85	83	83	90	102	103	69	67	86	76	90	81	89	88	81	82	88	83	85	91	100	90	100	75	79	76	70	80	73	81	90	92	95	84	84	96	86	85	94	73	88	68	87	82	77	78	95	79	79	84	97	87	92	86	82	78	96	81	88	74	93	69	83	80	72	75	94	88	78	89	88	81	86	85	68	72	93	91	96	86	82	89	83	78	78	75	77	75	74	90	84	82	86	99	72	96	92	81	86	70	87	82	72	87	85	89	70	91	81	95	81	95	75	75	75	81	70	76	89	97	83	80	83	93	82	74	110	72	100	105	100	83	93	87	88	108	77	91	112	95	94	84	72	64	97	67	90	84	70	74	78	79	86	74	85	88	94	91	78	70	78	85	89	74	85	88	78	80	74	86	83	75	66	73	98	73	94	90	82	84	97	90	77	82	89	81	78	71	89	93	85	94	81	90	72	79	66	91	84	82	71	76	63	74	76	96	88	78	80	72	86	83	71	74	82	75	78	78	69	84	78	82	92	74	96	83	80	83	85	86	86	92	84	67	101	78	91	87	81	94	93	87	89	82	85	75	80	85	77	63	85	79	73	74	85	90	81	79	78	86	80	83	89	74	100	84	86	72	76	93	102	91	83	70	85	76	94	83	81	88	85	81	78	85	74	91	84	88
14120	1237	1109	608	374	323	292	293	237	227	220	222	207	200	199	189	186	195	197	185	160	168	214	217	215	176	173	182	202	175	157	181	176	215	210	188	196	179	160	184	186	172	181	164	154	183	192	177	196	185	190	198	181	196	178	198	184	165	174	179	195	151	147	179	169	178	164	177	167	157	200	204	174	180	177	186	172	178	200	189	177	172	172	193	170	163	178	162	168	170	188	169	173	178	161	183	193	161	171	170	168	165	175	205	188	178	174	185	163	182	177	178	198	174	196	195	168	176	161	186	183	230	205	184	168	180	208	180	181	211	188	171	197	191	165	184	184	199	162	182	191	177	176	160	172	182	165	169	185	147	178	192	183	185	189	187	158	158	177	181	190	156	203	194	181	182	184	163	175	179	185	186	164	191	187	178	190	166	177	177	173	218	171	184	182	186	204	181	171	190	178	165	163	182	159	185	168	194	185	192	186	176	205	172	186	170	210	202	192	173	166	181	186	188	184	186	167	156	166	169	187	158	174	174	163	179	156	185	181	170	185	188	184	181	177	195	194	171	200	183	167	194	178	180	184	180	166	178	176	193	176	169	169	174	167	170	170	177	186	172	195	194	160	153	151	187	171	184	172	171	168	181	161	158	158	189	192	198	182	190	152	186	169	196	166	178	180	187	193	175	172	152	189	178	190	177	189	149	192	175	185	162	170	170	172	171	191	180	192	145	154	172	173	179	163	194	183	185	162	193	205	175	182	195	170	163	170	173	181	185	207	164	161	168	163	162	171	177	181	192	185	146	150	186	165	184	171	187	168	198	185	163	200	172	175	182	202	186	171	188	177	196	167	195	187	183	198	170	169	196	161	187	166	193	165	173	179	190	173	197	200	202	173	206	176	200	176	179	167	165	168	172	152	189	171	206	163	180	184	177	179	188	180	181	144	196	185	169	171	177	194	181	184	184	173	166	163	161	207	179	195	186	184	192	195	178	201	153	200	186	188	183	158	173	183	186	169	172	167	184	178	193	183	157	197	184	176	156	178	179	175	205	186	169	177	164	185	195	199	165	188	198	190	168	170	164	170	181	178	156	188	177	168	194	201	183	166	169	181	175	170	166	177	167	185	211	178	151	167	156	172	179	170	167	201	196	173	154	150	176	192	191	153	172	188	185	184	205	180	207	209	181	178	188	190	212	172	180	183	180	179	195	164	192	192	174	172	187	176	188	174	184	175	153	191	184	148	163	206	179	177	174	176	187	201	180	169	188	185	168	181	161	184	168	171	178	182	160	197	182	204	161	190	171	170	164	176	170	185	181	177	154	195	173	169	186	187	179	201	178	200	173	185	180	201	178	139	157	180	160	170	198	178	176	187	189	186	173	190	170	183	180	156	189	194	193	167	178	183	171	166	210	182	179	171	187	165	174	180	168	176	155	206	181	188	183	193	169	153	188	188	162	189	162	176	164	180	215	187	163	173	181	183	176	159	167	195	168	158	176	173	178	180	182	172	178	170	191	173	168	166	200	189	161	184	164	153	161	185	182	166	203	195	188	159	182	186	181	181	186	166	144	208	178	191	193	191	180	180	171	182	196	205	158	178	175	175	178	153	161	187	182	175	185	169	179	177	175	154	155	161	175	144	199	200	173	180	169	205	178	162	179	184	176	170	185	194	200	190	189	178	189	156	181	186	184	183	176	178	184	178	188	179	155	188	192	180	183	166	165	172	192	180	181	176	189	180	183	167	169	197	174	172	173	174	180	172	173	170	176	152	161	179	173	183	180	176	193	176	193	180	187	170	185	193	183	165	156	195	173	178	151	163	187	188	193	161	184	186	171	178	174	194	180	191	199	183	175	192	177	202	162	169	174	174	166	172	202	185	195	171	181	192	161	197	155	180	156	162	157	183	181	165	216	162	177	190	202	176	165	228	149	168	168	194	181	187	182	159	180	186	192	165	175	173	190	203	180	169	170	208	170	172	170	217	177	212	181	181	179	186	165	181	200	171	182	198	179	186	177	180	177	203	145	175	187	169	182	167	188	182	138	176	185	174	159	198	195	167	174	153	189	192	187	175	145	196	186	170	188	187	171	193	187	176	176	179	183	172	172	158	183	183	188	179	151	176	187	176	186	157	155	179	173	194	153	181	155	169	159	191	176	194	164	163	161	212	169	198	167	172	198	173	173	186	190	180	204	203	180	175	158	170	191	175	165	202	195	205	175	182	207	196	199	175	175	180	184	165	181	194	172	160	169	168	181	164	183	187	187	171	202	182	175	197	191	177	203	183	198	164	179	161	161	184	171	166	188	159	188	185	163	177	171	196	202	181	181	170	175	200	209	170	173	172	184	193	175	174	155	206	183	169	171	165	162	183	176	155	179	192	189	178	195	172	186	173	181	173	170	184	175	177	188	177	185	170	163	168	186	171	179	185	157	170	183	200	184	170	173	203	183	204	197	184	186	172	164	203	190	178	215	188	203	214	164	162	187	202	175	204	183	159	170	192	181	183	171	195	177	187	173	159	191	161	166	184	189	196	210	188	180	199	148	177	195	193	197	194	164	200	170	202	169	193	213	179	180	154	183	150	170	186	183	186	155	164	188	183	165	174	187	175	184	169	191	172	206	149	180	193	148	215	198	202	165	185	206	175	183	182	207	166	193	186	191	179	172	180	174	171	192	167	177	187	165	176	200	182	183	187	175	153	174	182	183	192	207	182	178	160	180	175	170	171	148	163	168	211	170	161	202	169	172	154	204	179	205	166	169	173	190	182	179	179	199	189	174	176	172	179	189	161	162	170	177	174	173	169	171	194	177	190	189	171	164	169	172	196	181	196	174	180	194	173	177	182	166	153	196	183	200	176	196	175	196	178	153	195	167	171	170	215	164	188	201	178	190	164	171	193	176	178	186	172	190	175	169	167	196	200	195	199	179	191	172	164	189	174	185	194	162	174	167	191	157	161	179	189	194	177	173	170	179	169	149	181	170	182	166	162	201	203	177	175	192	170	192	192	166	174	163	191	167	181	146	160	165	199	164	174	179	186	173	182	171	188	182	175	177	178	184	185	195	185	213	180	157	167	188	176	176	169	178	171	170	203	172	185	165	187	170	181	190	187	174	192	182	174	180	163	172	199	164	159	175	206	162	178	169	162	181	183	193	170	202	169	163	163	174	157	198	163	164	143	176	167	173	183	171	173	183	192	194	178	198	188	181	171	189	188	158	176	178	162	177	199	201	163	186	199	180	154	175	188	145	168	167	188	161	178	177	184	163	175	185	188	169	159	189	199	187	191	166	174	167	165	176	172	176	163	164	171	160	159	172	148	184	182	189	179	176	172	179	151	167	172	175	197	191	215	165	177	166	161	191	180	184	195	184	167	186	158	196	177	169	178	189	167	195	162	202	219	179	168	159	184	182	187	200	180	175	168	174	173	159	172	195	186	188	175	169	170	199	179	195	174	181	178	176	177	184	187	217	162	180	180	175	165	184	201	180	173	161	190	172
24736	21662	29065	24762	19746	1722	636	513	362	390	331	299	276	266	268	277	231	218	248	198	207	216	223	224	232	236	202	229	189	216	208	202	227	202	208	182	198	183	216	213	194	197	209	207	201	205	217	192	188	187	192	205	217	191	196	198	195	188	178	203	201	213	197	207	192	198	219	218	172	222	225	187	211	206	193	201	185	194	175	213	176	182	193	200	195	184	203	182	209	191	213	195	206	188	199	186	177	210	189	178	202	202	181	204	213	205	186	195	221	207	203	189	212	201	213	179	200	190	204	206	177	232	186	169	202	181	192	206	199	188	182	171	201	184	196	209	195	199	211	184	198	189	182	208	188	179	209	202	201	195	185	190	205	215	210	209	199	194	207	186	187	194	207	174	199	217	189	212	202	210	216	186	188	190	189	194	185	212	178	195	190	188	214	190	172	171	189	173	192	211	170	165	224	202	185	211	182	187	167	190	209	189	197	191	195	202	201	190	205	180	172	208	192	193	200	222	191	211	213	202	186	202	201	179	174	185	164	203	207	184	186	164	208	190	211	195	230	200	176	225	185	209	190	175	222	186	189	178	183	211	201	188	217	206	176	193	190	216	177	180	203	186	207	214	203	203	204	195	211	197	202	205	191	185	191	230	219	193	207	171	191	198	195	186	182	188	186	192	187	203	201	191	189	182	183	183	195	194	180	193	170	180	217	170	195	194	191	202	170	185	206	175	204	207	198	197	185	180	205	185	214	208	189	201	199	195	165	177	198	195	193	198	204	188	202	193	229	202	188	199	206	198	208	185	196	189	191	189	191	208	190	216	203	195	219	200	180	199	195	160	193	202	196	179	185	203	191	168	208	187	166	190	183	173	179	208	193	191	207	176	214	183	175	181	195	218	199	223	229	180	195	188	190	199	195	202	185	192	187	183	195	175	193	208	201	205	222	207	211	194	197	199	188	196	182	194	209	190	197	180	174	193	203	196	220	200	218	189	179	187	198	202	201	187	207	179	183	196	171	219	184	197	201	184	204	195	192	186	194	173	175	204	184	202	173	182	219	222	185	204	193	201	188	184	174	212	200	196	189	199	183	196	197	187	203	210	196	195	190	210	213	208	214	217	205	239	210	193	180	194	200	207	216	204	188	208	209	204	184	179	210	199	201	203	182	201	177	189	177	196	178	181	191	208	197	219	209	177	194	211	201	202	218	198	166	192	177	196	205	213	199	213	189	192	204	175	188	194	173	185	211	201	210	208	185	207	221	185	174	228	179	218	191	206	206	189	198	197	213	232	198	211	193	179	185	178	181	186	203	188	198	197	194	232	187	190	211	183	181	198	190	184	192	179	213	204	171	209	187	187	157	199	185	199	177	231	225	165	171	199	227	174	210	196	204	185	214	182	188	203	222	193	189	205	184	174	183	194	211	214	164	195	208	191	195	198	170	208	226	200	200	215	200	171	184	174	200	195	189	220	186	220	192	206	233	221	204	197	163	207	198	196	192	188	215	209	209	182	186	172	178	209	194	209	176	188	195	211	220	191	190	202	199	192	196	190	199	195	213	209	199	194	200	184	197	191	195	212	193	197	184	195	209	211	230	176	205	174	201	173	194	218	206	183	197	203	192	179	177	213	214	225	208	221	212	182	199	217	201	200	183	184	186	223	186	205	183	179	202	220	203	193	207	207	205	212	211	159	188	206	217	203	189	212	182	202	183	187	185	204	179	184	191	192	235	184	212	192	201	222	177	173	188	219	194	187	188	188	176	192	199	208	205	194	193	218	173	218	185	182	184	211	180	216	194	190	205	187	202	203	207	191	187	215	205	178	195	212	213	188	193	214	196	211	185	195	194	195	182	196	173	185	192	217	208	207	177	196	205	184	194	208	189	195	187	206	183	219	219	207	197	189	191	190	168	195	179	206	160	185	208	214	221	211	174	195	179	168	213	200	194	191	200	199	200	169	199	200	196	192	214	223	204	197	193	220	173	170	210	183	203	215	195	178	186	194	213	183	195	182	180	181	192	194	179	184	195	191	195	206	185	203	197	208	193	193	204	176	219	194	189	170	186	171	207	230	226	186	191	174	208	215	207	189	197	183	201	185	208	180	183	200	165	186	199	173	196	179	199	162	221	168	195	177	197	168	200	179	186	182	182	196	199	225	180	196	187	184	197	177	183	186	211	171	217	199	168	182	202	185	181	200	216	191	212	170	185	180	179	165	207	212	184	202	210	202	180	205	198	180	207	178	194	189	213	186	202	209	190	199	189	196	193	196	198	195	170	202	172	205	204	184	200	198	189	178	184	214	188	188	203	185	197	185	188	213	206	172	194	193	194	186	191	193	199	199	191	192	218	191	189	214	186	199	196	190	178	208	188	199	172	189	197	189	192	185	198	195	204	186	205	185	186	207	190	191	205	180	186	179	211	194	193	221	187	174	190	213	167	212	193	195	201	202	189	203	203	194	172	209	219	180	177	197	173	219	196	176	213	192	175	197	197	224	191	184	203	191	184	222	191	192	192	192	165	204	180	215	173	189	198	186	184	219	213	174	196	208	195	204	231	208	198	175	173	198	189	188	193	205	195	212	184	180	195	218	188	209	218	203	189	217	199	194	168	205	188	170	215	202	180	179	205	197	205	197	221	182	171	206	197	199	202	184	206	196	197	208	185	201	168	189	202	186	182	207	205	196	171	212	169	195	199	174	204	194	206	203	203	172	197	190	208	179	195	194	198	188	196	188	184	211	189	177	186	186	181	186	208	166	221	181	214	192	228	190	170	202	212	180	213	198	229	189	177	234	211	183	183	209	216	192	193	181	194	186	221	183	178	196	192	197	230	198	199	206	178	214	212	192	225	192	200	215	196	209	200	180	186	204	208	191	186	191	199	188	191	216	169	186	200	182	190	192	194	203	193	190	190	186	186	170	172	180	208	190	200	196	185	187	186	201	189	192	183	197	171	183	179	198	206	177	193	202	177	192	184	204	195	203	215	199	199	204	189	182	204	194	196	182	205	186	220	201	203	187	218	209	187	208	203	187	201	204	201	224	173	219	208	203	202	223	173	190	193	202	183	217	205	179	201	176	176	193	204	218	213	197	174	202	184	179	194	193	198	196	192	199	180	186	190	211	199	183	191	203	196	219	193	213	204	206	185	197	164	202	171	203	205	204	186	201	178	214	196	225	217	178	197	186	214	177	187	185	202	180	178	189	182	200	183	176	177	200	185	168	202	195	220	204	178	199	185	190	190	217	198	204	211	201	200	189	202	192	180	193	196	203	194	200	158	167	210	195	182	205	165	196	207	203	192	203	197	185	209	162	193	187	206	199	193	193	195	193	203	182	194	179	190	186	200	231	209	193	210	173	187	165	197	205	202	210	199	200	208	203	194	215	209	215	199	168	194	211	202	177	211	211	179	208	214	180	226	185	188	206	179	211	216	211	201	209	230	190	181	186	201	218	191	177	202	226	179	205	175	194	184	185	210	207	156	182	171	200	203	183
33026	10431	9058	4569	3063	2242	1793	1421	1149	979	865	746	704	669	598	630	543	513	486	494	476	474	475	476	470	386	443	419	417	396	438	425	362	431	423	397	402	394	428	409	399	421	359	406	410	362	394	432	381	406	406	388	363	392	376	379	390	367	390	374	366	338	374	349	425	362	349	409	402	379	370	371	348	367	402	398	372	362	368	429	391	394	401	425	389	398	383	330	372	376	381	401	412	392	405	397	393	373	368	385	368	376	368	391	390	400	374	370	408	405	375	396	398	393	355	361	392	393	410	415	368	336	370	355	358	393	386	392	352	395	377	391	376	385	361	384	384	372	376	373	355	349	395	389	377	404	347	385	379	368	416	376	366	380	373	379	370	352	394	379	394	350	376	373	357	397	368	351	356	382	378	404	376	390	395	384	405	427	374	390	368	374	402	368	360	381	389	433	383	393	432	378	384	416	362	340	401	392	383	392	393	409	384	378	395	364	371	383	390	356	390	358	393	349	370	367	379	373	407	384	344	373	386	398	369	348	415	374	357	356	373	358	370	374	379	397	374	376	366	358	380	348	370	339	388	373	392	402	358	378	382	358	384	382	323	359	356	373	394	391	389	362	382	390	354	345	400	385	359	368	375	389	373	394	370	342	388	385	386	347	426	378	414	354	387	384	362	388	339	360	364	369	370	416	382	388	384	351	367	373	403	385	376	371	382	373	368	374	394	387	366	407	356	388	381	357	366	393	373	383	386	393	383	403	375	384	394	354	359	367	360	355	348	393	354	360	378	362	405	350	368	396	426	344	354	388	401	381	371	355	403	364	379	383	404	375	375	392	362	347	382	416	364	351	378	389	365	377	360	361	370	377	333	387	351	378	388	373	369	401	380	358	383	350	372	363	363	400	376	356	399	392	410	423	405	347	390	360	392	396	376	376	386	371	359	417	389	360	356	364	357	375	383	380	379	395	374	374	350	374	371	344	355	362	371	365	380	371	372	386	417	342	356	395	390	415	375	346	363	362	367	357	392	350	401	361	393	368	335	365	367	374	366	342	368	366	392	380	365	373	360	354	377	398	357	387	353	403	359	389	386	389	361	386	386	386	385	384	384	374	356	387	349	402	389	423	396	380	351	350	383	376	351	385	349	342	357	362	381	362	368	364	399	374	343	343	371	405	411	379	375	398	388	382	401	373	363	386	378	388	363	353	397	382	331	361	392	379	392	401	389	372	324	368	389	373	354	388	338	372	370	377	349	402	383	391	388	406	372	409	411	358	373	372	379	365	376	365	366	350	387	373	404	368	395	344	374	351	400	405	361	369	387	377	355	386	364	347	372	392	346	358	417	372	377	345	378	397	414	405	389	400	388	376	382	424	402	359	372	388	372	396	404	386	376	384	384	377	368	374	379	394	381	369	373	397	380	424	392	386	342	350	384	367	374	398	377	404	373	364	356	372	406	395	390	370	345	354	409	388	397	347	358	396	369	357	380	375	368	414	392	353	391	379	358	392	404	377	360	363	380	386	387	433	366	341	387	410	363	374	386	383	390	404	439	362	378	372	401	383	405	373	398	385	366	344	375	405	384	406	404	372	332	403	388	384	402	359	377	369	412	351	353	391	375	359	393	348	333	342	386	368	383	360	385	409	386	361	383	353	409	389	387	411	363	367	386	350	395	358	349	380	399	393	397	365	370	379	369	397	381	371	380	405	358	372	408	384	394	383	408	341	382	380	386	360	365	383	397	379	360	388	372	401	377	382	357	347	372	381	371	355	378	392	371	364	385	409	382	380	416	401	356	359	398	330	361	389	397	376	392	355	384	376	369	389	343	363	388	370	383	399	360	395	367	366	394	377	387	394	415	389	371	386	435	387	355	374	357	376	346	395	406	382	409	339	371	354	372	399	363	393	365	368	378	371	371	362	395	384	362	386	381	375	378	357	401	373	375	374	404	372	370	377	345	389	349	380	388	365	413	392	386	392	340	365	369	382	374	390	371	370	392	403	366	359	358	395	366	376	374	386	364	376	374	410	375	387	382	375	386	402	362	347	372	355	359	398	420	384	408	364	360	409	357	369	386	359	388	373	379	411	386	395	344	369	364	370	362	414	365	369	382	379	358	410	357	377	413	349	376	361	384	388	399	348	377	355	395	387	386	365	413	375	383	391	372	357	389	361	383	374	369	353	407	400	363	381	365	366	353	387	378	370	346	367	387	381	361	346	409	380	404	376	399	386	402	364	403	352	379	391	380	392	370	368	387	395	395	407	360	384	384	373	391	395	380	391	391	408	359	398	392	400	368	375	356	329	377	368	331	373	362	381	380	396	424	365	365	379	376	384	366	356	399	365	374	366	415	388	340	396	412	372	343	368	360	353	363	393	367	390	393	373	405	397	371	389	339	374	388	378	357	349	354	371	380	394	368	379	420	370	414	391	352	390	345	372	385	377	370	364	389	413	384	366	423	360	369	386	371	371	351	396	361	385	345	346	376	358	373	387	371	377	362	392	360	399	375	394	393	344	363	396	373	373	386	403	372	367	348	389	383	346	379	373	390	363	369	376	392	391	383	365	398	342	381	381	352	348	363	377	406	385	402	383	373	364	382	383	370	353	389	343	363	405	369	389	388	378	398	380	364	420	364	357	355	386	371	367	394	373	357	363	407	385	380	377	347	369	391	355	369	364	410	360	402	363	382	377	403	428	387	384	379	358	379	380	380	398	358	376	401	379	396	390	354	362	418	369	373	356	363	376	406	410	393	358	373	392	392	389	364	369	403	360	387	360	393	373	384	369	338	374	400	343	362	380	367	389	376	411	425	394	345	367	378	374	432	403	424	382	336	372	372	406	404	394	405	348	377	364	388	374	394	377	402	359	394	380	353	371	379	372	390	378	366	382	371	415	379	390	347	368	371	369	395	351	398	368	371	343	360	345	374	403	376	365	384	366	355	401	364	330	359	351	351	369	383	394	385	387	359	392	363	402	398	367	354	412	381	392	390	390	378	376	373	385	356	385	400	392	366	390	340	375	378	369	354	380	355	360	376	385	391	404	365	369	358	388	361	366	364	400	404	341	380	383	396	397	358	347	385	377	411	417	383	352	377	391	400	416	335	391	347	354	419	389	393	358	402	436	371	361	388	372	398	363	395	345	348	344	370	348	377	346	375	389	359	401	362	341	391	411	346	353	386	413	390	342	382	362	394	427	399	348	395	388	372	361	401	394	367	371	369	367	370	315	344	378	394	385	360	414	364	423	389	388	374	385	361	375	403	395	390	378	380	402	342	347	354	389	408	400	384	386	371	360	347	391	393	382	403	366	357	402	367	387	411	393	416	368	364	396	383	358	376	377	403	375	372	389	377	386	376	398	412	350	403	387	352	383	373	364	339	415	373	369	384	381	392	393	371	404	382	402	364	387	390	379	359	350	366	354	362	392	397	367	374	383	377	373	367	381	365	380	421	378	358	389	361	360	408	361	382	357	389	413	385	373	371	346	394	372	362	402
23703	21646	29851	23964	21648	18741	2241	932	753	664	607	551	526	504	479	455	450	430	481	424	451	396	416	412	432	382	389	391	390	369	416	411	379	378	369	352	389	416	412	388	376	414	383	384	374	380	398	337	392	368	350	401	393	374	394	360	345	368	412	408	354	379	378	356	372	378	353	369	373	347	337	370	373	382	361	385	348	344	368	358	370	401	364	409	391	356	359	377	390	356	375	387	362	368	365	368	332	356	349	395	376	360	375	347	371	383	351	357	397	358	378	346	350	390	356	367	365	330	384	354	364	378	386	379	365	385	371	349	410	383	388	343	387	361	360	352	343	360	366	346	373	367	404	386	381	336	382	371	372	364	403	381	364	359	364	354	400	368	355	390	377	356	405	355	345	383	363	366	375	341	361	367	360	375	395	359	354	371	387	360	385	387	344	386	364	361	375	373	378	361	345	395	361	376	384	366	384	356	412	371	352	363	425	374	363	375	368	326	361	377	353	364	375	360	377	374	359	340	356	340	355	400	358	373	354	360	368	358	392	405	366	343	354	373	375	357	329	359	389	364	373	398	327	355	373	372	360	369	406	338	425	367	361	371	372	426	356	391	369	370	372	390	386	336	401	327	384	363	377	388	364	361	371	361	349	351	378	394	356	376	303	367	349	376	367	398	370	372	384	375	377	358	378	359	362	364	393	367	372	394	382	362	367	346	378	354	385	369	356	363	344	378	367	376	360	347	350	339	350	402	405	359	382	370	349	347	358	372	361	380	375	357	372	363	367	377	357	360	357	362	362	353	371	389	368	332	341	398	367	369	413	363	361	398	341	345	346	389	359	378	369	357	344	389	376	379	380	328	391	333	385	368	354	350	379	382	337	380	358	373	391	369	387	367	364	391	385	408	351	400	331	365	379	356	381	391	332	352	378	373	347	377	330	339	360	352	392	358	364	367	344	345	361	326	355	362	378	366	369	363	371	361	360	367	352	402	369	379	356	372	350	391	351	339	370	364	348	361	397	368	360	390	346	331	357	373	353	345	355	379	365	348	357	343	352	394	392	352	369	400	358	371	351	376	402	382	366	370	382	369	392	364	352	360	405	354	366	353	389	379	354	381	357	331	380	366	371	382	343	372	335	375	357	388	343	342	348	348	396	411	396	361	351	355	375	343	335	392	380	364	342	359	351	383	368	376	364	372	338	359	374	365	378	356	359	374	344	360	353	349	390	358	360	360	386	368	344	353	329	372	385	358	379	343	398	338	356	360	381	369	325	383	315	352	371	394	343	360	389	391	372	379	352	361	371	370	357	376	353	336	332	386	358	379	388	363	375	372	360	368	365	377	378	369	389	360	383	361	363	375	341	362	383	382	380	357	342	396	380	373	378	348	367	354	328	340	361	371	355	362	367	409	378	363	392	373	312	388	401	362	370	344	361	408	330	349	350	333	355	385	393	387	412	361	355	381	374	396	357	373	373	330	358	359	380	365	397	364	361	347	398	356	361	366	374	368	349	388	345	382	369	406	371	371	360	355	372	361	347	414	349	376	369	359	362	388	386	395	355	375	373	357	331	358	378	369	352	397	367	336	365	426	370	365	392	381	355	346	351	337	342	346	381	349	367	373	362	366	397	370	370	344	344	368	354	367	368	361	335	371	391	387	408	388	358	395	352	323	343	358	387	335	357	369	380	384	373	353	391	354	391	376	359	386	358	393	359	368	409	372	360	367	376	386	374	363	390	407	405	362	390	376	376	356	339	357	373	425	371	374	358	353	380	362	385	345	314	386	375	363	361	395	359	388	351	351	340	383	344	390	355	367	391	361	346	386	369	360	361	347	383	370	387	374	348	376	401	377	374	341	379	382	394	367	366	415	384	339	356	356	325	359	376	377	363	379	385	342	349	368	353	356	351	363	358	401	351	367	347	368	373	359	381	374	355	347	375	368	368	360	341	378	380	350	401	343	349	393	376	391	373	366	331	387	392	403	395	398	406	370	408	360	346	345	342	391	374	381	366	371	389	356	368	389	351	358	383	358	375	347	339	426	342	388	384	374	336	364	353	391	341	361	374	368	365	358	354	374	356	367	380	366	332	336	347	366	365	372	378	354	360	377	412	333	374	400	374	347	349	350	347	389	371	375	380	400	373	359	354	374	349	363	376	364	381	349	355	348	358	354	336	353	351	378	347	370	391	383	353	371	357	363	354	354	342	364	332	399	371	350	381	334	350	343	381	381	362	381	347	322	372	376	334	362	358	328	358	367	364	372	363	353	381	354	368	379	354	398	381	396	355	374	383	364	349	363	369	371	362	379	355	359	364	354	324	389	373	342	341	392	384	373	362	345	362	388	362	403	342	372	343	340	380	370	395	332	386	381	354	366	386	379	348	382	370	379	386	361	372	369	340	347	341	343	369	352	384	356	364	358	343	379	371	394	379	357	363	361	351	379	370	346	363	395	369	377	374	347	398	375	347	346	357	410	355	384	362	341	365	375	366	395	368	346	319	372	394	347	353	364	320	354	371	362	346	383	347	376	382	386	364	373	357	404	373	373	349	387	408	388	383	366	360	350	362	337	376	375	399	386	390	384	360	377	388	357	386	387	321	356	366	350	398	391	380	351	346	332	350	384	363	355	395	344	359	367	396	376	358	415	396	369	376	353	362	383	396	368	376	398	375	347	373	342	384	375	382	373	383	357	368	376	377	356	379	347	342	348	354	362	368	378	371	384	336	374	377	376	365	343	333	344	367	395	352	349	362	373	359	368	346	381	391	330	387	385	337	363	367	396	357	362	376	383	379	368	357	374	332	350	387	354	354	362	393	383	394	373	393	375	387	352	367	369	396	375	391	354	405	387	348	375	382	350	390	371	373	350	387	362	396	368	376	356	362	356	403	371	394	369	373	338	385	371	378	352	382	350	349	373	377	371	401	391	394	383	387	364	390	336	376	356	375	359	372	358	376	394	388	354	361	383	308	358	377	377	373	357	340	419	370	384	381	349	361	413	340	367	392	381	389	367	365	357	381	364	354	359	403	356	378	388	378	407	334	376	381	341	408	382	362	351	375	324	378	393	368	389	346	384	361	339	358	350	374	366	389	352	366	334	352	335	361	370	386	372	348	361	360	363	368	367	354	365	379	399	334	345	321	358	349	404	366	360	362	398	382	377	346	357	370	364	349	369	378	362	372	359	367	334	367	348	335	383	392	355	391	339	378	360	354	374	389	320	352	332	367	371	375	350	322	375	363	379	343	363	410	355	333	393	382	371	353	337	374	368	370	395	385	384	379	352	393	345	366	373	352	367	367	349	370	329	383	370	336	358	370	347	345	376	366	405	352	364	377	364	397	373	361	382	400	374	423	403	339	347	362	405	360	383	393	382	385	373	383	350	370	355	337	385	370	395	362	385	361	379	364	364	383	347	369	364	354	361	336	381	388	358	372	354	359	385	348	381	364	378	403	388	383	348	385	378	361	363	374	359	372	350	367	355	363	326	362	350	367	388
38768	16516	14699	8056	5551	4245	3282	2560	2145	1800	1671	1497	1317	1228	1107	1073	993	1046	1004	904	862	863	842	815	801	817	755	792	829	761	742	737	733	735	744	718	717	712	759	740	719	689	731	690	698	677	687	741	661	661	706	735	665	661	648	688	675	721	687	653	709	693	741	689	697	682	646	702	695	661	648	629	709	683	721	680	638	681	637	620	651	673	728	649	692	730	670	667	619	671	718	712	657	661	659	711	691	632	628	682	702	715	689	683	655	671	677	674	680	666	664	667	697	682	703	671	745	668	684	636	683	689	683	646	665	725	673	664	698	706	692	644	702	625	689	635	640	625	670	729	685	667	674	678	686	698	647	717	691	671	721	649	651	687	688	640	711	629	660	694	684	667	648	665	668	634	658	636	690	674	651	696	643	664	679	668	660	697	706	666	647	685	666	703	685	671	683	698	652	682	659	692	696	662	646	675	695	679	682	713	682	688	629	657	612	666	693	694	675	675	716	629	671	704	706	691	675	650	675	667	665	678	677	699	655	652	693	659	674	700	675	675	684	704	718	707	669	684	662	679	694	681	671	670	637	661	680	717	645	671	695	715	640	646	670	644	655	645	669	670	711	662	699	688	687	682	675	637	719	672	674	670	706	658	651	719	643	660	732	686	669	656	650	681	654	688	698	668	694	679	658	691	673	641	690	678	712	594	676	659	666	667	656	672	691	682	678	672	651	656	647	663	659	678	647	621	644	702	705	700	676	681	671	662	672	701	654	651	642	699	640	720	667	685	652	657	707	661	651	644	630	644	661	685	621	689	710	713	689	677	657	642	673	615	648	664	687	712	677	682	719	677	676	654	673	703	626	645	614	730	631	670	654	652	665	658	640	685	636	667	732	667	671	669	651	722	664	654	671	668	661	653	658	665	702	670	665	704	625	658	674	646	639	706	592	608	663	680	706	709	675	687	704	650	718	689	659	688	616	636	688	671	662	735	689	670	671	677	706	648	655	626	685	680	660	685	684	650	661	651	702	609	640	690	660	694	655	680	609	678	686	669	685	623	715	660	665	668	708	635	684	653	664	673	649	669	669	657	676	684	735	645	649	678	663	669	671	703	678	648	615	692	676	695	685	698	663	659	664	706	684	680	692	694	675	649	635	695	713	662	673	684	701	655	662	689	658	622	634	705	686	689	672	649	663	673	667	682	668	661	721	679	734	685	663	697	657	677	684	660	727	667	722	677	652	661	658	620	641	646	711	681	646	622	663	641	671	667	666	694	679	696	659	662	641	635	702	662	666	755	703	694	644	673	718	668	659	678	661	661	662	615	693	675	678	679	662	680	659	682	646	653	665	661	651	652	622	611	679	677	695	673	677	649	666	685	667	669	699	656	736	677	724	670	685	693	646	659	714	623	657	634	597	711	716	717	658	649	684	631	689	687	642	670	683	673	656	641	661	632	667	699	687	706	651	669	697	726	675	700	694	671	637	684	689	687	754	668	655	611	652	650	674	671	706	662	661	692	660	680	710	684	651	661	667	669	712	668	667	676	649	668	655	683	723	693	659	661	698	634	693	642	634	683	687	658	688	687	688	680	668	660	643	663	607	667	654	682	622	695	659	684	696	662	681	660	626	717	663	686	663	692	679	646	691	668	687	621	689	636	666	700	669	701	651	677	696	700	618	682	681	628	644	693	673	696	682	692	664	682	684	616	631	708	641	660	700	660	685	679	696	690	637	675	656	717	728	697	674	674	657	699	676	642	706	708	669	575	667	648	679	654	674	648	704	675	668	646	735	660	683	660	624	707	638	610	676	701	737	633	705	659	684	643	670	659	671	684	686	654	667	671	671	659	665	675	654	688	657	735	641	679	707	641	698	704	683	692	682	677	664	619	685	642	668	643	659	668	646	689	695	696	678	677	651	711	654	648	641	663	645	712	645	655	661	697	641	666	674	688	668	683	709	684	702	646	685	672	715	704	690	663	657	676	643	624	657	658	672	636	678	677	698	628	677	665	657	635	639	661	672	689	632	667	648	665	679	691	714	681	680	679	714	645	616	646	706	640	613	673	690	684	628	606	659	706	630	703	718	665	707	664	679	660	633	676	655	654	684	698	689	714	672	664	687	642	640	687	707	694	720	643	672	649	689	665	678	656	660	672	690	660	701	676	663	678	657	635	675	668	652	683	720	744	674	657	671	659	659	656	716	688	694	670	715	690	640	656	674	673	651	702	663	666	699	690	675	681	641	623	654	712	674	671	670	685	656	655	652	686	719	694	658	668	676	674	631	648	655	688	671	677	687	689	729	685	683	619	720	658	672	738	630	686	669	731	689	674	674	683	659	667	703	681	679	646	681	712	707	646	702	707	674	669	685	677	693	740	666	692	725	720	676	649	694	706	717	634	666	708	663	695	673	655	694	678	619	684	662	703	616	733	682	684	673	629	683	712	620	689	624	677	668	621	649	693	642	680	685	616	677	619	686	683	695	700	648	640	638	720	692	658	696	688	605	642	706	674	673	713	698	624	645	724	706	678	692	669	696	672	724	650	707	661	685	706	666	653	663	707	640	685	641	654	674	671	680	677	636	626	682	666	690	680	687	688	731	702	734	676	691	697	651	689	653	691	674	686	732	694	653	673	679	705	628	632	659	675	655	653	642	675	695	647	671	700	696	635	646	715	662	630	673	714	695	672	625	707	651	682	644	685	663	643	657	683	669	660	694	666	698	666	635	669	688	661	695	698	661	650	628	701	673	681	684	619	647	695	674	658	641	653	688	665	696	642	659	664	713	647	617	606	696	704	633	663	705	677	672	712	662	655	642	701	678	663	670	650	657	663	719	642	637	682	701	656	692	667	714	695	674	674	620	667	703	619	646	644	648	655	658	701	661	657	653	676	652	611	676	638	640	674	658	674	656	614	656	683	687	656	653	663	705	695	644	679	711	681	715	715	663	647	681	684	685	687	703	654	707	684	678	631	693	692	657	641	659	681	630	697	678	666	623	660	691	660	695	676	681	638	692	657	652	728	703	677	659	685	688	675	651	682	654	694	652	673	616	686	663	646	647	672	666	668	659	676	640	668	673	670	644	694	655	646	688	686	709	630	624	676	672	707	657	661	697	708	633	677	710	677	652	674	656	687	673	694	629	651	695	715	662	689	700	625	675	648	656	646	682	652	682	661	667	656	694	700	676	685	709	651	638	650	670	643	737	678	637	692	624	697	680	690	664	616	693	651	663	677	712	691	678	697	648	745	643	646	661	652	710	694	711	689	667	673	697	651	641	675	653	645	669	687	706	635	680	707	689	631	692	684	685	683	697	659	670	724	672	645	613	643	645	688	651	630	598	674	659	657	647	642	684	652	691	666	706	673	658	664	709	695	708	675	652	677	632	690	708	671	710	666	701	677	622	654	710	671	669	722	667	638	688	654	578	654	577	698	651	655	693	669	674	697	681	641	633	603	663	641	654	649	667	641	673	699	683	643	655	668	669	629	689	682	650	650	689	683
27304	21023	7479	346	182	135	134	123	100	110	89	108	103	91	102	101	78	94	92	85	81	84	68	85	81	78	78	96	86	85	97	94	85	87	85	113	99	93	88	100	73	96	81	88	85	85	86	93	84	83	99	102	85	82	96	86	91	93	75	92	91	81	99	109	104	105	90	97	87	94	90	83	99	75	99	91	93	89	84	99	85	90	99	87	89	80	84	81	86	76	81	74	92	88	94	84	94	98	86	100	84	94	85	101	75	87	90	89	80	100	101	104	81	99	89	100	72	98	111	104	82	78	85	87	89	88	72	85	89	79	83	102	96	93	80	95	87	96	78	87	89	91	96	87	91	93	76	79	114	85	88	84	92	94	85	87	93	69	87	117	101	78	96	90	79	85	78	75	89	85	82	78	90	75	73	87	93	92	93	92	80	100	80	93	78	85	89	101	94	94	113	92	90	89	80	67	71	96	101	88	93	94	82	90	84	85	83	92	93	74	78	96	91	88	83	93	86	86	98	84	92	89	95	84	90	87	96	84	91	94	94	89	87	90	86	88	87	75	85	85	79	100	87	91	87	77	96	93	88	84	84	102	105	91	83	96	91	85	84	108	78	99	92	76	82	92	101	86	83	94	87	79	95	89	87	92	78	100	89	74	82	77	73	90	82	93	93	87	91	70	90	94	84	81	101	111	75	61	89	97	87	86	79	82	81	95	86	88	73	91	94	77	70	96	92	84	86	86	83	81	84	95	96	90	82	82	84	90	81	94	97	85	91	82	83	82	96	93	79	96	79	83	99	95	86	96	98	74	84	77	85	73	79	96	81	81	100	79	96	91	89	84	90	79	82	78	88	84	83	101	83	76	101	90	88	86	85	93	105	89	86	82	99	85	101	84	106	101	83	87	86	90	90	83	92	100	93	68	88	92	72	108	93	88	76	78	100	96	82	95	108	109	101	73	97	99	109	82	106	80	87	77	108	100	78	95	96	77	86	102	90	98	86	94	103	72	87	89	85	63	92	87	97	93	92	83	92	89	92	91	86	97	94	91	94	83	93	80	96	74	87	107	81	93	87	99	95	82	99	90	96	79	88	68	104	88	92	97	103	88	93	79	80	95	96	92	78	80	91	88	79	93	86	104	79	100	94	82	94	90	109	101	90	81	70	86	81	92	94	95	81	110	83	97	87	75	96	88	86	100	87	80	87	73	78	105	93	82	71	85	77	79	70	74	95	86	88	84	79	94	83	87	104	74	85	97	66	92	88	92	91	95	95	97	97	94	78	81	97	95	80	89	79	80	88	90	79	80	97	77	93	106	87	86	87	92	81	85	71	88	89	93	73	94	75	91	89	86	83	83	88	95	90	87	88	96	78	84	96	84	100	80	92	88	83	90	93	90	86	104	83	76	87	73	91	94	84	80	90	98	87	98	95	86	85	101	83	94	70	85	82	78	81	86	77	98	96	82	105	84	94	84	85	85	90	85	92	75	89	73	88	113	83	81	82	100	85	88	86	71	89	81	83	77	75	100	85	116	82	100	99	83	84	99	95	77	84	83	94	107	90	91	85	79	81	78	103	95	103	98	91	99	84	104	98	64	82	72	86	91	103	96	86	94	88	75	78	90	83	89	92	91	89	83	82	83	95	73	93	71	91	83	92	87	83	84	103	102	92	74	103	87	87	93	89	86	76	90	97	83	80	76	111	107	95	95	76	89	83	81	81	79	89	82	79	92	91	80	103	106	93	89	67	82	92	67	87	94	81	85	65	72	92	87	84	108	83	80	81	86	91	97	92	74	92	90	83	83	77	91	90	86	86	77	85	88	74	98	95	99	88	87	93	89	89	92	98	91	95	99	78	97	105	106	88	85	70	91	83	99	81	89	89	85	87	108	95	100	86	99	97	76	101	86	82	86	87	79	66	91	74	97	103	77	111	90	104	96	85	106	82	75	86	85	74	86	99	91	72	106	83	99	78	85	74	84	90	88	94	86	86	78	79	87	91	94	59	89	95	89	83	93	101	92	90	86	90	96	93	90	100	94	92	80	89	89	92	105	83	97	82	75	97	89	93	88	97	81	91	94	75	82	89	99	70	90	106	85	91	88	83	83	76	91	102	99	80	94	83	91	86	76	83	99	92	106	110	81	76	89	75	97	97	99	79	91	80	95	80	74	87	87	92	73	83	100	95	85	76	85	89	88	86	87	73	81	99	77	91	100	92	90	70	77	81	84	105	65	81	88	87	75	85	74	81	78	85	94	91	89	91	84	73	92	101	87	78	88	98	101	88	94	104	104	94	84	84	91	96	86	81	83	91	91	84	98	79	70	80	99	88	89	76	95	70	87	87	76	86	106	85	83	94	89	105	87	94	81	84	105	95	77	93	94	96	107	83	99	80	79	80	88	79	85	93	81	92	98	96	89	74	89	91	90	80	94	86	84	99	100	89	76	87	80	105	96	79	95	80	81	79	83	94	76	76	88	80	87	81	92	91	89	90	87	77	85	85	74	86	90	90	75	67	80	78	78	84	84	95	65	97	82	84	92	90	93	107	85	79	89	91	73	119	69	92	97	88	92	98	82	95	89	86	86	103	86	99	89	83	85	90	89	108	104	99	96	75	109	100	88	88	88	84	91	103	84	102	79	89	80	108	109	83	83	83	94	76	99	77	92	100	98	90	105	86	86	94	92	76	88	88	87	94	93	86	104	87	91	93	80	92	99	81	86	94	84	78	93	85	95	100	85	90	106	95	88	100	81	110	75	98	84	100	67	74	80	104	76	72	87	73	88	83	94	84	84	72	97	86	92	96	76	89	76	83	92	89	95	91	86	92	93	86	85	78	87	76	100	96	96	84	105	102	84	102	95	92	87	69	91	96	94	97	86	98	100	77	74	90	75	100	91	72	94	101	77	83	96	100	78	82	92	104	98	99	97	74	85	93	102	88	77	83	81	72	72	82	88	83	80	73	113	85	86	92	79	92	88	86	89	88	95	86	87	90	90	97	82	86	84	93	98	85	79	90	99	86	101	82	100	86	99	93	84	109	90	74	95	90	91	94	109	96	75	92	93	95	89	83	90	97	73	92	82	86	98	104	71	99	86	98	83	85	90	98	82	85	92	65	96	100	78	93	78	87	83	97	92	93	103	76	79	84	81	92	84	100	82	90	85	87	89	87	94	87	89	77	77	79	87	75	96	92	60	77	88	89	88	78	90	83	86	84	84	82	92	94	88	85	80	88	88	81	69	83	73	103	91	93	88	102	94	100	88	75	78	79	93	91	104	94	90	91	87	85	83	77	105	88	85	85	99	90	101	86	93	92	78	101	93	79	92	81	97	84	97	81	93	67	95	85	83	93	74	60	96	94	78	78	70	80	78	77	93	81	98	83	78	81	83	88	94	78	104	98	94	94	83	91	86	79	109	110	99	94	117	82	102	89	80	94	80	90	76	70	99	83	88	89	99	81	88	86	100	75	84	93	90	85	84	100	74	101	70	87	94
14481	1348	1191	617	432	355	314	277	279	198	244	213	257	255	207	222	215	198	210	209	207	208	215	204	180	184	169	189	187	213	187	188	184	177	188	208	144	191	211	180	166	177	183	180	162	161	178	184	186	198	211	169	184	188	184	184	172	209	182	191	193	182	185	182	192	193	195	203	198	175	195	198	207	182	175	173	169	185	188	216	204	186	216	180	220	189	215	181	169	186	205	194	181	191	175	207	193	194	181	199	198	186	199	178	196	167	168	191	191	188	193	172	194	176	197	195	181	174	197	182	188	211	169	187	191	180	181	199	219	181	173	173	205	213	172	197	184	196	173	177	197	168	198	177	183	181	173	169	192	171	177	169	179	179	183	175	172	200	208	178	171	190	212	187	189	178	187	214	179	184	168	171	178	205	204	158	193	166	200	176	170	189	196	185	189	180	197	195	162	185	173	196	171	205	208	221	187	171	188	175	177	174	186	191	171	180	193	200	210	199	186	188	179	189	180	202	201	185	204	180	179	173	217	182	179	195	196	168	189	144	192	193	162	170	192	175	182	181	187	173	171	203	195	180	171	187	196	169	211	201	189	179	180	155	172	192	204	164	178	206	208	178	207	180	156	182	172	162	211	173	209	189	220	187	192	168	196	161	220	177	202	181	189	207	188	196	181	195	188	180	175	188	190	192	176	176	189	185	222	172	196	182	174	186	188	212	188	186	171	205	174	189	201	174	182	193	201	174	185	192	162	173	192	181	196	196	181	179	194	189	179	196	190	197	203	181	203	208	198	183	189	190	174	167	164	198	175	197	195	204	166	174	175	172	157	174	158	189	176	196	204	169	199	198	207	193	192	166	197	196	187	193	205	168	189	173	199	193	179	189	196	170	185	171	192	189	189	170	192	216	201	190	208	189	209	206	179	167	171	171	199	169	188	171	176	205	189	165	191	184	176	171	188	185	178	179	192	184	213	161	173	171	176	175	205	182	179	205	199	190	176	180	180	164	187	186	201	177	203	186	178	182	181	188	189	181	211	204	196	182	178	170	209	183	193	200	215	175	171	178	178	182	190	215	194	188	186	199	197	184	170	188	185	194	191	180	181	181	193	207	183	171	185	197	176	190	171	164	193	193	176	192	193	179	165	198	211	165	199	207	202	193	217	180	202	185	193	175	195	177	189	190	176	192	170	197	165	189	192	208	188	193	212	159	178	170	189	174	186	202	187	184	185	198	183	187	168	178	176	195	177	181	193	185	186	182	185	209	178	178	182	178	190	189	196	194	182	179	181	176	196	187	198	162	170	165	202	196	197	224	175	194	175	206	181	184	174	188	186	183	186	197	161	170	214	161	214	175	169	174	173	167	180	153	193	182	185	194	192	185	181	179	186	169	192	193	180	179	171	183	191	209	189	178	176	164	194	177	188	182	195	195	225	203	193	192	191	184	169	160	188	202	180	197	215	197	195	189	154	180	177	192	183	199	166	159	221	189	183	180	174	193	161	173	205	195	174	188	185	176	200	198	187	177	191	186	201	181	175	198	178	200	218	199	183	167	192	173	210	193	200	181	190	192	205	184	188	187	163	161	183	171	197	199	178	195	174	173	180	169	192	178	196	187	173	165	216	197	202	167	183	191	181	161	192	186	172	195	178	181	206	202	177	186	199	175	166	195	188	191	194	150	161	165	162	191	191	183	206	181	179	171	169	185	190	189	182	196	179	182	195	194	170	181	156	194	162	208	204	178	153	203	172	167	205	209	185	188	191	200	188	187	208	156	193	174	195	160	185	187	197	169	192	209	168	175	184	205	175	177	187	188	187	174	203	194	181	200	188	173	194	199	183	209	198	201	214	190	172	218	215	175	189	192	201	182	192	197	185	180	191	200	180	200	188	175	170	178	174	190	193	164	203	182	181	188	176	184	158	169	169	198	192	186	187	182	205	198	201	181	192	159	162	201	188	169	175	159	174	202	204	191	191	202	203	191	201	171	204	177	186	213	178	202	183	184	175	190	166	228	188	171	175	175	182	180	193	184	193	190	192	211	187	172	178	203	204	164	179	192	163	214	199	188	186	188	179	175	199	156	163	183	194	161	191	204	177	197	185	165	180	207	177	177	197	151	197	186	214	177	189	192	187	162	196	191	208	185	179	178	165	198	214	187	163	177	194	184	181	185	192	178	195	189	181	191	166	181	187	161	183	210	172	185	196	187	186	201	204	188	191	161	152	179	184	184	182	173	179	182	176	172	156	186	184	174	181	183	191	184	181	148	180	202	173	193	202	173	199	207	199	185	211	198	187	172	196	199	196	161	175	193	176	203	198	201	196	215	173	182	210	204	196	169	180	191	189	192	193	196	188	188	193	179	206	195	175	197	162	176	199	192	196	191	199	189	205	169	193	176	167	175	189	190	238	194	175	186	176	210	198	199	175	198	180	208	192	209	174	176	186	188	169	190	183	183	191	168	182	200	176	188	195	178	201	181	179	201	200	198	171	197	182	206	161	158	194	210	157	167	174	188	200	195	201	189	177	185	172	170	203	184	204	170	187	203	183	213	175	154	188	176	198	193	186	170	203	181	193	193	196	189	188	188	167	195	180	176	188	188	207	178	192	198	186	210	180	184	177	169	167	189	188	187	203	194	171	195	203	189	192	190	190	210	174	202	183	178	182	181	206	212	182	189	170	181	175	215	193	183	188	227	176	182	183	192	178	213	182	195	185	201	181	197	207	187	174	212	179	178	179	160	192	184	188	189	191	194	175	169	198	193	194	192	183	169	201	169	172	189	177	204	204	200	196	190	191	204	150	199	185	189	172	183	177	192	199	180	188	167	210	214	203	168	168	179	217	183	202	164	194	199	208	202	189	173	182	188	183	186	198	198	194	172	210	196	179	156	181	182	179	177	201	182	212	203	211	207	174	193	199	173	184	196	202	177	154	190	182	196	177	192	188	195	162	191	168	200	182	190	200	184	187	195	167	189	179	171	169	185	170	158	210	180	185	199	191	209	187	174	191	183	175	190	195	180	194	176	169	212	178	184	212	191	186	199	178	213	198	198	191	191	187	189	199	163	187	186	195	171	195	184	191	172	195	174	205	182	199	184	202	174	201	203	203	214	192	188	197	204	185	180	175	207	203	188	193	194	174	166	213	201	179	184	185	185	193	199	187	214	214	188	187	195	173	175	173	221	178	197	172	190	175	204	178	197	193	206	189	191	189	193	195	171	191	217	222	197	194	172	195	178	192	181	186	209	205	185	182	186	172	203	209	181	195	191	182	164	190	212	218	185	188	198	199	193	195	195	170	175	170	192	189	202	193	173	211	202	185	174	176	191	203	167	199	189	192	192	202	173	183	164	189	186	203	176	193	195	166	210	203	179	196	180	216	201	161	196	194	175	191	220	185	165	199	200	190	210	170	192	196	189	182	197	211	195	194	174	192	202	187	183	178	215	190	201	194	177	183	185	186	203	166	204	170	180	185	201	180	215	181	164	185	189	170	162
24784	21702	29261	24698	19858	1801	647	459	423	383	336	260	272	272	241	243	219	212	248	256	231	224	218	210	221	226	190	186	206	209	212	210	190	229	200	210	210	180	202	212	190	207	199	209	189	184	222	209	175	211	215	198	224	226	215	196	166	188	208	206	203	187	195	218	180	209	211	213	202	202	209	190	232	217	215	185	176	216	192	206	227	226	220	175	175	192	183	212	175	170	186	219	205	174	191	207	174	206	175	160	179	194	190	183	214	189	215	170	202	204	201	191	172	190	198	200	193	214	186	191	204	202	176	173	210	199	201	188	164	190	189	200	185	163	193	200	193	188	208	187	193	208	208	217	202	176	204	183	191	199	210	198	168	192	199	199	183	221	226	199	178	214	222	193	222	190	222	178	203	215	210	184	218	172	200	212	200	162	215	189	204	192	201	190	192	187	195	176	172	215	199	183	202	192	189	202	188	187	211	236	200	201	218	203	215	216	206	220	188	197	208	213	208	205	191	182	205	191	198	204	216	194	187	223	199	200	196	194	161	197	181	209	191	187	179	209	209	221	176	190	202	193	199	176	221	192	216	182	192	195	204	188	219	192	184	197	219	214	202	188	220	190	199	198	198	193	210	219	224	192	184	172	170	191	207	206	168	205	184	207	211	197	216	203	173	210	194	221	239	178	202	207	207	190	206	194	207	199	182	179	157	187	213	188	190	191	197	205	205	201	152	196	214	176	226	170	180	191	198	187	199	211	194	206	196	181	195	211	185	192	212	197	180	199	178	210	198	215	203	225	187	208	188	183	221	180	207	205	174	226	167	200	171	187	196	183	183	229	197	208	195	203	187	195	184	194	191	198	186	189	187	207	225	183	195	181	196	205	176	184	212	198	209	170	197	211	182	191	183	208	204	210	190	189	235	191	184	184	210	185	173	178	192	189	184	203	220	205	207	206	187	190	172	200	181	201	182	205	211	186	225	203	202	217	223	186	187	198	165	188	172	210	159	206	188	198	212	188	165	215	186	198	207	193	169	213	200	173	192	196	205	201	224	202	191	187	199	182	210	225	201	191	184	178	198	204	190	205	216	216	177	185	189	190	216	210	225	175	191	206	200	202	189	201	177	222	220	208	238	173	179	201	193	184	208	217	193	205	203	212	192	194	201	213	183	224	205	175	195	203	183	201	196	208	174	191	211	188	196	198	193	208	180	184	195	189	181	197	209	218	183	206	200	201	216	188	187	192	184	189	193	185	190	198	185	186	217	186	202	201	208	209	170	207	218	189	197	190	185	198	181	182	161	186	189	187	193	185	196	173	194	209	207	187	180	215	194	182	199	186	212	198	192	192	179	197	174	198	188	185	198	189	197	195	198	213	192	203	219	192	203	183	190	207	203	184	199	197	193	204	221	186	215	219	198	199	195	170	215	198	178	171	198	213	202	198	213	179	193	214	179	220	195	205	182	187	194	191	179	164	200	167	219	192	195	218	212	191	187	209	189	190	187	199	174	174	164	193	200	184	193	211	206	182	204	180	195	202	209	205	201	210	180	196	201	179	216	182	199	176	175	196	191	194	205	190	205	202	224	192	186	203	180	233	190	202	203	190	185	219	186	185	187	198	193	205	187	174	193	198	210	210	204	193	198	193	209	183	215	215	236	207	183	199	214	220	209	193	203	187	188	193	194	196	187	179	196	192	201	181	196	199	203	198	187	192	196	178	166	194	175	188	163	212	203	183	215	188	207	172	189	172	184	201	201	198	199	201	173	185	181	187	176	203	179	210	219	200	207	190	196	193	188	193	201	200	206	207	179	187	203	167	200	200	194	178	198	199	187	181	201	189	192	224	200	197	197	170	155	172	185	196	196	180	202	201	183	192	197	172	208	192	198	195	204	196	181	193	203	193	210	191	216	228	194	198	201	212	190	187	184	189	188	206	215	196	209	203	192	210	186	200	182	210	204	198	179	191	212	194	174	220	212	217	200	194	198	196	216	209	178	196	207	195	196	195	201	194	212	189	182	201	191	191	191	175	219	196	186	183	212	209	220	199	182	180	213	213	194	182	204	210	202	197	198	223	176	208	185	177	178	190	190	192	185	198	197	204	179	193	203	191	181	200	203	192	179	208	204	203	179	183	193	200	194	180	208	190	167	209	205	213	196	204	192	192	201	207	168	188	202	206	173	196	186	194	230	193	189	198	202	189	185	180	209	205	200	187	194	186	189	183	203	196	181	175	220	186	186	189	205	192	202	196	189	180	174	161	219	193	209	179	196	160	181	190	178	166	212	195	189	199	182	203	187	193	200	198	183	198	207	188	187	179	195	211	181	184	218	185	163	199	205	180	207	192	197	175	193	229	174	187	183	159	175	196	210	197	213	194	176	191	218	229	191	207	206	196	174	193	185	173	188	191	212	181	217	170	203	188	212	202	210	191	194	205	190	204	187	180	183	189	211	181	212	190	196	206	172	210	191	180	183	197	197	193	196	204	200	204	203	196	182	196	188	176	193	166	196	190	217	197	171	204	198	186	210	214	186	192	188	193	191	204	185	185	182	184	183	213	206	188	212	197	181	158	195	181	195	187	191	223	177	182	199	177	194	201	195	190	192	199	213	176	208	180	198	195	187	194	184	192	199	200	198	189	204	211	179	187	206	184	193	202	199	205	193	214	192	199	184	208	201	159	211	195	158	202	172	200	198	204	203	200	192	202	193	185	185	171	184	214	186	182	205	195	177	194	184	199	193	186	170	208	175	193	188	188	190	179	204	184	187	199	203	174	212	200	214	177	203	200	194	172	199	205	212	178	196	178	197	205	222	186	196	175	219	191	197	188	205	210	202	179	181	214	188	194	191	181	171	168	210	213	219	179	194	188	182	173	197	193	175	201	208	189	221	194	187	190	185	199	180	192	198	199	193	202	185	220	217	187	199	202	166	182	179	203	184	201	182	229	204	198	179	179	189	182	216	187	215	225	219	190	191	200	187	192	182	194	188	190	181	211	220	208	207	183	197	171	202	195	213	185	180	195	192	194	200	173	182	197	194	175	196	188	232	215	206	217	191	201	158	185	159	189	198	191	178	177	169	182	187	195	188	190	196	191	190	202	198	219	188	187	204	189	203	190	213	205	185	230	209	185	175	196	174	210	191	177	208	217	180	184	191	213	188	185	189	182	212	226	203	200	187	207	179	195	190	195	178	187	183	202	205	217	197	221	202	204	192	239	194	184	193	177	188	204	184	201	199	196	210	212	177	200	201	192	198	206	200	165	188	207	195	190	169	208	213	188	174	180	190	176	209	209	198	192	162	212	197	182	169	206	185	177	225	179	203	192	181	195	195	179	207	188	190	206	185	177	190	209	195	198	179	201	205	199	220	185	196	171	219	206	206	182	184	183	202	208	200	209	207	211	203	174	207	203	163	181	223	191	188	197	187	171	206	206	203	225	228	208	203	206	213	174	200	173	187	186	204	191	188	192	194	191	205	191	196	216	201	195	192	174	179	179
31896	10574	9270	4660	3108	2293	1730	1359	1208	1023	818	770	693	680	618	583	575	535	492	476	490	491	482	468	455	413	414	441	465	453	419	461	436	409	416	408	413	404	438	395	417	384	443	399	418	435	396	427	372	411	400	397	402	394	364	404	389	394	375	396	405	372	403	370	374	428	401	386	383	387	398	387	410	370	389	403	394	388	405	373	353	399	396	389	375	398	391	378	366	400	374	387	369	383	394	399	377	383	398	370	365	414	380	395	378	381	398	392	357	356	396	368	386	427	414	399	359	361	394	364	385	393	385	367	373	429	384	396	390	385	369	393	426	402	409	360	408	378	366	362	407	398	415	402	393	394	375	347	404	351	385	375	384	356	357	339	397	386	361	388	362	380	420	391	409	375	375	354	376	404	368	367	363	369	358	366	371	403	358	360	367	383	358	387	398	405	411	353	408	391	395	376	365	382	370	331	368	387	361	384	402	368	399	387	422	374	373	391	401	392	366	362	377	395	374	374	377	379	394	392	380	370	392	383	371	375	373	401	342	353	373	376	377	379	367	347	371	378	358	359	375	352	397	405	380	394	344	347	367	338	358	368	330	390	358	344	393	352	400	381	369	382	361	359	380	405	358	381	413	403	362	380	361	381	385	380	343	401	398	391	365	367	368	366	366	366	345	370	360	394	404	360	371	386	365	374	393	386	377	368	379	367	355	356	387	363	351	357	376	386	378	411	334	390	371	381	349	406	397	338	379	375	368	384	383	379	329	394	411	359	412	358	340	377	368	367	354	398	389	378	375	345	397	373	344	388	380	422	412	353	353	376	379	383	389	395	368	352	373	351	400	355	393	373	375	371	375	376	391	368	398	356	328	388	372	370	390	392	384	406	384	376	394	343	396	361	363	405	369	394	381	396	375	395	404	376	320	382	335	400	338	396	393	368	365	356	368	375	381	376	387	381	401	400	389	387	409	386	359	361	375	378	360	396	379	366	382	376	402	383	387	377	363	369	367	364	387	385	401	382	373	371	389	359	370	385	345	406	345	374	369	390	370	368	411	391	385	372	370	425	413	388	359	382	400	376	406	381	379	412	374	385	390	404	338	383	360	347	383	398	389	389	351	362	401	380	366	385	375	376	351	399	372	369	369	362	388	384	394	397	357	413	413	379	369	414	359	420	399	397	370	402	370	399	358	405	372	385	365	381	376	370	380	348	331	400	372	387	387	414	415	424	359	413	365	405	393	387	410	366	396	348	392	377	370	366	402	380	378	392	411	355	360	367	363	393	401	366	390	369	348	360	386	383	373	414	380	380	372	378	378	382	402	408	402	352	425	369	362	376	354	376	373	390	371	374	400	397	362	412	363	353	379	384	417	385	390	366	375	387	379	399	391	383	400	353	348	396	406	368	383	366	408	395	359	379	388	375	352	381	373	391	334	368	355	397	382	345	386	378	381	394	382	374	368	359	384	363	380	377	427	359	365	405	340	379	365	389	368	387	373	392	425	383	376	366	410	403	390	393	378	381	382	355	357	365	372	372	389	346	360	392	364	344	401	394	380	399	390	366	389	404	391	393	375	383	396	333	373	428	376	382	340	363	375	393	401	390	425	388	380	400	358	376	381	356	354	407	348	397	358	411	412	381	422	337	374	345	367	361	360	395	399	380	414	346	402	356	354	377	377	361	373	399	384	368	358	367	407	359	390	399	399	375	379	343	384	380	376	354	386	379	391	389	394	412	398	393	392	368	411	356	353	373	379	358	351	366	375	366	402	384	391	411	372	396	391	382	406	357	362	363	400	394	396	389	380	383	374	347	356	402	377	388	366	377	380	406	389	339	380	373	353	408	366	423	366	391	394	388	339	364	407	411	350	388	387	351	391	369	407	402	403	388	355	395	395	382	406	382	367	372	383	397	388	400	369	402	387	407	363	359	341	396	381	383	381	390	387	410	399	397	407	372	366	359	401	368	371	397	364	372	395	383	423	400	382	364	381	378	408	379	352	334	379	389	386	360	376	376	391	357	382	417	378	374	408	372	401	379	406	348	379	348	406	393	386	375	386	385	355	380	356	417	363	377	367	347	405	369	405	405	420	419	393	393	403	382	431	379	382	365	393	358	397	364	373	369	387	347	391	383	360	372	397	370	355	389	369	368	389	388	365	377	412	407	390	367	417	383	362	411	409	408	382	400	399	390	387	388	442	395	400	365	368	369	390	354	381	360	393	391	399	405	394	357	404	377	362	372	380	363	387	370	359	369	366	390	370	394	386	377	393	377	383	378	382	379	384	381	359	351	393	339	404	384	382	375	367	353	381	366	359	354	382	394	373	383	379	410	376	377	377	377	351	381	407	350	370	407	363	412	365	381	373	382	388	354	357	375	372	371	406	353	393	365	397	417	380	372	405	365	411	390	377	382	391	378	399	370	355	379	366	393	379	345	418	371	392	376	402	396	371	394	375	362	392	357	378	363	368	378	368	356	374	352	374	369	382	374	384	393	368	378	370	387	381	369	368	396	369	415	353	371	368	398	371	361	377	379	401	366	356	381	364	381	385	363	369	382	422	387	394	370	430	373	375	412	363	371	381	374	388	369	354	388	361	383	328	365	350	347	387	333	382	365	382	388	360	376	393	407	401	384	369	383	381	390	383	378	377	345	388	363	399	377	405	390	355	372	386	367	364	414	374	363	356	346	370	366	390	386	374	344	361	353	358	356	384	367	377	360	392	386	380	398	384	359	368	416	375	364	371	382	391	355	330	420	394	408	349	389	372	347	389	370	397	371	388	400	360	421	372	364	434	380	399	348	382	378	372	365	367	376	367	384	399	404	360	386	343	404	385	381	376	375	379	413	360	377	354	351	386	338	387	375	354	374	372	390	391	356	410	354	380	395	363	370	316	371	389	369	368	422	392	405	365	376	374	377	394	366	396	410	412	394	412	391	375	357	403	399	384	379	356	380	384	395	403	356	389	417	374	372	369	425	365	377	401	415	376	361	385	391	398	387	385	365	398	390	409	389	366	374	391	424	394	391	365	385	365	371	374	397	382	368	416	403	390	393	371	402	379	345	371	383	359	344	420	403	372	367	395	383	395	372	395	372	387	388	367	365	338	391	374	399	372	388	352	378	389	373	375	361	397	406	397	367	372	392	368	380	359	402	363	352	394	386	361	390	390	391	388	387	405	336	394	409	375	349	374	379	381	392	349	390	355	422	378	377	393	384	353	359	349	400	366	391	369	369	373	357	395	388	418	372	391	368	391	400	385	385	380	376	402	386	400	369	361	400	414	389	375	371	413	353	382	394	363	396	343	408	373	393	353	365	349	382	374	398	413	376	388	381	372	360	387	350	364	377	367	368	363	347	374	414	377	369	371	384	395	386	397	359	379	391	367	392	371	409	355	329	428	396	370	361	384	400	386	356	399	368	356	414	360	374	381	392	359	419	381	357	386	376	390	379	357	378	368	389	372	360	362	424	384	386	375	381	399	384	351	384	396	396	386	359
23736	21696	29938	23975	21696	18828	2248	971	711	690	660	543	529	506	473	490	466	473	471	447	414	439	419	381	393	401	400	431	353	364	423	388	431	416	379	389	357	395	399	385	395	391	418	372	371	388	376	364	399	397	393	395	355	384	384	412	408	367	394	394	383	380	380	416	385	390	383	382	396	383	386	411	344	380	366	348	374	380	367	384	379	384	372	358	419	345	359	372	407	373	362	381	384	369	366	365	407	380	383	381	358	343	362	347	409	367	345	352	382	334	385	367	369	400	383	376	362	383	367	400	358	369	406	395	386	340	342	405	370	384	344	409	356	398	353	394	397	408	362	349	378	383	376	367	371	362	391	357	348	399	351	391	384	336	363	371	367	414	395	390	377	340	343	386	373	357	345	373	373	369	377	355	354	384	384	381	396	357	384	349	363	391	371	350	361	379	356	382	386	358	351	384	353	361	335	341	355	388	380	393	370	366	381	393	368	354	380	408	385	361	373	362	348	366	364	371	395	418	380	385	330	371	375	379	359	374	364	411	386	411	387	399	340	406	369	373	376	361	370	360	361	372	363	354	359	374	369	390	338	351	399	364	334	377	338	371	388	365	387	359	345	367	413	342	365	358	384	361	395	372	364	391	358	362	379	341	349	375	370	397	350	409	368	336	371	361	397	408	352	361	365	345	353	359	335	340	358	369	333	373	360	399	356	362	357	369	372	353	376	384	395	370	377	377	332	379	356	391	363	402	360	369	391	356	382	366	396	371	399	397	350	376	364	344	364	353	372	397	394	402	392	328	347	362	368	356	352	358	363	362	388	375	406	373	388	390	383	352	390	339	364	359	392	384	360	383	383	359	344	357	394	386	381	326	408	378	345	385	362	343	379	393	402	354	355	353	359	409	394	373	396	409	391	354	379	379	385	384	344	371	346	357	406	419	378	374	385	361	404	376	350	402	346	345	368	403	372	398	397	372	368	356	357	360	354	385	342	379	389	352	371	338	366	376	408	376	363	363	398	386	381	360	353	359	386	381	380	352	337	349	412	362	351	363	371	379	346	365	370	344	352	368	345	379	366	386	382	359	369	371	371	361	355	379	397	353	345	372	412	378	388	379	400	336	392	362	387	389	389	381	339	343	391	349	339	382	398	381	361	350	367	356	370	372	394	355	365	377	359	396	413	386	385	333	382	364	374	365	378	402	375	391	371	336	397	343	360	363	376	391	391	381	357	351	395	350	359	351	363	385	349	357	350	366	386	398	389	349	371	371	406	365	342	396	350	381	364	391	342	391	358	382	383	337	397	376	368	352	370	356	397	424	365	379	354	361	395	387	361	369	344	364	362	379	365	368	387	383	353	382	350	338	358	344	390	381	397	362	350	337	387	346	376	339	347	368	371	369	362	398	363	343	392	384	394	368	365	355	403	355	387	341	364	364	326	369	364	382	368	374	386	375	411	344	369	370	387	375	365	363	394	370	391	384	373	360	368	390	369	408	361	344	383	395	373	358	362	360	372	353	392	378	358	366	362	377	393	362	374	385	333	389	366	369	383	378	395	380	397	381	362	400	378	351	349	354	399	377	396	378	364	368	367	350	336	359	369	378	358	367	361	399	359	377	379	401	388	341	346	372	390	387	347	390	382	378	360	354	357	360	378	377	375	387	365	379	398	372	386	362	375	337	365	379	345	373	375	370	387	360	347	407	347	380	374	348	380	366	349	394	424	407	363	369	363	363	374	324	371	362	347	351	375	404	380	371	391	355	400	377	369	380	391	421	361	363	396	365	382	348	361	354	373	412	343	388	349	393	338	372	401	365	346	391	407	350	397	364	390	376	386	387	351	373	386	391	383	381	401	353	342	355	364	342	399	391	377	367	374	376	380	398	359	405	372	392	380	373	366	391	344	377	372	373	369	371	350	378	364	382	359	393	373	347	335	407	347	392	367	376	331	361	331	378	368	379	379	367	377	357	364	355	395	375	358	359	365	396	366	375	350	369	357	372	370	364	360	359	375	376	375	385	401	415	361	343	378	349	377	392	362	379	356	415	348	365	407	333	351	380	358	355	351	389	378	321	331	362	376	369	389	360	377	377	380	374	355	391	374	302	376	378	363	379	370	359	371	353	356	387	364	352	410	366	371	377	390	375	356	339	332	396	335	344	363	401	395	371	368	369	366	341	361	374	369	367	390	415	375	362	366	383	337	369	373	349	378	364	365	322	397	336	355	357	346	389	354	355	397	348	361	336	373	366	378	357	344	330	370	357	403	362	354	360	368	344	350	350	379	362	402	400	372	374	378	388	353	375	410	337	376	370	397	361	338	371	374	376	374	328	380	385	400	400	406	389	375	367	342	391	355	377	385	341	382	388	388	339	360	376	382	371	401	375	366	366	391	360	391	354	362	393	391	369	378	344	388	400	388	416	365	355	352	362	361	328	344	350	350	364	361	375	365	349	372	385	350	358	400	398	403	383	393	339	380	366	377	363	353	349	368	332	378	368	341	388	352	395	393	384	386	347	385	388	371	357	379	400	372	364	337	343	372	356	375	354	368	345	359	396	409	368	342	360	357	349	356	382	376	346	370	350	345	353	356	378	369	394	372	380	372	370	355	337	340	375	338	359	408	368	384	383	393	359	357	360	357	354	380	376	382	411	360	338	382	412	401	389	382	379	348	424	346	380	377	384	356	352	383	378	342	371	356	350	354	378	379	332	373	358	399	374	363	361	369	342	386	361	349	337	378	354	345	367	353	368	378	380	348	384	370	356	387	380	372	358	364	398	342	383	358	364	373	398	363	346	340	327	392	360	359	366	391	370	371	355	359	348	373	361	351	376	364	381	387	392	388	350	384	392	343	371	391	363	352	405	389	348	393	358	372	381	317	388	360	366	403	373	366	399	401	392	360	379	357	381	378	339	367	376	319	351	359	406	377	389	392	361	380	380	383	393	368	375	354	393	390	362	375	343	382	393	380	352	343	373	347	369	358	338	368	399	376	364	353	380	408	363	384	374	386	371	374	386	352	377	364	367	377	350	350	392	320	351	377	364	347	372	349	407	383	394	349	369	325	336	392	322	365	386	366	360	364	357	370	355	368	338	370	328	368	388	369	376	398	362	373	357	368	367	415	359	363	352	380	335	392	367	359	387	381	369	338	371	412	377	350	345	359	334	384	363	372	358	381	371	396	389	381	372	379	392	349	351	372	381	383	386	354	392	375	371	364	367	373	401	351	383	396	384	360	338	396	405	372	354	329	364	397	353	361	359	379	388	370	369	334	396	355	376	392	416	359	352	343	397	387	359	357	362	364	356	341	404	363	358	352	358	357	380	371	365	366	363	366	358	365	350	357	346	382	368	375	397	347	351	375	385	361	353	366	424	392	353	341	358	350	385	354	415	343	362	353	357	404	428	372	410	368	371	388	389	361	377	401	357	361	352	368	370	363	348	359	377	362	379	374	370	384	368	408	372	382	372	380	382	381	363	362	371	366	353	349	375	353	386
38277	16783	14659	8089	5659	4122	3156	2609	2168	1898	1681	1464	1307	1289	1204	1075	1012	928	928	940	914	864	834	823	813	833	741	773	784	784	784	774	749	764	687	759	796	755	761	728	732	700	733	700	688	714	697	661	744	698	676	691	715	706	732	676	698	675	744	681	643	673	647	704	665	661	709	702	685	715	667	707	699	715	651	669	712	684	669	653	655	725	647	682	657	713	690	705	716	716	664	639	679	753	707	692	726	667	641	712	724	668	663	641	632	681	690	709	659	699	716	670	720	722	686	711	707	686	669	665	673	718	649	664	659	718	647	639	676	668	674	650	658	698	706	657	670	633	702	684	701	666	684	666	685	688	731	628	618	697	673	723	683	646	691	706	659	701	663	657	652	631	629	731	678	680	677	655	643	676	697	660	686	648	662	693	653	671	683	695	664	665	640	682	634	663	670	674	664	678	674	681	677	683	624	650	638	699	639	661	666	681	662	689	649	673	671	661	705	697	712	702	702	654	634	672	650	670	668	693	696	684	724	673	662	628	656	682	688	646	734	645	680	658	662	668	658	634	646	671	664	666	675	709	614	685	619	605	658	661	712	682	628	715	652	698	625	639	665	681	692	709	682	671	710	712	692	652	672	667	657	638	704	688	676	648	681	674	651	675	678	688	707	678	676	668	638	652	649	684	681	674	645	694	675	661	658	642	622	710	692	648	700	699	659	672	698	681	639	647	687	709	642	697	641	631	647	676	723	670	665	676	688	679	662	702	651	651	678	696	705	697	648	701	658	695	655	686	647	651	656	640	662	692	665	710	707	666	667	643	685	657	647	700	688	680	635	661	706	661	700	670	653	673	718	685	695	724	656	658	716	646	653	648	691	667	666	712	740	685	649	647	675	651	699	654	677	677	671	651	719	660	630	696	655	641	673	683	716	669	698	653	680	675	620	670	711	653	682	679	660	663	721	623	687	695	685	656	695	603	656	661	722	641	681	683	678	677	646	640	696	650	682	634	672	730	714	721	660	691	689	645	630	628	665	666	611	693	656	696	706	682	660	691	631	660	675	697	687	693	666	625	662	693	670	673	688	703	685	697	691	652	664	659	674	663	659	656	677	652	626	718	642	645	627	681	679	643	673	674	673	670	632	675	708	675	625	696	671	683	695	610	635	632	714	713	652	680	694	638	685	687	648	678	646	721	673	660	642	643	667	683	683	659	638	639	656	696	737	650	721	690	713	677	658	666	663	657	666	675	618	701	638	658	666	661	676	700	722	677	690	681	654	708	664	661	662	665	670	658	690	651	668	660	702	680	658	667	640	678	681	623	655	675	662	707	595	660	624	710	668	676	649	726	650	639	701	696	712	699	652	724	654	684	649	695	615	700	698	697	696	669	639	673	652	672	685	673	693	655	669	653	660	687	707	625	624	714	665	708	667	652	694	666	684	676	627	661	648	660	631	673	683	724	697	694	697	676	676	673	695	675	693	671	653	651	688	667	659	709	697	671	659	673	700	719	655	670	677	647	665	746	687	627	699	685	677	626	689	713	649	650	697	696	657	670	695	682	681	673	630	714	623	645	633	676	664	657	724	643	696	634	692	620	678	677	696	679	628	675	684	669	641	642	679	621	685	665	699	673	687	683	675	676	671	670	649	686	670	646	659	673	673	662	722	690	674	633	695	650	743	681	665	675	644	694	692	703	679	639	661	612	695	695	700	631	672	659	690	710	696	707	641	690	629	633	693	685	675	692	700	684	669	649	670	708	654	689	659	722	704	704	661	616	663	669	711	649	674	672	720	685	682	694	721	686	702	687	654	682	678	658	676	665	705	680	686	670	661	668	664	669	716	741	695	653	645	657	730	654	623	678	678	677	700	665	672	703	662	642	672	663	744	650	686	692	656	640	689	693	662	673	667	650	671	682	684	694	686	683	629	657	659	683	669	702	657	648	685	673	651	696	662	705	670	636	669	716	685	644	656	637	658	690	671	666	653	707	702	657	649	671	682	686	668	690	642	691	684	727	673	622	669	681	637	672	723	686	698	662	605	684	654	681	704	679	705	673	740	690	616	650	702	658	668	673	675	659	664	692	686	683	735	680	698	672	689	673	658	689	643	671	701	695	636	676	669	670	710	656	653	668	653	678	664	672	673	646	634	620	692	677	695	679	699	677	660	658	746	666	727	703	637	666	692	703	660	684	677	640	685	677	674	633	717	675	679	657	641	665	687	685	699	684	697	643	704	672	672	678	698	658	678	650	678	643	643	720	660	662	667	678	663	659	630	671	665	654	698	720	637	732	668	629	653	692	684	720	723	631	726	619	638	719	600	634	630	697	669	666	709	685	670	686	699	644	668	696	702	677	650	615	670	631	668	689	617	648	676	637	699	614	668	693	687	663	636	665	685	685	649	702	683	691	696	729	674	701	668	605	661	714	665	673	663	627	659	680	701	724	690	690	653	669	629	709	650	721	612	648	660	675	640	719	675	702	710	660	670	654	673	718	629	676	630	668	678	667	687	683	667	733	662	681	687	631	688	671	669	618	688	699	688	673	648	665	619	665	650	660	721	649	648	668	687	691	690	654	634	666	675	631	667	703	680	663	702	687	682	681	684	706	657	663	653	630	711	727	670	699	667	667	646	644	676	666	720	658	717	711	718	658	640	665	650	711	664	691	629	745	650	702	674	672	661	676	673	650	628	659	644	639	705	654	642	657	681	667	678	611	660	644	680	683	670	657	648	661	705	656	682	631	693	655	686	700	657	634	649	681	656	681	677	622	701	675	650	706	665	670	723	685	646	674	681	700	700	647	620	679	647	663	642	664	663	614	673	690	666	643	671	656	650	669	707	634	644	670	640	701	703	650	668	639	689	637	662	672	698	677	643	670	685	666	665	655	667	696	696	707	709	665	659	646	704	667	671	689	671	699	695	666	688	642	658	682	678	667	668	636	660	661	690	701	674	697	662	659	693	674	664	692	676	664	675	641	634	681	648	636	659	663	678	646	677	661	656	680	698	700	677	698	665	687	709	727	643	649	664	624	688	708	650	655	677	687	654	648	721	651	676	712	682	641	690	712	699	660	615	685	660	654	673	699	709	639	670	678	629	681	678	711	735	693	671	665	714	681	638	644	634	656	674	714	676	665	685	638	666	633	694	672	680	639	643	691	698	644	644	642	666	689	661	697	638	627	688	708	668	690	662	662	678	667	644	654	670	656	683	697	678	665	686	672	706	645	699	677	681	700	658	710	681	737	638	692	676	686	684	720	662	635	718	703	645	668	665	679	654	653	654	661	644	675	674	664	695	643	646	639	694	668	691	634	647	674	660	666	616	724	671	674	676	668	666	695	699	673	722	641	664	628	650	677	701	681	666	664	712	661	694	664	664	658	649	686	674	651	663	633	685	640	679	652	689	672	653	717	677	685	659	678	702	675	668	657	672	643	698	671	682	641	681	599	635	676	637	649	703	663	652	687	649	695	679	627	642	695	685	669	668	658	648	632	643	653
27323	21056	7773	379	179	145	118	86	118	107	109	90	86	105	120	84	89	78	109	78	95	73	75	89	94	107	93	85	80	95	94	88	81	104	109	78	101	67	85	84	89	79	86	84	91	88	71	88	110	105	90	83	97	106	84	88	127	80	87	98	93	106	95	85	85	90	82	91	91	74	84	105	87	87	91	93	76	95	100	89	65	94	85	88	79	85	92	103	97	75	101	86	84	86	98	87	88	89	103	90	95	106	91	85	79	99	86	69	98	77	89	88	81	106	93	102	79	86	90	111	98	80	105	85	77	82	95	83	80	79	89	108	109	102	79	101	96	91	84	67	93	75	95	100	95	84	78	88	87	100	82	80	81	104	100	86	81	107	113	84	101	91	92	90	95	94	88	88	88	86	86	89	81	65	95	110	83	79	88	71	101	91	87	87	97	89	79	94	101	79	103	90	93	104	79	94	82	84	86	96	85	93	83	87	89	100	92	78	92	96	81	96	86	75	78	92	81	80	95	91	94	87	88	92	106	97	75	89	85	86	86	84	79	71	86	85	92	93	101	88	90	86	86	77	83	86	76	77	86	86	87	72	68	114	72	101	90	95	78	90	85	102	101	82	87	93	97	84	89	88	102	87	90	93	85	90	83	91	85	68	99	92	88	85	71	96	96	96	99	94	95	97	100	94	77	60	86	85	81	79	92	91	90	77	85	97	89	108	83	71	73	79	88	91	101	109	87	81	112	79	103	87	81	76	79	79	107	91	95	94	77	94	82	91	81	99	107	89	94	73	114	82	89	92	98	81	81	98	85	84	99	70	86	95	92	90	97	99	82	88	88	87	87	77	76	81	87	80	85	87	106	93	88	103	92	77	101	90	75	93	94	84	101	83	85	83	104	68	84	86	87	104	83	80	93	95	85	94	87	74	80	96	85	85	79	94	103	93	75	72	94	81	99	75	82	83	82	97	75	74	89	100	97	83	90	100	74	93	97	99	98	84	85	84	84	85	85	91	84	82	79	87	102	92	70	78	93	94	103	87	94	78	62	95	76	110	72	93	92	85	93	98	88	81	90	104	65	97	87	91	77	87	90	82	110	83	89	85	90	84	96	88	101	85	85	103	95	91	85	92	106	93	98	81	82	84	94	73	79	92	79	84	90	90	78	83	71	92	71	89	86	85	95	83	76	84	85	79	89	84	91	72	89	105	80	97	103	88	89	92	75	87	75	104	107	89	88	74	95	94	80	91	91	87	91	94	89	94	110	82	101	80	84	90	85	93	90	72	97	86	88	82	88	94	82	77	105	92	95	83	81	94	78	98	83	84	86	99	70	81	90	106	93	100	112	86	84	78	76	89	85	87	88	94	81	107	114	82	87	80	95	95	92	99	89	92	102	76	89	88	94	91	95	89	82	84	85	96	91	82	93	99	80	92	88	75	76	113	79	85	86	89	101	96	91	96	82	80	93	81	90	77	87	76	100	89	91	94	86	80	71	77	93	89	97	77	98	89	97	100	85	91	102	85	81	108	89	88	88	91	71	97	85	89	93	92	74	84	83	82	84	86	83	105	91	81	92	95	104	84	104	84	79	88	71	94	76	95	87	81	78	88	88	84	88	97	85	89	85	86	87	101	110	89	94	102	70	92	99	80	78	82	79	71	88	102	103	83	65	88	84	84	84	84	97	83	80	88	87	85	73	81	75	95	93	74	104	82	98	81	91	91	91	83	67	87	92	91	87	72	86	82	82	88	88	91	97	77	90	93	84	92	97	98	86	92	77	92	81	86	87	87	103	107	87	84	104	82	103	96	90	96	70	90	90	78	92	97	74	103	85	74	81	91	77	79	80	91	93	106	89	74	76	99	87	82	90	82	70	101	94	71	100	96	95	101	78	92	86	99	97	91	88	93	85	99	76	86	84	87	97	88	89	86	105	73	96	96	96	92	85	104	108	91	86	90	82	91	115	92	88	89	87	94	83	87	86	87	78	72	89	92	71	72	101	93	96	82	91	88	92	82	81	80	84	97	78	98	100	73	82	75	87	90	96	88	94	76	89	89	83	96	77	88	86	73	86	93	89	87	100	85	97	91	71	81	97	101	85	105	92	90	91	85	72	87	82	103	89	88	80	106	96	88	91	92	79	93	79	86	90	78	90	93	93	105	119	101	98	77	93	72	93	78	91	88	89	93	83	87	87	83	91	77	93	95	91	104	111	82	62	89	83	90	82	95	84	81	70	83	88	79	85	81	90	77	96	87	84	97	109	103	86	92	85	96	78	89	65	89	87	90	77	102	100	88	93	85	86	99	91	99	88	107	98	101	90	82	100	78	82	87	90	96	93	92	84	97	90	72	84	98	94	83	83	94	85	100	87	91	114	83	86	87	86	93	105	95	79	89	98	75	85	95	98	106	85	107	70	80	68	92	95	90	83	80	83	73	82	91	86	94	93	89	94	88	107	87	102	87	93	89	73	75	91	110	94	95	84	95	85	111	82	97	103	83	78	100	101	80	94	92	102	97	79	80	95	95	76	75	93	90	82	90	79	79	86	90	101	104	107	86	93	95	94	95	99	75	79	93	107	79	101	75	82	90	87	79	96	82	90	93	95	80	97	98	79	86	92	92	77	92	81	83	86	79	84	72	87	90	97	89	70	91	93	81	92	89	76	104	79	94	81	81	79	79	83	82	88	91	84	92	81	89	91	86	103	91	90	90	92	88	84	100	87	81	76	85	98	94	90	86	80	100	91	103	87	85	93	84	81	83	102	87	84	103	83	99	95	90	74	89	85	83	75	88	73	100	82	71	102	89	93	90	83	75	92	83	95	89	99	97	88	84	89	95	95	86	100	96	85	92	92	88	86	85	91	94	70	94	78	68	88	90	89	94	83	84	83	72	84	97	84	111	70	80	78	94	77	95	98	88	106	105	102	105	80	89	83	89	80	80	85	84	79	90	88	95	77	97	91	81	83	84	98	89	83	99	84	96	98	103	85	98	82	98	80	91	79	83	76	77	76	94	97	94	87	110	78	85	84	100	88	93	86	76	88	75	87	100	87	80	89	81	100	77	78	80	98	96	88	102	79	88	88	87	75	100	100	80	93	97	85	83	79	72	78	86	87	108	77	82	86	77	79	83	98	94	92	81	79	88	92	94	103	82	89	95	97	81	79	89	82	89	84	83	86	98	87	90	88	82	91	89	105	103	89	92	76	82	90	89	104	89	98	70	92	102	92	87	82	81	81	81	91	89	84	94	91	97	86	89	83	72	89	100	95	95	73	83	96	91	80	100	101	90	83	76	80	85	83	95	94	85	95	116	95	78	92	98	90	77	97	103	85	101	100	78	83	85	71	95	87	95	92	87	92	95	84	80	82	81	101	91	82	89	90	101	93	83	80	93	104	83	78	92	93	91	87	95	97	91	92	89	96	86	95	89	97	93	79	85	76	100	74	72	87	75	80	92	88	88	86	85	81	87	75	69	87	89	100	83	75	84	71	99
14007	1399	1241	614	453	379	295	257	257	223	240	197	210	189	215	206	194	196	206	205	194	190	186	196	221	189	207	199	205	196	181	205	180	206	205	179	195	187	188	190	207	191	224	173	182	198	203	173	189	173	176	222	203	185	189	171	204	203	177	220	192	189	191	212	192	189	193	181	174	196	167	187	176	197	178	181	183	193	192	203	207	189	209	170	193	218	193	187	199	185	189	167	195	198	188	191	199	163	179	186	194	181	198	176	188	201	171	185	171	184	191	202	187	194	173	192	221	190	180	197	167	215	186	197	189	191	205	188	196	216	185	184	187	195	177	194	156	167	198	197	183	192	224	194	163	175	193	167	184	175	208	176	190	185	188	183	194	206	167	204	163	199	190	176	198	205	186	176	181	167	167	203	203	218	185	188	188	205	169	219	211	186	167	164	185	188	201	162	171	205	217	189	181	185	204	170	182	184	194	207	182	193	190	169	160	209	190	208	198	195	181	179	200	211	199	181	186	191	211	198	194	194	204	179	190	189	207	203	217	186	198	207	179	152	165	198	174	183	195	178	186	187	185	207	192	195	200	167	197	214	197	193	185	214	188	183	169	187	184	193	177	208	204	192	165	183	194	189	182	206	185	177	182	170	167	189	194	175	196	162	186	179	188	183	174	191	214	168	179	182	194	169	197	173	211	182	185	188	203	164	186	213	174	206	212	195	194	181	177	198	177	172	180	211	188	170	176	172	204	153	210	210	172	158	177	181	200	178	156	193	165	185	194	176	159	203	186	191	186	198	206	169	195	164	188	189	203	203	197	169	203	185	199	178	167	171	182	183	171	202	221	206	175	181	192	185	187	196	201	187	202	192	190	187	185	182	185	188	194	189	186	191	213	204	170	163	211	202	195	175	195	179	191	186	200	198	192	198	189	177	201	173	197	205	190	176	187	205	182	198	190	197	170	200	210	184	180	195	193	200	179	193	194	185	183	188	182	178	233	187	188	165	200	189	186	213	195	190	196	184	202	217	182	191	194	195	172	173	190	186	190	190	174	219	202	183	175	180	217	205	188	216	214	192	203	199	191	194	173	195	177	177	196	208	192	165	215	210	174	195	181	201	165	182	176	189	201	203	192	189	193	167	198	163	198	193	207	185	186	198	186	169	190	176	175	170	197	189	203	189	209	168	192	182	188	177	165	191	199	195	185	179	192	172	198	175	181	188	216	171	188	202	204	181	202	208	185	181	190	197	212	204	194	202	180	192	177	166	172	204	197	197	190	188	167	167	179	192	188	182	177	194	187	177	197	185	183	178	174	170	206	208	185	189	202	196	170	178	190	185	164	170	189	179	220	177	191	188	177	187	167	201	198	156	147	164	198	189	179	178	198	176	178	198	190	163	186	191	172	182	185	183	195	198	202	216	208	198	197	195	166	187	211	166	186	193	163	167	197	174	175	166	161	176	183	203	173	178	191	177	174	185	190	171	177	178	171	191	214	198	181	198	203	216	174	216	160	192	180	194	197	196	189	194	201	186	180	199	200	185	203	159	165	179	178	180	163	198	193	218	201	192	180	188	167	185	197	203	184	213	181	182	201	166	182	194	198	200	190	204	176	185	226	181	198	192	166	183	186	187	167	181	196	178	201	196	180	180	226	197	195	191	183	168	220	152	189	189	212	187	205	178	198	198	179	213	161	180	178	180	172	191	179	172	193	197	175	207	183	171	210	198	171	171	189	193	182	206	185	181	183	172	184	197	175	185	169	180	179	160	197	191	192	179	179	200	200	173	187	182	186	179	191	184	177	190	188	198	154	184	177	186	204	196	207	202	184	200	214	179	159	168	209	199	194	192	196	185	162	170	196	196	176	181	194	177	193	191	186	171	195	182	181	200	201	163	196	185	221	211	199	185	199	185	178	196	174	181	176	174	199	155	186	180	182	179	208	184	204	181	188	172	180	178	196	165	203	185	190	185	173	161	166	204	187	201	223	179	191	193	189	193	192	194	179	177	197	188	182	197	169	195	175	207	196	185	179	190	185	188	178	185	173	172	198	202	183	192	192	200	216	202	194	184	191	170	195	184	183	166	208	192	207	151	196	165	188	161	197	196	192	180	178	198	168	197	187	210	207	174	206	185	192	193	173	197	187	212	183	174	218	184	181	183	199	173	197	187	157	204	187	191	205	165	234	197	200	176	193	197	199	184	179	179	179	172	182	178	190	183	171	218	209	176	183	182	169	183	204	176	187	200	177	208	192	211	182	208	200	196	181	196	179	194	207	177	180	180	214	160	190	194	202	181	185	178	182	193	185	214	188	188	187	201	183	197	204	187	195	211	169	226	184	194	194	200	197	181	165	198	174	178	178	184	183	193	193	176	208	170	186	194	195	187	205	186	161	206	189	191	161	180	182	171	186	199	181	175	175	181	195	228	187	191	200	178	182	177	185	166	201	188	181	199	194	207	176	180	192	184	188	171	184	187	180	184	166	190	194	213	214	178	202	201	184	178	191	177	181	219	195	200	179	203	185	156	193	196	185	200	156	168	198	193	202	205	186	162	185	192	186	193	190	204	190	195	166	155	216	194	169	192	152	178	172	201	210	185	197	197	198	189	190	180	160	192	180	194	169	193	173	173	189	194	175	184	196	196	201	200	164	213	175	196	185	173	184	175	177	197	202	205	196	193	199	208	190	164	180	195	193	177	191	188	207	179	188	181	179	168	186	181	169	205	187	173	161	191	182	181	203	175	182	173	173	171	221	202	183	188	185	189	176	167	201	212	204	169	176	201	180	214	206	170	211	217	181	187	177	178	201	168	192	166	205	193	206	194	193	217	167	176	171	192	198	174	179	231	187	186	196	180	196	206	192	184	178	216	148	173	204	186	168	203	201	185	204	165	188	193	201	182	193	165	191	167	197	186	196	202	184	201	162	187	194	168	200	186	176	180	182	180	164	177	186	202	195	205	173	191	162	183	180	187	208	183	188	209	194	189	174	197	188	193	206	178	196	197	172	152	194	187	193	174	193	202	188	215	188	178	182	178	188	188	213	180	176	204	200	181	191	208	190	182	196	169	172	191	200	197	184	184	175	179	179	179	171	196	200	220	202	188	178	201	178	175	175	182	177	184	184	174	168	176	169	186	197	197	203	200	157	207	185	183	203	194	202	181	182	169	171	186	205	181	204	183	188	162	200	185	192	183	230	213	212	200	191	195	178	170	166	194	211	187	186	202	172	185	152	172	183	198	194	172	176	200	168	219	182	198	187	177	189	190	170	178	208	171	177	180	211	198	165	182	194	185	163	192	190	170	183	193	191	211	183	170	156	188	161	194	199	206	198	204	186	193	188	186	202	188	186	202	181	193	187	173	202	195	203	209	191	188	165	217	169	170	180	182	198	216	172	208	195	186	199	176	172	186	189	204	181	179	200	179	190	196	201	207	184	190	187	181	175	203	160	186	162	206	184	202	195	166	186	220	173	194	181	201	172	197	197	187	176	182	202	182
24752	21670	29137	24711	19813	1650	685	428	416	336	313	318	269	260	268	266	244	235	225	225	236	244	249	201	216	213	261	224	205	233	221	211	204	215	193	198	221	210	185	218	185	213	202	201	192	184	200	201	205	191	176	216	207	211	174	202	210	200	211	200	205	224	194	214	199	189	187	200	186	186	212	222	206	177	198	214	202	182	204	216	207	196	208	201	216	197	204	203	220	219	214	207	178	176	202	204	201	168	205	198	175	188	209	206	195	165	215	192	179	176	183	197	185	197	198	194	208	206	195	206	181	190	210	184	217	218	173	197	217	204	200	213	193	196	192	195	190	213	206	189	218	198	217	207	187	205	188	177	180	205	218	185	206	212	209	207	219	186	208	198	185	201	185	180	204	178	186	185	199	207	191	196	223	182	198	191	169	219	199	219	176	180	188	178	227	186	194	184	186	182	214	179	227	197	213	197	202	201	219	183	190	196	177	188	198	211	214	180	201	178	190	211	211	197	206	188	210	210	196	195	210	192	179	183	183	191	183	189	205	206	197	215	208	191	182	183	190	188	199	178	183	200	197	207	219	201	195	179	190	215	192	195	148	194	215	223	208	199	191	201	194	213	188	208	180	212	196	199	206	189	206	200	201	203	192	189	164	214	211	208	200	210	196	198	212	235	174	211	194	206	203	185	194	237	168	218	205	212	175	198	192	205	205	201	222	234	199	205	203	200	194	171	190	216	195	184	194	209	182	175	171	171	194	203	189	193	220	195	223	201	209	218	186	199	216	177	219	174	204	202	196	208	192	213	202	192	224	220	174	185	183	200	209	186	208	188	192	205	205	192	201	184	199	218	185	186	197	187	194	191	229	173	206	192	210	214	195	192	204	185	228	185	199	190	190	193	206	201	208	207	196	207	203	169	216	201	197	201	180	180	179	194	205	190	187	215	187	180	178	195	193	187	189	212	196	199	192	189	232	175	200	231	188	187	216	178	205	210	200	195	182	175	201	186	200	159	209	178	210	212	195	184	165	192	211	210	195	200	201	181	205	212	177	170	190	196	197	190	190	189	187	189	199	190	196	204	189	213	197	219	200	209	208	191	213	217	200	180	213	178	217	180	183	182	193	183	210	206	221	191	211	189	198	199	185	192	197	198	189	194	184	213	213	202	196	206	197	194	184	186	214	202	231	182	218	185	194	202	199	205	204	177	183	192	223	198	186	195	198	222	189	189	188	183	187	209	195	213	191	173	178	195	193	217	186	210	191	184	207	227	193	176	184	214	193	199	177	200	244	167	204	204	187	186	228	193	207	174	197	213	190	194	188	184	199	225	205	214	212	215	199	197	229	173	199	188	194	188	188	212	203	206	199	187	205	198	207	197	192	222	191	183	228	215	213	178	195	198	208	224	192	210	207	199	192	203	182	183	200	193	186	210	178	203	197	191	190	183	197	202	181	222	186	222	192	214	204	176	208	198	197	188	223	197	196	187	172	220	197	189	209	200	184	203	195	182	201	225	186	187	211	185	201	191	213	196	202	191	198	194	207	207	180	220	179	208	194	203	201	220	200	226	196	191	203	241	192	190	183	183	189	175	189	212	186	193	208	214	195	189	208	200	188	207	186	197	188	205	207	210	190	204	176	216	188	214	183	182	168	197	191	183	210	199	209	201	200	201	204	180	207	209	183	177	191	218	183	193	193	198	209	202	201	189	193	188	203	219	206	173	203	189	188	197	201	231	183	185	190	203	202	185	200	199	191	205	213	217	228	205	184	196	246	210	182	195	216	219	184	212	187	195	215	201	183	200	210	188	224	213	204	190	168	209	199	207	203	205	182	199	224	218	206	194	166	198	192	212	190	197	204	200	207	179	206	182	182	197	212	188	202	196	177	200	215	208	202	186	224	193	188	199	201	217	208	198	171	219	200	204	188	180	200	200	188	210	186	187	196	194	214	183	208	210	192	189	202	185	235	190	193	190	183	209	222	213	186	195	176	212	177	198	217	183	198	203	186	194	212	182	198	196	189	185	210	167	209	196	208	187	194	203	229	194	175	186	201	182	215	194	178	198	195	213	203	200	187	195	188	175	207	204	182	188	184	203	189	197	185	202	200	206	200	208	190	216	218	194	204	206	212	200	186	214	200	178	172	186	186	204	174	216	196	195	203	203	229	196	207	193	198	177	201	206	210	210	200	193	198	176	191	180	198	208	199	190	199	187	198	202	178	182	210	176	183	177	205	194	190	182	187	204	207	214	183	190	185	199	197	188	202	199	190	190	216	197	202	192	200	201	174	154	174	204	227	203	194	192	175	198	192	194	202	203	182	202	207	196	198	181	188	216	189	217	191	196	182	205	203	206	197	206	198	202	199	203	172	217	197	219	210	204	200	174	209	209	193	193	203	174	175	179	189	202	197	202	233	202	193	201	225	210	183	203	199	170	194	211	219	202	198	165	208	183	207	182	200	176	203	208	204	190	176	210	188	199	201	193	200	199	170	179	202	200	192	169	184	195	219	196	202	212	200	205	213	190	171	195	188	169	203	197	192	216	197	182	192	217	187	179	152	179	187	193	195	179	204	219	187	207	200	188	170	196	185	193	231	212	209	192	207	202	209	183	201	217	215	205	190	184	201	172	213	184	194	215	186	201	208	209	194	214	206	200	169	204	208	201	200	205	203	191	194	220	184	190	194	199	172	196	192	189	197	226	199	215	219	196	195	197	183	209	194	168	213	208	182	209	225	204	175	196	208	230	204	212	182	187	199	176	224	189	182	191	193	190	202	190	208	207	192	197	200	186	192	219	185	194	165	213	190	197	201	186	216	202	188	194	204	199	196	202	205	228	199	197	200	218	171	187	196	180	174	213	189	208	196	181	193	190	202	203	223	169	207	196	199	210	188	186	203	186	181	196	192	219	196	190	222	174	209	195	191	207	207	226	180	201	197	207	189	192	189	208	186	193	192	178	185	196	212	191	206	199	203	188	190	224	199	193	192	203	181	175	161	194	189	193	187	170	186	202	199	208	187	182	185	196	194	183	188	192	211	221	199	193	200	192	212	221	199	194	181	205	203	198	183	200	195	188	192	176	196	189	191	186	167	180	193	186	202	224	190	220	193	200	191	197	191	205	204	201	219	196	196	191	226	183	223	218	178	200	199	175	180	208	187	182	201	215	219	202	196	181	185	209	176	178	193	194	184	155	188	173	193	190	211	195	193	191	242	185	207	193	199	218	199	207	171	204	196	207	175	210	219	177	216	197	211	172	192	180	185	193	221	194	214	186	190	221	184	192	205	193	199	203	202	168	184	191	200	190	206	198	209	211	190	179	206	202	215	207	226	187	175	179	206	181	196	207	186	195	207	186	198	199	207	200	205	217	204	174	207	204	209	205	184	181	198	209	201	196	199	187	190	195	180	174	187	239	175	211	192	191	201	208	177	204	217	185	197	199	232	206	218	197	186	179	182	201	201	210	193	203	188	192	201	199	215	209	183	199	184	191	193	190
31233	10501	9106	4556	3135	2236	1761	1365	1092	974	880	829	660	624	609	596	549	520	503	491	491	504	447	425	489	478	426	425	446	421	436	419	404	417	401	425	410	428	390	389	418	405	389	431	383	335	402	401	400	367	371	363	422	427	379	389	405	397	374	355	372	376	412	401	368	386	389	417	373	415	372	386	398	394	386	380	383	379	383	391	375	376	378	379	384	358	404	381	424	407	355	384	374	386	367	355	395	382	406	385	372	393	395	401	329	374	361	419	363	373	414	371	371	386	358	367	394	368	344	388	409	396	375	400	386	366	393	360	360	388	379	374	401	375	410	391	410	397	359	340	403	412	395	389	457	383	410	412	394	359	389	411	351	372	380	394	368	372	367	405	386	331	355	366	399	381	375	397	382	398	360	342	385	383	386	371	425	395	357	388	378	366	378	351	344	370	368	338	357	392	396	366	376	402	400	382	353	369	367	405	388	397	379	346	380	385	388	367	395	343	355	334	396	368	373	366	395	396	390	356	351	400	396	370	408	388	397	415	398	372	382	342	406	399	375	397	369	392	376	381	380	368	357	387	390	387	360	368	376	369	362	420	395	394	419	420	357	356	379	358	397	352	390	376	390	385	376	396	409	392	376	361	383	365	341	392	398	385	367	382	375	388	378	343	381	368	383	358	365	388	375	379	384	381	416	381	385	395	385	367	349	392	387	397	386	409	383	398	365	377	404	389	362	374	383	360	393	373	378	354	362	403	366	385	354	353	411	367	384	401	407	380	373	364	381	379	406	379	381	362	396	386	387	401	401	384	353	384	363	371	359	366	361	378	391	392	370	333	373	382	378	353	401	395	355	381	408	355	388	387	382	381	407	378	338	386	362	401	375	375	386	419	415	374	397	384	371	334	358	379	366	323	413	386	387	364	351	405	401	359	384	407	371	383	372	369	386	386	402	372	370	385	393	423	368	373	372	413	376	395	392	404	377	362	383	365	399	385	392	390	383	439	388	364	377	398	369	389	359	355	385	399	378	340	347	371	365	377	362	368	412	395	374	391	363	366	395	356	380	356	365	385	383	399	375	402	342	376	379	350	358	366	368	359	381	375	375	421	385	363	356	333	376	392	360	382	371	376	383	380	416	389	403	385	398	406	340	359	359	355	397	368	388	371	406	380	380	399	349	359	362	382	381	352	401	370	377	349	330	385	364	407	383	392	379	395	371	385	363	381	362	404	382	334	384	383	387	414	372	401	351	377	377	398	391	358	383	382	394	377	368	367	379	344	409	395	375	392	386	393	363	378	360	362	385	380	406	380	380	358	344	415	415	382	357	358	377	401	368	375	348	373	371	345	371	375	403	410	363	395	373	391	376	397	369	379	345	353	386	354	398	395	354	402	380	381	387	380	373	376	398	343	357	357	392	381	398	392	364	362	383	386	415	393	407	403	363	400	321	315	385	376	382	393	353	376	409	326	425	387	380	361	405	402	396	370	400	378	379	386	390	376	383	393	340	400	394	370	387	360	395	366	359	367	368	369	391	398	369	381	391	391	389	398	365	376	367	368	383	419	393	382	419	348	385	377	413	380	360	358	372	353	372	428	404	354	349	377	397	384	359	373	407	363	409	350	356	408	371	386	360	383	374	394	370	405	383	393	356	389	384	381	425	368	378	369	417	379	370	357	353	398	413	393	419	392	397	339	358	378	356	371	360	404	381	372	401	358	370	378	368	382	351	379	372	344	389	382	394	375	379	411	396	364	393	386	404	386	380	370	366	381	396	365	390	351	380	344	396	364	359	363	386	377	365	376	336	330	383	368	361	393	357	407	399	365	385	389	355	342	382	351	360	388	386	362	358	401	395	363	412	368	367	383	362	365	367	386	369	404	392	354	387	352	377	384	381	415	347	370	377	353	393	366	370	384	399	357	375	382	363	344	393	365	345	366	387	349	395	359	383	409	395	407	414	354	392	376	408	376	325	413	348	385	383	431	369	387	358	361	378	367	379	394	379	375	359	360	366	379	401	392	362	378	404	379	359	407	367	370	365	380	366	392	367	441	385	386	353	399	366	358	390	353	396	353	370	371	400	362	373	426	392	359	401	367	389	361	378	360	361	422	353	372	392	367	366	391	352	375	372	403	403	360	395	352	356	396	402	396	349	362	368	375	407	382	386	375	419	355	376	384	386	430	347	380	409	367	406	376	379	384	390	375	355	361	375	385	389	363	366	347	337	346	348	368	372	372	389	402	375	371	364	401	381	385	375	382	410	356	381	394	371	401	385	372	380	395	399	374	392	367	370	384	394	382	370	397	385	357	360	363	370	379	379	369	411	388	393	371	363	407	363	381	384	348	375	377	393	380	364	396	390	368	404	368	388	407	368	388	348	367	382	378	355	394	376	370	373	363	379	403	371	374	380	398	379	367	392	371	422	381	359	382	358	356	390	403	384	396	375	390	365	394	382	351	359	391	377	366	393	382	362	384	386	418	363	385	393	380	388	347	378	368	359	356	390	403	382	329	385	366	413	385	369	353	326	398	373	352	378	388	367	383	394	385	349	366	382	380	382	401	362	398	402	412	337	416	381	353	395	383	379	390	381	368	389	377	397	398	384	346	365	399	346	414	373	381	345	374	397	409	350	353	367	402	427	411	366	367	349	367	380	372	391	388	353	382	393	381	383	404	375	379	389	384	373	391	385	405	385	345	377	400	353	387	376	361	385	366	387	377	392	404	374	375	375	400	383	397	385	363	400	410	389	390	381	380	353	367	364	387	359	397	382	361	394	361	374	361	391	369	381	369	372	365	393	396	392	391	398	385	370	372	389	394	363	412	405	417	406	396	337	378	366	376	363	370	381	377	375	398	404	344	393	365	340	362	388	371	417	371	374	409	383	387	361	376	386	385	397	369	417	368	353	433	400	352	388	381	379	380	389	388	401	374	375	354	387	358	352	380	391	370	362	377	375	362	372	385	386	355	369	416	376	366	375	329	411	431	380	380	352	364	336	368	409	359	347	375	394	398	378	366	406	374	386	379	378	387	375	358	410	397	343	398	422	353	363	384	364	362	375	380	408	388	394	352	367	358	392	381	369	391	369	380	379	382	392	379	344	404	419	381	372	352	402	358	426	392	388	386	376	380	398	355	346	369	387	405	367	353	392	383	362	372	385	395	351	386	383	361	385	393	380	374	345	387	351	371	386	358	375	390	375	375	403	392	395	375	400	362	355	377	364	377	402	440	408	400	401	379	369	359	391	383	409	387	393	371	374	363	374	370	374	419	375	371	392	407	382	412	376	334	378	346	388	374	349	351	411	363	375	353	389	369	366	357	395	357	353	391	372	375	396	349	371	403	412	376	401	360	362	376	338	411	376	352	382	375	358	385	395	400	363	398	352	383	366	369	383	322	406	371	375	402	371	385	388	379	376	357	390	402	390	384	410	403	378	361	395	373	351	369	410	369	377	346	396	387	350	370	414	389	385	370	383	363	379	384	397	344	399	381	375	381
23804	21684	29829	24062	21685	18428	2099	925	762	619	648	584	556	522	481	499	458	459	430	433	442	435	444	442	433	438	409	368	377	384	431	390	379	407	406	370	390	395	389	386	374	375	400	404	368	392	372	377	383	392	373	393	363	386	400	396	345	388	372	376	355	347	372	412	372	350	355	365	387	398	389	368	388	372	386	350	384	377	362	333	387	358	348	386	354	360	358	341	340	395	384	386	382	407	356	359	379	374	344	366	370	378	400	370	381	395	391	384	370	370	364	371	354	355	369	368	401	364	391	398	347	379	389	398	376	361	381	351	385	334	401	381	377	393	392	372	353	350	368	408	379	368	387	413	379	370	369	343	346	363	405	373	365	395	383	388	360	377	409	381	372	359	349	355	392	376	369	350	384	359	321	395	368	402	382	390	372	387	374	352	349	372	378	380	388	366	339	352	363	385	376	359	374	360	365	380	342	356	368	399	365	377	382	365	375	382	384	380	369	379	397	403	353	373	364	414	361	374	383	422	415	379	394	359	351	387	383	355	358	376	366	380	387	394	372	377	386	340	355	407	351	338	387	366	372	346	351	373	389	411	383	381	334	362	368	386	374	362	370	390	415	366	381	352	434	404	380	370	361	392	394	386	385	351	372	358	380	386	379	400	333	412	330	357	395	362	387	410	370	386	385	380	363	372	378	347	345	381	370	360	322	357	395	379	342	351	384	343	338	359	394	352	413	344	406	380	354	391	400	392	379	360	364	396	378	366	366	379	364	337	361	343	381	353	354	349	357	352	352	379	380	356	365	356	381	380	360	348	398	349	331	342	408	366	347	379	352	423	358	377	332	384	383	375	388	329	386	369	368	357	344	360	384	392	382	367	359	366	365	373	355	404	327	400	327	355	382	370	365	374	370	347	371	385	340	321	397	405	372	364	369	345	392	375	355	349	377	373	361	415	369	369	385	338	359	355	351	373	389	382	338	367	380	367	388	365	375	364	352	387	366	344	322	384	389	382	397	331	353	359	355	380	369	352	363	359	381	347	377	374	368	352	397	391	368	383	377	363	360	353	357	355	374	339	361	368	388	370	378	360	350	386	387	374	354	360	353	347	375	366	389	338	375	361	348	363	379	407	351	371	361	424	404	367	379	384	407	348	382	364	356	381	381	355	368	372	360	374	377	377	413	379	349	340	399	353	390	374	411	359	377	342	405	377	382	410	392	383	376	388	368	341	410	392	328	362	362	382	337	356	388	373	357	364	356	391	343	349	361	399	370	397	372	376	348	369	393	403	390	368	374	355	393	392	374	360	367	358	356	355	376	342	396	354	351	386	331	369	376	340	335	379	351	371	366	354	408	366	403	387	361	364	373	344	361	360	367	405	357	369	375	384	403	359	387	360	344	357	354	343	376	369	396	380	331	365	397	370	393	378	406	376	375	350	383	371	361	372	370	359	340	349	367	373	369	367	381	365	356	381	359	354	345	357	362	353	378	365	374	353	362	368	371	371	363	392	372	364	371	383	330	380	355	323	369	373	381	392	381	352	364	363	365	369	381	392	402	390	356	370	395	355	352	366	376	357	363	358	358	343	368	381	375	353	363	374	377	408	387	337	365	362	353	355	358	384	389	344	369	377	380	380	375	399	362	397	390	331	344	334	353	361	328	334	365	357	373	372	372	353	374	381	383	390	353	368	392	380	406	319	365	342	380	349	364	341	368	382	334	387	359	352	367	349	387	371	374	382	368	373	344	389	354	376	376	347	358	383	379	340	374	391	382	364	360	345	363	363	377	378	350	344	370	363	380	370	360	369	365	325	379	367	388	375	364	417	355	401	397	357	378	337	375	366	358	413	363	357	360	385	382	376	362	369	346	364	374	369	361	360	387	337	376	370	350	380	399	363	350	382	363	353	376	334	409	354	344	344	339	374	362	408	333	370	323	353	397	353	368	373	378	367	364	381	389	363	379	347	381	371	367	368	398	428	381	412	367	384	377	347	374	407	341	350	356	360	341	381	367	354	367	399	347	375	382	383	390	360	373	354	314	402	392	383	389	348	357	350	352	394	385	363	374	407	345	357	353	387	375	357	341	371	371	369	361	375	365	363	357	329	371	355	375	352	382	343	346	366	367	366	392	334	354	323	346	388	378	346	385	380	372	337	326	380	379	368	397	339	364	373	346	346	385	359	379	363	349	394	374	345	381	389	400	380	362	358	349	348	377	384	383	377	393	372	360	349	344	390	401	390	384	370	392	331	382	344	381	365	358	366	344	378	361	363	335	380	416	353	378	367	347	361	392	326	370	352	398	366	389	379	360	329	401	367	386	364	391	387	379	338	366	354	366	389	375	366	398	345	351	361	374	404	370	364	343	366	356	399	389	389	378	368	382	384	374	427	330	363	370	362	352	380	360	359	394	339	375	392	367	355	382	353	387	345	369	400	404	344	395	380	369	373	372	377	407	366	379	367	358	347	398	368	388	378	377	384	397	379	366	372	410	362	376	364	389	379	388	349	367	376	380	344	348	370	380	383	358	353	381	380	370	375	363	410	377	363	369	344	371	368	413	380	364	341	382	382	335	337	362	357	378	362	370	352	386	369	377	372	374	368	351	342	319	349	373	378	384	356	400	386	349	327	372	342	370	374	390	391	369	369	406	361	371	378	386	391	384	346	353	362	366	395	338	387	349	378	363	338	381	376	363	373	387	347	394	347	391	342	379	364	350	365	370	378	381	383	357	334	348	355	387	368	396	383	379	370	371	363	354	354	373	393	372	370	384	360	410	352	357	364	376	355	388	368	365	397	392	379	361	373	359	365	352	365	349	377	337	390	380	355	360	377	391	347	378	370	363	358	366	350	365	362	351	374	356	371	352	363	364	385	387	388	387	363	405	371	383	356	366	368	360	349	364	365	327	374	374	350	370	419	405	378	377	349	383	374	367	337	387	321	375	354	364	365	357	382	385	395	379	353	370	384	369	345	371	372	374	367	347	372	401	369	379	398	406	369	357	365	351	390	335	400	386	403	374	368	369	344	394	369	347	364	418	371	375	374	371	349	343	368	348	364	384	376	372	391	369	404	371	346	371	359	364	358	374	388	358	341	360	348	383	361	387	398	370	368	366	365	357	390	388	346	355	352	344	351	381	370	380	362	361	382	361	393	367	382	373	341	408	365	373	361	387	341	351	371	369	345	368	391	358	355	368	366	349	364	399	375	369	385	368	338	371	333	386	359	409	361	382	359	366	349	402	385	342	361	367	365	341	349	369	354	378	381	366	391	369	325	386	332	326	380	392	371	349	387	361	357	411	412	366	414	373	349	369	347	404	359	369	385	380	341	397	380	408	370	353	368	379	377	345	393	400	335	352	371	386	340	362	380	381	361	408	363	347	372	373	354	374	385	377	359	387	373	380	354	379	395	377	355	394	378	411	390	355	388	392	395	387	357	383	385	351	374	379	353	372	369	375	350	384	358	392	382	378	379	362	399	348	383	392	369	346	362	376	357
36460	16858	14657	8109	5570	4048	3261	2615	2201	1846	1735	1431	1391	1221	1110	1093	1029	963	878	916	917	790	900	842	784	825	776	802	848	789	732	739	731	788	681	708	792	755	677	703	720	725	734	736	742	686	710	711	686	782	681	763	684	760	716	654	719	649	694	656	663	684	716	669	670	666	687	692	699	706	685	662	698	694	661	699	677	686	648	690	685	680	650	658	706	646	647	733	645	705	701	651	669	664	642	688	675	661	685	665	642	675	702	681	669	670	728	659	635	648	668	677	680	663	697	673	649	663	679	678	737	701	694	682	659	679	695	683	711	678	682	647	682	673	689	691	628	695	654	747	679	649	648	652	678	663	717	693	696	672	665	672	683	634	684	663	656	668	697	662	679	704	674	683	719	679	699	674	655	717	660	726	714	672	658	652	714	720	658	685	690	648	636	685	660	656	652	689	668	693	710	665	655	651	663	677	693	654	640	694	641	701	682	654	688	696	690	649	676	671	693	694	655	683	606	663	652	686	703	699	671	677	687	670	660	679	666	723	655	687	656	677	708	664	656	702	652	639	704	663	688	637	657	687	657	645	684	680	701	675	697	672	645	708	672	685	609	701	667	671	681	725	692	620	712	669	679	711	658	665	638	684	672	669	691	703	672	688	701	645	671	701	689	717	684	653	651	671	658	674	653	727	697	666	686	660	672	654	694	709	698	677	671	690	657	677	668	669	690	685	667	678	659	647	634	653	701	680	696	688	684	684	696	667	646	692	683	613	711	714	668	625	682	665	691	673	681	701	684	663	711	680	695	683	657	638	659	712	692	673	668	680	649	648	664	630	673	707	697	673	619	644	686	660	669	685	665	668	645	697	676	661	652	648	676	668	667	671	691	691	693	661	667	677	637	652	658	664	673	644	661	660	708	652	644	693	638	686	672	673	671	655	684	704	666	684	658	677	695	664	675	690	654	671	656	660	659	636	681	660	620	660	690	646	684	625	681	665	669	662	659	655	639	655	690	698	680	670	688	677	670	668	673	664	687	706	696	673	672	653	637	682	716	669	701	684	690	648	699	678	724	643	663	666	701	705	674	654	684	704	654	711	667	653	684	650	668	670	692	696	662	647	730	715	683	640	719	726	698	662	632	656	680	679	703	717	657	674	683	661	696	682	695	671	667	646	643	668	658	691	690	697	664	686	631	702	713	669	662	657	636	690	707	693	730	664	607	649	644	691	696	684	689	690	674	647	663	707	653	649	655	668	681	667	712	681	684	672	696	662	689	648	687	673	676	717	664	709	664	700	710	676	673	683	679	675	644	709	666	672	704	641	699	672	727	677	640	669	652	685	669	645	744	671	670	633	672	688	684	671	661	683	643	692	714	692	687	646	697	681	687	692	661	690	692	665	665	648	678	654	673	663	667	686	661	701	699	662	687	677	696	665	656	651	695	664	645	708	702	683	669	717	698	671	673	669	658	642	703	684	664	657	656	683	679	688	662	648	715	671	620	663	692	682	633	665	664	687	677	717	621	684	649	714	682	676	673	632	619	625	657	688	645	663	715	678	649	674	655	672	696	672	675	671	688	686	628	716	637	719	696	651	714	690	697	718	664	698	648	645	697	672	687	634	668	643	700	711	669	686	666	657	690	690	713	667	669	629	670	654	648	680	700	686	683	661	646	702	666	670	699	695	728	663	658	682	715	670	707	648	667	677	693	661	677	722	675	700	674	682	644	692	644	689	678	669	691	687	674	698	676	643	649	674	698	732	671	680	673	688	654	659	702	707	655	696	671	645	712	647	674	711	661	637	712	670	695	652	692	719	664	668	678	691	675	673	654	678	687	644	720	677	676	697	678	659	627	673	675	677	671	649	657	672	671	662	683	731	654	659	688	654	701	724	658	687	629	642	664	668	652	725	638	666	692	674	687	721	671	641	659	670	662	672	662	626	665	715	701	673	704	663	644	690	653	666	658	661	686	688	652	690	678	683	600	659	673	722	700	680	674	586	729	634	670	676	687	686	680	679	630	647	658	678	667	692	682	678	686	661	628	680	698	675	712	669	712	655	712	663	696	685	689	687	657	673	655	684	700	666	653	652	695	679	677	690	716	659	713	720	707	657	655	683	726	677	637	660	652	660	668	695	645	644	591	640	636	617	686	697	659	639	713	676	644	696	711	659	651	670	646	684	691	662	680	647	639	740	628	676	671	684	664	687	701	651	634	615	662	664	685	691	660	686	697	683	708	675	689	635	672	651	698	692	658	638	656	701	687	684	607	726	685	689	673	662	676	641	697	713	656	670	677	720	670	705	667	608	681	666	685	679	653	670	697	682	662	679	695	697	688	644	656	676	662	654	678	697	654	649	691	649	629	686	662	688	685	680	666	653	672	663	674	660	645	696	668	687	613	689	705	702	638	688	681	646	673	694	646	659	702	667	643	704	690	642	644	670	664	674	672	656	694	641	648	659	696	659	656	668	634	644	618	675	661	693	649	708	690	644	616	667	651	624	650	657	653	698	638	686	638	660	669	685	666	665	680	703	637	615	658	666	664	696	677	680	684	680	662	703	671	673	649	680	654	646	661	698	689	665	678	653	639	650	701	663	640	731	641	651	715	632	724	703	627	673	652	651	651	660	670	653	680	658	725	621	691	693	695	666	681	673	639	658	693	678	651	680	685	693	672	663	674	685	640	672	728	670	704	672	656	734	648	664	686	663	715	689	721	638	677	694	673	704	646	722	681	624	660	699	703	649	687	656	646	680	679	657	679	653	683	662	710	657	653	674	673	655	690	657	721	695	674	673	665	710	718	659	694	684	684	701	647	682	696	689	694	652	663	675	740	666	680	646	695	704	637	694	656	670	666	738	687	672	619	657	674	721	694	732	677	672	652	672	654	638	705	626	717	716	638	671	700	706	645	656	684	643	692	636	684	632	744	718	640	704	711	676	631	677	665	669	668	649	619	685	667	644	701	685	689	667	680	689	678	671	674	682	672	668	692	668	666	683	697	657	628	646	699	701	669	670	690	760	709	642	678	678	675	666	719	672	696	684	631	633	691	670	655	648	657	726	684	671	659	664	702	632	662	732	718	675	674	699	665	702	667	638	670	652	663	691	684	712	680	718	644	659	686	646	693	649	685	651	702	688	680	671	714	748	714	647	712	703	678	685	623	611	668	619	671	646	737	710	674	663	653	660	623	659	685	659	699	686	700	655	607	689	674	678	714	698	687	683	736	674	680	614	702	707	662	653	662	689	703	679	677	630	680	644	663	663	663	712	692	621	678	673	748	662	666	678	676	682	698	675	679	653	678	675	659	669	692	727	701	685	662	615	689	664	680	661	697	682	699	648	681	629	624	710	674	669	627	735	690	658	732	660	633	710	679	667	678	681	702	666	657	640	670	650	666	665	648	652	648	657	707	643	644	684	678	697	642	700	662	655	707	632	669	608	667	686	653	685	679	642	663	663	679	659	620	665	695	659	667	649	668	694	638	707	655	677	682	723	677	650
27321	21023	7514	381	203	167	135	100	88	110	84	96	98	87	97	90	91	78	91	85	91	86	87	83	93	106	95	101	81	89	95	97	87	76	87	96	101	83	87	89	121	85	83	80	89	92	75	86	107	92	86	96	99	88	90	73	94	79	92	100	89	87	85	93	91	87	84	85	74	95	72	95	89	100	98	96	84	77	101	79	102	86	90	92	69	89	75	95	92	81	94	79	81	95	103	96	84	84	88	91	100	99	80	97	86	100	89	111	97	99	85	96	81	102	96	93	110	92	89	72	78	81	94	79	104	79	92	78	80	87	80	87	70	95	80	83	105	106	79	92	93	100	89	88	102	82	81	90	102	89	97	84	94	81	82	87	77	86	82	86	93	94	86	93	94	90	85	80	90	98	87	103	83	78	103	91	95	80	99	94	78	79	97	88	70	96	96	86	101	91	103	98	83	98	100	90	84	100	105	71	90	83	94	111	90	72	93	87	104	80	83	92	70	85	84	72	90	87	105	78	80	82	81	86	91	107	89	99	102	80	91	83	92	90	76	78	82	78	88	109	85	77	89	65	97	97	76	80	95	97	89	91	77	99	90	88	90	89	97	99	75	82	81	68	105	76	100	81	91	107	103	91	87	82	88	91	88	91	87	95	95	78	78	92	78	79	85	81	91	76	79	90	95	89	71	88	90	79	76	93	108	82	74	73	99	88	106	92	77	81	99	98	106	95	104	81	84	93	87	88	97	86	79	88	95	96	101	95	97	79	104	74	96	79	79	100	87	80	78	86	90	86	90	83	88	90	71	75	88	80	90	90	103	85	94	80	80	82	90	92	95	89	99	77	91	88	94	91	98	107	97	98	98	89	87	84	72	100	89	85	82	88	81	100	78	79	92	113	84	89	90	84	87	97	78	96	88	76	96	112	82	108	90	74	87	81	96	70	70	88	94	85	96	92	96	80	81	90	106	96	100	116	95	92	89	107	79	86	91	89	98	88	82	83	80	76	84	82	90	88	91	92	72	93	91	101	108	88	64	93	82	103	87	83	95	91	66	96	81	88	102	99	90	100	97	90	98	87	88	89	88	96	102	86	100	88	86	81	93	91	102	92	90	90	88	99	81	82	96	95	79	91	107	103	78	73	104	94	87	87	111	84	91	108	99	85	61	90	90	98	87	87	72	109	100	102	68	98	74	78	95	78	88	76	83	90	100	82	71	86	87	90	78	90	101	92	104	93	86	92	93	80	97	81	68	86	79	83	72	103	86	94	82	84	84	81	83	89	102	86	80	95	71	74	90	92	104	80	98	84	88	81	62	99	89	93	99	90	86	73	87	86	91	85	86	82	90	106	86	83	76	96	72	81	68	89	101	87	70	87	86	89	106	105	80	81	81	107	95	78	96	82	94	88	85	88	87	77	107	91	92	90	88	87	91	85	73	83	95	88	99	86	91	81	96	89	89	87	84	100	96	91	87	92	96	90	84	84	84	96	100	83	95	83	70	89	94	82	90	93	97	92	94	86	102	84	83	95	77	88	89	86	79	83	89	81	100	77	91	93	99	98	92	91	100	87	97	69	93	95	90	104	87	85	92	89	86	80	87	89	102	86	86	93	95	82	103	80	96	104	91	76	84	80	87	98	91	74	76	90	101	87	98	77	85	66	73	100	86	89	84	89	106	81	90	77	90	79	89	85	90	87	77	85	93	86	106	80	92	80	94	89	80	87	76	70	94	80	72	90	108	85	86	96	90	95	84	88	76	111	88	84	82	81	73	99	71	92	83	102	79	88	93	94	72	96	102	84	93	89	118	77	92	95	92	121	79	75	72	67	84	79	91	93	82	92	89	75	83	79	102	82	71	75	82	86	99	85	89	80	100	75	100	91	80	82	105	72	94	91	89	66	90	71	106	104	93	75	95	92	96	94	92	76	77	76	79	77	72	99	78	101	81	81	76	87	91	97	85	87	102	65	76	92	70	77	78	89	82	81	89	108	78	84	83	99	70	79	80	101	79	84	89	82	97	93	67	86	97	85	80	84	107	83	102	75	99	92	91	89	91	87	92	94	84	94	93	82	84	83	90	77	98	89	69	89	84	96	90	96	103	81	83	89	82	76	83	86	96	73	94	71	85	86	80	93	77	111	91	85	87	96	92	84	76	94	102	92	89	89	92	88	86	68	84	91	96	80	82	94	101	89	68	76	91	94	111	94	76	99	95	88	83	95	75	87	82	81	86	67	76	73	82	87	88	72	85	105	80	82	93	77	87	85	67	87	88	93	92	86	93	95	85	87	87	91	93	88	99	74	92	96	80	82	83	92	91	83	92	78	102	76	97	77	89	91	79	82	92	107	91	95	88	93	93	106	91	76	88	76	85	90	100	98	79	77	86	88	100	102	96	98	81	107	78	87	72	91	84	82	112	103	108	106	96	71	85	82	104	89	89	79	98	94	94	79	73	92	90	81	91	75	86	97	107	94	95	84	81	96	105	111	85	99	80	98	80	73	103	87	100	107	70	78	80	78	106	86	112	81	87	102	91	82	80	110	91	105	95	100	95	98	90	81	85	90	88	86	108	83	93	85	91	89	91	90	87	83	92	103	85	82	103	78	104	81	106	93	87	86	81	83	90	81	82	94	95	96	76	97	86	83	92	81	92	90	97	98	80	87	92	91	92	80	97	81	72	91	84	91	100	94	70	78	99	83	77	93	91	96	91	79	100	87	88	73	96	89	84	96	100	89	84	84	81	90	88	79	69	78	91	86	87	69	104	96	61	85	109	95	86	82	75	91	87	97	108	96	85	92	94	87	77	94	90	86	88	91	84	75	84	82	91	89	97	88	66	92	75	100	84	79	87	74	89	68	82	95	93	85	93	101	78	83	90	110	89	97	87	93	74	70	84	84	99	88	95	82	94	76	111	82	90	89	83	73	90	70	63	93	83	81	91	78	92	92	91	91	79	79	99	79	99	80	87	113	87	82	78	88	95	84	75	116	89	111	92	87	83	101	102	86	76	83	86	104	82	91	77	89	82	78	99	101	81	96	70	83	70	90	86	88	76	100	95	104	66	92	106	97	99	76	86	99	95	100	76	79	94	92	101	97	68	84	83	71	92	78	88	79	91	98	97	90	101	94	74	89	85	78	83	96	92	91	93	97	90	101	94	100	85	102	97	78	84	74	86	91	87	97	91	84	91	80	103	78	82	75	97	87	73	85	86	86	97	73	87	86	97	96	99	90	75	101	87	89	101	94	101	74	93	95	98	87	82	81	89	90	73	97	82	72	86	87	103	82	86	94	90	94	86	94	85	90	79	85	92	90	86	85	75	80	76	95	97	90	100	107	70	74	88	81	82	103	86	85	90	91	93	92	93	85	68	83	84	77	80	78	58	77	84	98	80	89	88	96	84	74	90	69	77	92	104	90	88	89	80	96	92	84	74	81	71	86	98	94	84	81	69	83	83	89	102	93	83	84	80	92	102	83	83	90	78	82	95	87
13921	1386	1200	606	408	375	333	295	261	246	206	220	206	200	241	196	176	196	188	193	175	203	184	179	198	189	185	189	189	169	216	185	215	196	189	207	187	184	195	177	195	171	185	184	168	206	181	166	202	200	210	175	182	187	194	219	200	176	202	172	183	170	205	178	199	196	209	180	190	178	199	179	184	204	187	179	201	202	163	175	198	166	199	203	186	186	181	181	189	192	175	168	199	171	161	176	172	186	197	186	192	173	216	202	180	175	184	159	206	194	184	189	193	191	172	180	188	235	186	167	202	187	178	191	194	196	183	188	188	160	181	193	195	184	196	196	183	192	174	194	185	209	182	216	219	171	197	186	190	158	184	209	196	160	169	185	205	184	186	173	188	205	152	196	184	184	189	192	205	165	179	173	167	190	218	182	178	197	169	200	180	201	182	172	195	160	188	185	189	179	201	200	167	189	155	178	172	166	198	172	194	202	220	164	208	194	201	187	210	176	186	187	180	199	190	192	185	163	180	200	201	192	179	176	169	216	211	192	201	188	183	175	217	178	176	192	168	173	173	210	194	164	173	206	188	192	196	166	217	212	175	183	191	207	205	185	181	203	205	184	184	199	167	187	208	207	166	212	177	191	183	167	183	204	192	186	194	177	212	169	188	187	172	180	166	156	175	188	210	196	181	178	186	202	192	173	180	191	166	189	197	212	189	208	185	191	200	195	189	190	180	172	192	207	175	187	169	194	189	184	205	179	165	173	163	200	194	180	194	172	202	177	182	206	179	204	173	199	180	178	186	167	199	181	210	202	178	197	194	170	183	221	178	194	189	197	207	193	173	199	214	175	192	166	180	202	179	191	177	200	172	173	187	197	202	179	183	190	179	183	182	198	181	193	164	196	196	197	173	197	194	189	182	167	186	172	189	211	191	186	188	195	199	198	178	190	198	195	187	181	178	212	191	185	169	187	176	200	183	211	192	205	174	191	176	177	208	190	206	194	180	156	162	170	175	176	170	180	189	196	203	218	190	189	177	197	173	186	188	187	210	158	198	176	207	210	178	185	190	176	191	187	187	177	172	181	173	173	185	205	168	173	186	162	194	175	194	208	183	179	186	198	208	193	173	207	173	164	191	193	180	210	148	188	186	159	179	175	210	196	165	199	190	208	203	188	187	194	232	212	206	185	190	182	192	201	175	196	190	183	203	210	178	174	188	179	166	192	193	174	184	193	172	183	175	184	190	194	186	155	212	181	199	152	176	209	169	191	211	187	182	198	169	170	198	208	198	181	179	196	187	178	184	199	208	163	177	186	221	184	172	184	189	181	170	208	176	185	205	179	175	199	201	204	221	208	194	156	209	168	202	187	196	173	193	194	182	195	188	187	187	197	163	209	199	169	195	177	193	207	167	201	182	207	169	202	194	189	222	188	195	198	203	179	182	179	186	179	187	210	214	169	187	187	183	183	187	171	174	179	184	182	174	176	200	186	177	174	207	187	187	181	181	200	174	184	170	200	188	177	186	207	209	182	180	208	182	178	193	184	184	195	186	192	185	163	178	202	171	174	219	190	173	171	189	183	202	181	169	182	183	170	208	192	177	174	210	185	167	202	208	183	174	173	182	211	187	202	179	169	170	171	197	202	177	212	180	193	211	201	210	187	199	196	171	180	162	189	184	189	185	198	240	198	206	215	179	199	194	201	198	192	192	160	169	196	191	177	156	215	173	185	199	185	193	174	193	202	187	199	175	164	187	181	204	188	183	189	187	157	189	201	197	193	177	186	170	174	190	191	176	209	207	192	188	187	176	171	174	190	191	159	170	190	193	202	185	192	174	189	202	189	198	199	196	174	208	203	176	188	187	172	186	203	205	166	192	186	194	193	195	177	203	186	176	177	189	188	197	205	192	193	194	196	190	187	198	175	159	210	187	169	175	177	185	196	173	175	208	202	181	178	193	154	180	190	177	174	198	203	221	189	207	182	161	228	195	211	198	166	172	195	172	171	195	180	198	205	195	193	196	202	177	175	192	167	181	186	203	184	183	215	182	203	171	177	203	191	168	178	149	217	180	197	203	190	194	176	193	183	187	193	196	190	193	213	184	179	192	241	185	200	167	201	183	201	204	197	181	184	226	187	199	186	218	173	193	221	184	201	167	172	194	204	197	175	194	195	212	189	200	172	184	171	177	175	190	193	181	209	173	189	178	196	180	188	176	182	209	195	203	167	194	159	206	189	186	190	199	190	212	182	197	196	164	172	184	183	177	185	204	199	191	175	174	194	192	182	188	195	202	193	190	183	183	192	195	207	180	181	187	181	184	171	182	175	213	172	212	187	171	174	196	173	184	193	188	186	205	172	194	179	197	192	186	178	183	169	182	185	190	185	205	208	188	174	183	185	175	184	159	200	187	200	200	183	205	209	199	191	159	200	182	178	185	193	192	180	182	209	197	186	195	177	178	173	214	192	157	217	185	176	194	191	204	201	198	193	184	212	208	232	214	202	184	206	171	192	199	184	194	193	187	190	174	177	177	184	184	201	196	188	204	175	184	200	203	178	189	211	144	204	167	186	219	171	204	197	164	185	200	162	167	177	150	204	192	181	179	179	179	193	189	179	190	169	190	186	183	180	194	219	174	181	218	163	175	216	167	192	180	182	180	198	191	178	178	196	187	194	185	170	190	173	185	182	183	202	194	188	196	170	199	169	186	201	179	208	165	188	212	183	212	196	189	182	185	158	169	182	183	169	192	162	191	159	194	198	191	197	203	186	172	188	186	182	192	151	185	169	173	181	187	200	180	217	207	193	172	192	212	173	193	178	207	182	179	206	198	162	199	185	210	187	194	186	166	190	185	202	175	195	165	184	212	174	212	194	190	188	179	178	167	219	162	182	184	197	197	184	180	180	192	203	203	175	173	177	179	180	176	170	203	179	179	185	187	205	197	161	153	185	180	186	185	182	190	181	190	194	168	189	198	204	161	168	188	202	186	189	140	187	203	176	191	201	185	170	185	184	203	195	198	202	205	196	165	168	192	190	198	163	191	157	207	201	166	183	189	186	217	180	173	177	215	172	189	162	194	197	206	180	170	174	181	175	172	200	192	190	180	194	167	205	188	173	189	194	202	180	192	198	190	186	173	212	186	214	172	189	191	166	178	200	183	178	173	206	189	192	170	195	188	188	227	189	201	211	191	184	204	172	204	197	154	192	186	183	200	200	204	180	203	191	184	187	195	232	175	208	185	184	177	178	193	191	192	189	165	183	199	173	195	169	180	195	194	196	179	208	185	176	181	182	176	208	206	193	169	184	176	175	229	194	182	187	200	202	186	185	169	211	217	174	196	191	174	205	202	182	179	188	202	201	195	201	180	197	178	156	173	178	179	193	178	233	164	190	209	194	199	189	219	214	176	213	205	200	169	155	206	181	208	195	183	206	180	199	189	182	198	186	197	162	197	178	213	172	190	175	183	181	179	162	200	190	179	186	222	182	203	195	157	193	180	177
24812	21740	29162	24853	19629	1668	621	450	359	354	343	319	269	284	251	262	264	217	261	263	207	226	238	205	239	222	228	182	201	220	188	222	190	218	222	193	189	205	207	218	194	222	225	199	192	207	192	198	198	198	219	205	206	215	207	197	217	181	226	201	191	201	212	202	201	203	216	193	197	202	193	201	196	228	208	198	195	199	207	186	221	202	179	217	183	221	209	206	185	175	206	188	191	182	203	176	201	203	197	227	183	190	181	201	188	213	190	200	204	195	228	214	202	203	199	183	221	168	212	188	207	181	186	170	208	206	192	230	207	181	207	198	199	210	198	202	193	208	229	218	221	216	198	177	189	198	175	201	183	205	190	217	171	193	210	184	217	182	196	190	184	177	182	199	198	212	187	214	200	229	216	188	211	210	169	192	211	194	226	192	230	208	217	197	206	199	223	209	195	214	199	211	182	217	211	186	181	201	186	195	171	202	202	178	206	203	192	193	191	201	201	200	206	199	208	199	222	179	221	205	193	200	197	193	195	209	171	190	203	188	217	203	190	194	186	164	178	217	186	177	204	205	187	206	201	210	202	189	201	175	204	198	204	193	198	206	198	196	185	213	216	206	178	203	192	208	196	186	178	180	211	214	179	215	207	168	201	213	199	180	198	182	205	209	183	204	208	208	196	196	203	198	194	191	183	204	196	174	187	208	183	214	197	192	178	217	204	203	196	191	194	194	204	197	215	197	194	219	198	199	243	201	220	201	185	194	195	178	186	173	196	208	185	213	215	213	192	190	210	193	176	179	184	201	207	189	184	210	176	187	186	188	189	171	184	189	208	217	199	215	236	202	200	196	182	195	203	178	213	208	180	208	212	180	189	203	183	192	200	174	198	196	186	201	206	180	184	219	197	184	196	179	173	188	219	201	172	191	220	191	183	205	210	186	203	196	208	183	201	195	215	200	223	194	198	198	187	227	197	197	182	200	206	216	176	210	184	202	177	196	209	199	209	202	198	190	182	211	179	212	207	202	219	179	177	239	204	203	204	187	218	188	186	186	208	203	183	221	231	170	207	199	204	211	197	215	182	194	188	175	183	197	193	207	198	193	205	181	187	185	219	198	212	188	202	196	206	202	207	184	177	204	195	196	200	189	199	190	209	184	201	183	194	179	178	178	214	196	194	193	193	184	199	203	178	184	215	193	193	187	194	212	211	202	213	187	195	221	168	204	177	205	196	201	202	193	223	200	218	194	198	186	206	209	195	202	183	201	206	172	201	185	177	186	208	192	195	234	214	172	162	168	176	196	204	208	190	229	210	191	196	196	185	198	193	185	211	209	193	212	205	229	243	206	184	198	177	219	224	198	198	200	206	167	191	193	202	185	201	195	176	189	197	202	188	170	178	185	183	204	224	177	180	192	201	209	200	196	192	200	205	200	183	169	201	187	192	180	223	180	194	194	187	187	197	204	218	206	204	176	198	223	170	204	181	200	216	214	180	189	193	205	222	188	210	193	185	223	197	188	187	206	187	180	213	181	209	183	190	192	198	194	202	210	181	201	235	200	205	194	187	169	220	216	188	194	210	218	202	200	214	211	213	191	165	205	189	210	204	189	172	228	190	192	205	213	216	202	185	206	177	195	197	205	177	208	174	203	211	189	192	217	227	203	201	193	212	193	199	189	178	206	181	215	194	198	186	227	191	218	196	206	170	195	170	196	182	188	220	201	193	186	175	200	200	214	186	208	188	180	197	204	176	182	196	202	203	205	201	203	170	185	194	194	196	223	211	187	195	199	175	211	219	215	200	213	208	206	212	214	207	199	191	181	201	198	183	186	234	188	194	175	214	208	193	201	215	172	177	220	196	185	201	201	233	171	197	198	179	203	222	190	183	184	208	204	213	196	191	210	179	189	230	194	177	202	212	213	204	192	179	220	184	192	195	201	168	182	204	203	207	192	196	210	196	206	189	182	209	192	237	188	204	209	194	195	199	192	201	174	203	220	202	193	185	181	193	207	199	192	187	187	193	216	205	192	214	231	200	194	203	194	222	201	224	202	172	200	177	219	172	176	200	201	159	198	212	187	220	193	153	186	167	194	188	216	171	204	185	205	217	201	184	214	164	198	179	194	217	201	194	195	167	204	186	204	198	210	193	191	170	196	181	200	191	204	212	197	192	189	181	198	210	237	189	192	186	195	197	186	179	192	222	205	200	200	175	192	169	197	171	205	211	186	212	217	210	212	205	196	183	186	218	185	201	190	193	198	229	184	208	196	204	200	216	188	213	199	210	193	194	175	191	163	225	203	170	186	204	187	196	154	192	216	176	191	209	176	191	200	199	185	206	175	189	202	186	203	183	184	201	185	197	222	188	200	179	189	220	194	208	207	214	203	201	185	204	208	208	202	214	200	176	189	210	205	190	200	196	174	180	197	191	195	212	200	178	195	193	182	174	220	207	208	200	210	192	179	193	210	210	223	185	168	191	226	186	194	186	197	193	201	176	166	185	175	204	227	182	195	182	208	205	198	193	190	175	207	201	226	192	202	197	186	188	182	210	179	202	211	206	179	190	213	199	185	182	190	194	209	188	209	206	189	186	176	182	204	192	184	215	197	194	180	195	208	193	201	212	215	184	200	199	240	199	195	207	207	192	218	195	203	187	184	196	215	195	187	208	197	228	193	200	181	207	199	205	188	199	207	192	190	199	199	190	219	181	186	200	187	195	209	199	195	200	189	173	188	207	226	200	213	189	174	191	195	211	213	220	206	174	187	219	201	204	201	184	228	191	221	214	204	190	210	186	202	212	208	188	192	198	197	192	190	194	200	204	200	213	204	221	169	218	191	177	190	217	234	227	181	212	216	208	201	171	217	194	183	190	197	208	199	200	192	203	205	202	199	165	222	190	177	176	201	203	188	219	207	192	179	191	216	190	195	188	187	199	196	204	220	211	196	193	191	200	195	205	187	193	206	225	185	177	192	216	193	189	202	187	198	209	212	211	193	204	182	225	194	187	234	217	211	191	220	199	167	199	208	226	184	220	213	208	194	194	181	198	213	192	207	197	222	194	175	223	185	193	213	215	201	186	207	222	199	189	195	191	190	223	207	169	198	205	196	197	195	208	217	184	205	201	202	212	206	215	174	197	177	213	200	203	177	200	203	181	206	213	208	210	186	198	198	188	204	208	202	215	203	211	192	195	217	196	203	198	165	193	217	197	214	190	169	182	194	212	212	188	199	205	194	199	202	178	192	205	193	186	182	210	196	190	228	210	196	193	197	202	194	181	197	187	220	219	184	167	196	222	183	208	214	177	213	197	191	208	208	206	206	203	217	186	178	193	184	196	207	210	189	177	192	201	155	200	228	192	223	186	187	211	220	167	212	176	206	193	192	193	210	205	210	202	198	204	185	221	179	208	207	219	178	232	209	193	223	225	197	218	173	169	201	201	207	183	199	192	208	213	177	185	195	228	204	198	196	197	207	187	182	174	217	189	211	238	193	208	203
31310	10557	9110	4735	3088	2276	1739	1400	1195	1047	935	787	752	627	639	593	575	563	542	561	503	447	449	454	454	442	427	402	419	447	391	393	421	396	427	390	396	411	422	455	433	417	433	386	329	398	417	400	370	414	416	389	390	400	360	377	412	416	396	390	367	348	386	402	400	394	415	375	387	390	401	387	399	417	380	348	403	386	434	379	408	417	394	406	388	353	388	334	383	414	417	400	362	383	402	362	373	350	369	386	397	395	370	374	367	401	386	354	362	418	366	390	401	384	392	390	395	375	354	362	392	403	375	428	399	372	431	380	406	386	345	371	423	382	390	395	345	394	406	343	389	397	391	388	380	384	395	377	387	399	402	387	415	370	378	366	391	392	352	406	383	402	365	388	360	393	373	388	376	405	369	410	361	364	399	402	402	369	397	398	387	372	381	348	401	370	403	393	381	380	399	393	385	373	393	395	388	379	387	383	379	405	367	351	367	370	392	363	406	381	382	368	414	411	376	392	397	372	388	428	377	377	396	369	386	372	385	394	355	340	400	391	387	395	374	387	360	396	380	364	387	393	406	407	368	329	379	392	404	366	380	360	365	379	349	377	379	384	419	371	389	401	373	395	379	404	374	397	371	347	383	401	383	379	357	352	374	385	376	369	407	406	382	397	378	405	406	389	383	396	352	379	392	355	395	349	389	379	334	371	397	371	357	416	336	371	363	385	376	383	393	408	387	392	359	393	395	380	369	356	379	393	366	405	380	374	378	416	384	397	383	364	376	380	367	397	380	385	366	414	388	373	366	379	377	388	427	366	384	405	373	339	414	360	346	371	402	419	389	365	355	383	376	374	397	372	374	348	361	373	378	401	356	368	345	376	359	398	360	379	386	375	392	342	402	391	371	420	395	395	367	384	364	354	389	339	390	380	387	378	361	393	391	363	376	383	377	390	348	395	379	373	370	390	380	344	365	396	375	373	376	385	368	367	388	360	396	413	385	398	416	381	387	408	397	395	374	393	368	343	390	384	416	382	374	413	383	400	386	375	364	372	403	369	381	371	360	385	391	399	366	376	373	370	386	398	367	432	360	352	364	411	370	399	401	350	374	397	341	388	367	352	361	373	356	362	408	393	408	407	399	398	408	411	362	383	414	377	369	397	380	398	350	341	412	390	376	400	382	368	406	412	349	392	357	384	368	380	356	356	351	394	371	366	394	388	390	357	371	406	350	399	395	377	387	379	381	391	388	398	374	393	412	366	371	405	383	355	412	398	372	348	345	366	352	379	374	402	401	356	413	377	393	386	348	402	378	366	341	388	371	369	362	370	388	369	387	403	367	378	362	370	368	363	397	358	387	377	360	360	393	388	389	413	399	400	370	405	390	366	365	402	376	381	382	404	366	392	372	432	389	382	415	395	397	360	389	405	389	386	367	385	384	377	397	390	360	362	350	393	369	407	375	350	374	382	377	382	396	384	360	373	363	408	372	388	359	392	360	352	386	399	400	391	408	368	378	347	372	383	410	361	360	414	395	360	384	420	382	395	375	386	371	384	375	388	404	403	403	391	395	421	420	409	387	384	398	395	417	372	380	357	392	354	358	405	393	400	408	405	383	380	386	370	380	380	401	370	391	376	395	415	336	396	366	384	375	377	351	394	378	378	356	396	401	408	366	376	397	420	365	368	376	372	399	392	378	415	405	376	364	382	390	398	345	406	368	382	357	399	344	359	398	337	355	421	347	354	366	402	380	382	384	395	366	400	393	383	381	371	350	414	364	393	407	391	387	368	358	391	364	349	364	402	352	350	368	361	392	378	385	401	381	402	365	370	385	402	368	376	399	378	396	386	354	395	352	394	378	406	423	402	350	397	387	421	401	344	377	405	374	385	360	397	380	403	406	380	414	408	391	405	388	403	364	359	363	408	393	352	412	393	365	386	422	350	397	369	362	397	396	375	340	403	350	395	371	357	358	380	396	368	391	359	366	389	381	369	417	380	391	401	395	388	369	374	401	362	378	398	374	388	404	405	401	432	428	426	377	375	399	368	369	393	360	348	378	400	400	390	401	381	404	362	387	397	353	394	396	382	358	375	378	352	374	382	390	332	379	361	390	379	351	395	386	398	412	385	396	376	400	389	357	386	362	395	386	346	382	384	368	393	391	382	333	389	385	378	378	363	375	368	384	395	389	329	458	415	392	377	358	353	393	367	351	382	386	360	391	384	407	360	385	391	367	371	344	386	374	407	409	401	365	406	353	430	376	378	386	375	406	392	379	362	405	349	378	404	391	388	392	390	396	381	361	347	403	385	366	410	375	363	400	352	382	398	342	394	389	367	348	392	386	399	362	367	373	382	367	347	394	374	380	386	396	373	365	400	365	393	378	406	341	351	384	429	419	371	379	377	373	382	406	346	365	376	409	400	405	383	386	354	358	376	377	396	368	387	373	394	396	403	388	401	402	405	378	374	415	371	363	356	371	373	424	406	376	405	356	401	318	368	385	372	338	384	374	387	353	402	378	396	349	424	382	388	369	386	384	384	356	399	375	374	384	375	367	378	377	372	408	405	380	378	390	358	349	357	373	390	392	338	392	367	348	399	352	360	344	347	377	356	366	388	358	390	354	388	375	371	371	388	414	369	389	365	400	399	403	381	410	409	374	364	411	381	405	375	389	393	356	385	363	361	378	387	386	359	385	377	337	396	385	379	355	371	356	369	410	370	373	368	357	402	383	375	369	413	369	390	355	361	394	391	383	375	448	389	405	394	387	415	365	381	382	348	363	374	371	397	376	377	371	377	377	363	395	353	394	373	398	411	402	415	428	389	403	391	389	404	372	404	389	375	392	406	394	359	385	376	372	383	363	371	419	370	369	378	384	367	354	370	369	365	376	383	388	393	369	395	378	400	400	365	395	368	371	361	406	360	376	348	371	383	345	381	380	382	359	385	410	392	360	360	363	383	400	343	357	389	367	378	419	380	381	394	369	375	407	404	389	386	400	360	352	372	369	381	357	374	368	350	397	368	380	379	371	378	350	397	351	391	410	385	384	360	414	341	365	382	350	392	396	387	408	384	352	346	356	395	371	413	391	393	367	373	427	433	388	387	385	401	382	364	361	386	407	389	370	365	382	372	402	358	378	373	377	346	366	404	397	363	357	390	366	356	375	398	383	408	370	381	419	362	400	401	392	396	373	372	391	429	358	375	378	378	384	398	405	373	393	390	406	367	362	423	363	376	399	387	393	351	369	377	372	374	351	388	420	365	383	430	348	358	384	397	379	362	388	409	385	409	399	378	384	384	408	376	411	352	391	360	380	399	393	345	370	388	361	369	346	397	377	392	370	384	409	405	345	344	387	407	375	389	387	390	359	377	359	371	364	412	358	358	346	339	399	349	378	358	388	371	387	394	389	367	410	381	411	375	405	387	374	348	393	363	395	370	357	364	327	400	435	404	372	371	358	361	397	387	380	401	371	359	366	398	358	373	371	383	364	351	342	390	354	357
23762	21654	29762	24052	21654	18277	2093	914	747	639	631	562	559	541	476	461	450	450	479	450	420	425	422	415	371	402	431	389	409	360	400	400	375	367	401	396	383	382	397	421	389	454	380	381	364	362	387	384	388	369	349	362	381	360	377	364	377	371	398	362	345	377	381	364	364	376	347	409	363	376	403	393	389	377	407	380	406	388	409	387	368	341	381	379	389	355	336	378	376	362	367	384	382	375	374	380	355	390	374	356	367	347	390	391	396	371	362	358	379	381	376	400	381	373	392	360	354	378	393	379	393	369	360	381	375	377	357	391	386	374	351	340	369	392	346	358	367	371	365	353	384	344	389	401	353	355	373	354	383	355	373	386	375	367	391	401	348	351	386	360	385	396	416	388	362	375	375	388	380	339	372	372	370	374	378	432	370	334	385	354	360	371	353	403	349	348	362	361	364	392	384	387	329	370	361	360	354	349	364	376	380	390	399	354	392	343	365	398	379	357	341	369	391	400	395	349	362	361	365	413	343	354	367	405	392	372	401	386	400	342	345	363	370	349	372	378	390	359	405	402	388	380	345	367	361	386	352	353	384	397	334	354	384	360	386	327	319	346	385	386	398	353	360	338	402	344	364	391	366	387	383	390	387	380	379	361	378	356	364	358	415	354	389	387	359	352	348	362	382	360	358	380	368	372	365	345	356	376	392	350	386	371	359	381	358	371	372	367	383	388	365	387	392	354	343	377	383	377	384	364	360	352	348	349	343	365	355	380	361	361	346	342	392	401	362	373	388	378	386	342	413	346	386	370	382	387	373	416	373	392	400	373	353	383	379	346	390	343	349	401	392	368	368	378	416	374	387	347	371	370	360	377	364	412	379	389	351	387	350	367	318	421	366	382	419	388	334	369	367	359	356	403	322	359	385	394	378	367	400	358	355	380	392	365	365	333	373	413	373	403	396	370	369	337	366	373	411	345	340	366	347	399	379	384	387	399	360	356	403	386	327	371	347	353	365	344	347	333	357	370	346	366	383	360	381	338	372	357	396	347	352	365	405	355	360	336	374	367	361	371	351	343	370	350	361	354	347	408	386	372	359	376	360	387	378	377	396	381	388	360	372	355	370	386	358	368	407	376	399	370	385	368	345	362	345	377	355	383	354	369	398	425	330	387	334	356	352	326	350	349	338	367	386	395	367	380	360	375	377	370	378	358	380	408	387	367	363	336	389	339	337	347	367	366	374	373	347	347	391	384	359	348	353	381	351	377	390	408	374	372	345	386	363	367	352	384	344	376	343	368	391	377	334	388	373	361	364	358	338	371	359	379	385	369	391	345	396	376	360	333	365	386	347	361	373	351	353	373	375	374	362	362	363	369	362	351	384	340	387	401	385	330	370	362	355	380	361	357	355	357	365	383	359	336	376	380	362	342	369	404	409	351	390	356	381	360	352	383	392	347	380	377	377	366	386	389	396	368	365	364	371	339	393	355	359	359	368	358	329	357	360	371	376	365	409	336	368	335	355	335	386	390	331	342	377	370	353	366	363	415	379	339	357	365	386	351	380	324	356	386	363	366	339	386	356	372	382	355	462	389	383	373	394	408	373	351	338	361	354	386	382	333	378	368	397	395	382	367	382	373	334	380	368	362	359	318	356	353	365	333	371	363	393	393	391	378	386	347	394	358	357	352	345	405	385	348	373	364	389	363	380	384	367	351	327	340	397	376	352	377	392	358	350	357	376	357	373	347	366	353	366	367	395	376	376	350	386	380	374	355	336	386	378	369	393	374	351	358	380	391	396	372	350	388	365	348	360	355	383	376	364	330	333	361	345	356	360	377	378	332	401	380	372	373	364	380	381	352	364	359	356	375	365	371	385	388	357	332	375	354	376	387	354	362	389	356	385	395	345	336	397	378	392	375	360	356	356	358	371	382	345	366	372	377	361	364	357	402	382	368	368	409	357	390	382	393	390	364	357	388	392	379	372	371	395	362	356	383	374	380	368	397	383	351	394	354	344	372	397	418	361	351	389	373	359	418	409	378	362	398	394	388	339	358	360	363	342	359	360	368	358	329	360	409	367	365	339	367	368	373	404	369	367	398	357	391	350	366	405	368	380	362	379	348	376	375	408	365	380	365	358	349	392	359	346	357	361	392	353	370	352	385	360	388	398	411	369	365	360	353	347	370	375	378	370	373	409	378	377	356	374	357	405	376	363	346	388	391	363	361	376	320	379	372	388	360	380	358	339	369	380	389	357	368	368	380	354	334	347	354	372	384	358	377	344	348	380	384	339	384	366	357	388	357	385	351	387	405	360	337	369	387	355	350	382	393	365	388	357	347	364	401	372	362	378	358	359	357	319	348	361	373	374	389	360	366	374	383	407	373	377	369	393	392	387	361	396	389	395	345	312	340	358	335	356	380	392	383	376	386	342	366	374	358	386	398	362	376	377	393	356	397	373	399	358	360	368	353	336	353	362	379	376	373	341	361	324	403	371	349	371	376	364	377	353	362	398	351	383	334	358	380	344	362	339	377	346	355	355	372	343	345	387	378	363	375	419	352	361	372	377	371	367	331	382	359	373	357	351	380	373	361	377	364	360	358	329	366	364	383	401	374	373	345	398	373	385	372	379	378	394	348	361	360	389	350	378	355	360	388	353	350	357	396	337	387	379	405	340	353	376	346	384	346	327	407	339	359	405	361	377	367	393	370	360	337	352	374	342	350	361	343	386	400	372	371	393	380	387	367	354	320	381	369	360	375	350	404	359	341	404	399	390	352	388	332	344	336	380	364	350	396	373	320	383	360	388	370	367	346	385	357	394	330	355	348	372	383	330	351	373	351	386	367	355	356	342	364	376	329	380	386	386	364	378	395	386	378	366	381	367	344	392	384	349	342	360	367	382	380	332	405	363	359	337	356	388	353	375	377	368	378	386	387	388	355	373	352	336	362	355	348	355	396	391	375	345	393	355	381	380	383	343	363	402	340	373	355	373	381	386	381	399	358	374	378	367	358	383	335	371	397	352	374	388	368	354	379	352	396	366	353	375	373	366	345	362	353	394	382	381	355	388	374	391	387	378	404	389	384	353	346	380	352	362	366	385	362	360	353	354	361	368	343	347	385	347	369	375	372	361	336	364	327	335	355	370	371	365	377	376	358	384	360	344	347	347	377	346	381	389	340	377	336	333	368	378	357	387	358	400	339	389	319	353	395	381	378	385	382	377	348	360	374	359	349	345	342	356	333	358	366	355	334	344	326	372	345	347	362	359	381	354	370	356	370	316	367	387	360	370	349	355	369	398	360	348	379	379	367	352	350	365	365	369	371	357	372	386	347	386	370	401	401	381	375	382	374	345	389	391	359	361	393	370	394	394	366	376	379	366	368	388	350	349	370	354	389	352	352	343	355	345	333	355	373	371	353	361	362	357	393	374	419	387	385	374	357	379	364	380	361	369	354	336	370	364	382	362	389	355	358	380	335	341	389	393	399	368	375	359	343	410	347	386	345
37399	16846	14636	8030	5653	4211	3266	2583	2146	1823	1617	1422	1301	1197	1157	1075	1031	988	951	943	838	884	839	797	795	811	786	809	792	735	771	762	784	751	683	731	737	748	645	744	715	727	721	689	737	748	718	714	741	679	708	720	691	694	710	688	676	704	722	710	685	732	655	641	691	698	633	653	704	673	707	704	666	670	690	694	703	639	700	674	663	648	673	632	706	704	694	697	635	650	707	689	682	708	684	692	617	685	623	698	718	656	696	663	667	649	629	720	687	685	665	666	730	674	673	686	702	668	669	715	700	753	729	615	637	658	681	635	694	664	710	691	666	680	677	671	641	682	748	624	704	644	680	717	673	701	681	660	669	744	652	677	641	698	668	656	639	675	679	630	686	690	666	670	664	696	669	676	665	672	708	654	689	648	676	673	651	675	714	643	679	683	624	682	647	699	710	695	701	680	670	712	705	686	666	690	705	669	668	658	711	679	641	651	705	649	683	660	692	655	663	646	695	654	653	681	693	627	694	689	687	714	710	717	656	707	712	643	744	663	712	663	670	682	666	650	669	622	689	667	719	702	648	700	667	694	719	672	690	710	667	653	718	680	646	720	621	737	646	683	705	704	685	671	704	693	658	641	737	646	670	663	626	683	651	658	647	661	656	674	620	688	661	637	682	692	703	650	683	671	696	697	659	668	726	681	661	760	634	682	646	686	705	735	688	679	722	678	674	632	657	705	679	678	656	653	686	725	688	694	611	697	702	629	683	699	618	728	647	711	667	695	693	682	692	691	638	657	679	737	719	655	656	691	696	719	667	670	638	672	696	695	655	675	684	685	660	648	660	669	698	691	676	627	683	727	645	701	712	667	658	646	690	678	704	655	677	677	681	672	693	665	711	669	675	684	703	677	696	722	641	668	703	675	735	689	707	668	710	686	681	647	656	634	665	690	631	723	647	657	700	691	709	667	672	666	703	705	681	670	711	696	631	648	641	632	618	667	686	729	663	629	675	680	654	684	634	640	703	657	655	696	706	655	662	666	689	647	736	680	708	702	689	652	705	615	669	666	681	663	669	656	711	621	686	665	629	663	687	629	696	695	668	702	645	727	680	624	707	715	626	648	690	698	674	661	714	675	704	633	637	700	674	703	677	711	692	659	681	684	680	642	686	670	672	660	718	658	630	679	678	683	649	658	681	685	666	636	684	655	689	702	626	646	682	672	701	720	710	684	701	662	688	688	722	654	668	635	680	643	698	659	654	689	670	706	661	677	636	673	670	711	684	689	659	651	667	682	698	729	639	667	659	690	709	682	705	662	663	732	622	692	677	699	680	671	646	642	693	664	704	692	690	646	699	677	684	662	652	644	674	682	654	677	699	663	673	705	669	683	671	678	689	693	684	658	624	660	660	712	674	633	664	681	726	692	709	715	685	659	704	708	603	719	699	661	692	670	667	689	654	678	664	642	653	663	685	627	630	627	681	656	653	667	688	647	653	660	731	687	725	641	687	667	661	655	665	652	650	653	679	688	701	657	685	651	695	685	684	674	652	667	647	667	723	638	674	713	700	686	608	656	653	652	719	647	678	663	680	687	673	632	691	648	713	675	661	660	697	674	654	688	702	730	704	658	667	658	693	713	653	628	635	621	731	678	692	675	647	688	695	696	711	682	684	702	664	617	696	633	692	693	676	661	680	712	689	684	645	687	637	647	702	703	655	655	658	649	678	669	669	641	687	639	688	709	722	725	672	665	692	664	662	634	671	673	667	675	720	670	674	676	675	698	673	649	634	691	647	699	653	660	649	674	708	736	663	677	667	657	674	643	685	677	678	731	656	644	678	677	674	639	686	709	620	663	671	642	655	641	698	680	662	615	659	639	680	670	655	697	641	646	655	671	692	647	714	731	694	686	648	707	701	705	640	626	711	656	707	641	706	651	717	693	689	670	671	684	673	683	703	650	636	696	604	663	673	685	722	678	712	654	659	699	700	681	671	671	663	717	658	681	663	661	651	686	639	669	641	663	642	648	675	694	664	644	665	710	692	695	629	656	714	652	684	677	675	670	673	669	720	643	698	610	648	658	681	639	646	674	657	679	670	695	672	695	709	670	670	657	651	633	660	662	690	649	697	688	678	651	692	641	633	647	657	674	670	689	642	660	650	691	661	680	664	615	635	667	633	653	697	716	672	686	682	677	672	683	700	703	675	631	690	673	680	668	705	678	676	711	668	625	708	646	662	706	725	684	691	690	715	666	662	641	705	683	683	647	607	678	675	610	669	637	695	665	708	664	671	700	646	678	650	665	691	612	642	657	737	665	644	672	679	644	680	663	676	662	685	735	659	668	694	649	684	673	654	720	712	705	677	678	682	707	661	690	648	647	653	679	615	624	657	701	657	618	654	664	700	717	684	612	712	688	659	660	691	655	667	670	725	650	681	673	714	717	679	664	646	696	679	672	688	681	639	637	674	695	610	670	697	688	700	664	706	696	662	670	721	646	724	657	657	583	672	695	695	626	690	711	690	660	690	698	679	713	689	760	661	692	656	665	657	677	677	659	638	666	709	675	677	658	670	705	665	647	679	672	598	696	684	656	721	685	675	695	700	664	649	692	670	634	739	644	658	712	622	680	668	674	678	655	708	665	652	676	692	655	691	652	673	640	649	654	634	647	673	692	679	682	683	624	676	685	714	661	690	681	670	665	662	709	684	715	694	677	688	693	703	630	662	677	682	664	667	666	654	639	650	674	650	663	637	697	655	694	665	704	648	693	644	705	663	697	644	672	678	673	680	653	672	666	660	682	654	660	671	624	634	740	663	676	651	700	698	674	674	686	633	651	648	694	671	703	693	684	725	660	660	716	654	665	681	688	682	677	661	679	678	639	679	762	675	712	677	676	605	698	671	673	665	636	692	717	679	688	671	699	688	680	644	648	666	697	710	652	746	716	701	647	639	731	627	638	621	679	656	693	672	684	642	704	680	647	689	659	635	665	634	608	705	701	657	636	697	725	690	699	697	690	675	678	606	672	672	666	696	632	708	689	699	687	701	683	703	695	683	639	697	651	653	643	648	659	716	665	672	700	639	683	711	691	686	660	666	702	650	656	702	694	680	683	679	694	677	683	675	647	656	673	675	674	678	712	674	661	669	703	657	736	656	687	634	661	673	702	660	662	646	719	665	697	664	683	694	640	650	655	640	661	644	652	672	681	634	667	690	744	682	684	665	651	655	676	682	674	658	670	721	710	697	705	678	720	659	679	634	626	663	675	701	714	677	670	629	645	654	679	683	657	646	719	682	643	677	635	679	690	697	634	655	649	672	660	671	650	680	638	696	686	654	706	633	705	667	685	650	669	683	653	704	664	653	682	668	662	669	745	630	656	647	716	680	716	646	657	659	671	684	680	646	721	701	680	654	702	634	657	669	725	648	643	662	706	718	721	684	663	673	639	690	665	676	683	693	675	646	663	610	642	711	669	647	659	697	664	661	649	671	669	678	683	707	652	637	619
27226	21019	7533	402	204	128	137	122	116	110	112	86	94	97	96	95	101	79	81	83	88	95	74	76	77	85	118	113	85	101	74	88	89	72	90	97	84	82	98	88	80	85	82	99	104	98	90	82	89	90	94	97	87	100	86	84	93	107	102	103	94	82	87	91	100	86	102	84	76	101	117	71	89	77	84	98	96	98	91	83	84	87	97	92	66	98	80	83	86	97	95	91	82	85	97	78	99	94	85	77	94	93	90	104	101	86	66	82	79	83	82	103	91	98	81	85	91	86	74	93	101	91	88	71	81	88	75	103	77	79	80	83	93	86	71	84	99	88	89	93	91	84	74	98	101	80	103	89	72	85	89	100	88	84	80	97	89	92	85	92	68	77	87	85	95	87	79	94	97	75	90	84	98	74	105	88	77	84	80	111	98	81	82	105	104	93	101	89	98	86	102	91	97	96	81	104	85	102	87	94	87	99	96	93	92	84	81	107	90	98	106	88	94	85	104	84	87	69	90	89	101	97	85	100	79	89	72	93	88	93	76	120	93	91	81	90	96	74	86	107	81	69	77	98	101	76	81	99	85	81	85	93	84	89	101	84	90	87	84	71	94	97	91	85	87	85	102	82	87	92	98	80	96	94	98	99	71	94	89	89	92	99	95	88	83	88	86	94	92	86	111	94	94	80	84	91	94	87	90	72	81	84	81	87	95	92	93	85	77	100	105	94	88	96	105	99	80	91	96	77	88	98	76	93	87	79	75	90	84	86	71	101	110	89	97	106	88	97	90	108	100	101	73	98	94	86	81	79	93	91	94	88	83	87	97	92	84	98	83	83	82	101	119	104	101	78	91	104	77	74	98	92	84	94	75	73	87	91	93	107	87	84	100	79	90	81	98	89	101	103	77	101	80	86	94	97	107	84	90	91	89	92	70	84	80	99	96	112	101	79	73	101	84	100	100	84	95	86	89	94	92	78	84	112	96	95	84	98	82	114	90	77	83	110	77	79	93	85	85	84	96	93	90	87	82	99	89	92	98	66	97	107	95	87	107	81	98	79	81	88	104	81	82	93	84	87	98	89	102	86	91	89	94	101	96	96	87	81	71	109	89	78	84	89	94	95	83	96	102	97	94	106	97	98	90	98	99	77	92	100	84	83	95	85	86	104	81	100	96	78	87	84	85	95	77	89	80	99	84	97	101	89	71	94	84	89	85	82	106	105	109	104	70	107	86	86	71	90	78	90	90	92	80	102	86	79	84	85	101	86	98	87	90	92	85	90	81	101	75	88	91	113	85	75	83	91	80	106	79	92	93	108	87	94	108	78	90	92	81	100	76	93	77	86	96	105	81	103	80	78	85	97	85	93	89	66	84	105	102	82	89	87	95	92	94	93	84	85	94	101	90	78	94	72	93	84	88	90	88	84	91	81	83	95	98	83	83	105	95	115	84	79	77	87	98	82	92	86	75	79	81	100	81	100	88	93	72	94	82	97	79	87	81	90	89	97	93	91	100	87	91	90	92	85	97	86	93	94	90	98	85	89	95	93	98	85	77	102	95	87	92	79	105	104	79	109	78	91	80	91	72	84	82	100	86	83	88	87	91	94	94	88	101	106	105	94	81	86	96	90	77	85	80	94	82	94	81	79	88	95	85	94	79	100	102	94	93	92	79	94	98	91	101	112	98	82	83	78	76	94	80	102	65	93	93	81	96	91	98	86	84	95	84	110	91	85	79	84	92	95	87	103	97	88	117	99	76	79	85	101	84	76	81	80	78	93	93	99	85	82	105	95	81	99	92	74	86	92	83	103	95	90	101	71	86	72	97	79	79	95	74	86	94	97	100	74	86	95	107	100	81	71	82	89	89	91	108	95	77	91	77	82	78	93	104	80	88	66	94	85	89	99	90	97	85	95	88	97	92	88	110	101	76	86	112	80	98	91	83	89	94	83	80	76	120	77	89	87	86	84	78	96	83	80	89	88	94	76	82	80	81	77	93	79	80	99	99	76	105	76	85	81	101	80	98	84	89	99	92	108	82	85	84	97	103	85	121	83	79	96	90	94	81	100	74	78	105	82	97	86	73	92	93	87	104	81	95	103	86	81	73	104	90	95	85	80	86	88	104	90	84	84	77	81	104	88	105	94	95	92	101	86	92	88	80	95	84	79	81	80	90	80	90	93	76	83	99	77	77	92	64	82	89	85	69	79	80	84	85	92	78	103	95	96	102	83	86	71	106	82	85	93	94	86	85	90	103	93	101	82	85	93	95	88	91	91	81	94	102	78	76	91	96	94	97	90	92	98	101	93	80	86	79	87	92	84	75	90	102	99	85	86	88	88	85	78	86	71	85	106	93	94	75	92	76	93	96	94	89	83	88	104	85	98	88	79	102	95	92	90	82	83	117	82	98	96	88	88	99	82	92	84	95	88	88	81	86	97	86	97	85	89	83	85	79	93	80	93	90	90	99	86	100	99	83	102	89	95	85	89	86	86	88	87	101	83	93	98	89	81	100	75	96	88	80	104	100	97	107	102	87	103	100	113	85	93	92	78	102	77	96	104	90	85	92	93	73	86	90	80	96	73	108	97	100	103	92	71	81	79	76	94	107	89	95	97	89	101	94	100	85	100	75	94	92	85	98	102	108	66	88	100	91	88	70	91	100	95	86	104	88	90	94	92	83	94	83	84	83	100	91	68	96	90	84	86	96	89	91	106	94	88	85	93	80	93	84	90	107	95	106	77	95	81	90	90	91	95	90	91	97	99	91	89	87	87	83	90	86	84	89	100	81	77	103	106	82	100	87	81	75	84	86	88	85	105	77	95	83	89	91	101	83	100	98	85	93	75	95	104	91	95	95	85	93	73	96	107	88	112	85	82	96	79	85	89	81	92	92	82	86	103	81	103	83	102	102	111	76	96	96	93	92	83	95	85	85	101	74	83	85	89	75	102	88	111	85	95	77	82	86	75	90	89	87	88	81	77	93	88	86	79	89	87	85	86	96	84	86	72	98	81	71	87	104	82	94	79	97	96	82	86	89	104	89	91	85	77	94	90	98	79	88	81	98	105	104	79	94	99	80	82	113	90	85	76	83	99	90	103	98	78	89	86	89	93	97	91	82	94	104	83	80	102	82	88	98	77	92	99	91	77	91	92	92	90	96	85	88	84	79	93	90	77	87	91	84	92	100	93	67	83	81	83	87	95	85	93	74	98	95	74	101	92	82	96	92	94	91	73	84	93	88	90	86	81	102	104	111	100	80	85	88	96	98	81	86	84	93	93	92	91	93	76	85	93	82	88	78	85	98	98	82	101	74	70	90	85	77	84	84	78	90	92	88	83	93	98	93	88	89	94	80	89	98	99	92	84	80	100	83	74	88	82	97	76	90	84	93	92	94	87	90	92	93	79	84	89	95	83	97	91	105	92	106	107	96	81	91	109	111	82	90	97	89	83	97	90	77	109	85	84	73	72	116	95	98	73	91	90	79	89	74	77	108	88
14085	1373	1191	639	435	376	326	318	279	236	232	215	223	213	219	194	206	207	201	191	213	220	171	205	200	211	171	189	198	184	191	201	198	207	187	170	206	194	190	179	185	183	212	183	180	218	198	205	180	175	192	194	193	191	186	161	205	192	188	186	194	192	197	205	187	199	200	206	184	187	204	190	189	205	178	194	215	168	173	175	181	199	194	189	181	183	205	184	187	191	187	203	173	182	180	171	203	173	216	175	179	163	193	169	216	177	178	178	168	179	191	196	198	174	195	194	163	179	162	185	198	180	177	204	185	174	188	193	171	177	191	177	217	214	185	179	187	181	191	192	176	185	200	169	178	181	193	194	191	179	165	190	193	186	196	190	188	187	197	179	168	197	180	198	184	195	183	203	187	170	172	176	185	191	175	205	182	161	213	183	200	202	185	178	178	174	194	163	192	166	202	196	175	181	176	182	199	187	212	160	209	183	178	195	184	183	197	197	170	187	200	211	161	216	181	198	194	184	189	184	180	175	160	184	190	185	186	198	181	195	186	158	182	188	201	185	196	194	174	157	203	195	191	180	192	195	195	181	198	167	180	188	205	228	173	180	178	189	217	190	190	206	199	206	175	179	192	196	180	198	187	186	166	199	180	189	204	198	168	155	199	189	208	174	174	215	181	181	203	182	208	180	181	193	172	188	177	205	182	193	162	195	187	172	183	186	161	185	178	197	192	200	176	194	211	183	189	182	163	190	182	188	188	183	204	190	186	184	191	187	195	177	193	180	195	207	201	204	203	201	174	172	182	180	188	196	209	218	168	190	184	187	185	166	208	168	199	192	200	189	187	191	203	185	210	175	201	194	176	201	172	206	166	202	168	202	193	177	183	188	181	183	207	167	180	208	176	193	182	185	184	181	193	196	180	173	179	193	181	178	175	221	188	177	210	182	205	198	173	190	214	166	173	214	186	183	180	193	174	172	190	189	168	181	205	175	181	210	198	188	184	182	203	171	196	186	167	191	156	196	181	181	206	158	183	176	194	208	206	205	193	180	175	193	217	172	201	192	197	179	176	217	187	183	214	195	202	173	197	183	195	198	176	196	179	182	191	195	165	212	200	195	207	203	208	192	178	190	195	179	203	183	199	215	182	190	202	203	189	199	200	173	202	191	195	192	181	195	200	190	190	189	179	182	188	211	197	193	178	178	185	197	208	182	171	178	187	179	202	185	168	214	176	210	188	201	164	189	189	179	192	192	180	176	175	190	180	169	183	192	188	187	184	197	211	197	166	198	200	187	168	188	177	202	176	205	200	197	184	199	178	176	197	208	189	180	186	184	212	191	181	198	172	172	205	164	195	200	188	182	187	204	182	202	183	172	172	178	199	193	179	178	182	201	195	198	185	176	185	196	202	167	202	223	181	222	179	201	194	177	201	191	219	199	190	199	175	190	191	199	214	208	180	181	187	176	185	199	182	209	189	195	206	183	172	201	183	202	195	208	208	200	173	168	175	191	183	191	187	186	174	192	185	194	174	192	174	167	179	177	191	195	189	194	181	184	194	220	204	172	158	174	175	200	208	173	184	174	160	197	200	180	179	185	185	187	189	170	197	176	191	164	185	184	154	178	171	211	192	191	182	176	171	215	182	174	220	153	179	202	203	186	206	176	181	214	174	194	174	199	200	179	176	171	178	201	183	183	186	202	173	182	203	215	163	189	209	195	186	170	170	182	193	189	199	172	186	191	174	174	205	192	173	181	195	169	167	186	213	169	185	189	184	186	206	212	198	184	177	203	200	207	198	201	186	227	207	199	150	179	185	201	178	194	198	191	175	183	160	200	195	193	168	200	180	200	186	151	184	178	175	205	179	168	177	186	216	192	192	189	205	177	186	189	186	184	208	178	180	149	166	172	179	195	182	200	171	189	166	179	190	185	203	177	192	203	170	191	209	190	195	197	178	172	199	208	203	204	194	175	215	201	144	178	176	154	171	200	198	183	191	166	180	191	178	182	176	200	179	185	198	170	168	180	196	184	196	170	187	171	168	193	184	205	184	226	193	203	211	189	207	183	176	169	204	176	212	155	205	185	157	200	209	199	198	184	182	218	192	191	185	175	211	174	215	186	188	179	239	190	180	190	200	179	193	177	172	187	193	166	174	195	204	192	158	187	179	184	197	189	182	189	191	223	190	148	193	199	189	180	173	176	209	188	186	194	186	196	188	175	195	177	174	183	173	209	207	172	198	184	203	214	197	196	174	183	191	214	201	182	184	155	210	169	165	198	198	188	182	180	187	186	208	182	193	186	195	202	192	201	198	181	176	183	179	190	191	198	184	194	202	185	184	202	186	177	203	186	194	188	165	170	177	200	201	191	176	180	191	200	200	186	194	167	192	196	184	189	206	188	198	185	204	176	196	188	204	185	179	186	186	185	172	199	194	200	190	187	187	175	189	190	206	183	186	159	186	184	210	197	190	190	181	212	204	192	198	194	188	171	204	201	224	207	182	203	174	181	209	163	168	182	178	194	179	185	173	176	175	199	194	181	174	193	193	153	176	194	185	189	171	155	184	206	206	189	195	192	192	184	169	213	202	166	191	191	191	172	189	176	193	175	201	202	201	184	210	207	154	194	189	189	194	186	183	186	191	186	186	181	193	190	186	214	191	196	193	178	188	177	184	179	198	186	179	191	174	192	176	164	182	204	203	203	178	188	164	202	173	179	210	193	191	186	202	175	191	198	190	180	183	173	182	188	174	189	189	167	159	180	175	175	171	190	185	180	167	187	185	183	179	175	170	199	188	192	175	178	175	185	196	196	191	197	188	179	171	175	176	189	193	182	186	177	200	189	203	211	181	191	201	172	192	196	173	199	191	205	199	182	200	186	184	163	187	206	160	197	179	191	208	206	182	192	194	176	200	191	183	192	184	201	194	188	193	199	185	196	172	196	182	200	157	190	174	191	184	207	201	206	163	177	214	195	195	187	181	207	188	175	174	178	190	179	190	198	197	167	182	177	190	189	173	197	165	193	178	170	185	199	184	198	181	196	195	165	170	169	169	171	183	201	203	207	183	174	189	207	211	202	194	216	171	192	166	172	211	190	173	180	179	178	180	190	186	181	200	173	189	200	200	198	181	170	182	183	202	206	192	201	204	166	177	196	196	163	195	197	185	200	185	165	182	220	182	175	207	201	206	190	183	178	198	198	175	204	205	186	154	171	148	185	199	207	201	172	168	168	194	191	181	175	182	196	205	179	167	175	192	167	191	162	193	188	184	194	172	168	198	178	186	190	173	180	185	209	179	178	188	194	172	195	163	170	176	204	168	186	208	163	206	190	185	210	186	179	184	196	168	196	167	164	184	179	207	192	207	181	194	194	186	172	173	183	189	199	194	189	181	205	199	194	209	178	167	175	181	205	192	179	195	192	178	196	180	173	207	170	165	185	192	182	196	196	175	177	188	189	184	198	204	185	175	153	192	199	203	183	180	169	194	189	194	184	190	159
24716	21704	28983	24925	19812	1812	693	485	368	338	313	326	277	290	263	290	248	231	246	235	266	207	217	228	224	194	208	238	217	225	191	233	212	236	204	196	194	195	199	227	208	221	190	191	180	230	206	209	212	218	190	216	225	186	224	192	232	208	190	190	207	205	198	208	191	230	217	206	223	206	195	212	183	209	206	217	185	222	195	201	194	194	201	217	192	192	223	195	187	213	215	199	199	210	221	193	213	194	222	203	208	209	176	174	204	184	179	181	228	209	199	185	195	175	189	194	209	189	197	200	170	198	215	206	168	214	213	188	211	220	188	189	202	198	201	197	198	201	219	211	165	191	197	228	222	182	191	181	193	207	189	182	213	193	217	182	199	193	178	197	215	218	207	224	203	194	194	199	194	225	194	183	203	233	199	209	199	185	174	179	213	188	176	198	205	178	210	184	172	185	170	211	186	187	220	218	174	184	222	210	219	216	195	183	226	236	180	198	210	197	190	220	177	173	205	230	199	194	203	192	231	206	206	194	170	210	192	216	214	202	211	217	224	206	219	207	205	202	211	219	218	177	204	187	189	174	235	174	196	189	203	183	209	187	173	195	232	200	167	189	206	210	206	210	216	189	183	205	190	209	186	207	183	216	198	217	207	191	200	209	199	201	211	196	213	218	215	221	205	214	180	204	187	183	198	204	220	215	186	204	202	203	178	197	204	158	191	224	203	213	205	229	193	205	226	180	222	196	205	205	189	183	193	200	204	184	208	186	187	193	177	202	178	207	223	192	190	197	207	185	208	215	202	192	181	250	197	188	206	205	191	208	186	202	203	190	201	184	194	171	191	222	220	184	185	181	196	190	185	197	207	191	208	220	199	189	168	214	208	205	214	198	193	189	221	198	198	206	203	178	187	204	177	190	188	178	209	213	195	201	209	184	195	198	171	212	184	187	196	201	193	217	216	185	221	184	189	206	195	214	186	187	232	188	205	195	204	202	199	209	172	189	204	195	191	213	191	202	208	214	185	185	190	211	177	203	200	202	201	226	208	177	179	200	213	235	184	211	228	187	205	197	214	190	219	163	223	224	196	211	194	205	203	202	201	186	215	191	188	202	220	232	219	186	189	192	217	195	205	178	210	207	183	215	205	209	178	199	177	193	185	209	218	170	179	207	194	193	177	208	199	187	192	205	212	187	215	202	223	172	203	183	179	199	192	226	190	188	227	208	178	192	187	205	216	186	199	192	207	210	211	218	183	191	205	192	186	217	223	213	184	183	189	184	228	193	173	193	194	198	190	192	178	198	211	188	201	207	202	204	195	208	170	194	196	189	199	192	184	204	204	187	199	186	221	184	198	196	182	206	171	206	206	239	194	181	216	196	206	213	220	199	207	180	206	187	202	211	206	174	205	209	205	196	188	174	203	191	229	193	218	166	171	170	220	186	199	207	199	198	207	195	197	198	200	201	217	188	179	202	211	202	188	195	179	192	193	212	210	186	204	212	203	189	213	181	181	213	197	190	200	212	200	207	205	199	189	190	215	187	221	210	236	198	187	207	190	199	218	202	222	213	206	196	224	181	198	208	195	217	221	188	182	192	192	184	218	191	197	197	211	200	198	215	199	198	209	211	203	175	187	204	186	214	190	227	209	211	184	206	216	183	199	213	179	172	181	207	204	221	207	192	200	209	201	190	212	211	207	204	231	196	205	189	211	202	190	180	209	173	212	222	185	201	199	201	198	188	186	200	197	218	207	201	177	206	174	228	212	214	200	176	186	185	205	195	179	201	205	204	200	195	182	199	203	178	226	219	191	206	210	201	198	192	217	180	205	191	193	198	196	208	191	211	204	194	196	199	184	167	202	199	205	204	228	170	190	195	170	187	225	181	206	194	198	195	220	213	194	195	205	225	204	197	185	185	227	179	207	210	204	217	218	208	197	185	226	182	199	184	206	230	197	210	192	203	193	179	204	194	191	190	190	208	184	190	210	229	219	202	186	193	198	178	198	207	206	201	203	207	206	208	180	213	223	192	184	202	190	188	180	225	173	196	216	229	214	213	241	200	184	211	177	199	194	213	193	186	207	208	180	186	195	196	196	187	192	197	225	191	189	203	210	194	217	178	201	185	196	232	189	208	196	214	226	187	210	199	218	199	194	196	207	203	181	180	184	200	206	210	200	182	193	203	191	195	212	189	177	171	178	189	209	208	213	232	204	213	175	207	200	213	204	230	205	194	179	190	232	208	191	205	227	195	200	198	192	200	181	177	192	215	189	186	168	210	226	182	211	207	212	204	177	187	203	214	210	200	221	201	181	206	207	208	207	215	203	198	223	227	205	182	201	200	229	203	190	204	183	205	215	221	205	215	198	231	169	196	205	222	215	183	193	208	240	208	215	198	187	229	224	201	221	208	199	200	211	203	197	209	209	201	195	189	191	212	213	215	192	216	194	203	182	195	198	197	213	188	196	196	180	205	222	221	203	218	188	207	215	203	189	211	170	188	202	210	224	201	184	206	183	211	196	186	172	190	207	194	207	204	199	204	169	208	188	179	185	215	210	182	184	190	210	225	216	206	202	199	191	193	216	203	186	208	222	206	215	199	179	218	208	195	217	205	221	173	199	209	211	227	208	204	194	207	221	191	185	204	205	196	165	163	197	213	198	201	194	218	196	183	181	196	225	204	215	198	175	183	184	202	209	225	193	202	198	199	191	188	188	220	209	193	184	198	196	197	223	181	208	196	187	172	204	183	179	207	213	207	178	204	187	210	219	196	170	191	213	199	192	222	198	230	208	191	210	214	217	190	175	185	203	199	193	218	198	162	232	182	193	202	226	212	224	197	190	210	192	191	174	209	220	198	223	213	193	233	205	179	206	186	216	189	192	181	212	181	186	185	194	189	214	177	183	205	210	204	221	234	212	198	220	198	195	206	176	185	206	176	179	185	214	198	231	179	214	203	209	205	189	189	192	183	199	195	190	207	193	191	179	197	191	200	178	201	197	203	209	210	205	191	179	219	195	176	185	193	213	214	213	192	201	203	189	176	187	225	181	209	179	204	179	209	213	204	192	218	208	176	174	209	193	214	191	210	203	204	203	198	203	172	198	202	192	177	210	199	202	173	198	167	197	216	190	183	191	190	218	215	204	200	189	227	220	194	186	209	192	190	189	230	186	226	171	208	199	193	196	181	183	222	179	180	192	193	224	214	189	196	214	216	178	186	196	222	182	193	205	205	189	208	189	186	200	192	204	224	204	209	187	189	242	182	200	194	200	170	171	177	188	176	217	200	204	172	192	201	193	221	184	207	201	188	208	211	197	197	185	195	214	213	179	203	198	202	195	185	188	199	198	198	198	184	191	196	192	183	181	203	189	177	191	216	190	206	202	171	198	194	174	208	196	182	228	201	204	203	202	172	195	236	216	197	194	213	229	234	217	196	183	201	209	190	169	193	232	205	189	206	175	196	203	189	178	209	207	196	183	195	204	191	203	172	189	167	207	217
31405	10518	8934	4641	3026	2241	1790	1372	1160	971	931	809	695	645	586	590	544	563	548	499	484	484	425	450	446	443	414	440	422	436	408	413	384	408	423	395	420	417	405	382	413	426	417	429	403	374	400	411	404	415	416	379	390	385	389	399	380	399	364	411	449	370	401	399	400	379	378	400	397	367	366	413	344	418	371	374	358	393	366	350	392	418	365	393	377	375	392	399	386	382	421	404	378	389	378	389	396	388	363	376	369	349	381	377	380	408	385	388	417	398	354	364	385	391	351	406	364	401	418	393	379	366	367	404	379	409	413	430	446	373	365	394	370	387	356	381	396	386	341	384	393	378	378	385	362	393	429	368	394	391	371	374	366	380	363	400	385	333	398	364	373	416	375	394	392	373	377	379	380	395	382	411	397	344	362	369	369	364	375	359	409	360	331	410	356	392	407	390	378	421	415	392	375	412	371	402	346	375	355	363	431	383	400	351	370	349	395	333	357	362	365	394	398	365	408	360	396	377	353	361	396	384	347	372	377	333	390	411	376	353	360	418	386	381	349	406	375	392	361	367	394	395	388	347	373	385	396	374	384	393	431	336	372	384	364	402	378	391	405	376	424	418	381	360	377	345	374	410	412	369	399	383	414	410	400	352	365	378	368	359	379	376	348	397	349	371	355	404	379	381	363	393	386	407	399	396	387	366	401	358	380	354	368	373	384	380	384	395	373	363	393	408	391	358	391	380	348	374	390	380	380	403	358	353	351	386	400	382	373	379	367	382	400	399	395	404	387	370	393	398	372	366	406	387	399	384	366	379	363	355	367	373	371	404	394	366	402	389	408	386	360	400	372	411	386	377	391	384	386	392	380	366	363	338	376	399	361	382	414	370	352	383	375	372	374	367	392	389	391	370	346	385	379	364	398	377	362	351	368	347	407	388	405	409	399	374	373	385	359	419	381	374	363	396	366	390	370	388	375	362	387	380	386	348	386	371	365	384	379	373	388	349	371	381	369	436	381	386	381	356	361	394	395	407	389	350	375	325	403	386	369	387	343	398	422	389	367	362	377	401	398	402	399	356	393	392	393	377	385	400	379	364	394	375	419	351	378	361	419	409	360	386	399	392	410	393	401	363	376	397	381	367	376	353	370	387	387	391	383	392	365	372	360	389	350	384	377	381	393	392	386	375	368	387	344	368	385	403	396	409	401	382	379	374	402	359	386	383	394	344	397	369	375	364	383	324	410	378	379	351	363	340	367	366	404	362	403	392	391	405	368	373	356	393	362	411	386	387	410	371	354	405	379	404	380	347	396	386	376	363	394	376	401	377	379	343	381	404	366	371	354	379	357	371	386	348	384	363	349	387	405	393	374	374	383	383	415	384	369	399	394	373	359	383	388	382	411	367	354	395	390	362	373	447	405	335	347	387	397	368	391	417	371	404	384	384	393	348	416	428	394	359	363	393	393	387	377	361	401	388	361	384	391	394	363	417	403	360	377	356	402	380	393	371	399	358	376	346	419	357	363	369	414	424	418	375	362	372	349	366	399	376	387	399	384	406	398	365	389	349	371	383	399	391	348	406	384	339	341	367	393	386	423	369	391	389	397	370	361	416	395	382	364	358	370	339	407	383	385	410	377	367	394	391	350	390	360	388	407	421	367	384	363	360	381	331	388	407	407	370	363	374	395	322	404	387	394	391	361	387	385	378	362	375	420	368	394	412	385	368	412	370	402	406	377	407	404	376	376	403	392	423	345	403	378	355	392	372	357	343	346	358	410	373	388	370	381	376	368	366	407	388	373	347	379	403	403	411	386	369	360	372	347	373	388	394	370	373	401	392	386	399	343	371	359	417	361	373	391	416	370	341	382	360	378	397	348	406	362	379	376	354	360	361	386	372	371	386	373	393	412	376	347	355	344	380	379	377	368	376	398	382	412	361	367	369	381	373	387	371	387	377	367	389	384	368	392	360	364	388	362	376	356	384	339	378	362	371	344	389	360	404	349	363	362	349	374	393	379	380	403	357	386	388	393	366	367	388	335	380	409	382	370	370	348	369	372	383	358	389	366	362	365	413	375	351	379	359	391	377	372	360	370	416	365	376	365	400	379	403	375	364	396	381	401	361	399	365	382	387	372	393	363	372	371	373	380	375	358	378	389	372	421	412	377	374	399	379	388	385	366	374	347	397	398	397	388	365	371	379	353	361	366	357	411	389	368	366	394	361	379	410	382	374	376	392	364	335	339	343	374	364	381	364	377	415	382	358	377	382	354	381	376	369	408	374	385	399	350	368	415	397	411	366	361	392	403	380	377	367	392	373	359	398	335	373	386	377	359	398	387	413	349	346	377	370	352	332	394	388	368	365	363	365	390	349	368	372	389	371	377	367	364	384	369	389	410	331	408	382	378	365	403	381	326	401	364	344	378	387	354	417	369	363	370	367	345	399	410	354	343	363	380	393	390	355	387	367	395	366	376	372	382	397	365	386	390	360	355	372	374	377	373	356	368	391	378	386	387	361	362	353	397	401	387	391	405	366	391	384	375	384	368	383	385	405	398	336	360	365	378	365	350	374	337	418	392	419	390	380	335	353	356	370	419	385	380	394	399	383	385	355	398	364	373	398	390	365	380	374	343	379	390	364	397	404	367	360	359	351	393	356	380	369	398	383	350	410	380	372	379	413	371	374	388	371	380	381	394	388	386	367	337	391	360	374	381	430	388	402	395	366	356	372	393	403	388	396	369	336	354	401	427	349	365	382	398	383	361	351	340	390	403	354	403	405	373	389	420	383	375	382	354	336	394	376	371	406	375	361	374	355	373	404	392	361	368	387	387	346	386	366	388	390	368	408	401	386	413	387	361	366	340	396	440	394	375	387	364	393	379	401	394	383	364	386	358	364	388	388	406	388	393	364	400	387	399	393	402	367	374	353	357	386	418	356	343	357	384	391	377	360	375	382	394	410	367	364	386	403	368	388	410	363	358	393	397	425	371	382	383	397	354	401	411	375	379	367	417	371	375	402	378	367	357	389	361	394	367	365	380	404	334	380	368	378	371	367	423	392	418	393	383	389	338	379	391	383	410	347	358	367	350	378	377	360	389	412	385	399	384	366	406	381	400	360	368	361	370	373	390	358	385	380	406	359	377	390	377	368	389	375	370	391	351	366	420	399	393	396	388	402	356	377	366	407	371	355	357	348	356	424	376	352	393	356	379	387	405	398	370	406	363	381	369	371	368	395	380	387	396	411	362	376	382	411	366	360	391	370	389	379	399	375	399	359	361	381	361	363	377	392	408	351	391	409	392	392	381	374	407	392	402	375	375	389	385	367	365	352	391	378	361	401	388	414	385	391	400	369	365	348	383	371	388	359	431	415	345	383	392	333	417	411	377	415	404	396	396	359	409	384	359	359	396	377	348	391	355	364	379	370	385	406	381	380	373	373	417	378	371	366	385	360	378	412	344	435	368	395	362	392	362	385	451	382	347	358	383	385	363	424	326	396	381	370
23763	21696	29716	24182	21698	18558	2249	977	767	661	599	585	549	505	485	500	469	469	423	435	460	432	432	418	428	412	397	377	422	451	430	434	425	375	381	391	361	383	397	366	379	394	350	380	386	357	391	396	398	400	398	363	390	396	394	407	369	359	344	359	373	383	396	415	354	367	404	372	369	346	377	379	388	387	382	404	390	402	408	376	380	390	353	393	371	374	371	397	374	369	426	397	376	372	388	350	365	363	345	388	362	386	384	376	388	369	394	364	380	373	395	403	344	378	392	342	408	391	386	368	348	379	360	365	351	394	389	424	341	383	368	383	341	362	360	351	365	396	335	387	371	380	336	352	367	379	368	369	404	343	368	414	387	398	372	391	372	354	370	355	408	355	363	359	383	338	402	347	401	390	403	356	369	379	395	359	350	369	376	347	355	365	356	402	334	374	385	384	321	393	409	374	341	400	351	379	356	336	401	383	392	344	341	364	359	367	376	380	405	340	376	375	399	390	373	383	345	388	323	342	343	379	370	400	342	405	355	380	367	376	383	338	405	354	387	336	332	355	359	349	387	365	384	352	354	378	371	357	428	373	337	353	363	388	367	402	375	363	364	366	369	334	393	346	391	357	358	358	337	377	361	333	373	356	392	381	400	354	355	375	392	375	396	366	422	380	368	392	370	378	337	372	366	352	320	367	383	339	401	383	379	357	397	381	384	376	369	388	387	361	388	378	391	379	378	400	374	377	372	388	385	377	366	346	405	390	364	385	362	365	361	374	346	366	387	366	374	391	361	345	401	357	370	384	384	400	413	327	323	386	384	381	378	362	403	362	362	367	360	391	380	386	369	382	359	378	365	385	350	361	389	355	351	355	341	363	384	367	368	404	393	381	352	375	388	371	404	370	381	372	359	374	394	425	358	365	360	342	385	359	360	371	384	355	353	371	376	392	378	371	362	372	356	358	355	342	348	345	403	364	364	403	375	338	377	350	350	418	401	351	386	407	364	354	375	380	381	390	349	338	399	380	368	372	396	341	371	369	378	403	366	405	368	338	344	392	360	395	378	382	367	385	372	391	380	387	412	398	381	375	377	353	389	383	380	345	367	378	397	404	371	375	377	385	404	374	334	377	383	386	408	380	370	360	410	345	394	356	357	364	375	383	374	377	337	358	384	346	348	357	376	366	383	366	368	375	344	401	358	356	376	368	389	353	373	369	391	347	407	354	380	375	349	412	399	386	353	358	366	372	368	347	366	347	401	369	341	378	387	366	385	373	373	395	388	357	425	337	362	390	366	364	377	379	369	367	352	381	374	370	365	353	363	397	368	361	388	404	361	355	375	337	389	363	401	360	365	369	365	388	373	359	396	356	400	370	390	361	380	344	354	338	366	370	385	388	380	378	390	346	360	360	384	379	357	380	382	369	363	357	361	389	410	382	399	389	363	340	371	353	364	335	341	379	436	342	372	348	379	360	439	362	362	369	353	337	346	377	356	396	396	337	370	369	390	393	372	406	397	370	347	392	381	408	349	357	376	377	361	321	392	349	394	379	376	307	372	377	394	368	415	373	344	375	374	355	353	399	345	329	370	364	392	350	358	413	339	387	363	373	412	387	365	367	358	331	360	374	398	361	374	416	386	365	363	367	382	344	375	402	399	382	378	372	361	332	342	393	360	362	383	344	381	363	369	363	342	391	389	363	381	368	407	361	358	372	417	370	347	349	378	377	398	357	347	358	360	398	361	371	377	344	355	383	368	372	358	363	379	373	362	400	339	393	364	378	350	392	363	376	391	362	376	360	376	333	351	386	412	390	374	390	377	360	359	357	363	357	371	337	379	371	352	370	378	404	366	381	355	378	352	381	401	362	363	398	384	386	387	376	359	337	367	367	374	375	391	380	399	374	350	386	339	376	372	357	379	353	351	407	405	379	361	353	367	394	379	421	380	354	349	362	368	387	383	371	369	397	377	356	375	366	369	393	380	383	378	385	338	362	366	398	384	360	353	424	400	372	369	352	365	380	377	401	412	363	399	374	353	381	396	363	352	394	384	371	366	349	376	374	374	380	376	358	401	386	372	364	377	338	320	374	344	364	337	373	379	377	375	390	405	358	357	362	382	376	374	377	392	368	387	360	344	348	381	368	407	318	348	416	384	370	374	376	372	382	356	364	392	363	380	372	333	371	373	382	396	395	397	372	365	356	373	389	364	367	377	380	346	335	409	384	373	367	377	338	358	407	369	362	359	371	401	377	376	395	370	360	378	344	351	342	350	364	378	382	382	339	380	356	360	397	375	384	363	324	350	376	380	366	390	353	352	376	389	380	384	419	401	367	389	411	365	345	377	358	364	373	388	356	400	372	356	369	351	393	386	370	391	385	371	354	389	353	371	364	369	361	340	367	352	329	387	367	395	345	364	376	365	369	372	396	347	376	379	360	333	368	387	408	355	383	358	371	365	390	375	353	352	361	402	369	379	335	354	366	354	394	355	354	361	393	379	345	391	379	361	353	384	389	343	358	368	365	373	389	360	384	358	358	356	414	402	373	345	390	369	382	343	377	356	398	373	367	374	411	404	350	359	369	409	322	346	347	361	382	380	402	360	350	375	387	367	338	384	396	376	333	356	382	344	372	373	357	365	349	384	365	365	406	395	346	364	399	400	394	393	364	338	341	385	406	362	370	326	408	376	358	392	376	384	384	382	376	363	376	383	402	368	373	401	368	388	390	369	366	392	369	380	350	355	369	359	345	385	343	367	367	354	370	341	338	333	342	390	364	382	379	369	337	383	361	366	333	351	384	363	386	348	379	399	361	423	376	372	368	402	401	384	364	367	361	385	369	362	366	382	368	373	365	355	347	441	393	391	390	347	391	388	385	411	369	358	371	333	392	358	370	354	417	367	375	380	411	367	390	363	397	355	356	349	335	384	373	380	384	365	363	402	367	344	351	389	369	363	340	388	376	356	368	384	374	384	396	387	346	364	337	392	380	344	363	344	391	323	372	380	388	409	351	386	397	365	379	388	384	346	370	370	345	380	373	382	346	412	374	361	359	390	375	392	408	333	350	357	343	374	391	366	360	354	352	359	399	334	381	386	346	380	412	330	346	395	378	391	374	423	372	377	380	375	378	367	410	406	371	391	380	352	366	406	354	368	368	379	337	401	319	357	353	334	377	364	367	364	370	367	366	332	371	365	365	387	355	365	367	362	380	380	368	384	349	385	362	351	378	382	359	344	364	361	362	344	352	379	385	366	358	393	344	401	360	373	369	371	379	347	391	362	389	372	388	362	350	364	367	349	363	357	392	366	377	398	383	368	371	367	433	393	387	364	363	370	382	370	368	339	345	337	365	360	395	375	335	357	373	373	405	386	376	394	383	368	401	362	344	373	339	343	345	369	353	382	397	368	375	395	399	386	370	376	379	362	375	370	409	358	362	387	368	354	358	377	373	388	370	366	369	387	359	369	381	413	352	385	334	359	353	351	400	335	351	342	370	352	369
35424	16832	14633	8221	5642	4149	3317	2576	2190	1858	1629	1462	1311	1295	1112	1068	1031	964	948	869	833	861	812	844	770	824	784	807	765	752	747	731	746	763	720	719	711	743	669	736	752	658	709	723	721	658	715	701	724	700	644	679	679	724	684	675	687	721	673	694	691	676	693	674	671	678	660	693	683	658	695	698	730	705	649	668	682	702	689	679	663	680	705	686	691	650	689	640	669	706	668	678	647	689	703	689	673	658	629	697	706	687	697	693	692	685	671	659	661	633	654	697	717	675	709	632	662	647	675	674	643	679	657	698	667	665	696	671	690	664	637	688	636	691	702	711	687	671	668	663	703	662	664	653	672	660	686	692	657	653	679	669	706	631	640	691	642	671	669	665	702	682	652	713	688	706	698	622	689	713	666	665	673	722	711	655	645	680	685	661	659	682	718	697	681	668	669	670	672	644	653	664	671	697	624	668	696	720	705	633	718	659	668	690	685	705	694	678	689	699	693	677	693	678	736	672	668	724	703	661	671	669	660	678	699	653	714	676	663	623	689	635	674	668	710	685	689	692	688	678	609	692	697	690	704	653	692	682	663	671	712	721	682	683	671	663	703	695	677	689	635	658	632	671	688	640	701	594	643	634	693	660	701	651	711	701	651	708	668	619	630	690	745	663	645	650	692	671	689	633	688	700	686	647	663	648	659	682	676	661	666	695	678	650	692	700	661	639	699	650	654	711	693	653	694	671	676	660	649	697	676	661	617	657	668	651	640	625	703	683	658	667	680	644	666	688	629	650	640	701	589	686	656	661	664	699	650	692	721	661	716	664	722	686	672	688	655	683	665	627	673	654	668	653	682	701	677	684	675	700	741	727	700	710	644	689	660	693	681	678	656	708	667	649	677	688	657	612	703	638	679	677	664	662	658	705	684	680	689	675	711	684	629	694	678	647	632	704	645	711	698	662	676	672	652	679	684	701	673	679	673	687	632	650	685	679	715	649	675	679	668	670	669	654	668	642	645	720	670	678	664	715	715	684	686	666	686	613	679	679	699	659	673	664	704	655	664	687	661	683	687	669	658	646	682	658	675	646	691	686	689	668	679	634	641	672	709	661	642	665	636	643	660	643	652	659	606	724	678	680	642	668	651	684	647	715	688	665	662	671	697	672	687	649	674	694	659	710	719	653	682	705	687	641	674	682	671	693	670	696	600	629	670	657	663	648	709	674	627	715	652	643	708	671	717	697	659	655	689	711	675	688	730	639	687	693	699	682	662	688	654	666	670	697	655	685	653	723	700	620	695	684	676	715	711	659	709	649	724	689	626	680	607	648	634	705	674	748	671	738	680	682	705	664	678	676	652	678	670	655	705	654	657	689	722	619	686	681	678	681	677	648	653	678	710	717	669	655	681	662	649	690	697	697	673	680	689	712	626	701	683	642	684	682	660	727	696	675	688	659	639	677	643	640	656	676	636	689	632	696	673	651	643	709	671	677	673	707	705	643	705	693	714	678	663	673	698	658	704	671	651	690	703	671	705	693	638	673	705	666	622	672	659	674	621	681	669	661	680	679	734	696	697	631	648	670	669	672	729	655	678	645	694	685	705	688	706	707	700	667	652	669	701	658	649	705	654	675	710	706	652	706	685	701	651	645	673	635	676	671	677	688	616	664	691	686	698	706	663	661	637	664	667	688	682	693	706	691	666	721	655	670	699	631	658	676	712	715	686	636	612	633	679	651	678	700	696	634	647	680	658	691	639	695	659	653	682	675	665	676	647	667	643	663	720	641	673	629	647	666	656	682	611	676	708	640	682	687	690	649	707	656	682	663	611	679	696	679	647	689	650	686	698	666	702	672	690	628	645	673	644	664	666	662	632	676	720	624	692	670	639	695	684	703	672	642	693	664	680	666	681	654	679	693	695	670	672	640	662	661	701	645	644	673	692	704	666	670	704	690	687	679	680	609	669	711	662	656	712	643	706	658	710	694	663	719	726	691	665	677	687	688	694	691	660	639	694	684	671	650	709	666	693	685	638	678	710	668	714	674	688	659	703	648	629	686	700	644	643	660	678	645	625	675	689	695	661	686	687	670	719	669	666	697	706	676	698	651	680	701	718	635	669	656	729	647	653	680	695	629	624	703	713	664	673	699	708	688	661	696	677	677	666	689	651	663	715	706	702	650	722	686	692	665	694	709	624	679	701	725	682	716	682	695	666	725	655	645	701	684	699	691	686	727	663	665	659	660	682	654	721	658	682	672	693	671	642	676	656	675	688	695	657	691	691	684	671	633	715	635	637	625	677	638	663	630	671	596	687	700	663	686	662	708	670	677	709	680	617	707	661	662	642	672	717	698	711	669	647	664	688	614	720	654	659	664	656	692	697	683	650	719	705	651	672	649	646	651	638	692	685	680	656	675	687	674	681	727	704	666	662	724	665	680	654	678	669	680	690	660	658	682	702	633	673	647	764	696	667	646	684	715	671	671	675	697	649	669	731	674	698	684	641	641	659	717	670	666	693	667	649	697	658	685	701	648	675	665	701	641	729	692	681	699	740	667	706	706	683	639	737	677	714	677	656	663	678	628	643	641	664	676	720	643	711	681	676	657	716	700	632	689	675	656	652	702	704	711	652	652	700	690	643	667	731	703	616	655	716	675	682	684	715	699	674	683	699	657	680	729	713	715	668	711	696	698	677	692	690	648	703	647	701	643	723	710	641	678	636	641	683	685	681	680	699	646	665	674	664	681	657	690	701	676	711	684	731	652	693	691	712	694	690	734	714	692	667	651	702	694	655	718	618	675	657	672	688	751	712	658	659	709	688	666	634	664	744	725	672	631	664	724	693	702	683	688	683	684	664	657	651	644	670	653	664	681	714	699	677	666	671	656	663	677	712	714	671	705	657	646	701	623	707	670	648	676	707	670	709	681	711	685	669	708	700	652	658	652	694	704	696	667	702	682	668	655	656	656	694	684	645	675	675	715	695	641	699	689	708	658	689	668	687	663	692	691	679	740	709	619	673	655	694	716	677	708	671	676	672	691	688	674	672	684	666	667	673	720	776	702	676	665	706	667	702	635	685	682	661	687	645	673	680	697	648	645	681	683	654	647	704	662	657	674	708	639	687	629	686	668	631	698	656	689	663	666	672	670	662	672	714	661	657	672	685	734	650	696	711	717	674	654	722	695	665	663	699	650	663	667	643	684	675	692	702	657	662	700	652	692	697	656	701	672	671	687	672	656	649	702	657	674	682	697	661	709	664	665	676	660	695	636	637	685	643	705	667	641	690	679	692	683	672	678	639	685	662	708	672	638	647	639	691	667	623	709	659	701	674	668	662	695	679	683	675	661	706	678	642	696	683	623	686	650	664	685	644	664	660	665	627	658	672	649	654	662	706	639	661	633	725	697	700	652	704	653	655	670	653	651	671	709	686	686	660	668	648	663	696	716	670	690	667	708	719	664	649	691	704	682	684	678	665	723	657	660	702	702	676	713	693	644	686	657	635	678
27237	21105	7830	383	166	116	102	113	101	99	88	105	104	108	100	99	89	98	89	79	77	86	102	86	58	95	78	83	81	81	99	88	84	87	90	91	81	71	69	111	80	76	99	78	95	90	81	81	89	85	94	80	89	81	89	79	83	93	98	88	74	84	85	109	107	80	97	90	76	99	92	65	78	91	82	72	88	87	86	82	93	80	98	85	108	89	77	107	109	106	96	97	90	78	88	108	93	93	110	92	88	86	91	82	88	96	83	91	97	85	88	68	110	96	104	85	93	92	72	85	96	86	85	102	103	86	108	84	70	94	85	74	84	92	94	79	85	121	93	80	95	94	98	88	80	88	97	89	89	102	76	91	67	92	93	75	99	102	87	83	88	88	95	86	82	92	87	89	102	87	92	95	92	77	86	86	87	98	100	81	90	84	87	92	90	78	102	87	90	86	95	80	70	87	81	83	89	91	94	66	92	81	74	102	101	91	95	91	81	90	105	76	78	72	89	75	85	85	100	94	94	92	112	86	82	82	91	78	78	94	81	98	89	91	90	104	79	90	59	79	97	84	100	76	81	98	91	87	100	100	89	87	86	85	88	86	87	108	79	97	105	86	71	91	71	97	93	88	96	100	86	79	77	112	103	88	110	79	108	89	87	90	98	107	72	91	100	92	71	95	95	96	89	85	91	70	85	93	87	89	94	110	98	76	85	96	87	82	93	103	90	73	104	76	90	68	74	89	73	96	85	93	86	87	88	81	84	95	90	94	88	86	81	88	76	93	102	98	90	99	101	81	68	105	81	91	79	78	79	103	76	86	94	85	95	114	93	86	90	84	86	76	86	104	89	99	101	106	67	115	83	112	82	82	94	87	76	73	86	97	86	84	83	93	70	77	84	87	100	96	80	78	94	102	79	103	82	82	84	117	103	91	82	99	90	69	94	83	83	86	83	89	91	98	106	89	76	90	94	107	94	78	83	97	96	98	91	84	77	96	96	79	92	86	87	105	75	80	72	85	88	92	93	79	89	81	94	85	91	103	81	93	92	84	98	87	79	80	94	79	89	89	86	80	90	103	86	97	75	95	74	69	88	87	105	87	65	94	86	90	97	96	77	66	101	88	81	91	109	96	91	88	92	80	95	99	97	81	93	98	71	92	94	96	100	95	88	65	75	90	87	91	82	83	80	92	78	109	91	76	81	85	102	98	100	87	99	81	93	70	100	94	83	73	93	87	90	102	85	99	83	100	97	72	87	93	103	106	82	91	100	84	83	99	72	93	89	91	74	76	92	94	83	97	79	94	94	75	113	95	87	99	96	81	86	100	81	93	93	101	84	94	97	87	71	90	109	104	91	81	83	101	95	100	92	101	87	85	84	88	96	100	82	81	92	103	83	93	91	94	98	108	100	97	103	93	85	80	88	76	97	93	85	84	85	92	103	72	94	94	106	87	106	97	78	100	94	92	73	98	99	91	81	93	85	85	99	89	90	94	76	82	91	100	96	96	72	77	112	102	92	75	94	94	74	83	81	85	84	87	90	92	103	96	84	81	90	101	91	80	79	86	94	90	92	89	84	81	101	96	85	86	93	97	96	91	94	81	81	99	99	84	97	106	95	91	83	83	101	64	75	98	83	87	87	88	85	107	103	98	91	102	89	64	79	87	110	88	90	72	87	80	92	103	102	98	95	95	93	79	91	80	93	102	85	83	92	83	79	99	90	88	88	88	82	84	106	74	84	79	94	90	86	101	82	84	96	82	93	103	97	83	94	99	83	95	83	81	91	69	57	89	80	105	84	101	104	81	102	79	81	92	77	98	89	72	91	100	80	101	88	87	84	85	89	84	90	89	78	85	67	95	91	78	92	91	76	88	84	84	98	82	74	91	78	111	96	120	74	80	82	94	91	110	109	89	97	105	98	77	75	98	103	85	96	74	84	102	92	69	92	93	83	97	73	91	82	96	85	88	104	97	103	83	77	101	97	88	71	85	85	81	98	81	90	90	95	96	96	89	84	96	76	108	99	83	102	92	106	87	110	87	99	81	92	80	91	95	78	87	86	107	84	110	90	91	81	72	89	91	95	88	78	85	87	95	91	85	81	100	83	89	95	93	82	71	84	85	79	84	96	89	89	100	92	113	82	88	78	78	96	80	82	94	74	105	103	91	84	93	92	96	100	77	96	95	88	88	88	82	91	94	78	98	90	76	90	98	78	88	81	87	73	90	101	80	70	69	84	83	91	88	102	91	93	97	97	95	96	91	81	88	98	110	92	98	88	104	76	85	104	104	83	90	86	93	108	91	91	85	81	87	88	79	72	88	75	93	86	103	84	101	89	95	101	85	98	94	72	75	72	88	87	77	97	82	88	83	103	79	87	86	82	78	96	85	77	102	89	101	100	90	85	91	78	99	91	98	99	92	94	95	90	90	80	91	104	119	71	90	86	92	66	99	94	71	103	78	80	85	88	103	95	97	85	84	86	73	87	76	85	75	82	82	94	89	79	83	80	70	91	75	82	97	83	88	87	74	81	75	106	82	92	96	101	84	93	105	79	102	89	87	77	82	108	96	99	92	104	97	100	87	109	89	101	85	85	95	93	84	84	85	102	76	64	76	86	109	92	98	78	94	82	96	93	93	105	81	94	76	100	88	96	91	96	95	99	100	83	93	81	90	102	95	99	93	85	93	93	97	100	97	85	73	70	82	98	112	104	86	92	89	108	83	95	98	93	100	98	93	103	88	95	92	75	80	82	82	95	97	91	92	75	83	99	90	103	91	75	83	89	89	74	96	82	92	97	82	92	80	98	86	87	80	98	76	79	87	82	83	81	92	82	99	98	83	80	87	89	76	88	78	91	99	83	107	85	99	83	87	81	86	89	101	92	86	97	73	80	72	86	99	86	68	92	75	94	80	80	95	95	70	101	97	79	85	76	110	81	91	90	86	96	82	89	88	84	99	73	85	91	96	86	78	92	96	92	90	85	112	85	85	93	94	91	107	82	94	88	90	73	116	93	93	98	84	82	100	95	90	74	91	83	96	86	68	89	92	85	83	90	77	77	83	99	99	87	72	106	87	79	89	99	116	72	90	76	93	106	89	81	101	82	79	80	84	77	91	104	89	79	80	97	87	95	85	96	80	85	103	86	94	98	88	97	74	94	101	73	91	86	93	89	91	105	85	88	75	89	98	93	82	90	100	84	70	74	94	81	84	96	85	92	98	82	83	100	86	112	68	84	83	82	96	77	108	85	93	83	86	97	95	83	99	105	88	84	90	98	76	87	94	94	81	106	90	84	99	95	107	85	97	84	92	73	83	72	86	81	88	81	83	88	98	99	85	85	91	83	93	94	97	101	94	95	94	85	93	81	92	88	88	98	96	93	91	106	89	109	80	91	97	104	94	94	85	85	87	93	84	101	91	86	81	88	87	88	84	78	97	93	91	82	81	89	66	77	89	79	71	80	77	85	86	96	100	96	79	111	92	99	108	107	92	84	105
14280	1322	1252	621	456	369	293	290	268	250	230	236	214	215	201	238	215	208	200	194	202	191	182	184	186	207	183	217	182	207	190	162	154	192	185	166	184	194	171	179	173	195	207	199	174	202	184	194	200	191	186	167	193	194	195	219	197	183	189	167	191	178	192	156	189	188	205	172	193	198	177	176	184	194	188	198	196	201	181	184	198	190	214	193	174	193	218	189	187	196	214	191	180	195	164	210	199	202	177	199	184	188	179	221	175	212	184	197	186	191	206	187	204	189	197	181	209	194	204	174	216	197	199	202	179	189	183	205	182	201	208	196	205	178	203	184	173	207	196	170	176	174	170	192	179	186	203	176	163	207	199	188	176	177	199	193	184	202	200	187	176	171	198	174	189	181	154	190	189	186	202	188	187	177	186	186	181	198	209	170	219	172	188	220	175	195	177	214	182	195	172	193	181	212	190	194	166	170	183	200	199	171	162	175	208	171	197	186	190	182	175	168	190	187	215	202	167	173	192	198	180	187	178	195	181	199	172	171	209	164	216	186	176	197	203	200	169	216	194	205	178	192	199	183	203	185	185	184	163	193	203	187	190	212	178	201	211	202	185	206	175	205	207	184	191	193	202	182	184	207	197	201	189	186	174	185	169	185	166	170	173	178	184	190	197	199	185	182	187	145	198	196	180	174	181	166	167	194	199	183	200	200	184	172	196	189	204	198	210	178	198	187	178	200	174	193	188	186	152	196	184	209	181	198	187	176	183	188	192	205	198	184	200	203	201	184	197	174	192	191	196	195	188	169	186	182	199	177	184	169	178	194	201	185	175	192	168	191	185	188	186	201	173	191	196	197	204	195	192	189	170	190	175	185	184	194	201	192	175	194	198	199	185	186	158	178	187	192	171	230	217	188	178	202	201	182	189	196	201	188	205	193	199	191	169	187	195	216	207	204	161	176	187	177	200	189	208	177	168	173	172	169	161	197	195	187	189	220	180	190	193	200	188	201	190	186	186	195	182	180	192	176	178	178	188	206	183	199	191	178	208	161	175	192	185	208	202	162	181	194	193	187	192	206	196	179	180	198	196	177	174	205	187	190	203	193	214	212	189	197	191	182	172	188	177	186	200	188	208	169	195	187	172	167	180	191	181	203	158	218	185	183	197	162	223	181	209	201	198	191	170	194	190	222	178	219	174	173	167	193	193	176	188	185	169	210	190	202	172	208	199	172	178	189	174	186	179	187	209	179	191	201	174	185	188	223	174	172	183	221	193	201	211	185	189	184	193	167	188	165	199	187	197	190	197	185	201	185	168	187	193	198	186	192	201	216	188	185	185	181	191	211	184	201	184	194	197	186	200	188	184	171	214	166	181	197	178	169	212	201	182	186	200	178	211	214	202	204	188	166	190	163	173	194	204	197	191	188	192	189	176	194	178	190	184	178	202	202	194	187	225	206	183	184	171	198	183	191	206	177	188	205	176	179	189	206	181	198	186	177	200	209	192	190	203	197	196	184	203	206	194	179	231	189	181	174	189	190	179	181	172	197	169	208	193	189	168	174	193	173	199	189	172	195	170	162	197	186	191	175	186	199	205	189	186	177	207	179	201	184	189	217	203	181	175	174	207	170	203	181	178	195	174	183	180	178	224	209	192	203	188	187	203	189	200	184	202	188	171	158	217	194	199	176	224	192	185	178	205	188	171	198	152	221	205	182	196	192	150	181	185	178	195	190	187	179	160	194	202	191	189	200	195	207	199	188	183	180	200	217	188	203	182	198	161	182	196	171	204	190	210	216	201	192	187	182	191	189	199	212	191	180	204	186	194	167	198	202	172	180	205	181	192	170	193	209	209	177	160	173	182	188	194	188	201	183	192	194	187	181	189	181	203	216	188	202	192	177	202	168	169	202	184	172	195	182	194	181	193	192	201	214	183	209	177	188	164	203	194	157	157	184	176	173	185	183	179	195	208	185	197	156	192	197	205	186	176	185	169	195	177	179	210	203	158	199	215	177	180	175	185	192	197	175	160	193	170	181	224	199	174	182	178	169	190	186	194	203	150	213	176	167	190	197	212	175	192	191	202	195	173	196	191	177	208	164	209	183	176	181	184	166	189	196	167	227	189	196	190	191	199	190	173	175	171	191	185	187	198	187	167	188	200	181	193	197	183	193	176	192	177	176	201	169	206	182	176	180	189	199	197	221	206	181	196	187	214	187	180	203	200	189	204	183	184	218	184	192	184	170	190	190	177	183	202	175	201	196	174	192	155	176	173	185	189	187	179	170	182	178	179	182	214	192	200	184	184	193	209	188	187	154	186	186	197	193	172	201	192	204	195	179	172	191	188	211	195	186	184	199	201	188	198	191	210	168	152	201	180	168	202	189	173	201	188	190	173	192	191	201	161	194	183	188	190	188	182	215	187	161	210	241	183	215	182	186	198	188	215	193	210	195	166	195	190	156	172	183	195	182	182	171	193	176	190	199	175	209	207	186	194	182	204	167	179	183	183	195	216	212	183	190	166	192	196	192	189	183	213	175	179	187	210	203	184	166	176	178	191	190	191	196	178	199	193	196	199	191	169	210	188	200	182	171	213	194	205	210	167	191	188	175	187	209	189	210	189	203	202	197	184	217	205	203	187	170	206	177	191	189	188	184	185	182	160	185	196	216	189	177	176	199	196	175	204	207	174	186	175	177	198	174	194	173	183	200	186	185	186	191	202	201	187	185	172	191	183	190	188	179	177	184	212	204	186	198	185	191	204	195	179	191	185	172	180	155	190	203	215	179	192	175	205	179	193	192	177	173	208	184	191	172	203	204	196	171	204	206	181	184	185	180	181	172	182	186	194	172	189	189	187	180	180	199	201	197	162	162	199	181	200	198	167	209	195	190	198	191	183	169	179	191	170	192	210	184	192	172	205	171	186	192	183	191	188	176	172	182	198	188	203	187	184	201	174	192	190	196	172	181	183	196	214	177	186	177	183	179	175	195	191	189	191	180	189	190	179	153	202	196	159	198	186	179	191	194	203	193	201	227	177	172	188	199	175	209	206	172	185	209	194	170	179	165	210	206	198	174	202	186	195	200	200	178	204	184	198	170	152	195	193	177	209	193	176	182	190	169	172	198	190	171	178	185	187	177	169	174	150	168	202	184	174	185	184	172	179	194	210	200	191	186	190	211	198	198	207	173	204	208	178	175	200	187	194	203	200	180	180	191	177	167	199	196	173	183	210	208	181	172	167	196	177	219	204	195	207	189	182	203	195	202	187	187	197	192	197	209	180	175	199	188	185	188	189	175	186	194	200	193	196	182	182	193	175	193	199	187	204	214	193	146	185	201	202	178	187	172	186	185	193	189	183	173	173	183	188	188	191	195	200	189	182	180	184	203	190	202	190	176	191	180	206	175	196	197	204	206	173	197	184	158	186	165	212	178	183	158	198	187	177	199	186	173	188	213	185	205	194	178	153	194	201	179	174	209	179	186	194	190	190	172	183	191	179	183
24820	21702	29062	24892	19967	1745	649	475	390	353	318	315	257	271	256	263	256	255	208	246	234	228	225	211	227	241	245	223	227	197	221	204	188	213	206	230	222	218	204	210	208	216	223	233	182	212	198	206	190	210	209	201	206	212	181	204	182	211	209	211	205	226	193	175	227	210	199	208	220	221	198	200	212	179	224	227	189	230	202	192	247	214	180	173	188	232	201	223	206	179	199	210	201	225	211	215	200	166	200	205	189	176	189	166	215	185	190	184	190	193	213	185	188	200	195	191	214	195	204	192	216	236	214	202	194	198	221	202	214	211	214	195	205	205	232	206	203	205	174	171	180	225	214	211	218	193	213	196	196	202	208	215	202	188	192	203	191	188	184	187	194	175	193	202	198	196	196	214	185	214	189	187	203	183	202	198	205	206	185	208	200	180	203	223	212	192	169	206	202	205	203	198	194	190	206	182	198	210	225	199	197	190	201	199	192	200	183	213	204	182	178	210	204	202	192	195	188	174	183	184	192	187	190	198	195	194	233	219	214	199	196	188	229	194	191	195	198	181	205	195	194	194	188	210	217	193	213	194	243	218	183	216	197	190	182	197	195	196	195	184	209	169	200	210	198	197	202	168	196	205	214	206	189	224	182	187	191	186	189	190	224	185	184	218	220	186	185	192	196	193	221	195	184	193	201	191	192	182	187	191	209	202	212	198	215	223	186	201	177	204	198	208	199	188	188	190	220	203	200	218	210	215	199	171	190	198	206	200	195	217	193	165	189	195	204	213	205	214	192	199	208	198	198	208	186	223	172	175	188	198	242	186	192	193	206	204	218	206	192	188	179	192	211	171	193	184	208	182	196	201	200	191	219	194	197	185	175	207	199	201	194	191	201	187	199	197	197	197	198	231	200	173	204	193	197	187	230	191	205	198	187	181	186	223	177	201	209	219	200	199	211	221	167	210	203	205	209	189	193	189	192	211	197	192	200	192	186	201	181	189	221	200	203	191	222	199	194	180	216	211	200	191	192	181	203	207	193	196	228	198	208	201	208	181	190	170	190	194	205	207	204	181	195	185	207	186	196	197	206	187	194	196	200	208	204	195	187	217	215	194	200	206	211	192	220	168	217	196	196	176	192	197	211	189	208	201	178	188	210	159	181	189	190	208	221	200	201	201	189	217	199	193	213	203	203	191	200	187	171	199	204	185	214	195	218	196	186	185	160	210	159	194	194	178	211	220	204	193	178	209	190	200	195	197	205	205	184	192	201	201	186	203	183	193	203	187	212	208	194	194	192	185	186	192	181	202	198	207	201	189	205	193	204	191	189	194	197	244	198	195	179	217	228	204	202	187	183	189	227	216	186	207	180	188	204	191	215	213	201	194	216	203	195	229	217	228	210	193	195	215	199	216	200	213	197	195	200	205	223	207	210	199	202	190	210	224	191	170	213	181	198	183	201	189	218	208	213	195	157	216	168	213	186	210	209	193	191	187	203	207	202	171	208	227	204	227	220	169	180	204	204	184	220	219	196	184	193	214	194	196	197	185	204	197	202	204	212	199	195	200	221	181	188	203	184	205	230	190	219	204	200	190	184	216	197	196	205	187	180	175	212	201	176	191	203	215	208	196	177	179	199	201	201	188	196	191	188	184	187	238	220	210	216	204	204	187	188	211	204	193	179	206	201	171	176	201	214	197	206	184	193	165	203	202	186	166	202	201	169	198	197	210	204	192	195	208	202	197	217	196	179	194	197	217	195	218	214	179	186	194	200	195	187	196	212	198	199	184	188	212	191	190	196	203	202	220	201	201	205	200	187	200	192	186	205	206	212	180	228	185	186	170	173	198	183	202	176	215	199	206	206	206	210	186	200	207	196	188	216	219	202	190	218	210	189	184	202	230	213	216	223	203	213	184	187	197	214	184	206	204	197	193	189	217	192	224	199	195	181	198	206	189	190	192	204	207	192	176	196	197	177	191	194	203	191	174	188	217	182	188	196	234	186	198	185	200	215	202	182	195	220	203	181	201	188	193	200	203	197	195	201	207	193	173	205	177	191	213	201	218	192	188	203	216	203	190	192	213	186	216	203	184	190	200	213	193	213	168	190	188	195	198	192	210	207	210	219	184	204	201	186	219	167	206	188	212	217	203	196	197	193	211	195	208	201	192	187	206	223	194	198	212	196	194	211	203	202	205	211	196	212	191	187	188	196	198	208	187	208	171	196	195	211	194	200	215	212	192	207	217	174	195	220	188	177	223	197	181	202	189	213	198	198	209	203	217	211	206	206	188	208	176	185	180	194	195	198	214	193	206	197	195	192	222	219	192	193	183	197	225	215	186	191	204	209	195	207	217	210	225	215	203	176	190	198	182	183	194	202	198	211	179	192	224	196	194	212	198	178	212	206	226	206	193	194	191	186	179	203	206	215	189	181	212	208	203	211	203	204	208	199	219	205	213	206	198	178	208	198	190	211	185	173	218	191	200	223	189	185	192	201	202	215	174	203	210	188	190	204	194	190	197	196	212	217	209	187	192	206	197	222	188	200	185	211	230	195	201	191	196	198	177	181	189	187	196	208	194	193	161	205	216	214	198	198	170	201	203	204	193	206	211	215	198	204	206	205	185	212	201	201	212	200	184	184	194	191	196	225	193	188	198	222	190	198	189	198	198	219	201	223	183	208	221	180	206	196	195	203	179	185	208	192	204	205	187	196	201	189	199	189	179	199	204	203	184	200	211	204	196	215	199	173	192	192	199	182	190	198	183	209	197	180	225	206	225	185	189	186	205	224	190	210	210	227	203	220	218	206	215	206	192	225	208	220	212	190	176	172	185	210	203	190	198	190	236	192	195	184	212	191	199	173	197	184	190	190	212	204	197	202	199	191	204	201	207	213	200	193	188	203	200	209	188	197	221	228	182	199	216	187	172	219	198	222	188	196	191	200	186	182	214	191	204	217	193	216	171	208	202	178	220	190	190	213	203	188	196	180	199	209	215	191	205	195	183	196	197	178	179	203	195	183	199	175	208	217	206	197	198	193	237	214	189	200	217	230	226	194	182	212	188	199	190	196	190	193	207	207	221	176	208	191	168	207	216	220	223	195	208	190	196	204	189	235	214	191	207	208	218	209	213	194	210	182	188	182	200	188	188	215	185	198	186	193	195	210	187	189	205	209	211	191	209	191	197	202	191	215	205	191	219	207	192	203	208	201	200	201	192	225	204	188	197	186	210	204	160	180	214	173	194	214	212	199	177	201	225	217	191	231	209	203	188	191	221	204	214	181	184	161	220	197	190	209	208	203	209	198	205	215	209	201	206	186	189	229	214	189	210	212	190	207	193	208	212	201	188	207	203	199	188	185	219	215	192	166	205	181	226	206	198	199	212	190	212	181	208	195	188	223	191	197	202	211	213	181	190	211	175	185	203	209	196	207	199	196	182	203	209	199	178	208	211	196	191	193	190	208	221	197	167	205	215	203	207	192	194	196	196	194	188	177	214	214	228
31407	10475	9125	4596	3022	2195	1661	1451	1110	1037	854	770	722	685	605	580	550	566	531	491	492	474	460	472	439	443	450	434	445	425	390	444	431	429	444	411	403	409	418	410	422	414	414	379	380	403	384	385	390	419	416	434	346	415	381	381	396	396	380	386	387	389	379	387	371	401	412	396	351	370	372	416	423	387	356	383	447	361	374	365	350	376	389	386	413	402	345	385	352	412	368	363	374	366	378	416	396	409	352	377	410	384	378	367	378	378	396	382	386	400	403	384	412	388	408	397	387	379	350	406	373	363	365	380	414	383	375	386	380	374	358	378	373	364	366	380	373	351	406	379	420	406	362	408	348	361	370	392	413	382	382	418	356	377	357	386	419	396	403	404	392	389	393	363	391	377	361	406	397	364	355	399	402	352	422	423	396	374	362	402	394	409	386	394	386	396	356	369	411	395	368	370	387	362	387	366	405	403	395	394	362	380	365	391	417	385	386	373	357	392	405	357	405	352	353	397	373	351	348	392	406	412	396	415	310	351	371	389	392	379	375	398	373	395	389	363	376	403	341	399	363	371	356	392	395	378	383	407	400	393	397	382	393	385	426	372	357	372	397	324	370	393	372	393	373	380	388	398	379	396	376	410	387	352	347	401	377	348	402	374	362	399	393	390	379	374	414	375	352	358	367	404	361	375	396	377	400	363	382	357	356	351	375	370	371	377	409	397	386	383	393	371	369	387	380	403	354	408	369	373	379	366	368	359	397	362	393	410	401	427	387	400	363	346	378	392	356	405	425	377	408	396	382	425	388	388	374	383	370	377	423	388	411	411	352	379	378	373	399	350	409	369	371	365	400	363	375	406	388	376	351	372	386	378	388	387	357	395	430	356	392	351	375	376	404	374	395	372	385	374	379	387	391	428	399	378	371	425	367	417	380	374	382	398	372	416	365	407	412	375	349	395	348	421	389	388	397	405	374	370	388	364	361	354	361	372	383	412	345	394	387	387	369	367	372	390	405	384	387	458	399	398	372	409	373	385	377	387	391	420	366	378	364	379	379	373	395	350	393	381	392	389	374	374	380	371	411	357	394	402	346	362	390	399	376	390	390	351	352	397	382	360	380	367	400	385	379	377	367	344	358	386	390	349	337	390	391	406	396	347	389	390	367	387	406	357	348	370	352	358	361	382	343	409	362	389	381	394	377	366	444	404	358	358	378	379	389	361	365	385	369	394	384	351	366	372	375	361	361	373	399	405	411	382	378	363	389	362	393	356	406	378	373	342	387	370	371	379	383	352	384	390	391	403	376	401	398	367	373	384	407	353	408	372	371	386	395	370	405	403	359	383	420	385	396	362	360	363	371	376	409	377	346	390	358	437	357	360	374	390	372	372	402	425	376	366	377	386	376	359	405	353	390	383	402	399	372	344	354	368	345	400	398	353	378	348	382	392	394	388	390	387	376	430	428	355	382	384	377	378	378	384	403	391	375	383	421	422	412	387	417	346	393	403	410	387	384	384	368	403	364	385	357	364	375	388	358	370	365	378	376	355	380	377	406	396	378	369	395	358	351	396	395	347	385	405	395	365	391	371	359	414	397	400	339	401	370	390	383	363	435	379	399	354	378	406	359	394	386	418	389	359	393	368	377	402	382	359	399	401	365	417	390	376	381	372	408	407	386	386	344	390	358	361	389	381	380	382	401	403	387	356	397	371	378	380	347	368	359	393	366	353	402	368	360	360	379	411	375	427	379	390	377	415	380	374	401	347	368	378	375	324	366	383	401	389	399	389	377	385	379	370	370	384	394	407	392	382	403	437	347	414	402	352	403	374	391	400	364	387	368	374	379	371	373	374	357	376	389	388	382	376	362	410	365	386	373	389	364	416	385	389	400	373	374	370	396	350	370	350	355	385	365	358	370	397	364	377	366	393	375	377	385	326	397	349	380	383	407	402	388	405	397	393	402	370	375	397	348	382	405	375	387	382	394	396	396	374	356	388	366	418	389	382	376	368	378	354	386	374	409	420	374	385	383	381	391	401	388	412	391	392	425	373	358	384	380	376	375	377	354	393	389	396	384	393	417	365	328	379	376	363	394	393	406	391	415	385	362	401	394	386	393	378	385	339	364	415	375	366	408	395	386	398	345	384	370	397	398	396	435	376	397	369	382	389	384	390	390	377	394	355	402	404	382	391	350	408	373	350	400	384	380	381	382	407	381	401	351	399	392	409	381	385	377	377	369	382	411	369	398	353	407	394	355	421	405	350	373	414	368	375	381	429	379	409	369	350	409	369	383	335	391	382	372	377	391	406	342	383	397	397	404	398	375	376	366	377	422	371	371	348	374	417	368	381	384	396	406	405	353	355	401	389	415	378	429	386	416	375	384	376	387	381	399	376	369	375	397	392	397	373	362	371	417	377	408	373	375	363	395	411	377	384	412	422	375	403	373	365	388	418	358	375	387	413	414	377	386	365	374	360	378	400	421	345	357	373	368	373	366	415	369	397	355	388	376	355	368	378	387	376	381	373	371	375	377	360	390	385	350	405	412	365	367	353	406	403	399	408	369	386	415	403	387	390	394	377	394	397	383	390	357	373	377	403	406	370	407	376	390	394	382	349	333	391	416	381	387	411	361	358	386	382	385	376	377	401	409	416	419	368	371	364	350	389	399	357	369	396	422	404	382	360	356	393	352	357	391	398	373	355	394	386	404	359	366	408	386	374	366	377	401	420	350	358	366	387	366	376	391	386	375	394	408	371	334	403	389	358	408	400	388	378	385	366	357	412	391	384	386	382	391	388	368	396	377	394	360	383	371	398	363	333	382	366	395	386	401	408	412	341	430	415	396	376	390	387	403	372	388	364	377	381	362	336	397	374	406	373	395	377	399	412	362	379	413	390	353	409	394	390	379	405	390	428	381	381	382	384	366	393	387	396	383	360	373	369	395	372	390	386	388	371	390	380	371	392	374	380	415	397	394	382	398	366	383	373	372	374	392	395	376	415	423	412	380	378	392	359	373	348	408	357	370	362	396	368	390	395	356	396	413	375	368	398	357	424	395	380	361	377	400	384	382	379	333	356	354	403	376	374	356	379	377	377	379	390	381	382	378	385	407	348	404	389	363	351	405	417	382	356	366	392	383	398	375	395	345	365	398	384	393	362	391	352	389	393	387	374	375	376	381	356	337	386	404	397	400	380	408	394	361	376	408	393	400	377	374	357	350	372	376	434	384	358	365	360	373	360	383	360	378	378	397	376	380	376	397	385	377	398	390	383	368	410	362	385	397	375	364	414	386	365	365	399	365	402	371	395	397	395	365	422	379	388	403	373	352	386	358	375	386	362	398	375	412	381	372	368	359	374	398	387	372	381	362	389	354	397	358	374	401	372	398	368	362	419	397	370	409	357	388	396	380	395	398	395	403	411	390	389	355	379	380	394	391	410	361	354	384	434	381	349	390	403	355	386	354	399	388	391	411	343	365	411	383	412	404	343	411	384	415	387	409	345
23741	21660	29657	24188	21663	18638	2095	950	684	668	662	547	553	463	457	467	449	473	452	438	393	410	423	383	410	368	393	399	392	381	397	394	410	404	388	402	373	437	394	383	354	398	382	369	376	354	414	390	402	393	390	345	355	405	391	394	381	401	366	324	374	376	379	410	365	370	373	342	389	353	370	361	381	351	373	363	400	432	352	406	366	393	389	374	386	353	383	393	404	386	375	344	377	346	364	367	340	341	396	383	400	392	354	380	389	358	344	346	358	367	394	388	383	393	374	353	366	379	364	379	402	388	354	371	390	395	397	357	364	388	379	378	415	380	388	385	390	398	350	337	382	362	376	391	360	348	398	363	373	386	377	356	350	365	363	371	363	357	390	340	402	376	379	386	357	361	363	377	402	403	398	418	358	379	371	393	399	370	322	342	405	372	354	361	358	368	357	363	362	362	389	375	380	363	385	392	359	389	369	348	357	354	397	392	370	373	369	373	364	356	387	361	350	385	351	362	366	402	361	339	364	378	391	368	340	366	370	378	359	369	376	379	342	422	362	393	370	358	353	364	397	412	365	363	355	315	392	353	382	358	327	386	376	389	406	362	392	376	379	369	357	353	372	386	385	339	359	411	393	378	364	353	345	340	343	383	355	357	381	341	372	341	368	395	362	411	371	361	411	329	368	341	361	362	381	368	379	371	364	373	383	367	363	355	400	386	354	350	351	371	376	375	367	375	386	389	374	385	414	372	357	364	381	364	417	356	377	380	367	382	382	341	394	357	389	376	369	343	385	405	359	340	390	385	378	373	393	391	363	366	345	368	376	363	370	346	342	396	340	359	368	364	367	341	374	371	401	370	319	375	358	369	374	371	362	368	390	343	361	358	383	321	382	379	358	357	381	368	388	379	351	346	368	360	370	373	354	384	371	366	344	373	390	376	395	364	410	403	381	371	357	399	365	343	387	369	378	381	378	358	363	410	404	363	371	367	363	351	359	326	368	364	359	393	350	353	397	376	358	375	369	405	361	393	386	371	351	383	372	359	376	350	399	365	347	404	354	353	347	399	371	363	382	381	404	368	350	342	379	342	375	378	419	372	364	371	359	398	358	366	343	393	411	346	348	386	393	386	367	388	335	354	372	397	374	337	389	357	377	362	386	402	356	396	419	357	351	363	400	391	361	379	346	350	346	399	362	405	332	369	374	401	399	361	357	375	373	341	362	335	358	402	354	375	335	403	382	378	407	343	367	394	343	369	371	407	379	371	384	373	353	405	402	416	368	312	370	379	333	366	348	360	336	337	373	365	388	371	382	354	374	348	372	370	388	352	396	386	326	342	370	358	345	402	370	377	348	365	352	360	401	367	358	433	404	377	358	360	372	360	362	350	367	355	393	343	394	343	388	360	370	364	361	366	368	360	358	365	319	382	372	378	385	365	386	382	354	379	387	359	378	364	383	386	356	337	379	364	359	368	337	358	360	388	404	388	351	377	379	376	399	367	380	350	352	351	361	383	370	375	340	361	332	400	383	318	341	384	388	351	404	405	407	344	382	364	370	336	375	360	353	375	376	387	361	338	386	380	366	361	410	367	337	391	371	390	348	375	361	404	369	354	387	376	370	408	377	358	407	361	388	367	344	352	371	389	379	373	371	364	358	349	366	375	350	340	389	356	372	356	396	374	363	357	370	337	368	383	392	397	388	314	363	344	361	350	360	373	376	382	362	383	389	358	347	341	366	381	366	363	339	420	371	370	394	377	350	371	368	383	339	367	371	360	353	383	335	355	369	364	368	344	378	379	337	360	369	386	366	358	405	386	381	385	398	412	385	384	362	388	363	352	351	388	386	401	380	379	371	353	362	392	395	358	336	399	368	383	377	384	340	390	376	379	360	323	362	358	416	353	389	376	381	356	343	364	353	350	344	346	384	362	378	361	358	384	368	360	346	359	378	404	361	406	361	416	407	374	368	366	375	346	396	350	392	366	360	377	358	345	377	368	369	362	362	375	395	358	375	363	398	333	372	344	374	379	387	368	388	348	359	332	357	400	355	386	352	360	361	347	393	340	345	373	387	373	383	356	355	333	354	333	348	341	384	361	391	363	368	404	383	402	375	375	369	350	375	385	353	376	370	349	373	379	363	395	386	372	384	354	408	391	340	377	395	363	377	366	391	376	403	369	360	352	342	357	369	408	378	364	365	382	391	359	385	387	332	397	379	369	386	368	354	380	363	319	358	373	346	364	340	394	366	408	397	363	368	379	381	340	379	340	380	351	373	356	360	355	382	366	370	365	378	357	369	340	371	342	399	362	381	382	381	367	367	366	363	365	339	375	407	342	390	408	343	352	359	358	360	387	376	377	344	367	363	410	343	377	382	391	387	343	396	353	385	368	407	365	364	394	375	352	353	388	377	372	373	342	394	366	343	378	384	353	362	347	351	361	373	354	346	374	372	386	378	383	367	369	358	383	389	376	368	390	349	378	360	405	377	368	356	327	331	349	358	361	355	349	368	373	376	402	369	334	350	369	349	349	362	325	377	375	375	360	366	362	377	361	364	393	386	390	375	388	368	392	368	326	378	369	364	397	367	373	375	392	371	366	376	348	367	350	407	378	378	360	384	371	383	346	375	371	357	334	362	371	363	322	350	364	340	374	393	337	415	366	366	354	376	353	336	343	378	335	375	375	382	377	381	366	408	373	388	386	362	398	343	353	382	391	395	345	407	364	377	384	358	353	381	365	347	401	384	363	399	339	373	405	401	346	387	386	402	366	376	367	361	355	361	376	421	384	388	377	396	371	360	333	371	358	354	381	362	368	387	404	361	328	380	359	382	346	358	393	360	339	397	341	348	374	379	402	356	363	393	395	417	361	389	371	416	390	352	390	373	349	377	363	380	364	344	343	363	327	368	361	363	358	365	402	359	383	322	403	359	341	372	377	390	355	382	366	379	377	375	382	377	341	373	341	346	378	383	382	375	402	356	340	334	316	344	354	331	370	382	381	376	385	370	348	372	362	415	399	353	373	369	399	380	352	376	366	362	320	382	334	357	391	361	348	374	375	387	380	355	334	346	369	347	391	376	345	378	386	356	361	366	385	336	387	330	346	366	371	348	350	374	385	389	389	377	374	336	357	366	412	371	391	336	357	358	365	355	366	385	369	387	364	380	369	389	367	376	395	363	350	370	343	340	379	381	399	361	373	362	392	340	338	360	369	338	375	359	402	346	376	365	370	381	381	369	379	381	386	357	354	382	361	421	376	371	385	362	384	368	358	363	400	369	346	355	360	327	379	375	376	373	372	377	379	391	385	354	359	347	384	378	377	347	388	344	371	349	404	359	337	364	384	382	362	342	388	349	376	372	382	387	380	371	368	330	389	345	400	330	350	368	368	360	377	367	403	369	362	382	374	363	356	389	369	392	339	355	402	368	377	407	381	356	379	360	377	370	359	383	381	405	391	337	349	397	421	337	366	387	363	384	338	346	398	373	336	404	365	394	357
35758	16942	14597	8107	5651	4123	3224	2649	2190	1846	1647	1431	1319	1268	1204	1040	1017	924	883	934	901	850	898	832	864	825	784	758	764	793	773	771	722	773	739	740	741	715	752	717	684	761	738	715	694	727	715	684	693	669	688	697	675	700	689	731	689	673	698	690	670	696	726	723	722	711	695	674	766	704	677	669	734	718	633	665	675	682	709	683	675	699	700	703	717	708	687	670	614	699	705	708	681	655	659	687	714	682	671	660	695	677	673	673	677	716	633	722	646	673	672	670	722	656	711	692	702	685	698	703	709	658	692	719	679	699	651	635	709	695	659	674	650	705	671	670	683	680	662	630	690	654	666	683	674	676	682	698	662	684	670	637	683	673	703	736	681	735	672	636	686	690	672	684	692	709	658	671	679	699	635	680	699	670	677	701	694	659	694	665	717	729	691	646	656	705	711	691	674	655	741	652	691	684	684	723	680	678	680	626	723	699	652	654	628	676	645	689	697	657	671	684	700	646	645	655	699	660	709	683	647	656	678	641	725	696	675	661	684	682	684	654	659	635	674	680	691	671	684	613	677	696	707	689	656	701	667	709	657	676	729	665	634	667	690	658	687	693	703	641	666	653	693	652	693	684	696	719	683	700	701	650	667	662	688	697	696	653	682	656	680	685	671	683	618	690	632	621	718	653	675	696	693	678	645	642	712	692	671	716	611	672	674	689	667	666	701	711	671	685	624	708	648	665	660	679	648	719	661	658	665	654	658	734	703	684	671	694	696	713	651	690	691	743	673	672	682	706	699	706	654	692	700	699	646	676	693	682	690	641	650	679	631	728	620	646	621	655	720	695	684	677	670	696	638	682	636	681	682	665	685	685	699	680	677	633	674	637	669	682	718	722	722	629	675	655	700	735	647	571	664	653	713	699	665	641	676	705	729	663	672	636	636	685	668	705	649	650	674	650	673	646	695	666	716	692	729	667	660	693	697	685	653	668	678	670	669	704	681	669	703	651	664	651	657	677	671	648	657	633	713	664	620	693	706	680	684	715	631	665	698	742	684	731	688	718	713	660	687	695	674	690	703	630	684	631	667	627	652	704	684	686	715	686	685	647	652	693	651	675	636	681	691	699	680	663	650	671	688	656	681	689	679	668	681	680	659	663	627	651	707	636	681	701	669	658	669	678	702	687	697	692	676	680	680	683	701	675	678	682	692	705	716	722	700	721	671	677	668	666	677	675	684	666	668	671	684	673	706	681	669	689	639	676	685	663	694	754	697	690	647	687	670	626	677	631	702	706	631	665	733	659	718	670	684	628	679	730	726	659	709	711	704	659	643	653	682	693	705	697	714	663	692	672	695	642	677	677	693	663	671	655	682	682	712	625	692	669	664	687	712	651	662	674	670	666	665	725	643	660	648	649	662	647	680	711	694	699	657	692	692	689	677	712	702	659	727	696	640	662	691	655	669	670	679	675	658	717	720	655	680	726	696	718	697	691	647	705	623	652	678	694	716	695	682	666	696	655	731	705	678	662	678	689	679	688	669	668	646	666	626	659	657	672	655	708	681	690	700	666	678	668	697	714	632	654	713	717	630	680	676	691	688	651	697	685	689	707	692	712	660	649	695	699	659	661	686	659	698	721	721	633	670	705	677	662	700	735	673	694	677	712	698	721	690	620	703	657	672	741	664	661	708	683	708	695	691	641	633	663	665	682	666	720	737	716	677	686	649	666	657	648	648	646	715	680	647	693	669	683	685	653	687	688	677	712	697	734	661	689	682	709	686	657	694	625	667	699	642	677	710	700	625	668	678	680	698	667	699	712	660	722	641	642	642	654	671	704	725	712	682	675	682	694	717	675	670	689	668	659	650	736	725	682	735	701	666	709	656	719	675	670	638	682	702	722	680	678	677	663	707	689	679	711	715	664	665	650	659	650	666	658	669	727	706	664	674	640	647	682	661	642	677	671	711	676	702	660	677	660	686	655	721	696	723	651	646	679	675	634	667	666	694	693	692	686	644	630	686	641	695	738	660	650	695	701	632	694	640	652	678	663	684	701	672	667	694	673	657	694	690	662	716	677	647	693	640	636	637	695	677	716	652	671	659	665	712	635	635	691	626	683	700	708	702	651	685	679	742	720	649	699	665	653	651	610	639	667	686	668	674	660	675	651	673	688	713	684	677	676	672	644	708	669	692	660	662	674	645	643	716	690	688	705	690	659	670	671	656	685	631	695	731	705	669	671	650	642	668	688	709	695	674	680	684	637	689	688	692	685	689	699	698	722	637	671	649	708	718	656	660	660	675	653	692	687	684	676	672	633	665	649	699	696	665	724	668	621	709	695	645	687	697	665	721	637	670	745	709	683	651	690	677	701	676	681	686	689	697	679	689	668	688	669	714	682	663	657	693	676	715	647	652	645	682	651	715	637	652	668	653	696	661	686	690	689	694	662	691	717	692	688	640	686	631	687	715	630	690	702	687	642	673	661	665	677	669	720	728	664	657	675	669	683	668	726	730	649	685	698	675	682	625	692	686	680	713	646	655	646	679	650	669	651	707	685	678	668	646	649	689	666	701	695	636	662	680	706	663	665	688	720	683	670	687	689	659	673	697	686	693	700	624	667	664	701	712	658	683	655	707	679	681	654	655	663	649	682	671	645	667	700	671	683	672	642	678	705	666	679	669	638	698	664	668	668	680	715	684	722	648	665	649	660	720	678	673	664	651	675	698	668	628	679	673	693	663	694	670	682	679	718	680	676	699	699	681	719	699	689	685	710	708	685	676	615	690	681	630	655	638	666	675	711	638	659	729	719	695	659	740	646	673	668	657	676	673	702	662	680	630	672	705	716	676	673	678	677	683	671	695	682	677	685	683	633	654	676	695	687	689	655	631	640	690	662	710	636	719	704	658	679	649	669	657	669	663	731	674	739	664	634	716	644	668	629	686	656	650	615	714	676	718	692	695	653	705	674	683	676	668	670	655	661	704	682	682	703	710	708	655	683	727	692	679	649	673	742	688	677	666	702	634	639	716	662	676	718	673	656	659	661	716	681	674	665	645	691	660	696	650	660	714	654	676	670	679	713	701	706	670	697	695	658	689	668	625	671	640	739	682	741	655	708	698	681	638	698	658	698	607	664	625	692	686	685	657	694	645	742	688	686	660	679	670	653	683	671	685	718	630	686	644	655	665	663	727	671	669	671	659	673	640	687	684	672	644	690	694	666	708	693	686	688	683	621	669	661	622	706	679	729	673	676	669	682	707	665	697	680	684	680	644	644	672	655	671	677	643	642	681	676	691	711	692	718	710	657	679	683	686	612	689	679	702	686	691	708	717	670	734	656	708	640	671	684	696	732	650	686	681	678	698	613	628	694	645	694	672	697	702	685	675	681	694	686	702	702	680	687	691	686	729	705	649	671	660	684	688	698	682	755	659	717	678	661	702	672	678	645	676	701	692	691	684	637	678	697	663	657	719	703	638	716	633	691	661	682	673	726	664	668	677	681	653	704
27311	21034	7658	378	176	143	138	112	98	127	113	74	80	106	85	76	96	81	97	86	71	92	89	100	105	75	95	101	101	97	91	103	82	84	98	94	99	98	82	87	102	93	88	99	98	95	94	86	87	89	91	96	89	90	109	88	78	95	91	89	92	94	72	83	82	94	89	68	95	89	75	96	100	94	69	91	85	80	76	93	102	97	99	88	91	72	78	81	101	77	87	104	67	84	84	92	104	96	85	103	88	89	100	77	91	95	87	121	91	83	94	82	72	94	89	81	84	116	96	112	80	83	92	102	89	88	75	81	83	87	80	100	122	107	97	65	95	95	78	92	91	93	81	92	110	75	92	103	87	94	84	80	97	95	100	97	85	101	83	84	99	90	110	92	103	99	86	76	107	95	78	102	90	92	88	104	87	94	90	98	84	98	88	96	68	88	97	85	79	85	110	90	110	91	99	97	90	97	109	77	92	76	81	75	100	101	83	82	93	83	98	85	100	101	111	84	72	78	85	79	82	93	86	85	87	91	101	85	105	69	108	90	84	91	110	99	69	72	76	95	84	79	94	98	76	81	90	89	101	97	93	84	65	78	98	102	91	97	98	83	110	84	80	102	78	92	90	95	89	78	88	81	96	97	78	110	89	80	96	85	89	94	102	90	65	84	82	91	81	92	90	95	84	114	91	89	87	89	89	78	97	90	101	81	84	104	95	91	86	94	82	74	87	103	89	104	90	91	89	93	93	111	89	87	97	89	97	105	94	95	96	96	81	97	93	102	104	99	96	97	77	79	95	82	116	107	102	97	83	88	91	104	100	82	89	92	85	81	94	76	77	79	69	83	100	97	93	69	95	102	81	98	113	91	122	100	84	93	94	80	97	74	82	76	76	92	97	87	100	83	94	85	77	97	95	94	111	85	99	75	101	102	93	107	78	102	89	94	83	108	80	93	83	89	84	92	85	76	79	105	75	95	82	103	93	65	90	65	94	86	99	87	95	88	85	89	92	101	87	99	87	85	89	75	98	97	92	95	83	97	102	79	70	77	113	82	85	92	106	98	72	85	98	96	102	94	87	99	71	99	103	91	86	94	98	89	94	88	81	105	83	79	87	85	87	83	83	89	85	110	88	80	78	78	75	93	85	90	123	93	83	87	89	79	101	87	96	93	79	90	94	83	73	88	80	93	81	79	105	80	90	84	97	95	90	78	85	101	105	74	100	89	88	89	81	70	95	109	91	93	92	89	98	85	89	98	81	99	72	85	87	83	88	87	85	80	80	82	85	104	88	85	94	92	104	98	92	101	83	82	85	79	75	104	100	91	81	82	91	86	97	88	94	99	110	80	96	94	91	83	76	100	104	92	89	88	91	80	88	81	93	93	78	98	98	96	77	91	82	89	95	70	99	89	94	101	93	83	87	79	90	74	81	80	92	88	101	91	102	88	87	67	81	101	75	71	73	93	89	99	87	105	108	93	87	91	96	91	80	104	79	105	98	87	99	99	113	94	101	89	86	81	94	81	101	82	82	97	96	82	99	114	91	90	81	97	98	87	99	84	94	94	91	73	100	88	93	103	104	96	83	87	90	93	96	78	88	78	100	104	94	101	104	97	83	104	98	77	88	93	101	92	92	101	93	77	83	96	87	86	70	85	79	82	79	109	101	89	69	97	92	71	113	88	89	66	91	85	88	84	81	78	78	89	96	94	77	100	95	83	92	91	100	97	101	99	94	83	100	86	100	90	89	86	89	80	113	79	91	85	95	95	123	98	92	79	82	104	92	86	103	83	112	90	73	87	97	95	85	96	89	89	87	93	105	98	96	96	86	93	101	88	91	101	93	84	73	96	96	99	86	82	82	91	88	82	87	92	87	96	87	84	85	107	95	107	101	94	83	100	95	84	83	91	85	86	92	102	85	103	107	87	97	90	101	104	108	91	77	98	95	91	78	86	86	93	91	70	61	93	104	93	97	86	95	84	97	102	92	88	97	92	82	74	86	99	96	94	90	87	115	93	90	103	102	98	81	80	105	86	88	100	81	92	85	93	105	90	80	97	87	93	93	84	102	81	75	89	90	86	86	86	79	75	98	87	92	96	98	84	97	83	98	77	95	76	89	93	90	99	84	95	110	88	98	101	91	102	94	98	125	98	92	97	93	94	79	87	96	87	100	86	83	78	95	78	87	113	89	79	93	91	99	92	92	83	91	100	80	83	92	85	100	106	104	95	102	106	84	91	109	89	85	111	84	89	87	95	92	98	70	89	78	98	103	90	97	95	86	81	95	89	101	83	93	90	92	94	84	93	70	94	75	78	95	84	100	82	86	83	93	90	94	103	91	83	91	103	92	82	87	105	85	81	86	90	88	103	78	106	89	83	87	93	98	100	103	93	103	86	84	75	82	109	78	95	88	80	105	99	81	118	102	90	89	91	83	78	84	93	95	106	89	85	91	83	91	98	79	87	100	75	97	96	79	90	90	69	71	91	88	98	75	95	102	88	88	95	83	85	107	88	84	108	93	94	89	93	85	109	92	88	86	79	83	83	77	76	105	81	89	96	93	94	104	86	98	83	89	78	95	71	92	80	89	89	95	89	108	97	78	94	89	90	82	103	96	88	81	101	83	99	90	90	98	93	101	90	99	89	84	75	94	99	96	111	103	93	97	91	96	89	89	102	101	82	93	90	96	96	82	89	100	78	88	79	98	99	90	90	82	91	82	107	86	85	101	87	98	80	96	104	80	87	97	90	82	93	86	91	83	92	108	92	98	87	103	106	78	90	89	101	79	106	87	81	77	105	85	86	93	95	99	96	78	89	102	86	91	94	88	85	94	84	92	98	86	78	76	102	81	71	91	105	104	107	94	85	97	80	99	94	91	99	98	111	97	94	89	102	81	92	76	104	106	95	90	88	95	102	92	90	68	84	92	70	98	79	92	103	102	79	90	93	86	93	94	70	88	106	74	81	102	103	90	103	86	97	95	86	91	99	88	90	88	94	77	79	99	94	83	85	80	89	93	93	89	85	98	87	93	106	87	104	91	92	100	89	91	90	101	106	80	84	73	103	105	85	99	84	80	82	89	94	69	95	91	75	102	97	100	107	95	108	96	68	108	100	104	96	85	78	99	96	91	74	73	97	110	100	79	96	90	75	77	95	95	81	79	115	93	99	99	90	100	93	98	95	101	98	83	105	79	98	87	87	86	95	78	97	91	82	92	91	85	82	103	97	83	84	98	78	90	83	107	76	91	88	87	84	88	70	110	93	99	102	102	91	78	106	90	91	87	101	79	88	101	109	82	83	75	102	99	100	89	109	77	73	83	91	85	113	91	93	79	120	90	94	95	83	111	85	102	96	89	89	88	111	81	92	99	87	102	90	92	92	82	75	89	76	98	88	90	114	94	89	88	77	87	85	96	89	108	83	101	77	92	88	95	87	76	106	91	103	105	76	86	72	81	81	95	66	101	79	97	78	99	74	90	83	105	108	93	97	95	96
14363	1333	1226	620	489	357	308	292	263	237	211	242	190	194	216	221	208	200	184	191	207	199	180	208	185	221	187	167	184	194	190	178	207	199	206	182	210	216	201	213	208	190	169	176	193	182	197	200	201	156	204	196	230	226	199	176	158	182	178	205	198	195	198	189	193	212	202	184	193	192	184	171	197	190	177	187	201	214	207	215	195	210	205	202	181	214	181	194	176	216	172	189	180	181	195	188	187	180	188	203	199	188	182	177	198	181	173	175	199	203	194	175	209	189	170	191	176	185	215	184	174	191	220	183	195	184	190	192	189	203	190	179	192	196	196	159	193	201	223	186	179	189	202	200	198	215	174	193	172	212	191	193	188	177	207	169	200	214	159	205	195	195	199	172	173	191	191	190	178	193	186	189	183	179	198	226	166	170	181	196	193	156	205	181	186	176	188	182	178	188	187	189	168	193	206	180	176	198	186	193	190	182	180	200	176	184	182	177	187	203	165	171	165	189	211	197	200	200	168	190	201	179	192	180	167	175	195	189	168	205	193	170	195	205	185	184	183	179	196	192	204	176	208	169	198	183	177	199	188	174	196	200	211	187	198	206	177	177	199	198	183	181	164	175	188	166	186	172	198	172	191	197	183	184	183	171	183	177	197	183	193	193	200	214	177	185	206	178	169	185	175	191	190	198	188	200	183	175	182	175	187	196	210	168	203	195	199	192	192	187	192	202	167	178	185	173	198	197	192	198	200	195	210	184	172	180	168	184	168	184	190	212	194	166	188	192	170	173	171	163	206	195	204	181	181	197	182	198	197	182	186	191	184	185	183	194	190	186	187	184	208	189	205	193	161	190	212	183	212	219	225	160	186	185	189	186	180	194	221	177	190	188	185	207	217	211	187	199	200	213	192	175	207	185	191	184	198	167	190	184	184	179	185	157	194	163	198	190	213	196	201	172	202	175	193	196	182	201	193	170	173	175	187	196	177	214	192	197	184	209	187	187	169	207	171	176	158	197	200	183	188	181	195	210	200	213	219	172	190	198	201	195	195	178	172	189	202	178	187	200	179	180	173	200	201	162	205	196	188	184	194	199	210	189	194	186	198	198	193	220	192	208	179	189	183	178	188	199	189	182	180	195	204	163	188	188	204	173	188	194	181	190	198	199	190	172	193	208	191	177	188	230	209	151	178	198	168	181	200	186	184	190	207	181	196	159	182	181	194	186	164	187	197	183	187	197	180	204	190	192	173	204	206	168	168	211	178	184	214	182	171	201	194	184	181	214	174	178	192	205	177	191	210	178	191	173	177	179	192	206	190	194	175	193	179	171	187	181	199	197	172	194	208	196	182	187	195	180	198	209	200	195	196	208	188	182	170	211	183	181	209	213	172	187	176	200	208	177	218	193	195	200	204	199	197	186	214	186	179	195	201	195	194	168	194	206	192	185	207	180	201	184	185	190	193	207	178	205	181	205	187	181	186	199	186	182	181	168	202	174	199	195	179	198	189	192	190	185	189	189	190	183	204	204	185	176	181	194	164	191	207	209	182	186	189	193	184	192	193	193	181	199	178	187	187	201	203	177	186	194	204	197	197	192	188	183	190	186	193	194	190	143	169	190	194	204	207	194	190	188	207	173	190	198	192	230	196	202	184	200	191	185	176	202	185	195	206	196	164	201	210	158	179	200	202	209	193	207	183	178	169	183	195	214	186	182	172	205	222	175	199	200	204	193	170	197	168	178	208	207	160	198	196	201	181	191	171	223	174	190	190	191	205	182	210	183	208	203	194	189	189	180	164	216	199	201	204	184	167	190	173	209	181	189	183	191	183	186	184	208	188	185	217	187	194	180	194	183	194	186	202	186	182	164	207	185	220	186	159	193	201	192	193	194	208	193	184	185	214	183	195	204	178	203	194	201	176	164	177	200	205	191	194	186	171	213	185	203	234	213	168	185	190	184	194	175	179	200	187	193	192	179	194	185	195	189	163	188	180	183	190	175	152	213	174	175	175	183	201	177	175	168	161	189	195	175	201	169	196	206	205	172	177	182	189	167	197	193	202	180	174	196	193	202	192	208	200	195	191	185	161	194	185	205	187	186	197	192	203	187	204	190	202	186	229	195	200	185	187	170	182	192	227	178	189	199	184	193	195	190	229	200	208	179	182	209	183	188	185	190	186	176	184	181	201	205	180	191	185	192	181	183	211	195	164	199	194	189	186	191	191	174	195	202	189	192	183	184	173	201	187	188	193	191	185	171	168	193	196	171	209	219	176	194	202	172	176	182	165	201	176	191	200	157	193	186	201	177	178	216	194	186	184	175	192	205	191	172	206	205	194	198	198	208	176	195	175	210	188	206	194	206	175	189	196	198	209	201	190	203	186	189	183	196	201	193	198	191	214	174	204	204	166	205	184	186	180	180	173	201	199	184	182	181	208	227	176	184	184	221	182	172	189	168	197	179	207	207	178	184	180	174	201	206	197	180	182	195	154	185	176	221	186	180	184	199	200	174	196	183	182	191	175	202	210	198	205	186	202	190	182	202	182	205	198	187	180	178	184	184	194	192	180	193	177	174	207	195	169	185	188	213	189	211	199	180	224	182	172	197	190	168	185	186	170	178	185	194	197	199	205	182	195	179	173	163	193	190	193	202	158	184	197	184	211	183	182	192	187	208	208	184	186	217	170	161	201	190	185	176	185	204	185	197	199	155	183	189	192	208	180	191	192	195	192	195	172	194	191	187	187	221	170	181	182	204	198	170	180	183	176	206	186	200	180	181	183	171	192	199	204	198	215	179	194	172	183	192	200	201	185	158	189	197	187	187	203	182	207	190	195	177	184	212	193	165	200	213	183	195	176	172	183	191	176	180	196	191	172	183	213	213	201	197	200	206	189	176	184	187	181	195	169	178	166	242	192	185	182	189	208	232	176	208	190	202	179	194	211	198	207	200	183	191	168	178	190	167	189	174	181	170	202	201	174	196	203	180	188	174	205	199	178	189	200	201	170	208	198	184	195	198	204	197	188	187	185	179	162	173	199	168	197	165	204	189	203	195	187	164	198	192	187	191	181	202	184	168	186	211	188	223	190	183	203	168	181	181	198	189	187	200	223	181	213	201	192	165	185	190	166	159	199	175	204	174	190	193	199	202	183	186	206	201	201	202	181	182	202	185	199	206	201	178	200	185	186	209	179	185	198	197	211	196	184	175	173	183	181	187	196	200	199	214	188	213	184	190	193	198	197	165	177	165	193	185	193	184	208	201	188	171	201	167	186	186	216	204	168	205	160	187	204	193	204	184	181	203	184	228	167	186	187	171	206	161	190	175	178	188	200	201	188	171	167	194	201	200	183	213	185	185	188	182	164	187	193	189	193	186	171	193	180	196	200	184	184	180	210	170	194	195	198	172	204	196	188	201	155	194	162	171	193	196	209	192	203	204	165	202	195	196	203	195	181	199	201	188	215	184	187	189	205	187	205	204	204	179	210	171	207	198	205	192	186	187
24682	21666	28889	24962	19978	1732	674	435	354	378	305	259	279	273	258	239	272	252	227	227	250	197	264	214	216	226	239	227	174	201	197	203	188	212	203	224	195	190	203	205	236	217	189	185	218	203	165	209	222	221	207	205	200	199	192	184	216	199	198	175	196	227	214	216	194	214	216	220	204	215	181	219	204	198	204	199	198	185	225	204	212	205	180	188	205	203	214	217	195	184	199	198	190	184	216	214	196	200	213	215	208	192	191	199	204	196	225	209	188	218	187	195	198	213	195	207	223	199	194	209	205	177	230	215	232	204	201	188	180	206	210	200	206	212	220	207	215	186	222	183	226	183	216	186	211	226	199	194	203	210	192	193	243	223	180	212	214	211	203	190	217	218	164	210	241	186	184	199	200	199	176	189	209	219	185	177	210	193	214	205	175	208	171	174	191	191	218	200	206	211	220	199	193	212	216	217	219	210	199	196	187	198	188	163	228	229	180	195	195	200	199	212	193	218	206	208	195	207	173	241	216	195	207	193	197	185	203	174	208	181	194	210	188	195	203	225	222	216	195	191	203	215	211	180	178	201	205	195	203	184	198	190	150	212	203	225	225	195	180	202	194	201	200	187	173	208	201	217	191	189	191	191	213	181	192	195	194	212	204	181	182	182	217	217	182	201	212	186	200	201	212	219	211	223	202	199	190	185	213	186	201	194	170	212	200	194	187	230	174	217	194	196	186	191	190	198	184	220	199	201	193	200	182	209	216	218	200	211	195	209	195	203	188	189	195	185	190	191	203	177	210	204	196	201	199	205	206	211	207	196	185	213	202	214	207	186	208	237	191	206	180	183	187	200	215	187	205	217	181	200	199	230	208	233	195	201	204	186	208	195	197	220	190	182	191	205	199	214	203	193	202	196	213	212	217	218	212	211	206	186	222	178	204	189	196	202	198	195	190	203	199	218	198	202	189	218	218	190	195	196	205	182	217	200	214	196	212	246	198	220	191	203	206	193	176	224	178	209	219	196	204	185	203	178	201	225	236	206	201	203	191	212	191	200	208	208	183	193	224	189	194	221	199	210	205	232	227	200	197	197	192	211	209	202	190	201	206	189	209	191	203	175	207	202	187	185	207	178	218	205	197	203	188	200	202	210	195	206	203	175	198	215	215	209	206	179	215	234	192	191	206	202	192	211	184	199	185	213	201	183	213	185	205	174	194	215	178	210	203	218	214	215	207	176	181	186	178	191	216	201	175	196	202	222	204	192	197	198	214	174	196	216	198	213	229	193	217	215	218	206	203	202	212	214	172	219	208	224	222	199	205	214	211	197	194	216	210	209	204	184	216	201	209	188	194	193	203	196	220	203	226	197	215	196	186	196	201	196	192	179	188	196	230	201	203	210	206	184	188	204	186	202	181	209	218	212	174	209	197	200	202	195	215	187	190	212	212	173	216	196	222	197	202	208	226	202	208	202	216	183	192	189	199	163	186	195	211	180	186	225	216	161	186	204	178	205	213	196	210	215	208	181	200	173	207	232	205	202	181	211	214	201	168	200	175	183	207	176	237	174	200	230	192	195	186	190	205	197	196	196	193	209	188	205	202	193	182	194	196	189	176	179	170	191	188	191	212	200	228	208	196	173	204	216	203	198	177	188	210	210	170	190	201	183	187	203	201	195	212	197	199	190	194	195	216	216	182	188	213	201	193	217	193	183	203	205	181	192	185	202	194	206	200	215	175	188	218	198	185	219	201	224	193	211	203	187	188	201	178	192	205	181	217	207	211	214	187	182	203	200	210	202	203	211	178	220	193	195	208	188	222	227	189	196	238	200	200	210	209	203	209	198	215	210	195	210	178	178	231	200	209	210	199	195	190	191	206	227	209	192	202	171	216	213	209	226	203	213	193	199	207	208	224	176	197	192	211	180	190	182	200	203	221	184	209	213	190	208	212	205	213	198	202	189	194	183	228	199	204	185	187	212	231	216	181	194	213	204	172	190	219	174	202	201	226	200	175	200	204	210	210	203	193	207	179	212	189	172	204	164	186	192	207	217	201	199	218	202	203	201	210	198	214	197	195	230	208	204	206	201	200	189	203	201	214	198	203	217	202	187	198	202	187	217	201	206	225	198	216	199	188	201	199	213	211	192	202	189	191	211	213	196	220	226	189	200	188	176	175	210	206	199	216	223	200	214	202	206	185	200	208	205	227	172	199	194	208	210	187	187	218	223	212	216	184	183	206	213	193	182	203	192	206	215	210	210	187	170	212	218	179	189	213	220	206	174	184	192	195	222	172	190	185	188	194	212	188	212	188	206	167	201	157	179	209	201	224	191	206	202	205	199	208	210	208	200	202	210	205	208	208	192	224	197	192	188	215	246	202	193	193	202	187	172	205	193	231	207	202	188	196	212	186	184	227	200	196	193	203	239	210	205	202	182	196	194	201	206	188	223	187	201	206	197	185	175	187	186	181	198	202	211	194	202	185	200	219	226	210	181	171	200	202	201	215	209	233	170	208	205	179	201	181	202	168	204	200	203	198	210	212	190	196	209	180	203	199	216	172	198	198	200	195	214	196	186	205	189	217	182	182	225	196	201	191	204	205	219	188	192	213	203	191	201	221	197	203	185	198	199	184	195	191	191	180	199	207	188	206	202	202	192	204	204	189	206	201	203	210	194	182	200	193	187	200	207	194	189	219	208	211	198	195	208	203	193	185	161	236	201	187	188	215	205	212	207	200	184	191	188	213	219	215	190	187	189	206	191	183	204	195	215	182	200	200	222	183	202	185	208	202	206	168	193	206	194	207	192	211	206	205	193	205	176	233	207	190	230	172	203	161	223	189	189	173	216	212	201	182	217	202	206	204	188	202	232	199	204	189	198	194	201	201	200	210	186	192	194	222	221	203	194	200	207	202	199	203	198	185	193	219	230	175	198	181	212	195	180	196	190	198	204	201	225	194	208	188	185	191	211	191	187	202	193	206	178	192	199	211	219	191	201	194	207	188	207	163	202	218	214	198	197	188	212	202	199	222	205	198	197	195	175	189	212	183	206	197	216	196	224	193	184	196	198	188	192	204	193	180	190	209	185	217	193	210	209	199	173	195	195	173	210	188	206	198	210	170	210	190	202	208	200	226	224	206	188	180	199	202	224	188	186	210	212	215	182	167	228	182	198	212	218	196	171	214	189	176	206	182	187	212	207	208	214	203	209	201	224	187	224	206	188	207	194	218	220	214	206	184	208	175	218	171	181	200	188	215	185	208	215	202	198	214	204	198	201	190	206	196	182	199	166	202	210	203	195	215	229	197	197	205	221	172	219	187	189	201	206	172	189	186	203	203	219	218	195	207	205	187	203	200	207	178	204	187	203	207	198	185	232	213	202	199	208	207	191	210	169	207	218	189	210	191	190	214	172	190	181	213	215	184	214	194	194	190	198	186	190	177	201	184	212	213	218	217	174	177	185	208	185	206	204	192	209	192	173	213	195	210	187	202	206	185	186	198	187
30073	10532	9030	4634	3057	2303	1749	1393	1194	968	902	783	718	636	586	568	577	573	527	546	500	514	479	469	447	466	446	439	398	384	399	449	382	392	413	393	434	423	418	438	414	396	437	434	414	407	416	408	448	414	371	433	432	419	400	430	374	400	370	379	411	390	402	395	406	390	394	377	391	396	424	353	383	361	423	402	390	392	377	369	400	405	408	413	388	377	413	398	367	405	353	377	358	371	416	407	363	370	408	368	358	395	425	374	400	359	383	386	405	383	406	444	378	406	398	366	392	400	404	390	410	401	403	383	405	392	392	391	343	391	397	414	384	357	406	346	384	364	361	392	389	390	366	388	379	377	395	364	399	388	384	401	417	365	346	384	384	347	382	355	369	407	353	385	391	360	382	378	390	346	403	362	373	372	396	392	407	360	350	384	378	414	386	395	369	407	374	356	398	364	364	408	361	392	357	367	346	403	420	415	397	385	409	386	400	382	411	362	403	396	370	373	414	373	367	405	424	372	349	352	342	370	354	384	376	386	383	356	347	430	372	391	365	367	357	417	380	400	360	406	390	382	355	447	383	398	370	375	329	359	391	371	389	406	402	413	417	383	401	396	389	355	378	396	420	397	401	365	366	379	399	387	380	376	382	378	404	353	408	392	371	394	371	365	352	394	367	413	370	365	394	382	341	403	453	350	378	370	396	388	401	416	385	372	393	380	389	386	396	401	392	368	371	401	383	390	364	378	360	359	407	374	376	391	391	402	379	409	401	385	363	382	362	387	340	414	350	403	371	399	381	386	346	373	380	343	363	377	377	389	382	369	353	417	359	367	377	378	382	395	379	402	390	360	365	403	395	393	338	378	365	377	377	408	363	380	390	394	373	377	375	366	392	374	453	376	388	378	396	406	385	373	413	418	373	380	368	340	394	369	403	433	358	400	377	398	361	372	408	401	360	400	354	360	412	352	391	379	382	383	408	354	419	414	391	370	376	338	382	368	403	394	389	372	366	385	388	356	392	384	376	404	356	389	367	402	369	385	410	382	378	378	364	392	406	397	353	379	407	397	398	400	356	375	388	374	383	373	365	355	382	375	361	449	380	355	369	359	370	410	364	404	406	399	374	411	382	354	365	370	395	399	370	351	379	350	373	363	413	370	380	382	387	366	396	363	382	364	363	394	382	380	383	412	371	377	399	366	354	384	382	376	406	387	396	381	383	403	379	359	367	403	347	389	370	381	377	379	423	400	373	385	360	442	363	383	405	411	366	393	401	380	371	382	393	368	389	407	384	392	371	362	381	375	414	428	374	386	420	354	418	376	403	383	380	376	370	367	406	370	372	400	372	372	405	348	351	389	383	356	376	407	418	377	403	368	395	414	375	390	402	412	384	371	354	401	363	373	380	381	389	373	347	399	386	384	395	366	404	372	371	385	377	375	362	352	363	416	382	358	374	367	364	374	376	411	401	400	379	411	419	401	377	403	383	392	353	391	385	380	387	396	373	395	405	389	396	374	371	426	400	384	345	360	385	388	406	379	398	381	364	378	374	411	380	370	383	398	395	390	421	370	391	356	351	416	392	384	413	372	406	362	373	394	371	386	348	373	376	336	415	386	376	348	380	408	382	405	387	397	385	371	401	389	371	409	356	410	391	380	372	368	410	413	390	379	412	362	390	391	395	420	388	378	393	360	420	393	384	373	371	384	351	432	344	381	394	408	393	367	402	407	399	394	397	375	375	368	380	386	386	327	374	390	373	379	405	379	363	413	371	389	410	400	388	393	418	359	344	377	366	398	364	383	412	384	402	376	359	365	403	356	368	390	418	399	366	374	380	364	383	388	354	380	387	376	383	391	390	392	392	388	394	374	387	411	377	414	354	421	375	397	381	420	356	362	383	399	374	382	364	391	375	368	361	380	389	408	359	388	356	383	374	395	378	348	375	383	385	387	331	366	427	372	372	361	393	383	395	375	393	357	407	360	368	372	400	412	397	334	384	378	381	384	378	380	369	391	376	363	421	403	387	376	386	384	389	355	385	377	375	403	372	338	407	352	370	369	364	352	422	382	440	373	391	403	357	391	369	412	364	373	374	380	394	371	375	433	385	387	402	435	392	373	361	357	386	413	407	393	384	380	365	384	379	347	417	369	380	366	395	368	402	408	401	388	403	374	374	454	376	411	378	364	370	371	380	386	411	365	362	414	365	370	376	398	374	408	367	387	407	371	393	391	387	372	409	386	385	361	381	332	373	341	414	352	394	371	365	413	371	398	385	389	374	374	381	392	376	385	390	400	386	397	390	387	378	415	387	406	362	383	394	384	362	369	394	376	366	377	425	418	380	365	398	355	363	375	367	397	405	375	401	407	368	411	369	351	380	394	378	385	405	370	387	370	372	397	375	349	374	379	362	392	394	375	357	386	363	389	403	356	383	355	390	372	389	370	414	393	380	408	369	364	370	379	389	379	369	360	331	390	420	368	363	357	396	412	389	390	387	359	357	383	389	399	387	371	397	391	414	383	397	350	345	406	380	367	419	381	393	368	368	360	330	385	353	370	366	376	382	404	379	355	334	370	376	350	388	387	394	410	392	402	386	365	406	367	359	411	360	405	421	403	357	360	363	400	384	389	382	381	380	379	399	392	396	393	426	367	394	368	379	407	368	399	381	394	399	386	379	342	366	421	332	419	380	369	394	401	395	373	371	392	424	395	409	399	378	388	405	382	358	372	378	369	379	405	372	368	356	412	426	365	353	392	344	370	389	382	371	392	403	356	402	391	411	376	355	367	400	367	359	379	380	406	385	412	409	385	406	398	375	365	401	431	363	379	387	401	372	411	380	417	395	364	387	382	373	374	364	410	395	413	404	403	376	378	383	362	356	397	400	373	334	402	386	396	359	409	401	400	379	361	366	374	381	397	389	390	357	365	398	406	381	389	424	390	389	377	385	380	336	415	369	358	379	398	371	412	392	382	396	378	368	417	376	395	398	353	404	363	377	387	381	362	376	386	416	384	397	394	403	381	367	385	405	403	395	371	348	399	364	364	388	381	450	373	396	378	391	401	354	407	385	395	385	362	416	416	390	402	367	367	358	366	381	393	377	369	405	390	393	334	400	361	396	405	386	383	368	409	387	368	385	414	366	382	379	404	406	416	349	401	408	368	361	371	398	380	396	410	380	385	440	385	376	385	354	344	373	375	390	413	377	437	392	339	418	368	388	411	358	396	386	359	371	373	379	391	384	378	358	352	394	403	363	406	390	378	395	374	440	379	340	357	361	386	390	426	352	409	372	392	403	368	374	418	382	375	373	371	364	402	393	372	399	352	354	388	334	390	381	386	404	384	344	388	404	392	378	402	390	373	373	397	358	412	369	379	366	394	391	358	368	399	417	397	411	385	354	395	370	391	367	388	372	426	383	360	387	382	391	388	385	371	369	373	376	361	388	432	378	378	402	330	415	368	366	421	379	380	393	353	375	373	380	388	377	348	399	404	371	354	379	379
23626	21556	29413	24138	21562	19312	2282	1027	694	654	632	559	572	507	519	451	499	449	448	434	446	425	471	419	417	433	406	386	381	437	410	374	401	394	408	389	354	381	389	391	389	374	391	375	383	356	369	387	395	397	366	393	388	367	326	367	357	360	348	365	399	376	375	424	367	387	392	362	393	362	380	389	401	379	398	377	360	370	383	388	401	382	351	389	362	359	412	396	398	372	367	387	365	353	405	409	360	391	371	401	367	342	331	377	385	366	369	390	363	349	382	360	368	348	375	364	349	404	380	373	409	342	403	374	380	352	355	366	357	351	399	387	378	379	381	360	380	353	404	402	373	381	360	399	376	365	360	362	386	355	338	376	387	370	393	380	350	356	369	380	384	367	353	346	352	376	374	362	343	376	311	365	376	404	389	347	376	355	380	386	423	403	354	337	360	347	379	388	351	388	395	396	397	367	368	373	374	367	401	386	366	354	391	378	398	396	372	366	366	388	392	375	349	383	372	351	369	363	354	379	380	386	397	347	388	377	331	375	355	366	385	380	399	416	350	365	340	358	344	360	361	384	377	390	337	382	350	351	344	369	349	337	350	402	373	374	361	365	398	363	355	376	359	389	372	385	380	370	398	391	361	371	360	360	379	377	355	397	382	372	352	347	371	371	360	371	365	297	406	353	387	406	378	392	392	347	384	351	387	386	385	398	414	359	349	346	387	358	356	352	351	367	375	366	311	372	398	352	345	381	362	369	399	388	426	378	385	422	368	346	319	378	412	357	372	342	381	375	424	383	379	379	377	382	356	380	347	398	346	335	371	356	359	354	347	369	361	370	380	409	345	369	361	380	349	391	391	361	392	387	377	373	362	361	392	372	392	409	350	388	387	376	379	378	353	364	383	384	409	389	352	380	377	341	396	365	361	347	372	348	363	371	369	413	352	409	377	365	371	384	352	385	384	355	393	378	373	374	379	345	380	350	365	388	391	398	360	352	357	370	383	351	380	342	352	363	379	416	395	381	384	350	340	385	379	377	380	372	355	368	412	346	358	320	370	409	362	368	371	364	394	374	381	383	384	362	384	390	379	384	385	365	401	393	366	389	407	403	381	369	365	361	375	411	354	393	371	376	359	335	379	301	381	353	367	375	398	361	352	353	376	381	371	392	366	356	389	360	400	362	365	403	366	362	357	376	372	361	416	376	372	377	387	362	350	368	336	356	365	414	344	390	340	339	363	357	370	377	332	410	392	369	376	384	365	380	394	363	412	338	411	357	383	353	405	395	335	383	373	354	367	364	358	358	316	374	374	416	370	359	350	348	406	374	393	341	387	389	357	364	374	361	380	369	345	376	386	365	404	386	384	388	363	426	374	369	350	374	396	373	377	376	349	396	379	374	359	380	374	388	376	400	350	347	376	411	363	369	381	371	387	378	370	355	373	365	375	360	375	385	336	408	354	341	360	358	353	405	419	381	368	377	375	380	389	392	389	382	388	376	353	353	401	392	368	382	336	364	350	374	376	404	349	396	374	353	353	348	359	335	367	371	381	326	403	365	400	376	407	439	399	361	358	327	343	370	376	401	389	377	377	413	355	396	389	362	326	373	351	320	392	383	374	355	395	381	364	368	373	395	400	348	376	361	382	376	373	409	354	383	410	372	379	403	386	343	399	382	358	406	342	328	354	413	406	346	385	371	359	380	376	397	381	368	387	372	381	426	353	374	391	350	364	355	379	356	333	352	389	367	368	368	415	377	358	397	387	357	357	400	341	373	392	352	383	346	382	396	347	405	354	376	380	416	372	398	368	378	375	356	356	332	400	387	378	359	385	378	355	351	378	347	372	349	385	369	393	350	374	379	345	367	364	391	389	410	366	328	383	383	361	363	372	370	359	392	330	390	383	390	357	358	363	371	395	383	380	358	376	380	382	361	352	402	390	379	329	373	400	337	355	393	369	391	371	378	343	355	350	337	364	398	394	375	322	352	369	340	361	395	361	408	373	341	366	327	384	385	423	335	367	405	351	367	395	381	383	340	361	362	363	396	387	328	371	364	345	390	374	392	397	373	366	357	397	323	331	350	384	405	398	419	364	375	371	355	371	390	363	405	342	353	392	386	397	375	373	395	413	392	390	430	391	354	341	409	331	379	384	393	325	405	423	376	378	341	370	359	345	375	358	389	344	356	391	388	332	360	384	392	367	341	368	368	389	364	360	385	373	365	388	378	378	333	379	366	380	379	375	378	389	370	380	402	381	392	375	361	381	373	364	384	375	353	355	356	354	390	349	379	385	379	389	351	367	412	400	348	384	358	419	386	364	397	362	367	359	404	340	388	391	362	375	347	387	348	386	381	375	385	368	399	393	358	344	343	404	348	384	411	350	397	366	377	352	386	325	367	375	371	407	374	350	384	357	368	364	397	419	368	310	364	387	374	393	368	426	355	368	352	386	366	413	353	392	380	400	345	401	342	377	382	352	374	355	418	389	396	392	364	374	400	388	366	401	391	410	378	373	365	370	356	402	374	373	398	396	366	394	381	349	331	362	368	363	388	405	356	363	394	377	345	373	363	346	372	389	361	400	401	376	388	378	368	370	394	357	354	380	371	387	346	366	369	383	365	375	371	395	376	349	375	399	358	383	393	397	376	364	391	394	380	383	357	366	384	401	391	384	358	373	340	362	385	389	345	372	360	428	370	396	379	335	406	324	339	351	371	389	373	333	383	384	363	374	355	384	373	357	366	354	419	382	394	380	354	383	379	375	347	342	371	390	354	388	415	397	361	366	360	386	394	354	333	343	360	379	361	356	408	376	370	351	397	360	376	401	367	369	357	384	402	354	358	359	363	358	383	372	339	382	333	349	379	342	350	353	367	384	384	374	405	349	370	400	377	383	366	372	336	372	375	370	372	354	396	345	375	367	373	374	398	398	363	403	365	396	335	402	372	360	345	375	394	372	365	390	356	356	379	364	369	333	366	395	373	354	331	335	363	383	363	359	339	387	338	375	381	415	410	405	403	405	386	362	352	358	336	406	349	375	350	368	368	365	344	389	358	356	367	354	388	338	380	386	389	359	383	399	421	400	362	392	417	356	378	381	360	376	355	354	326	397	382	377	338	401	408	377	397	356	364	421	347	403	383	343	373	356	336	383	356	349	377	345	389	357	363	382	355	342	376	378	380	344	395	360	365	383	356	390	341	389	375	374	378	410	331	376	353	352	360	368	377	349	383	394	344	365	371	387	340	377	385	362	378	358	360	345	395	365	375	378	396	404	346	372	376	357	354	355	369	372	378	393	382	358	368	363	382	357	384	357	361	386	395	372	367	377	403	367	362	371	378	348	363	365	356	378	395	369	372	371	372	387	394	380	376	388	360	353	338	422	377	363	368	415	378	375	396	359	382	386	379	368	322	391	396	400	365	337	380	356	378	389	376	366	338	398	394	344	380	375	359	364	367	381	378	377	354	407	341	363	367	387	390	368	423	390	382	368	372	366	372	369	388
32966	16708	14584	8015	5447	4105	3102	2634	2207	1821	1624	1499	1350	1220	1134	1102	1066	1022	936	913	955	869	820	858	825	840	802	791	781	754	754	765	746	726	737	726	703	707	725	783	731	722	711	705	716	699	690	671	724	667	718	687	675	682	683	721	685	680	702	708	695	649	670	739	700	680	678	720	668	695	684	666	732	666	694	678	714	716	731	713	735	673	686	702	702	719	694	672	679	681	687	660	642	722	656	672	677	682	689	710	724	667	671	660	675	712	675	698	651	700	705	635	668	711	635	703	699	667	717	658	686	651	643	707	716	615	682	686	633	667	669	693	693	687	671	705	652	660	677	680	672	623	665	681	661	694	696	702	672	668	684	693	670	661	686	680	667	664	659	688	676	696	679	704	698	716	618	698	687	655	657	723	696	650	677	681	663	664	664	715	697	711	673	669	694	632	686	667	708	666	680	677	680	723	669	697	648	637	674	637	664	606	677	698	728	653	686	723	657	664	717	691	632	617	667	668	687	705	659	672	733	711	721	656	687	647	665	685	711	638	701	723	655	683	637	672	642	658	638	649	653	659	684	664	709	679	702	745	703	658	711	675	680	658	710	706	678	674	738	663	673	707	724	664	684	674	656	707	683	714	723	698	676	674	639	696	694	630	748	665	671	685	699	672	739	672	696	643	684	663	725	646	657	684	656	641	660	692	644	697	702	716	635	666	668	677	691	688	692	656	695	665	688	674	684	679	653	689	673	642	661	669	695	700	715	663	697	626	654	680	672	646	689	716	723	675	667	696	708	664	676	708	657	687	684	680	662	707	617	672	678	654	659	671	700	658	664	701	710	704	718	687	690	718	692	645	654	658	700	693	709	722	671	701	662	662	647	705	698	710	666	663	678	698	644	689	633	655	650	670	695	720	732	668	663	689	630	676	695	716	664	668	619	693	674	655	706	693	650	665	694	702	681	661	668	640	662	655	640	684	699	628	647	699	666	712	673	696	643	705	644	683	685	661	622	623	630	716	619	663	626	656	643	689	652	640	680	697	735	712	681	649	637	688	645	656	727	650	683	698	647	678	650	703	669	673	695	677	672	657	650	675	682	708	670	704	675	670	648	635	684	673	719	667	631	687	643	690	719	666	667	688	641	696	659	704	690	665	683	683	702	692	705	702	646	688	667	673	688	684	644	669	675	677	677	679	693	687	718	645	692	646	698	709	676	686	671	654	651	662	641	697	667	729	685	675	681	638	705	689	732	646	691	722	681	711	662	709	657	690	678	641	709	713	708	646	708	707	608	678	670	661	674	645	684	692	687	714	709	741	685	747	662	672	647	685	676	665	684	668	644	699	681	689	671	724	667	705	632	671	658	686	709	693	697	693	689	643	720	667	720	682	650	659	695	694	695	646	644	696	678	716	694	704	675	716	648	685	654	655	670	676	652	730	653	685	706	701	671	676	683	653	652	687	660	681	676	687	656	640	646	686	661	647	656	652	676	694	686	651	637	615	723	703	769	652	673	625	698	690	698	631	648	701	697	709	664	669	684	699	693	672	712	660	667	677	647	680	640	641	673	703	659	671	674	701	676	674	676	715	634	673	683	668	657	698	702	699	663	671	699	659	701	683	653	639	727	705	681	722	639	661	669	674	652	656	663	616	667	652	647	686	693	655	622	684	709	686	671	632	686	647	689	684	664	703	672	650	715	689	662	680	662	666	656	692	670	686	647	662	712	709	676	708	712	690	614	644	705	645	662	666	693	718	652	641	646	721	635	610	648	650	661	669	695	652	691	645	688	654	710	668	635	713	660	660	676	657	646	684	705	644	647	694	672	640	706	683	700	658	686	638	667	656	674	648	647	658	697	703	650	673	681	602	705	694	628	666	689	665	669	685	678	714	710	635	687	700	670	659	691	712	688	706	662	646	667	606	629	646	691	672	698	646	686	660	752	694	695	686	721	669	631	689	696	678	700	637	630	688	680	684	736	699	670	699	669	658	715	675	662	596	699	637	653	671	669	634	667	693	683	657	679	690	680	713	668	649	657	652	648	628	678	667	660	710	640	694	710	711	700	646	668	662	693	631	683	666	669	637	656	678	682	693	673	706	640	651	682	656	661	714	681	729	690	668	684	652	728	659	681	675	694	693	696	637	646	667	694	688	645	717	668	691	687	676	639	662	660	671	682	641	639	684	672	655	633	673	667	651	663	689	669	666	651	710	688	669	668	637	667	632	688	682	667	707	699	655	648	697	674	634	691	696	686	642	662	671	669	628	694	724	710	692	722	681	661	688	678	685	730	691	675	712	654	670	684	681	706	656	709	665	640	704	673	652	657	662	702	677	682	684	644	732	696	689	714	672	675	678	679	687	652	660	714	694	720	692	669	663	674	696	668	690	714	748	612	710	714	671	676	663	636	669	640	678	635	661	694	674	725	694	687	670	682	654	684	698	690	709	684	661	676	670	653	672	710	667	690	702	704	651	604	708	686	666	666	668	660	699	673	652	654	678	644	685	721	648	671	686	661	709	651	686	629	657	663	662	649	667	703	678	687	705	685	640	684	633	671	729	730	695	685	671	621	673	659	654	706	683	664	668	725	649	671	646	652	654	627	678	704	707	688	703	692	670	658	677	691	677	631	665	711	698	625	687	686	632	679	692	642	636	644	678	708	667	697	666	672	642	668	675	720	681	640	686	683	655	710	691	678	695	636	704	665	672	629	694	685	646	726	654	713	638	675	650	730	668	677	653	653	679	661	646	694	689	695	665	657	629	657	644	684	687	631	646	661	640	705	698	655	640	664	680	683	689	677	654	679	686	667	684	699	637	685	697	678	696	667	634	706	692	686	686	758	662	681	702	675	650	690	694	719	676	723	689	648	704	702	682	675	653	696	662	677	645	663	695	670	641	618	696	634	665	695	714	695	621	706	781	697	696	680	672	683	627	663	657	700	685	668	717	631	702	662	673	682	649	719	712	711	711	694	698	667	687	671	651	709	614	671	700	633	688	723	614	705	648	641	705	642	676	684	702	704	675	727	672	643	703	658	666	720	638	663	660	654	687	695	692	679	708	671	678	712	678	666	696	681	692	687	668	660	707	705	719	692	739	654	641	683	649	686	678	661	692	708	690	687	683	633	702	722	665	639	652	661	668	645	707	670	708	656	659	684	639	648	651	646	647	659	654	622	640	686	679	714	715	668	680	649	675	698	650	644	643	658	645	698	664	670	669	704	702	668	666	714	681	664	708	641	691	663	683	638	729	708	648	698	637	723	636	704	651	674	688	685	654	657	733	598	689	682	668	677	664	744	656	608	686	688	617	662	658	685	693	632	697	653	655	654	724	689	680	658	683	659	679	701	685	684	651	698	697	728	648	675	680	671	733	686	686	629	700	615	717	688	697	698	649	678	671	736	748	659	674	687	676	719	664	696	663	657	694	687	638	667	703	651	695	687	667	678	730	646	697	677	679	691	647	682	725	719	669	642	650	675	673	730	644	702	664	680	650	674	629
27330	21043	7546	331	187	135	108	114	90	100	105	90	104	99	102	102	82	107	92	95	106	88	104	85	86	89	103	84	84	82	109	89	105	103	78	87	90	98	102	85	79	90	93	70	82	73	99	85	101	96	105	95	94	99	76	92	97	94	102	104	94	103	96	91	84	84	90	96	92	87	95	97	76	77	83	91	106	88	86	84	81	100	80	96	93	87	112	88	90	94	89	81	79	81	94	82	109	86	94	84	79	97	68	109	99	70	82	92	95	99	98	103	102	96	92	92	103	81	90	93	96	95	110	98	76	92	100	85	95	79	97	83	91	79	84	108	95	93	109	77	91	97	86	86	104	91	76	89	67	88	89	82	100	88	71	88	100	92	98	102	90	108	91	91	87	89	72	97	82	104	99	102	83	89	88	94	98	77	90	89	99	79	103	92	96	111	95	84	86	86	78	61	84	108	87	93	87	88	80	93	87	84	86	93	82	87	100	82	71	88	101	105	83	94	78	100	87	83	82	113	92	88	81	93	112	101	99	104	89	91	105	94	94	86	89	101	96	85	83	114	83	87	82	97	100	95	90	98	95	86	89	88	96	106	91	77	96	82	96	71	83	91	78	68	86	77	88	90	88	87	93	88	95	96	81	71	103	88	89	100	91	97	85	85	97	99	72	94	96	72	89	87	93	103	95	92	99	90	83	74	96	83	99	89	84	95	89	78	93	104	90	96	82	72	82	91	84	89	105	82	97	106	87	102	84	86	99	94	99	89	95	81	92	107	90	101	82	88	79	103	87	73	98	97	101	115	91	99	89	95	89	100	87	82	102	82	101	87	84	90	93	82	95	89	102	92	88	96	86	98	76	111	89	87	100	94	96	78	79	94	83	83	104	84	95	79	87	83	101	81	87	111	86	88	79	88	83	74	71	99	81	97	92	89	104	98	104	83	84	97	101	104	88	80	104	72	80	91	102	77	97	85	84	87	93	86	86	75	91	96	110	85	106	91	83	94	76	94	100	93	89	101	92	86	101	84	108	92	95	91	98	97	89	98	87	86	80	96	79	94	86	76	90	92	94	102	75	93	80	75	92	70	89	81	100	95	74	92	88	104	89	94	101	100	89	90	92	85	83	86	96	77	102	80	99	80	71	86	91	76	92	99	95	98	116	113	98	86	89	85	93	87	72	86	89	93	80	91	64	94	96	87	91	94	85	84	102	89	92	96	84	88	106	77	87	91	90	99	100	96	84	96	77	100	88	121	74	112	98	73	79	94	97	91	83	99	103	88	96	85	89	82	97	82	90	95	91	91	94	93	87	86	92	85	111	94	78	96	102	86	91	97	82	81	91	65	97	78	100	97	98	96	81	95	86	90	77	92	88	73	93	76	90	75	87	85	97	96	90	96	93	95	92	83	78	86	88	78	98	105	66	83	85	101	85	105	86	98	79	93	94	96	97	93	78	94	83	88	98	92	107	94	101	75	107	93	88	89	87	85	86	76	113	84	106	102	81	98	90	83	113	93	90	99	100	93	94	95	87	89	106	83	74	98	92	70	95	96	97	86	93	103	71	109	94	106	86	81	87	109	93	107	104	82	87	94	97	80	104	94	105	91	95	85	87	94	89	126	85	76	91	92	81	85	86	96	100	107	89	73	91	83	93	88	87	80	90	99	108	108	77	75	101	98	103	82	80	82	90	90	91	70	107	92	67	105	88	111	86	97	87	92	114	62	89	90	79	109	108	94	108	89	105	91	80	95	101	64	101	93	74	86	74	94	94	98	85	106	84	81	76	101	84	97	107	68	94	99	95	110	95	82	70	92	101	99	88	88	95	83	101	95	84	72	91	89	85	87	104	100	101	89	115	84	82	86	88	78	94	89	101	89	92	95	90	96	85	83	96	86	85	84	97	78	97	81	89	75	90	93	90	106	95	90	79	85	95	97	90	92	82	82	83	91	85	97	96	93	75	110	78	94	117	88	76	79	106	72	91	85	89	92	95	79	98	88	93	98	105	86	87	90	94	92	108	98	96	97	98	95	92	102	79	90	108	88	89	80	87	91	104	103	79	97	95	85	87	100	85	81	93	91	107	67	83	96	75	72	80	72	75	84	90	87	104	76	84	100	97	108	96	105	84	75	79	78	93	84	85	96	75	108	97	81	94	93	92	86	104	88	77	97	83	91	94	102	106	104	90	92	71	89	92	89	86	94	99	74	92	111	98	96	90	90	98	85	107	87	88	85	89	80	90	112	81	94	85	85	89	93	88	84	104	104	83	78	90	71	93	83	110	88	84	101	86	78	79	98	78	82	94	100	97	90	87	93	81	89	122	95	100	101	91	84	88	79	93	79	94	99	101	101	91	93	98	79	89	88	90	86	100	98	78	99	83	96	85	79	93	92	95	88	75	96	95	86	91	94	79	98	80	86	86	92	78	77	97	97	109	78	93	80	105	91	81	99	88	99	88	92	79	108	96	97	103	85	89	82	107	93	85	76	89	78	76	87	94	87	70	73	102	85	84	73	80	89	94	86	98	78	83	94	85	102	115	83	92	107	78	76	104	87	82	96	92	87	106	85	99	93	75	84	87	101	90	95	82	85	85	102	86	76	93	97	79	106	92	86	75	92	87	98	79	81	85	85	76	103	90	78	94	87	84	89	81	88	92	75	95	89	92	90	108	106	82	91	71	84	100	75	85	98	74	89	76	85	84	95	88	95	93	103	85	97	94	91	91	88	95	94	91	78	91	112	105	90	115	90	105	98	94	109	96	98	77	85	74	93	74	85	93	81	69	79	95	73	94	93	92	84	101	88	96	86	89	100	77	85	92	106	98	101	87	95	88	77	91	97	75	84	78	90	76	92	76	100	90	93	96	102	103	80	85	83	97	67	81	106	95	84	88	97	95	100	88	93	79	86	96	84	93	96	90	74	96	103	104	82	94	85	78	84	92	85	95	79	87	91	85	96	88	83	97	72	72	85	85	101	99	95	93	88	101	98	120	94	98	70	85	95	89	80	74	83	100	91	77	80	82	92	97	90	103	96	98	88	95	88	100	88	90	96	97	94	76	83	85	102	92	101	80	99	92	96	91	88	94	88	85	76	90	87	96	91	82	116	102	88	89	84	110	97	92	89	98	89	96	86	95	82	94	77	96	112	113	88	96	101	91	81	95	108	85	109	90	89	94	82	68	102	98	74	95	94	80	98	80	101	103	87	82	89	84	85	73	91	96	70	101	90	87	100	77	83	121	100	78	76	89	103	85	81	79	79	117	80	99	97	81	72	92	82	88	96	104	90	94	105	102	97	92	96	81	86	75	97	92	98	94	92	96	96	98	95	100	81	71	104	80	86	87	85	95	88	88	95	101	90	84	94	86	86	92	91	87	103	94	92	106	82	82	95	77	95	82	84	75	82	102	88	81	78	83	92	84	79	106	90	88	100	67	90	91	84	81	105	97	71	94	88	92	82	91	85	103	94	102	84	90	93	85	86	90	105	72	101
12845	1211	1104	560	413	357	274	251	214	241	199	225	214	207	194	169	190	198	184	178	179	172	189	173	178	185	178	178	185	188	183	150	161	190	165	167	163	163	187	169	181	188	158	168	173	183	175	175	139	180	197	201	183	185	207	191	170	176	171	191	179	166	205	182	189	188	162	154	170	159	195	174	163	176	171	157	168	166	166	144	165	188	131	160	158	191	172	170	160	158	172	170	195	170	189	182	184	155	191	176	172	179	179	158	154	191	176	169	174	168	190	152	184	180	182	182	171	152	157	199	161	176	172	155	203	193	178	158	155	177	185	173	158	162	182	177	169	171	171	188	171	160	167	189	166	154	146	153	171	175	180	163	163	173	156	194	184	177	163	161	142	172	190	176	162	174	163	173	166	181	155	156	174	171	176	158	172	197	174	175	159	168	163	166	188	176	178	170	169	178	170	153	172	166	174	176	188	184	192	156	159	194	168	159	180	174	172	198	178	179	173	183	168	167	153	172	154	165	149	184	184	217	163	167	173	197	162	188	171	183	167	162	180	167	182	165	159	169	182	175	181	186	161	164	152	181	162	143	168	196	184	186	166	155	202	209	161	163	185	178	183	165	162	159	195	167	177	180	200	183	179	175	177	161	168	186	167	184	176	214	166	176	197	165	148	160	182	171	181	133	169	176	166	169	178	176	190	175	175	190	158	187	174	168	173	150	189	160	183	162	166	187	181	181	175	172	171	171	164	193	212	187	180	152	203	156	165	187	146	170	159	159	169	171	180	186	172	165	163	173	176	161	172	142	165	158	171	177	165	183	153	178	190	188	188	185	188	179	187	163	163	199	197	198	184	182	149	166	186	162	172	173	170	152	174	175	176	166	169	190	168	183	169	173	184	164	175	178	167	166	162	181	164	170	182	174	182	186	166	188	180	174	200	175	181	181	178	200	174	146	170	167	175	180	166	153	167	165	183	187	182	157	155	181	154	190	209	157	165	187	137	190	167	172	189	192	160	195	178	189	145	169	188	180	179	164	156	173	155	185	176	167	174	185	178	150	180	175	187	178	171	173	180	155	153	166	173	159	153	168	176	157	166	179	181	168	168	161	168	179	165	167	183	159	174	176	171	171	171	175	155	182	176	161	160	199	171	187	169	173	180	168	154	175	167	176	180	155	179	189	162	160	156	177	171	165	169	189	159	165	169	170	156	171	178	173	169	197	172	177	195	168	157	184	164	167	163	149	192	146	130	165	159	148	152	172	176	178	179	151	174	175	159	161	173	151	170	152	154	191	175	181	167	171	202	152	162	190	153	161	164	165	199	163	158	154	174	167	163	175	159	153	171	179	180	187	192	152	158	168	186	173	171	171	184	170	165	189	171	158	197	170	181	169	157	167	184	168	184	158	181	177	183	174	171	155	145	154	165	179	169	166	174	158	163	157	171	172	188	163	177	154	193	170	166	169	150	156	185	160	186	180	177	168	169	175	166	178	172	184	209	174	155	182	171	176	177	177	181	177	167	180	164	173	161	169	185	171	185	188	187	182	164	188	154	168	154	183	162	162	162	188	181	182	158	144	178	176	187	188	194	154	169	178	167	161	187	180	192	164	163	175	165	178	175	179	181	185	178	165	183	168	187	179	147	188	153	185	176	184	171	181	164	186	179	185	192	185	167	175	177	166	193	180	163	169	170	182	194	152	169	171	176	179	152	177	183	180	193	193	160	162	168	182	185	170	175	186	167	168	161	172	174	182	170	170	174	188	214	177	173	176	168	169	156	176	157	191	174	172	170	150	179	179	152	174	165	179	178	170	146	179	169	180	173	172	191	162	189	184	187	179	148	182	164	167	160	171	166	166	168	184	192	149	162	181	169	157	162	147	181	172	196	173	173	168	146	194	191	196	180	175	159	167	171	153	176	174	157	181	178	177	167	180	160	180	168	163	181	182	174	200	166	180	187	190	187	187	178	178	174	175	155	169	160	167	160	181	177	144	195	190	160	201	170	168	177	171	165	173	160	167	167	179	164	188	153	200	172	202	173	181	166	173	202	161	191	139	172	180	163	190	162	167	192	153	195	181	157	191	170	206	186	175	192	158	171	164	161	166	163	152	211	176	158	151	182	157	184	154	186	171	171	202	164	177	168	208	179	158	175	166	174	177	174	159	157	151	178	185	169	171	163	161	159	159	173	169	147	154	148	186	172	165	169	179	169	163	179	169	164	176	174	179	168	183	185	162	162	169	171	182	191	172	161	172	154	158	169	165	172	177	158	171	178	179	151	193	181	171	168	170	166	176	197	181	175	170	168	174	184	177	170	186	141	198	171	161	158	163	157	158	171	185	206	179	177	185	164	160	168	157	170	186	182	167	147	174	174	187	167	171	166	176	180	177	162	178	182	193	162	196	182	186	168	156	128	191	174	179	168	170	185	183	169	181	148	173	159	188	196	188	176	159	191	169	184	166	155	154	155	176	168	153	157	180	178	157	185	160	175	169	170	200	180	172	180	160	162	157	163	152	178	165	150	164	157	153	152	140	175	180	147	187	158	172	188	169	178	163	180	156	178	161	182	179	154	159	151	184	164	183	179	162	172	178	177	167	165	159	170	167	166	164	152	166	185	158	191	177	192	164	193	164	160	180	194	183	165	160	167	187	154	181	172	168	182	182	159	182	185	170	157	175	166	163	161	159	176	178	170	161	203	165	163	164	177	147	162	186	179	195	170	180	178	166	159	169	170	155	181	161	178	175	173	185	169	162	163	163	186	179	196	162	164	167	183	182	172	167	181	163	156	177	144	174	183	190	161	168	140	161	158	183	203	176	187	161	169	165	140	169	172	168	185	156	196	174	191	173	150	160	164	166	200	177	181	174	174	201	186	188	188	159	159	150	155	175	173	188	200	175	185	175	192	182	201	161	171	180	157	173	163	178	165	172	184	205	163	166	177	169	179	173	163	180	172	175	151	179	172	173	178	178	147	172	160	158	177	179	192	194	199	179	169	188	170	185	167	158	161	165	162	159	176	186	185	166	185	182	182	172	175	184	171	166	174	171	168	166	168	180	170	174	155	172	171	163	182	179	189	175	208	169	183	183	150	171	181	197	158	178	191	176	188	175	168	160	185	173	162	195	182	171	149	173	170	206	184	177	154	174	151	161	182	194	160	188	171	161	159	178	176	184	169	161	192	162	165	140	153	154	169	163	187	158	167	165	182	172	172	169	179	177	169	165	190	191	164	181	188	166	187	167	166	163	161	177	163	193	181	205	192	159	164	162	184	168	171	181	171	190	211	152	172	189	168	168	153	179	162	173	169	168	180	189	160	184	178	159	166	187	165	165	183	146	170	173	180	185	184	160	192	153	172	142	159	160	168	175	144	175	154	157	156	186	162	158	137	166	177	169	179	182	184	156	180	169	176	190	198	184	177	192	163	162	160	177	182	176	204	180	169	150	163	171	163	168	169	180	163	149	168	169	187	169	194	163	182	170	176	169	160	149	142	168
24777	21732	28952	25049	19919	1814	722	463	356	380	313	283	273	287	285	238	276	253	229	236	222	236	246	228	220	221	195	222	199	236	216	216	224	210	215	214	208	228	211	179	204	208	205	192	213	217	203	209	215	219	193	197	193	171	206	224	209	176	210	195	208	214	200	211	192	209	177	221	218	199	190	190	203	215	234	168	193	216	202	202	194	198	193	189	213	183	208	210	221	171	171	211	211	200	204	191	189	215	193	209	220	202	191	183	209	217	211	197	202	196	191	177	239	185	195	217	215	202	181	191	193	206	194	189	205	204	194	233	185	195	176	212	185	190	192	210	208	214	218	206	211	212	213	206	208	189	203	199	218	217	201	199	211	195	183	210	180	194	208	182	198	216	223	191	198	211	203	202	207	231	196	203	196	202	216	202	202	199	194	244	194	199	208	200	204	221	189	216	224	213	209	189	180	184	193	200	173	218	202	219	200	210	220	180	206	194	198	222	216	215	213	180	194	211	164	193	186	186	202	177	197	198	217	218	194	187	196	214	192	199	193	197	200	234	185	207	209	192	207	187	182	202	212	214	187	197	199	209	217	197	195	193	190	204	193	200	192	189	188	194	199	222	223	189	216	209	218	180	205	206	184	210	214	195	197	196	204	207	231	178	226	209	191	202	235	189	207	182	169	220	207	203	175	215	214	175	217	201	204	194	204	203	194	223	181	217	203	198	198	202	192	206	203	199	228	195	204	201	194	191	191	207	201	177	195	209	222	214	196	192	203	209	225	204	197	206	195	218	205	191	176	209	200	216	216	234	211	200	218	180	220	179	209	223	193	197	223	208	183	213	209	185	192	216	233	222	210	216	235	189	213	188	191	187	199	183	236	212	204	208	181	194	208	217	198	257	195	186	208	194	196	199	224	177	209	189	186	202	185	194	192	220	197	186	208	213	212	206	204	200	200	209	219	225	159	204	211	191	194	219	189	205	201	210	200	221	203	211	199	195	223	205	201	189	224	213	202	188	211	203	183	173	207	187	207	184	196	185	201	167	192	186	190	213	183	206	204	213	197	196	221	187	213	184	191	220	199	200	208	190	214	207	199	201	207	195	183	221	189	187	197	231	187	170	217	221	201	222	213	209	200	189	232	224	199	219	198	203	201	199	195	194	217	218	205	212	197	186	186	199	168	212	188	194	221	191	196	207	192	203	204	199	201	198	202	223	201	200	211	226	182	209	186	221	199	181	219	182	227	188	192	222	239	213	197	216	179	197	178	213	210	202	195	208	235	212	214	194	191	189	212	204	182	221	181	185	224	215	191	203	213	219	203	206	200	202	204	244	204	221	193	181	205	201	202	199	219	195	182	198	186	208	197	194	195	182	194	199	184	211	206	195	206	195	193	203	213	198	216	196	210	193	192	205	204	202	190	196	192	197	205	198	190	208	196	187	172	196	189	199	188	196	219	214	203	201	204	176	196	194	216	185	198	174	182	211	207	194	197	205	197	235	191	183	201	190	214	187	191	189	181	209	219	194	202	196	206	206	230	218	201	202	196	208	218	210	205	187	194	182	206	195	210	211	206	210	188	217	222	199	190	222	219	198	221	226	183	204	224	177	193	203	188	194	194	213	190	190	213	191	207	168	213	204	198	220	194	182	172	202	238	206	192	199	182	194	201	196	189	176	178	196	211	210	220	204	186	185	197	184	232	219	191	186	220	201	190	186	181	199	219	207	200	218	239	201	176	219	209	213	219	207	212	204	204	180	202	176	212	227	195	210	225	174	201	227	158	210	210	206	202	198	201	189	210	189	206	193	224	192	210	189	205	222	190	174	200	214	190	223	195	227	221	213	198	185	202	191	200	181	198	191	221	199	214	209	228	204	222	194	200	189	208	220	212	187	191	205	204	199	208	188	192	218	215	180	189	218	207	197	213	226	194	171	198	180	200	208	198	214	186	201	208	194	200	200	176	226	208	225	188	188	233	209	188	218	193	187	201	215	206	231	219	188	196	203	196	229	214	196	194	190	209	230	197	193	214	187	213	215	207	184	212	183	187	227	195	211	195	205	210	190	179	195	221	224	194	200	185	188	208	174	204	173	229	214	222	200	216	188	177	210	203	223	227	204	212	193	206	206	187	201	167	203	188	225	211	211	208	188	206	232	182	225	186	217	201	207	203	213	199	197	220	232	204	206	179	174	208	220	193	199	204	206	210	201	217	196	215	208	244	198	184	223	178	203	195	209	183	198	206	166	206	206	199	195	193	208	217	207	202	197	179	198	191	213	204	198	185	194	183	190	201	183	198	184	193	210	197	185	209	195	195	216	209	220	204	196	230	192	192	205	191	223	205	202	206	201	180	206	193	178	218	199	200	235	193	199	193	212	182	208	179	208	206	202	204	196	205	195	213	174	209	194	191	184	210	221	208	195	204	212	203	220	193	182	199	214	225	182	210	200	186	199	214	194	200	196	207	202	189	182	199	198	216	206	168	210	213	194	223	212	202	173	176	175	208	205	192	203	210	189	220	192	203	184	210	188	187	196	200	188	219	207	231	198	209	213	176	209	184	196	227	207	195	193	198	204	191	212	203	207	174	208	185	202	189	188	189	224	216	189	192	192	190	202	217	208	203	215	211	209	209	212	218	211	218	199	183	227	190	212	206	194	212	213	220	200	206	222	207	212	196	215	199	224	209	185	198	212	199	215	197	200	207	212	183	218	204	202	205	179	197	185	238	194	165	209	219	235	176	198	183	219	184	181	176	210	183	216	193	200	214	201	229	191	188	173	181	183	199	195	176	194	208	178	206	209	202	216	223	195	189	208	208	200	181	202	171	202	222	210	186	227	214	197	190	198	205	221	202	207	192	203	218	202	200	203	191	200	190	193	210	203	191	181	215	212	211	217	197	201	228	205	201	193	214	167	193	189	210	224	184	161	209	209	204	217	188	209	196	209	194	197	177	188	202	188	208	194	206	190	208	202	203	190	206	207	213	214	185	181	201	203	208	201	208	217	210	215	199	233	193	229	244	179	211	223	214	201	183	203	211	217	205	187	168	212	210	208	206	211	194	195	217	229	218	190	188	206	176	199	188	202	168	210	225	195	207	182	220	189	193	208	214	194	215	206	197	192	208	181	209	192	197	218	190	185	179	198	216	227	180	207	166	192	211	201	200	194	203	204	189	201	196	190	178	202	203	217	189	197	208	205	193	205	187	205	209	201	209	176	198	203	226	211	190	188	204	212	202	220	208	202	208	192	195	191	199	216	200	205	184	205	193	201	205	219	226	176	195	190	184	198	181	183	193	191	199	184	210	227	183	192	234	185	183	173	212	228	215	188	208	210	182	202	208	205	195	209	214	188	211	188	200	233	225	201	204	208	192	191	186	233	203	183	205	201	203	204	216	198	204	206	196	174	217	176	215	230	201	227	183	199	216	197	220	203	196	203	176	226	191	193	212	226	225	211	213	189	210	211	195	190	185	206	196	196	209	213	206	187	201	205	193	206
30041	10583	9118	4573	3115	2241	1697	1397	1202	989	913	796	725	679	649	623	579	549	542	495	460	465	480	484	439	456	447	438	426	430	419	405	405	420	445	428	414	441	440	389	415	408	416	404	405	396	413	426	397	416	372	358	407	411	387	403	367	391	383	429	422	431	398	392	401	396	390	392	416	400	423	424	408	381	393	368	372	377	382	399	365	399	381	411	393	373	408	397	427	398	383	379	393	399	381	433	411	360	418	388	371	407	370	392	339	410	378	378	361	394	399	375	405	377	361	411	402	381	368	408	413	412	386	395	375	405	382	390	361	373	417	349	402	414	377	401	402	421	373	389	393	403	375	377	371	398	377	371	407	387	417	430	366	374	385	383	377	414	412	345	395	405	376	345	395	339	400	362	391	373	416	363	385	408	400	396	385	406	369	393	375	386	381	402	374	430	391	381	405	358	404	396	370	391	384	389	390	408	397	388	373	386	385	385	360	389	405	390	357	411	403	370	402	382	407	412	373	374	382	382	390	393	390	358	338	364	387	379	393	417	391	387	402	379	404	374	334	426	397	367	375	387	373	381	381	397	383	408	354	377	419	357	392	400	425	393	385	359	388	383	377	391	362	400	378	391	389	417	380	370	396	391	349	373	361	358	390	427	359	392	384	406	408	403	390	374	390	381	356	391	364	377	395	390	388	398	414	381	386	372	381	375	370	432	352	367	380	382	380	381	396	364	370	445	374	425	349	364	394	350	391	364	353	377	396	390	388	388	406	395	391	379	373	387	408	427	383	383	408	403	369	438	408	375	389	389	398	348	397	343	390	400	396	383	389	364	393	414	390	371	375	382	436	368	411	391	383	363	398	408	410	417	390	392	337	378	375	422	382	394	380	409	386	406	361	386	406	374	411	410	394	377	354	366	372	380	392	385	402	395	375	383	364	355	376	357	384	410	337	405	395	366	367	356	360	376	394	389	399	393	412	354	401	368	382	386	375	404	384	364	371	405	387	363	359	398	378	389	399	403	372	372	406	392	377	381	387	373	395	405	417	406	374	345	381	354	395	399	363	382	370	405	386	350	380	398	357	362	383	411	380	378	414	400	376	391	354	375	343	400	389	434	374	357	367	410	379	376	392	430	387	405	374	387	358	369	378	393	381	390	397	406	388	389	343	365	385	400	383	366	412	374	369	395	378	382	396	392	367	399	340	402	378	408	357	368	377	391	391	366	403	378	426	399	392	378	403	418	374	386	383	392	356	413	382	399	389	397	370	405	359	394	422	406	368	401	391	412	404	367	384	391	369	384	370	383	391	375	374	414	351	393	381	389	398	375	354	384	397	366	375	410	389	403	390	402	399	388	434	374	407	415	397	389	398	377	389	377	397	374	358	390	417	348	384	420	377	393	403	405	355	390	360	395	394	419	399	420	396	355	355	386	426	356	411	394	361	389	397	386	397	409	376	389	410	377	373	342	359	363	401	372	394	401	410	367	392	380	425	391	393	358	379	385	385	425	381	358	375	366	390	386	388	388	403	391	383	402	383	405	399	397	366	373	362	391	378	363	398	404	396	402	395	380	411	370	353	363	359	376	360	374	379	365	418	404	371	401	391	391	425	414	393	384	404	375	407	388	387	376	373	375	337	397	423	352	398	434	386	407	385	385	389	390	389	353	392	379	377	398	405	368	374	357	431	394	368	379	380	388	389	361	365	350	398	360	420	407	383	379	375	434	410	384	361	369	389	373	401	377	355	403	364	402	397	394	385	385	406	405	392	369	401	394	387	384	359	390	420	413	385	376	357	395	401	385	417	418	379	393	394	391	442	368	362	416	388	399	391	407	394	388	425	387	400	412	382	362	422	386	402	414	389	399	404	411	385	391	387	392	383	400	373	385	402	395	418	411	399	408	381	361	384	389	401	370	384	404	387	407	369	410	420	402	381	407	404	358	427	401	373	394	405	384	396	374	340	404	420	368	364	409	399	379	377	413	367	415	369	377	376	370	391	337	377	390	401	387	430	391	368	414	394	387	389	401	411	386	394	374	398	368	376	398	376	393	409	397	369	372	384	375	392	410	361	403	414	381	356	409	363	390	381	390	391	377	428	401	375	405	437	361	381	371	397	418	394	379	384	387	391	402	419	405	348	355	389	379	416	370	387	395	370	387	379	352	372	389	377	380	413	394	389	404	384	399	432	429	379	382	391	421	414	363	405	370	387	392	398	405	375	372	398	401	374	391	396	372	395	385	417	330	394	423	412	403	402	382	388	377	394	337	379	379	373	407	416	384	415	376	334	395	410	372	364	392	399	352	400	397	402	376	380	406	387	373	386	390	380	397	348	402	373	385	398	399	417	429	347	381	389	385	385	399	389	388	384	400	399	400	362	415	397	366	376	386	416	392	399	380	389	383	353	404	388	402	422	380	371	373	336	389	416	385	366	384	376	379	374	378	398	369	349	390	388	389	357	376	386	386	395	393	384	410	370	377	362	392	400	381	354	394	361	414	377	409	364	377	384	372	380	405	326	373	372	396	386	378	373	393	388	375	383	386	348	397	377	347	391	375	377	378	393	380	396	347	366	398	418	371	393	387	386	392	362	373	385	354	389	354	396	365	394	356	391	401	386	393	394	422	354	418	382	381	384	366	422	345	360	406	400	348	381	400	388	397	388	368	424	396	394	395	371	402	415	374	398	391	354	389	368	419	372	391	405	384	383	375	387	395	421	391	370	385	378	394	365	395	382	392	358	394	426	400	383	400	373	373	382	352	343	411	394	364	373	418	396	392	355	378	378	401	361	382	381	404	370	376	394	364	393	415	374	372	400	393	411	378	340	394	388	387	414	398	411	394	371	412	413	435	372	390	407	399	406	355	394	411	384	426	369	354	372	383	385	385	339	369	408	365	400	395	381	402	409	413	383	380	372	391	404	347	389	353	367	363	418	369	341	355	409	357	432	417	402	359	399	411	411	413	365	356	373	394	379	408	412	404	394	393	374	380	430	363	386	411	389	415	374	403	355	413	425	400	389	407	392	398	364	376	400	409	375	384	396	397	396	384	419	361	394	355	402	383	415	398	375	412	402	386	388	403	344	395	359	376	347	359	398	413	410	376	384	396	366	396	378	384	379	380	399	404	404	403	429	395	389	365	425	348	391	393	363	358	394	402	368	376	422	386	394	371	400	386	390	366	364	399	395	378	396	383	390	388	397	418	396	389	379	364	373	379	397	387	415	370	396	387	374	375	409	405	373	383	348	373	391	371	349	360	390	378	373	416	365	403	381	397	368	396	342	396	399	395	401	419	386	387	348	360	393	440	379	377	419	368	414	373	369	383	393	400	395	407	404	411	378	390	368	379	390	403	363	407	358	439	374	382	416	414	392	385	423	396	347	367	367	394	378	418	364	392	386	391	387	380	364	378	400	391	388	396	360	385	408	375	357	400	399	394	386	400	384	377	385	381	394	378	382	391	377	377	425	383	386	390	375	431	389	396	391	382	395	373	395	372
23685	21642	29573	24205	21642	18899	2137	958	754	703	605	571	554	534	484	475	439	447	449	433	437	421	439	419	406	389	396	408	369	446	415	381	375	391	369	367	405	385	372	380	436	405	358	384	386	377	357	403	373	368	371	360	390	395	386	368	370	362	350	362	386	379	420	397	365	419	371	381	363	361	367	418	347	392	369	375	356	380	365	377	375	360	392	383	342	365	381	367	411	372	346	341	373	371	386	365	357	387	376	367	368	370	359	362	357	356	384	357	387	377	377	390	345	361	372	369	350	392	374	399	411	357	354	393	410	356	379	428	349	350	411	335	366	381	408	387	411	374	387	396	380	368	316	370	382	421	350	367	384	372	403	353	356	382	362	374	375	347	356	389	375	379	366	392	343	351	374	362	376	372	354	367	394	340	344	367	367	350	336	355	383	375	379	368	373	401	388	394	360	370	357	360	404	344	360	378	385	355	374	368	379	364	380	375	393	362	382	393	355	397	364	398	356	381	362	375	347	374	353	389	376	380	353	368	361	375	359	359	365	366	366	387	388	418	362	383	359	360	372	345	345	379	376	394	374	384	389	379	391	358	392	354	397	371	364	381	408	335	368	376	376	363	364	402	392	397	360	350	355	362	367	382	383	387	368	379	380	377	400	344	368	401	341	370	390	356	385	377	384	363	325	382	344	413	394	379	341	356	377	355	371	368	377	387	342	348	401	354	390	356	407	375	388	377	356	407	381	389	403	339	354	394	401	347	396	338	367	366	363	356	389	381	357	383	364	369	360	356	348	362	354	373	400	345	370	385	392	370	358	349	395	352	378	367	362	378	343	361	395	366	402	348	364	391	388	389	383	385	396	377	388	357	427	381	373	396	387	379	332	388	361	377	365	342	384	394	367	400	370	380	362	356	384	403	358	372	341	392	351	359	353	379	374	406	385	364	334	411	425	389	386	375	393	373	373	399	343	342	415	373	385	356	375	352	359	389	391	384	320	356	364	372	370	380	399	344	339	374	358	361	369	371	338	383	372	368	424	358	376	335	362	382	335	387	399	407	369	390	352	376	353	396	381	396	391	367	369	365	357	375	363	357	380	375	370	355	367	362	350	382	380	382	360	374	345	361	383	375	382	345	360	324	366	388	356	396	417	387	320	347	369	325	355	404	391	381	344	388	399	365	368	362	351	361	377	356	361	382	379	361	362	384	351	376	413	379	375	360	352	351	355	338	372	371	362	405	348	385	384	388	360	376	390	362	393	338	366	387	381	339	352	383	363	378	364	364	375	387	379	371	393	373	335	345	381	354	352	383	356	346	372	369	396	351	350	378	390	394	364	360	338	388	368	365	415	385	407	367	389	380	375	388	396	380	388	362	328	375	340	381	349	357	384	389	353	359	351	371	363	398	404	398	372	358	368	371	360	369	330	347	395	345	320	347	365	391	362	356	358	345	357	337	405	384	395	364	373	348	400	410	330	358	359	358	361	353	354	348	372	390	422	372	368	364	363	379	358	372	342	395	346	361	367	373	378	362	334	392	380	366	391	361	391	393	377	347	380	356	404	359	382	395	380	377	378	377	364	363	372	367	380	383	371	375	377	396	384	403	378	387	356	369	375	396	379	389	385	384	342	349	365	373	355	349	390	404	384	356	354	384	388	386	350	387	380	379	351	356	368	424	393	382	372	382	361	368	373	376	348	376	344	351	383	378	382	336	379	382	394	366	373	407	354	357	364	363	377	363	364	405	382	356	359	378	386	365	376	358	386	371	366	393	403	366	369	358	379	397	374	389	412	361	362	375	389	357	363	391	379	388	383	390	366	382	353	355	367	376	359	367	392	409	387	375	374	371	354	375	355	359	351	389	359	383	372	346	358	385	379	377	381	372	363	371	368	385	396	384	345	371	366	388	374	389	359	367	367	392	377	378	355	391	394	379	399	383	371	340	372	393	382	348	392	363	365	376	383	386	387	377	353	386	392	379	329	337	404	376	392	381	369	380	371	386	365	380	403	361	356	372	373	375	361	364	356	374	328	411	361	359	402	373	366	349	357	374	360	344	357	351	361	347	357	349	379	400	361	376	365	349	366	345	337	350	364	372	349	380	367	346	353	376	377	372	369	362	361	381	384	380	358	352	381	377	376	382	354	378	360	349	341	368	381	362	397	347	400	364	389	350	356	380	381	357	398	386	377	402	366	400	368	363	363	355	397	394	389	376	348	390	367	373	389	342	356	360	394	378	387	362	342	376	344	377	386	374	383	363	375	379	367	353	385	399	366	381	360	379	358	369	357	396	355	359	366	362	366	359	365	367	365	334	376	385	371	355	356	367	370	410	403	370	385	366	369	377	403	398	401	400	366	378	371	324	379	402	390	359	374	359	381	400	374	379	369	398	350	380	399	389	345	390	367	356	376	369	398	371	338	361	385	340	384	351	370	394	397	381	377	357	379	362	395	314	361	377	392	351	362	382	390	383	375	369	340	379	378	385	353	368	365	412	413	395	373	365	341	386	390	346	367	388	369	385	398	387	359	384	375	385	408	373	384	373	394	394	365	366	369	384	363	347	337	373	351	363	339	394	357	362	400	356	368	357	394	401	346	372	407	356	360	376	378	340	369	389	338	386	412	349	351	390	379	386	421	384	371	358	335	373	386	354	379	367	414	386	324	361	387	360	363	347	323	362	359	380	361	376	404	386	368	325	379	363	357	366	331	328	369	356	362	373	408	392	377	352	376	379	393	393	370	369	382	371	406	355	338	364	342	374	381	392	350	367	351	393	402	389	380	361	362	384	369	353	385	357	362	353	373	342	385	369	411	386	342	385	397	345	359	352	386	372	369	356	361	369	356	388	373	397	383	358	350	391	343	363	377	394	366	360	372	370	390	345	379	353	397	372	392	379	364	368	368	400	364	342	393	371	353	343	384	372	388	361	398	379	379	357	374	374	367	378	378	377	338	382	369	353	386	359	341	389	382	338	378	353	368	370	360	355	367	392	366	396	362	383	370	394	398	377	388	366	367	369	388	362	352	361	348	384	366	362	345	356	357	347	385	377	348	345	358	369	394	369	373	376	325	355	364	363	357	392	380	361	413	355	359	409	378	385	404	370	372	379	358	367	344	394	355	385	404	394	367	390	370	346	383	361	381	354	399	392	373	390	378	384	399	357	386	334	362	367	369	396	351	333	381	369	325	369	388	435	388	371	349	380	347	384	360	389	344	365	360	379	326	349	388	349	381	363	377	354	367	388	385	400	371	370	329	393	389	377	366	359	393	366	378	383	350	373	365	368	354	334	358	394	380	357	376	367	393	363	391	347	385	387	321	403	370	377	369	370	407	369	372	373	371	371	365	328	354	347	368	376	372	357	397	385	350	376	366	408	353	346	369	427	365	389	338	352	329	367	358	392	386	384	381	345	369	364	381	366	366	352	371	381	397	348	382	358	371	336	371	345	324	381	355	370	385	364	403	338	359	375	369	361	424	397	376	347	373	380	389	348	386	359
34318	16873	14671	8020	5584	4150	3268	2656	2237	1838	1621	1472	1335	1259	1202	1108	1049	969	943	931	878	870	864	833	795	774	834	843	769	778	714	739	758	695	773	728	716	721	672	719	708	665	683	709	679	709	718	728	668	703	731	732	727	689	724	725	672	707	704	706	726	710	690	672	714	728	734	700	671	734	688	737	635	669	696	628	677	657	700	706	650	698	709	679	669	713	716	703	676	659	668	664	720	720	667	724	681	680	672	658	648	723	705	704	690	683	663	675	675	704	685	726	641	661	722	658	727	656	684	683	694	703	712	666	666	709	682	668	663	710	683	648	653	689	698	679	660	683	640	718	684	675	710	659	699	644	660	721	661	705	708	625	671	685	676	674	696	663	659	656	695	671	665	698	650	673	715	674	673	710	669	653	677	706	642	699	663	695	689	692	673	695	702	640	709	709	697	706	645	674	688	710	670	647	683	687	714	687	609	706	682	665	640	737	667	704	718	639	686	690	687	686	650	654	659	667	673	705	664	654	714	643	694	731	683	721	716	638	690	704	726	649	674	660	669	708	685	637	657	655	676	679	681	663	662	651	703	691	655	643	681	676	636	712	667	680	642	676	649	682	651	757	706	675	709	691	690	639	682	684	687	727	637	652	694	681	625	686	670	704	671	690	673	702	661	700	768	651	702	725	696	733	665	676	637	619	645	712	671	631	696	707	689	678	682	741	662	695	628	665	681	689	697	700	654	634	690	748	680	665	607	665	654	657	691	656	714	666	708	696	694	722	669	676	665	704	683	711	669	670	696	693	679	676	687	655	717	696	686	675	643	701	696	640	691	714	658	620	651	678	663	673	656	638	647	670	674	644	683	679	684	691	696	652	720	655	700	713	704	703	707	702	680	695	675	674	681	675	682	709	686	648	709	685	690	631	695	692	658	581	647	689	674	666	738	667	675	606	674	691	638	705	712	667	705	639	727	657	735	705	683	655	667	711	664	667	684	678	676	722	656	694	715	690	663	691	675	666	713	675	688	649	728	659	720	694	675	668	687	694	710	672	658	711	703	653	726	706	655	689	681	724	673	664	639	682	723	686	688	689	691	713	728	676	705	705	661	701	682	679	695	690	702	697	655	720	701	641	673	695	652	655	701	709	709	678	682	638	706	726	680	707	649	690	694	686	694	722	685	673	685	666	687	723	722	644	689	732	673	664	676	707	719	685	690	677	668	715	693	627	701	686	702	691	689	699	662	647	722	671	739	688	675	707	674	692	664	666	698	648	675	699	696	697	705	696	661	673	672	698	656	680	679	658	698	701	687	674	669	667	706	689	668	639	716	652	673	680	682	643	713	678	730	670	713	744	678	677	695	671	691	677	657	676	682	682	701	700	650	662	664	702	702	680	643	650	679	654	648	709	669	688	676	706	694	642	676	655	696	676	707	687	695	684	697	698	671	706	607	670	661	691	657	711	657	717	672	659	687	656	671	657	679	716	695	658	654	694	672	683	673	653	712	637	654	692	715	690	697	672	663	680	630	654	691	730	642	707	686	671	663	700	707	702	647	676	687	678	713	674	743	669	620	617	695	712	666	661	749	703	688	715	658	681	668	645	714	703	703	653	672	703	675	657	642	682	659	695	685	659	710	665	653	663	659	706	733	648	666	731	662	642	713	660	697	648	670	673	679	666	682	688	704	686	667	691	683	733	762	684	646	676	688	686	703	669	642	693	703	674	687	702	663	704	665	702	699	629	669	648	663	694	648	637	684	666	660	647	681	670	651	671	676	701	675	637	692	689	625	718	708	690	658	690	658	732	667	640	689	695	675	667	676	649	690	696	710	695	662	651	687	712	679	710	656	648	681	675	690	687	675	731	658	716	707	710	652	621	646	667	648	660	658	682	667	638	677	725	645	645	649	701	691	661	645	712	659	696	678	652	635	645	694	670	659	699	661	696	657	688	690	666	678	690	670	709	694	717	643	704	720	709	675	661	665	651	735	655	703	645	636	670	707	657	685	698	681	702	713	704	730	662	717	687	723	685	667	626	717	694	669	674	701	678	720	672	657	658	690	695	666	668	685	699	691	645	697	721	704	717	691	726	741	664	676	712	660	641	726	686	660	653	633	663	715	671	615	665	698	693	673	708	672	662	648	615	696	672	664	679	646	687	675	698	690	711	666	687	705	666	658	738	643	673	671	689	720	677	675	720	674	677	703	671	665	651	686	703	711	724	712	689	667	723	685	685	699	665	666	653	660	704	687	684	671	676	664	695	668	684	695	699	759	649	653	647	667	688	706	713	720	644	693	653	670	652	684	645	670	682	644	719	674	686	708	656	679	689	687	666	671	662	691	606	666	676	654	656	629	685	624	640	715	691	687	698	678	677	664	673	637	706	684	669	679	700	688	654	677	651	705	658	687	684	679	668	687	674	711	664	704	677	695	647	676	683	677	662	667	665	632	713	678	694	741	697	740	695	692	701	694	665	744	712	699	672	673	671	697	678	651	722	684	642	672	650	702	638	660	656	642	715	682	671	653	694	704	648	650	694	672	708	657	703	676	676	669	678	701	694	657	651	734	657	705	638	708	710	659	685	679	638	669	695	678	689	673	667	666	655	668	668	680	665	667	616	666	667	675	671	694	658	697	648	675	655	674	699	658	668	655	644	693	681	670	605	701	709	697	699	715	650	628	698	697	686	699	694	681	664	707	723	736	680	681	676	648	661	704	707	696	701	679	660	711	706	642	632	703	675	702	673	687	696	654	596	653	734	655	679	664	677	727	667	669	668	630	655	659	647	690	702	725	713	646	669	730	652	658	622	682	664	712	720	661	672	684	664	671	670	715	677	711	683	681	699	679	681	689	678	653	667	603	648	661	713	721	718	700	620	698	700	640	693	695	641	684	698	663	698	664	675	688	680	682	702	680	688	627	635	704	680	654	676	727	671	666	716	659	655	704	712	674	675	662	631	644	614	705	659	662	680	717	705	694	691	651	633	679	647	675	695	718	682	672	664	659	661	662	683	677	686	725	695	684	720	730	678	726	639	675	652	655	709	670	727	685	714	717	696	701	655	658	707	693	706	687	742	662	668	684	734	670	684	696	671	733	678	734	676	694	680	668	717	700	651	670	698	654	642	674	717	660	716	622	716	652	670	687	618	737	737	639	723	694	674	695	687	623	683	646	659	688	708	709	695	701	646	665	677	648	675	656	646	639	684	708	636	759	675	713	641	684	667	632	629	664	730	663	677	712	698	678	731	696	679	643	705	732	704	654	666	648	694	689	726	678	646	731	677	607	658	636	690	683	719	654	666	656	669	641	710	703	653	679	674	716	698	720	686	657	708	668	730	642	701	715	707	678	718	676	697	685	681	623	641	680	699	633	730	720	692	662	635	693	671	700	698	715	691	691	716	731	685	671	646	679	726	706	667	652	664	735	694	643	630	665	682	697	682	661	672	679	705	719	700	685	709	683	647	691	700	721	704	725	675	670	661	665	688	691	697	658	645	711	687
27300	21052	7589	374	190	164	132	101	96	107	108	112	83	105	87	95	106	87	85	91	92	80	92	97	89	91	85	91	81	91	108	80	81	82	97	89	92	88	95	97	78	97	94	96	78	75	90	101	90	91	92	78	105	74	88	92	91	80	102	80	89	87	69	91	81	91	87	86	105	95	70	80	75	79	74	88	97	89	93	89	81	85	85	97	93	82	84	97	85	106	86	85	96	75	83	91	87	94	92	96	92	101	86	102	100	84	67	101	94	84	95	105	92	96	99	81	91	91	88	80	99	87	87	96	88	83	85	112	74	80	86	85	84	96	93	95	97	80	104	87	95	69	86	79	94	91	115	89	94	93	100	95	88	92	90	87	73	88	89	78	98	97	69	91	87	87	73	86	96	97	83	95	91	92	95	95	100	89	79	90	95	87	75	111	86	76	100	89	90	82	79	93	90	95	85	88	79	72	92	96	95	102	86	99	100	89	100	76	82	91	95	86	102	96	90	92	93	104	87	91	93	86	86	89	93	68	96	83	94	95	82	87	101	76	99	80	89	79	81	80	100	101	87	102	79	97	96	84	77	88	81	92	70	86	87	101	87	78	88	86	81	101	83	99	95	83	84	92	78	82	82	108	71	107	91	83	75	95	94	98	98	93	89	91	91	86	118	100	77	94	102	83	100	76	81	90	83	103	94	93	77	96	91	78	82	85	96	70	103	105	97	90	86	101	103	95	92	85	84	93	105	99	76	92	88	98	96	95	83	100	80	104	79	75	118	109	83	86	104	104	102	82	106	94	88	97	89	92	92	97	79	94	92	94	78	100	94	95	76	102	102	76	94	84	95	85	93	94	78	86	78	90	101	92	110	83	103	92	90	98	101	91	97	78	89	100	77	86	98	90	99	87	93	80	108	111	83	103	83	86	86	84	94	85	92	94	100	102	88	83	88	67	95	79	88	92	102	91	84	72	97	94	89	84	87	94	95	113	74	83	101	85	85	81	97	94	89	89	84	97	106	80	92	72	98	114	89	95	72	106	86	89	80	90	97	105	93	77	99	80	80	85	84	95	77	81	74	73	83	89	101	104	102	94	85	91	86	75	82	97	75	88	74	82	91	101	81	92	85	87	98	102	80	86	80	90	96	74	78	95	93	96	89	93	91	106	94	106	92	84	89	81	81	95	92	74	82	87	105	102	94	79	89	89	87	82	92	102	88	85	96	90	91	77	85	93	81	103	82	83	90	83	90	85	93	96	101	84	81	83	95	86	88	80	101	85	81	89	102	95	108	91	90	98	98	93	85	89	84	88	91	75	105	98	94	90	81	95	84	75	105	88	95	72	84	82	94	99	80	97	89	82	89	93	82	94	99	100	84	85	83	83	83	85	94	82	81	89	87	115	70	104	102	91	101	91	88	79	98	82	113	93	95	87	71	88	104	87	87	96	100	95	71	100	75	115	101	81	98	99	73	75	90	99	90	97	90	100	87	94	108	84	97	86	84	102	93	83	105	96	82	71	94	90	92	82	76	84	85	87	98	89	89	99	86	98	79	88	80	85	95	93	102	86	75	86	94	88	103	82	98	85	95	77	91	96	98	101	68	109	87	99	86	99	80	81	79	84	91	90	94	84	100	103	80	94	79	94	103	90	85	84	80	87	100	101	102	88	90	89	99	98	97	125	111	99	89	75	81	94	90	95	90	87	80	107	81	86	84	100	93	87	95	84	100	94	94	83	83	91	84	86	88	89	100	100	85	101	84	86	79	84	92	78	92	91	75	81	91	106	94	72	89	85	92	108	83	78	103	94	90	90	93	92	86	79	66	91	97	80	104	88	81	79	89	102	97	105	92	102	92	88	88	96	78	90	91	83	74	80	97	68	74	80	74	109	85	85	74	99	84	78	93	91	75	103	91	69	94	75	83	111	94	86	89	97	73	83	77	98	82	86	89	73	79	112	88	81	102	97	99	95	83	65	95	97	105	91	82	95	76	111	91	78	84	85	112	66	83	80	84	98	81	89	93	89	88	82	80	98	105	96	91	93	89	81	82	93	88	87	86	91	89	81	84	87	81	77	107	93	83	93	89	77	91	89	81	78	101	105	78	101	102	80	79	99	97	83	81	78	88	86	94	84	100	88	82	83	110	73	82	82	105	80	73	68	68	90	109	82	89	91	91	90	86	80	86	105	92	79	82	86	100	91	109	81	89	77	95	96	89	90	104	78	85	84	102	89	70	97	94	90	91	98	83	95	91	80	95	78	88	88	100	84	90	97	83	93	86	73	96	85	111	82	84	108	93	94	94	114	78	77	82	93	86	93	89	82	86	81	96	88	101	68	95	107	98	92	89	94	104	102	90	85	106	88	80	61	77	95	87	89	109	86	88	84	88	83	84	85	96	91	93	110	92	104	96	90	82	96	94	97	79	69	112	97	88	63	92	103	78	72	94	81	97	79	97	89	103	91	95	90	92	93	96	79	95	102	91	80	96	101	102	86	91	82	89	77	91	96	95	95	98	83	95	87	85	91	96	85	79	88	87	105	86	84	83	87	80	81	86	92	96	88	72	82	85	89	81	90	99	83	93	91	73	110	90	103	100	79	103	83	81	90	96	94	87	89	99	96	81	91	105	88	98	87	96	93	94	98	105	93	91	87	108	75	91	78	102	88	95	98	82	87	96	90	70	90	86	85	85	101	88	82	99	81	100	96	80	89	81	107	94	90	98	86	95	94	97	85	71	91	94	79	86	91	92	100	84	91	104	89	91	81	90	118	104	79	86	85	104	96	97	90	84	97	93	116	90	102	102	99	90	99	74	82	89	90	103	97	81	92	90	97	97	76	89	98	88	96	89	75	91	84	95	86	105	91	80	80	96	95	87	93	95	95	94	84	91	82	89	84	76	99	99	100	100	89	94	90	78	69	89	102	97	89	86	92	92	79	110	90	96	96	106	82	97	107	88	92	106	86	83	91	96	81	91	88	110	76	78	84	98	84	79	110	78	82	102	96	95	84	97	94	83	89	95	79	83	91	74	85	79	99	77	90	78	90	84	88	92	71	79	92	91	81	83	79	88	101	95	100	88	84	95	92	89	106	89	88	102	90	98	99	98	78	92	87	93	83	93	74	82	104	86	81	85	93	75	94	83	87	99	91	73	104	78	92	82	73	90	84	82	70	82	101	74	72	100	79	95	72	79	75	87	83	88	73	102	80	106	77	75	82	102	79	81	95	80	84	86	96	92	89	91	82	106	90	89	98	77	83	99	90	91	106	85	96	86	93	93	86	101	87	87	82	89	100	84	83	76	78	105	77	78	87	104	75	78	109	85	105	96	84	85	86	81	83	94	96	81	92	93	97	76	96	104	84	82	85	94	100	98	66	95	86	89	93	79	95	74	90	104	96	65	97	90	88	68	84	82	88	90	92	97	89	91	94	79	84	81	84	88	84	98	91	72	87	89	59	88	79	78	82	82	82	78	77	83	100	88	97	86	102	84	94
13670	1295	1204	590	459	390	300	285	255	276	227	227	201	225	197	203	221	199	212	203	211	221	214	206	181	218	184	214	233	197	196	186	202	181	188	209	194	206	209	192	174	185	189	186	190	206	201	199	184	189	205	192	181	217	187	161	197	174	198	194	197	201	183	180	181	166	173	164	194	206	168	180	199	173	206	216	197	197	186	193	201	172	176	206	178	205	183	203	199	173	186	181	204	212	199	217	202	185	174	188	186	196	207	170	191	200	204	183	204	178	188	164	188	205	225	209	160	188	202	200	189	174	179	202	165	211	188	194	195	189	190	197	181	165	212	180	205	200	201	193	197	186	180	202	187	185	186	171	183	207	185	196	178	175	191	174	191	174	178	206	204	185	203	193	175	206	219	188	194	196	203	172	180	175	194	181	180	172	189	190	214	192	194	182	208	181	192	196	185	190	226	166	210	198	182	187	185	184	161	187	188	180	212	178	197	195	218	205	208	181	183	173	199	181	162	216	197	190	187	173	197	196	186	216	167	190	195	197	184	201	176	180	197	210	189	196	194	194	182	179	184	178	200	218	188	196	187	202	220	202	169	186	205	201	218	181	190	207	197	155	179	204	191	203	178	193	195	182	161	189	187	178	195	175	194	180	191	168	189	205	194	182	193	198	176	204	170	199	185	165	173	188	196	217	182	165	186	174	184	193	223	174	203	201	199	172	188	184	167	174	185	190	164	190	217	192	198	195	204	213	199	191	186	208	193	200	197	202	213	190	191	165	208	162	194	200	203	209	191	190	181	178	207	184	191	183	211	204	187	204	180	195	177	207	215	185	192	201	192	195	185	191	168	222	181	194	194	183	182	192	196	190	182	206	183	193	188	209	197	173	204	187	191	210	186	194	164	208	212	212	192	174	179	181	196	177	216	183	198	185	190	203	180	206	190	171	217	174	200	204	169	190	154	212	198	198	181	205	189	227	178	171	179	189	178	178	190	199	191	201	192	189	188	180	176	200	179	185	192	197	197	193	196	193	172	208	206	181	193	181	195	177	199	220	210	184	196	186	169	170	189	183	177	188	189	178	205	217	182	224	199	208	197	178	195	213	168	181	177	179	173	183	162	194	202	186	178	200	186	193	196	193	190	198	198	200	171	184	217	203	195	200	151	188	207	174	199	210	186	204	191	198	204	186	173	180	207	185	189	203	211	193	174	190	181	184	179	203	214	182	185	185	198	212	193	189	193	176	169	169	182	201	196	221	165	207	187	186	180	206	165	183	177	186	189	185	169	196	189	196	184	146	209	198	186	206	170	205	188	202	181	177	191	189	212	179	178	171	211	172	163	196	200	199	168	206	186	191	169	178	197	190	201	206	194	168	194	180	198	178	187	180	181	183	186	210	187	205	192	179	183	198	183	187	207	185	190	215	164	179	198	163	187	176	205	188	179	171	180	165	190	185	185	182	194	200	192	204	194	194	188	186	200	205	206	187	175	198	186	182	199	175	194	192	177	181	164	175	188	174	181	217	206	199	195	200	203	166	189	196	181	158	192	189	182	205	175	190	197	201	220	204	205	191	191	188	186	193	190	177	171	182	184	199	183	181	195	209	216	182	178	189	174	214	198	188	209	200	188	175	188	184	202	194	203	176	179	181	164	181	172	188	162	192	195	173	179	186	190	207	214	202	189	206	185	171	185	178	203	187	209	203	182	190	178	192	212	201	208	198	186	178	190	204	189	191	186	193	188	179	189	192	187	172	193	196	195	200	178	193	190	206	192	184	165	193	177	173	190	225	190	197	191	187	201	188	179	207	183	198	176	205	208	166	188	190	198	206	198	200	196	200	178	186	209	179	196	201	202	182	194	178	207	179	195	187	203	203	210	186	188	186	202	186	180	179	185	174	168	199	183	209	177	184	195	192	192	195	212	161	201	192	199	186	177	205	183	185	196	199	181	181	201	189	184	197	191	197	196	187	200	169	202	218	195	176	206	200	194	186	174	191	180	189	216	176	186	190	196	161	179	212	181	185	201	188	186	201	190	202	191	192	210	202	197	198	189	220	198	229	181	169	224	202	180	177	187	196	187	188	213	160	197	187	208	201	194	217	202	207	210	182	204	187	203	192	205	185	197	187	186	213	184	186	193	181	180	184	166	155	194	173	194	167	173	183	192	190	188	175	171	187	210	180	195	170	188	193	180	189	210	184	197	196	190	164	199	193	184	203	202	200	227	190	197	186	202	188	224	192	216	190	171	170	197	208	197	189	196	186	204	196	182	217	203	166	193	177	170	184	192	222	194	198	185	195	169	186	190	198	179	179	194	205	176	194	202	167	197	195	178	190	204	189	182	174	175	191	206	202	190	199	183	181	178	183	190	187	195	201	193	174	233	205	182	211	181	210	195	177	193	180	185	197	180	173	171	183	188	192	200	206	215	203	181	195	200	210	207	209	175	178	192	169	200	195	188	207	200	181	193	188	193	181	182	198	212	195	187	187	206	200	179	192	199	190	195	197	197	220	172	190	221	194	185	194	195	191	168	175	205	187	180	199	179	153	196	200	189	184	198	186	217	197	201	202	186	175	182	190	193	200	190	191	168	209	172	171	208	203	199	182	198	190	187	177	177	189	167	164	205	177	205	183	187	212	207	171	192	199	203	224	187	187	206	195	174	196	204	185	213	167	179	185	179	216	186	201	174	180	221	174	189	164	158	194	184	183	186	210	212	189	177	176	196	177	196	196	199	219	171	195	194	195	182	184	185	190	168	212	192	172	176	183	206	164	163	216	191	182	184	170	215	195	220	215	177	182	208	186	221	198	207	204	174	192	186	194	197	170	172	199	190	180	228	190	194	165	181	179	184	201	186	196	183	179	189	179	183	198	213	175	202	171	196	189	184	189	171	191	182	175	164	211	201	186	203	180	204	203	215	198	196	203	201	193	232	202	200	184	217	236	184	196	176	193	191	191	206	178	187	177	231	202	179	210	181	184	194	184	188	191	210	198	173	220	199	185	186	190	188	171	196	193	181	190	185	183	211	187	216	194	184	200	207	184	207	178	203	190	208	183	199	194	198	171	159	192	190	187	197	201	208	159	190	194	184	197	198	205	207	206	178	201	186	173	169	173	180	189	197	202	198	196	195	182	173	197	176	175	205	175	199	213	196	199	197	197	184	188	180	170	178	173	179	164	229	194	183	178	203	186	177	185	191	179	151	190	181	199	183	169	179	182	223	179	218	177	198	179	209	199	177	182	219	187	186	194	177	214	170	195	186	174	176	193	179	176	202	197	182	189	194	177	203	183	171	184	195	184	218	205	195	196	193	174	187	177	201	203	189	194	189	179	195	189	182	188	174	186	205	183	184	169	207	204	185	183	195	217	157	207	194	200	190	191	196	173	215	175	214	203	189	208	192	203	196	154	188	190	190	163	188	196	192	221	191	187	212	187	162	167	190	167	197	227	185	203	224	183	180	188	191	161	213	181	197	176	211	196	202	208	211	225	177	197
24724	21688	28959	24910	19847	1742	669	461	390	361	330	277	312	282	242	288	241	236	224	211	216	221	193	212	203	225	226	233	192	216	214	198	244	168	182	222	213	191	228	216	202	209	232	208	203	191	224	206	219	198	230	182	208	202	207	217	208	190	217	195	186	203	194	199	188	207	210	188	205	187	201	204	199	209	172	201	204	180	199	199	203	228	172	204	209	174	215	195	185	176	224	193	203	208	208	191	218	210	189	210	196	213	185	182	194	189	194	198	195	203	207	211	224	174	221	183	228	206	223	195	193	215	179	165	203	189	213	177	203	205	210	201	222	195	192	208	187	188	198	225	206	210	219	200	193	207	182	192	169	179	192	190	204	216	201	199	206	204	203	186	186	184	216	215	190	224	210	204	229	202	168	205	223	225	199	205	208	182	207	189	202	209	222	211	213	194	204	202	218	185	217	212	203	213	195	222	196	172	220	178	226	169	195	195	213	210	177	195	201	190	221	211	199	220	211	207	213	200	209	233	213	189	213	158	195	193	180	189	205	214	217	193	188	187	206	228	224	190	189	194	210	198	171	206	203	196	201	204	192	202	196	222	211	182	197	212	198	209	202	183	185	194	205	188	205	203	227	204	229	191	179	211	200	202	221	193	218	230	190	191	213	219	194	235	201	209	172	208	187	202	217	199	203	190	189	191	222	226	209	211	187	207	207	201	197	214	192	217	201	232	215	178	181	240	210	198	197	191	221	201	220	200	195	182	214	198	198	214	235	196	189	212	200	207	187	201	182	192	169	190	206	212	180	214	192	206	188	173	186	202	196	201	234	184	204	187	191	199	210	195	220	184	184	179	209	188	176	165	213	193	206	189	186	198	201	203	199	184	195	224	195	189	190	202	196	193	222	212	209	190	200	171	207	220	221	194	205	216	207	202	192	213	204	190	215	197	227	208	193	175	202	190	178	193	178	194	207	177	204	204	209	193	190	203	213	194	186	178	219	164	216	191	191	186	204	200	189	200	184	204	199	187	198	210	204	199	211	194	216	182	188	207	194	202	186	199	210	190	193	200	189	184	186	216	204	209	186	215	194	220	192	210	194	195	210	217	207	210	175	211	201	204	201	207	194	194	220	193	203	180	216	210	198	200	214	198	189	183	192	202	178	193	210	205	189	230	216	185	211	218	193	183	227	178	217	221	193	186	159	184	181	195	226	209	193	206	187	172	192	179	202	201	186	197	205	187	225	185	208	221	192	179	204	200	205	189	193	235	193	215	215	195	197	183	186	179	206	198	193	224	187	212	207	206	197	203	213	195	214	207	209	202	209	217	216	179	173	239	204	209	205	220	207	190	214	172	199	180	178	179	220	202	215	190	238	205	196	194	193	202	211	212	203	227	190	177	213	196	213	199	211	206	230	204	200	187	213	205	177	215	174	218	201	189	185	176	201	198	197	183	195	193	204	178	209	194	194	208	191	182	188	209	198	193	177	198	205	226	188	197	186	184	214	199	203	200	204	209	201	203	213	199	207	190	210	225	198	201	206	190	188	221	207	216	199	195	205	210	202	206	166	184	232	208	178	192	178	191	213	202	199	195	202	187	210	189	187	199	228	213	249	205	219	222	217	211	201	207	212	181	210	208	192	192	204	193	215	192	207	201	194	189	239	194	231	193	199	205	197	192	183	210	225	201	202	180	220	212	205	224	207	194	184	187	172	202	223	202	169	212	222	221	215	189	215	194	219	202	174	205	201	187	197	184	185	210	194	215	194	198	219	210	222	189	212	188	190	194	202	218	170	192	221	218	213	205	200	211	210	183	209	186	210	193	222	184	213	169	207	194	215	199	191	208	180	212	209	208	188	213	207	207	217	193	195	189	190	215	202	204	169	185	214	207	198	184	190	208	234	183	187	184	212	187	240	202	192	194	225	212	212	224	218	226	201	189	200	180	198	179	214	218	198	216	187	208	199	199	197	224	204	192	220	200	190	216	196	217	201	204	223	193	170	206	211	188	197	195	201	209	199	186	176	223	197	210	223	205	221	199	190	207	193	180	193	200	195	189	176	194	193	180	196	191	217	221	195	213	198	195	194	206	191	190	208	197	206	169	194	199	185	216	171	200	206	189	211	239	187	196	205	191	191	202	185	195	214	187	197	185	219	197	200	189	184	184	198	214	209	199	195	209	199	194	213	208	196	201	213	205	192	197	223	220	224	226	196	206	196	217	197	179	234	161	198	211	214	193	213	204	205	197	204	199	222	203	213	214	201	207	194	204	167	191	187	227	197	184	192	206	190	217	207	199	186	223	218	206	201	217	200	188	210	197	193	205	201	202	189	196	188	194	201	214	225	195	212	218	197	173	202	190	196	186	204	171	170	201	196	203	209	185	182	193	207	221	203	209	226	205	193	227	180	203	225	194	202	191	210	199	210	179	188	184	198	191	193	179	191	212	184	177	200	207	205	185	203	191	188	192	195	191	214	197	206	207	182	194	191	211	200	199	204	228	170	207	182	211	214	214	192	173	219	198	214	203	176	201	216	206	189	181	196	181	188	187	203	208	218	216	217	197	191	161	191	188	181	192	195	205	210	172	206	202	163	209	218	210	197	196	199	180	201	207	195	192	194	207	206	186	176	190	189	202	220	204	184	222	184	186	207	183	202	189	196	241	207	187	198	190	240	203	183	204	193	192	213	184	189	197	199	189	180	202	203	210	191	240	167	198	200	198	220	206	202	204	207	171	177	208	187	209	212	180	212	212	203	221	237	193	196	206	189	193	204	187	184	191	196	218	199	201	190	198	218	196	206	217	198	182	182	203	181	213	201	207	201	198	211	192	194	200	194	204	214	223	205	200	199	212	180	202	212	205	172	212	185	211	180	192	211	220	203	209	198	192	204	198	188	202	201	181	199	203	229	205	245	182	222	196	201	176	207	207	207	213	216	170	193	185	194	216	216	170	188	235	220	224	225	236	208	190	207	197	205	210	196	216	185	218	199	196	225	194	220	214	217	210	191	166	188	173	189	181	202	228	185	202	185	218	205	196	215	200	190	208	196	189	209	207	189	204	202	201	206	194	170	241	190	219	204	173	187	208	204	191	185	204	196	190	205	214	197	213	194	200	198	190	184	182	197	201	221	174	184	194	206	210	206	222	174	211	188	194	197	184	177	212	199	182	174	185	229	201	219	218	210	184	211	173	201	197	217	194	197	221	192	196	203	217	209	217	206	191	206	218	199	207	210	217	205	219	203	207	193	224	197	207	210	197	180	217	185	177	198	199	190	224	200	181	178	190	200	204	191	216	205	180	208	193	207	183	199	188	204	179	210	212	203	196	219	189	204	205	221	211	195	238	187	180	196	198	218	192	203	196	187	211	224	192	187	182	191	229	197	200	200	209	189	194	184	223	214	190	191	206	190	184	189	224	201	192	205	213	210	202	197	191	200	180	213	188	184	212	222	239	187	205	184	172	190	190	176	194	176	190	207	201	206	190	184	225	202	221	193	228
30254	10607	9049	4594	3052	2299	1745	1368	1173	1008	909	754	692	657	631	565	568	546	531	522	504	495	489	432	417	466	448	475	485	389	421	448	386	407	385	399	392	418	402	363	379	415	409	410	389	435	438	429	402	395	386	428	394	408	402	381	385	387	393	405	387	358	361	378	400	396	418	399	392	402	373	365	399	374	374	413	376	383	408	370	390	418	386	375	389	399	399	385	390	379	396	342	387	347	381	405	372	412	365	387	405	416	355	421	402	381	374	391	403	370	378	380	401	404	387	362	396	370	374	384	399	363	346	376	398	385	436	391	376	356	376	371	367	376	440	430	373	390	402	376	397	377	396	426	372	417	404	392	363	408	368	354	375	390	417	414	396	383	394	432	373	357	400	365	394	397	376	399	376	370	408	370	429	401	343	395	372	390	411	426	383	400	410	381	358	384	395	380	378	419	388	378	409	384	383	408	366	372	381	376	387	410	399	390	427	404	365	393	391	380	376	422	389	383	369	377	355	377	374	395	408	376	370	369	378	394	385	396	385	375	409	374	389	400	372	381	386	374	384	375	394	378	370	398	403	374	348	389	389	410	389	410	367	401	351	391	399	402	408	385	389	388	387	426	399	411	381	357	348	370	384	401	354	364	367	357	379	362	374	385	373	433	373	415	355	362	355	367	395	395	432	386	395	405	390	363	361	381	403	383	379	404	385	403	413	430	405	389	395	340	367	378	383	373	397	407	382	386	384	358	377	377	378	374	360	350	390	381	414	376	384	437	383	421	393	414	400	404	394	357	350	426	384	386	398	407	352	396	379	376	380	354	391	396	377	360	395	390	429	367	422	394	379	376	427	354	379	353	389	397	393	404	393	398	388	383	425	412	367	389	403	382	418	396	400	382	377	419	386	389	393	401	370	412	344	373	373	397	404	373	398	390	399	382	380	356	375	380	391	391	372	399	377	395	388	416	401	366	393	382	391	367	406	381	351	377	361	370	375	350	407	372	370	379	409	400	402	366	377	366	412	436	366	361	396	405	363	409	385	390	379	393	396	376	377	380	399	376	404	404	406	411	383	369	381	382	385	417	384	388	379	374	391	349	350	402	359	349	388	389	388	364	418	403	368	368	397	404	397	403	390	359	376	386	358	338	409	370	410	386	376	387	421	379	384	419	367	365	397	392	388	403	389	385	377	384	384	376	398	385	383	386	366	399	384	387	399	360	393	384	408	413	357	349	380	384	406	382	374	435	408	366	384	384	410	374	344	398	420	424	384	411	393	361	398	379	394	383	388	394	384	418	397	406	378	397	389	375	401	377	390	359	333	344	390	412	396	387	383	367	403	376	377	366	363	409	389	376	364	399	399	395	384	368	390	387	394	392	383	385	373	376	376	349	380	376	404	398	347	393	403	397	392	399	405	405	380	408	390	410	380	356	422	384	407	362	409	390	398	374	395	403	397	374	372	388	386	383	375	400	378	361	361	379	397	369	398	368	373	394	391	407	379	430	358	389	356	372	401	392	371	373	401	397	424	395	416	415	384	387	437	362	379	406	393	378	367	364	347	396	390	389	414	393	384	367	368	382	399	393	404	388	404	379	423	411	402	410	414	380	381	374	412	385	428	422	380	386	384	395	338	351	355	389	376	406	370	386	385	383	358	405	410	406	393	371	386	379	386	410	380	383	373	407	385	371	372	416	386	378	382	397	388	359	366	370	382	381	377	391	375	374	396	398	380	361	391	382	368	405	405	395	392	389	363	397	380	358	359	383	409	383	415	393	365	385	373	386	417	400	406	389	372	390	390	372	375	375	390	387	419	410	416	400	406	414	401	380	375	343	385	377	373	364	400	374	387	385	410	423	373	429	385	403	364	377	395	361	398	387	386	409	374	381	384	389	403	377	400	386	370	357	386	386	381	340	374	411	403	380	423	410	352	392	388	400	394	385	375	393	334	362	399	402	381	389	409	370	408	361	407	377	393	355	392	364	393	394	366	386	387	396	380	391	405	387	408	353	373	402	395	377	382	363	385	379	369	421	355	374	379	388	378	413	426	356	387	383	384	385	366	390	377	402	366	377	379	351	372	375	400	393	377	406	370	399	398	398	357	362	415	385	385	409	345	394	375	366	343	402	388	338	392	388	361	405	370	370	389	394	397	376	409	401	381	374	373	408	384	386	378	385	379	374	376	372	378	386	390	410	374	405	389	392	386	379	397	373	369	402	422	369	410	384	349	373	404	382	337	389	385	401	405	401	396	394	385	366	386	371	371	365	381	387	368	364	359	379	377	388	373	401	401	396	396	360	391	391	389	384	389	386	414	408	357	357	379	374	389	383	373	381	399	406	376	394	410	387	392	409	374	412	377	390	355	392	358	374	355	419	365	406	387	388	387	382	364	349	383	413	395	356	354	354	371	375	377	393	396	332	405	381	379	400	378	391	379	370	400	387	352	374	381	391	396	384	368	398	422	396	368	370	367	421	408	405	401	384	385	384	360	382	411	403	377	447	358	420	378	396	396	423	419	387	363	371	390	384	373	379	415	386	370	396	371	397	415	361	377	397	428	377	404	385	385	392	398	346	385	390	397	395	393	359	374	361	371	398	402	419	410	373	420	369	409	403	402	393	400	374	380	383	388	389	404	373	391	354	375	400	384	414	365	397	407	405	369	358	356	389	369	384	400	411	389	377	357	397	393	417	394	409	404	367	375	332	394	395	387	433	382	409	392	370	366	384	342	345	361	415	378	373	378	390	388	379	400	406	399	371	376	388	387	411	414	398	380	399	397	387	369	329	400	388	373	405	388	419	390	387	389	342	369	379	379	361	401	382	377	376	377	366	399	384	401	366	375	407	389	388	365	394	364	375	414	388	373	362	327	363	393	427	382	355	409	380	380	392	385	382	379	403	366	367	389	408	375	408	414	357	384	385	385	392	382	365	387	375	388	439	427	370	393	408	348	403	364	365	382	372	364	433	424	394	375	387	414	395	350	423	361	377	388	381	388	385	376	372	332	417	377	366	382	366	347	389	356	383	369	381	398	386	395	354	396	374	396	391	403	400	359	377	392	361	437	390	366	383	379	417	391	375	431	350	376	411	377	397	367	407	393	370	380	365	375	407	370	390	428	397	391	420	425	407	374	377	378	383	377	398	365	386	352	391	398	390	407	374	380	388	387	361	376	414	383	375	407	394	429	375	374	375	384	398	394	387	350	398	421	387	392	364	392	398	399	395	384	360	389	374	370	382	382	348	418	416	376	389	397	382	357	369	388	387	395	390	351	433	406	399	411	364	407	389	397	373	401	367	340	360	393	404	376	389	344	383	409	355	385	367	378	366	406	373	394	359	366	371	378	368	390	396	352	391	391	383	419	411	363	387	410	385	367	419	399	383	381	409	385	357	406	369	399	384	358	386	392	397	412	408	389	399	389	382	423	364	428	374	374	408	379	398	402	407	374	370	385	382	378	383	384	405	362	387	351	365	381	367	403	405	392	391	380	368	412	403
23755	21688	29703	24188	21688	18835	2185	957	777	701	619	594	542	537	502	432	495	437	440	445	444	462	405	414	413	401	380	414	412	382	432	389	406	413	419	402	392	409	367	396	383	397	412	361	363	373	424	384	341	392	378	375	368	371	386	354	384	401	366	362	367	409	400	385	344	400	386	353	365	379	402	369	403	398	385	363	397	355	400	379	361	350	387	381	362	392	368	383	351	388	360	416	344	377	377	387	385	375	401	349	407	380	364	370	383	371	401	388	352	380	378	397	375	377	361	386	369	355	377	358	382	342	388	356	349	401	369	346	387	368	384	385	390	387	372	389	380	361	370	381	375	389	389	370	368	400	374	333	358	383	342	341	354	347	366	346	365	376	361	373	388	380	351	348	367	351	373	377	380	385	395	377	388	401	355	384	405	370	343	372	352	356	374	379	378	393	372	380	364	367	344	364	341	369	389	362	361	417	394	381	376	403	414	395	347	381	359	356	359	335	351	385	385	412	365	408	367	347	356	399	349	367	362	400	380	395	346	380	362	365	394	365	375	380	367	344	368	394	363	374	367	370	382	386	387	380	399	372	388	420	378	388	383	374	378	364	360	367	393	388	407	370	366	361	375	405	363	377	377	356	363	371	364	370	362	383	369	383	410	361	350	383	352	356	396	373	346	395	390	350	360	374	360	341	336	387	331	355	340	350	361	367	350	390	409	397	369	383	395	380	381	358	336	392	405	378	368	399	363	392	392	387	387	348	371	361	373	358	374	364	368	394	393	355	387	387	383	356	391	374	361	416	379	343	367	373	356	392	341	364	400	394	360	358	361	345	366	378	359	404	372	400	384	362	382	423	380	370	368	355	354	372	398	330	363	387	342	348	373	365	376	355	389	386	377	395	366	354	387	362	337	363	322	360	375	386	369	358	354	361	366	368	426	403	364	394	362	377	348	399	353	362	370	361	375	350	341	416	413	375	382	390	378	395	397	376	364	350	369	345	388	378	364	362	353	367	355	345	376	370	376	364	399	417	334	376	353	370	386	370	382	360	368	391	362	388	392	375	380	414	394	376	384	372	394	385	393	381	342	376	389	348	370	375	398	368	355	388	347	382	387	377	380	365	351	380	370	396	371	363	373	401	367	392	378	384	386	383	415	356	378	329	369	349	372	387	389	350	380	379	378	364	393	378	370	360	351	331	389	370	366	366	387	373	352	379	366	356	381	385	370	395	375	418	363	361	361	362	376	382	365	364	354	419	387	346	364	350	350	357	342	347	375	403	380	355	385	368	374	385	373	385	407	395	401	366	393	369	355	402	346	374	376	363	376	379	370	400	370	377	354	375	347	367	374	369	386	383	374	416	389	399	358	422	359	359	378	352	363	392	391	393	376	375	375	419	382	360	337	358	365	348	398	385	376	360	387	363	366	375	362	335	388	366	349	390	360	353	389	369	353	382	380	393	422	409	402	345	385	359	372	360	375	381	361	396	364	392	394	369	381	384	339	401	365	366	404	362	375	369	379	352	382	351	393	403	350	380	374	365	380	384	361	376	402	350	393	364	377	388	353	378	372	376	361	378	379	365	356	370	348	385	404	368	393	347	366	363	392	356	384	433	356	383	373	376	400	390	354	342	326	404	360	334	410	352	384	359	399	382	373	350	366	378	389	353	389	413	352	386	359	349	414	372	367	361	377	412	380	378	342	385	359	342	381	407	389	380	370	371	389	345	342	389	379	392	374	354	396	330	366	355	404	377	396	374	377	373	372	395	364	367	378	375	349	357	379	380	393	370	350	369	364	413	354	369	378	412	332	366	391	356	392	372	381	358	379	395	348	344	359	384	382	350	390	372	329	393	391	386	391	368	385	390	411	393	348	387	383	373	393	375	382	357	375	391	377	397	383	371	378	390	367	371	394	380	346	379	361	379	358	381	373	370	399	352	373	402	342	383	381	362	361	365	374	356	374	397	340	345	371	383	384	355	402	403	367	370	353	351	357	343	334	360	378	363	364	367	336	373	370	358	347	387	366	381	384	401	387	386	381	345	359	399	390	377	427	349	357	367	347	361	385	379	406	335	378	400	377	357	370	373	358	370	398	369	376	360	348	368	373	377	359	395	338	345	359	367	376	397	370	354	404	392	373	365	392	338	375	373	362	387	352	350	376	353	390	346	384	390	377	377	361	395	359	358	386	403	374	377	373	347	369	366	322	362	386	391	357	368	414	390	381	375	393	353	361	408	390	377	345	336	360	359	366	381	327	358	332	339	374	397	404	370	351	377	371	365	384	374	359	402	380	384	374	381	386	347	380	388	396	392	360	383	387	349	379	356	372	361	353	366	416	378	393	341	393	369	352	348	367	381	395	385	387	413	378	339	424	356	395	350	375	403	403	368	372	365	382	382	354	355	395	365	355	361	349	367	371	376	363	328	413	378	386	359	356	367	344	357	356	366	343	387	370	370	394	358	377	390	351	376	355	376	386	352	405	375	370	346	385	346	365	369	388	387	382	388	362	364	344	385	353	354	355	365	377	356	361	391	345	381	354	376	381	364	398	402	369	381	386	382	349	351	358	389	370	401	365	364	365	371	376	374	373	394	368	321	354	370	389	363	386	387	374	385	389	358	390	348	434	353	388	418	366	342	336	358	387	389	362	409	406	354	364	383	400	340	359	348	352	378	359	394	391	378	400	353	418	372	347	386	361	368	359	363	391	379	372	368	380	403	373	368	364	412	379	373	383	371	373	372	397	371	347	386	347	390	384	402	406	355	382	398	337	349	405	351	357	401	425	363	375	351	413	395	374	389	375	378	373	377	389	386	393	384	384	373	381	362	380	343	384	378	397	353	369	383	391	394	405	404	372	399	377	400	373	382	385	383	355	374	385	383	372	322	392	384	357	344	374	371	349	355	378	390	384	356	366	386	386	388	361	364	371	401	362	332	345	369	397	406	394	368	394	382	391	359	367	351	337	375	389	362	348	339	395	398	378	361	346	386	327	355	371	344	402	355	398	382	376	352	386	355	375	368	356	388	336	346	361	376	374	385	387	405	364	371	391	371	361	427	356	395	352	349	358	387	388	343	373	355	322	357	357	380	368	339	397	362	362	377	369	372	409	350	391	366	398	378	375	372	374	391	394	367	363	347	386	338	375	368	386	372	356	359	383	376	374	360	401	377	357	368	403	375	346	365	367	356	372	365	396	385	367	359	350	362	396	370	372	398	385	365	382	396	389	365	360	393	347	377	422	399	393	357	345	386	375	375	367	355	369	359	382	356	374	374	394	370	354	348	391	385	393	361	402	401	368	377	396	355	382	378	392	360	429	403	421	414	356	394	354	353	345	365	380	346	374	376	394	346	355	391	361	341	376	371	337	391	347	394	366	395	388	339	378	386	370	369	404	407	349	336	357	353	368	350	350	372	377	388	368	387	397	342	387	355	363	359	332	392	359	396	406	379	361	367	366	325	374	353	376	402	406	360	373	374	347	395	359	380	360	398	345	362
32689	17020	14690	8254	5646	4156	3188	2640	2175	1873	1678	1481	1339	1272	1109	1082	1037	983	1012	931	912	855	852	872	818	752	835	808	793	738	749	740	762	703	759	718	765	669	709	718	763	702	725	719	721	766	710	737	706	764	692	726	723	754	696	736	730	708	705	679	708	692	674	746	670	737	741	691	708	712	681	652	704	685	702	688	691	690	692	658	707	709	658	719	680	684	646	631	729	710	718	705	686	733	709	686	693	711	672	666	694	671	723	697	690	705	642	680	684	701	634	655	708	689	728	691	700	655	672	676	681	657	711	690	632	666	680	688	650	723	683	747	715	667	644	687	703	726	720	722	694	658	673	685	686	685	712	707	669	677	708	695	694	673	691	664	705	669	675	662	716	715	668	679	666	691	667	713	707	679	629	677	692	698	661	714	677	686	698	697	680	691	702	715	701	693	668	670	698	694	693	692	733	671	662	652	659	713	667	702	649	708	697	628	646	725	658	686	696	691	709	678	692	655	725	689	712	683	704	678	701	673	672	705	676	695	648	651	672	687	700	656	669	677	679	708	671	691	685	693	670	715	668	668	661	717	674	687	699	661	675	686	689	662	658	690	727	720	705	694	689	696	648	644	705	656	676	700	647	675	713	706	668	715	708	659	673	710	715	685	678	692	678	691	620	629	664	700	664	707	690	683	734	673	664	652	707	670	681	697	658	672	705	696	712	700	703	681	693	657	689	647	695	676	741	617	645	676	702	705	728	666	651	663	694	686	644	696	703	694	689	659	647	728	663	657	703	649	663	696	674	678	679	671	660	711	637	679	659	698	697	697	653	666	692	675	715	661	685	705	678	682	744	651	688	705	675	658	693	661	640	682	676	705	732	702	661	668	683	682	653	701	688	688	730	704	680	682	674	672	664	733	650	622	702	671	702	715	694	683	694	710	712	715	739	653	705	622	674	710	661	725	657	650	701	712	703	661	643	656	662	673	635	703	675	702	697	643	672	690	672	715	720	683	651	717	675	687	717	690	711	652	651	670	725	674	702	742	678	662	736	720	658	654	721	706	689	694	725	712	663	659	732	663	693	676	698	669	712	677	677	693	717	694	676	712	694	648	700	662	663	651	695	646	672	703	673	684	690	679	689	677	694	740	733	666	703	707	710	723	664	692	713	713	682	616	670	716	667	639	672	705	662	656	672	692	732	661	730	699	634	670	682	704	651	679	668	687	681	712	686	677	642	702	672	659	706	696	661	687	681	683	717	655	658	645	643	707	656	706	714	676	696	683	697	615	696	658	690	676	659	639	705	686	721	692	707	684	692	636	682	689	718	664	718	669	695	619	643	698	674	670	683	677	708	592	730	721	651	667	687	653	676	698	738	693	670	685	661	725	717	653	677	671	675	732	692	664	658	683	689	653	696	724	674	637	695	656	689	704	679	723	731	653	690	723	654	670	678	702	668	671	649	705	710	670	737	688	636	674	688	645	690	690	673	683	715	678	662	669	652	675	692	730	662	683	664	708	665	687	661	700	730	735	668	665	662	679	699	657	686	694	705	683	711	676	656	682	663	649	700	673	635	652	725	673	691	635	686	635	657	668	689	704	645	691	647	628	655	688	696	703	669	710	689	665	681	651	688	682	710	664	675	703	703	688	664	669	680	676	728	659	636	688	665	672	707	674	710	663	696	710	726	688	668	707	701	722	703	630	698	696	701	726	735	709	673	667	700	677	682	690	677	645	657	682	701	670	670	699	695	690	673	671	646	694	665	690	685	692	692	700	702	662	677	658	648	714	692	669	707	684	691	684	749	656	638	645	651	648	690	678	692	702	693	728	638	677	705	686	746	718	626	694	672	710	699	716	678	680	707	707	713	715	714	710	723	660	670	665	709	691	679	699	693	703	671	663	652	682	696	665	680	658	695	705	641	676	650	713	699	676	703	650	694	651	681	687	702	659	677	705	668	736	658	673	675	671	656	656	700	684	716	693	686	661	658	676	687	718	675	650	676	684	695	699	694	723	718	645	669	612	696	652	682	650	629	679	672	698	667	690	680	710	713	723	668	709	658	713	666	784	662	671	709	643	673	660	643	675	653	687	690	726	709	704	697	596	656	654	704	723	684	648	728	679	691	667	700	691	747	724	691	668	665	708	730	650	667	687	628	674	661	689	707	697	705	640	662	677	675	684	699	692	683	674	638	661	651	693	662	737	630	670	699	687	650	687	691	656	692	704	685	716	695	671	718	627	698	637	727	661	721	730	700	653	684	716	611	673	707	678	671	698	682	678	648	688	675	699	663	659	692	677	684	677	603	668	658	687	673	731	662	685	664	678	665	676	685	669	691	681	694	713	705	677	682	689	650	698	713	681	672	685	676	623	671	664	665	706	676	730	669	709	697	696	669	694	672	741	678	713	722	677	679	674	667	708	728	699	664	702	699	700	691	689	668	735	713	701	697	686	677	669	723	677	680	687	705	714	708	686	707	660	668	704	707	645	668	736	661	661	659	690	681	669	682	713	682	666	689	661	712	640	678	699	689	704	708	721	645	654	712	685	707	672	663	685	674	684	701	702	672	649	691	635	652	658	691	662	670	680	660	676	635	718	672	659	640	659	694	664	705	699	665	701	693	685	694	680	684	711	686	687	687	690	657	706	682	653	679	682	672	707	680	685	737	697	733	616	701	703	665	674	666	698	663	678	728	672	702	673	653	674	710	648	712	708	656	651	669	671	668	726	701	713	701	684	702	708	701	746	692	681	686	655	701	695	666	714	645	699	667	669	685	661	711	682	664	703	657	658	687	697	657	695	694	656	652	713	689	697	631	681	646	658	698	684	705	702	694	663	684	693	681	700	639	663	686	626	680	676	696	695	688	717	711	675	635	716	731	719	649	692	727	716	671	665	706	670	682	672	655	679	708	723	644	651	670	729	679	664	648	669	686	679	658	693	680	738	668	671	680	660	696	657	729	698	654	651	675	653	664	644	640	678	656	689	673	715	667	659	703	646	671	692	707	715	711	655	627	656	685	663	682	675	668	715	680	686	668	653	720	642	715	682	692	708	649	671	610	669	653	682	657	685	633	702	700	687	758	679	685	719	715	691	652	694	679	710	680	683	719	667	652	711	658	658	694	653	698	734	693	708	658	695	688	672	685	700	672	636	678	676	712	651	659	682	705	642	676	702	681	700	717	721	692	689	677	693	684	673	671	665	644	658	673	737	678	698	656	668	690	665	670	687	678	656	696	681	639	711	700	697	743	681	697	716	679	690	696	689	698	685	702	664	657	672	662	680	689	689	665	616	742	651	668	667	678	661	657	663	695	670	734	688	651	696	653	651	726	698	716	729	628	721	717	681	697	713	701	699	734	708	718	701	695	708	649	645	666	716	666	720	666	693	689	677	697	705	680	700	697	667	707	661	713	657	732	676	702	696	645	624	686	658	662	673	703	654	712	677	699	704	683	704	683	647	723	687	738	716	695	653	660	705	674	696	673	666	642	639	686	686	698	708
27322	21022	7537	384	176	131	123	122	109	114	102	88	89	100	87	104	103	77	108	116	94	83	102	101	88	92	93	96	87	90	99	98	109	83	89	93	84	95	98	88	96	79	101	89	89	89	85	87	95	90	79	86	98	86	100	96	83	91	94	98	89	87	87	82	84	87	89	70	96	92	106	102	88	85	81	98	85	80	91	80	88	81	93	76	97	76	104	107	111	89	107	82	77	79	96	86	91	97	103	87	89	76	75	75	89	89	107	86	91	86	103	92	89	80	77	77	66	102	87	84	97	90	105	84	85	105	97	87	98	85	81	91	84	107	83	106	89	102	98	94	90	90	102	87	79	95	96	85	79	95	83	105	105	98	82	112	88	84	95	95	82	83	83	98	83	104	94	83	103	104	90	78	78	87	88	91	76	78	101	104	82	88	96	74	89	87	82	97	82	75	86	94	81	93	89	89	95	94	89	102	79	83	86	93	90	97	84	93	106	65	100	91	86	97	88	90	99	93	99	101	92	95	87	106	79	87	100	77	99	97	102	73	79	79	89	74	89	90	96	95	83	80	98	86	83	82	89	76	96	85	78	96	82	73	102	101	76	88	92	101	99	87	92	77	86	83	86	98	90	85	115	82	93	91	86	90	93	94	93	98	98	84	94	91	103	82	93	90	98	102	109	86	93	94	81	77	102	92	92	95	95	91	112	88	91	103	96	92	95	90	97	103	110	75	98	73	102	104	82	96	89	78	96	82	76	81	96	93	91	83	83	86	78	79	85	97	100	85	107	99	91	92	86	101	86	77	100	92	99	101	81	100	91	93	90	84	79	98	95	84	75	83	99	92	87	74	109	81	82	90	102	94	87	76	102	102	89	101	90	95	78	81	85	98	89	90	84	78	95	87	77	100	84	79	84	86	86	93	99	80	90	90	77	70	100	103	87	91	81	86	98	68	81	80	94	103	97	91	86	94	106	89	91	103	80	104	93	75	81	106	99	99	92	87	81	97	77	84	93	72	87	77	84	74	99	91	83	90	106	86	89	69	94	91	95	85	75	103	93	96	98	88	91	85	99	81	95	87	79	87	98	71	86	98	107	91	96	87	85	96	94	78	88	102	89	88	97	97	83	99	99	70	97	89	91	100	87	89	75	91	101	102	100	97	115	89	75	98	96	76	96	91	86	89	99	89	98	84	100	95	76	84	90	97	88	96	96	98	87	95	114	88	84	102	91	89	101	73	87	93	74	87	87	94	99	107	91	81	85	91	86	92	76	95	92	111	90	97	86	92	88	102	96	104	93	99	95	80	70	101	94	89	70	80	86	94	88	78	83	91	74	94	83	90	82	86	91	88	93	93	100	79	77	102	94	107	95	107	81	91	72	93	71	85	81	85	90	89	77	101	82	93	94	88	93	81	89	95	99	85	105	92	92	84	87	102	82	100	94	97	69	95	89	88	85	71	69	110	117	99	94	99	103	85	93	95	99	89	100	88	80	107	81	97	96	90	79	85	108	87	102	77	68	76	89	96	85	77	104	74	95	85	95	103	98	84	93	94	100	83	89	96	99	97	86	89	86	86	90	70	92	98	98	83	81	103	77	80	81	88	78	79	80	86	92	78	102	89	93	102	102	89	97	105	80	104	105	85	91	92	102	93	93	98	98	80	98	90	95	86	103	93	87	88	93	98	88	84	84	92	83	84	96	75	104	76	95	83	100	96	77	85	90	88	97	99	82	103	93	94	81	94	93	84	99	101	99	74	88	89	108	90	95	86	100	95	87	95	98	82	88	91	90	82	88	86	86	90	99	97	80	110	88	98	85	81	89	98	94	75	81	101	80	83	105	81	92	90	78	91	70	83	102	79	89	75	110	82	80	84	109	96	99	80	103	99	93	95	97	85	80	97	84	99	85	110	85	100	115	84	75	98	97	91	91	73	110	94	89	86	98	92	81	93	91	96	95	101	91	82	100	93	87	70	80	104	79	92	99	80	92	96	102	90	88	75	98	91	93	104	91	87	90	79	74	93	88	94	76	74	83	104	79	86	89	100	86	86	81	92	94	90	90	101	78	81	98	95	88	75	96	90	98	89	100	89	104	82	74	106	99	105	89	86	79	92	102	86	74	86	86	71	94	94	89	76	82	89	88	120	83	86	84	92	77	98	84	80	100	97	84	87	96	112	72	111	97	78	88	104	88	83	97	84	86	98	87	88	86	91	85	103	81	85	94	96	91	95	79	82	84	101	95	95	83	99	97	102	97	91	101	81	79	89	79	89	80	102	84	82	84	89	94	83	87	77	84	94	85	83	89	77	94	103	81	94	80	94	104	69	88	92	73	87	83	105	94	87	100	83	94	86	86	105	85	98	102	97	90	88	99	90	86	82	105	82	93	87	89	86	105	109	95	99	88	72	87	85	91	100	99	93	83	77	83	79	81	112	96	84	98	88	82	90	90	105	87	85	81	88	88	93	89	95	91	97	82	107	94	85	87	98	87	89	85	100	69	100	94	85	89	77	90	92	90	75	91	97	95	102	90	79	79	78	88	85	95	86	95	64	88	84	88	96	88	84	84	85	83	88	102	89	92	85	88	97	91	94	93	102	93	91	98	82	80	99	101	80	99	90	89	95	70	84	87	90	81	87	101	94	105	90	95	70	89	100	91	93	91	75	71	72	71	89	83	86	87	91	76	85	91	76	94	72	85	97	68	104	82	85	84	89	85	89	103	97	68	80	84	87	80	79	85	77	89	90	94	97	83	90	89	85	100	83	90	84	97	77	74	92	92	97	99	90	83	99	79	104	90	74	87	86	99	86	93	91	96	105	108	90	87	87	83	87	81	92	94	79	90	87	85	102	93	96	96	106	102	89	77	75	84	89	83	92	106	98	80	71	81	92	95	98	70	101	103	80	98	102	90	93	84	80	100	94	93	79	100	103	77	92	88	99	92	92	80	82	87	92	105	92	70	79	98	91	84	91	80	98	105	87	86	88	93	100	112	83	100	87	104	99	76	79	81	82	77	87	80	99	96	83	82	96	80	98	105	73	83	85	99	100	101	85	97	77	107	83	85	84	86	85	108	90	89	83	93	80	103	89	79	64	97	80	92	90	80	81	79	117	88	91	98	72	81	74	104	82	98	90	98	88	103	94	99	72	78	89	89	79	79	90	88	84	108	102	97	105	92	106	91	73	93	105	105	85	91	90	99	103	85	83	86	93	96	84	93	80	88	89	85	84	75	82	86	82	107	100	87	89	99	95	93	89	76	77	89	82	84	86	96	96	102	103	84	94	96	98	90	98	86	109	83	80	85	81	102	100	83	84	95	111	81	80	90	97	93	82	73	91	86	88	83	83	79	86	98	89	90	74	81	88	83	107	76	85	87	81	77	105	83	78	85	72	79	92	87	93	77	97	86	86	93	76	86	89	89	90	93	94	83	81	85	80	94	86	99	91	75	99	76	88	96	97	83	84	79	97	80	87	86	77	82	86	84	87	88	86
13697	1389	1244	636	415	327	314	282	258	245	251	229	243	200	213	198	223	189	189	192	210	206	196	214	186	221	187	188	216	197	184	178	189	201	184	197	185	177	189	192	209	192	196	216	176	191	205	178	197	198	205	190	212	189	179	194	207	186	192	205	185	174	206	196	191	200	203	201	198	195	202	185	200	202	196	188	195	208	194	200	198	208	193	184	197	196	184	167	212	201	186	189	191	185	171	200	194	219	206	188	209	198	190	181	180	187	193	193	193	190	176	181	205	204	184	200	201	190	175	201	205	165	188	189	182	196	200	200	163	196	187	201	203	171	175	166	183	183	214	203	195	169	193	195	185	189	165	190	210	185	173	200	172	175	182	192	202	169	191	199	195	186	192	188	189	187	182	200	201	177	181	188	179	203	209	204	165	184	197	171	194	188	193	219	188	179	211	182	210	193	209	171	167	191	193	190	179	224	165	199	195	184	185	188	206	174	183	201	214	204	200	183	204	188	182	202	187	173	203	183	207	193	164	194	191	197	194	194	193	180	199	193	186	192	207	188	189	171	165	202	195	183	223	181	175	206	171	212	214	202	188	205	186	217	194	189	197	166	156	192	170	175	179	195	201	193	174	169	207	204	196	222	202	199	184	186	199	200	174	176	181	192	168	198	167	185	206	173	202	166	192	197	190	179	204	197	168	163	172	192	190	191	198	204	196	206	200	204	197	187	181	192	175	176	172	200	205	203	186	193	203	214	218	193	206	187	189	183	194	194	211	221	176	217	195	189	207	196	221	195	184	210	210	158	188	197	200	180	179	210	186	144	200	193	176	168	211	220	197	172	201	163	182	185	202	202	183	208	201	182	191	163	183	175	198	200	208	169	187	179	196	206	189	180	200	207	185	181	196	184	190	185	181	169	223	190	184	176	219	223	184	163	208	190	195	199	181	161	179	189	179	198	202	181	196	200	178	212	212	192	213	194	207	189	166	218	203	211	189	191	184	231	182	202	197	199	194	189	213	181	190	203	191	193	199	200	200	204	193	204	193	188	183	213	172	187	202	176	171	207	189	187	209	187	180	186	182	167	203	224	166	190	191	201	192	207	172	167	182	210	205	171	176	188	213	162	207	198	197	182	203	205	167	205	155	187	216	184	177	173	193	167	178	212	182	190	189	173	179	158	214	183	213	203	192	195	201	177	203	185	197	195	198	205	185	182	209	173	182	201	169	170	189	234	211	204	185	187	191	170	188	189	178	161	196	192	178	168	199	214	214	198	167	218	186	177	187	191	200	201	219	190	200	196	196	204	186	179	201	175	184	175	209	200	194	179	176	171	183	175	179	177	165	219	184	201	170	203	188	180	203	183	218	186	173	184	183	190	179	193	185	184	166	203	184	197	202	226	175	185	198	212	185	201	185	201	176	184	202	184	176	194	163	170	192	178	193	204	150	219	222	179	183	181	172	168	181	210	202	209	164	179	170	178	185	198	215	183	189	191	222	204	194	187	193	176	210	172	189	190	185	195	193	182	183	184	179	187	167	188	199	205	167	204	169	174	182	181	202	195	205	203	171	187	185	201	182	185	193	181	174	198	186	179	202	154	156	174	176	185	199	191	179	207	180	205	178	174	190	200	172	196	222	177	183	206	205	202	191	196	189	168	204	212	190	177	170	199	194	233	192	217	191	181	196	162	188	179	200	212	212	216	207	189	192	184	193	184	191	180	201	190	172	185	185	211	184	180	198	198	195	157	189	170	186	164	181	196	174	188	190	198	188	189	203	201	197	199	170	205	207	180	199	186	197	195	174	176	175	238	196	209	208	213	178	188	147	200	202	189	162	199	175	212	167	201	190	195	206	172	188	183	195	211	196	199	177	180	204	195	201	171	186	173	225	184	200	175	198	203	195	190	171	187	191	199	207	196	193	178	188	199	220	183	179	208	179	192	182	194	170	202	187	174	209	192	200	183	196	173	185	157	206	203	167	167	186	210	193	203	199	199	201	188	168	176	222	186	199	207	175	196	199	179	177	212	196	180	186	208	178	196	199	212	185	186	200	200	213	189	187	179	187	192	166	184	179	199	204	219	184	208	192	199	185	157	210	185	204	182	196	196	171	189	168	217	187	191	208	170	169	192	179	215	175	201	168	174	181	197	191	172	170	176	177	168	192	228	198	204	198	183	163	187	195	172	178	173	170	217	201	181	214	191	211	217	168	184	195	202	188	174	175	198	204	180	206	198	205	206	181	235	205	172	200	209	209	219	184	179	205	187	211	225	198	186	203	155	180	188	170	214	199	213	180	218	169	187	168	171	191	175	167	201	197	181	211	189	194	200	171	191	184	201	186	180	178	190	165	188	179	192	181	190	172	205	189	173	202	178	196	209	201	196	202	180	189	195	161	181	194	183	192	200	178	201	172	185	194	193	195	204	201	177	167	195	221	174	181	186	204	200	176	190	209	192	198	181	176	181	193	205	171	180	184	190	196	179	170	194	195	204	184	187	181	213	195	173	200	214	193	161	194	187	188	198	182	166	196	208	192	173	191	189	190	183	214	181	192	210	218	177	197	188	153	188	205	185	169	202	190	202	190	189	190	179	199	202	203	190	202	187	196	192	193	181	185	184	197	169	161	197	175	191	207	181	184	172	194	209	201	189	206	201	173	167	169	195	193	188	204	188	175	178	186	204	194	199	171	196	193	191	180	214	205	176	189	183	199	204	193	190	218	198	167	198	188	164	206	192	180	219	189	218	174	178	193	184	200	175	195	160	168	187	193	183	196	202	195	206	214	189	190	196	173	178	202	190	203	197	209	217	188	201	181	195	164	167	195	194	174	195	196	180	192	189	196	190	212	180	156	207	192	207	218	197	187	191	195	177	222	164	191	195	205	171	193	170	181	163	197	188	187	180	220	193	202	202	199	198	201	189	184	190	190	166	189	202	182	201	211	192	186	181	198	189	197	168	216	187	193	197	179	196	208	201	199	188	190	196	183	204	165	212	208	191	192	174	183	203	191	181	171	201	177	215	185	186	187	200	169	175	195	197	197	177	210	175	179	187	186	191	197	184	174	184	168	179	197	190	216	219	219	194	210	209	184	212	202	209	184	189	193	203	199	206	168	174	187	186	179	203	198	196	169	217	193	159	200	192	187	177	197	188	197	171	186	170	203	185	208	199	163	194	175	186	186	206	172	204	161	191	187	182	163	190	181	195	182	171	178	196	176	192	205	196	170	198	217	194	170	186	178	188	182	215	203	193	187	213	174	175	188	177	194	169	180	196	176	198	188	181	181	208	177	213	205	188	200	166	177	208	205	201	197	176	199	207	193	177	185	201	181	175	188	187	176	184	165	190	194	179	195	182	198	203	181	178	204	178	174	195	200	186	171	170	173	192	181	180	199	193	197	151	201	188	196	195	179	185	155	188	180	196	178	175	186	212	176	188	198	187	191	215	186	193	197	202	198	200	178	153	216	208	192	194	210	183	208	164	171	178	210	212	204	201
24715	21686	28964	24952	19696	1803	636	443	417	350	307	274	271	261	262	240	236	243	215	238	213	234	237	217	224	204	221	217	210	215	216	206	231	226	235	194	213	238	220	235	222	221	214	225	213	227	201	202	203	210	166	227	214	210	212	216	214	193	221	200	200	220	192	197	196	213	196	237	218	209	228	192	230	230	207	219	163	178	213	174	225	196	198	221	230	201	182	184	215	203	227	214	202	191	210	214	179	212	229	200	197	204	229	209	221	227	213	200	190	212	207	192	230	202	187	189	187	192	196	214	202	195	211	192	198	197	190	192	190	183	194	201	207	196	203	206	185	204	191	208	220	208	198	205	195	222	222	191	196	218	199	205	202	192	195	218	179	203	204	207	204	204	196	200	205	217	213	192	209	220	201	185	196	214	203	218	173	198	213	194	182	196	204	212	199	211	186	219	178	207	199	211	207	195	184	239	209	198	210	220	202	197	169	197	226	178	194	194	229	208	210	206	208	195	205	195	211	197	188	198	206	197	197	191	195	205	226	204	220	214	191	216	199	200	186	200	189	208	208	184	190	189	210	169	183	183	189	210	188	210	198	191	187	206	213	207	205	209	202	187	209	195	202	188	195	193	215	205	208	194	204	221	191	188	197	213	194	193	216	183	161	202	208	197	210	196	203	204	218	209	216	210	205	210	195	195	213	202	180	219	201	206	214	229	224	181	225	169	197	223	211	187	172	194	196	182	190	171	198	180	196	227	195	178	204	202	212	170	239	223	213	224	218	191	198	188	224	213	202	233	176	223	206	204	224	213	208	206	217	192	230	215	161	204	199	201	195	186	188	199	181	176	181	179	198	207	197	188	208	210	206	193	204	181	228	199	187	201	218	180	191	200	196	194	220	167	179	192	200	208	211	209	199	203	177	198	198	196	209	224	189	203	195	215	203	194	194	240	186	205	211	202	192	202	203	199	194	219	213	224	193	188	223	211	167	207	209	178	211	200	193	221	210	186	225	188	200	237	205	203	204	229	229	199	216	188	207	217	208	218	203	183	191	189	186	196	190	194	198	215	176	198	201	215	209	213	217	185	199	197	206	175	174	200	202	188	182	203	193	196	206	198	201	226	218	195	216	193	230	192	199	172	202	220	226	202	225	218	205	205	205	180	196	211	207	198	216	187	198	176	187	220	197	175	179	204	195	210	197	210	189	210	193	201	189	198	183	216	186	160	199	222	194	196	206	227	237	207	198	219	212	211	212	189	196	222	197	195	202	183	215	181	195	196	189	174	190	207	172	206	193	211	201	232	215	191	191	190	213	186	209	162	202	238	199	185	220	190	227	220	196	171	188	216	214	174	187	219	209	176	189	209	218	211	199	210	208	213	183	201	209	195	179	210	219	210	197	206	197	206	191	215	198	194	206	221	208	169	182	209	210	225	202	220	212	191	195	210	204	226	211	228	190	208	201	211	224	197	188	173	181	197	197	210	171	186	215	195	222	189	244	214	195	212	203	208	212	202	184	175	200	208	218	194	201	172	206	168	182	197	204	189	223	188	199	207	226	182	218	197	196	179	186	175	191	190	197	188	195	209	193	206	196	178	197	181	192	214	219	226	234	216	193	217	217	199	174	186	200	203	205	204	206	205	213	181	207	211	215	204	193	186	206	208	222	202	209	176	200	223	189	212	210	191	223	196	212	201	203	163	174	204	196	206	200	218	199	201	210	192	208	202	196	190	206	177	173	199	185	233	225	218	187	203	207	190	191	193	198	212	206	210	211	207	205	207	213	223	190	221	209	184	192	201	204	218	212	194	202	187	216	200	227	199	211	219	209	180	217	207	190	190	216	187	206	208	197	209	183	208	196	209	199	191	189	192	190	183	201	204	211	188	206	216	215	199	210	199	160	199	207	207	198	211	207	209	205	192	193	224	192	215	207	205	199	200	217	190	190	201	169	206	210	189	195	210	176	192	204	192	214	207	185	190	201	212	202	198	195	175	204	192	185	206	196	207	194	205	196	215	235	173	179	220	216	217	201	212	215	190	207	180	210	207	194	197	213	201	220	193	186	225	180	191	188	210	213	192	213	198	213	212	201	215	190	187	190	202	165	175	219	209	165	202	204	197	198	206	195	190	197	220	215	213	224	198	214	201	184	200	197	197	196	195	210	197	186	204	192	193	192	191	187	182	193	196	203	223	195	190	200	217	226	217	220	201	195	195	171	166	218	225	189	161	205	188	208	214	207	211	198	222	209	218	201	196	181	196	201	190	183	211	186	185	193	199	208	186	218	217	198	207	184	203	192	195	174	206	221	195	193	195	223	188	210	211	226	193	219	211	195	198	190	197	199	214	195	209	192	221	215	223	218	202	206	190	212	186	201	221	187	203	184	203	196	202	208	218	203	191	199	199	213	197	173	194	198	184	221	172	216	207	208	206	189	176	204	212	204	182	194	210	187	202	197	205	224	225	187	212	205	173	205	180	211	206	198	167	208	199	197	197	208	205	201	237	182	206	204	192	191	194	196	208	195	172	212	209	222	200	212	201	186	223	198	184	193	197	192	211	197	197	188	180	216	191	175	195	195	190	213	201	178	200	215	219	185	207	190	190	202	197	194	215	171	210	203	202	190	194	175	199	195	223	190	210	184	206	200	185	186	206	192	203	182	194	204	223	198	196	190	198	207	212	212	205	220	204	200	204	236	187	197	196	191	190	204	219	207	213	213	191	196	214	231	212	221	187	208	209	166	233	205	196	194	214	193	220	213	195	206	216	167	213	193	177	171	213	214	222	204	189	220	220	191	201	199	220	188	198	190	205	216	166	213	200	200	193	202	177	194	223	216	213	219	187	217	203	171	212	206	220	207	215	186	199	220	222	193	204	209	225	198	194	196	212	213	206	218	179	196	209	199	197	213	192	200	227	218	186	196	183	181	206	183	194	178	188	197	183	197	182	206	191	203	184	186	220	185	173	188	201	189	210	198	182	202	201	191	182	210	202	211	211	194	215	188	202	200	185	206	214	212	186	200	188	181	212	205	208	186	201	200	227	206	205	199	182	201	217	231	200	190	201	201	196	184	180	211	207	203	218	217	211	179	214	200	219	207	204	204	203	196	205	207	185	209	208	207	207	227	184	183	183	197	220	197	175	189	201	188	183	173	190	203	213	214	210	192	203	220	213	191	214	217	214	201	198	214	192	197	204	204	199	201	199	203	217	207	191	194	196	204	203	198	184	221	197	170	189	187	208	203	216	197	215	170	221	187	197	216	194	222	215	203	200	219	208	216	198	191	194	179	194	197	195	201	214	187	202	186	219	189	227	207	211	198	192	208	169	219	212	221	219	184	217	192	203	201	181	215	178	196	211	218	207	220	207	191	201	186	199	187	208	184	187	171	228	197	201	205	214	205	227	182	218	190	205	224	201	221	216	207	187	210	240	198	220	207	216	206	184	200	192	214	198	205	209	184	199	213	196	190	190	210	191	208	193	202	182	193	193	193	196	209	191
30183	10422	8977	4589	3098	2212	1775	1380	1194	982	856	794	751	692	612	615	569	524	495	498	473	477	459	458	438	437	436	450	446	435	444	462	411	407	425	411	432	401	412	444	376	411	406	418	396	400	393	417	439	436	410	373	410	399	412	405	404	402	383	398	407	386	409	377	369	384	441	405	371	434	386	390	409	413	391	372	397	394	391	382	430	378	398	397	420	404	356	367	378	377	429	438	418	383	416	420	428	380	389	401	383	407	364	385	391	418	389	403	399	416	384	378	349	401	377	386	397	409	352	367	341	397	377	409	392	362	373	385	380	410	356	440	376	395	392	362	395	392	364	425	412	407	391	391	403	368	405	399	368	379	417	370	381	363	384	377	423	400	387	400	423	397	395	391	420	421	399	375	414	387	373	380	363	422	378	356	396	385	406	363	407	412	408	416	425	453	375	421	418	429	398	398	406	389	402	401	407	375	366	416	409	358	406	400	338	377	389	408	379	371	413	382	407	355	391	373	417	380	367	356	411	401	409	400	420	388	428	399	390	367	393	353	383	391	396	353	393	362	380	418	429	392	372	383	405	408	367	363	373	399	368	372	403	376	370	439	368	374	380	366	431	392	399	364	377	356	373	390	395	372	402	375	373	390	368	389	416	407	388	368	377	377	353	407	383	387	382	394	402	424	390	366	395	386	361	412	376	362	388	404	390	378	362	427	381	397	376	419	398	390	386	376	389	377	402	387	410	423	372	382	367	368	381	324	364	405	391	397	411	407	374	385	416	387	360	396	395	370	408	392	407	397	412	425	397	357	410	384	372	381	382	419	372	404	342	381	395	404	406	367	395	385	379	400	373	375	410	363	442	383	403	401	384	350	373	402	381	396	394	392	365	399	408	402	361	384	409	384	417	408	407	402	399	383	388	393	394	372	377	366	381	385	394	381	398	377	380	414	402	430	399	372	391	369	395	370	384	365	413	380	373	415	399	387	378	376	401	394	404	413	376	361	383	379	380	398	402	408	377	418	363	389	384	401	369	362	387	416	378	375	385	384	393	389	405	364	410	392	393	393	367	382	396	390	370	389	390	345	381	382	382	397	395	403	406	371	377	397	361	376	382	370	426	398	429	375	365	366	384	369	413	330	407	392	416	416	412	414	378	395	362	389	379	378	366	379	390	372	395	363	375	357	389	417	402	422	355	408	420	379	377	391	396	368	391	384	417	397	410	388	372	374	395	410	406	384	396	389	384	375	397	373	418	359	396	401	423	393	376	394	374	406	411	361	389	370	425	387	400	383	348	363	366	360	400	383	388	392	423	403	382	376	403	385	374	430	382	400	378	378	377	372	446	408	389	387	355	382	346	381	387	392	419	407	385	361	395	376	374	387	371	349	349	404	400	403	399	418	373	409	383	404	344	383	382	404	411	365	389	393	408	395	361	395	379	372	414	400	351	391	389	387	403	382	349	381	355	361	406	371	406	382	370	406	385	393	422	387	411	374	383	375	394	428	385	377	372	381	381	386	373	390	352	382	379	389	361	372	390	387	387	375	394	384	411	380	409	370	372	393	379	371	414	379	371	416	411	379	391	360	377	424	404	379	386	388	375	407	395	391	407	393	390	391	420	395	402	384	426	390	405	387	394	367	357	350	401	382	385	402	373	379	400	403	364	377	387	377	421	396	367	372	412	380	426	396	389	396	379	391	406	409	368	377	388	394	399	400	404	393	386	361	381	367	394	401	392	423	361	367	385	351	430	383	419	408	392	394	373	359	388	401	354	402	384	424	430	362	411	379	398	411	417	385	398	376	417	391	362	405	389	366	400	345	402	390	414	403	368	373	397	387	399	372	385	372	386	383	414	377	369	372	378	407	400	402	365	383	382	402	402	373	400	346	356	370	424	409	383	372	367	392	383	380	397	365	388	400	403	353	383	391	333	375	375	396	383	401	400	394	397	372	426	406	405	389	340	340	373	417	373	392	363	376	368	404	377	379	392	349	380	390	377	382	396	366	409	404	358	380	398	395	395	384	382	400	381	412	399	402	399	399	390	369	358	370	374	390	387	385	401	375	397	378	394	377	383	383	379	409	418	416	384	371	363	365	409	431	359	388	366	388	367	402	418	371	411	406	380	386	369	379	382	387	381	387	403	427	373	397	359	410	423	392	381	369	387	399	398	419	430	413	390	371	358	406	387	402	427	382	417	409	363	401	384	379	386	388	396	387	364	379	396	391	377	368	381	381	394	359	407	366	355	391	381	412	361	414	403	399	408	392	358	383	400	404	391	409	357	348	397	385	437	384	384	419	373	413	375	390	392	406	366	391	410	417	373	372	400	394	384	411	399	388	415	386	380	399	392	383	385	350	391	378	419	409	411	426	380	409	429	390	405	394	421	399	403	393	387	373	363	368	398	413	369	395	410	385	393	358	416	379	396	375	397	373	398	396	375	386	424	384	393	349	397	378	401	394	422	415	371	398	375	354	384	373	391	362	369	398	397	391	370	392	397	398	423	380	398	379	377	402	375	354	384	386	372	390	339	388	401	381	391	390	372	383	361	399	388	373	379	409	397	371	366	399	401	365	370	375	394	394	409	387	378	386	384	391	397	386	385	399	391	379	385	403	377	385	406	392	370	390	397	357	371	378	420	366	380	382	390	386	375	349	390	376	404	406	402	425	385	373	369	385	376	393	365	416	390	409	389	392	392	396	429	401	368	437	376	400	382	396	394	384	418	378	391	390	403	405	376	389	383	339	363	403	412	423	372	401	372	361	397	346	400	347	386	390	400	367	398	407	385	388	350	363	342	369	380	342	378	403	412	363	401	357	407	382	392	389	369	358	408	372	380	394	417	396	360	410	370	429	417	407	373	367	385	412	392	391	349	402	392	395	379	398	372	391	392	391	387	410	407	391	393	411	389	374	384	372	368	410	383	384	386	401	400	387	358	391	375	400	373	367	371	355	380	397	369	370	392	396	417	400	356	399	393	390	352	390	372	380	413	362	446	383	351	398	396	381	354	370	383	393	366	384	391	353	412	374	395	438	365	367	393	397	394	406	349	412	401	382	364	373	403	402	396	410	399	372	392	404	383	409	382	358	399	407	414	369	358	398	385	372	374	376	370	424	388	399	387	422	391	350	392	397	391	393	374	351	358	392	358	400	383	384	388	388	391	363	375	372	373	358	362	350	384	415	374	372	390	390	379	379	386	447	398	405	369	363	390	384	412	384	347	398	370	370	376	362	375	391	334	390	430	379	375	429	399	430	353	368	388	356	420	364	361	386	414	430	377	408	402	381	369	397	437	361	391	357	420	364	388	361	377	355	389	436	415	387	366	388	429	375	366	404	405	389	410	377	379	399	397	423	387	377	389	410	395	410	428	385	359	389	367	378	414	394	456	402	402	370	424	386	382	389	418	378	392	353	378	383	405	382	392	379	406	364	398	403	424	408	399	337	398	375	381	380	382	384	403	379	408	368	370	369	348	400	397	412	388	410	408	361	384	396
23765	21690	29516	24352	21693	18658	2112	946	730	670	668	567	559	471	482	483	494	403	470	434	442	406	429	439	420	440	409	410	416	404	422	363	408	373	390	361	399	393	394	380	409	357	385	363	371	404	398	391	357	393	361	359	363	368	365	400	402	390	345	389	369	396	389	380	428	380	352	396	392	394	400	345	380	376	350	400	399	396	391	369	368	413	352	382	402	342	407	375	407	352	369	387	385	375	380	338	353	369	380	360	382	332	365	386	421	373	372	379	358	391	333	372	397	350	365	345	387	366	361	371	411	356	393	379	395	396	350	383	391	392	379	360	411	398	378	362	382	423	383	369	353	399	371	373	379	416	399	404	348	389	404	374	367	375	380	385	401	384	382	387	388	360	393	403	384	395	404	408	360	331	372	368	404	396	355	364	382	349	399	372	418	374	406	382	375	380	398	404	366	390	377	390	402	397	364	390	405	394	376	346	378	395	355	347	335	439	355	361	375	347	374	394	409	372	367	367	349	419	404	418	383	405	398	388	409	351	362	342	419	410	351	398	409	351	362	402	394	375	388	383	351	337	359	375	385	369	386	345	379	316	339	349	347	362	372	352	356	400	400	343	325	375	371	347	352	384	370	368	367	397	380	340	356	377	407	362	364	391	376	389	398	364	398	340	378	317	345	368	372	387	416	381	398	373	379	368	382	365	347	396	386	381	392	398	340	398	363	378	376	373	413	397	387	396	375	385	382	387	346	380	366	345	386	384	405	400	370	336	358	383	371	397	365	335	378	391	377	375	359	356	379	404	378	385	371	354	363	393	366	403	374	386	366	353	383	395	355	382	382	363	357	374	378	369	371	366	400	388	363	377	387	331	375	353	359	395	373	369	371	427	355	371	338	383	387	399	374	377	374	369	389	364	371	373	370	366	380	363	343	400	391	368	391	381	388	397	375	384	370	336	392	355	349	354	373	399	361	405	347	348	394	379	372	408	378	401	383	352	381	381	370	415	362	401	356	371	347	363	350	363	399	394	424	343	389	427	396	389	368	379	374	369	379	366	380	381	371	373	378	399	375	417	356	387	390	415	367	407	374	395	399	388	388	352	375	391	373	392	361	387	348	370	390	385	344	398	385	403	355	373	339	412	359	353	388	391	379	362	378	357	379	392	406	387	362	365	379	379	385	389	367	374	369	380	368	360	369	364	383	389	347	382	379	370	378	386	375	356	349	390	413	334	404	380	367	387	367	371	400	368	392	370	398	362	357	371	359	362	340	352	374	366	366	378	383	391	356	428	393	379	406	377	354	342	390	365	338	352	367	350	377	382	410	393	375	383	367	339	384	366	413	380	379	390	387	363	392	392	387	355	388	361	379	385	351	371	365	362	402	366	363	377	365	369	361	323	382	366	383	391	356	431	352	343	396	353	359	350	376	383	345	371	357	369	399	387	359	383	386	404	367	388	378	384	361	335	365	394	384	396	395	355	365	366	360	362	340	354	367	349	345	375	373	359	382	402	358	355	388	396	383	378	372	379	355	389	410	414	365	371	342	406	365	350	367	359	396	355	353	382	348	378	358	376	402	364	365	394	354	376	371	365	387	387	376	377	376	369	349	382	391	383	397	401	373	385	408	357	407	353	354	381	390	368	354	394	388	348	376	397	379	348	377	401	346	384	350	365	382	384	361	336	386	354	386	372	376	390	358	354	364	422	385	347	369	380	361	362	370	360	394	388	352	363	377	390	399	342	397	384	382	363	361	332	373	358	338	352	368	366	349	375	401	416	356	361	356	366	388	345	380	421	371	364	371	357	358	338	353	377	394	368	372	394	394	341	370	380	385	341	358	363	398	369	365	383	383	391	369	386	381	404	374	380	366	375	369	383	375	355	412	372	358	378	387	356	373	384	373	355	397	373	386	376	368	388	374	357	414	348	331	347	370	383	392	375	406	411	359	372	393	353	398	375	386	361	380	411	380	372	383	360	358	409	392	404	367	351	348	338	371	341	378	332	356	369	368	399	388	390	386	358	389	401	354	374	415	356	372	357	342	347	376	383	382	394	330	371	339	395	384	384	377	404	363	372	365	404	389	393	391	365	376	382	393	331	422	370	372	355	354	391	376	403	354	368	347	337	376	384	366	377	378	370	364	363	390	382	376	381	350	374	362	352	365	374	410	400	388	374	400	361	402	375	357	355	387	384	386	382	372	396	391	367	351	399	385	388	374	384	377	387	337	380	387	356	398	330	364	374	388	372	369	389	375	393	371	393	367	380	336	386	386	369	362	368	348	362	346	376	380	399	353	338	361	371	385	358	364	391	358	396	363	390	382	387	380	408	384	394	380	367	352	377	392	366	362	363	374	388	377	328	406	383	339	370	354	362	382	385	390	366	376	368	383	359	355	352	385	377	388	388	383	379	392	393	378	366	379	378	375	377	378	396	422	366	354	364	371	384	376	388	329	414	350	362	403	396	371	354	327	369	379	394	401	397	381	368	389	358	363	370	359	394	400	384	407	377	380	416	369	375	376	395	344	409	385	389	407	403	392	399	360	398	383	345	369	347	383	398	396	380	382	394	380	391	360	341	357	361	333	394	360	373	409	369	366	365	391	375	360	396	345	369	382	368	389	402	338	394	366	382	386	350	380	390	392	359	380	413	365	382	379	361	367	343	389	400	385	386	378	415	384	387	370	376	356	352	358	354	386	404	371	373	389	386	416	382	402	357	386	358	350	375	386	372	372	371	380	372	380	383	365	391	385	374	370	375	368	384	371	375	363	373	370	385	371	391	398	391	426	347	376	389	375	356	393	355	375	371	369	310	421	390	359	386	386	391	375	363	389	391	407	348	356	346	366	408	376	345	382	398	366	381	410	380	381	375	358	415	380	394	380	398	410	374	372	352	373	368	371	401	358	343	372	380	389	367	377	381	348	360	389	348	397	348	375	340	386	416	420	379	366	370	358	377	404	401	350	349	412	363	371	412	361	399	387	414	394	353	388	399	348	365	396	385	348	396	366	397	368	368	345	353	393	361	380	387	370	366	376	350	324	393	382	375	352	392	395	392	380	337	351	402	366	378	372	363	396	352	366	343	362	396	359	360	352	379	365	397	401	385	385	347	379	346	351	374	397	385	390	353	364	335	367	346	366	365	384	351	356	364	370	377	345	375	383	373	357	370	369	364	393	379	346	372	376	384	369	374	382	372	422	344	433	380	352	382	342	392	357	357	344	389	379	402	385	355	401	403	355	396	357	391	374	367	398	390	401	378	366	402	380	389	343	386	367	361	377	328	393	392	376	330	386	352	347	393	394	365	370	390	389	362	397	368	354	415	378	348	419	387	371	321	399	371	386	356	384	386	370	392	358	345	363	356	369	407	372	379	377	366	312	376	373	382	390	390	382	365	379	377	378	362	361	389	371	359	394	327	374	371	387	347	374	373	358	347	372	403	393	399	378	344	360	341	332	413	347	397	346	387	368	374	366	395	376	389	408	399	370	384	372	348	391	369
31164	16959	14541	7985	5561	4214	3196	2628	2248	1862	1652	1484	1375	1223	1137	1100	1024	1029	942	945	844	895	819	855	818	783	741	816	859	732	780	778	807	723	757	757	715	737	721	718	666	747	788	709	705	696	678	670	676	674	671	707	738	761	718	709	732	695	690	661	735	686	663	769	688	699	690	712	692	674	708	703	660	690	710	672	677	695	666	678	708	672	683	686	735	660	708	678	665	680	666	624	698	690	696	682	683	713	670	677	706	706	702	689	679	664	714	661	685	628	707	681	640	694	692	679	699	675	732	680	733	707	719	680	698	663	673	692	642	690	706	678	705	686	695	723	725	663	697	644	711	708	645	737	695	688	678	688	637	746	710	682	664	674	687	727	686	669	732	726	680	713	699	681	713	697	683	746	657	659	672	707	706	727	685	665	717	670	686	683	670	704	674	692	689	641	677	710	686	698	687	682	698	670	698	711	675	679	664	685	690	687	694	632	701	670	665	701	676	687	724	636	687	627	723	652	675	647	671	669	708	670	635	686	681	703	670	678	723	699	683	676	656	704	693	645	699	670	648	650	661	711	666	648	689	675	672	639	692	693	716	699	669	690	655	680	703	675	674	728	661	725	652	643	659	684	720	713	753	685	649	696	692	714	678	712	694	670	707	674	702	696	691	697	677	701	700	707	654	684	688	682	696	710	709	670	726	695	722	665	692	697	681	732	673	652	683	650	726	702	699	700	693	691	700	666	690	697	687	664	653	699	671	672	677	662	658	701	707	694	653	697	735	725	699	650	704	718	638	641	707	616	695	683	676	650	696	724	659	654	697	734	668	622	698	701	670	673	631	638	742	731	733	684	710	684	668	718	683	693	706	700	690	681	684	686	670	656	680	625	702	718	701	687	688	696	707	687	691	717	688	669	708	640	706	666	694	657	714	637	721	656	677	690	692	720	726	727	684	644	697	749	652	666	668	674	684	705	682	711	684	696	682	676	692	691	670	649	646	667	636	635	650	696	680	722	694	736	696	661	682	673	697	689	670	709	681	689	691	642	707	669	679	693	682	701	734	727	677	670	643	700	684	672	674	710	662	682	708	732	717	660	672	713	659	674	690	647	674	712	713	683	667	677	690	690	683	662	690	680	705	707	682	680	690	702	725	686	738	669	709	668	695	718	714	674	678	695	703	685	716	684	667	684	704	702	675	710	717	738	691	700	718	683	714	634	667	668	762	715	720	643	722	676	695	735	708	710	683	715	687	675	704	654	685	663	692	676	657	671	692	667	678	669	683	675	715	686	681	649	693	682	697	682	697	680	659	706	706	720	694	713	682	694	678	680	673	650	661	695	687	705	714	666	673	647	691	667	695	693	688	679	662	709	717	741	684	701	684	677	711	689	720	670	638	676	655	655	695	733	702	717	676	650	668	687	719	690	703	651	650	658	704	664	715	692	699	688	736	714	713	670	694	697	651	725	675	708	667	679	649	695	682	723	696	690	705	721	685	665	644	673	670	648	752	693	669	702	670	693	663	721	656	677	697	720	644	689	618	689	750	655	665	657	671	701	680	664	692	705	739	644	699	681	635	695	694	645	672	701	679	662	642	712	723	674	726	673	648	638	698	725	719	720	750	676	685	723	693	670	679	700	697	663	678	629	632	684	674	713	705	670	659	697	714	671	727	663	667	671	682	663	708	675	670	698	684	679	720	658	691	652	607	657	686	700	697	699	639	675	729	676	689	711	705	683	703	662	675	666	719	716	653	679	685	666	731	650	689	699	694	703	686	681	695	699	691	641	639	632	676	670	688	719	646	715	719	690	681	684	697	699	717	649	674	693	696	678	645	691	691	673	647	727	688	703	691	614	682	668	660	669	674	680	685	688	688	688	704	721	712	669	673	656	665	676	658	675	718	694	681	670	698	676	691	707	700	662	627	697	676	695	732	689	663	669	709	707	689	639	702	661	726	713	680	649	648	727	689	686	673	709	711	691	694	666	710	708	674	670	694	665	695	716	689	706	672	690	709	666	677	700	715	692	641	668	691	662	691	714	702	686	710	698	698	693	701	711	714	692	708	715	645	690	651	616	682	666	681	726	662	718	669	685	671	713	709	688	711	702	693	704	708	747	656	703	657	648	710	704	637	707	669	670	694	724	653	713	672	692	689	673	633	692	651	712	676	694	695	654	676	688	678	715	697	716	717	689	678	676	699	680	681	691	673	688	703	677	709	664	684	678	697	690	655	700	697	702	696	679	686	697	681	718	648	696	690	698	679	672	701	684	665	632	680	699	679	678	664	670	709	715	707	671	664	711	680	714	667	686	692	721	750	742	718	707	693	674	734	690	668	640	679	661	697	747	682	666	721	662	683	670	669	692	682	694	702	703	706	663	715	737	684	728	690	687	694	698	704	694	718	648	660	658	682	673	646	719	696	695	708	657	675	657	716	668	720	668	711	686	651	681	642	674	695	713	647	626	634	682	658	666	688	679	708	700	666	752	672	687	715	687	671	671	664	721	676	644	670	643	689	696	706	675	719	709	751	715	701	687	699	660	706	660	713	695	624	679	680	667	687	657	642	692	668	704	694	701	675	657	675	680	706	696	688	673	709	639	675	708	696	669	653	718	674	687	707	664	704	722	705	665	620	667	692	659	689	699	681	676	655	720	677	705	658	689	682	665	664	696	653	686	720	702	632	663	686	688	721	701	678	712	664	693	684	693	732	657	661	690	690	656	710	712	694	657	664	642	702	677	710	686	728	700	698	613	670	693	688	692	672	677	659	648	683	654	667	640	705	674	663	677	656	695	707	673	680	669	690	723	695	738	665	717	676	670	651	701	670	663	666	676	664	688	682	737	723	715	637	696	688	675	675	665	678	671	705	649	697	655	667	688	653	679	710	695	689	691	698	668	655	667	724	719	690	691	773	715	668	675	648	671	689	669	644	700	698	722	674	723	705	702	690	688	691	700	695	698	736	676	665	681	683	718	652	698	680	634	684	672	713	706	635	636	673	708	652	733	702	699	649	680	662	718	711	660	658	681	702	711	761	696	715	678	685	665	659	670	669	681	705	727	683	667	645	705	665	708	688	684	693	672	670	675	690	696	718	695	665	730	761	678	745	709	721	716	667	686	719	657	676	661	679	681	654	663	703	709	660	718	662	671	713	664	682	655	674	674	647	663	692	669	719	693	726	712	711	671	668	717	669	690	749	655	703	707	655	627	694	657	731	684	740	670	700	722	686	685	653	668	726	713	692	670	716	697	752	664	722	730	699	722	687	722	692	661	694	658	699	682	665	695	720	689	668	679	708	658	670	680	712	653	675	665	691	709	639	681	653	650	694	634	658	672	691	716	716	668	709	688	723	659	715	709	679	671	681	680	690	717	676	703	679	670	611	692	724	697	667	656	689	703	642	660	708	707	658	711	708	648	694	737	655	659	661	706	681	689	694	677	690	667	708	686	659	673	711	689	675	688	647	691	665	712	658	659	635	666	702	670	664	712	686	660	671	620
27360	21037	7646	375	198	128	123	135	119	107	98	109	92	77	89	83	92	85	96	75	110	90	91	93	104	64	98	90	95	100	94	74	100	103	104	90	93	85	78	96	90	92	91	94	84	76	81	98	99	90	82	87	78	117	94	115	93	89	92	86	105	108	77	97	84	95	86	83	100	88	88	85	102	74	96	94	105	98	107	92	86	95	73	90	74	97	78	113	121	104	93	89	94	79	96	89	97	83	89	69	91	97	88	98	101	92	89	108	94	101	92	91	93	88	92	101	94	99	105	96	96	77	98	96	107	94	103	108	81	108	95	107	92	82	101	92	86	86	110	93	94	89	98	87	91	95	88	98	86	79	88	82	101	77	87	110	79	109	94	90	106	98	92	93	107	95	90	95	96	92	96	94	93	91	99	88	90	92	102	82	82	95	86	89	82	87	93	108	81	89	83	86	96	96	79	99	98	96	96	87	86	83	93	87	87	103	103	87	103	111	104	94	85	103	91	88	76	93	101	96	89	96	87	101	98	93	96	96	106	89	87	94	90	92	87	93	94	90	107	82	80	88	97	83	90	94	82	86	83	103	100	86	93	90	104	99	90	104	92	101	97	110	82	92	99	85	77	97	91	81	103	80	78	86	99	102	107	78	99	102	72	95	96	86	92	110	101	78	101	90	103	111	96	101	95	104	104	95	95	83	95	95	96	88	74	95	99	92	81	85	86	97	102	85	94	91	82	95	100	92	85	86	97	88	107	77	92	89	100	89	102	99	96	87	104	83	81	77	84	104	73	79	92	103	108	87	90	101	82	103	103	93	91	104	85	103	103	100	88	98	81	83	83	89	92	80	94	102	91	87	114	81	86	94	91	74	102	81	95	98	89	84	88	91	105	85	98	81	76	95	81	98	96	114	88	79	78	89	93	94	71	101	84	94	79	76	111	73	92	88	100	80	87	105	77	85	85	90	97	99	90	81	94	87	82	95	87	80	98	74	95	104	94	90	104	104	95	87	106	92	87	102	85	91	85	100	86	89	82	99	84	93	95	93	110	85	96	80	98	74	97	87	85	72	92	107	90	88	104	101	96	88	87	88	98	108	70	100	84	71	78	99	78	90	102	91	106	95	90	84	108	100	104	85	94	93	89	101	82	75	87	103	101	101	89	73	103	81	80	86	92	91	96	111	90	88	90	81	79	94	95	92	94	80	103	93	93	97	85	95	88	88	90	108	83	90	99	99	82	96	100	81	80	100	88	81	91	87	83	90	108	89	116	95	71	82	101	86	102	98	96	89	93	106	104	86	93	87	94	78	92	84	84	98	83	97	102	92	87	93	87	95	75	100	91	92	82	92	74	92	102	104	78	94	101	85	90	101	96	93	115	99	94	97	88	103	95	89	88	101	98	87	83	118	78	92	87	99	82	107	93	99	96	82	85	87	99	77	93	84	107	83	102	92	101	98	87	100	97	113	105	85	85	85	92	83	101	84	93	96	81	80	90	85	103	83	90	97	102	88	83	84	93	96	77	95	85	98	86	94	91	91	82	88	120	87	90	96	100	89	91	94	93	77	99	97	91	96	103	90	93	89	90	98	97	95	86	88	89	83	89	80	81	87	79	88	89	97	89	102	87	103	76	92	79	88	98	85	74	91	102	105	96	78	91	90	106	77	86	92	89	76	89	111	81	99	96	90	96	93	83	98	98	103	104	89	90	85	83	91	92	92	79	108	74	95	95	102	88	76	87	91	88	79	105	96	81	91	80	105	97	103	86	98	88	87	97	91	74	80	101	87	103	85	82	92	81	89	92	103	88	95	110	95	92	104	80	92	95	103	99	99	92	103	91	79	89	84	74	93	82	102	90	85	83	108	108	89	88	96	74	89	107	78	78	92	96	82	99	87	91	97	82	87	99	100	108	92	87	98	95	96	105	84	68	92	91	91	83	85	84	81	89	107	80	100	82	92	83	100	85	86	99	92	89	108	81	89	98	93	84	93	94	103	111	86	85	101	85	101	78	97	96	96	83	77	90	84	85	88	92	112	89	87	85	88	99	105	86	90	71	87	94	108	81	101	79	102	86	104	92	87	80	88	84	91	97	100	90	111	93	90	75	80	104	88	98	74	87	90	99	88	96	96	98	89	98	91	99	93	91	113	97	93	69	88	91	103	79	108	91	85	97	91	86	71	105	92	87	79	78	88	100	78	101	83	109	101	97	97	93	90	86	89	88	91	87	87	96	89	102	92	88	92	93	98	98	91	93	88	84	89	75	86	83	80	90	96	69	88	89	90	96	108	101	100	83	100	82	84	98	95	79	96	79	96	78	94	97	79	87	90	101	81	98	98	87	90	79	97	83	82	101	90	101	77	103	89	90	85	105	86	96	82	77	91	95	101	96	89	100	103	97	86	85	88	90	80	106	87	94	98	84	90	106	86	82	88	102	98	86	74	108	107	80	84	70	108	96	84	94	107	93	99	88	106	82	79	86	98	81	101	91	99	96	95	82	82	87	87	81	95	94	98	77	95	76	83	80	96	104	91	95	112	90	78	86	80	74	99	103	94	92	87	99	102	85	91	97	102	81	90	90	88	96	105	80	91	88	90	80	85	87	86	99	77	98	92	90	91	98	75	98	88	97	78	100	96	85	89	95	94	88	97	91	102	113	94	85	103	97	87	94	87	82	94	83	82	90	105	83	85	91	93	84	98	103	111	93	89	68	86	80	97	73	98	85	92	86	82	94	100	106	83	105	87	83	82	97	93	96	95	94	84	96	86	96	87	79	91	89	81	87	101	80	90	99	91	93	91	79	96	99	99	105	64	94	72	108	96	91	104	86	104	90	80	88	89	85	91	81	96	80	87	95	85	97	82	103	95	102	90	105	87	84	85	116	99	93	111	85	85	83	90	80	95	84	84	85	96	106	85	86	79	74	98	90	90	86	87	78	93	75	76	80	92	97	90	97	99	94	92	89	108	76	88	87	95	91	100	81	105	91	86	96	89	95	89	99	98	88	107	91	87	99	80	96	91	84	93	89	95	95	96	84	91	96	101	96	114	80	101	102	87	85	105	89	99	80	83	90	85	70	94	94	90	78	99	90	82	82	85	92	101	83	105	82	92	76	82	80	95	94	93	89	100	92	96	81	76	91	85	73	85	78	84	75	94	88	73	97	95	92	89	104	95	89	96	99	78	74	97	80	92	100	77	107	89	93	92	102	92	105	93	99	109	104	84	113	86	93	78	82	99	90	98	82	77	83	106	92	100	93	101	89	87	99	87	97	96	80	81	86	97	111	81	89	86	87	95	91	101	101	79	85	93	89	96	110	93	90	80	103	97	95	89	96	99	92	94	99	80	85	105	94	96	91	80	107	83	102	96	80	93	95	84	73	101	103	88	105	98	78	83	83	96	86	100	88	102	93	94	88	92	84	99	77	93	98	98	97	85	101	108	87	84	107	97	87	97	91	72	99	64	90	90	98	99	99	80	98	103	78	86	86	90
13228	1388	1166	661	427	371	327	260	264	246	233	227	239	227	221	249	210	190	222	179	184	199	193	196	228	200	203	184	194	167	195	199	227	177	197	203	196	182	191	184	198	201	205	165	217	196	192	198	202	198	186	204	201	195	191	195	164	211	191	186	191	177	185	200	200	190	197	188	201	204	182	177	208	176	190	180	198	190	192	210	188	195	199	183	190	182	188	196	185	179	192	188	190	198	203	183	193	185	199	205	186	179	207	197	207	170	193	207	169	184	198	194	188	203	161	194	171	161	192	175	217	206	178	195	199	174	170	193	188	184	184	203	206	176	174	202	191	182	165	173	199	187	189	204	175	203	191	173	212	185	187	209	196	186	194	192	230	213	208	210	221	205	192	183	204	200	182	186	177	187	174	203	186	206	192	197	173	191	196	193	209	208	225	185	203	179	206	201	191	199	190	187	171	182	207	203	195	206	186	196	165	222	203	202	204	174	203	207	193	206	176	211	195	184	186	199	185	185	196	187	184	205	205	195	205	184	180	170	213	191	170	190	181	188	194	199	201	202	164	196	197	163	182	188	192	176	190	183	170	186	205	177	184	194	240	178	193	201	161	202	191	181	211	198	195	176	201	189	203	199	190	160	208	201	194	197	242	189	186	190	202	176	205	190	177	168	189	190	164	198	183	200	190	195	185	174	203	174	175	193	167	187	198	200	193	153	202	169	173	173	174	216	174	208	167	186	200	187	217	196	181	184	200	195	186	191	173	188	199	190	198	185	192	174	184	220	195	199	196	222	203	203	198	180	173	176	159	188	190	193	187	188	180	191	182	192	183	185	199	194	207	210	194	193	179	180	179	206	209	209	180	190	160	186	223	190	181	191	204	162	183	177	186	179	194	216	209	211	176	191	176	209	189	169	201	188	201	193	178	177	166	174	205	184	189	185	174	188	193	194	203	188	198	168	176	181	190	207	185	194	211	181	190	206	194	185	169	191	181	219	177	203	200	183	216	205	198	190	165	191	197	179	169	200	190	188	185	190	192	191	185	205	167	198	202	193	196	191	185	166	171	212	163	204	190	146	188	202	188	199	213	178	183	185	188	192	193	169	192	208	179	202	165	186	184	209	212	190	179	192	182	184	203	171	168	182	206	194	216	200	224	178	178	183	184	198	201	201	195	175	182	214	190	183	197	185	194	204	186	184	208	189	201	207	199	198	212	195	167	209	210	195	171	204	182	186	190	164	182	204	176	186	187	192	189	201	185	175	189	202	190	183	187	191	184	183	202	180	196	179	178	190	213	185	185	213	192	209	173	222	181	174	186	179	179	210	181	219	197	226	194	195	189	201	173	181	186	185	194	192	180	197	186	208	195	199	193	207	187	213	197	172	180	188	199	176	210	182	203	192	204	164	217	206	214	196	196	187	189	167	188	175	206	187	196	209	179	183	191	199	184	194	191	174	177	185	191	170	191	221	182	215	172	181	183	193	190	202	192	191	189	186	176	202	196	193	189	166	188	164	180	197	182	184	192	205	176	196	183	172	204	176	179	183	190	186	192	181	194	203	201	193	185	194	198	199	215	202	203	174	170	213	205	197	186	201	209	189	212	174	181	208	158	204	203	193	220	167	231	166	199	187	169	174	190	180	182	199	203	188	179	217	200	176	183	183	195	231	207	181	172	198	186	161	184	182	199	196	184	180	198	204	172	194	175	180	215	172	198	208	182	216	191	200	199	185	182	194	170	187	190	168	188	189	189	182	177	200	199	193	201	187	188	203	177	205	209	177	180	191	193	201	210	192	190	177	195	186	201	201	190	182	186	219	210	199	205	180	183	169	163	200	189	208	173	187	185	182	178	215	198	166	166	177	183	165	197	174	181	174	195	184	188	174	182	200	192	187	218	168	193	173	176	175	165	144	179	171	180	211	198	184	212	203	183	185	206	175	182	172	197	185	196	197	181	186	176	185	204	205	196	180	180	195	207	179	199	162	183	198	189	192	181	202	214	202	198	203	206	182	226	176	189	177	190	208	178	204	179	189	196	190	197	211	158	188	177	185	195	168	197	194	196	161	176	179	193	188	182	202	186	185	184	208	215	222	199	185	170	189	173	168	183	200	216	189	188	196	202	188	195	220	189	172	171	177	183	163	188	201	175	188	200	192	205	166	187	166	188	204	198	182	207	189	190	195	184	197	179	209	193	212	195	199	191	183	207	184	168	205	189	184	172	168	186	181	185	190	197	213	167	192	200	234	195	172	200	182	185	178	198	185	194	177	202	194	214	188	205	196	180	204	178	168	211	182	183	186	180	178	178	199	193	175	215	200	207	208	173	218	202	188	203	200	202	203	205	198	193	167	169	207	178	169	198	182	184	207	174	189	187	181	179	194	192	207	191	194	181	192	156	190	175	223	197	182	183	171	195	184	203	210	202	206	206	169	192	180	209	182	175	197	213	191	175	170	169	193	190	180	190	172	170	174	177	177	197	202	192	199	185	181	178	178	196	202	188	215	193	177	191	211	207	217	208	182	182	185	202	211	181	208	189	172	167	190	198	202	173	182	182	184	191	192	179	195	185	167	168	198	178	177	187	192	174	209	179	184	205	202	197	218	175	203	198	183	177	198	209	197	193	180	190	205	167	179	212	208	176	196	204	192	165	165	190	212	171	169	196	206	188	196	199	185	161	189	170	189	210	207	213	157	187	210	223	175	191	199	189	200	209	174	219	235	187	193	185	183	221	155	189	199	196	168	200	194	204	208	171	203	210	211	204	166	189	204	213	196	173	190	181	189	215	185	185	164	200	170	181	195	193	207	203	180	202	175	188	163	186	207	208	183	182	190	187	213	192	209	193	201	211	180	209	202	206	189	182	179	176	194	199	193	186	202	185	206	158	188	190	185	197	187	210	197	181	196	210	206	194	196	195	225	186	169	178	198	177	183	173	171	171	189	198	208	198	184	176	214	200	187	178	203	183	213	196	183	189	212	199	191	190	199	173	188	196	192	206	200	193	165	194	211	215	217	193	200	201	187	188	197	191	175	191	196	189	170	201	188	161	194	184	207	196	171	221	197	198	177	221	186	185	190	186	168	187	205	190	196	208	212	199	204	175	207	192	200	169	194	183	196	157	181	187	206	221	192	208	188	200	177	187	172	185	196	171	212	192	184	180	198	184	172	212	193	190	186	176	183	198	186	167	204	211	199	201	192	187	195	224	200	164	169	189	199	208	214	205	172	182	208	218	176	178	195	177	190	198	212	200	188	176	202	202	192	171	190	195	191	204	187	169	190	178	188	185	183	217	209	206	200	185	182	185	179	199	172	171	188	200	183	201	214	208	199	192	179	190	185	173	196	205	199	208	207	194	192	198	200	198	186	196	169	171	198	180	180	199	203	195	186	196	204	193	195	179	178	209	184	182	210	188	172	188	179	173	193	195	211	190	192	182	185	171	185	193	184	195	206	201	164	189	182	203	180	180	211	207	195	223	186	184	167	205	190	180	206
24688	21668	29093	24775	20088	1776	627	479	389	336	322	301	312	304	234	228	266	249	215	236	248	211	233	231	229	205	195	213	218	247	213	217	218	227	228	207	190	191	219	239	248	204	235	191	217	191	220	220	211	217	219	231	199	217	228	206	222	210	210	196	205	192	202	227	206	214	231	197	210	200	211	215	198	208	226	229	222	214	219	201	219	200	222	208	216	211	204	208	222	199	181	205	212	220	180	217	211	205	209	216	206	193	200	204	180	209	197	227	187	214	211	206	190	186	210	221	209	210	178	212	224	195	190	202	196	196	214	214	211	215	228	179	223	177	214	195	205	175	203	209	210	226	184	183	201	188	225	209	197	224	196	209	217	204	216	193	203	205	205	236	189	215	180	180	202	195	190	233	200	210	196	208	224	204	192	220	212	212	209	214	193	215	198	230	183	171	176	211	212	228	186	225	203	214	192	242	185	225	185	208	194	209	225	204	201	188	208	223	208	209	188	222	204	207	214	206	184	215	207	202	177	203	181	198	171	220	210	213	201	205	225	188	180	232	226	210	172	196	194	207	233	195	185	196	187	173	213	195	198	183	192	187	190	192	188	213	225	191	200	232	216	200	197	208	214	185	206	191	208	201	201	213	197	214	200	181	242	219	215	228	183	199	221	221	175	213	186	205	199	206	200	214	196	196	189	193	177	209	210	213	183	206	189	213	199	193	215	177	224	204	189	197	219	222	188	223	197	216	191	190	211	222	169	205	230	206	217	190	226	192	172	192	197	186	210	195	198	195	203	225	207	200	202	224	225	178	190	214	213	196	196	228	216	215	182	215	220	174	181	206	191	201	227	238	203	181	226	187	208	218	235	186	219	192	189	195	213	222	192	207	217	197	196	202	169	200	220	202	204	205	196	176	198	197	210	197	215	229	205	201	227	206	193	194	211	202	201	206	210	202	186	197	185	211	210	214	199	210	205	189	201	173	212	208	218	213	191	188	227	205	199	240	214	205	208	233	202	207	202	217	203	196	185	193	185	230	185	204	203	213	217	222	195	189	216	215	200	184	201	222	213	225	190	204	198	201	223	204	218	201	207	190	215	206	184	194	195	209	202	178	193	227	215	195	201	197	221	205	217	214	213	210	218	200	206	221	234	216	192	196	226	202	239	216	190	201	189	197	209	226	182	197	200	170	215	213	218	200	192	211	206	187	224	186	227	226	199	210	206	197	189	208	211	204	219	198	199	220	223	225	209	208	212	223	200	203	213	214	196	214	206	222	184	191	206	206	212	223	224	233	214	205	186	203	194	199	217	213	212	204	222	202	214	191	212	203	202	207	194	189	222	177	219	208	198	204	211	223	188	204	188	220	212	199	175	194	212	185	205	191	203	205	227	232	188	189	222	232	196	204	206	205	213	200	213	209	212	199	214	182	207	209	193	247	220	201	200	217	190	208	216	191	192	200	216	194	177	204	183	196	186	214	211	211	210	193	222	195	195	221	198	182	235	198	196	189	209	200	201	193	218	213	215	179	193	194	215	202	221	210	228	201	185	200	221	199	220	208	196	224	200	218	209	199	176	191	227	201	197	179	209	180	190	203	206	212	217	215	180	212	224	190	191	211	237	181	196	206	200	206	213	210	197	217	186	208	230	191	194	197	188	197	223	196	209	226	165	224	197	213	222	198	183	225	210	208	213	202	176	203	207	218	210	215	231	184	214	217	195	226	196	203	220	203	204	190	215	189	262	204	200	211	185	226	212	187	206	214	191	201	202	188	220	217	212	217	180	217	201	175	194	226	208	224	224	206	210	233	187	185	226	223	204	205	209	190	205	197	220	207	194	202	200	182	182	194	199	184	205	218	202	202	198	215	187	203	228	220	219	212	199	230	185	200	222	196	201	205	240	191	237	215	187	191	189	210	194	209	223	211	219	215	228	200	191	207	199	213	200	212	188	210	210	205	204	207	223	228	199	181	202	200	182	180	206	212	202	199	218	204	210	222	215	226	183	211	196	206	169	211	208	206	215	199	220	205	221	215	227	186	196	216	195	194	216	223	201	194	217	201	230	188	205	222	180	203	199	182	200	194	194	214	210	212	211	206	211	214	234	228	206	192	214	195	195	206	189	202	205	220	203	199	226	221	210	209	196	193	221	197	211	207	214	217	226	226	232	210	216	215	196	220	218	202	211	225	230	205	222	200	210	197	198	174	199	203	213	195	197	201	224	182	204	192	191	192	216	202	217	202	184	204	219	213	213	209	188	226	199	229	185	192	211	205	185	178	209	200	198	215	213	186	205	178	215	240	215	194	217	217	224	210	225	230	192	189	201	194	223	187	193	230	205	186	208	220	220	224	183	207	190	209	204	210	196	188	202	195	186	228	211	209	216	201	188	186	210	192	191	201	191	189	182	199	212	202	187	188	197	213	201	206	213	210	225	182	222	202	202	202	210	193	195	195	207	233	192	212	210	203	211	202	207	195	199	220	197	226	191	192	221	190	209	201	188	225	232	223	188	230	198	202	233	226	226	211	215	206	204	180	185	199	213	216	230	200	206	185	194	218	208	200	213	198	209	215	209	227	193	198	252	197	188	209	202	214	225	194	206	221	197	221	208	208	198	193	204	202	186	217	208	208	223	196	220	193	194	197	193	191	195	202	209	223	231	208	208	192	210	209	200	193	177	208	228	232	228	201	219	195	196	210	216	199	210	216	191	182	209	179	202	184	180	183	189	171	190	223	218	201	237	198	219	206	177	203	191	205	193	202	184	203	210	200	195	181	194	212	185	213	222	204	203	169	198	196	230	208	194	205	225	199	208	203	201	197	218	199	221	173	210	211	203	202	198	212	214	193	224	204	192	183	180	217	203	239	223	183	209	210	215	200	175	222	199	225	207	182	227	215	217	198	210	195	195	192	220	212	197	223	208	211	186	214	200	202	215	183	191	201	204	220	216	197	227	213	206	215	195	196	183	193	193	214	219	205	187	203	213	212	198	212	171	213	216	194	204	200	216	205	226	220	210	191	206	204	204	218	203	184	204	191	198	208	202	207	206	217	210	206	221	212	191	216	206	226	207	193	222	225	218	191	187	209	225	218	225	185	194	212	205	211	192	207	186	191	201	236	185	197	237	250	192	215	232	193	205	206	195	195	181	209	202	183	195	199	209	198	203	203	210	212	204	208	214	184	208	221	206	240	216	215	223	196	215	216	219	196	220	187	226	200	190	217	224	203	236	202	195	192	217	211	191	231	207	228	177	186	216	221	212	202	195	194	219	202	213	196	212	201	216	215	205	214	206	212	213	202	197	199	209	189	181	200	183	202	219	225	201	195	217	201	182	190	214	216	198	199	210	208	202	196	201	211	214	200	213	220	196	220	205	199	210	207	208	186	203	220	203	196	202	199	205	213	203	190	188	190	185	202	192	213	229	191	190	200	191	224	195	205	183	183	170	196	203	213	175	224	225	235	189	198	213	199	211	202	204	196	206	208	210	209	195	176	204	190
30535	10485	9098	4590	3111	2222	1708	1462	1152	969	889	834	745	694	631	616	566	562	496	523	511	508	489	464	440	434	426	424	405	447	434	428	445	427	425	404	457	399	427	389	434	394	387	442	400	398	395	410	409	394	405	378	367	406	443	424	393	412	380	377	409	364	407	423	392	409	433	416	403	395	377	439	383	380	385	398	400	381	389	402	363	381	383	401	355	373	412	418	400	376	401	395	375	406	384	394	384	402	410	413	401	432	369	382	405	419	398	355	390	434	414	389	400	401	422	396	406	402	410	408	369	409	364	373	393	356	412	363	384	406	372	399	388	351	411	410	365	400	391	409	397	444	382	408	444	373	401	358	388	379	399	395	405	408	406	409	372	390	351	389	396	418	388	383	368	393	412	371	408	396	415	378	433	380	404	438	409	392	397	428	362	391	423	367	384	377	405	396	391	378	388	366	391	413	389	396	399	374	373	412	403	385	411	369	404	394	375	381	383	415	381	413	343	380	374	384	385	390	340	417	371	382	381	374	400	401	401	410	407	378	342	401	417	390	412	404	387	383	377	330	384	406	382	407	409	393	380	428	399	387	414	399	380	410	374	385	412	399	368	425	429	406	385	375	370	399	397	424	355	363	387	369	401	423	413	410	388	354	408	391	379	395	382	396	375	371	355	363	378	407	390	423	384	358	410	361	398	419	372	355	409	366	378	346	373	380	380	372	417	369	361	405	404	407	389	395	399	386	414	392	387	383	401	419	397	356	427	394	354	404	388	428	385	384	360	409	369	388	402	388	355	368	404	361	417	392	408	385	374	376	383	372	424	352	373	407	406	408	433	392	396	366	436	369	377	416	426	417	363	397	392	393	374	378	363	380	390	382	388	395	358	385	404	362	401	379	388	381	415	415	368	386	388	402	384	402	416	426	408	365	426	393	385	383	382	456	407	365	388	402	369	353	412	406	394	405	377	391	409	387	418	389	393	415	385	395	380	353	415	385	362	371	400	359	384	383	387	392	411	386	394	394	406	381	386	411	378	423	375	396	420	387	411	397	408	336	411	384	378	425	367	388	390	380	353	392	396	390	383	389	380	374	394	404	404	377	427	360	399	375	387	392	363	411	400	385	413	394	364	416	383	382	388	363	394	382	351	388	446	387	375	408	425	370	401	388	385	389	343	379	388	402	376	380	372	360	393	408	352	386	372	371	371	368	377	389	375	380	389	389	390	386	384	388	392	383	390	357	416	363	363	412	366	380	350	381	384	380	394	387	393	393	387	389	348	426	388	404	379	424	374	387	381	372	420	361	390	408	390	411	408	370	406	381	376	377	389	408	400	358	393	411	389	378	397	370	368	402	364	400	395	360	403	375	388	405	405	412	392	360	412	406	394	388	379	381	391	370	419	378	365	399	403	359	440	400	390	391	394	407	378	375	389	377	391	422	400	364	387	399	380	384	386	394	368	386	358	416	413	395	380	361	425	368	376	361	430	352	386	392	349	414	402	408	401	374	390	387	403	405	389	377	420	401	406	363	365	402	369	406	357	424	434	403	377	405	377	359	387	404	379	346	392	368	369	372	403	362	410	379	401	361	386	369	395	401	373	409	403	391	385	387	394	373	369	374	390	402	408	400	379	390	395	377	402	405	386	374	389	427	377	377	405	383	388	368	428	379	373	381	404	354	401	347	422	392	379	371	408	377	387	393	350	389	385	421	386	421	373	407	350	365	406	384	395	389	394	345	355	374	416	399	438	367	425	402	385	410	396	382	381	424	394	402	361	404	404	380	385	383	392	394	380	371	371	438	402	403	369	393	376	406	382	377	407	379	393	377	391	389	359	411	395	405	348	403	408	346	407	406	402	400	412	381	377	377	397	381	403	406	357	385	376	375	373	417	397	406	389	377	377	373	364	403	375	399	384	392	382	389	410	417	396	395	389	405	428	374	414	357	425	408	392	366	380	421	347	416	427	388	369	413	345	382	375	384	382	350	406	383	370	381	397	388	362	381	397	390	380	417	410	366	390	365	391	379	378	400	382	402	366	370	388	377	390	402	385	434	413	402	381	380	374	400	371	388	389	417	419	376	380	387	403	427	422	442	388	367	403	388	375	385	360	424	410	374	397	370	406	391	395	388	386	399	406	336	397	398	435	377	359	392	370	410	377	413	351	355	419	378	390	386	418	414	383	427	372	375	362	359	461	390	402	374	382	392	344	396	364	374	379	420	399	390	389	399	378	427	356	400	377	419	386	391	381	415	412	377	418	391	393	374	362	412	401	423	390	369	373	386	393	400	357	399	429	395	390	406	413	378	398	374	408	391	393	363	372	371	397	372	397	344	382	377	379	385	414	422	401	365	385	439	370	385	388	405	398	383	386	406	391	381	399	399	387	380	412	382	366	402	402	376	398	410	402	381	403	392	378	327	423	391	383	417	402	400	378	382	389	379	406	394	446	363	412	391	368	387	389	405	383	394	415	433	416	361	394	398	375	388	358	408	429	372	390	388	399	378	406	406	406	371	403	409	376	377	415	391	389	385	391	378	399	397	376	388	388	368	389	395	333	403	404	432	381	380	397	375	411	413	403	389	389	447	394	417	399	382	369	379	353	362	380	384	358	385	423	384	387	359	418	367	359	371	377	376	405	386	357	384	358	423	383	387	371	400	383	414	397	422	389	381	413	366	389	382	399	365	353	406	426	402	376	423	404	392	415	383	399	366	428	399	384	414	399	394	402	396	402	402	401	414	391	372	380	397	414	344	365	399	412	359	384	404	421	372	406	418	340	371	403	416	395	401	394	362	392	382	370	364	364	387	374	407	376	397	411	396	389	362	397	362	372	349	394	435	407	384	422	378	402	377	361	393	393	384	389	378	395	374	381	393	433	411	384	406	383	368	406	385	372	399	369	405	379	424	384	440	398	404	386	368	395	415	414	388	379	364	395	417	411	425	375	401	383	379	394	371	426	393	395	401	382	383	387	363	405	397	372	420	414	397	415	355	389	363	391	395	388	386	389	389	399	391	395	378	413	356	375	415	371	364	381	406	401	400	377	364	411	376	393	385	370	406	429	363	414	382	382	382	353	407	393	407	370	388	398	384	421	400	385	420	386	425	423	388	407	407	372	385	386	388	414	409	382	402	392	396	411	368	422	413	396	410	376	391	400	369	406	381	372	400	402	392	359	368	419	418	370	382	398	351	365	400	427	379	421	368	374	400	395	383	394	379	413	371	399	384	363	374	403	358	378	390	357	382	421	387	385	402	372	327	381	372	401	376	376	360	372	363	405	403	395	416	395	343	373	387	403	391	416	371	387	392	363	361	409	410	367	359	359	413	386	385	394	374	381	362	386	408	393	377	382	384	376	398	357	377	416	396	368	393	386	391	383	371	403	389	409	361	430	418	368	376	416	392	393	397	417	383	368	377	374	434	412	408	381	385	382	386	384	404	372	367	388	369	389	397	368	389	378	387	412	390	400	392	383	374	398	398	413	363	360	409	367	348
23838	21744	29861	24159	21744	18898	2310	1003	724	642	671	558	554	548	522	509	492	485	477	431	451	419	403	419	435	422	398	428	365	417	404	427	413	441	383	377	391	373	374	387	391	385	386	419	394	402	411	405	392	383	387	398	369	407	407	359	387	379	377	397	360	421	375	384	390	382	393	387	362	372	356	361	354	388	366	385	409	410	339	387	426	377	394	362	389	381	368	390	407	346	403	374	400	371	369	397	380	397	375	391	426	396	405	363	348	367	383	376	385	370	395	373	416	371	368	350	414	422	398	361	358	353	365	388	379	402	395	377	381	373	367	421	402	392	405	407	394	356	370	375	382	395	348	374	361	410	333	346	356	365	372	389	406	341	377	404	376	361	351	358	404	389	375	378	377	381	400	391	364	397	363	422	382	378	414	389	394	398	364	362	362	398	399	393	388	386	376	386	354	382	381	357	372	389	385	356	373	377	395	379	365	379	382	394	384	387	366	353	377	397	387	388	387	373	413	411	370	367	368	393	400	407	413	382	351	408	368	364	411	395	360	364	375	422	404	375	372	398	339	375	382	399	416	427	410	346	429	342	387	365	373	360	378	388	376	401	381	368	398	381	341	391	393	387	399	376	377	346	381	380	390	390	387	413	395	346	397	380	409	414	374	417	382	396	405	383	402	372	362	391	357	383	391	390	397	391	412	364	375	370	372	382	404	385	428	391	360	361	375	402	360	360	372	370	371	384	402	399	376	382	425	397	415	409	343	380	367	368	372	420	402	359	354	374	397	342	369	400	363	358	376	381	358	391	387	374	408	413	387	395	392	397	406	390	359	360	374	375	374	411	370	347	362	414	353	379	385	380	403	370	366	389	368	345	366	371	391	374	403	399	397	396	409	381	358	364	365	389	374	351	415	375	369	403	404	379	410	393	360	351	373	364	350	338	392	406	387	429	399	423	365	394	389	392	385	390	325	366	353	370	390	402	363	378	360	389	393	377	405	400	383	369	370	416	359	396	389	395	391	376	383	355	378	350	400	373	371	368	404	389	379	387	393	357	371	394	377	388	437	370	364	359	371	380	398	375	397	378	353	380	394	402	409	365	365	393	380	401	410	377	359	345	373	378	389	361	378	373	421	404	387	375	375	408	379	383	379	396	362	351	389	378	384	391	412	391	382	355	410	392	413	354	401	371	379	357	389	362	365	369	404	395	382	363	369	337	360	355	373	332	402	326	379	390	374	357	361	403	409	372	355	395	371	385	379	375	388	386	360	352	359	375	372	393	404	422	356	382	373	395	408	359	341	368	391	372	406	359	387	393	398	361	400	364	352	346	383	350	376	366	369	382	378	399	381	398	357	394	405	412	389	371	381	369	424	382	375	390	425	407	397	378	373	341	399	401	401	394	338	359	362	361	357	395	426	396	385	383	397	401	356	371	346	372	377	370	379	396	401	362	371	351	362	381	425	367	375	380	387	392	360	369	409	398	374	352	379	380	368	385	385	393	374	417	356	333	424	349	378	345	369	337	359	363	389	356	370	360	349	358	390	364	365	382	377	359	387	382	374	368	370	361	383	397	397	372	394	393	405	368	353	382	366	366	373	363	366	368	418	365	383	378	347	408	365	371	365	349	386	418	374	428	391	394	406	370	375	378	366	378	356	370	382	373	357	366	401	387	407	367	358	390	392	398	402	341	430	400	365	367	369	418	384	428	359	383	407	349	394	366	353	374	422	363	383	387	384	387	397	375	385	353	374	413	376	413	369	323	398	397	388	370	368	396	356	346	391	375	382	388	404	363	363	397	385	364	369	397	400	400	383	378	379	360	378	412	386	362	375	362	375	402	419	353	388	380	370	391	390	395	364	373	351	396	377	372	400	385	365	390	388	403	375	392	415	378	390	345	435	369	396	370	361	392	393	343	354	371	399	382	374	376	379	365	384	366	381	374	372	377	381	335	365	373	405	380	391	394	415	393	350	379	339	387	405	377	394	396	412	363	437	375	386	388	398	365	417	374	378	379	406	360	372	404	420	344	341	412	391	409	384	400	381	368	371	384	384	402	387	374	355	365	362	363	380	409	372	383	405	390	385	367	394	359	348	394	350	391	380	386	364	387	423	384	361	388	352	359	377	383	396	373	370	398	370	342	387	380	375	369	392	389	410	385	386	339	379	354	397	385	366	389	329	399	377	387	377	350	360	377	378	401	372	387	375	393	380	381	381	359	400	385	364	404	366	367	369	383	347	387	383	362	377	367	375	383	396	390	359	361	363	363	352	379	372	407	346	382	371	388	403	376	375	385	361	334	393	403	365	374	366	416	389	370	385	391	405	345	408	378	401	401	427	388	379	382	377	380	403	352	368	378	379	378	407	363	383	372	388	363	363	397	386	375	392	432	402	371	382	357	355	385	398	358	358	369	365	384	420	354	374	374	401	402	389	384	394	352	390	388	374	386	355	361	381	347	396	380	376	365	385	391	396	391	363	367	344	401	398	378	366	366	365	395	366	380	390	365	377	384	390	383	375	361	330	355	425	379	348	347	418	393	385	361	372	371	361	404	379	379	380	344	342	355	394	367	363	411	339	377	412	349	395	377	354	380	326	380	386	380	394	359	378	383	382	376	396	381	382	383	340	391	377	401	348	411	352	368	354	377	363	418	379	386	368	355	389	359	398	376	358	409	369	379	392	372	384	385	375	405	395	373	380	385	424	382	355	385	387	368	390	353	412	374	374	366	319	349	347	368	388	412	391	365	424	342	367	375	359	409	375	360	378	382	362	353	394	361	363	402	375	373	409	414	326	363	395	352	391	369	327	396	359	379	348	380	365	368	350	387	374	390	372	365	366	395	351	394	388	371	345	373	384	412	371	406	372	373	402	396	327	364	346	377	342	355	376	377	397	391	373	409	357	344	400	386	343	383	367	394	395	395	376	366	403	421	393	374	378	380	361	365	353	414	343	398	378	383	392	367	339	378	369	397	381	377	366	395	361	393	380	373	398	393	360	398	370	393	382	400	370	357	365	359	383	400	376	356	358	346	387	365	379	360	390	382	374	373	390	346	430	331	379	393	387	393	402	341	389	386	348	386	371	356	346	387	404	345	388	376	366	361	385	367	406	391	373	364	388	378	362	406	398	387	387	405	355	360	360	402	422	378	388	391	382	355	385	406	362	401	352	385	391	394	400	361	390	354	372	372	425	380	380	419	386	388	357	418	347	392	391	394	382	407	381	364	368	360	359	371	361	383	397	400	369	373	371	415	384	355	377	377	390	381	378	356	371	375	384	384	376	398	414	375	371	380	392	367	362	382	403	355	375	415	379	360	382	365	402	365	402	393	364	406	349	382	358	390	364	394	407	383	390	369	347	388	406	388	390	383	425	368	357	372	338	345	391	375	370	393	376	384	380	384	374	395	379	413	368	369	382	393	385	374	398	396	375	379	376	373	390	397	372	386	360	369	347	413	366	402	396	408	355	348	362	359	415	402	369	352	358	371	403	345	367	357
35568	16919	14528	8020	5723	4080	3263	2543	2135	1831	1693	1453	1297	1223	1162	1113	1012	1027	951	883	845	948	832	908	825	770	838	758	819	810	787	801	742	750	730	742	703	734	735	683	754	675	707	715	769	748	745	734	695	744	711	679	664	678	750	690	716	696	740	729	757	704	707	732	745	700	694	702	681	689	704	699	679	671	690	718	689	698	713	667	668	768	723	725	667	690	657	626	682	704	698	731	666	680	712	678	686	656	680	670	689	685	668	729	693	719	705	666	668	718	706	700	710	691	702	749	695	747	680	736	655	721	685	667	676	684	687	683	727	702	679	690	709	709	694	698	732	726	695	693	726	664	672	653	718	720	694	693	695	649	664	658	716	723	689	710	654	694	728	717	669	724	736	707	694	667	692	669	698	659	644	665	697	697	679	719	678	706	674	718	661	719	684	702	678	690	712	659	668	667	694	699	661	672	640	702	676	678	669	723	624	692	740	661	679	697	679	694	721	654	697	667	682	666	675	695	699	669	684	657	716	681	658	658	674	660	685	676	639	709	715	673	700	673	684	682	682	636	656	694	686	731	740	733	646	648	658	635	670	720	660	692	706	681	678	685	697	752	772	707	685	624	727	628	633	681	633	732	703	653	722	630	681	731	727	663	665	642	718	741	657	660	682	666	662	687	671	679	671	703	729	675	741	679	634	639	691	650	683	697	659	662	673	639	676	702	701	687	679	730	669	701	691	685	654	665	706	682	682	665	647	696	663	645	693	672	669	651	726	683	689	678	674	684	713	659	676	667	717	647	704	647	676	675	694	685	657	643	702	665	702	704	722	715	702	684	701	676	752	704	671	695	633	665	716	672	707	661	676	684	668	665	701	705	630	675	667	677	663	739	655	710	705	692	679	716	684	665	719	692	642	698	688	693	737	710	705	690	710	675	706	645	681	692	650	707	705	672	705	697	719	721	643	702	688	700	652	727	718	682	679	678	655	701	663	701	697	690	721	699	688	702	685	707	702	683	698	674	697	675	696	693	682	680	702	705	649	712	701	714	714	670	680	731	694	672	681	761	704	710	671	671	727	694	629	642	653	720	708	674	669	724	706	721	714	716	689	694	727	714	644	679	709	668	685	683	712	724	709	691	726	674	685	674	690	683	680	683	695	740	672	709	659	641	666	742	712	669	695	642	697	744	652	706	680	734	713	666	677	640	727	756	704	742	733	686	670	687	699	720	648	686	679	684	673	663	681	672	698	761	681	649	716	678	686	735	673	681	682	672	690	696	659	677	686	696	657	678	720	691	680	652	717	685	659	694	699	694	715	708	707	681	678	657	602	731	659	648	685	717	691	701	682	722	732	733	722	685	696	661	696	666	719	702	671	704	661	666	702	711	655	707	732	662	665	692	706	681	677	695	712	686	723	671	696	663	688	652	685	652	644	698	739	676	716	726	677	663	718	692	688	680	688	719	647	647	682	631	708	687	686	696	667	641	687	634	683	695	677	696	693	654	692	667	654	715	667	673	664	709	657	695	653	692	684	688	724	770	717	693	642	693	691	652	661	670	643	667	696	723	660	686	688	778	637	629	680	712	695	697	659	642	675	709	649	644	668	715	701	689	699	717	665	717	662	689	670	690	690	685	735	742	716	688	691	668	723	750	700	716	654	705	672	668	696	685	630	714	657	702	734	683	615	733	730	734	690	668	681	706	679	677	723	695	672	698	692	687	717	692	695	682	712	665	690	653	724	697	672	665	686	701	710	661	713	696	687	706	656	690	692	660	713	705	640	685	694	694	708	665	647	717	694	699	673	705	687	669	675	685	741	634	687	687	729	664	691	670	734	685	716	671	670	686	678	675	699	713	681	698	686	694	684	716	705	640	727	732	707	674	696	681	659	682	690	708	711	711	729	671	673	687	664	699	628	695	753	667	693	665	711	690	685	683	675	692	692	702	701	748	674	685	680	685	729	651	697	688	635	717	684	690	680	661	719	700	728	692	730	738	737	638	694	753	674	661	653	695	641	733	659	698	707	659	678	658	667	696	724	684	690	711	654	692	714	691	673	668	674	679	691	679	727	743	670	663	682	691	709	671	716	648	679	749	648	699	659	712	666	708	687	670	683	685	700	686	703	670	678	654	684	674	650	683	716	692	661	729	721	670	674	674	652	677	702	661	683	684	650	694	701	693	682	673	685	688	682	678	655	716	659	718	677	670	681	693	623	661	659	694	704	659	678	681	680	671	700	627	706	697	691	723	695	702	697	730	682	705	651	752	701	712	666	687	707	671	675	718	687	705	719	682	677	758	688	682	646	729	655	704	661	718	676	645	718	718	706	682	724	665	694	661	746	676	664	651	657	670	752	652	669	683	706	677	654	703	693	663	711	664	674	681	682	697	689	657	661	709	685	725	704	742	689	670	673	684	668	683	691	704	674	662	686	663	698	683	681	676	660	684	652	698	672	705	646	729	696	718	696	681	662	681	649	660	677	684	740	696	690	688	666	704	697	653	731	688	713	681	692	694	675	680	669	693	652	697	739	718	703	665	612	686	703	710	692	685	679	703	662	688	734	713	712	648	675	705	675	662	678	630	707	683	718	660	679	700	692	685	640	664	682	699	695	689	716	709	702	673	737	650	729	695	684	669	642	685	698	638	730	704	721	645	683	686	679	665	669	655	672	678	701	713	685	671	692	690	697	681	689	662	692	676	709	740	649	718	676	628	696	704	709	668	640	677	628	668	677	737	662	682	718	730	724	738	751	712	679	702	703	689	694	698	663	718	690	666	672	717	683	706	658	697	701	667	690	686	735	639	680	730	685	709	662	675	684	706	684	693	643	678	698	653	669	715	703	704	672	711	694	686	670	681	663	682	669	759	654	689	684	682	700	692	702	690	738	669	660	718	696	708	700	712	639	709	657	702	683	744	652	685	653	658	668	708	701	695	665	729	671	723	674	692	719	703	659	649	667	716	671	709	677	715	677	717	681	687	677	685	673	715	663	662	692	696	685	739	703	697	699	681	676	700	716	684	666	728	693	681	698	702	710	669	702	734	691	694	740	673	706	674	715	664	668	688	697	672	671	680	708	688	664	660	669	676	679	649	720	658	716	725	670	655	676	709	721	724	685	702	686	700	677	647	702	754	667	698	692	694	685	710	655	682	672	667	705	758	673	697	667	611	661	666	744	717	680	735	678	676	686	724	709	709	629	652	679	661	661	671	658	690	691	681	684	668	684	707	689	711	691	660	693	698	665	679	669	699	673	706	670	687	656	738	692	636	700	667	728	631	737	713	713	667	691	685	695	671	689	663	637	659	706	691	681	704	680	646	698	725	722	674	665	643	713	672	636	677	643	700	741	697	682	719	722	699	685	710	727	668	686	742	674	728	640	677	696	670	659	683	675	663	689	648	689	687	689	680	712	709	692	679	690	659	723	665	689	690	686	656	760	709	646	613	680	644	651	728	715	660	677	725	672	652	657	643	761	705	733	707	710	683	700	649	654	742	699	695
27288	20978	7595	371	190	157	116	124	102	116	88	86	99	103	81	86	102	110	106	104	98	94	92	87	94	96	82	86	103	97	84	79	74	103	101	103	114	96	107	87	104	69	84	88	90	89	89	103	88	77	89	79	97	79	88	104	93	100	78	96	92	86	110	100	83	95	87	96	100	100	76	85	97	112	103	100	106	89	81	94	85	101	69	80	90	100	91	86	95	94	91	84	95	84	94	107	87	109	96	92	85	78	98	100	100	101	83	105	90	92	84	89	114	88	81	78	81	87	88	91	92	94	86	111	93	90	78	71	91	92	83	84	91	86	92	101	93	72	94	94	100	76	83	71	83	81	83	87	66	98	95	83	87	81	76	96	97	69	98	93	107	96	89	112	67	92	84	96	89	81	89	92	92	87	100	85	96	102	94	94	84	87	86	96	104	81	99	100	87	101	94	109	89	76	92	84	91	101	101	83	96	81	80	79	95	99	103	73	72	91	109	91	90	87	83	93	80	93	70	72	83	88	68	104	100	106	92	93	85	108	99	82	98	95	100	105	102	89	88	97	98	80	76	87	92	90	93	88	91	93	90	87	96	88	75	91	88	78	89	99	103	96	101	81	91	96	80	77	89	102	71	80	74	99	98	85	86	97	104	99	91	82	108	97	75	99	95	91	86	83	96	101	82	88	82	96	75	91	120	96	110	75	89	88	93	99	110	87	98	94	88	96	90	101	83	84	94	80	102	101	81	110	84	101	99	101	101	92	96	97	114	80	93	83	76	88	88	93	95	74	111	107	112	96	83	95	96	94	72	90	92	98	91	96	104	90	79	90	91	91	106	73	101	92	78	94	84	100	87	87	78	81	97	95	92	81	93	85	92	95	95	101	110	100	96	72	94	97	96	77	98	95	89	113	92	92	78	90	79	66	100	81	81	94	93	88	105	89	80	94	67	94	74	79	84	101	97	94	95	100	89	79	91	118	80	83	76	84	87	95	84	88	97	87	88	91	96	107	86	87	96	89	86	83	81	93	84	99	92	98	90	100	85	99	85	99	84	88	82	92	89	75	80	94	96	88	96	73	99	85	98	77	93	100	92	78	100	100	105	103	86	80	89	88	94	96	80	75	84	88	93	84	75	89	95	81	82	100	107	89	85	104	101	90	98	93	98	91	106	96	94	80	99	79	93	99	90	76	82	87	74	86	100	76	90	88	101	70	83	99	101	99	83	81	95	93	98	82	95	92	79	100	90	72	119	93	87	92	97	100	75	99	102	87	106	94	105	94	89	82	89	81	86	85	96	95	119	77	80	93	78	103	84	82	91	101	88	84	88	86	81	87	84	87	98	87	86	90	99	77	91	84	87	102	99	79	83	82	77	93	77	92	73	94	98	69	88	79	94	87	89	82	89	92	93	93	83	108	74	98	85	96	90	85	104	90	92	91	88	81	73	79	79	83	87	88	79	83	83	97	89	102	104	89	99	84	84	99	83	83	93	94	93	107	103	84	94	95	110	104	85	89	86	109	104	92	95	86	94	90	87	77	93	87	77	101	79	99	85	84	105	92	94	85	81	96	90	75	98	81	93	113	98	98	105	88	113	103	86	101	95	86	96	75	104	94	95	96	91	84	90	113	94	91	83	91	106	92	93	78	74	96	92	93	74	82	112	107	95	102	99	85	89	98	83	72	85	92	98	86	89	90	104	83	92	94	102	100	82	90	85	79	91	94	80	84	86	92	74	106	87	89	102	87	105	93	90	95	95	82	97	99	90	97	89	90	102	94	80	83	89	91	95	94	93	91	84	96	96	90	79	97	89	97	89	89	79	95	89	114	81	79	79	85	84	89	79	107	89	77	84	87	87	93	107	105	96	98	83	103	97	86	97	85	84	97	93	113	95	96	88	84	102	102	104	95	90	95	89	71	102	86	87	102	86	97	91	94	84	97	89	88	95	93	80	89	106	101	94	88	79	85	98	90	80	87	88	99	83	93	103	92	98	107	84	82	101	96	85	89	104	93	99	110	89	112	75	98	92	98	94	93	78	95	86	84	86	89	106	94	90	94	97	89	90	90	100	96	84	101	86	88	87	103	100	94	94	81	95	93	91	85	108	101	97	104	92	95	99	78	84	88	84	88	80	103	98	101	99	93	82	89	94	100	91	96	88	98	77	90	89	86	91	76	108	80	108	114	82	81	89	100	79	87	89	104	80	87	97	94	79	87	84	110	85	103	87	104	93	88	83	105	109	82	79	95	78	83	84	94	83	85	94	83	90	78	102	87	98	95	82	92	104	91	85	99	102	90	93	90	90	89	89	93	92	108	85	86	92	94	89	75	97	106	99	95	98	88	90	70	84	86	81	87	99	88	77	87	87	101	97	97	87	85	105	108	98	121	87	79	93	99	93	102	93	86	107	92	98	102	99	98	84	85	96	98	100	89	119	96	84	90	107	86	83	95	77	95	75	93	78	89	89	103	98	107	97	113	114	65	84	94	97	82	80	100	107	94	77	84	110	93	90	104	116	94	83	98	98	93	83	110	84	82	84	81	93	72	94	90	71	79	88	96	105	96	86	78	69	87	109	105	114	81	89	73	94	92	78	84	110	87	80	91	95	92	89	92	104	107	92	87	112	85	88	91	94	105	96	114	97	114	94	84	96	104	85	85	81	88	94	95	81	103	92	93	88	94	76	90	90	83	96	91	100	94	103	94	99	100	82	86	90	97	98	82	95	73	98	84	83	97	86	79	87	81	76	102	104	90	96	96	106	77	88	97	92	105	92	82	91	99	90	83	105	91	104	76	92	112	87	78	94	91	102	82	97	95	97	105	104	102	88	90	106	86	95	101	95	105	96	89	98	83	84	97	100	96	88	78	104	93	94	91	84	106	91	100	86	91	97	100	89	79	93	75	90	93	78	96	95	95	97	87	97	101	82	92	98	99	66	85	79	97	84	89	95	91	92	101	100	99	93	90	87	75	94	96	91	98	90	88	105	71	87	82	83	83	74	86	113	108	89	86	91	97	103	82	92	105	85	87	84	78	94	89	93	93	97	110	84	91	81	96	81	92	92	95	87	94	89	89	95	101	91	96	82	79	95	89	102	106	69	78	73	98	91	67	80	99	96	89	96	91	71	95	93	88	82	83	73	89	97	80	95	102	84	80	87	100	81	90	78	97	76	84	78	102	74	94	88	87	87	83	90	91	89	74	84	93	106	78	71	87	90	83	95	75	90	87	80	90	75	94	100	94	120	104	88	106	107	81	88	90	85	88	106	100	91	90	92	97	106	94	92	87	101	93	97	106	105	87	70	93	94	89	97	123	83	99	78	87	76	83	85	95	100	85	90	82	111	99	99	100	102	83	93	94	98	105	71	95	88	94	112	99	100	92	85	89	77	87	107	100	90	80	79	100	86	119	91	92	106	94	112	108	92	90	100	93	98	102	90	86	91	89	91	120	97	89	108	109	104	96	93	74	94	80	81	83	83	108	86	85	93	86
13220	1352	1219	622	434	364	324	238	276	221	223	204	195	221	219	196	230	213	193	213	197	178	203	211	202	188	199	196	198	166	197	212	184	175	204	186	201	220	185	163	168	210	192	186	197	178	216	196	207	193	201	197	184	188	194	187	202	183	204	181	173	171	192	182	190	177	211	199	179	205	217	198	171	190	199	197	176	171	220	196	177	192	183	201	203	208	175	197	166	172	183	194	202	186	192	186	182	196	196	185	166	198	194	189	207	180	201	209	188	196	171	175	173	214	197	181	188	216	208	186	195	194	194	193	191	215	174	189	192	205	186	188	194	169	175	162	195	196	203	171	192	187	173	182	192	196	176	214	189	199	189	189	183	179	199	199	177	191	186	205	165	185	193	181	169	179	200	201	183	198	208	215	189	187	191	181	185	199	197	179	175	195	180	161	163	192	213	188	187	178	169	199	174	190	197	173	211	170	208	186	195	178	194	217	200	193	200	206	164	205	173	200	198	194	183	215	204	192	214	167	200	196	195	210	188	196	194	168	190	192	171	197	182	204	175	176	195	192	198	225	178	194	168	213	197	183	180	191	205	203	185	174	191	175	216	196	180	180	189	185	187	178	190	179	182	198	198	188	183	211	207	195	172	185	215	197	188	184	184	214	191	207	160	208	204	198	205	212	203	200	174	190	179	183	204	209	178	214	159	199	180	191	200	185	221	196	185	191	201	192	198	180	196	210	188	187	176	177	216	193	196	218	198	180	167	201	172	194	187	183	178	198	188	170	172	173	186	220	196	169	182	180	177	177	188	188	215	185	189	209	190	202	176	178	205	187	178	202	172	206	176	169	206	184	196	195	177	182	184	188	189	192	194	193	201	187	198	200	179	218	186	179	193	200	202	185	168	187	221	199	188	201	188	203	188	183	203	195	188	181	186	192	176	193	196	200	221	183	181	193	165	202	180	203	209	208	203	214	166	187	215	187	189	156	182	192	175	185	176	199	210	190	174	200	166	179	173	176	187	191	206	189	193	183	186	172	221	187	182	188	205	179	199	199	187	168	208	176	209	191	185	201	196	179	186	203	225	198	212	173	184	185	192	177	209	198	182	185	192	183	169	186	172	183	204	204	195	171	173	205	202	183	185	204	166	177	166	184	196	159	187	194	196	201	169	205	195	169	175	207	179	222	206	197	207	217	187	198	198	172	193	181	188	197	185	181	194	189	200	182	212	213	174	209	193	184	191	194	181	188	191	206	177	200	219	182	179	207	179	175	195	188	199	204	173	186	201	190	182	190	203	205	199	199	191	200	193	200	176	198	204	201	206	153	183	183	212	165	209	177	203	199	203	178	199	182	182	187	178	182	222	207	191	198	196	188	169	193	212	199	183	206	183	217	200	191	213	163	216	197	179	172	184	222	171	200	202	192	186	183	222	191	166	206	199	195	186	221	173	202	207	201	177	188	184	180	194	209	188	176	174	198	198	189	170	157	200	203	199	179	200	166	194	209	198	180	202	191	195	163	194	170	206	182	198	187	196	186	189	196	199	177	193	197	167	198	196	191	182	186	217	185	175	188	199	195	186	181	193	189	188	193	176	224	189	188	190	208	203	190	203	194	188	194	217	197	200	190	177	198	195	186	172	199	199	164	172	200	199	184	183	211	188	199	185	208	177	171	184	197	193	174	202	191	209	169	178	182	192	165	191	176	178	204	203	181	212	206	209	171	198	194	191	186	159	151	171	216	204	175	210	181	166	187	183	183	195	170	191	181	197	175	202	212	227	214	196	188	202	206	188	223	203	185	205	208	186	170	189	186	170	195	216	187	203	214	171	189	184	182	175	194	192	208	185	194	186	190	195	200	190	208	196	204	196	181	204	204	177	188	197	179	221	178	199	188	185	184	191	164	224	198	201	177	192	167	213	177	174	195	208	193	203	175	210	183	199	190	196	201	190	192	172	194	200	178	211	185	204	194	210	194	193	203	170	198	178	204	166	192	173	183	197	213	170	201	186	173	199	192	205	224	198	196	229	191	178	189	196	182	208	188	163	208	155	189	169	191	203	185	210	199	193	181	199	191	184	170	170	188	183	192	197	188	196	199	183	189	182	193	162	168	203	191	180	210	195	182	206	206	214	177	195	200	208	189	193	213	180	186	172	195	183	178	188	209	198	210	203	186	197	180	185	194	180	188	177	203	189	181	166	181	173	228	217	195	192	193	169	189	196	182	190	189	197	196	180	208	183	197	172	213	195	176	184	212	187	186	161	183	189	183	190	182	178	200	183	179	194	204	193	178	187	178	196	192	168	182	187	176	168	177	205	192	170	181	175	203	184	176	200	183	193	196	211	173	209	184	176	186	177	186	207	210	180	206	190	203	192	186	190	177	181	183	190	179	215	196	199	209	194	203	203	183	193	181	208	190	206	196	205	194	189	189	177	206	201	188	171	192	191	183	189	171	182	210	195	190	191	192	184	202	201	199	192	217	183	204	194	181	200	190	161	174	172	183	203	186	180	194	202	161	180	187	188	188	181	198	189	193	223	182	192	216	168	166	184	190	194	186	181	194	184	180	186	187	182	196	217	207	198	160	174	181	194	184	190	214	196	170	194	187	189	189	204	195	187	209	171	181	209	191	212	230	203	199	196	181	191	193	195	182	183	192	155	168	183	207	182	177	202	185	202	195	188	179	193	166	196	150	195	196	177	175	216	195	181	190	192	206	183	199	188	176	191	196	195	201	173	177	170	196	213	181	192	188	196	201	178	192	191	210	183	195	197	181	206	198	215	195	185	170	204	174	206	182	171	192	198	180	184	172	200	191	185	185	176	175	187	193	197	165	185	211	205	177	185	188	195	159	186	195	186	208	165	178	187	192	207	188	182	190	190	197	173	170	188	172	191	185	186	159	189	192	207	185	190	208	202	209	184	202	193	201	169	202	192	181	187	174	201	190	172	216	197	207	189	192	190	201	210	192	191	192	185	184	216	205	222	199	175	197	186	187	207	200	171	173	183	209	182	201	223	167	195	184	181	184	180	199	172	214	194	172	177	185	197	203	184	223	188	192	184	220	205	199	182	176	182	181	200	182	202	188	182	206	205	189	178	190	190	186	169	192	180	183	180	181	181	203	202	205	203	188	181	179	195	199	181	175	178	174	182	216	175	203	213	174	193	194	183	181	185	181	176	181	206	167	183	203	200	187	191	184	197	179	183	213	185	186	201	196	183	209	180	182	182	183	210	182	176	182	194	202	218	204	183	180	194	159	180	185	201	202	203	185	190	173	198	173	189	171	185	178	184	212	196	177	186	154	204	196	207	179	202	186	208	206	172	197	210	176	178	191	208	213	201	201	176	173	203	192	204	193	190	193	184	189	187	198	188	192	193	204	199	183	201	177	172	176	186	204	174	185	180	163	198	197	183	198	188	199	212	185	202	200	220	171	203	199	200	220	175	196	200	194	198	188	180	209	202	200	174	179	177	182	200	195	187	189	219	182	187	197	205	179
24855	21734	29116	24878	19852	1720	709	478	386	367	337	300	299	280	290	241	266	239	225	263	226	245	219	234	252	221	240	218	225	210	195	203	215	203	219	186	220	205	196	211	215	206	214	209	203	208	202	205	236	206	229	207	212	207	209	199	209	215	201	177	226	195	213	194	207	206	188	205	214	216	242	202	221	208	189	201	232	198	221	218	197	220	197	228	210	205	208	209	199	208	185	206	206	211	197	231	192	190	209	194	216	207	210	230	157	214	238	198	206	196	201	189	221	184	202	233	208	198	234	189	217	193	201	175	261	220	194	188	200	201	200	206	215	206	204	197	196	212	183	207	222	199	198	203	207	196	188	204	210	202	205	210	228	191	209	211	191	229	237	210	207	209	222	207	196	208	205	185	235	207	212	200	217	200	202	222	207	213	201	211	210	217	205	203	214	223	180	220	178	220	214	160	226	210	219	203	200	212	203	201	205	195	195	207	203	227	208	211	193	219	194	199	200	216	209	207	220	197	222	202	221	204	227	185	217	197	226	192	223	212	198	195	194	204	185	212	184	207	215	192	212	182	196	214	209	186	223	180	211	200	218	215	183	177	216	204	218	215	209	205	216	214	219	191	216	201	198	204	211	213	194	206	199	203	196	208	214	209	214	208	220	202	198	227	211	224	237	225	200	222	211	197	225	194	194	209	206	196	209	228	246	212	218	210	212	195	195	208	198	206	212	194	201	224	198	206	194	216	201	192	209	217	217	220	214	202	199	210	190	203	209	205	200	198	206	184	198	234	219	222	211	200	212	225	205	199	200	183	208	239	193	220	186	206	226	197	205	222	186	228	192	218	215	210	206	214	198	194	188	226	212	193	216	201	196	200	237	195	207	202	219	196	206	207	199	167	224	215	214	175	188	197	201	193	196	223	198	211	237	228	175	185	215	194	216	207	186	192	212	197	218	234	189	218	210	234	202	224	213	208	191	200	203	208	194	205	185	220	231	189	200	204	197	187	208	188	202	236	229	204	208	223	198	187	183	194	199	201	217	207	193	195	208	182	188	208	207	215	214	200	190	208	204	193	200	197	210	208	173	203	205	209	199	211	210	201	197	206	188	211	212	213	235	197	218	194	191	208	199	180	220	213	189	239	210	219	210	199	186	212	224	196	199	204	197	203	202	200	206	197	196	207	201	217	222	236	214	199	220	211	237	201	213	200	232	202	207	183	203	221	209	205	202	206	197	212	220	190	209	190	205	212	211	212	181	232	226	220	224	206	202	204	215	186	202	226	198	205	202	199	198	218	228	208	196	214	208	198	211	217	205	189	209	209	202	216	229	239	178	186	197	205	210	214	218	205	184	227	219	194	203	201	198	174	205	207	195	215	217	189	212	207	194	226	187	214	238	209	201	235	207	183	223	217	215	206	181	209	202	182	215	219	195	185	198	222	190	211	216	195	208	191	193	228	233	214	203	222	206	170	194	195	204	217	214	212	192	214	210	196	207	211	208	208	188	209	181	180	188	199	196	209	210	206	182	192	218	203	215	203	226	201	191	190	193	208	189	208	232	199	215	221	208	218	200	207	183	176	198	190	212	222	210	215	221	206	219	196	223	201	183	204	217	207	197	220	198	215	187	223	215	203	196	198	203	211	219	174	209	181	214	207	202	182	203	191	187	237	221	192	200	190	206	217	198	184	208	218	209	201	195	204	202	189	193	204	212	210	204	204	210	186	216	181	225	224	187	192	209	194	200	198	208	207	195	216	202	211	215	226	214	234	209	197	227	207	201	203	231	224	190	211	211	203	223	200	211	211	199	191	172	202	211	194	192	219	184	196	182	223	208	210	202	224	205	215	199	180	201	211	215	217	190	223	213	207	213	227	220	208	191	214	224	217	191	210	195	201	211	206	209	199	219	198	210	217	213	219	216	194	193	202	208	226	208	201	200	214	182	199	200	223	213	203	186	191	224	200	186	178	196	198	203	197	211	201	227	195	231	163	190	204	207	192	201	213	197	208	214	197	230	186	207	212	225	192	209	214	244	186	198	200	223	228	200	185	200	215	202	194	219	198	204	199	201	173	201	199	223	235	191	198	199	209	201	188	191	211	187	210	178	214	190	205	200	195	210	169	203	222	174	181	203	197	206	210	197	183	194	194	206	231	204	218	210	208	203	238	209	198	201	206	225	212	203	216	176	201	195	199	209	194	207	165	229	195	222	203	192	194	221	209	195	236	231	206	202	219	180	196	189	214	211	209	218	216	188	207	198	233	225	229	215	237	236	242	206	211	204	203	205	203	219	201	184	200	194	228	217	212	200	217	200	227	214	240	207	197	209	191	186	190	185	213	191	218	195	205	203	190	215	201	215	232	193	219	241	207	231	225	204	177	227	209	222	185	195	189	196	193	225	193	211	215	238	210	207	211	190	215	183	202	234	200	194	195	236	191	199	211	220	220	210	213	226	188	217	193	218	196	196	197	189	188	194	198	203	200	200	202	184	199	200	200	201	211	214	197	212	194	226	205	199	223	197	220	201	246	206	194	215	210	187	193	194	201	194	196	212	222	209	204	209	194	212	217	226	218	205	198	202	205	179	200	202	207	215	202	196	205	206	188	203	202	241	182	195	224	209	215	191	184	210	211	185	217	179	206	197	194	219	196	201	219	203	216	198	203	187	181	220	215	207	186	231	213	227	188	203	210	211	182	173	217	197	176	222	210	216	194	178	221	210	197	208	199	202	191	191	225	219	192	204	186	204	215	204	196	208	211	193	199	209	199	224	228	211	207	186	217	186	184	210	189	176	231	179	212	220	192	205	221	222	205	207	211	188	208	222	203	182	190	193	199	218	200	185	211	213	229	215	199	206	222	206	204	221	208	176	204	215	196	207	229	202	198	211	176	233	202	189	187	201	203	201	202	225	207	207	215	179	214	198	208	192	197	213	204	205	214	212	222	217	233	228	203	215	223	213	222	212	179	194	205	201	227	207	197	197	215	188	187	218	177	208	213	214	196	184	191	198	202	214	171	208	219	198	186	209	197	192	199	209	205	204	197	220	216	222	200	231	203	187	178	213	196	209	236	235	214	174	213	204	211	200	177	208	213	194	238	223	213	199	210	218	208	202	220	211	214	208	201	238	210	211	211	195	200	221	216	197	211	211	213	206	200	203	189	212	196	195	192	205	187	215	221	222	175	204	202	203	199	191	205	177	212	189	196	219	211	199	219	227	217	198	211	200	227	205	197	211	209	238	211	206	199	182	198	164	188	210	205	200	201	200	231	192	200	211	208	162	211	212	198	208	202	213	206	240	237	216	212	208	202	206	177	219	223	205	204	191	198	211	197	197	194	197	195	232	214	206	212	198	195	186	196	198	208	176	216	193	215	211	243	176	188	207	227	205	211	204	169	195	197	209	194	203	205	207	200	182	219	195	191	222	206	214	195	208	209	222	199	222	211	207	202	218	206	215	207	199	218	219	211	204	197	219	220	198	213	204	206	217	214	217	199
30602	10513	9185	4687	3038	2201	1756	1437	1132	920	864	790	764	737	592	580	518	552	540	563	533	491	492	441	461	472	466	460	453	467	435	466	434	427	451	398	384	416	410	408	440	399	394	396	372	411	410	426	355	400	391	399	395	405	411	401	435	431	437	419	391	382	403	398	388	408	375	415	400	384	429	363	393	412	425	433	380	394	376	386	406	385	410	417	389	363	377	414	387	384	373	410	376	360	389	391	361	385	417	430	382	437	414	404	397	400	385	371	426	375	361	390	407	394	407	386	389	375	355	412	392	358	386	396	377	372	426	406	393	366	401	388	356	408	387	396	391	354	383	454	381	404	398	384	385	413	388	394	445	365	385	401	394	388	388	394	397	372	419	362	379	424	375	392	418	394	440	423	420	352	376	373	405	375	389	469	380	376	406	437	409	348	404	390	394	415	372	421	395	419	392	393	382	371	406	380	408	385	406	373	407	425	401	375	419	387	402	424	362	378	391	415	386	407	358	383	380	369	397	404	392	399	408	426	424	394	385	385	415	375	385	384	422	399	409	393	406	382	363	391	380	368	429	379	379	401	431	360	389	365	380	374	400	371	395	412	435	397	384	372	372	340	390	370	423	411	385	373	403	394	397	400	404	342	434	425	425	402	399	368	428	389	408	401	398	382	391	398	417	397	399	417	395	392	356	390	377	370	390	403	386	409	372	399	388	391	386	364	395	387	411	436	379	388	408	360	383	383	391	387	399	389	392	419	376	413	407	419	417	430	380	392	390	396	426	377	400	356	386	397	381	391	399	404	384	376	391	428	381	393	418	358	392	373	405	394	405	388	400	371	392	415	393	366	412	355	405	399	394	403	365	403	424	395	386	359	378	348	374	401	404	384	416	406	353	364	411	387	380	414	373	394	412	428	404	381	392	398	402	409	365	386	428	417	385	387	367	361	418	379	399	385	378	388	398	356	415	392	387	390	376	405	312	390	375	390	340	406	403	399	395	366	399	373	369	424	451	374	419	383	389	386	397	424	388	393	372	366	412	392	383	393	399	388	397	433	404	396	390	411	407	354	377	389	386	378	402	385	412	384	385	418	377	388	392	405	386	372	396	374	398	387	374	338	380	418	389	380	378	402	404	381	403	407	387	393	415	377	400	411	379	388	412	451	404	412	360	400	408	421	424	382	406	377	423	401	373	392	389	395	391	402	367	406	430	390	393	390	415	396	387	383	343	364	357	410	379	383	378	391	417	394	390	406	372	391	389	389	377	376	375	368	402	419	384	419	373	422	388	404	367	391	375	401	401	369	367	421	397	406	402	392	387	355	385	378	406	384	398	379	383	397	387	424	403	384	378	360	384	431	386	396	388	380	394	398	426	370	381	401	377	367	350	393	384	353	413	412	374	368	427	402	355	382	425	408	392	404	391	399	390	389	380	405	394	391	367	376	365	398	386	389	407	420	392	389	365	364	385	394	391	372	399	378	362	408	405	411	411	382	428	367	383	376	388	381	388	408	406	412	404	390	397	396	416	402	380	402	399	369	418	352	422	399	416	384	406	407	421	395	394	437	422	400	416	383	407	358	401	377	411	389	387	394	401	389	388	384	376	369	378	367	379	399	386	395	390	368	366	378	358	370	373	411	389	397	434	377	395	453	379	382	384	370	390	403	383	366	404	377	392	390	395	391	396	372	398	367	386	372	390	398	385	391	384	420	392	358	387	405	410	365	394	353	377	435	420	407	421	400	388	394	423	394	415	372	420	367	377	394	391	399	408	371	358	395	385	369	383	381	396	392	372	387	408	388	402	381	389	377	391	370	439	424	380	379	373	373	374	377	395	406	401	367	408	398	379	353	370	388	380	414	386	381	391	379	392	348	381	395	387	370	381	398	416	352	398	426	407	405	407	392	390	429	379	399	385	380	367	368	344	385	411	403	372	411	366	398	450	406	386	442	388	410	401	380	398	368	400	393	399	397	399	373	415	392	357	380	416	352	398	388	397	347	401	379	381	397	392	357	411	387	378	397	404	404	395	385	395	397	350	405	397	359	395	361	402	388	369	398	376	382	351	403	394	386	380	403	392	382	398	373	377	393	398	427	435	415	364	366	400	431	425	368	375	371	405	412	370	402	363	384	356	412	369	357	394	390	407	397	373	368	389	397	403	398	410	380	413	399	407	383	417	406	391	373	439	416	397	351	370	388	390	418	372	415	331	377	412	417	394	420	381	416	350	403	403	390	368	403	386	378	381	393	406	365	366	404	417	383	421	407	406	386	360	406	374	357	401	407	406	387	391	432	387	374	374	414	388	411	377	371	413	355	414	399	384	406	406	394	400	387	360	388	409	393	396	381	386	387	389	398	405	423	408	404	390	408	395	382	401	391	407	378	435	385	391	398	370	388	379	348	393	387	410	388	412	374	411	393	391	394	368	391	414	393	406	406	390	389	359	380	418	408	376	401	384	418	346	413	426	414	381	410	389	411	386	419	378	370	413	389	420	360	402	379	394	372	400	397	415	420	427	393	421	379	386	401	382	359	402	401	362	369	327	404	381	406	398	379	387	373	371	409	399	408	387	386	357	386	393	389	421	422	397	368	374	388	411	374	348	399	382	365	363	399	388	388	429	434	377	362	391	372	385	389	404	400	395	387	333	419	403	433	386	379	346	439	380	381	392	405	415	413	407	413	380	351	393	389	391	376	397	397	418	382	406	405	416	398	437	396	394	411	409	368	367	371	375	403	395	388	338	388	363	405	408	435	407	395	406	423	412	374	425	409	346	386	387	405	377	387	442	393	388	409	388	382	398	370	406	393	387	396	411	409	413	375	376	379	406	402	373	409	444	343	379	400	375	398	407	361	366	382	449	385	374	402	371	380	399	411	392	376	417	390	393	387	400	407	403	373	363	387	403	429	383	349	423	408	397	368	431	392	394	375	393	426	390	419	363	380	401	376	434	405	402	371	384	405	378	408	399	385	365	382	393	392	407	402	406	374	416	402	379	364	388	394	384	376	372	370	404	390	378	397	383	382	423	362	377	393	366	374	381	412	412	407	393	411	378	433	384	351	379	377	399	378	353	398	374	392	370	403	370	394	394	378	410	383	415	440	420	396	426	384	374	435	354	384	374	421	352	384	425	386	400	363	423	389	380	386	394	407	386	388	387	398	378	396	409	406	420	402	335	429	404	386	387	407	406	379	425	365	407	395	422	357	400	366	391	398	389	388	418	385	415	398	352	395	404	392	404	419	411	398	403	382	429	382	416	391	398	386	404	407	401	404	374	374	413	406	378	383	371	394	375	378	393	419	394	410	409	370	359	417	395	375	387	376	383	353	358	414	387	364	377	397	403	401	419	416	380	380	364	393	403	374	392	382	425	403	378	402	419	376	411	377	366	427	339	396	399	404	401	391	378	424	388	409	392	390	347	390	404	400	412	413	376	387	358	365	402	412	402	442	378	363	392	413	417	414	400	394	435	391	423	388	410	406	419	391	410	396	400	405
23764	21658	29785	24065	21661	19147	2303	1047	771	684	640	577	551	534	529	517	468	461	473	417	459	435	422	400	437	433	428	405	425	424	434	403	409	417	392	422	388	386	383	398	398	379	371	381	389	386	402	388	375	390	407	350	383	415	366	363	422	368	385	454	385	385	439	390	375	357	386	386	370	401	372	384	390	355	376	405	389	399	370	385	399	374	368	374	367	358	389	375	376	362	424	384	390	396	407	390	343	388	372	392	404	377	394	376	365	372	396	414	350	371	365	386	354	358	384	360	344	386	363	370	400	359	387	362	397	392	373	357	364	361	386	385	399	362	389	358	375	362	387	379	373	373	391	383	380	383	373	402	359	355	355	409	386	348	353	387	367	386	393	371	351	394	383	391	385	371	417	421	391	383	368	413	377	386	401	404	355	383	393	377	410	372	384	360	396	393	397	390	375	382	383	373	372	366	397	398	362	363	344	385	346	390	358	391	389	388	380	363	374	380	399	350	377	382	396	397	380	386	365	362	393	361	408	372	414	372	373	406	401	368	373	366	385	407	402	400	415	398	358	358	382	377	373	373	361	394	399	391	377	389	345	409	416	383	389	364	391	386	372	357	359	421	350	413	378	368	376	393	414	370	403	366	390	393	356	336	355	380	369	394	376	359	355	406	368	402	389	396	383	397	404	415	390	403	382	368	390	364	356	421	422	399	373	394	388	380	418	408	399	369	343	377	390	388	367	363	374	374	361	382	419	411	376	385	380	405	416	389	407	386	410	373	398	383	385	380	381	362	363	379	360	338	357	380	387	381	373	406	400	337	366	341	332	363	404	396	382	381	371	361	404	392	345	407	407	402	356	367	415	384	386	375	406	399	405	369	363	358	360	381	395	389	396	364	340	374	380	385	371	383	386	388	403	359	392	400	354	393	350	374	380	386	378	412	384	396	384	387	385	407	379	403	421	349	418	403	409	380	370	360	343	398	381	367	390	409	386	381	388	363	432	360	393	384	374	389	379	407	371	359	354	374	393	405	367	357	371	351	383	370	360	393	351	392	398	373	361	372	403	386	339	401	361	374	357	369	383	355	380	369	368	419	413	440	382	383	360	411	368	409	430	385	343	354	394	374	432	363	394	378	375	366	395	376	400	367	370	383	399	348	367	384	365	373	375	395	373	402	388	376	396	395	374	394	383	376	376	345	390	402	404	392	395	369	353	400	378	381	414	388	381	349	337	364	401	394	397	392	379	395	365	405	369	379	368	361	405	350	380	373	369	350	374	366	374	424	395	398	359	386	368	380	385	347	373	421	364	343	368	377	397	380	363	387	399	367	354	340	426	338	382	361	402	406	365	412	364	422	354	350	370	375	398	380	378	358	393	372	361	377	397	412	415	416	374	382	367	368	366	381	355	370	419	377	441	387	371	404	374	406	379	375	391	354	396	359	351	406	409	379	388	359	372	368	367	388	358	376	380	342	397	356	398	403	362	412	356	373	423	361	376	377	385	364	407	408	378	385	378	381	387	382	374	343	362	389	400	396	379	350	374	407	354	389	406	386	411	379	370	384	382	367	379	364	379	431	364	410	397	416	374	421	405	375	357	344	392	344	407	378	399	372	381	385	419	388	370	377	363	363	382	352	401	387	366	354	390	362	360	378	393	408	407	383	364	426	334	367	398	360	398	380	354	397	380	387	348	434	363	388	409	361	394	385	360	372	350	366	369	380	348	365	377	380	389	367	355	347	399	358	388	366	372	366	346	386	408	385	380	386	366	413	357	366	417	370	394	390	412	347	362	341	388	405	384	386	369	376	369	371	390	383	342	363	368	397	374	428	402	357	347	384	403	382	347	383	428	396	364	407	382	387	386	402	373	384	351	346	394	372	398	420	379	371	395	402	379	346	382	383	369	383	363	362	375	385	399	371	408	379	406	384	373	366	404	390	390	354	407	376	375	365	366	406	345	384	376	373	409	415	377	395	385	380	387	379	367	372	395	355	365	385	364	385	398	423	354	376	403	348	359	397	421	376	365	394	378	375	378	376	396	390	386	388	400	385	375	371	364	366	367	342	390	372	369	413	352	394	383	401	369	379	403	382	378	345	361	404	367	397	373	364	370	394	361	390	390	417	381	429	402	370	374	398	322	350	381	370	367	359	421	363	385	373	368	374	371	362	367	371	413	377	351	372	393	381	375	347	370	371	360	385	400	383	393	382	392	386	360	391	378	393	405	389	381	381	359	387	372	377	370	350	396	391	403	352	392	375	371	395	376	365	410	380	364	389	372	378	356	381	347	390	379	355	372	410	404	340	389	384	405	379	389	344	359	387	398	404	383	364	382	394	399	407	370	354	366	363	380	383	407	380	366	410	390	361	395	398	389	372	365	390	385	404	373	408	364	373	374	391	360	387	377	382	332	328	362	371	385	362	343	365	381	356	361	393	405	384	380	378	403	392	357	402	368	370	388	377	418	376	386	373	361	370	377	363	361	378	356	408	401	373	348	361	399	397	442	364	376	401	370	373	367	362	346	415	372	381	391	365	376	395	363	410	358	350	377	387	356	381	388	373	350	372	362	401	379	361	347	362	369	369	405	384	415	393	386	353	377	404	394	377	397	377	428	374	351	374	365	368	391	378	359	365	372	374	416	405	394	373	375	405	402	350	366	402	348	419	376	385	364	360	413	391	376	390	372	392	402	363	360	380	366	396	411	381	368	403	381	385	380	391	360	369	342	342	395	370	388	373	395	358	394	390	363	363	388	364	373	373	395	390	400	391	355	364	386	397	394	400	381	380	378	396	382	337	390	381	376	404	421	390	401	385	421	363	356	381	373	380	391	390	344	389	372	359	372	401	384	392	358	366	381	400	352	366	396	357	370	417	391	377	361	380	397	395	375	371	370	372	386	387	379	367	398	417	353	363	378	382	366	401	399	404	359	383	350	405	389	369	368	392	391	358	367	383	413	362	376	411	366	351	330	413	398	374	366	361	380	405	368	375	357	373	378	379	364	408	364	393	377	367	404	370	412	355	399	398	328	376	408	350	397	392	352	411	384	379	419	344	362	369	360	377	379	404	419	377	373	351	367	379	417	373	386	360	393	389	358	378	408	385	363	407	376	358	410	386	395	353	376	373	395	331	360	365	341	351	392	373	378	365	376	409	387	358	372	361	370	358	376	385	382	348	391	417	387	388	355	394	366	410	391	375	411	373	369	368	399	398	414	372	380	392	343	384	382	349	382	402	356	372	397	382	378	354	411	375	410	376	385	352	395	406	382	446	383	392	335	340	364	374	405	381	389	377	393	398	379	406	400	386	387	377	351	371	391	374	402	405	383	396	369	362	361	355	391	449	363	389	354	398	344	391	374	390	377	394	355	374	409	382	382	355	381	355	414	390	364	400	325	352	409	352	377	411	370	401	362	385	364	357	363	398	395	396	337	362	360	373	409	358	386	397	369	352	358	359	370	388	385	372	374	347	379	368	408	401	410	378	381	385	401	412	345	372
35921	17062	14800	8152	5648	4152	3236	2624	2118	1848	1658	1497	1340	1267	1176	1053	1030	1040	946	872	909	850	929	841	872	847	802	831	747	786	776	791	756	742	726	731	766	774	741	752	736	672	755	751	702	732	683	763	687	728	738	723	746	656	693	687	665	729	765	690	730	716	725	716	665	704	677	721	726	658	697	691	739	770	655	690	670	661	705	708	678	664	705	697	714	740	729	673	709	681	667	672	705	696	740	683	699	701	701	699	701	697	726	665	692	705	699	701	633	668	759	753	710	690	703	698	665	640	639	685	699	696	718	658	675	675	683	681	682	718	694	632	661	688	694	697	673	708	677	691	635	652	703	693	719	659	674	747	707	659	669	679	731	710	683	685	693	674	708	685	686	650	682	682	674	691	663	703	699	726	664	716	679	690	637	683	651	714	703	636	693	710	660	686	670	714	683	676	641	726	681	683	663	713	690	689	687	685	686	680	713	695	691	683	678	726	700	725	677	696	678	665	678	684	707	694	711	671	708	695	661	714	675	654	692	680	729	681	671	673	706	736	686	656	692	703	692	709	702	753	704	739	656	662	714	670	692	646	682	661	682	733	686	700	722	645	694	680	680	671	653	688	703	660	717	708	665	686	655	691	737	709	742	691	666	666	718	731	620	708	663	689	686	692	724	681	708	635	665	698	666	719	637	690	658	654	679	770	723	657	677	672	641	703	689	692	680	678	683	656	696	751	680	687	685	663	717	729	706	650	704	700	701	706	691	707	667	648	658	676	664	650	648	689	674	674	648	688	687	682	748	724	701	660	701	693	655	661	717	694	692	723	708	684	717	689	689	700	711	695	698	704	672	685	689	724	698	667	679	669	680	669	630	681	675	679	680	685	652	682	697	695	685	698	712	694	657	706	668	736	610	715	697	682	695	681	701	689	709	695	683	682	718	703	694	658	684	688	678	676	703	711	690	668	623	629	709	740	678	686	705	685	742	683	691	678	687	689	675	656	690	688	704	669	691	682	697	679	677	723	702	699	731	661	661	680	690	638	706	694	697	704	679	674	660	693	670	693	651	681	671	671	654	682	698	696	653	737	698	667	675	680	642	674	715	687	718	650	665	702	669	666	665	660	683	678	669	716	676	676	695	680	651	688	715	678	730	649	709	701	643	715	646	739	696	662	660	633	682	681	667	668	680	697	695	709	685	736	765	678	647	683	737	687	657	682	694	726	669	727	687	681	651	670	717	730	680	678	650	727	681	653	684	734	635	721	689	707	690	717	645	675	661	660	669	657	627	703	671	676	692	701	676	754	735	617	681	645	678	656	700	688	724	716	676	700	674	662	694	697	660	701	681	701	707	683	661	696	699	700	705	717	669	634	710	688	735	702	665	695	690	640	719	654	693	660	680	687	682	652	655	655	673	701	730	638	702	650	644	720	694	657	695	710	666	723	723	725	659	662	688	697	666	654	759	725	656	656	696	680	681	685	693	688	711	658	705	721	694	673	694	713	666	648	666	690	646	668	671	701	672	696	694	717	675	659	682	702	692	693	700	698	671	695	709	685	651	676	709	662	671	683	707	697	674	659	703	688	702	657	670	704	689	640	661	694	647	714	688	718	666	684	672	689	715	630	670	680	716	702	696	661	689	774	709	675	690	693	722	664	681	681	700	683	693	629	683	693	697	672	672	660	712	672	685	683	689	703	728	651	667	647	689	702	719	692	677	682	700	693	673	722	700	698	702	634	613	709	708	703	682	638	651	648	649	656	698	672	721	654	694	695	711	662	637	716	658	670	705	687	669	694	695	706	758	698	681	721	701	641	650	692	724	672	686	671	706	692	710	644	685	676	657	666	699	743	707	708	696	656	687	722	644	708	716	692	687	645	673	717	680	729	648	684	613	671	708	656	739	706	658	649	667	677	674	658	684	701	707	674	717	688	669	667	708	666	668	699	671	666	694	704	701	721	699	688	704	724	653	632	708	640	703	656	678	678	636	688	665	695	703	694	696	705	681	692	714	706	695	671	696	683	700	668	693	699	666	683	693	652	731	688	703	668	701	671	693	717	701	681	706	654	680	655	731	679	705	693	718	685	697	666	713	651	703	677	656	725	672	714	712	691	637	703	707	660	676	674	727	666	647	670	686	668	689	658	662	682	681	699	673	639	709	684	697	733	667	681	664	684	683	677	701	652	646	728	721	691	727	700	677	706	652	684	695	680	723	689	631	669	718	718	708	696	729	689	669	722	672	655	652	666	668	680	647	694	698	686	656	655	628	710	669	710	700	645	699	712	731	681	735	677	682	695	692	657	653	687	629	645	712	669	670	670	711	637	670	677	688	681	650	687	653	700	657	716	696	681	651	666	706	686	688	670	699	696	675	658	717	681	662	706	661	716	712	644	651	687	717	694	624	708	711	679	637	655	697	652	666	700	692	710	708	649	798	711	656	688	709	687	684	685	656	702	641	694	649	735	690	701	689	697	695	668	674	700	647	742	704	706	724	661	731	650	697	688	675	641	670	728	689	711	688	658	671	705	664	645	696	692	710	699	676	706	744	645	685	697	694	712	681	718	717	669	674	636	693	678	710	648	690	674	679	701	669	690	682	678	710	682	708	689	687	702	681	739	718	684	684	720	721	659	721	676	673	694	686	653	735	675	694	677	707	693	680	684	705	705	670	674	624	686	712	708	677	717	703	659	720	684	695	633	693	666	653	682	692	759	694	678	650	710	675	688	720	653	680	658	678	722	710	673	649	649	641	708	663	669	661	648	684	648	717	660	663	693	719	691	660	696	668	724	701	667	682	709	627	666	700	698	703	724	659	677	704	724	672	666	701	651	669	685	669	685	673	700	691	663	680	635	671	730	692	670	696	681	689	748	713	719	678	654	659	649	734	657	673	736	694	654	678	708	693	680	692	704	719	667	691	666	678	682	716	690	676	680	659	710	676	717	678	665	702	687	720	686	663	748	719	653	630	663	687	664	698	668	720	661	726	649	722	691	710	670	694	657	696	737	647	704	647	679	708	697	697	701	667	694	669	664	658	693	714	619	666	692	704	726	695	695	639	683	673	697	675	708	659	693	667	700	681	669	673	702	651	684	654	700	707	671	673	696	692	660	694	626	689	668	639	683	689	645	705	712	687	676	761	667	692	687	696	705	660	671	672	732	659	692	683	655	692	682	707	707	663	670	652	673	685	713	667	664	694	654	675	683	732	719	642	628	716	702	738	677	657	680	716	696	672	678	735	641	667	670	720	656	708	650	663	690	719	656	686	716	686	714	693	690	709	654	681	645	714	714	679	707	714	665	668	710	681	718	683	773	700	722	689	654	769	667	687	685	718	707	694	701	706	660	731	739	704	684	663	641	713	707	724	685	712	687	651	678	726	689	744	674	715	688	693	707	694	768	686	697	693	692	670	683	703	665	661	718	665	682	707	673	715	655	720	705	726	695	721	675	684	728	657	710	702	705	711	695	700	678	677	663	675	717	679	675	670	718	692	685	701	677
26147	20057	7293	358	177	125	142	121	86	82	103	89	106	89	84	100	106	96	73	94	87	101	93	89	76	76	92	118	95	89	99	83	92	88	82	87	83	81	85	99	100	83	78	83	94	100	73	75	72	92	101	79	97	87	86	102	84	76	89	86	108	80	95	94	92	93	94	98	92	82	99	84	95	83	78	100	113	80	86	98	101	86	103	82	94	75	91	83	98	91	72	97	83	94	93	112	88	86	79	89	74	89	99	90	93	96	94	93	99	90	86	97	91	72	91	101	85	99	98	86	88	90	88	86	82	94	80	91	73	94	75	84	83	77	83	102	97	81	96	80	74	94	78	72	87	102	91	86	89	87	100	80	77	98	86	68	72	89	91	79	80	85	85	89	86	88	87	100	84	78	89	80	86	70	92	80	91	85	104	73	73	90	80	95	85	80	89	83	82	83	86	92	84	90	80	102	99	78	72	88	70	93	96	75	90	82	78	87	88	82	89	91	80	70	95	89	94	88	68	100	87	81	74	79	85	95	74	80	88	89	92	94	83	86	96	96	93	89	94	96	74	86	93	83	61	79	98	85	77	76	97	106	100	86	76	91	83	86	96	90	107	87	95	98	94	83	86	92	89	71	79	75	74	89	77	90	80	103	90	95	87	85	78	92	79	88	89	81	97	90	83	77	98	78	95	93	72	88	91	95	91	94	84	94	92	80	90	89	91	103	85	82	71	106	97	98	92	97	73	60	94	75	81	89	94	74	79	107	113	99	100	73	96	112	93	67	76	86	91	92	102	84	83	99	88	76	80	62	84	76	85	71	102	86	96	80	86	97	109	93	92	78	85	80	82	101	73	93	87	82	93	87	78	95	89	97	104	88	84	80	96	82	84	91	91	79	75	95	82	75	79	81	82	98	97	88	91	75	94	93	92	96	76	87	93	93	86	87	83	76	81	92	83	101	65	101	81	88	87	77	82	87	82	97	93	87	96	75	88	81	90	90	85	90	89	74	92	78	102	85	89	102	88	90	95	88	94	92	92	91	88	76	90	91	88	89	99	99	88	78	84	93	108	99	86	71	77	85	86	83	81	97	81	90	87	94	88	81	91	100	78	79	70	79	69	87	109	81	91	105	88	110	86	73	100	77	70	104	98	84	96	87	84	87	95	89	70	91	81	72	83	94	80	83	73	93	104	66	86	88	80	94	83	99	87	83	82	91	90	90	93	69	101	89	79	109	87	89	81	95	76	82	81	105	91	86	80	102	96	94	80	98	89	94	86	80	87	98	66	82	77	86	88	103	101	73	101	89	96	99	95	85	80	89	87	73	94	88	78	96	91	107	92	96	79	94	83	90	96	89	97	90	91	72	76	82	86	87	80	86	90	92	99	91	81	106	104	89	73	80	93	82	89	89	85	89	79	84	78	91	85	75	94	80	93	96	74	97	89	105	88	70	101	83	94	98	81	92	90	87	94	97	108	92	70	84	77	92	84	77	92	103	99	84	101	99	100	110	86	113	99	83	89	96	102	90	100	85	90	79	97	81	102	98	81	97	98	91	98	91	103	75	73	78	101	110	76	84	99	83	94	97	99	97	83	104	99	106	99	74	82	84	100	91	100	89	85	86	87	85	74	87	87	78	85	92	89	83	92	84	73	80	102	90	83	95	105	92	96	72	67	87	96	76	88	80	88	94	85	82	96	87	74	84	91	80	75	100	84	79	88	79	80	89	77	90	102	87	90	78	85	84	84	82	100	96	87	86	91	84	96	94	90	88	68	91	90	87	90	89	104	85	92	88	82	76	90	92	97	94	97	82	87	74	102	101	84	90	81	87	89	84	83	87	89	89	98	73	92	100	98	82	77	106	85	83	88	82	97	71	90	90	88	96	74	89	72	81	93	103	100	96	82	100	77	85	93	91	91	74	80	88	83	91	90	100	98	91	99	84	99	92	90	100	102	73	75	87	88	81	91	75	81	98	96	83	80	84	75	91	71	90	98	85	93	87	75	85	75	72	91	101	85	79	97	90	85	91	107	84	90	93	74	85	83	79	100	76	91	79	107	86	90	84	114	88	92	89	92	80	108	88	90	98	94	73	79	111	88	78	86	87	81	91	101	76	99	90	100	78	84	101	77	93	94	105	87	96	80	86	91	83	77	84	91	83	84	91	84	80	83	74	96	88	90	92	76	91	83	79	81	78	93	78	92	98	95	84	97	77	95	90	73	76	57	78	73	81	91	113	77	91	85	95	69	87	84	79	94	77	96	78	81	83	79	91	104	85	81	74	91	93	65	73	76	93	94	96	93	87	100	79	90	96	74	91	83	105	87	83	91	93	83	91	86	89	91	81	76	82	83	87	79	91	101	85	80	94	78	94	94	80	91	96	82	88	87	82	82	96	111	92	89	90	89	82	74	101	89	95	82	91	83	89	93	89	84	84	98	90	66	90	87	96	85	89	91	88	85	80	76	88	103	101	98	82	116	83	88	83	90	98	93	61	99	88	94	73	86	76	83	81	82	83	81	83	93	84	88	88	96	79	83	89	92	91	103	83	85	82	91	96	94	69	89	82	67	78	91	85	101	88	96	84	81	95	78	91	76	83	75	72	85	87	98	93	85	98	77	88	88	85	86	85	95	101	86	97	90	84	95	82	95	76	89	82	84	92	69	69	84	81	87	96	82	105	88	93	81	92	91	87	88	95	103	93	85	86	98	85	73	90	95	99	75	96	92	92	97	90	87	106	92	85	74	85	90	99	89	74	91	98	83	94	95	76	78	80	96	85	88	80	67	86	106	78	102	97	90	79	70	95	78	80	110	85	100	74	101	94	107	96	96	91	76	87	81	83	80	84	84	101	78	83	96	91	97	84	106	84	90	72	90	82	76	105	78	93	79	76	82	78	84	102	83	91	81	92	86	94	112	87	108	82	85	88	73	84	100	95	111	101	93	82	93	101	87	90	90	72	76	91	91	98	79	89	92	72	86	111	88	86	88	77	94	100	78	89	94	108	82	84	85	88	85	88	93	101	96	84	88	81	79	90	98	95	72	96	86	98	82	78	95	88	89	80	87	94	87	83	84	102	85	102	73	93	86	81	91	72	89	75	78	94	77	72	89	93	85	89	80	90	97	89	83	96	91	99	85	87	87	89	99	79	90	82	79	84	83	90	92	93	81	89	83	65	87	78	76	83	95	75	89	82	77	80	93	78	88	84	75	85	91	86	84	102	88	93	98	90	102	90	81	80	79	95	76	99	101	97	86	97	80	87	86	92	87	84	83	83	99	92	88	92	68	82	84	91	82	86	90	79	87	95	93	101	93	80	92	97	74	81	98	78	70	85	77	73	90	84	85	73	73	93	101	78	82	81	97	70	91	63	88	100	94	83	105	111	82	105	89	90	90	75	83	80	84	90	85	96	81	79	91	107	91	81	76	104	88	94	97	83	79	72	70	91	86	87	103	89	98	86	99	104	91	87	91	98	103	78	93	98	70	82	71	77
12749	1329	1122	634	432	321	336	257	271	225	237	208	231	224	228	199	222	214	183	169	220	175	183	210	193	201	193	184	196	193	183	176	194	208	194	200	156	185	160	211	190	179	183	178	198	192	171	183	169	200	180	160	203	183	218	185	180	189	202	184	186	190	186	173	195	177	192	180	198	189	182	208	189	185	193	187	174	168	181	184	188	184	205	182	177	166	156	201	169	204	186	198	187	202	195	171	191	167	177	178	192	182	189	181	192	194	191	179	192	189	180	183	178	175	177	166	189	173	187	176	187	184	176	180	193	181	170	166	162	192	161	195	217	191	162	195	179	164	186	175	178	196	196	196	176	180	185	179	173	180	209	166	180	173	183	195	192	180	165	168	202	216	175	201	168	174	186	200	180	187	190	185	193	188	196	172	156	187	186	169	190	162	176	165	164	183	190	171	177	187	198	186	175	176	184	183	198	190	172	201	176	188	172	194	190	186	160	182	175	184	194	196	188	184	178	186	185	190	184	167	165	185	184	187	178	162	153	169	189	192	181	184	165	189	177	192	174	208	196	203	182	197	188	173	195	177	199	190	174	191	182	169	187	164	215	172	200	176	186	174	171	178	192	165	186	158	195	184	168	186	169	188	187	181	170	195	179	190	191	181	173	201	183	178	192	179	180	199	194	206	180	193	183	159	192	169	177	166	177	186	183	185	191	189	174	188	173	187	179	153	214	182	151	164	185	171	174	177	197	162	164	170	198	185	173	208	179	183	213	189	170	159	200	173	178	181	209	163	186	176	202	167	183	207	175	169	194	179	188	167	182	190	198	185	186	184	201	182	176	146	237	198	182	208	167	189	180	174	180	191	183	197	179	177	172	200	193	180	182	191	174	201	183	174	206	166	171	184	190	172	168	175	196	187	183	171	175	176	168	185	185	170	191	194	202	192	187	169	162	170	193	184	182	202	161	180	186	186	164	177	201	185	170	184	166	175	169	178	176	183	179	168	175	183	218	198	179	180	179	196	180	200	171	173	164	191	156	176	167	189	177	157	190	157	188	188	174	196	196	173	189	204	182	179	159	192	165	180	171	157	213	194	182	153	166	197	165	188	193	173	190	155	189	184	167	213	198	183	184	184	183	176	198	188	187	204	171	168	203	180	201	151	184	211	155	185	192	193	166	173	192	177	183	189	191	175	171	204	161	168	194	178	194	198	187	189	177	186	182	195	185	177	175	221	177	183	202	192	186	189	201	171	189	187	184	181	172	158	171	185	165	163	180	170	174	176	179	176	178	190	207	172	181	193	173	202	180	166	190	170	176	195	197	183	154	186	195	183	179	187	216	185	185	170	185	172	168	161	158	198	213	169	179	197	175	170	192	204	167	206	175	184	196	191	183	194	186	194	214	176	178	187	200	166	167	179	170	166	184	191	171	194	171	168	170	177	191	173	178	186	172	198	170	184	177	183	187	198	202	174	183	209	188	178	198	194	191	183	158	200	210	146	208	185	188	186	165	201	180	173	219	182	172	203	180	192	159	177	190	177	188	191	166	244	203	173	210	185	182	200	178	183	173	182	196	182	185	169	183	189	182	206	174	195	169	168	202	186	158	191	186	172	189	199	188	169	175	152	187	197	187	181	191	166	180	189	178	165	182	165	159	179	162	205	157	191	210	166	195	173	165	185	183	191	167	166	162	169	166	206	159	182	173	187	160	204	173	185	193	182	188	168	187	176	182	165	183	175	183	175	182	208	196	164	188	201	175	189	173	173	186	184	165	193	174	184	178	158	180	175	187	159	187	193	179	188	203	169	193	179	165	166	175	171	167	188	193	193	195	203	188	192	185	184	171	190	196	184	178	188	198	203	196	214	208	171	169	183	179	154	176	202	182	199	197	179	167	182	190	196	185	190	192	192	181	172	177	186	188	182	163	172	196	189	192	191	191	168	169	199	200	188	156	195	183	161	190	180	181	187	182	189	183	182	189	189	174	196	161	165	189	187	178	195	189	187	183	166	171	200	196	204	177	171	175	168	187	197	181	202	187	200	187	164	201	180	172	190	204	173	187	160	206	165	190	183	189	158	195	182	183	155	189	171	166	188	214	167	166	196	195	189	182	189	170	185	187	175	178	193	198	174	184	174	208	183	205	173	166	188	156	166	186	186	176	193	182	206	185	183	173	171	190	175	182	176	193	155	170	204	170	198	173	192	146	191	142	184	180	190	177	192	218	187	187	184	189	178	190	184	174	170	206	177	177	193	179	164	172	141	181	180	173	162	178	161	178	204	180	184	183	168	177	170	191	171	186	183	191	165	187	164	175	174	202	189	180	169	185	182	208	183	158	181	180	183	180	176	184	175	182	197	194	177	163	184	202	182	202	171	172	193	174	161	181	162	172	167	186	170	180	164	181	202	210	182	162	184	186	183	190	206	187	179	175	173	181	189	165	188	194	176	173	175	211	205	187	178	173	161	171	179	193	177	189	195	165	196	197	188	189	171	191	173	183	178	178	164	194	191	169	179	159	203	178	176	182	202	200	184	184	174	176	184	180	192	207	207	174	185	194	166	175	162	199	187	180	179	177	196	165	209	191	161	189	195	196	175	179	169	178	197	170	152	186	164	160	188	187	177	184	192	174	184	186	164	186	181	178	175	187	167	199	192	193	183	166	194	188	201	188	161	179	168	191	181	168	184	180	178	172	182	198	156	158	185	179	158	179	184	191	198	161	198	176	181	181	190	181	175	188	168	176	163	184	188	182	186	161	187	163	174	194	198	168	157	187	175	175	180	185	169	159	188	177	174	204	164	170	189	186	194	181	222	182	196	190	186	190	182	181	200	189	187	190	172	178	200	168	201	180	178	209	166	181	176	175	183	200	175	184	183	182	185	170	182	184	181	190	172	168	191	173	186	188	165	199	199	181	157	187	186	170	182	176	182	164	180	188	189	177	180	204	195	178	168	215	171	202	166	153	187	204	190	184	169	183	201	189	189	202	180	183	174	156	192	189	192	165	163	213	184	185	190	199	211	201	174	180	185	188	182	168	175	188	199	176	190	176	174	186	177	181	199	183	182	206	202	184	173	185	178	193	198	179	209	171	172	192	173	188	170	178	196	171	184	182	196	182	172	158	194	208	181	185	204	198	183	174	196	190	172	191	191	162	168	173	177	175	186	154	187	171	179	161	188	187	210	214	198	168	163	162	192	169	157	177	187	206	194	176	161	189	180	171	183	171	169	178	176	195	179	179	191	194	181	168	190	176	177	170	179	200	195	165	192	183	174	186	185	193	188	180	157	177	163	172	182	187	185	185	190	193	183	204	173	201	177	176	179	188	162	179	196	187	172	181	188	185	174	160	171	190	201	183	193	186	173	164	207	209	166	164	174	172	195	188	201	179	179	187	200	161	199	185	174	166	178	208	209	201	193	188	178	166	167	171	193	196	190	196	208	181	170	169	180	201	190	184	168	206	198	183	193	199	187	205	192	199	167	186	164	192	158	215	189
24748	21704	29123	24819	20006	1814	681	469	390	334	292	339	283	279	275	256	285	259	238	256	236	219	234	237	217	226	196	233	197	230	218	221	218	194	193	204	214	230	215	195	216	185	216	225	207	222	217	232	186	220	204	192	224	218	193	223	201	231	213	212	192	230	195	181	182	203	191	211	213	214	191	194	208	205	211	201	197	213	203	197	184	201	212	214	218	229	199	219	253	208	208	182	193	198	214	198	220	209	222	197	218	189	201	218	203	205	222	197	193	209	205	210	202	215	186	197	207	192	199	221	233	212	194	208	184	221	204	214	225	187	200	213	226	204	207	209	188	177	209	199	202	223	216	205	178	230	198	213	205	206	201	222	211	201	222	204	172	224	189	226	205	198	219	214	198	202	186	198	225	207	183	221	214	211	217	196	224	201	201	214	219	203	219	213	204	238	223	209	215	212	178	200	203	191	215	214	197	196	206	184	203	182	199	200	217	209	207	197	237	207	214	204	200	232	207	209	207	217	203	198	187	186	212	198	241	202	204	195	187	189	198	215	222	196	208	212	228	195	212	204	183	209	211	224	185	244	218	231	198	218	192	207	213	203	222	186	186	188	203	180	212	196	223	214	176	185	227	207	208	157	187	218	224	220	202	223	190	194	200	195	229	216	226	203	209	223	213	210	217	181	205	215	211	184	199	217	221	199	209	195	221	220	204	208	213	194	219	227	191	201	196	215	230	210	218	199	235	212	188	204	203	197	192	205	206	208	194	219	232	207	225	179	201	219	191	211	227	214	220	212	196	206	190	185	219	184	216	201	210	214	179	203	194	198	206	230	215	208	211	214	225	212	226	206	210	215	205	201	215	194	217	185	233	249	171	187	207	208	203	217	191	217	207	227	169	195	220	214	217	217	229	187	176	214	211	226	208	214	181	219	220	195	204	214	201	199	239	198	188	207	196	227	212	212	186	209	191	193	230	222	228	220	205	225	205	189	198	198	177	216	211	218	192	232	218	199	203	202	212	210	191	216	190	200	195	221	212	203	196	188	219	226	212	187	213	207	205	206	206	240	224	209	237	205	204	201	204	206	201	209	195	196	202	225	218	194	214	211	196	211	234	193	211	216	218	225	212	205	195	211	198	195	210	208	227	221	182	205	199	212	208	226	205	216	211	202	203	227	167	201	204	214	206	231	218	206	208	179	196	185	203	215	222	182	197	230	237	199	229	210	211	204	213	198	220	205	207	227	200	216	188	200	228	225	214	211	205	231	204	216	195	221	225	206	180	221	231	226	196	164	197	218	171	221	199	228	220	189	254	202	203	213	207	178	215	205	204	193	214	220	202	190	198	191	204	195	210	207	195	211	174	186	214	208	191	198	199	218	204	203	222	214	210	237	212	202	207	201	226	186	222	217	197	214	188	200	213	200	210	237	216	218	190	230	211	217	219	223	181	213	202	214	223	201	219	193	225	210	206	210	199	215	224	205	211	185	206	188	192	219	205	209	228	233	191	213	202	209	202	210	175	206	212	190	197	216	203	198	234	202	220	198	216	197	198	199	230	226	208	194	199	214	208	207	186	201	220	198	199	196	211	230	228	202	193	238	214	223	202	207	209	195	205	206	222	203	201	191	206	195	193	182	206	207	213	186	222	219	204	186	200	195	190	219	208	202	211	206	221	210	210	188	186	237	206	192	214	219	202	177	198	224	225	227	209	236	231	231	227	205	217	186	240	215	223	208	183	194	216	230	198	213	211	193	205	217	200	217	178	173	212	210	187	185	214	216	207	206	209	192	194	208	216	196	198	183	204	205	218	197	210	220	210	215	197	214	210	213	204	213	198	216	205	213	198	203	195	216	195	212	201	206	219	200	182	212	211	175	206	207	199	187	216	222	209	199	203	217	217	202	219	219	201	213	181	190	215	196	204	208	184	204	214	204	232	191	214	219	187	232	188	214	194	221	200	211	233	198	195	239	217	225	193	216	215	213	199	197	221	222	240	219	194	180	204	189	214	205	208	187	199	212	194	214	211	230	209	226	217	187	235	214	224	222	175	196	208	215	199	190	203	186	204	191	201	221	205	178	199	202	209	199	198	203	187	213	221	176	197	214	209	206	182	215	239	217	201	205	208	243	199	204	207	220	193	202	203	210	202	199	222	185	205	213	189	224	198	196	198	218	177	216	204	233	225	191	207	186	197	222	181	209	210	232	181	207	202	209	213	204	220	208	197	214	212	203	210	238	191	200	215	187	192	224	218	203	216	226	210	206	203	215	208	187	228	218	214	188	178	181	196	227	185	218	208	185	213	205	195	201	225	209	205	245	221	208	219	200	197	214	222	209	188	214	218	199	194	200	210	206	203	210	231	196	188	222	228	214	188	227	212	197	205	237	185	201	199	208	227	190	210	205	219	254	207	233	210	218	214	211	178	205	220	206	213	192	201	204	192	221	224	201	203	209	198	195	211	212	211	201	228	209	189	194	216	224	175	222	180	185	209	204	186	190	189	214	195	211	213	217	190	205	212	243	197	192	180	207	208	239	227	197	214	191	209	209	208	191	218	204	177	212	214	194	185	168	193	213	192	223	199	215	191	201	216	217	185	178	211	202	221	225	228	229	217	200	193	211	193	220	200	216	192	207	202	198	210	216	218	213	215	202	198	227	226	209	200	209	200	228	223	226	195	208	174	197	234	214	199	213	231	213	208	187	209	238	217	191	215	221	187	211	218	211	187	196	189	180	200	221	194	202	198	206	199	200	233	191	213	200	199	178	204	198	200	211	219	201	211	197	206	194	213	222	193	212	204	206	217	197	198	228	202	206	201	205	208	244	194	217	222	189	202	188	197	219	212	188	203	194	190	193	223	241	207	195	205	211	224	200	187	226	225	195	211	184	221	224	197	202	194	208	211	201	200	224	211	201	204	217	211	235	210	199	205	252	234	211	213	205	202	204	214	224	186	196	197	203	201	215	197	190	189	206	201	190	196	181	210	190	195	224	213	195	211	214	192	208	191	194	217	203	201	213	221	225	221	209	183	196	196	208	213	200	177	228	228	209	227	215	192	207	199	218	187	227	196	220	182	187	215	233	219	215	208	201	220	217	229	201	201	208	190	226	216	192	219	209	195	216	185	209	222	206	212	209	221	238	207	195	202	213	200	212	222	200	186	237	185	251	211	177	239	211	204	204	212	213	205	207	188	178	202	220	223	183	199	201	194	206	202	190	207	198	227	216	205	235	200	204	195	224	185	214	219	222	179	217	206	185	228	204	232	186	215	228	189	205	211	209	217	199	199	222	186	233	217	213	213	181	198	203	191	211	223	197	179	210	187	225	210	218	217	210	215	229	230	208	212	183	214	218	196	205	204	217	203	190	203	211	208	207	195	223	219	214	174	219	201	214	213	214	194	205	189	201	197	194	209	220	188	217	224	215	197	213	200	195	215	218	192	213	206	229	208	212	208	204	189	223	199	201	203	204	186	211	215	193	202	214	200	208	203	214	199	206
30447	10560	9196	4623	3070	2240	1747	1380	1209	1019	894	805	656	622	641	597	588	571	529	521	515	475	468	464	480	495	461	468	438	395	427	425	438	439	389	447	437	442	434	398	390	399	445	413	412	448	383	387	424	430	381	375	389	374	401	376	406	371	451	414	403	423	371	399	411	391	429	361	388	383	416	406	386	343	377	412	422	346	389	402	406	400	405	411	399	392	387	418	382	374	369	394	377	428	404	378	405	398	403	389	381	404	400	393	427	417	405	388	389	393	380	402	403	400	397	395	364	406	402	413	392	375	400	403	399	396	379	387	394	404	418	388	370	397	399	399	413	421	417	413	371	372	371	412	359	372	389	412	379	418	352	397	402	383	401	395	368	400	385	389	391	367	413	409	401	403	423	363	406	385	382	404	393	429	392	420	415	413	378	345	395	389	358	421	394	408	383	382	373	392	398	393	402	409	381	370	425	381	397	372	385	395	407	408	381	392	394	366	409	414	382	419	393	408	383	380	379	380	397	367	400	387	358	414	400	368	351	415	376	355	385	370	441	411	399	384	409	371	410	386	394	374	371	362	380	394	387	404	387	391	379	374	420	420	419	403	379	395	365	427	399	370	422	378	407	368	393	405	404	378	385	373	424	415	431	391	391	414	420	379	389	385	403	365	371	358	404	400	394	384	404	399	391	393	369	414	358	400	369	403	421	352	409	391	415	372	407	394	372	345	406	382	399	374	360	389	370	355	416	387	374	404	391	380	388	381	390	366	404	382	380	391	372	368	399	403	404	358	393	420	383	353	388	379	387	423	394	390	406	402	389	389	377	397	369	381	412	385	394	431	364	405	394	376	390	389	376	365	372	393	412	391	420	404	373	382	379	421	421	397	392	376	395	402	363	420	414	375	421	413	378	377	385	425	393	398	393	387	395	377	388	406	369	414	424	395	380	403	368	380	404	395	376	399	396	392	407	389	417	400	370	415	382	408	390	392	377	384	395	355	384	368	389	397	392	404	384	391	381	393	414	381	370	406	395	407	364	408	383	387	405	362	405	377	374	367	380	406	388	400	381	366	416	403	405	393	388	413	425	401	434	389	408	390	390	381	390	408	382	368	383	402	393	408	380	403	405	410	396	392	407	419	387	349	402	406	375	398	370	406	433	407	389	389	374	391	382	395	377	380	377	431	407	380	400	390	408	395	414	390	387	391	371	404	390	366	363	353	387	398	358	376	383	421	378	392	407	363	380	375	373	418	353	369	382	421	385	413	381	387	396	411	380	406	388	393	430	405	440	385	372	417	411	402	365	388	425	403	390	388	348	405	393	359	431	374	395	403	378	355	408	380	399	390	402	365	373	372	416	389	393	411	367	405	398	439	397	391	414	402	383	434	375	386	401	384	397	408	378	374	386	388	389	382	380	436	387	410	404	403	338	386	423	403	388	421	379	415	376	382	372	414	375	431	356	388	389	410	386	385	379	404	378	385	413	412	359	411	384	384	426	410	399	389	428	400	406	423	393	403	377	397	384	342	367	411	420	386	381	385	421	443	433	393	391	384	367	384	400	411	399	420	407	398	385	395	380	364	412	395	380	379	399	395	391	406	402	379	417	380	366	378	398	419	372	375	418	390	378	374	381	393	361	397	353	421	374	380	372	389	417	420	363	385	397	390	401	405	392	422	395	395	370	369	386	435	380	368	384	362	372	385	414	391	350	371	389	413	392	404	370	385	423	375	379	437	401	349	386	384	380	382	366	395	408	385	386	398	391	421	394	388	414	390	399	334	383	408	390	393	394	356	391	395	407	358	394	398	406	378	385	406	377	386	420	391	360	383	415	406	395	402	358	411	401	396	376	418	388	410	385	385	365	377	398	371	418	368	412	404	414	394	384	386	394	378	383	404	398	393	410	376	375	411	376	399	407	373	392	373	373	380	420	407	440	356	388	412	369	407	393	381	407	393	409	392	366	423	383	386	381	396	396	368	359	380	381	409	365	364	425	366	397	408	376	413	416	398	406	420	366	402	383	420	399	378	393	376	407	406	373	383	377	379	415	383	382	385	395	397	397	360	376	399	387	389	368	392	370	442	401	441	384	406	397	400	379	395	387	368	419	403	403	372	394	411	441	376	405	394	431	410	408	399	396	378	386	458	398	367	371	377	405	388	381	376	399	372	439	384	366	365	388	372	387	409	368	394	401	399	397	396	409	415	384	420	381	402	342	363	402	375	441	380	376	382	399	391	345	388	350	431	377	377	386	416	400	380	405	427	386	406	396	393	388	379	364	380	401	395	373	383	413	369	377	415	371	407	403	427	407	385	395	388	382	407	348	402	395	407	426	401	421	370	346	391	416	364	421	385	415	381	393	378	368	362	378	341	351	400	416	403	395	409	359	417	391	429	388	404	389	386	367	352	378	421	421	388	406	364	377	406	434	355	390	383	393	400	388	405	332	393	390	401	386	393	384	405	389	354	405	368	374	388	352	391	412	419	406	433	436	392	369	358	399	382	394	385	364	386	380	387	383	401	417	376	434	377	388	409	394	376	376	397	424	436	396	423	381	398	384	377	364	392	377	393	395	389	388	412	399	428	420	409	397	387	406	380	397	369	399	411	409	386	404	392	408	404	411	367	407	409	415	375	380	371	415	410	394	374	397	383	417	362	404	353	386	380	380	382	424	424	369	364	386	383	369	410	398	383	359	391	380	400	401	376	382	442	400	413	379	391	396	408	392	386	414	385	382	407	420	396	412	383	403	418	400	402	369	399	369	378	415	411	394	365	390	385	348	398	392	361	365	391	391	394	408	360	398	373	423	401	417	369	430	397	384	392	381	405	397	369	379	414	387	388	368	365	405	359	373	423	366	380	397	365	384	381	388	401	410	403	399	354	408	383	394	380	416	360	432	384	390	400	424	400	372	390	376	415	396	396	392	384	397	370	390	409	432	431	397	396	384	374	367	404	370	387	379	421	366	386	403	398	368	403	395	405	376	400	374	385	423	424	411	384	398	382	379	403	351	384	378	390	398	406	397	419	368	381	408	397	391	404	379	409	380	396	410	391	392	390	376	396	384	421	382	394	393	382	391	377	401	374	376	396	409	392	356	397	373	412	391	370	390	400	355	414	411	366	376	416	408	389	397	381	386	403	391	361	399	410	391	415	416	401	371	385	376	370	406	397	437	389	423	375	398	355	408	402	402	384	366	387	385	394	383	367	404	380	411	355	421	372	436	383	395	401	403	416	361	386	382	366	356	378	415	377	375	397	379	363	404	397	407	394	397	380	405	428	369	372	387	387	403	413	386	385	393	385	423	383	386	374	380	379	413	395	369	417	408	368	401	396	381	393	427	426	397	404	386	404	366	382	407	395	404	366	382	344	376	375	378	357	379	411	380	343	416	396	395	381	360	388	418	395	390	365	377	403	377	375	413	351	391	400	403	388	416	384	359	389	387	383	387	393	372	393	413	424	400	371	398	385	406	385	409	415	429	387	377	401	357	362	397	367
23795	21688	29779	24112	21689	18950	2244	1010	719	721	586	569	522	531	518	546	497	455	462	458	454	412	408	454	427	410	442	436	367	406	379	411	382	380	373	415	377	392	412	384	396	411	390	406	382	389	390	409	389	394	352	384	387	367	400	388	360	398	362	405	361	369	354	378	353	393	404	367	402	412	404	405	378	364	378	393	397	363	404	389	350	377	383	359	388	343	379	392	440	373	374	361	363	372	389	402	403	385	386	375	404	360	392	401	398	392	405	382	376	337	363	387	419	405	407	394	359	389	382	383	373	360	382	388	365	378	351	372	389	384	389	370	396	362	406	368	363	385	375	406	409	402	379	401	383	374	369	391	374	409	383	394	409	354	393	377	379	362	375	351	380	363	392	399	361	380	385	403	390	384	379	378	374	366	381	356	402	416	385	391	375	414	381	362	361	404	363	406	382	364	354	367	399	364	363	394	356	374	367	383	403	364	356	371	371	355	384	374	364	369	397	404	375	365	379	350	411	364	360	406	382	356	378	379	405	382	371	354	356	365	403	399	399	344	376	384	361	368	403	404	374	372	402	384	354	379	377	380	368	390	377	381	413	377	402	376	377	397	349	380	350	389	400	425	360	386	373	376	397	386	377	384	361	366	373	363	385	404	362	400	351	402	375	347	339	383	397	402	387	387	395	379	356	374	353	352	409	379	380	366	372	395	391	370	384	385	361	368	370	374	383	387	412	400	388	389	381	397	378	379	380	356	407	375	378	381	385	398	365	414	336	386	360	345	385	362	397	363	365	381	366	404	370	397	388	388	398	337	386	395	377	375	374	405	403	362	370	369	343	389	396	394	369	375	370	375	400	403	378	381	393	371	365	407	353	369	388	402	372	393	374	408	384	378	421	401	389	401	391	384	370	399	347	386	371	363	421	389	392	383	370	382	386	386	404	378	384	372	355	378	413	404	368	398	376	383	396	365	387	355	360	397	386	381	387	398	359	380	369	359	346	363	380	373	387	380	401	395	374	350	381	368	377	403	348	384	396	397	379	397	430	412	382	379	406	375	376	390	409	361	360	369	363	379	364	391	390	386	408	381	403	369	398	371	378	357	361	396	383	382	414	380	387	399	325	394	352	391	362	390	406	363	396	347	400	370	392	372	352	381	426	341	393	366	373	385	402	377	392	419	380	376	372	372	389	381	384	395	369	353	367	355	389	433	387	388	377	333	371	379	402	357	356	374	403	417	387	359	385	415	376	366	362	378	386	404	362	391	370	371	392	397	371	344	388	372	405	348	351	373	381	385	378	365	345	401	375	388	370	392	369	359	366	366	377	412	401	374	397	393	393	405	344	378	399	361	405	388	354	373	370	381	372	423	401	384	374	412	409	378	373	356	396	391	385	357	379	375	392	384	351	379	370	352	346	399	363	386	398	411	401	348	397	394	383	392	376	380	357	394	368	381	381	373	338	360	363	380	380	367	400	427	398	416	377	376	401	370	392	404	381	376	402	396	377	404	390	356	361	413	386	394	386	389	361	372	406	401	347	365	419	394	370	370	368	389	395	385	365	378	408	375	408	362	394	381	420	355	407	372	350	385	407	369	371	364	380	386	360	376	364	418	391	380	389	424	405	404	360	358	377	423	370	368	387	367	332	378	368	359	376	386	348	363	377	357	380	404	376	336	382	423	355	377	351	407	362	387	356	382	388	387	375	417	382	392	397	376	378	399	392	349	332	387	393	372	356	398	352	387	386	390	361	387	378	392	391	389	423	362	363	400	345	420	362	348	357	402	364	352	385	384	403	396	375	388	401	413	383	360	383	363	409	387	406	378	369	370	385	407	386	353	391	362	420	388	404	378	332	334	381	343	364	379	363	373	372	392	371	393	382	372	440	379	389	379	395	393	370	399	380	376	373	381	366	369	367	396	334	353	359	390	363	353	382	378	361	379	393	347	362	343	367	324	379	379	363	408	353	405	378	412	356	379	379	399	359	401	395	412	371	382	421	346	370	372	400	367	363	406	376	413	388	394	412	376	364	425	348	425	383	389	403	388	367	360	401	391	360	361	380	387	373	374	364	389	409	382	366	355	374	379	385	342	372	384	379	417	402	365	365	392	356	373	375	380	382	399	360	369	371	370	405	395	339	368	393	394	409	368	363	349	389	402	399	368	363	391	352	371	382	384	418	378	384	395	387	367	369	365	378	400	404	381	394	387	382	360	401	370	374	376	405	359	374	365	403	377	363	417	343	360	347	353	413	397	355	374	357	397	373	384	397	391	398	413	357	374	375	375	384	394	385	395	393	394	389	401	375	380	374	355	405	383	365	391	382	352	386	401	372	390	375	370	389	408	379	372	351	394	392	366	397	394	376	379	326	409	394	365	381	376	416	353	352	382	353	380	374	403	402	402	382	347	412	403	367	384	396	362	396	373	372	421	399	349	402	405	331	378	414	370	378	375	366	343	370	382	437	386	390	393	344	412	394	387	394	383	365	395	400	366	370	369	371	382	379	392	363	341	369	378	373	393	347	373	348	356	358	366	398	372	367	375	401	386	357	417	384	369	354	372	400	405	385	403	393	363	370	350	412	338	386	380	399	336	337	382	397	376	363	360	431	391	401	396	400	369	397	386	374	354	387	409	360	428	365	381	371	390	372	372	404	393	395	407	379	408	405	360	380	380	352	356	339	412	336	396	350	356	357	397	353	411	387	374	380	401	383	380	362	360	395	375	397	369	371	400	384	357	353	361	388	347	378	372	344	396	369	366	381	424	371	386	388	386	387	380	406	392	434	377	363	360	359	360	377	398	393	393	379	353	378	380	374	376	406	359	364	414	369	417	407	362	399	397	330	389	358	348	381	392	389	371	354	368	369	380	360	367	387	390	389	386	374	411	381	356	405	374	394	368	376	377	380	394	370	380	347	402	391	374	389	330	354	347	378	373	394	367	412	382	397	397	380	398	390	394	360	386	382	415	365	363	396	383	358	384	378	416	333	381	361	372	387	382	395	399	393	346	387	354	384	354	393	381	378	379	367	374	368	366	370	381	402	348	332	381	396	364	379	365	373	358	382	374	372	353	400	407	375	374	397	397	373	393	365	353	353	358	375	349	384	363	365	424	380	364	387	376	395	384	365	372	385	397	373	378	343	362	358	379	404	368	398	370	369	376	414	382	408	362	396	372	391	372	371	401	380	361	368	370	357	383	390	364	381	371	375	381	376	380	389	409	393	374	391	375	388	383	400	368	357	388	395	361	395	361	352	378	382	383	368	360	353	385	370	398	390	364	360	388	398	405	366	387	363	353	381	387	412	388	395	363	365	399	367	385	392	411	384	390	360	424	353	381	388	341	392	383	390	390	373	366	379	370	372	375	384	377	375	394	368	371	402	335	350	376	373	394	389	350	376	372	363	413	360	377	380	355	385	377	398	395	374	378	360	380	365	378	389	395	400	369	374	359	421	351	410	401	354	382	375	373	378	372	383	371	390	365	366	375	380	374	388	375
35649	17151	14652	8095	5480	4085	3195	2646	2269	1891	1619	1502	1317	1268	1155	1120	1007	987	913	956	894	854	893	825	851	852	810	831	797	778	787	798	792	743	788	742	724	747	696	755	690	763	748	729	718	709	745	715	719	715	697	696	732	725	761	727	693	689	713	710	684	717	684	721	709	667	697	713	679	689	722	676	708	663	734	706	681	690	695	695	756	659	678	729	685	714	699	688	723	677	667	719	692	676	676	709	707	665	694	669	674	670	671	671	699	660	692	713	706	691	685	736	735	715	692	704	708	692	737	718	694	670	654	693	709	694	709	731	670	647	651	669	708	693	708	675	655	705	695	663	695	662	695	666	704	674	666	671	720	760	769	710	679	714	689	631	717	659	685	714	682	717	685	689	689	654	678	713	704	677	716	664	674	643	683	657	664	727	695	716	652	707	688	706	704	613	721	696	677	660	716	689	725	660	721	680	711	703	746	690	711	645	709	672	720	714	703	715	702	703	723	682	712	644	718	715	749	696	771	699	717	733	679	727	680	733	673	718	710	711	649	667	683	688	654	711	759	688	684	682	699	691	707	675	646	715	687	673	697	704	688	629	705	703	714	678	679	645	696	670	672	657	748	696	720	721	678	692	696	664	715	660	693	672	709	704	675	687	691	702	705	621	679	700	683	731	694	699	719	700	698	644	733	677	744	689	659	723	729	724	730	685	650	692	708	671	680	705	718	712	662	710	722	650	698	655	657	700	676	715	703	660	690	664	640	675	694	714	715	686	685	706	701	686	706	709	691	675	710	656	696	711	665	671	742	656	705	724	708	655	719	708	691	696	708	729	676	746	687	682	709	705	696	678	680	710	691	706	711	711	710	680	691	705	636	732	760	686	726	691	671	681	664	692	677	688	679	720	671	715	674	653	718	666	688	717	728	732	695	712	683	681	656	698	695	677	715	678	672	717	660	684	703	674	709	678	726	716	693	665	716	731	659	718	692	677	663	723	696	779	713	738	660	716	727	680	701	674	673	670	684	681	729	667	671	702	693	672	722	747	729	708	733	651	718	670	700	686	692	714	665	696	683	695	688	722	732	664	664	680	652	682	698	717	660	654	668	648	733	670	689	695	690	692	692	652	697	720	712	673	688	701	701	698	687	706	687	669	677	687	680	707	726	673	677	686	643	697	672	669	739	705	652	702	666	698	696	655	649	671	661	697	703	699	716	733	716	715	684	635	688	697	697	707	711	707	684	636	678	681	651	747	658	720	677	717	703	670	727	696	684	677	662	671	722	667	723	696	726	707	658	716	690	667	710	712	630	690	658	649	758	657	666	700	682	717	708	662	696	670	705	677	666	702	681	693	681	711	677	703	688	681	642	680	657	654	752	704	682	699	638	660	742	673	703	679	684	736	693	676	715	661	703	721	700	677	648	661	699	698	696	655	688	668	699	670	705	660	651	673	685	657	718	702	681	705	676	649	713	673	690	690	686	706	707	676	674	633	726	674	698	707	670	658	665	656	663	752	728	659	718	707	759	671	655	665	678	733	710	661	664	684	675	689	675	679	682	676	753	656	707	694	651	659	679	670	684	699	712	693	716	718	667	692	649	745	674	696	672	674	747	739	692	668	692	645	660	670	703	652	672	698	710	664	699	693	699	689	701	684	656	673	694	701	721	732	672	686	670	651	669	636	736	700	696	713	703	695	702	665	684	703	681	683	749	712	704	714	679	671	674	634	665	685	652	668	683	694	688	693	665	674	654	675	687	692	679	647	693	658	718	681	722	647	680	625	662	692	634	694	714	704	712	688	668	686	680	713	699	648	716	700	711	685	684	696	681	693	664	649	668	657	690	693	674	704	692	667	689	714	657	684	700	647	688	729	721	726	747	648	666	698	715	696	685	719	734	686	666	692	707	697	665	765	696	717	688	739	641	717	715	679	701	707	716	723	682	683	695	715	704	682	684	721	701	733	704	698	605	676	684	670	684	647	714	692	690	690	695	681	715	671	690	690	667	721	677	724	695	688	673	673	694	671	690	663	700	671	692	664	647	712	730	726	681	675	683	719	710	679	701	700	673	664	680	663	698	689	645	681	706	687	714	685	699	665	626	685	732	686	692	679	673	691	653	699	727	680	654	705	730	724	665	697	691	717	717	667	663	660	686	672	689	703	674	719	712	688	684	712	704	685	680	665	699	664	666	720	657	679	678	701	716	681	746	702	711	717	681	712	717	671	680	700	640	679	669	714	676	663	656	703	702	686	689	716	725	713	699	666	692	672	675	677	724	666	698	695	689	695	650	652	644	665	747	628	655	680	706	683	683	666	691	750	702	674	686	697	634	681	661	636	664	656	673	707	682	720	689	697	671	632	711	679	672	705	634	686	752	702	705	673	697	664	671	672	692	650	657	669	704	692	643	688	703	652	688	680	680	672	745	708	683	657	718	671	710	719	713	684	716	692	727	675	686	674	691	731	663	711	712	699	685	659	704	738	707	681	700	689	661	648	719	658	669	636	679	676	696	651	672	702	683	669	730	628	690	712	678	683	673	706	706	686	684	694	675	714	690	693	684	702	728	681	678	666	660	651	740	624	683	711	650	733	685	711	703	707	673	721	648	711	681	677	638	656	675	717	681	698	684	698	677	726	723	652	661	678	696	724	671	738	725	679	720	668	711	688	716	692	692	728	724	689	704	712	667	664	681	682	680	641	701	694	680	727	698	726	750	674	702	691	692	725	660	669	676	660	706	662	673	686	662	712	656	721	658	687	683	697	716	697	701	680	665	690	663	664	677	674	666	687	685	694	689	744	706	684	684	634	732	727	711	711	685	695	653	717	688	680	700	676	701	751	695	712	670	704	690	720	676	669	710	707	662	699	694	649	699	698	667	643	675	643	695	710	671	671	706	727	715	735	751	682	716	676	701	714	719	711	624	668	688	727	720	695	694	700	661	665	665	721	638	695	716	688	677	670	730	688	726	699	704	691	705	667	681	675	706	665	702	677	710	689	624	656	679	711	680	704	708	703	694	682	747	681	683	687	639	650	689	655	682	688	716	717	696	684	702	718	679	665	682	677	790	705	713	675	695	679	721	694	686	696	714	671	663	680	639	697	676	705	665	673	689	686	712	688	678	701	698	724	663	732	712	725	731	690	721	717	618	702	667	664	669	724	683	678	668	647	710	714	691	687	640	689	701	712	710	686	696	725	665	670	679	687	686	651	684	734	657	708	694	712	672	706	732	651	736	675	676	690	671	703	659	659	692	720	709	702	709	679	693	662	686	667	739	696	685	650	702	739	694	688	678	676	701	701	687	679	676	677	689	669	698	735	641	707	716	710	712	644	691	717	666	706	668	664	711	633	674	694	667	697	734	697	637	652	713	740	655	720	712	666	697	681	702	698	649	701	701	666	682	700	691	636	709	685	659	720	705	650	694	715	684	676	695	710	693	743	696	685	693	682	700	667	676	695	712	674	694	686	669	719	668	679	700	740	688	659	669	717	699	687	719	711
27366	21125	7875	349	184	162	131	100	115	109	109	102	103	93	102	87	90	73	80	104	121	84	92	106	89	93	97	88	87	87	76	90	103	97	93	92	80	94	90	81	109	95	86	99	83	75	80	101	89	94	85	94	95	96	89	90	98	85	91	80	87	80	102	79	106	89	108	103	87	88	87	83	87	100	88	101	83	89	88	95	85	72	104	82	92	100	84	89	87	104	92	93	83	84	96	84	93	86	89	84	112	92	94	76	79	87	88	110	102	94	92	87	91	102	104	75	71	90	101	95	98	93	90	89	79	97	86	106	85	94	109	100	85	87	90	99	109	92	80	90	88	88	91	91	89	95	81	91	104	76	99	97	80	111	86	96	99	74	105	90	101	98	110	97	89	88	100	98	101	100	94	97	98	81	89	91	91	95	94	91	97	92	89	81	92	92	94	98	92	103	86	78	82	101	109	85	89	83	88	74	99	90	75	92	85	79	102	87	98	96	97	59	97	85	100	87	92	91	100	97	76	91	107	100	88	96	104	102	87	83	103	82	93	75	95	89	87	105	102	85	95	86	99	82	87	102	98	91	97	86	73	89	88	91	99	98	90	90	116	84	82	91	81	85	105	95	109	105	105	82	93	88	81	98	91	89	88	99	89	82	91	97	76	89	103	98	84	87	97	92	86	82	91	103	93	81	79	84	82	86	92	76	92	69	104	92	89	90	95	119	87	99	79	76	90	92	98	104	97	107	102	74	98	88	91	92	95	99	95	91	91	97	93	85	90	92	83	90	96	80	107	94	105	95	97	103	93	87	86	89	96	78	90	93	86	93	106	98	96	99	81	83	87	96	76	102	74	74	87	91	109	79	82	103	97	105	78	106	101	99	81	84	86	104	108	92	93	103	101	97	89	88	88	106	106	96	89	92	90	105	92	98	77	107	105	80	103	99	100	81	90	94	109	68	94	106	91	104	81	99	95	91	94	91	102	89	96	75	93	93	87	79	81	87	81	92	104	83	87	83	85	100	88	95	80	89	116	107	105	89	79	81	88	98	100	96	89	79	93	109	101	85	107	89	99	87	103	76	97	86	103	97	86	81	88	101	79	76	100	92	91	85	92	91	94	75	100	86	89	79	75	74	92	86	75	88	98	89	94	85	87	102	104	85	106	100	86	81	88	61	88	87	82	108	83	72	82	88	99	103	103	80	85	81	111	80	76	87	114	92	101	110	98	93	96	85	76	77	90	105	103	104	79	93	102	89	103	88	99	97	84	90	95	97	102	99	94	90	78	90	97	85	85	89	80	105	98	106	87	93	93	105	95	92	104	100	80	98	89	95	92	84	90	99	98	91	97	98	95	94	90	90	90	92	93	95	94	94	98	88	92	81	85	109	84	102	96	98	110	101	72	99	89	89	90	93	90	97	89	106	92	114	88	103	92	80	82	87	97	89	76	79	84	87	112	79	88	97	88	98	101	83	83	100	105	101	94	102	100	81	89	101	103	86	102	114	86	86	93	98	94	90	99	80	88	108	115	78	104	109	88	73	90	85	105	108	97	102	105	73	73	67	88	90	84	92	84	105	86	92	100	83	76	74	80	97	75	89	107	109	111	97	87	102	86	70	80	102	99	103	94	100	111	99	93	81	65	94	82	84	91	89	86	92	94	99	92	75	78	102	95	104	84	74	99	95	99	92	76	99	81	80	90	95	85	97	78	77	79	93	101	97	98	77	87	72	88	83	95	87	102	83	100	97	90	91	74	103	86	101	90	77	97	93	95	95	88	81	76	94	88	99	91	81	89	95	92	79	90	106	96	94	76	85	101	84	84	91	91	81	86	96	75	79	96	98	92	98	70	109	93	85	97	93	78	98	97	83	90	77	91	89	98	107	82	102	95	92	119	91	108	99	79	87	98	90	73	89	86	90	93	89	89	98	74	95	82	87	90	94	103	94	93	106	87	87	99	81	106	74	95	89	93	77	86	96	88	96	98	91	93	85	84	100	81	106	91	91	97	104	98	92	95	88	91	98	72	108	106	87	101	81	94	93	85	96	88	76	107	86	83	82	121	83	98	93	85	88	82	116	105	96	91	98	80	98	83	92	97	78	101	97	112	81	76	98	101	96	90	81	81	90	92	98	82	100	94	84	107	89	86	93	83	75	94	83	88	69	94	98	107	114	74	88	97	83	106	93	92	93	80	80	84	81	96	94	104	79	92	91	100	86	94	72	96	98	90	87	91	77	87	92	79	94	124	97	88	89	95	97	97	97	104	106	96	84	99	100	92	92	107	100	85	89	89	106	87	74	86	98	108	78	84	88	84	87	87	86	80	91	91	95	82	87	70	84	88	80	81	75	83	94	107	96	89	103	98	82	110	105	114	104	96	87	112	81	101	99	98	103	85	91	97	84	106	95	107	97	85	92	102	86	107	83	97	105	120	99	72	81	83	98	86	101	86	80	100	94	78	89	82	86	101	83	93	97	85	88	67	104	88	97	95	78	97	88	85	86	102	101	114	90	76	96	89	87	83	80	104	86	84	91	96	93	107	88	97	89	86	90	80	94	100	89	91	107	89	94	106	96	103	81	97	93	90	84	94	107	93	104	83	103	92	92	87	100	93	86	90	97	109	96	88	107	97	111	109	100	86	86	96	79	90	86	112	84	80	84	78	94	91	109	95	80	105	94	92	90	95	82	92	80	83	87	89	81	93	103	87	78	93	75	78	95	97	103	83	94	96	92	110	95	80	88	82	89	93	87	99	80	88	85	88	88	98	96	94	89	105	84	99	89	79	78	93	88	93	72	89	94	107	92	88	90	99	93	91	87	80	106	93	90	89	89	107	79	85	90	79	110	81	84	90	101	90	97	84	84	108	96	93	104	98	84	100	103	98	89	75	98	93	98	87	74	88	79	82	86	99	97	101	84	100	89	95	100	84	100	81	72	109	97	80	81	95	88	99	83	83	91	105	113	82	91	78	94	91	87	103	77	97	84	93	100	92	77	112	86	95	107	104	99	99	100	98	97	92	71	84	99	86	93	92	94	80	100	93	109	117	79	87	101	89	87	90	92	91	101	100	95	127	100	92	101	90	76	111	81	90	94	80	96	101	79	96	98	94	86	85	90	87	99	79	80	102	83	82	108	97	90	95	83	97	112	95	99	85	90	109	81	74	99	99	100	99	105	107	95	78	90	97	92	87	101	90	94	102	98	101	85	96	116	95	85	76	79	102	90	83	105	103	86	99	79	91	78	96	95	91	94	87	76	92	94	96	97	89	81	97	93	82	86	77	87	79	105	108	86	106	79	92	91	101	90	89	92	75	98	89	91	106	85	81	76	87	83	72	80	108	102	89	107	104	87	107	105	103	96	93	92	101	93	94	111	84	81	88	105	89	113	95	99	96	97	93	102	86	89	98	93	80	92	90	82	85	90	86	98	83	71	106	95	92	77	98	85	78	80	106	108	74	84	88	107	102	90	81	90	85	88	81	68	92	97	83	101
12884	1382	1165	616	418	365	305	274	249	249	230	239	218	187	214	226	218	211	211	201	217	193	177	202	186	208	209	227	199	200	185	198	194	198	185	220	189	180	181	203	175	190	188	194	204	141	196	196	182	165	195	204	202	185	217	214	195	176	204	194	178	195	186	217	213	170	185	175	214	196	225	181	192	190	184	177	179	193	207	193	186	205	180	197	192	206	195	176	198	189	190	203	193	180	200	212	200	203	173	188	221	168	181	221	200	187	215	189	193	182	166	167	201	177	195	189	190	197	179	191	175	206	210	226	201	174	198	196	201	187	194	195	199	208	197	169	183	193	186	207	192	187	205	198	191	195	170	183	187	186	193	182	204	196	190	162	211	192	178	172	216	190	206	171	188	212	205	181	183	206	167	188	213	169	209	204	181	207	172	183	198	190	202	180	174	196	196	182	194	192	186	184	204	204	187	179	171	196	214	181	196	196	195	178	167	170	193	183	208	189	194	185	205	198	220	193	191	177	189	184	173	206	189	174	188	199	211	186	207	192	180	214	197	203	205	170	184	193	206	208	186	176	216	197	190	189	177	184	203	201	206	181	216	191	203	187	196	181	180	195	180	200	170	166	196	180	197	195	178	186	192	210	173	188	182	209	211	204	173	192	194	182	185	198	184	187	181	185	190	163	215	209	215	182	168	193	209	210	207	199	182	218	184	205	184	208	172	187	194	204	198	199	183	202	197	197	197	207	199	204	197	188	191	193	185	216	198	209	167	203	190	202	211	197	194	181	203	170	180	184	192	199	205	182	195	174	144	193	207	197	180	158	180	187	191	182	192	175	197	176	207	159	186	188	169	183	216	206	164	177	208	194	178	177	189	184	181	175	193	177	189	184	210	179	207	191	214	181	195	190	173	189	191	195	160	217	187	205	188	191	189	199	194	195	181	176	185	181	196	204	170	186	191	190	189	196	173	224	172	185	162	187	196	218	208	188	183	186	185	194	190	206	210	214	189	234	179	180	193	200	184	177	210	184	167	196	191	191	166	222	176	200	189	180	195	196	194	191	190	181	185	188	196	184	179	191	194	175	192	202	205	187	187	174	176	184	169	209	174	185	166	184	169	197	189	195	195	181	212	216	177	180	201	203	212	226	198	200	202	173	178	172	189	214	196	218	176	172	199	194	180	174	185	173	209	173	206	169	187	189	220	177	184	188	198	166	163	198	198	174	188	203	203	207	209	221	171	195	200	194	176	187	181	191	183	162	208	193	185	172	186	195	204	189	209	171	158	184	178	223	203	210	181	172	190	191	179	167	192	187	208	209	189	190	178	179	186	214	200	203	194	189	174	198	202	230	215	195	187	196	191	180	173	216	182	200	189	212	178	202	194	173	196	199	184	168	213	175	178	207	197	183	161	182	204	210	178	198	199	193	178	214	193	193	177	189	196	192	198	183	198	196	222	182	192	202	191	197	213	206	189	197	176	173	195	177	193	173	208	205	216	189	179	191	188	237	204	185	187	183	177	191	193	206	204	187	180	177	163	195	186	203	213	172	207	175	198	192	181	201	198	189	208	177	214	179	191	191	172	192	212	188	180	197	186	168	175	206	187	203	194	182	206	227	195	191	187	195	204	191	166	204	177	180	193	190	171	183	209	209	212	202	183	193	188	189	210	190	202	167	198	197	229	222	203	214	193	202	187	178	200	176	200	199	187	202	163	197	187	196	177	172	199	191	207	200	172	197	213	187	187	180	184	202	180	190	192	196	188	196	179	194	199	202	208	180	180	185	200	237	181	174	191	191	209	177	205	184	182	182	184	186	203	177	230	176	216	209	177	180	212	179	198	186	182	174	195	222	193	177	193	189	211	191	206	174	196	161	160	209	183	201	207	205	182	198	173	199	207	189	178	216	180	179	189	185	185	180	197	217	181	190	189	203	196	189	172	194	220	175	176	174	181	181	179	192	173	202	221	187	188	202	182	199	209	180	212	208	185	186	180	184	186	196	170	200	184	191	214	181	159	187	179	200	203	203	202	189	181	196	181	198	185	187	197	197	176	182	177	191	183	205	182	191	183	168	229	190	177	195	216	179	206	192	180	197	183	196	202	187	201	187	174	196	185	166	206	192	206	195	198	173	206	176	181	214	173	169	205	223	177	205	187	184	172	203	191	177	194	167	200	177	183	180	190	185	195	167	199	188	193	216	191	184	209	194	187	161	195	189	191	189	199	189	198	215	209	200	181	194	175	206	212	178	199	164	180	204	191	177	194	175	171	165	202	201	171	183	207	183	186	175	207	212	199	189	169	187	196	195	204	195	211	194	192	186	188	198	177	184	224	193	215	168	198	166	173	194	183	207	201	192	188	195	198	184	188	184	178	206	204	198	188	200	209	190	180	213	200	175	192	205	181	171	195	208	206	188	172	185	196	156	178	169	185	189	210	193	195	169	197	187	206	213	198	190	192	201	184	197	196	206	170	199	170	204	186	202	180	189	182	185	193	208	180	172	185	211	193	206	198	177	179	178	207	204	206	179	194	174	195	196	204	190	193	197	170	169	192	178	203	189	192	178	168	188	178	182	190	177	181	201	195	197	210	196	193	210	194	197	179	198	219	184	174	199	217	181	154	189	177	166	176	170	179	168	203	204	199	191	209	176	200	196	186	166	192	209	206	183	190	183	230	192	175	189	198	208	183	184	177	197	210	204	174	205	204	194	176	198	189	189	203	164	164	188	248	184	189	193	184	209	175	191	190	193	182	202	169	188	193	189	180	206	180	206	202	195	205	195	196	193	203	201	211	199	194	191	195	210	191	172	205	180	204	192	186	175	193	179	180	191	207	185	209	204	198	181	188	160	170	208	195	196	192	207	163	193	197	208	181	180	203	188	187	199	195	203	178	196	172	186	192	194	191	209	196	178	198	171	216	179	199	198	227	196	185	186	190	182	197	215	205	186	193	192	197	175	177	190	180	208	218	159	193	176	185	184	207	198	191	200	208	211	200	169	182	201	205	188	188	211	207	199	191	200	187	198	204	200	201	199	200	199	212	201	180	185	181	203	205	210	170	207	205	198	189	190	213	163	197	206	194	197	187	186	205	177	179	183	211	208	185	207	177	207	203	185	153	187	200	179	200	197	185	171	192	180	170	214	185	192	175	177	193	187	194	187	206	204	195	176	207	198	180	186	186	199	203	189	202	190	195	201	188	214	184	191	182	201	187	180	219	182	196	178	203	180	185	195	178	182	209	203	212	202	179	212	171	196	170	215	180	157	196	176	189	175	195	194	195	205	213	167	211	193	201	198	206	212	208	211	183	209	198	192	177	178	193	194	187	215	213	193	210	183	201	185	202	202	187	185	185	184	212	183	212	208	198	189	204	182	185	213	194	165	183	194	174	209	206	200	174	181	204	196	196	201	197	162	185	178	196	190	192	199	182	198	189	193	188	204	179	178	151	168	178	202	214	187	175	206	199	193	200	222	185	210	198	189	199	200	192	163	229	177
23649	20692	27694	23720	19012	1620	613	485	383	365	305	275	253	293	273	226	229	240	230	238	231	234	232	235	230	213	191	217	226	210	221	218	226	231	199	214	210	201	193	219	215	203	197	191	223	206	211	212	196	214	190	202	212	227	230	198	195	216	193	236	207	212	199	208	213	191	206	183	191	216	193	213	220	183	204	215	178	199	192	221	184	209	182	202	209	196	187	195	217	179	185	186	207	188	205	184	217	215	198	210	193	205	189	199	201	199	213	195	204	193	199	196	203	200	183	237	203	187	203	224	201	194	223	188	195	216	222	191	202	203	195	198	194	189	209	198	180	204	180	210	204	185	158	197	197	197	170	203	203	178	196	196	202	196	187	205	207	224	211	195	210	205	197	162	203	186	183	197	194	168	208	172	197	193	192	214	187	218	168	207	211	200	220	215	211	189	193	205	211	181	205	214	198	203	177	191	187	163	207	183	177	174	206	177	193	193	211	197	205	214	214	200	184	204	194	226	212	202	179	205	196	191	206	222	218	174	193	202	184	205	235	203	187	206	225	202	219	195	196	199	187	187	193	227	203	210	198	201	165	177	177	187	210	176	176	219	192	184	215	201	220	233	211	210	190	180	200	167	198	186	194	192	191	207	196	196	201	202	187	209	171	200	194	195	195	194	177	214	214	177	193	199	181	191	211	179	201	203	187	195	202	214	188	216	206	197	199	183	199	209	205	200	195	222	217	191	198	181	208	207	186	186	231	204	205	170	198	189	212	192	206	220	197	187	180	182	223	176	205	217	214	180	183	194	211	200	205	215	194	194	190	225	176	213	217	177	201	193	233	191	194	215	222	195	190	193	188	210	177	210	188	184	166	216	238	204	187	212	241	177	220	222	196	207	175	186	222	208	214	225	228	221	195	185	212	183	212	224	199	218	200	188	182	196	195	210	193	179	183	170	201	205	207	207	205	205	226	186	216	204	202	215	179	223	192	192	207	227	224	191	171	189	202	218	207	184	201	191	184	220	189	195	211	225	203	197	225	193	195	191	208	181	167	204	194	199	198	216	192	216	208	184	224	208	210	185	172	192	187	199	183	189	208	195	205	195	194	194	193	197	207	210	204	190	220	206	192	196	223	206	206	191	188	225	209	182	197	199	226	227	197	204	220	222	213	216	181	193	205	187	184	222	188	203	197	201	187	206	198	203	199	191	207	186	178	203	223	192	226	195	206	196	183	202	210	191	194	197	224	170	223	190	214	172	195	214	212	191	201	217	204	213	170	201	198	222	176	185	197	199	187	219	220	193	174	187	207	191	199	203	219	169	222	154	179	180	227	209	188	206	172	201	211	197	204	182	185	201	221	194	189	210	189	207	186	192	203	200	214	197	195	205	186	179	183	191	212	186	209	177	201	205	211	195	199	224	197	197	200	206	168	163	204	212	204	191	176	180	211	176	195	207	216	179	177	222	198	221	206	199	194	187	206	181	197	186	197	166	204	210	171	198	200	204	191	212	193	174	187	206	199	192	181	193	185	219	202	208	201	193	172	173	192	191	193	207	202	209	224	213	203	189	185	214	198	198	201	191	180	225	209	214	206	186	182	170	202	170	184	181	192	199	191	205	194	160	205	212	196	198	204	207	199	221	205	203	212	215	179	199	208	212	188	191	198	191	199	198	201	203	194	204	194	190	199	162	195	202	211	186	204	206	212	184	193	199	182	200	191	201	199	230	198	205	203	220	213	207	212	205	182	220	204	188	211	201	207	233	189	204	201	206	177	231	173	210	212	210	199	212	215	220	173	189	195	223	189	164	210	233	185	186	201	213	187	194	226	195	221	185	181	209	166	196	205	194	190	219	186	193	212	193	203	216	215	170	198	200	217	214	183	186	174	185	182	184	218	180	204	210	169	200	183	215	180	212	220	209	215	210	210	178	192	208	193	206	216	189	221	197	192	217	185	190	205	202	208	177	231	214	198	205	210	209	213	198	197	204	196	217	207	185	197	178	209	195	190	225	187	204	214	214	210	207	199	186	209	203	182	197	184	184	212	177	200	177	173	184	197	212	198	177	188	206	203	215	211	180	188	189	184	197	202	203	209	187	208	206	166	185	212	201	214	209	209	209	177	205	193	193	214	225	183	188	201	187	217	212	204	200	211	194	199	182	225	167	210	207	187	203	214	210	188	201	202	202	192	184	182	203	206	186	217	198	204	207	190	193	205	204	199	195	182	188	208	190	177	197	180	198	226	191	194	190	201	173	201	202	218	198	179	201	192	232	190	205	194	201	216	206	190	197	197	186	186	212	216	181	203	211	183	191	203	222	211	171	192	201	217	183	175	192	235	198	232	185	187	207	220	160	169	207	205	230	186	191	191	211	201	195	202	205	207	174	206	192	191	193	196	202	210	190	215	173	218	218	191	234	192	195	203	196	199	244	183	211	193	195	194	184	202	213	197	211	197	206	207	222	205	205	193	191	183	205	205	169	232	192	213	185	218	206	201	203	232	205	207	218	192	193	215	197	201	193	197	175	198	194	164	211	198	199	200	180	191	194	193	194	179	186	214	202	196	209	195	184	205	197	178	202	171	206	180	169	198	204	203	174	198	199	188	186	194	204	190	212	192	197	198	179	208	218	199	207	178	173	182	218	224	213	184	175	181	198	190	198	204	225	214	203	213	183	201	177	184	185	190	217	224	193	204	183	196	197	180	204	202	203	197	187	220	174	190	174	217	201	208	211	215	212	186	199	197	204	232	214	220	227	200	193	235	201	192	189	198	181	205	202	188	198	164	190	215	182	185	227	206	184	197	205	210	208	198	217	209	196	205	181	228	223	186	205	189	205	196	187	211	213	209	203	187	201	183	176	213	214	211	217	189	158	205	204	202	197	208	215	190	211	157	175	182	204	196	203	230	206	204	207	206	210	200	178	187	197	189	209	219	206	214	186	190	175	208	205	193	217	212	188	217	177	185	225	191	207	210	189	220	200	227	208	208	209	201	194	206	205	205	183	199	212	220	196	219	171	201	201	205	174	194	207	208	187	221	196	192	208	191	178	223	186	199	185	197	206	203	186	217	193	215	187	198	194	201	204	210	216	192	186	219	181	210	182	204	206	217	205	198	214	207	170	201	182	212	196	204	196	221	190	172	189	193	214	188	170	212	192	192	208	199	165	195	202	203	201	202	191	196	204	230	184	201	254	200	208	213	178	184	211	202	191	224	181	188	188	216	195	178	203	190	191	188	207	185	163	207	223	199	199	210	180	183	187	194	199	177	189	178	187	194	205	210	203	221	210	189	210	207	189	202	193	230	188	209	171	207	184	192	211	217	192	199	197	198	199	206	210	189	196	196	202	180	192	199	210	186	179	204	205	202	191	186	168	207	207	223	165	177	202	203	199	212	190	188	239	204	211	205	204	207	189	194	206	196	183	170	204	190	202	180	223	203	193	186	197	211	212	185	176	188	206	176	218	205	194	204	197	194	217	206	209	202	201	200	203	207	168
28656	10176	8710	4351	2885	2101	1656	1334	1154	991	820	783	692	602	562	563	560	543	512	506	486	475	418	436	448	455	418	402	407	371	433	398	418	388	382	423	412	413	388	420	376	397	401	419	377	380	373	405	391	383	346	357	400	399	369	374	394	348	402	379	380	379	399	391	386	377	355	357	378	365	358	404	385	406	379	360	370	358	345	376	372	378	369	380	389	359	420	387	418	420	413	354	384	379	393	395	358	373	362	343	377	385	412	379	349	368	401	379	392	342	384	386	378	365	394	359	388	386	374	381	378	371	396	399	380	355	374	339	337	356	372	410	396	367	328	385	361	371	377	371	393	394	392	368	346	385	397	338	369	353	362	364	361	427	339	390	409	351	355	405	378	346	345	400	388	381	370	369	383	388	348	349	406	385	375	410	345	406	368	396	388	379	389	350	386	352	376	406	376	396	357	399	383	355	418	365	360	349	358	373	402	332	397	391	343	362	356	420	365	366	370	357	364	369	373	386	341	346	410	354	358	417	392	365	364	364	361	384	352	358	330	406	373	356	385	374	358	375	351	390	344	362	367	367	356	384	379	352	358	348	382	379	382	308	401	364	358	385	330	363	389	379	411	376	395	379	375	333	375	364	391	378	407	349	400	392	401	402	369	363	360	394	342	383	382	369	394	377	369	359	378	372	357	403	340	366	379	403	366	370	365	388	380	374	354	387	367	356	363	396	398	376	376	388	393	360	389	372	375	354	405	380	400	396	384	391	382	362	389	383	366	371	372	378	341	381	408	387	377	372	375	385	398	372	360	329	360	381	396	358	341	386	424	387	356	380	351	347	385	411	370	380	377	391	396	364	401	379	387	375	355	369	358	353	388	344	397	371	375	384	377	388	356	372	339	369	413	382	355	387	399	393	370	370	368	340	360	379	362	373	366	377	372	374	401	365	385	361	388	396	349	372	379	393	366	370	354	381	387	375	368	399	359	363	369	374	375	374	335	382	372	384	353	384	364	372	382	353	379	389	341	348	394	361	378	376	360	383	359	341	370	400	355	380	373	379	362	380	375	393	358	378	355	386	379	391	380	359	374	370	364	347	347	370	385	399	363	358	366	350	368	387	400	340	402	389	359	382	361	370	396	383	383	336	321	375	408	363	393	386	388	398	344	365	390	392	388	399	381	360	360	377	359	388	345	343	365	367	399	359	391	345	351	383	365	403	371	380	371	411	346	389	350	379	367	411	384	387	428	383	355	371	361	393	375	388	354	392	375	370	401	394	377	351	349	388	378	398	408	380	365	353	400	362	370	350	344	358	347	406	404	366	391	383	373	346	402	357	370	382	364	409	355	386	381	393	381	362	363	368	367	372	334	382	374	404	399	395	420	393	396	359	340	375	354	380	346	364	402	373	390	384	412	375	363	342	354	361	376	383	373	366	366	381	356	392	346	361	353	362	378	376	401	352	384	382	361	395	378	367	397	398	369	416	366	390	379	366	349	351	345	367	368	348	409	361	368	322	336	365	396	403	390	364	381	369	372	366	416	367	375	385	402	360	389	370	345	366	374	400	350	385	409	367	369	368	348	374	392	358	350	381	424	371	392	410	374	369	367	321	357	417	381	400	378	394	371	369	401	348	353	350	391	383	389	397	358	411	405	348	346	337	380	373	328	365	374	381	381	368	417	378	363	396	366	337	366	382	367	377	381	364	365	380	382	354	379	406	382	381	376	344	343	360	384	374	356	362	348	361	392	367	388	378	370	375	356	364	394	390	353	353	371	332	391	354	391	356	390	347	379	332	382	391	343	381	395	375	392	381	367	418	383	375	368	393	370	351	320	404	392	398	384	399	354	416	378	358	358	377	356	343	394	353	371	388	387	362	376	375	393	368	354	386	381	377	370	330	385	366	368	371	358	395	412	367	380	341	342	368	374	368	373	377	344	395	378	373	366	389	381	390	371	353	380	385	372	366	409	390	375	385	395	348	383	398	399	388	388	379	397	395	367	340	371	380	376	372	345	388	359	362	381	341	369	398	393	358	358	337	367	372	375	350	410	384	391	426	344	409	397	352	387	388	396	355	376	356	373	361	345	382	395	394	382	341	367	341	407	376	340	374	370	387	345	370	372	390	340	378	376	358	377	364	398	414	376	386	394	372	400	362	390	351	374	398	332	368	357	368	401	348	357	367	388	395	377	379	360	374	363	429	356	360	358	380	341	402	382	380	389	393	341	383	365	375	338	346	364	357	381	406	384	369	394	374	354	386	359	382	373	403	377	375	369	398	385	351	367	365	373	359	365	377	313	385	354	421	346	387	349	377	376	387	381	358	389	386	387	348	344	391	371	395	421	330	378	400	373	345	387	365	382	391	382	375	341	392	388	372	371	378	372	369	359	341	379	412	372	411	409	377	334	389	391	386	377	377	382	398	389	377	354	397	384	367	361	363	362	380	369	382	381	352	395	348	363	394	376	372	375	391	371	381	405	410	367	376	391	384	410	383	375	391	344	372	380	357	362	404	375	400	366	350	357	347	370	378	381	351	350	358	381	340	351	368	389	396	391	358	373	392	374	392	354	344	379	355	355	351	365	389	375	356	370	349	396	352	367	340	366	360	380	429	377	385	382	384	365	390	368	328	367	385	396	378	392	327	376	385	356	376	369	348	339	374	374	364	375	417	359	355	375	376	385	368	365	379	365	417	373	382	351	358	373	391	363	400	362	368	357	358	377	387	367	379	370	385	350	368	384	373	377	397	376	407	364	371	347	399	368	391	373	352	365	340	345	374	384	339	361	381	380	383	388	390	392	368	375	364	378	363	368	374	377	391	363	389	391	381	351	394	406	355	350	347	365	415	343	374	365	363	388	373	387	401	324	400	352	371	380	363	345	418	399	364	387	376	348	380	341	378	379	344	419	377	344	356	353	380	404	380	392	399	379	406	348	351	371	385	350	371	367	370	375	367	382	384	343	338	358	378	398	376	339	402	373	349	405	398	383	372	375	384	379	349	384	379	379	350	422	366	376	358	377	364	387	340	382	385	403	352	356	390	354	371	332	388	386	355	366	356	398	357	392	398	385	371	356	367	361	381	340	402	393	408	406	352	351	377	357	396	364	359	376	347	373	351	334	389	393	362	378	386	355	380	374	384	388	368	365	391	369	364	372	367	361	368	371	370	399	344	371	374	379	364	352	362	340	357	392	364	360	386	389	390	360	393	382	357	363	387	377	381	361	378	376	380	413	390	333	372	367	373	355	406	379	400	369	410	398	393	329	363	365	331	385	347	380	353	348	365	372	387	370	398	367	370	385	404	345	327	354	327	350	369	372	374	345	361	397	351	368	385	395	361	351	370	414	370	376	405	396	393	377	383	359	368	384	381	402	360	391	432	383	388	364	386	358	368	378	403	349	362	366	358	420	364	386	359	370	374	353	403	420	414	379	371	348	386	363	349	376	378	361	383	374	381	357	381	381	361	346	393	368	335	393	353	382	373	355	376	382	381	384	371
23824	21698	29787	24140	21702	19051	2265	941	716	722	639	614	550	546	500	525	474	473	458	457	458	477	451	443	402	434	417	428	413	418	403	420	444	424	408	411	363	414	386	439	393	406	411	374	416	410	389	439	372	384	347	431	375	414	373	433	399	356	381	349	393	404	359	408	365	367	396	367	357	419	371	378	384	383	381	396	351	387	412	377	342	420	382	420	370	395	392	385	400	350	418	378	373	400	399	416	443	331	377	417	383	365	398	381	370	399	401	439	379	405	409	388	390	361	381	384	372	389	395	394	351	378	385	402	391	432	396	376	360	407	370	381	387	371	379	392	413	357	371	366	377	388	390	398	383	396	382	383	377	381	373	376	420	404	374	365	402	398	367	386	381	341	395	373	395	374	375	418	393	399	359	400	365	398	385	365	416	429	362	412	370	411	378	378	396	367	378	372	392	401	411	360	385	397	393	367	337	398	421	408	378	416	407	407	366	373	391	372	381	397	370	398	345	405	440	374	404	397	416	371	407	341	379	403	385	414	384	395	372	394	362	378	365	376	346	395	404	359	397	395	400	407	363	389	423	398	397	369	384	381	412	401	405	385	411	383	384	372	365	363	382	378	399	369	410	405	422	379	355	383	400	356	391	375	390	377	362	431	392	367	376	374	400	395	377	375	367	362	377	370	367	430	392	359	419	391	387	405	376	368	412	370	386	377	406	394	395	403	397	387	377	405	358	395	397	370	387	396	378	364	360	361	412	352	349	372	414	379	370	381	376	366	391	334	370	379	395	386	381	370	401	381	377	388	386	342	367	391	370	394	358	414	418	412	363	362	408	363	366	398	386	376	381	409	368	412	396	379	370	410	372	375	378	404	360	366	393	412	370	393	371	384	392	367	408	367	400	386	363	417	386	406	364	362	390	363	403	407	384	399	386	411	361	407	393	374	403	389	331	359	376	381	397	389	387	394	391	421	381	393	382	391	374	380	371	423	365	367	396	343	332	388	345	397	385	391	383	403	374	382	366	368	400	391	366	381	395	415	373	395	364	402	393	394	384	377	410	416	395	398	358	398	394	363	428	377	404	382	390	342	378	383	398	407	369	386	407	379	384	360	415	376	390	359	397	394	389	345	380	359	411	413	386	374	383	411	409	382	382	392	352	393	388	374	411	386	368	404	427	385	401	377	393	404	426	386	343	394	397	398	390	368	378	407	397	386	386	383	400	358	393	381	381	369	399	352	404	368	367	401	372	401	411	391	370	395	380	377	376	362	408	377	377	388	404	387	399	413	395	377	407	394	403	420	398	334	371	379	386	417	333	339	374	369	373	390	392	327	393	370	377	393	381	368	372	402	385	395	393	388	397	381	389	404	384	369	381	397	362	381	394	378	400	400	407	359	373	394	364	433	404	402	407	395	403	391	376	398	412	349	405	404	408	379	394	366	396	425	383	356	422	389	382	389	392	398	417	388	350	382	388	428	374	402	364	438	421	361	365	367	410	396	361	384	399	341	402	396	383	419	382	406	414	393	391	368	379	385	420	410	383	388	396	377	399	388	360	387	385	347	389	375	360	372	363	364	363	416	387	408	429	377	400	402	400	375	401	390	393	380	390	390	386	371	380	395	384	393	418	379	367	412	391	404	372	333	406	390	388	388	414	362	374	359	405	382	396	381	361	393	371	398	355	393	390	375	370	359	373	363	391	415	382	371	393	393	367	376	381	402	382	385	384	385	352	417	383	387	378	380	371	394	380	399	408	428	409	351	394	390	376	417	373	401	428	377	362	362	370	395	413	377	412	375	385	372	377	397	396	384	397	349	395	399	401	374	365	380	379	382	368	413	384	363	333	387	427	396	364	351	363	349	391	409	379	391	389	392	372	434	389	396	384	384	368	384	404	370	381	363	393	386	422	395	347	400	373	387	376	378	415	408	368	390	351	353	352	410	392	362	382	371	410	369	403	374	381	362	397	385	369	386	335	396	387	383	363	384	356	376	409	367	397	395	365	390	336	397	393	381	401	388	381	392	385	358	373	349	394	419	366	379	346	395	375	393	423	438	375	386	403	368	378	379	395	400	370	384	383	420	398	375	377	399	387	407	409	437	372	371	388	417	388	369	357	392	379	390	362	392	374	358	369	366	364	398	425	349	380	398	400	380	409	412	400	428	414	393	408	409	418	400	375	378	356	356	354	397	394	382	414	362	411	410	374	408	397	362	353	409	393	363	375	403	424	352	377	396	376	363	397	397	396	396	381	376	388	343	394	379	376	379	384	356	386	383	375	407	421	393	373	407	387	386	366	378	367	383	343	365	384	412	365	370	357	385	385	364	405	385	406	384	378	375	368	392	372	359	420	390	372	415	395	373	373	405	389	404	403	378	369	396	386	344	389	366	383	379	386	380	388	406	408	414	421	408	378	391	409	419	350	395	397	363	396	371	367	365	375	363	402	377	339	373	390	359	373	378	385	416	378	390	355	375	399	393	400	381	354	358	391	373	386	391	421	383	381	374	370	388	364	383	356	363	362	363	375	396	389	386	341	393	355	359	393	361	417	403	398	375	409	380	388	413	417	395	359	387	390	351	379	385	378	392	378	382	346	371	384	380	383	400	371	382	393	423	431	374	379	378	390	370	360	397	410	406	370	400	375	407	389	352	378	364	391	385	348	373	392	353	404	387	387	393	398	376	358	383	377	387	340	413	366	401	391	428	382	443	354	382	376	420	386	392	370	386	365	375	367	359	407	428	407	396	370	382	370	394	350	410	378	384	383	404	396	426	404	406	360	396	367	422	388	399	405	344	359	408	397	357	398	372	382	375	399	406	380	361	361	371	363	410	371	413	363	401	403	390	397	377	386	369	383	375	375	342	392	373	433	409	373	378	383	384	416	339	377	398	396	375	374	391	391	359	362	351	373	384	406	380	391	376	364	359	375	366	396	375	380	372	389	369	384	367	407	365	385	425	408	391	374	405	408	419	384	376	388	414	394	372	373	383	401	387	417	370	377	378	383	392	390	387	364	346	373	405	386	361	389	377	348	418	406	417	411	368	386	369	402	405	394	383	384	377	404	369	374	362	390	374	394	366	376	394	388	387	357	333	427	373	430	409	376	398	390	388	363	381	352	394	403	388	408	416	413	374	383	361	365	371	371	346	390	392	423	380	417	372	357	387	396	370	384	361	373	380	399	353	371	375	374	380	380	402	385	372	383	382	342	396	398	363	394	400	390	396	390	381	372	361	392	396	390	379	405	414	362	373	344	388	369	381	352	395	363	418	403	367	389	404	402	401	394	375	397	374	388	366	404	399	421	410	366	379	403	391	407	364	377	384	381	381	387	418	379	381	372	374	409	352	368	390	362	387	378	347	391	324	346	411	384	355	355	362	406	328	387	400	350	391	378	381	386	353	349	371	362	368	379	378	366	364	403	401	401	383	425	413	365	387	366	409	380	390	415	394	396	390	339	420	400	379	399	380	420	353	426	381	393	380	377	389	387	353	413	396
34484	16984	14601	8006	5525	4246	3194	2553	2178	1951	1729	1461	1375	1189	1132	1110	1037	989	956	928	919	865	840	881	840	825	772	829	808	814	820	743	766	751	757	786	711	689	729	723	741	709	761	705	764	729	735	690	696	659	665	727	703	754	699	702	678	710	744	740	739	753	678	688	698	695	734	729	686	697	727	706	737	716	705	766	698	655	702	691	685	683	736	701	678	726	692	678	675	733	704	704	678	717	699	737	734	715	727	710	635	698	691	663	671	674	741	727	705	675	711	679	694	662	704	688	736	688	696	700	716	689	709	715	726	720	717	711	697	672	735	692	619	699	652	671	689	609	715	719	656	714	716	697	704	705	703	727	696	718	723	684	678	683	710	705	677	649	695	660	661	637	696	686	713	690	681	727	681	645	653	678	727	695	684	671	673	665	693	720	691	679	726	666	654	729	695	700	661	685	650	750	631	676	655	651	673	674	685	644	629	677	665	635	677	745	691	692	655	701	755	689	725	685	724	686	693	691	671	698	682	662	693	717	695	682	640	675	721	687	737	684	727	720	665	694	683	655	659	725	716	679	696	694	694	705	681	758	705	661	668	675	686	719	754	628	685	694	687	736	700	657	769	655	680	725	705	684	712	671	677	714	652	638	694	733	696	681	720	642	706	669	656	700	684	714	676	708	702	673	672	724	624	678	644	709	693	696	659	672	706	645	679	718	678	726	675	685	720	698	707	714	682	734	741	672	688	738	737	701	719	697	673	697	654	696	665	700	654	712	713	668	641	714	698	681	699	688	704	691	705	661	729	677	671	686	683	663	685	699	711	674	727	665	690	717	675	688	670	709	674	696	708	679	708	687	671	705	678	639	690	732	699	659	727	668	700	724	646	722	662	639	674	701	690	706	651	736	677	691	682	674	658	709	709	706	659	710	669	738	749	672	687	707	684	645	644	710	688	722	682	693	653	672	715	690	693	683	635	694	694	707	659	672	707	670	679	693	689	702	666	686	654	674	682	719	689	726	717	687	705	710	683	692	666	676	712	720	701	690	673	701	707	694	714	658	700	678	700	687	698	657	681	704	683	680	643	650	697	679	668	676	694	732	735	696	651	696	723	646	722	662	666	681	676	705	656	680	685	681	702	664	722	667	679	633	658	691	718	733	681	655	695	693	683	680	709	709	663	686	712	673	706	704	684	720	701	690	696	709	678	660	711	695	680	674	680	666	679	704	688	727	667	637	711	669	646	698	659	700	680	735	709	657	674	693	682	660	698	691	716	655	674	734	708	703	717	700	698	662	684	711	672	714	697	684	677	722	668	674	700	660	689	684	705	720	659	699	696	734	738	692	651	701	681	695	676	712	691	672	627	714	698	683	728	685	660	720	685	689	684	723	707	660	694	695	727	669	681	672	706	694	714	739	705	718	710	661	677	702	716	732	672	674	676	704	673	662	699	726	675	651	713	747	739	710	654	693	659	667	739	657	661	667	675	697	720	698	728	616	698	728	689	659	715	709	656	672	686	696	712	703	677	639	733	681	680	637	694	678	706	671	677	698	696	720	689	734	766	683	703	701	683	685	649	685	674	634	680	674	712	707	651	699	628	688	668	674	726	769	701	710	688	651	670	689	639	682	700	707	628	702	681	720	729	734	726	681	719	735	649	695	683	676	679	663	677	700	667	694	731	715	702	751	674	696	679	691	699	678	703	734	685	699	698	659	683	700	671	692	715	639	708	666	688	734	729	704	692	674	756	691	684	664	688	723	717	669	682	733	738	713	684	711	642	654	663	712	676	678	698	699	642	699	667	722	692	664	678	683	670	686	686	728	655	686	685	713	680	718	639	714	655	711	671	733	671	672	657	656	664	719	709	668	640	701	684	674	717	706	677	679	689	678	698	729	659	704	705	646	689	616	671	715	711	681	648	677	703	685	694	688	680	668	707	712	713	730	682	642	656	715	719	720	690	649	665	697	671	680	681	737	667	657	653	727	677	661	717	727	680	703	707	640	699	658	664	666	701	729	710	670	727	658	692	662	697	711	692	681	709	670	676	701	649	707	624	659	727	622	693	732	700	676	704	679	716	696	676	683	687	686	670	692	698	688	737	680	669	671	701	722	747	724	709	696	708	697	711	670	642	688	650	689	705	758	707	701	669	703	695	662	656	678	715	693	692	690	678	671	680	683	708	706	671	665	698	702	684	682	721	729	708	741	708	663	715	708	634	698	678	681	691	679	732	663	658	674	723	714	698	676	664	680	674	652	684	672	692	702	677	716	682	700	679	665	670	683	641	690	699	680	702	651	716	703	658	679	710	720	682	677	715	649	688	723	657	731	693	630	714	673	676	624	721	685	697	705	723	687	677	700	720	642	705	757	714	703	716	695	652	684	681	668	694	677	675	659	690	736	652	685	675	694	671	659	714	719	651	686	705	717	705	671	713	680	748	709	712	648	738	657	708	703	696	738	708	716	664	733	710	671	643	689	679	712	672	682	729	683	638	694	705	679	682	710	680	692	704	683	736	639	691	701	665	676	680	720	670	670	710	639	695	723	684	732	686	723	718	717	685	656	726	683	642	640	682	686	717	676	690	708	665	704	649	697	703	756	747	731	671	715	702	686	700	666	708	704	694	670	723	742	699	728	681	690	693	710	694	648	691	705	717	666	706	663	700	645	711	624	743	702	705	678	696	738	651	725	714	717	704	651	687	652	699	644	725	720	664	660	725	688	689	667	710	721	702	715	682	676	740	656	670	706	687	719	698	659	723	713	715	700	662	691	713	700	689	677	677	700	687	698	678	672	665	680	681	669	652	752	704	707	672	686	660	703	717	670	719	663	681	695	700	722	657	712	714	703	717	709	733	696	712	689	734	670	669	692	694	645	696	690	664	717	656	724	674	750	666	677	696	715	718	658	682	643	690	692	652	650	680	661	674	667	704	750	667	665	694	708	761	669	674	672	668	674	671	666	663	677	747	707	673	684	680	713	660	665	697	657	693	728	685	721	718	685	661	698	671	653	648	727	667	678	718	700	738	712	682	679	721	701	677	699	690	713	660	675	686	635	686	658	642	646	655	671	684	692	650	697	677	688	712	684	657	716	709	707	704	621	710	685	660	661	668	682	683	707	682	657	681	675	698	657	718	706	718	673	687	671	669	689	664	655	668	677	711	677	667	648	680	675	711	729	686	653	673	662	693	689	684	731	793	694	746	734	692	675	690	720	633	666	701	682	650	649	697	724	680	693	681	700	686	697	717	678	663	735	687	704	722	656	722	739	681	704	685	719	708	739	702	686	637	657	675	701	677	714	635	737	710	709	617	699	666	676	683	696	669	743	696	715	653	679	690	705	690	652	721	722	742	729	705	701	674	711	664	673	679	710	687	690	671	677	689	674	719	691	693	670	681	726	684	682	675	699	676	679	680	687	701	695	724	695	687	698	711	684	668	702	732	706	727	729	707	656	723	689	648	658	648	658	707	703	660	666	636	714	706	742	690	653	704	708	680	702
27219	21086	7826	380	177	133	133	129	84	110	98	105	97	100	99	97	102	113	91	89	111	97	102	87	86	98	91	82	105	80	94	102	81	94	99	88	104	103	82	85	70	99	92	78	81	78	96	64	112	96	88	89	88	87	92	96	79	74	90	90	111	73	113	103	90	94	85	94	104	81	92	82	92	85	94	93	85	94	101	88	96	72	112	91	91	98	99	94	96	106	99	81	73	99	82	98	86	86	94	87	81	102	83	101	88	92	97	87	84	79	99	89	92	107	95	87	77	97	82	93	100	92	85	111	95	83	83	78	100	96	80	87	97	95	101	69	90	91	78	112	73	94	85	100	95	90	99	76	97	112	88	80	99	91	97	85	101	82	84	93	73	83	85	104	92	97	104	83	88	100	91	84	75	91	79	96	120	108	103	86	93	90	77	100	98	97	92	92	84	107	84	86	89	102	103	92	90	93	80	80	90	91	91	91	88	88	95	101	104	84	79	86	98	78	97	86	74	91	109	89	101	79	68	83	72	84	91	102	84	93	87	106	81	74	92	89	96	99	102	93	86	99	89	87	72	88	97	84	78	103	89	77	77	89	101	113	99	90	107	100	95	88	101	111	82	83	92	96	87	100	93	80	92	80	89	99	101	110	87	74	95	94	94	74	88	79	89	83	99	97	67	88	102	94	88	93	97	104	81	87	102	85	82	77	89	103	82	92	83	80	89	108	97	88	106	89	91	92	90	93	95	96	101	90	90	98	96	86	93	87	85	91	102	85	98	93	92	107	69	88	92	104	96	99	84	98	104	83	87	88	110	92	105	100	82	96	97	99	90	88	92	86	84	101	85	80	106	106	95	120	82	86	65	104	99	91	77	92	98	119	102	98	89	87	97	103	87	86	93	95	103	77	88	82	83	80	98	99	80	92	86	99	109	75	72	87	91	74	84	99	99	94	85	90	109	74	83	90	95	75	103	97	77	114	93	101	91	101	72	92	96	89	102	93	85	102	97	81	74	102	88	106	90	79	101	102	84	88	84	80	113	97	106	106	103	82	78	96	89	79	78	85	65	94	90	90	101	97	93	89	91	96	94	93	89	106	77	77	96	107	88	95	94	90	82	91	93	82	89	99	87	92	96	99	101	76	92	86	96	100	108	104	88	82	97	87	83	85	106	80	106	93	86	94	106	94	117	81	78	97	86	95	96	93	106	75	87	83	90	95	97	81	74	94	92	90	102	87	91	99	89	89	96	88	89	107	85	88	110	108	103	86	94	85	94	89	90	79	113	84	100	95	96	73	88	81	114	102	100	88	83	74	80	85	70	111	76	86	90	88	88	100	82	73	87	78	89	107	86	101	117	104	97	77	96	87	94	85	96	87	85	86	104	92	108	91	91	98	95	94	100	100	78	87	78	88	84	96	85	90	92	88	96	97	83	99	95	91	86	80	95	81	89	90	97	98	68	111	93	89	83	95	85	97	97	80	83	109	98	89	95	102	97	101	89	81	84	101	96	108	81	99	99	86	107	79	96	94	100	89	89	89	85	83	82	92	88	94	91	95	98	88	98	90	98	103	80	89	115	99	92	86	108	102	112	84	83	106	81	103	81	99	82	101	97	91	98	85	93	89	89	76	97	116	86	96	69	73	73	90	91	99	88	116	98	99	110	75	87	102	94	78	80	89	97	102	102	87	97	115	80	82	70	89	88	93	73	112	106	87	94	76	87	107	84	92	86	86	82	88	69	90	85	102	74	91	100	71	104	102	79	113	94	80	107	92	91	108	89	106	93	98	98	66	100	88	86	91	82	80	89	87	83	99	76	99	84	106	85	86	91	115	80	92	113	89	85	88	81	87	98	101	96	88	84	99	85	86	81	104	91	92	75	93	87	82	83	97	91	84	89	102	79	91	87	75	83	80	83	90	110	95	89	109	87	91	76	93	100	100	103	86	82	106	102	93	92	95	95	102	108	89	90	98	85	90	93	98	88	67	93	76	100	77	97	100	81	95	90	71	95	64	65	77	103	91	101	105	103	94	86	82	90	90	79	95	82	84	82	83	92	102	92	85	91	91	93	89	84	101	84	88	105	81	105	77	93	82	75	76	103	92	79	109	92	97	91	96	87	95	94	86	98	94	87	94	89	99	97	97	76	91	104	88	88	87	86	99	87	95	104	105	105	94	94	70	69	80	89	109	101	92	80	96	94	88	91	82	81	79	88	111	92	109	91	92	93	89	99	97	87	106	84	96	94	83	86	111	89	84	99	90	113	89	100	88	96	103	93	73	72	98	109	109	97	95	78	83	86	98	94	99	103	78	93	90	89	85	112	102	96	73	107	103	94	104	90	85	98	78	87	86	84	82	75	108	90	102	87	79	89	79	91	89	82	93	93	78	108	85	108	91	85	96	97	86	79	82	89	98	89	86	90	97	90	83	88	82	83	92	101	98	100	94	79	78	101	82	94	95	101	87	108	83	102	98	114	94	105	96	75	95	108	94	90	77	93	89	97	86	88	95	103	97	97	91	111	99	79	92	98	77	89	85	78	96	97	88	79	99	94	78	106	85	101	91	105	92	77	101	101	94	89	94	76	82	92	82	82	99	87	84	88	71	98	106	97	100	90	104	70	103	90	94	87	90	95	102	95	87	66	90	81	86	97	88	83	103	83	105	83	81	86	87	84	89	80	67	102	101	86	95	104	70	91	94	70	82	94	91	91	92	109	108	107	78	101	80	93	75	108	95	87	101	82	84	100	77	91	83	73	85	96	88	81	85	73	97	92	82	97	93	96	88	85	85	104	84	98	88	95	92	89	89	95	90	76	95	90	98	87	96	71	94	97	109	89	99	99	95	90	77	99	92	85	87	101	83	86	100	109	90	96	92	88	70	97	90	97	87	87	100	84	96	77	92	86	91	72	86	91	79	107	99	102	91	86	83	95	99	94	90	93	93	93	89	92	87	103	91	83	109	92	97	96	94	83	99	85	69	116	117	104	87	102	84	73	110	94	104	105	103	86	101	99	84	113	99	80	95	84	109	92	104	82	89	86	93	90	93	80	101	114	98	72	89	96	88	90	79	85	98	95	81	84	80	94	90	87	101	96	88	75	94	101	91	93	101	89	91	93	91	87	77	96	85	93	77	87	85	94	64	77	87	98	94	102	100	98	90	104	97	109	86	80	90	103	87	100	101	88	93	84	90	82	98	93	78	79	82	95	106	109	96	94	81	71	89	101	95	88	101	94	84	101	77	97	94	85	96	92	86	93	97	83	90	94	89	79	87	105	88	104	92	84	87	92	81	90	83	90	93	99	80	100	107	94	83	79	83	92	103	80	102	94	98	87	104	98	101	94	92	110	94	87	98	67	95	95	95	85	77	94	82	84	90	102	82	78	92	118	102	94	103	91	103	78	101	90	86	87	94	99	95	90	88	68	96	92	97	98	93	83	92	82	89	90	90	102	82	77	92	82	82	82	94	109	93	105	75	105	88	93	94	99	100
13167	1367	1246	596	474	360	305	299	280	250	228	245	202	211	219	203	236	214	183	197	206	207	195	181	182	196	183	201	220	195	178	170	190	209	189	181	166	207	205	192	199	179	203	192	198	188	198	214	200	194	199	197	206	199	171	185	183	184	195	180	177	202	180	186	216	199	193	193	172	187	188	196	226	172	179	177	192	183	191	194	219	187	214	197	201	184	223	199	201	184	193	181	198	179	159	148	208	195	195	183	229	186	181	198	179	154	197	193	200	173	213	162	203	190	214	189	195	160	204	199	176	212	185	195	181	190	205	192	169	190	175	202	193	184	204	202	199	194	208	185	197	182	208	195	189	184	181	185	191	195	213	199	192	204	192	204	197	157	173	170	202	182	172	208	215	192	178	210	198	219	173	202	197	211	184	191	176	201	183	202	171	198	187	170	183	216	182	181	181	195	206	200	195	189	181	193	210	202	188	201	218	187	207	171	167	180	192	195	220	206	221	213	173	181	203	193	177	171	195	197	169	185	194	189	155	189	220	195	189	172	189	203	193	194	185	184	181	194	184	193	182	190	191	189	184	196	199	188	175	187	192	204	179	197	175	195	184	200	190	205	197	186	202	187	185	211	175	199	181	172	216	217	193	198	204	191	198	203	204	196	198	201	206	161	199	209	177	217	200	202	183	195	207	203	188	178	173	195	180	212	179	197	203	198	201	213	197	203	179	166	204	173	198	189	194	215	183	199	196	190	187	176	189	214	183	204	198	175	194	215	170	176	192	196	206	198	185	184	207	218	175	190	181	199	173	193	208	196	183	197	204	191	203	180	187	160	177	179	197	193	189	176	211	195	203	195	179	190	175	174	179	198	187	185	179	205	191	205	206	190	189	191	187	182	202	189	171	192	208	189	202	189	200	190	174	191	176	192	223	192	201	178	210	203	181	178	197	182	160	195	175	224	205	186	188	182	193	184	174	179	173	184	192	181	209	186	189	172	186	186	186	195	169	176	208	186	183	211	211	190	175	203	169	176	176	200	185	179	191	193	181	161	174	189	193	170	225	211	190	212	186	198	199	212	207	175	190	180	198	198	191	163	195	190	197	186	192	194	209	213	171	180	202	199	198	228	193	219	164	212	210	172	166	206	189	198	164	205	174	206	184	198	189	185	191	202	201	202	180	193	174	188	170	189	208	187	183	195	179	186	190	199	201	196	215	194	195	197	173	192	176	177	197	190	204	212	201	192	197	185	167	183	193	204	209	188	198	176	176	188	213	192	180	216	194	183	195	202	172	183	201	192	206	183	193	185	210	196	178	215	187	171	194	211	190	222	176	199	191	210	182	188	192	172	179	194	217	178	215	198	180	191	184	199	191	201	191	211	174	157	193	169	211	165	188	192	202	218	202	191	199	192	193	173	240	184	189	177	206	178	195	190	198	199	207	198	178	177	177	206	192	198	195	204	195	213	177	199	180	214	180	195	195	185	188	189	196	217	214	176	195	218	196	192	170	205	186	201	201	173	177	182	182	178	194	191	180	184	222	206	199	217	193	160	197	194	207	198	188	190	191	181	204	205	176	187	205	214	178	196	177	178	206	199	183	184	181	190	177	207	196	199	195	184	207	180	195	186	181	195	206	201	201	221	210	200	173	218	196	199	179	209	191	190	166	196	209	186	209	215	195	201	170	194	179	182	173	212	193	180	203	174	193	210	195	197	214	168	199	167	186	211	187	178	189	178	192	209	191	197	187	207	174	173	222	205	188	197	187	196	213	210	186	200	185	181	201	203	182	199	217	198	176	175	207	186	188	202	204	209	170	206	208	214	157	219	171	177	215	180	191	197	205	191	180	218	176	205	187	216	163	213	199	192	191	173	185	199	189	188	170	206	176	180	172	174	201	186	181	174	210	205	213	224	195	172	201	211	156	189	212	182	187	173	214	197	210	202	181	189	197	200	204	185	216	168	190	157	195	188	193	179	188	185	221	180	199	187	184	195	168	195	168	188	177	202	200	205	169	176	191	201	195	191	198	175	199	192	193	199	176	214	199	182	176	176	209	184	179	175	182	206	206	204	186	178	184	209	184	200	193	182	195	175	181	199	203	189	175	185	190	174	169	197	200	177	177	191	204	204	209	178	195	200	192	183	180	187	195	188	210	184	192	179	204	197	174	194	193	231	189	169	190	193	165	187	200	175	177	176	192	176	197	172	195	192	201	169	177	188	187	213	186	180	189	217	194	191	185	201	183	221	217	184	194	180	169	168	181	200	168	188	182	199	189	183	179	178	189	185	154	193	196	201	194	198	203	208	196	194	182	193	164	188	179	185	188	195	192	184	193	206	202	203	184	177	220	194	195	193	184	164	180	218	203	190	191	217	193	170	189	197	205	180	206	197	205	179	179	171	178	199	191	186	203	198	189	213	210	174	189	184	195	182	177	178	174	198	196	167	195	182	174	203	171	200	189	195	187	214	198	197	186	176	188	184	196	182	216	181	211	190	178	203	205	205	193	188	200	160	201	185	183	183	191	173	175	199	186	191	193	216	170	229	203	198	190	190	203	206	182	183	194	194	185	180	189	208	177	200	186	205	193	191	201	213	222	184	213	195	201	194	186	186	171	178	182	187	191	186	179	207	199	211	153	195	186	189	170	215	167	199	205	192	182	199	164	204	206	201	206	204	208	198	204	191	175	194	192	205	192	174	200	170	196	209	191	196	206	206	175	207	179	171	187	184	205	206	197	181	189	161	175	210	209	209	183	204	189	182	191	190	221	195	195	181	197	184	201	196	166	188	208	185	230	210	188	189	188	214	158	172	193	179	186	208	180	182	211	195	205	201	196	180	191	173	189	191	194	199	175	178	172	190	161	215	193	214	191	220	176	184	181	204	196	208	207	171	189	214	163	170	205	179	187	187	193	198	190	181	198	210	174	189	192	207	175	188	194	192	188	196	176	194	183	199	176	157	196	202	216	171	186	187	198	184	174	168	195	196	206	209	192	171	185	206	198	206	219	192	211	196	191	192	218	176	177	186	206	176	189	199	210	196	203	158	209	201	187	193	199	190	175	174	178	203	186	192	177	180	171	201	190	192	222	193	199	161	171	219	192	183	200	177	201	190	202	198	188	198	196	179	181	190	183	177	189	221	198	206	182	199	197	172	200	171	209	206	191	182	202	199	168	196	193	179	190	182	204	192	193	205	185	196	201	193	214	196	183	200	203	185	189	222	199	184	189	183	194	182	214	206	189	170	189	199	194	169	210	198	169	173	192	197	186	190	191	188	209	208	200	187	175	189	188	191	191	183	191	199	178	201	190	189	204	175	193	184	197	194	204	194	178	195	204	178	204	217	179	186	177	203	194	214	178	190	192	176	175	191	220	184	184	206	201	188	195	194	196	178	196	205	182	198	197	195	207	180	197	205	194	196	201	215	187	202	184	198	189	189	194	215	194	176	198	179	185	179	189	202	215	191	185	181	192	183	212	189	174	185	215	199	190	195	199	190
24712	21688	29086	24815	19800	1747	695	455	375	371	348	297	294	276	282	248	255	249	214	239	224	253	247	219	240	249	248	229	238	206	213	205	244	227	205	212	228	214	224	212	214	229	212	196	205	212	200	217	206	212	196	212	204	210	228	222	199	210	240	210	223	237	225	229	189	214	227	231	207	208	223	222	223	212	214	191	210	219	195	203	207	196	221	194	204	185	183	222	213	208	204	209	199	202	215	208	224	224	211	218	201	224	199	199	227	199	193	166	215	212	218	194	203	199	200	200	204	228	186	203	216	233	197	204	191	191	211	199	201	223	234	229	215	212	188	232	205	210	210	210	204	210	226	209	207	187	197	183	212	202	202	222	218	204	190	228	204	230	201	217	212	217	198	209	223	200	190	197	230	196	218	192	208	201	198	190	228	230	203	232	192	206	188	190	207	198	187	210	200	198	205	207	210	218	203	200	218	219	207	201	198	205	208	222	211	205	196	253	212	204	206	222	224	235	214	184	199	216	197	220	216	176	194	197	189	225	212	185	187	198	185	214	201	207	180	192	168	223	241	221	225	213	188	186	198	217	204	219	192	205	233	234	223	192	218	199	185	189	181	210	208	170	201	203	200	202	204	219	212	214	188	210	197	210	193	189	192	204	201	191	217	190	210	199	210	189	209	213	233	196	205	176	231	217	205	192	210	210	202	195	216	220	221	215	182	203	200	188	231	218	198	232	212	203	215	200	218	222	199	206	196	229	226	222	229	222	213	198	192	263	210	205	208	197	245	233	178	211	220	220	210	209	214	225	199	210	223	202	187	209	226	222	196	219	187	208	197	162	221	217	188	232	210	237	210	181	231	198	231	215	218	215	208	193	199	228	225	182	210	202	196	224	216	224	201	229	188	236	211	199	194	198	192	193	210	206	198	239	207	205	222	180	191	198	192	201	203	182	201	191	194	199	214	233	194	197	207	215	173	213	198	198	203	204	212	221	199	199	204	217	235	223	201	221	203	198	238	183	218	200	203	208	203	190	208	234	203	207	198	167	229	205	232	238	200	208	234	196	207	242	207	216	211	210	200	203	193	200	186	195	210	205	188	188	196	183	191	191	247	217	217	217	209	204	219	215	192	200	235	225	217	207	208	198	223	197	230	219	207	234	211	219	208	240	197	189	194	219	206	198	212	209	181	209	217	204	218	231	222	222	202	182	206	215	243	207	226	175	204	200	208	205	210	222	212	200	200	200	217	202	206	244	215	215	204	204	211	202	210	215	202	196	227	217	187	215	225	219	208	215	204	188	223	206	191	219	197	208	205	203	186	199	214	195	213	207	199	188	180	214	240	199	211	183	186	209	206	184	199	214	206	183	221	242	199	204	188	197	189	209	200	224	228	217	189	210	217	191	208	198	195	223	236	212	250	223	203	235	221	203	193	192	206	218	187	191	225	211	191	206	206	241	220	228	193	183	216	209	200	208	218	221	201	224	208	183	196	245	206	179	241	202	229	208	205	207	220	229	223	203	190	206	216	217	215	249	208	211	223	203	212	214	200	185	212	247	195	193	206	195	211	188	175	205	219	194	199	180	197	226	203	193	193	206	202	200	233	224	218	209	212	207	217	175	207	211	217	182	214	234	198	200	220	202	216	196	215	217	199	211	203	223	206	212	183	193	238	231	182	197	196	202	201	210	184	194	206	209	190	197	211	234	204	203	212	227	190	219	219	197	195	225	183	188	195	191	196	204	221	188	211	203	202	222	224	212	226	189	222	214	198	224	181	201	205	234	200	227	215	233	219	193	218	221	235	206	198	181	219	195	197	191	221	197	210	191	202	204	213	225	201	191	185	213	198	196	198	201	194	197	211	200	212	237	259	204	197	224	205	197	213	194	209	201	209	170	201	205	212	209	189	205	194	179	215	198	196	220	209	215	220	202	218	202	212	204	205	227	192	203	203	193	189	203	226	207	206	193	222	202	209	216	206	196	222	214	196	235	209	186	199	211	203	215	219	209	224	214	239	199	182	213	226	192	190	195	203	199	213	216	211	207	208	222	185	204	209	190	241	183	198	211	221	200	208	204	216	188	207	221	209	218	219	210	196	185	205	212	199	190	213	214	208	217	204	181	229	200	234	237	218	183	194	192	208	210	224	209	189	217	227	245	194	196	217	214	179	223	208	214	205	195	201	209	196	191	198	218	220	209	209	251	224	231	200	184	212	206	196	188	212	190	204	203	189	197	209	239	189	197	210	176	219	212	202	221	196	205	218	179	229	225	174	211	226	216	209	204	217	227	204	227	192	230	204	221	187	227	190	238	197	210	207	213	189	215	197	197	206	198	224	199	216	209	181	197	183	197	203	206	214	213	214	204	211	194	218	182	212	206	200	208	208	201	219	179	221	200	195	214	208	189	228	217	209	190	212	218	223	216	205	222	232	224	179	203	207	174	194	246	197	217	223	193	199	215	207	199	219	234	209	211	213	204	197	218	171	205	234	210	207	218	201	190	202	218	228	220	215	201	219	202	200	204	201	209	208	201	212	239	200	193	196	187	205	197	228	232	213	205	212	212	222	224	205	213	196	201	192	188	221	193	217	206	216	205	223	219	213	188	191	228	207	217	202	201	208	196	204	192	222	194	239	234	187	217	204	198	201	217	196	188	184	206	194	216	198	190	211	230	208	182	199	215	206	202	192	230	221	220	193	224	204	199	191	210	201	167	199	210	194	213	190	211	176	189	219	205	190	212	220	196	212	201	179	214	199	206	173	202	210	220	244	202	206	191	208	205	234	200	208	227	222	200	200	228	195	201	213	211	209	213	200	220	222	230	196	197	198	220	212	214	199	200	195	233	187	195	220	205	187	231	201	194	201	213	194	198	189	195	204	198	205	203	204	201	209	207	204	198	236	201	205	212	195	220	216	180	222	185	219	222	200	217	199	213	208	232	210	200	226	191	220	210	209	220	208	199	203	212	213	221	218	200	204	176	205	213	222	219	207	210	215	185	210	162	190	183	185	198	209	212	212	197	205	205	198	198	218	194	209	205	224	194	206	171	179	208	194	226	214	191	204	246	219	215	204	214	211	185	207	195	218	187	186	203	205	210	224	190	227	220	194	201	217	231	208	216	190	209	241	202	235	204	194	203	200	201	186	211	222	227	182	217	248	221	192	170	206	231	215	211	192	215	213	221	204	184	197	216	197	214	224	216	200	188	189	182	214	232	215	235	211	216	205	190	218	212	210	188	214	213	205	176	221	221	196	237	217	233	206	202	206	208	216	200	244	207	203	236	208	183	210	194	208	211	206	209	205	196	188	194	233	211	209	228	204	205	210	239	219	175	210	236	211	206	237	186	213	217	219	229	235	212	205	212	198	210	214	226	223	200	198	199	227	204	200	173	197	219	203	204	195	190	203	210	214	197	193	212	203	208	208	198	192	203	189	232	215	202	193	182	189	210	219	219	216	225	199	218	201	208	195	203	200	191	200	193	199	221	212	211	208	210	187	195
30564	10601	9091	4615	3097	2237	1779	1395	1148	993	839	773	723	672	612	577	630	578	528	512	477	449	490	457	458	468	473	464	436	456	453	414	424	447	461	443	423	415	406	416	426	418	409	442	399	414	371	407	435	392	418	410	422	449	399	392	417	409	434	371	397	414	419	389	413	374	409	390	425	399	398	391	372	424	390	419	397	421	415	421	388	384	354	426	429	399	405	390	448	370	348	376	384	389	393	421	432	415	373	410	381	396	423	396	432	387	382	399	401	408	426	432	418	395	375	383	383	377	422	394	411	426	368	358	394	419	366	425	392	425	416	387	380	397	374	393	411	447	424	370	381	370	398	411	420	460	369	400	417	385	369	386	428	399	363	414	429	425	384	405	395	391	378	418	370	386	400	408	372	387	381	384	408	422	413	397	377	425	377	416	411	381	373	391	390	408	413	426	394	400	419	408	360	409	407	384	402	399	377	368	384	414	427	409	416	422	368	380	399	366	414	410	400	368	394	373	358	400	398	391	400	399	360	403	416	409	382	394	424	426	395	388	419	410	415	388	390	414	456	403	395	430	388	415	397	412	385	372	369	412	387	375	387	399	396	381	397	388	420	367	350	402	397	366	377	410	397	385	372	395	434	439	404	379	393	384	394	362	380	430	409	429	428	390	389	398	343	401	390	392	427	373	364	407	405	389	385	392	393	404	389	375	369	370	409	418	416	404	400	405	396	386	402	410	382	395	429	388	401	406	406	331	398	396	384	417	398	410	399	408	414	400	381	414	386	405	406	429	398	403	378	395	386	383	422	415	366	405	394	397	400	410	387	380	435	374	380	417	400	418	380	389	414	369	382	358	367	385	353	394	417	351	369	377	398	407	416	385	414	383	400	388	332	369	410	387	420	368	406	402	388	355	384	374	418	398	409	386	379	403	406	367	426	368	398	364	410	398	372	373	396	407	390	388	392	391	399	400	381	424	402	422	359	389	392	386	402	378	386	382	402	391	363	406	382	390	407	380	401	389	392	392	413	389	413	417	382	387	405	380	401	355	423	433	406	367	381	389	362	387	416	365	409	363	425	375	345	396	378	401	365	379	385	391	314	368	371	399	418	407	403	374	373	403	398	372	416	404	365	388	423	395	399	422	382	387	379	397	388	419	408	396	384	369	399	413	397	416	428	402	374	416	417	409	380	421	413	373	384	414	390	381	376	405	416	393	395	372	400	434	402	378	390	400	414	408	388	374	392	364	405	407	386	407	405	377	395	404	434	379	431	408	383	389	372	385	385	400	393	390	427	400	381	387	359	384	397	408	395	363	408	398	396	411	385	416	417	413	368	405	369	382	413	409	394	402	400	395	387	374	369	433	403	399	413	386	388	406	412	431	384	379	377	447	417	406	390	381	389	397	396	380	402	411	419	377	374	386	406	395	391	427	411	403	424	413	399	395	418	402	396	378	389	375	426	380	377	412	377	419	425	455	388	414	369	376	406	419	352	347	409	432	397	408	359	415	436	381	419	369	360	380	407	390	391	402	387	404	413	395	396	353	385	365	424	391	394	402	405	426	375	390	410	419	379	379	421	392	364	448	396	390	363	405	405	368	392	373	398	386	390	400	376	424	391	394	383	398	402	397	395	414	373	399	397	393	368	409	427	374	425	426	379	351	416	384	414	387	392	399	431	420	424	381	412	399	409	391	410	380	387	378	421	387	354	405	368	416	414	421	425	408	377	375	412	410	425	389	374	400	397	378	408	405	356	396	390	407	403	374	399	409	417	415	396	401	352	383	391	384	412	372	386	390	398	320	378	375	383	410	418	403	362	411	379	410	395	386	414	418	389	396	385	405	373	394	399	413	373	386	393	374	407	420	381	384	410	397	411	431	398	381	420	406	374	388	407	385	392	425	410	368	417	423	394	407	411	409	369	393	385	355	413	389	397	362	418	446	368	382	382	414	414	411	432	375	403	397	367	372	413	411	416	451	386	386	377	371	391	386	363	375	387	401	403	383	383	413	363	409	392	393	389	426	367	384	407	408	383	411	348	403	405	377	348	411	398	391	372	382	386	430	400	374	380	426	390	393	410	383	420	378	387	390	400	415	415	389	403	391	390	399	409	408	411	395	400	423	395	373	404	411	432	390	415	383	404	394	411	393	397	376	430	375	400	385	386	405	374	382	402	402	404	396	373	403	401	431	374	409	410	387	404	402	380	367	415	433	352	377	394	377	416	396	437	414	416	446	385	393	394	435	409	401	413	415	425	386	424	396	391	386	389	410	408	385	359	413	384	391	399	408	434	380	387	392	384	404	376	393	410	378	392	368	402	397	409	410	425	373	412	405	425	392	411	396	393	401	384	380	394	403	426	386	384	414	393	365	412	415	413	375	395	408	395	349	403	382	384	440	424	395	403	432	392	391	401	366	408	389	368	371	391	391	375	411	395	386	399	410	420	406	425	429	397	430	403	392	434	388	382	407	367	390	397	403	414	365	399	394	404	381	425	390	393	374	395	430	379	379	360	416	364	361	375	385	357	394	403	401	404	379	391	410	441	403	418	400	383	387	371	412	373	404	411	408	415	409	384	392	394	394	414	408	389	402	421	417	365	386	391	352	383	419	406	389	371	427	398	398	420	376	428	418	388	399	405	374	387	368	419	408	395	377	379	373	403	391	337	406	397	435	374	382	377	431	428	396	360	394	399	386	393	407	384	392	400	401	362	392	408	390	414	397	360	410	379	400	374	412	394	381	371	389	423	400	395	395	404	423	427	407	436	417	379	399	404	358	416	386	406	413	420	393	383	365	385	371	363	393	395	420	399	371	383	354	379	390	381	372	376	408	412	411	422	364	391	386	399	382	424	413	379	389	384	371	383	404	390	389	404	356	375	364	384	391	368	354	378	435	369	374	389	357	402	372	408	394	406	398	422	403	412	420	378	428	391	399	387	376	395	411	404	425	387	400	348	404	388	380	387	403	404	398	442	380	386	396	401	401	366	388	393	399	390	402	383	381	398	363	411	423	392	393	388	381	413	402	376	451	416	381	418	392	419	424	375	426	363	377	343	392	394	381	393	404	388	392	408	429	388	385	396	391	356	408	401	404	401	377	392	398	376	425	390	380	426	366	404	408	382	374	400	412	392	398	408	413	446	369	416	408	391	385	393	387	390	396	449	423	403	400	407	392	390	379	421	389	392	382	407	408	380	384	438	373	401	408	345	398	424	416	407	380	405	425	424	391	403	350	383	400	375	396	357	417	400	386	419	380	403	396	369	386	421	388	382	402	421	383	384	404	392	394	398	397	374	419	386	424	399	419	388	409	418	351	404	411	396	399	409	382	366	421	411	406	406	400	371	396	386	361	393	383	373	388	390	397	410	367	381	396	371	387	402	371	409	380	404	427	415	405	370	395	378	371	383	388	412	375	462	358	397	413	399	411	428	370	394	402	399	406	394	412	405	409	404	380	391	393	388	386	434	373	409	406	361	409	362	388	424	377	387	381	375	375
23765	21696	29866	24042	21700	19074	2241	976	757	666	670	611	526	518	488	490	492	467	456	416	475	415	428	409	450	427	444	417	431	436	405	400	397	418	392	441	393	380	434	397	446	409	356	410	378	407	385	375	396	410	367	403	389	398	381	407	368	390	413	360	388	425	409	423	385	396	389	387	396	399	412	387	377	368	392	400	443	364	366	371	378	392	368	364	387	396	396	401	378	399	364	385	389	390	392	377	387	398	386	408	400	382	367	385	381	388	417	364	419	365	408	409	371	376	394	345	393	358	397	370	421	371	367	367	425	384	376	384	373	373	395	408	354	363	411	374	395	350	416	432	366	373	393	382	411	372	375	388	371	409	362	386	365	397	400	367	426	389	356	420	343	415	376	342	363	399	351	422	368	403	381	375	368	407	393	369	381	378	391	368	397	397	382	397	371	377	388	393	404	385	367	381	390	423	337	389	413	363	394	349	360	358	355	394	422	398	386	378	381	378	409	406	388	403	400	402	369	418	395	409	393	365	387	395	380	340	383	354	359	399	379	408	381	358	387	366	354	406	399	386	368	395	361	401	366	394	400	359	374	401	374	362	400	327	381	376	387	398	405	372	387	382	395	376	390	367	383	375	416	422	395	400	381	365	405	371	377	388	385	366	411	381	400	413	371	386	387	372	383	382	404	360	408	372	392	369	386	368	392	353	370	388	362	370	418	384	363	372	410	409	381	391	369	377	378	396	359	419	380	379	400	381	369	377	379	379	369	391	372	366	358	368	387	425	355	398	397	372	374	380	401	356	389	378	395	380	388	384	402	352	395	382	393	345	380	369	373	384	368	389	361	420	353	390	392	392	365	364	370	401	359	394	372	351	397	402	389	356	366	411	347	395	397	334	361	409	391	403	343	344	403	374	368	384	378	402	353	390	395	375	399	360	384	395	401	404	376	345	385	406	400	400	380	377	369	376	380	395	403	358	377	355	376	390	406	401	388	368	383	375	372	394	366	373	389	368	387	385	398	412	382	387	399	365	396	381	353	344	429	414	402	395	381	369	347	411	374	351	383	380	373	371	384	409	388	386	390	367	388	365	397	364	383	382	413	371	369	373	400	385	366	416	382	397	377	389	350	413	366	362	403	370	379	378	406	379	386	390	348	408	393	317	367	394	398	371	388	408	369	401	387	371	408	403	359	398	388	356	369	391	385	411	389	391	370	366	375	394	384	376	376	382	402	423	383	350	354	410	399	375	376	376	385	370	394	365	391	368	399	416	378	364	386	373	384	409	369	401	390	355	412	377	393	364	379	362	386	401	388	364	391	386	386	347	377	377	377	409	374	397	382	397	366	373	404	367	388	408	354	395	351	413	385	358	385	378	388	382	366	415	421	378	360	399	362	385	360	374	362	370	372	363	410	393	374	393	407	370	370	360	384	407	423	379	413	397	371	387	387	389	375	360	386	401	378	386	392	353	355	385	383	413	391	392	375	423	416	394	392	368	402	365	386	371	379	368	399	382	378	387	347	392	350	380	405	360	410	361	409	385	363	412	372	374	368	382	376	375	394	361	374	373	412	372	372	369	383	374	352	400	359	362	384	381	351	389	390	409	395	391	386	384	397	400	383	420	385	391	395	392	400	384	390	380	370	372	365	361	402	404	374	384	417	416	391	380	369	390	385	393	378	352	355	395	380	420	391	405	359	380	413	374	395	358	367	393	376	384	394	386	375	363	379	406	372	413	397	402	395	368	396	403	408	385	424	416	353	388	360	368	392	403	395	402	379	369	389	349	394	363	367	433	381	380	364	365	391	376	358	390	376	385	379	372	358	423	373	370	420	363	372	386	357	394	365	383	389	378	425	359	391	354	359	407	378	376	406	371	381	402	361	410	368	353	376	378	358	395	384	364	375	388	402	366	380	394	357	367	383	394	348	382	353	396	369	395	372	381	381	385	367	378	387	395	386	366	398	341	388	370	400	366	382	394	376	390	392	405	419	354	380	367	371	395	401	390	351	393	389	398	368	401	407	382	361	373	375	365	385	401	381	385	401	389	370	357	406	382	390	361	406	395	369	367	371	378	353	391	381	417	385	395	389	417	380	360	383	420	389	367	378	371	371	388	401	402	389	414	348	358	380	368	401	349	417	382	381	390	406	357	395	394	389	408	369	367	383	381	357	359	353	373	360	397	403	421	391	346	396	384	387	382	398	413	378	375	383	416	382	370	401	393	401	383	357	389	392	349	396	373	405	387	402	353	416	352	398	405	386	395	392	354	399	390	405	374	417	403	384	376	342	410	377	361	402	413	349	357	374	363	372	381	392	364	358	374	380	383	374	367	384	373	370	369	394	383	438	365	435	370	372	388	375	412	408	337	369	371	410	354	371	456	361	368	360	340	399	357	367	406	353	383	418	403	373	359	398	394	401	377	348	358	372	387	399	363	388	355	385	355	382	385	400	387	408	386	378	362	386	375	366	391	373	363	371	405	397	383	371	411	402	374	390	342	388	381	372	352	363	422	394	384	377	364	382	378	407	382	354	416	377	378	397	381	369	358	366	373	371	351	377	357	346	376	338	399	355	376	399	358	366	384	398	334	373	392	409	410	369	365	387	386	380	392	382	414	378	390	391	376	425	410	380	373	371	377	387	363	368	377	382	394	437	361	386	367	414	370	400	393	386	396	360	388	397	391	392	358	354	381	384	382	403	365	417	366	350	360	363	384	374	397	401	407	367	361	404	371	368	386	363	360	368	366	375	371	401	355	351	395	370	402	365	366	393	334	380	370	396	411	373	376	384	381	367	385	376	366	361	391	383	370	399	397	378	401	399	367	377	397	388	398	370	375	405	395	424	407	378	382	380	378	363	374	379	393	368	367	359	399	369	403	403	381	383	376	401	373	381	368	408	367	374	360	389	379	360	364	375	390	382	385	367	351	397	361	379	365	358	365	349	382	397	398	390	345	385	376	395	370	370	374	369	408	379	379	393	366	375	361	378	386	389	382	361	400	352	401	383	375	354	364	394	350	373	376	383	381	368	400	381	373	365	383	351	385	383	400	377	371	420	389	388	401	358	374	380	390	394	391	401	373	372	357	348	357	393	408	430	362	359	368	401	385	377	374	402	359	392	369	395	376	365	414	393	382	363	360	371	405	378	359	402	366	391	384	399	425	396	390	385	365	353	355	365	393	397	364	407	346	376	408	419	386	371	408	408	370	379	367	385	390	370	373	388	358	381	356	384	395	383	370	390	368	386	380	383	410	358	375	352	391	368	385	387	377	356	375	385	394	409	391	398	368	387	403	383	357	388	392	399	369	377	387	410	382	445	378	369	362	388	414	389	381	367	380	392	353	369	395	389	381	379	425	352	402	372	370	389	387	390	360	385	386	393	331	365	359	435	369	431	361	379	366	388	356	349	408	353	413	415	387	374	359	375	367	403	344	388	345	369	401	360	408	433	398	359	384	389	399	373	376	368	410	385	393	382	370	408	386	362	374	338	390	371	393
37709	16899	14727	8136	5596	4136	3227	2646	2085	1874	1604	1439	1341	1205	1169	1070	1050	1040	928	902	886	886	869	851	802	865	798	795	829	800	759	771	757	822	765	739	771	767	741	710	735	723	713	760	746	714	694	773	714	715	799	726	687	732	744	718	765	706	766	740	685	699	713	717	723	685	726	722	718	715	670	721	675	727	702	690	679	685	771	645	755	678	738	678	688	717	705	698	636	729	722	671	684	729	666	681	707	665	730	668	706	684	719	731	701	676	714	738	704	710	698	660	628	676	745	682	709	724	662	652	708	700	713	718	686	682	674	687	698	733	737	684	716	714	672	732	653	684	689	694	628	679	720	713	673	688	705	695	701	687	688	665	702	692	670	687	682	685	707	711	677	671	724	700	656	712	673	696	633	723	641	734	710	685	682	713	710	719	722	706	693	660	729	699	683	699	705	714	729	678	659	661	674	659	707	686	668	639	688	668	694	684	668	700	700	682	707	649	703	715	718	678	708	701	717	712	674	735	675	691	721	697	682	686	684	701	714	730	701	735	697	665	693	678	674	695	732	694	690	712	677	696	696	682	724	688	641	671	596	719	719	700	655	696	681	659	692	687	720	705	723	727	718	653	696	730	723	667	697	696	704	704	657	656	705	673	663	728	716	721	726	688	695	689	716	697	678	709	720	707	749	700	703	731	702	725	676	708	735	686	636	736	685	731	719	696	656	674	690	685	689	727	665	662	723	624	726	651	701	620	681	635	707	721	719	669	704	691	695	678	702	682	667	663	654	700	669	689	621	698	698	660	729	686	690	700	692	671	718	654	658	685	688	692	690	632	674	751	691	680	677	690	704	685	710	698	684	666	729	672	725	688	696	743	741	694	687	669	677	654	680	685	709	759	690	648	703	691	685	693	684	713	676	646	683	666	669	626	681	715	685	728	702	708	732	713	692	696	715	713	702	713	687	700	674	706	677	689	676	723	706	690	695	705	690	689	709	723	734	639	656	663	734	694	718	689	638	699	681	698	694	697	694	689	667	662	695	691	700	719	666	717	674	667	747	731	688	690	704	700	698	696	640	638	689	732	735	708	627	681	632	728	728	689	693	683	746	675	639	662	650	728	711	651	670	724	721	703	715	671	710	719	707	669	711	666	653	670	723	670	668	667	724	623	707	675	744	666	660	699	713	715	701	692	696	714	693	716	664	681	696	694	715	638	702	745	636	711	699	667	683	677	733	705	717	641	712	707	727	659	691	699	697	717	709	713	715	681	692	733	684	700	736	740	709	726	710	692	685	687	705	688	699	698	677	738	714	709	727	670	641	672	692	685	695	717	675	670	703	698	704	752	671	679	693	672	654	675	716	654	688	629	675	726	689	694	660	694	692	718	690	694	708	659	735	687	726	667	633	703	698	666	690	716	630	694	664	694	695	719	665	694	687	654	709	731	678	673	655	662	679	661	677	702	704	697	660	709	658	651	690	720	699	664	679	692	720	700	704	698	659	703	694	674	685	686	620	694	684	647	681	709	710	706	706	673	734	671	759	689	678	668	673	709	703	649	676	695	683	672	682	750	720	663	719	679	701	682	694	685	693	675	717	675	717	664	643	684	705	712	683	677	712	706	683	683	669	721	693	692	730	700	656	699	707	662	731	661	707	722	721	674	653	692	680	668	685	700	685	672	690	667	712	678	665	720	705	723	697	665	698	657	720	709	721	685	698	707	734	694	727	727	666	684	710	656	680	675	715	707	710	686	701	700	695	699	683	695	685	700	677	728	686	713	731	649	688	705	669	706	722	699	677	720	689	697	712	726	699	708	655	691	656	660	677	713	710	653	700	672	705	678	699	695	675	730	668	670	663	682	705	684	690	669	689	723	685	697	696	705	697	643	644	716	712	691	734	705	713	680	666	667	703	663	704	685	694	729	682	653	670	712	734	673	680	645	698	717	740	687	712	670	699	706	650	639	693	662	716	683	674	678	696	698	718	713	703	684	624	705	717	694	681	695	688	677	675	756	674	650	700	697	680	711	745	687	684	646	710	735	741	720	678	716	731	666	698	704	719	678	658	683	670	665	677	693	765	732	703	706	725	714	708	693	668	696	614	679	721	698	698	646	693	736	716	725	706	727	731	694	712	693	702	702	708	668	682	723	723	680	658	685	656	737	656	681	757	696	661	662	710	668	742	677	726	678	697	652	711	681	704	726	716	721	724	666	651	649	722	655	683	684	680	687	685	672	704	646	676	690	709	701	688	675	656	716	663	648	730	686	683	696	637	689	673	734	685	677	680	675	744	719	691	700	676	666	650	701	672	704	628	712	667	652	699	649	717	679	683	700	705	704	697	710	661	712	686	649	728	656	653	684	661	698	666	648	718	694	624	654	679	703	669	716	711	675	725	704	701	723	681	641	682	658	705	660	688	733	667	693	733	701	687	677	692	696	698	684	643	669	688	650	670	714	658	657	701	655	673	670	662	658	714	712	676	719	667	723	704	679	722	722	660	689	680	697	728	671	664	720	698	763	701	712	664	759	707	706	675	688	667	673	647	716	693	730	702	653	673	732	669	678	722	726	693	663	709	711	712	693	657	746	708	691	674	696	712	711	716	710	677	688	666	703	707	665	700	663	662	678	681	677	739	666	751	708	682	731	689	646	718	729	665	696	672	667	709	669	680	691	689	685	678	674	690	664	665	685	707	694	663	706	684	708	739	723	697	718	655	648	693	696	692	701	682	712	705	686	689	684	702	738	677	704	681	722	704	720	721	734	651	679	664	658	755	695	689	654	692	703	715	652	681	703	636	674	662	640	698	701	696	720	705	719	700	692	658	670	695	693	750	652	647	682	668	708	655	685	687	704	687	690	677	655	681	680	727	694	706	690	696	681	679	645	662	726	704	711	699	726	698	684	677	758	692	680	705	723	693	704	727	712	692	700	686	676	704	692	685	660	702	695	673	708	668	671	723	682	786	710	724	692	716	693	709	695	721	671	701	680	665	660	660	726	704	636	688	699	711	699	666	703	673	722	681	709	683	728	712	728	691	656	700	657	698	710	701	651	699	711	653	715	710	698	734	737	688	737	679	695	683	678	720	699	721	646	717	672	730	710	748	710	703	700	664	660	702	668	679	665	719	687	706	655	707	704	654	708	692	696	648	692	684	670	680	728	706	727	665	635	725	708	692	741	696	705	712	683	708	638	648	717	687	662	645	708	682	671	712	736	681	692	714	639	697	705	655	760	699	674	735	697	691	686	733	679	699	736	661	757	653	668	697	676	708	626	729	710	699	668	697	677	675	668	715	714	682	674	675	727	677	676	711	756	679	703	683	704	722	693	692	713	742	699	726	698	693	765	682	707	676	680	658	700	687	681	673	695	731	665	701	718	700	690	690	732	740	685	688	700	702	710	646	706	684	698	707	731	677	694	691	694	687	712	675	672	685	658	731	743	689	638	661	629	716	672	695	720	705	726	711	683	703	671	679	726	662	689	622	678	681	685	657	663	687	729
27277	21105	7644	379	168	147	128	114	106	106	111	100	89	95	104	97	99	99	85	95	88	86	85	90	104	112	89	97	96	84	99	104	106	99	91	92	93	111	69	70	103	88	87	83	108	90	96	105	85	96	105	86	85	97	95	90	98	76	100	95	87	95	81	72	75	80	97	83	90	85	84	66	91	84	94	85	100	82	101	75	113	101	85	94	92	94	88	98	101	81	81	85	88	66	87	84	81	99	86	88	91	85	99	93	104	101	102	79	85	101	87	96	97	77	87	91	83	90	90	79	105	101	93	86	79	88	96	83	79	91	73	91	77	93	79	93	92	88	89	84	101	104	88	93	98	85	77	80	93	97	102	99	86	91	99	108	70	84	102	89	72	97	87	91	92	78	92	109	70	103	86	101	76	107	88	110	90	107	91	101	100	94	85	103	97	81	88	92	76	88	80	91	91	88	108	92	91	103	88	80	88	100	98	101	79	85	101	101	75	94	94	101	97	108	115	114	99	84	92	83	94	93	112	101	93	92	79	87	108	102	101	92	78	90	80	84	83	107	88	99	101	84	96	96	83	84	94	101	90	92	103	97	102	78	93	82	99	93	92	94	95	96	92	77	89	84	94	91	98	98	75	81	105	96	93	96	92	97	95	97	100	84	83	78	88	108	88	90	87	91	93	80	98	103	95	86	87	100	88	95	83	89	101	71	91	88	83	93	83	124	90	92	91	101	106	84	77	82	99	86	94	98	89	88	98	75	79	98	79	90	91	101	107	96	88	87	93	110	88	95	79	98	81	87	95	94	93	101	92	91	97	86	90	83	110	100	75	92	97	90	87	98	73	94	82	96	91	85	83	83	97	97	98	87	88	84	77	95	96	105	92	89	96	99	96	112	101	106	85	95	98	80	86	92	89	84	83	115	94	94	83	102	91	90	73	99	98	90	99	90	107	100	95	78	89	92	108	83	91	94	87	88	113	82	89	94	111	77	109	82	102	93	102	109	99	67	82	93	118	81	94	80	98	104	87	99	101	68	96	85	86	101	110	97	81	90	102	92	90	94	103	94	105	80	98	86	76	95	93	92	72	85	82	90	108	88	91	90	88	94	96	89	97	72	115	89	103	105	96	84	78	88	90	90	87	116	93	98	96	88	90	105	79	95	96	109	92	74	112	96	93	97	82	96	93	92	95	88	82	92	83	104	85	78	90	97	98	96	96	93	108	79	101	89	98	91	76	97	93	84	87	88	90	83	69	84	88	92	107	74	98	96	99	95	93	97	84	86	95	118	84	90	99	106	96	91	70	76	107	81	99	100	100	98	82	91	73	91	109	82	75	80	99	80	88	106	98	90	97	90	92	114	96	89	93	93	75	89	89	105	95	82	86	99	93	86	89	100	103	72	96	94	86	94	86	83	89	111	86	110	88	101	84	98	75	95	90	102	82	97	93	88	93	105	80	90	95	91	91	102	87	104	103	87	89	101	91	80	90	92	89	71	92	66	80	80	87	91	84	88	88	93	100	94	74	92	84	87	100	100	90	97	91	102	117	83	87	94	94	103	91	87	94	104	94	74	89	106	77	90	84	83	82	87	102	77	86	82	93	98	98	97	92	82	106	107	80	96	87	81	97	108	93	106	87	94	85	99	101	89	72	92	99	102	97	95	92	102	97	91	103	108	94	95	84	105	71	90	102	84	95	88	107	88	102	91	118	73	99	95	91	83	115	89	97	100	93	98	89	92	96	78	104	96	82	92	88	106	109	85	100	87	88	88	96	91	86	88	94	85	121	89	100	99	106	105	87	89	81	92	102	102	116	94	107	86	96	105	94	72	77	85	101	62	87	86	74	96	94	97	113	104	82	73	97	83	109	86	103	111	103	105	105	91	106	76	91	102	95	93	77	93	89	86	97	80	98	88	91	85	94	97	93	94	93	91	88	98	103	91	91	91	102	83	102	91	95	90	97	91	81	86	90	83	99	104	98	73	80	102	105	89	111	93	104	91	94	82	97	85	90	86	99	87	96	80	100	92	94	98	65	91	90	79	109	80	99	100	87	97	100	114	84	92	87	87	113	95	105	86	85	80	87	99	86	82	92	85	95	93	91	102	85	84	99	72	90	97	77	87	86	86	90	87	99	100	80	105	103	82	82	95	100	101	102	100	89	114	81	110	103	85	81	81	78	92	91	87	84	108	74	97	82	81	81	80	91	87	96	73	75	107	85	79	86	95	107	101	102	86	96	81	96	111	95	87	92	101	74	89	92	100	103	75	103	93	99	103	96	86	100	91	83	99	96	77	92	97	97	100	106	112	100	73	81	83	104	90	88	91	88	86	86	103	87	99	106	92	81	83	98	76	88	99	86	100	74	97	84	79	88	87	77	95	71	77	79	74	77	95	90	97	75	124	88	106	99	72	103	84	84	97	75	93	97	78	77	104	94	95	100	98	76	88	77	89	80	90	87	93	108	87	86	100	81	105	106	91	78	84	78	93	93	103	90	92	105	83	83	75	76	75	97	93	93	88	88	102	97	98	96	112	95	110	84	98	87	82	79	81	100	98	89	114	102	103	94	93	93	97	86	102	87	92	72	105	82	82	79	73	102	83	90	81	93	90	91	89	98	99	82	92	107	100	91	95	88	91	83	78	94	87	88	98	107	97	79	73	83	103	96	77	94	92	97	92	95	94	90	81	84	70	87	86	95	71	92	86	80	93	100	79	106	108	89	79	96	74	83	107	91	79	80	93	99	115	97	79	99	93	109	116	98	74	93	77	92	91	91	88	82	98	89	108	89	99	84	107	97	100	103	91	87	91	77	107	99	81	97	89	90	94	110	88	107	96	85	90	100	87	109	95	88	94	77	78	105	91	103	101	97	88	97	106	105	93	81	91	76	93	86	113	94	98	70	100	86	79	78	95	108	91	77	95	91	96	77	80	103	83	99	99	84	87	96	92	106	83	76	100	90	94	109	102	82	90	112	89	83	84	90	96	99	107	97	84	99	93	93	94	101	98	93	92	88	80	87	101	92	86	90	102	99	77	96	86	87	86	88	96	105	78	76	93	101	110	95	93	81	91	89	90	91	96	92	99	94	75	91	79	83	90	90	79	84	83	90	102	97	92	84	82	96	85	89	84	98	93	85	85	100	96	95	73	92	85	92	104	86	94	92	89	93	85	85	84	108	95	88	97	79	98	85	80	94	79	95	96	105	105	78	95	99	97	84	106	102	90	93	77	87	100	83	96	102	94	92	85	96	87	95	76	81	69	93	80	84	78	94	88	93	82	92	96	95	81	95	101	96	90	89	81	73	82	98	84	86	94	85	81	136	100	90	81	99	97	91	78	91	83	80	82	102	98	80	96	93	87	88	73	105	91	84	87	94	102	88	104	94	98	91	107	88	97	85	98	92	93	92	123	113	93	85	96	92	106	79	97	83	89	93	90	94	99	119	97	90	101	89	102	94	88	92	100	93	80	82	86	90	81	93	91	98	100	94	93
13469	1290	1224	616	459	349	329	282	265	226	242	232	222	213	198	225	209	168	191	209	210	200	200	184	200	183	187	214	201	199	192	198	181	230	214	174	185	205	191	196	183	202	195	211	189	195	216	227	209	185	204	195	193	181	181	197	207	196	190	180	200	189	204	203	181	202	196	204	193	174	197	185	193	173	191	176	212	167	199	186	206	202	178	197	206	178	206	172	207	201	189	190	176	173	180	192	177	201	200	200	194	181	192	188	163	192	179	190	207	201	193	193	178	203	179	188	200	203	179	176	180	175	187	197	195	195	177	162	201	168	214	191	186	193	198	166	198	180	200	173	199	191	195	178	203	230	196	201	194	200	204	194	211	214	185	192	189	193	192	191	179	192	192	195	208	190	184	184	205	188	165	192	201	168	192	181	195	177	192	194	203	194	201	218	195	194	211	171	166	188	203	198	194	175	216	198	193	211	219	207	175	190	199	198	183	183	177	209	166	181	181	206	198	200	182	190	183	211	165	196	213	189	177	194	175	199	172	209	163	191	180	184	175	197	179	203	211	202	189	185	207	184	196	176	193	187	197	191	203	214	206	199	190	202	204	178	222	185	195	181	189	183	178	182	208	157	204	195	181	157	210	193	189	200	203	197	206	178	180	186	202	191	181	216	195	175	190	179	185	201	193	193	190	188	184	196	195	209	192	212	179	180	205	198	181	202	185	183	210	192	214	218	217	188	181	192	218	202	202	176	209	197	187	184	208	182	186	189	182	201	179	194	196	194	189	207	211	227	197	186	208	194	178	204	180	177	165	188	211	215	202	188	209	182	196	192	206	198	210	192	212	184	201	182	198	194	205	203	192	235	193	199	173	215	185	173	214	186	191	172	204	186	197	205	212	207	196	204	171	217	187	198	205	200	219	193	177	197	206	174	195	183	181	184	197	181	189	162	187	171	199	194	193	194	189	177	209	204	184	215	170	199	176	176	194	198	211	174	192	195	219	204	195	196	196	167	213	181	177	181	195	201	218	187	210	218	218	187	195	178	215	207	194	184	190	205	184	196	217	153	216	206	194	183	182	183	199	192	198	193	187	182	186	197	189	192	191	169	169	210	225	181	180	175	179	191	200	200	180	196	177	189	194	205	207	191	210	176	222	181	181	192	187	221	184	183	221	200	202	198	194	180	195	184	166	181	186	175	187	187	222	166	207	186	215	182	191	185	185	187	176	206	192	202	198	187	202	188	199	210	208	203	194	179	206	180	194	184	181	183	198	212	207	208	193	197	217	197	198	186	203	207	185	197	207	181	210	221	185	179	197	194	203	220	209	199	200	187	222	185	171	181	178	177	189	182	199	199	206	211	195	187	197	222	177	181	204	188	193	193	202	185	238	204	198	201	211	180	183	194	191	191	180	191	220	213	174	181	214	189	205	209	193	211	184	184	201	180	208	174	196	171	200	188	203	197	177	197	167	231	185	201	214	181	205	183	215	172	171	146	183	188	183	189	204	192	203	203	203	206	203	193	209	214	189	196	186	191	217	163	185	162	217	187	173	181	175	181	218	205	214	194	176	206	182	196	199	173	222	198	203	173	186	207	182	201	190	174	197	190	187	185	204	194	203	201	208	194	179	174	170	188	228	204	207	189	191	193	205	185	214	185	205	201	209	216	190	190	201	195	179	194	170	207	191	185	197	185	209	196	189	195	213	180	182	179	166	212	179	200	209	185	195	182	207	162	154	211	203	178	210	192	200	156	186	195	194	214	175	204	180	192	173	182	200	195	194	192	203	191	188	187	175	192	203	191	199	206	181	170	165	173	206	178	200	184	189	200	192	205	227	181	176	198	215	190	195	218	197	194	204	221	184	202	219	200	207	207	207	211	196	181	193	180	188	173	197	186	190	200	182	193	206	167	210	188	195	201	189	204	193	187	191	195	208	188	226	207	201	190	206	202	214	189	183	193	195	161	183	174	187	210	195	189	202	194	204	178	206	183	192	204	183	193	193	201	202	173	213	176	213	194	168	186	186	190	192	201	178	193	175	171	202	186	175	172	167	189	209	188	192	207	189	195	202	200	216	201	189	203	188	175	178	206	184	200	196	191	191	203	177	203	187	182	188	186	178	186	190	219	177	186	188	181	185	208	190	195	199	191	194	189	202	190	194	186	198	195	189	201	216	204	184	176	188	182	192	188	193	206	178	197	203	195	192	205	187	212	176	200	197	206	189	211	216	202	205	197	208	194	216	197	193	198	198	191	208	180	176	196	181	186	195	172	191	191	199	186	184	172	188	184	193	208	206	201	192	168	200	160	205	198	209	174	196	186	215	170	206	181	160	196	205	188	171	178	210	202	194	187	184	181	202	205	188	187	196	191	193	208	202	174	186	179	196	194	199	189	165	176	206	196	186	186	188	178	208	195	194	189	195	185	210	206	178	182	172	174	180	169	174	196	217	202	199	194	209	179	191	182	178	186	170	180	213	187	200	195	203	192	180	210	198	189	210	182	178	196	206	194	192	197	227	194	188	204	172	181	193	204	197	209	155	186	149	182	198	186	187	202	175	189	189	195	180	194	198	201	195	205	196	227	204	223	208	194	177	193	189	196	177	211	195	180	183	211	189	170	194	203	190	188	183	182	182	204	195	197	199	194	198	196	187	190	182	202	194	197	201	195	220	172	188	192	199	201	187	200	201	176	213	181	192	191	181	203	211	192	186	185	177	212	199	218	200	195	183	167	198	207	187	201	183	184	186	168	198	217	212	179	208	179	221	191	191	176	169	200	218	202	199	201	206	207	207	191	181	198	184	196	210	182	202	174	207	176	213	220	185	197	194	180	209	195	190	187	217	200	214	188	190	171	183	219	234	178	207	188	215	202	198	188	195	194	187	200	203	208	196	213	193	201	194	211	184	189	200	182	175	202	186	199	191	179	202	216	173	185	179	176	186	189	193	198	196	190	183	177	203	191	196	196	194	183	187	206	200	210	195	207	209	181	202	204	172	186	186	187	187	190	180	213	198	212	180	185	169	187	183	176	192	196	212	205	177	169	220	183	179	175	192	188	181	203	188	199	200	202	208	217	195	178	194	180	200	177	183	188	191	188	174	195	193	207	194	189	196	188	157	213	174	198	218	184	205	182	190	191	214	177	178	204	195	177	182	191	211	199	198	220	201	171	196	180	197	184	204	216	195	209	179	195	214	178	193	174	191	180	159	172	196	194	206	183	208	206	186	232	195	196	202	169	185	190	205	190	188	212	190	201	202	193	188	184	188	177	191	201	195	185	193	181	194	183	188	195	212	200	211	187	186	165	234	180	191	196	189	175	181	187	197	175	184	199	206	188	178	189	211	201	183	203	213	216	191	197	179	175	195	221	188	178	194	189	193	224	162	206	178	180	193	194	202	195	196	195	207	223	165	220	190	201	198	212	206	202	179	212	178	187	203	193	185	189	197	204	184	188	182	206	172	196	186	186	183	204	192	195	186	207	177	207	219	206	189	185
23582	20692	27765	23658	19044	1737	676	469	387	362	309	302	276	291	280	241	227	242	212	255	228	235	230	254	230	204	213	197	207	200	204	211	195	231	207	190	256	194	185	176	203	169	220	199	217	189	199	200	204	219	178	217	210	199	185	210	228	211	196	204	189	190	176	199	216	174	180	183	194	190	215	191	199	211	204	204	225	211	177	197	204	194	202	219	196	224	197	185	196	196	193	199	208	180	208	188	185	213	191	222	191	210	170	206	188	179	192	204	184	186	200	192	195	181	175	199	201	180	179	214	199	206	196	183	189	197	181	219	222	187	222	214	203	188	202	205	214	221	196	203	203	208	154	198	174	208	190	180	183	192	215	215	207	169	228	181	178	177	227	190	189	184	200	182	178	192	196	204	201	177	199	201	190	188	199	194	232	197	191	210	230	170	212	185	205	207	184	202	209	178	196	200	210	205	198	207	220	169	178	214	188	168	175	187	196	198	202	176	189	200	201	195	191	182	198	207	209	201	191	203	175	209	190	197	253	217	182	208	195	190	185	194	205	195	207	192	193	181	199	182	205	194	181	198	195	205	236	201	207	193	195	196	194	174	192	190	161	193	196	203	212	189	178	204	178	221	205	193	210	195	181	187	177	194	176	220	186	202	195	197	214	206	172	208	174	196	223	217	195	200	197	191	180	184	198	202	203	226	212	213	226	189	198	209	186	217	209	205	201	205	181	207	196	196	191	211	185	201	205	200	202	196	188	187	212	177	231	177	206	211	183	209	195	188	207	202	195	227	195	221	211	199	222	175	182	168	197	194	187	181	203	210	189	190	226	228	206	177	200	190	222	212	200	207	197	187	198	197	207	192	199	203	185	186	199	192	206	215	202	184	178	175	206	199	193	199	199	223	205	188	227	187	187	221	206	182	173	217	177	216	216	195	213	190	200	204	212	169	215	186	200	200	220	205	176	192	223	196	214	199	179	208	166	166	190	196	215	201	188	188	202	198	176	200	200	200	203	203	191	197	212	189	199	206	205	177	208	214	202	188	210	203	205	190	223	186	184	199	197	190	181	186	199	171	192	198	193	182	222	199	173	186	185	218	221	197	189	195	170	190	197	199	197	201	213	197	199	179	202	200	196	183	193	175	198	191	192	192	198	185	200	202	233	193	178	208	182	220	199	212	196	201	194	191	230	175	197	189	198	205	212	189	183	184	221	183	200	211	186	195	216	218	187	200	193	185	207	188	197	177	209	181	182	198	189	179	192	203	213	218	212	205	168	206	219	197	202	160	192	190	175	185	192	187	213	207	172	204	217	202	182	196	193	202	206	206	206	206	211	166	187	190	177	180	180	188	229	182	194	193	195	210	188	188	173	220	190	203	194	177	203	190	177	216	228	172	197	228	213	192	191	205	201	200	214	180	215	201	223	197	171	182	187	201	212	196	195	202	183	217	201	216	205	206	210	201	210	185	211	218	204	184	180	178	201	227	214	197	181	197	187	197	193	211	178	174	197	189	185	183	198	194	167	197	201	201	189	198	223	188	223	183	209	201	210	178	198	184	190	197	191	223	190	209	226	189	203	196	212	199	180	184	204	207	209	195	198	204	226	204	198	171	210	207	157	200	199	183	212	187	206	191	178	204	176	209	194	195	211	213	195	213	179	202	184	190	204	218	204	187	198	176	193	232	217	178	226	198	207	214	201	184	193	216	200	190	205	200	197	192	201	200	218	197	207	194	219	210	210	215	202	214	190	189	209	181	215	220	202	193	191	223	193	195	184	194	194	158	200	167	171	205	195	216	196	189	208	208	221	213	207	190	208	180	187	194	199	216	201	208	201	199	192	196	225	199	195	197	195	213	187	191	196	181	194	209	209	182	202	212	186	176	212	203	185	187	182	191	203	196	202	195	195	199	212	205	205	198	188	214	202	195	193	179	214	216	219	225	192	198	197	191	203	199	207	187	189	203	191	214	223	208	183	195	218	207	172	193	180	184	224	204	220	181	189	162	202	211	201	206	214	179	208	197	195	205	183	189	194	171	196	189	222	205	218	215	208	189	207	188	204	192	206	178	214	208	192	190	196	181	185	199	206	201	211	213	189	188	204	201	198	205	206	189	186	200	204	206	181	194	170	189	230	205	196	217	182	177	193	194	220	187	208	200	196	204	176	213	231	196	205	210	198	196	190	205	190	191	211	180	188	222	191	170	190	219	192	168	189	168	193	198	188	204	187	211	214	195	200	194	184	192	204	221	180	217	196	216	204	194	195	193	186	210	196	184	196	200	182	184	188	196	208	196	218	209	203	204	202	195	188	186	190	177	190	185	189	202	194	196	204	189	209	179	188	199	219	205	201	206	204	208	209	211	180	211	167	224	211	199	210	230	200	194	218	188	214	193	197	202	227	224	169	192	202	189	176	210	206	197	182	184	209	197	206	203	199	208	190	213	165	211	219	192	222	219	189	180	206	176	181	196	222	190	188	193	214	187	202	204	163	179	219	191	184	189	185	200	204	189	207	184	202	206	193	191	189	194	215	205	196	202	186	198	189	195	185	199	194	193	172	197	224	210	209	189	192	190	216	204	199	193	214	193	225	190	215	190	179	206	191	199	212	171	189	188	224	205	199	189	197	190	224	178	205	181	176	217	183	227	206	205	198	183	178	179	220	197	189	220	204	201	217	213	192	169	226	189	182	172	179	200	196	193	202	201	188	184	232	203	202	197	199	177	204	218	187	171	192	194	211	232	210	198	203	197	202	187	180	204	196	195	211	196	219	204	196	216	185	205	196	211	206	194	230	179	198	200	179	202	194	187	200	212	216	190	208	182	207	182	221	197	197	186	176	181	190	173	204	209	218	188	207	202	177	185	226	187	192	200	224	187	188	184	195	193	184	188	191	200	223	216	223	214	201	241	208	197	204	191	215	202	207	212	186	194	191	180	209	192	194	212	191	193	174	201	189	211	197	209	198	189	186	203	203	191	182	178	212	229	176	185	197	215	196	203	173	206	191	205	208	201	160	211	217	205	206	169	183	195	200	199	227	186	188	190	199	203	183	199	212	204	181	189	200	213	180	191	184	206	197	213	188	184	181	193	195	224	208	196	205	201	206	215	174	194	215	195	219	194	195	208	188	209	187	210	168	199	189	206	220	168	202	174	203	206	201	208	164	194	198	198	175	215	199	186	184	198	207	204	185	187	221	200	184	182	166	189	210	197	186	200	188	178	180	219	196	207	190	203	208	198	164	195	192	204	189	194	219	200	181	217	178	186	186	187	177	194	188	175	202	205	198	184	216	190	198	217	197	232	180	193	175	189	199	214	197	187	214	174	225	218	199	199	198	214	205	190	198	213	199	172	201	172	201	197	211	166	223	195	184	219	215	217	196	195	215	205	169	218	200	196	185	202	182	195	180	177	194	178	199	187	161	220	202	210	210	215	183	179	192	195	215	198	207	208	200	205	212	196	183	195	176	206	192	211	200	193	207	184	184	214	175	198	210	187
29167	10104	8614	4389	3019	2189	1681	1355	1123	910	845	820	718	624	583	550	521	522	494	499	458	506	480	438	452	457	443	410	416	434	404	452	419	398	413	423	407	399	429	447	389	407	385	416	361	406	381	402	426	369	425	407	376	365	347	355	388	403	373	420	447	416	397	361	378	383	369	408	373	374	401	351	379	397	396	342	372	392	365	413	374	399	388	402	413	363	391	349	367	362	345	371	392	388	372	371	369	423	365	346	401	348	386	365	388	415	376	368	402	406	358	357	341	389	392	397	344	376	370	362	381	394	367	398	374	360	369	383	391	403	382	375	391	399	400	366	373	371	392	394	386	369	383	412	368	389	377	393	373	381	361	399	384	402	345	375	366	398	346	380	384	392	393	356	376	386	367	370	361	370	396	368	357	360	336	368	363	402	367	402	408	358	340	403	368	381	384	355	382	369	340	409	389	415	362	403	397	387	373	370	353	349	373	393	370	354	376	372	374	351	372	378	369	396	390	387	383	344	348	355	335	414	362	363	411	388	419	372	391	363	378	370	366	392	393	371	393	355	380	364	384	367	383	425	356	391	401	379	386	383	379	381	346	358	371	374	388	372	396	388	389	351	364	383	403	377	390	391	364	393	396	357	364	410	361	387	352	402	427	392	377	363	366	363	370	364	370	362	408	365	388	379	339	388	395	409	347	383	359	368	395	374	357	371	407	397	372	375	365	366	374	388	388	356	367	383	405	392	403	380	375	345	375	394	378	368	409	366	372	378	403	383	407	400	370	363	377	368	407	337	382	358	365	379	396	382	401	340	368	410	372	371	396	361	407	371	343	369	355	379	370	367	389	403	372	374	363	375	374	344	353	421	360	376	391	405	395	381	366	349	402	379	364	390	333	392	322	381	382	358	402	404	379	398	416	371	368	369	360	377	378	362	384	381	342	419	395	378	389	396	366	394	392	391	365	347	367	400	379	371	354	361	367	390	400	387	377	391	350	378	376	361	414	362	365	394	358	419	351	398	384	364	363	400	390	401	331	386	350	404	382	338	354	362	411	386	358	383	380	357	383	359	362	395	370	374	361	377	350	376	377	361	351	397	364	372	371	366	387	374	394	367	392	353	373	392	375	380	358	369	376	431	361	374	375	380	410	360	369	347	387	389	406	380	374	358	384	412	331	386	375	373	360	351	364	355	389	378	394	366	381	384	386	398	402	351	379	367	357	412	356	369	364	378	381	380	361	400	417	389	370	341	382	406	392	361	400	369	390	394	320	384	376	424	375	358	400	373	359	368	358	344	396	367	378	378	394	395	398	342	379	385	371	373	346	361	355	398	380	386	380	384	393	371	364	358	423	394	395	385	359	388	397	401	409	359	352	355	368	376	331	346	384	395	390	322	363	394	414	322	382	371	365	404	400	349	362	407	357	429	374	374	379	393	370	392	404	381	397	367	363	357	359	366	393	401	399	374	407	384	358	372	424	361	390	356	361	392	394	423	394	371	386	379	379	374	349	404	378	348	354	377	386	371	395	333	400	399	358	365	374	384	403	380	349	358	342	382	399	372	372	367	380	333	348	387	364	371	381	368	408	363	380	396	337	372	405	379	413	394	364	360	416	343	369	386	370	358	397	372	359	386	373	375	381	384	391	391	406	355	366	363	383	355	401	396	362	367	393	425	383	355	400	371	396	359	390	388	391	366	378	336	351	397	384	350	394	381	392	369	396	344	389	381	385	352	365	371	345	381	349	355	399	387	398	365	377	376	343	409	377	415	392	385	412	401	357	381	395	382	348	396	391	371	365	377	366	360	365	400	361	358	381	361	371	349	353	378	404	367	400	412	405	431	376	371	382	386	372	362	393	378	370	395	372	378	387	397	366	389	399	373	391	383	392	378	387	400	361	382	373	378	327	359	381	352	372	383	365	362	411	363	375	345	376	383	381	362	369	368	423	408	423	353	344	372	367	389	380	386	423	399	355	382	410	366	369	399	378	374	396	365	378	382	369	369	385	367	382	372	376	395	364	381	370	384	373	360	386	364	388	348	374	345	384	363	365	387	388	346	405	350	358	359	374	388	377	377	386	374	372	339	371	355	377	403	383	396	383	376	396	389	395	361	382	416	380	364	373	374	403	414	387	354	387	379	372	394	356	381	399	370	430	371	392	391	345	352	390	381	373	365	376	378	383	380	384	375	355	393	334	398	393	393	364	395	356	394	388	382	396	389	384	384	406	366	383	376	402	381	383	425	425	394	389	414	359	363	374	354	356	401	392	401	387	357	350	376	346	371	373	358	401	398	388	405	398	376	359	382	371	404	339	397	422	377	391	391	372	383	394	397	371	386	386	361	359	410	401	348	414	375	383	391	413	377	363	366	392	379	371	398	363	351	386	402	350	385	396	368	345	373	343	382	361	365	368	361	362	400	389	405	386	393	379	363	368	378	391	385	329	366	423	364	362	402	354	356	363	375	388	402	403	396	407	397	378	400	367	367	396	405	417	345	383	378	388	374	407	372	405	400	417	396	394	356	400	368	415	428	342	377	372	381	428	379	406	353	380	361	392	351	387	377	365	382	358	378	379	384	348	351	391	373	371	357	381	335	359	390	351	386	374	355	386	394	337	391	392	330	413	336	403	387	391	396	363	358	346	359	366	343	385	383	373	351	382	404	372	402	355	401	364	391	370	365	376	377	396	378	378	354	361	373	373	352	391	413	362	351	358	370	361	384	377	413	411	359	368	406	348	395	346	394	404	399	408	375	377	406	365	360	368	355	366	378	358	394	347	366	346	404	376	391	371	376	346	397	380	349	401	382	374	393	386	387	398	357	352	391	358	377	374	369	391	362	402	400	392	372	384	367	383	397	362	385	380	382	356	389	394	365	407	382	395	366	377	381	362	405	374	430	354	400	365	378	409	413	355	380	410	373	369	350	358	390	343	400	345	374	360	357	341	399	410	376	351	367	366	365	379	383	361	380	359	365	392	330	354	367	386	330	390	390	372	418	380	401	391	362	395	406	358	372	392	377	377	370	385	360	399	347	350	381	354	411	375	370	388	367	364	383	366	360	406	400	362	387	360	374	388	414	399	428	393	377	373	383	363	379	398	368	367	344	341	356	386	377	396	386	390	383	406	406	349	323	384	356	355	370	356	359	387	373	359	323	351	380	346	374	364	399	387	359	391	372	353	349	405	413	362	394	361	377	365	363	361	384	355	358	387	378	377	355	353	377	389	387	383	414	384	343	352	364	346	386	360	352	399	342	373	356	384	340	339	380	382	406	366	367	360	377	379	350	385	343	391	370	366	340	370	400	350	386	363	414	374	389	375	374	375	373	397	367	364	373	387	381	414	367	354	374	397	358	379	382	365	397	355	395	401	384	377	379	387	406	343	370	373	359	399	381	391	403	374	380	376	401	324	393	370	355	394	403	378	404	389	379	401	389	369	364	357	350	375	348	386	399	394	386	374	407	381	393	394	397	350	378	392	389	374	374	400	355	384	369
23850	21698	29819	24097	21699	18705	2213	977	775	672	639	610	530	560	537	502	492	450	451	435	453	447	470	432	417	420	362	416	412	428	386	389	397	415	403	425	418	432	385	417	400	415	381	429	381	417	391	394	407	420	397	391	398	350	408	376	375	413	418	424	411	403	436	414	374	399	405	401	400	396	414	362	398	391	382	378	413	353	356	394	379	409	388	412	417	382	374	357	404	365	412	357	375	394	385	387	364	403	375	337	381	374	395	402	356	390	374	373	388	359	368	386	348	366	394	394	383	376	383	378	402	397	394	419	382	383	409	402	383	422	406	416	403	413	392	358	370	399	394	358	382	385	433	340	388	402	408	346	408	412	386	404	379	380	387	407	399	407	376	381	400	377	354	406	375	385	396	374	418	412	365	388	388	406	404	386	358	415	382	352	412	395	398	361	423	403	375	397	421	430	367	372	396	374	414	386	407	387	352	375	393	393	418	406	387	442	406	399	401	377	414	375	388	390	375	379	394	402	385	379	364	382	373	412	357	370	380	398	409	372	338	436	381	387	379	363	360	387	404	359	389	377	385	404	355	386	401	386	402	402	400	394	372	396	392	367	424	428	393	420	395	391	403	398	399	386	354	390	383	404	359	358	346	405	351	386	432	372	367	407	377	406	387	354	402	369	406	395	403	372	399	397	412	376	383	385	376	352	400	369	392	383	395	406	387	402	390	355	402	363	386	385	357	353	366	393	410	394	378	392	373	374	375	381	378	383	382	371	358	380	385	362	385	401	365	393	359	383	390	406	372	370	399	380	407	422	373	390	386	383	377	395	382	370	358	366	408	357	403	393	419	394	400	372	384	368	389	354	398	404	373	396	416	408	377	426	394	384	374	340	389	358	391	370	379	396	424	392	389	337	405	408	371	394	400	393	361	373	407	373	396	415	409	395	387	383	402	389	370	380	381	360	361	380	351	361	399	420	396	353	370	398	385	366	349	367	389	371	342	368	378	384	377	396	391	397	388	389	403	408	398	361	355	409	376	384	366	385	415	364	376	408	377	370	395	387	391	397	366	377	379	364	391	359	409	423	391	412	384	342	404	392	380	395	383	397	380	422	395	402	395	358	417	384	351	381	378	376	391	402	388	404	395	402	386	358	412	364	410	404	401	370	388	402	341	364	393	395	388	369	419	342	420	374	404	397	345	389	373	385	367	382	371	402	370	380	404	385	391	411	397	398	395	349	348	397	413	374	365	397	374	391	391	401	382	383	374	392	384	356	348	394	413	370	343	380	339	390	415	395	376	399	352	409	342	390	399	380	404	356	342	426	382	405	378	381	361	369	416	414	424	357	378	362	394	378	413	364	357	369	394	347	374	423	359	395	354	386	411	364	355	405	388	378	361	410	382	382	353	377	386	378	379	359	361	432	406	354	378	379	407	403	376	382	405	377	395	367	401	377	404	358	404	369	413	393	409	392	394	351	420	370	375	447	398	408	360	408	372	404	401	428	395	385	368	371	362	373	389	362	362	382	428	377	388	379	360	375	388	398	422	397	397	371	359	379	426	403	370	389	405	364	345	380	395	401	383	349	401	430	384	414	375	387	415	383	337	372	388	360	392	392	392	369	388	393	367	379	367	394	379	398	376	373	385	403	360	374	382	393	394	417	426	381	389	415	378	394	433	386	382	404	371	378	379	372	414	381	366	353	386	393	389	405	387	394	368	417	365	389	346	395	383	395	410	393	370	381	405	348	386	381	400	358	416	381	407	416	399	369	387	379	372	342	405	399	412	385	348	374	392	415	404	402	343	379	373	381	382	405	398	403	423	360	342	411	383	385	362	331	373	383	364	393	386	393	419	386	384	405	376	394	373	367	364	385	399	391	422	362	371	409	409	376	389	387	394	396	387	400	393	434	387	372	389	373	394	383	386	418	370	373	385	409	417	400	343	417	412	368	391	398	379	401	368	401	392	367	396	392	387	402	377	383	373	376	388	394	389	381	400	383	395	363	339	409	375	411	389	379	380	387	411	403	384	390	329	351	379	414	391	434	368	392	376	390	395	386	374	386	371	377	402	350	351	381	375	380	418	417	375	394	366	369	335	378	414	377	424	380	382	424	378	372	407	381	397	364	397	390	418	390	372	357	392	383	381	368	374	414	413	374	378	363	411	388	392	372	424	417	369	403	407	420	374	399	366	387	405	412	416	394	373	394	382	374	396	377	410	420	369	389	354	371	379	429	401	381	391	336	423	392	379	399	384	376	385	378	378	374	380	409	380	358	399	380	397	383	365	380	368	402	380	413	413	406	357	388	394	401	390	389	407	387	416	381	353	415	398	400	408	383	391	410	396	397	394	434	380	380	415	384	360	398	399	387	377	417	381	399	376	389	345	406	375	406	406	422	401	377	374	388	405	402	392	403	394	350	351	383	379	405	355	357	387	402	404	360	384	360	400	363	390	365	372	399	351	360	378	405	379	401	393	378	377	435	416	407	382	377	387	374	437	372	370	371	352	363	366	385	361	435	425	402	350	381	382	410	382	407	403	399	385	387	394	376	359	370	382	384	401	377	413	422	425	382	376	361	398	385	383	383	391	398	403	357	360	411	384	396	420	382	328	434	360	364	396	380	450	407	363	375	406	389	367	384	399	383	400	356	395	372	413	383	385	389	419	408	405	349	375	371	389	373	333	359	375	391	370	386	353	406	408	394	415	390	380	422	388	359	395	407	367	359	385	389	402	364	385	385	352	388	364	379	432	374	403	367	377	375	399	436	393	405	362	395	386	386	411	373	397	399	376	360	357	387	352	383	388	434	356	375	415	429	428	388	412	405	354	419	388	384	398	388	356	361	369	396	424	396	426	435	357	402	397	377	389	409	379	376	389	359	379	361	404	376	393	413	433	367	392	376	384	383	390	387	402	408	410	366	398	385	395	359	364	361	381	395	365	414	401	395	356	355	408	413	401	386	403	386	376	411	386	369	443	401	390	379	364	383	383	396	396	382	389	413	376	386	400	372	368	377	392	385	384	384	392	410	394	413	386	381	422	395	450	409	414	382	397	389	395	360	411	419	388	379	384	401	427	391	351	379	401	402	378	429	400	398	440	392	362	393	376	391	413	384	363	400	375	379	409	381	403	417	352	382	350	357	414	392	326	390	370	432	354	404	438	400	419	380	420	416	404	431	369	377	380	375	376	401	430	412	379	374	347	372	369	362	385	392	371	401	398	385	408	378	410	388	373	353	373	352	387	381	396	374	384	391	396	369	409	355	362	361	372	399	388	397	390	388	383	393	352	352	356	419	398	339	383	397	379	403	378	367	359	393	388	362	403	388	365	350	375	365	381	393	385	372	379	375	389	349	361	381	355	405	390	395	382	387	418	386	409	369	393	408	373	385	403	383	387	412	397	372	388	385	388	391	384	383	357	367	356	392	396	394	412	382	429	364	395	378	378	406	372	396	373	401	403	391	398	381	366	385	395	404	397	416	371	378	362	377	374	379	405	352
35487	16983	14493	8057	5587	4099	3184	2574	2199	1815	1691	1479	1367	1233	1124	1058	1068	967	967	921	936	878	869	828	780	821	771	872	807	729	838	797	731	807	752	741	722	740	835	697	730	780	750	756	766	735	728	737	744	754	733	697	719	688	760	708	747	733	675	726	724	702	704	715	673	691	734	692	733	679	717	727	711	684	704	653	714	657	707	674	740	774	712	712	716	689	644	654	698	682	720	675	744	707	715	732	699	718	708	682	694	671	658	700	665	649	729	672	677	641	702	754	684	737	690	694	682	699	690	728	722	734	715	655	701	667	727	748	680	688	711	654	726	717	639	705	732	709	711	686	710	733	719	688	686	694	717	699	668	669	656	730	694	699	689	713	688	723	701	688	694	722	682	647	657	703	709	712	669	719	672	674	686	720	661	650	662	724	699	679	681	658	733	686	648	683	669	689	695	689	673	726	725	691	629	693	629	704	698	696	707	708	688	722	752	728	708	732	747	696	740	694	666	698	669	674	698	672	707	718	698	710	689	682	645	717	697	707	668	741	684	726	693	701	706	697	747	713	706	674	678	733	718	728	693	660	696	694	639	673	670	696	686	646	703	689	723	711	714	695	696	741	662	673	659	694	666	680	694	725	666	698	657	712	712	706	688	689	687	695	697	696	694	674	734	728	708	684	688	699	669	669	700	678	712	686	681	721	688	702	696	667	706	697	708	661	678	693	696	675	722	703	728	684	683	680	758	717	699	711	691	728	706	688	706	688	725	700	704	647	678	710	726	711	672	711	664	684	677	720	655	652	692	677	676	690	712	628	721	685	699	675	714	677	735	738	676	727	694	674	652	700	643	703	685	666	705	679	700	639	653	677	769	692	676	670	691	704	706	721	642	688	658	638	704	686	739	694	697	724	700	676	713	735	689	705	688	731	716	730	743	666	672	701	661	691	727	676	734	705	687	675	694	680	743	713	728	689	717	706	717	689	681	708	702	692	674	699	653	715	713	707	677	690	702	688	722	691	694	704	736	678	700	706	687	707	691	672	677	748	702	686	661	698	682	769	723	686	698	713	705	696	721	698	732	672	699	693	665	734	701	709	735	682	689	731	718	653	700	735	671	675	696	762	658	703	698	745	683	721	692	680	699	721	695	673	720	735	707	675	715	652	668	682	718	696	687	675	739	724	740	692	772	721	686	724	701	686	680	707	661	664	724	681	727	704	664	669	710	698	683	709	712	698	708	724	689	693	665	718	673	703	694	714	644	711	691	741	681	659	730	701	711	748	725	700	702	712	680	712	667	700	711	658	702	672	753	665	722	768	721	736	702	674	689	705	696	703	684	713	720	680	723	708	700	709	688	672	663	713	689	737	688	672	720	693	717	741	713	727	690	668	650	686	688	722	671	682	638	689	653	706	705	715	677	723	687	665	713	666	705	698	692	710	710	710	713	695	727	668	687	732	720	671	665	701	721	632	722	695	689	679	712	685	710	730	648	695	708	683	750	691	721	699	711	760	674	683	670	689	758	703	721	645	678	679	653	716	718	721	690	712	650	713	690	691	696	684	719	691	751	698	698	747	681	688	660	709	703	698	699	681	692	694	668	714	653	653	705	747	657	715	650	725	726	710	663	724	720	644	713	678	670	719	692	676	738	697	744	691	742	718	676	703	698	677	716	662	692	695	703	679	683	708	684	702	727	701	704	702	702	714	721	691	689	683	708	711	655	647	705	725	711	685	768	693	662	698	702	728	712	675	725	685	710	693	713	699	691	703	671	696	682	692	720	693	684	709	694	726	702	701	711	687	686	706	690	720	685	689	644	696	675	707	760	686	702	669	729	693	719	716	723	703	674	710	681	663	729	677	672	706	747	745	707	651	689	665	721	717	712	703	722	725	688	659	708	669	700	746	718	693	693	717	691	723	670	726	635	640	702	682	676	703	698	748	734	663	702	708	753	690	751	716	675	729	696	677	660	701	646	690	711	694	705	710	665	665	695	730	695	674	707	686	731	709	675	690	669	729	695	694	737	701	649	733	674	674	629	699	717	718	692	704	713	718	698	726	711	733	708	724	693	667	744	682	702	666	738	664	701	726	654	704	701	743	734	716	690	721	707	673	694	719	712	738	720	711	676	680	685	731	664	671	669	683	751	674	715	692	692	732	702	724	682	688	710	693	701	671	657	741	719	722	679	726	728	737	682	702	696	697	703	742	735	685	722	689	701	697	689	688	691	690	705	706	711	695	676	753	642	703	697	716	711	689	651	628	708	714	653	696	700	687	726	680	692	688	696	728	761	673	678	687	690	640	667	683	722	679	718	698	665	649	734	649	690	688	676	666	674	675	759	680	712	663	729	648	724	732	705	694	704	734	687	707	699	718	673	649	732	727	696	771	687	664	728	715	694	674	736	701	720	712	715	649	655	704	693	700	715	690	670	703	673	690	691	723	670	685	692	685	696	680	658	658	696	716	697	663	708	684	728	703	687	675	714	725	733	715	717	680	719	696	679	667	657	691	660	680	714	711	696	688	755	719	688	685	756	668	648	723	632	659	696	715	740	694	699	711	639	711	657	666	692	708	691	644	700	666	667	676	716	698	694	709	682	731	704	690	660	673	681	688	744	724	663	690	675	685	746	746	673	701	656	660	713	706	704	701	713	659	684	680	653	666	673	684	677	732	691	698	720	671	748	697	746	721	674	680	719	685	687	719	656	660	671	697	666	720	697	694	723	740	661	693	677	699	657	655	690	701	723	654	701	704	700	692	700	682	701	696	697	716	743	693	712	713	646	736	709	691	675	679	700	673	705	643	695	666	688	672	699	731	690	686	724	686	688	718	720	719	658	645	659	669	706	685	708	665	714	686	687	666	705	655	657	709	675	670	706	693	647	697	722	695	694	674	734	690	688	704	658	670	687	680	666	728	668	668	671	668	708	653	708	708	714	712	727	682	726	737	715	718	720	711	687	717	708	735	695	701	725	679	718	689	673	739	673	684	697	695	643	720	663	723	670	688	652	678	754	639	663	720	710	681	729	695	688	758	674	720	678	714	678	675	685	666	676	672	730	747	709	704	706	703	683	701	688	685	702	692	704	702	704	692	675	665	701	730	680	678	693	699	718	698	698	698	716	644	675	636	677	684	713	683	691	724	737	701	728	705	724	697	659	733	683	728	724	697	719	693	738	719	689	722	690	686	714	730	730	699	671	683	701	679	604	693	675	697	672	706	705	669	716	706	701	708	699	687	748	658	673	693	731	706	708	686	685	681	672	702	681	700	670	717	695	722	669	673	684	657	708	729	706	711	698	703	731	630	695	691	697	720	747	671	660	683	712	679	674	734	678	713	703	763	707	702	736	697	701	705	726	721	699	704	659	685	690	697	684	686	735	710	654	749	695	709	728	664	719	704	675	698	661	701	708	676	664	686	683	686	652	687	688	727	747	704	668	669	718	706	668	727	678	652	714	679	676	690	689	659	738	691	703	694	688	697	718	697	691	733	698	703	694	695
27326	21073	7770	390	210	136	109	121	119	125	87	101	89	97	67	107	116	93	90	95	90	86	98	115	100	102	102	95	103	93	104	103	100	98	108	98	85	90	102	83	90	103	97	108	98	84	105	83	108	94	95	106	86	114	98	86	105	85	90	113	96	100	79	96	92	84	102	95	102	83	83	88	95	102	86	91	85	79	97	91	94	99	88	73	92	76	82	86	92	95	92	108	100	92	107	77	90	92	98	98	84	105	90	109	96	109	94	102	94	98	98	108	89	84	100	93	99	88	93	94	95	101	96	84	105	93	105	89	103	101	108	93	80	87	99	90	78	99	94	97	84	92	103	92	85	101	94	96	107	79	102	103	89	97	92	85	86	78	90	95	80	86	77	86	86	100	103	95	92	91	86	97	101	92	98	92	92	93	87	103	83	91	94	93	100	81	98	114	83	88	76	90	79	107	85	106	104	98	106	92	89	82	91	86	103	95	95	100	97	94	110	100	96	87	105	102	87	110	82	80	70	99	84	93	107	86	95	82	87	99	84	88	80	92	111	90	86	80	89	95	89	88	103	104	78	100	107	105	105	84	80	85	87	76	94	105	92	101	96	100	98	95	90	95	111	95	80	84	90	101	79	89	81	100	85	112	87	87	94	106	87	101	113	90	80	92	88	83	96	80	68	88	99	99	88	86	80	96	87	77	113	82	88	93	97	106	92	86	111	91	79	83	104	98	83	105	104	100	85	96	112	105	88	83	74	106	95	94	95	73	96	76	104	105	94	82	110	88	100	107	82	86	80	104	96	88	84	94	98	94	88	88	95	92	77	84	87	65	106	86	86	96	94	79	99	95	98	108	79	97	93	95	98	95	95	98	92	102	94	102	107	95	89	96	107	99	85	80	96	99	82	84	97	106	93	89	85	90	80	111	87	63	90	111	95	79	78	90	92	97	83	97	85	107	90	94	105	90	103	96	96	90	88	115	84	79	100	80	92	95	93	97	86	102	86	86	100	102	97	89	85	89	84	90	105	89	78	88	89	74	72	88	84	103	89	86	90	86	82	112	91	82	76	84	77	94	88	102	89	99	88	79	83	97	97	100	87	68	88	85	90	106	88	81	90	90	90	89	84	88	88	84	97	87	87	95	89	98	106	111	76	77	107	89	102	65	101	91	84	95	82	91	84	100	110	105	85	100	96	84	88	101	104	115	92	103	94	86	97	74	87	90	71	68	100	95	81	98	87	85	91	92	85	97	100	87	105	98	84	97	95	88	101	96	92	77	84	82	91	96	94	88	106	112	98	90	84	90	90	93	85	104	103	89	103	91	95	88	78	75	83	98	94	102	100	96	70	84	85	90	113	91	74	87	95	80	86	98	73	106	110	83	90	97	79	96	119	81	93	102	99	79	111	104	90	85	95	98	88	92	91	108	104	93	94	100	92	98	97	100	87	87	117	96	76	87	77	83	93	103	92	96	90	93	92	85	87	89	97	93	108	97	99	85	104	97	101	104	83	103	95	105	105	85	101	99	101	105	100	117	98	111	73	91	81	75	103	89	100	100	79	94	94	87	93	83	86	95	114	83	92	105	85	96	96	113	89	80	100	93	81	109	111	104	90	118	90	102	100	70	95	79	81	87	72	103	106	92	87	91	96	89	87	99	71	83	89	99	79	69	93	95	77	102	93	78	81	99	82	109	78	103	106	88	95	107	100	88	94	97	84	77	115	89	88	103	68	91	109	94	105	96	80	99	90	96	100	91	90	90	99	89	94	126	92	87	84	100	71	94	80	118	98	102	102	105	75	85	94	75	102	87	95	108	98	82	119	89	105	91	97	93	97	82	78	88	75	114	120	87	85	80	85	98	83	90	83	89	104	84	78	94	79	91	102	105	99	86	85	90	104	91	96	98	84	90	99	87	60	73	91	84	83	80	92	93	94	96	104	79	89	100	74	104	87	84	93	92	106	86	85	97	89	86	91	85	84	96	91	111	84	102	97	99	99	88	110	80	110	110	98	101	90	97	81	83	90	90	94	98	95	108	92	95	86	80	100	93	99	83	89	86	93	95	93	92	87	96	97	89	90	92	104	84	84	111	86	97	106	80	100	81	75	102	94	92	87	82	87	97	90	84	97	85	85	78	69	100	103	87	94	87	91	84	96	86	98	104	93	71	109	90	78	89	109	95	107	78	104	86	82	98	101	92	101	69	94	80	93	107	98	101	92	103	110	116	93	103	82	85	77	98	84	81	97	88	98	89	109	75	89	81	103	95	79	78	103	87	70	88	88	109	108	96	78	93	90	76	90	93	88	95	93	95	100	100	101	87	101	93	101	90	85	90	90	85	121	92	94	96	100	104	92	91	87	81	103	82	98	94	90	78	105	89	86	91	96	91	85	88	76	103	99	95	96	100	93	101	87	82	92	77	86	80	99	105	103	82	95	96	97	89	93	96	82	70	87	90	92	99	88	88	91	95	111	97	113	89	85	100	87	81	82	94	72	102	104	97	83	103	105	99	103	74	97	97	112	91	94	92	79	110	91	101	105	88	86	106	95	92	108	100	92	101	77	86	94	76	87	121	84	96	92	89	97	82	105	87	94	104	101	95	86	95	82	77	94	103	90	98	74	88	92	99	97	87	94	95	107	103	77	73	85	92	96	81	101	94	94	106	95	78	80	89	87	80	91	88	80	93	70	108	107	86	93	95	115	88	99	98	98	81	82	99	101	82	100	100	108	85	94	103	86	88	83	91	83	70	87	101	95	101	91	97	104	114	73	93	77	102	95	84	90	93	83	101	84	102	101	104	96	100	84	107	97	85	106	100	77	96	106	105	93	101	97	107	106	103	92	102	100	123	97	99	97	83	104	85	77	97	98	93	97	91	98	102	100	93	80	95	104	102	107	74	99	96	86	106	98	95	105	89	94	95	69	91	100	107	102	102	97	83	92	75	89	110	94	89	84	89	95	91	94	81	111	93	87	81	90	95	109	76	94	86	100	101	100	77	94	84	87	95	89	87	88	87	88	94	86	86	116	91	88	93	104	79	106	77	96	101	77	87	95	86	87	93	107	92	95	114	83	103	98	105	107	72	83	97	87	105	100	89	88	112	87	77	91	67	90	80	93	93	93	74	111	88	93	102	103	88	77	79	88	88	90	80	101	83	92	105	91	86	82	82	89	95	106	94	71	96	90	81	110	93	82	86	89	106	77	84	92	84	102	96	84	105	83	90	94	93	97	99	103	85	91	89	76	96	77	89	97	95	95	102	116	95	71	112	97	88	104	82	88	90	93	95	95	102	114	79	69	108	88	108	86	91	109	88	105	84	101	91	99	97	98	94	69	82	96	88	87	87	91	100	96	94	78	103	86	83	90	94	94	93	95	104	92	91	87	83	94	86	101	91	94	79	89	102	74	97	92	89	103	84	77	69	100	81	92	89	98	93	85	87	109	95	86	86	92	114	90	89	98	84	79	98	88	84	90	81	94	100	79	100	95	85
14144	1369	1200	633	426	356	313	282	249	243	209	228	229	229	222	197	183	220	220	195	213	214	184	206	185	196	213	201	208	205	203	183	202	203	238	188	209	208	183	192	196	189	211	211	205	177	209	207	191	199	179	196	187	197	225	185	213	185	192	191	187	218	196	190	194	189	195	197	226	186	179	190	185	188	192	220	174	190	208	184	164	202	200	196	175	186	190	204	201	203	198	194	189	171	179	204	178	200	189	211	195	202	208	190	198	176	177	193	176	201	185	204	195	178	173	194	192	200	205	177	215	203	185	187	198	163	187	183	205	194	197	188	200	199	205	206	180	215	182	191	169	202	221	203	207	188	202	197	224	190	205	201	177	182	210	200	221	190	201	192	213	206	201	204	187	219	203	212	211	170	198	186	191	194	175	213	217	191	213	197	204	184	186	202	179	201	197	201	211	182	197	227	172	187	198	201	193	214	194	200	202	176	195	197	180	215	182	189	179	172	193	208	166	173	213	220	155	197	192	176	217	184	183	178	202	211	212	229	190	179	203	186	192	186	254	189	183	193	204	203	185	172	208	186	215	192	188	207	178	187	200	191	199	201	172	208	180	187	190	175	200	196	201	208	184	188	194	180	199	206	197	168	197	162	171	192	205	181	181	184	211	174	196	211	179	191	173	196	186	204	170	187	202	214	212	189	182	208	206	216	188	175	210	165	188	182	218	189	164	218	205	183	198	201	192	193	199	167	180	204	177	194	196	182	200	178	226	178	219	176	189	188	206	180	197	199	195	210	192	171	205	207	187	172	222	172	193	179	209	201	216	176	204	181	212	206	185	180	178	191	208	184	214	171	172	211	191	202	207	208	180	179	220	215	218	208	208	195	194	214	189	192	175	204	217	191	201	188	186	207	205	200	217	204	176	196	182	199	183	184	210	182	197	222	164	207	177	195	199	217	179	189	195	184	191	198	213	205	184	186	204	196	206	184	167	193	203	195	204	182	187	192	182	212	187	198	206	204	209	187	214	212	178	212	201	198	215	189	185	185	174	188	185	206	191	223	197	186	182	189	219	177	196	197	195	192	164	192	215	186	173	179	193	189	190	184	184	197	229	179	180	197	183	204	197	194	197	216	186	182	187	193	218	196	178	193	195	184	178	186	205	192	183	208	205	173	195	180	203	194	178	168	187	197	204	181	175	223	174	199	162	191	200	170	202	211	201	193	211	188	197	196	192	173	201	182	193	166	177	208	181	202	164	195	185	204	201	180	153	177	214	219	194	182	184	165	167	207	178	180	208	175	199	206	189	199	205	211	196	218	200	190	185	192	196	181	210	173	206	198	178	192	190	191	165	196	189	180	203	183	209	178	173	202	205	181	217	206	216	187	184	205	221	184	193	208	202	189	200	184	197	191	181	186	184	193	211	162	192	183	197	203	196	197	208	185	177	177	186	208	154	180	196	205	184	197	194	214	197	200	202	185	209	179	210	199	175	198	186	215	185	199	179	208	173	211	187	190	182	211	231	205	201	165	203	174	176	204	205	187	219	194	199	187	190	194	200	215	187	202	201	195	193	195	194	176	183	208	214	204	189	188	190	213	184	197	184	196	208	194	211	190	181	213	189	196	195	190	228	182	198	196	193	211	196	200	199	195	210	186	167	188	191	179	198	219	186	182	202	221	193	196	202	196	176	200	190	184	203	214	194	172	184	185	206	188	199	218	202	180	206	206	187	185	202	227	200	222	180	184	167	194	205	166	195	197	178	187	205	188	206	197	168	212	207	199	208	173	220	209	229	210	176	194	174	210	204	194	191	196	202	196	179	178	187	183	178	208	185	196	214	211	182	218	193	202	194	188	197	211	194	206	164	176	205	183	205	214	207	178	187	176	189	204	186	198	211	188	209	206	196	193	216	194	197	203	200	189	190	206	189	195	211	179	186	205	201	189	184	210	206	174	212	191	190	208	173	174	184	208	218	202	171	176	189	200	192	208	174	183	204	213	172	211	188	201	203	191	182	213	193	203	193	184	181	201	200	198	185	187	215	195	193	202	151	196	195	176	200	180	178	198	183	202	168	187	207	170	185	190	185	198	188	203	187	189	236	200	186	191	145	194	195	198	203	194	196	156	200	186	175	185	208	213	219	200	209	212	187	224	183	219	186	209	198	196	197	220	206	200	177	190	181	209	178	213	184	175	194	186	187	206	184	190	202	200	185	194	183	186	182	192	198	201	197	207	199	228	183	189	198	196	173	204	177	193	204	187	198	179	182	197	192	189	201	183	182	212	197	211	197	194	194	199	182	162	189	195	170	196	181	218	202	219	198	190	194	209	201	198	173	187	206	218	213	153	201	209	200	185	181	175	172	188	192	217	193	216	192	186	199	201	199	197	187	198	184	194	181	195	198	198	188	197	209	181	205	175	188	193	199	191	196	171	187	190	172	194	205	173	193	205	191	197	194	202	207	214	194	186	194	176	202	181	221	181	182	162	210	184	167	203	188	182	207	221	172	178	194	201	174	208	188	194	202	175	195	215	203	199	196	196	219	174	194	192	194	191	196	186	188	207	192	199	203	190	174	190	160	219	192	201	199	194	209	208	203	183	182	189	193	179	195	187	200	199	188	196	188	208	174	189	193	185	205	191	185	185	192	189	204	199	215	186	190	197	224	200	199	214	177	197	190	183	203	183	200	198	181	196	209	163	188	207	196	186	188	203	192	158	197	198	201	201	199	202	187	211	189	176	207	201	204	195	198	193	229	196	207	187	223	206	194	183	218	185	168	190	179	204	174	200	192	170	171	190	176	192	172	176	189	194	191	201	199	194	187	176	198	198	221	210	194	176	204	199	212	176	192	197	203	191	192	161	178	193	191	193	209	187	205	187	196	208	187	202	185	180	189	195	213	203	200	177	180	189	198	211	208	206	209	188	205	173	191	193	203	211	198	169	196	198	219	191	200	181	193	178	188	167	181	182	186	189	175	205	179	190	184	208	194	221	211	179	188	200	209	181	191	207	198	185	178	220	177	192	198	205	204	188	165	216	191	204	211	211	203	209	197	204	219	205	206	200	199	189	201	182	167	201	208	189	189	227	213	187	192	170	184	187	194	185	216	167	214	177	198	207	201	177	219	194	191	226	203	191	180	173	203	196	202	165	211	206	199	178	181	195	192	189	193	168	196	195	228	199	199	206	172	183	192	190	196	187	207	208	201	158	201	192	187	160	200	203	200	173	231	194	189	171	199	193	192	187	184	188	187	189	212	193	198	195	161	174	188	169	162	175	193	174	182	193	193	191	214	193	197	190	196	198	182	197	180	187	174	167	180	188	185	222	197	189	175	187	193	208	201	203	196	197	203	188	217	199	197	188	166	174	194	197	177	225	185	191	176	204	188	197	181	188	190	228	200	190	196	207	209	208	183	202	210	194	197	179	187	189	203	184	174	220	211	183	170	220	188	210	207	186	207	196	205	174	182	194	214	183	226	186	190	186	200	193	195	191	187	177
24664	21698	29027	24853	19778	1802	740	531	403	387	348	336	301	314	273	259	263	230	278	245	247	236	232	233	187	218	217	232	225	229	201	220	220	234	221	203	252	218	201	189	220	216	210	227	218	213	208	205	222	243	193	222	196	252	216	244	216	213	224	215	207	222	191	241	200	215	229	180	188	194	219	204	187	243	229	208	206	221	197	232	221	212	218	182	215	207	207	216	220	223	208	202	211	198	198	220	205	240	215	202	220	219	194	225	224	242	215	217	191	196	199	216	200	223	198	227	235	184	221	194	178	181	212	224	225	184	209	198	198	213	202	223	207	230	234	205	214	212	217	206	220	230	196	231	216	212	240	209	198	197	210	197	201	201	197	193	197	219	220	219	197	233	243	203	196	190	207	223	192	186	214	225	226	228	207	202	172	207	186	233	209	224	200	219	230	195	214	193	220	207	183	212	205	223	208	233	209	224	223	232	210	221	218	212	206	194	203	210	231	199	250	217	210	236	202	202	224	212	215	200	203	207	239	202	191	189	198	212	217	223	209	229	212	212	232	213	211	207	230	184	209	205	219	182	250	200	222	212	207	224	223	193	186	217	204	172	184	223	194	218	184	210	193	177	206	204	222	230	200	208	223	199	217	218	206	190	213	184	203	225	208	212	180	225	200	221	225	239	234	235	199	190	196	206	214	175	194	212	201	246	190	202	203	214	211	198	218	176	196	204	212	216	200	193	208	195	188	228	231	247	209	223	192	182	235	197	222	223	188	216	196	204	213	227	216	244	211	201	211	226	222	209	215	212	217	225	186	218	200	221	213	205	213	212	205	217	193	214	199	221	210	213	212	208	248	225	203	197	200	221	201	182	215	222	210	245	199	220	211	206	180	253	213	195	233	232	204	208	232	213	223	206	212	196	200	208	205	211	200	222	197	196	213	194	194	204	219	207	215	250	200	213	211	221	195	239	217	217	203	222	224	196	192	235	230	207	227	232	213	204	211	219	238	200	222	211	237	195	215	187	201	198	203	215	208	218	180	217	203	232	210	219	188	240	213	222	184	218	222	240	233	196	208	222	204	183	203	205	211	208	177	212	212	190	202	224	246	199	227	198	210	215	222	197	201	199	207	212	218	221	229	237	225	206	199	212	242	221	199	220	214	217	223	191	208	225	235	202	210	193	208	210	202	205	190	210	200	202	206	189	217	226	201	216	182	209	193	203	216	203	231	189	224	212	227	212	201	210	211	215	202	208	215	197	234	200	200	209	189	200	211	228	214	210	201	189	199	197	216	213	216	207	199	198	214	202	207	212	214	211	224	225	232	220	208	204	218	205	202	213	226	190	217	228	205	233	227	207	211	218	216	219	188	211	224	198	198	191	198	202	209	197	211	208	224	202	200	218	208	215	236	207	233	188	211	210	228	214	196	207	194	186	191	211	233	210	198	199	209	225	202	231	220	217	194	197	238	240	231	202	199	186	239	233	221	218	244	190	199	208	217	205	217	202	224	200	181	219	204	224	196	226	192	202	206	241	228	205	226	219	200	171	207	197	193	209	188	228	195	205	214	208	201	206	216	212	197	201	191	217	189	197	194	193	184	192	223	209	196	194	221	232	201	208	214	210	210	192	197	202	222	191	205	205	211	229	211	206	232	222	244	206	211	194	209	194	203	219	209	228	200	217	204	208	205	222	205	203	220	214	206	212	206	216	225	192	200	209	190	195	169	182	208	205	195	217	214	191	229	197	212	221	199	201	185	209	223	215	199	216	208	216	217	217	227	214	231	223	191	195	202	215	221	233	208	194	199	203	221	212	202	225	185	216	195	206	183	205	196	227	213	216	198	219	226	195	215	231	219	193	243	224	206	206	215	224	225	198	224	214	217	215	182	194	211	200	215	193	199	218	190	193	189	206	225	189	195	197	199	216	204	214	201	238	214	184	222	188	224	239	207	192	220	208	227	201	210	216	199	212	194	199	177	186	194	222	207	205	206	213	221	236	198	215	221	181	206	195	209	240	183	208	235	204	208	209	241	162	197	205	176	196	203	239	195	213	197	224	200	187	209	212	204	197	217	208	219	218	208	220	214	213	196	221	214	208	227	230	220	205	202	196	206	195	230	232	222	207	202	198	219	230	195	218	199	193	201	238	187	206	201	237	191	176	224	247	189	199	204	233	212	189	210	182	223	199	229	206	191	212	216	200	228	243	215	208	209	197	229	205	211	205	204	217	201	220	235	248	205	216	186	215	217	228	203	207	201	221	225	187	209	190	210	200	211	223	215	213	201	194	213	217	210	201	205	203	215	229	216	223	226	212	209	216	220	208	184	227	229	230	204	220	220	219	212	219	245	197	204	193	208	211	224	202	213	209	195	199	215	206	216	193	224	231	216	200	196	199	197	216	205	209	211	221	209	197	192	175	195	212	204	209	201	219	225	180	211	206	190	222	197	182	192	205	221	235	208	212	193	217	216	188	190	190	208	214	244	232	201	222	222	218	197	194	197	213	183	239	228	226	207	214	195	211	180	214	199	187	203	212	203	198	236	201	219	219	233	182	206	212	206	207	221	213	208	206	236	212	224	212	209	195	216	230	221	217	194	227	226	216	199	232	194	198	177	194	196	221	212	217	194	209	209	208	206	208	179	197	201	197	183	230	250	200	200	202	204	224	193	210	231	186	215	197	194	203	200	204	197	215	202	188	225	221	211	201	218	205	194	204	198	234	197	239	221	184	209	228	213	205	186	195	227	215	218	225	200	204	210	219	208	224	217	224	238	216	199	211	214	210	186	198	212	234	174	179	214	208	193	217	202	186	235	220	216	210	190	190	202	198	188	203	178	220	189	216	223	215	207	202	213	213	210	218	197	204	210	194	244	221	202	209	221	204	176	225	207	214	222	196	193	209	219	223	204	206	224	206	216	212	240	219	215	216	208	225	215	197	220	218	203	226	215	207	217	202	199	194	193	199	204	210	211	221	218	195	229	213	207	223	220	218	221	235	232	243	208	197	212	213	200	210	242	219	216	210	226	208	193	182	211	233	214	231	210	246	195	201	205	215	218	231	197	211	191	200	200	203	231	223	210	223	174	209	210	214	163	205	204	196	244	188	226	213	237	215	216	204	199	197	216	228	200	197	202	183	232	209	188	212	199	191	194	202	202	192	209	219	222	210	196	195	211	220	192	211	214	172	207	207	207	213	191	200	242	223	206	190	230	225	209	229	224	180	200	205	201	186	209	199	201	225	215	200	200	207	195	209	194	219	206	214	231	205	237	187	193	209	193	203	189	216	167	215	217	216	212	218	196	219	203	184	184	215	209	202	181	196	195	220	229	206	230	201	209	216	190	223	211	180	209	198	212	207	207	198	230	219	209	220	228	223	206	207	222	216	204	210	203	215	222	197	207	217	204	200	210	199	202	182	208	192	224	221	214	223	198	231	199	205	207	193	186	219	174	237	214	208	224	190	187	192	233	187	219	198	205	198	178	163	207	210	223	198	209	195
30512	10700	9172	4596	3141	2278	1786	1351	1198	1044	896	811	728	661	653	608	572	546	538	490	511	482	495	449	454	451	473	452	430	444	433	429	448	422	470	421	451	417	419	404	417	414	396	398	423	417	419	451	416	447	435	402	430	415	404	408	378	427	409	408	401	392	384	443	408	409	399	380	418	389	403	396	389	410	383	426	374	393	400	414	397	410	408	402	413	386	427	419	363	401	375	420	377	383	397	371	397	407	472	424	400	404	406	372	403	398	435	407	413	417	406	400	402	424	385	444	403	418	425	420	383	404	422	338	374	376	362	432	395	401	423	397	388	385	377	443	411	402	402	403	401	382	384	401	380	399	425	393	414	407	397	410	407	397	371	376	407	400	399	383	442	441	408	373	383	412	396	432	377	388	429	391	360	379	402	387	389	391	398	376	412	394	400	406	376	423	376	387	426	397	437	400	426	405	393	380	438	420	400	381	402	417	371	412	431	369	388	380	393	437	409	393	398	368	417	408	406	373	378	386	369	401	405	404	409	427	424	385	425	381	390	385	433	429	383	388	430	418	365	392	409	381	429	408	417	365	372	380	377	408	388	390	386	419	378	381	361	406	406	395	396	390	401	422	393	406	408	364	399	409	406	398	395	405	394	406	392	407	377	404	408	379	350	383	407	429	415	416	385	396	386	394	371	379	402	384	412	399	386	431	407	419	385	376	383	356	409	414	449	403	397	376	372	400	424	406	414	405	402	391	424	403	382	371	422	395	386	401	354	425	358	394	379	389	381	404	410	380	425	404	411	408	402	378	416	384	392	391	391	388	404	392	370	391	381	407	390	384	381	383	386	374	407	399	436	383	377	416	404	400	351	385	401	401	355	376	369	399	398	397	376	411	418	412	406	423	418	382	365	382	378	350	390	395	373	386	399	410	407	399	396	431	407	390	400	389	410	392	393	405	400	372	396	381	395	420	392	412	384	348	397	372	397	417	445	435	393	379	397	382	389	393	401	387	397	417	405	398	375	371	414	390	429	377	421	396	408	401	401	383	389	398	417	389	409	373	363	405	364	396	386	438	416	404	384	385	422	394	375	413	447	372	413	438	422	412	374	411	379	400	393	384	411	398	404	373	391	399	388	376	406	389	423	395	403	413	374	384	399	401	398	436	419	406	408	415	396	426	407	385	381	404	409	428	374	420	396	400	400	398	454	413	405	428	399	372	419	374	406	381	397	437	404	375	416	378	407	410	408	384	404	398	456	415	402	387	398	420	398	411	414	395	399	415	379	404	349	414	384	402	419	395	380	428	407	387	388	363	380	368	416	378	352	398	395	389	376	408	394	415	380	390	390	415	389	410	403	418	382	380	411	436	376	424	421	393	423	416	428	354	381	386	416	418	369	400	431	389	350	444	390	425	417	382	406	406	390	402	402	388	394	393	450	429	414	390	385	377	397	397	408	418	408	367	416	425	388	400	393	418	422	428	389	395	415	373	373	412	387	396	393	396	404	391	378	405	418	361	394	399	408	385	400	392	440	433	404	377	384	361	380	438	382	422	391	390	381	403	400	416	416	424	387	413	397	425	410	401	390	376	374	357	377	397	394	366	390	432	370	390	398	392	375	406	408	381	396	382	404	418	391	383	417	387	407	382	393	432	402	398	437	426	378	411	367	370	382	412	407	383	425	387	392	365	376	424	455	397	382	400	442	397	400	381	460	415	409	408	393	388	400	408	390	390	364	395	407	401	386	396	417	410	430	378	385	432	392	428	414	432	410	424	411	383	395	415	378	387	405	422	416	410	426	394	400	427	381	412	372	415	365	391	414	420	398	390	432	392	375	421	407	366	398	405	386	347	452	367	376	417	427	389	403	364	380	380	403	371	403	391	432	423	400	396	364	387	395	371	407	411	437	390	444	400	381	407	405	402	400	361	415	388	422	404	372	379	417	436	401	396	394	404	414	390	388	363	400	392	414	404	399	396	400	362	406	424	393	383	418	398	385	408	402	365	403	387	418	369	361	390	383	405	369	416	365	402	382	368	417	389	354	365	443	396	424	427	403	407	390	418	377	426	413	380	402	391	402	414	404	419	402	390	371	378	376	384	411	373	372	427	394	361	373	391	357	404	427	399	394	346	424	422	389	392	388	404	405	409	388	393	412	422	405	373	410	393	382	384	436	396	424	348	389	403	379	366	396	398	419	381	365	400	413	381	395	413	380	393	420	380	401	416	385	410	402	400	378	384	367	392	414	379	415	378	390	389	415	409	377	391	400	400	374	410	351	394	388	392	361	413	405	441	408	411	390	395	402	407	408	390	393	393	395	391	375	403	432	410	366	391	389	390	419	393	394	401	411	383	408	408	392	401	379	398	400	376	381	394	424	426	376	405	405	399	408	424	401	403	428	394	410	411	368	394	403	415	393	408	404	364	408	395	399	396	381	416	408	373	376	369	434	401	377	399	404	370	431	429	374	446	364	396	382	390	415	394	405	418	406	410	401	384	380	377	342	398	384	409	404	390	410	362	434	408	415	338	390	399	388	354	415	423	392	400	390	431	364	386	353	357	388	375	370	393	393	406	400	367	392	363	379	399	406	406	385	374	401	385	416	447	414	394	365	389	364	414	379	403	390	388	355	396	391	379	381	423	396	413	437	374	383	380	421	374	361	375	415	393	393	368	400	431	400	381	384	407	373	425	377	433	415	379	404	422	422	368	414	401	388	393	392	407	391	410	422	388	381	400	389	388	420	389	397	409	404	385	420	414	412	410	421	401	437	405	397	383	395	367	371	404	415	432	373	400	361	408	425	414	432	381	422	368	399	395	402	358	391	362	408	418	397	416	395	398	384	391	364	406	375	408	417	373	359	389	404	388	371	391	381	405	409	429	373	406	395	395	384	378	386	414	417	412	396	359	390	401	398	406	428	394	402	376	425	418	384	406	422	400	405	403	406	405	385	370	393	439	382	413	411	404	418	382	411	418	413	386	398	428	448	386	388	374	393	399	369	379	400	365	394	381	403	405	357	426	393	425	389	390	365	440	395	407	418	371	385	421	394	408	439	424	405	389	409	409	411	396	384	362	437	388	390	386	407	391	403	372	381	421	448	374	394	374	404	391	406	405	421	415	362	379	390	415	354	377	417	409	413	380	406	374	395	426	431	360	438	398	407	385	433	389	376	374	402	388	378	390	378	410	383	389	403	394	363	427	400	384	398	414	403	376	368	404	413	343	405	395	409	403	407	375	415	425	382	394	396	370	381	418	404	409	424	374	395	406	366	399	377	397	390	375	429	396	389	421	371	424	374	421	398	367	386	389	412	400	417	370	366	376	415	391	399	398	381	382	434	375	410	360	392	389	408	380	405	390	406	397	416	382	380	396	437	392	375	408	425	359	406	403	380	378	381	412	395	405	380	394	386	398	367	389	375	414	394	391	402	396	399	412	407	401	378	398	409	439	403	407	411	386	384	412	465	382	399	431	363	410	412	417	405	394	371	396	374	419	375	410
23773	21676	29764	24094	21676	18783	2260	962	758	656	614	571	553	493	522	531	490	464	474	480	470	436	462	439	398	407	425	386	429	418	408	449	414	436	424	379	409	427	397	404	378	407	402	442	402	417	385	426	419	377	427	398	436	371	400	387	396	368	383	359	394	376	389	415	399	410	423	364	399	380	366	396	437	407	379	395	365	417	377	365	387	370	381	405	377	386	399	409	405	415	395	398	394	416	429	410	359	363	376	402	365	398	370	377	373	398	389	424	384	344	389	416	380	418	379	386	397	412	368	403	379	412	372	419	395	381	376	395	376	401	401	347	366	427	403	386	427	425	367	429	358	399	425	392	398	351	350	371	392	404	393	383	421	404	361	426	401	407	412	406	381	413	396	412	415	383	415	389	389	413	396	348	395	370	388	399	374	401	390	363	366	400	392	415	381	390	369	406	423	397	367	367	398	394	402	417	399	386	389	405	404	383	411	386	360	396	407	387	408	397	389	410	381	408	377	367	404	378	384	370	389	368	408	352	360	416	415	334	353	377	405	403	413	406	397	389	376	382	399	416	383	391	361	432	385	385	405	407	377	392	383	376	433	386	366	358	373	376	401	350	326	361	375	379	414	379	378	347	345	399	396	389	389	383	389	370	382	418	400	338	396	382	385	364	405	418	386	365	364	409	385	375	384	430	379	358	411	392	401	406	353	356	382	378	376	387	384	393	366	383	363	385	419	394	391	370	381	394	400	390	385	404	355	397	432	376	386	435	381	400	354	387	394	384	371	403	386	367	372	386	403	383	404	386	421	369	353	378	388	394	390	386	366	420	390	417	362	391	379	421	376	401	361	358	409	390	397	392	393	400	377	395	353	387	385	385	438	367	392	379	385	372	388	411	379	356	401	382	397	397	394	400	396	393	382	366	375	410	371	372	403	395	385	368	357	404	381	379	311	411	361	419	365	415	391	391	386	385	370	384	384	390	395	377	381	352	375	416	387	396	387	382	415	412	408	403	405	424	376	409	401	391	385	386	379	384	376	399	379	373	405	408	407	396	386	374	397	389	414	383	392	348	367	372	375	399	377	373	351	364	372	396	395	372	403	406	415	425	383	368	381	377	406	391	401	400	368	424	390	410	414	388	371	384	393	394	411	408	384	386	383	423	396	372	395	373	371	409	386	427	384	380	380	403	384	397	393	406	397	366	419	354	368	410	397	370	403	402	390	384	394	378	373	413	381	388	385	375	377	391	389	369	356	412	418	402	410	383	363	373	383	373	416	388	403	380	368	395	396	402	350	365	372	368	379	353	410	365	398	357	379	366	417	385	381	406	351	377	360	368	397	413	385	369	379	397	419	401	357	348	357	430	364	421	416	375	341	397	336	422	425	378	375	380	389	391	383	404	376	390	371	381	372	374	402	381	392	376	393	383	416	443	378	371	403	361	424	417	372	391	398	362	405	378	374	391	385	344	412	396	398	378	399	409	366	405	368	381	399	404	410	376	362	380	402	368	424	389	387	368	397	392	399	375	363	376	366	378	364	391	368	355	377	389	382	366	339	375	389	373	341	402	372	400	379	372	411	407	403	389	385	375	352	400	366	367	382	373	379	379	376	386	381	411	378	408	384	411	401	375	389	368	393	387	344	388	388	386	403	393	363	396	389	374	365	388	415	404	381	341	412	364	349	371	400	408	370	396	373	389	409	363	375	384	364	394	371	362	395	365	384	362	383	341	388	368	399	387	389	388	369	382	402	430	393	377	394	402	398	384	363	370	397	403	379	385	387	377	377	431	365	354	410	391	374	391	389	394	419	425	423	386	396	352	422	400	388	382	391	412	385	386	387	417	411	387	378	391	371	354	412	378	397	403	422	400	369	363	327	383	363	377	413	417	331	403	407	373	340	389	378	401	394	387	347	404	396	396	359	389	377	370	362	394	406	395	366	379	411	394	384	396	408	409	417	379	378	368	355	373	378	409	376	378	407	398	351	406	391	391	399	394	395	363	398	341	373	395	377	403	373	391	371	374	432	388	362	394	351	371	410	380	391	372	366	416	388	392	416	408	389	386	385	396	412	406	406	375	373	395	384	411	331	406	386	372	392	364	410	334	373	374	401	371	355	397	383	354	419	390	400	374	431	379	381	387	393	389	409	341	394	428	404	384	397	374	392	396	402	370	395	381	386	384	393	361	392	394	390	382	360	388	434	389	352	364	382	375	409	382	372	410	347	406	351	383	351	361	404	416	373	373	371	416	386	394	367	351	439	412	383	397	392	367	395	380	416	383	350	388	386	418	405	371	380	395	349	391	411	395	361	397	363	390	448	412	381	378	366	402	398	387	391	387	357	398	377	382	377	409	379	422	363	412	368	408	383	394	379	357	364	417	402	371	372	392	380	387	413	385	358	424	376	423	390	439	376	410	360	398	373	399	403	402	385	386	406	403	396	406	415	419	348	372	409	405	413	401	421	369	388	398	420	367	389	394	427	382	379	361	369	364	373	401	396	351	394	389	359	369	377	404	398	389	367	403	359	406	358	380	378	370	374	395	376	341	391	396	387	366	383	378	376	372	386	395	399	423	374	394	383	403	379	386	416	369	370	392	428	362	364	415	386	373	379	389	371	389	396	405	430	377	396	374	362	378	391	359	390	382	378	353	365	421	369	406	392	408	341	396	392	380	396	360	377	360	379	405	398	348	358	395	381	397	369	363	346	388	407	404	401	363	355	355	383	368	409	404	366	392	421	359	384	357	374	416	390	378	363	387	366	388	397	382	400	395	362	390	348	354	368	388	417	364	365	401	362	394	374	390	411	393	389	426	369	395	382	361	363	384	364	381	384	382	393	393	372	391	347	366	356	359	366	387	360	403	382	400	369	370	369	402	388	429	390	404	370	419	367	385	388	407	377	399	412	399	402	396	370	383	396	409	406	384	424	386	374	379	382	361	371	415	374	382	362	395	364	391	378	353	377	382	358	373	387	371	400	386	363	400	407	349	375	411	381	415	391	383	386	394	382	354	370	395	381	381	391	389	408	400	386	373	378	383	368	378	392	367	434	374	372	369	395	368	402	384	388	391	381	397	374	388	397	383	384	377	392	363	420	422	364	393	393	375	346	407	374	378	396	381	384	384	366	382	356	385	383	408	417	370	387	353	377	373	378	397	388	401	410	411	380	371	378	379	380	377	378	384	366	369	392	395	410	413	374	389	391	404	358	403	386	398	388	399	383	389	395	385	429	368	348	371	391	367	398	369	418	383	392	407	392	394	393	357	405	393	394	412	408	408	401	405	397	404	415	356	432	385	395	383	385	381	402	365	352	380	414	366	402	386	405	392	349	380	387	369	391	373	422	408	404	359	435	367	384	378	406	347	356	379	403	370	386	368	383	400	381	361	391	376	372	376	411	432	361	406	375	399	393	381	373	411	355	427	378	384	391	363	380	387	368	388	360	369	381	377	427	364	366	373	376	362	423	400	405	412	365	382	348	398	399	365	376	364	395	376
35306	17043	14636	8146	5608	4249	3279	2593	2184	1814	1668	1527	1274	1234	1206	1082	1036	997	998	932	943	860	856	823	865	838	801	845	772	817	772	788	753	788	750	766	737	750	760	724	711	743	713	744	715	741	751	774	679	688	765	683	729	740	720	736	720	715	705	713	693	704	663	691	719	738	736	683	702	702	700	749	728	705	749	735	712	720	712	657	721	715	767	708	685	716	715	696	682	736	681	707	719	712	696	746	665	744	680	719	717	686	684	650	695	688	688	670	706	725	678	672	696	691	665	702	693	708	694	752	717	681	699	701	698	673	714	675	691	698	724	689	628	693	667	687	674	709	718	673	657	695	721	698	706	730	721	704	677	727	687	705	675	716	700	706	684	705	703	714	713	690	707	730	682	790	688	724	698	697	690	693	711	729	697	714	691	705	727	684	710	738	728	702	683	664	700	744	703	682	671	691	755	677	660	637	641	677	721	685	724	687	683	695	722	717	682	701	642	688	705	685	709	698	700	684	740	672	710	682	678	698	730	696	719	664	694	695	709	744	669	725	727	654	683	660	718	730	680	651	669	669	672	615	687	687	705	717	697	675	678	703	731	722	687	721	700	711	679	654	689	727	723	710	788	676	658	725	666	726	684	709	662	727	693	700	685	680	701	700	655	728	688	690	700	708	664	689	687	668	705	729	744	696	682	768	672	759	693	677	706	712	657	704	736	703	698	718	658	734	680	687	693	678	652	696	721	717	700	714	675	667	699	713	681	722	695	720	694	734	718	701	706	691	721	674	693	726	732	697	685	654	692	695	704	709	661	678	714	658	692	667	717	737	672	655	715	627	725	699	675	691	702	701	711	711	700	662	636	686	706	721	662	694	650	742	631	731	703	708	681	679	689	708	687	722	686	696	677	713	714	683	676	742	710	690	655	692	733	712	712	681	720	664	734	724	763	698	710	702	648	650	712	683	699	703	671	674	678	681	683	707	718	710	714	739	719	651	683	701	691	683	734	675	689	668	692	688	706	691	688	700	697	691	683	685	645	686	669	667	680	699	640	670	719	679	679	716	730	711	660	705	695	673	711	705	706	707	729	704	702	675	707	679	721	657	648	691	703	638	726	727	642	705	723	678	665	628	695	656	723	680	707	692	697	705	646	650	694	684	669	670	681	674	682	695	722	682	718	712	706	702	689	691	702	699	692	664	707	707	693	703	702	723	680	667	671	641	685	719	703	664	706	670	671	679	680	684	671	694	676	652	645	697	730	673	744	697	681	685	674	695	731	658	712	726	652	669	709	696	694	718	716	648	705	701	671	696	690	723	712	701	745	626	704	696	681	676	716	710	657	615	712	723	718	726	679	684	689	720	707	712	701	723	762	706	731	652	719	695	678	674	679	686	706	709	664	661	678	717	712	710	691	669	713	689	696	687	703	694	681	713	737	687	719	706	680	722	688	731	687	727	712	647	682	663	722	694	660	654	724	666	698	710	687	719	717	767	708	720	671	714	714	715	692	708	720	702	695	681	724	682	686	663	691	691	703	699	691	709	723	678	737	744	718	652	715	675	729	726	705	684	665	703	705	705	745	736	716	682	662	739	714	709	728	696	655	738	669	692	723	671	700	677	666	699	704	685	679	695	662	704	684	705	682	636	706	675	712	668	682	680	697	681	703	719	684	695	672	700	744	668	696	652	682	688	664	673	699	706	680	721	734	670	755	651	667	722	665	719	673	746	720	657	667	677	667	706	715	703	694	703	696	694	689	720	683	716	731	688	702	697	692	689	695	694	705	686	713	657	651	706	665	663	703	720	692	727	659	738	660	711	697	688	727	662	662	751	693	686	656	703	700	705	688	723	733	719	700	695	642	703	694	659	678	718	697	738	687	658	730	719	660	651	688	702	687	707	656	656	648	666	734	710	724	686	687	715	691	718	700	708	640	693	720	701	705	728	647	689	698	674	687	694	750	678	733	722	695	639	671	692	691	696	714	731	721	680	691	675	665	687	646	694	718	716	692	745	728	726	702	682	653	726	669	680	683	683	709	702	685	677	683	636	692	698	680	700	698	691	655	754	654	691	645	707	672	689	702	727	702	695	680	646	709	733	667	727	714	657	707	723	687	676	672	699	678	644	665	742	695	680	692	729	661	724	672	667	663	662	678	694	706	689	703	700	683	723	730	723	697	681	689	706	654	721	686	690	696	637	715	687	723	726	661	693	696	714	700	700	668	704	704	682	738	709	722	669	716	737	673	713	729	726	675	726	715	716	697	700	712	662	720	681	719	753	709	721	683	654	706	722	689	695	745	715	728	649	672	673	656	669	662	685	673	663	713	711	723	695	712	651	707	690	690	708	668	725	707	704	695	673	701	700	717	685	697	656	685	708	689	675	669	738	688	737	713	678	647	670	721	698	683	665	690	741	697	627	680	742	701	712	668	701	678	735	725	646	699	691	658	723	730	686	683	710	707	683	692	729	679	680	709	692	693	657	722	704	672	686	698	670	678	729	693	722	698	696	701	670	682	687	698	701	673	690	707	659	701	719	719	694	696	661	698	689	685	676	682	673	705	738	706	667	675	735	709	678	695	698	684	716	697	730	696	696	705	700	735	704	718	744	674	675	689	705	654	698	674	740	635	731	713	703	726	667	725	744	740	708	695	708	708	653	678	669	741	652	702	717	709	715	700	689	714	681	656	729	697	736	726	697	679	672	676	724	712	654	713	716	674	725	677	683	700	732	706	650	685	646	704	701	713	694	690	709	714	738	730	644	687	725	653	654	644	690	678	685	665	712	714	712	722	659	740	703	687	737	688	685	722	703	632	670	710	722	705	719	699	748	729	727	692	715	742	682	706	692	659	688	740	681	695	707	696	682	674	713	680	676	690	659	692	744	695	734	681	700	692	711	723	684	677	699	718	711	646	694	725	630	692	682	672	671	672	686	665	663	683	678	707	672	723	752	687	718	710	711	700	685	668	708	699	708	695	686	686	721	675	702	678	671	694	704	695	672	690	717	721	682	723	702	686	704	667	690	696	711	657	672	673	701	711	722	711	735	705	714	689	702	704	696	711	677	643	669	705	666	720	672	715	713	653	681	710	725	673	686	702	679	698	687	691	679	703	691	751	665	697	713	690	694	708	664	714	696	710	703	701	695	715	671	718	744	676	673	673	667	696	722	667	718	678	677	712	702	664	711	656	707	649	714	685	690	637	731	670	693	726	677	693	690	670	654	696	733	654	688	706	699	665	694	746	689	723	668	719	700	729	739	655	690	714	702	712	658	679	670	696	748	721	745	731	723	666	677	728	648	688	685	724	703	713	687	680	673	687	717	703	694	671	703	678	695	725	729	709	670	715	687	726	692	707	725	722	685	698	700	659	697	706	682	674	745	719	716	734	706	758	709	679	736	721	703	721	717	698	674	697	674	680	692	732	667	691	723	709	670	706	727	693	699	676	687	703	669	754	653	694	697	666	721	688	731	723	715	695	718	681	645	706	734	690	684	709	690
27249	21062	7707	383	193	147	135	128	105	107	106	99	105	114	96	82	98	105	92	106	76	93	98	85	101	92	104	82	74	74	73	89	82	98	84	96	96	98	103	98	80	98	78	94	106	99	103	70	82	91	73	98	105	111	87	94	80	91	89	78	85	83	83	83	96	92	84	79	87	85	90	106	106	93	98	88	105	90	83	90	98	83	97	90	95	89	90	93	85	92	84	94	86	87	93	96	107	87	90	78	99	96	107	90	106	85	87	97	87	100	94	104	88	88	95	77	83	93	89	114	75	94	92	79	96	86	94	91	102	83	102	95	105	94	97	74	93	89	101	90	104	93	93	98	83	87	96	87	86	86	91	90	87	95	84	91	96	81	91	98	68	90	93	85	82	107	88	96	78	87	100	95	86	102	85	96	89	92	71	93	110	87	92	83	85	76	105	109	90	92	111	79	93	93	89	96	103	108	92	77	96	96	89	84	99	95	100	94	106	79	104	105	100	96	94	93	80	95	83	118	79	98	82	93	83	93	94	108	75	83	89	91	96	90	90	79	103	84	84	91	82	88	84	89	78	87	91	94	103	95	120	81	98	73	78	83	96	99	86	91	98	82	92	84	84	93	109	99	92	94	100	87	111	79	89	104	94	96	100	98	94	114	79	87	118	104	101	92	93	75	82	74	85	101	99	96	92	110	77	103	92	97	95	98	84	103	91	89	89	99	95	99	89	84	117	73	114	80	83	107	102	86	92	101	94	103	80	94	108	104	100	89	106	96	100	103	90	84	94	95	98	89	77	82	93	110	98	98	95	95	99	86	77	97	103	70	85	86	107	83	91	88	103	76	104	103	104	94	101	75	96	86	80	97	64	94	98	94	74	84	84	106	102	78	95	95	86	99	87	103	102	91	89	102	73	98	92	94	99	79	89	83	94	97	89	73	112	76	85	102	92	91	86	96	86	96	87	89	105	67	88	93	103	79	97	83	93	92	96	103	94	96	85	88	107	93	95	95	88	81	98	86	111	82	114	92	82	79	90	100	97	89	73	84	81	93	91	96	88	100	97	83	103	84	81	101	99	72	79	76	75	106	85	102	93	100	87	85	100	87	95	96	98	80	79	106	80	107	95	98	84	95	81	98	80	82	122	100	105	88	118	106	89	97	104	80	95	92	97	93	83	96	97	82	85	102	84	100	97	90	73	100	112	84	96	82	85	107	103	101	85	93	86	82	78	98	90	95	92	100	90	99	94	83	96	102	93	105	100	85	108	81	82	109	100	109	82	92	97	79	87	104	83	100	85	97	83	85	75	91	80	90	107	103	108	87	101	88	87	89	79	96	100	78	90	80	80	111	93	102	81	95	84	92	85	92	80	89	102	91	92	91	108	90	92	88	93	92	86	91	84	92	103	88	77	90	96	101	104	88	83	96	93	91	85	86	119	83	104	99	112	109	94	90	97	85	100	98	81	84	105	85	96	100	101	103	81	91	100	88	89	81	94	87	82	102	95	89	97	93	109	79	94	93	105	87	96	99	85	80	86	88	94	93	92	95	83	78	101	89	88	88	91	79	93	91	90	80	100	98	93	102	88	89	118	89	115	103	94	91	88	93	73	86	105	84	90	103	84	109	93	106	102	104	93	99	84	92	109	83	94	73	102	89	90	109	104	77	103	82	85	83	99	75	88	103	74	100	87	95	109	110	96	105	87	84	91	100	93	86	106	86	81	100	96	100	109	106	109	113	100	97	117	98	86	71	90	90	89	95	102	91	91	91	87	95	114	101	84	92	97	87	94	81	87	91	89	87	87	104	97	86	84	107	92	85	97	91	93	93	93	91	90	92	86	88	89	93	95	93	85	89	78	82	93	85	90	102	90	110	85	102	103	79	105	99	112	90	74	97	76	91	73	103	103	77	96	88	104	82	77	100	96	101	83	103	92	99	84	87	92	95	81	100	92	95	90	94	90	97	99	76	103	91	95	102	111	78	90	74	104	103	85	101	88	109	82	101	85	99	104	109	88	86	109	107	78	87	90	93	102	88	101	93	88	85	54	96	108	79	96	100	102	84	81	91	75	71	85	99	106	109	73	89	106	77	108	101	92	92	96	94	104	86	76	85	110	105	80	74	108	78	90	89	91	96	93	84	85	103	92	103	94	87	72	105	94	90	95	87	84	99	86	86	103	94	112	86	101	84	87	73	86	95	93	94	92	81	96	82	92	109	72	74	98	95	114	90	93	101	88	110	74	95	95	93	79	78	89	89	96	81	77	88	98	78	93	94	98	102	65	84	83	89	77	84	80	111	83	108	77	89	90	85	101	88	95	90	96	94	98	92	98	88	102	104	100	89	106	77	92	97	97	98	96	87	75	85	107	96	107	99	87	93	89	90	94	95	85	105	104	74	90	92	91	84	69	88	91	83	91	93	101	105	93	103	87	91	75	98	86	110	103	97	92	76	90	77	91	105	83	92	101	86	82	86	96	87	83	116	98	97	92	89	91	78	92	93	78	72	96	99	112	95	86	91	95	102	79	83	86	86	100	81	80	74	99	97	100	94	98	83	98	84	103	99	106	90	87	86	73	91	107	112	87	96	92	83	117	106	96	84	83	83	94	84	83	101	103	86	90	88	73	104	105	116	80	101	90	96	94	92	82	87	81	98	81	78	90	89	79	85	100	90	107	94	89	101	85	94	94	92	95	107	77	98	80	79	97	93	82	118	84	85	86	90	83	96	100	85	80	88	92	83	107	97	93	80	90	81	99	110	106	109	85	85	91	91	95	100	114	83	103	84	90	88	95	91	113	83	110	87	79	90	72	107	91	88	76	78	88	101	96	94	90	82	100	69	75	80	87	101	84	95	85	99	101	101	92	94	78	90	93	95	91	102	90	86	90	94	79	89	88	113	90	104	89	79	75	85	81	107	90	90	80	92	86	97	101	91	103	102	87	94	78	102	75	95	95	107	99	85	89	81	78	92	103	104	84	93	80	96	93	101	92	88	75	86	98	90	85	98	94	98	86	100	93	90	80	88	75	92	78	97	99	83	99	93	81	113	81	80	98	89	73	84	91	92	85	72	86	105	88	79	85	90	99	97	91	105	110	95	104	96	98	91	88	118	87	83	86	64	91	101	85	98	84	69	91	83	90	102	97	95	90	106	85	81	101	92	94	94	102	92	85	75	86	97	91	93	107	89	86	87	94	95	87	95	91	83	91	119	78	88	84	85	89	94	88	94	96	87	101	86	100	102	110	87	84	81	79	96	94	84	93	81	87	94	106	95	85	94	74	99	90	86	102	84	94	84	93	96	84	83	100	96	96	91	76	102	93	99	96	101	118	96	73	95	89	93	96	112	92	86	93	78	105	93	110	95	89	96	99	100	79	96	101	84	104	93	88	84	90	104	78	95	85	92	79	86	78	98	81	99	95	91	86	87	91	92	86	94	110	80	95	98	99	87	92	87	95	86	81	76	96	96	99	106	78	101	100	85	77	94	100	97
13895	1359	1173	650	421	371	307	307	279	240	224	223	235	216	211	200	214	192	231	229	225	188	207	173	199	212	224	200	212	189	185	203	182	194	200	223	189	191	206	167	190	191	194	175	189	182	215	174	190	190	192	215	195	211	217	174	182	181	186	195	178	201	198	199	179	185	192	196	197	202	210	171	194	192	192	210	204	217	202	200	196	170	205	163	173	197	184	189	192	193	168	217	205	187	180	172	201	209	181	209	177	194	198	212	195	177	181	188	162	179	202	216	187	190	184	202	212	185	190	182	200	205	210	182	222	182	164	195	217	213	205	172	166	223	172	180	190	180	187	184	185	205	215	198	198	196	183	178	217	197	195	198	176	172	176	203	202	194	173	185	196	207	195	203	192	199	190	169	199	177	195	199	205	201	196	174	205	197	201	183	204	179	211	193	197	177	207	190	210	221	202	205	177	194	195	199	179	192	171	204	214	231	185	187	200	164	191	180	177	180	171	189	198	205	184	190	211	193	191	193	198	213	213	185	179	167	178	203	195	193	194	206	192	175	201	190	194	220	206	199	187	197	192	184	158	187	195	187	178	181	209	202	183	185	179	204	197	193	164	197	188	192	207	202	214	205	163	177	224	190	193	185	211	203	163	180	199	198	200	193	174	186	198	194	190	217	186	180	193	190	226	210	190	176	187	198	188	184	198	176	190	188	196	208	174	197	205	168	175	172	176	189	193	195	202	210	193	193	190	220	212	167	206	195	174	205	182	161	199	185	173	206	191	180	203	177	205	190	204	211	182	178	197	190	184	214	189	182	183	171	182	198	174	177	192	193	194	194	186	197	194	177	190	209	182	183	195	197	178	195	180	173	192	211	198	205	202	197	206	175	171	200	205	189	181	217	179	217	204	191	170	206	192	187	213	202	191	176	215	210	192	199	185	190	195	194	201	182	183	188	179	211	207	207	209	180	211	211	191	211	211	197	195	177	208	219	186	187	193	179	199	173	213	202	184	214	172	183	176	180	223	203	192	194	179	204	207	178	180	182	197	192	212	188	217	206	216	212	171	191	186	185	174	191	175	188	210	210	172	196	198	188	214	190	181	187	167	202	183	179	182	205	192	208	171	202	203	180	199	175	190	197	189	206	207	180	213	202	194	200	174	194	191	179	197	191	216	167	204	176	211	226	178	185	214	195	221	183	207	181	183	185	175	189	199	191	157	200	211	188	171	186	201	178	197	189	189	221	204	191	204	186	199	206	189	210	216	178	196	187	175	194	206	208	168	204	205	179	183	176	192	202	200	171	204	199	199	191	200	209	209	173	210	202	210	177	218	185	189	183	208	180	180	191	175	204	208	195	201	176	199	198	167	188	184	202	202	173	188	209	219	215	183	202	215	184	221	189	198	193	175	221	183	198	191	190	191	178	189	197	200	192	177	180	165	203	204	189	205	196	195	223	216	208	170	175	184	190	194	188	192	218	199	189	183	211	199	224	209	192	160	202	185	193	192	215	198	180	181	214	206	202	195	180	209	230	186	176	194	206	193	201	210	204	183	201	189	185	180	182	206	192	169	205	221	198	182	187	209	163	165	216	197	187	209	195	196	196	203	196	194	192	201	198	197	204	210	180	197	185	213	184	193	178	206	202	201	182	226	193	170	194	208	210	207	186	200	188	200	196	191	177	203	177	196	187	166	189	227	175	185	196	181	170	196	176	218	214	164	186	208	198	182	197	194	189	178	196	195	211	179	219	171	196	181	189	187	197	206	174	184	180	211	173	203	178	177	193	209	177	180	198	191	188	186	209	220	192	208	208	189	192	187	188	175	196	194	179	195	173	195	186	169	193	207	211	194	180	184	193	185	205	203	208	206	184	191	181	201	194	196	176	166	198	203	175	188	199	205	199	186	198	187	170	172	194	186	190	214	210	188	171	198	180	197	194	186	187	207	197	211	199	203	194	203	199	177	197	206	172	189	220	203	190	177	183	179	181	198	171	199	193	210	183	193	183	194	181	194	185	187	180	201	216	207	184	207	206	196	213	175	197	194	188	202	203	203	176	206	169	202	191	202	194	176	181	217	197	210	191	204	184	187	184	178	219	179	187	190	200	175	163	205	195	194	208	217	183	204	165	188	209	197	197	208	194	198	176	193	190	197	178	198	187	227	212	190	189	174	205	201	199	212	198	203	178	181	208	171	200	192	196	196	198	182	213	193	197	185	163	200	177	190	209	219	189	205	201	200	188	215	175	206	193	172	208	214	171	191	194	205	174	197	189	199	194	187	192	200	195	207	196	196	183	205	194	195	202	209	184	179	199	198	210	205	197	179	209	168	208	185	181	208	191	199	205	194	188	207	202	205	182	198	181	195	199	190	199	188	208	211	183	184	194	171	185	193	182	208	203	217	207	192	210	212	195	195	182	210	195	192	199	211	204	211	192	203	198	225	201	206	204	221	201	168	179	205	177	174	189	213	203	184	190	169	196	191	176	188	197	175	211	199	218	178	186	168	226	189	195	227	178	209	213	179	194	225	187	198	178	196	201	192	179	184	204	201	201	200	202	185	173	189	202	182	185	206	189	186	185	187	180	183	188	202	192	182	185	210	177	205	220	178	222	188	188	191	200	206	183	186	202	204	179	175	179	197	205	189	179	210	213	184	190	185	198	190	170	188	222	183	184	168	204	210	184	169	215	212	196	181	189	190	187	201	197	176	186	191	213	190	197	210	173	178	183	200	205	184	194	187	204	167	195	184	199	168	185	186	186	191	207	178	195	189	190	212	165	194	179	182	199	215	212	201	176	196	184	178	184	188	190	187	198	188	182	177	166	194	191	197	180	173	197	212	200	185	203	204	189	188	205	200	206	165	183	182	210	187	194	223	190	181	187	190	190	204	193	195	179	187	194	174	189	178	196	187	176	175	183	183	189	204	205	165	185	213	189	210	194	210	202	199	190	207	209	180	197	195	199	186	179	194	183	172	170	214	185	162	212	198	223	199	211	232	205	196	178	189	186	184	184	183	181	213	193	196	183	203	181	190	180	191	199	190	180	178	183	184	196	198	193	176	209	179	196	180	199	199	210	175	187	196	205	193	189	197	176	190	212	191	238	206	199	205	198	214	205	201	230	205	180	206	178	190	190	182	198	194	212	224	185	179	205	201	184	192	170	229	174	199	169	193	174	199	184	200	220	203	195	192	199	202	208	207	191	188	170	210	210	173	168	187	174	168	172	191	194	191	203	201	194	215	179	192	211	198	219	191	194	194	219	186	195	208	180	177	197	198	191	215	208	208	176	211	207	212	207	200	198	200	193	207	204	181	205	191	176	232	193	186	207	200	187	193	171	194	195	192	210	185	196	182	200	198	212	173	197	185	186	185	176	190	181	207	193	211	217	216	192	201	186	191	170	195	191	188	195	164	195	196	180	206	181	202	191	193	186	192	226	163	194	211	190	184	208	196	214	184	187	189	191	170	168	198	206	211	216	186	210	186	187	199	223	193	183
24767	21696	29065	24859	19689	1710	724	456	404	357	329	289	292	286	294	276	239	232	263	241	243	244	220	232	220	254	203	239	244	233	224	228	237	238	229	218	229	212	226	205	225	230	191	206	207	253	219	208	189	221	195	197	218	216	223	189	238	198	214	224	227	215	225	200	201	224	220	215	194	221	222	204	217	238	217	232	221	202	191	222	200	222	221	217	186	219	213	223	224	225	231	204	221	188	236	230	214	208	241	199	217	236	222	201	203	225	211	220	220	211	198	194	218	207	206	203	210	203	200	229	212	219	193	210	196	199	240	230	208	194	187	227	183	214	200	211	229	236	221	191	234	235	210	230	219	191	205	214	206	236	207	228	228	203	207	217	221	221	197	226	219	195	235	211	260	200	217	207	211	192	202	192	188	217	207	231	193	227	232	207	222	183	191	197	234	229	206	219	209	207	221	232	193	203	242	193	201	204	229	211	215	198	196	215	201	190	210	239	250	219	209	207	240	171	211	200	235	202	210	232	222	193	197	212	221	195	209	181	219	200	192	209	235	240	215	220	227	216	215	212	207	214	208	205	208	215	214	224	210	223	209	199	205	210	219	215	215	232	195	203	227	198	200	208	225	222	207	207	219	209	193	212	233	229	185	218	220	223	226	202	220	202	217	204	201	222	236	224	213	219	229	217	188	213	220	204	220	207	241	228	197	216	204	202	204	187	211	201	210	206	222	190	213	219	201	232	220	227	211	204	222	224	202	215	197	232	193	215	215	188	220	190	204	203	208	217	207	199	189	183	214	226	211	209	222	217	207	224	229	220	216	220	213	203	238	231	235	206	196	225	194	227	200	197	222	219	183	229	173	216	213	206	204	180	211	223	211	219	201	223	190	199	211	205	219	210	203	204	218	233	225	240	202	202	204	193	239	232	196	195	197	205	204	189	209	223	221	221	211	203	192	207	215	207	205	204	219	219	218	223	217	207	194	206	221	233	208	197	186	227	216	206	213	202	192	223	211	194	206	209	211	208	201	205	212	192	220	204	233	218	183	223	200	186	219	230	218	230	209	186	198	199	201	220	223	202	202	230	260	221	226	213	198	209	230	202	200	239	207	192	220	226	205	210	230	212	173	178	196	202	233	206	215	213	227	220	194	213	194	169	220	200	199	204	210	235	208	213	224	219	215	203	228	224	198	220	207	211	225	228	217	214	221	204	240	221	214	229	195	196	206	213	178	199	219	195	217	191	250	223	218	217	226	224	186	209	221	185	219	205	196	195	217	191	226	230	200	175	203	196	236	229	233	215	207	204	197	213	213	210	206	195	207	212	200	214	209	208	189	201	219	198	201	229	188	207	208	222	218	207	206	189	200	194	211	196	204	223	223	175	229	206	198	198	191	201	206	212	194	197	201	213	188	197	189	200	213	186	211	221	208	200	227	227	218	220	226	211	205	217	207	202	208	220	222	208	193	225	218	224	209	222	236	209	215	193	200	224	199	227	212	219	199	207	226	199	203	181	219	196	202	204	203	212	215	229	196	205	218	205	217	196	205	199	207	229	211	213	215	215	202	202	221	189	220	209	212	213	220	201	197	190	196	209	190	243	210	200	210	194	217	207	214	221	175	225	205	206	199	208	217	210	216	213	219	189	230	220	217	217	210	225	183	203	231	188	206	221	218	215	201	186	218	209	225	208	197	211	209	213	217	211	205	191	207	191	200	205	226	198	190	196	212	215	216	213	206	216	195	200	213	205	208	204	225	207	209	186	208	217	223	211	220	207	189	211	200	207	198	223	191	183	185	204	214	219	229	193	221	209	211	214	204	211	212	217	213	245	198	217	215	216	196	217	238	226	174	191	204	181	241	215	247	204	190	203	217	208	216	193	217	215	226	172	224	201	184	210	201	216	219	223	219	223	227	226	211	221	193	211	228	210	199	199	202	185	207	214	214	201	193	221	217	229	189	216	206	222	184	212	219	236	187	219	191	216	228	213	181	238	222	180	222	206	217	237	207	205	218	224	206	199	220	192	230	210	201	218	211	203	227	221	189	224	220	220	228	203	202	210	193	202	205	200	205	201	207	220	238	214	198	229	219	190	238	196	202	201	214	214	213	201	221	214	206	206	223	187	236	220	206	199	207	239	216	217	196	194	195	183	189	212	199	182	205	209	208	198	213	232	196	208	198	207	222	207	214	188	197	204	196	208	205	205	196	185	197	223	217	212	224	223	200	212	212	218	215	222	176	178	194	215	230	227	198	200	190	197	191	224	216	207	211	215	216	246	198	214	207	220	210	216	198	233	204	207	195	205	198	222	200	208	218	210	231	207	218	208	198	226	196	217	213	212	235	211	208	196	192	225	202	208	210	211	216	209	222	207	225	229	211	216	195	212	218	224	212	190	220	214	196	207	200	210	226	227	195	210	206	195	185	189	209	206	211	204	218	215	205	234	241	204	210	226	204	205	216	182	200	219	192	204	197	212	193	189	188	227	175	189	213	219	227	226	229	193	200	198	218	243	262	215	209	200	230	212	228	225	203	209	202	200	217	191	202	221	187	200	205	192	219	204	214	187	222	199	233	215	176	214	222	219	208	218	194	192	214	219	241	230	224	217	225	179	209	208	210	187	207	218	218	206	212	225	225	212	219	204	193	192	207	234	221	228	253	196	203	216	206	206	195	201	193	190	211	218	218	205	219	202	173	217	223	239	207	187	199	202	196	223	181	213	210	201	192	240	219	176	239	196	194	224	199	199	202	242	208	220	205	202	223	237	216	199	224	214	205	196	233	216	198	204	205	210	185	203	193	182	216	185	191	214	197	208	201	192	198	188	208	202	219	216	208	222	222	203	219	218	218	188	207	240	197	215	218	212	213	194	205	194	196	228	222	193	222	246	205	196	207	202	188	210	223	234	208	217	187	191	215	212	224	230	207	190	223	222	216	233	223	235	220	200	207	219	217	193	220	216	239	188	232	207	210	200	219	210	204	204	185	241	214	222	214	236	201	221	215	233	198	204	258	210	213	208	192	200	210	217	216	204	235	224	206	221	232	220	231	204	213	194	190	220	210	216	215	197	222	189	214	207	206	221	222	210	209	223	208	217	218	225	206	200	233	189	231	197	204	200	222	209	210	205	211	201	208	193	221	213	210	218	189	210	217	206	209	193	202	202	207	205	202	238	214	194	221	198	205	216	192	201	224	214	201	224	220	212	209	201	214	223	204	211	207	196	205	183	210	237	196	198	189	216	208	214	193	181	187	177	186	240	222	192	203	205	221	196	186	224	209	230	207	203	205	218	187	203	195	200	203	218	209	212	227	230	213	210	192	191	225	202	206	212	217	219	195	207	223	219	196	221	195	217	201	214	220	203	172	194	221	224	223	207	219	231	203	219	207	203	203	225	210	213	187	217	180	188	195	193	184	193	224	212	213	204	184	224	180	201	201	215	210	214	204	233	224	212	238	203	190	213	198	201	215	207	221	189	216	215	222	191	193	203	231	219	191	200
29973	10533	9058	4646	3054	2292	1749	1480	1125	1034	922	767	706	679	662	587	579	541	521	523	492	525	486	478	469	441	445	446	464	440	431	433	455	434	453	444	426	463	435	417	427	420	425	432	428	391	413	430	386	388	407	408	398	380	431	404	427	432	407	399	399	425	408	400	405	410	375	379	424	421	431	384	418	413	360	409	396	410	375	401	360	434	424	391	438	400	392	413	398	419	384	410	384	410	413	395	408	390	382	409	409	401	403	417	418	395	361	402	408	402	402	402	388	414	425	393	407	386	421	375	418	393	407	432	419	391	427	425	429	404	418	421	423	395	375	363	362	397	413	396	413	388	364	437	381	431	436	423	385	413	390	416	410	397	363	389	426	351	395	380	408	431	378	454	373	455	418	409	435	377	396	409	430	397	389	439	403	396	405	410	423	410	401	417	389	402	397	376	418	410	422	431	400	419	390	431	412	387	425	375	436	380	360	413	412	415	402	405	386	389	422	422	362	407	417	392	374	425	381	416	414	396	394	412	406	407	421	426	386	415	396	411	400	438	425	393	382	413	433	421	385	387	417	354	357	406	420	408	450	395	424	415	367	385	394	397	402	419	397	405	375	407	413	387	402	360	427	390	393	392	363	435	411	392	403	441	374	378	380	391	366	400	424	359	418	373	404	377	395	394	404	398	388	399	413	401	415	406	432	441	435	411	389	405	395	393	401	405	400	435	372	409	385	374	411	402	391	411	388	362	402	401	402	377	405	399	412	406	383	388	388	422	412	412	393	410	398	386	384	427	383	336	391	412	387	412	367	408	374	395	399	418	412	396	390	421	400	407	380	398	388	398	416	397	416	372	409	382	396	352	391	402	433	416	407	430	395	437	435	391	408	393	404	405	415	424	375	390	364	411	408	422	413	424	380	364	373	396	401	394	355	376	394	397	385	375	400	382	425	385	385	402	412	378	387	383	355	407	378	407	386	381	362	406	399	404	431	387	393	389	408	401	395	366	403	416	400	411	362	383	398	378	389	387	430	409	410	421	387	389	413	353	419	400	413	426	383	448	410	414	412	417	448	413	443	404	417	385	400	374	388	405	407	429	363	409	384	397	375	390	403	396	412	432	373	411	409	410	402	421	409	415	373	425	394	393	400	388	396	434	370	409	385	429	413	395	391	406	432	424	410	389	391	401	381	389	371	419	382	377	413	396	381	410	407	412	368	377	432	390	412	407	378	396	395	398	421	397	456	435	395	404	381	392	404	410	397	406	424	393	382	382	401	384	400	374	376	367	393	414	382	389	460	376	364	387	415	424	402	365	410	415	380	385	400	391	405	424	415	345	396	411	444	398	401	412	413	404	391	384	437	396	410	373	356	415	369	376	383	395	422	388	413	384	396	406	422	422	430	399	400	417	369	361	425	376	388	362	389	390	399	406	398	372	474	376	377	385	411	404	383	400	382	419	394	404	398	375	395	414	401	408	409	428	438	438	394	421	391	403	415	383	375	419	369	386	398	409	422	359	399	400	417	390	386	425	392	401	416	447	399	444	408	409	401	394	425	383	416	387	429	398	370	382	419	391	458	373	419	377	410	443	392	419	442	423	369	415	406	410	381	404	402	393	381	423	418	412	384	370	391	370	398	435	377	391	382	378	391	399	369	395	391	424	420	384	396	400	419	365	394	389	398	405	420	406	421	387	343	418	378	375	369	429	364	401	387	364	429	416	410	376	386	401	407	383	395	397	405	396	429	378	392	391	409	391	403	421	370	402	401	398	401	435	401	383	435	401	408	419	412	411	391	407	418	407	367	419	374	384	421	406	394	407	382	384	395	413	388	374	417	376	416	440	390	383	381	408	390	403	418	451	387	413	366	409	372	401	400	382	419	437	395	422	393	373	384	419	408	417	406	432	378	391	435	425	413	411	403	407	396	437	378	427	390	396	362	380	365	409	351	414	417	398	377	439	401	409	396	431	396	399	412	406	401	414	408	392	410	409	392	396	376	388	379	407	397	409	385	392	390	402	416	367	383	362	385	395	400	408	371	366	408	408	385	398	395	392	393	386	417	389	391	352	433	401	385	377	407	407	419	395	402	411	387	363	390	415	411	404	377	433	423	418	403	434	412	411	370	381	373	401	408	399	417	430	371	358	389	381	405	391	405	414	402	422	431	406	399	398	383	369	391	411	389	417	410	387	393	395	399	416	397	334	399	410	416	416	361	381	390	422	400	410	412	393	381	381	406	410	384	424	448	354	388	433	383	399	451	437	383	412	422	414	370	356	447	371	383	400	436	402	449	429	398	390	384	394	386	370	385	413	420	393	405	395	412	408	388	428	417	395	403	413	355	405	404	392	356	373	380	382	431	420	395	385	372	390	398	392	402	364	405	413	388	388	365	414	420	398	398	421	387	385	408	400	425	413	402	389	419	399	393	411	377	410	399	394	422	407	392	420	413	413	426	390	385	429	357	396	405	409	403	402	390	428	389	367	418	381	411	412	398	414	392	414	396	375	421	415	396	456	418	403	385	379	440	417	418	390	415	362	419	397	366	366	387	405	433	408	399	388	378	406	414	382	446	398	396	401	378	401	415	432	364	396	381	405	395	400	384	385	389	415	412	370	400	423	424	409	408	409	434	380	386	436	372	415	390	375	406	399	381	397	380	414	373	428	398	391	379	397	377	364	431	407	390	404	367	384	401	426	406	408	428	374	439	402	410	425	395	382	439	399	414	425	394	439	384	369	392	402	371	402	449	399	403	388	397	418	397	399	384	393	429	374	403	409	368	381	386	399	403	388	409	375	374	419	406	391	393	394	408	352	375	384	372	403	403	391	417	427	371	389	422	384	408	361	411	385	404	394	382	397	365	356	404	373	389	394	420	405	405	392	423	404	377	398	371	373	366	400	382	404	432	419	400	414	437	400	391	366	416	401	434	385	408	387	407	411	391	367	413	413	392	392	414	407	361	371	388	410	426	407	389	405	403	404	389	391	401	416	398	420	440	397	359	384	403	398	359	362	384	380	385	407	380	405	425	369	388	433	408	424	410	398	401	398	396	364	410	407	399	395	413	398	386	440	400	386	388	403	407	419	422	379	385	381	406	389	415	413	398	404	423	358	392	375	403	411	402	400	407	389	399	394	374	385	421	401	397	396	365	373	404	385	375	426	365	370	415	439	380	378	411	416	415	402	396	384	385	387	388	403	403	394	427	394	414	398	371	423	358	391	396	400	414	402	391	380	412	380	388	413	385	417	378	410	407	376	350	387	382	399	378	438	381	382	390	376	396	373	404	393	406	368	427	423	429	444	402	375	392	397	379	398	379	407	423	399	415	429	383	367	383	390	393	412	369	382	416	416	402	372	410	406	378	404	415	395	378	375	401	390	376	383	402	396	380	392	395	409	405	402	376	407	405	396	413	374	395	391	394	449	390	405	406	396	392	416	390	434	430	401	348	385	424	384	401	433	394	367	388	405	397	385	398	384	399	442	394	412	379	393	395	377
23743	21696	29781	24138	21697	18566	2190	972	768	638	610	589	544	549	509	474	479	507	437	484	434	428	442	413	431	396	416	434	427	443	434	414	403	417	428	381	395	392	375	406	399	433	379	378	388	406	366	411	387	428	403	422	404	408	392	390	379	418	400	424	403	396	354	385	409	382	357	407	426	423	409	410	369	412	402	356	390	390	409	402	363	368	416	380	410	378	382	414	386	414	408	350	393	411	378	445	364	404	361	410	343	455	386	376	410	389	377	375	402	385	392	399	368	407	386	386	383	389	424	381	380	378	419	389	399	410	396	413	352	416	353	352	369	403	388	352	385	383	377	385	396	371	399	368	385	395	376	366	437	402	369	396	385	392	375	391	367	352	383	380	373	401	408	377	395	374	401	404	370	387	402	364	371	395	379	410	386	395	362	371	337	403	402	391	370	394	406	369	394	368	388	401	370	413	407	398	389	354	377	370	377	369	402	382	387	351	402	391	397	408	386	379	390	387	359	387	375	415	408	384	351	397	369	417	378	399	403	391	383	415	377	380	427	407	372	370	375	397	382	405	359	361	385	390	377	388	408	383	396	416	366	394	426	391	409	348	408	380	368	365	377	376	339	363	374	385	375	395	392	409	383	369	374	393	383	391	380	387	399	406	378	374	416	399	379	384	356	363	391	348	389	388	403	384	387	432	406	361	395	331	401	415	431	402	408	380	410	361	363	381	401	346	401	397	411	357	385	409	390	406	390	396	407	379	383	419	381	353	365	389	390	381	376	400	402	359	402	388	406	361	396	405	348	393	385	400	369	377	375	405	360	394	379	405	357	381	365	343	369	359	370	402	390	398	373	363	347	375	374	425	397	373	376	375	395	348	405	399	349	366	395	392	396	382	367	364	358	383	377	377	396	379	370	400	394	393	391	358	380	380	381	397	419	389	383	381	387	352	384	426	390	389	396	393	374	385	393	382	365	394	339	399	384	365	426	387	356	367	390	400	375	395	414	408	359	419	379	395	374	417	382	383	391	400	374	371	365	408	373	369	385	375	367	346	394	377	386	377	368	408	400	382	371	424	359	370	383	374	395	392	394	390	389	392	419	378	351	364	371	391	355	404	368	405	364	375	392	409	398	364	384	375	384	390	395	384	419	426	380	368	367	372	381	425	386	403	361	381	396	391	360	347	395	384	360	393	367	416	362	376	383	365	360	372	400	423	405	409	389	378	404	390	414	393	390	401	405	390	348	395	429	403	396	382	386	369	381	359	376	401	377	364	355	353	380	395	363	387	394	348	378	387	384	397	388	385	395	355	372	388	366	378	393	382	398	384	387	416	364	398	434	389	402	362	418	421	400	374	364	388	384	378	394	388	414	378	385	414	367	405	378	387	406	371	399	332	392	373	340	388	377	357	375	378	390	397	376	428	396	391	379	390	399	410	428	434	384	384	422	377	377	360	403	387	381	365	420	404	380	410	414	390	410	391	382	390	416	417	381	407	405	365	380	399	397	368	413	383	366	371	357	374	368	431	412	423	384	389	367	394	403	385	377	380	367	394	362	386	394	397	377	415	355	381	387	394	417	368	374	431	353	360	414	354	404	386	390	381	419	392	400	393	403	356	342	339	398	398	378	384	390	364	363	382	438	421	376	367	357	421	413	379	388	368	404	372	409	369	403	365	370	407	383	405	377	387	370	422	397	393	377	360	399	375	392	401	417	359	410	382	394	388	384	364	391	382	401	366	405	366	383	408	406	373	369	411	413	398	372	370	402	382	462	365	396	403	388	415	390	360	413	414	376	364	418	394	368	359	425	409	377	367	409	342	380	414	396	389	405	370	383	361	416	367	390	353	413	411	394	386	378	369	376	382	377	363	378	405	417	402	380	382	392	418	377	405	406	409	402	409	350	369	403	360	396	397	402	359	378	371	384	400	376	403	378	402	372	423	401	396	376	374	386	382	403	352	400	400	384	369	347	356	393	383	405	364	403	407	338	418	381	405	384	372	370	404	388	410	378	417	394	382	375	389	406	377	422	421	397	393	408	395	397	375	379	407	409	365	408	417	388	374	376	375	345	384	380	384	385	390	384	369	355	368	390	384	386	346	366	382	380	390	359	389	329	376	366	427	351	373	386	350	380	380	410	365	388	375	396	380	391	384	411	372	377	395	406	397	400	379	410	380	407	359	389	401	427	386	405	436	389	387	387	374	369	370	362	370	408	394	420	375	415	388	422	394	383	351	426	390	402	374	403	434	412	393	388	432	384	385	390	384	346	374	427	382	408	398	424	339	390	385	404	362	394	374	400	369	402	391	371	386	378	365	396	425	365	381	380	381	388	367	375	406	398	356	353	392	358	389	402	436	386	389	371	374	381	366	372	413	380	381	386	416	342	387	393	386	380	380	345	380	413	415	407	430	394	380	373	387	385	351	381	400	391	402	391	443	387	361	403	404	349	397	405	369	384	425	398	410	363	402	400	422	398	400	375	399	396	385	399	375	342	391	406	400	379	360	364	394	414	372	403	366	349	365	390	388	377	377	383	405	405	405	359	394	391	347	388	384	379	417	402	370	414	387	376	406	382	402	397	357	391	407	402	387	352	380	404	384	368	389	392	379	372	410	360	402	402	370	375	402	416	387	423	371	390	377	413	375	351	402	398	400	376	348	439	432	399	366	368	399	353	393	411	390	358	410	380	376	397	390	400	362	381	429	374	366	377	369	354	391	369	378	362	349	392	429	392	399	387	383	385	367	372	383	377	387	357	428	386	390	414	400	424	375	368	385	379	396	398	370	387	416	371	370	364	393	390	428	367	376	373	404	398	408	392	398	351	386	414	343	393	398	396	384	369	396	387	360	407	365	410	376	382	434	393	361	407	375	380	351	363	388	363	376	392	372	380	368	352	409	411	389	381	384	378	403	399	401	409	394	428	360	375	380	367	409	405	403	390	390	333	404	399	344	394	404	372	415	406	406	387	365	398	349	367	370	383	360	400	407	399	380	421	402	370	401	376	392	393	345	378	397	389	362	364	381	406	380	398	367	391	377	392	379	373	399	394	365	415	403	367	394	359	414	378	387	375	445	418	372	404	410	392	383	360	359	406	386	362	374	386	396	379	377	369	355	394	360	363	423	364	391	437	382	354	376	405	399	376	389	389	378	378	372	377	351	340	410	403	393	357	341	363	395	406	367	377	375	389	381	404	383	405	398	368	419	374	396	404	388	404	365	374	381	392	419	397	356	391	391	401	385	420	428	396	419	414	371	418	375	385	352	388	381	385	390	414	331	361	395	352	386	381	372	369	351	398	367	392	394	394	406	397	376	420	374	396	392	390	373	414	368	399	378	373	358	380	390	364	406	352	387	393	367	387	406	424	403	387	334	401	359	388	353	377	372	385	386	424	390	354	366	390	394	356	390	357	394	381	379	369	355	394	372	364	388	380	417	376	405	339	359	354	403	397	383	417	403	396	391	390	367	399	374	403	358	429	360	386	373	408	384	357	383
35732	16834	14574	8048	5547	4166	3239	2599	2110	1892	1593	1485	1318	1280	1195	1152	1018	1060	1015	934	878	872	894	868	830	835	851	788	816	794	765	793	810	723	733	678	754	747	746	708	740	744	751	709	724	779	726	738	672	681	711	706	697	727	725	724	668	706	701	697	747	699	753	721	761	738	697	673	681	776	753	752	719	714	702	720	696	689	672	764	675	754	710	670	702	742	691	749	734	720	707	717	710	708	672	714	721	726	702	702	693	688	680	699	646	694	686	709	664	732	669	679	676	677	738	703	707	686	705	718	684	665	664	739	713	707	681	676	713	713	724	735	711	747	685	725	694	712	668	721	713	697	704	711	735	675	707	693	696	699	682	709	702	703	671	703	718	707	715	725	717	725	694	736	723	709	680	689	699	666	665	715	649	716	675	660	724	726	702	731	679	638	690	717	716	700	598	671	707	690	690	685	694	747	724	659	676	669	675	702	706	720	625	743	703	721	713	718	697	704	707	713	692	719	737	691	672	673	685	705	737	685	689	724	710	684	715	681	693	695	666	702	686	744	699	699	682	690	739	742	673	671	703	667	690	724	684	744	749	736	735	655	732	717	731	660	719	687	753	673	696	648	683	727	669	672	703	696	704	715	682	714	663	681	732	687	686	719	675	715	689	732	675	699	717	670	709	707	715	689	672	701	744	635	725	714	721	737	697	712	688	687	740	716	721	700	717	713	621	696	688	735	701	723	655	697	706	711	694	682	746	688	680	680	654	704	710	721	719	759	708	701	732	730	707	698	709	671	742	664	736	703	727	705	690	680	714	671	715	675	698	671	667	665	734	667	681	677	689	692	686	683	705	727	766	657	691	651	716	693	680	635	669	649	691	767	668	700	727	701	736	683	710	667	688	707	733	699	710	677	651	726	703	691	693	708	745	675	665	685	689	660	675	732	733	693	741	645	699	714	652	714	671	682	710	698	766	694	697	707	730	676	705	672	659	683	702	663	694	692	696	673	690	713	738	691	706	650	704	686	694	734	722	662	687	655	675	686	674	647	725	719	700	663	649	702	681	703	716	721	684	740	709	710	728	685	677	754	690	717	707	705	723	683	679	653	728	734	726	695	712	652	737	711	691	682	720	734	715	695	763	723	696	685	673	704	700	679	718	695	704	680	699	734	674	697	690	689	692	679	737	706	701	671	750	718	691	692	704	683	675	690	700	692	669	685	684	678	716	749	764	700	695	671	714	690	683	682	702	682	686	715	727	685	708	716	709	713	704	686	701	715	683	679	675	714	679	660	712	651	636	665	705	664	687	752	655	696	705	672	690	695	691	680	699	710	685	680	707	680	723	670	657	718	650	713	696	716	708	707	655	712	726	722	713	739	664	720	716	693	724	687	635	725	682	681	749	705	685	681	700	722	699	710	718	732	739	672	706	727	727	697	685	642	706	665	707	669	712	663	692	715	762	638	720	744	693	669	694	693	709	704	686	674	683	709	690	677	718	692	693	675	668	734	668	702	678	676	712	649	712	726	671	743	718	724	739	685	720	732	700	719	676	704	690	698	717	729	749	694	697	714	707	707	736	737	671	690	716	690	729	681	707	712	680	699	683	660	688	722	723	710	721	690	692	715	716	673	732	672	706	691	688	718	714	688	691	640	707	699	707	662	686	714	718	694	636	692	675	687	706	751	648	666	693	708	636	728	628	723	719	672	679	714	740	643	728	695	680	679	717	683	689	725	645	639	712	729	742	682	727	688	702	754	678	717	702	696	735	664	735	682	682	718	678	753	679	738	692	723	717	736	737	722	686	725	662	687	701	710	654	702	707	700	719	740	706	700	706	682	716	744	683	695	720	759	722	661	706	629	669	676	717	687	684	670	699	666	684	718	679	708	701	659	707	657	658	688	684	695	722	712	672	734	678	698	690	688	686	732	702	686	741	687	704	703	712	684	644	736	672	705	713	647	702	680	714	674	726	679	686	715	663	670	708	714	733	691	697	703	681	672	716	692	736	697	710	707	710	724	721	660	687	701	655	715	729	717	734	672	718	731	692	700	721	688	648	643	682	683	704	663	736	687	739	668	687	719	661	763	642	720	748	737	711	671	747	702	675	671	746	712	668	719	690	695	636	703	695	737	689	720	696	694	749	726	736	748	743	702	748	708	646	731	718	695	719	711	690	699	706	704	675	682	699	678	696	723	691	676	696	712	715	701	713	667	695	699	716	675	712	678	670	677	675	741	708	680	671	700	741	736	715	670	706	718	708	753	701	680	740	709	687	642	663	697	712	683	741	695	662	706	705	707	680	714	675	682	690	701	718	699	724	715	723	705	679	706	672	700	622	672	732	663	654	662	713	758	690	690	737	719	691	690	702	712	681	711	704	696	687	687	710	691	726	674	680	719	659	647	723	706	718	712	812	650	684	670	679	672	726	704	712	707	683	675	711	680	705	663	676	697	728	683	731	704	710	702	706	699	712	714	780	719	753	746	684	692	710	735	683	679	759	713	689	694	679	743	706	682	716	684	733	707	682	693	746	665	736	751	707	688	690	775	683	735	709	667	730	676	689	757	725	740	662	735	725	727	706	765	696	724	690	667	693	658	712	728	697	686	660	723	738	686	677	689	686	717	727	696	704	696	671	672	684	722	677	719	729	703	760	706	752	667	725	730	680	669	691	697	694	693	667	744	705	691	693	655	674	745	684	628	680	705	749	743	702	682	692	710	684	753	734	693	728	695	674	739	693	738	665	675	735	676	745	715	707	715	668	654	754	702	714	710	692	730	653	733	665	693	665	668	705	700	649	685	658	698	664	721	712	670	708	722	654	744	674	708	716	762	684	717	706	647	666	720	707	738	695	696	728	727	718	677	671	670	706	708	666	666	724	684	652	692	684	727	736	668	689	728	664	694	712	694	702	726	633	690	696	652	730	700	709	689	691	673	713	669	706	708	637	702	682	704	680	690	715	691	733	692	681	641	657	675	707	702	695	701	701	650	686	676	659	698	704	712	703	708	734	689	726	738	673	736	714	719	654	719	694	702	679	713	668	686	674	644	684	721	688	696	701	732	673	713	694	686	656	719	702	726	664	662	723	692	769	684	679	704	726	706	635	704	661	688	712	678	676	689	720	664	736	670	715	720	683	690	688	733	710	692	715	708	674	742	705	654	732	711	701	696	729	696	699	708	676	726	703	688	693	730	719	645	686	723	662	716	670	702	725	681	654	740	670	703	731	695	682	701	666	681	669	659	730	695	696	728	727	724	702	736	718	652	730	695	743	690	743	681	667	709	668	704	648	662	714	662	758	692	667	708	669	747	685	677	682	726	739	688	737	722	696	700	677	674	695	733	722	705	653	723	700	682	749	636	673	746	709	683	735	715	705	734	757	690	653	707	670	755	674	695	716	720	688	753	707	712	652	683	701	680	713	745	715	674	696	698	694	670	738	646	675	717	698	733	686	721	694	684	676	677	729	653	690	691	688	658	740	676	678	704	757	689	687	678	687	680
26105	19986	6942	344	178	134	110	130	103	111	103	95	106	93	93	73	96	88	86	99	72	98	102	90	87	91	77	91	92	78	75	100	83	83	84	90	89	88	101	105	87	118	92	91	90	91	94	115	96	86	80	92	100	92	90	89	86	85	101	91	79	80	94	115	82	83	90	99	81	74	74	92	85	93	87	86	83	92	92	75	89	94	80	91	84	79	84	87	89	88	94	99	76	86	93	85	83	76	79	97	87	89	86	79	97	83	81	85	79	92	90	97	88	95	104	97	85	95	86	96	112	87	110	83	87	89	93	110	95	89	80	82	81	98	93	86	86	91	84	102	102	94	97	75	73	103	83	91	80	83	86	109	85	95	81	91	98	87	74	85	105	91	91	79	90	96	91	94	76	91	89	80	97	100	63	92	90	101	83	85	106	98	81	85	96	72	92	95	81	80	74	98	91	83	99	91	88	86	101	85	84	94	92	87	87	95	73	82	95	103	75	92	90	76	86	87	87	95	82	88	76	94	89	77	83	79	83	107	75	92	90	90	87	78	73	92	93	89	93	85	71	87	84	85	83	86	86	89	83	101	80	86	92	86	80	84	87	77	68	87	91	100	74	96	110	88	72	112	85	89	94	96	86	97	104	86	85	95	76	81	92	97	66	85	72	93	76	96	82	84	93	92	91	78	87	98	106	85	87	84	88	92	87	96	105	89	83	93	81	85	88	80	96	93	91	72	92	88	78	91	87	89	83	69	84	98	102	99	94	91	100	88	107	85	84	89	71	91	90	73	99	97	94	90	91	97	87	88	85	78	79	79	84	80	79	93	98	78	80	94	99	88	81	107	94	86	92	79	97	78	81	78	79	91	85	83	93	91	85	85	83	101	91	78	103	91	104	89	107	108	76	70	92	92	75	85	95	92	87	100	82	102	103	100	100	103	76	77	90	90	102	92	82	82	81	76	87	90	81	109	109	84	92	79	86	102	110	87	95	74	77	93	103	92	90	101	80	82	87	84	87	88	102	98	88	77	86	103	86	76	85	74	72	87	83	106	89	99	107	89	76	70	108	81	93	63	92	81	92	71	97	77	87	95	86	89	101	84	89	86	81	92	107	82	90	88	92	92	78	90	114	85	86	76	89	81	83	81	86	88	80	85	84	86	91	85	87	97	82	89	93	105	85	96	67	90	92	82	103	102	93	95	89	97	80	95	84	87	76	67	95	82	89	84	80	84	84	89	104	85	82	87	88	98	69	106	82	95	96	77	104	84	93	87	88	84	79	90	102	87	90	94	106	91	88	73	76	76	93	83	81	98	69	98	89	87	75	74	77	71	84	75	97	91	89	88	102	75	112	82	92	93	80	98	85	90	90	70	89	90	91	93	87	109	96	82	88	90	84	78	75	88	80	100	82	87	94	71	81	74	76	93	94	97	87	103	86	76	84	74	76	82	84	71	93	79	102	82	85	99	93	72	82	96	82	94	92	92	78	90	91	76	106	73	84	94	96	109	102	91	86	81	86	86	86	95	77	78	107	97	87	98	85	84	99	93	94	92	89	83	69	75	94	88	88	77	94	109	82	94	93	100	95	99	90	79	77	97	93	80	79	100	96	97	89	99	96	107	89	104	91	78	96	86	84	95	95	83	85	101	102	82	101	80	103	85	90	89	81	89	98	90	99	81	64	86	108	93	100	93	82	90	88	86	80	96	101	85	103	81	83	96	94	92	71	94	92	92	80	93	78	86	94	90	93	88	84	91	89	93	85	90	83	90	83	97	92	99	80	91	81	97	99	69	119	100	78	100	88	75	89	84	92	97	90	93	82	97	92	83	111	87	83	94	83	91	101	87	89	99	107	87	91	81	80	91	80	89	82	87	92	86	78	97	89	79	93	99	112	72	84	80	88	79	111	80	96	88	95	78	87	97	85	82	87	102	86	76	97	86	82	81	80	91	93	83	98	91	81	73	76	88	100	103	85	89	84	86	83	95	64	95	90	73	101	80	80	86	75	94	101	91	93	75	89	83	67	69	105	86	91	101	98	68	79	80	106	91	88	87	99	104	70	95	77	95	102	85	83	97	86	87	87	88	86	84	67	78	90	101	89	88	88	83	88	103	87	84	90	87	94	102	97	66	79	92	86	81	82	85	79	84	98	99	86	86	88	81	100	67	100	87	93	88	91	91	109	88	92	90	108	76	89	98	88	101	91	107	75	89	79	85	104	82	99	76	86	101	101	94	82	68	99	91	87	83	95	81	95	100	75	99	76	95	66	95	82	98	89	87	98	100	100	88	91	82	83	68	98	90	107	92	86	96	89	85	78	83	92	90	85	98	79	79	92	80	82	100	87	81	89	89	80	78	88	102	90	85	82	86	92	87	73	98	94	83	97	88	105	94	100	83	69	79	93	90	77	96	81	89	74	75	78	82	94	92	80	75	83	87	93	88	92	86	89	98	88	84	92	92	88	93	91	80	91	85	96	92	98	81	89	90	108	99	85	90	89	84	102	95	86	101	94	86	89	81	98	89	96	96	95	74	87	92	110	105	97	95	78	92	87	83	85	99	88	105	95	88	96	89	94	83	92	92	88	85	87	77	82	82	82	76	89	106	77	83	99	82	88	95	82	78	97	80	96	80	74	85	83	96	86	96	82	114	91	110	78	100	73	76	83	94	106	68	74	96	108	72	71	77	96	91	82	89	95	74	83	96	85	82	82	91	79	78	85	94	90	79	93	113	87	90	83	80	93	90	94	91	88	84	93	80	96	91	81	92	83	96	81	98	86	94	90	97	84	109	73	91	78	88	86	92	83	86	93	84	77	73	82	95	88	81	100	86	88	96	94	80	89	81	79	89	95	80	82	83	88	85	105	90	95	74	93	81	90	93	86	87	93	93	91	81	100	72	88	79	108	106	87	110	84	83	72	73	98	97	80	84	96	100	101	71	88	94	110	87	93	75	80	85	91	98	98	103	92	99	82	90	83	92	89	87	94	87	94	79	97	75	76	101	89	85	83	92	109	83	101	93	85	96	96	87	84	81	78	99	82	97	85	78	87	96	94	89	99	103	74	84	73	85	90	102	82	87	95	94	90	78	86	83	77	91	84	77	75	84	86	85	92	108	90	84	90	87	85	87	86	105	101	91	82	79	83	79	88	86	86	77	92	84	85	65	91	83	77	86	97	81	111	88	86	93	98	83	85	91	93	97	79	67	76	86	105	97	69	93	76	93	88	99	78	121	101	91	85	78	91	92	61	87	101	87	94	93	98	91	91	94	94	85	95	76	73	85	83	86	89	108	92	92	97	83	87	85	90	82	96	97	95	90	81	76	102	91	88	67	90	91	100	90	105	101	75	93	83	107	84	84	89	84	82	101	114	98	89	76	86	96	100	83	83	92	88	97	78	91	91	111	77	83	107	83	77	96	87	89	71	91	94	92	96	84	90	91	88	93	97	76	99	96	91	89	80	86	90	91	93	99	104	100	77	99	85	85	99	91
13057	1294	1179	612	420	355	315	263	267	231	210	194	213	209	210	229	211	185	213	158	197	200	173	191	191	211	205	215	186	185	195	180	157	186	197	201	173	191	169	197	176	183	169	202	192	194	176	172	189	174	167	180	170	208	209	192	187	189	186	175	213	197	171	157	193	170	193	182	191	179	190	195	182	177	209	183	166	200	195	186	168	178	185	174	187	178	203	203	196	195	167	172	162	192	181	169	186	163	176	182	197	175	163	198	196	183	196	192	202	169	194	202	196	188	186	174	169	184	206	182	180	192	190	180	178	164	200	197	195	199	182	185	174	188	164	177	190	173	184	191	182	168	186	185	203	181	159	170	187	187	166	183	188	211	178	199	168	183	183	187	179	184	176	178	197	196	198	188	198	192	185	170	162	181	174	179	205	189	200	187	190	160	172	186	183	165	176	212	175	179	162	204	200	160	167	204	207	165	198	187	170	190	200	190	169	184	207	185	204	184	188	173	211	167	171	194	173	175	174	190	183	183	174	202	161	198	172	173	189	175	173	206	175	185	169	219	203	215	175	185	197	187	194	172	155	185	164	196	184	191	152	198	164	163	169	175	185	183	213	190	166	186	181	185	171	188	148	191	207	170	181	203	178	203	193	168	201	152	181	187	185	156	187	187	190	203	195	164	189	189	195	181	185	182	185	180	192	196	177	178	189	189	188	179	206	191	176	182	183	189	177	173	206	189	184	186	206	179	173	214	188	173	164	178	193	199	195	204	168	179	206	205	191	169	152	185	173	184	195	197	186	193	203	178	197	199	206	185	153	199	164	191	190	174	185	188	171	205	188	199	176	196	203	182	163	189	171	166	178	194	198	203	189	186	199	199	169	198	184	176	168	192	194	198	185	185	180	192	192	180	206	198	168	182	160	175	187	131	180	200	188	176	183	172	180	179	179	195	189	187	183	179	180	186	158	206	186	191	198	194	165	184	178	187	187	198	177	191	173	159	177	191	198	181	177	195	207	170	186	160	186	171	194	181	168	203	181	179	170	170	179	201	185	188	206	192	210	189	221	168	193	202	193	174	185	206	158	177	182	177	173	192	191	169	188	174	169	185	193	197	179	195	191	199	186	185	173	184	198	184	204	173	228	166	171	205	172	177	194	183	182	196	183	180	184	197	170	153	166	169	191	180	181	191	199	168	173	174	177	193	191	177	179	182	197	176	166	191	185	195	193	176	179	207	174	165	187	191	191	172	170	168	200	187	151	193	196	200	165	209	188	176	174	190	180	201	192	184	182	203	205	195	181	201	187	191	175	221	187	192	194	175	183	187	208	194	183	194	177	180	205	208	212	220	184	189	215	188	184	219	190	189	175	176	201	213	201	200	159	192	176	186	214	189	187	189	163	176	186	184	192	180	174	205	189	182	167	171	176	187	200	210	180	183	200	186	168	154	175	188	179	199	174	159	176	185	189	189	220	179	195	170	181	192	187	195	172	177	164	177	165	174	185	167	227	186	200	201	180	192	197	160	215	217	170	213	194	185	201	181	192	168	209	158	196	191	180	181	190	177	177	164	187	193	168	165	193	171	169	204	194	187	189	190	195	179	171	158	166	188	179	210	183	188	192	202	180	206	183	175	189	175	175	206	189	181	179	184	197	194	184	184	174	225	158	177	173	166	179	170	179	183	191	183	184	190	161	162	173	189	176	209	179	203	169	197	202	185	180	170	161	179	193	174	199	188	171	196	172	186	190	190	180	167	181	172	204	194	169	197	179	172	189	189	177	196	185	182	182	181	169	201	160	231	200	205	205	192	184	186	167	158	174	189	173	180	173	200	179	162	205	189	209	166	183	190	186	175	187	197	181	186	185	203	181	195	181	197	184	180	187	188	185	193	187	173	207	166	189	168	187	171	156	168	178	176	185	197	173	206	187	182	197	189	167	195	182	188	209	187	197	184	207	172	211	188	194	204	175	156	201	184	206	192	189	192	188	173	194	181	188	152	198	177	202	180	186	202	184	148	188	199	194	191	196	208	172	176	180	172	189	191	170	175	185	198	221	188	173	169	171	181	171	175	188	184	167	194	174	167	178	182	176	204	167	190	189	197	201	188	166	190	184	174	170	170	167	206	159	210	187	182	176	186	183	213	175	192	184	191	184	170	187	173	192	183	138	180	175	186	189	175	176	171	165	165	163	192	187	186	169	179	206	200	209	178	173	217	179	156	184	180	194	195	189	203	180	191	192	201	187	196	186	163	191	203	199	194	226	167	211	192	161	146	199	195	174	188	179	210	192	190	209	170	182	152	173	170	180	212	217	205	198	184	206	170	168	178	165	203	219	186	152	194	183	202	180	183	205	194	194	178	186	174	187	196	188	198	199	165	193	193	212	188	165	204	171	186	167	179	213	178	197	187	176	204	197	181	205	183	191	189	190	184	177	190	187	184	205	192	184	180	152	197	215	172	193	194	196	179	198	196	200	192	176	188	182	195	181	174	173	194	171	192	174	202	207	190	173	186	216	197	195	183	181	198	187	194	216	193	221	169	190	189	199	179	171	190	202	190	192	189	171	188	189	176	173	181	176	184	205	185	164	199	197	212	193	179	178	193	191	184	200	160	212	189	202	181	179	181	207	190	165	209	217	221	164	191	185	202	195	169	183	191	193	200	174	186	176	178	189	194	188	162	185	199	157	174	154	160	192	179	183	165	212	198	186	184	193	186	178	177	188	176	219	192	180	184	164	213	157	205	171	180	216	172	179	196	175	175	173	197	178	184	195	203	171	189	215	190	207	184	169	174	171	197	172	196	212	172	190	168	180	179	181	179	220	178	172	172	190	182	193	203	181	199	179	187	184	203	172	180	191	178	196	181	204	181	202	171	182	170	174	192	221	181	197	183	180	191	168	170	185	172	185	194	166	207	203	161	168	197	190	176	214	184	178	181	213	167	196	183	195	203	202	182	215	205	175	172	183	177	185	196	206	175	178	175	161	200	182	215	174	174	189	192	177	195	188	185	203	164	185	198	174	193	199	176	189	189	186	191	191	203	179	178	214	184	174	175	190	169	212	180	185	179	184	197	192	188	196	194	189	199	194	192	182	217	220	180	182	169	190	179	189	196	211	181	205	171	204	169	184	197	209	201	186	185	178	180	192	160	198	188	184	167	210	172	195	195	185	195	197	177	211	197	177	210	208	172	183	206	150	175	190	185	176	178	191	183	187	181	184	223	185	168	173	196	188	209	164	169	189	186	181	183	193	193	172	165	180	195	177	173	161	191	198	197	197	176	191	187	195	182	186	187	186	195	200	200	193	166	178	166	181	213	160	201	183	193	181	190	191	172	189	209	185	192	179	204	188	170	195	184	177	201	167	195	175	185	192	188	175	186	165	189	174	173	171	187	176	190	172	197	169	195	188	189	170	164	185	176	200	193	178	160	166	178	219	162	183	186	170	200	189	206	198	189	185	166	168	199	160	182	189	199	174	180	194	194	194	190	197	161	158	177
24790	21708	29092	24859	19707	1741	694	474	389	377	345	332	279	247	280	257	248	254	273	249	256	250	240	230	242	246	214	252	225	242	197	206	228	214	232	257	227	222	243	209	224	213	228	212	230	198	205	244	212	214	239	234	225	229	224	227	200	216	220	243	211	228	207	208	215	238	214	237	249	241	231	216	211	225	216	213	217	226	195	214	227	220	230	196	218	211	207	233	215	218	226	238	210	201	209	199	219	209	232	231	211	194	221	218	200	203	209	222	225	228	195	194	204	196	193	203	211	227	215	213	217	225	224	240	206	194	227	211	220	221	193	217	185	196	219	229	205	201	206	199	193	209	214	214	204	233	223	216	200	223	224	238	195	201	217	187	205	213	212	205	214	240	199	207	204	204	233	179	216	222	200	200	216	188	199	223	192	224	239	200	215	206	219	219	190	237	192	219	212	217	210	206	192	229	226	214	205	223	212	195	230	187	219	254	208	225	211	229	204	195	199	218	234	213	214	223	201	203	202	216	228	205	229	230	203	210	192	208	219	214	202	203	203	222	222	191	210	202	202	212	203	195	228	212	228	204	176	227	184	198	223	227	225	237	205	205	186	214	209	203	201	198	214	190	213	239	215	218	197	201	210	212	222	206	220	209	196	228	228	196	213	221	219	213	195	210	209	203	229	207	221	232	238	202	213	231	227	218	223	235	203	198	219	224	215	213	216	228	192	205	194	224	220	196	184	232	209	197	210	222	216	201	217	219	202	227	224	197	212	209	207	201	217	217	208	224	219	206	206	212	202	190	166	197	229	201	213	211	201	195	193	214	230	203	229	236	237	208	190	229	207	193	204	208	229	221	234	200	225	222	199	209	244	197	193	205	204	231	214	227	204	205	214	195	240	218	204	209	198	229	225	224	199	212	197	204	190	203	209	213	213	204	196	190	199	230	220	205	197	218	196	194	214	200	215	204	226	217	220	201	223	215	209	201	201	213	239	243	200	205	195	206	211	217	211	210	236	191	240	189	227	236	202	224	215	229	194	215	181	206	229	194	207	190	203	199	218	212	209	219	195	215	202	230	218	213	204	222	216	213	225	197	227	210	219	210	234	232	210	207	200	179	215	205	200	198	231	189	213	195	205	190	232	217	204	221	204	207	212	215	198	220	206	221	227	213	216	233	246	219	208	233	177	233	193	207	242	204	222	232	207	221	224	206	205	216	213	195	206	208	202	237	201	205	216	238	226	222	238	205	218	205	218	236	229	218	186	207	200	221	207	223	196	209	218	215	195	213	208	210	208	199	227	189	220	202	230	179	226	227	209	212	191	236	232	186	219	215	215	189	227	203	208	214	238	207	232	221	213	192	194	222	241	220	203	220	201	208	205	194	218	218	217	193	217	224	213	220	225	214	227	252	236	251	207	228	220	190	225	211	229	205	213	197	231	184	251	221	208	222	208	203	188	188	248	205	200	224	202	217	216	200	185	207	187	224	219	205	195	216	212	226	210	213	178	217	196	220	185	185	199	204	232	190	237	202	211	201	225	217	205	231	223	198	222	194	217	203	190	206	212	201	207	213	208	233	214	234	224	204	191	202	228	200	222	199	185	197	223	207	228	230	212	213	188	228	212	201	197	218	204	233	249	219	213	217	199	208	208	230	220	197	204	205	224	230	208	202	210	219	198	241	232	218	222	195	228	205	210	206	199	217	221	208	205	199	217	213	209	236	214	218	219	185	200	239	192	222	229	201	208	225	213	226	206	190	192	196	207	194	234	215	239	198	206	220	220	198	220	212	193	213	243	230	203	215	219	197	179	203	181	216	230	196	211	221	189	194	235	187	232	212	222	220	215	225	199	201	205	207	217	212	236	224	231	184	215	220	227	221	204	205	207	219	206	231	228	214	204	205	197	197	214	197	222	201	189	211	219	228	232	196	227	213	214	175	225	212	208	243	184	186	223	227	207	210	202	239	241	194	204	202	204	201	214	192	228	206	201	225	222	216	195	218	223	227	197	193	185	217	198	200	198	207	209	203	202	224	227	223	184	216	189	218	211	186	232	214	214	220	199	226	222	196	222	195	219	229	206	209	201	212	238	236	184	220	219	210	204	224	188	185	191	221	201	209	229	203	225	230	224	224	239	212	202	200	225	220	198	205	192	217	220	203	232	214	213	203	232	215	221	204	207	182	222	213	207	201	221	234	209	222	201	198	233	250	203	206	197	183	196	212	194	219	200	211	206	207	211	195	216	235	198	208	197	219	218	222	207	205	196	223	223	216	225	220	192	188	216	198	219	214	220	225	227	210	202	244	208	212	209	208	224	254	218	208	212	200	223	218	201	213	208	218	200	241	221	218	220	228	208	226	188	205	222	202	217	216	204	197	224	184	191	200	222	222	221	209	216	212	216	189	194	190	216	225	211	188	197	211	215	207	216	213	216	228	223	191	184	222	203	208	202	226	217	211	221	251	206	224	217	218	196	179	220	208	192	213	205	213	188	195	211	206	211	216	221	205	214	235	222	209	220	180	224	210	211	226	218	207	215	218	196	215	201	240	187	223	244	229	188	200	202	217	204	211	240	215	221	215	219	193	204	222	204	234	203	178	221	217	198	191	210	221	214	238	196	244	198	210	212	217	188	226	188	227	197	218	222	228	233	204	216	198	201	229	204	233	224	190	220	232	218	193	201	194	206	225	181	214	183	216	226	205	243	197	204	206	213	233	225	214	211	214	206	222	216	216	191	202	219	215	216	197	222	196	221	218	194	186	193	226	218	186	182	222	191	196	211	227	211	209	212	196	229	210	220	244	215	203	225	216	202	223	187	207	196	210	229	222	215	249	225	235	223	214	193	209	226	232	187	242	209	206	206	225	228	232	229	184	210	199	212	188	215	196	197	224	234	215	228	192	239	203	223	208	211	210	225	193	226	225	221	201	235	212	222	216	192	204	195	225	238	212	216	228	211	202	227	230	240	214	234	202	198	236	233	206	190	195	218	212	204	196	221	233	194	221	208	194	198	231	207	223	202	202	237	211	202	220	229	222	201	220	201	242	208	226	200	197	212	204	185	212	201	224	207	210	220	190	217	212	219	228	215	233	223	204	224	233	209	210	230	207	202	189	246	191	214	220	215	213	195	178	188	220	245	202	201	195	232	224	199	198	220	208	207	192	215	209	188	186	225	235	201	215	213	207	204	217	230	221	205	205	229	210	205	209	218	224	206	235	221	270	203	192	222	215	204	203	231	220	199	211	234	226	221	212	206	244	220	203	223	233	212	196	228	196	209	216	223	213	218	218	216	222	207	218	229	213	213	213	217	208	210	212	212	187	207	233	215	221	208	172	217	202	229	195	194	183	234	208	219	212	233	208	238	203	226	228	204	206	207	193	210	207	197	203	221	217	213	212	202	210	193	223	241	192	215	182	230	231	203	203	243	226	199	208	206	227	219	236	216	203	233	204	219	239	250	205	215	243	241	225	203	215	218	189	225	220	231	209	212	204	229	190
30426	10389	9037	4585	2960	2283	1754	1443	1199	1015	850	829	722	679	658	639	568	555	541	536	481	457	501	470	490	466	501	462	450	449	454	439	439	457	443	445	474	448	430	424	446	402	415	415	408	396	434	428	432	439	424	436	431	390	411	415	406	406	437	416	435	366	396	406	390	417	445	390	406	403	361	399	410	389	430	405	432	438	415	394	437	392	400	405	401	365	403	382	350	402	405	433	376	432	385	414	402	373	412	382	400	425	396	408	409	380	392	377	421	413	373	400	375	374	439	414	399	408	420	377	394	378	377	391	414	380	381	423	402	391	399	400	393	395	450	405	392	375	366	399	435	397	413	400	364	406	405	383	352	405	411	411	442	393	402	423	410	404	370	378	430	384	403	415	392	421	373	389	357	380	447	394	369	372	398	415	422	408	387	381	394	416	383	414	424	402	425	446	411	402	378	387	416	391	422	386	403	385	401	383	402	402	374	403	378	392	393	403	396	365	381	387	421	421	405	390	400	429	407	414	400	417	407	398	368	439	396	430	399	344	408	378	410	377	419	359	368	377	421	401	419	402	433	365	415	378	387	426	347	391	414	395	393	418	431	417	428	420	439	366	425	388	375	413	432	394	410	408	380	404	389	405	393	395	408	392	387	421	403	385	371	407	421	412	382	397	409	421	397	429	369	403	415	411	409	435	396	407	422	363	409	415	393	425	406	359	395	393	424	449	416	384	377	403	402	377	405	407	377	372	385	409	378	400	383	386	400	394	358	451	410	386	405	413	416	339	421	384	393	391	403	395	395	359	405	386	405	395	420	399	385	409	377	421	357	403	367	421	368	353	391	442	427	407	416	410	418	426	390	383	412	411	399	411	376	407	421	399	378	421	398	373	407	409	374	372	417	424	386	418	424	381	390	383	423	366	427	394	426	413	403	378	389	409	411	400	386	419	422	380	409	425	422	414	402	395	386	373	365	434	403	387	401	403	395	401	411	399	431	411	370	414	394	387	406	432	421	412	371	386	375	424	426	388	413	406	413	428	405	374	412	378	381	397	400	393	429	391	394	382	398	415	358	391	378	433	418	381	378	400	398	408	386	398	364	402	408	440	424	440	427	437	372	407	392	389	411	385	388	385	384	374	405	391	401	404	379	397	392	381	429	385	368	404	415	367	403	406	399	434	392	396	432	384	386	428	399	398	395	392	387	419	419	406	405	427	378	405	402	368	405	391	406	363	410	420	440	397	441	408	401	393	429	395	388	405	434	397	370	391	394	393	372	405	418	411	405	432	424	419	394	403	424	400	393	434	420	409	385	380	428	416	408	397	425	361	384	385	396	440	376	384	383	430	383	391	395	393	382	426	376	383	409	387	367	417	404	430	400	391	372	399	396	438	404	417	408	400	400	397	395	396	406	364	398	414	388	409	368	401	406	401	396	422	378	377	375	371	394	388	413	409	398	384	406	441	421	398	404	424	433	379	364	404	407	418	416	408	424	384	387	380	416	406	410	369	422	405	432	398	383	388	391	427	403	385	420	402	372	394	382	382	372	361	420	417	409	403	407	416	390	414	401	418	398	378	403	394	408	386	408	390	400	403	391	424	406	405	375	412	407	400	378	373	367	389	381	419	419	391	398	425	391	383	362	404	404	414	378	406	391	380	395	402	394	418	388	376	355	418	389	406	403	383	408	387	394	388	416	383	418	410	378	397	424	396	417	396	396	354	397	419	413	381	378	409	362	391	412	402	397	368	385	407	397	422	390	349	414	378	413	423	413	415	421	423	407	400	401	388	425	368	393	398	366	380	402	394	383	425	403	411	412	427	373	435	396	398	392	352	404	381	370	399	389	423	397	388	407	379	380	406	406	393	387	387	382	393	373	441	426	421	427	389	397	420	416	416	423	379	408	425	398	424	406	374	397	398	403	395	386	392	362	431	385	428	388	406	382	408	441	449	398	387	412	440	393	388	383	386	381	390	378	402	387	402	404	395	432	397	404	416	400	398	425	405	376	391	435	405	412	390	421	415	385	385	421	410	384	414	383	380	392	403	388	413	413	375	393	416	400	387	380	375	385	397	399	418	428	378	404	361	405	411	422	419	428	379	401	391	324	390	420	422	451	427	422	393	372	420	424	442	397	409	401	371	404	390	383	418	399	362	422	367	423	382	377	410	373	425	382	415	418	397	439	388	408	418	388	414	433	362	425	404	389	404	421	408	378	386	413	397	416	399	398	400	423	396	388	393	422	417	397	425	406	388	424	402	410	381	429	388	415	450	436	442	384	403	377	425	409	389	412	391	391	380	393	412	401	423	428	420	398	411	389	380	441	385	423	380	407	445	408	392	403	394	380	357	382	415	405	404	404	374	419	378	395	412	411	376	390	416	453	396	413	394	391	397	426	389	433	403	391	428	453	424	389	421	402	404	383	421	361	379	403	410	415	399	390	391	406	397	405	425	409	411	404	392	434	352	387	405	366	387	398	392	405	416	389	404	397	389	413	388	381	418	388	402	407	401	385	423	395	406	389	404	417	382	412	377	378	375	429	433	374	395	408	371	385	390	427	437	396	416	397	403	388	419	402	395	379	396	433	397	433	382	392	394	389	401	430	400	415	402	418	395	406	375	381	445	390	393	408	389	378	376	384	381	356	429	429	388	401	412	392	438	426	396	393	389	398	390	398	375	414	420	401	386	406	407	465	370	432	418	413	393	396	403	391	400	416	392	399	373	426	409	374	376	376	416	422	381	417	413	399	369	387	379	383	403	439	409	384	392	362	443	415	402	373	376	387	400	393	405	373	417	402	392	410	410	427	402	392	356	398	382	419	384	405	420	425	386	441	415	386	359	413	416	416	429	391	380	407	417	420	390	396	399	414	394	383	400	391	403	404	417	411	401	380	404	429	406	402	416	415	406	381	389	389	385	395	413	396	359	373	405	377	418	427	375	415	392	397	372	448	403	429	386	442	399	383	437	392	430	423	398	395	396	385	384	450	417	415	393	403	359	375	415	408	367	405	392	406	394	393	375	425	372	385	396	416	381	413	400	430	387	403	384	392	393	392	420	397	385	381	408	395	374	390	409	385	437	382	399	425	426	392	423	400	409	386	419	400	430	406	392	403	421	416	395	377	409	411	383	399	404	388	399	415	414	381	386	391	374	433	389	376	392	381	397	404	369	385	411	395	417	390	397	410	395	391	380	407	373	412	399	364	411	434	391	392	433	410	375	389	402	409	387	433	375	402	389	382	438	408	434	438	399	417	398	402	371	407	375	422	392	430	410	415	388	381	395	394	406	408	427	412	410	439	405	398	436	409	341	391	423	376	402	378	419	397	404	386	417	407	407	420	423	411	397	428	391	431	416	402	412	362	400	401	413	397	372	405	381	429	375	387	366	398	401	362	388	403	395	426	393	392	405	409	367	424	431	390	359	388	451	395	412	402	399	389	395	396	363	388	404	382	406	398	379	396	411	410	366	386	381	408	405	429	412	384	370	400	389	406	397
23800	21720	29812	24165	21726	18607	2224	965	765	683	671	590	576	551	548	479	493	461	474	474	469	454	456	420	401	430	410	449	417	444	440	417	410	427	405	416	392	427	392	391	380	363	420	363	385	387	381	423	368	382	420	389	400	420	361	391	383	422	390	388	420	365	383	372	404	393	370	367	400	418	374	405	364	432	405	371	395	427	391	393	391	366	395	383	379	395	418	370	411	414	380	398	391	350	393	387	399	377	379	358	411	415	416	395	381	352	367	371	398	381	388	377	365	331	370	373	421	412	347	394	398	407	382	376	389	407	387	378	374	362	386	394	374	409	382	373	399	388	329	413	399	374	398	413	406	393	379	379	382	372	406	385	390	363	437	392	364	372	388	387	403	416	361	370	379	374	381	362	363	415	383	401	418	396	382	382	422	385	403	369	388	409	385	369	403	379	384	419	395	396	387	358	361	404	375	361	430	382	418	374	374	432	396	388	389	403	373	381	400	388	355	413	381	395	421	360	403	436	380	372	370	378	394	395	398	381	391	374	352	404	405	382	417	376	364	420	415	394	410	377	373	335	405	400	390	381	401	360	403	389	384	405	396	446	412	384	376	374	390	366	361	375	381	371	403	381	388	373	382	368	414	407	387	380	333	354	375	381	383	366	381	388	368	364	428	432	377	411	371	387	385	374	378	410	383	367	389	378	435	371	376	419	425	368	372	434	402	357	424	368	436	377	390	388	430	345	424	435	388	385	397	396	391	379	378	384	406	403	407	398	395	379	393	397	402	388	334	406	394	383	347	393	405	388	394	387	374	373	398	387	398	373	397	397	391	399	386	371	380	386	364	415	396	425	401	413	367	386	383	373	372	393	364	422	387	359	394	413	394	427	430	414	398	428	377	371	391	380	405	377	391	385	397	339	383	409	383	399	397	399	353	379	421	379	404	372	363	394	414	406	379	415	384	367	377	385	397	378	376	360	395	434	394	388	352	371	398	403	409	417	361	346	389	398	360	368	387	365	396	370	396	374	380	409	429	413	388	412	403	396	422	396	426	369	353	368	354	364	381	383	382	389	406	350	342	380	383	400	368	384	375	387	391	397	412	406	369	392	409	367	380	377	380	372	395	391	436	384	387	407	402	386	417	387	434	379	381	396	365	404	399	394	419	399	362	392	377	391	370	383	388	371	393	379	407	372	392	366	442	384	392	413	383	362	385	410	389	377	411	394	353	395	397	422	357	383	368	380	399	359	412	370	399	394	400	387	374	387	373	370	357	381	397	425	388	398	430	431	344	377	387	419	366	397	389	405	380	399	355	381	385	384	375	374	415	365	420	370	384	411	388	349	389	391	381	406	375	366	358	377	391	386	351	393	418	395	413	431	405	404	406	387	390	396	387	408	406	366	393	383	363	377	387	397	388	359	404	404	362	342	378	367	345	392	386	348	376	368	404	396	372	404	384	410	353	404	425	347	392	380	368	379	387	410	365	380	393	371	381	387	371	396	393	382	423	358	361	397	397	380	360	390	380	377	415	359	397	401	428	391	389	414	386	347	400	370	387	391	390	377	398	405	383	368	380	393	401	373	383	391	375	412	377	430	443	404	387	384	381	370	389	371	409	394	405	398	392	426	390	375	386	379	399	354	395	399	390	393	406	404	366	394	368	402	432	396	403	406	408	388	375	391	433	395	362	415	430	390	370	417	414	379	403	410	401	326	413	386	371	408	382	426	373	384	382	394	395	379	408	395	358	357	373	404	375	351	349	367	369	379	369	405	394	371	392	374	383	370	416	398	399	396	386	372	407	377	403	392	359	376	367	401	354	405	377	416	415	395	377	380	418	398	377	379	374	354	370	383	413	393	388	381	408	375	447	392	381	385	378	407	432	330	383	386	398	413	363	403	399	371	383	432	372	411	383	420	389	415	399	380	395	381	381	372	393	355	393	353	397	358	376	351	404	410	380	387	363	382	399	400	372	390	373	358	357	405	367	353	410	371	386	386	397	382	409	402	335	383	391	439	375	429	377	358	395	354	390	367	389	384	390	408	386	384	377	403	396	384	381	407	372	405	407	393	384	438	379	376	391	387	419	365	398	410	361	371	371	390	388	390	356	376	387	371	409	395	385	392	365	419	402	398	398	404	429	378	365	389	395	357	399	420	395	337	394	331	401	368	365	355	423	372	377	367	327	376	394	356	366	372	392	377	378	363	398	354	407	376	362	412	376	405	343	402	405	361	420	394	367	410	384	396	390	369	379	385	384	381	405	403	395	386	397	393	366	394	386	392	362	395	401	358	389	362	396	414	397	392	410	361	360	404	371	422	391	372	413	374	377	354	364	393	387	377	408	408	421	410	368	368	401	405	385	398	353	398	355	392	363	396	371	384	368	404	362	417	393	392	406	362	400	386	355	403	406	391	389	412	409	390	399	368	391	406	381	391	417	357	387	358	375	405	377	397	397	414	365	369	391	376	380	383	400	413	402	390	374	394	377	425	376	372	364	396	370	389	403	410	399	396	406	411	375	444	389	425	370	380	353	423	390	382	376	345	367	385	420	372	431	372	415	390	384	407	381	355	390	412	390	421	401	359	402	371	375	426	395	388	383	381	382	394	376	397	375	409	378	377	403	360	395	360	387	418	391	426	361	381	405	416	402	438	409	396	361	378	352	368	398	381	394	394	419	361	402	356	384	384	414	401	392	376	394	398	369	373	372	376	393	412	402	346	398	398	374	363	378	402	381	399	370	373	390	393	388	388	354	391	407	386	439	368	406	377	411	413	404	400	445	396	377	381	426	382	387	398	366	404	350	368	383	392	392	390	386	400	366	357	406	404	368	403	390	405	404	374	370	384	369	436	392	390	425	433	372	419	367	345	409	399	379	367	391	390	362	379	427	399	391	397	414	369	408	415	381	385	420	381	363	402	405	396	377	390	375	419	419	379	383	403	383	345	394	406	342	407	394	377	382	390	371	387	386	380	357	409	384	378	381	385	408	378	399	401	398	376	400	375	371	379	380	433	371	427	390	416	413	394	372	372	352	400	423	367	369	406	394	381	383	393	399	413	394	379	400	404	404	380	386	394	383	403	412	366	359	384	406	396	383	381	396	392	369	415	354	414	396	391	371	433	390	411	385	418	400	381	366	392	360	364	395	365	351	373	387	401	417	399	364	410	370	417	360	396	345	361	394	384	374	389	371	440	383	351	421	382	372	406	418	368	378	354	378	410	389	381	382	404	365	383	336	361	405	388	384	372	411	384	388	400	371	381	372	406	380	380	378	385	380	422	366	336	364	412	381	407	427	407	408	405	384	376	377	393	400	390	382	404	419	385	381	436	380	389	380	390	392	388	360	386	394	392	326	381	415	439	395	409	373	419	403	345	359	370	390	400	369	377	378	383	364	370	346	352	377	390	369	382	375	386	368	379	380	378	409	361	365	351	407	373	383	341	380	424	358	369	412	403	388	379	395	364	378	364	398	400	386	424	393	405	382	396	404	371	379	408
36049	17007	14635	7889	5606	4178	3232	2493	2157	1793	1693	1436	1340	1270	1233	1123	1027	1018	944	988	878	943	849	825	849	792	803	815	793	786	764	811	799	761	732	793	736	752	779	805	724	711	748	689	726	734	735	762	703	744	735	738	712	701	738	710	747	694	707	745	704	674	651	721	721	708	689	696	712	688	697	739	678	703	706	690	728	680	675	719	672	681	743	740	693	677	741	659	709	702	705	686	686	708	711	673	691	722	651	752	714	709	689	685	688	706	694	725	735	713	714	759	693	693	718	716	691	651	678	687	780	728	699	702	713	691	708	717	666	694	718	679	720	711	721	717	732	675	689	708	685	653	728	697	685	691	732	728	661	662	726	675	667	659	697	694	731	753	740	735	691	709	713	701	711	713	662	747	657	705	665	699	716	751	682	704	680	685	696	723	702	726	689	649	728	716	652	708	717	682	750	728	707	658	680	727	686	677	682	657	737	697	696	711	693	654	705	775	725	712	728	711	715	714	711	674	755	722	670	660	726	687	678	709	732	667	688	656	709	733	697	741	688	724	697	649	691	672	683	741	701	720	663	711	665	706	710	693	740	697	664	719	702	670	721	749	705	672	682	699	680	768	709	732	688	704	736	686	712	715	703	673	695	671	673	683	688	680	734	653	690	713	721	656	716	660	721	741	717	688	682	667	675	751	691	754	665	686	665	673	722	692	702	707	701	726	659	691	681	694	676	716	748	655	650	711	735	674	681	674	694	692	683	686	671	684	692	722	663	648	697	683	711	722	701	714	626	698	702	747	706	686	706	702	715	708	741	693	684	734	726	738	671	728	720	698	705	679	701	749	725	729	709	651	692	663	688	708	658	710	742	722	716	780	687	698	650	700	675	742	645	743	693	705	708	703	697	703	757	695	697	687	727	722	709	674	659	681	705	712	693	698	720	684	713	678	698	715	696	689	687	720	781	698	696	726	772	654	716	710	730	719	706	718	694	696	690	669	645	739	719	726	752	668	673	681	706	709	715	709	724	747	707	661	726	711	681	735	681	721	675	723	687	660	703	719	664	703	688	755	669	729	709	698	684	676	714	692	695	696	695	658	683	739	743	704	707	704	677	682	740	706	716	688	663	684	760	685	703	685	718	688	708	689	706	705	746	673	703	715	680	677	720	675	715	715	716	680	702	678	722	677	705	699	696	713	699	699	777	701	684	754	659	680	700	674	720	687	698	703	709	710	653	738	745	697	706	708	705	731	730	716	675	733	717	694	717	712	693	693	737	692	697	722	766	694	710	703	702	639	699	684	687	645	709	704	674	672	679	696	643	667	696	749	745	676	729	736	704	682	692	758	673	727	759	641	694	703	670	723	699	659	676	716	762	700	674	681	670	713	707	655	724	721	671	719	701	715	712	636	712	665	719	697	756	728	684	742	691	706	710	657	742	708	694	723	741	693	711	688	705	683	764	685	697	656	724	712	711	746	640	699	681	695	710	686	709	708	692	724	692	726	692	635	714	726	702	740	704	690	734	704	698	700	735	681	732	721	672	688	672	676	694	673	696	733	693	673	736	686	697	712	650	723	726	703	687	697	713	674	674	697	695	747	748	725	691	724	673	684	712	725	725	660	628	758	731	780	650	678	716	730	718	698	698	696	706	785	708	648	704	696	739	721	735	700	682	706	718	668	703	687	677	649	697	711	743	738	746	703	738	711	721	710	730	691	681	753	708	672	701	615	707	671	724	717	660	731	727	688	661	719	712	698	712	681	710	689	678	705	650	793	673	700	730	738	704	693	700	680	733	694	689	719	753	733	679	678	713	684	730	665	691	689	742	693	703	714	689	694	741	701	653	714	682	749	732	699	754	713	681	729	652	678	665	721	666	746	695	677	680	701	725	712	658	723	695	686	701	722	725	690	679	689	705	701	696	678	682	708	645	713	717	649	736	724	716	720	691	682	722	725	740	682	656	737	718	707	673	680	696	705	722	725	736	721	699	739	659	731	765	696	681	730	685	693	727	726	705	684	701	707	719	718	738	763	668	683	752	734	654	677	742	672	672	692	631	669	699	686	730	695	671	688	710	691	656	752	665	687	718	701	665	668	736	729	727	743	720	662	671	699	654	700	709	741	719	729	712	673	679	658	708	654	727	707	650	702	716	677	735	711	689	635	732	737	697	675	692	728	677	754	661	743	680	680	692	688	709	715	725	723	704	697	704	658	706	670	709	712	719	653	733	690	722	712	678	662	751	703	723	687	729	654	717	670	711	696	679	702	694	709	701	691	726	675	654	681	713	673	734	687	746	686	712	684	732	787	645	651	700	657	704	677	718	703	686	716	725	670	727	745	703	694	707	690	684	649	724	722	708	687	672	714	658	720	704	723	693	716	754	682	686	674	699	736	668	676	676	708	694	649	680	715	694	780	731	690	732	739	687	696	719	697	711	712	713	718	713	676	690	717	718	682	745	677	676	636	701	709	720	704	693	755	696	714	676	676	716	701	654	713	699	708	733	687	720	642	646	675	698	676	718	683	689	739	708	688	692	692	665	700	719	721	734	739	740	722	705	680	732	708	653	750	763	657	711	725	707	674	691	692	723	690	719	706	687	693	685	717	676	685	680	706	665	676	694	720	685	656	710	719	725	687	701	662	714	704	720	701	733	658	722	698	721	674	723	684	692	737	702	681	673	694	669	705	699	681	713	688	679	720	683	699	709	679	688	710	639	731	693	733	708	709	697	684	646	744	672	706	715	684	696	710	735	704	676	696	717	696	704	715	725	743	714	690	686	696	660	712	668	726	658	684	655	689	683	685	664	671	695	724	710	709	683	729	697	696	745	731	701	670	712	679	659	687	760	700	729	720	750	681	713	663	687	671	692	713	682	692	702	689	740	704	698	663	732	720	636	669	710	704	668	717	738	732	718	709	699	700	714	722	748	709	701	726	751	716	732	786	669	677	684	714	726	679	704	688	707	717	689	768	695	728	715	760	674	681	735	667	653	669	678	677	694	682	726	716	707	754	685	689	697	720	665	726	755	706	704	671	716	686	659	670	706	651	725	672	717	688	655	713	718	700	747	696	684	705	686	662	702	688	651	681	684	710	678	699	727	670	714	699	730	707	697	712	684	693	656	681	712	641	761	704	684	707	680	677	721	699	704	672	684	711	764	719	682	733	680	713	717	729	689	673	674	711	707	718	726	695	653	686	752	680	647	643	720	694	641	718	690	659	668	653	690	671	738	715	739	679	710	740	694	707	731	708	677	684	698	712	700	696	700	684	743	729	725	745	705	697	704	648	632	695	716	670	687	682	694	674	696	728	683	668	673	723	696	734	775	701	696	684	717	703	732	693	693	711	710	694	712	739	706	676	714	678	719	742	706	687	690	712	712	715	731	719	637	694	676	713	702	719	744	681	700	711	749	673	687	718	722	678	691	734	734	694	662	681	728	701	698	722	711	653	704	690	709	737	694	683	691	676	699	699	721	754	684	690	760	730	709	692	693	731	674	667
27348	20998	7363	365	180	159	134	133	116	122	103	93	92	88	96	90	83	95	88	98	93	119	95	87	98	92	87	88	85	93	78	84	104	106	83	91	102	87	97	91	99	82	84	103	75	91	91	97	104	90	100	87	87	70	92	83	91	99	93	77	91	100	73	97	87	110	91	91	93	102	73	103	97	86	92	97	90	89	111	99	80	96	87	99	95	113	58	111	86	91	96	87	87	89	84	92	91	91	98	90	98	100	97	87	97	94	82	87	89	96	92	88	102	95	86	87	85	113	82	83	88	91	94	87	95	88	91	97	101	95	82	96	86	92	86	89	87	92	86	81	89	108	100	80	105	87	86	105	96	113	112	95	103	93	98	80	103	82	84	74	87	89	92	90	101	98	96	100	93	83	90	104	76	90	119	95	99	82	73	96	97	94	88	103	75	95	93	100	86	96	78	81	94	90	109	97	88	106	102	111	114	99	100	91	94	98	91	84	95	106	95	93	95	117	89	74	92	95	86	86	86	92	91	85	79	111	108	74	102	88	81	78	103	89	91	93	105	104	94	93	96	87	108	91	96	95	103	77	108	87	86	103	94	97	84	88	87	97	108	80	92	96	89	78	103	106	86	105	87	95	98	96	96	103	87	94	95	83	99	82	83	99	76	81	92	105	84	92	94	106	90	86	103	103	84	108	92	102	97	96	82	91	85	71	91	83	93	88	85	96	93	93	86	97	95	88	97	84	99	83	95	100	96	95	92	89	104	111	88	96	98	112	96	77	98	81	89	101	86	98	109	95	90	90	94	89	85	108	103	91	110	96	97	95	111	106	85	93	84	104	97	87	79	107	99	106	91	89	114	88	102	101	99	91	125	84	96	110	105	94	82	105	103	73	91	99	94	93	88	91	89	91	83	105	93	90	83	96	90	110	98	85	80	94	94	89	98	100	96	78	80	96	108	107	92	89	93	87	86	82	90	88	109	90	79	80	93	95	93	98	98	83	98	102	81	95	90	99	104	92	98	113	109	97	95	92	95	93	103	85	92	70	103	98	119	99	100	97	94	92	82	87	103	88	90	107	66	88	93	92	82	96	95	107	88	71	90	75	91	118	82	94	90	112	86	98	79	89	86	99	99	95	82	84	95	99	100	82	81	87	72	83	81	96	94	94	109	70	81	94	88	90	96	81	102	93	102	92	80	107	89	95	101	94	99	91	87	93	67	105	94	81	98	97	103	88	94	92	92	93	84	97	87	86	102	77	103	102	99	104	93	84	95	90	79	93	88	88	99	75	85	92	101	85	79	85	77	83	92	99	72	92	103	99	91	80	82	96	91	114	94	99	91	89	85	88	90	90	78	77	118	100	89	99	98	77	91	96	93	105	85	88	90	121	97	97	98	109	79	86	78	93	89	94	101	91	99	86	74	79	94	84	101	88	88	89	101	98	91	89	89	90	85	98	101	88	86	89	93	115	91	103	94	91	101	84	88	99	74	81	81	78	96	88	101	97	87	84	106	91	99	95	88	90	91	87	87	93	96	91	78	78	92	107	97	88	89	94	83	94	82	100	96	87	109	105	92	108	124	87	79	79	98	88	86	84	82	103	92	99	80	108	90	85	85	91	96	100	85	94	68	100	83	91	90	101	71	97	84	73	84	86	83	103	88	97	79	100	90	70	85	98	96	95	101	86	94	92	100	70	86	89	100	112	104	91	94	87	77	80	90	85	108	88	98	111	90	99	113	88	105	106	96	86	95	98	93	104	112	81	102	119	79	84	99	94	85	104	110	108	103	107	95	78	108	84	96	92	88	101	85	80	97	104	80	92	80	96	104	98	101	90	96	89	105	73	94	97	74	99	93	99	98	90	84	93	87	96	86	101	93	85	95	94	91	71	85	94	100	72	87	120	103	80	103	109	88	106	84	83	88	80	89	99	83	95	98	90	95	77	90	102	87	87	93	83	84	102	100	104	104	90	82	102	81	87	99	88	84	86	86	101	93	96	90	70	90	101	94	87	99	100	95	100	95	96	90	96	102	94	109	97	110	101	104	92	90	94	81	98	100	99	96	108	96	110	103	88	86	104	90	89	93	110	94	93	103	84	96	92	95	100	91	95	88	96	105	95	97	87	91	113	87	96	79	98	87	96	101	96	75	104	91	96	75	105	96	87	88	102	95	104	101	94	92	67	87	108	91	98	106	105	92	80	77	100	101	112	89	113	95	92	87	116	92	109	87	81	100	102	87	112	85	114	104	98	88	103	100	107	90	97	95	90	109	60	87	87	91	100	99	111	99	101	85	98	86	89	93	96	75	108	81	79	85	85	116	93	105	112	88	92	81	91	107	106	119	92	100	107	95	96	99	111	87	101	93	99	98	105	103	96	106	105	89	87	99	94	81	88	81	88	87	91	102	89	82	94	99	82	76	92	82	99	98	93	83	114	93	103	96	116	85	105	81	85	79	86	97	96	108	97	102	98	95	73	100	84	97	103	88	104	101	95	95	100	70	82	95	94	87	92	128	76	97	86	103	101	111	77	98	81	109	98	83	99	93	81	97	91	96	105	64	89	107	86	94	102	93	124	98	79	87	91	87	91	76	93	89	91	96	81	77	102	86	101	96	94	89	90	89	78	88	102	108	101	90	92	95	78	100	102	100	91	83	101	84	90	98	95	79	90	103	104	89	85	94	100	101	100	81	100	83	98	107	99	96	82	101	80	94	98	84	80	104	80	87	90	89	88	91	83	96	97	99	100	101	88	94	112	89	89	89	92	111	82	85	84	99	88	91	99	91	83	92	83	85	100	111	93	99	90	93	116	102	103	98	101	94	86	96	86	89	108	95	88	86	93	94	88	96	92	84	93	93	79	106	91	97	112	76	97	97	83	86	110	99	104	81	90	102	92	86	112	109	94	93	89	96	77	104	104	94	84	91	104	107	105	107	106	77	75	97	97	95	99	93	78	109	99	98	102	96	89	84	91	95	96	94	104	99	95	87	101	92	82	97	80	96	89	94	94	73	104	94	98	101	73	85	90	86	99	85	106	105	86	99	98	91	79	91	98	109	97	88	80	99	105	94	98	105	88	100	82	98	111	114	90	82	92	97	98	111	86	75	99	97	92	96	103	89	96	78	89	96	93	88	107	103	104	94	104	85	86	85	109	90	83	99	81	89	88	88	74	114	110	97	90	94	104	100	87	83	106	83	110	99	101	122	95	92	85	93	101	109	105	98	82	86	94	84	89	88	91	94	82	90	87	94	91	90	98	98	111	77	96	86	76	99	72	93	102	88	97	93	102	92	88	83	101	72	92	107	111	89	95	100	108	104	98	83	87	95	89	80	87	89	93	93	93	98	95	94	97	90	89	98	96	101	87	87	87	90	99	86	79	109	92	104	82	96	106	98	90	106	98	87	77	92	97	89	94	83	105	92	101	91	89	112	100	83	78	93	92	93	89	95	112	96	95	99	96	88	97	82	85	78	89	94	100	87	104	94	97	85	84
14143	1346	1232	645	471	349	333	280	242	264	238	179	230	218	229	180	218	206	232	206	186	194	196	199	218	181	201	178	202	206	195	224	199	198	198	204	188	214	194	175	210	191	197	195	206	185	203	201	221	219	196	203	194	191	183	194	198	184	170	191	199	203	179	211	216	201	185	198	182	159	177	209	202	210	179	185	197	193	192	203	182	214	179	192	198	208	198	197	207	212	194	185	188	208	178	188	207	191	188	179	209	197	193	199	209	217	190	206	191	191	191	196	193	205	193	183	218	181	186	192	198	178	196	188	200	171	202	192	197	202	189	209	215	206	228	187	174	187	210	194	223	191	180	236	174	203	198	183	196	200	172	169	190	193	196	188	207	173	215	214	195	184	161	204	183	176	200	196	188	204	190	174	190	182	204	184	205	230	211	188	171	192	197	219	175	192	200	235	195	185	187	177	200	191	214	211	169	197	192	197	213	183	204	194	193	182	191	206	201	195	194	210	214	189	184	191	197	184	192	203	193	184	195	202	189	178	195	196	200	219	179	203	197	208	195	193	202	195	192	229	195	178	191	208	188	203	202	179	199	216	186	218	165	177	194	198	197	201	203	203	200	197	177	198	206	166	191	179	201	193	185	209	190	184	174	226	189	167	185	189	215	190	223	167	212	181	189	189	204	219	195	176	166	168	176	196	204	215	216	204	210	223	217	174	171	179	194	171	184	191	215	182	171	196	173	212	190	192	208	214	175	222	214	192	193	200	176	200	184	194	199	219	181	189	208	207	191	183	180	197	176	206	204	203	187	220	168	206	207	211	193	194	182	223	188	217	223	201	182	180	182	198	202	212	200	175	197	186	201	194	209	185	197	201	172	181	209	182	187	178	197	211	185	189	186	189	218	205	198	190	191	187	193	203	197	195	192	188	179	201	169	200	203	203	196	189	195	173	205	193	207	195	200	217	190	203	191	176	224	204	208	203	219	196	216	180	188	201	190	191	198	208	194	189	183	225	217	201	179	207	177	196	223	174	189	198	210	200	187	177	192	177	193	188	194	181	205	210	193	196	186	183	193	165	201	209	192	211	218	182	191	197	191	188	203	195	182	206	204	214	215	191	204	176	194	195	171	188	191	203	191	202	211	203	207	187	191	202	174	191	191	207	175	216	187	184	198	198	205	190	192	194	161	180	192	183	198	206	204	216	187	199	215	185	206	228	178	200	207	177	202	208	190	182	199	197	179	171	178	207	197	203	198	205	207	181	182	210	194	169	204	181	167	192	209	202	202	204	189	187	175	190	218	187	199	196	192	192	205	178	170	204	204	173	173	206	212	180	212	197	190	201	189	192	174	173	203	177	192	189	187	189	165	217	208	205	179	183	183	196	211	185	175	189	195	195	194	202	213	166	198	164	177	186	169	186	183	219	182	200	199	217	193	215	185	232	190	181	194	181	200	194	185	194	170	200	172	211	206	176	217	193	207	183	177	188	185	182	194	195	180	205	207	223	209	182	191	188	186	205	196	190	201	211	201	210	190	189	191	209	199	183	203	191	195	190	198	198	215	174	212	189	185	212	190	210	231	208	187	221	178	193	179	191	194	178	211	185	217	182	189	181	197	209	189	201	204	171	190	204	180	181	192	177	203	193	169	195	198	185	200	206	192	189	177	188	200	227	175	191	186	206	184	222	163	216	219	223	186	204	214	166	179	185	193	208	179	210	190	202	198	192	190	189	192	195	215	195	174	216	180	220	169	207	188	205	176	189	194	160	189	200	213	193	189	200	229	208	172	160	216	190	182	198	190	184	164	187	217	192	221	169	202	189	206	189	226	185	174	191	182	202	194	175	213	204	183	200	183	179	184	186	198	196	194	195	186	177	171	199	181	190	205	195	192	197	183	197	209	220	172	197	200	210	188	198	174	201	185	194	181	184	181	196	191	202	214	202	180	201	212	184	201	174	212	191	171	191	188	172	191	196	186	190	200	216	178	219	187	174	198	194	204	217	194	169	158	206	218	172	189	200	186	216	205	181	185	182	198	211	210	194	213	195	176	189	166	205	219	204	190	205	229	194	200	187	196	219	211	204	173	182	194	197	201	199	198	204	172	176	212	195	184	186	170	190	204	198	170	166	188	181	213	185	220	196	191	191	173	211	178	209	190	168	207	210	182	214	190	183	188	173	239	189	196	193	208	202	180	177	200	203	190	221	208	192	191	182	213	169	197	189	198	192	189	173	192	217	194	216	194	193	195	206	184	198	202	210	187	181	197	197	212	174	214	216	199	201	195	204	219	164	212	184	207	172	191	212	200	193	212	191	198	213	196	213	231	202	195	183	176	188	215	207	193	197	207	190	219	187	198	206	200	197	189	208	163	192	206	181	203	218	181	184	176	188	210	180	216	188	204	212	183	211	167	198	186	184	181	172	174	213	186	215	202	199	191	206	206	197	193	203	185	193	201	213	200	191	208	195	202	191	197	188	190	190	172	188	183	208	201	210	171	222	215	190	207	189	209	198	216	162	190	159	200	188	210	176	205	203	188	206	185	194	213	180	204	194	180	194	172	210	193	191	219	172	202	191	187	212	183	191	198	187	191	212	200	172	206	198	177	195	201	211	175	207	212	162	201	206	192	211	200	210	186	213	188	202	191	195	199	201	201	165	209	193	195	204	181	182	187	186	169	197	172	215	184	181	193	199	199	188	177	202	169	166	194	178	158	191	207	182	198	177	203	199	172	185	205	215	189	210	206	205	204	202	179	174	214	195	209	190	180	168	176	193	184	198	199	210	193	186	183	182	205	188	195	198	197	203	193	209	192	187	184	213	168	206	186	206	205	210	176	206	187	186	193	176	200	210	190	197	179	183	195	217	204	206	197	173	194	218	206	233	195	178	172	210	177	223	182	190	216	209	194	199	207	189	193	194	188	219	207	190	198	206	179	181	203	216	176	165	197	184	181	189	193	154	161	202	188	198	185	193	186	207	195	183	185	183	190	191	208	213	201	201	217	179	212	214	196	208	208	173	199	199	205	206	200	176	206	180	187	167	203	196	193	222	209	198	186	202	195	188	164	201	196	197	186	187	180	183	187	168	184	172	196	185	186	190	189	194	174	188	188	195	209	204	192	194	196	213	228	205	196	180	206	197	185	184	217	212	185	201	192	187	190	205	190	211	204	206	169	174	174	233	207	207	168	186	177	198	194	198	185	195	193	187	200	192	206	199	220	179	205	196	194	197	215	182	168	176	203	186	234	175	207	207	188	193	206	201	189	205	180	188	179	199	199	178	184	209	195	213	190	211	210	207	200	165	204	228	182	198	173	175	205	215	184	164	198	211	172	188	180	187	177	212	190	209	207	200	198	198	198	168	205	197	217	189	205	191	175	197	221	171	193	214	225	186	180	201	203	202	177	202	181	200	169	212	184	196	200	194	203	201	182	201	181	193	192	186	189	201	189	188	191	210	201	187	194	183	203	191	209	193	192	195	192	181	221	212	173	188	181	199
23637	20704	27790	23663	18853	1686	630	452	390	337	322	297	276	263	207	248	278	247	242	199	233	278	207	240	231	241	232	219	205	216	238	199	201	197	220	205	215	201	193	202	198	231	213	203	203	175	218	226	202	202	214	206	230	203	214	217	191	206	204	189	202	191	199	227	193	218	210	201	200	234	192	229	176	182	227	199	181	220	196	194	174	231	219	192	201	193	168	210	185	214	196	195	213	195	203	214	163	210	193	233	212	203	222	200	190	217	205	221	199	199	185	194	212	194	178	208	208	208	190	211	191	225	196	189	206	203	197	185	205	213	186	185	210	203	208	227	178	200	189	194	206	190	193	224	211	212	191	201	206	200	221	219	182	185	199	210	184	218	204	197	206	199	206	200	188	218	219	200	219	195	204	197	179	171	203	194	180	194	228	194	222	199	222	211	230	219	208	208	236	198	193	182	233	212	203	214	186	173	202	220	207	198	194	194	223	185	189	198	179	212	212	236	204	218	204	186	215	199	214	219	198	209	197	191	211	195	204	213	176	195	188	198	190	200	202	213	230	186	198	158	193	185	199	206	179	196	220	226	237	216	209	202	191	198	188	197	233	196	181	218	190	199	190	193	202	198	231	196	227	204	224	217	204	198	227	200	205	201	191	220	204	192	221	192	201	212	199	195	194	175	195	187	200	208	198	181	186	194	206	203	187	196	200	226	199	174	221	192	190	202	213	241	206	183	244	217	180	196	192	195	186	180	196	200	206	205	198	180	209	232	198	194	225	206	209	189	217	221	204	208	197	223	211	179	192	184	214	189	206	194	219	200	203	207	213	207	198	191	166	178	217	210	195	186	196	203	194	206	217	172	199	202	217	222	195	211	187	191	193	210	199	203	227	196	206	186	203	228	204	191	208	207	190	210	196	212	211	189	211	216	200	169	199	189	215	200	230	198	213	206	219	202	199	172	216	161	207	198	192	200	203	188	203	229	202	223	206	214	211	188	199	212	185	200	191	208	190	199	189	190	196	203	215	190	207	228	190	180	206	197	223	194	181	231	195	193	194	217	200	199	229	207	196	199	206	213	220	205	197	204	221	193	212	193	208	200	187	202	198	212	195	198	200	199	192	226	168	202	181	201	194	187	155	213	209	221	206	196	187	200	195	215	208	218	219	185	214	210	198	213	228	210	187	193	198	209	219	218	193	179	219	219	186	214	205	180	205	206	208	183	175	192	180	197	222	239	182	166	227	204	211	198	215	198	194	191	213	189	205	193	194	208	201	195	181	202	197	236	197	231	191	197	196	181	208	196	217	199	228	202	233	240	201	222	214	203	216	184	206	188	205	181	198	228	200	188	205	203	209	209	203	175	187	213	225	196	182	209	199	198	181	192	214	217	200	224	219	181	222	193	183	200	206	206	210	185	206	191	209	180	196	209	205	221	167	206	202	187	189	213	200	211	197	198	195	220	202	211	195	187	206	188	206	203	223	198	191	205	205	206	206	222	203	215	206	189	223	236	178	221	215	194	191	184	207	214	205	202	192	211	183	198	210	179	202	222	188	200	213	219	195	219	205	209	205	206	204	229	226	221	188	207	198	190	225	201	204	185	196	188	185	204	199	224	190	206	204	184	204	181	203	244	204	203	207	198	211	209	216	182	232	202	204	201	221	205	207	192	210	192	212	217	214	201	200	190	194	176	215	169	213	205	194	185	178	211	226	168	192	185	213	212	179	247	193	183	163	179	184	194	222	213	196	197	224	190	225	197	207	218	178	241	211	191	202	200	209	195	235	211	205	199	204	216	200	178	198	194	168	204	195	197	195	192	203	176	196	195	211	226	221	202	220	216	173	207	220	176	186	201	203	180	212	180	206	206	189	191	201	191	216	209	230	197	189	181	184	225	218	196	224	200	214	206	207	197	217	194	208	218	218	205	197	191	222	210	214	199	218	191	205	202	219	197	210	211	215	198	194	228	212	212	185	205	200	181	193	216	211	219	196	220	215	212	196	180	201	220	194	223	207	171	186	190	177	212	196	195	203	208	200	181	187	210	213	210	206	214	215	211	216	208	206	190	187	189	177	213	219	190	199	206	193	225	210	197	184	205	204	196	194	201	200	199	225	196	211	211	198	215	178	198	188	197	193	219	194	169	209	213	193	195	207	201	188	212	213	201	192	218	193	202	218	211	210	212	210	193	200	167	219	201	214	192	211	189	219	202	227	197	204	195	217	229	213	194	234	211	212	218	199	210	186	236	214	213	227	213	190	188	209	191	200	216	206	205	207	199	187	195	177	197	211	204	188	224	196	188	205	205	198	213	195	194	211	193	224	207	198	185	177	197	197	223	200	213	182	211	221	209	193	209	207	192	228	218	216	212	204	197	194	194	200	198	206	200	173	231	190	203	202	202	197	170	192	182	163	218	187	200	204	217	199	190	193	232	215	206	222	190	201	208	195	203	213	192	193	200	210	232	186	218	192	219	213	218	209	180	198	177	223	187	189	214	239	186	213	196	197	217	207	193	191	195	222	211	185	199	189	200	195	200	221	198	190	215	197	202	190	215	233	211	227	227	237	233	208	212	188	203	217	225	197	193	209	189	200	192	208	210	228	211	198	203	200	202	194	197	221	209	209	212	192	223	204	202	222	206	208	196	190	223	206	213	228	211	171	191	203	207	213	204	212	209	226	193	206	230	211	228	209	239	212	205	240	185	219	193	218	205	195	214	196	192	200	205	189	209	208	223	208	241	210	193	226	188	180	192	176	202	197	188	210	172	198	208	207	201	218	176	210	211	202	191	181	205	202	213	217	223	198	206	191	213	201	243	212	187	215	188	191	187	210	217	240	202	185	199	205	209	215	232	195	204	207	189	201	207	184	198	206	190	195	199	187	199	208	199	202	212	203	213	208	200	207	202	197	220	183	198	201	221	197	194	213	214	168	227	210	207	202	222	193	198	204	203	224	188	228	204	230	184	180	212	228	173	210	216	202	190	215	197	191	221	195	209	188	186	190	191	191	185	191	202	191	210	209	202	213	195	197	194	204	229	212	241	204	212	216	212	213	225	220	201	214	231	202	208	207	202	215	215	204	221	206	209	181	202	190	217	197	175	215	216	208	185	186	201	199	210	213	211	199	175	207	203	183	187	211	217	210	219	234	195	183	196	218	191	197	212	201	219	223	215	213	215	185	240	204	198	185	219	201	210	216	203	228	190	194	198	219	190	211	224	182	214	229	204	188	206	198	213	197	201	192	196	204	206	209	188	206	198	206	198	214	196	204	204	182	201	190	197	210	184	212	178	195	189	174	199	170	198	205	203	226	193	206	207	204	199	214	204	190	207	178	202	203	197	237	190	189	201	188	184	209	177	203	196	218	219	183	199	189	222	215	183	181	203	192	202	206	222	178	210	208	195	216	206	206	211	185	211	181	192	203	191	193	239	210	196	228	203	201	183	211	225	186	203	210	224	213	215	200	213	207	200	198	209	202	179	210	200	187	212	219	193
29712	9922	8611	4356	2908	2192	1700	1368	1132	956	855	741	736	649	607	589	520	530	514	528	490	487	461	434	460	481	448	443	414	470	439	400	407	374	390	432	396	410	384	409	392	410	410	398	422	375	385	402	392	382	396	385	431	411	372	420	373	382	386	405	403	408	402	406	388	408	381	435	395	355	401	404	419	391	375	380	388	399	391	394	410	378	410	416	389	345	392	370	404	380	426	425	384	393	390	412	344	369	402	402	353	405	425	377	361	372	402	393	376	379	388	365	384	375	408	393	379	399	380	387	369	385	384	391	374	417	407	406	345	356	384	370	359	368	361	414	359	414	359	377	350	391	431	372	399	397	366	378	348	381	442	385	385	361	414	389	395	415	403	382	376	405	390	380	364	359	358	372	383	383	416	381	389	383	371	412	406	400	393	382	390	373	382	386	387	361	390	383	361	374	392	386	389	391	410	384	391	432	412	383	391	380	379	382	369	358	371	356	397	375	383	365	364	405	377	381	354	378	396	393	366	346	351	395	401	404	396	350	395	372	357	357	376	404	424	357	374	386	370	381	412	401	381	374	422	350	389	367	391	415	423	359	385	385	356	396	358	363	373	399	398	399	375	355	369	377	411	419	390	394	428	384	381	373	370	390	380	368	376	398	378	407	398	376	408	386	377	394	411	398	391	388	394	399	402	382	403	383	372	393	379	399	366	387	396	374	353	340	406	366	375	428	395	374	362	395	359	379	393	377	377	399	376	383	373	393	372	364	416	372	382	417	377	363	408	397	387	371	398	359	388	345	385	397	394	381	400	388	413	377	373	367	420	403	422	382	383	390	364	392	401	381	398	383	412	396	366	371	391	340	407	409	369	377	384	377	373	352	407	447	386	405	387	364	378	387	383	403	359	423	371	393	375	387	380	354	375	381	395	418	395	378	389	408	381	361	370	384	387	403	411	376	402	333	351	405	385	387	371	406	357	391	371	417	382	365	364	394	418	360	392	335	384	404	355	402	389	379	406	417	405	399	406	371	353	381	385	363	383	403	396	349	392	435	414	404	385	380	398	343	384	399	402	359	389	403	383	386	369	347	374	381	378	381	387	378	362	404	364	414	374	372	365	406	418	366	400	337	367	377	400	375	354	390	371	386	347	365	388	384	390	359	377	397	397	386	384	360	380	386	348	402	360	401	370	358	381	337	388	390	347	375	399	397	398	412	391	362	390	401	372	385	351	391	368	384	370	371	397	416	381	386	386	367	391	385	368	365	387	395	380	375	380	370	376	356	383	406	360	384	378	361	385	372	382	365	423	405	365	364	384	399	378	349	377	409	384	375	339	383	430	367	377	400	388	360	389	376	386	400	403	411	391	365	385	344	387	383	344	354	405	359	399	406	344	392	387	365	419	377	404	394	415	382	352	398	374	369	405	372	372	348	390	390	377	353	400	369	364	393	382	395	371	345	388	391	402	407	398	392	361	354	439	390	356	362	359	387	385	377	389	371	396	405	401	374	393	388	369	366	405	374	363	409	411	343	382	376	390	382	386	392	373	387	399	428	370	391	390	396	373	369	370	396	388	358	366	378	377	363	331	384	373	368	412	400	413	407	426	390	365	372	382	382	397	395	427	383	399	394	400	387	370	383	345	377	358	394	389	378	345	389	419	366	408	414	357	379	371	372	383	400	365	392	398	373	398	375	385	402	379	413	402	393	410	407	385	328	398	354	391	379	400	394	350	406	374	402	387	357	386	394	365	393	382	380	378	356	387	395	401	393	370	375	381	395	388	365	374	400	391	368	371	378	371	360	378	395	385	355	355	420	354	359	403	391	388	378	377	382	391	398	395	349	397	404	336	381	430	382	344	353	386	384	405	398	376	398	402	367	386	393	352	370	384	372	363	377	389	415	360	393	398	378	370	370	358	392	404	406	414	387	393	396	373	382	374	355	363	389	389	383	379	371	409	370	400	358	396	373	374	395	390	398	384	388	362	384	389	372	372	377	355	363	379	392	365	381	383	391	408	392	387	393	390	409	403	387	389	396	350	383	399	431	380	389	382	404	367	380	385	379	402	328	403	354	389	406	422	390	380	375	398	386	391	411	359	375	334	357	384	367	366	379	360	397	394	393	358	368	369	380	408	369	367	364	390	336	361	369	372	366	391	409	386	397	406	410	382	403	379	427	370	375	410	405	369	369	383	376	402	377	407	398	407	396	378	385	384	381	371	388	385	419	388	390	381	415	394	370	400	380	393	369	400	370	384	385	368	372	371	388	438	382	372	364	376	406	375	370	382	392	372	380	386	397	348	402	342	392	388	422	399	366	411	350	364	369	369	387	389	381	433	362	377	398	347	388	367	372	371	361	377	398	371	419	375	387	368	340	373	391	343	383	394	406	413	380	390	393	400	367	359	352	386	379	384	359	370	387	392	401	397	381	384	380	416	386	406	381	376	392	396	396	388	401	391	373	381	398	406	411	380	393	437	395	372	386	397	387	385	386	387	407	387	357	374	375	376	398	373	383	389	393	408	380	424	424	344	406	392	363	381	369	422	397	398	375	392	406	388	379	397	377	389	360	345	393	355	381	397	388	389	413	368	368	378	395	379	353	369	400	343	378	380	376	409	397	386	384	366	413	361	379	385	356	369	383	388	408	428	432	379	419	383	403	354	412	352	388	363	370	361	328	410	352	372	410	399	377	362	349	384	434	390	398	398	406	384	408	376	401	387	403	393	387	406	378	360	368	382	362	398	375	401	379	388	397	377	337	363	376	376	363	395	376	375	391	386	347	360	380	385	375	384	354	388	408	368	397	404	401	340	371	411	366	372	413	430	361	370	394	381	409	381	404	371	380	383	365	399	355	408	372	401	386	370	362	409	378	374	397	367	369	346	376	409	379	376	341	407	379	382	381	382	371	383	425	374	374	367	355	383	381	350	377	401	391	360	393	394	334	366	381	367	391	380	358	426	403	417	363	392	399	392	405	365	381	381	368	363	403	380	405	384	385	405	403	388	361	388	356	380	354	390	388	370	391	399	368	362	341	368	387	357	394	391	399	337	356	377	387	396	357	393	360	381	424	384	363	352	357	366	364	375	363	402	387	382	388	391	387	338	396	369	370	395	445	382	421	337	371	372	336	370	385	379	383	428	415	395	409	379	410	386	360	364	393	378	351	401	368	384	421	378	398	394	390	355	403	353	388	384	375	357	383	394	371	370	402	384	366	378	386	356	410	383	406	383	364	392	384	386	348	379	419	340	351	407	404	399	404	412	375	395	348	406	337	412	342	364	395	382	410	411	372	405	359	384	397	385	410	379	380	381	402	349	412	367	400	366	353	404	375	400	355	410	386	360	396	371	409	391	424	374	378	392	382	366	403	375	411	343	374	409	381	379	361	379	371	400	393	413	370	397	368	402	409	397	361	369	400	401	395	390	345	342	343	359	416	387	380	372	378	384	363	380	377	420	352	381	386	390	377	392	371	378	389	389	383	410	400	361	409	401	380
23717	21686	29769	24138	21694	18928	2266	950	738	652	664	567	541	529	534	469	505	472	462	481	446	457	426	430	455	433	450	414	387	403	428	383	386	415	410	400	397	442	413	423	398	406	396	348	408	401	411	377	374	378	447	417	389	408	396	433	416	403	415	429	355	386	419	441	399	426	375	405	420	420	395	413	348	398	412	373	376	401	406	416	395	388	416	396	383	385	380	395	397	373	408	367	357	399	401	385	388	341	366	425	382	384	383	422	396	403	374	363	398	371	395	397	413	376	428	392	433	382	395	368	414	383	374	391	406	404	422	408	354	388	351	366	395	381	374	405	412	432	397	411	390	355	392	389	390	369	411	411	395	373	395	422	411	394	414	412	367	395	385	397	370	397	399	355	371	386	387	382	396	378	385	379	369	408	400	438	372	374	416	389	368	409	406	432	387	415	392	430	415	402	390	388	415	353	401	398	386	358	394	406	427	387	414	379	400	370	393	358	377	385	408	405	410	382	382	360	390	369	408	369	414	433	363	364	377	400	380	383	363	351	384	408	368	381	365	371	381	411	374	419	413	412	396	381	386	382	397	393	387	405	370	366	357	369	398	382	371	421	385	385	425	401	355	346	390	398	376	388	375	406	393	381	391	398	407	376	385	385	386	426	386	420	409	379	400	385	366	412	393	396	422	383	370	424	376	402	382	444	372	406	365	431	394	375	394	406	358	368	399	388	414	366	384	425	384	401	407	384	393	442	384	408	400	379	390	416	416	361	411	400	365	420	390	387	382	400	399	392	358	403	429	403	401	385	377	372	376	372	362	364	397	343	389	372	382	387	393	403	427	385	402	371	380	413	413	387	377	367	388	392	362	410	366	361	382	376	426	415	386	391	419	362	362	417	362	404	381	390	397	396	394	363	382	373	398	399	406	428	431	398	388	359	395	389	395	387	389	406	386	402	366	390	448	434	378	396	401	390	376	356	412	390	392	395	383	384	377	408	378	385	359	389	420	379	354	379	377	416	393	407	412	408	383	410	406	356	365	404	381	374	416	386	367	387	390	393	372	395	374	389	376	356	434	413	348	393	391	398	396	440	411	367	405	399	395	390	411	373	372	390	372	384	420	381	403	415	413	381	385	405	359	350	388	354	386	375	402	406	382	379	391	399	383	395	403	390	367	355	394	391	383	401	377	363	379	404	383	362	368	419	380	426	423	398	412	406	384	367	391	378	413	372	420	388	391	384	394	358	420	377	413	367	424	379	394	387	399	363	406	400	396	415	405	387	360	375	412	390	374	426	420	404	386	399	390	374	384	398	380	399	379	434	356	355	375	395	364	391	419	341	401	388	390	421	382	362	385	403	394	351	367	389	371	383	390	374	385	345	386	387	382	357	399	381	363	397	371	403	370	404	358	401	398	365	402	417	380	400	409	390	403	399	381	413	386	362	360	409	409	375	401	378	368	394	367	411	376	401	398	394	359	435	390	394	394	385	389	409	426	405	397	371	397	352	376	409	398	401	384	423	383	392	408	409	352	389	411	376	382	399	369	351	379	371	380	379	380	413	411	401	376	382	376	374	375	383	401	394	429	389	408	407	382	365	378	343	391	388	381	396	421	387	364	417	430	394	401	412	439	373	397	393	376	365	375	411	360	368	388	385	397	366	366	381	365	388	380	376	400	361	402	392	410	399	418	414	363	389	349	402	411	363	364	395	412	363	386	380	397	367	373	390	362	388	392	385	385	364	361	391	384	400	396	386	378	369	379	393	387	394	374	387	404	389	414	408	390	394	378	380	371	385	398	384	388	376	389	382	420	404	404	377	399	384	388	409	390	371	357	382	386	389	408	389	368	397	390	392	371	389	367	364	358	374	362	387	353	394	407	355	415	400	357	369	362	392	351	396	381	368	386	363	403	356	428	406	390	421	390	328	381	389	403	381	420	395	381	377	387	380	379	381	399	376	396	424	381	377	401	390	368	370	406	370	371	384	403	384	365	378	381	378	384	423	403	421	381	353	372	398	361	396	392	351	360	411	403	371	387	376	386	381	387	372	349	441	406	348	370	440	399	376	399	383	369	366	376	374	412	382	374	390	420	396	389	391	376	420	422	387	397	374	434	375	390	380	406	405	361	389	366	375	386	370	388	367	418	376	378	399	391	398	410	390	378	424	379	371	401	403	376	373	397	351	385	431	376	376	361	391	364	365	403	386	356	359	387	402	383	385	386	377	369	389	404	409	331	389	344	388	397	389	372	392	405	364	374	365	395	397	401	359	408	391	397	368	395	418	381	369	394	358	375	400	377	398	415	356	358	418	393	421	412	381	421	371	411	399	387	387	357	377	385	407	403	406	413	396	392	403	370	391	353	389	397	364	380	377	399	360	384	402	389	401	390	408	401	420	408	354	375	375	452	389	408	369	396	373	391	378	403	399	370	410	380	423	431	414	386	411	419	426	413	388	407	387	359	369	346	380	389	400	407	368	405	374	400	413	384	407	407	405	358	405	419	372	359	383	370	408	397	365	367	375	395	391	382	382	409	387	370	383	424	410	355	395	406	401	363	349	387	371	441	376	398	367	400	397	410	398	382	345	394	368	371	386	353	358	392	393	367	414	390	391	361	409	403	365	396	387	415	405	406	401	397	408	427	429	395	381	387	400	364	376	399	349	369	371	389	379	370	367	386	369	399	383	378	398	381	365	377	382	377	413	355	380	400	380	396	421	397	412	370	385	387	361	418	384	396	359	421	394	395	345	443	384	402	344	381	419	363	364	410	386	437	385	413	383	408	428	380	403	367	360	420	365	393	330	385	386	353	415	407	421	371	393	377	376	420	369	380	424	405	363	398	418	365	378	422	394	379	423	429	376	424	371	354	379	426	393	378	393	399	358	407	412	385	385	410	356	368	406	392	386	362	398	354	412	368	383	369	381	372	402	375	369	449	382	379	375	400	417	380	396	376	388	406	389	440	378	396	415	370	392	403	381	436	398	357	395	385	367	366	386	404	419	391	392	366	395	384	380	325	379	411	386	349	351	396	373	384	388	412	382	396	377	376	368	393	389	384	380	391	375	394	412	390	385	387	369	403	383	354	397	373	404	388	375	371	361	410	377	389	387	359	408	407	391	383	415	398	389	411	444	368	382	382	356	388	357	387	418	432	378	379	414	391	379	386	427	403	347	375	374	397	402	377	362	399	386	411	379	384	373	380	390	396	399	386	415	401	355	387	374	403	404	385	414	379	399	420	379	400	386	399	401	380	377	365	390	382	405	360	404	393	374	369	412	408	349	375	379	388	352	358	403	378	407	413	390	374	394	383	355	392	425	389	413	385	408	417	398	374	388	406	405	366	439	397	398	420	400	385	369	372	397	404	358	375	371	387	381	384	369	317	374	368	401	392	374	382	370	406	399	377	417	371	357	366	360	410	400	372	412	371	383	381	402	391	405	366	399	408	369	403	376	385	389	416	384	361	389	394	396	355	428	406	380	375	388	359	409	441	371	441	415
36945	16720	14650	7955	5431	4166	3233	2504	2176	1834	1617	1460	1360	1252	1098	1036	1027	1025	976	959	921	899	911	818	819	795	869	782	785	827	865	762	794	757	792	735	748	795	768	727	765	728	778	766	775	727	700	751	670	713	711	700	742	736	758	713	777	732	707	690	731	705	729	737	695	722	762	701	716	730	723	708	715	690	760	695	660	711	676	690	716	708	690	699	738	731	701	698	708	660	705	733	692	676	742	704	727	745	737	717	661	726	704	741	724	687	721	681	684	705	736	713	684	684	676	700	701	713	740	681	713	734	717	689	681	715	688	739	686	683	768	690	694	734	705	710	700	697	642	715	732	754	724	702	693	705	679	682	664	636	715	702	664	683	679	726	686	717	745	702	668	681	696	720	745	702	694	695	650	703	705	700	683	690	682	679	709	691	697	668	695	713	679	694	677	700	710	711	711	674	692	684	688	712	702	703	760	696	681	687	678	702	708	723	686	659	730	748	715	722	724	656	670	686	719	696	730	743	699	689	680	721	735	694	729	698	684	654	754	718	674	671	705	691	709	741	678	711	726	693	671	732	673	683	695	667	684	757	706	683	707	694	673	675	726	687	719	665	665	699	716	667	686	723	678	707	675	671	679	658	714	688	675	668	694	731	727	685	731	714	698	724	680	679	697	705	702	725	668	690	682	707	696	708	762	686	695	720	731	676	671	684	697	668	701	699	677	669	702	744	700	713	652	645	685	697	708	653	726	716	721	748	655	686	701	710	692	657	717	662	703	658	678	736	698	673	710	719	706	682	715	704	686	679	712	700	685	721	705	694	690	677	694	688	698	660	686	666	661	683	643	703	716	688	704	660	696	736	673	738	659	696	698	676	763	690	705	665	731	738	751	733	679	725	704	708	682	668	734	633	715	720	733	730	657	673	721	700	736	736	700	654	716	677	726	723	674	685	684	747	712	664	735	722	679	741	698	682	740	703	638	704	700	726	675	757	702	719	710	705	764	698	730	688	673	678	708	655	698	710	694	736	691	682	688	625	728	671	700	687	698	639	649	721	753	696	693	707	713	707	648	710	692	732	694	710	776	661	651	674	687	687	739	728	715	697	667	707	722	673	688	712	701	715	725	683	690	686	720	696	717	706	672	708	687	678	743	705	675	672	681	682	700	655	673	674	697	678	694	680	699	715	670	728	773	700	695	739	737	756	715	730	681	718	665	715	692	712	655	688	700	749	692	693	671	749	695	715	736	732	687	716	746	716	718	699	676	657	707	670	659	735	739	687	660	691	707	696	690	711	685	721	713	691	673	721	666	710	720	704	686	722	661	728	722	719	697	690	666	684	673	649	706	707	690	697	662	715	713	707	664	702	697	689	649	668	657	671	716	688	700	679	719	707	719	709	719	662	673	703	683	724	694	696	698	708	690	710	724	804	677	716	726	735	711	685	683	654	724	715	719	691	712	657	620	729	729	697	699	652	694	707	692	647	725	696	740	691	741	712	729	705	725	731	687	683	731	725	682	692	676	654	730	666	720	720	699	678	712	707	673	679	694	711	669	708	725	699	673	657	714	716	722	745	686	688	685	705	708	675	697	702	682	732	706	712	691	681	708	670	678	759	697	698	653	727	693	668	673	672	720	651	680	669	716	686	712	675	686	683	741	664	707	737	707	700	718	723	678	716	688	722	685	688	677	714	689	686	685	699	686	765	717	709	717	706	725	703	759	712	678	674	714	733	754	662	707	678	717	720	715	701	686	734	726	673	728	686	732	736	717	709	704	688	669	701	716	638	739	678	712	696	715	699	712	693	711	678	711	698	678	688	707	673	712	740	661	668	689	682	698	680	711	704	670	705	662	727	696	686	673	713	713	698	695	689	693	703	656	669	683	704	705	675	700	703	745	668	681	702	694	656	680	690	661	708	707	670	708	700	711	688	698	783	732	691	734	663	710	668	683	701	707	703	662	705	681	647	726	670	734	725	678	752	659	740	708	735	723	695	711	691	705	716	802	705	703	702	723	721	689	704	683	695	689	692	739	686	707	686	675	746	700	734	681	627	712	686	701	683	682	729	650	690	719	712	664	696	683	688	710	655	688	745	677	660	725	706	727	644	685	678	727	674	662	703	669	697	692	708	708	721	708	697	688	755	725	656	663	684	658	644	678	721	709	669	728	730	685	706	655	657	700	730	689	672	678	691	705	704	706	677	702	706	719	694	769	695	735	714	661	710	705	709	672	704	688	668	685	721	674	687	670	709	682	677	674	692	748	690	701	722	684	654	713	700	682	738	676	696	719	668	703	646	690	739	683	680	669	718	667	725	651	717	702	699	685	735	768	667	704	677	678	713	739	718	734	734	728	668	660	737	663	678	707	692	715	702	706	713	683	703	670	716	725	730	711	679	690	720	657	748	690	684	705	686	651	698	723	720	697	708	760	677	752	699	689	707	690	697	689	706	751	702	682	666	660	669	690	662	659	679	711	702	702	728	674	688	667	711	680	753	701	770	742	652	690	701	720	660	669	757	708	689	693	674	738	712	673	702	735	706	690	703	693	699	680	714	663	736	677	744	726	664	657	712	692	680	690	707	726	707	676	708	735	690	681	658	697	687	734	678	712	700	669	700	680	652	730	656	724	696	716	716	681	709	729	736	732	689	718	704	699	698	710	675	744	690	681	715	686	710	704	701	693	727	743	682	726	735	660	731	714	745	661	657	680	671	704	695	720	673	717	696	713	721	642	710	682	714	694	705	647	706	696	689	726	704	665	694	699	721	706	652	722	718	689	703	714	709	688	686	699	679	669	712	723	712	677	706	704	682	718	762	688	679	664	694	668	769	689	670	715	649	712	785	720	697	712	672	700	669	655	670	694	719	690	706	722	724	699	672	651	727	755	728	715	669	700	726	691	659	737	712	738	673	743	719	755	693	692	705	671	745	668	714	725	708	676	684	629	692	731	645	745	716	688	715	701	656	753	679	686	653	686	690	702	682	678	705	706	730	671	709	681	730	722	669	684	697	684	721	705	760	699	678	755	682	642	656	686	648	679	694	737	691	697	715	766	682	669	702	750	700	742	689	735	750	662	727	623	686	682	708	702	717	706	663	682	747	688	685	667	762	663	706	716	678	724	763	724	690	765	695	676	722	661	707	738	695	674	696	695	709	696	692	674	698	712	715	719	688	718	707	716	679	713	692	675	718	705	638	698	704	693	702	713	693	680	691	736	682	715	694	683	707	684	748	709	691	714	662	687	719	688	736	756	705	628	660	646	711	709	668	704	699	679	677	704	714	717	693	731	676	650	701	657	663	743	744	702	766	675	720	715	641	703	643	725	715	694	705	728	688	708	746	685	745	724	669	727	688	721	688	717	710	718	683	673	704	722	717	720	730	738	661	702	678	741	707	711	709	711	651	717	740	746	736	694	733	721	709	724	742	695	733	701	660	710	758	620	695	687	705	682	745	694	651	663	737	705	689	677	714	694	734	718	711	660	675	694	711	721	664	687	647
27333	21070	7701	381	195	158	142	119	88	128	100	117	102	78	94	92	113	100	85	92	101	99	91	90	104	109	89	87	95	87	101	94	105	91	114	89	101	103	88	95	102	106	95	93	101	87	89	78	84	91	98	93	82	88	90	92	89	108	82	91	98	100	121	91	99	105	99	92	96	91	94	86	109	92	96	90	80	91	86	113	109	90	86	98	110	91	84	93	109	91	98	100	113	102	99	91	100	91	103	88	89	87	90	103	113	94	101	88	87	93	103	101	94	91	104	111	111	107	97	99	85	89	103	105	83	99	98	87	84	87	116	94	91	88	88	97	93	113	82	102	95	91	87	85	98	90	103	82	96	91	100	94	93	105	90	92	95	104	98	98	114	97	95	102	92	89	91	86	110	96	94	76	101	100	102	105	92	94	107	95	83	103	90	108	75	78	93	88	99	99	95	92	109	124	95	94	98	109	103	104	78	83	109	83	98	91	89	89	90	114	93	103	95	111	94	102	90	92	95	108	88	89	84	100	86	100	105	112	104	93	100	83	103	108	93	73	82	91	119	107	83	120	98	89	97	99	76	92	92	87	92	98	102	83	97	91	101	92	79	108	94	96	110	95	77	94	89	85	86	81	90	116	95	93	86	84	97	106	91	96	89	95	112	100	101	86	110	97	89	91	92	99	122	96	93	76	93	89	95	101	100	109	97	96	72	102	90	108	99	100	97	100	78	105	76	113	105	95	102	95	95	91	88	100	93	94	88	95	76	100	80	100	90	84	110	83	88	92	82	95	123	74	90	89	100	72	77	86	111	93	88	110	117	88	102	78	96	108	93	88	83	84	103	106	86	81	81	96	90	91	93	109	102	92	81	96	105	103	101	94	107	89	97	85	87	105	120	80	93	83	83	83	104	94	97	103	97	104	79	91	80	104	83	93	87	80	104	94	104	87	89	103	98	96	79	90	91	108	80	92	97	92	90	93	100	86	89	102	94	102	98	84	90	106	97	82	87	95	83	103	75	91	96	91	91	85	106	106	91	103	96	97	88	90	101	97	90	74	98	92	82	91	98	92	98	89	73	94	98	94	96	81	105	72	93	91	89	104	76	99	82	108	102	110	85	80	98	89	91	78	91	97	90	92	95	84	83	107	110	84	73	115	103	100	87	113	86	99	100	92	92	91	115	96	92	90	94	87	94	97	93	94	70	97	95	104	86	91	87	94	108	82	104	101	95	86	87	72	91	79	100	91	90	93	92	110	105	88	78	100	75	83	100	98	94	98	95	94	93	89	106	92	100	84	94	105	93	93	97	96	93	106	90	89	102	92	100	104	107	80	77	91	94	95	78	99	88	98	72	98	89	99	102	91	102	87	81	97	86	78	85	95	103	89	72	95	94	108	93	123	98	96	75	116	95	90	98	86	112	85	92	85	101	115	95	92	87	99	91	85	106	90	97	92	88	92	85	83	92	97	96	83	90	91	100	96	104	109	103	98	90	93	83	90	115	97	87	103	110	98	80	93	104	71	119	97	105	100	98	86	78	91	90	84	91	85	99	67	85	107	110	92	80	91	88	87	80	97	79	93	107	96	88	95	91	90	88	95	96	84	87	86	105	77	112	99	110	89	92	92	97	97	86	100	80	101	83	91	87	82	82	93	88	102	102	75	88	92	85	95	81	108	89	118	100	95	86	89	95	103	107	96	93	92	74	108	74	93	95	114	94	93	90	93	88	91	105	93	96	105	92	99	92	92	102	92	95	94	91	108	104	99	105	89	93	109	88	88	92	96	91	72	93	108	80	108	99	102	103	93	106	102	89	87	99	87	85	92	89	92	94	91	100	86	92	90	107	103	79	101	98	113	88	86	99	109	104	106	99	88	79	86	92	95	84	91	88	94	95	104	84	103	79	100	72	102	92	87	90	92	100	92	84	96	101	90	93	111	102	92	92	102	109	91	89	80	98	104	88	90	99	97	93	96	111	85	102	102	95	99	100	84	93	87	101	91	113	89	107	87	90	96	92	112	89	111	86	82	96	98	100	94	86	83	101	90	107	75	84	91	90	88	111	84	91	91	93	88	97	88	77	101	83	101	66	93	118	82	80	85	93	88	83	86	99	103	88	86	91	98	80	92	85	93	68	96	93	79	88	86	89	91	84	90	104	89	94	100	89	75	92	96	90	107	87	110	100	82	97	90	88	91	91	83	103	97	95	83	92	101	110	107	97	101	85	88	105	119	109	105	88	106	91	97	87	101	99	95	102	97	101	98	80	91	117	92	92	91	96	98	93	99	103	85	103	113	96	88	104	107	99	91	94	120	81	102	113	108	83	97	94	100	89	95	110	82	84	92	78	79	82	95	108	101	93	111	104	106	85	91	89	94	104	109	92	88	85	99	103	91	85	93	96	94	98	106	101	88	79	100	79	88	94	95	107	102	96	106	95	97	98	95	89	103	94	104	102	109	76	108	87	86	89	93	85	87	94	88	83	99	96	91	88	111	91	124	107	87	87	101	92	103	92	90	109	90	102	87	91	101	92	94	80	78	87	90	91	96	102	94	101	103	89	100	95	94	98	83	107	86	87	88	85	87	91	98	94	85	82	85	102	89	94	102	101	90	113	81	90	87	100	99	95	90	79	94	99	89	87	88	97	104	97	95	69	95	96	97	101	81	89	92	96	90	100	85	97	116	95	88	95	97	85	102	104	110	103	102	95	89	97	86	105	86	73	91	85	92	75	89	96	95	110	103	65	100	88	106	78	97	101	93	80	85	101	92	96	108	97	95	119	85	88	74	96	102	96	89	82	88	87	82	100	86	91	87	92	110	101	93	93	120	99	97	92	104	121	100	81	83	89	106	114	80	104	89	93	99	90	97	90	103	88	86	81	80	86	101	98	75	84	91	101	82	88	81	105	94	96	99	101	90	95	82	103	80	73	89	80	82	90	96	91	90	90	91	118	97	106	84	92	95	105	116	87	98	99	89	93	93	95	95	105	101	98	96	104	85	99	104	91	102	86	90	97	80	73	92	90	96	89	83	97	94	93	80	86	96	106	94	98	105	77	87	101	100	85	87	108	97	89	101	93	102	83	85	78	88	96	102	101	95	84	87	90	95	100	72	86	95	96	116	91	96	98	106	91	105	88	88	87	114	101	114	98	86	83	95	102	92	77	98	92	104	85	87	86	115	91	94	80	86	109	99	101	97	93	80	116	98	100	99	106	102	96	108	80	102	99	82	91	94	86	87	90	99	110	86	99	78	83	93	95	100	97	104	84	107	93	104	92	93	85	83	95	87	108	89	92	101	84	90	91	112	114	87	87	99	100	99	88	90	97	76	86	99	101	95	83	81	89	95	80	73	87	90	91	107	96	70	88	99	102	80	80	86	93	91	105	83	107	97	92	99	87	98	88	85	89	86	94	79	105	71	105	94	125	98	78	106	97	76	90	87	87	98	77	95	102	113	102	105	86	84	89	89	85	92	84	90	104	101	99	91	90	106
14196	1345	1181	623	469	377	328	270	242	254	251	234	246	243	230	209	195	220	198	212	196	202	191	197	199	184	184	189	170	191	194	192	188	192	187	198	212	181	205	208	235	203	179	188	208	199	193	205	234	196	190	188	190	203	214	179	202	182	194	195	177	205	192	207	185	239	181	192	186	208	200	181	181	181	204	182	187	159	189	176	196	191	171	194	173	191	207	182	182	190	195	176	176	204	188	187	200	214	184	212	207	185	205	217	200	201	194	177	196	226	222	171	204	207	181	216	209	188	166	196	203	199	195	202	190	184	165	211	173	200	183	191	183	210	201	215	200	181	172	192	190	193	195	194	202	202	190	185	203	199	198	212	188	215	178	212	204	210	180	205	200	209	183	176	190	191	196	186	194	212	205	189	197	219	185	202	220	203	203	199	199	166	173	221	180	206	183	199	229	196	202	201	211	195	201	191	180	183	198	193	209	180	207	184	198	202	188	193	203	197	192	201	203	219	205	187	205	201	182	196	207	185	190	166	180	202	216	180	192	209	220	201	204	191	178	176	199	204	200	227	181	184	172	164	183	179	173	183	206	200	213	194	210	178	210	180	178	192	196	184	199	163	204	191	207	197	206	211	178	172	197	206	177	217	193	198	200	198	209	190	189	177	196	214	184	201	207	206	194	202	205	191	184	206	196	195	192	186	205	193	200	193	180	202	181	209	212	183	220	187	189	188	180	209	183	175	207	200	203	204	178	200	209	183	192	208	178	218	187	195	181	185	188	194	202	184	192	186	211	197	196	217	182	198	196	190	201	200	173	192	198	189	200	175	181	196	175	199	199	209	193	204	186	211	186	190	194	170	188	190	218	192	198	185	188	200	182	200	199	215	202	177	234	208	183	182	214	215	195	185	180	198	176	184	188	183	216	192	202	195	216	195	192	182	194	174	176	213	192	200	190	179	241	192	200	205	218	198	177	201	175	169	195	168	203	186	225	195	204	187	200	195	200	209	177	196	194	177	200	209	200	209	178	189	183	236	194	185	210	209	201	195	191	188	180	213	189	203	190	206	182	207	208	182	184	194	199	203	192	183	204	177	201	148	194	201	198	210	186	173	171	194	185	187	184	205	161	197	172	202	189	200	211	200	237	194	210	188	181	192	170	188	203	194	197	205	197	192	206	205	207	177	199	188	185	189	194	207	211	193	188	194	194	180	211	205	173	213	202	223	208	206	221	187	199	228	190	207	207	197	190	178	195	232	192	187	193	216	211	225	224	163	181	186	169	208	218	187	205	166	193	195	173	186	183	179	182	184	212	161	202	210	195	205	197	170	209	179	179	188	207	202	204	183	204	213	198	187	191	199	215	188	197	195	166	202	179	208	209	176	192	196	209	194	199	185	217	204	191	172	220	207	182	183	207	207	191	179	219	201	198	195	194	190	197	199	199	181	207	211	181	189	174	196	193	201	171	159	218	184	215	192	199	198	192	198	208	186	182	184	185	217	213	166	177	198	205	179	197	196	174	202	209	211	203	196	197	201	223	188	187	204	192	188	212	202	184	203	198	182	218	206	180	207	205	222	221	202	187	205	194	211	203	168	199	222	221	191	170	209	192	178	205	212	188	169	195	174	189	194	186	198	185	191	196	196	183	221	210	211	208	200	196	184	174	207	186	209	181	233	204	209	189	184	189	212	209	185	209	227	196	174	207	181	218	187	160	190	224	204	185	158	184	196	205	199	180	185	216	202	198	193	203	216	205	193	200	199	224	176	194	209	193	210	184	180	181	193	185	216	169	193	197	202	200	216	200	186	183	209	193	201	187	182	212	193	213	203	207	210	192	209	191	203	196	209	193	200	175	212	188	182	220	211	196	185	200	185	194	190	186	212	187	208	210	183	189	186	192	196	213	173	212	195	203	195	182	186	202	192	184	190	204	210	219	185	196	176	186	188	191	197	164	192	189	197	204	184	170	189	203	214	200	185	206	215	225	181	212	213	207	166	203	192	193	192	193	186	209	184	205	177	166	198	209	233	189	168	211	176	219	229	184	200	179	187	209	188	204	198	197	193	174	185	216	174	204	195	214	199	211	195	200	198	194	194	194	196	200	202	180	197	201	201	191	198	210	210	193	194	191	175	198	179	213	176	215	183	187	194	205	205	208	194	208	227	186	182	189	197	202	203	186	198	178	184	179	200	174	185	191	207	155	199	176	183	197	195	204	160	185	184	222	192	170	201	192	193	196	208	194	194	220	199	202	219	188	182	187	195	176	192	196	166	181	190	215	195	190	197	195	190	213	201	187	210	185	195	182	194	189	184	199	195	205	188	196	200	206	196	222	191	203	209	196	185	196	190	204	208	206	177	201	207	191	207	160	185	191	191	198	196	200	206	205	203	188	191	226	196	184	219	187	200	188	210	187	214	188	200	199	220	174	159	199	203	195	187	212	184	208	191	195	193	193	188	196	208	214	195	182	188	160	192	189	181	211	193	204	177	201	182	176	202	202	190	158	196	206	200	190	234	205	219	186	188	194	201	198	199	204	179	169	179	207	180	204	184	193	218	186	197	182	188	210	195	188	181	183	199	197	183	197	179	215	203	212	200	179	195	186	204	206	167	177	185	193	200	195	205	182	187	238	204	198	195	182	227	190	194	214	189	189	189	189	207	199	193	209	203	209	205	198	183	226	194	195	198	202	188	191	180	187	175	188	191	198	174	194	174	208	208	199	201	213	189	192	184	200	178	212	208	201	203	208	180	208	207	225	204	163	188	226	178	190	182	191	182	185	201	194	212	180	173	173	219	178	195	205	217	202	181	214	194	177	196	200	182	207	176	227	182	220	199	201	197	184	196	185	169	178	208	191	221	197	195	192	202	208	195	220	169	177	170	177	177	205	185	204	187	187	202	219	211	175	218	187	193	178	224	203	160	181	216	199	168	196	187	195	210	194	218	181	189	194	182	191	200	207	182	200	184	177	205	196	194	205	194	216	182	207	204	206	184	241	174	179	198	199	213	208	203	193	228	201	204	190	193	220	165	203	201	174	197	227	213	198	200	183	196	196	217	190	203	179	193	198	200	205	196	203	209	216	191	202	207	212	181	176	180	190	186	201	193	182	179	205	211	195	178	167	176	204	221	196	197	212	205	189	187	214	199	201	201	213	187	208	220	182	182	193	203	184	195	170	200	195	169	185	205	182	211	200	193	194	206	187	210	188	179	197	185	199	193	180	194	207	194	198	197	174	190	199	187	197	198	190	198	164	202	184	178	175	193	200	181	204	196	201	176	211	160	194	209	194	207	210	186	182	215	187	181	177	202	178	195	203	195	205	217	202	171	199	204	204	198	193	202	181	190	205	177	231	218	197	188	182	201	176	174	179	208	186	188	204	218	186	202	194	180	196	185	204	207	163	194	186	192	182	210	200	225	199	176	208	199	221	203	212	205	165	197	194	204	186	219	201	221	206	187	199	199	198	204	194	196	199	196	214	192	194	205	206	195	203	197
24733	21682	29008	24838	19741	1753	707	494	405	354	331	316	307	279	273	291	254	270	258	240	256	209	252	240	224	223	239	216	228	250	229	224	222	238	237	215	211	207	238	230	231	236	231	227	229	237	195	194	197	203	195	235	219	208	193	211	226	216	217	233	215	199	237	190	213	206	224	231	235	209	203	231	244	199	210	193	202	220	224	203	221	210	197	228	192	215	211	206	208	247	195	185	209	215	213	208	192	205	225	202	211	220	219	208	200	230	217	201	188	203	219	188	212	224	217	221	238	218	202	181	195	201	211	220	206	190	194	223	217	179	223	200	200	215	237	209	213	189	201	218	199	208	191	213	215	241	208	204	201	236	219	199	250	194	190	216	200	210	197	213	209	201	211	208	216	203	202	202	225	189	228	206	191	208	185	238	193	217	204	235	215	219	221	226	212	203	205	199	192	204	190	206	183	219	204	224	230	209	223	221	209	220	222	222	225	229	237	220	198	223	213	213	188	203	194	208	193	213	211	202	227	200	221	220	200	229	212	214	232	198	236	199	208	201	190	213	194	205	201	219	201	195	226	225	216	232	206	200	211	196	217	200	202	212	228	220	206	197	237	197	224	199	205	221	223	217	218	201	201	231	244	242	244	207	204	222	242	222	217	217	214	215	219	193	236	196	229	177	205	208	210	206	207	215	200	236	236	212	221	221	224	222	220	218	215	215	221	197	205	220	226	199	209	204	191	233	188	194	221	218	213	195	199	209	198	192	224	214	201	214	202	210	221	193	206	188	222	214	218	192	187	198	194	204	207	239	206	237	219	195	199	219	213	224	227	197	193	192	195	215	223	193	192	238	243	232	197	200	202	205	207	225	209	226	231	234	258	174	213	213	191	204	224	243	229	198	209	214	223	196	206	224	235	207	214	216	198	213	218	210	222	203	199	227	202	208	216	196	224	231	193	232	224	210	223	221	208	187	202	212	218	221	206	207	223	189	231	215	179	177	228	230	199	225	186	217	223	217	216	249	214	211	221	192	224	224	227	201	191	204	215	240	237	224	230	231	224	223	206	198	222	221	230	224	216	208	215	218	208	204	233	213	252	218	186	200	213	216	218	197	194	223	212	213	249	223	224	195	209	241	221	212	218	195	241	195	177	200	202	217	203	243	210	200	227	221	206	233	222	183	216	195	221	193	207	184	199	232	224	181	201	210	217	237	218	196	230	224	221	216	202	223	225	208	201	215	231	218	219	198	208	201	197	232	224	212	247	186	173	218	238	191	241	214	208	216	236	240	185	220	214	203	210	210	219	222	217	186	209	204	220	215	222	221	205	199	202	211	178	231	188	182	219	234	219	213	210	194	207	217	217	210	212	231	194	218	217	205	206	197	200	222	219	229	213	209	221	217	214	232	235	231	217	225	195	209	221	198	188	182	204	222	213	187	203	206	238	182	226	206	219	223	218	222	197	211	232	209	214	207	227	225	226	214	214	197	204	206	191	208	212	219	207	211	219	225	208	221	201	211	214	244	194	211	206	211	236	183	218	203	207	209	229	212	222	223	226	235	216	212	234	203	208	215	224	218	231	220	207	240	182	198	226	232	187	201	190	198	190	217	220	200	230	188	230	211	192	202	197	201	197	210	226	229	221	216	187	219	218	210	197	230	226	212	208	197	230	236	206	209	203	198	220	232	178	212	221	208	193	204	213	223	216	186	225	186	182	236	210	189	175	210	217	218	182	219	236	209	209	235	226	222	188	199	222	215	227	204	208	201	198	209	244	217	176	213	211	211	228	215	235	218	208	222	212	205	222	205	220	191	217	205	204	203	185	208	229	203	222	223	194	228	238	200	210	233	224	183	224	205	182	191	190	186	189	199	229	201	219	203	232	182	212	202	235	217	230	235	195	231	211	214	217	247	213	227	207	192	193	205	238	211	236	227	210	227	185	216	222	214	217	210	186	214	194	201	193	208	199	211	214	198	198	224	232	197	202	217	202	217	236	222	217	186	202	208	204	222	196	184	196	200	210	222	212	202	224	202	195	200	225	215	217	215	196	222	194	194	216	205	167	219	236	264	219	224	190	219	209	220	214	222	223	216	209	216	210	194	210	207	227	206	188	203	198	192	204	204	180	228	222	222	237	245	183	213	202	214	219	215	202	228	197	224	237	207	235	167	231	222	216	197	213	214	194	208	218	190	195	180	217	201	230	191	234	198	245	193	209	174	237	197	197	207	190	218	205	190	235	207	177	264	229	202	216	205	191	206	245	218	214	208	216	204	213	225	194	195	221	205	224	223	218	232	212	219	227	202	211	200	218	220	227	214	237	211	201	211	228	196	193	233	230	208	202	199	204	224	198	218	211	211	227	213	225	208	188	221	198	181	214	210	182	217	218	221	231	195	211	193	223	194	193	219	215	194	186	217	209	192	211	220	245	214	209	240	208	195	216	203	224	200	213	207	185	192	201	221	185	203	247	222	200	221	204	212	179	228	217	205	246	215	230	188	208	212	211	207	232	206	207	211	234	191	235	236	215	193	218	198	224	230	239	191	218	207	214	192	205	208	194	187	201	216	225	237	200	190	203	188	215	231	209	220	205	192	199	228	236	240	214	206	195	191	201	196	186	201	242	218	198	208	215	200	211	191	214	202	207	208	229	196	220	195	185	224	199	204	219	219	200	242	221	217	217	224	221	226	194	198	212	233	221	233	195	191	213	219	185	196	226	205	223	210	209	220	224	209	196	193	232	220	214	221	211	218	217	202	216	207	219	224	215	204	215	187	191	224	207	204	220	212	196	209	211	206	215	201	207	183	225	204	208	198	195	246	242	213	216	209	208	207	186	225	232	207	250	229	191	210	216	200	198	245	247	222	211	228	206	194	200	212	188	184	196	218	220	222	198	214	217	196	236	237	220	187	221	216	223	213	217	233	202	181	224	188	197	205	226	206	204	228	199	214	184	218	211	196	201	221	221	216	223	206	223	228	210	198	205	208	186	249	197	204	219	162	196	210	189	227	207	231	197	219	204	219	216	201	195	217	196	234	210	215	219	206	204	196	205	215	216	204	227	206	203	221	224	218	200	187	229	203	199	225	201	235	206	198	223	209	184	225	210	230	217	220	223	225	211	189	196	202	196	200	192	203	197	212	195	230	235	221	204	212	232	213	186	196	219	206	212	220	208	215	207	195	205	208	183	229	231	213	196	204	211	206	231	219	228	207	202	238	212	217	201	214	216	206	208	218	210	196	217	210	210	199	194	213	228	212	211	207	230	223	207	227	211	226	183	195	214	219	207	204	251	203	199	197	223	194	206	198	212	223	202	233	210	239	208	216	208	208	224	235	219	195	208	212	236	216	226	242	190	216	200	205	208	210	223	197	222	211	234	230	215	209	226	237	203	214	217	208	208	211	209	214	191	197	223	210	236	206	210	239	207	212	215	201	197	219	222	208	217	218	224	212	199	225	232	216	238	220	211	216	214	221	201	203	207	192	199	248	202	200	206	229
30534	10509	9090	4709	3082	2208	1653	1437	1168	1035	862	810	702	694	661	592	573	551	518	510	507	504	489	424	458	475	448	487	449	432	449	423	494	422	452	426	435	423	441	426	420	414	452	419	442	416	444	421	407	400	414	421	435	416	413	436	397	431	412	401	405	426	386	404	437	404	411	371	397	416	401	426	420	414	413	404	392	416	390	384	419	415	415	415	394	415	433	386	381	377	411	422	379	399	415	371	411	386	384	434	408	393	401	427	404	398	391	421	405	421	377	391	357	382	391	398	390	386	415	407	413	396	429	426	409	400	395	397	408	409	390	382	388	396	418	406	376	366	417	385	438	361	410	400	372	398	380	412	379	421	371	387	412	368	397	399	375	381	421	447	409	402	408	425	389	397	430	415	384	381	410	363	391	421	374	413	410	410	409	374	390	365	426	371	375	392	394	435	396	396	363	433	430	401	401	422	414	405	389	420	409	409	387	353	365	425	392	393	394	400	381	393	386	421	434	421	407	426	411	385	368	436	413	392	413	435	406	403	410	394	405	371	405	428	407	379	398	436	416	420	431	403	402	403	399	426	414	404	354	411	393	427	386	402	391	376	434	378	391	371	429	364	406	396	392	412	422	366	427	391	429	442	412	420	422	400	438	380	396	412	371	400	425	410	437	435	399	386	413	378	413	421	386	401	388	393	444	355	369	364	382	429	387	403	402	382	383	403	437	417	427	398	418	363	418	372	386	401	442	364	394	387	396	397	382	362	384	438	375	407	416	380	414	367	424	421	443	395	401	360	394	438	418	377	423	413	397	385	371	385	411	400	434	436	382	405	403	422	383	377	396	415	436	421	398	410	411	413	404	406	420	404	411	409	410	405	416	392	372	391	377	368	409	402	456	386	403	415	438	432	431	424	405	383	430	374	411	378	370	385	391	397	420	413	383	420	410	360	440	368	388	381	399	391	401	404	384	401	399	410	408	390	413	422	409	417	430	381	408	429	394	424	414	387	396	378	417	415	375	368	428	421	390	411	421	400	414	418	379	399	405	397	385	400	384	386	368	357	374	386	444	429	397	389	414	437	430	416	376	437	411	370	443	391	387	419	444	384	409	420	396	367	399	382	428	401	403	381	412	374	388	422	399	393	393	400	412	370	434	404	406	417	423	385	402	402	375	413	422	395	412	412	406	396	438	419	380	381	439	420	419	408	402	417	426	421	398	436	400	400	384	404	400	388	409	427	418	435	373	423	407	391	438	376	367	411	379	383	392	397	372	413	383	398	356	411	422	403	414	426	412	388	384	442	411	415	403	426	432	443	429	398	390	387	395	409	396	396	358	416	405	370	404	405	432	425	424	449	401	419	346	413	393	383	384	369	397	433	397	393	379	427	406	383	382	405	408	390	433	426	402	418	425	398	415	419	370	360	403	374	409	426	377	389	399	404	419	422	382	421	389	369	369	420	395	437	395	399	387	400	411	391	412	380	386	445	382	406	396	407	381	443	418	420	399	393	415	370	416	410	413	415	363	404	413	405	410	409	381	405	425	400	400	388	405	434	418	407	420	434	407	387	388	425	391	389	392	407	378	391	409	401	396	408	373	382	399	408	419	382	412	397	409	385	439	387	409	379	402	427	416	403	426	345	398	415	402	424	408	426	368	407	391	421	398	453	390	360	399	414	420	404	387	416	418	418	387	385	436	405	448	379	377	404	421	402	414	396	405	408	416	402	405	365	401	390	435	384	414	441	382	440	392	401	385	345	418	371	413	425	397	392	395	366	421	371	396	390	364	419	400	434	405	373	433	428	391	413	399	398	431	402	359	400	406	369	420	392	373	417	410	379	376	391	419	397	420	424	449	419	412	397	406	388	382	392	420	423	409	408	379	367	448	410	395	434	413	393	418	392	423	372	407	420	388	397	408	406	426	420	377	412	384	390	362	425	396	371	384	421	403	384	386	407	428	391	396	456	417	416	429	422	387	404	390	409	391	408	415	425	407	412	390	366	404	371	381	384	405	401	385	382	356	433	429	420	374	416	399	395	387	399	447	381	400	416	389	372	372	367	416	400	416	390	386	411	421	384	410	391	396	385	360	384	409	410	407	424	420	389	416	381	422	393	404	390	416	402	405	396	393	426	425	379	419	406	466	385	394	410	422	355	421	421	420	393	405	409	403	437	399	395	398	414	409	416	419	420	388	406	417	402	371	401	400	447	396	377	382	423	412	389	424	389	429	392	375	384	416	386	458	388	366	395	414	417	399	383	397	393	437	443	450	415	429	414	393	405	396	420	366	424	456	409	409	412	425	408	381	400	409	371	405	422	406	391	379	409	434	423	387	424	409	399	393	438	434	366	399	422	419	450	370	426	411	386	361	403	440	429	401	404	385	422	407	421	396	407	386	443	404	394	403	424	380	380	447	393	423	416	388	393	417	400	404	383	381	370	425	398	402	385	406	359	395	432	371	394	399	402	433	410	445	407	439	367	414	399	425	393	435	367	392	401	391	416	417	376	431	373	402	379	429	420	405	414	419	406	419	408	365	409	430	417	374	393	413	415	381	400	407	428	414	425	400	430	413	372	410	417	381	402	375	405	400	391	399	423	428	431	426	384	395	370	404	394	362	399	415	403	426	405	406	411	370	379	413	384	386	437	425	372	403	387	460	407	421	416	430	386	412	384	393	427	420	385	411	407	416	382	405	403	417	403	413	414	427	414	385	400	407	415	424	389	433	400	415	400	399	411	435	420	423	384	421	373	400	382	371	405	398	391	398	384	414	403	397	399	414	408	427	386	392	413	399	407	417	404	414	416	399	395	388	358	406	382	375	406	391	403	429	432	432	425	399	391	415	414	420	397	412	420	445	358	410	399	381	422	437	422	401	403	385	384	382	381	390	389	399	423	399	420	379	414	413	395	369	390	410	409	371	430	441	380	383	346	420	399	393	394	401	395	410	392	427	405	391	388	386	384	437	391	373	414	402	433	351	409	402	375	426	389	358	386	394	407	441	392	363	402	451	435	416	406	410	433	405	411	405	450	429	401	409	430	362	439	411	388	433	417	396	389	425	411	386	380	387	412	370	378	365	409	411	366	410	403	370	375	408	428	422	419	388	356	408	395	421	394	432	369	376	383	366	361	393	380	421	414	425	395	376	417	398	423	395	383	417	394	417	379	412	375	437	361	383	427	418	402	415	375	389	450	381	425	421	373	414	405	385	397	384	378	389	403	384	419	393	396	433	411	378	384	457	431	388	417	384	412	410	395	402	405	394	389	372	376	376	400	402	428	410	402	383	373	391	400	363	403	394	401	432	386	430	420	368	405	428	402	415	382	427	379	396	408	398	406	394	413	399	410	414	439	379	400	461	405	399	409	401	410	417	410	367	385	396	403	391	400	421	386	379	420	390	366	413	413	416	434	404	402	407	406	393	435	419	399	415	410	394	376	416	362	396	416	398	420	412	411	436	400	414	411	390	442	385	416	402	395	386	409	390	382	422	429	399	394
23727	21696	29797	24108	21703	18805	2230	929	744	708	654	594	551	560	520	503	437	457	510	422	489	452	428	444	433	458	465	438	428	402	413	372	399	405	429	409	392	395	436	395	407	450	370	420	373	406	424	373	407	400	402	415	376	383	399	423	326	387	388	411	393	411	406	384	402	371	405	347	363	388	395	411	403	399	401	361	407	409	366	373	377	403	395	386	411	431	390	390	371	420	380	392	413	421	395	402	375	381	373	384	431	391	371	350	394	390	399	406	381	398	419	354	387	371	395	379	386	388	417	371	417	380	382	407	371	384	368	361	390	400	375	402	388	407	414	406	374	387	435	407	390	375	393	396	383	373	380	378	378	409	385	396	405	387	376	394	366	403	380	376	419	404	389	391	386	413	358	397	387	388	400	375	388	338	366	389	387	344	396	383	408	385	400	404	403	402	351	370	416	397	421	396	393	407	434	362	404	407	405	370	383	392	424	389	415	393	352	412	365	398	397	411	398	380	399	387	382	358	400	420	431	383	390	380	370	398	390	365	380	380	392	391	379	409	416	392	394	409	396	427	384	398	368	401	411	389	370	393	406	460	400	377	349	380	340	384	405	379	383	386	362	386	396	347	361	383	386	425	371	396	381	378	422	390	405	406	405	386	406	401	378	362	390	364	374	386	376	382	388	362	393	366	402	382	400	407	383	374	401	384	428	399	406	343	358	369	443	413	406	400	385	378	362	412	421	420	420	408	400	375	349	376	355	386	385	396	379	398	411	421	347	383	388	350	376	390	399	379	396	372	377	401	369	395	374	416	395	410	406	412	403	386	414	403	396	378	378	417	377	413	381	390	381	377	403	393	373	379	408	384	368	408	384	352	386	380	391	400	413	379	379	387	404	365	386	381	394	391	353	376	375	364	398	393	393	416	384	375	393	373	396	414	394	387	426	418	390	379	406	370	378	349	394	393	406	404	408	357	392	411	413	415	379	394	337	381	377	382	349	390	394	385	405	360	382	385	387	433	415	424	360	391	396	364	395	419	365	411	360	425	408	373	394	391	395	356	391	383	372	387	380	396	375	363	363	369	391	374	386	394	374	398	385	410	387	404	372	425	387	383	392	388	376	401	405	335	374	365	374	413	368	359	390	374	378	405	393	423	400	421	381	401	355	364	389	409	391	386	384	394	395	386	406	399	390	373	379	388	397	386	363	389	423	388	405	424	408	355	412	357	393	403	423	373	384	368	410	385	362	374	381	392	351	398	388	341	401	404	428	403	401	359	386	408	422	376	383	358	367	373	404	343	368	413	393	382	387	398	346	398	384	424	442	380	365	401	421	413	383	381	365	397	406	373	377	383	383	370	388	387	374	371	403	422	395	381	377	421	384	353	391	399	366	389	387	402	359	391	411	403	387	370	386	355	391	376	373	398	402	355	389	380	404	396	371	367	401	366	385	391	352	395	393	365	364	358	390	426	369	420	368	390	382	384	403	401	370	400	376	356	389	409	403	360	375	383	369	410	405	413	377	373	392	382	384	406	421	359	397	380	388	390	413	381	414	412	381	391	412	420	443	397	391	382	377	377	439	384	375	400	386	417	397	385	382	395	365	379	422	379	403	394	388	384	379	382	406	410	376	388	380	374	409	366	391	396	401	394	419	420	394	383	351	380	405	409	379	424	397	396	375	380	379	371	387	382	403	367	391	371	382	375	369	397	378	394	378	366	394	456	390	408	387	396	356	373	393	388	404	418	386	419	372	367	356	386	386	430	423	380	365	404	428	403	389	393	408	408	399	401	355	390	374	382	378	415	391	384	417	369	375	356	407	391	388	385	363	387	379	378	394	370	377	375	413	381	350	378	384	400	378	407	375	408	384	401	401	387	422	381	401	409	378	365	398	384	394	368	399	396	386	357	375	379	357	399	390	385	391	407	376	372	383	398	357	392	391	397	404	378	368	390	389	361	390	401	386	373	411	352	399	391	394	391	399	380	361	358	373	411	389	404	360	415	404	426	391	397	415	401	402	415	404	376	374	413	358	376	400	398	372	395	438	393	412	394	377	340	392	366	393	422	348	371	401	380	434	365	397	369	377	397	412	393	359	358	358	381	408	370	383	383	390	364	380	374	414	434	383	371	413	379	387	408	378	408	391	378	424	412	375	410	376	348	399	402	371	405	393	373	377	367	400	393	361	407	350	408	360	376	374	384	383	395	401	407	382	419	400	367	379	370	373	400	373	404	366	365	415	414	372	377	376	418	379	366	402	371	387	389	407	370	393	414	384	380	397	369	373	406	366	403	405	386	406	385	351	397	400	388	425	405	361	392	392	373	404	367	380	392	395	404	418	358	430	401	398	400	389	391	395	417	384	403	411	395	404	398	403	383	419	397	389	402	360	388	387	356	409	386	374	371	385	400	387	416	403	388	378	376	415	380	373	373	378	409	385	358	370	375	357	409	372	387	424	370	391	403	395	364	347	385	381	388	376	388	388	391	396	371	386	421	371	400	396	362	376	401	418	408	359	426	392	367	412	374	378	418	375	367	346	364	390	361	375	426	411	395	379	380	379	392	367	396	375	375	400	399	425	392	414	392	361	370	379	379	403	403	399	388	387	367	360	391	410	376	373	381	392	377	384	396	417	372	400	373	379	417	398	389	378	383	387	387	362	405	382	403	390	367	392	357	426	392	369	397	387	369	404	383	363	388	399	404	420	382	356	375	394	419	348	405	427	387	398	400	423	394	361	386	402	393	371	381	413	371	346	402	374	380	395	380	361	361	404	386	402	401	370	408	382	378	385	383	396	399	376	360	412	401	407	387	397	393	407	387	386	397	383	405	373	365	381	366	378	389	415	382	390	381	397	404	388	382	386	402	413	375	406	395	396	376	402	387	355	387	404	402	403	385	368	419	375	381	413	370	406	370	374	418	370	366	412	391	427	378	364	402	370	359	383	363	383	354	381	395	407	377	404	378	374	402	387	427	371	385	403	395	367	383	388	392	377	380	394	423	385	385	397	370	393	389	399	365	400	397	372	380	383	385	398	342	378	401	411	387	392	381	396	409	371	384	403	364	373	417	419	366	403	398	403	362	380	386	349	375	417	390	403	418	382	410	395	401	383	459	415	404	368	411	360	422	370	370	386	394	366	383	402	389	410	400	382	403	373	403	422	382	398	367	371	400	398	431	420	371	382	386	376	387	394	386	372	381	385	381	383	394	387	393	354	356	350	381	407	378	408	354	413	381	391	377	354	407	406	412	393	427	412	369	336	415	410	351	413	396	386	398	388	392	357	401	400	398	392	390	405	410	366	384	383	388	362	364	399	422	382	374	410	400	389	388	388	382	384	412	365	392	386	397	358	409	380	410	382	400	360	375	406	381	380	362	373	384	394	399	394	368	378	370	376	375	380	369	379	376	409	413	347	382	391	430	396	413	389	379	389	408	397	355	403	408	388	383	353	396	407	406	382	361	387	424	385	392	375	393	398	393	399	359	383	365	375	400	415	394
36834	16752	14535	7909	5600	4050	3214	2620	2185	1858	1660	1461	1429	1241	1181	1137	1013	1002	959	890	901	917	883	900	846	842	830	813	765	797	761	748	753	759	771	753	749	740	750	765	765	749	743	745	714	699	714	721	758	685	738	718	772	658	681	737	750	738	720	726	683	694	734	704	731	676	740	744	738	700	725	722	712	730	685	748	743	706	697	714	713	715	733	667	676	716	745	717	661	663	733	634	653	693	757	691	706	701	687	734	726	696	701	677	715	750	709	704	702	707	687	709	721	674	665	694	713	661	720	669	705	683	686	732	718	725	712	730	745	710	710	682	730	719	685	697	700	711	722	654	728	696	738	704	711	701	672	695	705	675	682	704	731	711	763	732	690	696	712	781	705	721	662	735	716	710	723	713	647	728	672	723	779	718	713	698	717	705	716	678	666	712	688	774	730	743	664	704	737	739	737	724	727	660	739	707	718	704	682	699	721	708	677	691	714	650	706	707	713	720	706	684	728	724	701	746	702	697	715	705	692	689	718	657	669	679	663	710	688	684	719	635	718	681	686	725	649	650	712	697	674	733	745	743	687	697	707	733	667	743	722	759	696	686	692	714	705	703	722	685	684	691	702	710	715	724	715	682	702	652	713	709	677	712	708	724	749	736	688	715	705	752	705	646	740	666	708	758	765	688	686	705	711	688	690	724	677	666	637	722	694	690	674	721	705	711	683	674	652	666	700	701	695	668	735	703	753	680	749	695	680	721	668	692	665	665	695	679	694	688	693	694	704	687	675	694	681	650	720	718	675	663	695	682	735	732	714	693	702	700	651	769	693	713	716	725	690	689	667	749	742	709	715	734	646	705	712	680	719	674	732	736	666	724	689	680	718	724	666	705	674	722	686	670	687	744	682	743	700	642	702	717	701	716	711	694	684	717	713	717	694	700	734	704	716	668	708	697	681	700	700	671	695	728	758	729	708	672	681	701	737	698	727	669	661	677	752	688	697	686	701	675	675	712	656	727	708	677	658	719	701	722	678	660	681	665	663	684	670	731	717	705	652	725	734	733	677	688	702	743	682	704	666	734	698	683	684	703	680	695	767	665	707	720	666	666	720	658	737	749	692	699	756	684	680	733	680	712	708	703	661	691	673	674	697	703	715	689	745	674	703	701	670	735	710	655	691	694	682	698	716	676	689	731	692	693	685	685	715	737	691	726	743	700	694	672	639	713	680	708	689	705	701	704	762	699	723	708	705	689	713	746	695	735	723	718	682	652	669	669	741	735	717	719	651	709	730	738	675	672	698	707	695	667	693	709	675	653	742	694	676	688	703	722	701	701	711	702	717	676	719	691	684	714	677	654	717	744	717	671	711	707	693	710	693	682	649	728	695	716	742	686	733	652	685	706	755	722	691	707	693	706	725	662	721	712	680	675	648	678	712	740	718	735	694	663	671	659	703	701	737	669	722	673	675	679	711	752	687	667	688	710	658	692	701	719	687	679	690	705	676	726	762	716	681	726	736	686	712	668	695	714	669	729	704	735	680	677	680	645	660	728	696	720	669	697	652	691	650	681	654	711	669	691	735	701	688	710	751	730	743	701	734	685	668	671	671	704	754	620	743	719	693	738	698	720	653	681	683	696	629	706	717	701	650	692	713	684	725	701	705	701	690	714	704	681	725	701	709	679	684	709	747	770	706	638	691	664	682	752	735	729	720	681	737	686	704	721	699	683	719	767	725	682	703	711	711	682	714	742	691	699	749	697	702	721	763	713	709	718	656	690	684	721	728	664	677	680	726	709	747	649	714	716	707	701	707	685	714	657	742	710	710	681	667	705	708	650	724	738	703	714	657	737	727	699	699	666	731	738	742	703	706	662	655	724	682	696	704	703	698	671	732	671	717	731	666	667	691	684	702	715	690	668	774	699	672	653	729	712	681	698	679	696	719	739	738	716	661	741	735	659	689	690	739	711	716	710	730	738	764	737	667	728	737	702	670	679	634	767	687	692	741	691	683	667	742	677	661	707	708	710	713	731	727	713	663	708	689	722	719	667	717	737	695	681	744	709	753	693	754	663	735	687	671	662	672	698	686	734	704	668	681	727	686	704	653	696	737	678	662	707	716	711	662	636	734	693	720	719	696	733	713	717	722	682	713	702	669	701	660	737	729	745	693	734	713	682	709	679	765	724	705	720	702	665	722	692	759	715	742	714	682	753	658	765	697	672	721	721	680	703	734	705	708	653	657	723	686	706	745	684	663	703	686	731	720	745	712	677	714	692	710	717	729	700	729	696	699	674	678	683	654	698	706	731	686	700	684	679	666	669	706	697	696	725	697	732	751	716	682	656	745	709	690	693	673	695	698	655	677	704	669	726	689	703	681	689	711	727	690	706	730	710	694	756	745	657	722	666	698	738	719	700	727	710	725	656	716	716	719	660	733	655	738	715	740	723	692	695	714	683	642	676	681	715	706	679	746	718	722	699	675	683	709	717	705	712	706	703	705	703	715	726	688	708	656	736	678	697	673	684	694	676	685	685	706	711	710	687	621	679	705	729	683	687	707	707	666	689	656	719	715	722	731	697	756	702	708	781	673	691	744	682	720	665	698	694	672	689	667	692	723	707	724	736	693	715	735	732	720	671	690	676	704	701	719	648	690	717	707	678	716	658	747	715	695	726	743	710	708	680	715	687	693	776	727	693	692	733	701	659	710	717	701	714	761	706	696	745	681	693	704	755	702	709	704	736	715	742	621	702	708	687	682	722	655	712	707	726	710	694	692	720	716	729	717	684	748	696	704	739	712	703	719	681	769	704	697	694	695	644	749	739	742	658	767	717	724	690	665	712	653	700	751	691	661	705	704	731	679	702	718	695	660	694	712	671	666	726	733	694	729	744	698	755	666	681	686	701	729	694	761	682	668	672	692	650	680	761	658	693	665	691	679	699	696	686	695	688	708	685	689	676	706	673	718	659	718	711	721	696	707	652	735	709	671	699	693	673	743	664	653	712	719	699	683	735	704	735	677	692	709	721	703	688	704	725	636	674	714	677	740	776	674	682	706	712	679	644	690	714	703	680	689	668	647	741	701	713	685	669	721	751	698	753	675	702	735	698	700	680	738	711	715	700	668	711	702	698	679	706	654	673	668	688	650	724	726	672	735	741	699	696	645	683	696	672	715	713	726	724	708	714	727	689	707	712	724	682	693	735	762	693	759	677	674	705	696	710	702	680	724	732	716	712	744	712	699	682	713	699	669	672	749	689	705	676	664	719	656	699	706	716	666	674	688	698	732	671	687	693	678	731	695	667	684	745	684	679	743	773	708	642	684	717	703	725	680	738	670	697	732	686	700	719	728	736	721	681	724	673	678	690	700	703	669	698	716	682	733	694	701	688	703	725	700	709	715	703	688	722	686	703	776	719	687	748	684	676	684	702	727	639	680	721	720	691	693	688	729	687	688	677	712	735	679	733	699	723	697	676	702	672	757	709	706	735	675	683	702	689	711	678	679	706
27409	21021	7572	364	175	135	122	104	92	98	101	100	98	103	85	78	89	101	101	117	91	90	90	93	102	104	87	94	90	105	93	95	85	93	93	99	93	94	97	96	94	95	94	83	96	83	99	109	98	82	97	100	90	79	108	102	99	99	90	95	85	88	78	92	93	97	98	93	91	78	94	99	80	90	95	101	130	92	80	109	90	92	105	90	98	96	79	100	78	80	94	100	91	100	82	95	88	93	92	101	94	112	99	81	97	88	99	82	105	94	90	83	96	89	121	96	77	93	78	72	81	90	101	95	84	96	95	91	87	105	85	109	94	91	108	85	78	81	95	87	85	80	73	99	98	75	85	89	92	95	115	93	95	97	100	90	92	110	95	100	85	85	99	81	104	97	104	89	89	92	74	95	70	97	97	112	100	113	78	74	92	83	110	97	96	81	107	104	89	99	102	117	89	88	85	74	100	102	94	89	98	102	99	94	98	93	94	95	88	84	95	92	100	80	101	88	89	86	110	98	91	84	82	89	93	89	80	93	86	96	102	97	107	90	103	98	111	102	99	85	86	97	94	112	74	98	98	91	90	82	81	110	80	85	99	102	102	85	89	100	78	92	100	82	101	113	89	107	90	100	92	103	88	81	93	99	96	96	91	76	87	96	86	95	91	116	100	74	91	104	94	109	95	95	98	87	96	76	76	89	99	93	107	94	97	92	101	88	94	90	82	109	90	80	89	98	90	102	94	90	98	99	97	86	82	78	94	104	90	90	86	104	96	84	97	113	87	92	90	94	103	98	91	79	80	99	106	93	99	75	84	80	90	112	104	97	109	88	94	90	90	102	79	79	89	94	86	86	78	102	98	79	112	96	101	87	92	88	88	105	77	88	114	86	84	95	74	95	89	117	100	109	98	105	111	95	93	110	87	91	81	92	90	85	98	105	114	89	109	93	95	95	96	88	117	102	77	116	96	84	88	100	83	109	105	85	107	106	92	93	93	94	93	108	103	98	90	78	93	92	89	109	91	85	91	84	103	105	101	96	91	102	79	124	83	106	82	92	75	102	86	113	99	93	81	97	99	107	106	96	102	111	89	111	99	102	108	86	94	87	97	113	93	86	87	99	78	109	106	96	91	96	84	88	89	87	94	83	101	82	90	87	88	94	87	101	93	108	101	80	92	95	101	91	87	89	85	83	88	105	96	88	84	78	93	89	87	107	91	90	101	92	93	83	92	91	99	94	98	89	93	96	91	94	94	88	85	85	96	76	89	88	92	87	110	86	97	84	91	86	98	88	92	97	82	96	93	102	96	97	87	84	109	87	103	100	90	96	90	102	77	115	98	98	87	85	104	102	101	91	93	94	99	93	85	105	105	95	92	88	106	103	100	96	103	100	81	95	88	99	87	77	89	101	97	91	104	95	86	89	107	97	91	107	91	105	105	83	80	100	79	81	84	103	83	87	86	77	94	100	88	82	107	101	66	86	100	86	77	85	97	106	92	118	98	91	81	97	96	107	95	85	91	92	82	92	104	86	93	103	100	100	105	80	102	85	107	87	92	77	77	83	86	115	100	95	97	98	88	77	69	103	106	99	104	89	80	75	106	90	81	109	88	92	99	113	81	93	89	109	94	76	124	88	87	98	104	95	99	90	93	92	105	81	93	91	82	107	104	93	110	109	103	101	104	87	104	88	81	100	95	86	85	93	89	93	94	82	117	95	101	99	101	92	87	88	101	91	105	109	77	85	93	101	81	115	106	98	74	91	76	100	86	100	75	79	96	99	86	105	100	97	108	94	80	89	94	86	89	94	89	97	102	111	95	74	87	87	91	93	75	103	111	102	102	96	90	88	107	82	94	87	87	90	97	86	89	94	99	89	101	83	91	107	97	97	90	100	91	86	95	92	96	110	87	110	96	102	89	88	91	92	87	81	79	101	87	91	82	95	97	90	102	97	96	103	76	104	82	107	90	99	82	87	111	94	104	68	104	86	90	110	97	95	94	102	92	97	103	88	76	94	90	110	98	87	94	115	89	93	95	85	112	79	85	87	96	99	95	86	96	103	82	85	91	96	84	94	111	93	80	93	103	91	89	93	97	92	86	102	105	85	97	96	81	95	84	92	97	108	96	106	98	100	103	93	91	87	90	96	103	72	78	77	98	95	103	98	92	75	101	90	88	85	90	97	105	89	113	84	85	106	87	98	105	86	94	96	96	98	90	90	84	98	112	86	98	97	95	101	87	103	87	108	103	93	98	87	78	98	91	110	94	89	94	89	94	108	92	105	102	104	101	87	101	96	90	94	103	104	94	90	72	80	77	107	97	96	95	102	96	80	89	102	102	86	98	97	98	91	80	93	83	94	114	81	78	101	104	99	86	64	83	85	96	86	99	105	87	92	82	87	92	99	88	87	77	106	101	89	99	107	101	95	101	95	99	89	85	97	81	100	86	97	103	101	105	101	114	80	76	97	80	106	106	89	73	75	93	111	89	86	100	111	105	98	101	93	100	90	78	86	86	104	103	102	116	95	86	92	91	89	84	95	94	83	87	90	114	82	86	76	85	89	102	85	100	111	111	99	93	81	96	89	82	94	97	85	91	113	101	100	107	88	110	102	89	92	93	85	86	96	101	85	90	92	91	93	93	97	101	93	95	91	95	91	83	112	90	101	85	92	96	87	89	112	87	82	97	85	110	83	94	90	83	83	97	75	94	128	117	108	87	107	86	95	115	98	100	96	92	92	87	89	101	105	99	87	103	87	88	88	104	85	96	68	105	94	107	82	96	97	104	88	99	94	85	104	93	96	111	99	93	99	92	97	110	86	112	90	96	86	103	92	94	75	79	99	85	99	78	87	105	90	81	103	83	80	80	90	81	99	98	90	104	94	101	90	107	95	87	103	101	88	97	100	98	117	102	110	89	89	99	93	110	98	92	106	93	108	91	98	98	90	83	113	92	84	89	92	101	103	95	96	109	80	94	86	109	88	107	90	96	105	112	100	94	108	82	95	109	93	114	95	76	84	105	104	80	105	88	84	68	88	85	100	90	74	96	96	91	84	90	82	97	90	97	89	87	86	106	98	98	112	87	104	102	73	76	99	70	95	96	88	101	102	78	90	112	80	95	93	91	105	79	88	109	99	101	86	92	85	103	86	103	108	104	93	91	90	117	96	98	90	99	92	103	86	91	107	94	94	94	99	92	102	87	99	106	90	89	88	92	89	88	93	98	94	96	93	94	84	92	81	88	75	91	82	83	90	94	92	94	107	92	106	104	93	98	106	86	90	103	98	98	108	106	91	116	88	84	104	86	93	105	74	98	101	106	93	93	96	106	97	101	104	110	92	96	96	87	100	80	99	100	119	99	93	82	85	70	95	114	95	91	106	93	91	71	101	103	102	100	88	99	105	95	100	92	98	89	100	91	99	73	96	103	87	96	91	98	96	89	106	91	87	79	83	96	101	89	103	107	98	85	100	80	103	79	93	90	94	87	98	101	84
14152	1309	1200	631	435	391	306	314	251	255	228	221	243	229	230	219	204	210	195	216	201	227	212	203	192	211	172	215	203	197	188	194	206	200	209	216	190	173	212	206	195	189	215	191	217	210	187	191	203	169	179	194	196	194	204	202	207	200	175	195	165	205	174	198	220	199	207	199	181	208	185	209	207	200	185	176	195	201	192	224	201	188	197	177	218	197	214	195	191	188	205	180	213	196	201	199	181	171	212	202	197	202	208	194	195	198	185	193	208	199	202	185	185	215	216	197	195	208	177	209	193	198	214	211	193	176	183	208	221	203	197	188	183	184	201	173	185	183	182	201	193	197	204	211	213	196	212	181	182	204	196	168	173	183	201	217	208	215	199	190	204	203	201	229	197	188	174	207	186	181	203	208	191	193	183	189	187	197	215	189	207	201	168	161	212	218	189	182	219	199	190	185	190	211	205	194	210	201	207	211	193	203	208	203	212	201	190	183	214	186	206	192	202	186	205	197	211	197	223	185	195	192	185	210	179	189	235	199	201	192	201	205	185	197	195	214	196	176	190	197	230	198	215	190	189	194	164	170	196	197	173	209	161	208	211	184	173	168	175	185	195	187	221	206	241	179	208	220	171	180	168	187	200	194	210	221	186	178	187	199	222	198	216	193	217	207	208	202	227	207	203	213	182	196	178	194	190	213	169	199	209	155	176	176	224	224	191	195	234	195	201	197	196	207	220	207	211	195	178	201	172	204	201	190	183	187	197	187	187	222	211	207	182	184	210	186	173	187	175	184	181	191	178	196	177	175	192	194	204	207	173	193	223	175	208	198	209	214	180	190	181	206	194	214	190	211	160	214	199	197	192	205	212	176	193	199	177	195	173	196	206	194	196	195	188	205	199	187	184	192	206	186	212	195	184	178	184	208	197	188	194	214	201	205	203	180	179	188	194	191	178	205	194	199	209	170	208	197	187	199	220	201	216	200	199	197	223	176	181	176	200	198	221	182	178	196	188	207	203	195	210	196	195	167	199	198	214	202	212	165	194	188	202	201	225	194	207	198	183	209	202	204	209	166	197	172	169	195	194	183	196	197	214	201	209	205	191	196	186	225	207	194	189	243	201	223	173	205	223	182	184	213	209	211	197	210	205	202	186	200	207	193	199	206	190	192	203	202	199	176	220	199	215	188	187	198	209	201	203	194	187	195	183	182	207	222	210	185	221	195	167	190	185	217	226	202	180	214	199	177	199	196	196	225	180	205	197	184	211	186	218	185	199	181	188	193	191	217	179	197	188	211	178	183	211	187	200	196	181	191	226	172	193	220	172	215	174	189	183	214	201	202	174	194	198	201	227	208	225	217	191	178	203	204	189	214	206	197	230	178	216	165	196	194	188	205	193	177	183	185	181	183	215	214	195	216	186	191	159	201	204	185	189	195	198	210	187	194	214	185	201	181	201	198	183	205	229	185	197	206	205	209	200	165	196	214	199	180	208	192	178	203	189	209	193	200	196	187	208	203	184	209	196	193	177	196	187	182	186	207	205	197	207	189	173	207	192	207	202	204	203	193	201	194	196	157	185	190	198	191	196	181	210	196	200	205	183	198	217	188	188	194	217	182	206	187	188	216	213	217	202	208	210	203	199	187	179	187	185	200	217	194	186	183	196	204	177	194	197	163	195	199	176	206	195	183	204	206	212	199	208	204	205	201	192	175	193	204	193	214	188	195	173	204	193	182	193	192	187	210	194	204	185	178	214	196	206	213	185	208	195	180	213	200	223	206	211	205	186	177	167	182	199	203	201	185	183	196	210	202	195	194	170	201	175	205	188	180	206	190	215	213	244	170	200	198	167	194	194	227	200	176	212	207	167	199	214	191	198	212	213	190	204	202	215	188	184	198	213	203	224	213	206	210	196	218	181	183	211	196	200	172	203	179	203	194	203	220	205	216	218	199	199	213	217	194	211	187	221	195	209	176	197	224	211	200	193	189	184	195	195	211	209	177	196	201	204	208	193	196	169	207	221	195	213	176	179	208	190	170	204	190	192	196	207	202	195	192	184	187	226	166	206	158	207	199	203	191	186	208	183	214	203	195	209	199	176	215	201	198	197	208	210	190	201	211	194	201	196	178	189	195	208	197	174	211	214	189	209	174	175	194	160	193	192	200	179	189	187	163	226	251	178	186	197	205	183	200	188	204	195	185	193	196	209	208	183	212	190	185	200	198	216	200	186	187	212	202	184	217	198	183	179	199	211	188	203	206	182	183	201	187	178	187	207	217	218	203	181	208	218	211	216	188	201	199	180	201	220	192	185	185	199	179	216	209	212	204	207	180	183	210	191	187	231	201	195	183	192	192	185	208	184	208	200	227	194	190	187	179	190	205	222	197	207	190	215	191	203	178	172	215	181	169	202	219	192	182	197	172	165	198	203	195	196	204	192	183	203	191	189	201	223	180	189	176	208	204	199	197	179	177	196	185	191	198	220	210	190	188	219	193	166	189	183	232	210	202	172	190	190	203	195	164	162	178	189	205	211	181	195	199	198	165	206	205	191	198	198	204	187	204	192	189	202	201	205	208	184	168	224	206	181	198	216	173	198	197	208	190	205	225	211	189	181	207	199	183	213	217	191	212	197	196	222	210	177	198	195	172	176	199	191	188	204	188	203	201	192	185	191	220	185	200	212	216	202	185	173	209	197	206	203	183	203	178	185	209	176	200	194	202	226	188	157	211	181	186	180	178	192	196	195	205	205	204	189	185	205	186	209	211	188	200	213	182	193	216	226	206	192	199	196	211	185	187	198	179	224	190	198	196	195	183	201	189	219	172	188	177	177	212	214	222	176	195	206	199	180	195	184	197	212	190	220	190	178	192	205	213	219	205	204	176	190	190	162	215	208	224	179	195	210	185	213	195	190	211	198	206	188	188	185	204	185	199	170	184	190	203	185	185	207	188	185	226	178	193	193	195	194	189	177	169	215	212	180	164	209	206	200	179	180	182	187	209	187	181	197	190	231	217	188	211	200	185	209	193	211	190	191	182	200	197	209	179	211	210	211	200	194	183	199	218	184	194	188	178	194	206	188	210	184	175	168	163	167	171	193	188	181	215	190	207	188	175	181	184	196	204	197	197	212	219	199	203	227	179	184	179	179	188	192	182	186	184	199	171	197	179	183	178	195	187	170	188	193	196	144	197	203	176	176	206	202	186	208	172	211	242	168	185	178	188	209	179	179	205	188	192	190	188	196	197	194	226	210	186	199	184	214	206	214	195	182	191	189	204	195	221	200	205	205	179	198	178	190	163	189	197	215	202	197	219	167	177	190	207	183	235	215	195	214	199	197	180	227	202	198	205	214	182	209	210	204	175	200	196	195	180	206	178	213	220	227	207	196	205	206	201	188	199	190	179	209	182	199	199	200	210	182	193	206	209	211	186	179	190	203	179	163	199	179	186	200	198	201	197	211	196	207	193	196	237	191	176	223	199	169	201	180	206	193	207	187	200
23600	20716	27824	23643	18911	1639	634	472	389	375	298	310	274	249	255	244	242	213	240	246	221	245	223	193	230	206	218	208	243	213	204	204	210	193	221	200	199	216	198	250	254	232	241	206	200	199	222	219	225	208	200	229	219	197	226	203	213	208	197	242	202	195	202	194	213	231	212	175	170	207	191	199	209	220	213	198	197	182	189	216	198	216	193	187	211	191	210	212	233	222	194	208	208	191	227	178	189	209	196	199	194	232	223	193	237	192	212	218	215	202	206	210	217	208	213	193	188	188	195	215	205	233	217	231	188	203	221	236	210	211	229	217	231	201	175	210	207	191	196	219	208	194	199	229	212	197	217	236	217	193	191	197	192	207	184	196	187	195	195	211	203	209	192	191	207	226	222	211	244	184	201	213	197	202	183	204	197	203	217	195	193	202	203	205	229	208	191	204	200	187	207	207	209	213	191	207	208	218	205	203	222	168	214	197	199	219	216	209	203	185	224	212	205	180	182	207	187	192	208	188	215	212	190	202	188	202	194	211	184	208	192	190	184	209	221	193	212	198	205	187	222	202	201	204	196	186	205	196	216	207	227	185	185	201	198	202	187	198	226	209	216	184	208	215	224	211	203	216	216	191	209	202	210	210	210	212	213	208	188	196	195	190	228	207	213	205	200	181	203	191	213	205	210	180	209	217	219	206	220	198	187	188	206	200	193	212	190	204	239	213	217	217	191	204	200	200	209	213	193	184	221	216	229	203	201	220	203	216	195	194	223	216	185	211	224	211	198	193	205	222	201	196	205	226	190	205	180	182	200	218	207	202	198	214	212	233	207	198	218	216	201	199	207	208	200	201	179	217	187	209	221	229	219	212	195	237	188	197	215	195	201	200	221	220	201	178	195	212	193	213	206	228	203	189	220	194	201	208	208	210	206	207	170	218	225	195	198	206	213	164	187	192	185	208	189	207	219	177	235	203	186	214	185	191	214	205	218	217	198	211	205	178	170	194	198	209	217	179	194	216	188	185	202	216	209	173	201	223	227	206	179	211	183	185	194	190	220	214	228	192	224	198	219	208	195	198	204	218	184	197	195	209	237	190	214	212	191	201	222	183	215	182	215	195	206	217	224	219	204	195	217	193	209	199	219	200	194	206	203	204	206	228	192	199	193	207	224	216	216	202	211	199	231	184	210	195	197	193	233	217	210	182	204	200	221	221	200	212	189	209	195	206	201	198	193	186	197	220	198	193	208	177	206	205	202	230	213	184	191	219	217	196	200	192	198	192	194	226	201	228	210	216	202	209	195	185	228	222	221	195	186	188	192	194	187	195	211	223	205	210	224	207	200	195	206	186	184	212	205	215	214	213	201	208	196	202	227	213	222	203	185	176	208	203	201	219	215	194	177	210	202	207	182	215	204	207	205	174	214	220	212	201	209	204	180	192	220	209	221	199	188	187	198	207	233	209	193	211	201	222	200	192	215	205	206	214	207	206	210	192	229	188	194	214	189	210	210	189	193	206	194	193	203	218	208	202	196	184	212	181	227	230	213	246	209	192	231	205	221	211	196	168	177	223	203	218	206	188	201	211	217	213	207	195	200	234	212	217	215	185	183	192	189	222	194	204	206	223	188	185	188	194	200	196	201	217	199	208	216	205	190	190	199	201	208	199	188	198	200	196	199	194	180	199	208	191	210	179	217	201	206	204	200	180	194	235	202	196	208	181	225	194	186	191	200	216	202	207	210	205	237	183	209	214	205	198	164	206	207	209	222	204	186	189	190	184	205	205	212	173	207	230	217	198	197	205	206	204	216	182	197	187	206	234	232	204	215	226	206	216	181	189	203	193	206	191	180	200	221	170	201	189	209	197	221	193	199	189	207	183	183	213	191	197	193	208	200	182	216	212	191	206	223	223	177	230	195	199	208	203	195	195	211	198	191	233	242	198	217	183	218	221	179	197	199	202	215	235	185	195	206	214	197	228	201	221	206	181	204	214	207	208	193	218	185	200	202	195	213	218	197	195	200	214	190	206	209	185	193	240	219	220	215	215	215	213	239	180	215	196	207	186	207	197	198	202	201	204	184	206	219	189	194	194	189	201	196	192	205	213	191	185	199	205	198	228	189	201	214	186	187	201	189	198	206	192	199	205	217	192	184	176	183	212	198	213	192	187	194	184	182	212	201	207	217	191	197	192	193	195	202	192	199	199	205	207	194	211	197	207	189	202	193	200	214	207	197	200	216	204	205	224	228	178	203	186	212	202	185	231	241	197	216	193	215	205	209	246	217	187	235	217	195	218	179	218	187	216	193	212	210	200	218	187	190	188	202	201	184	182	221	220	214	233	216	209	205	232	187	214	215	198	193	190	197	196	195	200	205	219	177	193	205	178	191	207	217	188	209	213	202	217	204	193	192	180	208	217	198	233	201	208	195	206	211	199	208	182	217	213	195	193	191	240	205	232	192	192	215	189	197	214	203	221	195	232	188	230	223	212	194	213	190	206	168	205	195	211	238	219	201	202	198	199	192	187	175	207	192	196	185	198	199	199	230	220	220	200	229	204	203	214	199	185	194	200	189	198	196	199	200	226	213	243	196	196	213	218	200	194	215	175	214	198	194	215	215	221	210	213	203	202	215	202	197	224	210	219	204	205	198	190	219	195	189	208	213	219	189	193	211	225	208	185	219	183	218	193	200	212	215	204	199	223	197	190	205	212	216	237	213	188	204	205	183	218	206	225	207	205	196	189	210	224	219	158	213	228	195	212	213	210	211	188	207	184	179	196	194	211	225	195	189	194	229	210	191	189	189	200	212	203	188	207	174	212	197	200	210	207	224	213	208	191	230	223	198	232	191	201	189	202	219	211	208	200	204	202	205	186	204	221	190	186	199	222	206	194	206	199	208	218	210	206	223	211	205	215	200	185	183	194	192	198	202	209	198	201	228	199	193	206	176	187	196	205	192	207	187	216	208	200	196	232	212	189	200	216	200	229	199	232	214	200	217	185	208	204	200	207	185	200	210	173	220	230	191	208	177	194	182	188	192	209	200	196	209	187	191	223	211	198	221	182	200	185	203	194	211	214	222	203	241	203	194	198	204	203	230	215	178	194	211	198	194	223	197	221	204	169	207	215	188	199	179	209	215	189	214	176	190	198	222	195	217	197	221	186	221	201	197	207	187	204	188	202	194	194	184	205	224	188	206	180	217	207	179	227	206	220	198	197	205	218	203	213	193	215	193	199	210	199	198	202	184	196	182	208	203	222	204	179	213	210	221	224	220	199	184	192	236	224	203	181	224	211	196	203	203	176	214	201	197	200	187	229	206	204	225	211	214	198	185	186	216	203	184	206	184	228	211	233	195	165	218	210	233	191	220	213	203	192	191	227	187	190	181	207	198	208	184	185	202	223	180	199	219	230	193	214	189	184	189	214	197	196	203	208	217	206	203	221	204	198	205	196	240	194	201	205	189	211	219	177	208	210	192	208	203	188	197	206	213	198	212	190
29532	9867	8627	4413	2961	2164	1670	1253	1129	915	871	793	723	638	552	602	522	549	502	529	472	516	460	500	482	474	458	421	473	465	410	438	448	479	451	411	391	433	416	417	392	367	392	409	378	369	367	421	377	415	421	342	414	388	388	366	405	378	409	413	422	390	397	379	390	386	402	405	413	377	378	378	436	381	401	413	373	427	396	380	373	372	428	406	403	407	375	391	378	370	370	352	397	395	360	435	406	414	370	363	359	415	368	426	441	395	364	386	389	403	410	378	421	404	375	376	381	394	396	394	416	405	390	387	383	414	383	400	400	373	386	407	397	400	398	413	388	339	361	404	390	368	391	383	358	369	402	386	385	363	414	376	370	401	362	405	400	397	400	382	370	394	395	396	368	359	378	394	388	389	401	393	380	410	421	356	405	378	346	409	378	355	392	366	385	411	391	391	400	396	384	398	405	380	380	371	375	352	404	387	378	359	421	392	404	392	360	406	378	373	404	376	405	383	390	381	419	401	391	423	384	390	374	372	401	432	370	381	381	398	393	372	389	373	384	411	377	416	391	371	384	405	397	380	385	373	410	379	379	355	432	395	399	379	392	411	411	429	393	369	360	390	376	398	397	393	373	361	403	395	380	403	352	385	368	385	368	402	414	372	376	406	382	363	372	428	365	384	405	383	372	403	375	368	398	403	411	373	408	404	366	361	368	389	397	394	414	397	414	366	375	393	380	359	395	393	385	387	381	371	406	412	405	374	365	411	397	387	373	374	352	404	379	399	393	360	397	374	358	386	402	376	390	397	393	399	362	365	402	369	378	388	406	405	371	435	389	399	383	346	390	389	358	404	393	355	390	379	366	401	387	391	400	387	365	374	406	389	409	368	407	365	335	403	392	354	372	388	392	375	370	407	357	365	427	393	411	397	368	399	362	382	373	412	412	381	379	385	414	383	388	373	383	376	383	351	388	359	391	325	390	393	388	373	404	386	379	363	398	391	400	402	374	353	379	395	358	386	385	417	357	404	401	414	367	430	368	401	387	385	377	390	370	363	393	352	397	375	389	390	432	421	393	352	386	377	401	405	392	400	360	399	387	382	427	404	370	371	368	355	381	419	383	363	410	401	384	364	379	390	400	386	385	338	377	359	380	375	385	375	375	337	367	394	421	410	401	404	359	390	408	402	370	356	440	393	397	364	378	379	387	369	386	401	374	405	379	397	357	377	401	403	372	350	387	398	359	363	389	366	346	414	359	346	372	378	373	389	353	372	372	390	455	369	397	376	353	344	363	346	359	376	368	388	406	394	413	392	369	361	379	354	382	409	382	375	367	358	398	359	356	377	371	394	401	381	368	375	341	366	403	355	386	414	389	371	362	388	407	375	398	358	409	362	406	385	370	386	360	379	359	389	425	385	393	407	365	378	414	364	389	403	393	372	414	379	358	366	406	403	378	351	352	378	394	395	376	409	381	374	414	368	384	364	364	376	430	356	408	370	404	382	374	379	379	396	365	356	410	375	380	381	355	414	380	409	374	354	380	341	419	379	391	376	376	398	381	396	386	379	406	357	403	350	388	380	389	393	374	389	388	375	357	373	389	343	359	400	377	414	379	388	393	393	387	372	369	397	355	394	358	385	392	405	397	390	390	407	355	382	385	389	391	377	402	396	388	341	393	378	347	381	408	374	383	386	369	363	381	397	370	394	367	412	373	417	392	368	380	347	364	421	416	398	387	401	393	383	399	383	383	362	393	430	382	388	400	378	398	405	387	397	380	410	436	402	380	409	383	371	390	403	395	388	388	385	360	360	398	381	381	381	435	403	396	395	355	400	355	388	359	384	397	342	397	394	386	405	349	348	394	402	410	391	391	423	412	380	381	365	389	424	409	416	401	356	396	373	398	359	401	382	400	364	340	388	378	368	398	371	377	422	396	375	372	402	361	401	391	401	393	369	417	396	399	402	341	402	386	381	396	394	391	400	394	373	393	345	422	379	361	386	389	394	396	393	411	371	371	403	400	365	395	400	429	412	407	381	357	380	365	391	369	390	353	365	359	374	391	344	406	380	378	357	405	380	383	408	401	382	373	403	401	386	395	377	386	378	387	391	384	419	369	434	407	356	389	400	406	368	399	352	369	380	377	373	394	361	337	399	350	351	405	410	414	430	405	421	392	406	375	389	398	378	371	403	379	388	409	388	384	408	376	398	414	370	406	387	398	379	405	393	380	386	444	393	378	368	407	370	362	406	372	386	377	420	385	363	398	375	394	393	391	408	369	398	396	351	405	389	366	434	385	365	398	384	387	398	365	394	356	364	397	383	339	379	408	370	423	381	363	390	415	389	384	386	392	401	402	384	384	363	377	419	380	397	333	387	367	404	413	373	386	367	370	353	336	401	346	381	362	372	412	407	377	363	392	385	420	387	379	387	363	400	412	376	389	353	391	389	358	410	383	378	392	416	369	396	387	413	414	394	378	420	413	387	411	355	380	340	400	394	378	370	400	373	397	414	394	397	353	395	356	406	390	442	380	401	391	423	398	390	374	388	399	395	378	413	382	406	416	387	376	387	421	389	369	388	400	374	372	389	421	401	445	384	395	396	377	385	352	377	390	361	380	361	362	375	413	397	388	389	397	355	371	390	397	425	395	361	382	388	380	408	388	350	402	377	353	375	362	397	388	406	382	398	397	382	373	370	368	398	398	363	409	401	399	408	402	367	377	409	358	360	370	376	391	358	378	397	374	394	388	373	425	395	382	382	404	378	394	387	353	371	363	373	402	385	370	389	370	367	380	382	383	384	366	392	432	385	353	385	353	365	372	367	352	404	380	385	385	425	393	380	399	395	441	392	426	387	407	373	356	387	371	377	434	408	367	410	395	379	360	394	372	397	371	390	371	386	392	359	373	419	387	394	398	407	387	383	379	378	384	380	379	363	359	367	362	382	400	368	442	372	355	411	414	379	404	352	377	395	409	412	382	416	397	390	403	359	423	405	384	391	382	396	359	350	397	366	407	384	373	425	379	393	437	411	393	365	369	363	376	399	372	385	383	385	413	385	379	402	390	375	407	385	379	393	420	409	391	400	364	376	382	408	400	384	366	385	371	401	388	388	380	354	397	398	376	361	382	400	421	382	391	392	344	365	369	374	379	421	395	366	377	402	421	378	374	398	345	372	373	402	399	368	384	420	380	413	372	401	405	392	415	350	385	397	362	397	407	372	349	383	369	397	353	378	399	410	386	408	403	365	367	370	389	397	411	429	407	356	369	364	377	384	370	350	356	395	369	391	394	383	372	383	368	362	367	387	381	402	421	400	388	361	360	378	379	386	349	384	377	374	376	425	373	377	369	416	333	407	381	398	405	358	365	374	390	396	365	394	398	384	386	376	400	376	382	405	394	351	409	390	414	383	391	389	376	354	400	392	399	367	396	364	410	384	367	371	381	361	363	403	364	428	389	386	391	370	384	390	375	341	362	352	369	362	355	376	378	402	362	367	373	362
23744	21690	29803	24077	21693	18995	2182	960	694	662	659	585	530	523	532	466	507	446	449	446	439	401	451	411	465	418	434	428	406	436	405	398	405	435	401	412	362	399	424	388	413	383	394	401	403	434	381	410	390	370	441	428	360	412	407	368	432	393	414	393	379	426	368	382	395	379	367	382	448	401	388	399	410	411	355	393	355	403	377	396	392	420	382	423	385	406	385	374	383	409	422	385	384	370	411	375	405	401	394	352	418	401	384	393	396	357	375	405	346	371	394	403	406	388	390	386	399	418	390	420	389	406	412	389	395	373	393	381	385	395	389	380	391	360	415	369	415	401	345	377	414	372	367	401	390	380	375	352	401	389	382	379	367	412	370	407	383	397	393	420	407	384	398	393	392	356	360	382	379	357	369	401	378	374	409	407	376	376	398	376	399	401	375	407	401	379	381	368	408	384	367	360	385	427	408	393	347	438	386	395	390	380	353	350	374	391	393	402	372	412	389	374	386	359	396	380	384	390	398	382	402	385	364	390	396	400	421	406	381	366	393	376	379	410	384	377	366	392	351	390	362	362	370	404	400	395	378	410	389	424	383	400	390	400	419	374	392	393	431	379	391	398	427	395	395	368	399	417	347	356	372	378	383	374	375	390	362	419	393	376	399	394	379	378	413	396	386	385	373	400	350	347	372	402	382	423	374	388	415	418	391	438	386	406	381	418	363	380	402	376	350	406	366	398	380	407	394	379	384	411	352	358	388	371	361	376	406	410	354	363	375	343	438	408	386	382	411	375	396	414	366	389	374	400	407	396	390	403	381	404	370	404	411	384	360	350	396	414	381	410	361	374	346	400	371	394	401	388	385	379	443	334	382	437	389	347	341	395	407	364	412	369	396	409	392	368	362	404	388	404	424	393	410	372	394	392	401	389	392	392	411	395	395	398	401	406	396	385	399	363	398	397	402	392	401	411	399	408	385	415	401	379	365	392	404	391	400	384	383	367	347	400	396	384	370	407	367	406	374	371	399	407	376	392	378	384	354	410	341	381	371	400	381	385	353	338	433	421	407	363	357	363	372	404	401	420	400	362	424	381	401	405	403	352	378	397	375	388	367	382	418	426	380	392	395	372	423	414	391	429	380	382	401	408	381	365	396	384	404	389	339	367	368	375	405	382	382	345	364	383	381	390	398	390	407	389	414	395	368	401	387	397	412	360	388	379	381	411	392	339	401	382	369	389	362	366	387	394	384	400	383	405	406	430	361	382	393	373	386	417	361	402	397	379	367	375	396	435	430	353	397	368	380	391	349	374	402	413	381	348	405	420	403	397	410	392	357	407	390	347	368	370	378	373	399	406	391	387	374	336	376	407	373	430	406	400	370	417	384	376	365	400	380	442	372	383	366	406	351	364	394	404	399	425	366	389	394	400	387	417	366	400	414	391	400	402	436	358	390	369	375	382	390	392	355	414	395	406	403	403	414	401	407	385	410	382	386	396	380	393	362	340	409	404	388	349	395	371	396	381	389	418	428	395	362	393	401	405	392	401	386	399	366	384	405	403	408	397	402	362	403	397	390	368	383	379	395	398	354	379	382	404	395	383	390	346	400	367	406	403	379	359	329	424	375	382	343	404	375	375	350	375	375	411	381	406	403	415	365	366	399	393	382	395	400	394	384	403	394	377	370	411	390	414	381	421	388	398	427	418	375	366	367	393	419	401	378	389	364	389	379	418	429	400	410	395	380	337	402	374	370	416	417	419	372	409	393	399	385	428	379	371	376	393	386	367	399	362	397	380	405	383	400	351	400	392	371	396	368	409	374	370	400	373	422	368	365	400	415	384	368	367	388	427	391	392	350	376	421	367	379	389	383	391	334	443	415	425	405	388	403	352	378	367	367	388	407	392	399	363	389	393	368	367	396	370	404	367	382	387	385	398	361	407	369	381	394	394	427	391	380	370	364	420	383	358	395	387	392	416	373	399	383	405	380	359	365	394	392	395	399	442	395	396	372	389	368	399	355	388	360	359	407	407	381	391	358	418	424	363	393	377	375	383	389	396	430	377	367	395	380	364	416	392	399	398	420	384	357	378	370	387	384	394	373	407	406	362	333	407	407	424	414	394	394	364	380	382	403	356	398	368	367	395	413	412	399	405	364	388	416	366	401	409	433	390	385	400	381	375	390	374	404	398	382	390	421	417	417	394	371	396	412	383	360	389	404	416	371	371	365	372	398	387	385	392	356	383	394	409	358	403	382	406	380	381	373	393	406	435	349	410	368	349	359	414	383	371	412	427	366	350	411	368	378	395	376	405	363	365	371	374	388	387	361	363	397	379	368	396	374	410	415	387	357	382	414	387	417	410	412	390	388	382	381	424	371	419	391	380	381	420	382	391	347	378	383	406	362	374	412	387	327	397	367	409	409	422	383	394	406	371	411	395	413	382	369	390	387	386	403	396	369	366	372	408	383	403	383	400	401	391	400	392	412	387	391	412	401	434	397	380	385	369	387	370	386	388	406	348	379	381	405	388	406	396	393	375	395	397	349	388	371	368	365	374	362	401	377	366	364	373	401	388	401	379	395	385	357	416	362	386	384	420	381	429	408	369	389	395	396	365	369	397	418	374	384	384	388	376	343	374	408	371	406	411	403	371	326	412	361	351	395	405	375	381	348	380	339	393	369	385	383	385	387	391	399	395	376	379	400	404	362	411	390	378	399	380	381	400	385	428	375	359	389	386	400	389	376	381	373	415	376	365	407	411	401	388	414	372	364	356	391	382	360	406	407	445	365	384	386	365	388	394	334	407	376	385	366	357	381	381	387	378	414	373	389	397	355	407	366	420	387	352	378	381	387	395	395	407	368	389	400	379	425	371	403	366	427	368	380	382	371	423	367	385	395	397	398	402	377	371	382	382	385	386	376	428	421	404	378	368	391	389	375	376	369	393	416	370	390	352	363	424	397	398	381	388	398	376	398	364	421	369	383	354	389	382	409	382	410	360	419	366	351	390	370	363	379	393	394	370	353	403	380	361	372	407	375	371	371	371	366	405	380	357	361	408	405	389	426	374	380	379	395	374	368	387	372	400	377	384	402	416	362	372	406	400	361	394	383	377	397	385	377	385	392	369	389	389	426	408	390	406	376	412	399	376	391	386	409	372	375	406	371	355	370	396	363	405	363	386	401	374	411	406	384	408	389	375	374	411	401	404	389	387	412	396	412	400	406	359	366	379	374	393	372	359	403	392	390	412	390	377	368	389	408	371	359	379	422	374	398	391	363	357	354	383	373	412	400	388	357	415	389	370	379	362	387	375	382	410	352	372	355	409	362	391	377	381	405	375	359	390	385	456	371	367	427	358	359	424	382	407	381	393	372	429	363	361	339	362	357	363	385	372	368	385	384	380	407	386	387	395	400	402	386	401	372	409	392	409	357	383	367	410	357	391	391	415	423	380	362	370	403	356	355	375	383	388	393	393	370	386	359	336	382	376	376	399	406	384	365	369	393	370
33463	15019	13253	7225	4975	3658	2915	2351	1910	1705	1444	1335	1230	1090	1071	1011	936	984	885	847	806	823	761	740	811	758	749	711	756	684	699	771	650	657	740	689	686	702	660	682	678	676	727	671	700	689	680	698	650	681	673	652	619	696	625	640	617	683	652	613	706	635	655	658	703	637	656	693	678	593	637	658	668	631	665	715	664	637	626	585	614	664	651	644	664	672	667	657	688	620	660	644	671	623	647	573	605	652	663	646	668	641	630	601	649	641	626	632	636	679	636	615	611	586	630	613	641	672	660	653	630	655	662	670	610	666	620	629	659	635	656	622	670	617	647	645	674	605	613	667	645	636	711	638	634	672	662	670	660	630	631	617	629	625	662	629	638	631	664	642	664	641	655	635	689	680	577	627	633	702	651	645	655	657	612	653	672	619	616	647	619	655	595	658	665	615	647	625	621	663	640	633	674	614	629	548	617	641	634	651	672	642	630	647	682	673	675	625	645	603	679	639	638	631	635	611	667	631	645	641	655	637	642	658	662	676	655	633	636	631	652	632	630	676	639	635	666	708	651	678	627	617	651	606	652	678	642	654	653	630	644	623	582	633	693	654	643	676	654	608	623	624	610	599	610	659	664	634	651	685	622	631	613	654	645	690	644	659	651	688	646	655	666	606	633	627	594	624	645	626	594	602	643	632	671	590	674	673	664	638	651	640	605	607	578	643	641	642	671	645	640	609	625	637	593	624	634	663	658	646	658	656	648	632	626	653	653	627	648	716	623	607	605	667	652	613	635	688	672	702	625	604	621	610	638	619	661	582	661	642	662	612	695	651	655	604	662	602	598	623	624	651	614	663	647	657	648	590	634	653	630	626	668	676	638	682	672	665	610	631	653	647	639	646	615	670	669	663	649	610	610	651	667	645	640	665	648	624	621	656	628	598	650	642	648	677	625	662	630	634	610	669	656	651	698	611	628	611	626	664	644	633	652	641	659	658	666	668	616	628	649	595	627	622	632	598	657	638	656	613	641	638	685	662	593	632	637	665	622	617	639	643	621	641	615	674	642	645	622	647	678	608	661	601	610	660	653	618	617	668	597	685	639	658	664	660	587	652	667	632	676	658	615	611	641	607	640	651	677	613	656	632	629	669	655	655	622	640	616	653	631	620	673	625	659	627	680	654	628	663	605	626	651	654	618	632	630	655	630	590	651	622	674	650	627	626	592	621	654	628	655	678	656	636	617	652	688	692	580	633	648	633	672	578	711	635	596	670	641	653	634	612	643	641	619	611	625	623	639	652	628	679	661	657	624	627	658	677	672	611	648	663	655	651	634	672	647	610	615	634	666	585	675	619	652	634	627	674	606	634	639	652	576	702	630	636	658	650	642	640	672	654	639	625	680	642	599	665	663	620	634	626	626	634	684	650	629	637	652	658	605	592	648	649	627	671	678	618	651	644	644	654	618	592	633	639	675	645	597	698	660	653	625	665	632	649	676	655	577	668	636	621	653	688	595	644	631	640	609	642	657	597	660	626	635	622	650	686	609	669	680	605	665	623	652	631	624	639	609	617	683	655	594	641	614	657	656	633	656	665	693	623	693	619	638	665	640	630	608	626	610	663	609	678	614	654	657	599	643	636	693	593	652	632	649	575	674	703	629	655	632	674	660	625	621	657	646	648	607	617	618	620	632	633	615	625	658	612	609	656	646	645	662	612	655	627	671	622	643	613	717	640	658	630	610	621	620	694	646	665	669	635	672	620	642	624	609	639	649	622	643	647	605	596	615	626	603	588	603	615	658	611	572	626	612	665	611	605	627	600	649	636	560	615	602	654	627	689	672	614	675	605	658	603	575	679	639	648	621	645	621	645	665	620	655	638	622	660	655	603	633	642	648	683	639	657	645	604	650	652	669	639	593	623	586	692	641	619	623	643	622	634	597	621	612	637	602	663	662	631	664	595	665	640	618	656	632	661	628	630	632	659	672	637	640	633	656	655	644	647	649	639	615	623	648	653	626	598	678	638	672	646	632	671	645	667	685	630	640	625	632	649	652	653	603	609	647	674	664	616	660	629	677	628	663	616	672	623	628	653	654	625	596	648	610	664	611	570	661	648	611	652	671	663	622	621	659	681	660	618	628	636	643	637	619	620	682	627	656	599	606	626	621	650	624	589	668	662	632	592	671	617	632	657	677	672	600	658	640	654	673	594	592	638	650	617	655	596	660	619	626	623	690	633	652	620	621	640	635	638	612	645	686	618	654	649	624	580	617	632	687	611	616	657	648	648	656	650	583	605	653	652	631	666	597	653	652	690	648	602	629	656	635	613	636	641	674	693	625	659	599	641	629	652	649	635	646	650	612	685	640	638	650	614	687	661	638	646	660	642	641	650	644	578	684	649	669	598	638	665	661	634	624	663	635	592	671	668	670	681	646	603	617	609	606	622	655	600	646	647	636	619	667	648	673	617	645	640	621	641	641	628	607	678	604	638	627	662	622	649	625	640	626	628	668	639	619	660	616	658	679	611	624	693	627	650	588	658	637	653	627	665	678	638	690	604	634	621	637	607	610	597	638	634	654	615	649	637	637	701	677	643	656	685	662	667	668	619	632	645	592	673	622	605	661	642	624	630	680	658	661	634	656	651	650	643	642	649	686	652	643	676	630	657	653	669	630	615	620	653	621	589	646	617	678	645	658	641	635	610	631	666	696	650	645	614	664	595	637	645	684	658	672	634	635	633	664	646	632	642	635	623	617	678	585	661	660	699	653	616	611	657	669	649	649	642	649	661	660	652	680	644	659	648	632	625	632	649	644	610	638	634	615	627	581	636	668	615	661	680	657	621	621	667	610	628	652	636	613	644	645	651	639	668	659	681	653	637	642	649	685	629	677	620	610	632	639	630	658	693	633	625	624	604	662	622	636	642	621	592	632	639	650	631	605	637	635	670	673	602	639	639	607	640	628	618	620	607	651	639	667	668	619	632	659	626	642	622	656	638	661	638	662	661	611	619	626	621	675	606	658	650	664	682	626	612	653	631	634	618	613	587	586	648	588	610	628	616	655	635	659	643	655	648	677	626	633	623	653	676	633	667	634	665	659	630	642	604	628	605	642	686	639	681	636	657	678	634	598	668	620	648	650	671	654	651	616	635	612	624	634	624	640	656	674	651	669	625	591	669	667	636	586	655	605	665	643	660	642	661	583	637	644	628	618	662	652	642	659	635	641	621	644	645	611	643	594	631	645	704	597	571	650	611	620	640	642	604	633	648	627	686	602	680	649	633	654	625	653	644	626	662	661	653	609	598	630	616	629	668	656	655	623	670	660	624	620	643	630	584	634	642	652	624	676	668	647	674	661	687	632	593	586	633	663	652	587	659	634	605	593	594	708	653	596	644	648	655	649	636	626	612	689	649	637	610	657	622	653	611	647	618	638	632	624	665	668	629	591	656	664	642	640	598	591	636	642	601	624	651	635	669	634	632	623	646	648	655	595	658	614	631	601	612	629	684
27309	21082	7687	385	189	148	130	109	125	107	128	94	89	113	116	94	89	99	95	96	107	98	104	99	93	103	91	101	96	105	94	101	97	91	103	83	85	103	101	92	95	88	97	91	84	91	107	93	105	85	109	85	89	83	87	105	95	84	104	101	106	93	85	89	93	80	96	80	92	88	103	110	111	107	106	88	80	100	83	97	91	88	88	90	99	116	95	87	102	95	101	93	99	113	98	95	103	107	81	79	98	93	101	94	92	87	97	106	82	103	93	92	78	93	91	99	78	90	102	83	88	101	76	81	98	82	77	105	94	95	94	94	105	98	93	97	100	100	96	92	102	93	97	115	94	79	109	82	95	76	112	106	83	105	97	85	110	115	81	112	108	98	78	80	89	90	106	111	112	102	94	119	80	102	103	94	89	92	94	100	89	108	94	89	88	91	79	104	102	112	83	96	74	101	87	93	85	76	93	99	98	82	83	79	91	116	95	86	86	94	90	98	90	83	92	84	100	94	81	96	88	90	91	95	92	91	74	84	94	105	122	100	100	106	87	90	86	90	86	100	101	105	94	102	107	97	84	91	103	96	85	111	86	96	96	88	74	86	101	96	112	98	112	109	81	82	87	103	93	93	100	91	113	101	118	94	101	109	101	79	82	102	101	108	102	113	92	97	92	77	84	84	96	98	84	105	75	107	85	101	94	93	94	94	90	106	96	95	93	84	98	104	97	89	89	94	108	105	80	75	91	85	85	90	98	104	87	117	101	90	99	115	109	105	104	99	108	100	102	72	104	75	80	97	83	79	84	91	106	89	115	98	109	85	98	85	91	106	93	104	104	92	88	93	90	75	84	96	99	84	83	95	116	101	96	104	82	107	95	94	82	100	89	88	117	84	100	87	93	97	102	83	100	88	102	82	106	88	99	98	103	83	97	89	89	105	96	97	96	97	101	114	101	96	100	92	98	102	83	108	113	93	108	92	75	97	77	104	95	105	89	96	91	91	87	100	97	85	87	99	104	86	99	86	99	99	85	66	94	83	90	97	72	89	80	99	74	94	99	96	87	75	84	83	97	112	82	84	99	98	95	102	83	94	91	112	86	91	92	88	87	105	76	88	100	86	107	103	91	113	92	76	111	97	91	107	103	94	97	98	91	90	86	106	115	103	110	85	108	85	99	110	87	80	79	111	77	99	82	85	90	102	86	107	101	98	74	119	100	85	84	80	96	88	101	94	90	103	89	105	85	107	96	92	76	98	106	93	74	79	107	91	100	85	89	101	129	95	96	108	89	88	99	75	120	104	103	81	93	85	94	85	95	93	84	74	84	76	105	94	102	82	109	95	90	72	95	98	90	97	94	98	93	92	95	100	86	93	93	103	91	116	80	95	93	96	90	84	110	94	115	84	118	105	71	89	94	90	111	103	93	89	97	97	105	103	114	94	86	102	79	77	90	98	98	101	96	110	70	91	82	96	85	118	77	80	101	84	98	101	85	98	91	107	100	98	90	80	95	86	96	105	105	114	88	88	105	99	89	95	82	95	90	104	102	102	100	113	92	112	118	98	101	90	91	111	87	117	92	92	82	96	101	95	100	98	105	83	89	79	86	89	76	110	99	79	95	105	88	111	103	99	94	91	111	75	115	90	104	92	101	84	100	84	75	84	102	113	71	96	92	97	91	95	88	83	98	97	91	96	95	90	82	82	88	85	91	112	95	102	90	98	91	85	95	95	88	82	89	90	99	112	118	93	97	89	67	79	97	105	99	90	104	112	101	101	97	95	95	105	105	101	79	98	96	95	112	110	88	85	84	95	85	95	93	94	105	104	93	83	96	93	89	87	116	81	94	111	84	91	89	114	106	85	106	89	105	88	95	84	108	80	100	79	98	103	93	79	94	97	123	87	77	82	94	99	91	89	89	83	92	105	94	87	97	95	82	93	87	89	91	92	88	86	84	79	107	89	89	116	98	106	92	95	86	80	99	96	95	114	104	105	84	102	94	91	75	86	106	101	82	103	97	97	84	104	90	87	95	112	95	97	88	105	73	82	107	99	116	90	108	103	109	88	112	98	105	96	92	95	104	110	98	93	88	95	97	98	67	95	94	82	90	73	104	95	90	110	101	90	119	92	98	100	96	98	85	94	102	107	76	100	95	93	86	85	103	93	97	97	99	83	76	85	112	90	111	82	91	94	96	85	85	97	95	103	81	88	99	84	89	106	99	100	93	88	101	97	106	87	91	83	93	78	100	76	83	86	108	81	93	103	75	104	101	89	94	86	89	111	86	90	97	108	93	94	77	106	95	91	118	84	99	103	97	92	92	100	90	109	93	88	97	97	82	98	87	84	94	96	91	109	83	94	87	105	79	111	84	97	107	104	87	109	102	102	90	109	107	92	85	94	73	91	81	68	95	91	124	96	97	94	89	87	107	98	105	89	78	111	93	93	78	104	111	89	98	65	108	102	95	90	112	94	99	84	87	79	98	97	96	93	89	93	90	93	81	90	93	86	99	81	105	91	108	106	90	95	111	102	85	84	74	91	95	104	89	90	86	103	105	103	84	92	82	95	80	105	96	90	106	81	114	89	102	104	80	91	93	93	109	108	100	91	102	75	91	97	107	105	94	110	89	101	90	90	80	94	81	79	88	92	99	77	98	96	116	110	105	94	95	88	91	108	79	98	92	103	95	93	97	105	84	101	98	87	97	88	77	97	91	98	91	91	90	94	107	87	93	91	80	104	94	94	98	80	88	83	105	81	96	94	94	105	80	93	73	81	108	79	105	79	118	99	100	75	107	87	104	114	82	85	91	101	117	76	97	85	107	104	75	101	93	95	89	106	91	104	95	111	98	99	95	106	84	94	102	103	102	85	103	93	96	91	102	104	85	96	99	86	92	88	96	76	95	100	104	99	88	87	104	84	85	92	96	96	98	93	85	95	92	82	104	99	99	103	82	87	80	98	94	93	104	111	95	108	103	101	100	91	86	84	98	80	92	87	102	100	90	83	90	105	77	96	99	96	90	95	79	87	88	94	77	82	96	104	102	94	86	87	81	91	93	101	106	95	97	109	93	99	98	74	88	94	81	100	82	87	82	104	85	85	89	94	84	89	88	101	99	87	93	101	99	97	102	81	79	92	97	118	106	94	79	75	96	89	85	104	90	86	95	92	109	94	90	73	87	105	91	99	100	88	93	105	102	85	82	98	97	87	83	97	103	91	102	73	79	113	100	104	102	80	94	109	92	95	110	100	96	97	86	87	103	94	83	99	93	113	98	103	96	94	94	107	90	90	95	96	99	104	100	74	87	90	90	95	81	86	101	103	96	86	100	82	86	95	91	101	95	92	91	98	83	77	97	90	77	86	98	88	85	91	88	109	106	91	110	117	102	94	115	79	91	98	89	85	98	114	100	116	85	104	97	120	101	89	86	98	84	100	87	79	81	88	79	107	118	89	98	85	100	90	91	94	93	85	94	110	91	83	110	96	85	110	87	85
14339	1379	1153	638	460	374	331	312	253	225	240	222	201	218	206	204	179	193	205	206	190	177	187	194	179	199	219	174	190	189	188	196	205	187	203	185	203	197	207	211	226	204	212	181	194	215	196	215	208	202	196	214	196	195	193	175	194	202	187	193	175	221	204	173	181	200	213	192	207	196	201	200	219	185	184	203	192	178	184	193	196	195	203	172	219	189	207	197	166	206	226	192	210	170	194	179	200	186	231	176	212	202	190	212	202	213	190	202	188	190	214	189	207	194	200	180	197	212	196	195	167	213	174	208	210	197	202	224	208	230	171	209	215	185	240	188	218	211	196	194	203	202	197	225	185	193	185	199	185	183	205	192	212	181	208	197	206	219	206	201	180	186	216	187	199	198	218	207	192	178	190	207	189	212	176	182	189	204	200	177	169	192	199	216	198	198	209	189	194	207	196	183	184	194	171	175	179	206	191	182	204	185	185	201	169	229	216	206	191	196	194	209	206	187	203	195	189	182	193	203	176	190	189	197	209	202	192	165	176	209	190	196	189	184	219	182	200	170	183	186	188	209	195	192	193	181	203	192	196	184	180	182	204	215	175	200	181	204	185	181	200	201	197	209	191	200	188	220	189	178	195	209	204	212	220	190	219	185	178	193	183	180	217	186	196	212	203	185	198	187	193	183	196	183	177	170	222	209	197	195	175	167	180	196	198	180	185	207	198	192	202	209	214	193	190	184	172	195	208	174	199	200	189	193	210	202	195	216	205	195	219	201	196	188	192	193	188	208	182	198	204	197	195	167	228	212	196	190	186	203	189	183	197	199	195	214	196	201	183	180	200	186	209	218	191	171	215	181	218	203	173	217	215	206	208	188	198	177	198	201	190	211	190	201	210	182	180	185	189	225	190	183	195	183	191	195	190	186	217	200	194	199	194	200	174	217	192	202	231	207	186	184	211	205	188	177	171	181	184	210	200	190	204	219	180	219	206	198	207	212	194	204	193	176	182	193	198	204	206	182	199	201	181	198	204	187	208	198	185	229	213	200	183	197	188	223	225	203	195	203	217	207	166	186	193	185	187	187	202	204	224	206	198	210	191	191	202	196	185	202	190	209	205	205	193	225	194	199	199	168	206	192	208	198	198	219	180	192	197	200	176	195	203	189	188	193	200	223	191	184	192	176	209	192	189	184	196	199	204	188	221	203	211	214	216	167	166	190	205	224	183	195	199	185	195	201	195	194	182	191	203	191	190	195	175	193	206	204	171	206	212	204	209	201	187	202	189	182	202	217	189	214	213	202	202	191	190	199	184	170	199	207	189	192	204	181	220	164	193	205	163	188	216	182	195	212	212	188	178	206	225	189	205	208	172	182	189	194	184	205	193	205	210	205	232	190	206	204	189	205	189	179	204	210	175	187	196	212	189	194	183	190	206	211	188	190	181	208	198	187	213	200	189	186	192	176	200	194	175	203	198	191	178	210	189	204	163	207	181	189	196	201	184	198	206	198	208	195	194	226	219	183	189	187	188	195	206	187	192	215	208	212	208	204	212	200	189	190	202	199	213	209	218	212	173	199	213	210	196	186	193	210	197	200	198	201	206	205	208	213	179	181	210	181	179	200	175	187	172	184	197	190	231	221	175	191	185	205	185	182	202	192	200	199	202	205	213	178	194	203	186	199	199	203	208	214	212	183	186	215	216	207	187	189	189	187	198	210	191	192	182	200	195	188	199	218	194	211	192	196	189	198	193	190	196	198	193	186	186	195	192	201	196	187	190	192	193	201	201	176	219	218	169	194	182	184	207	192	182	216	206	183	197	187	213	199	206	178	183	213	179	176	179	201	189	201	191	198	200	213	193	206	199	207	220	177	186	190	180	197	175	204	181	184	193	210	200	175	215	202	190	239	195	209	190	196	201	193	209	184	206	213	212	199	190	192	206	213	219	219	182	213	198	198	173	184	200	164	224	221	215	190	177	194	219	188	199	195	183	194	195	198	188	195	175	198	195	229	217	209	175	200	193	183	199	196	204	168	208	217	204	190	230	206	210	203	205	198	193	181	204	197	193	211	187	188	184	185	210	188	199	189	205	190	193	205	219	195	200	182	211	217	207	201	166	199	215	184	178	194	212	226	202	196	209	191	196	195	179	201	191	209	186	204	204	173	194	224	201	208	194	180	210	195	218	201	205	194	197	205	187	173	199	217	203	186	193	198	231	183	204	196	177	194	194	198	211	208	207	196	206	206	191	183	187	185	179	187	207	184	204	217	197	218	213	200	215	176	201	192	181	207	206	177	199	205	212	207	199	183	174	183	180	199	215	198	192	196	198	218	184	187	176	161	217	183	179	220	216	192	164	222	163	186	189	192	199	214	174	177	173	202	229	222	201	200	185	164	202	180	221	192	182	160	193	208	220	183	185	190	197	183	190	177	185	185	194	210	166	157	217	195	174	198	192	181	200	208	186	191	181	198	177	202	209	192	170	208	224	210	180	181	220	209	206	183	200	203	176	201	169	198	180	194	189	199	187	192	229	191	189	204	199	192	219	177	184	206	201	199	198	197	203	204	178	191	217	200	190	197	213	194	176	213	207	198	183	189	204	186	186	213	181	195	228	175	185	222	207	149	172	212	193	195	193	176	182	183	188	184	192	188	190	181	214	201	195	194	206	187	178	201	179	183	165	199	189	195	178	175	221	184	222	191	216	208	182	207	188	199	175	217	184	202	198	188	191	193	208	198	199	225	193	214	184	185	176	194	202	191	195	210	207	201	213	191	190	193	210	170	200	188	190	197	189	224	192	195	176	180	199	191	204	187	218	179	188	192	198	192	196	219	213	178	208	183	183	190	189	198	184	168	188	199	222	198	193	200	181	186	201	202	170	201	199	175	188	192	204	180	200	195	191	191	209	189	183	176	180	195	220	177	210	182	199	192	192	213	207	200	207	177	215	200	199	182	192	209	213	182	195	212	183	218	209	204	211	222	189	204	181	175	208	194	177	216	170	209	225	189	196	200	226	220	215	195	206	189	206	215	190	202	187	217	189	184	177	201	195	190	199	196	203	233	183	197	208	165	210	199	200	216	176	182	194	181	212	182	199	203	241	192	204	206	207	200	206	193	208	177	208	201	200	206	196	193	210	215	191	203	207	222	203	187	212	190	164	193	198	215	181	212	188	190	214	195	203	198	194	197	190	191	232	198	179	193	204	209	189	214	209	240	199	200	199	185	180	211	201	206	170	217	177	198	191	183	168	212	210	204	193	220	188	187	219	202	216	188	203	194	212	174	190	212	193	193	190	213	196	197	182	176	208	196	203	192	188	213	212	192	215	197	200	174	199	188	175	201	198	174	201	185	231	196	219	181	225	213	186	211	223	200	174	168	196	207	208	186	193	186	199	179	181	203	210	184	190	178	231	183	206	184	201	202	203	218	192	190	189	188	205	212	190	188	182	179	184	201	187	187	194	210	188	192	184	180	187	186	196	195	204	194	195	211	197	188
24779	21712	29056	24862	19877	1739	660	489	429	378	325	314	280	243	250	273	251	277	248	235	249	242	257	204	232	190	234	201	215	225	225	218	217	255	211	239	222	236	213	210	225	244	217	223	233	211	212	223	230	218	227	213	197	190	225	225	226	223	207	210	242	197	204	225	213	177	192	255	217	216	226	232	214	244	217	219	217	225	191	242	225	217	227	239	225	217	204	216	193	232	225	225	225	227	210	209	219	213	230	214	219	206	222	216	209	207	233	240	223	204	224	231	219	211	188	225	200	210	214	225	235	218	202	203	234	229	221	220	218	224	214	223	202	205	225	206	227	235	237	211	220	216	223	215	205	214	238	219	209	200	240	211	207	220	232	221	228	196	233	220	223	210	235	233	219	236	227	216	188	249	205	222	226	206	230	213	213	220	209	236	212	205	204	219	215	217	215	235	207	219	224	220	229	197	211	209	240	231	213	245	202	221	199	215	212	205	209	251	207	211	205	191	212	233	214	195	214	188	206	231	207	220	205	195	233	207	222	223	232	190	209	194	210	203	201	191	197	213	227	214	199	208	197	189	254	230	201	215	228	219	220	225	230	212	207	215	199	236	215	239	232	227	200	226	211	208	213	171	221	225	242	187	194	199	212	200	198	218	228	232	190	223	230	208	224	233	208	208	225	209	227	217	207	200	211	217	226	201	229	201	201	184	205	219	202	203	210	211	212	207	200	214	247	218	198	210	214	208	264	224	199	234	183	186	205	198	204	201	214	199	205	199	194	216	231	222	229	211	220	238	206	197	220	190	228	216	224	203	204	223	214	195	203	205	225	213	217	196	211	193	204	206	216	236	209	221	204	215	219	183	220	199	235	213	184	216	243	236	222	218	200	206	236	209	194	205	222	226	213	214	199	212	232	196	222	216	210	192	241	213	213	237	229	224	196	207	215	217	221	198	212	219	203	200	222	205	203	207	220	225	210	194	204	215	183	192	221	221	213	220	220	249	219	230	208	226	224	203	242	218	200	238	241	196	196	229	241	231	219	192	213	219	206	194	212	228	191	215	211	222	219	203	180	223	198	224	215	213	212	219	243	237	198	223	195	221	225	192	216	205	194	230	212	197	215	217	203	193	198	217	206	227	210	230	200	199	219	213	191	214	219	220	238	249	228	218	225	230	205	218	203	206	206	200	235	214	223	229	217	208	210	212	202	222	236	235	248	204	203	212	204	212	241	202	218	202	190	192	216	227	206	202	208	212	204	214	208	203	186	193	214	198	217	191	197	220	249	217	189	218	203	209	196	199	189	199	218	209	256	222	178	182	207	229	238	205	209	226	244	223	197	233	213	235	195	234	214	192	212	190	227	197	207	221	235	255	216	224	217	195	220	224	228	209	238	227	205	239	222	217	193	216	210	228	236	207	230	233	183	213	216	184	241	232	220	200	218	218	219	236	235	246	210	222	205	213	179	210	235	223	217	207	219	188	203	216	219	218	208	206	226	226	219	222	194	204	205	210	221	251	227	193	232	214	218	232	223	220	206	219	213	210	244	196	207	191	216	192	218	212	202	234	202	205	210	204	229	212	206	214	196	220	204	206	220	236	223	200	186	205	232	215	215	187	221	214	228	205	232	231	221	202	259	218	215	244	211	226	222	202	226	215	220	215	197	193	211	227	198	241	225	241	194	251	192	201	230	217	243	226	216	205	219	202	202	230	231	200	220	219	231	211	222	197	217	220	203	229	228	214	202	226	224	208	202	213	199	185	216	201	206	246	210	244	206	219	216	208	189	223	223	213	224	194	231	220	207	200	232	243	205	234	227	268	225	231	251	212	230	209	193	214	220	237	206	218	204	220	227	220	244	212	206	203	201	226	224	226	216	209	237	210	212	219	210	185	225	230	222	209	248	255	198	218	213	229	210	219	208	235	214	203	210	193	213	220	190	217	211	197	236	204	224	216	181	214	195	221	199	210	240	209	184	220	213	203	200	222	219	208	227	242	216	210	183	229	203	221	217	219	216	188	236	233	209	197	206	234	220	207	219	199	190	216	231	194	205	206	222	225	219	224	229	206	227	239	222	221	227	230	208	216	229	216	216	208	239	210	204	219	175	212	188	196	219	224	207	213	227	209	220	232	232	205	219	228	214	217	218	190	193	214	220	215	202	238	208	217	212	202	231	201	254	204	201	209	233	217	192	208	199	198	208	214	221	209	222	198	198	196	219	220	223	215	225	205	206	210	222	219	214	191	206	204	218	230	229	201	209	228	206	197	214	215	239	182	236	221	212	227	200	211	220	232	182	216	186	237	211	181	217	187	223	214	195	209	194	220	197	205	221	214	216	233	218	226	204	241	209	199	222	204	227	221	210	209	191	231	226	192	204	209	203	225	225	201	208	188	212	221	206	218	196	206	218	236	201	235	202	225	217	216	212	229	183	207	204	226	219	191	217	192	211	223	206	214	243	201	209	194	225	194	221	244	213	217	221	235	206	211	200	206	192	232	206	228	220	218	219	225	218	223	205	204	227	236	215	220	220	211	192	225	224	211	219	203	250	206	199	204	222	243	220	220	242	190	202	205	222	188	228	207	214	212	189	200	212	199	244	219	208	226	195	201	215	204	212	228	200	236	206	217	197	223	205	217	203	231	198	222	200	223	229	229	235	224	214	210	218	190	212	240	236	190	202	205	214	221	218	203	220	223	218	188	237	222	234	221	209	213	215	197	219	231	191	212	216	195	216	213	209	197	199	212	179	189	218	193	211	224	208	197	204	225	223	230	213	218	194	230	233	202	216	195	238	203	211	212	188	247	220	200	194	220	197	227	218	215	194	238	253	211	240	230	217	228	196	202	216	221	226	209	213	223	224	207	193	199	205	223	184	226	237	225	213	238	228	217	229	214	205	223	216	228	205	210	238	222	224	207	233	236	208	201	242	214	216	214	229	199	211	225	203	234	220	208	208	209	239	198	206	219	217	215	197	219	233	219	215	212	210	233	217	180	224	227	221	198	251	222	240	239	222	223	197	225	225	217	225	238	217	222	223	220	186	212	209	224	224	207	233	208	201	223	197	217	226	226	192	241	225	211	215	216	216	207	188	199	198	199	238	243	195	221	216	234	210	195	216	231	210	225	195	215	194	176	201	217	223	227	206	220	183	211	230	221	227	216	192	212	197	243	210	224	218	206	208	192	236	193	186	230	219	193	214	192	247	203	230	211	212	208	210	200	216	200	212	217	216	223	204	223	235	228	218	220	207	207	200	200	214	214	232	226	203	207	227	211	238	194	232	204	214	207	228	184	232	221	215	210	200	210	189	232	212	195	229	221	225	197	218	232	202	194	228	195	226	200	194	181	235	218	226	216	196	217	232	233	201	213	210	212	211	221	200	219	227	206	230	209	208	230	216	234	236	206	228	192	201	202	221	223	224	207	225	211	202	228	192	237	201	236	194	210	244	212	186	199	222	205	226	221	214	202	241	198	197	210	230	232	208	198	219	217	212	244
30920	10351	8998	4539	3207	2270	1790	1328	1143	1000	882	788	793	703	647	586	572	579	492	489	528	503	450	483	426	486	464	492	451	455	436	455	467	479	448	458	418	503	431	395	445	436	433	398	439	420	440	415	447	468	415	384	396	380	364	372	431	391	419	406	425	430	378	447	424	455	412	382	389	431	424	408	414	432	395	392	428	426	416	415	394	439	379	392	414	376	449	418	418	402	440	388	411	438	367	407	434	433	381	388	386	424	386	428	403	435	396	444	405	415	424	438	429	407	377	432	377	448	388	437	379	412	407	411	431	416	427	386	390	419	439	389	385	379	387	401	409	398	388	428	439	411	371	399	384	442	392	405	398	395	396	415	398	394	402	436	407	410	384	397	429	407	427	425	405	407	375	389	404	422	413	377	422	410	394	390	362	405	398	401	395	372	405	394	417	418	410	415	392	415	411	405	377	408	366	402	451	385	411	410	409	407	412	384	374	406	396	393	422	382	420	405	403	392	437	389	389	388	414	413	423	385	452	430	375	410	404	392	395	400	408	413	382	414	406	377	386	410	386	420	418	409	417	435	436	425	397	402	383	411	417	417	405	417	404	431	383	418	385	448	391	437	397	401	404	372	403	394	438	390	415	368	384	355	405	360	434	378	425	421	436	433	438	404	404	401	415	432	426	403	401	391	418	429	424	380	404	441	393	398	426	408	379	370	425	410	380	412	448	396	395	392	422	370	388	390	409	420	434	405	409	406	403	433	364	421	395	416	397	405	368	431	389	407	379	431	402	398	426	415	388	404	431	413	424	415	425	422	427	415	429	384	418	410	403	387	423	423	398	434	429	379	399	394	407	411	406	406	428	400	365	397	399	421	413	448	428	390	350	410	413	418	400	418	405	424	404	419	446	417	423	417	400	396	380	363	406	446	399	392	414	386	424	418	389	400	426	380	430	418	400	403	391	434	394	450	376	406	406	401	434	389	354	412	369	425	393	424	389	413	430	406	407	411	391	401	415	444	403	423	401	422	391	384	406	419	414	418	419	421	397	418	383	420	418	434	410	419	409	402	406	428	453	366	424	399	385	397	431	405	419	427	398	424	401	400	416	420	395	414	396	429	423	421	355	373	389	411	384	420	413	411	409	423	382	405	418	403	409	400	384	397	422	363	421	414	424	417	396	390	395	435	432	420	391	407	398	398	422	416	404	414	414	391	424	398	417	389	420	374	420	397	413	420	407	411	400	397	400	397	404	405	384	354	388	432	418	380	433	413	369	396	411	407	405	413	383	440	389	408	397	407	410	403	440	412	419	407	419	423	403	406	389	378	407	426	414	400	377	394	356	392	425	396	428	450	417	377	420	405	413	408	407	433	381	409	428	411	383	420	388	388	425	436	369	403	419	411	389	409	420	374	398	455	369	400	380	434	408	425	382	398	416	406	402	389	393	427	390	422	390	403	394	435	410	413	405	389	408	394	442	386	366	393	424	428	404	406	378	392	417	392	370	420	419	417	425	402	396	418	385	391	398	409	387	392	459	399	432	393	393	420	451	446	417	409	391	416	414	410	431	415	397	384	405	354	406	438	415	389	418	426	407	407	386	389	394	401	396	416	376	386	373	381	388	385	430	375	387	407	433	359	398	422	400	417	416	414	390	400	412	412	379	413	420	425	440	398	375	405	434	424	394	414	410	435	429	406	421	419	408	405	387	394	406	412	412	385	405	412	404	425	396	419	399	399	394	418	426	405	458	398	371	376	415	419	417	389	406	408	381	400	398	413	392	396	380	447	416	411	397	381	393	374	401	419	412	402	409	410	384	375	421	377	434	386	398	425	414	419	387	425	396	399	442	414	422	416	422	431	407	408	421	416	411	406	389	402	408	397	423	390	455	411	378	413	424	369	402	394	458	419	391	388	409	380	389	425	406	396	432	398	426	414	401	421	364	407	399	402	393	412	394	398	414	395	401	439	393	420	364	433	430	432	428	390	402	413	437	401	427	397	385	399	402	427	419	404	403	423	426	411	413	402	397	389	407	407	420	407	397	409	418	382	394	424	419	425	362	383	413	413	390	425	409	398	412	394	401	407	403	385	455	436	416	418	415	353	399	408	371	406	422	394	435	418	434	380	440	392	395	431	379	428	448	369	400	417	361	431	416	417	404	390	411	403	392	405	408	425	406	387	373	390	468	432	345	414	424	394	400	414	381	391	417	424	441	375	393	419	397	442	408	426	417	380	402	399	419	423	378	401	391	408	404	404	393	420	398	432	431	382	432	431	431	437	395	385	419	401	417	412	375	376	418	417	403	423	371	394	380	419	416	382	421	426	404	361	408	419	369	426	379	373	425	401	406	390	391	442	434	418	401	388	408	379	366	400	422	387	401	366	427	424	400	454	407	414	388	409	420	426	397	418	402	413	392	400	394	422	394	432	412	354	448	410	410	405	392	446	411	416	408	389	385	405	450	414	427	425	401	386	426	368	407	430	430	401	420	437	412	428	427	394	381	452	412	401	417	381	381	432	417	398	404	388	413	396	391	445	387	385	363	423	391	418	419	400	410	408	416	452	412	409	421	421	431	413	397	400	399	437	438	400	415	398	403	418	392	410	398	418	405	360	379	423	392	371	382	408	402	419	391	414	406	374	388	410	412	359	391	432	423	386	405	420	432	373	411	409	403	404	410	416	417	403	392	420	407	448	444	422	398	401	382	427	391	413	371	362	409	397	410	431	381	429	420	386	412	433	416	421	396	409	394	377	413	413	413	425	393	430	393	429	457	427	403	400	377	391	417	402	406	427	390	382	400	425	418	417	378	401	400	406	385	393	407	388	399	396	412	396	384	361	387	404	420	424	366	374	442	421	417	413	401	368	434	442	369	434	375	403	408	402	397	405	397	392	372	393	421	418	432	415	399	410	412	405	395	417	359	399	398	407	418	407	433	371	389	389	429	373	406	418	414	428	396	405	439	412	428	406	421	398	388	378	394	410	400	392	401	400	387	404	393	383	433	413	416	414	438	417	421	408	379	431	373	412	412	405	395	374	401	391	414	406	385	418	385	405	419	409	392	437	422	382	433	419	416	424	406	412	412	412	378	424	421	429	445	439	432	364	414	385	423	381	435	391	391	380	399	423	384	392	377	404	360	403	405	388	402	424	417	392	402	407	402	398	358	398	409	388	387	425	376	405	393	430	395	431	403	386	423	444	389	402	424	375	375	374	422	385	385	364	393	396	407	429	419	411	403	404	411	394	385	386	388	411	428	416	391	418	408	377	396	398	406	412	424	406	437	430	371	396	403	388	401	400	437	404	378	401	417	378	428	432	395	392	420	389	427	414	401	376	400	411	399	405	425	426	444	427	402	415	416	442	393	401	398	400	391	442	379	422	379	439	427	381	364	379	388	373	393	414	394	431	399	417	389	382	419	394	405	396	394	424	387	431	447	422	443	419	375	406	430	406	373	375	395	432	408	443	420	392	409	402	429	448	355	414	397	388	409	394	380	405
22615	20694	28453	22992	20695	17978	2127	979	782	656	640	562	493	537	479	502	476	469	435	451	419	401	408	415	449	453	427	413	425	370	412	405	416	398	377	363	414	390	405	385	403	389	405	376	404	380	411	399	413	390	402	374	355	371	413	382	390	339	394	382	396	396	343	378	383	359	363	378	382	381	362	365	397	382	382	373	378	402	387	411	369	418	407	370	386	357	382	381	383	402	414	385	374	371	389	377	403	414	365	406	404	390	403	376	378	365	373	386	375	391	363	384	384	429	372	387	384	397	402	377	403	395	390	384	328	398	362	404	381	389	351	362	404	378	407	398	392	355	370	383	351	369	344	372	337	360	364	385	369	405	384	389	341	381	393	375	360	322	384	370	350	335	399	378	360	368	397	343	389	388	385	383	360	355	416	383	369	383	390	395	381	390	404	401	367	382	346	383	388	356	357	375	349	376	403	386	382	351	373	402	389	376	358	385	389	382	373	389	397	363	368	363	382	372	383	345	392	363	395	363	412	399	380	358	366	412	311	382	383	383	400	425	371	383	343	372	382	381	358	373	331	400	382	392	348	368	353	374	362	359	398	405	385	397	381	388	387	347	384	369	368	395	355	357	364	340	352	378	379	348	382	389	379	407	364	387	357	412	383	399	377	357	359	374	385	351	393	372	360	370	366	373	369	367	349	383	400	382	369	362	397	374	381	382	366	353	408	389	354	367	381	386	361	412	353	385	339	373	346	357	397	357	370	372	377	375	363	359	349	386	350	384	382	363	377	388	402	404	367	363	381	382	400	340	376	373	364	352	377	329	359	372	401	383	366	379	386	377	369	367	373	377	402	383	421	358	401	368	381	383	407	393	349	375	398	353	369	389	353	374	414	356	377	380	372	374	368	377	367	397	356	361	381	391	402	354	361	392	357	349	347	357	387	394	339	392	386	406	365	372	368	361	423	388	362	378	395	403	372	362	394	397	380	395	396	375	382	398	389	340	364	366	400	363	375	347	402	386	386	363	385	369	417	383	371	362	385	380	353	364	371	395	368	361	348	376	352	392	373	407	365	345	353	389	341	412	355	372	366	390	387	393	409	374	376	358	394	392	355	390	399	356	350	393	364	375	394	394	373	405	352	388	397	374	373	386	355	405	386	357	343	389	377	375	407	350	363	380	366	352	369	399	362	405	375	337	343	351	362	379	392	364	375	381	376	371	356	368	377	382	396	357	355	346	385	343	356	378	364	412	349	346	358	368	386	410	368	359	401	349	349	394	376	387	352	352	367	366	387	380	398	377	347	386	372	343	415	380	392	369	361	318	386	399	335	383	393	410	381	392	318	353	339	365	395	363	367	371	359	367	394	379	387	381	369	382	366	398	357	360	372	347	387	373	381	400	345	382	339	358	383	384	406	404	364	376	403	361	361	366	353	401	394	378	387	367	349	402	357	365	407	360	370	359	386	368	410	372	380	373	369	390	381	363	345	355	393	395	365	381	366	358	371	371	358	401	350	388	382	346	369	388	365	362	373	389	406	381	336	384	353	365	367	365	383	396	360	365	377	391	350	375	400	372	374	359	349	365	352	367	332	355	366	386	360	356	369	360	359	359	397	383	386	379	368	396	359	378	366	379	391	356	381	338	363	371	404	368	364	391	376	400	378	382	401	397	368	349	364	368	391	356	371	363	380	365	336	381	377	406	363	388	375	390	377	388	351	373	401	371	378	386	358	378	376	356	394	356	376	370	411	356	393	363	339	382	414	371	373	375	371	357	381	361	406	400	373	388	406	376	369	396	332	395	389	386	370	385	351	374	376	375	344	373	372	373	385	376	380	418	404	367	372	386	377	368	367	389	361	379	406	394	347	371	334	401	347	365	381	372	361	378	360	384	376	359	367	357	421	381	380	372	392	348	374	340	388	369	365	391	397	360	381	361	382	373	384	354	345	369	376	402	398	405	369	365	371	366	419	374	411	380	379	372	364	337	368	348	352	395	378	343	399	365	375	385	358	353	355	362	365	360	369	355	371	403	375	365	330	363	378	379	390	378	355	344	362	364	345	393	399	351	386	363	358	327	349	354	366	358	363	378	400	378	407	363	355	366	323	383	377	376	353	373	384	374	394	370	370	384	402	372	362	362	395	392	364	384	379	403	386	391	369	369	365	379	386	367	342	355	392	350	364	386	367	384	373	390	403	369	391	385	358	360	374	360	385	342	397	357	371	373	372	400	328	372	378	376	358	355	364	384	370	397	357	381	366	408	362	377	382	358	382	362	387	372	365	413	370	362	348	360	376	388	371	356	379	373	386	381	375	390	384	345	387	352	349	360	391	397	360	369	382	386	377	356	349	368	396	385	365	362	359	399	418	384	362	350	410	385	404	379	366	387	394	382	324	380	392	386	373	375	367	369	379	402	390	396	366	396	337	380	349	354	398	383	343	402	383	388	396	395	357	382	370	360	356	396	384	349	388	380	368	385	416	383	363	376	354	357	358	373	370	359	397	365	369	362	387	396	367	366	395	361	377	393	355	397	370	358	361	384	377	377	371	380	382	354	339	372	358	400	405	362	390	386	389	381	328	353	363	390	442	347	380	372	345	400	394	359	336	369	364	406	360	356	355	398	354	379	353	371	348	400	372	345	392	401	383	368	351	402	375	401	359	387	366	365	380	395	373	391	358	387	392	363	425	377	391	374	367	357	401	391	404	379	347	346	392	393	400	391	403	357	366	350	391	378	422	403	332	370	410	390	398	386	365	382	348	374	404	374	388	356	401	364	404	409	338	369	372	385	364	383	395	360	368	357	373	367	397	369	397	370	375	373	364	352	375	386	343	364	385	364	380	353	370	394	371	358	352	338	395	363	378	373	377	375	400	353	347	374	374	399	328	347	325	364	357	376	347	372	375	369	368	390	401	371	349	390	349	354	395	370	346	365	369	397	377	385	370	409	370	341	373	387	334	363	394	362	363	387	351	370	354	359	356	428	371	366	385	360	337	403	362	382	349	329	392	335	343	350	375	354	398	363	353	390	375	386	337	388	403	371	392	336	386	413	385	393	368	378	387	374	363	379	386	381	332	384	404	370	399	405	370	353	370	382	378	371	368	408	371	370	335	369	370	366	384	378	366	353	371	343	369	333	378	387	381	365	366	364	370	397	331	387	349	398	358	374	358	361	389	359	373	373	363	394	357	380	390	331	391	347	400	378	398	372	388	387	377	350	338	351	405	398	342	362	385	349	334	337	349	375	370	376	394	384	384	382	375	374	366	370	368	348	362	412	330	381	387	377	400	394	379	386	380	391	392	371	361	384	322	385	365	389	375	382	403	399	360	365	389	403	346	359	352	377	363	363	399	349	389	350	372	394	379	392	346	328	369	360	397	413	403	350	350	392	390	400	350	368	394	361	335	377	387	381	365	363	406	326	346	368	391	398	385	379	368	390	418	386	386	403	332	393	380	340	363	319	347	407	379	364	377	378	386	365	381	394	359	405	369	365	372	348
34551	15721	13703	7469	5213	3959	3002	2475	2027	1802	1568	1456	1289	1236	1056	1126	970	967	907	862	869	825	799	836	819	783	785	769	778	755	776	720	766	722	718	731	720	750	676	748	695	702	737	709	676	696	731	736	755	709	726	735	719	701	671	697	677	696	678	721	687	717	677	722	690	709	684	695	679	712	676	679	712	673	654	664	723	702	650	639	673	703	693	676	697	662	718	658	709	677	733	691	673	671	669	679	708	681	693	683	680	692	698	684	691	691	668	667	667	705	660	632	720	651	640	675	677	660	685	712	669	626	671	713	714	676	695	651	705	648	671	636	692	710	653	646	632	679	687	699	664	680	664	699	658	673	686	697	655	656	672	668	669	675	654	688	684	670	707	685	654	653	654	702	681	699	628	666	585	721	665	658	674	691	661	641	698	654	700	678	704	681	669	688	704	709	715	699	642	646	695	667	674	660	686	690	659	668	657	661	713	683	685	696	627	673	632	705	669	759	657	695	683	684	682	647	635	668	673	655	670	659	656	664	719	689	685	689	730	700	682	662	651	667	671	631	685	617	664	700	687	654	674	692	703	616	662	646	661	708	683	677	691	678	712	676	654	656	730	663	664	656	694	702	694	679	657	634	631	685	649	630	669	706	701	679	693	678	654	670	696	720	625	713	689	693	639	671	691	661	645	611	681	680	676	650	707	656	647	655	669	698	683	693	673	676	678	691	668	669	699	659	644	713	628	643	665	679	670	671	667	651	654	671	618	687	689	637	662	649	668	661	717	693	695	673	639	682	665	683	672	695	642	641	732	709	677	650	662	710	674	646	654	654	661	669	613	654	657	697	681	635	689	634	685	671	658	688	666	701	664	656	647	619	703	667	700	673	760	627	709	647	648	685	699	685	639	669	695	676	640	675	671	720	629	653	611	700	703	629	690	706	696	698	660	663	672	703	692	663	651	633	706	645	676	629	679	673	675	627	677	648	655	682	688	642	647	677	697	682	643	633	638	629	693	643	688	661	675	689	688	646	654	656	669	687	683	680	639	714	712	674	655	681	661	672	706	663	651	661	645	668	738	626	645	660	610	714	685	661	668	671	681	667	688	685	626	694	703	666	727	675	633	668	660	681	678	668	644	665	671	681	647	686	635	646	681	678	687	668	665	683	658	679	704	657	641	649	669	651	658	669	666	664	685	670	698	660	674	696	666	666	639	672	630	690	698	694	670	691	710	686	666	693	696	672	715	638	654	646	707	627	681	675	678	671	669	714	654	659	649	732	701	651	701	729	697	637	682	714	632	659	677	647	640	624	699	659	693	660	656	696	721	698	676	718	728	671	686	719	641	655	732	670	709	655	718	667	674	662	673	642	647	731	673	667	689	660	693	641	651	654	677	676	679	681	648	718	663	715	628	680	680	647	637	703	641	653	693	688	637	678	661	724	685	687	693	655	666	686	682	664	712	634	644	730	661	675	673	644	719	695	680	677	643	693	676	647	673	688	652	676	621	716	734	656	658	709	688	719	660	647	675	665	654	663	696	706	648	687	644	639	704	644	690	630	672	663	667	699	655	689	674	669	695	654	671	681	677	681	648	665	687	698	607	634	696	617	688	679	642	652	686	655	669	709	663	619	671	685	636	691	695	668	664	683	654	657	695	663	666	651	669	724	678	657	677	711	692	653	670	677	695	691	665	680	693	666	664	669	691	728	708	681	657	684	656	700	680	662	719	698	629	646	707	682	692	624	652	675	704	679	745	653	671	629	689	670	653	654	715	685	668	649	663	666	654	707	703	688	633	645	656	669	668	664	688	725	704	629	653	699	681	663	692	669	646	664	700	665	660	686	735	672	663	659	679	691	694	628	650	668	649	665	709	664	698	681	677	654	658	623	708	677	619	649	607	584	648	703	662	632	685	695	697	696	645	674	690	667	648	673	678	714	649	635	679	648	672	649	658	623	690	702	635	698	693	667	660	659	668	644	664	675	645	687	670	654	639	665	678	707	681	673	743	653	685	639	635	673	689	648	663	682	698	609	616	718	693	657	677	656	673	702	686	699	677	678	694	676	670	677	704	697	695	682	725	680	642	709	719	699	696	669	641	659	683	683	684	672	654	677	703	686	663	694	719	649	659	629	639	675	619	632	706	656	700	712	657	663	665	654	633	660	669	659	660	662	718	648	646	645	677	686	671	665	702	656	690	680	627	681	662	673	663	686	709	683	681	674	690	682	689	699	676	667	721	661	624	665	633	695	644	705	648	661	719	632	694	632	713	625	661	703	638	679	669	656	698	609	665	712	683	665	663	675	661	653	646	671	731	661	645	679	633	684	684	652	626	696	699	656	677	681	645	680	644	694	738	671	688	619	652	718	646	727	635	632	641	675	654	684	651	653	598	677	631	663	684	682	622	691	639	659	699	691	673	691	652	687	682	674	659	663	681	697	668	650	671	685	686	648	700	651	621	613	680	648	675	686	687	706	694	691	655	672	721	696	685	700	694	666	674	672	661	700	648	624	695	678	670	681	668	692	674	671	693	673	666	659	658	639	662	705	674	694	647	653	649	705	665	640	659	677	623	644	656	675	696	665	644	692	650	683	699	679	625	750	664	648	674	647	705	651	657	692	685	650	709	661	645	673	724	701	658	698	673	658	695	635	702	688	704	673	674	695	703	648	671	619	700	666	694	701	648	657	651	663	662	688	625	670	674	657	707	641	712	704	694	662	709	612	640	674	650	703	679	671	662	663	681	657	714	642	641	670	671	619	733	676	676	671	671	686	657	682	654	654	687	696	672	685	677	642	703	657	730	654	706	662	645	656	659	648	661	679	680	645	658	647	662	652	665	679	687	678	664	689	642	698	655	686	690	692	698	648	661	654	693	709	649	657	628	681	659	664	669	667	663	693	649	697	697	677	655	638	722	669	675	684	667	640	679	657	682	713	706	677	694	672	670	669	639	633	722	696	715	551	682	704	633	700	654	689	647	681	683	674	685	661	686	709	660	664	641	688	749	628	678	676	680	641	658	695	676	691	656	674	577	668	742	675	671	686	671	696	715	671	621	634	607	703	668	650	677	674	646	687	628	644	681	672	710	671	652	719	647	662	677	679	696	677	672	651	658	694	664	720	675	682	675	686	714	684	663	681	695	693	647	627	651	702	661	691	681	603	687	673	673	625	651	705	676	649	672	639	664	658	671	667	646	656	696	646	716	706	662	698	680	664	672	713	707	648	672	671	686	687	673	665	694	666	718	661	626	697	720	698	662	689	707	670	693	676	661	651	732	675	652	660	675	650	691	698	659	700	690	722	670	608	678	673	629	629	690	689	689	611	662	634	658	733	662	661	689	667	714	657	633	657	700	691	683	682	699	662	621	667	645	649	646	643	648	662	667	685	629	674	731	675	618	692	670	713	702	653	648	678	682	665	708	638	693	658	678	683	687	645	664	691	666	684	690	691	701	624	668	680	678	637	646	669	664	674	649	628	662	737	651	681	702	650	675	674	642	670
27402	21015	7370	359	196	162	124	112	114	132	94	96	109	87	99	103	70	100	126	83	110	85	95	94	92	93	87	77	98	79	83	94	103	81	83	105	80	93	89	106	94	73	94	114	94	86	84	80	91	102	122	95	93	84	98	92	90	77	90	99	82	92	109	95	88	81	88	92	114	107	85	86	115	99	101	89	97	96	109	108	106	103	106	108	105	102	80	102	85	94	109	113	85	77	102	93	90	112	106	107	85	96	96	97	82	89	79	86	98	98	104	101	100	108	91	88	105	90	97	103	104	82	84	101	105	89	95	85	76	101	92	100	94	88	91	84	88	84	106	91	85	87	87	95	95	91	86	92	90	89	85	82	114	97	115	96	100	111	89	83	115	85	83	87	83	93	102	88	98	86	91	96	85	88	87	104	94	104	87	105	92	96	99	97	91	90	73	97	99	59	84	104	95	78	92	94	95	90	94	96	96	119	86	98	96	108	83	73	88	88	82	88	99	92	88	92	94	119	101	92	84	79	107	81	86	93	99	109	86	91	92	94	85	93	107	89	114	80	104	107	98	106	84	105	86	109	92	91	77	91	90	97	97	103	91	97	112	80	85	106	107	88	97	100	106	82	86	95	96	111	94	92	98	94	96	98	97	88	112	95	91	97	92	101	94	94	80	84	94	93	87	88	92	77	108	88	100	110	83	79	100	105	100	103	84	118	89	82	97	81	83	90	91	104	100	93	100	103	95	85	102	111	95	84	94	88	104	106	94	82	90	96	92	98	93	76	81	100	114	78	95	99	84	105	103	94	80	91	94	90	111	106	92	97	110	86	71	92	98	96	90	94	101	88	81	107	86	105	97	91	93	94	84	80	97	88	92	87	89	94	94	72	87	92	103	109	101	83	98	88	80	85	94	94	92	93	97	107	86	93	114	113	95	76	96	108	76	97	92	89	100	92	92	90	101	98	95	107	86	85	109	105	107	86	79	97	92	101	104	89	109	103	88	82	92	86	103	81	105	96	83	101	94	88	101	75	84	82	84	86	87	99	99	88	88	96	88	99	98	97	98	94	94	106	92	98	99	91	103	104	86	85	95	101	87	98	84	90	95	93	85	97	89	85	94	88	99	90	102	101	92	97	80	89	101	99	92	88	101	89	90	115	94	94	93	93	100	84	71	85	87	97	95	94	88	87	89	95	94	96	88	75	75	97	75	100	92	95	97	95	92	85	80	84	96	98	101	90	99	94	83	95	110	101	112	99	102	102	111	88	96	105	87	99	82	100	81	102	83	85	87	98	108	87	107	90	85	95	97	100	91	86	95	97	96	101	95	84	107	103	80	98	99	89	93	85	106	81	88	97	92	99	85	96	87	88	111	96	90	91	88	100	93	73	88	81	106	86	98	106	96	97	93	87	88	96	97	100	95	102	114	84	124	88	88	101	102	84	103	90	87	85	104	93	90	85	93	89	94	98	122	99	97	69	97	105	87	86	118	90	94	104	91	92	79	105	101	118	91	94	88	89	116	89	92	101	78	91	100	98	91	80	111	100	92	80	104	109	90	85	92	100	98	95	79	99	99	82	89	91	84	104	84	83	84	98	86	112	93	102	91	120	89	102	79	76	98	84	93	98	88	87	87	116	97	103	84	113	101	92	86	97	85	87	85	102	94	90	91	91	91	101	87	90	92	83	91	91	89	81	95	119	96	83	84	66	90	75	83	95	93	87	99	97	94	92	83	95	92	84	90	84	115	89	87	100	89	92	111	97	87	96	103	91	79	75	101	118	79	100	111	87	108	100	87	90	125	90	104	96	96	94	79	79	85	91	105	80	89	103	99	86	97	91	113	80	91	92	90	81	91	106	93	94	83	99	94	90	103	102	105	87	91	89	93	91	69	86	102	90	96	95	104	104	88	95	95	98	81	86	99	103	111	100	96	87	73	94	94	106	96	84	100	87	89	99	80	106	101	82	101	89	91	89	88	112	90	70	76	100	78	105	95	96	100	95	90	98	78	115	99	85	96	102	84	99	112	108	84	96	81	84	89	92	97	103	104	111	89	89	105	92	89	87	90	94	93	109	118	95	94	107	93	107	93	90	95	99	90	89	88	107	107	106	95	97	95	90	100	86	96	82	104	101	115	88	103	87	96	84	100	94	77	98	86	104	93	86	110	98	79	83	88	84	101	93	104	101	84	77	66	81	97	116	90	93	101	105	102	86	102	97	98	88	95	100	88	90	85	90	85	88	98	87	106	87	114	75	82	97	92	95	70	89	109	98	88	90	92	97	102	94	94	89	102	100	106	79	96	83	110	98	87	103	78	97	85	95	97	104	96	92	83	105	88	117	77	89	98	93	87	97	91	107	96	83	80	103	97	99	98	102	87	104	104	89	101	90	102	100	78	98	98	79	96	95	111	87	84	89	97	80	99	100	90	86	91	114	98	97	115	103	93	97	85	99	111	109	100	80	94	87	74	92	85	93	92	77	89	86	90	106	93	95	93	98	94	90	103	89	95	91	100	99	113	97	110	115	91	96	92	86	86	82	89	98	81	87	109	90	79	102	114	87	94	100	88	110	88	91	99	91	78	104	92	85	93	98	92	94	88	83	105	89	80	87	90	101	100	85	91	98	91	91	94	79	104	81	87	68	105	78	100	97	99	92	87	97	80	95	92	84	116	94	95	100	80	100	83	106	86	99	97	86	83	88	97	97	80	95	77	107	94	108	96	81	93	108	104	101	98	86	96	102	98	88	75	79	79	81	87	87	101	88	106	82	75	77	107	98	92	91	94	84	97	85	77	110	112	102	102	97	86	87	86	107	81	89	97	87	102	105	84	93	115	92	121	96	81	88	93	106	94	102	93	88	101	95	96	86	105	112	110	108	102	100	80	100	91	94	99	94	105	74	93	98	82	97	97	91	93	104	99	98	101	94	89	88	103	91	99	96	96	98	99	88	84	88	81	92	96	96	112	92	104	73	92	110	107	96	100	125	105	96	85	99	99	84	96	95	102	87	96	100	89	93	95	102	83	99	100	102	95	110	86	85	110	88	111	98	89	98	107	95	98	97	87	85	99	90	95	87	97	103	86	87	74	85	91	111	80	87	91	104	96	99	84	99	108	109	103	107	88	95	77	77	103	87	110	89	94	93	82	81	91	90	117	84	114	93	105	81	88	87	90	92	78	92	89	90	99	92	76	91	90	85	91	95	86	95	103	84	95	93	74	103	94	96	82	94	87	105	109	64	80	87	106	85	99	99	106	91	96	86	117	84	84	91	98	90	76	98	92	95	94	86	97	79	118	98	94	115	107	101	83	106	99	96	93	97	104	87	100	98	99	89	97	83	96	95	106	77	98	100	91	93	95	94	84	100	99	103	93	106	103	77	92	88	79	82	90	83	80	93	84	105	99	89	101	90	95	94	113	87	84	79	105	80	99	102	91	87	84	84	94	86	87	95	88	73	97	100	79	101	105	100	94	85	85	85	76	95	89	100	93	105
14376	1329	1156	582	437	371	307	286	285	244	240	205	222	222	203	214	217	211	197	224	199	199	221	208	225	188	192	190	189	201	187	208	214	190	192	208	203	179	215	194	207	209	209	178	215	220	182	177	220	173	188	219	204	197	177	190	195	213	187	206	189	182	201	193	216	219	196	204	218	210	206	198	201	196	198	190	192	193	183	194	212	202	190	207	203	176	203	191	193	184	211	204	215	205	200	195	200	193	218	196	200	213	220	205	207	188	186	201	183	190	192	200	228	210	202	185	202	201	197	174	187	202	227	186	182	204	201	171	191	201	197	169	188	195	195	195	194	176	209	191	208	201	199	226	214	204	188	196	187	191	197	196	203	209	202	193	184	203	207	202	203	177	214	204	197	180	200	198	176	189	208	208	176	218	205	200	176	172	200	217	202	196	166	214	201	208	210	189	207	193	213	201	207	199	191	188	182	206	205	204	195	193	200	192	204	203	187	217	194	205	188	209	176	198	225	207	200	211	191	181	173	187	203	226	195	200	177	206	212	211	220	180	198	198	194	196	175	186	184	199	188	192	209	190	191	204	201	189	188	187	193	197	190	189	166	213	182	203	194	208	197	194	195	214	210	210	195	207	184	228	198	175	179	168	199	216	210	170	204	192	203	197	220	222	167	184	167	194	209	225	210	194	201	171	203	179	191	222	190	175	187	200	178	209	203	180	212	185	203	206	176	208	181	196	202	196	208	208	235	230	192	163	224	195	187	205	210	214	207	182	188	200	178	198	208	214	191	216	185	205	226	185	224	194	190	188	203	176	215	179	182	184	205	191	193	212	194	201	188	218	188	205	188	188	199	202	201	184	162	195	186	196	200	206	214	215	194	221	220	211	225	197	195	227	192	200	192	167	195	176	179	214	211	207	174	182	212	195	208	207	190	207	205	206	208	225	178	194	200	184	205	220	216	177	207	199	200	192	188	168	203	187	195	188	206	216	198	184	227	205	165	196	181	225	179	185	227	208	182	216	207	178	192	191	200	213	185	223	197	202	187	176	187	234	174	175	209	189	204	214	213	194	214	214	196	213	232	197	192	193	201	178	186	183	191	202	176	209	206	224	191	191	173	177	229	217	195	189	179	193	216	195	200	180	216	189	207	177	177	209	208	176	205	186	195	203	197	197	187	169	217	211	200	192	198	200	189	194	211	197	185	215	194	200	187	175	192	191	176	203	202	214	206	209	217	189	192	195	200	223	204	204	160	213	209	186	189	213	197	195	190	190	184	194	235	198	223	209	207	191	218	192	193	174	185	200	205	185	202	182	179	201	212	190	206	189	193	209	208	219	195	187	203	214	201	200	227	208	185	199	200	200	184	214	185	190	179	213	192	207	192	201	194	189	205	201	185	185	200	179	206	193	188	223	198	193	205	174	225	195	205	206	177	202	221	190	188	202	186	175	205	202	195	190	198	202	206	189	201	190	180	182	198	187	182	209	195	182	188	211	198	198	245	186	174	166	214	195	199	204	183	193	198	191	216	188	191	170	204	207	216	188	211	185	198	192	222	154	188	207	192	204	188	189	213	180	189	211	183	202	209	191	208	174	205	197	208	189	215	190	193	211	203	187	224	174	200	205	222	205	172	193	200	185	222	192	186	193	188	206	195	191	188	203	189	166	199	191	195	197	203	181	194	191	177	197	201	196	187	189	179	178	219	175	201	204	180	193	210	209	208	200	204	201	203	195	176	214	205	178	188	217	207	212	202	185	189	181	190	188	195	218	205	194	198	212	212	187	192	187	232	183	203	204	183	210	181	216	209	189	198	203	210	216	184	187	183	199	201	182	203	201	206	188	172	185	216	192	207	171	221	193	204	201	199	201	165	197	207	177	190	197	216	186	207	203	202	196	206	210	191	195	180	189	179	187	163	214	205	204	180	195	202	200	174	198	204	210	203	206	181	209	173	188	213	230	207	199	178	212	180	190	199	179	192	198	160	209	224	197	200	194	186	172	196	197	187	204	192	194	201	216	207	186	165	214	201	191	220	235	179	197	210	199	193	185	199	221	198	190	212	192	183	209	187	189	178	238	201	188	210	163	219	188	202	219	184	205	214	206	185	197	221	187	203	198	185	181	215	179	202	210	224	202	207	194	200	208	205	182	202	211	190	196	207	197	195	218	185	179	225	213	192	187	203	204	188	209	198	185	182	193	216	190	175	181	204	216	238	217	180	200	192	177	199	196	209	193	202	167	213	185	204	207	190	203	211	226	207	201	195	189	228	182	174	205	219	213	187	197	184	201	193	187	205	185	191	181	156	205	211	191	188	193	188	208	175	196	192	216	212	193	215	201	186	185	196	208	190	169	187	201	176	161	193	197	186	192	197	208	221	195	196	207	204	186	195	203	206	176	181	194	194	190	196	177	210	177	202	216	177	189	223	221	225	206	191	193	170	193	188	201	209	198	216	199	193	183	192	190	185	199	184	189	206	181	183	175	220	202	217	209	186	205	177	178	224	193	186	189	182	201	174	212	208	201	179	206	189	201	201	211	184	178	214	193	197	169	194	198	206	196	190	196	189	191	212	187	181	202	207	204	184	178	190	214	205	188	221	214	202	189	200	213	214	212	198	200	198	200	184	198	201	218	173	209	209	177	186	206	193	195	206	193	194	189	190	206	190	209	195	186	207	211	218	208	188	179	189	192	205	170	189	206	197	232	177	206	185	203	196	209	203	199	196	184	196	155	192	201	194	209	189	201	205	205	198	200	193	190	209	182	236	181	195	221	219	193	186	188	191	193	196	188	178	195	155	205	212	178	199	190	187	186	208	206	195	218	205	185	202	178	206	190	216	188	190	195	181	177	197	202	194	191	212	174	192	169	193	209	211	206	205	204	196	224	211	207	201	177	201	199	178	211	193	170	200	198	208	214	184	201	199	200	195	189	189	214	189	203	204	199	198	189	194	211	203	199	212	191	189	201	189	189	214	159	190	199	203	197	192	212	194	187	186	210	177	196	168	225	218	186	190	215	184	203	216	190	224	182	223	215	220	209	200	221	172	205	205	182	198	184	196	193	218	206	193	222	188	198	191	217	193	203	165	181	171	196	197	201	196	199	173	224	219	194	211	196	192	199	212	198	196	185	189	195	175	177	205	190	209	189	179	168	206	190	209	216	196	182	184	181	196	213	186	172	217	189	185	200	186	199	195	206	184	216	212	194	212	210	210	184	195	197	200	180	194	178	195	197	220	208	188	210	193	199	172	189	200	195	210	195	175	191	205	208	204	183	182	187	182	175	173	173	189	183	205	205	185	203	207	198	202	199	211	178	198	188	185	195	199	207	207	191	213	195	227	199	165	206	188	168	164	199	179	219	202	192	184	196	229	201	175	180	198	192	196	206	180	216	179	205	200	196	184	195	193	203	185	198	182	178	206	204	205	198	194	205	209	210	208	204	145	203	187	206	182	227	195	189	209	197	194	208	207	191	185	215	175	214	202	199	233	210	220	172
23661	20740	27809	23711	18777	1529	633	478	392	334	327	286	269	251	253	268	252	241	234	235	242	192	220	238	239	213	199	224	237	217	232	198	216	223	207	226	218	223	212	198	198	213	229	215	191	246	212	205	202	189	221	191	225	225	187	209	205	201	205	193	183	201	203	202	202	222	198	203	202	210	193	210	199	204	191	215	210	165	206	212	207	210	186	202	210	196	222	198	200	189	191	209	209	196	202	189	221	193	196	218	230	213	198	210	192	206	208	213	195	201	216	216	181	205	201	195	203	197	209	207	195	204	200	212	203	204	199	198	216	187	208	210	217	194	177	185	190	189	188	213	207	209	209	192	212	194	182	201	193	220	219	209	211	197	223	218	194	212	204	190	176	199	213	216	217	195	209	192	201	200	188	215	184	215	204	202	201	204	200	203	219	201	219	206	200	188	224	211	173	182	252	201	216	204	211	181	179	213	206	207	205	202	211	218	204	191	202	183	223	192	189	160	201	196	200	212	184	186	194	213	213	195	215	185	199	191	178	191	211	215	218	228	215	217	228	186	215	194	214	198	210	192	182	202	204	206	179	237	203	215	214	207	208	193	198	199	192	219	200	181	181	214	216	221	219	191	213	190	203	211	225	215	220	183	201	209	233	201	212	185	239	211	182	214	206	218	223	217	234	236	198	194	193	227	206	180	185	196	215	196	210	188	200	199	207	207	225	207	191	211	195	178	186	196	196	195	207	233	206	180	215	207	195	223	231	220	224	211	180	214	203	175	195	203	189	160	201	207	212	192	232	201	198	211	206	215	213	223	205	213	223	214	198	215	198	197	204	213	199	204	206	198	202	196	207	211	206	207	188	207	196	220	200	216	189	204	208	181	206	203	193	217	181	203	213	200	196	197	188	214	221	203	200	199	183	177	187	205	197	211	211	229	200	201	204	247	211	181	194	211	203	213	210	223	197	201	201	222	193	179	177	196	214	198	218	204	222	206	206	192	222	191	208	208	204	201	181	183	201	205	214	218	185	184	188	231	186	188	199	201	205	179	200	223	203	190	212	201	177	221	222	185	215	221	225	209	196	179	206	208	203	218	197	200	195	193	196	187	224	232	203	193	212	196	198	203	227	209	168	198	192	206	227	206	201	208	182	189	225	212	227	204	172	182	195	199	208	210	186	205	178	214	209	193	190	209	218	201	201	199	212	213	175	219	201	171	229	205	221	208	200	213	204	177	200	212	204	197	197	209	196	203	191	195	210	190	202	206	208	225	206	223	191	182	197	218	192	197	195	206	205	215	198	230	193	210	200	216	213	197	197	207	230	199	184	189	209	212	203	189	187	184	195	220	179	216	189	201	214	208	214	225	194	218	185	219	193	187	207	201	195	226	197	221	204	188	200	195	181	191	207	196	207	200	175	222	215	205	189	175	214	186	201	192	199	191	214	177	197	195	206	189	192	216	192	198	220	185	204	209	217	200	168	224	219	207	212	196	214	220	219	203	190	216	194	193	200	203	199	208	223	213	204	199	205	192	183	222	232	198	193	198	214	215	208	216	198	195	213	202	231	197	179	234	211	175	207	213	176	203	208	207	213	197	202	223	207	201	205	186	226	199	199	208	205	205	198	207	212	207	202	194	177	187	183	220	192	209	194	193	210	212	213	189	188	213	202	233	214	185	203	211	207	196	197	198	218	219	195	204	215	202	212	192	213	184	203	195	181	198	215	220	180	197	210	223	194	194	208	184	180	204	188	222	195	209	220	203	194	212	203	204	174	188	191	208	203	216	197	208	187	213	234	214	195	207	222	203	210	230	220	195	214	220	191	203	191	203	228	194	194	186	197	192	194	177	202	208	226	202	209	187	221	202	224	210	204	195	212	212	200	212	186	213	231	210	213	213	222	221	218	194	184	171	204	209	183	185	205	216	186	195	220	191	212	225	197	202	220	220	201	209	212	202	218	202	206	210	207	182	197	219	228	193	217	223	217	217	256	213	209	204	206	227	204	201	203	183	204	191	200	197	213	215	197	205	209	196	204	185	195	202	178	208	196	191	244	214	212	225	172	198	242	200	193	217	187	223	181	179	211	230	222	185	187	182	191	199	205	204	189	198	228	212	195	209	191	228	186	214	219	226	215	207	226	180	202	196	220	226	200	172	187	209	203	208	212	186	206	190	185	201	220	205	205	202	194	215	198	199	209	221	215	193	192	206	191	223	213	206	201	220	203	197	212	211	182	174	201	197	198	201	187	204	180	184	202	220	209	204	221	214	205	203	206	210	201	194	214	191	200	210	206	199	196	206	193	186	209	202	222	194	203	215	178	202	223	198	184	215	182	192	197	218	200	232	195	209	221	222	193	212	204	217	185	224	191	209	214	209	212	199	214	228	192	193	191	209	213	203	221	207	178	219	209	224	205	225	199	216	218	206	209	225	216	206	184	228	203	244	195	218	198	213	203	192	251	214	236	192	229	220	201	183	197	192	182	198	190	201	221	229	175	218	224	210	225	194	186	192	200	197	197	210	194	218	184	194	203	206	198	203	218	167	207	208	231	188	219	216	217	177	219	167	204	219	209	214	195	194	189	161	212	233	187	199	190	215	198	208	223	219	197	192	177	196	199	204	195	186	204	174	185	202	198	204	186	220	212	205	189	194	206	204	203	201	210	215	201	193	210	209	222	203	214	202	192	208	228	214	198	213	204	205	204	204	205	197	207	215	221	216	169	229	210	243	181	202	200	223	187	190	202	213	179	191	225	174	202	204	209	185	210	208	190	199	206	206	189	193	188	185	197	219	207	203	215	215	190	204	212	182	205	189	194	208	209	199	200	203	209	200	200	186	188	190	231	218	213	203	207	200	200	207	201	206	222	211	209	229	203	198	206	214	208	210	210	204	207	201	245	212	176	193	222	208	208	208	208	207	213	217	235	223	193	201	207	198	195	187	200	229	217	183	208	216	178	201	226	217	196	212	208	225	213	200	194	222	218	201	192	187	194	218	189	199	181	183	192	216	186	194	224	185	196	198	206	204	221	201	206	198	223	194	180	202	216	185	190	223	176	187	208	204	208	201	229	207	191	184	207	217	198	192	224	202	200	208	188	192	177	189	199	188	184	226	193	194	195	175	170	201	195	202	217	209	203	189	190	203	211	227	209	195	206	215	206	201	226	183	204	207	187	224	195	214	202	228	216	213	212	221	228	192	200	215	211	181	215	198	199	231	185	195	192	204	198	201	222	202	187	203	222	208	173	205	175	205	184	210	202	212	210	180	217	194	212	205	179	214	212	190	216	200	209	199	205	227	191	216	194	198	188	201	203	202	233	219	206	217	205	211	194	198	204	188	193	222	215	219	207	179	227	199	183	192	195	194	195	207	209	219	179	211	184	216	188	229	204	203	209	219	178	230	192	189	194	202	200	219	193	201	233	188	197	195	203	206	191	239	184	178	206	212	201	179	215	203	180	198	219	191	186	188	200	214	200	187	216	204	207	202	221	184	211	195
29779	9829	8554	4311	2841	2187	1667	1336	1125	975	830	760	693	664	588	579	555	551	482	508	492	487	482	492	431	465	432	420	448	494	453	444	440	383	352	405	414	389	393	415	435	390	438	409	389	385	434	456	399	417	392	422	418	419	372	431	408	376	383	466	417	400	394	401	400	420	399	374	417	351	394	362	411	392	363	416	441	418	432	368	400	354	396	396	385	418	416	397	373	392	397	381	363	345	368	411	388	394	381	395	406	390	398	379	390	409	374	360	372	411	394	395	429	399	408	401	358	418	404	406	395	396	400	374	456	374	411	405	408	381	396	389	350	386	385	373	372	416	396	394	400	414	394	409	377	385	408	407	394	387	372	426	364	426	417	402	362	365	381	432	381	385	375	378	387	425	392	392	384	406	377	372	384	400	391	368	375	418	410	369	369	416	394	377	408	370	368	379	373	379	392	376	403	372	375	417	426	375	378	412	398	425	412	362	391	394	370	382	395	409	383	413	387	400	404	402	425	407	360	398	424	358	396	384	421	367	363	388	367	385	411	384	383	405	389	373	387	450	399	386	367	388	380	393	367	384	381	397	390	392	396	424	411	409	379	417	388	382	421	411	406	394	413	393	406	412	416	380	401	405	419	375	407	371	358	374	411	358	345	382	391	362	405	399	385	363	359	417	405	377	367	401	418	424	327	390	377	390	407	364	373	395	414	376	376	418	405	369	394	381	381	407	402	411	401	418	421	402	371	419	387	394	391	377	372	395	401	409	379	388	354	366	414	420	395	368	422	362	416	404	402	394	421	417	402	388	377	363	379	396	397	368	405	403	410	409	375	395	373	430	421	336	405	345	398	404	375	377	396	392	350	389	393	368	417	361	386	395	367	352	397	400	378	389	422	368	360	384	372	366	391	363	419	334	369	402	409	353	432	385	358	412	404	404	372	412	397	408	411	400	371	370	381	399	380	385	404	383	387	389	387	393	392	369	374	396	357	383	368	383	393	367	377	437	396	375	358	366	376	401	399	408	396	396	415	385	390	414	417	378	386	389	390	384	411	425	395	383	362	392	394	420	382	389	367	381	389	398	388	425	395	426	383	390	414	437	398	379	367	358	392	407	417	365	386	396	390	348	372	398	407	403	373	423	380	388	407	415	419	351	368	368	410	375	361	388	429	397	412	387	419	391	365	409	397	360	395	385	413	384	383	379	436	365	403	360	402	371	406	400	413	375	378	398	398	360	394	416	392	383	389	364	355	398	381	367	355	415	362	423	414	392	389	361	366	384	426	394	415	413	366	367	401	360	419	360	376	411	383	402	398	387	423	397	362	385	375	393	397	415	353	397	386	388	379	398	388	385	393	415	365	429	376	415	398	389	377	411	411	381	423	407	392	440	379	395	362	400	379	352	389	416	393	414	344	415	420	402	374	360	386	359	391	398	410	392	402	362	399	422	374	385	367	388	400	394	408	379	394	400	417	384	376	387	391	390	389	380	395	390	378	373	412	390	413	393	406	344	414	392	412	360	374	389	425	388	380	376	426	388	407	403	433	354	367	383	370	414	411	378	369	356	388	351	362	396	405	388	414	368	402	365	410	391	412	368	409	376	369	386	395	379	346	391	395	404	401	365	392	382	404	373	404	398	371	392	386	363	405	402	349	380	386	390	371	397	413	390	406	349	364	366	407	372	379	396	421	395	380	369	391	366	378	377	421	388	405	383	356	349	390	388	364	351	407	406	394	372	371	392	394	384	402	389	379	387	358	404	397	379	373	422	364	400	390	403	385	393	425	397	390	387	371	388	376	380	376	381	387	381	394	397	419	372	383	394	431	390	389	389	394	423	391	418	375	357	386	428	421	365	397	385	431	390	423	411	382	426	375	394	411	387	360	421	388	376	380	387	409	378	400	381	397	419	385	385	386	390	385	383	406	390	415	382	416	394	373	363	390	380	383	383	363	451	370	435	384	417	359	391	402	382	338	423	391	412	393	396	379	336	408	365	392	389	393	370	410	394	386	406	401	391	372	369	399	391	383	344	385	385	388	426	405	382	391	387	372	387	366	444	389	387	418	409	406	363	392	394	366	400	398	380	412	414	351	398	397	362	382	380	383	396	404	396	366	382	377	430	392	422	420	384	412	427	371	403	424	416	386	383	400	384	386	426	366	370	392	409	387	389	345	402	396	412	392	385	372	389	361	415	362	374	442	368	397	375	374	377	392	371	396	405	385	412	381	374	400	396	407	365	380	398	381	401	391	408	409	370	406	392	374	408	382	371	386	408	383	396	383	403	387	405	360	385	390	394	381	379	396	411	338	406	415	400	395	377	360	408	427	397	388	404	405	413	413	387	425	387	398	386	407	389	359	373	398	418	423	371	411	385	400	393	402	391	410	393	406	362	347	366	395	399	392	392	389	382	391	349	414	396	394	377	378	390	386	380	387	408	386	371	384	350	380	381	398	418	421	400	379	388	375	411	405	357	390	375	403	406	397	390	384	390	391	389	374	379	405	448	403	411	422	408	379	385	393	395	386	387	353	389	390	403	372	344	370	384	371	376	356	388	396	345	359	356	367	380	420	361	384	392	432	387	389	419	393	396	376	374	342	379	397	378	411	402	397	384	397	423	396	419	414	350	385	371	372	415	399	387	397	402	364	387	393	395	380	374	401	399	371	395	383	374	413	368	411	384	382	391	349	361	360	392	396	395	395	375	396	390	389	391	382	382	387	394	384	398	408	396	434	405	378	373	398	366	363	375	384	371	368	422	424	363	401	391	401	388	406	390	442	384	364	355	383	395	414	407	401	409	372	398	406	369	397	383	348	423	401	419	408	405	411	358	381	405	386	400	414	396	416	373	374	405	415	380	385	381	396	377	390	386	398	389	419	381	368	366	386	355	391	371	380	374	410	380	384	410	391	388	392	383	418	348	388	367	347	373	389	399	403	388	404	413	392	397	388	392	416	394	409	402	407	384	382	384	371	394	391	387	389	367	379	361	413	375	387	383	416	395	412	380	366	417	387	391	391	370	404	421	373	387	355	403	404	395	405	382	373	391	372	410	383	383	418	376	411	395	402	412	399	387	343	395	416	410	417	393	372	357	388	413	381	418	406	380	381	400	386	382	439	399	417	385	396	358	401	409	375	371	464	430	362	371	410	419	381	372	408	393	387	400	395	434	412	367	429	390	370	392	399	365	394	367	417	416	376	386	402	376	406	410	369	348	383	402	443	418	398	427	406	381	381	394	376	408	395	410	393	367	386	380	371	385	394	403	413	389	359	362	389	372	384	369	415	389	386	372	374	394	374	378	380	385	380	393	419	392	405	408	412	394	386	373	386	419	369	389	407	405	355	437	387	393	394	374	400	399	414	409	414	406	397	421	359	383	406	393	443	405	343	363	403	401	373	384	379	375	387	388	367	399	394	381	388	372	412	361	387	379	408	426	406	384	400	378	401	432	419	399	365	402	381	396	396	372	424	362	381	400	385	384	381	394	375	400	405	426
23705	21642	29748	24008	21643	18993	2335	987	785	653	647	576	558	516	530	563	512	507	457	450	476	438	460	410	414	417	422	419	413	440	399	431	417	395	407	368	435	429	430	415	401	390	400	402	399	399	436	443	403	411	375	400	387	407	408	365	410	377	411	419	378	373	419	398	398	420	380	356	399	409	358	397	373	397	360	368	327	390	406	431	396	378	407	425	426	422	374	412	429	396	401	368	438	405	395	396	402	404	407	373	378	409	382	419	360	380	402	353	404	392	389	391	458	392	386	387	405	400	407	400	399	371	413	409	370	380	402	425	397	411	394	380	388	403	411	380	395	394	381	396	417	434	365	416	390	410	407	399	383	411	424	373	409	400	430	386	380	380	379	388	371	370	385	371	382	385	431	392	370	385	389	365	367	380	398	397	390	386	381	401	401	379	390	402	442	373	399	396	390	364	404	412	376	363	379	439	411	375	350	385	418	404	408	386	416	377	396	369	423	404	397	393	397	409	406	383	395	398	399	398	395	409	357	437	362	388	381	395	433	386	393	393	371	386	395	389	400	393	398	367	393	385	426	408	410	385	370	393	398	389	399	397	410	410	422	411	376	368	400	358	402	408	376	391	396	411	409	400	418	390	405	408	412	369	351	412	397	419	395	408	360	420	411	417	371	399	399	377	405	382	382	332	411	392	387	377	400	377	378	399	392	366	391	430	407	375	409	384	379	353	370	396	386	414	443	382	371	384	375	389	359	396	380	424	363	406	391	381	408	398	378	420	398	400	412	391	382	419	384	393	441	368	417	361	402	403	413	403	375	398	402	422	427	380	385	391	382	405	407	390	419	409	396	390	396	382	422	382	395	336	400	427	402	395	413	386	394	414	394	376	367	385	402	379	393	403	410	370	400	395	405	386	385	389	392	404	412	376	401	373	391	374	419	390	377	410	381	402	383	415	394	406	388	405	384	373	389	383	382	349	366	399	385	426	402	419	422	391	374	424	389	361	419	404	395	381	371	398	386	375	368	413	394	409	374	420	424	357	379	388	333	422	373	397	421	409	402	399	387	437	404	407	400	388	366	414	350	404	381	439	419	365	403	433	396	423	382	390	384	413	371	423	409	340	407	430	425	390	385	403	384	394	405	393	399	419	382	421	398	352	384	388	411	372	409	392	385	374	371	388	401	393	401	396	390	403	393	369	428	372	406	391	408	408	398	410	391	390	383	409	362	427	388	418	382	387	407	398	330	384	404	349	411	412	411	358	389	396	392	400	369	416	378	411	394	375	381	400	360	328	425	378	397	394	365	396	398	395	409	411	375	392	385	394	381	378	361	406	377	405	371	414	392	387	373	376	361	366	372	418	386	402	390	394	414	406	378	393	373	375	372	367	367	359	435	392	397	395	361	359	449	403	385	417	358	388	377	441	392	399	384	400	423	406	354	381	374	411	403	415	428	395	394	385	399	409	429	411	395	403	417	362	391	424	366	385	429	386	403	382	433	371	413	399	385	421	385	384	379	381	400	414	368	415	385	408	398	413	418	390	422	383	402	403	429	391	417	402	378	386	427	396	374	394	387	353	410	385	374	388	382	400	388	368	400	373	368	408	388	372	378	387	425	365	418	373	371	413	371	392	412	382	359	404	368	377	396	367	407	351	412	402	421	376	353	387	379	374	393	418	393	394	410	385	385	448	359	368	428	366	383	384	392	372	358	392	399	405	400	408	453	408	424	397	399	378	389	404	407	385	402	381	408	375	383	375	400	384	401	393	381	419	408	413	403	377	420	397	407	405	400	372	423	387	395	367	424	380	368	370	350	383	388	378	395	398	382	387	426	387	398	378	411	395	386	415	423	398	388	403	373	400	385	371	415	396	406	411	393	413	400	405	406	419	412	387	402	342	429	413	362	383	406	379	390	412	384	391	383	352	403	403	393	370	419	426	366	363	363	371	403	425	391	417	405	366	407	389	363	425	353	381	350	406	405	377	392	390	433	382	373	398	367	386	370	405	368	392	372	378	397	382	415	394	386	400	420	367	385	402	385	399	398	388	409	385	374	387	401	410	397	395	406	415	441	404	398	372	406	409	402	351	393	391	400	410	384	398	417	405	418	438	414	369	381	384	433	388	382	416	374	426	377	393	367	388	392	360	371	421	419	384	409	403	390	413	357	381	417	407	400	439	397	412	414	404	385	393	365	359	395	393	404	422	413	396	413	374	380	394	392	391	389	398	410	387	414	383	368	358	384	395	383	389	400	426	375	404	352	370	366	378	377	411	405	395	374	386	378	368	384	375	375	379	378	411	401	418	395	400	409	384	401	404	374	367	368	407	414	432	394	389	374	354	382	405	385	375	402	423	414	381	400	387	349	382	388	416	379	419	421	397	396	413	371	388	392	409	368	427	420	411	407	397	384	398	399	395	385	362	419	324	396	363	379	409	394	414	378	429	419	405	385	431	386	349	375	409	412	412	405	407	396	410	419	374	400	380	369	392	381	407	431	368	406	400	366	434	377	410	379	369	386	389	413	380	399	411	409	370	398	387	377	375	376	363	391	384	405	394	420	407	381	407	404	410	391	426	395	408	378	421	408	391	401	393	415	418	389	424	364	412	351	395	375	350	401	387	398	400	360	411	400	373	403	420	381	359	415	390	386	385	397	378	418	376	407	391	395	446	344	385	411	404	347	402	396	384	409	394	384	369	397	389	395	396	365	400	383	411	382	393	377	388	399	393	385	368	415	387	392	409	397	401	347	376	370	370	382	429	419	399	396	402	388	409	384	399	408	370	380	376	393	383	395	405	398	380	363	381	422	381	393	435	391	398	378	386	371	423	393	348	430	410	375	374	368	401	412	413	389	426	425	396	392	400	380	425	393	378	381	355	365	369	415	388	417	378	403	401	388	409	387	387	396	367	377	376	407	385	359	388	357	408	376	376	396	426	376	412	412	413	431	371	393	422	415	375	392	375	384	365	399	361	375	382	392	384	375	364	418	378	410	390	378	368	400	342	391	445	421	392	419	393	392	372	394	390	366	427	390	373	379	395	402	380	389	392	433	402	399	376	395	372	380	398	390	365	405	404	393	399	400	382	422	415	392	406	407	376	438	381	405	392	357	404	347	368	388	377	425	377	399	374	380	406	380	370	400	395	399	400	385	392	391	412	401	397	411	427	385	427	368	367	384	379	376	380	435	382	410	386	383	411	426	348	384	403	368	421	420	386	390	401	405	446	371	386	392	381	388	385	384	343	382	405	395	395	385	390	383	369	414	361	374	409	366	375	382	355	383	360	378	357	358	374	392	402	429	436	435	397	371	369	384	366	390	414	405	379	390	406	436	409	389	380	412	395	418	389	367	345	394	375	388	376	390	378	411	402	376	397	402	403	375	409	400	381	420	383	399	405	402	416	374	400	394	422	357	387	385	399	399	391	416	402	387	415	393	396	409	406	403	398	357	401	412	363	361	354	368	382	424	384	381	411	379	391	356	374	347	419	365	362	417	387
37656	16681	14260	7970	5593	4118	3136	2559	2137	1878	1597	1528	1382	1167	1173	1133	998	1016	931	940	888	942	871	866	804	831	806	794	833	787	772	804	788	769	795	752	731	785	723	755	761	749	708	804	767	720	791	760	683	706	725	715	715	737	749	716	725	742	783	738	734	725	725	724	724	728	703	707	745	665	827	705	667	666	692	774	786	756	728	663	656	746	723	709	713	713	725	696	706	769	733	692	719	734	770	746	711	676	674	752	699	703	734	724	703	735	757	755	670	662	710	709	723	713	699	681	709	674	721	695	689	721	679	726	725	696	691	733	718	747	737	686	709	735	746	642	711	733	648	680	706	715	709	711	686	667	771	707	688	712	719	694	704	710	738	726	690	720	709	669	691	718	702	718	720	708	736	738	701	657	703	676	733	712	697	742	743	709	713	682	668	737	708	729	683	726	738	705	699	734	663	739	721	728	708	701	733	711	734	729	707	708	687	726	683	727	681	733	754	717	691	695	709	703	706	693	719	698	701	714	703	716	720	708	733	700	714	685	717	676	676	737	689	752	722	751	736	664	679	680	736	729	708	692	646	686	687	702	708	738	746	723	681	721	715	701	719	750	726	683	724	726	694	791	699	679	756	663	727	718	696	739	690	690	734	681	693	674	691	712	705	704	716	736	733	746	681	706	738	716	737	707	663	716	728	732	733	720	725	705	731	718	710	731	688	726	711	681	705	733	708	722	707	691	706	721	729	720	743	744	693	683	693	693	708	705	738	688	724	727	736	726	724	691	714	722	720	712	739	701	704	696	666	687	696	758	734	705	709	721	697	670	726	718	696	710	760	675	663	687	662	714	711	681	712	725	672	650	696	739	686	708	716	707	724	734	723	682	714	671	725	716	678	740	702	705	676	733	671	697	719	675	659	704	712	681	751	678	691	713	746	726	693	743	787	720	693	690	701	748	702	718	746	684	671	703	686	672	712	768	716	663	742	734	745	680	726	662	694	723	743	763	761	707	672	694	688	745	728	740	678	690	732	720	672	711	693	722	727	706	701	671	730	715	689	729	688	729	757	694	705	718	737	655	720	710	746	727	725	716	723	697	700	695	737	676	714	686	737	719	721	660	718	724	692	721	671	745	692	649	728	686	689	687	719	694	738	692	667	722	710	696	720	758	671	749	674	710	678	712	700	739	703	710	681	681	755	716	714	727	738	702	705	744	661	696	722	751	683	742	699	699	709	735	687	691	695	694	718	734	681	644	722	685	704	648	725	712	734	650	719	680	691	674	685	701	699	689	669	672	746	734	749	751	735	730	664	736	742	724	669	698	716	721	704	723	669	705	715	695	702	730	707	682	718	746	670	715	748	737	694	728	691	675	698	684	677	705	718	689	733	692	694	628	701	706	711	695	685	744	749	711	726	761	682	678	710	731	722	711	697	730	658	702	706	683	684	707	697	703	664	696	711	688	727	712	731	675	699	692	724	711	702	691	706	707	718	685	751	646	705	691	687	718	690	663	701	684	727	694	690	713	722	680	686	733	705	707	697	718	676	687	739	736	680	675	705	728	718	689	650	736	734	695	727	695	731	731	690	749	746	713	710	675	698	745	702	757	703	697	640	725	701	717	756	704	669	693	731	698	716	702	660	720	738	678	719	700	722	716	694	672	761	715	713	710	701	714	754	682	704	695	715	651	681	720	711	701	713	669	666	692	680	703	717	689	706	702	709	741	721	734	746	729	707	722	718	725	720	718	690	739	714	740	714	700	729	743	726	686	681	700	705	698	716	681	678	709	734	705	673	705	717	735	695	659	707	718	664	711	706	704	686	745	744	700	737	734	673	745	712	704	669	718	712	667	685	698	688	712	696	692	742	701	692	737	764	714	725	705	739	744	717	741	744	698	741	691	729	715	739	741	672	640	723	656	695	743	744	752	716	735	721	722	706	713	720	746	720	701	719	719	722	735	700	756	683	717	663	717	678	721	686	700	697	749	700	697	754	736	690	697	679	717	697	749	737	718	712	686	695	658	692	672	689	734	702	741	693	723	681	718	696	678	721	668	717	708	672	746	711	711	706	710	718	704	775	734	751	736	691	666	707	697	674	685	732	690	698	700	678	719	764	732	686	742	721	682	735	721	682	706	702	738	723	719	749	700	691	680	765	674	668	713	699	669	727	714	696	675	678	691	761	659	701	687	756	696	709	643	685	682	756	706	718	733	737	703	701	694	665	705	684	704	720	697	681	689	722	713	680	659	766	710	721	709	697	717	698	664	734	734	738	672	735	715	693	695	701	694	687	736	667	726	692	703	697	737	657	717	748	695	707	728	757	678	675	754	642	734	716	669	729	726	735	721	721	701	697	701	716	689	709	686	737	676	686	723	734	727	669	665	730	702	751	747	729	718	724	675	706	697	732	672	703	703	707	722	664	727	762	706	687	679	750	692	717	730	720	686	735	738	716	715	673	678	737	742	727	712	758	685	700	703	659	709	741	662	697	738	686	712	766	685	720	692	771	690	636	671	738	759	705	679	750	687	719	687	676	698	716	723	701	717	706	733	715	709	693	702	734	711	698	705	701	743	726	735	655	742	710	691	685	723	682	733	717	695	703	720	719	672	686	733	701	730	716	712	743	731	731	721	714	707	716	715	694	669	742	715	686	715	731	726	753	701	695	675	737	720	714	733	709	693	711	750	772	723	662	712	729	687	699	720	748	702	676	711	680	734	725	667	756	695	724	725	654	725	693	669	680	723	711	649	722	684	732	711	718	684	725	699	722	675	761	648	718	671	692	708	706	735	730	700	698	679	747	702	678	719	728	711	691	700	730	693	678	737	743	715	738	672	682	765	748	671	690	691	728	733	760	732	720	748	678	678	743	723	706	714	696	721	664	723	674	745	743	718	690	689	720	709	685	799	729	707	666	742	673	715	711	754	691	686	707	709	692	731	697	684	691	713	682	676	682	736	709	678	693	731	675	705	740	741	721	738	676	681	738	709	747	734	678	696	713	672	691	728	716	716	692	693	769	706	703	735	776	719	706	749	686	751	710	698	676	752	746	683	703	684	743	678	687	712	710	693	705	708	687	700	710	681	691	748	671	708	655	717	732	748	720	694	712	689	688	662	711	724	692	700	748	709	666	697	662	687	674	754	735	738	694	685	675	687	754	734	715	719	699	762	658	662	720	730	711	709	742	688	714	697	711	690	747	692	716	719	702	743	672	678	724	705	667	734	762	658	718	686	707	674	678	678	717	712	743	681	705	686	717	738	726	712	648	715	652	689	691	691	712	721	718	711	692	693	673	719	681	738	690	698	724	743	751	687	688	684	706	660	697	735	686	673	691	713	737	756	720	663	681	673	743	723	698	697	681	705	676	745	739	681	696	710	726	696	710	728	703	681	713	723	699	700	727	671	738	712	683	649	705	755	725	703	675	727	724	746	712	724	728	733	679	725	676	746	689	742	728	708	785	713	665	705	660	708	668	697	673	726	667	712	698	747	731	696	685	705
27312	21104	7949	365	195	156	151	118	111	97	93	117	93	102	100	94	94	98	96	103	101	86	103	104	84	101	102	87	96	89	102	101	97	90	84	95	86	112	109	97	81	89	87	85	112	102	92	94	106	99	86	73	108	76	94	101	106	101	87	101	83	107	94	101	99	100	91	97	94	75	82	102	79	101	88	79	92	88	101	96	101	108	95	90	93	104	86	97	95	93	105	111	73	89	92	88	92	93	86	87	99	81	83	103	104	94	87	94	97	77	98	100	92	107	104	96	128	113	111	99	86	84	104	88	79	88	96	82	107	82	101	89	104	96	94	105	107	96	85	102	74	94	93	91	114	90	85	104	104	101	89	91	86	81	105	99	99	84	103	103	79	90	85	102	86	79	97	96	73	90	88	101	77	92	114	100	111	98	114	95	107	93	88	104	94	90	84	95	93	80	88	102	91	100	95	92	109	91	95	109	104	87	91	86	104	86	103	110	94	89	99	96	93	83	98	91	91	69	99	96	109	95	100	101	74	99	98	88	85	99	104	99	92	96	81	86	91	98	98	102	115	91	89	100	88	106	97	101	111	103	76	94	105	85	105	98	95	88	89	102	99	101	103	85	86	95	97	93	87	89	93	89	88	98	96	86	95	84	107	74	93	92	122	96	91	79	85	103	82	103	89	84	106	88	93	95	81	92	92	99	101	95	92	112	99	104	98	97	91	102	99	103	98	81	92	90	95	93	98	96	95	88	96	78	84	83	95	118	89	107	85	94	92	89	76	89	108	89	122	75	80	97	98	110	101	106	99	95	100	108	105	109	89	91	89	83	95	112	110	92	95	72	88	101	89	91	72	104	94	98	98	103	99	111	97	99	96	99	84	90	90	81	104	95	87	90	93	96	95	80	91	95	99	84	88	104	94	89	90	100	109	102	87	87	105	81	92	100	99	91	93	107	87	92	80	91	95	86	99	79	80	98	97	96	76	97	89	87	98	107	91	83	90	89	117	97	98	108	99	101	94	92	98	91	87	92	86	101	113	94	80	86	102	97	79	92	107	73	90	99	121	101	94	91	93	87	95	109	93	72	106	87	93	91	82	96	101	94	80	100	93	80	86	78	94	111	107	91	81	94	88	86	79	99	98	88	97	105	84	109	114	100	96	93	82	85	89	90	86	98	106	99	97	70	86	106	82	100	95	92	91	85	84	100	99	92	87	100	83	98	98	94	99	92	83	114	118	96	107	92	104	106	97	87	102	92	110	96	97	99	87	89	99	79	83	91	87	95	82	103	83	94	90	74	93	86	95	100	76	96	77	112	109	114	80	95	96	108	90	102	97	96	109	82	80	90	79	109	102	115	98	92	89	100	96	106	79	89	82	82	102	78	97	102	98	110	91	98	99	92	98	95	97	84	95	100	96	101	92	105	80	103	83	100	79	102	96	80	101	91	74	89	103	91	109	88	87	96	98	97	109	76	89	93	91	85	84	102	101	100	86	114	95	102	81	83	92	80	105	88	98	89	106	104	102	99	94	90	111	107	87	101	107	109	96	91	98	96	95	103	106	85	102	78	104	101	93	91	91	96	82	96	101	85	105	76	91	95	76	111	98	92	81	104	106	89	106	114	96	100	91	85	90	96	86	103	94	95	100	99	96	90	94	91	77	98	93	108	97	88	86	78	101	84	85	87	99	77	90	85	105	99	84	98	103	100	98	95	92	88	102	79	91	95	88	98	82	114	104	97	97	91	93	89	91	110	81	90	88	96	99	86	88	118	99	99	94	71	89	101	82	94	102	99	90	112	105	79	79	88	102	121	102	95	95	91	97	82	109	85	108	105	92	91	89	93	106	78	114	97	105	84	95	89	98	102	72	108	85	107	91	90	83	106	86	104	92	103	95	113	92	92	78	88	101	87	83	83	75	89	99	94	99	110	94	103	106	101	94	113	101	116	91	114	113	102	93	91	106	95	99	98	88	94	89	91	83	97	93	90	82	88	98	103	100	92	95	84	100	92	111	85	91	93	94	86	103	99	80	96	103	90	108	90	82	96	99	99	97	119	94	99	102	87	95	95	97	104	103	93	86	89	110	88	96	95	81	96	83	110	85	92	98	86	95	111	108	79	107	79	72	85	98	81	92	91	76	99	83	102	97	81	99	103	86	110	87	103	84	113	100	92	100	95	102	94	91	95	104	103	86	117	85	94	90	93	95	84	88	86	97	104	112	83	111	92	84	103	91	92	89	92	84	89	98	106	93	100	96	84	96	96	102	108	85	93	89	100	84	79	99	88	86	105	82	98	85	98	103	94	87	100	101	89	110	89	82	95	110	100	103	88	90	110	102	98	106	85	95	103	86	103	95	123	98	109	94	120	105	86	105	92	115	93	85	86	85	82	82	103	97	94	89	87	87	91	96	90	84	94	80	103	101	102	72	97	81	95	101	102	91	88	117	93	88	108	99	98	94	86	107	101	97	82	92	101	105	91	93	101	104	100	103	98	93	95	87	100	95	100	87	79	95	96	109	98	84	93	87	94	80	94	92	95	104	96	103	85	84	87	87	89	103	97	83	95	98	101	85	101	111	83	88	91	97	85	105	109	98	87	98	94	92	101	106	102	74	110	111	100	112	95	105	96	109	103	87	113	87	98	79	95	73	98	97	103	87	92	106	90	93	88	97	95	95	103	82	98	95	98	100	98	90	85	97	112	89	107	105	77	97	99	83	112	92	68	105	106	97	102	89	90	92	99	82	97	85	111	92	82	82	79	90	82	88	111	106	109	82	107	108	96	90	109	108	99	96	102	106	99	79	93	100	86	103	86	93	108	105	106	89	94	94	93	88	110	85	93	82	105	79	98	108	91	89	91	87	78	102	106	86	89	110	105	114	96	87	89	112	94	96	107	99	96	86	92	80	102	87	99	101	114	99	85	84	89	94	112	109	92	76	89	104	73	93	77	90	99	99	96	111	98	91	94	86	99	104	108	87	121	87	78	102	89	127	93	99	95	109	88	91	105	101	90	80	103	95	96	92	90	106	92	100	96	80	97	110	94	98	113	98	85	88	106	95	84	97	68	94	106	97	96	91	105	92	72	88	92	109	105	86	104	98	97	102	95	79	99	97	110	95	94	122	107	104	95	113	88	94	75	104	86	96	98	96	97	87	74	103	94	93	86	89	102	108	96	88	81	84	98	96	88	96	90	93	96	86	87	103	87	90	92	82	92	91	103	92	94	103	104	82	89	100	96	91	105	76	104	93	92	95	98	90	106	86	81	91	89	90	92	96	85	89	96	92	84	95	95	94	91	94	76	87	88	81	97	102	94	86	99	95	101	88	116	103	80	108	73	80	78	105	98	93	90	111	85	103	79	95	108	95	95	85	73	98	96	91	97	89	99	107	83	99	88	101	92	89	86	107	101	105	107	113	94	98	93	90	112	96	99	98	86	100	80	122	92	95	95	91	111	90	116	92	105	91	100	102	101	104	80	78	91	80	89	105	100
15097	1325	1170	620	489	397	318	273	264	233	241	245	238	227	238	204	214	220	194	199	205	245	231	205	221	203	206	212	210	202	207	209	190	198	234	185	194	190	205	176	172	204	188	195	175	208	209	199	183	218	208	214	213	213	240	201	198	206	190	210	189	182	199	193	209	212	204	205	208	180	197	186	201	194	203	196	191	187	205	206	191	198	208	199	210	197	189	191	193	200	201	174	204	215	219	177	215	190	201	194	197	201	211	199	199	211	212	175	210	204	193	185	183	182	181	176	201	183	183	192	190	210	192	203	201	181	216	202	188	203	205	167	223	203	193	185	169	208	207	189	200	193	190	185	197	209	173	193	209	186	210	194	195	192	199	216	176	192	196	213	193	195	212	198	192	180	193	204	198	197	212	209	206	200	200	231	183	200	185	196	208	183	197	191	183	204	223	219	174	196	203	189	187	218	182	186	207	184	178	207	205	191	197	160	213	187	190	186	200	189	197	188	211	197	197	201	200	204	219	217	209	215	207	202	194	200	203	210	202	189	201	183	188	190	191	214	204	203	179	183	206	184	190	213	199	216	192	179	218	207	198	172	204	192	191	199	216	182	198	173	194	192	193	192	200	202	181	200	200	195	223	182	201	199	189	207	192	185	196	183	207	210	184	201	187	187	188	175	186	213	194	188	202	200	183	181	196	202	191	166	192	219	186	195	184	194	198	201	198	198	199	200	173	188	205	191	186	199	196	178	191	181	178	186	187	214	217	192	168	199	174	202	184	194	205	183	185	197	200	184	196	175	201	200	190	210	183	215	189	188	188	190	186	192	196	187	190	209	182	204	200	203	203	205	186	194	202	204	191	205	177	188	205	177	194	188	226	220	195	195	198	222	178	178	217	230	212	209	195	201	187	182	201	196	201	183	198	179	192	211	195	170	182	218	167	203	210	194	182	192	202	215	206	213	198	195	179	218	173	196	194	220	182	203	221	210	200	195	182	201	209	198	188	199	220	184	246	206	204	185	194	215	188	182	191	221	215	199	213	200	178	215	197	192	192	197	186	193	198	209	166	184	179	199	201	201	189	219	198	219	179	218	170	170	195	163	229	204	200	214	190	201	230	196	206	189	225	200	190	196	193	180	184	208	219	184	193	201	202	219	229	173	190	208	198	173	210	198	179	210	189	171	206	171	180	182	201	213	203	175	200	197	205	191	206	189	182	198	202	208	182	186	202	201	181	192	199	197	202	208	202	195	182	201	211	201	194	186	186	191	184	210	203	223	209	171	219	204	194	192	218	191	196	189	198	206	187	179	180	194	244	186	199	214	211	189	208	197	201	166	185	204	213	187	214	189	196	203	199	192	203	221	174	177	200	207	214	196	181	202	204	196	197	197	208	200	185	220	190	226	206	197	199	193	183	188	204	196	215	187	182	188	196	194	192	201	202	193	190	184	198	205	182	206	213	191	198	179	180	185	198	196	189	180	210	224	178	192	215	220	176	206	228	206	155	203	188	214	185	205	179	197	220	193	194	192	207	188	182	180	213	229	212	178	212	175	220	198	196	193	193	182	197	207	196	207	208	210	183	195	193	201	209	193	174	199	190	209	189	195	186	184	167	199	183	209	214	202	192	204	196	198	201	218	189	206	180	206	212	196	208	228	192	198	196	201	213	191	206	206	186	220	210	211	186	207	197	189	206	191	194	193	180	186	191	183	183	240	222	183	195	177	215	177	188	183	199	193	200	191	198	179	197	209	197	221	195	182	197	202	205	192	231	197	175	202	197	171	176	182	205	213	200	198	190	192	190	210	195	198	197	161	213	183	201	197	212	191	208	213	174	176	210	209	212	200	168	195	196	200	179	200	185	201	184	185	219	203	209	238	189	204	215	186	184	208	191	194	199	181	193	186	177	209	191	168	196	220	189	196	206	180	182	206	196	190	171	202	199	201	209	181	192	182	182	205	191	201	195	209	211	217	189	165	215	198	182	195	168	205	203	185	190	202	190	211	200	198	192	204	186	194	192	174	193	218	163	220	201	225	227	207	181	221	174	213	206	191	185	192	208	206	188	177	211	177	200	212	203	191	210	212	213	187	205	201	181	192	203	200	196	214	183	158	207	192	176	196	217	186	195	208	187	210	212	189	187	204	196	188	202	209	196	182	202	215	202	188	189	191	215	202	203	199	190	188	206	209	198	220	182	208	202	185	186	202	233	198	190	184	190	195	218	202	190	200	186	205	231	203	177	204	171	171	187	197	187	214	174	197	210	207	201	174	196	209	211	198	189	173	205	207	201	189	214	195	216	203	215	207	183	170	177	187	180	207	195	191	196	208	186	206	201	180	198	215	181	205	198	205	191	193	205	196	198	196	198	190	203	208	168	196	196	199	198	211	203	197	212	196	201	181	201	183	188	205	197	172	179	206	197	186	203	204	187	227	182	209	191	195	202	207	204	184	211	186	220	201	185	192	182	211	245	224	212	213	183	191	182	195	186	193	197	193	197	191	199	177	208	186	194	202	202	183	198	203	181	221	188	174	166	177	194	224	196	188	186	194	186	205	160	210	196	219	190	193	185	185	209	225	178	200	186	203	204	224	198	217	199	221	188	188	179	214	202	192	211	183	213	235	217	192	189	171	175	203	189	198	182	186	216	183	195	179	183	200	211	194	178	185	205	202	177	199	184	200	215	193	194	202	199	188	196	209	212	194	210	197	183	198	191	193	210	203	230	183	194	211	217	182	180	191	177	199	206	203	186	194	204	205	182	202	193	186	210	218	220	210	167	197	211	224	204	204	210	180	201	188	180	174	185	202	197	203	172	202	209	184	193	214	198	202	177	200	202	204	182	190	200	181	186	183	199	179	194	172	204	199	202	201	197	225	187	198	193	196	206	188	204	187	201	190	182	182	199	176	222	185	211	215	185	205	208	195	205	200	221	199	205	200	215	192	177	216	207	193	205	203	182	222	210	197	215	188	198	188	206	191	198	177	199	199	205	204	194	222	170	231	187	196	194	191	186	164	196	198	186	171	203	213	197	182	201	193	197	204	187	192	165	217	228	197	201	166	214	213	172	217	225	202	206	207	221	203	170	212	190	180	187	200	224	227	199	178	203	185	180	182	192	206	173	188	210	197	195	184	203	202	191	193	200	184	203	197	185	173	197	199	160	209	189	205	198	174	190	180	191	161	204	221	189	180	189	193	198	207	194	223	192	182	200	195	193	190	170	183	209	173	223	194	207	201	228	184	191	175	181	215	198	182	178	214	188	184	201	194	210	190	189	199	195	183	221	211	210	205	201	179	210	197	185	215	213	214	209	213	175	209	195	194	191	200	198	197	202	201	220	211	208	209	226	206	201	210	194	189	202	221	184	186	178	192	197	216	202	203	184	185	184	214	186	210	199	195	220	199	185	180	175	223	211	185	186	183	193	190	221	214	208	192	195	207	188	198	200	185	200	223	181	191	192	194	191	186	206	196	165	209	206	176	206	167	224	181	174	170
24786	21698	29189	24720	20176	1901	710	464	406	376	338	309	296	289	300	265	255	274	249	260	254	239	249	245	242	272	192	251	217	233	220	212	229	226	206	223	213	206	234	218	236	241	239	228	203	216	213	220	187	203	221	218	236	208	225	209	225	200	245	220	218	202	239	236	208	208	178	215	224	212	208	197	213	202	187	230	231	224	217	214	207	219	209	223	194	216	229	188	242	189	227	212	202	212	242	219	237	230	218	217	231	202	227	214	221	205	219	218	234	228	222	212	216	202	216	231	199	228	194	231	238	217	212	212	232	228	251	220	209	200	215	232	235	237	215	201	211	238	236	208	201	200	215	195	232	207	244	218	234	210	224	209	218	223	223	208	212	233	222	255	228	226	241	217	235	236	208	205	195	205	198	201	212	219	221	190	198	226	220	222	214	236	203	217	207	200	189	227	222	237	210	202	217	233	195	254	193	212	181	211	235	211	224	208	186	224	206	216	184	242	218	204	195	217	217	234	210	214	218	199	231	248	210	211	200	218	217	213	210	209	233	221	229	232	221	216	227	235	221	214	218	216	212	255	210	214	227	233	206	223	220	200	230	230	223	221	229	237	222	249	255	212	243	220	242	238	223	213	199	201	209	218	223	216	179	209	240	227	195	238	212	232	209	236	212	192	234	240	226	218	206	193	200	189	210	206	223	222	223	205	215	216	193	237	214	195	191	229	247	229	211	183	200	204	200	208	221	213	202	235	209	223	182	202	230	205	207	190	216	221	180	218	248	214	218	207	232	246	217	229	218	209	231	254	199	229	213	204	209	217	228	214	228	213	188	210	204	236	214	207	209	216	207	207	226	178	206	203	212	233	229	211	239	221	208	213	190	208	205	222	211	232	218	240	200	235	231	194	196	226	227	222	205	198	170	219	220	197	190	234	226	222	196	225	199	225	200	210	211	231	195	239	197	231	211	218	209	214	213	194	245	227	217	226	217	209	251	198	184	198	233	218	193	214	213	218	231	242	194	189	212	218	209	216	224	208	216	187	209	242	219	214	226	240	228	224	214	214	229	221	229	223	215	218	203	187	219	213	197	210	212	207	202	197	234	216	228	214	211	211	236	204	216	204	240	200	228	187	217	206	204	213	203	226	229	214	214	214	213	247	207	239	221	191	209	244	202	204	209	186	227	212	221	227	227	198	229	209	211	196	233	232	226	197	191	238	215	221	233	227	212	220	214	200	216	196	202	237	182	179	206	207	190	210	217	232	237	223	220	227	198	218	234	204	218	224	240	210	212	225	196	226	226	199	218	199	232	221	209	201	228	225	230	200	246	227	211	222	208	195	239	202	229	208	223	225	206	235	231	232	201	208	180	219	220	205	223	209	217	194	220	202	210	222	224	232	185	218	192	224	226	214	201	190	219	225	231	212	223	221	210	230	214	226	227	214	199	228	226	232	208	190	201	227	189	191	210	228	213	223	195	217	211	198	223	215	196	230	231	204	210	238	226	214	205	200	220	189	207	253	213	226	222	206	210	192	201	235	207	203	190	212	209	222	205	204	239	218	206	219	218	209	224	204	221	209	224	234	223	221	234	197	232	210	241	223	197	226	234	205	195	212	203	216	196	224	205	205	199	207	211	221	211	204	205	205	214	209	229	220	204	198	207	242	203	225	216	216	253	209	233	205	212	202	215	228	215	232	228	209	227	201	248	231	211	218	209	220	226	238	199	227	214	216	220	223	240	228	248	205	210	195	228	210	226	222	209	210	215	210	206	247	220	209	206	218	211	220	235	226	208	246	237	221	225	185	224	211	218	214	213	236	224	216	202	227	211	211	201	195	233	210	241	200	210	217	198	222	222	234	226	218	201	218	229	217	216	209	231	224	210	206	211	218	200	221	228	229	214	234	219	215	237	234	177	191	217	207	203	202	226	218	217	178	217	196	199	211	216	203	193	187	224	214	228	221	212	231	200	187	188	199	226	224	222	197	204	223	216	224	199	204	212	209	205	210	216	226	220	241	201	208	210	212	207	210	233	235	267	206	214	200	206	215	231	218	194	215	187	218	218	233	216	225	215	240	196	202	233	229	208	202	207	217	211	226	234	218	213	207	191	226	215	217	233	225	209	217	201	221	215	214	202	215	218	192	193	245	206	208	216	235	208	235	189	206	220	239	220	215	217	206	230	199	205	205	244	220	216	211	189	222	212	219	222	219	224	211	223	237	218	211	215	211	250	207	196	235	217	211	210	222	185	242	232	200	231	215	222	227	220	236	224	205	207	225	194	205	203	227	228	209	193	202	207	222	234	203	220	214	224	212	203	217	220	237	200	190	203	217	200	211	235	208	221	201	243	208	239	214	223	244	212	246	190	173	216	227	244	222	201	220	229	206	224	217	197	205	238	217	212	236	251	215	213	220	214	229	201	212	190	222	214	215	191	201	195	203	217	241	203	222	205	231	232	238	224	239	210	211	229	234	219	233	209	212	226	200	199	212	216	228	208	243	218	208	212	208	211	228	230	205	229	236	212	226	198	232	176	223	218	235	206	221	216	206	234	180	213	241	214	201	228	222	221	207	196	205	195	220	217	214	210	205	215	227	228	229	198	189	216	223	184	198	206	220	203	221	210	211	214	202	188	215	223	219	246	221	190	211	203	207	228	210	192	219	217	205	237	199	227	230	225	223	225	216	236	207	225	226	239	232	219	221	203	196	196	228	225	216	232	190	239	209	206	217	226	242	211	217	240	214	218	237	215	220	197	231	241	219	195	237	221	225	206	223	242	238	217	208	222	240	219	238	237	211	225	214	213	214	226	232	237	198	187	215	241	238	214	198	219	233	224	205	198	193	192	225	214	213	220	233	225	213	232	248	179	199	217	236	216	210	207	204	225	226	190	218	262	231	240	221	205	227	231	228	229	220	207	198	240	224	220	228	221	229	198	224	214	197	206	186	215	215	232	211	253	233	209	244	229	225	219	196	221	217	210	201	229	227	211	210	189	227	228	200	224	224	214	224	216	198	219	207	188	216	228	227	221	190	211	225	236	207	240	223	239	225	231	218	226	207	209	242	215	208	226	188	214	205	229	221	197	225	210	219	203	217	222	207	216	187	215	245	225	201	198	205	222	222	226	211	197	238	201	208	206	218	253	197	209	230	223	205	188	231	237	211	228	217	205	246	229	197	252	234	192	217	218	222	191	217	183	216	211	213	200	198	211	217	180	211	236	210	191	211	238	233	231	216	227	200	213	242	219	190	184	214	218	229	221	234	211	207	209	212	197	225	228	207	206	226	234	211	217	200	209	219	221	209	206	202	213	221	200	203	227	209	217	226	198	217	198	234	217	190	203	225	226	228	205	218	234	206	210	205	189	241	210	235	231	231	214	208	218	231	209	213	201	232	223	216	232	238	209	234	221	219	231	216	170	236	211	217	229	208	219	209	217	198	214	209	247	198	223	198	228	215	191	223	232	215	225	220	209	228	217	207	228	202	225	214	208	228	209	217
32576	10401	9005	4469	3164	2217	1765	1398	1189	1015	903	790	716	723	617	610	564	559	549	523	522	501	519	492	492	477	480	439	421	433	426	429	435	444	439	410	461	433	434	436	442	429	407	414	427	419	452	433	412	415	430	472	429	410	440	444	400	403	406	425	410	425	413	403	439	404	412	424	432	421	386	424	424	438	375	419	403	440	411	369	410	391	423	426	432	428	441	414	414	418	416	408	437	434	401	418	431	409	434	419	406	421	424	416	411	428	431	389	377	415	399	423	416	431	407	425	407	439	379	377	412	412	458	395	370	421	425	445	413	419	447	391	398	402	444	422	417	395	422	399	427	437	397	396	421	396	435	398	399	410	384	441	411	419	419	410	460	422	418	396	403	434	421	404	395	396	405	400	411	395	369	394	399	395	422	400	421	423	400	390	418	389	415	404	407	394	411	360	392	436	386	424	411	432	402	423	425	426	431	364	383	378	402	388	404	430	401	386	406	408	410	406	421	427	436	431	449	410	413	411	405	402	401	396	439	408	438	417	409	432	428	413	392	415	416	411	419	400	402	408	428	413	418	415	394	381	421	419	393	421	448	415	382	409	374	410	393	389	392	392	411	394	401	413	431	407	428	407	436	439	452	394	403	412	412	445	430	398	401	418	424	396	445	389	402	412	441	417	408	413	428	405	438	403	437	401	416	429	396	379	387	429	400	405	446	431	401	400	390	412	414	429	410	377	422	366	383	418	394	398	420	431	406	405	426	422	412	404	411	407	418	400	414	380	366	390	407	393	425	413	392	384	427	415	435	430	403	396	402	417	443	376	436	406	464	412	392	426	431	406	394	379	407	412	450	433	404	421	428	395	398	391	381	413	412	402	410	411	405	395	386	425	392	441	439	388	401	381	398	418	416	411	415	384	387	409	431	430	426	438	410	403	410	382	423	381	404	442	421	425	427	397	415	403	403	430	422	433	385	399	398	379	437	412	422	418	411	416	429	392	394	401	409	406	414	419	395	416	410	365	409	406	419	386	416	418	437	386	410	450	423	396	409	393	385	405	405	409	420	405	388	418	374	443	440	405	378	401	401	370	411	397	386	394	436	388	398	384	384	408	417	384	432	414	394	431	409	439	401	414	394	404	429	429	414	403	377	420	402	412	416	395	404	434	404	421	423	372	418	433	398	394	410	393	435	394	408	360	373	387	426	421	384	398	431	401	398	403	453	413	392	386	423	431	373	446	452	410	418	418	392	421	384	441	419	382	426	398	395	395	411	404	415	381	411	428	408	385	415	381	370	369	436	410	443	405	388	429	380	392	422	410	419	465	398	417	408	410	416	411	418	423	400	387	402	438	408	420	400	414	386	419	397	402	413	379	421	393	400	366	427	413	415	396	408	427	436	429	428	426	391	442	410	406	395	390	402	423	422	404	391	427	383	419	412	409	394	418	380	416	424	413	396	382	416	396	413	413	408	410	419	408	444	406	413	436	371	403	388	428	425	443	423	410	374	396	396	391	417	385	389	399	396	406	415	442	419	442	419	399	446	409	403	416	404	402	413	411	427	395	423	404	412	398	427	395	418	375	408	379	392	407	407	369	367	397	420	407	411	415	424	393	398	390	413	409	410	406	393	424	445	433	436	397	425	369	394	416	368	381	382	382	451	397	383	418	400	415	387	390	399	413	404	435	420	361	411	422	436	400	406	432	426	408	431	418	390	394	394	399	403	381	399	424	418	409	416	381	432	409	416	425	444	395	420	391	428	415	392	399	403	416	417	407	391	402	385	389	428	448	414	404	435	401	395	417	415	370	421	437	384	385	405	403	409	404	423	386	408	433	372	404	406	413	406	393	434	401	397	404	427	392	424	401	412	407	416	412	417	374	413	383	396	404	383	424	415	390	416	389	403	410	430	410	415	443	419	431	403	377	415	421	427	426	452	392	427	423	405	391	416	414	414	432	413	443	423	434	396	394	384	405	417	394	409	387	392	409	379	407	399	422	417	389	392	416	415	396	396	420	444	428	440	408	427	379	387	436	388	409	453	473	417	423	402	390	404	429	414	443	421	398	431	397	431	375	404	391	433	360	436	451	409	410	402	419	402	421	403	407	391	389	422	395	415	432	398	402	444	393	388	436	414	398	407	428	386	375	403	363	401	430	396	403	412	423	401	442	420	424	394	410	411	405	432	402	411	373	387	367	413	405	406	439	426	370	415	368	397	409	389	400	390	420	438	385	416	423	406	401	426	388	425	426	398	385	423	404	446	462	424	406	436	430	381	401	393	415	404	413	415	392	399	425	420	409	423	379	412	403	410	423	411	437	413	435	409	396	419	424	397	411	412	397	407	397	422	440	418	376	406	397	393	399	410	413	446	396	427	433	393	418	417	393	391	410	391	407	432	371	392	388	440	398	433	404	424	421	389	420	425	437	402	443	431	405	398	422	402	406	389	399	421	414	384	401	379	418	407	366	421	429	417	424	447	420	399	383	435	402	438	374	408	390	433	394	430	433	404	409	445	443	422	399	398	443	419	399	415	372	353	406	412	411	400	466	399	408	400	379	397	397	405	399	383	376	423	421	425	371	428	422	400	423	394	411	406	380	410	407	409	389	370	359	418	411	393	379	403	427	388	421	418	428	384	416	398	405	408	393	425	417	422	410	436	385	385	370	384	433	427	395	425	411	405	421	459	374	411	410	376	403	401	389	409	419	412	422	449	383	400	415	412	390	388	426	410	421	388	381	381	418	382	400	407	426	402	381	403	378	398	393	394	413	393	434	392	381	429	385	409	406	408	422	420	423	415	413	406	398	425	399	403	378	411	402	439	440	430	399	404	434	412	415	435	419	418	394	393	404	416	438	408	396	411	392	375	394	393	368	415	417	390	418	362	436	365	396	433	424	433	408	397	443	396	397	428	419	394	360	428	411	416	408	405	416	463	449	391	427	399	418	408	406	423	428	415	399	423	409	432	418	428	407	408	406	399	420	398	447	433	389	391	434	429	378	403	401	391	423	415	410	418	395	376	412	391	463	427	388	381	394	371	422	407	377	404	383	429	391	402	402	421	391	388	422	391	410	422	386	404	429	410	407	399	383	387	403	409	425	405	403	440	396	405	372	461	428	405	391	407	434	392	404	399	374	415	413	392	402	383	413	421	400	385	404	413	447	422	425	367	408	380	402	380	395	399	381	392	386	398	428	418	423	402	392	401	398	398	405	406	383	409	437	428	391	380	420	383	421	425	404	390	444	388	398	376	427	416	391	384	387	462	409	386	399	385	407	411	417	406	401	395	413	392	435	434	409	409	428	398	429	375	391	400	426	450	425	437	394	397	383	380	437	394	412	399	397	406	405	451	433	425	417	425	388	403	381	462	419	423	393	413	420	437	372	388	399	394	425	400	386	414	405	425	408	430	394	413	425	416	430	422	449	426	416	417	412	418	440	384	377	395	414	429	384	407	398	418	403	423	421	399	430	413	418	383	389	417	405	404	430	424	401	404	418
23801	21740	29981	24043	21740	19403	2306	987	780	715	655	616	547	541	507	515	527	464	483	442	428	462	449	432	481	409	426	455	402	417	435	413	397	387	429	428	433	415	434	395	381	398	443	405	394	423	432	410	395	422	403	408	363	409	421	379	423	353	360	370	396	404	378	388	394	417	401	405	423	368	396	404	379	427	370	423	395	392	418	425	396	444	414	373	388	388	369	421	431	410	370	367	398	382	359	385	433	414	390	408	418	413	412	401	405	426	429	374	374	399	402	415	410	373	396	363	371	427	389	384	392	397	378	393	408	401	394	430	432	389	401	413	406	419	400	384	396	397	394	408	391	389	388	430	397	386	388	413	400	402	448	422	403	407	359	367	392	390	410	411	390	374	357	387	354	372	383	407	383	399	386	403	396	404	377	407	378	442	380	391	421	349	348	405	382	412	445	384	410	385	387	394	379	426	405	383	383	405	395	404	406	411	385	383	413	362	396	412	400	378	388	399	449	386	402	399	381	417	377	426	378	433	409	382	396	358	412	376	420	399	417	377	388	387	396	382	407	423	396	379	351	387	388	368	389	366	368	421	402	401	401	413	423	398	376	393	328	381	400	392	367	409	382	376	354	406	414	399	415	363	382	370	396	417	414	412	409	360	372	372	382	378	410	392	385	404	403	399	378	406	430	392	375	425	396	355	399	355	382	384	404	396	386	369	413	390	420	383	389	405	407	410	412	385	384	392	376	371	383	419	401	388	370	405	406	397	397	402	424	385	428	413	377	391	403	369	407	371	347	336	386	398	439	382	410	390	381	416	398	403	408	405	390	372	405	401	447	389	404	411	390	342	394	379	352	395	417	408	399	388	355	415	397	411	389	376	400	400	402	413	374	402	406	346	410	379	403	424	351	399	399	383	366	390	360	393	395	415	365	410	437	373	390	387	411	357	378	413	396	394	410	416	394	442	422	434	398	407	399	388	387	380	417	403	408	407	396	393	410	408	391	363	391	364	402	406	398	405	374	418	350	397	400	389	385	389	405	374	413	402	389	384	421	379	386	406	365	423	394	409	394	409	370	429	396	405	407	389	396	385	395	422	391	388	396	380	395	415	382	415	406	437	397	404	377	370	418	418	397	381	379	419	386	384	391	391	391	429	384	408	395	424	422	415	372	415	350	409	408	364	431	376	421	400	425	370	380	434	389	375	387	357	385	398	401	373	391	388	401	392	361	412	407	349	399	387	387	376	419	398	369	385	381	407	389	391	402	433	403	403	430	391	389	393	386	421	402	412	408	410	398	373	405	409	390	391	423	379	428	385	421	380	348	383	396	393	384	396	385	414	367	402	416	390	378	385	400	413	411	408	403	437	396	400	410	401	404	373	377	371	403	412	399	355	434	414	381	410	411	375	381	367	399	409	371	399	420	369	386	402	393	412	402	400	374	433	358	400	421	418	401	368	379	391	413	403	411	394	410	368	387	388	382	382	393	376	399	407	395	438	382	395	409	419	412	399	411	394	424	409	418	384	403	424	394	438	407	372	410	365	365	395	380	409	383	379	384	386	424	385	385	418	430	404	370	366	381	373	375	402	398	392	378	362	373	365	371	435	389	414	366	415	416	386	403	426	379	411	405	388	396	418	391	401	393	363	442	414	414	398	423	415	418	382	419	401	402	413	441	431	412	372	391	406	380	377	413	385	416	371	393	400	375	349	412	367	392	372	368	407	402	439	369	418	409	386	404	380	388	394	398	399	436	413	412	392	383	373	373	391	363	419	370	397	380	398	413	411	376	404	397	356	385	415	385	427	377	388	406	430	383	413	427	391	409	379	402	392	398	412	395	428	409	382	402	390	399	394	370	399	407	394	391	390	377	427	384	397	353	427	372	391	398	417	371	409	398	388	384	431	419	415	398	397	421	386	378	390	430	379	416	376	399	408	403	389	377	391	412	376	385	367	402	401	392	372	431	413	393	405	377	377	407	361	397	361	369	402	406	403	406	359	375	390	391	395	383	372	401	398	372	405	385	399	403	378	405	392	412	435	375	418	405	398	410	401	389	420	406	382	407	403	386	396	371	393	379	402	427	383	359	401	413	410	409	374	364	451	419	373	383	386	387	423	397	375	399	378	376	421	372	402	419	396	371	383	397	392	407	421	396	384	382	366	378	370	387	387	401	418	399	375	409	374	436	421	359	386	405	379	420	376	447	409	420	387	411	384	369	388	375	393	394	410	379	397	394	409	403	389	379	412	432	394	381	414	408	365	372	384	333	355	393	368	376	375	413	414	408	396	390	400	385	402	391	386	403	413	397	397	422	380	399	385	393	389	391	411	394	385	425	387	383	380	400	401	388	392	381	404	392	395	421	393	413	394	381	399	395	402	425	424	378	420	415	412	362	417	392	445	425	399	383	387	375	375	415	366	372	394	380	413	423	401	388	408	385	379	344	373	376	400	381	368	369	380	418	385	408	394	389	415	347	395	410	403	433	395	413	398	387	373	372	417	410	400	392	374	396	385	400	404	375	383	411	409	389	360	429	411	396	414	421	406	420	403	364	425	401	393	428	354	361	394	401	393	403	423	374	389	358	407	398	413	390	422	381	362	401	429	404	398	410	389	379	405	395	429	399	406	401	387	416	406	400	398	349	432	417	427	321	428	411	379	370	415	399	361	415	423	394	345	417	420	431	405	373	426	366	364	414	363	380	399	431	363	409	415	405	407	403	399	367	389	435	440	424	391	377	405	375	388	404	366	411	392	378	400	365	360	394	403	378	409	413	402	390	363	399	404	398	411	383	402	356	385	399	393	416	393	401	392	392	407	394	402	386	403	417	403	378	403	382	397	403	405	409	409	419	413	382	361	363	410	358	378	401	384	401	407	371	390	426	392	376	391	400	404	402	401	386	395	378	410	416	374	389	373	383	420	406	363	390	370	377	395	396	360	403	370	416	409	389	371	408	385	386	394	416	385	382	378	411	394	387	406	408	405	402	407	404	387	401	398	392	392	352	384	399	388	405	406	381	401	398	417	388	387	388	418	379	373	425	366	404	390	406	404	375	361	390	382	382	406	402	370	381	380	394	414	412	409	379	423	401	389	381	385	391	398	408	393	392	372	406	368	396	416	375	384	391	389	387	374	407	412	409	427	422	387	395	403	380	361	385	404	377	384	392	389	426	432	390	390	379	402	390	386	403	392	397	415	365	399	427	405	372	403	384	402	377	392	411	406	361	375	396	376	392	411	402	401	369	391	401	406	389	390	395	376	402	444	387	373	436	406	385	408	397	403	368	397	399	397	422	380	402	429	384	388	370	403	443	403	384	391	371	398	403	390	391	426	409	373	380	386	397	411	406	410	414	399	390	398	411	405	435	407	406	385	384	395	409	415	410	361	407	348	384	392	394	377	388	395	409	343	403	454	403	384	377	394	377	411	404	393	429	401	378	395	409	380	403	397	407	391	376	367	436	390	340	405	389	386	386	375	379	417	396	439	437	395	385	382	391	403
37330	16535	14645	7995	5492	4093	3233	2641	2203	1860	1577	1498	1363	1294	1148	1148	1031	967	983	939	890	883	862	841	849	853	792	774	827	825	780	845	797	709	778	800	775	791	800	732	697	717	756	713	716	723	827	746	702	771	696	725	764	698	737	757	789	727	752	720	766	711	711	733	747	752	727	691	733	707	725	663	731	680	705	709	737	729	728	716	698	680	709	678	704	755	723	695	709	716	734	661	736	763	711	713	705	753	738	696	714	722	731	701	737	701	716	693	723	718	712	738	734	662	701	745	712	681	703	660	694	701	671	725	688	708	744	721	748	730	682	700	726	760	712	726	693	649	742	672	703	730	686	702	693	753	707	720	688	677	733	710	740	709	687	715	707	729	705	750	684	681	714	697	755	736	757	694	699	726	746	677	738	718	719	706	721	681	663	683	725	703	741	668	678	750	728	733	675	692	752	714	734	724	736	700	724	703	727	711	750	674	705	723	705	723	729	736	734	707	733	711	702	694	678	676	708	772	769	690	723	714	694	732	703	706	673	658	672	696	713	727	695	687	704	699	709	705	737	739	673	713	716	709	699	744	663	680	749	690	760	741	737	717	686	670	753	741	704	690	713	685	687	716	689	709	746	712	699	730	679	707	788	673	711	705	731	716	726	729	703	697	677	716	717	751	753	693	665	739	715	701	701	730	685	704	696	719	715	690	718	726	780	761	709	688	705	714	700	760	701	687	743	683	687	739	701	723	708	690	670	705	714	705	699	752	687	720	711	728	705	722	701	775	680	723	692	678	689	709	709	744	700	730	724	726	734	748	732	724	729	708	738	721	727	664	671	683	729	713	734	678	711	719	723	705	777	696	719	659	733	716	702	707	666	698	692	651	761	685	684	767	731	725	702	745	794	654	726	687	721	689	734	707	674	726	675	771	703	685	681	687	689	655	726	723	692	739	674	694	682	711	711	724	724	708	698	747	762	731	736	757	693	732	680	713	690	693	691	708	750	749	715	700	725	714	724	720	631	782	769	728	747	687	739	704	681	722	690	645	697	716	701	692	651	672	734	713	703	705	703	675	708	680	739	715	704	715	741	727	692	684	723	672	689	739	690	750	743	754	730	682	697	723	716	671	723	756	688	731	716	714	704	703	696	677	713	713	735	728	671	704	686	719	706	724	698	719	685	760	697	707	705	655	697	683	730	706	759	709	752	706	662	726	706	713	719	689	672	718	709	739	750	658	748	677	697	705	714	743	732	707	690	742	691	702	728	677	722	681	697	674	686	744	719	721	696	681	766	681	693	704	719	717	720	707	718	702	761	725	674	752	719	690	687	701	723	742	690	695	722	747	696	693	687	683	733	769	699	685	715	683	734	690	683	755	728	683	665	740	719	746	696	678	695	706	696	751	695	668	680	705	736	712	765	762	725	717	683	661	696	689	716	687	729	745	670	725	727	716	750	688	677	686	713	681	753	697	678	725	666	725	676	714	720	715	680	702	712	693	715	645	732	755	684	702	717	708	705	723	699	722	673	670	687	720	663	686	737	753	710	673	705	705	718	688	647	691	672	712	735	676	716	748	652	727	752	676	719	700	722	743	697	719	724	740	749	677	714	720	728	740	690	747	687	703	687	711	718	735	752	692	750	679	701	716	699	652	750	762	701	714	653	730	719	702	712	731	718	708	693	680	715	682	691	718	721	671	746	675	708	732	724	710	692	710	691	716	659	734	705	698	718	709	699	718	711	705	676	729	687	723	687	708	711	749	734	704	713	756	719	761	702	765	717	747	667	712	668	733	698	770	703	723	736	692	728	740	692	690	741	690	720	679	709	697	659	684	726	721	739	719	651	723	717	725	715	726	706	687	714	693	715	689	731	696	715	710	729	681	728	702	735	702	655	724	677	759	735	720	704	715	759	711	694	716	664	728	716	715	750	739	703	714	714	721	704	694	678	704	702	719	718	717	687	692	688	694	752	712	734	692	697	706	712	737	690	698	732	731	756	768	709	744	699	684	708	763	712	712	719	654	727	725	740	722	731	717	711	745	691	716	737	684	697	700	718	718	725	724	674	699	694	692	781	665	678	691	699	676	697	703	719	699	700	663	657	711	753	671	734	708	704	726	720	690	700	699	721	664	707	682	682	676	737	735	719	700	692	708	702	712	682	742	662	752	658	731	694	699	691	709	727	712	728	693	674	751	732	711	659	706	713	709	712	740	740	707	713	660	732	703	726	697	701	721	668	704	705	704	718	722	712	711	688	656	708	724	705	721	722	713	678	727	709	711	679	721	669	714	739	729	757	704	682	706	705	733	750	742	759	703	659	732	656	686	717	714	683	733	653	750	737	709	741	672	728	677	697	696	688	700	678	679	703	687	692	704	669	696	741	743	711	685	692	692	720	707	735	701	716	727	723	672	689	732	710	752	714	678	704	760	690	704	690	728	708	686	715	707	695	740	702	710	727	707	661	690	721	717	728	738	720	710	702	672	726	747	739	716	701	724	701	694	726	739	722	748	721	699	712	673	675	716	677	743	698	712	776	697	703	699	736	704	712	763	663	693	692	701	721	732	721	685	666	728	768	704	723	749	679	683	694	681	704	674	700	662	724	691	714	735	700	686	717	658	726	674	697	747	650	720	729	754	741	705	691	757	686	693	667	757	727	713	691	738	712	745	693	732	755	704	688	716	708	727	720	761	698	728	728	682	721	724	711	729	761	692	729	731	689	696	688	670	657	706	716	744	705	702	725	740	762	706	710	705	695	726	647	699	659	725	703	728	681	686	766	700	651	745	718	753	755	731	706	706	719	735	657	696	712	742	678	683	710	702	744	714	649	670	713	712	731	693	700	710	717	733	684	706	697	718	747	704	711	761	762	737	664	675	677	692	700	700	688	691	702	740	742	668	735	683	707	759	705	705	674	678	687	707	668	752	724	749	672	742	691	681	686	693	697	726	742	724	720	678	716	696	738	639	699	746	713	755	664	691	709	687	686	692	695	683	676	665	670	714	665	700	699	708	740	694	720	685	724	717	758	695	763	689	684	685	751	719	709	735	739	736	682	744	717	715	727	729	692	702	731	702	678	733	672	691	657	725	735	655	698	706	710	677	694	704	737	707	671	719	729	665	733	697	708	713	692	675	753	723	675	715	717	687	709	725	695	708	713	732	720	707	722	704	722	699	672	703	734	676	722	700	717	706	729	719	685	685	743	632	649	688	679	739	727	701	734	707	719	697	685	731	697	698	680	722	725	710	694	728	734	686	715	711	731	704	681	716	728	702	687	708	687	722	709	706	676	723	654	734	766	728	716	658	712	711	686	692	715	708	670	735	690	737	718	696	688	704	706	682	725	743	727	670	647	740	694	731	719	705	721	713	682	691	733	711	690	637	707	672	685	748	723	661	704	688	731	724	774	680	705	707	708	678	746	680	735	699	703	672	710	698	652	770	775	709	735	715	711	699	720	693	693	709	761	689	716	712	737	746	740	701	716	741	715	722	661	696	717	746
27311	21148	8371	408	230	168	122	105	94	114	98	88	100	98	90	93	93	105	93	96	100	91	99	114	104	83	85	105	94	106	90	92	91	83	100	86	80	90	92	103	86	96	114	91	91	89	98	90	88	75	93	100	107	105	93	96	83	92	98	90	97	84	82	101	86	93	97	92	87	104	99	80	103	101	106	90	96	83	90	101	112	92	79	78	86	83	106	97	109	107	92	95	103	103	86	94	104	75	108	94	86	83	92	123	97	95	96	97	105	82	102	97	95	77	107	97	110	104	76	101	100	103	115	103	111	88	82	102	109	108	91	92	89	128	84	89	101	96	102	93	96	82	104	102	95	115	88	94	105	107	77	83	90	74	92	87	103	98	92	111	86	102	123	94	106	100	97	101	97	91	99	100	93	108	114	93	99	110	90	76	114	89	101	92	83	94	94	102	77	91	109	87	95	90	79	86	95	92	78	101	94	104	99	86	99	103	99	96	99	106	116	93	82	99	79	99	87	94	102	98	91	93	117	101	108	94	76	103	90	112	75	100	99	90	97	108	87	87	94	101	96	87	92	99	88	113	77	101	86	101	88	88	111	101	110	92	96	91	97	89	100	91	99	99	97	107	101	97	89	111	107	93	93	83	97	99	96	92	97	91	101	104	88	101	87	105	105	95	98	78	96	82	74	100	84	94	89	94	97	86	94	86	87	75	105	92	105	117	93	74	103	93	98	88	102	85	101	77	82	112	97	84	89	94	92	99	103	87	86	73	91	94	86	97	100	96	78	81	80	97	104	100	101	88	108	103	91	108	102	97	98	84	98	103	96	93	94	89	101	88	85	88	99	100	114	99	100	99	93	91	82	76	87	103	95	114	82	104	91	86	86	129	94	94	95	80	87	97	102	92	102	97	88	93	91	86	107	96	99	98	82	100	81	105	98	96	101	104	80	83	82	95	99	88	115	103	90	97	78	85	90	100	88	99	101	81	90	110	94	90	88	99	87	88	91	86	89	102	87	105	95	100	92	87	88	98	98	94	93	110	78	91	86	96	98	106	93	106	106	103	74	82	98	101	87	87	90	87	75	86	89	101	83	88	102	89	87	83	113	99	104	94	95	96	79	98	82	98	98	101	98	94	104	95	96	85	99	92	93	108	93	92	91	87	92	99	94	100	88	108	97	106	89	82	93	99	86	92	80	93	79	90	99	103	98	96	82	93	92	96	96	99	84	89	75	103	87	96	77	90	96	100	102	106	92	80	96	80	111	102	85	85	99	96	101	89	97	85	98	78	94	81	89	95	97	93	97	84	100	93	88	100	80	109	84	99	79	96	82	90	96	91	102	69	112	110	108	82	91	102	101	78	83	80	104	98	96	92	97	102	91	89	96	98	110	109	86	103	86	94	82	89	110	85	82	84	84	93	100	90	92	82	99	108	80	102	94	90	88	92	95	88	104	107	93	97	106	88	83	99	89	96	100	95	104	88	99	90	91	111	95	87	87	97	109	103	100	93	94	106	100	108	99	69	81	104	94	71	91	85	97	96	100	108	88	81	100	91	93	96	99	113	93	103	79	100	89	94	79	93	107	107	103	94	93	94	88	84	95	100	91	99	101	91	97	98	98	96	88	94	72	85	102	105	97	92	87	83	102	96	121	111	95	89	80	111	87	72	71	78	101	83	112	97	97	83	91	103	100	85	87	92	103	94	99	90	95	105	99	104	95	92	100	100	81	101	85	95	103	101	99	119	107	119	89	96	81	92	96	78	96	93	90	108	76	87	92	97	83	91	91	91	95	113	104	91	106	84	118	108	102	91	89	103	89	89	82	120	84	106	102	93	101	92	106	103	93	97	83	104	86	88	95	94	105	93	103	86	111	107	109	96	89	88	101	85	106	94	90	104	89	106	98	73	108	106	99	105	117	90	83	106	93	88	103	95	90	80	93	101	102	91	106	84	84	95	79	82	99	94	94	100	85	100	101	79	101	93	96	84	95	97	99	86	84	81	94	77	96	83	98	87	105	88	105	96	85	101	93	94	106	110	104	97	86	96	102	99	99	82	106	86	87	76	96	95	101	98	93	92	104	103	79	95	103	99	81	94	100	72	100	99	112	94	90	97	95	100	94	92	75	83	87	93	94	94	114	86	91	104	91	91	100	96	93	107	100	91	97	94	92	91	97	80	86	87	94	98	101	100	88	77	112	95	91	97	90	90	105	103	93	109	114	89	108	82	99	97	90	110	83	100	86	80	93	112	99	88	83	95	90	105	76	91	106	88	104	91	94	99	88	89	112	87	104	83	78	91	86	103	111	101	101	99	109	114	97	85	109	108	107	89	89	85	85	104	101	74	90	70	91	103	88	94	95	88	83	101	100	95	116	96	82	88	93	98	106	102	70	107	82	89	93	89	84	89	89	94	100	95	81	88	88	87	95	83	94	81	100	90	87	88	104	85	108	105	101	108	102	84	99	82	98	94	95	105	100	104	77	81	84	95	97	92	94	93	105	77	84	95	114	92	96	87	81	86	86	91	104	92	108	104	101	80	112	101	92	83	100	86	89	88	89	91	82	93	90	95	106	103	79	88	84	103	112	94	97	108	93	94	83	100	116	111	102	102	91	90	95	83	103	83	108	86	93	95	87	101	101	79	102	96	104	91	94	95	80	98	87	100	89	89	86	94	87	92	106	102	88	87	96	87	79	76	101	92	80	93	91	106	110	84	97	92	90	95	67	102	94	88	95	104	96	92	98	111	95	103	102	85	95	84	99	84	93	102	68	74	107	89	97	92	91	104	109	94	98	88	92	85	84	90	94	96	97	83	84	108	108	102	90	80	82	96	102	90	90	85	94	98	86	96	100	108	91	106	105	87	104	113	101	82	98	92	101	86	91	96	75	105	88	88	85	112	100	103	95	95	85	84	93	82	96	83	90	104	92	111	94	109	99	111	92	78	75	89	82	112	108	104	93	109	102	106	93	100	113	75	107	98	93	109	89	107	76	85	105	95	86	93	98	89	103	106	86	104	98	98	115	95	77	101	96	85	108	116	107	100	100	91	83	85	95	99	105	113	75	111	108	95	105	94	94	86	85	91	91	87	101	101	89	100	92	86	78	96	82	83	96	105	86	96	110	95	92	83	100	95	101	98	96	108	105	95	113	103	79	79	91	96	91	99	95	88	96	98	90	94	90	94	83	104	94	92	100	100	112	112	102	92	105	87	75	114	96	77	96	86	83	104	100	90	80	104	90	89	102	93	103	94	110	91	91	101	107	96	96	97	102	78	98	95	110	93	86	84	91	101	89	95	97	97	103	93	100	95	87	103	109	97	98	73	88	81	86	113	108	96	91	92	101	87	116	94	101	77	94	100	99	74	88	101	107	111	121	98	108	109	81	88	99	123	102	100	92	90	101	89	97	96	96	90	102	105	99	99	97	93	95	104	98	99	111	98	104	105	102	120	91	97	105	88	91	99	91	100	95	108	95	93	78	101	80	92	92	95
15304	1391	1216	638	462	345	331	298	271	283	257	259	232	216	229	228	212	204	227	212	229	208	198	198	220	206	213	213	218	203	193	225	203	208	184	214	196	210	196	219	185	228	208	215	206	193	207	200	206	232	228	200	219	189	209	224	200	196	184	192	195	192	197	222	202	200	189	222	186	192	207	178	211	197	182	170	210	212	225	213	175	210	203	200	227	228	199	200	208	196	206	177	176	180	213	200	200	186	205	179	205	201	198	199	201	197	201	187	205	207	204	212	173	190	203	185	161	208	188	195	204	206	201	194	204	202	174	178	197	193	191	185	202	183	187	199	191	204	185	203	187	186	212	204	211	194	227	202	204	210	214	211	200	209	187	207	172	222	203	185	196	222	201	215	214	189	206	216	205	198	196	169	184	190	204	196	192	185	186	183	196	217	216	202	199	206	202	208	202	199	208	214	163	207	214	183	201	212	192	174	239	200	188	190	212	196	171	171	188	192	182	206	178	180	202	198	185	175	220	195	187	201	220	211	198	200	204	196	199	186	236	179	205	166	181	199	198	182	204	202	218	193	217	165	221	185	190	227	189	201	216	193	224	199	187	205	213	186	198	201	196	173	163	176	191	201	208	199	199	198	195	168	219	160	194	216	181	194	178	193	202	198	181	187	172	206	188	190	236	214	195	201	201	184	206	224	192	166	196	209	189	223	183	214	203	192	206	201	237	193	189	185	227	190	216	194	199	186	215	211	207	208	200	218	191	207	193	178	204	192	201	169	181	195	192	219	192	164	202	202	197	201	181	188	184	191	224	195	216	188	182	188	178	209	217	181	188	192	232	211	215	191	200	180	200	196	196	187	206	179	217	220	182	206	231	175	197	169	202	178	205	197	192	181	191	219	190	201	181	200	196	199	189	200	193	187	208	192	177	208	186	208	197	210	208	221	208	189	188	213	203	191	207	191	202	188	216	186	200	199	214	219	196	172	203	188	189	179	174	181	186	185	217	186	169	191	196	181	217	181	219	216	180	226	199	204	190	213	220	188	206	197	197	239	208	205	212	186	194	193	205	192	187	205	187	203	186	230	221	189	198	185	209	219	206	195	199	196	195	180	187	193	188	195	201	216	171	178	183	178	189	203	157	179	201	191	203	208	223	191	177	210	186	181	203	207	200	197	189	182	183	179	212	213	219	194	201	194	197	191	201	218	209	194	192	182	211	211	192	192	210	223	171	185	218	172	212	207	210	210	195	213	208	207	202	196	197	201	225	196	180	192	168	210	191	170	188	225	180	190	200	179	185	218	214	210	224	191	222	182	190	180	184	208	201	206	193	189	187	185	205	220	183	209	193	231	200	190	202	179	199	218	190	181	202	213	200	203	197	211	208	205	215	204	214	204	189	207	185	212	206	187	211	198	192	179	207	211	203	201	208	217	199	167	191	189	187	196	195	185	227	195	181	203	200	204	195	175	206	176	197	200	192	206	195	205	208	194	192	192	204	202	216	202	215	208	185	187	200	212	203	192	193	187	184	201	182	199	193	210	209	195	197	202	206	153	226	191	212	198	197	204	207	202	193	189	220	201	186	177	198	173	193	183	197	198	213	242	217	191	201	193	180	170	177	175	219	186	209	180	197	182	185	189	179	182	185	169	190	182	192	209	188	216	211	181	222	220	186	235	184	195	201	201	204	223	201	206	212	192	206	201	181	201	188	203	196	191	205	206	220	216	207	223	195	205	209	197	189	206	203	202	186	207	210	188	209	208	231	202	195	213	187	204	186	200	211	201	211	189	182	198	196	228	202	198	200	199	198	207	206	219	222	190	185	199	179	226	193	213	178	217	212	226	213	218	193	205	211	225	194	192	195	175	194	212	191	195	161	172	190	199	195	186	229	204	175	213	184	198	201	201	192	221	224	167	220	201	191	160	205	167	227	194	193	203	199	194	205	193	202	201	193	209	203	187	194	209	217	192	204	207	186	200	237	216	185	175	222	176	186	182	172	187	212	211	190	220	219	198	188	186	178	235	188	208	222	198	240	206	195	211	197	201	188	202	186	198	216	210	202	224	190	214	219	185	181	220	214	230	180	216	193	193	210	178	188	207	197	210	220	172	205	185	217	182	189	189	196	209	192	168	184	200	182	193	208	198	211	209	221	216	196	205	180	196	185	187	221	182	188	212	220	177	207	209	186	184	180	201	190	223	218	203	196	205	188	200	228	183	195	190	209	192	195	219	175	220	197	172	165	191	234	190	195	188	207	211	201	198	193	203	189	189	192	198	195	203	197	195	217	199	192	181	200	191	197	192	205	201	213	188	201	200	196	202	204	199	225	208	193	200	214	200	185	188	188	187	202	191	208	187	208	206	207	187	205	186	200	202	197	199	211	204	189	186	195	188	204	196	221	214	188	204	187	196	217	195	193	204	216	176	195	190	221	211	222	195	200	190	196	217	223	201	206	192	205	215	171	201	194	190	207	181	174	186	193	198	201	193	174	193	189	184	188	207	173	222	207	195	193	184	197	192	165	194	203	190	180	181	246	200	201	224	195	197	185	185	190	187	197	190	211	192	192	193	225	200	201	206	199	217	199	209	208	223	199	209	194	194	190	211	204	208	197	196	196	166	204	194	197	192	206	193	206	164	196	207	207	210	186	180	218	217	176	192	186	197	210	192	214	212	208	213	215	180	213	216	191	189	207	185	173	173	206	204	198	216	184	209	205	184	204	178	210	203	200	200	217	196	189	196	189	186	218	194	205	189	179	190	194	194	186	204	216	192	213	203	192	171	222	213	209	209	198	213	208	174	175	202	189	204	199	206	211	157	188	198	179	218	209	167	178	205	192	184	199	198	187	204	176	202	185	194	205	210	182	192	190	214	197	196	180	198	176	201	192	197	188	185	202	198	214	177	192	191	222	183	189	188	212	177	194	189	212	219	218	210	203	208	219	188	226	165	175	202	186	181	234	196	189	208	214	210	204	185	171	204	196	178	210	225	192	188	213	193	178	218	203	216	231	189	203	188	180	207	208	193	200	225	197	189	188	207	213	224	212	194	205	218	199	223	203	202	182	204	201	214	200	192	194	208	207	203	199	194	193	174	198	169	237	177	199	187	198	185	197	206	214	196	204	178	184	194	206	182	197	219	200	179	188	172	193	200	176	191	199	192	211	209	204	185	182	168	180	204	196	186	201	226	188	185	194	227	188	167	189	190	176	174	206	177	195	205	196	198	193	199	236	196	220	191	192	210	174	201	215	205	188	200	193	177	195	196	220	206	176	221	207	183	199	199	200	198	169	187	206	176	190	212	216	181	214	198	178	207	219	215	188	183	180	208	220	195	188	181	202	195	216	193	207	201	192	209	197	201	190	185	219	206	202	186	205	208	174	197	191	204	204	190	201	191	203	213	177	211	219	200	219	220	198	209	180	199	218	198	222	191	197	208	202	191	216	198	190	217	222	210	170	187	193	197	218	197	202	194	184	242	193	201	174	207	205	198	182	219
24789	21708	29192	24754	20404	1958	693	498	381	343	322	336	315	287	256	267	288	295	237	240	227	238	223	251	266	235	223	263	234	216	219	238	233	215	222	256	222	263	228	241	232	224	219	211	238	204	255	217	222	223	221	241	235	231	199	246	218	231	221	230	199	235	230	216	235	215	220	218	206	220	223	230	199	252	213	242	232	222	197	217	217	201	227	210	228	204	224	206	191	222	211	226	218	224	224	210	249	250	249	209	198	229	218	224	197	196	246	229	223	212	219	201	229	226	214	226	243	241	247	197	222	204	235	220	232	203	234	202	202	247	243	231	224	224	228	243	256	231	200	217	215	222	211	180	235	207	229	229	203	203	233	237	197	226	201	213	228	218	208	203	228	206	213	224	194	236	214	192	205	243	212	220	227	217	218	214	220	224	194	204	191	213	190	211	235	219	239	219	225	207	224	194	229	212	214	215	222	204	218	232	235	203	194	198	208	191	214	206	219	214	222	219	233	239	206	226	203	209	203	214	183	226	222	216	209	230	216	203	235	235	234	218	204	203	228	212	196	220	218	199	216	228	233	234	231	230	228	212	230	224	213	234	215	239	219	219	215	218	216	218	212	233	231	219	204	206	223	219	233	223	203	243	224	210	233	205	232	208	208	198	215	191	212	217	187	226	221	232	207	230	210	220	189	241	216	196	234	225	226	217	200	186	219	227	265	202	226	218	208	260	220	223	203	251	198	220	245	181	240	222	248	202	231	215	227	236	171	214	208	216	198	219	212	222	232	202	206	208	200	209	208	215	236	247	228	222	227	215	194	236	243	237	237	206	231	226	225	207	199	215	230	204	190	221	217	208	216	214	230	205	209	202	217	193	199	215	251	198	234	197	223	228	250	228	213	192	226	219	193	220	246	246	227	209	209	217	226	225	208	229	208	215	231	208	205	219	235	212	228	224	217	223	233	233	225	221	222	214	220	215	224	237	215	225	201	188	222	220	197	260	208	224	221	209	243	212	222	223	207	223	205	200	235	207	186	219	211	208	199	240	217	209	204	202	219	214	243	197	196	214	209	227	232	227	200	226	200	228	220	244	242	228	229	233	220	209	214	238	242	213	212	241	209	198	237	243	196	207	208	209	221	226	190	223	196	217	214	227	216	227	233	199	201	200	192	227	214	198	241	201	205	216	206	242	226	245	188	186	227	205	210	227	216	238	223	204	254	230	228	239	233	197	207	232	232	196	223	246	200	221	223	206	206	222	230	203	213	208	211	228	222	204	220	213	215	230	224	183	239	211	223	211	191	225	248	230	239	231	233	200	222	229	213	216	218	220	219	222	229	244	207	213	245	219	206	194	198	227	212	211	205	192	207	226	229	220	247	224	194	213	205	244	201	242	211	218	229	209	213	217	219	223	228	262	243	237	229	208	213	227	228	207	196	198	236	194	194	217	205	243	205	197	245	233	207	243	212	200	197	214	212	221	218	197	269	222	225	204	199	206	207	201	211	261	228	212	208	217	209	214	237	231	225	223	227	216	226	211	199	212	224	221	230	216	196	202	233	213	211	231	233	227	207	192	212	224	213	238	204	226	229	229	202	213	219	235	221	215	230	216	208	234	204	231	226	213	241	206	197	216	208	225	219	246	205	221	228	221	219	236	235	215	227	216	246	213	233	237	217	222	221	210	209	211	224	231	242	227	215	208	176	211	214	220	187	215	215	214	204	226	203	215	229	221	213	250	232	196	211	217	216	229	230	217	202	232	215	192	241	206	215	237	239	199	213	226	234	212	225	222	207	198	204	213	227	256	210	212	208	256	214	222	219	217	221	209	202	221	221	211	220	234	213	213	231	206	201	211	229	232	203	239	193	238	214	214	225	228	200	222	208	216	239	210	236	203	209	220	218	193	201	217	260	220	210	208	196	231	196	204	224	194	202	219	215	229	211	223	214	204	229	186	241	223	202	200	211	223	198	231	192	221	219	217	225	211	227	265	245	218	200	215	230	206	213	208	198	202	219	225	219	188	230	226	223	215	229	203	218	199	227	203	207	200	195	226	197	208	212	218	240	249	234	221	228	233	216	233	216	217	215	227	220	221	214	220	189	191	200	188	231	222	208	224	226	193	220	213	214	216	214	230	197	229	206	241	233	215	221	229	201	232	230	229	227	219	221	202	233	243	200	215	213	196	257	228	198	211	190	218	230	246	196	202	194	219	232	239	207	212	207	223	221	211	196	221	225	214	193	232	218	244	202	231	204	197	236	217	213	241	198	223	199	221	271	177	206	215	193	222	213	221	218	207	207	215	232	213	192	209	209	203	218	206	216	209	221	222	243	200	235	213	219	239	229	224	193	214	226	219	202	225	201	206	212	216	233	231	202	208	239	213	193	197	207	204	189	226	205	209	207	226	206	223	198	225	220	220	225	216	204	197	210	222	214	220	241	212	219	208	222	207	210	214	228	229	239	212	212	215	215	197	215	238	227	207	218	239	234	214	251	214	217	197	203	196	208	233	224	206	235	208	228	226	229	190	222	189	234	210	249	247	193	203	219	210	178	233	215	208	226	248	232	200	223	216	213	196	218	217	181	242	221	236	227	216	224	216	260	217	233	220	219	206	206	192	213	210	216	215	234	217	228	213	206	218	206	199	224	231	195	233	239	197	216	212	247	207	202	199	204	266	235	192	209	199	210	196	234	226	215	238	223	218	239	211	236	216	197	234	205	208	220	222	231	213	213	213	223	203	210	229	203	216	222	209	193	229	203	222	231	200	221	236	227	212	207	217	192	234	212	208	218	251	235	219	224	210	243	217	226	211	221	230	203	203	214	199	206	202	222	215	217	202	203	209	203	216	185	209	209	205	227	207	213	232	216	223	229	207	225	206	220	221	192	223	205	220	193	228	239	218	228	204	204	220	233	207	232	215	208	236	254	199	228	217	248	212	231	228	203	216	208	212	197	224	220	224	215	196	221	205	221	204	221	209	236	225	218	221	209	209	235	231	209	218	227	204	207	225	241	219	209	207	201	248	202	246	221	215	217	219	222	207	216	211	226	225	203	213	206	239	220	217	226	205	226	198	208	201	217	229	211	222	216	201	228	223	211	230	233	256	223	227	217	205	216	190	211	225	192	259	195	217	244	196	235	245	237	246	219	217	224	209	209	239	227	212	229	209	218	218	211	215	210	240	222	215	191	208	201	222	208	232	215	208	221	217	208	204	239	233	198	207	223	213	217	228	228	211	211	217	222	230	216	226	228	198	217	234	196	211	213	230	243	229	224	234	205	226	210	240	206	228	243	201	217	221	214	209	197	204	227	205	186	222	179	224	217	225	220	219	214	206	222	189	223	214	222	228	244	200	226	219	221	238	212	202	207	209	216	259	188	193	240	212	192	231	192	188	210	202	207	235	210	228	230	213	219	230	212	240	240	230	211	212	223	238	222	220	201	242	224	226	218	200	232	213	230	210	209	222	220	206	218	188	213	192	197	217	207	210	211	203	227	217
32803	10369	9019	4577	3023	2308	1662	1430	1171	997	884	820	727	686	602	637	599	533	536	545	520	517	527	502	513	442	485	448	482	483	438	451	435	460	448	428	405	446	461	428	418	465	422	452	454	422	435	401	465	406	454	414	387	409	407	438	428	426	402	446	417	441	424	416	407	413	413	395	441	375	370	390	410	434	437	395	454	417	408	393	428	453	425	442	430	401	431	409	433	435	405	412	427	415	405	428	418	429	431	408	365	389	424	435	417	427	438	432	398	412	444	419	422	411	443	436	411	384	422	415	441	412	438	396	427	402	448	392	396	364	426	431	429	397	400	425	400	394	408	399	426	397	447	424	394	429	408	382	369	393	391	420	402	433	384	407	389	418	398	421	407	385	420	430	421	390	440	392	423	409	394	423	398	417	419	384	405	431	419	380	430	406	403	407	413	429	383	399	421	434	414	393	400	456	428	381	422	447	393	420	423	413	380	379	436	394	397	386	426	405	393	386	396	415	429	409	411	371	415	412	398	429	421	414	421	391	409	430	409	382	431	427	419	410	384	421	404	398	423	421	394	450	398	403	410	399	398	374	430	434	408	418	391	404	442	411	394	399	417	403	396	407	414	439	427	424	413	438	428	430	417	442	457	428	376	386	397	382	426	424	404	407	393	436	402	421	417	407	397	388	476	435	409	455	408	438	424	421	412	387	423	417	402	440	423	422	394	394	447	390	417	430	467	420	427	430	408	432	394	411	428	419	403	410	417	446	395	426	421	387	421	408	407	423	455	444	424	365	426	361	397	442	383	418	413	437	428	395	420	407	374	411	439	429	428	401	416	418	397	379	445	400	400	388	430	419	399	420	419	387	417	418	372	384	400	404	386	433	403	417	395	366	376	376	407	409	437	410	432	435	395	398	407	421	412	444	390	409	424	392	412	405	418	452	429	386	435	386	389	362	462	384	427	410	432	394	390	404	411	377	410	407	385	425	446	414	426	402	412	412	410	427	418	381	447	424	407	430	396	405	392	420	413	400	399	448	426	366	411	413	421	406	421	395	440	398	456	419	411	438	415	412	416	420	384	374	428	396	398	393	398	442	428	406	428	427	411	449	408	392	407	431	438	415	388	409	421	405	426	407	417	420	428	387	416	407	396	397	409	437	417	421	378	414	428	451	427	410	420	405	438	432	415	452	439	404	377	403	418	399	409	393	422	392	427	406	402	421	422	399	445	430	452	414	420	369	461	417	451	391	401	426	417	390	411	404	425	419	411	404	375	425	409	378	369	408	404	426	416	378	396	401	406	440	437	409	405	377	399	389	417	372	409	428	407	428	414	419	403	389	416	359	415	413	426	408	395	364	392	374	395	419	439	435	421	445	404	403	441	425	439	407	404	400	389	406	396	424	443	422	403	387	390	387	403	383	432	465	409	457	402	401	432	431	425	421	431	410	429	465	437	392	429	416	405	401	423	449	365	396	423	436	418	424	415	416	391	409	422	438	418	419	423	442	413	434	389	408	426	395	408	394	421	432	421	453	419	424	380	431	412	401	405	404	402	418	403	392	430	417	453	401	399	393	426	439	466	453	410	423	434	379	433	402	394	397	418	402	393	388	435	428	430	383	431	438	433	388	427	436	390	389	389	426	413	395	399	428	411	384	388	429	422	383	371	425	408	387	429	431	422	397	404	418	402	390	395	430	414	361	416	424	400	444	399	405	412	429	434	410	416	395	435	386	440	402	409	392	423	398	407	437	423	402	399	407	444	380	419	416	417	398	384	392	444	383	406	397	401	395	362	407	402	425	423	366	386	384	409	390	422	427	400	430	424	420	433	383	439	434	437	401	397	423	430	394	423	401	382	426	399	410	408	426	410	409	414	443	408	392	389	431	425	414	434	405	418	386	409	417	408	396	394	409	389	407	452	428	368	413	426	405	382	415	422	432	393	388	399	425	444	413	399	441	393	433	415	376	414	405	386	404	441	401	446	404	427	395	387	380	415	422	433	449	396	403	385	422	419	400	428	427	424	452	422	405	426	368	396	393	413	404	408	428	421	403	434	365	423	417	387	380	440	416	398	409	376	444	441	381	435	406	372	403	439	389	418	419	417	421	422	425	414	405	403	397	394	389	407	414	447	419	370	406	386	464	413	379	396	411	418	395	410	405	460	450	423	415	377	405	425	402	381	415	437	430	415	433	387	422	432	419	427	440	431	416	408	416	423	402	409	397	398	410	384	414	391	427	398	392	406	432	443	434	417	406	435	416	403	373	425	427	453	412	439	433	420	418	429	397	411	408	385	400	415	403	403	377	397	446	415	397	421	389	394	399	429	423	426	386	390	386	410	421	386	385	403	410	373	387	398	400	401	408	432	420	409	400	394	415	371	426	395	413	410	414	396	411	449	409	372	437	377	450	418	391	413	395	412	412	397	434	429	362	423	378	408	395	434	413	450	417	397	406	402	398	453	408	392	375	380	406	437	392	388	375	423	434	378	400	392	392	388	403	412	357	392	428	373	421	466	420	418	376	410	384	408	411	407	427	408	406	432	439	369	416	391	413	407	384	436	402	445	414	438	413	422	356	419	423	433	406	405	396	431	394	443	393	407	402	407	406	389	414	426	424	441	416	379	418	390	442	405	415	426	404	463	405	429	439	365	414	402	420	414	437	404	381	392	415	429	404	409	454	416	427	400	405	390	386	423	392	410	394	429	447	386	421	425	394	398	402	423	401	380	408	419	412	387	403	411	402	413	394	407	411	413	427	443	388	393	440	419	437	430	412	423	411	414	414	426	426	414	427	426	385	386	412	450	425	418	409	417	359	404	421	445	405	426	411	392	434	397	426	372	414	458	421	397	446	425	431	382	405	432	424	448	390	413	420	418	418	415	420	420	448	391	380	418	444	404	381	388	400	442	404	411	428	381	414	422	416	373	438	400	374	397	431	390	416	429	393	405	381	405	392	401	380	364	417	373	418	403	392	381	431	382	367	384	403	431	404	402	398	434	422	379	435	407	402	412	436	397	436	447	416	436	435	414	412	401	427	425	425	418	419	405	422	426	436	410	400	399	414	412	393	411	431	412	434	414	406	392	438	389	434	423	406	395	391	412	446	417	445	399	409	442	425	426	411	372	419	395	392	435	391	428	430	439	353	392	406	384	441	423	423	401	424	416	421	422	440	407	419	418	417	428	418	452	425	411	406	387	375	425	428	379	413	404	420	403	403	418	407	391	426	371	413	424	427	391	436	421	397	428	418	396	434	414	384	417	419	399	412	427	427	410	380	425	429	446	410	440	420	432	408	377	429	438	419	374	437	365	434	398	433	457	377	400	410	395	428	437	416	438	409	368	387	386	392	407	438	387	401	389	433	453	410	425	411	373	418	418	440	418	397	400	413	443	441	419	426	420	413	383	406	432	416	416	406	370	381	423	443	404	456	390	405	413	428	423	407	418	427	428	406	411	402	436	438	414	400	394	428	426	416	395	407	418	430	414	435	372	435	383	408
23734	21650	29810	23980	21656	20043	2516	957	785	700	647	627	578	516	502	517	500	514	471	453	481	466	432	459	453	433	463	428	418	424	362	421	436	463	415	458	384	409	391	439	413	392	424	396	396	397	410	384	406	382	369	399	396	384	363	406	412	404	394	400	406	389	385	395	407	390	374	404	395	394	391	412	407	385	417	379	409	412	406	392	427	359	422	382	389	379	367	407	415	440	402	395	380	370	402	399	393	394	379	403	389	398	390	401	374	399	367	413	427	383	394	367	417	391	376	401	393	418	432	395	394	392	436	382	438	395	415	414	365	430	395	402	395	403	419	399	384	385	395	372	402	401	423	419	387	396	401	382	407	386	383	399	351	393	384	432	404	407	390	419	405	410	384	409	410	372	386	386	399	377	393	416	384	431	399	392	413	387	374	415	387	383	367	393	394	377	400	414	407	438	416	394	370	405	390	424	397	381	399	417	415	418	413	388	418	405	382	394	397	386	386	345	404	422	428	403	381	411	393	394	381	395	390	381	379	418	412	420	390	385	397	387	402	396	389	414	377	383	356	387	400	358	387	383	388	378	393	347	408	371	421	383	354	386	385	377	387	416	384	362	376	417	408	426	422	392	356	382	412	399	394	416	375	404	378	367	397	402	418	396	388	384	421	411	423	383	396	422	386	405	376	405	398	390	398	352	354	388	359	396	399	419	400	364	391	396	377	406	379	368	447	437	361	385	385	385	419	396	384	382	406	382	427	373	389	380	378	314	422	392	393	370	408	373	362	381	423	365	420	408	403	386	404	377	421	397	398	411	415	403	370	399	378	360	391	382	397	402	404	390	391	404	388	395	428	370	389	394	340	361	388	431	385	370	397	404	411	401	384	397	343	417	395	394	417	404	385	403	392	411	401	403	380	385	383	397	388	362	416	390	368	371	380	417	373	403	393	383	397	419	360	391	370	436	391	404	376	398	405	394	395	386	393	402	378	401	432	373	394	387	417	407	407	417	396	408	416	366	356	424	410	430	400	372	406	401	404	395	391	400	373	427	349	357	388	391	431	396	387	387	442	382	372	401	391	377	382	397	379	376	371	405	430	433	381	396	377	394	380	402	400	380	424	436	406	392	374	394	410	388	410	360	403	395	390	366	413	401	412	356	402	408	388	404	352	396	380	405	417	343	394	400	403	413	425	409	375	380	411	426	399	375	411	431	353	412	408	372	414	365	405	429	402	392	413	370	408	395	389	430	386	393	424	381	367	367	384	356	403	406	424	375	376	412	400	382	425	400	393	425	406	435	419	388	398	363	409	409	374	362	386	422	411	392	367	386	398	374	413	418	421	406	422	371	383	378	377	406	420	377	394	402	380	385	371	404	386	432	389	366	388	399	427	378	385	363	381	380	386	384	377	401	400	390	371	389	383	410	390	437	412	371	379	395	367	419	412	415	361	424	418	430	400	376	406	403	391	421	394	426	367	423	417	389	400	391	408	405	375	369	395	363	431	417	385	394	414	387	412	401	407	358	396	420	373	390	404	400	385	403	385	403	412	429	416	396	375	376	353	405	418	393	373	381	375	416	431	385	399	378	390	378	360	408	398	421	363	440	368	437	394	387	371	366	394	400	413	373	383	383	393	355	388	396	396	375	458	408	403	409	418	360	380	412	408	404	366	416	368	370	379	394	406	380	405	393	382	371	401	352	379	373	416	375	410	426	427	390	383	407	412	412	363	372	407	390	395	388	381	391	400	361	432	382	399	394	404	391	384	393	363	361	404	398	422	415	382	379	403	414	370	381	368	376	364	379	416	384	382	398	393	379	386	391	396	376	403	411	392	399	368	401	391	383	410	402	385	390	398	381	405	416	401	382	388	395	397	412	412	382	406	341	390	406	388	374	400	359	412	396	389	383	389	390	363	349	419	392	424	394	385	373	381	384	399	409	387	395	388	386	400	384	420	388	393	362	396	360	396	403	368	412	434	395	400	422	406	418	361	380	396	398	419	397	420	399	419	395	414	416	391	395	414	402	372	378	374	375	431	384	412	399	378	386	391	382	419	396	387	408	400	381	386	403	397	377	380	407	381	389	403	409	420	386	427	382	411	379	399	387	413	384	366	401	377	396	391	420	412	401	390	369	371	409	388	404	375	423	393	364	413	372	373	439	411	391	422	417	403	401	381	381	408	409	401	406	426	382	396	403	406	383	375	402	382	434	415	387	399	413	407	384	410	372	405	398	398	383	386	381	399	389	422	386	404	371	344	404	412	402	412	356	379	393	375	369	393	375	391	406	399	348	402	373	406	406	383	381	378	423	409	384	402	405	396	380	407	384	391	416	399	400	408	384	374	384	397	385	363	363	395	440	394	371	385	378	392	383	412	376	413	402	407	396	373	409	399	397	388	384	403	419	401	455	388	426	348	408	419	386	373	387	389	360	440	369	374	400	404	422	386	381	390	400	379	386	383	395	363	414	395	383	350	408	404	411	415	408	398	403	388	369	398	371	406	445	403	428	386	400	377	402	390	418	364	382	378	402	365	384	414	416	395	387	390	347	373	369	405	391	374	410	391	396	370	397	384	392	354	380	392	425	416	362	395	370	423	388	383	376	393	383	397	371	396	384	422	409	404	398	409	398	364	377	378	380	376	397	429	410	387	366	387	389	389	375	403	410	430	389	425	403	386	391	378	383	403	409	402	397	376	412	443	402	381	399	415	423	394	408	375	392	437	415	390	390	405	374	381	401	389	401	391	397	393	354	385	374	414	406	426	373	422	403	419	433	388	386	384	383	404	411	378	377	397	402	385	378	377	393	373	357	411	367	388	363	411	421	370	423	357	446	400	407	375	383	421	421	409	404	391	392	384	409	413	392	433	406	413	369	396	392	385	368	403	342	420	373	375	382	404	376	383	387	405	366	417	379	396	411	418	427	418	413	357	396	359	409	395	415	383	387	422	375	397	403	364	410	379	401	428	382	426	383	413	396	406	407	382	398	422	411	428	402	368	389	410	391	406	384	394	412	386	428	380	439	413	409	392	398	410	402	395	415	372	398	411	422	408	380	394	436	386	361	384	384	400	426	375	357	388	359	374	408	370	369	386	413	408	391	403	372	370	376	416	377	364	418	389	372	400	408	408	372	396	411	405	439	382	409	366	391	425	405	349	380	416	380	375	382	378	389	377	356	383	377	406	395	408	390	390	397	385	379	377	406	419	355	398	396	426	380	370	405	393	368	395	394	377	407	407	395	398	413	404	413	394	378	401	398	403	396	400	359	381	380	419	373	394	416	369	343	417	383	406	391	392	405	399	407	439	407	396	377	395	391	405	400	378	435	356	385	367	398	359	373	417	379	429	356	445	399	417	352	411	416	409	393	412	400	399	445	381	381	409	386	409	376	388	422	389	420	399	403	415	369	428	370	411	368	380	388	377	385	411	397	404	404	372	414	380	394	428	395	387	386	390	410	353	413	396	416	350	372	405	385	409	402	434	383	385	389	422	389	396	401
36407	16554	14607	7928	5494	4140	3272	2589	2244	1853	1667	1484	1355	1284	1202	1090	1048	1009	916	988	954	901	898	855	841	837	849	814	811	763	806	750	800	789	760	745	761	748	759	745	749	714	763	700	735	757	789	698	712	774	690	797	673	727	732	740	723	747	719	715	746	689	762	756	711	672	784	746	706	725	745	725	746	726	682	690	697	736	712	722	697	728	757	682	694	684	738	727	716	722	721	672	772	680	711	728	742	733	685	726	726	722	734	686	715	690	664	713	721	739	713	667	676	707	733	705	700	714	724	753	739	734	718	665	710	686	725	710	700	755	711	713	749	711	690	743	771	696	758	717	755	696	703	683	719	708	670	676	690	705	727	705	738	714	687	698	706	734	717	747	711	694	696	726	706	702	712	696	715	725	699	672	717	735	712	738	707	729	734	695	713	736	726	705	697	717	720	708	685	709	729	727	703	741	716	727	674	744	654	752	691	739	710	731	699	723	732	695	689	710	681	721	730	738	695	653	709	711	704	738	706	703	754	693	734	760	664	717	702	700	721	701	702	732	691	719	697	754	732	705	698	704	731	685	737	690	666	704	709	672	745	674	683	690	729	700	759	706	693	734	720	672	727	710	717	681	739	705	690	716	743	699	749	726	725	741	698	680	701	710	754	688	738	775	737	733	760	655	710	691	692	737	728	670	750	707	707	699	721	732	712	655	710	722	683	761	721	720	662	704	681	697	703	732	684	668	749	660	742	650	753	740	712	695	685	705	710	693	708	670	690	725	701	678	705	772	690	728	750	674	711	679	674	704	752	728	773	744	717	698	705	736	694	753	701	711	680	681	742	726	694	729	736	679	674	704	670	713	709	711	729	714	719	730	730	702	694	730	773	720	730	740	717	686	751	720	698	697	686	730	685	748	718	690	738	734	712	673	650	714	725	776	767	709	715	706	672	693	711	701	696	694	714	700	671	739	664	765	725	676	715	698	693	748	740	655	688	669	713	687	711	675	704	710	693	721	685	675	744	753	737	675	688	659	754	727	674	690	688	740	709	700	747	712	707	729	693	715	812	759	748	686	732	715	668	735	686	718	736	746	719	702	685	721	720	714	687	735	700	724	702	695	700	740	691	691	736	699	690	690	762	689	749	731	740	712	713	705	711	680	669	697	726	737	704	716	676	712	698	745	688	716	697	678	700	699	727	701	726	714	667	733	713	710	722	724	683	753	706	732	704	731	714	712	691	723	697	702	729	695	699	697	710	763	739	675	650	742	710	650	693	717	714	685	706	727	712	693	658	742	655	696	715	691	773	691	708	707	723	752	674	704	699	761	751	700	673	678	689	699	730	712	719	712	729	706	693	684	700	695	738	699	758	697	693	740	694	716	754	716	690	716	725	681	741	689	720	706	714	706	695	684	660	682	740	680	746	734	705	692	695	762	718	710	709	701	728	718	712	726	703	719	691	696	696	693	730	763	685	688	693	687	654	692	760	729	715	719	701	720	706	722	761	709	685	689	686	723	693	715	678	687	712	741	709	686	764	717	704	690	688	687	704	737	709	692	687	727	698	700	726	655	721	736	694	728	720	713	726	752	673	705	717	734	689	665	681	678	680	689	725	694	731	732	695	711	690	722	731	695	698	716	717	660	769	708	742	730	714	736	709	691	724	701	721	714	692	758	730	716	745	656	747	740	732	664	714	708	729	681	710	734	716	684	697	724	730	722	725	679	687	687	684	681	722	692	708	696	664	669	684	704	709	713	716	731	691	750	738	691	698	730	673	692	733	674	703	732	710	679	724	689	722	714	693	741	683	701	703	708	717	738	740	702	771	746	725	706	695	678	660	724	721	732	732	715	728	705	643	720	723	673	730	722	696	740	709	698	760	714	679	738	690	693	734	710	676	724	691	735	731	724	723	676	739	730	700	672	711	722	700	701	749	696	741	722	724	729	710	734	732	670	708	717	682	703	697	722	721	709	719	745	718	653	764	705	710	679	683	734	694	663	723	690	732	672	717	699	684	703	691	681	688	690	687	654	699	714	692	731	679	746	694	700	686	703	680	703	689	693	694	670	711	701	707	728	730	717	719	710	677	703	705	690	706	631	701	725	704	700	709	744	741	692	724	702	740	694	714	702	732	722	717	731	747	716	716	694	697	747	724	713	722	704	686	696	703	751	715	681	732	727	696	751	659	705	687	732	715	723	678	706	741	695	698	686	679	716	716	694	690	716	743	700	703	745	719	698	723	743	687	696	706	683	666	720	717	677	690	715	701	685	752	736	713	697	698	724	661	720	702	713	735	737	737	703	708	751	733	694	726	734	737	730	731	725	712	698	662	686	715	706	697	724	712	718	729	751	718	732	693	675	701	721	700	673	715	682	721	717	727	711	747	700	667	702	688	717	706	719	722	728	704	682	689	734	725	679	699	686	660	645	718	687	756	670	766	700	691	727	712	699	725	739	695	691	680	735	683	730	724	693	717	714	716	675	739	731	749	692	685	674	691	696	721	709	712	719	710	697	736	731	694	724	696	639	723	687	712	704	694	694	728	688	746	704	670	707	677	698	652	692	728	702	723	722	690	727	730	702	707	704	716	754	715	699	695	725	718	693	731	710	694	739	683	741	728	683	750	723	765	678	724	746	689	691	693	691	692	692	719	736	685	777	677	678	686	685	738	725	695	676	708	685	708	740	662	714	731	749	644	713	713	748	689	713	759	746	709	705	730	691	696	702	706	725	698	680	673	778	698	707	689	657	652	716	687	724	728	725	698	732	708	701	738	684	687	706	701	760	727	685	715	717	697	699	711	694	724	674	695	686	755	739	688	692	735	672	730	682	716	705	699	721	709	751	712	681	681	740	730	669	698	737	653	742	694	656	745	736	675	700	677	711	692	685	719	737	769	751	718	736	718	744	739	745	703	716	716	714	701	724	746	727	691	731	724	760	733	682	752	690	704	717	740	711	702	723	684	711	707	685	726	682	721	749	727	700	734	703	732	716	754	699	733	742	749	705	677	725	697	726	729	725	735	686	724	702	702	692	709	706	660	712	737	700	666	719	716	720	680	740	715	699	711	696	695	710	724	708	670	689	766	723	713	719	760	715	725	669	685	718	711	722	741	737	632	701	696	731	725	687	767	681	704	665	731	685	749	740	720	749	665	727	697	765	723	724	699	778	730	702	725	683	679	685	689	687	666	715	696	666	665	681	661	690	673	738	681	710	691	709	693	724	707	720	732	715	679	750	677	668	745	751	697	718	680	699	674	688	711	721	713	693	726	711	678	744	661	722	751	725	763	682	689	723	691	706	687	783	711	692	769	735	706	692	744	710	708	732	735	678	699	721	708	708	717	706	731	710	694	709	706	665	713	674	718	729	696	717	771	687	729	709	721	677	682	703	671	685	726	730	745	645	672	667	730	668	645	749	756	700	715	745	731	689	737	717	657	745	729	683	731	713	691	734	701	682	731	663	758	686	730	704	749	687	707	759	723	678	692	704	701	721	718	725
27352	21177	8332	422	206	144	110	120	134	108	93	84	97	110	91	119	89	103	99	101	105	99	88	89	100	92	85	93	99	93	103	100	92	111	95	98	103	102	83	109	116	86	111	102	87	100	83	79	100	85	76	94	86	94	93	102	93	96	78	77	90	99	98	86	104	82	109	79	106	100	101	97	93	112	105	94	107	80	96	91	90	112	101	89	96	92	103	88	89	80	104	101	107	90	96	79	96	95	110	92	94	84	96	104	67	95	96	93	85	87	87	95	108	100	99	104	83	112	77	88	89	83	81	90	98	74	83	104	111	78	102	106	106	99	87	80	98	90	99	80	84	98	95	102	95	96	97	110	93	107	102	101	80	105	90	88	84	82	76	91	91	105	99	83	79	90	93	105	81	88	97	93	107	95	72	102	117	95	95	91	100	86	91	84	88	98	120	112	104	99	71	111	88	106	89	83	82	89	97	112	77	109	103	92	113	105	85	109	100	96	96	97	107	89	99	85	91	101	102	115	88	85	88	120	109	101	85	96	92	88	90	78	86	94	106	75	99	94	89	98	94	92	119	99	91	92	97	118	96	106	109	91	122	105	93	98	86	96	90	90	104	91	89	113	105	95	100	98	111	87	82	96	112	85	103	86	84	101	91	86	90	95	109	82	103	93	90	77	99	97	104	82	75	92	97	102	110	90	98	67	81	116	91	111	92	98	86	91	102	106	101	93	96	78	85	107	91	87	94	101	99	92	92	95	105	93	98	92	93	96	115	106	81	90	94	102	98	79	113	103	87	99	106	101	107	79	79	82	96	86	83	95	83	89	81	87	107	100	91	81	89	91	93	94	87	96	84	100	89	87	100	99	94	104	86	86	87	113	97	91	94	83	99	80	107	87	92	106	80	92	90	95	90	83	104	106	97	89	102	97	106	103	97	90	98	90	122	101	85	108	107	95	88	83	99	99	91	117	103	99	111	103	100	96	95	95	91	101	93	97	101	72	112	98	95	89	103	103	96	96	92	102	105	95	91	112	104	109	88	80	96	94	106	88	104	102	102	101	94	100	86	92	90	101	98	95	96	89	72	80	88	96	88	95	94	81	96	106	97	105	88	84	99	100	88	102	78	94	87	100	87	91	83	82	85	97	95	96	86	102	87	93	119	105	90	95	98	93	86	82	98	98	101	105	100	81	97	93	85	91	92	76	103	100	94	84	96	87	96	86	94	93	96	109	85	82	108	109	94	76	90	95	93	78	100	88	106	88	86	86	88	104	83	93	80	100	94	86	108	83	92	92	86	86	96	101	80	102	98	78	85	100	89	87	86	102	93	84	103	89	102	90	108	88	89	97	91	82	96	93	106	83	72	93	77	101	95	97	83	110	109	100	90	104	107	96	90	83	103	92	98	94	89	98	95	98	91	93	107	113	87	96	91	84	103	103	90	96	90	108	94	90	85	99	83	110	89	88	90	98	100	95	106	94	100	88	88	93	91	108	89	107	98	90	107	99	87	93	86	76	80	92	80	92	83	103	89	95	105	106	101	84	107	100	93	105	84	82	92	120	95	76	94	100	86	88	103	97	83	81	104	71	101	110	85	87	82	93	108	90	93	98	90	86	75	90	113	90	91	104	89	115	85	95	101	96	102	99	105	90	79	90	102	96	102	86	87	90	95	77	90	85	96	105	116	102	86	90	86	94	108	97	102	107	81	86	103	90	99	88	118	100	87	103	88	104	85	103	90	98	99	100	96	89	82	82	104	75	110	83	90	106	101	106	104	86	100	90	84	98	112	85	86	95	99	105	91	79	92	100	90	86	94	90	89	106	91	94	83	93	90	101	112	84	97	96	85	99	84	88	101	107	103	98	124	97	96	89	99	104	85	78	96	97	104	92	94	100	95	94	97	80	74	114	87	92	109	94	73	101	69	95	84	102	81	86	95	99	92	105	89	96	106	94	116	95	104	99	86	99	90	91	96	100	85	82	100	84	88	82	94	113	84	91	84	95	91	78	104	85	93	96	105	93	92	86	105	98	114	86	98	94	77	100	104	97	83	100	79	87	82	76	102	92	102	85	97	101	109	89	96	104	100	97	86	86	90	91	87	88	76	83	123	99	86	98	70	87	113	105	90	107	106	77	82	106	105	95	94	100	89	95	97	112	82	97	95	97	102	111	80	100	96	92	95	97	93	96	85	91	111	91	89	72	92	82	107	100	91	80	97	94	107	94	87	87	101	76	85	93	88	99	91	104	92	92	93	100	103	100	78	95	100	99	94	92	95	104	96	104	112	109	87	94	92	93	86	97	83	96	95	93	97	94	107	94	98	105	97	78	113	89	88	98	86	73	105	86	103	102	84	113	102	83	106	96	97	102	96	88	104	104	90	92	97	95	79	95	114	110	112	84	99	116	90	85	106	86	82	107	108	90	82	82	109	99	85	91	80	97	99	69	102	105	91	100	104	86	103	90	115	111	97	98	106	102	96	96	109	102	82	101	100	82	106	92	103	89	106	100	114	102	92	102	91	91	103	93	91	114	99	79	101	82	91	112	93	92	107	117	90	114	94	110	90	101	82	88	78	77	91	97	88	101	104	94	97	92	96	94	113	87	103	93	105	103	103	87	108	110	91	107	87	98	92	96	102	98	94	100	76	89	89	97	92	91	98	93	97	85	109	86	95	105	99	94	100	107	83	103	79	101	98	94	99	110	107	97	104	89	94	100	90	94	93	102	88	105	73	91	84	87	84	92	92	100	99	96	93	104	102	97	89	109	88	91	83	96	93	116	97	99	73	92	103	113	83	103	105	104	96	104	96	112	95	94	98	87	81	88	103	93	95	95	88	78	98	85	92	101	78	93	104	90	103	97	103	98	93	86	87	100	84	98	115	83	92	96	98	93	89	109	93	100	83	114	103	93	94	82	106	89	81	94	83	94	104	96	98	91	100	97	104	91	77	114	95	108	103	99	105	98	94	109	94	89	78	103	108	94	90	94	111	79	101	101	90	100	92	87	92	94	94	93	93	99	83	84	96	114	110	80	100	102	102	78	91	97	84	85	93	86	95	90	106	93	104	102	83	93	100	91	101	101	98	108	79	98	110	78	86	109	115	106	102	92	87	91	104	85	94	82	115	115	96	94	103	92	84	97	97	95	86	107	104	92	93	105	108	109	100	102	113	99	93	105	98	110	95	114	88	81	95	91	100	97	75	111	91	115	95	87	99	74	98	111	98	98	103	115	90	106	93	102	105	87	103	91	103	91	85	110	90	96	97	97	94	79	90	98	86	89	118	94	97	85	89	97	107	94	104	110	108	83	119	82	115	80	93	113	98	89	100	112	93	108	86	91	107	96	85	92	91	92	87	80	96	86	96	105	103	99	89	117	84	98	113	104	101	88	86	91	89	85	82	100	84	92	91	86	93	110	106	94	98	97	114	109	99	82	92	88	110	110	93	85	87	74	84	84	85	74	93	121	91	95	99	118	103	97	85	79	92	103	93	82
15714	1326	1205	616	448	391	305	288	242	245	239	217	241	222	215	186	213	208	228	214	213	210	230	214	226	208	190	204	205	191	190	194	195	205	195	202	179	200	217	205	203	189	189	178	183	178	170	197	178	195	187	202	183	212	205	192	185	211	205	196	185	211	207	215	192	178	192	210	186	199	197	194	229	188	201	195	206	193	184	168	179	202	195	181	186	189	194	188	202	192	199	198	199	208	204	200	230	228	204	210	201	210	195	167	232	183	191	198	204	200	182	211	200	188	162	195	184	222	212	203	191	198	202	208	175	184	204	174	184	196	198	213	194	205	182	204	195	148	212	200	220	209	194	191	223	222	177	203	192	183	169	208	215	175	186	214	185	147	202	213	205	205	173	202	208	197	172	206	184	207	197	208	181	213	198	190	181	207	242	216	202	171	203	184	196	210	201	203	192	209	196	189	202	208	197	159	204	197	214	199	217	201	207	217	196	202	185	192	194	191	189	228	208	186	202	196	199	175	212	199	212	204	180	223	215	204	231	208	217	194	174	187	185	201	205	208	214	186	204	199	176	200	183	199	193	204	212	211	197	187	211	184	208	224	192	212	196	190	184	191	176	209	193	182	211	194	229	184	193	185	169	198	220	174	190	161	207	184	197	215	218	172	203	186	212	167	227	186	172	180	184	161	208	207	184	210	200	209	210	210	196	177	197	216	205	196	179	196	211	195	206	208	201	185	208	208	212	209	193	195	210	198	189	187	201	199	208	182	224	202	192	203	193	199	200	174	170	201	213	186	198	198	189	189	194	206	196	190	191	203	199	181	189	203	189	209	196	199	196	179	215	189	204	196	216	210	218	213	205	197	205	182	206	199	202	187	194	206	202	180	215	189	196	204	203	212	203	174	161	209	194	195	190	185	200	208	204	208	188	217	189	189	176	200	205	182	194	170	185	179	208	223	214	191	199	214	209	200	194	192	188	210	206	199	215	203	191	203	214	173	202	201	197	183	186	208	192	191	202	193	187	192	177	223	192	225	209	191	190	218	212	213	207	196	198	216	201	195	198	205	195	200	212	213	201	209	206	215	208	195	191	201	197	200	208	201	186	210	192	223	174	222	203	187	172	179	202	210	207	206	203	179	166	190	177	216	194	202	181	208	218	197	179	180	195	185	169	207	202	172	173	205	206	186	219	210	203	203	195	190	204	196	179	212	202	204	189	200	193	186	223	203	187	203	155	180	207	189	201	187	162	198	217	183	182	172	179	170	178	188	180	196	195	196	189	202	185	197	196	178	190	198	191	220	219	171	200	205	221	185	206	226	201	198	201	197	194	179	198	220	204	204	216	182	219	205	189	211	176	212	204	193	181	185	173	187	231	182	180	186	188	178	187	187	199	192	235	180	201	211	179	193	218	191	169	184	209	212	213	211	206	205	198	180	195	194	187	192	224	202	186	211	179	193	224	206	189	208	202	167	177	197	176	209	200	175	180	197	200	188	191	184	204	216	172	200	187	204	208	210	194	201	182	190	191	204	200	191	187	190	212	177	206	186	205	225	187	205	177	180	188	197	188	197	184	217	165	198	203	192	198	196	187	204	220	202	190	207	192	208	199	221	185	178	206	198	208	211	184	197	194	182	197	158	200	202	204	211	184	203	195	167	152	210	195	186	216	186	210	219	204	196	204	163	198	192	208	188	191	197	198	216	220	184	204	180	197	183	198	204	219	189	191	197	215	177	210	201	194	189	213	229	205	190	210	189	191	196	226	201	221	176	202	198	205	186	190	202	197	202	213	206	174	186	194	183	213	181	223	169	201	197	198	187	215	184	190	206	194	203	186	205	206	219	219	180	178	211	200	198	218	201	199	190	197	205	208	206	186	204	195	204	202	183	199	201	196	175	173	210	194	208	210	192	199	203	179	214	204	187	214	218	182	190	204	201	177	201	198	189	203	216	179	173	206	189	200	200	183	181	220	195	199	199	193	214	230	206	187	197	185	198	194	204	234	218	197	221	210	221	206	185	206	195	219	186	197	222	199	216	197	217	209	195	195	202	212	186	210	176	236	186	194	191	189	216	201	209	206	223	211	192	209	175	204	192	187	186	199	212	199	213	182	182	206	221	236	208	221	188	206	215	181	199	172	191	166	202	179	192	190	191	226	181	198	186	206	221	196	184	207	181	193	181	187	188	218	201	200	197	210	180	186	182	206	216	229	212	193	212	188	195	194	188	189	187	214	207	220	213	195	195	185	216	220	205	204	199	192	250	201	188	208	217	192	182	210	195	190	187	185	187	199	212	215	189	192	183	174	161	197	167	188	220	193	205	202	176	182	200	205	170	199	207	182	202	191	190	195	213	211	200	211	207	196	179	193	203	207	223	225	200	201	202	183	199	200	164	202	216	188	190	183	208	189	218	169	209	200	201	197	204	187	197	220	204	194	187	183	179	201	199	176	220	217	195	208	200	193	205	204	215	210	234	190	195	183	182	189	193	186	192	209	212	189	202	186	198	205	217	226	178	210	191	208	190	214	172	213	178	211	179	216	208	180	182	196	178	209	185	211	210	190	199	208	213	216	224	200	213	218	215	196	181	206	202	190	214	177	198	196	196	206	198	210	206	216	219	202	179	205	174	216	184	194	180	192	203	208	225	186	239	225	189	182	184	233	209	192	198	178	220	178	186	198	197	195	190	209	184	202	195	185	180	199	188	201	210	202	199	189	193	207	188	180	209	200	199	186	181	210	194	200	211	195	215	193	211	211	214	205	180	195	209	198	201	195	206	201	203	196	170	181	181	210	235	191	202	182	220	183	191	206	200	212	212	196	209	211	226	208	203	187	212	204	205	207	199	199	189	174	197	212	187	201	196	196	210	191	198	217	211	181	196	224	204	195	213	223	175	215	190	180	206	208	180	204	179	207	212	195	185	209	190	227	182	193	197	182	185	206	192	184	192	195	202	191	191	221	219	205	201	192	196	194	194	199	196	237	194	209	218	211	216	216	195	212	223	194	192	173	187	186	196	210	202	214	189	223	199	201	212	202	185	195	210	188	183	204	199	203	175	225	180	179	180	205	220	190	204	209	214	183	201	175	207	211	211	196	209	182	191	183	212	186	199	191	202	189	207	211	204	187	184	183	183	184	199	206	188	174	193	169	199	185	218	181	175	221	199	189	182	189	194	198	192	172	217	200	201	194	202	195	181	153	189	198	192	236	200	196	213	182	202	200	193	207	196	195	200	203	209	218	203	210	220	186	173	205	202	178	196	192	206	225	197	205	205	197	208	206	212	174	201	184	179	194	207	206	177	206	212	171	209	196	184	218	202	174	201	196	185	164	197	198	185	197	217	219	195	192	193	185	198	191	184	191	211	195	192	188	171	191	198	176	181	185	214	186	210	219	206	177	175	204	205	192	199	176	181	174	196	201	192	188	195	190	204	197	216	200	174	194	197	186	213	173	188	200	181	170	208	208	229	185	204	253	207	196	200	198	213	192	214	212	200
24715	21686	29039	24852	20465	1937	692	490	374	377	333	296	306	296	272	272	280	248	288	241	238	239	260	252	254	227	207	238	211	231	215	249	233	211	223	209	188	249	198	204	236	244	225	236	194	217	219	212	215	204	210	220	225	215	221	202	235	219	224	203	218	207	215	193	218	206	215	202	234	221	212	255	210	230	223	208	196	219	227	190	219	228	212	213	229	209	212	212	218	206	211	229	228	224	215	187	230	214	208	229	214	215	211	215	215	191	202	218	214	237	227	225	229	229	206	217	228	221	224	228	224	219	221	224	218	214	220	223	223	194	224	228	221	216	210	207	218	244	199	223	216	235	208	235	228	197	223	219	198	210	226	244	207	219	243	220	198	187	212	188	218	224	229	224	219	202	221	226	236	194	198	232	221	202	209	228	220	208	233	241	224	201	203	234	238	207	201	223	235	213	214	233	223	215	224	233	214	214	231	214	209	208	198	201	198	221	239	233	216	200	231	213	225	206	216	205	215	240	212	215	215	238	207	225	212	213	227	200	226	188	206	258	209	217	225	181	218	205	227	193	200	200	205	218	223	206	223	228	205	221	212	211	221	224	208	223	227	227	217	204	185	209	204	229	206	191	214	199	204	208	218	210	203	208	209	191	216	216	214	205	235	240	228	213	203	207	207	212	223	215	213	205	207	228	200	218	208	212	204	232	240	206	216	215	226	216	231	221	211	236	222	197	215	220	229	217	243	219	219	233	200	222	202	239	208	207	205	228	223	230	229	229	245	231	216	218	207	231	207	220	239	238	238	211	206	258	212	197	217	210	230	224	247	234	237	201	208	231	214	235	222	206	209	187	216	229	234	210	211	207	211	218	182	219	232	215	207	223	208	201	229	214	217	197	237	223	210	229	238	222	234	204	226	222	190	190	205	180	224	212	230	257	252	220	206	221	233	228	211	220	225	232	205	219	258	197	225	227	207	229	223	233	225	232	228	223	217	213	205	259	179	209	215	188	219	195	201	240	217	211	212	233	212	201	235	206	227	226	218	229	229	216	230	217	227	214	223	218	225	198	185	208	207	201	213	211	190	204	201	215	215	197	222	222	200	206	208	196	219	226	208	215	206	226	222	219	221	207	226	221	225	234	221	200	232	230	231	216	200	220	223	236	223	218	215	229	218	214	195	225	186	260	193	213	229	206	211	243	210	205	212	225	196	212	201	209	194	219	204	248	192	232	209	200	233	222	227	225	217	211	207	188	217	214	225	235	229	215	242	220	217	193	244	205	196	218	225	223	189	221	234	198	193	212	209	191	220	213	195	204	212	200	228	228	218	204	230	233	209	229	216	197	229	231	214	224	205	199	215	212	212	215	206	228	176	228	228	211	204	208	246	218	217	201	192	211	222	201	239	219	211	219	224	217	186	230	227	226	217	185	210	225	203	224	227	216	218	213	212	201	216	197	206	201	221	199	207	192	239	194	222	196	188	211	208	204	214	194	193	203	236	204	233	228	227	202	223	187	215	212	227	237	207	219	213	206	217	201	230	239	215	215	220	205	204	215	205	211	207	209	231	205	199	227	238	230	225	255	207	214	207	196	225	226	213	220	202	227	206	221	210	214	224	216	208	214	201	202	235	215	192	212	220	226	202	210	214	205	202	210	214	244	254	237	188	212	219	229	196	210	206	237	229	201	241	225	231	229	214	259	237	217	216	219	218	203	212	196	208	219	226	211	238	227	206	195	225	247	213	215	207	218	203	219	240	212	230	212	198	195	218	193	220	225	205	219	188	219	208	217	187	209	226	217	192	210	200	188	220	216	233	207	218	235	212	213	213	197	203	230	211	210	227	221	220	223	228	193	211	208	217	203	224	231	213	213	193	218	205	233	195	231	210	219	210	179	220	217	231	196	215	233	259	213	216	239	216	236	220	195	211	187	240	218	222	224	205	232	207	203	208	213	211	185	211	199	237	211	211	190	233	202	207	231	218	220	218	242	211	197	200	210	198	223	205	201	204	207	211	196	221	218	192	213	215	221	212	226	209	219	236	232	200	183	203	182	223	212	229	235	234	222	220	211	194	223	188	223	212	212	218	202	220	232	207	240	202	220	233	206	215	224	210	230	230	193	199	234	227	213	224	221	209	199	208	191	236	210	215	216	178	225	218	205	191	210	204	197	231	210	216	224	223	244	191	208	230	183	208	228	201	210	227	215	204	216	216	222	206	249	214	236	216	212	213	218	211	218	221	205	202	228	229	203	219	216	219	206	202	222	214	200	200	227	243	230	204	229	216	240	230	225	197	214	236	230	228	226	207	185	195	230	220	233	209	195	215	197	234	202	197	215	224	202	207	197	222	239	212	211	232	215	233	202	215	232	214	219	201	214	245	197	228	218	207	221	220	214	222	240	191	212	220	191	230	220	223	217	220	236	225	212	207	214	220	227	204	220	193	222	205	231	219	181	221	223	204	189	208	251	211	215	206	230	209	212	223	213	212	226	219	228	216	226	218	224	225	236	215	212	235	211	219	221	207	229	231	231	245	204	225	200	239	219	189	196	246	185	193	199	220	208	198	207	212	185	216	255	222	210	208	248	225	203	235	194	205	222	205	217	209	247	232	214	236	222	228	220	205	199	199	218	212	225	203	216	229	203	218	239	197	235	196	216	189	230	217	216	201	208	229	208	195	217	250	213	225	208	222	224	211	236	211	222	225	196	182	216	191	219	207	217	210	228	236	214	223	244	223	216	221	214	213	200	225	220	210	189	212	211	228	193	204	187	207	204	218	202	224	222	213	202	228	219	203	196	198	229	221	227	191	215	205	199	199	207	192	208	215	198	195	207	209	199	232	190	220	234	228	216	220	208	211	226	204	235	221	218	224	223	226	217	215	201	215	213	217	225	212	219	223	221	220	203	229	204	240	212	221	229	223	217	236	211	188	224	217	238	214	214	204	214	225	195	221	198	221	239	245	230	207	209	229	221	237	242	215	206	214	221	200	212	230	211	199	223	230	176	204	218	234	218	219	226	211	203	235	208	217	216	238	204	198	211	201	219	220	205	205	239	200	197	204	225	210	200	205	218	222	201	205	207	212	248	195	200	195	223	221	212	220	189	236	235	221	223	207	188	211	233	200	221	221	232	211	229	204	207	195	229	202	227	224	220	205	220	213	231	161	213	198	225	202	248	216	181	204	228	237	248	211	211	210	179	204	233	196	213	203	196	243	250	230	205	226	208	191	201	223	205	213	179	223	207	213	240	213	198	220	248	220	204	240	199	214	234	231	200	194	219	204	237	232	225	213	199	231	218	221	233	220	237	209	217	223	209	220	197	231	231	214	225	232	211	220	216	232	205	201	215	184	219	240	228	202	220	210	219	226	226	219	215	228	207	213	212	210	205	212	228	198	243	199	214	233	217	194	192	215	213	234	226	223	217	234	221	209	231	232	228	218	221	221	215	209	198	220	220	259	211	237	200	219	222	215	228	215	233	209	221	237	229	227	200	204	228
32483	10350	8989	4517	3013	2199	1702	1434	1224	1055	847	773	742	715	657	645	602	572	585	625	495	494	496	509	505	463	449	466	453	478	439	410	434	445	421	460	455	452	402	441	418	421	386	397	449	437	449	436	423	418	428	422	416	450	412	414	408	458	402	435	431	422	443	412	409	424	377	435	431	403	454	398	463	420	387	410	437	408	386	402	433	442	424	406	419	419	401	423	402	398	442	422	403	397	423	410	394	379	392	389	421	413	436	420	374	401	398	434	445	409	424	429	409	440	418	434	418	374	439	415	435	420	429	429	428	427	390	383	394	422	417	417	433	397	456	413	406	429	394	426	431	414	395	418	426	395	417	408	424	400	435	381	453	399	455	433	406	418	413	388	433	387	424	429	401	401	385	429	431	416	399	409	418	457	427	425	450	438	396	419	382	417	417	433	416	399	408	413	437	412	428	376	435	378	422	435	427	420	379	411	422	390	438	413	377	417	410	404	421	410	396	429	398	433	401	425	411	388	394	412	416	400	404	394	429	445	446	421	408	392	399	395	384	439	401	405	443	447	406	420	403	404	412	410	430	400	407	443	419	417	387	417	450	384	407	384	420	378	432	402	433	420	422	439	399	420	437	432	445	426	415	445	420	430	431	426	421	405	396	416	441	413	387	421	404	420	409	412	392	401	394	438	423	416	397	407	412	407	428	415	417	405	381	424	434	435	400	402	425	414	415	379	422	427	414	397	423	395	419	402	438	382	405	413	422	404	384	417	420	424	396	377	391	409	384	434	409	444	422	366	433	426	381	386	404	417	401	437	439	417	393	386	425	360	413	396	437	364	419	417	433	415	420	399	412	432	416	391	410	403	408	400	400	385	410	392	428	381	381	403	391	438	392	394	417	408	408	407	408	403	448	383	447	435	396	400	427	408	431	411	402	416	392	434	389	405	417	393	399	396	416	405	440	400	408	401	438	429	430	436	455	394	399	409	411	420	446	433	417	415	390	404	388	415	413	405	427	396	457	413	428	423	428	458	405	444	461	432	360	409	439	399	421	409	439	410	410	402	388	387	365	416	439	397	447	394	380	404	392	416	397	413	421	396	416	393	400	421	401	398	408	412	379	423	367	434	420	409	421	412	429	361	414	414	414	391	401	433	411	366	433	397	413	383	414	430	430	457	408	402	387	431	420	451	423	421	390	399	385	408	433	411	421	447	402	423	395	441	422	406	431	414	426	413	386	445	394	404	456	429	407	420	435	378	405	414	423	413	393	378	400	414	435	415	373	397	449	414	434	417	417	436	424	395	396	407	448	400	422	394	406	443	467	425	384	398	368	423	420	418	438	442	390	417	418	433	390	397	447	379	392	418	438	443	402	409	412	420	385	468	399	421	406	416	435	429	414	391	422	391	415	449	420	419	438	395	389	374	367	417	395	435	388	397	428	411	409	373	435	417	391	416	425	420	425	370	444	403	406	413	441	434	405	446	383	440	417	382	403	390	408	424	411	425	423	439	399	404	427	402	413	421	426	416	435	406	430	416	413	441	379	392	419	438	422	389	418	393	458	430	417	405	432	416	430	397	393	396	360	406	438	398	433	407	407	391	421	431	448	395	439	433	397	387	411	413	411	414	404	417	400	416	363	402	420	394	433	428	395	411	397	464	386	400	434	392	385	426	432	389	468	439	437	437	389	426	388	405	435	415	425	419	410	377	401	456	407	398	451	414	389	406	418	393	399	441	442	428	409	409	432	432	381	417	421	416	399	369	378	383	452	447	423	400	400	394	431	418	414	413	413	393	420	418	410	401	423	414	426	390	402	386	387	440	423	417	433	394	416	411	452	423	398	451	394	421	408	407	387	380	422	443	455	404	428	395	385	415	449	391	422	414	439	405	422	388	423	410	408	417	378	420	396	413	411	384	441	380	415	416	373	380	412	404	393	437	387	445	399	415	417	376	387	412	379	396	402	423	389	407	405	417	441	392	402	342	424	411	385	393	383	437	395	415	403	442	406	397	444	379	402	400	412	413	427	383	444	416	465	429	397	387	400	417	391	398	368	420	395	373	391	421	437	409	392	416	423	425	418	413	401	438	434	411	384	424	399	415	411	374	423	416	449	400	399	430	438	392	431	377	411	407	422	413	394	430	414	419	393	431	417	409	373	426	438	405	399	395	396	400	439	422	391	402	403	415	436	381	407	445	390	419	415	383	409	403	436	425	407	391	401	396	424	394	427	441	412	396	412	408	416	380	425	419	452	388	463	428	402	419	391	411	403	402	428	439	425	404	441	399	419	392	401	439	383	418	418	392	430	435	408	391	423	390	411	412	402	400	471	434	413	407	448	419	445	404	404	422	400	446	421	399	407	398	390	379	403	442	438	401	412	400	415	426	378	427	453	439	421	415	393	394	420	395	405	386	391	417	425	416	427	424	411	398	423	404	427	396	438	384	391	424	435	411	403	443	362	404	408	397	392	398	428	365	428	410	448	419	429	392	375	475	438	440	427	399	428	378	407	433	417	421	394	393	406	399	387	397	371	388	447	446	417	399	409	379	412	414	406	374	444	389	446	433	426	393	409	374	413	428	437	422	430	460	409	418	429	403	400	415	418	412	426	410	418	442	386	437	411	374	390	406	401	379	416	422	362	407	392	412	391	379	404	429	431	422	432	413	394	430	394	394	417	446	388	419	423	408	392	418	422	399	402	389	391	381	394	408	397	412	427	422	423	407	408	423	422	398	444	397	430	422	416	429	443	410	404	390	455	451	416	420	437	413	407	392	442	432	423	453	422	424	422	399	415	423	408	393	418	357	422	398	440	436	410	402	425	452	387	410	414	413	423	413	383	438	453	410	423	407	411	433	388	440	404	434	419	422	446	407	404	408	432	410	441	417	452	397	409	378	405	411	432	382	403	400	381	435	419	422	399	432	413	402	388	418	422	393	411	386	365	405	407	399	417	416	389	406	388	445	421	398	379	412	424	410	401	393	405	384	414	396	425	455	428	411	394	401	435	399	406	387	390	389	402	418	418	447	414	380	401	418	395	403	422	405	406	416	394	423	411	415	404	408	413	442	412	423	410	418	433	408	421	445	435	410	407	446	391	440	396	443	391	418	399	396	428	420	387	456	407	388	420	368	412	400	461	381	420	418	377	439	395	401	413	416	388	420	385	445	425	392	366	437	402	420	379	401	436	380	421	430	432	442	439	418	413	374	381	441	424	432	402	410	372	398	422	422	404	417	388	406	425	404	435	414	411	417	412	405	383	411	441	404	415	401	394	425	403	412	463	402	440	411	424	477	368	419	412	392	395	438	422	374	404	428	435	429	403	396	402	436	398	410	418	428	442	427	416	455	422	414	385	386	374	394	398	376	382	352	402	432	409	394	405	436	365	409	429	453	404	415	402	402	413	388	398	429	397	392	399	431	437	388	410	387	428	391	438	403	394	429	385	438	423	374	422	412	391	418	472	446	424	431	433	437	408	408	386	415	428	402	428	406	423	403
23770	21728	29757	24242	21729	19733	2395	1015	771	748	639	569	543	554	534	502	498	491	484	451	456	457	440	447	476	418	401	417	441	425	389	456	465	432	433	397	433	373	411	445	430	414	413	449	377	374	405	435	396	386	408	393	385	401	414	439	379	416	399	439	447	397	391	425	408	406	383	387	381	384	385	400	411	402	424	402	417	376	419	420	416	379	387	411	395	365	378	402	391	365	407	382	398	411	385	388	405	384	382	404	364	415	375	440	394	393	362	411	425	428	417	356	420	396	387	368	398	402	382	417	374	398	432	354	414	377	415	397	392	417	432	416	410	391	408	370	384	370	391	417	408	377	390	396	383	358	393	372	393	398	394	399	400	377	367	416	401	412	375	396	365	393	403	359	392	399	370	404	376	371	413	401	387	415	388	405	415	388	397	345	406	377	411	388	402	377	404	395	384	421	377	390	401	420	391	399	365	389	375	399	410	385	415	380	372	395	382	412	382	381	387	401	425	387	415	399	415	417	406	394	371	384	435	383	416	380	378	396	394	400	361	381	400	385	407	381	373	423	363	439	372	404	358	409	414	377	407	387	406	407	441	385	416	396	392	419	413	372	445	433	413	416	390	412	431	397	416	397	413	365	395	412	373	408	408	422	408	384	349	383	412	425	379	413	396	424	395	402	388	385	411	427	439	358	401	392	422	403	402	368	386	404	390	423	362	363	386	385	377	407	393	389	376	395	393	361	448	407	377	377	391	400	429	423	372	374	391	415	381	416	392	414	355	371	402	399	427	378	402	406	429	399	403	400	417	369	370	366	408	396	410	396	385	369	436	413	424	394	388	423	369	373	377	420	403	411	394	399	364	381	383	394	389	391	395	396	395	373	391	405	416	372	403	405	391	403	380	406	369	387	426	386	432	407	432	406	426	364	370	411	396	411	416	384	411	400	409	397	414	423	382	398	412	386	379	393	365	375	404	411	399	399	405	406	389	387	377	400	379	414	396	368	394	366	365	384	409	396	380	414	351	389	337	376	400	374	384	412	373	366	410	414	418	426	390	421	383	399	402	389	427	424	424	420	411	442	417	392	382	393	390	378	372	408	393	355	395	371	380	378	439	372	392	425	395	394	383	407	388	389	383	403	391	399	398	428	414	379	402	396	407	376	411	397	400	368	386	430	394	416	367	393	385	369	386	381	382	397	388	414	390	419	408	416	363	395	382	398	409	396	384	393	392	379	380	403	401	401	405	394	377	390	384	398	368	402	395	386	370	386	381	390	387	386	398	348	411	369	373	404	404	431	377	384	397	409	375	403	413	405	398	384	401	364	393	410	396	398	419	374	401	410	398	413	377	385	385	382	407	384	368	412	408	407	368	423	412	370	437	403	378	404	407	405	403	382	415	405	421	391	405	361	416	362	414	369	382	371	392	368	419	394	417	408	392	411	387	383	394	370	388	400	394	400	403	357	399	391	378	390	374	378	382	359	402	398	391	384	404	413	374	395	388	378	404	396	400	351	401	418	362	377	422	390	424	414	393	396	374	386	374	389	411	379	389	387	389	404	390	391	379	413	436	398	394	393	380	401	383	423	396	388	355	420	424	407	387	363	399	400	394	412	380	419	405	422	417	389	345	412	402	382	398	414	417	391	404	386	363	408	393	375	367	395	378	359	396	382	430	412	398	350	396	369	410	368	386	403	377	381	379	400	407	405	399	396	394	378	398	388	353	406	379	379	393	393	411	395	440	425	379	400	397	412	434	366	376	356	402	382	377	393	413	407	378	365	415	376	385	349	366	363	407	404	382	413	410	388	390	406	387	375	405	396	390	381	388	428	377	380	410	350	391	332	397	384	410	414	386	379	386	404	421	391	396	419	376	345	375	406	392	378	427	374	380	419	358	413	418	412	378	400	389	416	391	406	411	375	389	358	416	362	403	383	372	391	389	413	400	383	400	387	412	390	398	402	385	420	413	380	383	374	383	421	379	350	403	364	392	407	420	395	393	431	388	425	439	406	393	400	396	398	436	394	398	369	389	368	408	405	395	409	395	382	374	423	427	407	367	382	408	424	405	394	389	379	368	415	429	391	413	413	398	394	383	412	396	365	409	380	406	384	416	382	415	388	440	373	348	394	387	394	413	393	404	371	426	350	401	403	397	407	381	378	419	430	376	359	381	372	421	375	385	424	396	411	437	397	404	379	408	368	418	378	383	407	413	408	386	380	389	372	391	351	398	398	421	365	404	408	401	390	400	366	426	432	349	380	368	387	346	398	384	406	405	406	420	373	414	386	390	370	397	415	400	393	381	396	420	397	371	418	402	378	418	405	406	412	379	403	388	410	367	413	395	416	412	422	383	401	396	420	361	382	367	447	352	391	376	381	398	392	390	408	395	381	393	381	419	395	369	410	381	405	423	396	388	380	389	399	376	406	386	383	405	436	399	386	386	374	410	388	369	375	360	411	434	376	373	366	393	347	401	378	388	405	397	363	401	358	362	405	387	383	373	392	405	406	389	396	406	411	381	389	403	384	340	402	388	412	364	371	402	365	390	401	400	410	396	429	418	395	363	366	397	404	373	384	429	391	394	424	405	382	392	363	428	383	407	411	405	424	445	365	374	410	401	405	363	405	403	359	412	385	395	384	401	390	375	372	369	398	372	349	422	384	402	420	401	403	391	372	394	427	363	390	388	402	392	395	374	428	399	413	409	405	423	407	394	374	393	393	381	400	402	379	362	398	414	388	406	386	419	429	385	409	410	401	409	386	430	390	382	361	369	412	378	399	407	396	407	379	378	374	378	390	405	399	374	396	369	391	402	389	382	383	389	380	408	346	431	389	375	406	393	379	390	398	402	415	387	439	379	424	376	429	403	398	381	399	410	369	436	414	356	388	419	352	421	406	364	381	368	386	381	385	404	365	377	401	400	400	409	419	407	405	405	410	398	419	417	384	384	383	411	406	394	385	356	408	356	372	403	383	401	388	387	360	382	421	369	397	405	361	393	365	383	386	347	373	388	365	390	367	423	386	399	398	406	440	370	417	410	448	354	408	402	397	366	408	404	404	387	399	365	398	418	384	428	400	394	383	387	400	393	408	422	385	407	393	368	379	374	377	408	418	359	375	422	389	404	414	411	357	385	406	409	377	393	371	395	399	376	392	374	410	410	396	377	371	424	388	391	377	396	370	369	412	405	385	408	395	394	389	363	401	404	388	364	387	404	398	407	396	375	386	388	406	390	389	377	359	400	393	374	391	384	379	401	369	388	410	374	404	364	400	386	381	418	412	393	412	379	399	380	381	411	399	419	402	385	406	388	374	385	430	391	394	360	399	390	394	405	404	376	369	400	399	403	439	396	374	413	381	397	416	415	384	432	379	393	407	399	392	380	374	423	383	347	389	402	411	387	359	381	339	429	383	382	385	362	381	386	412	376	416	391	380	413	385	399	443	390	408	375	404	390	392	393	406	451	397	390	409	378	388	395	388	372	403	428	378	380	391	379	395
34879	16790	14256	7908	5555	4115	3103	2684	2224	1912	1631	1509	1367	1251	1137	1154	1068	1019	985	938	963	897	860	893	799	813	791	790	816	844	810	743	794	836	735	767	734	767	748	769	769	742	749	718	761	739	723	736	781	735	752	692	757	727	749	717	687	701	738	711	762	785	741	784	693	728	736	734	730	787	683	691	699	736	685	731	712	752	692	704	718	728	741	699	692	721	745	694	714	743	724	714	716	747	724	726	694	774	695	730	690	688	752	724	689	755	687	736	726	677	716	767	773	763	736	724	744	730	705	669	725	737	676	742	716	746	689	740	682	669	736	706	725	689	727	743	726	701	736	725	699	756	740	656	728	704	721	723	737	709	747	683	725	715	717	719	690	717	738	721	689	744	682	730	746	748	727	737	722	691	711	711	743	676	730	674	699	683	747	714	668	673	716	702	766	688	719	727	761	714	753	661	706	720	700	700	696	764	672	660	747	711	741	724	702	707	657	666	690	721	718	711	712	764	694	787	682	750	742	681	732	705	730	734	735	760	728	713	726	725	719	716	706	719	717	718	689	699	686	676	728	672	676	698	692	732	736	716	716	735	661	687	706	664	673	726	674	675	708	710	717	719	712	693	714	745	758	754	728	723	758	722	711	716	731	727	724	761	729	733	689	726	686	695	687	707	705	726	700	707	725	682	720	659	745	677	740	671	717	693	707	734	741	685	682	688	665	688	747	735	715	711	716	730	709	748	661	757	697	690	689	698	685	738	722	711	706	690	698	726	722	680	719	707	662	730	696	761	738	715	662	736	698	690	698	720	701	699	660	705	688	697	759	734	709	747	738	682	749	765	701	688	716	705	683	698	687	711	717	755	688	741	716	759	689	718	712	675	685	687	721	674	726	705	723	703	714	702	676	702	683	722	690	748	696	688	731	723	736	722	725	710	652	685	707	687	772	706	703	708	707	708	736	706	734	792	723	701	658	733	727	726	741	752	712	716	720	723	741	696	715	675	722	699	705	732	721	703	706	738	687	714	698	716	713	722	732	738	698	749	726	715	679	725	730	702	693	763	716	726	668	689	700	723	712	700	698	684	729	692	715	676	719	652	782	699	675	702	759	742	734	730	723	710	735	754	741	723	674	692	683	709	746	666	712	700	691	736	692	700	700	703	718	680	741	687	704	722	699	756	725	724	675	696	761	679	689	724	699	673	715	687	738	738	676	738	672	726	691	701	765	779	687	723	697	722	715	639	722	679	720	703	724	741	683	723	680	710	748	734	723	697	719	669	710	770	724	738	677	740	713	713	727	679	704	725	737	706	740	721	674	730	738	721	733	680	720	740	741	673	735	751	722	733	775	700	717	677	755	721	744	695	702	768	676	707	647	695	685	758	694	695	707	678	735	700	668	712	706	698	709	716	699	685	699	665	757	717	701	745	657	685	721	692	688	721	723	721	715	697	724	711	703	720	694	685	688	648	742	727	688	717	686	739	726	697	684	709	740	689	666	723	708	720	700	718	720	724	752	705	687	692	730	743	714	708	744	754	716	673	736	693	717	771	715	680	699	703	675	705	704	722	683	731	714	724	681	735	739	684	674	718	735	749	730	684	656	693	716	711	740	711	742	692	736	717	749	700	739	704	717	688	707	736	698	695	699	677	698	733	688	733	658	693	738	700	708	767	738	729	719	717	687	712	747	699	700	721	724	724	719	737	738	726	654	709	686	784	752	702	691	701	741	656	754	666	746	688	715	751	753	698	706	739	709	682	720	752	767	758	721	756	737	720	736	710	733	672	685	709	671	709	744	683	699	729	727	748	664	707	683	725	734	720	732	719	671	725	758	706	676	742	764	719	728	757	697	741	665	751	723	719	694	704	711	706	670	700	738	718	661	711	681	746	713	735	712	724	675	682	689	687	724	707	690	725	703	687	760	705	694	648	712	758	696	705	700	646	690	710	686	671	683	706	737	720	748	712	715	681	734	793	715	697	744	726	722	704	705	685	675	693	694	653	745	659	727	714	701	673	717	679	754	705	727	722	723	696	708	694	708	668	730	672	676	680	691	697	743	728	743	692	720	700	694	722	694	702	691	745	731	743	729	697	711	671	716	715	708	691	725	730	668	722	726	768	696	727	683	752	750	761	657	713	684	716	670	718	664	696	714	714	711	752	721	694	690	740	747	702	738	718	705	719	704	744	726	729	662	737	639	704	726	758	709	735	710	701	707	735	709	734	699	724	773	678	719	712	744	738	731	706	670	686	672	688	677	705	757	738	701	707	751	730	741	683	652	699	670	701	759	753	663	765	723	708	663	739	648	695	719	750	707	734	749	701	696	734	756	703	729	732	669	707	672	702	712	713	668	731	688	724	730	735	739	718	699	699	712	679	749	746	695	653	669	713	713	686	715	696	759	669	758	716	720	723	698	695	740	767	713	687	744	704	673	720	686	754	739	720	743	697	685	710	682	693	727	720	703	728	687	727	753	743	757	716	703	697	756	719	743	738	710	701	718	710	703	675	761	771	692	707	745	727	730	737	734	720	703	680	772	719	677	695	651	713	707	719	739	699	731	745	687	661	721	718	705	709	655	705	676	725	697	707	720	707	739	701	693	694	677	737	694	711	698	693	657	643	716	707	707	772	703	691	729	648	690	722	720	706	735	708	700	738	685	706	783	760	704	736	721	687	705	739	699	670	696	731	726	666	697	697	750	713	758	727	718	719	729	738	675	744	689	719	711	645	709	707	708	712	682	689	706	718	682	702	699	726	692	678	696	718	732	736	725	724	703	710	694	712	679	721	683	691	687	678	665	734	693	692	737	721	681	683	748	721	745	738	693	769	720	752	766	727	747	771	698	697	688	712	750	667	719	761	683	698	749	710	708	708	659	757	731	727	731	704	748	680	716	726	702	695	686	774	725	729	666	696	733	736	729	737	743	721	708	692	634	765	689	691	713	711	749	677	655	689	702	714	726	710	739	653	762	690	750	654	716	705	780	765	696	698	687	727	720	719	710	676	693	678	712	708	703	699	713	684	709	762	669	696	694	698	684	678	738	686	766	698	734	709	707	725	649	715	690	712	716	725	783	725	739	704	724	707	724	688	724	697	711	724	644	709	750	710	715	751	720	721	728	710	730	772	698	742	704	661	663	740	705	710	714	734	685	782	716	699	704	707	707	726	693	767	676	717	660	748	721	733	715	750	730	746	720	728	796	676	683	726	705	731	714	709	702	724	682	705	665	718	710	658	725	711	784	705	697	692	712	730	708	704	724	700	738	696	764	727	749	675	726	670	721	720	667	679	748	708	738	654	698	733	717	721	745	727	668	684	716	686	682	731	669	693	684	732	720	726	710	676	738	691	767	714	723	679	734	759	696	718	683	759	708	717	677	703	681	747	702	728	720	731	689	700	741	717	783	727	768	702	681	724	765	670	674	696	676	710	704	663	678	701	715	704	728	702	707	716	667	734	737	720	727	686	689	699	729	710	706	673	682	729	677	734	685	737	717	755
27180	21092	8479	411	182	145	123	128	109	123	113	104	105	112	98	103	98	94	99	83	92	101	104	95	106	99	96	98	90	79	102	101	110	86	105	92	79	83	110	88	96	89	82	102	114	96	91	104	101	102	79	89	91	94	94	86	83	91	96	104	98	103	111	95	90	115	101	93	95	99	112	110	102	102	96	94	97	94	99	108	94	88	88	103	106	96	104	102	105	81	95	89	103	91	103	93	98	115	93	97	107	78	85	87	93	92	106	105	89	88	118	95	83	91	90	97	108	103	90	94	96	90	106	101	89	95	110	91	94	95	93	94	87	101	86	119	95	92	84	99	97	87	92	107	94	86	94	102	102	104	100	103	79	99	82	107	84	109	83	97	82	88	100	91	110	88	89	82	80	89	88	86	105	101	111	98	85	118	89	92	99	98	77	83	96	94	90	84	86	87	93	88	81	103	92	104	101	106	88	88	106	89	93	88	115	116	97	104	94	95	103	87	105	107	102	93	88	88	91	98	97	98	94	92	108	94	83	102	97	86	86	89	92	107	92	85	88	111	78	112	96	85	98	94	85	105	94	91	98	84	97	104	107	81	98	89	96	99	102	91	81	105	105	96	108	103	105	92	96	102	98	91	93	94	99	103	90	79	85	99	112	110	88	80	91	84	87	86	97	110	89	82	93	108	96	102	107	105	95	85	108	86	110	93	107	102	99	96	97	105	102	105	87	85	92	102	100	101	107	86	77	94	101	94	108	94	77	101	80	78	106	80	98	97	99	90	95	89	90	99	92	87	69	96	90	103	89	91	99	99	87	90	76	89	88	114	83	89	76	85	106	105	107	89	94	99	99	75	103	100	97	101	112	75	81	106	101	101	97	98	111	101	88	91	80	86	97	80	101	89	97	88	112	97	104	91	87	93	106	95	114	101	86	89	95	87	97	93	92	107	112	77	82	126	87	99	98	99	94	98	89	87	96	99	98	99	94	85	97	89	88	119	87	101	106	110	103	96	88	93	92	77	95	88	90	95	96	111	80	120	83	89	85	105	99	74	88	84	98	98	100	86	93	105	103	101	89	91	89	98	99	82	76	81	78	96	91	83	107	83	103	83	82	89	96	104	105	97	96	89	88	100	98	119	84	109	104	92	97	100	101	101	98	101	76	97	98	99	95	83	86	97	94	92	102	108	89	114	111	87	87	91	86	116	79	96	97	98	99	91	98	107	85	103	94	85	99	105	102	96	83	106	81	102	79	79	88	92	73	104	76	104	89	89	89	82	109	91	103	97	90	95	91	96	95	77	99	89	83	112	103	99	103	110	101	96	104	96	94	75	98	93	87	86	89	97	85	89	94	104	92	69	91	120	109	105	90	108	108	96	78	80	98	108	86	91	102	85	92	76	94	87	95	106	108	82	82	97	97	83	105	90	89	96	94	101	91	95	97	95	76	103	108	88	97	109	110	110	73	115	96	97	84	100	86	91	94	116	92	84	82	90	87	96	102	99	88	117	88	84	82	82	92	97	90	97	84	99	82	95	97	89	84	84	95	86	110	104	91	102	81	100	98	104	99	96	113	92	112	87	107	116	105	98	74	88	101	97	97	90	106	86	101	113	107	105	113	77	100	105	96	94	102	85	83	93	84	92	75	90	89	97	97	89	84	118	78	95	93	88	100	103	103	93	92	87	98	103	102	95	113	107	89	110	96	104	87	90	99	97	100	110	103	92	83	98	84	79	95	101	109	96	90	106	88	109	91	105	95	97	90	75	96	118	113	99	90	102	98	108	102	92	100	93	89	109	104	77	97	78	98	86	93	90	85	91	109	96	108	108	90	106	76	105	87	112	102	97	73	110	84	97	95	92	88	78	75	93	104	84	90	99	99	82	93	95	96	85	98	81	103	86	97	96	89	93	90	86	95	97	99	99	91	93	102	101	97	96	80	98	103	100	109	91	94	90	94	100	98	82	108	129	75	107	98	89	97	101	85	96	105	85	116	84	93	84	90	93	94	107	95	79	99	102	100	87	103	90	92	83	105	94	98	105	84	90	89	83	113	118	80	81	93	90	121	99	99	87	104	86	91	90	96	93	80	104	93	106	79	104	93	103	81	112	97	96	90	80	100	95	102	76	91	99	101	92	82	96	96	84	77	85	98	95	68	75	90	80	89	101	95	92	101	111	98	100	79	97	98	84	106	106	77	84	87	76	88	102	110	96	91	100	76	92	89	98	109	77	90	102	90	99	100	87	92	93	78	116	84	94	99	85	84	100	88	82	87	84	86	92	75	103	95	91	80	102	96	85	97	101	104	83	98	103	101	87	97	99	95	102	86	100	88	93	85	88	92	94	110	104	80	101	109	105	82	114	95	91	83	96	98	102	88	95	86	83	86	116	99	93	90	116	91	94	87	97	94	95	90	94	94	92	90	103	95	89	96	110	110	77	89	86	93	90	106	92	97	104	95	98	101	102	100	94	95	83	104	80	108	99	116	87	102	98	74	91	99	115	80	81	95	90	93	97	108	94	87	97	86	94	89	98	117	80	82	94	102	89	96	105	95	109	105	103	102	79	112	111	96	101	109	82	95	96	85	85	98	87	84	96	102	95	94	87	105	114	79	91	81	108	97	81	78	80	92	85	90	116	98	83	81	98	111	84	107	92	112	93	84	91	94	87	103	97	91	89	93	65	93	94	97	103	78	93	81	83	118	92	106	90	109	111	91	105	95	70	81	84	94	73	84	109	91	109	91	89	95	99	110	101	95	104	102	80	98	103	97	108	85	77	87	107	114	90	88	71	105	102	113	103	92	97	99	107	96	91	93	107	92	91	92	89	77	109	81	86	84	101	99	110	92	104	93	90	84	96	86	87	101	90	89	86	90	89	88	85	82	92	90	91	91	97	83	122	93	110	105	103	94	84	101	104	88	91	96	89	97	100	87	89	110	95	119	84	94	111	98	101	97	101	81	101	96	95	97	85	95	86	85	83	107	90	100	108	95	98	100	111	90	83	76	78	93	102	96	84	101	83	91	89	82	85	77	97	80	93	94	104	88	93	87	112	94	100	82	94	82	97	99	84	91	100	96	82	95	91	101	107	99	90	121	91	84	85	108	105	101	77	99	111	102	93	88	86	100	89	104	100	98	90	111	94	88	114	83	113	98	92	85	83	109	91	86	106	96	90	71	89	78	97	98	105	81	101	96	89	86	93	97	96	99	95	104	91	89	76	96	94	91	79	97	95	103	93	79	96	99	100	95	95	100	104	78	89	77	77	77	81	92	103	82	74	79	96	99	83	98	91	98	89	96	99	104	115	100	101	98	93	103	102	99	91	113	98	100	87	100	91	108	88	96	86	82	87	97	97	81	109	98	78	92	98	86	93	102	101	102	94	96	96	98	80	101	87	95	121	97	103	90	101	91	108	108	84	92	97	91	94	82	102	115	93	102	82	92	83	102	99	97	95	79	98	94	98	101	97	105	87	87	88	110	95	69	100	93	81
15588	1399	1239	646	449	371	324	276	287	231	223	207	249	189	229	232	193	212	225	217	206	236	226	210	225	186	189	219	193	200	199	196	230	201	218	192	196	201	207	203	182	199	207	222	187	206	234	172	190	208	190	177	196	180	230	206	178	182	218	208	198	206	183	203	194	205	177	205	200	195	205	200	199	217	183	225	215	173	195	205	206	177	191	206	197	195	243	192	198	204	223	204	197	200	190	212	195	187	211	184	229	193	189	187	182	215	189	195	185	210	209	199	185	203	205	212	214	185	235	205	193	172	183	190	178	192	175	185	202	197	222	177	188	196	192	187	180	211	183	225	203	180	234	191	216	219	202	185	206	176	214	183	217	212	176	189	192	195	203	203	223	197	203	195	199	205	162	184	164	205	215	176	206	234	189	196	174	189	206	176	194	161	202	204	227	193	212	192	197	220	186	200	181	207	194	215	230	199	172	182	184	202	190	180	179	188	203	181	208	167	203	211	179	186	199	218	195	194	170	198	220	193	180	188	193	211	205	221	209	218	189	192	207	188	178	215	207	210	203	178	208	226	203	196	214	179	204	183	189	209	187	189	205	204	193	211	216	201	211	203	181	207	153	184	192	185	176	188	211	207	181	180	201	202	202	176	208	192	193	201	201	170	190	190	181	217	195	197	199	194	223	203	180	186	205	183	187	208	219	207	182	195	183	213	178	197	205	205	185	207	186	188	214	188	187	208	219	208	203	190	175	208	179	204	195	204	196	186	193	195	212	215	192	221	207	209	182	170	167	201	192	187	169	217	196	196	179	203	237	216	176	191	193	181	195	175	194	186	200	185	181	189	175	184	196	206	197	186	200	209	182	191	195	210	180	186	183	202	209	212	196	193	197	194	197	174	192	171	183	202	201	196	204	194	206	179	195	164	191	216	200	200	190	197	197	171	204	205	195	212	201	168	210	177	193	198	192	184	208	197	192	180	220	186	192	185	212	205	199	188	192	181	202	187	251	196	211	183	203	171	191	220	176	205	194	174	194	196	221	181	196	183	184	214	204	218	210	214	218	209	185	185	191	202	203	211	204	174	168	217	196	181	182	194	201	208	192	194	196	180	203	189	191	190	180	185	196	187	184	214	196	194	203	173	187	198	240	200	186	188	200	204	199	185	188	213	200	191	194	187	201	225	189	203	215	207	165	204	204	170	174	190	172	207	186	198	203	210	210	205	182	195	181	218	199	199	213	191	192	198	191	213	228	202	192	196	201	194	210	216	191	195	185	215	160	169	209	185	194	197	197	200	199	193	189	218	187	189	194	188	204	185	187	208	217	211	191	190	194	201	217	201	203	194	195	187	195	177	198	185	179	198	216	204	197	200	198	183	224	212	172	190	209	181	215	216	190	210	189	190	211	190	198	189	179	204	186	190	173	207	186	197	195	185	192	199	178	212	194	193	188	199	191	193	201	176	214	208	187	188	216	199	221	189	207	191	204	177	198	203	194	209	183	194	210	184	183	191	200	191	183	228	193	180	183	196	205	206	182	191	178	187	180	193	204	164	182	188	190	196	222	191	215	198	200	206	207	201	200	191	200	208	163	204	193	187	187	179	192	200	204	209	190	214	190	210	207	182	192	193	180	201	189	212	209	195	188	201	190	214	185	188	210	180	186	181	184	193	214	197	193	199	195	192	192	200	200	194	202	219	206	203	202	217	187	218	201	209	213	194	196	205	210	195	216	216	196	211	183	165	202	203	197	180	196	211	179	190	183	187	206	195	211	203	229	204	212	198	233	221	182	190	195	205	224	201	211	189	206	205	209	216	189	190	198	212	177	191	193	199	183	207	204	226	212	207	201	182	190	178	204	218	190	199	210	169	203	201	199	219	198	215	176	188	205	181	191	227	189	217	212	189	204	210	196	221	178	201	194	199	211	184	194	180	176	207	208	182	187	211	195	170	206	208	178	189	195	192	204	187	168	204	206	187	186	179	200	195	191	202	200	201	202	200	187	204	197	196	222	182	198	219	195	198	194	194	202	197	187	185	164	206	211	204	191	202	202	178	189	216	189	197	200	215	185	221	189	189	213	222	184	182	190	192	195	202	185	210	186	200	175	203	193	201	197	211	185	165	201	213	194	205	180	186	200	208	167	184	200	232	188	173	209	202	199	172	220	214	215	189	174	197	195	169	193	207	181	188	207	192	187	195	211	200	196	193	216	212	227	191	206	213	207	190	187	182	219	190	206	193	189	205	196	215	196	176	206	188	193	174	210	209	180	166	183	200	210	193	208	200	206	199	204	185	189	190	205	183	206	232	196	208	177	204	186	199	195	201	216	172	203	222	178	197	157	176	216	202	207	188	200	201	197	160	195	174	174	167	188	204	222	195	192	174	211	182	201	205	200	160	166	201	192	186	213	198	187	206	174	188	217	206	188	209	214	200	203	204	193	206	185	197	190	219	228	214	215	186	202	208	210	191	209	208	173	172	197	201	184	174	193	176	187	224	175	210	186	184	177	199	207	215	200	189	192	224	182	215	203	185	183	174	203	187	176	221	213	199	209	237	196	178	177	200	185	188	204	189	200	199	224	182	172	197	220	197	204	185	213	201	216	183	201	202	212	190	187	194	199	200	212	186	224	184	209	214	210	202	198	218	175	204	181	203	227	194	194	180	198	209	190	199	198	217	171	200	190	207	194	170	168	177	212	195	185	152	213	218	204	196	183	193	191	194	188	194	184	221	215	207	196	219	197	219	226	199	179	194	180	200	181	196	198	184	195	203	200	199	216	189	186	184	219	187	183	176	212	185	208	210	211	197	206	203	193	209	172	186	178	214	186	193	194	185	181	215	207	205	212	198	204	170	220	186	194	209	195	191	186	188	187	200	202	189	187	199	218	167	199	183	194	188	216	199	212	207	216	189	215	174	204	222	200	200	180	211	208	226	197	182	200	201	175	219	186	227	186	203	184	205	188	178	175	217	189	201	207	175	197	192	199	215	192	210	201	195	212	195	190	203	178	182	200	184	199	179	176	188	190	190	193	206	207	185	222	197	201	192	172	191	200	209	192	189	204	195	234	201	177	193	195	190	196	197	221	192	199	188	203	186	179	192	196	204	201	201	184	196	178	201	194	212	204	200	190	190	188	199	185	200	202	192	176	198	187	177	179	201	203	186	199	201	192	201	204	188	195	175	203	206	168	228	195	208	190	206	190	199	207	168	190	189	203	183	234	195	194	183	204	197	203	206	213	194	186	184	186	176	194	199	201	208	196	187	185	203	205	203	198	197	203	194	196	196	180	188	200	189	195	215	199	202	192	198	173	212	179	227	211	196	191	218	165	195	218	217	169	195	198	186	191	187	199	223	193	201	211	195	186	204	176	193	195	172	223	189	182	207	187	199	201	195	197	201	200	210	205	183	185	182	196	193	212	169	189	220	200	180	194	176	199	215	171	209	189	206	212	181	186	198	205	209	163	191	178	205	199	190	212	198	185	188	190	180	203	198
24772	21688	29030	24874	20577	2069	667	499	393	374	341	310	313	288	272	249	265	257	222	262	244	213	213	209	224	215	212	229	260	221	235	231	226	226	223	220	210	254	210	236	213	240	205	248	230	227	244	206	227	219	244	216	200	224	187	216	190	250	232	236	213	241	213	194	228	208	231	201	227	224	211	238	212	220	218	209	197	230	220	239	185	222	212	237	247	206	217	222	220	231	230	234	226	231	236	215	226	227	221	208	202	208	224	231	234	208	219	234	217	243	221	216	202	209	225	239	220	209	229	217	231	208	202	201	209	228	206	215	239	207	233	219	219	221	241	252	211	245	240	201	220	190	218	196	220	215	218	250	217	214	213	219	222	216	195	198	203	208	201	233	226	233	210	188	236	215	209	214	203	216	217	214	223	215	206	224	220	196	223	278	210	239	204	220	210	234	223	234	223	220	199	225	198	206	198	216	232	218	216	201	209	205	198	207	218	257	211	210	223	213	216	217	210	217	209	219	232	225	227	218	236	223	231	239	232	227	206	211	226	203	201	202	199	216	203	210	253	241	209	243	240	220	208	217	212	225	210	223	254	234	237	245	225	211	249	229	211	212	234	212	237	229	230	197	235	205	217	206	198	202	218	205	203	223	205	202	237	228	200	243	216	233	219	226	199	214	215	220	223	209	215	204	213	229	264	215	212	216	207	225	209	232	217	210	220	224	220	244	206	222	236	210	222	225	237	197	239	251	218	227	212	238	223	193	222	210	185	215	225	227	223	203	230	224	241	194	209	241	214	218	222	198	242	204	219	196	199	220	189	240	211	232	203	232	227	222	218	207	196	212	226	208	236	200	196	219	211	186	231	232	204	203	207	232	218	207	226	238	228	194	205	178	189	218	223	208	225	241	213	237	213	228	233	198	215	217	193	206	226	250	202	232	207	200	191	201	207	244	258	225	222	207	240	228	211	198	189	221	209	230	220	199	231	234	222	212	209	223	227	178	207	221	226	225	197	219	238	223	215	216	197	237	221	198	225	230	209	199	215	226	236	216	217	232	246	259	214	218	237	213	217	227	191	187	238	249	206	217	206	210	247	233	241	200	208	203	220	207	197	208	224	227	196	218	214	212	204	201	226	225	222	232	208	236	229	204	217	228	192	230	226	240	201	215	210	225	214	247	220	200	201	211	208	219	214	223	223	230	229	233	244	226	229	234	229	214	230	198	220	194	212	211	200	207	211	216	218	220	230	220	229	200	214	221	195	214	208	230	191	221	227	212	225	194	197	234	185	226	237	243	209	225	193	248	195	190	221	227	222	223	196	241	201	220	209	212	214	211	231	196	244	214	213	244	238	198	202	200	215	222	239	206	204	247	215	224	226	217	203	200	232	198	205	227	231	210	205	246	222	198	248	216	228	225	212	216	243	226	183	216	197	213	240	223	233	195	228	227	246	243	218	239	216	203	239	230	228	208	226	231	224	198	215	239	237	234	199	190	205	207	207	201	225	250	223	233	232	217	214	225	200	213	211	226	206	226	210	179	204	212	202	210	232	206	234	207	218	189	201	212	220	217	214	214	237	212	233	228	220	213	202	242	181	229	219	209	212	228	224	202	215	220	212	243	223	247	211	191	225	218	192	222	212	228	222	222	200	210	231	230	236	226	231	217	237	210	196	230	222	227	227	223	222	253	190	234	215	220	224	214	235	217	203	216	203	233	226	225	236	223	219	208	231	212	211	221	229	211	226	249	191	217	265	213	232	176	240	232	215	223	229	194	199	207	204	221	227	223	207	216	196	214	190	212	218	211	213	214	209	198	225	230	233	222	239	225	230	216	223	214	226	219	216	219	239	237	216	220	218	219	212	218	234	238	228	216	221	211	245	212	222	211	230	221	206	213	223	226	224	219	205	222	251	223	224	204	201	242	223	232	205	201	238	232	233	213	233	213	195	237	229	226	195	213	205	230	235	213	195	194	239	205	184	226	205	226	215	200	197	229	238	213	215	200	211	219	243	219	194	202	207	226	231	228	217	229	226	211	223	209	241	214	220	212	208	242	221	218	224	204	212	221	259	222	225	221	215	205	229	200	238	240	237	237	208	220	253	219	236	198	226	231	232	233	228	220	234	229	204	237	238	249	240	217	230	219	225	245	219	201	226	225	250	221	200	214	222	196	246	219	216	210	198	210	227	231	226	224	210	215	253	204	242	213	219	235	211	229	212	229	212	224	201	211	223	211	230	216	210	214	227	221	213	217	227	203	201	208	207	221	240	201	226	218	247	206	182	254	192	221	238	206	198	192	242	229	209	215	206	233	227	212	244	210	233	210	214	237	223	206	215	215	218	205	196	223	205	191	232	223	209	222	235	232	228	227	248	233	245	228	220	196	227	219	210	219	218	224	239	216	225	221	220	242	202	195	215	194	203	190	253	206	214	215	254	211	216	193	231	219	229	247	217	207	250	225	225	208	224	231	224	209	216	214	238	220	230	206	207	196	173	229	202	214	197	250	232	224	226	237	194	248	200	217	213	218	216	215	217	223	252	219	226	205	220	205	218	188	208	218	203	216	220	238	236	228	199	245	230	217	230	239	200	203	210	199	220	228	207	224	215	252	238	218	217	233	212	223	224	229	244	214	225	207	222	230	218	225	210	205	225	197	216	224	249	213	223	213	205	239	221	212	206	205	215	251	229	214	217	224	217	206	190	195	249	241	214	197	239	203	195	223	213	199	238	221	211	224	223	232	240	218	211	215	226	203	223	229	212	220	203	202	221	211	212	215	202	201	218	225	226	227	233	244	206	238	203	210	201	229	246	231	241	230	196	211	219	200	224	234	212	224	220	241	227	250	222	216	221	196	213	208	209	227	216	222	227	221	219	240	202	213	227	224	216	206	200	211	212	190	223	217	221	216	240	201	221	197	221	225	215	227	212	208	220	207	218	206	207	226	202	222	216	212	221	216	223	205	243	231	207	197	231	202	236	204	223	240	219	209	209	220	232	181	226	200	228	212	227	236	195	206	231	250	212	234	220	229	170	222	227	219	218	230	222	204	224	252	234	183	201	200	208	221	212	220	210	192	212	235	222	204	195	224	234	236	222	206	207	220	194	223	231	243	217	243	231	215	220	246	229	207	205	199	231	228	218	221	199	247	218	222	219	192	231	213	217	223	210	232	244	219	199	212	219	242	222	225	211	257	194	217	247	225	240	203	238	230	239	249	187	212	175	223	209	226	206	235	232	217	218	202	198	233	233	198	228	226	220	212	214	217	231	242	238	222	219	204	216	197	255	230	220	208	211	213	217	227	226	214	217	204	210	253	222	208	224	220	223	222	227	223	243	221	251	221	216	231	209	205	207	207	241	211	254	211	213	212	239	200	247	217	236	219	213	192	217	216	218	250	231	227	230	198	242	209	198	232	252	222	204	210	203	210	225	220	226	220	221	206	227	201	216	208	219	234	227	221	201	188	220	222	216	247	185	238	212	202	205	194	232	223	208	177	218	250
31405	10465	9021	4627	3134	2201	1747	1411	1121	1006	862	807	667	686	718	611	567	579	519	498	544	487	538	476	504	486	490	463	426	458	456	414	454	421	435	406	435	441	458	415	447	415	460	405	411	443	437	433	429	446	442	411	369	437	448	404	408	442	441	436	440	427	401	437	433	433	438	410	432	430	404	404	396	410	387	423	440	469	400	402	418	451	440	413	406	458	407	416	424	428	409	421	414	447	407	443	427	413	422	399	386	418	409	426	385	419	403	416	420	414	418	372	413	456	393	408	416	401	392	484	417	401	409	410	405	399	434	395	403	405	387	394	425	414	440	428	415	411	403	406	383	434	390	425	423	435	423	420	418	433	429	400	423	421	425	410	372	392	393	401	394	407	420	416	407	454	418	408	400	430	441	405	419	405	372	412	411	392	393	427	390	406	398	402	396	425	410	420	398	460	436	439	386	403	432	451	433	425	424	438	418	442	438	432	425	444	450	415	411	440	437	407	449	379	462	401	393	427	405	410	410	414	432	391	413	410	370	395	411	399	401	408	418	431	407	420	409	405	393	420	451	426	432	437	409	377	406	399	395	419	454	403	435	435	438	417	408	410	445	385	416	432	419	406	446	401	402	403	414	394	417	428	432	406	394	386	431	391	406	408	420	405	397	440	433	401	406	444	420	436	419	432	414	436	427	436	427	436	390	425	367	385	434	415	432	440	406	448	420	456	403	383	399	399	390	429	401	415	446	407	407	398	461	427	445	427	399	435	423	425	394	404	399	397	407	417	395	396	408	430	451	387	392	382	451	417	412	432	399	390	412	452	399	404	445	422	414	436	449	391	402	412	383	425	403	401	418	417	426	411	478	376	395	410	428	406	405	372	365	411	366	397	476	456	450	420	430	404	430	410	424	394	439	415	413	431	400	440	395	415	451	401	420	418	424	457	403	439	404	432	435	389	434	414	421	403	415	421	397	431	427	406	420	430	412	420	407	422	416	427	406	401	422	414	420	424	411	398	433	425	396	416	391	400	401	401	405	436	429	424	445	427	416	431	424	406	409	423	378	404	423	418	425	427	423	467	391	427	388	411	409	411	397	449	380	387	436	411	427	438	413	403	415	419	396	399	400	420	419	430	405	429	430	390	401	420	438	409	424	391	442	444	398	436	409	407	432	385	369	415	382	442	404	433	427	443	394	456	419	427	403	391	390	400	422	420	449	404	445	388	433	391	410	414	411	400	433	397	429	399	404	409	432	372	429	398	442	415	409	426	427	412	414	400	422	391	436	420	396	405	392	403	424	411	416	414	410	395	406	396	418	395	455	413	387	408	392	441	443	388	414	414	374	434	359	382	432	426	394	405	421	450	399	409	432	415	401	433	419	454	454	394	396	409	411	404	451	408	411	404	411	366	404	426	420	418	400	400	408	395	399	396	444	422	416	421	408	436	406	401	418	389	400	437	408	408	419	450	420	455	397	423	424	442	367	423	432	406	417	421	399	440	440	399	396	433	417	369	406	395	405	409	460	385	415	412	379	386	391	396	406	416	416	400	408	392	394	405	427	392	418	424	381	414	403	412	420	417	412	388	435	422	459	405	414	418	414	444	410	445	420	426	433	420	434	411	411	444	409	396	389	389	426	470	432	437	385	442	388	383	416	394	384	415	414	401	399	415	416	391	407	446	405	379	399	406	422	394	423	420	443	399	421	401	366	422	393	397	364	424	396	376	390	421	421	423	383	403	401	452	416	426	434	439	401	386	404	395	405	416	425	397	418	412	381	396	393	390	416	424	391	393	384	390	417	423	416	405	410	435	430	388	415	409	411	428	413	442	425	403	376	397	408	422	405	400	418	412	414	391	424	432	436	439	381	381	360	425	374	418	383	390	437	398	402	407	424	403	428	408	448	385	383	401	452	407	405	425	428	414	441	438	397	430	427	391	447	402	406	378	402	415	433	389	410	378	369	406	373	413	390	397	443	412	437	408	424	419	427	403	440	389	444	414	414	411	440	416	400	389	381	364	422	412	437	427	383	426	397	404	405	413	423	373	407	424	392	398	382	426	398	428	411	430	418	427	446	424	382	387	376	376	425	435	390	401	388	396	375	390	394	432	444	397	413	414	405	418	412	430	391	433	385	440	402	418	388	425	402	451	442	395	443	432	421	402	409	421	411	438	424	430	424	415	401	391	404	389	427	421	430	428	400	432	397	373	381	434	410	410	422	430	430	425	428	463	414	456	412	420	414	426	440	401	418	424	387	412	393	389	441	408	389	393	415	420	433	421	438	417	420	382	408	412	426	385	420	442	383	403	410	393	429	409	426	429	432	403	412	421	431	418	426	416	421	409	411	410	405	432	422	406	417	451	412	422	388	437	463	429	412	397	425	406	377	424	415	390	416	400	432	378	417	401	422	367	441	416	391	435	403	416	434	417	408	395	408	392	418	456	371	417	384	429	381	405	432	370	434	391	398	397	421	421	398	396	398	428	430	425	442	411	384	428	403	423	383	403	431	408	427	386	379	404	405	423	425	378	405	394	399	428	390	406	409	417	387	416	397	396	400	402	407	410	452	416	412	412	416	436	399	423	402	401	428	421	401	439	391	402	412	406	411	415	419	417	429	423	463	392	396	407	407	406	439	429	393	425	411	426	399	428	446	410	474	404	418	401	400	402	422	374	390	394	406	387	426	421	391	389	395	405	421	436	414	414	377	416	403	409	397	396	462	397	429	401	442	426	390	389	412	436	414	410	409	391	417	397	425	406	427	424	372	437	396	433	418	430	423	401	415	417	392	412	422	394	410	412	411	417	441	401	395	417	393	413	436	422	409	428	366	391	410	410	413	418	472	390	415	380	365	423	419	431	429	431	404	418	439	405	423	380	408	394	412	467	401	435	405	397	385	358	407	414	431	407	393	403	440	393	423	415	382	436	427	384	419	411	452	415	405	410	437	393	429	412	396	422	415	446	445	410	430	385	422	405	418	416	411	407	407	409	423	436	394	398	425	424	393	395	415	387	446	392	397	422	409	415	416	400	444	412	436	450	387	421	409	447	390	391	372	365	392	454	417	422	398	444	390	416	373	432	411	385	401	394	430	414	384	425	395	401	417	417	437	435	411	378	444	413	418	439	405	427	407	418	450	389	391	431	424	405	452	380	389	384	416	408	415	420	407	398	391	414	411	425	404	413	399	414	408	423	407	383	414	381	384	416	398	432	418	416	363	446	413	436	424	426	448	416	427	394	402	406	372	393	429	404	417	365	416	434	379	421	410	398	413	379	395	405	423	392	422	417	427	406	412	416	394	390	394	439	446	400	385	464	411	401	402	409	426	409	425	408	389	377	388	451	411	414	435	380	451	388	433	413	413	410	425	407	392	441	436	416	436	439	461	410	452	422	409	414	368	392	415	401	429	425	455	423	433	438	397	459	430	424	407	412	413	432	409	430	404	447	418	411	392	380	363	405	390	373	397	461	392	431	415	422	386	409	436	435	453	426	379	401
23754	21696	29703	24232	21697	20010	2465	925	792	696	664	585	588	557	520	546	473	469	466	471	455	473	451	438	437	438	422	439	446	418	426	402	422	422	426	442	404	425	464	431	465	403	396	449	436	395	406	434	410	416	375	401	417	409	418	435	399	400	411	405	392	407	408	409	401	411	413	399	411	398	456	420	432	381	419	362	437	374	400	384	415	413	391	386	386	412	368	386	384	419	385	439	406	396	450	399	405	375	394	452	369	424	395	411	382	414	405	406	365	377	385	400	370	419	391	428	372	383	413	403	437	389	426	364	428	390	421	415	384	388	381	371	391	389	423	414	424	401	420	407	365	380	405	383	412	409	339	400	423	368	394	391	423	381	382	361	414	378	380	381	392	391	378	391	366	397	423	408	352	365	414	414	402	397	355	388	364	372	385	412	392	406	429	414	415	455	441	411	385	384	401	370	379	421	419	402	371	381	430	381	410	408	375	391	405	404	417	396	430	428	406	454	389	409	383	455	446	396	408	412	389	415	448	429	383	413	397	404	426	401	414	406	386	376	377	412	396	418	423	420	391	416	415	411	407	389	370	426	393	378	396	404	392	420	392	377	436	393	385	384	399	406	390	392	420	461	405	404	399	411	389	423	366	391	415	436	415	420	415	425	442	406	433	410	412	406	427	382	406	415	387	386	388	401	383	369	396	394	406	381	400	359	364	402	385	409	422	388	389	376	380	427	397	343	418	396	419	389	363	390	411	372	390	378	425	388	403	394	427	401	401	358	402	399	431	421	400	426	391	402	393	389	415	391	390	386	415	406	379	399	397	405	378	398	413	399	385	367	394	417	398	392	413	409	362	416	423	433	400	419	386	391	416	388	376	376	395	412	417	395	371	387	397	354	397	383	385	392	412	406	388	427	382	403	366	399	393	401	417	395	444	385	409	397	386	383	382	388	386	409	391	380	381	413	398	361	397	406	393	405	405	412	408	423	397	414	413	399	439	375	385	376	409	427	414	406	395	396	387	449	359	412	401	390	388	391	395	410	409	386	397	423	355	403	400	405	397	407	376	421	401	426	393	401	396	410	434	393	418	422	407	392	362	421	433	397	399	420	410	453	422	392	399	390	426	407	413	397	420	408	411	379	347	403	369	378	405	356	399	413	394	379	409	382	381	383	381	440	402	412	404	377	395	414	412	408	388	374	349	415	432	383	406	418	364	424	394	391	451	389	432	398	378	399	392	410	369	409	400	396	452	430	383	403	402	408	395	436	377	379	377	384	384	442	398	358	374	402	365	411	399	421	402	412	376	385	419	397	401	388	392	378	399	382	368	389	372	387	446	399	427	420	431	408	366	390	416	374	402	401	401	395	380	383	363	413	378	362	403	393	373	404	416	385	437	387	414	385	418	391	413	405	439	370	406	403	359	370	380	367	394	379	375	373	398	410	402	387	381	376	380	390	415	374	374	386	419	409	423	437	413	415	415	398	363	383	375	402	382	415	399	401	407	407	371	408	436	410	402	386	364	420	380	420	387	375	412	413	429	423	398	408	405	386	390	389	383	374	416	435	411	395	387	373	402	426	381	438	388	431	428	400	391	378	423	410	362	423	396	426	400	426	401	409	379	396	366	422	472	372	375	391	407	399	403	393	408	409	400	380	396	373	446	378	421	432	392	364	393	366	402	407	380	359	423	401	412	370	430	403	370	384	370	404	380	411	414	397	406	378	396	387	433	395	416	407	413	423	364	368	378	393	403	389	390	398	459	399	369	397	389	399	385	393	393	388	403	377	413	418	352	408	427	395	373	385	387	426	386	420	427	387	437	421	399	421	372	407	422	364	367	384	409	382	375	413	413	411	413	382	409	398	412	401	391	392	391	353	390	402	381	435	386	418	426	410	398	399	403	387	388	408	407	400	408	456	371	380	404	394	378	364	399	392	433	410	406	416	400	395	423	407	397	401	408	386	400	392	390	397	411	407	357	380	415	392	391	407	397	404	373	410	394	430	400	355	406	428	392	407	396	421	422	424	372	380	398	420	407	379	415	417	384	385	397	407	413	409	417	401	406	410	376	363	420	367	385	402	414	415	432	426	404	410	370	424	409	403	388	385	410	387	395	426	423	413	387	394	399	419	405	432	386	401	382	366	418	429	401	358	405	386	398	377	391	371	374	406	385	391	403	359	375	369	431	370	400	420	421	407	389	445	393	361	378	421	386	427	373	379	352	375	407	395	415	385	381	391	393	381	418	372	387	401	360	394	405	395	410	380	412	403	394	367	400	380	386	389	384	430	398	415	385	410	421	366	383	418	391	400	394	373	407	410	419	411	374	360	406	372	370	395	355	417	414	400	461	383	395	360	388	384	372	406	426	389	380	359	408	412	390	387	387	404	383	395	434	385	422	362	363	380	455	385	380	423	392	424	426	400	395	418	380	427	411	388	414	406	417	412	422	416	359	373	368	424	399	407	374	414	399	371	405	422	408	427	402	417	412	405	411	363	393	396	426	404	387	371	377	392	363	419	390	418	375	410	416	420	411	378	405	416	386	391	382	410	421	391	371	363	429	417	398	399	369	430	411	421	370	444	384	355	412	387	411	397	421	370	372	381	403	410	385	398	378	402	412	374	354	385	396	397	374	388	386	375	408	383	392	408	380	376	413	407	409	372	407	384	424	415	404	384	364	380	382	411	391	403	407	377	391	395	406	395	384	388	375	410	388	420	407	395	397	382	420	375	371	392	369	394	388	365	400	383	392	384	371	412	423	371	423	408	386	423	349	406	391	414	384	417	392	374	396	460	419	390	411	390	405	417	394	390	400	400	436	370	385	403	392	364	406	431	382	397	424	408	393	382	389	410	407	419	386	404	395	402	423	391	395	411	425	395	388	401	383	375	398	377	398	393	402	422	422	382	372	385	405	388	390	407	400	385	427	407	390	400	394	406	391	399	381	392	407	418	421	406	417	412	392	444	398	381	383	395	402	397	388	361	419	398	413	412	417	395	370	414	388	409	404	390	393	417	411	421	385	402	393	411	389	425	392	343	382	358	389	360	394	419	384	394	415	388	410	413	411	427	401	412	398	375	407	378	394	380	380	384	388	395	435	405	349	340	373	381	365	405	379	414	414	434	384	374	403	420	411	383	395	394	369	396	393	410	398	396	412	404	418	389	402	417	427	399	429	395	384	412	384	402	423	366	391	423	407	362	364	424	401	421	431	409	417	398	398	386	417	411	373	398	394	411	386	386	390	426	408	438	391	387	374	394	384	385	387	400	365	362	386	381	396	413	433	430	395	409	370	379	373	381	394	404	419	392	406	406	396	396	375	420	406	397	400	385	405	373	406	407	422	393	430	431	401	403	418	366	346	396	426	413	401	425	396	381	393	384	396	397	352	366	396	418	437	361	412	393	401	411	394	408	428	426	381	413	405	364	410	409	375	382	387	414	416	425	397	392	393	408	424	380	383	416	425	395	377	406	421	405	423	383	395	407	394	399	391	445	342	390
34180	16804	14462	7907	5450	4077	3194	2638	2284	1902	1624	1504	1312	1270	1124	1140	1093	992	1004	946	867	909	851	864	882	823	783	849	843	819	783	778	764	834	802	742	709	746	766	728	760	778	734	745	721	723	766	753	735	714	734	739	740	762	710	712	792	735	706	732	717	675	775	739	725	732	708	719	723	705	750	705	703	758	731	748	761	717	685	732	744	728	718	659	756	766	726	666	705	759	731	701	776	720	711	741	746	756	751	682	716	733	699	732	734	732	726	720	709	748	715	685	701	729	678	769	723	772	743	724	722	788	698	732	736	710	683	728	728	755	753	718	728	700	681	707	773	741	694	698	746	704	736	746	692	678	712	700	737	689	741	682	694	712	736	748	743	724	696	754	742	729	649	750	709	766	736	713	699	696	689	710	714	719	727	709	737	722	719	682	693	749	721	737	755	694	692	684	665	758	750	710	692	728	759	721	688	773	738	719	676	665	722	723	710	759	714	720	680	736	684	752	718	693	701	707	686	774	738	693	680	721	712	732	726	716	726	679	737	729	722	695	726	730	734	672	683	701	745	696	746	715	725	717	748	727	724	720	725	655	720	729	745	726	729	659	745	716	775	721	710	729	720	720	736	725	725	688	716	728	678	772	726	714	685	694	747	728	696	684	689	714	747	768	718	693	687	727	719	695	681	680	690	713	670	723	734	760	704	692	711	714	677	749	714	685	734	707	670	720	780	710	703	769	727	692	765	686	700	746	674	690	736	730	723	719	718	724	695	701	712	716	719	758	720	734	745	722	681	733	687	782	728	695	700	727	728	668	704	722	707	739	680	707	724	688	720	699	720	701	731	695	748	674	640	722	798	725	687	736	698	718	694	718	735	717	721	714	734	777	711	716	702	709	731	704	696	730	691	707	727	713	729	724	725	727	723	712	735	679	674	723	700	726	724	704	706	753	710	665	713	705	722	693	687	741	768	685	706	710	656	698	661	713	713	715	731	732	738	667	670	773	694	698	739	701	744	765	705	698	710	759	715	691	698	703	682	647	699	706	726	746	727	708	675	665	704	729	736	696	699	746	752	700	674	750	723	731	713	733	680	744	687	729	756	670	683	752	734	712	670	696	725	728	749	765	758	718	685	673	739	687	681	697	716	708	756	708	701	666	748	689	712	670	692	635	727	711	709	708	733	692	669	676	731	654	696	704	703	742	703	791	682	702	686	723	752	711	683	719	742	724	703	711	667	704	692	705	719	713	719	730	722	660	698	795	702	758	681	763	738	700	733	700	720	738	710	716	760	686	731	727	696	677	716	742	740	732	656	729	690	724	675	749	687	729	722	692	739	689	711	699	754	681	721	704	704	683	727	712	734	714	777	723	737	776	738	688	711	678	695	727	708	701	684	709	734	732	676	735	719	703	713	727	673	718	742	703	717	741	753	710	722	706	707	731	701	758	689	759	766	726	735	666	737	744	704	739	689	719	749	687	698	750	708	676	696	715	704	686	750	728	729	752	770	733	682	683	758	685	692	675	714	719	677	730	713	771	715	696	695	699	720	764	691	709	740	669	698	753	703	737	729	695	715	723	693	721	706	713	744	731	731	668	711	702	728	734	744	697	712	753	703	700	748	699	722	718	699	721	711	723	716	700	706	728	717	730	708	679	746	704	703	715	759	729	684	731	699	746	671	715	695	722	681	700	735	721	689	710	743	724	733	710	732	715	656	696	736	691	680	733	730	707	719	721	746	719	713	753	677	744	692	721	665	701	727	743	752	682	694	746	714	741	685	709	734	732	731	746	782	739	771	739	702	733	723	708	733	705	732	714	694	743	710	752	730	715	723	719	703	732	738	712	752	738	704	727	736	701	753	767	714	696	734	720	701	772	761	714	766	748	744	710	705	729	721	750	678	682	738	759	760	747	728	717	672	725	735	718	686	692	691	678	716	693	695	741	695	738	724	670	741	731	770	697	677	711	695	738	753	731	690	701	739	742	653	725	744	703	728	716	777	716	677	706	689	702	747	749	701	766	754	742	756	739	725	710	739	765	792	708	710	692	712	731	691	706	751	723	699	719	762	718	724	679	725	761	723	758	708	686	705	736	755	699	681	738	715	710	749	710	724	696	708	749	747	771	688	715	691	725	728	676	732	714	692	752	722	733	728	697	706	687	769	767	703	712	706	697	741	661	664	758	670	733	678	684	711	697	689	732	712	741	776	757	683	721	730	733	719	684	694	769	692	719	731	716	713	715	707	754	715	693	738	701	703	660	738	709	724	684	684	715	706	711	750	745	744	736	693	686	729	678	732	726	709	757	715	707	714	702	725	700	697	725	737	713	740	737	649	687	738	728	694	679	732	664	709	718	682	690	720	740	736	719	655	689	680	767	682	716	725	739	693	737	661	755	719	712	678	738	731	751	711	745	719	686	717	718	706	690	710	754	746	730	749	739	731	723	709	746	703	690	734	700	753	722	715	737	729	696	699	701	705	729	730	716	646	664	723	694	709	698	702	718	728	737	684	701	714	725	737	760	752	742	699	684	690	775	707	742	679	688	778	662	729	713	725	705	692	719	763	723	685	773	736	739	736	731	767	696	726	719	673	731	718	698	694	733	714	737	659	727	690	723	701	672	714	721	684	696	694	722	763	717	701	708	725	677	746	724	709	704	723	688	723	757	701	692	749	757	719	708	731	668	709	733	727	721	742	744	709	740	735	740	708	711	724	734	715	748	719	684	676	694	726	713	714	743	680	721	787	735	690	741	770	701	737	715	742	746	678	742	713	677	746	712	712	710	739	747	719	661	750	730	693	714	694	723	722	695	767	718	695	694	708	734	705	767	714	704	721	763	706	683	705	786	711	701	724	718	734	721	705	707	712	679	693	756	704	671	691	737	709	702	711	722	755	745	741	708	721	702	734	709	692	682	727	652	763	693	671	678	695	699	688	705	714	700	689	685	704	731	716	669	721	697	688	732	715	678	718	706	710	770	760	754	699	710	739	729	697	724	685	725	683	706	723	753	735	699	706	718	713	710	720	692	725	726	741	702	722	710	727	671	721	717	711	708	765	725	721	736	723	682	695	722	743	720	714	758	727	703	688	678	749	691	701	700	741	733	764	748	740	741	709	697	698	739	757	745	764	691	704	721	688	739	735	668	720	676	746	680	701	705	722	729	738	678	739	733	733	728	678	730	735	732	683	718	717	712	725	671	704	741	700	682	769	743	726	710	712	723	656	731	680	738	709	707	694	680	722	719	723	691	710	767	712	724	716	712	752	695	698	722	775	713	726	674	737	681	681	703	727	690	747	675	733	746	746	706	721	757	699	731	714	768	690	740	711	721	717	660	750	754	715	703	709	720	709	733	743	675	676	695	713	708	708	713	764	682	726	708	664	685	740	753	720	695	726	725	718	725	692	681	650	738	711	752	751	700	731	698	733	678	698	730	745	735	695	692	689	691	726	722	697	710	767	702	708	658	731	709	708	737	713	699	679	734	721	726	700	719	701	716
27285	21186	8479	355	191	144	147	128	124	91	103	123	108	107	91	111	102	97	117	101	107	99	82	99	106	94	91	106	81	118	92	116	100	94	103	91	109	82	113	92	77	98	119	104	91	100	106	95	109	83	94	103	95	94	98	81	106	97	92	88	99	101	104	87	87	118	93	91	98	91	86	95	103	91	102	96	96	95	102	83	106	96	114	101	99	103	112	86	81	102	101	93	96	93	90	86	89	91	101	91	101	96	93	89	89	89	94	79	101	91	88	104	100	109	86	90	92	88	97	110	108	104	92	95	95	102	91	100	110	107	92	90	101	92	71	97	86	92	88	98	91	104	100	101	90	100	87	89	95	103	107	108	88	106	105	88	90	90	83	99	106	99	77	92	88	86	99	90	84	109	100	83	86	98	97	78	93	111	96	101	78	93	106	94	90	97	80	94	102	92	112	98	112	88	100	79	86	102	95	97	101	107	92	93	101	113	90	92	103	95	91	85	106	82	88	92	87	91	91	109	91	90	93	103	89	97	74	93	83	109	87	105	91	106	94	90	103	99	111	94	91	88	77	104	102	116	100	89	91	126	104	93	85	100	85	92	97	107	76	91	109	90	87	99	88	93	101	90	95	92	89	118	105	89	86	92	103	104	96	108	108	128	104	83	99	108	89	87	103	90	93	83	91	104	103	96	89	93	98	105	98	106	99	101	105	97	86	85	84	104	112	92	116	87	95	82	89	100	78	92	117	90	83	117	98	89	93	90	104	94	96	101	85	87	111	92	82	115	92	92	91	106	88	98	97	91	86	107	87	100	89	96	94	94	81	107	101	95	94	83	83	83	96	90	100	86	94	109	98	82	98	106	82	86	101	90	86	98	87	89	107	108	88	114	87	93	95	96	103	103	98	111	95	100	110	94	93	102	107	103	97	88	101	92	118	99	101	103	84	103	78	94	99	93	110	85	77	95	113	106	111	92	99	100	96	103	107	95	82	94	82	106	93	99	99	103	87	102	115	97	85	102	100	80	84	103	93	98	94	75	64	103	98	104	115	87	102	91	108	99	107	80	95	107	109	95	113	92	74	98	110	118	85	80	87	98	100	103	98	100	97	98	102	92	92	100	94	124	70	97	90	98	106	122	92	90	86	99	92	98	105	107	98	98	106	94	102	94	98	104	89	96	95	78	102	92	100	85	91	103	96	101	96	100	116	103	94	98	91	92	86	89	99	92	95	95	108	97	81	99	111	90	96	106	83	109	88	104	112	106	100	103	102	78	72	94	107	107	90	107	99	103	86	108	84	112	78	94	84	96	101	104	85	89	109	79	107	89	106	75	103	107	97	99	114	95	80	104	103	103	96	111	86	74	93	105	100	94	108	94	106	100	94	91	90	106	85	105	100	88	101	101	95	85	83	94	104	89	84	100	99	76	92	106	84	95	104	84	88	99	103	102	76	99	96	96	95	91	98	91	116	101	90	98	93	93	95	87	105	98	97	91	102	98	106	89	94	86	89	83	88	92	117	83	85	86	106	90	98	80	112	87	90	109	86	81	82	97	105	90	82	102	109	116	85	107	106	115	93	97	80	103	93	91	95	94	92	114	98	103	95	97	70	99	104	98	116	105	101	85	85	104	86	82	84	93	107	98	103	109	82	126	95	99	85	92	96	89	98	92	98	93	88	90	81	95	95	89	96	106	95	105	103	94	78	81	99	78	105	109	83	108	99	98	112	90	90	74	83	88	93	95	105	110	87	100	80	104	81	100	106	100	79	90	97	96	95	116	95	86	99	88	103	93	97	95	92	99	103	98	106	84	114	103	95	79	91	100	88	92	93	95	110	103	91	101	77	81	87	103	110	92	121	108	78	82	84	96	113	82	80	110	94	86	73	90	97	101	98	85	102	94	95	102	92	93	92	100	106	95	86	111	89	99	94	117	84	93	87	88	103	106	83	113	79	111	89	99	95	108	93	106	104	110	81	113	102	110	88	90	96	81	93	82	86	108	95	109	97	90	114	91	102	90	94	113	87	83	100	99	95	87	104	84	83	79	117	84	100	99	96	96	82	90	88	102	94	98	91	99	90	85	100	92	106	87	106	101	103	107	108	73	77	110	105	103	104	93	101	102	81	98	72	86	105	112	96	87	100	100	96	92	93	105	79	108	98	104	90	119	94	108	83	85	97	94	90	99	114	99	93	79	86	78	95	107	94	95	96	108	110	108	82	99	105	99	118	110	105	81	104	96	103	101	95	100	92	99	103	91	89	94	99	99	87	101	99	97	90	107	85	83	98	110	95	98	98	96	89	106	104	97	98	100	109	94	87	92	89	103	106	93	99	102	106	93	97	107	108	95	96	93	97	79	116	105	92	97	92	79	79	87	91	106	97	102	91	87	96	97	104	96	92	95	88	84	90	95	84	104	102	92	94	92	102	106	94	81	91	98	96	94	96	109	77	96	101	86	114	77	87	81	98	82	95	106	109	86	91	103	99	90	95	100	95	88	81	97	105	90	96	105	79	88	76	104	101	93	96	96	111	87	97	93	85	85	87	95	90	98	87	103	100	96	97	113	86	100	100	87	105	107	94	97	87	90	98	90	99	91	103	94	88	114	84	92	91	87	98	97	91	114	100	90	95	93	85	88	91	91	97	73	91	94	94	89	83	101	115	82	88	100	111	90	92	91	82	83	95	109	104	100	100	79	96	97	98	98	88	89	96	117	81	84	105	93	104	89	114	107	90	98	98	81	78	105	91	92	109	93	113	96	90	104	105	89	109	89	97	110	99	89	91	98	98	84	90	103	90	101	102	100	100	98	93	96	85	89	95	106	96	95	114	97	95	88	90	98	88	86	99	92	91	101	97	91	101	104	87	117	95	107	99	96	97	110	93	92	103	91	98	110	107	93	100	99	90	71	85	106	90	100	97	105	91	100	96	101	101	86	80	88	93	85	74	78	83	94	104	96	104	87	95	91	81	93	104	98	96	81	93	84	84	104	97	90	94	94	92	102	109	104	107	88	82	92	87	90	86	93	95	87	100	84	99	108	79	103	93	106	86	79	109	104	111	91	92	100	81	101	103	97	95	116	107	82	95	92	94	97	99	78	107	94	104	91	85	92	88	109	94	86	83	93	114	93	81	83	96	99	83	85	89	96	109	91	95	84	100	135	98	94	102	84	100	93	85	113	77	93	89	99	91	106	89	103	91	106	83	81	104	95	86	94	100	94	122	113	106	98	77	83	97	117	101	106	79	105	107	94	100	94	101	106	84	98	93	95	106	101	103	84	110	106	83	92	96	98	107	111	91	103	93	85	91	89	101	106	95	98	95	88	93	114	91	97	91	87	99	90	88	99	100	100	109	77	103	77	93	94	96	113	91	87	102	91	105	89	86	103	86	89	93	98	101	90	83	108	101	101	105	92	86	90	71	81	118	92	106	99	95	97	105	100	91	118	96	80	93	85	95	97	93	94	97	105	103	101	99	104	102	100	88	77	112	94
16362	1292	1105	623	451	398	329	269	298	244	239	221	225	225	242	196	253	207	216	194	209	234	220	200	206	206	202	212	205	207	187	197	208	214	210	206	172	209	206	188	231	203	208	227	179	180	200	188	216	220	206	182	206	203	201	222	185	219	215	204	194	215	189	186	212	206	234	183	186	191	159	187	213	210	210	198	213	192	203	186	211	204	200	185	192	201	233	193	189	222	201	206	209	191	177	220	221	218	191	216	185	193	179	200	205	204	218	177	180	200	174	192	217	182	199	203	201	216	196	190	202	221	194	209	216	215	213	191	154	208	203	176	225	204	230	198	191	193	203	211	208	204	213	186	214	191	193	204	190	210	192	236	224	204	213	192	209	210	184	209	210	183	216	197	189	184	201	184	188	193	180	208	192	207	202	177	192	197	208	197	216	186	216	181	221	185	180	185	197	202	196	198	233	212	202	206	205	196	201	191	211	181	223	195	208	185	183	213	212	218	185	209	188	183	184	181	199	207	167	215	179	204	199	179	173	163	197	212	199	213	199	194	186	225	203	202	181	224	188	194	196	188	205	200	195	209	211	237	189	199	205	201	191	177	174	173	185	178	191	216	203	212	188	168	183	202	228	228	196	189	187	194	203	208	198	201	213	192	178	216	184	187	216	210	188	179	207	206	201	198	195	183	211	211	236	196	181	200	196	228	201	181	182	228	191	191	206	207	187	202	216	216	196	202	184	185	218	190	218	202	184	200	195	181	214	195	219	198	202	188	205	206	220	214	199	188	204	191	205	201	204	217	201	190	200	210	186	188	200	207	196	169	212	210	201	185	193	204	201	171	220	212	229	223	216	170	183	207	215	188	200	200	219	197	189	214	209	191	194	207	216	206	202	204	198	209	178	197	188	205	210	186	188	197	240	222	223	205	208	167	188	193	184	206	188	202	200	188	208	182	199	214	196	206	207	188	204	210	196	177	186	211	174	187	202	213	213	183	201	198	196	200	196	186	201	224	192	171	184	184	195	196	196	197	198	196	175	209	188	196	198	190	198	204	167	194	209	181	176	198	215	239	229	182	194	205	179	201	227	207	203	197	194	218	198	219	190	196	226	199	217	191	182	199	200	186	212	207	178	206	199	200	193	181	188	204	210	189	218	198	196	192	190	180	209	195	187	218	204	204	205	180	165	198	216	206	178	210	213	196	172	178	208	192	188	230	204	211	171	206	167	200	201	222	209	216	202	205	216	209	166	191	209	191	187	189	200	199	230	175	200	196	198	181	203	210	198	224	211	169	200	199	183	201	189	206	184	203	205	204	198	202	191	190	211	209	215	222	212	184	197	183	205	214	208	196	175	187	181	201	206	205	210	191	196	199	180	206	211	203	202	198	214	203	196	185	212	157	201	209	212	197	209	211	204	191	189	210	206	186	206	223	190	183	210	181	216	226	193	198	198	207	204	206	200	190	213	219	202	178	218	189	183	194	193	194	199	166	199	193	206	200	185	208	191	217	188	181	183	204	204	206	187	221	182	201	198	196	226	206	209	214	205	195	214	188	202	192	195	220	198	197	181	206	223	172	195	194	240	201	213	199	202	191	189	194	210	196	214	195	180	211	166	191	201	212	205	211	185	199	176	202	191	207	161	214	195	215	201	222	181	207	186	198	200	203	204	223	196	210	191	170	185	197	192	175	197	195	207	200	209	190	201	220	207	220	182	189	208	178	191	196	236	205	208	179	206	229	178	196	186	214	201	194	212	186	188	177	187	220	204	199	206	192	199	194	200	182	207	207	192	198	227	195	215	195	207	192	197	190	199	204	210	188	183	189	192	211	215	213	194	182	198	179	192	204	201	191	198	203	196	208	205	185	189	214	189	200	203	163	183	190	206	169	179	198	178	196	197	192	200	238	161	222	207	192	214	184	183	191	199	194	224	209	211	191	217	210	209	191	202	189	194	189	187	201	212	204	210	187	206	208	205	156	194	186	202	232	202	215	205	203	199	190	196	220	198	205	191	204	214	201	206	213	194	191	197	219	196	218	181	179	212	209	172	205	192	218	209	198	180	195	186	207	214	211	222	197	211	207	181	195	177	207	204	184	222	189	194	187	206	190	193	178	213	195	219	179	201	196	205	198	191	192	181	200	187	189	184	206	199	171	215	205	193	208	185	218	186	198	191	208	198	221	185	227	240	188	195	182	187	213	175	186	219	212	190	206	209	170	193	210	201	193	202	195	207	182	207	209	192	207	187	180	197	187	193	170	194	210	223	202	185	221	201	187	191	199	204	206	184	230	201	202	177	189	191	198	181	209	222	200	171	213	188	175	205	199	209	207	208	197	174	192	195	209	175	169	194	212	208	208	199	173	176	191	185	203	203	191	220	191	185	179	190	207	169	181	196	197	189	194	194	209	212	182	191	218	205	229	186	215	201	186	197	195	216	183	199	215	185	184	189	202	203	195	177	238	188	222	188	186	208	186	199	187	193	215	197	219	204	168	196	217	191	223	194	198	200	204	214	213	198	208	183	194	189	217	207	216	205	220	209	194	183	196	176	178	201	207	186	192	206	197	202	189	176	222	193	201	171	198	163	224	186	208	193	183	180	207	192	221	186	196	210	202	190	211	200	202	214	196	174	198	191	197	179	211	183	206	205	198	171	183	214	181	204	173	207	215	206	214	195	201	186	194	177	203	190	195	218	195	180	194	195	203	188	212	201	210	215	178	220	187	212	178	204	228	235	207	211	186	221	215	189	216	191	203	187	202	211	217	197	198	212	221	172	187	216	209	203	174	202	188	188	192	210	197	188	191	214	189	211	220	221	194	215	184	197	216	174	187	209	205	190	206	203	202	185	208	211	185	207	175	197	217	196	210	194	182	196	201	194	223	180	214	191	194	186	217	173	184	165	202	196	174	211	225	217	209	168	199	204	212	210	223	194	216	191	175	203	181	187	179	185	192	171	192	184	190	192	195	226	229	201	179	186	200	212	180	202	206	228	167	208	195	236	184	169	202	201	181	196	185	204	219	224	216	195	209	195	192	189	207	188	217	218	206	208	209	179	214	196	186	177	209	198	209	200	191	194	173	205	177	226	203	201	197	201	205	187	197	189	200	207	222	208	181	195	193	218	196	197	207	212	187	200	200	202	207	192	217	206	205	204	224	182	207	202	211	225	181	183	192	177	205	191	222	189	186	211	180	202	191	205	196	202	212	195	208	216	212	181	180	209	199	195	230	201	204	178	199	192	208	180	186	193	179	175	179	202	186	185	165	228	179	176	191	191	187	224	197	196	207	194	198	176	193	181	171	197	190	190	190	197	197	214	200	208	206	207	206	208	173	199	203	205	207	195	197	206	219	206	196	186	179	174	173	225	182	199	182	194	198	200	197	220	216	205	205	215	162	186	182	199	188	220	198	204	207	212	218	212	209	217	196	207	193	197	226	175	172	191	182	207	205	185	203	210	194	217	200	202	178	190	188	192	208	191	199	193	206	170	220	216	179
24762	21688	29036	24860	20587	2081	661	492	457	356	326	307	298	281	297	311	261	255	254	269	244	239	228	234	230	243	227	233	245	221	222	244	243	198	217	204	229	213	219	228	234	233	242	232	258	211	223	210	214	214	203	224	209	226	232	207	242	202	253	255	246	222	228	224	236	209	220	243	238	233	216	206	243	247	238	197	211	193	228	208	240	230	225	214	245	226	226	252	215	245	203	214	199	217	197	209	197	197	215	212	226	184	206	232	195	248	215	235	197	200	216	224	218	233	213	194	246	214	195	214	218	269	213	231	229	235	226	210	218	258	215	218	224	215	230	221	211	210	192	198	227	226	238	189	209	259	229	213	212	205	218	201	213	246	218	214	215	231	227	177	219	228	222	193	220	197	216	191	223	202	226	199	203	211	230	204	198	223	200	236	229	224	217	235	201	194	207	185	217	217	232	227	212	202	230	206	225	201	218	205	197	230	227	200	227	230	223	212	254	230	223	215	192	237	211	225	217	239	189	254	225	178	244	242	243	233	220	224	212	228	236	204	243	218	205	235	232	205	234	207	202	223	230	223	208	218	234	215	211	215	223	216	218	215	199	199	220	214	245	225	202	225	221	185	201	220	215	234	207	225	225	216	234	219	213	224	212	256	213	208	212	202	212	228	214	224	225	229	229	220	210	245	224	220	197	234	188	224	231	231	203	217	183	222	229	214	253	194	230	213	224	227	190	239	219	222	210	226	233	185	218	241	199	210	266	216	229	208	244	223	202	221	174	207	224	231	194	212	208	223	200	213	226	198	222	219	218	222	217	230	205	234	236	203	214	221	207	217	222	218	191	225	216	214	206	223	239	227	246	212	209	206	209	216	209	215	205	215	203	199	224	251	210	220	230	212	200	215	216	219	226	201	192	203	196	218	226	240	213	217	228	215	208	216	215	236	232	227	210	194	239	202	196	211	213	202	207	218	213	212	224	227	213	208	218	185	238	244	229	235	204	213	201	216	208	208	227	195	235	222	212	228	212	223	227	224	245	193	203	223	230	219	212	225	206	211	207	217	236	214	236	213	238	230	189	217	210	237	199	241	243	221	240	221	226	228	219	208	212	207	233	241	234	194	208	241	227	227	217	249	212	203	222	188	209	205	236	216	224	221	217	198	192	215	196	237	264	217	236	213	227	225	223	239	227	221	206	228	206	256	218	208	217	202	206	221	228	229	228	211	209	218	218	217	197	222	217	211	223	205	226	183	211	207	227	214	227	230	178	205	209	222	232	212	228	226	218	221	204	206	211	232	242	222	227	228	210	220	184	219	219	193	201	225	223	211	222	211	226	217	238	197	205	191	223	225	225	213	239	219	211	231	220	207	246	187	225	221	224	214	195	233	227	197	212	196	223	228	223	233	210	219	217	208	214	188	206	205	209	230	236	217	192	203	217	218	235	197	227	223	243	228	222	200	238	207	220	219	241	210	218	230	202	230	234	219	262	203	218	215	217	192	219	223	240	213	212	217	222	218	215	228	214	208	202	212	191	230	215	208	225	205	211	209	213	235	190	240	204	237	216	226	183	213	220	211	226	228	182	193	214	224	251	191	211	200	225	204	218	226	232	216	224	220	216	252	191	239	250	210	211	220	245	210	221	208	209	210	227	213	204	196	182	200	226	223	202	204	224	225	237	248	221	209	219	211	209	186	233	203	223	213	185	216	226	222	249	209	218	214	215	213	223	221	193	241	212	227	219	207	212	229	213	217	236	230	228	211	208	206	220	189	215	218	213	222	202	235	245	192	223	216	231	199	195	211	216	214	217	205	237	198	202	222	229	193	223	227	209	226	216	230	184	217	223	234	217	216	227	227	204	207	197	223	225	220	195	222	198	220	233	228	198	232	207	206	218	205	218	214	215	219	218	205	195	249	196	173	230	228	216	254	203	220	222	229	202	213	237	221	214	209	185	222	219	250	213	213	194	229	223	232	218	220	218	210	217	235	218	201	223	237	210	205	245	236	225	239	207	216	237	203	197	203	210	232	215	212	224	228	197	238	233	222	229	231	239	211	226	180	264	225	201	234	218	204	209	208	201	187	235	200	225	215	196	221	205	223	208	249	221	184	204	201	232	195	230	218	220	201	226	220	196	245	257	204	182	216	212	214	218	227	193	224	213	212	228	216	223	250	200	220	234	200	210	229	237	220	212	191	238	216	196	217	235	231	243	202	217	211	228	193	200	170	189	213	216	189	240	201	194	226	241	206	225	219	227	217	213	236	225	216	233	243	204	213	215	208	216	208	237	217	190	199	217	228	214	233	221	227	230	229	213	219	220	213	203	205	225	222	209	203	184	200	221	219	242	238	226	231	195	230	211	217	225	207	206	202	220	242	202	194	215	248	205	226	193	224	197	232	234	231	216	218	218	223	219	236	215	214	214	227	226	243	227	217	229	219	207	232	209	222	240	204	196	252	201	248	222	211	219	213	221	228	228	222	196	213	217	216	240	236	204	212	236	220	209	232	219	223	252	213	222	225	244	236	219	236	235	200	207	227	195	233	215	218	238	233	209	198	213	218	222	222	212	209	221	232	246	235	225	204	218	223	201	204	200	220	238	235	201	218	206	224	248	229	193	271	213	231	231	219	206	232	189	193	214	208	242	215	223	206	210	192	230	212	202	249	197	204	205	224	240	243	212	204	231	229	217	239	211	219	222	228	202	216	225	185	221	229	243	216	204	212	207	217	230	204	198	218	226	215	227	227	233	231	214	220	204	195	197	224	235	202	216	210	225	205	206	220	228	239	223	194	211	214	211	221	204	243	217	198	226	204	229	248	219	207	219	232	230	204	221	181	224	203	206	217	198	203	202	206	208	224	229	213	198	216	229	192	202	210	215	200	210	215	236	203	210	223	221	201	225	214	210	228	235	203	224	222	211	221	221	233	198	261	215	227	218	199	244	248	210	195	206	255	224	225	222	216	228	231	258	221	214	239	236	218	212	238	252	238	223	242	215	224	228	234	219	192	215	225	205	191	227	222	202	191	258	227	219	240	225	218	206	229	216	245	224	242	232	214	223	192	226	219	205	236	199	233	231	220	217	227	210	212	211	227	234	223	204	201	240	232	220	216	220	225	223	231	220	224	204	219	210	219	219	178	235	210	237	200	223	216	189	204	234	208	227	209	186	212	187	229	214	210	239	236	212	232	204	239	215	220	213	229	204	209	216	221	222	212	224	227	216	228	217	206	223	231	224	218	210	237	235	206	243	196	211	229	216	205	201	244	205	216	218	219	209	231	217	218	199	237	215	211	227	231	211	224	220	231	211	231	178	209	228	193	227	253	223	207	222	197	204	211	237	238	211	223	219	192	205	216	212	225	203	195	200	211	208	213	230	231	205	203	223	211	207	242	221	219	212	220	226	218	211	228	201	217	239	226	199	189	209	212	232	194	207	221	238	206	218	216	223	223	226	215	230	205	240	209	263	204	225	220	209	190	224	191	234	209	232	202	223	235
32054	10351	8947	4653	3110	2270	1696	1459	1173	999	867	778	738	677	646	624	579	589	574	546	510	476	492	474	494	467	473	460	478	436	450	477	447	443	404	470	441	447	457	407	420	433	421	449	442	470	423	397	446	432	453	397	425	391	412	440	437	416	430	419	460	414	460	423	442	410	392	463	404	433	390	425	386	447	419	438	431	421	440	420	402	420	443	414	453	462	394	438	411	436	396	372	412	455	439	432	439	399	400	423	418	402	387	435	421	441	412	427	405	438	384	432	415	418	401	399	409	431	462	421	398	406	402	384	472	390	428	427	430	416	444	415	419	393	418	427	422	400	447	373	390	438	407	409	427	387	400	452	393	387	431	389	368	413	419	395	426	443	375	385	439	425	429	433	423	404	435	395	435	426	380	428	399	460	462	422	421	461	381	402	420	424	423	415	370	409	418	409	444	421	405	426	398	435	401	407	428	443	438	421	439	428	402	424	413	418	438	378	470	422	380	404	413	428	402	395	418	452	388	390	435	422	424	377	405	395	406	421	383	408	414	412	445	409	423	454	429	411	382	380	378	374	406	410	416	431	398	401	411	371	419	411	394	436	424	413	458	396	438	435	410	401	442	388	398	410	434	398	443	415	432	430	424	440	425	379	437	418	422	414	396	405	430	394	420	388	399	395	388	406	423	426	420	440	416	433	409	417	435	455	416	432	419	410	386	413	388	414	421	400	401	373	414	424	425	413	377	399	389	424	406	375	400	414	410	367	433	433	406	441	368	408	432	441	410	448	419	424	430	393	408	424	448	407	423	392	420	397	422	413	399	424	380	427	419	440	404	447	386	416	396	435	423	438	444	415	389	420	380	401	452	415	425	392	388	467	450	431	442	394	394	392	392	401	442	368	409	421	410	411	415	396	455	420	378	411	430	416	404	403	425	412	418	430	397	454	449	436	390	430	405	417	430	428	387	427	400	378	446	388	379	421	423	420	403	424	449	403	394	421	410	424	406	397	406	411	414	419	367	423	394	417	423	434	400	385	412	453	402	458	463	398	406	395	412	414	417	388	399	403	461	428	386	429	392	399	459	425	431	397	407	369	429	426	396	430	477	406	449	420	402	421	422	430	419	395	400	405	433	414	403	413	399	403	368	406	406	428	437	412	391	437	436	426	422	395	411	405	382	375	400	442	418	395	433	379	378	408	384	430	426	402	414	424	437	394	424	398	380	450	413	428	424	383	392	435	411	408	400	399	401	430	447	427	381	416	406	423	415	418	431	435	435	432	399	406	447	385	396	434	394	418	365	394	442	438	426	402	390	421	432	390	444	399	402	455	423	442	424	400	434	387	422	422	423	424	424	432	418	425	389	440	414	382	395	444	427	400	405	375	394	436	431	403	399	403	392	403	413	414	427	372	404	415	417	374	420	411	422	413	404	409	419	393	394	374	386	396	429	419	429	448	404	414	407	441	395	388	370	430	404	422	452	381	395	398	398	418	432	415	408	415	408	411	420	370	396	418	428	413	395	383	415	398	403	416	430	435	429	389	390	404	414	373	404	436	401	420	411	442	399	381	443	379	427	413	401	441	420	411	458	390	400	415	390	391	417	404	410	396	391	385	409	398	405	422	399	435	405	400	417	441	389	382	433	392	450	383	391	405	424	341	429	412	395	443	411	390	413	417	406	415	445	427	441	452	394	410	390	430	431	413	398	418	395	443	406	376	393	424	390	393	387	431	394	408	413	437	434	387	429	447	425	409	437	428	426	461	413	385	421	407	443	454	405	440	382	416	399	397	424	388	374	417	426	415	422	410	430	406	416	428	381	494	416	425	426	413	414	384	414	415	389	402	397	432	403	419	415	395	414	376	387	416	426	446	407	374	412	390	392	417	418	377	394	392	437	398	374	437	398	415	446	411	412	434	377	429	373	382	395	413	395	428	406	431	414	407	398	410	418	430	406	414	426	409	424	440	423	424	429	397	400	422	420	385	392	384	412	415	374	412	405	419	426	431	407	403	445	440	419	397	437	399	442	440	404	382	405	432	411	435	418	392	415	432	444	388	432	386	409	405	411	424	425	417	415	387	376	375	404	425	412	437	435	427	469	413	416	417	355	409	439	429	449	411	407	420	409	427	450	402	389	416	395	388	440	387	398	433	382	405	407	427	415	438	408	405	404	387	431	425	452	398	396	451	424	398	389	431	409	411	415	410	396	406	397	432	400	411	413	395	414	405	417	418	443	438	430	386	427	416	432	404	427	435	377	391	416	409	421	415	431	457	393	458	375	402	430	408	433	433	419	373	443	428	414	417	401	417	415	406	414	400	410	395	419	432	429	386	401	404	422	425	450	418	425	394	403	424	414	385	438	411	420	388	423	417	451	412	400	390	399	404	432	422	391	373	419	428	385	417	389	369	398	429	429	463	439	398	428	382	437	400	383	436	463	402	420	425	389	410	382	380	451	401	417	420	453	423	400	397	390	400	423	425	436	381	404	382	428	478	396	448	438	387	432	415	409	415	420	393	445	410	401	429	422	408	419	424	379	433	404	414	399	437	388	434	435	395	394	416	400	404	427	386	436	404	390	406	380	413	399	408	372	446	377	432	430	388	399	403	379	406	442	397	382	412	411	445	424	416	366	405	431	368	380	442	404	407	434	414	391	406	421	418	391	398	453	418	364	412	445	411	438	429	406	380	434	447	408	433	416	434	443	421	403	391	394	413	395	405	459	363	398	417	396	405	418	427	383	377	404	426	392	416	413	426	415	444	418	441	393	394	375	429	441	422	413	409	448	389	387	433	393	406	422	426	407	402	423	413	394	408	408	377	431	363	405	427	403	437	427	451	402	408	389	400	433	424	427	403	399	436	399	409	410	432	403	439	404	429	412	433	401	411	397	433	464	399	386	405	389	428	447	443	421	396	395	412	434	405	384	382	407	393	444	429	392	397	418	415	397	421	412	403	429	410	422	387	413	426	417	422	393	431	417	436	402	388	429	398	437	412	408	426	406	388	420	406	407	414	423	441	427	396	443	398	384	405	394	428	428	398	421	424	445	430	406	414	432	413	377	395	426	349	378	389	412	428	426	406	415	424	446	449	434	400	452	425	420	441	412	430	412	408	459	422	443	399	426	404	394	416	405	442	395	432	373	423	396	438	382	423	385	433	426	413	417	355	427	391	400	397	385	417	386	401	459	433	440	423	394	416	439	456	428	419	407	387	413	420	412	399	462	420	427	429	437	495	450	391	398	382	430	403	463	402	388	461	395	415	383	410	417	387	432	380	430	424	400	418	424	400	390	408	390	405	421	448	400	415	402	454	422	425	405	412	423	394	380	425	392	398	447	416	428	422	423	403	437	370	412	446	402	418	431	406	395	377	424	420	443	457	379	458	421	394	404	431	467	444	431	446	449	458	418	438	417	412	408	447	406	441	400	440	412	393	471	437	397	413	402	419	415	425	407	439	373	408	399	410	382	406	402	383	447	447	408	432	393	427	411	431	415	401
22677	20696	28326	23123	20696	18976	2318	968	679	655	604	580	522	468	496	468	449	449	464	460	464	443	479	425	403	412	397	430	393	415	391	391	419	419	399	383	392	404	381	398	391	413	398	412	386	402	414	386	388	410	398	377	365	395	372	391	369	394	369	380	388	397	364	364	373	386	374	379	414	404	369	377	384	364	393	400	402	359	406	406	403	382	399	364	362	359	394	329	355	368	383	366	403	405	377	387	360	378	363	369	378	369	338	415	374	361	401	380	358	360	362	362	402	370	389	409	366	388	332	397	376	396	385	367	384	381	409	364	371	368	384	387	386	381	384	368	377	369	378	412	358	415	344	406	403	362	370	396	382	379	360	376	382	370	361	363	355	412	369	404	360	332	394	384	363	426	354	398	391	396	346	374	350	408	368	366	378	369	374	364	403	369	383	356	370	361	397	392	382	386	397	368	374	357	367	381	372	381	363	382	330	387	365	362	398	424	392	383	383	359	362	388	375	356	379	383	395	401	368	346	373	394	351	368	418	363	388	388	360	355	372	392	331	365	403	358	373	388	361	404	360	400	359	389	365	349	381	391	392	371	355	349	360	356	367	361	353	377	380	368	358	376	371	385	373	403	390	383	401	399	350	397	381	367	419	382	369	379	366	366	340	370	383	395	356	361	398	421	370	389	400	371	353	368	352	404	374	348	396	369	364	374	335	395	388	405	367	407	390	372	394	371	337	381	369	335	368	332	400	382	385	357	366	374	394	361	389	389	400	367	378	393	379	380	375	394	367	347	410	366	372	351	381	370	387	374	372	344	372	372	345	379	331	396	387	353	388	379	409	387	378	423	368	378	357	372	376	386	419	404	365	380	397	379	354	366	388	381	408	403	396	370	399	368	387	365	376	383	379	386	384	381	387	389	364	375	360	359	361	376	372	382	376	386	399	381	393	342	418	393	377	392	403	358	370	372	380	342	366	390	337	396	392	389	364	375	397	373	382	369	419	373	369	321	381	397	387	376	382	399	394	417	384	385	433	393	382	369	374	339	385	388	386	368	345	337	376	426	368	361	404	364	357	380	381	377	376	377	363	369	418	360	368	351	386	354	362	379	363	378	370	412	375	421	375	389	370	365	354	377	394	376	406	387	365	358	359	384	386	385	363	400	390	331	371	382	385	373	372	385	394	392	339	364	362	355	385	381	381	365	384	337	355	397	375	405	387	394	366	388	356	375	382	394	361	379	380	394	378	358	394	388	398	389	382	388	369	383	372	380	376	387	363	358	382	394	392	356	383	375	361	382	376	400	345	402	384	380	401	395	375	384	353	354	409	377	390	393	400	405	382	397	410	389	329	381	418	425	376	385	362	362	364	388	384	370	389	372	364	378	405	370	380	350	377	373	366	389	345	338	401	386	418	384	363	403	381	357	415	382	394	367	392	402	376	418	400	370	363	368	360	399	373	393	361	349	361	391	358	399	366	417	365	356	386	401	399	389	356	357	386	366	374	430	387	365	350	390	405	390	367	368	404	366	365	345	355	388	382	381	382	366	363	366	361	380	386	389	374	409	395	365	379	364	379	361	370	392	390	352	363	367	364	363	356	384	405	378	387	355	362	414	367	385	351	366	360	396	361	382	357	366	343	365	365	336	381	399	360	351	380	372	358	387	374	373	361	397	340	378	364	420	377	359	384	356	367	357	394	394	355	383	397	381	374	396	383	385	356	358	374	431	356	358	364	339	341	380	372	394	412	396	380	368	368	363	341	393	366	366	387	389	397	359	370	388	392	392	336	370	379	395	349	368	398	389	356	371	401	376	384	395	359	437	363	373	398	368	359	333	389	342	377	372	367	371	357	389	362	383	387	401	368	387	379	371	372	357	393	344	386	400	373	358	374	416	376	411	385	388	375	371	403	356	356	381	369	409	399	412	376	357	368	378	395	321	371	369	389	379	375	382	379	359	348	379	383	383	380	366	375	395	372	394	371	357	377	368	408	415	374	401	337	391	370	378	352	340	345	382	391	389	377	383	376	361	375	378	386	362	385	370	382	380	369	389	406	370	386	356	344	370	374	378	410	376	363	402	374	388	360	380	410	381	392	384	393	373	383	393	334	409	376	365	366	354	388	374	363	349	398	365	378	381	366	384	330	392	357	361	353	313	396	394	386	373	385	374	383	385	347	401	380	371	372	391	341	384	391	386	388	353	342	392	361	377	412	388	380	404	380	379	384	408	400	393	381	376	380	352	403	380	393	373	351	357	383	370	383	376	357	412	408	369	390	394	384	366	367	365	369	395	359	409	351	377	387	377	361	384	393	347	377	401	349	419	396	371	415	386	387	395	398	379	368	363	341	404	396	388	366	371	331	379	409	426	347	381	389	377	388	384	376	358	396	393	370	366	352	367	351	375	376	382	345	396	385	412	395	366	386	393	383	372	377	383	410	364	376	357	365	379	334	386	348	355	358	384	352	317	407	384	381	386	387	371	346	362	379	380	384	416	401	371	371	403	378	392	371	404	380	365	373	349	366	396	400	361	365	376	363	371	350	369	356	382	382	404	383	364	344	403	370	347	359	389	360	391	388	372	353	365	378	377	356	395	351	361	368	344	383	365	394	407	380	381	414	358	384	371	367	358	388	374	359	388	355	391	358	372	375	346	381	363	383	362	356	373	408	373	360	381	418	410	373	374	367	393	368	346	362	345	373	371	395	371	391	386	391	357	378	358	376	333	374	359	354	373	397	380	402	349	374	394	350	445	389	376	386	373	401	398	370	369	367	366	336	352	349	365	359	386	370	413	352	401	352	370	394	381	356	368	332	365	374	378	393	393	395	383	384	341	348	349	422	349	372	361	355	375	369	361	366	365	357	370	403	370	396	344	372	346	377	370	355	339	351	358	424	387	401	363	384	363	376	376	380	363	371	388	372	357	352	387	363	356	381	373	373	379	404	405	386	376	364	385	391	389	370	376	394	405	353	395	353	371	389	375	394	403	370	363	391	358	382	388	356	389	381	360	363	375	416	399	360	355	358	387	366	382	364	374	361	357	350	370	346	351	413	373	386	376	373	378	361	395	398	357	355	371	388	371	381	378	383	380	373	371	382	385	384	362	382	420	375	407	368	336	387	387	370	356	351	353	343	403	357	402	417	379	368	371	365	377	387	353	378	348	365	392	359	347	383	355	384	322	409	381	386	382	367	356	363	397	392	360	376	362	395	387	352	404	354	377	366	402	414	390	399	387	407	391	408	373	388	353	373	355	359	382	370	392	400	378	406	437	370	391	363	349	370	370	351	334	389	387	362	385	379	344	341	361	357	362	364	354	345	415	382	369	379	403	389	374	379	370	389	350	362	397	371	359	399	411	412	360	364	360	343	399	318	365	361	372	360	374	353	389	336	396	368	391	364	419	391	342	370	352	399	347	377	401	373	391	366	361	359	374	347	412	381	361	390	361	394	366	381	363	379	411	374	364	386	333	362	394	390	374	358	392	381	393	385	390	396	320
31412	15972	13855	7349	5327	3908	3079	2508	2055	1826	1554	1442	1240	1251	1098	1025	971	965	879	908	881	883	854	808	814	808	800	748	773	698	752	802	712	695	765	725	721	761	712	697	741	723	723	714	715	757	724	693	707	678	694	672	708	671	730	680	670	713	703	694	630	737	708	726	693	658	728	691	699	661	665	688	671	674	695	667	649	700	660	741	702	645	706	650	664	708	722	703	709	752	702	724	650	690	684	698	714	676	699	682	665	706	732	732	738	719	686	724	724	650	693	669	686	687	673	665	699	666	669	704	712	671	739	728	694	684	660	664	632	711	708	694	709	664	706	680	675	678	679	715	670	666	700	719	760	672	674	677	704	678	708	716	734	688	679	673	663	672	685	669	717	670	668	686	670	687	695	711	696	676	646	675	705	676	623	718	701	716	707	736	662	702	678	701	685	717	664	673	716	674	699	679	724	722	680	649	732	667	673	714	693	670	667	655	694	657	718	714	707	694	698	673	706	702	662	691	711	654	715	645	666	671	649	694	627	688	662	663	663	679	707	704	661	660	685	660	649	701	693	711	680	688	680	642	725	670	649	643	684	705	661	683	701	658	696	677	713	703	688	678	669	668	728	662	686	655	703	718	693	671	673	726	658	663	677	693	660	737	685	702	687	660	654	699	672	695	711	690	639	699	673	759	674	676	692	667	704	686	631	673	631	711	695	670	651	736	705	677	667	616	703	686	686	716	667	649	733	708	700	726	621	719	695	685	670	664	695	625	659	654	622	715	704	676	667	689	694	743	686	681	690	715	693	719	659	720	669	663	679	693	702	690	662	721	617	672	677	678	663	718	722	658	655	681	710	677	669	693	737	686	745	695	700	701	688	688	717	714	697	667	643	686	710	714	640	686	703	690	676	695	681	692	684	661	695	672	698	679	650	664	694	697	716	704	678	672	699	683	678	647	691	689	676	684	737	694	692	668	674	699	681	662	719	688	718	692	717	658	701	649	697	684	695	678	670	659	697	722	675	678	665	647	659	719	636	670	705	676	666	670	681	634	662	659	644	715	716	672	685	679	703	668	612	686	709	679	687	684	700	668	679	685	688	665	651	638	728	664	675	707	718	709	682	659	700	700	729	671	651	693	637	652	673	700	673	704	708	690	720	658	694	664	684	725	722	662	667	669	656	695	661	686	648	658	720	736	702	639	694	666	691	675	685	645	658	648	659	650	643	712	673	663	666	653	716	662	736	729	685	698	685	661	699	632	658	694	656	664	690	689	636	671	690	667	750	656	717	659	734	646	680	662	664	729	686	695	698	695	701	707	700	688	733	693	696	667	675	658	684	682	663	660	725	644	662	714	656	679	704	656	669	693	639	698	682	685	678	663	706	701	643	687	636	670	674	658	719	734	681	698	647	736	675	661	679	692	657	728	689	659	675	695	676	682	680	654	678	690	702	692	659	690	665	649	715	678	662	697	661	714	701	682	666	636	670	676	663	662	712	690	705	670	690	651	629	639	643	721	687	715	656	664	677	682	628	718	685	694	665	712	683	716	673	703	726	698	722	652	692	636	660	675	694	646	694	675	674	658	663	733	664	698	686	713	684	677	690	693	667	698	658	710	660	695	694	680	690	668	640	653	707	686	726	701	692	679	649	708	721	683	659	675	727	679	669	673	704	690	678	682	670	693	686	656	694	687	653	706	685	708	667	654	661	753	692	680	702	655	667	696	657	710	690	705	676	671	659	681	739	699	673	670	700	688	671	626	665	722	705	663	631	672	671	706	701	681	697	695	659	662	657	666	684	661	713	736	679	692	736	673	688	679	648	654	705	713	685	702	668	705	677	663	695	666	614	715	703	683	660	724	690	709	666	649	675	670	673	715	652	695	701	651	707	695	684	659	691	719	663	707	712	644	716	709	670	696	657	716	693	695	678	678	707	650	651	645	732	673	697	681	642	735	648	666	689	630	688	672	721	734	697	696	677	717	665	699	688	709	660	634	705	658	637	651	663	685	713	646	687	706	706	649	655	689	685	667	666	647	641	670	693	686	659	665	744	697	717	712	680	709	661	675	693	693	687	726	644	651	718	690	711	683	671	728	704	708	638	687	680	657	698	660	695	688	678	682	728	710	702	694	687	687	699	681	708	683	652	673	701	684	684	677	683	739	685	676	593	685	646	697	703	703	691	671	667	684	650	649	668	699	719	664	693	638	701	675	708	645	687	619	661	689	653	676	663	684	684	694	687	712	719	709	683	658	691	709	679	719	693	722	604	655	720	700	679	649	686	718	688	679	772	673	690	694	681	642	624	692	685	690	681	698	704	718	730	671	716	697	730	676	712	702	695	732	690	659	692	672	648	661	742	706	656	717	683	707	690	688	728	684	758	671	712	666	673	715	662	698	666	699	663	705	672	634	719	641	732	689	627	673	655	710	684	660	659	708	678	694	656	699	681	724	683	647	695	700	666	699	655	661	675	680	685	688	683	700	707	695	681	677	730	724	751	656	690	667	706	728	692	688	677	698	693	668	676	706	707	648	679	663	671	701	672	689	682	704	666	643	662	658	645	674	656	656	699	711	671	646	675	660	675	683	687	685	690	694	680	710	693	669	697	667	706	685	719	653	634	733	720	671	683	671	727	687	703	696	708	694	714	686	656	754	645	692	675	715	662	711	675	655	649	677	654	704	686	636	651	683	670	659	698	712	678	726	740	696	685	692	707	719	664	679	666	727	712	700	658	668	697	686	658	667	691	675	687	723	633	682	678	668	734	711	687	686	744	695	669	687	736	654	699	690	684	660	641	706	707	688	670	717	682	667	662	679	709	668	670	696	662	681	669	678	671	714	673	665	677	682	695	703	715	691	697	697	691	689	664	693	684	689	654	714	691	729	669	711	654	672	658	675	635	691	659	686	703	663	688	697	723	673	733	688	684	700	706	650	648	696	684	733	670	701	738	733	656	677	619	699	699	655	709	670	702	681	657	666	701	666	706	644	698	738	629	673	703	662	664	664	718	705	616	633	703	681	645	669	739	661	697	678	667	678	697	670	662	699	623	668	657	682	696	681	693	699	612	733	690	662	641	679	733	647	683	682	663	640	711	680	748	701	690	665	640	633	698	675	639	670	647	685	689	741	666	686	626	719	681	675	703	702	676	670	691	733	685	675	674	673	688	684	695	676	716	638	666	723	675	663	701	697	693	735	692	680	706	702	719	688	695	662	652	687	678	618	747	684	649	703	691	715	670	700	674	706	641	712	670	673	646	687	683	676	658	630	700	642	656	655	646	674	664	710	715	702	634	699	680	657	661	684	670	672	709	691	679	663	658	680	670	665	697	723	678	643	658	660	704	689	673	683	640	719	684	661	646	687	684	709	667	711	704	658	729	656	652	706	687	697	734	699	698	664	675	670	654	696	653	703	691	658	632	684	664	688	676	696	675	719	687	653	664	701	725	707	705	708	663	661	700	649	714	696	711	707	680	720	709	687	673	641	664	706	700	648	740	708
27398	21168	8398	379	184	171	145	134	107	118	75	112	104	93	111	103	85	110	107	101	100	102	101	96	94	106	111	86	107	79	80	110	81	87	95	103	90	104	89	85	85	92	92	115	85	88	103	89	96	95	114	76	88	102	87	95	102	98	67	104	95	94	113	92	93	92	92	88	112	102	108	93	89	113	96	93	106	93	85	110	86	101	82	102	95	84	114	90	87	102	102	97	83	105	99	96	83	94	103	79	92	99	79	91	78	99	95	107	94	89	88	100	97	103	106	92	84	80	81	101	96	94	99	90	103	94	104	91	81	109	105	77	84	109	71	91	105	93	93	103	88	87	99	102	87	85	92	89	93	87	87	76	90	112	110	89	96	107	88	76	98	98	93	111	116	85	96	109	76	108	89	92	101	94	88	91	99	108	109	100	100	106	121	85	103	90	103	114	109	90	99	93	87	102	96	79	109	115	82	102	83	103	100	101	107	104	94	108	118	90	98	104	99	91	100	80	85	86	101	61	96	93	96	94	103	78	107	90	99	113	114	78	97	73	67	96	95	94	99	80	98	100	86	95	94	93	100	91	114	107	95	103	97	105	91	82	84	93	84	88	93	90	88	86	94	94	87	101	98	87	92	99	90	87	99	91	103	93	99	102	85	94	108	92	114	87	92	117	98	89	79	122	99	96	97	94	109	85	84	106	103	110	80	79	82	94	108	91	95	85	112	94	78	89	92	96	91	96	80	82	98	104	100	92	118	92	121	103	104	87	107	88	83	104	104	97	112	94	104	104	103	99	90	99	88	94	95	102	84	102	117	99	76	103	104	93	87	93	116	80	104	99	103	90	105	85	92	88	82	90	97	95	99	81	89	89	89	88	103	116	94	96	99	71	104	99	95	89	116	87	107	89	102	103	112	103	102	91	102	93	88	109	89	88	75	111	97	102	113	99	91	94	108	93	110	98	81	94	94	84	133	96	102	83	99	88	105	83	100	96	100	100	94	104	94	100	102	113	89	98	99	100	86	81	81	99	107	78	99	100	113	92	82	103	86	84	110	96	98	95	93	112	101	93	97	91	93	108	97	93	85	89	91	110	84	86	94	91	93	99	91	88	96	113	90	105	97	103	96	80	95	96	105	87	96	95	91	103	88	97	86	93	90	88	96	108	88	85	85	95	102	88	89	93	101	108	99	103	80	84	102	85	98	88	81	110	92	72	90	99	88	89	94	90	108	98	102	92	95	115	96	94	95	99	98	104	121	79	99	85	93	86	98	101	87	80	101	102	88	99	88	86	94	91	107	86	93	83	89	95	120	95	83	86	97	111	86	86	92	85	80	88	104	111	97	122	94	87	92	82	113	100	83	80	102	100	85	90	103	99	123	89	99	101	90	85	100	87	91	109	101	94	83	85	99	94	100	87	119	96	93	109	100	86	90	92	86	93	75	90	79	121	92	104	95	80	98	89	101	105	100	92	103	82	106	102	117	88	108	101	104	92	83	100	103	103	97	96	85	85	100	94	91	97	86	83	87	111	91	86	113	112	97	102	81	114	104	89	77	106	117	116	92	80	98	113	90	104	101	94	91	79	86	104	66	79	95	105	105	108	103	123	102	92	99	99	83	95	103	111	104	95	89	95	91	98	84	102	90	96	86	77	90	101	114	102	91	100	103	95	83	109	99	91	103	101	90	100	85	111	77	103	93	109	86	93	96	81	89	91	83	100	100	83	95	95	71	87	96	86	93	97	110	99	124	95	110	100	87	95	98	94	100	120	81	89	101	106	89	100	101	111	83	103	102	97	87	101	89	82	77	86	102	89	87	106	91	86	91	84	93	88	84	99	102	90	93	105	93	90	103	108	96	101	123	81	90	97	105	108	89	84	102	108	116	89	92	89	82	79	82	107	80	102	83	97	96	83	85	92	98	90	79	81	100	85	102	95	112	100	88	101	99	96	82	114	102	97	106	99	94	88	88	81	88	94	101	110	99	88	108	96	98	94	95	106	110	99	105	91	89	95	81	99	84	112	92	87	86	89	93	102	91	94	106	98	89	96	108	96	104	90	84	102	95	89	98	94	86	99	90	108	96	82	95	105	106	96	105	90	112	102	109	87	82	109	104	103	97	100	94	72	92	92	95	106	94	88	100	99	76	89	99	105	115	103	103	101	101	95	94	97	76	90	109	93	110	89	94	106	75	99	87	93	100	93	101	103	92	88	94	92	89	90	106	87	98	97	96	91	90	84	81	96	86	115	97	88	101	106	86	91	93	88	94	93	99	97	89	82	99	69	99	85	89	98	101	101	95	110	91	94	91	90	110	91	78	107	110	99	97	80	70	81	82	86	80	82	101	88	95	105	96	79	90	91	106	104	88	96	95	77	76	82	97	101	107	94	87	97	81	86	73	94	92	106	87	98	98	70	100	94	104	95	87	101	90	114	104	92	97	88	101	93	96	93	91	101	90	101	100	97	86	103	108	101	87	93	118	111	85	106	97	90	99	87	111	101	103	92	105	97	87	102	81	105	100	87	98	90	88	66	87	95	90	96	101	87	84	98	97	88	92	97	85	98	77	100	95	93	96	106	79	93	95	94	87	94	88	110	83	104	98	102	84	98	90	95	93	95	106	92	103	98	107	90	72	116	98	95	82	112	112	85	94	97	104	108	88	100	104	93	108	108	115	82	89	97	87	96	88	86	84	112	91	89	97	104	101	105	114	93	113	98	83	99	96	100	93	106	83	100	91	104	95	113	110	98	82	112	100	97	92	96	82	94	74	105	90	96	92	81	91	91	85	93	86	92	99	99	87	94	95	92	89	94	103	96	100	111	103	98	83	100	108	91	102	96	87	93	110	104	84	103	102	110	80	77	98	88	95	94	88	123	98	95	79	112	80	93	100	97	101	103	90	82	105	93	99	99	97	88	103	113	110	107	75	100	82	94	97	86	108	93	107	93	99	108	91	108	101	98	94	98	95	102	112	104	94	86	108	89	77	116	104	110	95	93	99	87	102	87	93	92	91	78	81	98	97	86	98	95	108	112	110	88	115	71	97	99	98	106	101	105	91	99	102	98	86	108	89	88	96	112	104	96	97	107	88	100	95	95	105	74	100	98	97	112	91	88	104	98	118	100	92	93	88	88	109	95	98	99	111	80	81	74	113	102	109	96	90	96	76	106	92	122	92	107	97	108	102	96	82	101	93	111	100	94	84	91	93	101	91	93	95	95	87	105	102	97	103	103	91	80	82	104	92	96	99	89	88	89	88	97	95	87	100	95	107	87	85	99	95	103	85	74	94	98	98	89	104	91	103	101	97	81	105	81	92	90	90	98	108	89	92	93	113	91	86	101	84	119	101	102	87	78	80	86	107	107	93	114	113	105	94	74	91	86	104	90	97	111	95	117	90	105	101	91	102	96	122	82	81	104	90	107	96	98	103	89	116	99	80	100	95	105	85	94	89	88	94	85	104	99	91	103	95	77	85	115	102	90	91	89	77	82
16320	1307	1187	632	436	366	338	289	278	224	258	225	221	194	222	220	245	243	198	207	192	217	196	213	207	177	194	182	200	226	219	202	197	218	204	216	201	175	213	194	206	199	209	208	181	193	196	192	208	183	207	223	218	206	203	185	227	193	224	225	216	225	186	201	200	212	190	209	202	221	188	193	200	205	190	180	227	193	207	191	168	202	234	203	197	217	200	175	194	217	197	203	177	215	226	196	237	181	182	225	187	221	219	237	219	193	220	206	206	202	219	189	209	211	202	195	199	183	224	179	173	216	204	225	205	222	219	188	209	200	200	172	219	173	191	220	191	186	173	202	188	211	181	180	198	198	186	206	190	214	191	193	226	217	186	208	199	211	204	185	185	196	184	219	192	184	211	193	199	205	177	240	189	214	216	226	207	202	209	224	179	197	201	202	200	205	190	187	216	204	180	183	203	175	194	212	200	175	193	198	216	214	221	204	189	192	213	197	194	209	201	212	192	209	186	195	198	222	184	193	185	191	200	187	187	186	174	186	186	199	186	208	177	194	201	181	213	210	214	199	219	219	186	212	166	187	208	198	217	225	191	188	200	223	194	189	214	223	190	227	201	181	195	191	197	202	207	195	201	215	228	177	176	192	208	193	203	191	193	212	185	198	183	188	207	212	198	209	177	195	186	205	200	224	198	183	191	207	177	184	214	186	221	195	188	196	187	203	188	189	189	186	195	211	197	198	207	198	187	221	206	151	214	213	176	203	212	202	198	203	176	200	198	210	205	189	177	218	205	185	192	218	188	182	190	203	193	208	233	183	176	203	191	210	204	184	182	192	190	182	197	199	186	214	202	216	200	196	174	233	190	194	218	225	191	225	220	220	186	183	202	195	206	206	208	202	197	176	201	211	213	177	180	213	208	196	228	219	203	188	190	200	191	196	209	204	196	186	192	197	203	186	179	212	190	185	195	208	206	232	192	171	190	198	184	196	200	198	203	213	193	215	177	204	214	220	197	216	222	190	185	188	203	189	207	185	182	182	192	211	198	178	208	207	201	192	225	215	189	188	205	194	186	193	188	217	203	211	214	204	182	205	208	220	174	224	216	205	208	214	205	210	212	213	207	185	213	215	187	165	194	194	194	215	194	210	190	186	193	216	194	204	205	216	231	198	195	197	196	210	189	179	233	199	204	202	185	178	204	230	188	205	208	170	208	195	225	199	195	222	216	194	178	189	180	195	206	194	207	198	195	222	214	207	181	208	176	207	204	193	212	208	194	193	203	186	189	194	195	208	192	183	218	182	188	199	200	183	197	208	204	197	179	207	207	175	201	197	179	190	215	184	200	200	178	196	198	217	198	216	172	208	207	206	216	196	224	188	214	198	217	201	195	201	187	207	203	188	199	180	201	210	195	189	199	203	199	201	190	214	193	232	196	200	212	188	193	187	178	204	250	191	205	198	214	198	184	221	200	184	208	177	200	193	193	194	200	225	223	189	187	207	201	203	194	181	168	204	188	161	210	215	231	183	196	185	201	191	197	183	185	188	210	231	185	195	169	210	196	210	177	209	207	216	204	211	226	205	199	214	189	197	217	231	191	223	190	198	218	191	201	186	199	199	187	210	206	199	211	184	199	192	221	214	212	173	202	199	195	191	193	183	215	201	186	206	191	201	187	207	172	198	200	193	184	205	204	209	174	201	180	200	193	191	158	215	218	196	202	203	193	207	190	211	216	228	201	199	185	197	218	228	199	200	191	196	203	189	218	178	224	196	184	194	219	187	190	205	181	193	223	189	206	203	197	238	230	188	199	192	201	225	191	205	216	208	192	208	202	202	217	212	201	202	191	193	194	188	209	212	223	180	174	206	205	220	179	194	218	206	209	213	213	204	173	199	231	182	191	194	210	193	186	211	184	168	197	185	186	193	186	202	214	193	200	222	221	187	179	210	211	204	196	201	187	201	190	189	182	195	195	223	204	211	202	187	174	204	199	193	190	209	193	187	184	199	178	217	189	169	193	209	209	197	207	188	213	199	200	183	203	188	172	201	203	198	195	202	181	178	198	197	211	211	201	180	199	175	203	185	179	197	202	210	213	193	182	195	183	222	213	203	200	222	209	213	210	186	203	190	192	189	221	207	194	201	208	201	196	220	209	198	186	188	193	208	236	194	205	217	193	201	212	180	179	194	210	211	211	203	201	194	206	193	201	190	212	181	202	215	201	214	196	191	177	208	210	211	202	221	194	243	198	211	210	197	197	187	198	195	199	193	198	193	195	191	215	213	225	210	207	183	228	212	213	202	176	205	209	194	211	205	187	195	210	195	209	216	199	199	177	189	194	196	210	207	226	222	196	193	201	190	195	194	195	192	223	203	176	192	193	192	190	212	211	190	192	198	195	184	197	178	212	219	180	209	196	210	183	216	213	175	209	189	201	223	178	217	199	189	178	194	198	195	219	189	181	190	189	191	171	208	188	230	202	217	204	178	163	202	188	178	205	235	198	194	207	207	189	174	212	194	243	180	222	207	187	205	178	191	193	209	189	193	209	185	171	208	199	202	191	194	193	208	202	204	202	196	198	217	188	218	182	206	205	190	202	166	213	225	217	200	206	227	211	190	221	199	217	179	197	199	198	193	202	220	205	180	214	203	217	192	196	227	211	208	217	192	198	224	206	188	214	205	211	207	203	173	192	191	211	205	186	203	191	199	189	215	198	201	201	189	210	220	194	192	192	192	203	194	181	184	219	216	188	188	177	184	212	199	196	190	200	207	195	204	198	203	185	205	201	208	215	205	170	208	216	196	201	192	212	192	207	197	203	195	222	214	193	209	192	190	218	205	174	199	204	181	191	190	201	214	187	188	214	211	207	203	186	181	189	194	209	175	228	215	175	208	180	201	197	193	209	223	227	209	209	202	191	199	207	188	169	175	208	197	195	190	230	185	169	202	202	208	205	188	198	171	214	180	190	187	202	197	213	208	200	172	181	186	202	218	190	189	200	220	218	197	223	170	206	191	219	183	177	225	221	225	182	181	206	192	205	210	198	176	191	224	208	207	202	203	177	200	218	211	216	188	220	215	197	185	224	193	201	222	208	183	191	221	229	202	190	193	201	203	213	193	208	218	199	194	190	201	184	198	202	166	201	183	218	195	197	194	201	191	184	196	217	198	189	173	190	214	199	178	201	226	221	190	216	191	205	198	214	179	199	248	198	214	192	197	184	192	207	208	186	213	196	205	186	205	204	193	194	200	164	197	207	210	223	185	203	196	206	195	179	191	202	195	179	193	206	205	187	182	184	197	191	206	217	216	182	201	206	200	222	188	189	171	205	221	192	190	215	210	176	210	215	217	220	222	197	218	185	194	212	197	188	194	196	214	223	195	208	184	185	204	174	211	207	207	198	176	200	208	199	206	208	197	186	204	224	198	177	195	172	188	196	218	204	199	185	171	197	200	204	191	189	203	215	192	184	209	187	190	206	193	198	206	173	169	202	191	208	215
24752	21732	29112	24882	20579	2044	706	495	415	394	298	344	314	335	282	264	272	248	241	264	256	259	231	210	241	236	261	247	228	252	223	225	234	242	221	231	216	246	240	229	238	259	235	244	251	229	229	233	239	229	226	227	214	245	229	234	212	238	242	209	228	192	224	243	225	212	214	216	212	241	236	224	228	202	207	203	235	217	206	228	221	252	229	245	223	213	222	233	198	201	213	221	214	223	221	244	245	230	225	237	227	213	214	229	221	232	227	190	238	211	239	234	219	237	226	211	201	232	230	216	238	229	216	212	209	212	204	218	205	215	233	228	223	225	234	204	227	220	207	238	198	213	229	235	244	200	197	219	246	235	244	206	239	220	209	213	240	224	218	210	245	241	193	196	225	233	245	227	229	227	196	219	235	245	225	220	228	185	212	229	218	222	206	230	233	223	216	246	233	241	215	230	205	187	211	224	249	234	179	231	201	229	208	230	214	268	219	208	208	216	237	244	191	200	197	236	232	201	221	222	215	207	232	218	205	219	218	236	197	229	211	242	235	232	198	197	226	209	229	239	221	216	210	231	238	249	254	211	244	226	239	218	209	238	194	202	203	227	211	201	222	226	221	249	217	234	229	218	213	219	240	205	233	217	213	221	199	220	204	241	205	244	243	213	208	208	203	226	237	222	217	246	216	201	200	217	227	210	264	225	223	227	209	199	213	248	220	195	215	210	227	209	199	232	222	222	226	210	251	196	228	255	244	206	226	233	216	220	226	231	206	223	230	208	221	201	234	214	229	234	211	232	241	192	227	220	248	215	239	202	227	227	223	242	220	235	206	206	217	215	200	215	229	230	207	244	221	224	247	246	243	225	224	208	224	224	220	230	198	230	224	209	206	251	219	211	229	203	231	243	207	206	227	216	228	185	222	235	229	222	213	245	198	224	209	227	215	214	203	212	236	237	248	231	223	245	212	211	229	205	240	209	206	222	212	243	208	239	224	222	222	207	205	201	224	237	228	198	245	227	199	220	228	224	197	237	217	236	219	245	201	233	213	223	228	234	227	219	219	210	210	226	211	214	227	231	228	205	220	197	218	220	237	220	223	221	204	230	209	228	230	215	227	229	224	225	222	246	236	223	240	213	233	210	222	229	225	206	219	215	248	222	233	210	241	197	207	230	200	221	219	241	194	259	218	202	230	214	186	230	221	241	224	228	210	228	247	208	230	207	216	201	229	244	214	240	232	227	213	200	231	238	204	216	249	259	203	209	194	229	229	215	218	214	222	238	222	239	198	194	203	220	212	234	219	230	200	217	210	189	213	204	214	219	225	201	238	243	218	215	206	209	236	224	254	237	207	247	235	239	241	227	234	229	218	224	232	201	226	226	261	205	217	234	225	217	228	211	232	215	212	207	226	244	201	214	228	239	201	197	236	244	206	213	210	224	243	210	216	204	220	242	223	209	230	190	248	239	233	221	235	212	229	226	232	219	192	221	215	235	220	217	206	203	231	230	228	210	240	231	221	224	211	231	208	209	223	249	208	223	213	232	198	220	205	204	218	204	206	203	239	220	207	238	219	211	219	230	233	248	197	198	210	229	244	233	227	226	204	235	211	223	234	213	217	206	224	230	224	245	228	214	217	216	201	242	261	207	218	212	220	204	243	230	227	192	238	246	218	230	216	211	223	206	235	226	204	217	219	229	232	196	245	219	227	205	207	229	214	203	228	210	208	217	221	215	230	213	237	233	216	212	207	210	206	250	242	231	216	200	208	219	220	250	262	214	214	215	195	205	177	218	209	214	214	215	195	229	226	221	218	194	232	213	232	242	229	229	195	229	240	241	220	216	218	208	230	234	212	221	207	230	226	234	233	184	250	219	208	224	199	229	216	212	237	224	206	231	211	235	226	222	190	261	231	209	222	240	232	220	214	234	215	215	232	213	204	210	218	227	229	236	220	201	223	224	221	223	218	225	224	203	228	246	221	245	223	213	231	235	228	202	211	207	205	241	205	202	218	221	204	212	212	194	228	244	219	215	233	222	209	216	203	231	201	196	198	210	250	238	224	205	211	222	205	216	198	213	213	242	249	229	222	257	202	207	242	204	236	251	236	222	217	229	195	228	191	221	243	240	228	198	245	229	209	239	245	228	228	232	220	203	227	220	225	222	227	215	220	218	203	218	239	225	216	247	259	224	180	257	223	192	219	239	242	240	237	242	232	251	192	200	221	217	208	230	218	232	224	240	231	206	224	218	199	197	222	179	260	206	216	224	220	218	216	212	240	201	216	243	242	206	228	247	230	221	200	207	223	215	206	217	195	246	239	244	233	249	242	217	232	214	212	217	208	247	230	238	221	224	228	206	214	217	216	224	221	219	220	247	208	226	228	222	213	224	234	214	229	208	229	243	245	221	213	243	182	212	236	236	268	250	212	218	213	227	199	225	196	233	196	244	233	199	204	271	206	201	231	233	223	228	216	213	235	227	192	224	219	204	224	229	223	204	225	213	232	223	224	205	211	231	232	222	220	246	212	218	221	236	211	236	239	220	242	225	203	231	213	220	232	208	226	212	215	234	200	210	228	205	206	221	244	232	217	221	214	212	231	205	206	208	223	238	217	201	212	209	223	221	197	212	234	218	214	203	219	245	218	207	256	254	186	193	209	232	200	213	228	226	217	221	216	197	196	224	226	227	225	214	232	234	224	211	249	208	215	239	206	268	234	209	223	230	220	210	216	207	214	215	231	215	191	202	231	234	215	220	228	202	205	216	212	248	219	239	192	232	208	205	224	229	204	226	232	208	225	251	203	214	254	230	237	230	218	206	211	219	224	227	200	220	216	234	207	211	205	217	210	223	213	224	207	245	208	225	225	216	232	210	218	223	230	226	204	204	218	218	195	204	188	217	218	235	208	249	242	215	212	244	250	222	233	221	228	217	217	227	241	230	222	224	237	235	238	240	218	220	215	222	228	200	225	203	212	237	217	217	222	233	208	218	226	222	206	217	221	213	221	230	229	226	247	242	227	207	234	227	205	229	226	200	198	207	235	204	256	221	210	234	219	218	232	217	184	217	222	231	229	221	209	222	218	245	234	225	215	216	224	209	184	221	203	221	215	215	232	188	230	246	234	213	215	230	232	204	216	207	224	209	256	197	217	210	231	243	211	225	213	226	219	214	216	222	225	224	206	236	213	228	215	235	220	212	227	228	217	221	207	211	209	235	218	203	222	219	207	233	234	205	238	225	211	214	204	227	215	217	212	214	234	210	219	201	232	232	213	214	245	221	231	212	223	235	207	233	221	245	251	205	212	216	203	212	223	210	236	220	205	219	186	201	250	224	236	212	200	238	235	198	250	226	252	227	210	199	207	217	197	221	225	237	221	209	240	239	218	218	228	222	215	237	212	195	209	239	232	207	228	220	234	224	234	248	223	225	230	240	262	213	231	217	208	213	268	231	220	212	228	229	238	247	213	219	214	237	200	199	246	202	197	214	230	221	225	216
31692	10485	9088	4613	3108	2352	1741	1453	1186	1061	898	879	767	727	628	625	603	541	555	518	558	552	493	487	524	478	483	451	474	470	494	458	443	457	472	459	487	395	446	430	419	436	440	443	431	417	417	434	465	397	450	426	418	461	450	413	431	389	372	438	393	415	423	442	436	412	399	399	433	399	399	405	432	426	374	447	416	436	395	414	455	418	446	458	434	370	458	381	389	430	452	434	393	374	403	407	446	398	424	399	434	417	415	449	414	453	414	380	406	415	391	418	419	444	426	432	433	453	408	442	431	437	457	433	418	408	425	389	426	428	423	440	416	380	395	433	389	441	403	417	395	386	397	463	402	411	413	383	429	409	460	417	399	431	392	419	405	429	440	410	389	414	423	417	394	409	436	386	419	417	405	421	434	425	401	406	421	378	437	401	424	431	411	453	441	410	423	428	411	415	419	414	455	412	404	376	446	428	379	447	428	442	416	423	431	419	409	431	443	377	420	435	425	409	420	377	453	397	410	444	448	408	403	436	449	454	429	404	382	435	429	434	374	412	414	387	424	408	415	430	441	423	448	410	434	427	416	445	403	462	422	424	411	429	414	442	387	448	404	401	399	407	416	434	431	428	430	414	439	386	428	410	420	423	431	421	425	430	430	409	416	447	391	427	428	406	399	400	410	436	402	388	449	406	436	443	385	434	384	399	374	412	419	419	411	429	454	420	426	391	392	455	414	380	403	369	374	407	420	406	419	392	406	430	427	441	394	420	408	404	443	424	451	476	435	438	433	435	412	422	434	415	430	426	401	426	419	425	423	418	414	414	396	441	406	412	409	425	417	429	422	410	399	411	424	410	446	439	429	392	428	404	420	419	414	439	399	415	439	420	402	425	386	381	407	411	430	423	440	417	427	419	409	391	405	412	388	443	385	417	413	432	431	397	404	424	431	443	433	424	413	444	408	427	409	454	405	409	410	425	437	411	419	449	409	421	433	425	408	437	387	430	447	376	425	438	467	421	368	428	421	421	427	387	398	436	408	416	413	406	382	443	383	451	424	385	457	400	415	386	389	437	426	441	414	449	412	410	406	408	399	427	396	423	404	400	420	410	421	401	375	409	422	444	415	394	434	397	413	436	417	426	455	377	391	445	420	433	398	401	418	402	459	400	433	412	429	453	386	386	389	419	414	415	403	468	407	410	412	390	417	415	385	398	370	424	439	426	387	441	454	425	425	450	413	456	430	411	403	428	408	418	395	438	475	423	394	418	409	404	439	407	434	431	445	427	434	387	422	458	423	390	438	416	431	408	359	421	433	448	426	438	414	402	416	412	429	384	371	392	382	422	422	423	421	394	389	389	427	442	421	391	430	441	434	405	439	462	423	424	464	407	409	423	411	412	412	423	435	400	441	396	432	421	415	457	425	395	414	419	383	409	419	441	449	431	434	424	449	412	422	411	393	403	430	456	385	385	410	428	379	443	439	436	420	440	408	426	408	411	416	448	447	441	395	434	361	431	408	422	439	416	455	442	412	409	450	410	399	433	405	418	430	413	383	427	402	392	404	425	401	436	413	431	425	401	409	455	441	420	434	407	418	416	423	407	411	402	418	383	417	433	438	390	427	413	421	425	456	411	407	432	380	408	407	438	400	392	412	373	451	418	419	404	411	440	407	422	415	389	394	445	392	427	431	428	390	405	410	424	394	420	436	420	434	398	418	426	402	402	424	398	402	430	411	457	422	433	410	415	409	399	435	452	397	430	438	420	406	396	440	433	419	440	403	390	398	431	402	416	447	412	414	394	416	428	441	391	402	438	424	400	419	450	400	442	377	420	447	413	408	420	409	418	400	431	401	420	415	400	429	416	426	437	409	407	434	404	415	426	422	429	404	440	406	405	399	443	440	407	428	440	441	450	426	444	443	393	404	392	432	417	389	376	395	433	425	435	417	392	412	420	396	445	451	378	405	445	416	437	424	390	406	434	428	432	431	376	409	410	395	428	443	417	423	434	408	452	450	396	424	396	440	406	435	422	412	384	413	437	426	426	456	395	435	393	412	394	432	398	440	427	417	417	432	415	390	411	435	413	420	441	407	398	447	426	433	434	398	420	399	400	431	410	392	408	403	433	380	406	439	419	403	468	403	433	409	406	422	458	438	398	421	414	397	416	378	440	424	385	403	421	411	481	412	401	425	400	394	411	431	413	405	408	416	437	407	418	442	443	389	397	420	452	418	406	407	423	417	446	440	414	420	433	394	415	422	416	402	432	367	390	413	424	380	433	359	450	433	382	427	420	420	423	396	420	394	427	407	448	384	436	432	429	441	415	405	401	388	416	374	443	437	386	424	404	413	436	439	387	424	418	405	423	408	388	443	458	404	386	429	440	405	410	387	427	424	420	391	414	436	413	436	416	416	425	438	422	386	432	403	397	423	439	396	436	409	428	394	426	372	402	430	403	438	439	395	423	396	426	394	426	406	441	429	417	446	394	407	372	448	415	405	413	438	410	408	417	452	418	405	403	403	442	394	395	436	428	446	440	449	418	401	438	429	411	392	409	416	399	418	397	430	433	392	418	397	423	426	421	422	433	394	418	432	415	413	451	424	382	403	377	393	447	449	403	403	426	391	410	420	395	463	391	395	423	429	399	413	471	438	413	439	380	457	398	405	393	404	413	450	399	448	473	445	385	422	418	451	444	447	469	436	397	423	415	451	393	415	418	422	396	402	438	429	413	408	485	399	420	379	404	418	398	443	407	420	413	428	387	399	387	414	452	436	451	421	427	411	425	437	400	441	416	370	399	397	433	440	438	399	423	421	427	422	383	438	401	405	418	437	451	441	373	372	414	476	416	400	411	399	433	400	412	402	423	409	392	403	416	449	417	441	388	422	432	357	432	415	384	411	487	403	449	423	377	407	402	387	391	421	411	403	437	423	424	422	388	466	428	405	454	416	413	404	420	411	404	403	421	412	421	439	415	403	421	424	431	411	415	395	435	423	392	415	398	424	403	435	424	381	376	433	433	398	404	433	404	387	443	422	400	456	396	403	450	397	427	413	399	356	429	449	430	407	405	434	395	434	443	409	431	394	409	435	449	429	396	418	412	389	452	416	433	404	430	430	361	425	435	433	449	423	442	422	392	416	403	396	396	440	411	439	395	442	417	452	413	387	430	411	390	426	427	448	385	414	428	435	353	413	418	425	389	387	430	366	447	448	386	417	399	412	407	390	426	445	424	419	407	442	414	451	407	409	392	411	422	414	421	450	419	407	412	449	408	445	386	406	433	403	405	466	400	400	433	453	415	420	395	424	406	418	441	464	393	436	428	407	410	458	441	412	406	422	441	442	406	441	430	464	396	427	428	416	429	374	395	405	456	430	417	420	421	421	470	408	440	427	420	414	456	444	439	403	394	417	433	468	436	405	400	415	424	442	451	407	413	433	415	402	394	450	436	402	389	432	396	430	405	393	418	383	400	415	403	422	381	443	397	404	468	401	416	416	416
23676	21646	29679	24121	21650	19680	2485	1017	740	696	598	609	595	578	469	543	489	476	501	443	444	418	426	443	417	450	432	439	426	433	437	434	439	447	422	399	454	428	417	430	427	447	425	409	374	452	420	411	421	392	423	395	430	389	420	429	405	430	393	409	419	431	392	371	430	411	410	391	442	416	419	412	411	413	405	415	392	397	402	425	410	418	408	426	435	404	412	397	390	405	391	404	401	376	404	407	405	378	406	425	413	421	381	402	376	406	369	422	421	420	358	455	408	377	427	369	403	441	414	401	401	413	417	389	419	389	409	383	411	403	404	409	421	411	462	365	416	416	426	408	385	426	420	387	397	436	406	410	433	364	419	417	416	408	405	418	385	385	412	364	394	385	386	400	401	424	397	403	385	419	411	398	455	422	375	392	424	406	418	377	383	418	407	389	406	398	376	405	389	380	395	379	377	402	405	394	411	383	405	394	393	422	418	363	390	430	381	410	379	371	404	393	400	401	391	405	396	363	409	406	388	415	364	411	424	432	391	387	431	404	411	411	375	407	403	407	374	397	440	374	391	406	364	379	416	384	414	377	426	398	415	379	375	360	409	380	397	405	455	429	407	393	389	403	419	403	405	413	388	396	390	421	452	395	385	421	400	421	388	389	415	402	374	392	404	416	411	396	395	395	389	414	373	403	374	439	425	368	441	391	382	432	392	386	422	385	346	413	422	437	457	408	380	431	411	390	367	390	401	392	416	420	390	398	412	391	405	449	392	391	400	410	421	392	421	429	382	411	377	392	419	375	413	421	407	406	377	418	410	428	427	416	370	381	386	411	373	398	377	421	382	390	413	399	408	421	441	412	399	403	390	402	415	432	417	377	415	367	375	404	392	398	400	376	382	381	435	399	419	422	384	391	431	424	437	394	427	413	386	404	366	418	368	425	375	405	400	366	336	389	401	400	392	410	389	422	410	400	382	402	424	416	419	410	385	384	408	408	403	394	439	400	427	417	397	384	402	405	377	406	369	412	404	414	397	386	395	411	386	368	412	425	402	398	388	393	435	418	399	408	435	398	380	402	410	385	372	410	378	403	401	387	364	390	379	406	377	390	361	401	396	376	420	408	435	398	387	367	408	424	380	398	378	407	372	393	390	394	389	356	422	402	398	378	386	382	394	426	407	406	405	421	400	369	369	385	366	427	439	390	384	390	372	415	359	431	403	401	372	367	362	381	361	391	376	381	432	390	381	403	385	392	413	418	398	401	384	399	374	385	405	402	376	405	408	399	374	342	409	391	380	401	394	419	386	415	399	380	401	396	365	393	426	416	424	420	384	386	378	394	378	381	413	401	408	368	389	393	399	409	395	391	416	402	416	414	342	408	376	406	438	400	412	393	404	387	383	407	425	376	377	395	436	427	404	383	387	413	414	390	409	414	431	389	423	406	415	427	417	382	407	389	429	404	407	414	358	385	394	397	425	365	398	374	414	436	415	404	412	407	374	430	400	374	397	444	391	422	451	375	417	373	354	411	374	383	378	386	412	404	374	392	418	383	405	392	396	392	411	404	377	415	415	418	429	407	443	381	413	379	414	356	392	417	423	400	415	403	416	393	382	354	383	423	423	377	398	395	397	396	429	401	412	402	414	393	388	429	403	412	370	399	406	407	373	387	392	370	355	398	394	378	376	393	402	370	381	376	407	417	428	424	403	393	424	376	439	404	407	406	403	393	429	410	383	378	397	410	413	376	395	398	384	436	424	395	389	416	411	397	414	372	413	398	396	408	399	399	382	404	421	380	403	405	397	387	443	387	380	413	376	376	394	421	368	408	402	414	378	424	437	410	423	415	395	359	397	424	410	411	395	436	426	390	396	437	427	399	391	419	402	371	349	386	401	405	399	408	383	381	393	405	440	408	387	395	398	419	409	371	389	419	422	385	376	412	405	416	404	394	400	412	384	437	401	378	424	396	406	399	404	388	384	405	399	417	398	391	380	368	435	431	412	342	407	394	414	393	410	397	381	393	446	390	396	391	370	433	377	427	410	408	414	388	388	438	370	372	404	430	423	419	383	391	368	419	407	405	408	399	383	391	388	381	411	408	396	387	366	402	415	407	400	367	443	401	383	397	421	396	346	417	380	379	421	386	404	367	407	437	369	412	399	417	430	423	389	352	387	412	431	379	360	375	408	410	411	407	398	361	380	372	414	394	423	400	416	409	438	396	376	390	422	385	394	381	391	406	411	418	395	387	379	409	408	409	416	396	401	423	400	394	401	422	424	413	358	429	410	382	389	398	408	423	401	391	365	361	419	409	387	412	406	362	372	387	396	383	387	387	376	391	383	397	393	400	395	414	386	421	437	388	408	390	383	399	379	424	405	385	392	444	411	405	392	417	424	413	419	411	463	399	414	394	386	395	390	420	417	402	449	408	383	403	422	411	379	395	408	361	346	404	402	391	401	383	376	420	369	372	410	395	386	413	395	419	401	425	471	433	398	403	401	410	398	401	384	385	399	382	366	408	393	406	436	431	417	387	405	376	402	403	402	412	401	415	383	401	389	393	391	410	377	384	375	376	406	417	422	417	377	410	402	401	387	400	392	406	365	373	420	428	411	395	393	412	404	396	422	407	404	425	409	416	410	437	421	409	360	384	367	407	400	381	373	380	394	404	410	412	386	419	406	378	395	386	380	406	440	400	389	362	400	415	435	383	440	414	428	413	415	402	405	422	407	388	404	375	406	394	380	411	379	376	411	394	397	398	394	406	369	368	409	421	427	432	379	411	395	380	423	401	357	412	399	360	393	383	395	374	402	374	396	403	406	405	392	369	395	390	414	420	405	418	405	420	418	419	402	417	386	391	396	406	408	385	406	419	422	423	382	417	389	388	425	387	435	417	419	400	387	389	415	395	392	379	413	425	430	386	387	410	423	414	407	381	408	420	372	417	415	409	382	380	397	426	409	399	419	394	388	404	382	425	395	383	410	386	397	405	375	409	387	422	400	401	380	358	421	416	401	394	356	399	400	423	383	421	405	426	449	407	390	397	425	379	442	374	400	375	411	401	388	413	412	352	406	420	388	395	421	369	369	427	445	442	401	395	390	418	370	418	392	396	402	380	390	367	408	410	432	371	400	407	400	391	372	426	381	372	411	416	383	396	404	405	398	391	375	399	371	433	372	424	406	387	382	377	382	411	405	410	430	386	380	446	407	384	379	417	395	396	400	415	413	384	389	418	412	443	402	414	402	390	387	430	390	359	397	371	397	412	462	382	422	409	421	405	385	407	397	381	419	381	374	359	424	416	404	385	424	350	392	396	374	397	415	381	418	416	412	405	401	405	425	414	348	376	391	396	366	386	377	396	410	408	358	382	418	407	434	410	379	412	362	416	411	406	393	395	365	392	395	396	417	390	391	400	415	363	376	382	401	384	429	417	388	391	405	383	402	416	418	396	412	394	435	388	366	410	378	439	396	408	401	423	423	385	401	404	395	397	371	375	394	394
34760	16916	14616	8108	5506	4131	3266	2565	2173	1877	1708	1522	1333	1286	1145	1110	1045	1029	1024	927	937	918	878	860	846	842	858	764	789	854	837	785	819	800	796	823	758	780	787	737	745	730	724	777	773	776	718	752	793	719	765	774	728	725	751	710	723	756	741	707	715	743	676	790	741	727	711	707	773	747	742	790	683	774	719	760	741	693	730	757	740	775	753	691	755	718	774	737	701	715	729	695	741	719	769	747	769	699	700	720	709	728	687	730	767	754	738	732	736	723	740	712	703	703	722	700	726	736	749	686	715	694	689	683	681	702	776	739	741	714	677	694	714	720	706	731	669	667	728	719	725	779	731	706	733	673	695	725	696	693	721	707	724	750	740	731	787	690	778	694	733	778	710	711	728	697	728	719	705	716	740	757	684	675	761	746	692	749	677	697	739	696	722	693	724	682	742	724	704	691	715	750	712	719	698	725	726	715	710	745	700	721	725	709	714	742	696	741	681	713	703	680	673	684	720	706	706	681	760	721	721	651	711	708	715	713	711	724	699	722	710	700	691	706	737	698	679	682	726	722	689	730	716	706	741	654	710	704	684	728	703	687	712	730	722	713	698	712	725	752	704	695	725	690	718	677	692	705	719	723	724	666	710	702	721	734	723	700	740	698	739	720	712	680	727	721	724	730	661	717	709	715	704	727	679	676	697	713	740	713	713	710	775	788	690	740	711	732	679	713	710	711	743	698	752	690	742	718	691	716	735	711	665	719	732	753	712	700	705	787	726	742	691	682	652	766	715	720	761	724	673	669	706	683	742	686	750	716	697	693	748	720	740	727	680	731	811	749	678	715	733	676	675	792	704	752	706	719	754	709	707	716	715	757	748	682	714	734	712	652	659	711	741	679	694	727	745	717	720	758	703	711	708	694	737	737	748	720	674	688	714	701	702	704	696	728	712	689	765	705	727	667	719	728	743	746	670	693	684	733	724	690	686	721	719	697	745	719	703	725	706	677	742	699	755	730	727	754	754	724	722	716	701	729	745	711	709	707	705	715	668	671	744	675	735	741	728	703	730	696	688	722	712	740	723	707	756	710	728	706	690	752	705	741	719	732	749	695	704	733	753	689	798	694	691	712	716	674	798	778	701	710	733	752	724	714	666	705	729	683	720	712	743	742	733	705	746	695	727	756	718	716	735	705	724	753	709	752	753	709	673	740	736	734	733	692	746	701	652	704	684	693	714	740	689	686	701	753	728	721	712	715	717	746	722	727	727	700	710	733	719	678	739	753	673	741	702	681	687	721	731	733	741	706	717	729	666	731	729	712	665	671	762	724	677	769	705	733	742	729	713	706	742	679	725	724	717	719	744	685	688	725	732	678	715	714	714	727	705	723	734	733	734	682	720	697	767	670	774	688	696	726	715	729	736	677	674	748	699	733	668	725	745	736	677	691	706	704	695	721	722	730	735	702	713	733	731	744	704	719	749	679	705	733	721	721	725	731	734	680	708	718	736	701	673	681	746	737	721	743	748	726	739	715	631	763	690	729	689	766	741	760	715	733	692	703	719	700	704	694	706	707	751	720	718	778	747	723	725	705	685	737	710	712	700	697	728	713	727	679	707	690	704	682	740	678	665	752	681	693	699	695	727	711	722	751	699	745	735	726	689	719	713	707	728	716	715	701	739	652	760	679	684	714	740	720	718	732	734	699	745	787	724	696	712	720	708	731	719	683	723	740	699	694	715	736	722	692	700	727	721	759	690	716	621	690	750	719	749	732	696	710	761	709	706	733	675	709	714	749	699	722	709	721	716	805	719	720	685	723	730	732	760	721	712	707	719	734	705	755	726	702	712	684	756	681	702	745	717	757	737	685	696	731	692	713	682	745	701	739	701	706	692	723	698	672	744	758	700	728	704	727	769	708	715	753	683	689	692	777	741	691	717	755	709	726	717	726	664	698	680	683	720	714	734	753	727	659	700	762	734	708	724	718	694	714	739	683	721	689	737	736	692	713	702	775	740	763	689	733	742	773	672	702	722	750	714	771	681	718	703	695	719	724	729	735	727	753	731	728	718	693	695	740	705	712	720	715	677	738	694	691	736	718	689	677	656	668	688	645	742	719	676	744	754	706	729	769	731	687	792	708	733	649	740	687	684	686	712	685	686	705	709	695	726	690	708	751	738	741	698	683	754	688	673	682	717	754	712	724	715	697	732	715	685	700	687	763	700	701	683	719	711	723	713	685	735	736	691	722	717	702	712	727	736	709	710	721	745	695	710	695	727	718	818	742	725	737	713	770	726	743	731	739	678	725	663	699	718	679	757	720	694	729	708	737	698	758	701	742	678	750	704	732	727	697	681	745	691	748	738	719	713	802	713	695	698	736	718	689	686	737	694	664	786	736	710	736	704	723	748	685	735	723	717	679	730	707	732	687	694	750	683	761	734	765	722	734	698	678	743	723	689	686	706	736	710	728	734	719	718	752	726	748	724	717	697	730	756	786	709	702	711	719	684	681	731	733	734	733	688	698	712	703	700	706	704	697	683	647	741	691	755	763	717	666	696	732	698	693	751	737	712	678	761	679	711	728	706	714	716	714	734	744	720	747	719	731	650	688	744	712	720	715	724	728	736	697	687	755	706	738	769	704	674	748	734	731	724	727	687	711	718	686	624	697	742	740	712	709	735	750	678	678	741	717	769	721	656	709	726	792	745	740	742	708	744	698	706	766	681	717	725	722	700	765	736	741	747	729	714	753	677	686	683	739	709	711	740	712	759	771	719	777	705	754	741	761	702	730	732	771	733	730	709	763	747	712	679	758	705	668	715	678	689	704	745	704	705	703	691	750	704	646	682	725	691	707	762	731	731	706	724	734	692	739	699	728	738	713	755	742	738	721	716	740	730	685	728	676	742	700	686	698	696	674	710	716	723	729	718	683	693	737	663	732	787	705	731	745	723	668	707	666	742	666	705	763	683	680	723	720	714	643	753	717	772	703	697	710	721	722	720	735	713	748	700	798	717	717	728	749	723	705	698	683	693	717	698	716	738	760	687	749	784	693	733	723	680	705	691	728	690	693	719	729	714	712	747	741	720	703	679	727	708	734	765	696	695	712	684	696	746	715	695	738	708	684	735	714	738	672	717	765	705	697	721	747	714	739	728	717	739	689	703	718	696	697	724	723	709	699	726	731	712	730	708	757	698	750	695	710	710	757	756	691	750	741	703	738	713	710	702	726	769	686	724	691	725	688	728	715	702	738	772	761	704	736	704	703	731	742	712	703	659	719	702	719	669	695	700	733	751	725	724	699	691	734	721	747	672	742	709	727	751	676	711	759	751	726	711	694	712	719	722	732	736	740	725	704	721	752	726	751	774	703	713	741	737	719	717	712	665	728	713	674	715	727	706	695	720	708	677	730	722	710	688	763	715	722	715	677	742	718	768	741	702	722	704	766	668	741	718	712	710	673	677	740	731	693	716	701	655	698	727	730	636	704	714	682	687	779	761	728	705	698
27291	21144	8106	370	196	134	119	129	94	111	116	100	100	95	87	104	103	107	96	88	99	83	105	112	94	98	85	102	99	96	105	93	104	93	103	85	107	97	102	84	106	97	85	90	93	99	100	98	106	76	96	107	88	88	96	107	106	87	98	83	103	99	99	92	93	113	86	96	90	86	87	88	103	84	99	96	87	109	115	92	107	87	93	105	103	106	91	108	87	91	89	88	82	96	98	116	94	95	76	102	96	91	98	100	100	75	96	115	94	85	91	102	93	99	89	102	107	92	99	104	91	111	96	95	110	82	92	102	89	90	91	97	118	107	94	108	102	79	99	92	100	90	100	109	109	99	108	98	98	98	105	103	93	106	99	98	103	91	90	111	99	92	100	81	92	106	91	85	90	94	95	75	92	97	94	103	86	85	94	105	108	96	101	86	103	117	96	110	91	103	86	84	88	94	88	84	104	115	90	91	115	105	110	93	93	88	91	107	105	87	108	88	99	97	100	97	91	94	100	103	93	100	104	91	88	99	98	106	105	98	114	88	98	97	83	97	106	81	102	92	99	105	90	109	90	105	95	93	86	94	86	101	91	88	105	104	106	100	96	82	98	100	93	92	93	78	97	107	98	91	84	87	101	79	90	108	83	75	78	88	102	82	83	101	109	99	97	85	110	106	111	92	100	101	94	99	88	86	92	83	102	83	90	100	104	116	88	91	105	77	100	103	101	96	105	110	85	98	107	91	99	75	113	114	91	72	88	81	97	83	88	99	71	102	91	96	100	120	78	100	92	85	102	83	82	88	98	109	102	92	96	114	94	83	90	94	103	76	91	79	92	84	97	86	97	98	102	82	97	100	120	97	96	92	93	100	95	86	105	95	98	111	95	115	80	123	91	108	93	86	89	80	114	92	96	89	89	92	98	89	93	92	101	90	89	107	95	95	74	106	95	105	69	95	88	94	91	109	85	98	104	100	90	85	93	99	88	113	90	85	109	74	89	84	82	93	96	117	102	98	104	97	93	89	111	91	105	106	79	114	105	95	75	103	97	92	84	100	92	84	90	90	113	95	85	102	104	83	103	84	90	94	93	103	90	95	90	94	83	118	89	104	96	81	98	96	98	85	86	94	104	104	72	93	94	86	94	97	91	89	97	84	94	100	88	114	105	84	74	89	106	97	98	89	92	95	106	92	98	83	82	97	98	106	96	86	99	116	121	92	76	109	91	95	98	109	92	99	85	97	95	99	100	99	119	87	81	97	97	102	96	101	98	104	91	103	80	109	95	86	93	92	78	94	101	113	109	94	75	91	89	107	97	102	89	94	97	107	92	88	92	94	95	106	90	99	79	105	103	74	99	96	89	88	92	98	91	93	78	96	84	90	102	91	94	93	90	92	87	100	100	103	108	75	81	107	92	88	76	109	104	88	108	90	90	97	103	107	86	98	93	93	109	101	102	89	107	89	100	104	86	97	103	89	109	104	100	89	94	108	82	114	113	97	94	114	99	85	88	101	93	108	87	84	115	91	91	102	109	116	120	100	103	88	84	102	83	111	83	106	100	96	93	89	93	103	113	122	99	81	100	91	97	95	99	90	101	95	110	89	105	96	99	90	89	113	83	100	88	110	81	97	101	87	79	90	110	108	89	110	84	102	90	87	100	98	105	102	91	70	98	111	107	93	94	98	94	91	101	98	90	113	107	85	96	80	114	100	89	94	90	108	76	95	94	116	88	89	98	94	100	98	93	116	90	88	93	81	100	100	87	101	103	87	90	97	110	97	99	119	83	82	114	87	100	100	106	78	102	98	92	96	107	89	94	101	96	100	86	88	89	93	90	97	100	112	106	98	90	94	100	88	121	107	93	97	101	116	93	99	92	93	71	107	98	100	79	81	94	94	95	100	85	96	105	84	89	91	103	84	112	88	104	99	92	96	106	88	94	112	83	101	90	84	94	95	91	88	88	93	95	105	100	108	98	89	87	97	98	94	87	92	87	108	96	101	92	94	91	96	98	102	103	83	96	82	91	101	105	102	94	94	104	96	99	99	98	104	84	104	96	103	90	83	96	99	79	83	99	88	91	81	85	92	105	99	100	90	95	101	103	85	98	105	93	89	96	94	99	88	74	90	96	94	87	89	85	126	105	104	93	79	85	86	113	81	100	112	86	115	105	108	101	92	115	86	98	101	91	97	93	103	83	91	98	87	83	84	110	94	107	100	96	90	96	90	97	81	89	95	105	110	80	113	104	114	99	93	107	90	90	75	95	88	105	84	115	98	95	96	84	97	93	98	86	97	94	99	101	109	101	87	97	96	78	104	79	87	92	103	88	109	104	96	94	110	87	79	75	105	84	115	110	107	100	84	97	101	103	97	93	103	97	89	111	91	97	103	107	110	95	93	98	85	88	84	82	79	92	98	99	99	99	97	110	86	106	99	86	85	86	107	97	69	107	111	86	89	105	102	101	84	104	94	97	101	75	88	95	125	98	90	106	95	108	94	107	77	111	93	111	103	89	91	81	91	112	80	91	106	108	105	102	91	96	109	99	95	86	90	121	89	92	84	91	96	97	73	89	97	96	110	82	98	104	88	101	85	101	114	84	89	83	82	88	106	98	97	86	85	83	82	79	94	94	87	81	103	83	97	100	93	102	106	92	117	102	97	90	101	78	116	122	96	88	102	86	88	96	107	83	99	92	99	106	86	90	84	95	78	100	76	102	109	89	88	85	109	98	99	109	100	98	87	101	110	101	95	88	89	110	94	83	95	87	112	92	97	91	77	81	90	122	97	104	78	93	109	99	92	86	94	114	109	96	94	102	94	96	99	83	101	105	91	92	93	99	92	103	96	112	90	75	90	110	101	100	88	85	100	93	95	113	85	100	109	117	76	95	93	96	87	117	83	98	98	91	104	94	99	100	95	94	91	109	107	91	92	99	73	102	96	85	84	103	96	105	107	86	84	82	92	93	82	96	95	99	100	90	97	83	100	90	92	110	93	101	101	87	105	98	94	108	95	93	85	99	99	98	80	95	105	117	110	103	100	89	88	99	94	103	90	96	90	112	89	93	102	115	88	88	104	96	90	94	109	86	95	96	97	111	79	85	75	100	94	96	101	122	93	110	94	92	95	99	86	94	101	104	107	77	91	89	94	83	83	95	94	111	77	87	100	102	79	119	103	91	97	107	102	112	98	97	80	102	90	82	83	87	104	87	90	93	90	73	109	93	101	103	92	116	98	92	97	94	82	106	112	104	94	100	98	107	116	102	81	107	83	107	117	95	102	99	90	93	91	104	87	67	100	98	98	85	113	77	101	83	80	95	91	103	105	92	92	100	88	88	112	112	93	80	102	113	118	87	81	108	98	107	99	106	86	88	93	90	85	116	81	105	90	107	91	100	107	107	90	111	103	96	104	100	103	103	107	77	91	104	94	88	101	95	85	98	111	101	93	105	88	84	118	104	78	91	101	111	95	99	91	76	90	91	91	104	101	91	97
15358	1352	1263	608	440	363	304	332	282	265	246	217	218	204	217	203	178	227	196	237	224	226	205	221	205	213	219	214	188	213	203	194	218	206	170	203	220	203	212	176	188	207	215	192	197	205	217	205	198	168	214	198	206	191	216	185	208	183	189	206	216	208	187	190	222	193	195	190	236	203	189	188	200	213	191	183	194	184	185	196	176	208	197	196	220	194	205	177	193	196	194	189	199	209	191	206	188	192	193	171	182	165	195	180	200	198	202	216	195	199	212	207	164	193	215	194	195	189	196	203	218	201	216	219	201	207	209	201	190	231	217	181	228	222	205	188	200	212	196	173	216	169	198	214	181	193	195	200	222	191	197	218	213	218	207	210	193	201	195	205	183	204	208	206	189	182	185	172	188	191	199	198	219	198	213	188	202	213	200	176	203	186	205	218	204	219	189	181	182	204	206	192	198	191	180	190	187	184	180	181	197	217	212	199	210	204	196	192	235	192	181	188	170	216	202	185	194	194	203	196	191	197	186	205	214	202	211	201	197	211	199	201	210	178	205	196	206	172	184	200	212	189	202	199	186	188	205	199	198	196	171	211	218	177	219	201	218	199	195	220	199	215	206	193	197	195	186	196	202	192	211	211	194	193	200	214	195	186	199	186	209	196	181	171	196	200	203	190	228	210	198	181	221	198	197	211	195	184	211	180	213	180	197	223	200	222	205	217	207	182	180	190	216	216	198	179	187	207	209	191	215	192	191	206	164	216	179	194	221	195	228	226	206	183	177	185	196	176	188	175	192	209	222	217	205	183	194	194	211	202	215	197	221	198	203	189	176	210	216	197	216	197	193	186	201	187	188	212	206	167	207	199	205	205	181	174	186	212	213	208	194	205	206	193	183	182	214	190	182	181	201	199	214	194	224	208	210	191	206	190	223	175	191	195	179	221	201	179	221	220	185	230	214	187	179	196	182	184	231	218	185	226	191	191	193	180	186	174	194	210	201	197	215	195	181	198	191	176	187	172	184	194	197	191	199	195	204	185	191	179	218	214	209	197	216	218	176	205	200	204	192	199	197	197	208	197	217	174	218	202	192	177	207	221	180	177	204	222	213	204	209	183	189	201	191	192	192	191	220	196	171	200	222	176	185	200	190	209	227	199	226	216	189	213	195	189	191	206	211	187	208	210	215	192	183	193	218	191	184	217	203	198	203	208	174	184	205	170	189	200	198	206	206	193	178	196	195	218	206	196	216	202	212	202	213	171	180	206	191	217	206	199	202	189	204	191	197	162	220	194	197	189	201	210	208	198	188	209	180	169	157	212	191	195	199	219	198	214	201	229	180	188	192	189	163	211	190	187	207	180	192	204	206	168	193	202	201	197	193	189	184	189	189	205	203	207	180	210	188	184	162	207	203	177	190	182	204	197	180	190	184	224	213	205	201	170	209	189	217	212	214	221	198	207	226	202	188	210	188	162	196	180	183	190	179	223	197	189	177	208	211	212	193	195	204	207	226	185	182	171	197	215	195	180	195	203	186	197	189	201	196	171	200	200	166	204	228	192	187	196	208	202	208	180	197	202	182	178	191	184	186	184	208	193	222	189	235	207	191	192	199	190	211	187	191	166	225	203	196	190	201	206	191	203	191	225	188	197	220	181	217	187	204	191	201	214	200	190	201	201	187	213	203	211	193	193	205	188	197	189	183	184	177	209	210	215	226	198	200	179	208	218	192	195	205	216	205	187	218	192	208	211	219	180	198	196	223	204	167	197	202	229	222	182	228	199	189	186	205	202	199	214	175	196	194	178	202	222	211	224	185	220	185	189	192	207	203	189	198	184	202	218	203	235	190	186	202	209	230	193	204	210	178	150	209	192	183	202	175	230	191	185	205	208	221	219	184	187	185	203	206	168	213	206	217	198	188	224	193	213	207	206	192	198	186	210	180	199	196	206	222	194	205	197	212	179	176	220	192	180	169	222	213	193	175	200	207	195	171	213	188	190	209	227	209	197	212	197	221	200	202	188	192	225	224	221	184	179	204	200	226	186	189	201	221	179	218	172	194	194	188	201	179	207	180	195	209	188	212	216	184	178	204	214	182	176	178	198	216	192	186	199	213	207	203	199	195	199	214	212	196	209	168	196	174	198	197	199	205	199	192	202	190	195	210	222	219	191	191	229	187	171	199	202	198	174	200	193	207	199	203	207	208	199	178	200	221	172	190	202	178	192	190	203	177	221	193	174	207	197	198	202	220	211	206	210	197	187	202	196	229	202	216	193	197	190	205	203	189	211	186	180	197	200	222	196	200	205	203	200	209	186	205	180	211	230	184	207	184	177	185	209	204	228	189	196	200	219	220	188	217	218	185	198	186	199	201	209	175	200	200	198	184	227	189	204	177	212	193	198	195	204	198	172	195	183	206	197	211	206	195	188	210	197	210	230	191	204	189	181	175	223	200	196	213	193	207	195	214	203	186	217	203	193	200	184	206	196	180	199	193	199	203	167	197	175	221	187	200	200	194	202	194	204	209	200	209	201	202	194	201	202	180	177	195	177	201	201	193	231	206	176	190	203	191	197	196	196	217	192	176	204	196	253	180	199	212	208	199	211	204	199	179	213	217	216	190	198	220	227	209	208	201	174	219	206	225	158	214	183	192	196	207	205	171	199	199	214	208	200	216	175	199	208	215	186	215	183	190	200	196	196	198	179	161	204	201	230	195	186	166	206	229	192	184	197	199	201	193	193	187	193	193	187	194	197	188	201	198	179	205	224	205	208	209	201	192	219	204	204	219	191	174	190	180	227	207	241	205	185	191	211	178	193	191	196	194	197	191	188	205	181	197	214	195	187	196	202	179	176	173	193	173	208	185	194	224	181	203	186	205	199	183	203	210	206	209	202	212	174	181	212	205	210	223	190	208	219	201	194	211	220	219	169	200	195	192	202	197	204	199	194	196	222	189	192	202	203	209	190	195	216	188	216	229	212	194	193	209	188	201	220	218	191	196	162	192	169	218	222	238	203	217	198	205	196	186	197	216	183	228	199	204	192	217	204	205	206	208	179	195	182	212	219	198	184	201	180	198	186	191	183	188	197	220	188	192	201	204	187	191	199	205	209	197	210	218	174	188	180	191	182	210	230	210	198	212	229	203	212	187	234	210	183	207	205	183	221	200	209	197	187	197	195	212	214	193	224	174	188	183	198	237	232	203	215	202	196	185	192	192	199	189	183	204	188	214	204	184	178	219	210	202	222	184	192	198	218	225	201	196	200	194	172	224	193	222	206	187	229	191	209	207	219	217	162	234	211	195	190	209	193	203	187	213	204	227	205	224	227	212	227	185	216	210	209	227	149	212	199	190	213	189	210	226	183	211	205	202	185	210	201	186	207	215	209	192	191	202	212	220	214	186	215	201	202	197	211	203	167	183	194	202	188	214	196	200	191	191	199	199	209	201	226	216	209	214	219	203	179	186	173	187	208	195	211	207	212	181	209	215	206	202	188	203	196
24780	21696	29038	24847	20065	1890	676	522	429	345	370	308	306	296	290	274	282	276	243	250	248	257	279	250	262	273	235	257	219	242	227	235	246	235	253	248	213	248	225	190	212	233	224	236	248	234	211	230	225	213	227	243	214	216	246	226	224	218	243	213	214	224	235	231	204	248	215	230	208	202	231	227	211	234	228	237	246	204	203	202	248	218	244	212	219	244	243	214	226	254	247	243	185	230	219	226	210	206	224	234	211	237	216	235	187	214	219	204	207	207	230	232	235	235	217	204	227	261	230	222	228	223	234	237	208	251	237	242	215	207	232	229	215	242	239	224	214	225	224	221	239	233	198	223	215	196	231	220	221	225	222	233	207	249	239	222	225	218	231	225	202	229	232	190	223	208	234	213	207	239	226	209	211	221	213	210	229	266	224	203	230	212	218	245	230	219	233	234	232	229	217	197	198	219	227	200	214	216	244	232	233	253	205	232	200	216	215	213	232	224	222	208	214	232	213	216	195	231	229	236	232	260	229	235	196	206	228	218	191	220	223	245	220	215	217	230	198	209	220	229	191	219	217	234	230	194	233	230	220	226	198	240	207	217	209	206	224	216	202	210	218	223	200	218	226	242	207	221	228	207	222	182	197	227	239	232	251	225	230	222	217	209	207	217	221	227	216	205	234	239	210	218	213	236	231	236	224	224	228	223	231	245	209	220	238	207	226	222	223	203	228	224	197	226	208	199	232	246	225	214	237	227	228	212	251	231	210	217	206	202	219	240	226	194	214	210	245	221	240	204	197	212	226	233	203	242	207	215	225	208	212	221	207	194	236	225	212	237	216	212	229	241	252	242	215	192	221	210	187	222	210	223	250	226	203	210	227	186	224	247	214	226	201	221	200	216	225	213	223	206	210	204	213	228	214	233	246	196	220	237	231	206	218	213	222	228	223	218	232	218	230	250	240	226	239	236	225	235	233	214	194	199	230	223	222	229	244	231	220	231	233	248	227	194	216	221	218	230	214	200	229	208	244	238	206	214	236	202	197	201	233	231	212	202	213	201	197	228	235	218	207	221	218	193	230	203	200	218	239	223	247	260	226	204	219	250	223	229	220	211	222	198	226	230	225	245	219	238	219	202	227	257	238	226	229	225	224	218	223	219	233	212	245	222	222	249	235	211	230	201	214	186	203	204	213	201	217	200	241	207	216	227	224	211	228	232	222	221	233	234	214	214	211	196	223	239	215	218	233	212	230	219	234	232	235	239	225	233	210	207	219	217	233	201	224	209	218	216	200	227	222	222	213	211	219	221	229	244	201	210	211	204	193	239	224	221	231	229	218	203	231	248	223	230	226	226	233	232	215	189	194	231	202	221	223	217	231	199	204	220	190	214	201	228	217	221	201	218	231	220	218	222	221	201	224	198	228	210	201	215	210	197	241	216	237	228	216	210	245	229	217	209	199	221	202	239	239	250	225	233	220	237	235	195	248	223	228	221	247	212	224	211	224	211	199	225	203	251	222	208	207	197	245	237	215	208	212	213	234	236	217	237	221	245	219	238	208	237	192	244	225	235	218	237	213	230	225	223	223	216	211	208	206	205	213	223	219	189	216	208	251	234	214	208	200	243	222	239	207	218	208	218	229	233	204	220	221	214	188	224	217	215	184	224	222	213	231	206	223	213	223	208	240	228	231	195	230	206	212	196	219	204	212	207	205	228	211	199	205	215	237	210	205	225	231	231	221	211	216	215	238	221	216	234	231	239	207	239	231	199	187	192	235	228	218	221	228	234	240	235	234	219	188	198	219	241	224	228	182	244	218	208	218	229	221	213	216	231	225	198	230	189	223	241	215	217	212	206	236	231	235	221	236	207	214	231	182	220	245	212	203	197	216	224	211	184	232	210	213	258	217	216	214	224	224	204	216	225	218	202	214	221	227	209	211	226	248	231	212	243	237	232	227	213	209	213	237	227	248	209	220	212	214	230	201	207	219	213	258	231	215	210	238	229	210	199	238	215	200	232	219	232	232	238	203	228	196	231	224	200	212	235	220	225	243	224	209	194	227	219	229	238	239	231	219	239	234	226	229	215	212	202	221	214	191	201	229	199	211	194	257	214	209	196	218	181	233	219	220	215	221	214	225	230	224	202	243	190	217	198	201	238	230	192	236	216	221	199	222	214	219	219	216	192	216	257	226	201	190	224	224	212	208	223	258	187	212	192	208	220	226	237	226	198	222	219	212	227	213	227	241	231	220	222	233	245	230	224	206	245	208	231	227	213	225	231	232	225	217	217	221	208	217	237	228	235	229	227	227	253	229	210	213	218	196	217	222	230	228	232	192	192	224	250	254	214	207	206	221	242	227	206	214	216	204	231	239	207	203	219	210	199	213	209	190	215	210	227	213	194	219	239	224	213	215	181	225	222	205	221	222	227	214	225	229	206	225	212	212	214	247	195	211	199	224	216	236	244	228	218	237	186	217	232	220	198	217	208	235	208	244	217	208	207	228	214	250	214	206	242	227	200	211	241	222	226	220	216	229	229	255	211	228	213	190	229	215	227	226	197	188	210	221	193	234	222	220	219	220	211	200	221	222	232	222	231	217	218	219	221	225	230	219	229	204	232	189	222	217	230	214	213	224	225	224	240	243	238	210	221	233	222	248	225	221	190	204	248	220	224	233	234	198	250	213	196	244	217	232	228	202	223	222	267	207	217	218	208	201	214	223	229	225	242	235	237	205	228	202	216	180	219	209	217	234	213	231	203	210	206	244	228	208	221	212	222	200	201	228	224	216	191	250	227	230	230	227	231	230	232	209	225	215	210	199	211	245	221	220	226	214	205	207	222	260	225	218	225	229	280	210	231	225	220	227	219	219	239	231	233	203	211	217	243	222	222	214	235	232	212	214	226	207	216	216	214	224	239	209	221	225	219	226	226	240	222	255	206	217	204	234	220	244	219	207	238	228	195	233	217	210	221	223	213	192	237	262	216	218	226	199	197	206	204	211	218	250	233	200	237	238	210	220	205	220	222	217	211	200	229	245	221	231	223	244	256	217	213	225	255	210	219	235	227	238	219	240	231	204	240	217	201	225	210	203	204	229	218	216	249	222	196	212	208	226	237	219	241	213	230	207	217	229	244	199	229	247	232	208	226	213	215	210	235	211	224	221	249	181	251	224	227	258	220	193	218	220	212	220	210	201	206	206	236	249	229	219	234	239	233	229	221	208	228	200	215	205	236	243	222	208	248	222	199	228	239	215	243	217	223	216	201	244	227	236	223	233	209	241	228	189	240	197	240	237	224	235	235	235	234	200	203	205	216	224	232	225	230	238	188	241	182	224	230	242	236	208	204	216	226	227	209	225	243	201	225	246	239	207	197	229	225	214	196	210	218	212	225	225	222	203	230	239	227	217	211	240	237	231	226	228	220	211	239	207	226	223	212	216	225	210	218	211	236	210	218	253	227	222	224	231	227	221	204	218	260	237	213	219	223	213	215	223	206	207	213
29201	9745	8207	4140	2843	2147	1583	1252	1067	925	828	730	719	676	607	558	540	581	468	470	460	484	440	460	426	432	436	398	392	399	469	395	418	411	407	420	368	401	379	391	366	421	382	400	378	384	378	404	391	383	378	410	350	364	343	375	402	400	385	386	349	344	418	367	404	413	375	382	357	425	375	382	359	363	400	409	336	373	374	378	366	359	372	366	367	397	362	350	346	367	365	379	391	354	387	379	357	378	345	380	376	385	382	350	372	344	398	376	366	360	405	380	402	372	389	410	415	360	402	391	338	403	381	359	381	372	327	406	375	350	372	401	388	413	379	367	371	353	373	391	378	377	371	387	373	358	416	358	348	350	399	392	397	430	383	390	381	410	367	350	398	388	398	396	451	395	360	347	411	399	348	375	355	383	394	394	389	401	341	361	360	384	389	354	352	388	385	407	373	386	384	370	349	369	379	365	391	359	392	382	334	384	367	325	395	382	376	370	382	355	369	406	410	399	384	401	372	415	388	373	409	383	399	398	373	347	353	406	367	400	382	401	389	383	393	372	377	371	363	389	375	402	366	350	386	405	407	417	394	401	353	375	359	380	348	380	353	362	368	374	377	364	390	365	362	380	323	391	354	346	356	357	373	387	370	387	371	360	350	385	384	360	357	367	378	366	374	366	377	384	368	371	384	376	396	350	381	352	376	415	339	361	367	380	379	380	373	373	385	368	362	347	343	378	376	412	347	358	369	363	365	395	372	387	416	353	386	347	383	409	400	364	392	385	391	352	376	356	360	371	392	398	419	354	399	365	376	345	362	404	390	369	376	358	373	341	352	404	393	357	367	430	402	372	385	410	360	398	366	369	393	386	380	408	399	413	357	370	412	393	405	391	441	406	364	374	352	374	381	357	397	395	402	375	355	362	364	375	343	350	359	381	373	389	377	400	407	375	376	371	389	397	374	420	392	364	408	390	409	386	430	401	379	418	399	396	372	351	387	370	365	401	373	370	360	356	371	369	363	372	389	361	371	390	403	381	398	382	365	364	350	354	381	360	383	404	383	370	392	390	389	365	391	383	394	363	358	396	385	393	355	336	365	385	409	359	348	371	333	383	363	366	407	341	370	377	376	382	355	399	419	365	356	372	356	409	366	363	370	383	388	403	407	360	374	412	392	395	372	363	385	416	393	361	385	382	352	370	405	387	392	397	394	400	383	372	352	361	413	375	391	330	400	341	413	391	354	415	383	408	404	387	395	427	370	359	387	379	391	364	372	378	368	368	379	355	382	371	344	417	398	385	374	408	364	368	374	371	390	344	372	368	368	382	387	371	430	373	352	417	342	381	396	362	384	396	378	350	388	361	376	386	400	362	400	355	388	387	373	399	390	373	389	377	412	412	354	405	408	360	362	403	359	377	395	374	368	395	375	376	359	394	369	379	381	372	373	343	358	380	353	367	372	393	354	396	392	379	380	391	413	399	405	378	355	386	411	368	361	388	371	405	376	367	401	397	359	373	365	356	387	383	397	383	356	350	415	406	376	383	364	409	411	374	399	365	392	372	407	385	353	363	415	408	366	359	400	359	381	360	375	376	384	386	342	348	344	376	371	398	356	373	337	404	367	388	365	397	369	419	404	392	377	401	374	389	388	368	388	360	383	432	403	401	396	379	373	361	376	402	380	409	403	371	403	391	369	384	374	359	387	405	345	374	372	425	403	399	368	390	389	393	371	367	414	390	388	373	375	382	367	408	411	386	392	369	365	375	400	379	367	353	410	394	386	402	370	351	424	422	396	382	378	354	379	416	372	367	387	368	358	356	364	395	387	406	358	379	369	373	356	410	374	421	379	387	379	401	411	400	410	367	415	393	398	361	381	362	361	367	368	374	352	373	383	345	376	376	385	333	367	417	373	382	382	388	394	388	406	365	383	375	363	375	354	383	410	391	393	410	372	364	376	361	382	371	365	358	388	395	346	365	353	383	351	383	383	348	400	397	375	416	376	385	372	370	424	402	354	407	359	369	399	361	351	391	407	355	366	383	382	379	367	362	392	398	329	373	394	366	404	403	377	343	379	394	358	365	376	367	348	373	416	385	385	428	374	354	359	369	370	416	381	421	372	363	396	366	398	384	378	374	382	400	388	359	397	395	360	378	386	398	382	372	383	375	378	356	378	380	373	409	350	423	371	382	356	381	405	382	400	373	369	389	389	381	389	341	375	380	386	364	409	379	388	391	366	389	358	325	394	378	390	392	381	385	372	379	336	378	380	372	365	403	365	403	390	395	382	403	376	380	366	393	369	390	353	373	364	373	389	359	384	398	377	342	374	361	375	351	367	402	355	376	368	395	395	390	404	378	366	390	354	418	386	333	395	362	369	379	378	403	367	391	404	376	352	354	373	392	401	370	401	373	351	370	379	384	380	381	399	368	400	412	393	381	355	362	389	384	357	348	361	380	409	368	365	348	400	358	416	396	417	368	357	404	366	377	422	359	406	394	373	378	371	380	383	390	378	368	393	384	360	384	389	360	352	394	392	419	340	393	402	382	362	404	388	382	341	393	381	406	355	385	369	386	374	386	406	389	379	374	383	371	373	382	389	372	357	360	363	358	379	413	371	365	368	390	376	386	398	370	389	338	372	365	374	380	355	360	382	371	398	373	368	399	368	346	373	384	385	408	406	364	403	374	356	402	365	355	395	398	399	365	369	354	383	379	417	380	380	386	421	370	389	366	387	404	376	393	389	382	389	364	372	360	364	371	383	381	373	365	387	375	381	383	349	396	388	361	358	381	376	378	377	376	354	355	330	372	361	406	364	373	376	422	372	383	359	383	391	384	382	379	381	385	364	397	340	382	411	380	387	398	372	376	373	374	368	398	406	374	380	368	364	389	411	409	371	357	405	410	393	362	369	388	369	381	381	410	348	353	381	413	334	385	376	408	390	381	374	408	370	392	342	370	390	365	369	377	362	364	399	361	374	374	381	390	411	394	371	373	374	370	364	370	373	345	392	402	420	346	367	364	397	403	401	380	414	390	393	383	370	349	358	379	395	412	391	385	379	381	378	387	365	381	370	353	419	407	366	407	395	392	369	364	363	364	391	407	331	381	364	353	362	358	328	372	371	385	400	403	387	393	360	354	349	384	359	372	386	374	367	340	356	391	404	357	352	399	373	382	393	391	406	366	399	346	369	358	406	363	368	372	379	392	372	381	366	385	390	356	360	395	354	389	358	402	379	367	403	391	378	366	372	386	413	382	389	382	389	406	378	379	418	358	384	369	412	378	394	357	373	346	410	390	398	375	388	403	366	376	368	403	342	374	358	360	413	384	387	392	343	363	396	395	381	407	393	381	370	372	399	397	379	362	380	387	368	380	354	354	409	353	390	361	372	359	382	364	396	395	387	371	366	395	390	353	369	371	386	388	371	359	375	355	374	388	397	378	381	381	374	410	370	378	371	372	406	373	389	411	396	371	387	377	390	398	426	379	366	364	379	368	418	364
23775	21736	29833	24201	21736	19109	2297	1037	733	709	676	617	572	517	537	534	482	460	453	469	492	460	417	421	404	434	450	453	393	417	403	456	415	415	421	410	437	435	419	405	411	403	386	401	405	428	436	428	370	442	440	408	392	468	409	402	415	394	389	362	374	410	403	415	414	399	460	407	408	395	436	406	428	420	403	405	397	436	426	407	425	408	414	419	401	420	453	395	363	365	416	402	389	402	419	364	435	415	389	399	427	396	409	412	383	404	433	416	460	377	438	436	435	376	391	431	421	387	418	357	410	390	426	402	382	426	418	418	404	384	389	378	391	460	417	363	374	404	402	435	375	369	432	393	436	414	416	436	400	431	423	374	384	378	393	405	352	392	376	392	398	391	425	406	398	403	410	409	392	385	387	419	380	385	396	429	437	364	393	383	372	399	404	420	389	420	402	408	388	380	409	376	393	431	416	413	399	428	383	393	401	380	407	388	416	395	415	392	422	382	424	434	407	440	388	406	374	420	422	442	411	404	391	386	393	403	394	406	394	384	398	452	394	397	363	406	380	386	423	397	374	382	419	402	429	381	413	395	396	413	355	368	380	425	425	409	396	447	397	411	401	398	436	420	394	377	380	405	411	390	367	411	375	426	392	377	421	396	426	425	403	380	405	381	427	397	368	435	377	452	402	425	406	428	405	413	403	378	414	391	392	399	433	388	433	401	402	402	378	435	398	428	437	367	402	390	431	401	420	426	391	380	422	433	421	408	447	403	398	402	355	369	376	384	397	369	389	341	458	410	376	412	394	405	421	418	445	376	373	401	409	428	379	416	398	391	458	366	391	383	383	402	409	384	406	433	382	397	389	366	419	382	396	395	396	374	397	425	395	394	398	404	388	399	415	401	403	385	397	425	404	408	436	397	401	419	422	429	398	377	405	408	389	417	404	390	403	401	395	415	432	409	419	418	391	446	391	425	429	402	379	388	397	435	398	377	429	401	403	414	405	390	406	421	401	400	390	420	416	383	406	372	402	425	413	412	406	401	380	421	426	427	366	415	403	405	400	407	374	405	390	393	406	412	421	373	423	409	418	387	382	412	400	379	426	395	389	427	398	402	390	399	393	386	389	401	407	347	372	418	422	409	383	403	441	372	378	377	394	413	442	399	430	439	383	396	414	353	414	409	395	411	420	395	414	423	383	423	406	422	392	417	437	391	398	418	412	392	410	384	385	384	419	406	394	405	393	376	438	430	424	393	377	383	415	391	434	389	407	373	424	394	384	437	396	408	409	415	402	406	392	393	418	365	421	400	404	415	427	417	359	395	429	413	382	397	424	416	399	388	367	425	409	396	404	392	386	420	386	413	389	388	400	410	399	407	397	372	397	400	409	410	365	399	394	384	415	379	399	404	403	411	358	378	394	397	409	393	414	425	397	405	443	408	416	399	408	387	409	417	362	416	387	398	409	376	395	398	406	407	369	394	407	394	416	421	429	384	393	402	413	376	415	393	411	393	364	415	391	406	386	416	423	408	423	388	382	406	388	394	437	408	433	392	396	409	402	409	407	383	370	418	410	408	403	409	404	434	386	372	375	403	431	422	409	401	384	432	381	393	402	383	373	396	368	383	400	398	373	375	403	396	384	364	380	389	408	431	396	388	441	401	384	420	402	378	369	426	421	375	396	412	364	410	378	413	412	432	392	397	425	407	406	456	387	385	414	401	371	442	403	373	369	407	370	375	407	396	424	383	404	386	408	419	374	404	365	385	380	385	375	407	384	422	427	402	413	429	384	392	381	395	397	376	414	420	416	378	418	397	425	366	412	394	401	409	402	412	413	445	436	398	388	387	409	408	416	377	411	404	352	396	358	379	426	417	390	375	372	374	405	406	383	413	456	376	396	372	405	403	419	438	338	371	378	414	406	391	413	388	399	401	405	374	417	399	377	427	375	394	393	383	416	412	417	390	374	377	375	414	425	417	427	402	408	407	392	395	418	380	393	373	411	376	437	443	384	377	404	369	391	379	384	404	418	437	387	356	410	413	398	386	388	413	404	405	430	423	433	394	376	380	391	374	369	396	434	397	384	417	379	395	394	387	375	380	388	358	377	377	402	402	399	436	424	414	398	429	411	412	379	418	368	376	386	358	400	414	405	396	380	392	399	395	409	388	389	395	396	398	386	400	375	428	386	387	401	393	383	397	406	428	397	412	386	391	454	437	386	413	420	415	401	408	383	370	340	394	388	393	432	414	381	413	395	411	383	438	378	399	425	427	437	416	407	398	448	395	404	452	410	397	404	387	394	401	411	363	400	397	387	418	412	356	405	394	411	384	410	403	393	406	436	379	409	406	395	408	423	404	416	349	413	390	412	452	373	363	383	373	385	404	410	420	378	398	405	401	414	423	430	407	436	385	395	389	402	405	394	432	426	401	419	411	411	380	393	423	422	401	420	395	384	427	390	381	398	365	393	405	419	393	391	418	403	392	408	389	393	444	397	422	415	412	417	382	374	397	419	394	386	424	399	413	369	381	401	369	372	380	412	370	416	384	425	384	378	387	429	382	400	388	403	372	402	401	379	353	380	389	388	415	395	405	399	405	400	383	396	358	359	399	415	377	373	415	372	385	391	421	400	442	427	425	404	392	414	413	377	403	378	380	405	397	382	402	364	365	394	387	396	370	383	395	381	414	405	384	419	410	413	384	416	385	400	410	386	391	408	376	404	399	413	438	422	421	393	401	397	394	392	407	392	377	392	443	371	401	357	387	365	393	401	401	379	402	392	385	396	396	404	408	397	394	400	419	397	395	376	425	405	339	455	399	406	421	392	375	436	384	425	413	406	391	412	391	393	392	380	366	408	410	383	394	425	411	388	399	379	394	420	411	430	363	352	402	362	393	397	372	393	410	397	408	397	388	384	397	371	387	396	402	392	394	395	407	393	401	399	413	404	393	379	442	390	377	385	411	398	414	387	407	460	413	402	401	373	356	401	392	409	418	400	392	412	398	378	417	385	376	384	396	408	416	402	404	403	352	408	420	417	435	393	386	361	381	379	350	405	401	398	407	380	391	379	417	391	406	392	376	368	372	409	392	429	374	414	446	402	403	400	403	384	429	416	400	368	410	400	407	394	411	391	379	413	380	398	382	415	371	392	395	397	365	407	378	405	380	412	388	412	393	397	400	379	415	420	377	370	399	387	414	394	390	420	394	404	388	430	431	408	426	416	385	370	396	376	376	373	390	367	386	446	406	439	403	427	407	409	390	405	408	396	397	409	415	401	408	392	405	424	399	379	407	398	414	399	379	418	424	422	402	438	398	374	372	425	425	416	348	388	406	408	402	445	379	375	399	415	404	390	408	438	394	391	410	375	387	425	381	370	409	423	406	405	384	398	403	425	398	453	390	399	400	357	395	377	363	419	402	407	397	379	380	393	395	428	386	420	394	389	413	389	398	411	418	430	428	390	387	390	387	404	400	415	400	411	411	425	404	385	408	392	414	412	385
37022	16953	14610	8090	5707	4186	3250	2746	2212	1860	1748	1504	1353	1293	1207	1156	1018	982	1061	995	955	921	888	817	887	866	846	803	825	858	843	805	829	798	776	774	800	720	782	832	757	783	780	705	777	751	756	761	804	732	769	744	733	786	776	767	761	756	739	752	769	764	726	729	771	732	736	739	723	734	710	699	702	704	719	725	738	728	745	713	675	697	731	726	729	699	698	715	714	704	737	701	746	719	752	697	701	701	738	732	767	688	728	756	700	772	730	735	725	686	760	791	745	772	729	728	699	758	692	751	735	722	716	703	754	678	654	714	737	764	745	789	796	749	804	722	741	708	713	727	778	690	713	747	684	742	724	682	748	745	737	703	723	664	732	729	767	735	728	725	705	702	718	731	699	678	716	717	744	713	728	743	709	717	662	702	798	744	734	699	713	733	744	739	744	717	690	715	757	773	718	669	712	732	688	681	683	675	743	704	718	749	642	673	744	713	695	749	755	725	711	735	736	715	737	731	718	743	777	718	754	720	715	717	731	735	686	680	741	672	701	704	724	737	698	698	720	726	725	748	749	688	731	700	704	672	712	695	699	708	691	750	737	742	718	673	726	721	734	679	725	729	780	740	731	699	719	695	742	720	643	737	721	754	715	766	680	748	667	698	704	680	705	741	750	699	723	756	733	697	697	677	663	720	734	642	672	702	757	734	770	726	701	723	689	710	700	730	724	740	730	714	748	727	712	741	734	740	702	702	717	760	723	697	730	716	769	747	704	697	718	745	715	714	746	701	780	670	753	714	723	740	686	725	698	728	757	703	729	750	819	737	728	741	728	684	670	730	705	751	698	703	776	716	744	689	711	740	745	738	738	754	725	734	733	750	719	751	745	708	727	720	703	763	781	694	704	681	696	726	686	746	707	705	744	704	740	718	731	728	734	724	734	762	731	703	721	736	693	701	684	758	707	752	695	744	736	776	719	717	707	724	720	728	690	730	723	701	751	715	701	721	750	738	720	794	714	783	751	691	739	736	760	756	711	707	744	739	725	698	753	721	721	709	721	740	717	753	744	730	729	635	730	722	758	755	714	675	685	725	732	742	672	730	736	702	739	708	711	691	717	753	710	691	731	715	773	716	681	743	701	688	775	718	766	720	728	760	720	716	741	744	715	727	728	746	700	781	783	745	716	719	723	675	746	686	747	675	769	724	718	781	729	700	670	704	725	725	749	691	716	757	699	699	731	712	711	727	735	733	750	758	744	719	754	735	736	719	727	758	725	674	742	708	713	755	703	744	709	723	740	728	745	731	755	743	720	741	740	676	743	704	726	707	674	685	680	733	752	674	756	716	710	717	673	665	749	707	700	738	735	696	742	742	708	750	693	732	749	640	723	708	706	715	692	764	733	790	713	724	679	698	690	722	763	725	700	735	744	748	730	698	683	744	725	735	777	736	739	749	685	698	725	732	721	719	719	733	717	750	689	684	730	700	696	753	698	787	696	725	712	756	684	741	720	702	721	725	702	740	670	715	715	753	725	677	763	700	695	752	697	721	741	707	673	690	693	759	732	779	717	750	688	768	773	734	747	738	711	738	726	711	749	670	733	709	712	721	710	766	688	710	680	748	723	750	724	745	720	740	710	707	692	686	725	730	724	718	771	700	741	759	723	685	668	765	738	701	683	727	708	711	699	676	761	700	737	721	695	710	694	743	695	740	730	705	710	722	775	758	706	746	742	709	703	717	738	691	691	716	728	722	699	722	754	692	770	733	709	723	702	718	735	711	711	734	725	718	719	702	737	723	775	705	712	744	712	700	677	729	764	692	726	715	733	749	694	761	658	724	683	723	730	717	719	702	697	743	710	718	747	760	772	757	743	749	705	709	736	671	691	708	692	702	708	721	739	719	752	722	726	711	704	680	701	751	738	700	702	744	739	703	705	737	711	737	711	753	728	736	738	714	751	709	743	692	774	704	691	724	711	715	703	736	726	697	724	675	705	753	745	763	726	767	744	767	735	768	701	718	710	757	704	745	665	728	668	740	681	701	691	712	715	729	736	700	726	739	748	715	759	675	738	735	709	744	727	688	672	735	700	700	737	732	722	700	768	725	705	703	695	741	757	720	685	733	710	717	713	728	731	729	718	700	726	731	675	731	724	712	689	695	666	776	735	724	717	748	725	748	726	654	718	704	735	735	676	737	749	731	697	666	701	750	711	726	688	719	709	706	722	747	683	720	782	630	683	726	725	685	690	747	692	695	686	724	742	749	719	697	710	699	733	726	718	755	775	714	718	685	720	702	758	749	755	755	747	753	744	718	712	758	726	721	727	693	750	719	759	685	726	702	696	694	688	723	680	721	716	718	734	707	738	741	740	741	707	709	698	760	709	723	740	708	730	781	697	736	712	708	697	737	723	713	700	727	727	754	735	731	757	741	733	760	738	724	744	762	674	760	737	763	724	716	717	710	742	696	738	721	766	739	709	694	697	724	725	687	701	733	720	775	711	702	706	746	732	732	759	755	699	722	745	704	756	733	710	711	725	746	742	730	722	738	693	714	717	768	695	705	733	706	730	744	695	727	702	727	696	738	728	791	730	690	729	707	703	743	739	741	714	707	680	728	749	755	710	680	707	712	740	741	702	712	706	718	738	759	757	728	720	687	747	706	688	702	724	768	732	705	706	735	754	731	744	693	723	718	710	725	712	753	685	677	711	759	697	690	742	701	747	732	751	709	720	715	763	716	717	698	718	768	700	731	709	709	690	741	726	728	682	749	704	753	699	720	718	757	709	736	731	744	731	746	689	728	718	720	734	714	720	699	696	720	758	681	712	705	688	710	725	727	693	731	652	729	704	754	731	699	659	721	683	751	741	696	718	729	705	689	693	764	738	708	726	767	743	720	730	739	718	747	725	721	745	748	677	720	735	721	699	728	751	730	757	783	741	709	736	711	740	726	785	757	699	682	746	732	741	661	780	720	694	752	705	710	702	769	695	663	737	720	751	700	701	732	738	756	787	696	700	703	741	722	678	723	727	723	738	736	699	753	754	744	749	736	718	731	719	724	745	745	694	709	741	729	732	729	719	735	727	722	715	735	720	736	735	707	740	726	727	707	701	731	703	740	687	679	732	739	741	730	757	737	698	697	731	746	679	674	686	760	745	745	688	717	695	698	683	667	741	688	710	730	690	745	746	741	729	742	752	723	778	730	698	725	725	734	720	687	721	697	721	712	680	695	703	732	706	746	747	732	699	701	717	680	694	723	726	722	715	724	712	666	749	755	689	745	693	742	752	751	722	743	712	739	701	717	686	716	705	755	717	711	679	739	714	742	698	734	690	781	750	740	718	707	681	718	736	743	702	729	745	763	741	672	700	657	724	721	739	763	684	705	736	711	719	696	729	728	730	712	729	714	714	715	718	744	744	768	783	701	727	713	698	711	731	697	731	648	713	710	695	695	748	685	706	734	707	678	711	711	719	680	701	747	701	667	749	715	700	742	688	765	749	720
26006	20116	7480	372	181	136	141	163	108	92	99	101	95	90	98	99	100	106	98	92	91	129	88	95	86	83	83	86	97	78	90	98	90	97	94	92	85	98	84	81	98	75	92	90	95	93	81	95	70	87	82	99	104	95	97	92	95	77	89	103	85	89	80	80	106	94	91	92	104	96	113	80	93	107	80	63	87	99	87	95	106	78	94	103	88	90	77	90	93	92	79	97	103	100	100	87	97	94	102	92	94	90	100	71	94	93	117	86	93	91	102	77	84	97	89	92	99	88	103	73	86	89	92	112	93	93	85	96	88	89	86	111	95	79	82	82	93	94	92	97	72	102	97	97	88	92	88	88	93	99	84	99	90	94	94	79	82	98	74	100	96	75	83	75	97	87	95	90	95	95	88	81	100	100	95	89	97	89	77	94	84	112	87	82	80	93	98	82	100	89	98	88	112	104	90	84	92	74	99	90	82	90	98	72	93	87	97	101	82	79	96	88	92	82	117	102	86	78	90	92	95	97	113	97	97	92	94	88	94	84	96	85	87	80	94	99	88	106	85	98	76	76	85	98	113	93	95	85	100	74	95	101	94	84	88	91	89	105	75	84	92	89	77	89	100	95	69	70	92	97	87	115	83	91	89	78	91	95	94	96	93	106	97	83	102	87	75	116	102	95	87	89	99	109	78	113	87	93	82	91	89	104	76	85	90	78	85	74	99	84	82	88	88	98	99	84	93	94	96	83	98	109	98	92	74	91	103	85	92	86	80	95	92	67	103	86	83	94	106	88	107	68	97	95	95	85	92	94	96	94	109	89	97	93	74	71	72	91	88	81	85	89	92	92	94	104	83	108	96	95	86	78	85	106	127	86	68	76	78	102	99	86	93	85	92	106	81	72	85	88	90	89	96	89	90	97	102	95	78	90	101	95	95	92	88	80	74	92	80	78	76	98	91	102	94	101	102	97	86	81	88	92	108	81	88	102	80	100	92	103	88	68	91	97	81	101	107	91	82	76	95	102	98	103	108	90	90	100	100	100	90	76	85	101	89	87	85	77	95	109	111	86	90	96	89	87	81	84	105	89	93	107	80	104	79	85	78	108	81	85	91	91	106	90	90	101	87	97	86	87	99	100	101	89	107	100	87	97	108	91	89	95	82	97	93	96	82	94	97	88	89	88	69	99	97	95	94	95	98	81	93	88	88	83	113	87	84	87	90	87	91	102	94	91	99	77	71	88	102	90	94	95	99	98	82	87	90	97	101	100	79	88	96	99	103	78	92	112	95	105	84	95	97	89	74	65	88	85	89	93	91	93	81	86	99	89	84	103	89	112	114	87	89	82	96	97	89	78	88	93	88	96	94	113	92	97	106	91	110	86	89	91	84	90	84	100	93	101	86	118	95	100	89	111	92	89	93	105	101	84	82	92	95	86	91	84	93	98	80	95	81	101	93	87	89	104	90	83	87	94	80	89	85	72	90	85	85	103	96	96	97	88	97	89	106	79	86	93	97	108	98	73	97	79	104	98	96	98	92	95	90	94	79	90	90	106	81	106	107	88	95	83	90	87	83	94	85	85	95	94	85	92	93	77	96	99	95	83	83	83	102	86	97	81	105	84	84	102	90	97	85	84	93	71	98	89	101	101	89	97	123	89	89	88	80	89	83	93	70	91	76	89	99	90	104	96	89	83	80	93	76	104	126	89	92	75	93	85	96	89	85	90	84	86	76	101	80	99	81	93	86	87	66	101	80	96	101	110	87	93	77	85	86	87	94	111	96	90	100	82	66	94	97	111	103	99	87	99	101	77	101	93	101	97	93	99	91	96	100	71	75	73	87	83	85	68	96	98	95	112	100	93	104	105	96	90	94	86	92	101	81	105	89	87	87	93	76	88	88	96	91	93	95	95	107	73	91	93	79	96	87	100	95	83	96	98	85	78	88	91	91	76	113	106	90	80	76	83	75	93	105	92	83	79	86	102	86	80	83	93	83	90	84	78	101	99	101	102	84	111	85	97	82	112	84	94	82	106	77	84	85	85	105	101	96	97	87	105	89	70	88	94	91	94	81	104	99	91	105	106	99	96	104	114	96	87	98	89	83	105	98	86	77	105	91	86	88	96	85	99	94	110	88	85	102	101	87	83	91	91	89	107	92	99	93	82	90	99	93	95	71	92	90	77	92	103	86	98	91	77	90	111	90	86	94	102	102	107	98	93	79	92	105	93	87	84	108	100	108	79	91	94	97	88	91	84	86	104	99	96	90	95	97	83	93	91	92	82	93	99	102	78	94	101	82	102	89	100	85	89	82	97	112	93	86	82	98	71	97	98	100	86	99	92	88	66	94	72	109	104	91	96	80	95	84	88	93	94	93	93	93	91	77	90	85	77	94	82	103	109	80	95	74	104	89	84	93	104	89	83	110	85	98	97	92	90	95	98	73	97	90	86	94	91	104	102	93	83	81	107	87	89	87	103	97	85	92	88	82	83	104	79	97	98	77	108	84	107	80	86	89	82	72	85	86	89	95	93	96	97	101	87	88	84	90	92	115	91	92	91	99	105	84	90	84	82	87	83	87	101	80	78	87	89	86	97	106	93	81	100	92	95	102	97	93	87	90	104	82	91	86	72	81	102	119	95	95	95	96	89	77	101	77	79	83	80	84	81	84	93	87	91	104	105	100	91	110	91	80	85	122	107	91	80	108	96	90	95	81	96	84	79	83	72	94	109	108	81	99	93	87	111	88	99	92	91	100	107	83	103	80	84	89	79	88	94	89	92	110	93	104	94	84	59	83	97	95	90	75	104	85	100	105	96	103	90	120	107	109	98	80	82	83	96	101	90	84	79	88	97	86	101	107	87	87	89	92	106	76	90	85	94	92	95	78	74	82	84	72	97	99	91	92	103	94	88	75	84	98	87	84	92	90	80	91	97	84	91	94	86	86	97	104	96	107	91	90	99	86	81	104	84	72	102	84	84	83	90	87	92	115	95	105	95	97	91	89	98	89	84	98	97	103	103	105	89	102	78	90	97	96	79	94	94	89	89	89	103	82	87	91	77	107	89	84	92	85	100	100	95	97	100	92	78	84	97	94	85	75	104	93	94	100	95	86	88	85	114	104	87	85	78	96	89	89	111	104	107	101	85	71	96	78	91	86	85	75	99	86	106	90	97	76	81	107	107	109	95	99	99	89	86	96	91	92	77	112	92	80	80	92	108	87	92	88	79	81	102	89	103	95	91	96	86	80	92	91	81	87	86	92	103	91	82	63	101	104	89	93	95	108	88	107	85	88	95	108	103	91	79	87	98	87	125	86	109	95	80	87	82	103	92	75	100	93	86	104	89	70	99	102	83	92	83	95	83	85	89	114	77	89	102	94	93	98	96	100	78	104	100	79	94	100	85	100	96	99	97	90	85	82	98	92	89	71	101	76	88	90	106	95	96	93	77	92	79	97	110	105	102	91	71	84	106	79	73	76	93	87	94	95	103	86	88	100	86
15620	1305	1163	585	442	345	297	251	255	236	242	218	219	226	221	208	196	207	211	202	196	218	181	204	180	199	204	178	185	203	180	194	194	176	219	202	208	190	166	181	174	196	170	173	173	180	193	205	184	185	189	201	180	190	197	185	193	200	182	182	200	201	169	198	206	202	202	193	185	172	202	213	172	170	188	181	163	180	226	195	147	190	188	180	205	191	188	200	180	198	198	180	184	162	182	198	189	198	161	213	201	183	172	214	200	192	196	201	210	196	181	166	185	189	193	193	227	197	195	200	203	174	191	183	198	192	160	206	184	170	175	162	195	204	202	212	190	188	192	222	190	191	176	210	197	199	232	196	180	197	196	184	181	173	184	200	194	175	172	170	175	186	191	166	194	183	173	187	187	197	186	211	184	180	189	201	189	160	187	178	187	190	188	194	202	194	184	209	157	182	186	190	183	188	174	179	184	192	194	204	199	191	193	188	175	189	192	204	209	190	174	169	191	187	197	180	218	185	166	201	199	174	186	176	188	169	184	187	185	180	178	194	198	197	173	175	208	196	205	198	194	179	201	186	202	202	181	172	204	216	211	186	187	172	188	180	180	190	197	171	190	179	198	189	202	192	197	217	188	188	199	208	205	180	205	184	203	185	208	192	194	212	188	195	210	211	206	194	203	191	210	206	206	190	202	195	203	189	169	181	191	184	195	189	207	202	188	193	171	181	186	202	167	187	191	182	223	188	191	210	193	187	214	162	186	173	199	196	178	197	160	194	180	198	184	184	217	176	210	181	182	213	210	194	184	169	208	179	189	192	210	195	197	184	186	199	211	202	180	193	196	218	181	182	185	195	205	188	193	196	163	176	182	206	199	174	183	192	188	197	186	196	192	196	182	207	200	223	172	190	185	191	185	174	178	191	192	169	195	200	218	183	186	182	193	208	174	199	177	193	196	195	173	170	187	175	190	174	191	205	179	184	193	173	196	175	229	183	211	184	178	191	183	220	194	197	208	195	183	174	189	173	192	184	201	187	180	204	194	196	195	180	196	197	216	198	216	181	180	176	191	189	186	192	187	169	167	193	191	199	188	214	184	204	200	196	200	194	198	183	204	185	160	211	167	208	195	199	184	177	178	195	177	192	189	213	190	173	190	172	177	180	185	183	192	217	184	189	181	171	181	177	182	208	213	205	187	191	176	195	187	183	188	199	183	173	197	184	196	187	206	185	184	183	190	198	204	181	205	182	167	218	211	184	195	186	179	207	194	189	177	168	178	193	181	199	192	202	175	184	193	157	203	197	205	189	174	205	197	176	181	185	182	178	192	197	181	182	203	180	188	205	208	179	194	170	189	202	205	180	171	201	158	186	188	222	178	175	184	193	192	184	175	200	174	175	176	179	193	173	212	212	206	190	173	179	194	202	220	187	181	177	176	217	186	199	212	186	182	202	193	194	187	194	191	211	189	201	180	208	206	188	186	198	171	196	187	173	177	185	189	175	207	217	193	208	194	174	196	187	186	204	189	198	176	221	199	173	186	214	188	196	174	200	185	182	186	183	181	191	186	158	169	184	179	203	193	177	210	210	182	178	196	198	188	214	207	191	191	194	180	195	186	202	197	206	203	184	205	206	187	198	180	177	175	208	192	176	203	192	201	183	199	216	208	186	180	172	194	209	199	198	190	192	173	189	183	185	186	176	208	200	203	168	173	188	219	194	185	197	181	190	194	160	201	179	199	203	194	188	190	202	209	210	179	184	181	183	190	159	168	173	212	201	190	228	194	173	199	193	198	201	171	220	196	194	194	181	179	220	204	189	185	189	205	185	201	198	195	200	201	195	188	200	170	213	194	187	176	171	191	185	190	185	174	206	175	182	207	181	165	230	195	190	197	181	183	194	193	187	196	175	185	176	180	218	199	171	205	193	195	195	198	187	195	192	211	223	177	189	160	195	173	192	186	191	167	215	192	190	204	173	197	178	200	191	184	213	192	168	172	181	216	191	186	195	183	201	191	172	189	193	197	188	193	177	198	195	195	212	197	184	212	202	202	191	200	197	166	179	198	204	205	191	186	198	178	194	193	222	172	205	199	197	196	179	188	189	210	192	186	193	183	196	177	181	204	184	174	190	207	201	176	205	197	216	181	191	182	221	196	188	186	195	187	190	184	164	196	190	184	191	199	175	166	200	220	186	170	198	202	205	196	201	221	188	190	191	168	161	192	180	208	184	192	202	207	201	193	195	197	210	175	177	170	191	189	182	192	193	188	214	195	192	172	205	205	162	159	188	203	185	186	199	197	166	188	187	176	192	210	230	193	170	185	182	189	178	166	175	194	187	228	190	195	187	196	184	208	200	188	225	196	199	190	183	191	219	203	183	186	199	183	176	186	182	211	188	185	169	191	210	190	211	185	171	182	187	204	191	162	174	218	169	216	175	203	190	194	203	199	200	214	159	184	188	164	207	182	212	181	184	192	167	174	217	198	205	201	182	160	178	198	171	176	201	187	196	225	207	196	192	215	185	207	196	184	186	196	175	165	211	209	196	194	187	220	201	187	200	205	193	189	204	183	220	183	159	177	213	190	208	206	203	182	197	171	181	183	220	201	187	176	189	192	185	208	211	196	172	187	204	176	174	196	177	188	187	203	210	164	182	191	188	183	213	199	216	218	177	190	214	181	185	202	189	205	209	208	212	192	192	195	185	188	199	215	198	213	168	181	195	194	200	204	172	189	185	184	201	184	200	195	170	181	196	197	210	202	183	191	187	205	206	183	211	200	196	189	196	175	194	185	216	173	177	186	169	196	179	191	164	196	190	194	220	193	208	177	188	211	190	173	218	179	201	205	193	194	196	202	189	191	178	178	182	192	209	229	183	165	202	198	183	191	195	204	176	188	217	187	181	166	211	178	204	193	213	210	204	197	197	175	177	180	183	199	173	207	200	158	218	197	192	161	217	185	192	207	229	201	219	187	232	198	209	175	199	196	214	198	167	202	207	177	202	208	171	186	191	193	184	202	192	201	186	206	161	190	193	186	174	191	188	181	189	187	195	184	190	183	185	182	181	184	202	219	189	170	201	186	192	191	206	190	195	202	163	202	185	186	188	185	206	160	163	194	185	174	165	202	178	207	183	194	180	187	180	208	187	184	203	216	199	175	209	186	184	185	195	192	207	195	185	181	181	203	186	188	218	194	187	185	177	213	178	199	208	203	191	207	179	163	192	197	193	196	207	204	209	200	195	210	194	208	185	172	193	177	202	218	178	184	186	196	182	187	180	185	189	193	164	195	209	181	189	202	185	190	198	190	195	181	222	208	161	175	180	196	188	188	211	218	194	172	182	193	203	197	188	183	186	182	189	200	199	186	203	200	162	219	182	212	205	194	219	183	198	204	189	195	181	201	205	204	197	185	196	188	183	170	195	184	176	181	197	184	161	182	172	204	203	196	175	200	199	179	194	189	195	190	222	188	198	212	198	200	219	195	185	214	181	187	197	195	188
24863	21732	29121	24852	19952	1856	685	498	419	378	353	316	325	278	297	302	262	249	240	248	272	267	261	255	238	226	251	238	229	218	238	243	241	229	237	239	249	185	226	233	217	244	238	250	223	240	214	219	216	224	238	227	231	214	236	246	220	239	216	229	243	206	200	202	238	251	217	204	230	230	206	214	231	222	234	218	243	241	256	214	218	217	231	249	226	215	223	203	210	210	230	200	264	219	216	209	221	224	211	193	213	219	218	257	206	224	238	220	243	245	212	233	223	206	237	231	225	219	216	204	219	235	256	221	231	212	207	245	236	195	219	224	261	229	220	196	194	183	206	237	201	224	208	225	224	227	243	215	224	222	235	242	222	234	241	225	221	234	195	244	211	193	238	242	229	226	229	230	239	220	233	196	221	220	230	188	223	220	226	202	193	230	230	223	221	238	195	238	236	219	228	240	241	219	209	229	228	209	213	220	229	222	225	254	195	234	249	231	238	239	222	209	234	209	220	216	239	226	229	230	215	241	231	245	205	228	223	219	207	215	196	229	208	245	222	235	210	234	233	222	197	204	230	227	212	201	248	227	238	239	208	245	250	214	244	206	250	206	205	224	227	244	239	245	229	219	241	234	235	205	217	230	199	242	227	242	217	241	190	216	234	228	217	225	221	209	217	221	212	225	240	221	189	238	200	212	250	193	254	205	207	205	230	211	229	228	231	211	182	243	229	229	211	190	225	218	225	207	240	233	242	227	236	225	209	219	207	226	219	206	234	215	244	220	257	235	233	233	236	208	207	204	227	221	216	225	223	241	194	250	215	219	224	208	228	196	227	214	232	216	233	226	244	237	227	211	253	221	230	257	212	218	218	220	228	212	257	218	236	232	241	215	210	229	221	219	232	238	247	218	226	241	212	220	215	249	210	217	256	222	236	233	218	230	245	233	199	207	214	235	215	235	227	241	241	205	192	247	237	216	238	234	233	224	222	213	228	218	225	229	231	216	237	222	230	226	204	216	196	213	233	216	221	222	229	250	232	199	219	226	207	225	219	238	251	206	228	238	218	200	240	220	215	196	244	202	231	226	235	233	221	206	220	238	223	212	244	238	225	193	202	219	193	216	219	213	230	197	220	234	218	222	215	212	229	202	261	219	226	218	249	204	228	229	237	235	238	226	204	214	222	229	223	230	254	221	223	204	201	193	210	203	221	240	197	198	231	207	224	229	209	228	198	188	202	235	250	190	212	228	239	214	217	234	244	236	226	214	251	231	207	204	207	201	225	242	202	218	239	231	218	236	220	201	239	227	221	216	201	217	219	203	236	217	219	221	210	260	236	224	205	219	230	244	241	227	225	219	213	252	221	246	230	255	223	238	216	197	211	258	206	226	256	250	243	208	222	211	218	231	235	253	223	212	216	198	211	257	205	198	215	222	224	221	232	201	216	210	224	255	231	245	217	205	221	224	247	240	218	203	229	241	219	205	258	242	231	210	207	212	176	246	201	244	225	230	214	245	208	251	195	231	224	221	244	219	246	235	199	185	239	230	227	223	206	223	215	253	206	218	226	203	210	244	225	228	211	226	227	213	231	249	219	235	217	183	236	210	246	221	229	214	223	226	223	227	231	228	220	177	231	201	206	232	226	210	222	199	212	226	222	216	221	225	233	206	213	235	213	223	218	198	207	231	241	203	216	217	207	216	227	208	246	206	214	189	210	207	225	220	220	246	234	197	247	203	220	224	266	219	241	209	226	222	225	225	238	191	217	193	235	238	204	243	227	228	247	221	247	257	202	224	210	237	209	237	223	221	231	215	240	218	205	223	242	246	235	224	215	226	237	224	230	233	210	224	232	218	209	214	217	227	218	209	240	212	201	213	231	260	214	249	221	228	205	240	226	243	230	221	215	210	227	195	216	203	220	212	200	231	235	223	218	248	214	232	239	228	225	221	220	205	213	225	217	236	240	231	205	245	228	211	230	212	217	239	253	209	226	245	254	212	228	229	238	220	244	250	224	223	223	214	231	232	235	214	218	217	207	208	205	204	244	220	235	211	232	231	242	215	247	225	241	221	235	206	209	238	207	256	245	230	196	218	241	242	212	243	179	223	202	235	216	221	205	222	242	231	195	228	223	209	228	235	227	219	217	220	220	209	187	244	215	245	200	233	228	250	228	225	238	228	227	227	228	239	220	231	204	222	232	226	243	214	245	204	212	225	222	238	218	213	230	225	245	230	220	266	216	222	227	182	233	235	210	222	194	197	211	238	229	209	215	215	254	234	252	210	223	219	247	207	241	239	203	214	226	238	213	205	220	205	205	241	221	225	235	210	208	222	245	239	212	218	247	239	214	220	240	223	221	226	228	233	240	234	188	238	217	256	208	238	177	229	232	222	229	221	234	223	228	217	241	248	235	201	240	204	228	230	255	237	211	221	222	221	236	218	211	234	212	221	205	203	235	228	224	197	200	210	224	225	242	242	200	227	210	232	209	224	213	248	219	214	245	197	220	233	234	198	217	249	205	230	225	214	208	209	222	206	232	214	210	209	204	228	243	230	233	215	229	249	216	192	209	256	204	216	230	223	213	223	211	237	246	253	209	240	225	228	225	201	222	217	224	224	209	217	231	197	222	215	216	249	231	238	223	214	242	214	246	186	236	220	244	225	232	214	226	214	227	226	219	216	257	217	218	225	238	209	198	226	230	254	245	215	235	236	202	229	209	227	213	222	212	244	234	190	202	212	222	202	238	222	216	217	234	209	209	199	211	216	201	242	216	229	232	229	232	230	227	226	221	219	204	212	236	215	241	229	251	219	224	233	221	218	210	216	215	215	237	208	241	248	213	241	223	229	214	221	227	230	217	231	225	239	228	219	204	213	212	206	201	232	215	213	205	230	246	225	190	247	228	218	231	239	230	237	203	210	229	222	227	205	238	205	241	220	220	239	240	234	250	220	221	193	202	223	203	210	230	210	252	219	243	220	222	194	227	244	271	229	232	210	232	257	225	207	185	262	238	257	235	225	219	202	225	223	252	221	218	217	222	239	229	239	215	242	237	217	237	238	263	220	204	224	222	209	197	201	217	205	227	202	227	220	212	229	228	246	218	206	218	219	261	230	196	234	226	204	212	208	216	232	198	216	195	201	244	224	220	201	201	236	189	214	208	236	257	212	248	223	211	227	196	224	217	227	236	234	204	223	203	235	250	215	235	249	226	204	220	203	202	224	207	215	212	235	196	229	196	217	230	233	213	213	231	242	205	217	211	196	241	233	227	217	237	225	212	215	234	196	194	223	240	222	219	230	232	248	252	202	225	229	230	217	200	211	212	205	254	206	218	213	220	214	224	224	226	211	217	219	225	240	230	222	234	230	236	215	214	227	214	226	206	220	221	207	238	214	203	220	225	211	219	232	226	211	232	226	241	226	208	236	220	200	251	227	241	215	214	226	197	232	216	238	252	246	207	218	226	241	229	235	235	252	219	214	215	242	175	213	232	220	206	198
33809	10654	9067	4648	3086	2250	1741	1485	1277	976	906	824	731	680	644	616	601	543	593	532	534	492	491	479	479	487	518	485	425	432	473	422	445	416	418	429	418	427	474	460	431	464	451	451	431	457	426	454	416	412	430	442	457	475	433	445	456	417	442	423	474	423	416	439	426	434	408	432	408	438	412	439	401	441	438	395	471	404	455	393	402	433	417	401	386	444	396	392	428	438	402	459	456	426	434	404	402	424	434	423	427	444	401	473	434	387	406	421	439	390	406	393	414	414	416	414	415	394	403	393	450	434	447	420	404	425	428	375	424	416	419	425	444	438	423	418	430	419	353	401	416	388	407	426	390	412	431	432	426	423	448	391	426	398	396	414	462	431	437	416	425	392	421	409	463	410	427	425	406	424	444	431	388	414	428	462	441	445	401	427	447	459	411	411	402	399	423	447	406	393	378	444	441	428	398	393	406	428	415	419	429	430	399	431	462	421	407	388	408	389	379	435	400	433	429	442	453	421	419	400	423	393	428	461	438	413	436	442	410	393	412	403	383	399	403	407	426	420	455	419	400	394	394	417	449	426	401	408	418	424	397	422	407	444	427	411	419	401	422	385	401	386	407	422	453	412	472	430	413	437	415	452	410	407	454	436	434	417	428	427	438	417	415	418	414	414	449	403	415	430	411	461	398	412	422	424	418	403	444	428	415	413	411	420	410	405	397	426	420	441	431	457	423	405	422	440	394	409	411	411	391	409	436	381	442	414	409	414	401	414	438	401	411	420	407	439	428	427	412	423	418	427	461	387	412	398	444	425	384	438	411	430	441	399	437	391	419	411	399	424	400	424	417	432	398	435	428	431	440	419	421	402	414	399	372	424	410	405	426	400	441	401	454	435	381	396	417	429	416	452	397	429	409	416	444	416	431	411	413	446	404	439	433	434	426	435	405	386	406	454	404	421	444	400	430	389	414	429	419	374	439	430	438	389	426	432	421	428	416	400	419	410	401	385	415	437	424	413	426	423	421	454	458	445	408	428	408	424	464	408	447	425	408	426	418	405	428	451	422	406	398	451	456	406	429	388	406	404	384	434	426	423	471	422	418	427	439	395	427	380	432	428	433	462	431	430	438	425	398	407	432	421	446	450	431	424	434	409	414	421	433	419	420	450	439	407	463	462	417	386	445	419	441	431	425	403	412	438	394	401	412	444	438	412	438	391	381	410	422	419	401	421	403	404	417	407	421	399	420	433	447	409	416	394	407	398	444	386	445	417	409	438	434	422	376	408	463	423	432	384	389	407	415	421	392	430	436	401	398	439	421	409	433	397	419	452	444	388	464	359	419	424	414	444	452	427	422	438	421	429	390	416	422	447	419	428	399	416	409	422	422	427	406	424	458	423	415	429	432	393	408	430	445	416	403	403	425	430	396	415	393	422	411	410	423	402	435	408	437	416	428	462	381	433	452	450	426	411	399	425	425	413	417	434	421	429	448	406	432	409	422	412	446	411	458	377	412	394	451	444	399	414	425	451	427	414	410	445	443	446	407	404	400	421	439	378	384	437	418	424	429	405	442	425	426	404	422	429	430	411	419	434	397	439	444	427	440	423	425	422	425	392	430	419	406	384	390	438	420	406	432	396	427	452	434	420	427	419	434	449	423	419	454	420	393	433	406	398	418	426	398	424	402	415	394	445	419	378	422	386	411	446	388	409	395	429	426	429	431	414	385	463	419	432	432	439	443	447	421	435	412	445	413	423	400	415	440	406	421	393	394	432	403	407	424	435	425	446	424	409	449	405	420	437	443	418	415	407	387	370	456	443	423	411	421	419	446	414	394	425	406	402	414	418	414	473	380	401	449	448	410	428	420	437	431	406	444	416	440	436	450	423	367	424	396	436	399	451	438	398	410	400	437	376	430	388	453	420	425	410	415	409	421	438	409	444	392	417	402	417	471	428	434	408	393	388	434	426	406	411	412	424	433	415	431	440	440	416	463	409	400	404	435	424	379	411	427	412	428	439	405	413	404	403	405	392	420	401	395	423	388	426	395	438	428	439	431	402	432	428	425	426	434	427	407	463	426	425	439	432	411	441	397	443	389	409	427	429	433	404	414	418	420	429	380	422	425	447	421	382	414	422	421	425	437	425	416	378	421	443	464	410	411	415	441	403	391	436	419	431	381	406	432	418	415	430	391	411	420	437	446	446	437	457	402	444	382	417	453	402	405	399	459	408	415	420	439	451	403	414	441	418	470	446	447	434	401	414	397	389	411	432	415	376	436	413	413	432	420	399	433	414	398	407	451	410	419	384	420	404	423	406	410	441	397	447	409	445	461	430	416	424	403	422	414	428	440	397	415	419	424	426	424	442	423	404	437	428	388	429	441	397	447	454	394	414	440	467	463	452	411	405	414	419	461	455	399	407	395	403	407	401	411	423	427	393	437	405	442	437	397	391	415	397	433	414	416	386	429	415	411	425	393	435	404	398	394	395	379	440	423	421	406	419	398	384	393	421	418	422	426	417	425	417	447	447	422	401	443	405	423	421	427	438	445	413	434	413	406	408	459	434	403	438	449	435	414	430	415	418	415	448	483	418	402	402	414	422	431	426	397	422	489	390	417	440	448	391	423	388	413	436	415	436	377	409	382	407	428	412	443	427	424	457	436	388	398	414	403	424	465	457	383	448	415	412	414	419	463	433	410	451	378	452	412	425	409	413	439	416	421	422	426	445	391	405	431	438	443	369	463	392	430	430	439	411	437	401	412	435	424	422	418	417	417	427	406	437	425	416	416	402	458	411	409	478	399	415	435	441	417	409	410	423	436	418	463	392	404	445	419	447	407	420	434	444	388	403	411	412	388	397	398	408	420	430	424	417	406	456	410	418	397	421	443	430	422	444	451	372	455	398	416	392	460	450	419	441	435	440	419	423	430	403	440	401	382	466	463	384	412	419	406	417	441	430	400	421	396	428	423	399	397	412	436	444	436	398	387	446	442	421	429	406	438	401	408	353	417	421	425	419	396	413	429	393	460	434	443	423	419	418	430	431	426	454	413	399	412	405	384	409	427	436	406	438	401	425	426	403	465	421	426	416	420	418	400	436	401	424	429	422	434	411	437	446	393	426	397	399	388	384	426	403	433	414	425	424	441	439	438	397	420	414	394	432	409	439	429	387	402	405	432	444	388	398	429	433	416	428	445	429	392	408	413	426	418	419	420	440	452	416	408	445	429	432	413	414	404	423	425	427	413	409	439	425	430	434	410	405	410	429	399	419	423	408	403	409	449	429	399	431	419	423	413	407	418	415	466	402	431	420	418	390	423	400	397	386	396	421	420	401	426	467	433	420	444	406	446	427	428	423	439	413	427	421	397	402	425	388	417	425	441	409	413	436	438	418	399	418	437	400	444	411	431	413	427	453	447	437	430	411	437	436	447	432	404	418	433	432	460	422	405	417	417	409	424	443	412	416	443	420	414	437	406	418	422	415	417	405	398	440	422	419	432	410
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
