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
340238586987	340238587545	340238588095	340238588645	340238589195	340238589745	340238590295	340238590844	340238591394	340238591944	340238592494	340238593044	340238593594	340238594144	340238594694	340238595244	340238595794	340238596344	340238596893	340238597443	340238597993	340238598543	340238599093	340238599643	340238600193	340238600743	340238601293	340238601843	340238602393	340238602944	340238603492	340238604042	340238604592	340238605144	340238605692	340238606244	340238606792	340238607343	340238607893	340238608442	340238608992	340238609543	340238610091	340238610641	340238611191	340238611741	340238612291	340238612842	340238613391	340238613944	340238614491	340238615041	340238615590	340238616140	340238616690	340238617240	340238617790	340238618342	340238618890	340238619441	340238619990	340238620541	340238621091	340238621641	340238622189	340238622741	340238623291	340238623839	340238624389	340238624941	340238625490	340238626040	340238626589	340238627140	340238627689	340238628240	340238628788	340238629341	340238629888	340238630440	340238630988	340238631539	340238632089	340238632639	340238633188	340238633741	340238634289	340238634837	340238635387	340238635939	340238636489	340238637039	340238637587	340238638138	340238638687	340238639238	340238639787	340238640338	340238640886	340238641438	340238641986	340238642538	340238643086	340238643638	340238644186	340238644737	340238645287	340238645837	340238646386	340238646937	340238647487	340238648037	340238648585	340238649137	340238649687	340238650237	340238650785	340238651336	340238651886	340238652436	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2744	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23086	21284	29135	23769	21285	21352	8884	1250	775	697	685	614	557	537	449	345	353	336	309	287	294	297	297	294	261	269	271	241	286	249	262	248	238	245	259	235	245	249	220	244	244	246	245	233	221	217	239	230	236	234	228	240	240	194	212	232	206	227	216	223	243	246	225	218	200	216	206	197	227	203	226	229	234	205	222	227	225	233	232	218	247	234	219	235	202	214	221	213	206	221	206	224	199	182	199	174	187	223	197	202	201	225	219	204	214	230	217	205	193	219	227	195	219	220	217	226	216	228	212	228	227	213	231	228	232	225	195	231	224	209	217	249	214	214	212	234	209	189	215	195	192	205	228	217	216	211	223	204	205	256	215	214	216	209	191	193	221	240	208	197	202	207	228	233	226	214	235	217	185	210	204	189	197	215	193	235	216	215	199	235	224	200	232	226	197	218	224	232	242	201	230	197	217	214	238	212	211	189	214	218	211	227	224	209	224	216	211	224	220	222	222	200	249	215	218	198	201	211	217	205	222	238	202	204	218	236	215	204	239	201	210	225	218	199	204	213	224	201	183	229	223	202	191	218	218	224	221	208	169	227	220	207	205	227	194	226	239	213	223	226	225	221	223	204	209	213	190	232	205	230	219	183	196	208	199	195	197	222	246	212	190	223	220	227	222	223	207	230	195	226	199	205	206	218	209	256	218	197	196	202	186	239	207	204	225	205	201	226	225	207	218	217	207	213	178	224	207	197	203	205	191	204	219	208	220	183	206	218	213	205	202	214	232	205	215	242	202	226	205	240	231	217	223	205	206	216	211	201	220	205	223	231	227	183	213	260	224	222	214	208	201	202	220	211	210	187	218	222	195	222	190	241	196	203	206	189	198	217	213	218	219	217	241	206	206	208	233	226	221	208	184	215	227	248	214	216	185	213	202	190	238	196	208	223	201	204	215	224	210	202	214	207	217	188	203	187	237	193	219	216	201	219	222	207	215	203	199	205	217	214	199	203	208	201	201	203	225	219	201	222	195	220	210	192	210	217	217	209	198	210	191	208	190	229	204	218	196	234	216	215	209	185	224	221	191	228	187	208	208	222	183	193	203	218	213	237	214	190	199	209	209	225	192	192	226	220	218	221	215	214	219	213	238	213	216	222	218	202	194	196	218	197	203	204	217	220	227	222	210	206	206	214	231	244	216	179	204	224	194	218	214	205	185	223	207	223	214	229	212	185	199	225	196	214	211	206	233	231	201	207	191	205	211	210	234	219	214	185	217	193	225	228	207	194	191	220	209	204	216	197	213	231	210	216	231	206	187	210	204	212	226	210	223	213	194	183	240	182	216	222	197	214	220	229	215	217	224	203	209	208	206	214	215	222	217	215	230	249	201	214	223	232	203	222	218	212	217	202	225	222	246	219	220	209	213	194	216	207	223	218	201	201	194	199	237	191	208	212	209	210	230	210	218	217	218	216	220	183	204	243	216	227	227	224	204	212	191	190	216	232	204	197	191	204	216	219	217	224	200	205	209	195	197	186	203	230	224	204	226	246	222	236	203	198	238	211	216	201	200	192	193	204	215	203	229	221	228	192	208	194	213	202	217	212	205	212	221	225	204	216	199	200	208	203	234	202	201	204	213	225	205	193	202	226	213	208	232	224	209	199	225	234	202	218	218	232	174	218	222	206	233	187	195	213	208	194	212	217	224	194	216	212	204	216	200	184	209	218	214	207	218	200	227	225	218	209	207	229	201	201	191	224	224	215	218	218	213	214	202	209	213	240	190	204	241	226	228	192	211	200	218	238	209	211	215	187	219	186	210	209	198	223	195	207	228	223	196	223	212	209	205	208	208	250	192	212	195	208	221	212	220	219	207	207	208	218	223	215	209	219	209	198	221	233	210	204	187	209	223	209	201	202	192	199	219	237	226	226	222	187	202	206	210	207	225	220	211	203	216	200	212	212	171	223	221	191	231	221	233	192	209	211	222	205	231	211	244	230	223	223	228	205	189	203	220	209	211	229	216	222	219	190	213	195	209	222	227	206	223	227	237	189	207	188	227	190	204	242	240	201	204	232	225	233	190	227	224	229	217	199	206	214	228	182	215	233	182	217	198	211	214	232	218	184	195	226	205	192	205	184	201	214	227	204	201	220	198	239	210	221	186	205	210	215	202	232	211	194	199	200	210	209	215	220	220	223	224	203	174	185	202	206	195	224	194	220	217	233	235	208	229	216	221	214	209	194	223	200	193	226	238	211	212	222	219	208	214	208	205	232	209	213	211	237	209	203	234	199	209	191	206	211	240	213	201	172	207	196	238	189	211	203	229	207	206	217	220	221	221	193	219	218	235	231	214	225	226	208	196	230	215	215	186	219	228	198	209	232	206	239	209	223	191	209	223	224	185	205	194	207	227	200	205	202	218	216	196	218	218	228	204	218	219	216	199	221	201	202	193	233	201	218	217	227	196	217	192	217	219	203	231	212	177	211	202	209	192	192	206	222	201	227	186	223	234	200	206	193	199	215	199	234	215	198	217	205	224	221	229	199	207	236	219	219	201	217	212	219	234	202	202	212	201	201	220	191	215	225	202	220	198	197	215	227	204	221	220	230	236	204	216	213	219	184	194	211	251	188	208	203	225	213	222	234	193	202	194	226	182	216	243	197	205	211	217	232	218	228	200	245	220	206	207	219	187	239	202	209	194	212	201	182	211	234	208	218	203	222	201	223	220	238	219	224	211	215	210	206	206	241	211	200	238	200	220	198	203	212	209	191	216	192	203	222	209	202	241	226	206	199	235	208	201	199	211	223	210	197	186	233	227	210	207	212	210	214	225	222	212	194	193	198	204	225	244	192	208	195	190	217	185	222	202	224	209	196	217	222	209	205	214	212	203	214	207	196	207	202	192	222	229	226	222	181	226	208	202	207	215	189	225	243	232	214	213	193	213	190	227	209	229	205	218	206	198	205	190	243	216	222	198	213	211	205	202	213	202	202	201	217	199	249	233	210	187	224	226	201	240	217	201	216	219	204	211	222	205	216	203	197	242	251	239	187	233	223	216	238	232	207	207	192	210	213	231	200	209	229	216	197	188	215	172	194	230	199	223	216	215	226	198	223	177	212	198	240	216	208	199	240	233	193	206	223	240	219	216	227	229	207	211	199	213	221	210	197	230	193	214	199	204	209	214	201	226	224	220	200	210	201	221	206	232	213	214	211	224	212	198	224	240	207	217	208	203	204	232	189	188	198	192	223	210	204	200	215	229	199	215	185	216	224	216	208	218	232	199	231	211	211	208	203	199	193	227	215	218	196	204	182	210	218	200	235	232	230	232	197	214	240	199	246	201	235	222	193	209	219	231	193	203	225	210	232	203	212	222	196	207	201	217	199	187	222	221	225	218	234	204	238	213	202	221	199	218	206	198	217	197	194	219	186	208	209	214	225	242	177	187	215	222	195	179	201	224	185	228	208	200	221	180	204	225	197	215	212	235	220	216	192	205	187	203	195	210	207
9081	20918	18519	12329	8707	5508	3453	2409	1860	1506	1375	1309	1157	974	713	689	647	526	534	487	467	458	429	393	407	359	367	352	364	366	376	323	337	327	330	327	309	308	304	293	312	292	287	290	295	281	275	300	252	255	292	298	301	256	259	295	281	293	301	263	287	292	271	296	275	257	260	263	233	278	279	259	277	281	261	255	292	270	275	250	240	293	279	277	271	245	248	264	257	254	253	268	227	257	259	252	236	260	261	261	242	238	269	236	274	265	281	262	261	253	266	267	259	240	241	259	249	248	240	268	250	243	257	238	284	230	250	260	222	258	268	238	255	231	240	242	269	270	238	245	253	233	267	254	242	259	236	265	235	241	236	247	240	250	248	223	245	224	259	247	221	236	238	249	246	287	254	254	255	238	248	277	264	250	265	277	231	275	257	248	256	264	241	269	259	234	228	247	250	248	266	245	226	249	260	249	283	255	222	257	248	263	262	239	249	218	257	285	256	225	248	266	238	243	242	214	260	229	248	266	266	259	236	243	297	235	246	229	236	247	251	264	266	261	247	237	284	224	267	252	270	263	244	283	247	213	261	254	257	245	241	269	267	239	244	247	261	260	268	243	275	273	242	237	232	239	246	263	236	255	246	243	261	257	233	249	283	223	266	262	294	261	267	258	263	261	247	237	260	243	258	245	241	236	240	256	241	266	280	275	260	235	263	247	231	275	244	253	258	235	219	241	255	254	243	245	247	255	239	275	266	232	248	264	231	247	252	235	237	230	267	239	251	269	257	255	261	254	269	262	267	258	276	246	282	273	233	252	221	233	254	259	257	239	245	259	235	286	258	228	234	245	273	236	236	246	247	230	256	271	272	256	254	272	240	245	248	260	244	266	261	250	261	251	224	259	249	261	254	225	223	271	243	270	235	221	232	240	223	253	251	252	205	283	245	279	234	271	245	238	233	280	269	288	247	257	232	239	245	242	256	236	257	247	234	243	250	240	246	249	275	254	255	253	252	227	250	244	240	266	251	239	267	236	278	257	262	227	258	255	257	274	227	263	251	265	239	224	247	263	241	268	257	228	258	228	231	247	264	253	260	268	255	245	277	225	255	254	264	263	248	254	238	269	254	239	247	259	243	242	265	217	250	248	276	268	233	270	253	231	238	267	234	264	229	268	255	255	239	234	283	285	252	276	271	261	270	255	247	222	255	241	284	255	257	264	253	267	253	229	266	261	252	259	287	250	234	257	232	254	253	227	272	248	256	258	257	266	248	277	254	237	243	228	238	206	242	277	244	248	264	265	236	252	245	237	254	227	239	252	260	236	249	281	263	260	254	257	233	279	247	255	260	261	244	250	241	240	248	249	279	265	254	258	248	243	283	237	255	232	249	223	249	265	244	254	283	256	243	250	275	277	246	247	250	287	241	249	239	257	242	227	227	237	262	252	258	257	255	256	248	245	285	256	265	228	248	225	226	251	238	230	234	238	243	240	246	248	246	283	249	244	247	240	262	263	259	270	239	230	264	252	264	257	213	263	267	254	246	224	253	217	263	279	239	253	247	242	242	229	232	260	265	251	231	271	271	254	278	258	249	245	241	299	261	225	277	258	238	230	251	250	268	229	273	264	256	256	237	268	265	260	227	216	272	253	253	261	260	240	255	254	251	272	254	266	242	242	214	250	237	266	222	253	278	241	255	284	229	268	258	258	268	253	274	256	284	275	246	256	235	261	262	237	247	247	228	259	269	241	240	288	261	256	235	245	255	269	247	256	260	219	261	247	237	239	257	267	238	232	248	252	237	249	261	248	256	266	229	262	243	232	257	270	253	263	267	269	235	225	244	226	243	252	254	243	258	245	218	231	262	244	261	234	237	237	229	250	242	249	249	240	249	240	245	272	256	290	263	233	271	259	229	242	233	215	265	250	247	242	245	250	255	257	248	257	241	242	249	243	259	269	224	246	253	264	257	239	261	275	239	228	237	221	227	246	268	266	246	259	220	245	252	248	280	294	263	240	253	234	281	265	245	248	274	253	257	218	268	260	255	256	280	256	251	271	222	237	261	276	266	253	273	205	269	242	246	279	242	259	227	268	245	267	240	265	247	261	281	226	262	247	258	249	254	267	225	251	260	240	271	256	252	250	266	272	271	254	212	269	242	265	263	228	252	238	239	238	258	247	255	260	235	252	266	274	259	242	256	255	246	254	252	236	246	276	247	230	261	249	239	266	224	252	256	229	273	242	245	275	248	248	236	264	249	245	254	253	250	261	269	271	260	233	288	234	245	261	234	255	241	247	283	258	251	240	239	236	276	229	273	258	271	265	235	241	260	250	249	248	269	251	264	247	238	257	249	253	245	240	245	248	278	265	251	252	242	264	233	262	236	221	260	272	235	262	234	280	249	271	222	238	255	233	243	261	229	269	239	268	253	247	236	239	289	252	250	249	254	262	263	256	228	255	249	236	276	245	239	224	282	251	253	264	230	225	260	215	252	263	268	259	252	246	230	247	236	275	240	251	267	253	268	259	261	267	226	268	273	238	246	234	253	255	264	241	270	221	261	295	252	247	253	238	247	227	247	238	263	249	251	229	268	257	262	254	249	252	275	220	254	255	236	265	210	260	269	273	268	256	267	259	283	223	264	213	243	264	256	241	254	260	236	277	229	246	252	242	250	246	279	276	263	251	225	272	253	238	273	238	243	260	270	240	245	262	209	258	225	247	244	262	260	253	255	253	233	253	248	268	223	271	231	222	251	218	265	245	241	229	240	256	265	232	242	262	269	273	260	272	257	240	251	216	239	258	271	259	255	231	243	246	263	236	265	253	238	257	226	239	246	273	245	242	252	257	274	251	267	268	206	249	250	254	236	244	272	245	251	241	241	249	230	265	245	258	254	247	238	265	261	261	261	229	239	262	257	240	269	250	222	246	250	261	250	257	244	243	265	249	247	245	259	269	256	224	247	241	278	236	225	243	251	257	232	256	264	269	257	250	220	259	275	236	250	249	276	251	220	283	211	260	254	249	238	263	261	243	246	251	232	236	246	276	239	232	276	244	285	214	263	244	235	254	250	275	248	251	235	246	266	203	270	250	238	228	242	264	250	256	242	259	245	269	236	247	295	255	259	272	276	257	296	249	224	244	251	230	254	254	236	282	270	273	252	258	288	226	252	235	233	252	259	274	226	237	272	259	256	285	254	261	208	247	247	245	249	248	242	273	240	234	241	277	229	243	258	240	267	243	247	242	277	247	257	259	240	263	258	250	220	248	236	255	259	248	246	262	229	247	272	250	247	232	264	267	238	240	286	252	235	244	271	253	254	253	222	260	269	235	262	227	247	256	250	250	235	266	238	240	267	258	246	247	270	247	265	248	257	264	263	238	252	257	240	260	235	260	274	255	228	270	242	229	244	242	251	245	241	267	248	235	245	265	264	255	242	260	268	230	274	239	263	255	255	230	230	258	226	244	244	279	249	245	248	267	262	257	270	277	230	252	222	219	268	244
26859	19085	7137	2447	1365	767	581	500	455	455	493	482	467	482	467	384	448	434	426	437	407	387	448	422	428	455	469	393	407	413	412	430	438	397	396	441	418	421	454	431	410	402	439	433	452	387	424	453	411	423	417	414	435	448	455	402	406	404	402	401	409	412	420	409	445	423	376	420	423	421	408	415	432	395	448	387	413	382	409	392	408	433	410	401	411	419	439	418	403	405	436	392	450	400	432	421	432	406	394	420	428	431	379	372	422	410	435	407	406	404	442	410	407	415	371	427	430	397	402	419	423	416	411	391	412	410	371	413	391	409	429	406	433	418	406	421	438	431	443	404	411	428	417	420	410	401	412	415	406	405	400	386	425	443	406	384	407	449	380	396	397	420	418	440	387	439	429	410	442	385	418	400	422	392	404	468	409	406	416	414	426	436	381	386	410	406	381	442	399	419	406	430	408	404	427	424	413	427	399	396	402	402	424	441	412	417	431	405	394	402	412	434	430	428	404	412	428	425	412	409	427	429	423	405	396	409	436	424	448	410	378	422	393	429	416	424	441	438	382	452	410	415	402	398	434	391	400	420	386	405	417	400	446	422	373	396	438	425	367	414	419	409	427	424	430	426	448	420	427	418	411	406	390	411	408	437	396	406	374	386	402	441	418	399	422	440	419	413	412	400	390	429	441	432	426	419	444	388	425	415	399	401	416	409	429	420	418	402	433	410	444	462	395	375	410	414	394	391	455	401	438	399	413	409	391	423	416	402	420	432	379	390	415	439	395	399	442	424	451	433	418	388	430	430	408	410	431	417	405	431	387	379	417	407	411	392	427	395	399	443	411	415	425	452	438	453	386	403	441	424	456	380	402	424	408	431	430	385	395	396	408	442	450	385	403	416	421	379	460	415	434	406	393	426	454	411	424	391	453	379	411	366	417	438	427	420	392	429	396	405	403	387	412	467	395	440	418	428	423	417	411	448	387	433	450	402	410	432	399	405	410	399	393	401	396	407	414	408	429	398	423	413	437	415	407	411	421	388	396	404	420	398	419	410	416	406	410	424	413	398	424	366	401	415	395	466	429	416	455	423	420	411	428	389	424	409	445	428	383	413	396	406	395	409	427	439	412	425	460	434	393	456	421	419	382	438	372	411	409	416	390	394	411	405	385	463	406	426	403	402	397	458	409	439	411	415	429	410	420	400	422	403	418	462	433	414	425	439	414	409	433	397	449	419	404	380	406	414	430	412	430	369	416	437	420	416	407	374	402	445	408	419	399	416	434	448	397	420	430	418	388	454	437	446	394	404	389	439	410	426	408	422	408	407	415	409	391	413	413	404	414	420	421	388	395	392	374	406	435	398	407	483	418	443	410	390	398	425	397	425	406	411	415	412	421	429	448	416	458	398	422	379	433	428	448	404	416	429	404	387	389	407	406	435	418	405	422	428	416	391	428	417	390	387	458	430	433	385	419	402	422	406	388	421	384	419	397	405	479	388	448	430	429	429	403	411	398	426	431	413	423	430	423	425	426	395	415	416	401	414	397	424	406	442	425	394	388	416	437	366	417	414	442	397	434	388	400	404	409	418	374	413	405	381	420	415	435	412	420	428	406	400	441	397	419	429	408	423	412	412	406	441	379	410	418	418	405	445	412	451	446	390	386	416	409	443	406	434	424	397	436	415	417	422	400	425	405	425	406	443	453	397	398	438	441	401	387	453	405	439	380	397	412	390	370	431	428	391	401	464	389	430	408	399	452	399	454	423	439	429	463	428	409	405	459	397	430	383	422	470	434	417	429	407	395	418	433	432	471	420	421	427	370	355	422	410	434	410	422	416	407	413	421	402	403	398	392	424	415	424	414	396	414	382	434	433	406	401	370	396	412	426	417	433	413	409	410	439	421	403	402	431	382	395	397	422	421	416	400	395	376	419	408	422	407	483	411	409	394	393	454	409	454	421	404	416	392	429	393	402	446	437	394	401	429	402	419	390	418	411	400	415	422	411	447	407	416	426	404	429	448	414	447	418	420	421	424	414	358	419	409	409	407	418	427	393	407	420	417	407	383	411	414	420	415	394	400	392	410	411	378	407	420	468	405	417	383	395	427	404	405	424	428	433	446	427	396	423	436	411	423	443	406	418	405	417	445	446	409	426	420	460	400	420	401	452	423	381	387	420	403	437	424	444	415	427	422	419	423	425	446	464	407	407	407	434	425	428	376	398	409	405	416	435	418	422	425	453	425	421	449	417	433	420	447	402	416	445	430	414	430	401	437	425	395	390	409	414	421	424	483	432	382	385	435	404	420	436	407	391	426	415	417	403	393	400	436	452	421	429	424	424	415	422	404	415	415	446	439	433	413	426	385	409	408	422	403	379	391	385	403	425	429	444	418	391	459	448	447	439	445	400	416	423	397	427	399	422	375	387	401	415	422	372	413	400	391	406	468	398	378	394	388	434	377	400	398	440	389	434	444	413	418	414	401	408	398	369	429	413	463	433	432	388	419	385	430	408	415	374	411	384	415	383	458	430	395	388	417	419	414	416	404	410	409	383	420	416	409	386	375	371	435	414	453	415	395	419	410	421	391	428	452	413	420	410	432	414	410	408	442	453	440	395	437	416	423	421	422	423	426	424	411	376	407	444	396	419	431	424	422	406	432	429	440	419	421	420	414	467	415	417	414	426	421	405	376	413	440	414	423	426	437	396	422	444	367	404	422	409	421	405	424	428	431	425	439	408	421	417	363	439	415	424	413	422	412	423	420	420	448	410	424	388	426	425	396	427	424	418	392	433	393	418	435	403	410	416	417	432	425	432	419	426	446	383	419	399	394	409	399	408	404	433	402	404	379	399	414	456	407	406	426	389	401	429	394	442	442	438	412	427	418	395	469	434	442	454	388	414	425	426	405	403	444	389	400	409	435	463	418	409	437	418	442	385	408	416	442	422	438	433	424	389	450	433	390	401	435	434	411	442	407	422	395	407	415	399	392	384	390	379	423	430	415	381	421	381	439	402	405	382	395	409	392	417	424	377	416	422	410	444	436	417	399	391	396	400	448	423	390	408	421	393	376	408	423	415	433	393	414	398	416	411	410	395	440	420	440	398	415	423	412	448	428	402	384	416	427	426	423	410	384	429	413	404	398	405	435	434	391	405	408	433	433	412	416	419	415	448	415	423	397	392	422	453	404	434	425	411	441	427	362	429	436	428	409	414	431	371	403	387	403	417	435	402	426	405	408	446	421	416	407	407	393	414	427	423	399	388	418	378	408	451	388	398	409	433	438	385	415	421	432	405	429	429	429	402	386	412	437	413	405	430	438	401	428	410	418	454	409	431	447	418	431	396	390	415	427	437	416	427	412	426	418	439	444	436	422	415	416	446	430	414	425	426	406	428	413	419	395	411	418	412	401	409	408	432	408	445	400	402	431	425	414	406	389	445	378	412	389	366	399	415	398	387	436	416	413	392	413	415	436	397	467	433	418	418	393	438	388	407	392	427	415	424
5770	5393	5389	3680	2394	1339	936	682	602	605	632	699	616	617	582	546	526	526	549	522	489	547	573	521	514	541	516	544	547	512	477	501	515	536	557	527	488	494	517	523	480	511	507	489	522	482	535	493	532	548	464	514	508	520	579	521	492	530	507	479	491	548	500	518	483	483	513	543	517	466	501	504	515	492	521	484	510	534	509	484	521	491	531	530	478	510	513	503	490	479	505	539	545	526	536	517	496	514	540	504	499	536	484	506	484	526	531	533	509	531	485	528	506	459	536	466	495	491	556	535	515	472	508	471	513	502	478	499	541	478	497	498	523	516	485	486	501	490	520	535	513	497	492	513	531	514	501	494	494	515	512	496	519	497	481	536	498	517	521	489	540	512	539	500	478	514	500	521	517	548	517	535	505	537	480	520	481	494	465	504	493	495	492	498	541	472	494	513	509	498	534	516	527	527	537	520	531	511	550	497	506	529	506	514	522	553	517	514	483	513	479	554	466	520	444	494	515	508	510	499	521	499	505	534	569	481	525	529	516	537	499	540	550	503	504	523	533	491	478	502	518	537	505	528	512	514	519	506	501	514	494	502	491	549	489	471	529	491	526	531	491	491	534	527	514	512	510	521	469	522	536	523	494	514	517	520	478	511	512	510	500	534	512	491	525	531	521	473	488	506	501	520	475	475	509	503	506	557	525	505	543	533	516	490	514	520	545	495	533	536	524	511	489	517	450	507	551	527	477	503	482	474	488	561	483	492	480	527	516	507	499	528	490	480	497	530	516	528	522	506	463	552	502	480	501	487	531	546	532	507	531	484	482	520	519	525	470	510	512	514	491	491	481	483	494	531	495	497	474	536	507	533	556	512	481	477	518	546	528	517	512	502	518	508	488	533	480	508	555	523	510	516	479	523	533	522	508	523	502	497	527	499	534	522	513	501	503	534	506	535	508	489	500	505	514	504	508	496	539	498	502	527	517	535	485	477	592	492	519	504	489	501	509	534	483	520	469	553	522	512	503	537	508	476	509	487	516	505	521	505	508	497	459	518	518	523	543	518	479	509	521	511	482	490	517	547	484	507	491	496	523	501	513	513	481	515	487	527	501	548	482	499	489	509	471	536	510	506	517	542	499	513	499	533	528	507	527	531	528	489	476	494	505	485	492	494	509	570	508	522	510	498	503	529	529	547	552	521	516	521	492	514	515	508	519	493	519	509	521	510	496	505	512	498	517	502	529	511	463	502	516	508	508	468	542	501	492	523	547	492	506	526	541	484	502	509	468	546	515	528	495	524	479	517	538	498	514	492	521	511	500	514	515	497	506	525	502	507	515	499	537	523	493	462	523	480	507	491	525	537	497	519	494	504	477	504	545	545	525	528	507	563	539	498	515	518	469	509	489	470	507	508	492	529	547	541	480	483	475	524	554	519	546	543	510	507	533	531	546	499	501	509	516	489	508	506	512	559	496	512	534	549	513	496	492	529	474	529	524	519	520	514	510	489	499	524	502	503	518	499	497	503	517	528	525	497	542	503	569	527	512	507	492	516	515	500	502	463	533	535	499	468	531	496	534	527	499	497	498	530	536	536	521	518	507	498	486	523	548	452	521	499	497	513	498	512	526	508	544	529	512	494	502	536	517	516	511	498	458	527	472	535	516	515	510	510	503	521	480	511	504	513	541	489	531	549	507	517	520	491	529	485	518	496	544	531	527	515	521	497	528	508	517	537	515	561	552	505	479	508	533	559	525	500	522	544	486	456	538	496	530	519	545	556	484	562	508	460	529	500	524	514	522	519	513	530	504	503	490	523	497	470	519	558	510	535	542	525	518	513	575	479	510	506	523	504	484	520	502	501	498	512	482	515	468	509	522	507	519	551	488	492	481	532	524	510	470	502	508	512	532	522	498	560	505	498	536	498	512	498	492	548	521	524	501	558	493	504	522	527	538	496	522	513	552	507	494	523	534	479	485	510	490	494	512	501	521	484	501	506	530	508	540	534	522	560	476	514	479	560	524	523	535	510	471	488	505	531	514	473	534	501	512	464	517	483	523	487	551	525	493	501	540	520	522	535	538	510	490	532	494	482	468	497	511	523	538	474	524	510	519	521	509	492	524	493	533	483	497	479	544	567	522	514	536	512	546	480	482	485	498	487	528	526	524	493	555	472	465	527	485	486	495	537	524	497	488	480	511	514	476	490	512	514	538	519	516	498	498	479	512	511	562	493	514	525	492	521	498	550	466	514	496	505	496	503	518	526	534	514	540	513	485	505	495	521	508	471	447	508	520	471	535	566	563	500	506	502	488	532	468	524	537	527	498	496	509	518	544	506	508	542	542	546	497	510	522	499	494	515	484	454	539	527	546	546	482	471	508	480	557	453	498	545	501	493	550	522	536	532	453	517	502	477	518	496	539	521	507	531	525	525	499	558	483	515	519	519	526	512	531	497	548	501	512	484	521	531	511	530	484	526	559	472	498	487	495	550	509	527	518	506	493	533	510	486	518	563	495	536	491	488	505	503	501	514	515	529	472	510	502	519	489	503	517	521	522	542	507	505	500	468	513	503	476	508	521	514	489	503	524	489	520	484	518	534	515	489	525	500	475	484	511	505	546	547	488	515	557	564	514	481	497	516	511	474	513	535	537	500	543	495	506	482	485	511	499	536	528	515	506	482	486	485	500	512	486	556	499	560	492	515	481	578	517	500	493	509	523	504	525	555	505	497	525	502	525	531	533	512	515	472	485	506	480	520	522	512	513	548	484	507	535	507	506	524	479	470	508	553	522	499	522	540	492	565	519	541	505	529	530	529	517	527	508	514	506	478	515	525	521	529	487	504	506	554	490	527	508	480	525	547	547	502	508	518	539	510	494	527	472	471	549	551	504	517	562	526	520	487	500	523	528	540	532	501	469	530	497	500	531	501	495	533	529	511	498	517	478	504	502	535	524	489	492	508	513	517	557	491	500	510	503	505	528	478	486	504	486	495	505	516	525	499	507	511	520	528	500	470	546	537	471	566	511	496	492	489	522	502	553	503	522	496	514	516	541	521	529	536	517	535	533	545	516	539	468	537	513	515	508	449	499	484	512	514	531	536	511	504	534	509	531	506	492	465	474	495	523	505	549	541	480	496	519	507	514	500	528	514	521	509	469	506	476	542	508	488	553	525	506	483	505	514	531	504	489	519	495	501	485	508	545	523	503	517	505	517	487	501	542	490	559	523	502	551	487	515	506	563	512	495	520	509	482	501	478	513	506	520	514	550	555	486	554	508	461	484	510	539	533	481	516	507	534	515	503	506	508	482	505	492	488	535	476	481	473	523	515	501	495	464	533	530	524	490	536	490	521	526	513	516	493	508	514	558	539	532	515	513	492	527	538	546	492	491	473	502	511	542	516	521	504	538	513	487	477	504	494	506	486	516	492	526	502	476	547	557	502	534	502	540	564	518	526	530	500	503	499	495	523	532	511	498	514	506	510	524	510	517	491	516	507	516	539	568
23729	20916	28164	23833	20888	9901	1247	628	514	461	465	393	369	311	313	284	286	264	259	254	245	258	241	227	261	232	226	228	227	245	232	202	205	188	223	228	216	227	231	235	242	218	225	235	203	224	222	218	242	220	220	213	236	228	195	191	203	224	223	185	226	187	219	226	211	217	230	210	209	201	187	208	209	215	213	239	183	203	224	240	195	198	200	200	189	218	199	194	183	193	212	197	226	215	217	188	159	217	210	197	205	220	210	198	207	212	220	200	194	203	200	209	216	178	186	193	205	209	198	187	195	205	246	199	180	211	212	201	225	219	251	219	208	198	237	193	201	244	200	214	231	193	214	205	211	190	185	234	212	209	192	204	222	204	200	210	226	214	223	201	191	198	202	213	198	197	220	204	221	257	220	245	193	207	235	184	200	196	186	208	190	230	202	194	201	204	218	202	200	223	199	190	232	220	194	190	187	203	198	177	207	206	207	211	218	211	202	230	177	201	202	218	225	208	222	203	201	215	200	203	227	219	215	223	192	220	218	178	197	231	229	205	195	206	175	168	205	217	221	199	194	224	207	218	204	203	180	201	228	206	203	190	177	205	190	205	209	214	187	186	191	210	246	213	219	200	216	232	215	207	196	187	197	191	169	209	194	243	171	214	208	228	195	201	203	214	217	196	200	187	228	214	212	206	198	208	232	215	195	202	211	207	212	199	197	212	200	192	182	194	195	212	197	232	176	171	204	225	209	222	225	189	197	204	203	201	209	204	203	206	219	204	193	197	206	203	224	202	218	224	212	189	200	207	220	190	213	191	192	199	208	195	213	201	198	219	194	205	213	198	193	167	208	210	193	219	211	200	183	209	197	210	229	209	202	220	186	238	197	195	213	201	205	232	206	197	240	207	198	207	217	189	201	195	194	234	198	202	202	180	207	188	197	192	220	187	221	198	201	191	217	203	198	200	222	200	221	198	215	210	222	216	199	244	194	224	209	188	191	200	192	216	220	184	235	223	209	197	211	211	220	189	215	211	209	186	234	204	200	194	205	190	197	207	176	208	203	181	202	207	227	176	193	215	209	199	201	202	202	219	198	212	200	209	212	199	188	205	200	205	202	186	195	190	191	198	203	174	218	215	210	208	196	198	169	198	225	180	198	189	237	209	202	219	228	204	214	211	194	200	169	183	177	193	209	212	206	202	197	193	188	216	213	203	183	213	201	217	205	189	198	198	187	208	201	204	219	207	199	207	221	213	187	204	189	204	213	176	210	202	214	187	234	205	218	190	228	197	193	194	220	207	189	214	208	193	229	198	206	239	210	206	206	228	191	216	218	225	207	214	194	216	178	193	202	198	207	177	196	189	220	190	199	210	216	193	198	198	210	225	223	173	184	215	220	223	209	216	198	195	213	224	195	203	216	194	193	216	198	197	199	189	232	173	217	203	192	199	226	186	209	202	188	224	195	192	179	198	154	217	192	201	228	213	207	212	189	191	207	194	212	203	174	196	222	202	205	199	203	231	196	199	189	207	206	184	179	192	187	196	202	190	201	210	205	212	209	204	216	219	204	192	217	192	207	201	216	183	190	202	192	181	185	207	219	213	192	221	194	192	204	231	201	222	193	198	200	208	199	192	190	186	200	210	224	219	226	187	209	202	208	179	208	211	207	180	196	231	197	199	200	195	210	197	186	198	198	205	205	189	183	202	183	210	226	205	200	218	203	189	217	219	191	191	191	176	192	207	203	225	208	198	219	192	197	184	213	194	201	191	198	206	194	210	221	193	199	206	213	208	184	197	194	206	215	212	205	180	227	194	193	203	178	241	193	192	219	204	177	213	213	216	189	203	198	192	202	192	171	196	203	198	168	191	172	221	199	197	199	199	178	181	191	211	212	193	212	178	211	214	178	208	219	218	177	191	197	228	195	212	228	232	234	229	201	200	204	215	183	194	203	234	204	219	203	208	232	212	183	223	188	198	176	189	205	204	182	208	217	216	221	208	199	183	178	226	198	173	195	193	199	208	212	182	207	191	213	209	204	232	223	203	189	191	207	203	211	199	195	221	185	194	232	208	201	216	216	187	208	176	213	210	214	238	199	208	209	209	206	178	200	211	210	201	199	196	181	192	175	218	208	194	225	182	224	207	209	195	227	171	224	209	201	193	189	222	218	244	179	195	189	208	209	213	214	187	188	226	219	211	212	212	200	222	226	191	218	215	217	206	227	177	223	223	202	220	225	216	210	223	196	215	222	217	204	214	228	209	199	193	214	226	198	215	221	189	203	220	183	180	198	209	197	208	189	196	183	193	185	191	197	190	193	205	217	221	214	216	182	214	204	210	214	208	172	201	220	199	192	207	211	213	178	203	191	202	180	225	206	207	203	202	196	193	194	193	186	203	211	198	193	198	185	243	230	220	202	191	197	187	192	194	234	203	195	191	200	215	186	188	193	195	210	219	211	199	199	197	199	202	195	205	211	196	180	178	202	182	199	190	206	202	192	179	208	207	198	213	215	199	170	204	199	190	231	210	186	231	210	219	221	214	196	223	209	207	191	199	224	182	221	227	229	204	213	191	214	227	198	205	200	208	214	192	208	188	211	203	202	214	201	200	199	215	226	209	202	181	177	224	217	210	208	233	185	203	211	203	174	212	218	203	210	196	198	206	193	211	203	180	207	210	187	215	204	186	192	200	210	225	231	221	189	217	190	212	228	206	199	194	186	186	198	230	236	197	179	190	213	211	212	216	225	203	184	223	212	197	208	201	204	218	206	203	213	193	203	225	226	238	200	191	199	197	187	214	231	195	217	185	223	198	201	199	176	208	208	209	197	215	206	195	207	204	207	206	215	183	197	189	209	214	227	197	210	206	197	220	179	181	181	205	208	224	173	206	237	201	199	202	184	194	196	203	156	218	184	219	182	198	209	201	221	201	196	183	230	188	206	228	216	217	213	194	198	211	211	221	195	179	220	199	203	212	178	205	216	192	194	191	198	179	214	205	192	211	202	192	193	203	200	199	215	204	181	211	205	199	202	215	215	224	211	195	198	175	196	199	209	198	194	222	199	205	209	181	216	209	220	185	205	197	213	188	199	194	206	194	185	195	228	208	225	187	204	195	235	193	192	199	210	215	201	178	221	198	231	214	190	188	197	201	223	193	195	196	201	212	199	227	252	207	196	194	202	210	169	231	206	178	211	205	183	194	189	205	240	220	204	219	207	222	193	194	219	198	235	223	218	208	238	220	198	230	220	230	196	204	209	187	223	189	185	201	235	212	182	196	182	190	220	196	195	225	169	203	184	193	198	216	194	169	178	203	199	190	223	167	224	208	192	191	197	206	190	210	200	194	205	218	206	218	179	206	187	206	222	185	176	238	214	201	209	199	193	201	181	204	215	171	201	198	201	227	205	195	222	226	207	207	197	200	200	213	207	213	200	231	210	189	207	206	207	210	189	178	190	195	166	203	227	207	197	201	180	199	208	206	241	167	194	188	205	193	194	210
6647	14264	13226	8254	5652	3395	1979	1414	1134	924	873	763	726	630	496	471	438	410	385	354	342	364	330	351	315	340	312	307	298	338	337	296	302	284	316	318	308	294	310	271	283	285	303	286	285	277	283	269	272	301	275	256	260	253	246	290	273	306	274	273	323	294	275	264	264	277	285	274	266	279	276	270	240	283	268	267	293	272	275	251	273	277	269	274	265	265	270	246	245	287	256	279	259	282	270	263	270	274	264	264	264	294	259	255	252	242	264	280	249	285	257	280	286	294	271	271	280	259	267	263	255	282	253	259	269	267	237	274	273	246	251	270	273	251	282	253	275	229	237	252	262	266	271	275	265	245	250	272	255	264	238	277	271	264	264	282	259	235	250	261	267	275	280	229	286	259	224	274	266	284	265	236	248	261	252	269	283	270	279	220	264	246	274	263	270	265	251	295	273	245	250	254	273	287	234	270	251	286	272	256	264	288	240	260	256	250	304	274	251	289	260	255	268	259	264	262	262	266	220	257	268	262	242	246	256	265	238	259	282	263	279	263	266	250	268	275	255	259	242	272	264	240	263	250	244	245	253	259	253	254	244	267	243	263	272	221	271	247	259	226	255	253	280	266	259	270	260	298	261	294	274	254	250	274	274	270	255	264	247	258	245	272	264	292	259	268	286	271	222	284	263	242	254	248	246	287	309	275	266	248	227	296	287	263	245	262	280	265	259	261	245	258	296	270	267	284	246	260	242	261	270	274	259	284	254	255	265	251	282	264	252	256	273	254	276	261	255	282	275	241	268	231	254	247	256	280	275	275	271	241	225	240	255	263	263	270	274	252	274	266	270	270	259	283	277	267	250	257	268	279	292	252	283	261	256	262	252	284	262	267	263	306	278	263	263	271	288	269	257	280	236	271	253	258	254	256	241	286	255	264	254	260	262	277	277	269	275	257	274	242	269	289	257	246	289	281	297	309	269	267	280	261	264	242	253	262	265	272	246	264	266	267	284	266	257	282	270	260	231	273	259	244	260	273	276	289	256	262	278	283	260	246	238	240	252	268	255	249	283	258	253	260	292	275	284	268	250	248	258	272	259	269	283	263	284	316	274	257	249	278	253	268	271	278	291	278	248	247	237	294	277	292	283	261	258	247	273	248	277	261	274	265	255	263	273	245	293	264	243	260	269	272	241	254	270	282	276	245	271	240	269	241	294	276	289	272	260	252	256	279	256	264	268	266	262	290	264	239	299	272	235	266	283	273	270	248	252	269	246	255	246	243	244	236	289	259	281	235	251	258	270	286	244	238	267	262	261	258	259	268	275	265	254	255	274	253	263	254	263	277	275	267	293	293	257	254	264	252	279	259	268	235	266	257	265	258	263	263	224	265	264	244	257	247	254	251	275	270	280	248	267	272	265	251	277	275	291	296	246	272	281	287	280	239	251	270	259	266	240	267	258	288	270	264	227	273	262	275	273	275	283	258	247	274	257	257	290	277	255	235	251	249	265	268	247	245	268	268	278	265	294	271	277	261	235	252	267	292	265	283	245	269	262	280	274	249	274	245	236	279	232	271	275	294	265	292	271	259	257	252	275	234	280	270	240	275	282	284	270	251	237	263	242	264	232	249	247	255	237	245	296	257	264	254	237	247	285	262	247	241	254	269	249	251	251	272	252	264	256	287	271	234	254	257	257	244	300	252	272	233	250	268	271	264	264	257	263	259	263	274	295	274	264	238	249	262	280	256	258	277	275	267	276	254	269	274	281	283	279	266	289	269	250	271	239	246	248	257	271	285	258	271	283	294	275	268	234	269	270	295	279	265	258	274	269	242	271	280	258	273	273	263	275	274	254	251	243	262	248	244	265	269	230	296	259	257	270	256	240	250	268	257	278	251	290	267	264	248	254	272	277	288	278	242	270	265	278	278	265	277	287	302	287	238	299	274	278	238	269	256	275	263	267	242	226	268	262	242	253	272	297	233	214	277	249	269	321	290	254	259	265	274	278	294	269	244	286	253	250	283	273	281	267	245	250	254	293	250	280	256	282	276	280	271	243	280	278	276	268	279	281	243	300	233	244	301	275	247	265	299	222	273	277	250	249	256	278	250	255	273	243	280	243	292	268	233	278	278	247	258	268	267	251	269	260	271	278	273	289	258	249	259	256	282	274	237	264	270	229	258	257	265	278	230	248	283	280	230	259	263	288	268	284	305	253	252	252	259	239	284	243	270	273	257	244	251	267	251	262	278	265	290	277	255	281	289	288	285	258	242	261	251	274	295	257	252	261	252	254	284	252	251	237	244	258	266	272	250	269	258	276	249	295	258	270	280	265	253	268	261	279	268	268	270	243	270	263	260	242	270	248	266	252	254	285	244	304	274	278	258	258	248	270	287	270	231	275	270	251	261	281	269	265	277	290	277	270	291	256	270	255	264	270	272	265	280	276	252	310	288	269	243	280	249	264	264	254	267	260	237	271	274	267	250	278	270	248	259	267	236	264	250	277	256	277	259	248	273	269	250	271	284	233	278	291	236	265	276	274	257	293	252	257	271	264	270	287	268	287	254	267	254	271	268	273	283	295	258	254	279	273	284	261	261	285	279	259	273	280	274	273	266	260	270	268	254	255	272	274	263	272	221	256	248	281	259	270	251	267	280	259	293	277	286	270	238	282	252	258	255	266	272	277	261	267	273	263	264	268	253	260	256	276	279	259	268	248	252	268	263	270	254	257	280	271	247	263	261	272	266	299	273	295	268	253	266	285	257	255	266	263	274	258	245	248	279	271	286	299	254	278	251	264	244	284	247	256	280	280	251	296	253	270	300	236	260	277	264	265	247	251	253	297	271	271	271	257	282	249	228	265	262	264	261	265	226	281	231	295	276	272	272	274	261	272	285	241	261	269	258	276	279	270	241	279	274	283	271	255	269	253	268	287	244	275	256	229	266	266	255	265	261	290	267	266	251	252	282	285	249	259	279	257	258	273	267	275	278	249	264	304	290	256	247	269	245	255	236	264	272	258	269	247	295	245	273	259	295	252	263	285	283	265	286	264	230	297	276	263	244	267	262	255	267	277	267	285	264	275	276	274	264	260	254	255	266	250	254	247	226	259	261	267	225	266	270	279	280	279	255	281	249	244	257	287	276	268	260	254	267	256	244	272	304	246	248	269	268	262	260	250	265	264	272	259	267	235	280	279	218	258	243	257	248	259	250	263	275	297	257	218	262	258	258	245	236	291	244	277	274	268	259	247	252	284	295	254	267	257	234	247	266	255	283	270	270	281	254	263	264	275	290	248	285	280	268	235	240	259	252	237	263	255	275	245	250	249	261	264	289	235	296	259	283	263	272	262	228	250	266	252	282	254	273	276	252	270	262	278	251	259	254	259	275	263	232	242	267	282	251	279	275	274	267	280	272	237	288	264	260	264	278	313	251	257	246	249	257	256	262	257	262	280	271	256	265	274	235	264	250	281	260	249	261	236	249	269	263	274	265	244	290	256	273	263	247
24864	20907	26991	24878	10049	1502	950	747	662	621	641	625	592	538	515	527	529	507	521	539	573	498	497	511	517	500	441	495	540	520	479	491	488	525	501	500	459	504	521	466	478	488	517	541	477	491	531	495	502	477	486	538	520	506	481	526	505	438	501	500	466	490	475	502	455	503	505	474	512	487	482	489	486	469	484	464	471	466	497	483	483	480	499	480	502	461	481	508	504	471	472	513	488	475	480	493	505	508	456	492	494	534	482	485	509	458	496	469	476	481	490	463	511	504	451	463	485	479	465	505	488	527	500	475	492	486	476	463	522	514	483	472	537	466	506	484	500	444	503	509	509	507	491	482	506	492	494	453	457	501	499	484	487	495	500	502	514	496	447	533	511	468	489	428	473	467	501	505	411	447	485	466	484	490	460	503	497	474	502	482	493	515	481	517	465	448	462	524	484	514	484	501	527	529	476	434	527	460	504	485	524	471	485	474	484	512	533	468	496	480	470	469	495	498	467	479	470	478	453	486	497	464	440	447	478	482	504	536	524	519	492	528	478	490	472	464	475	488	474	500	498	485	440	479	487	485	431	456	492	458	490	543	478	467	508	466	499	483	516	495	474	511	478	512	491	513	495	492	483	451	510	493	479	556	449	550	483	465	483	510	493	478	527	467	481	478	482	480	461	508	493	470	462	476	506	530	464	462	482	520	499	481	499	498	481	503	535	508	459	478	481	487	485	496	480	499	498	489	464	470	471	463	484	484	462	510	487	467	485	502	469	451	493	512	472	501	469	470	535	446	483	490	505	537	460	519	477	469	520	479	496	481	489	458	483	512	493	469	520	481	460	470	461	493	498	486	492	478	474	497	518	486	496	472	472	517	464	534	471	488	538	485	488	492	459	529	528	476	486	430	468	477	512	458	473	521	486	492	477	445	474	487	477	465	475	479	507	513	475	516	494	496	439	468	473	472	483	465	484	447	486	504	516	467	498	483	423	490	469	477	464	456	468	483	532	481	500	492	485	538	505	436	512	472	446	477	454	490	440	494	489	499	479	490	507	504	487	466	492	476	489	482	481	457	476	532	479	503	497	472	512	527	468	509	478	436	473	487	499	483	450	442	509	482	474	452	493	473	494	480	494	503	479	504	501	460	486	501	469	499	466	487	474	493	491	477	476	485	496	482	467	476	463	470	475	496	470	488	520	470	483	486	502	483	475	468	457	471	445	497	491	470	503	477	484	503	486	472	464	457	449	480	452	483	483	468	508	451	470	473	501	499	517	487	477	503	517	490	489	523	514	470	507	462	494	449	509	469	450	465	513	489	496	487	520	501	524	435	453	495	494	495	464	541	490	475	501	466	486	520	488	495	486	476	458	500	505	442	527	509	493	493	511	479	510	472	502	450	505	466	498	459	487	488	486	498	444	473	497	483	476	471	493	450	485	457	492	511	459	454	466	499	501	495	481	478	509	533	486	464	496	475	501	491	479	474	476	456	481	463	431	467	526	461	487	503	467	495	517	448	496	551	496	494	475	537	521	455	454	521	544	506	523	509	497	451	497	449	488	505	478	469	497	494	460	494	471	493	464	490	519	490	447	507	484	493	483	461	476	525	471	453	462	499	507	489	499	483	456	486	491	475	501	507	461	475	518	509	450	503	446	516	477	506	481	494	510	494	479	479	463	465	503	490	475	451	473	450	498	543	471	498	497	481	493	481	548	477	485	470	507	478	481	485	486	493	503	512	484	515	442	485	470	489	493	484	475	452	502	496	450	508	484	504	553	447	471	499	462	470	516	477	498	508	494	494	469	475	479	545	467	494	471	484	503	452	487	488	552	520	461	444	519	511	487	498	519	488	445	471	513	483	490	494	506	476	476	462	490	506	479	469	490	462	499	458	507	466	479	505	495	464	495	488	517	500	453	492	486	451	471	448	488	499	462	477	451	502	506	465	512	487	523	475	473	467	475	486	461	500	470	482	519	524	483	423	500	461	492	494	506	495	476	485	508	497	490	515	461	489	468	474	476	512	515	494	508	477	480	489	473	523	484	465	454	523	505	479	532	449	458	505	489	490	475	481	484	492	519	476	521	504	503	484	460	464	477	463	490	471	490	482	513	481	473	487	538	482	522	494	484	467	515	524	457	476	523	484	496	450	462	497	511	506	479	501	488	512	495	488	489	477	464	486	462	468	462	460	525	482	503	467	499	509	464	506	464	543	510	501	488	497	480	503	452	496	459	467	501	512	475	452	505	472	489	516	505	501	453	498	483	479	525	509	482	456	493	474	482	504	472	423	523	469	457	483	491	502	486	453	479	452	499	464	463	487	474	470	489	508	468	515	507	563	492	472	496	502	467	496	490	487	506	481	492	489	466	484	485	516	455	473	454	476	472	476	490	492	489	508	479	498	494	508	516	524	468	482	452	487	516	449	474	456	470	487	525	513	488	500	487	488	474	491	527	504	489	488	524	514	485	505	469	511	433	519	491	507	515	508	476	481	498	496	463	546	460	502	450	508	460	499	490	484	494	499	477	500	506	494	484	486	488	504	449	482	468	476	477	456	498	484	510	481	459	480	502	495	459	509	451	493	463	496	502	484	485	476	485	472	497	485	458	498	523	452	481	544	472	528	484	501	517	441	470	475	463	501	476	504	492	435	455	522	486	485	450	524	465	464	477	480	479	500	473	510	450	479	512	468	443	436	466	506	461	470	507	458	497	483	487	465	477	469	519	512	524	528	498	494	473	493	486	482	487	493	477	532	510	463	486	484	504	453	448	479	463	522	486	484	481	486	522	488	521	488	490	483	461	491	493	464	467	486	480	468	487	472	509	450	492	476	453	517	497	503	492	506	507	461	498	493	523	485	486	480	462	456	526	537	486	511	479	497	461	493	497	542	482	477	479	504	501	485	527	502	489	537	476	507	467	486	511	492	467	527	499	489	493	453	503	501	513	493	488	487	495	494	524	493	451	518	493	470	467	498	499	488	504	476	497	448	466	466	471	443	486	457	468	473	504	498	470	477	482	463	511	503	457	479	474	496	496	500	509	481	432	477	502	508	481	508	508	455	524	527	504	562	476	496	490	505	502	513	516	444	476	457	475	536	482	459	453	461	506	490	502	497	454	473	453	479	465	454	459	487	493	467	491	478	518	445	485	478	442	494	512	526	481	484	492	496	508	500	492	495	502	489	441	475	454	508	482	498	525	495	463	445	460	462	454	482	502	513	464	501	441	505	491	486	523	457	499	503	453	511	458	500	441	481	495	482	472	467	515	452	478	484	477	495	464	465	492	474	455	458	460	472	533	525	482	480	453	504	439	465	445	461	450	485	449	446	452	457	503	431	497	482	477	479	466	502	477	471	515	445	498	486	468	493	477	512	480	511	484	493	476	499	495	477	447	478	482	479	481	499	505	488	491	508	473	444	487	501	474	462	506	506	514	478	486	470	500	467	487	523	476	451	486	506	489	506	486	510	458	469	478	486	443	485	480	516	483	479	515	499
6253	10408	9875	6222	4217	2666	1711	1219	1119	1022	878	884	833	776	729	696	677	671	661	682	621	650	615	666	630	611	637	649	602	582	589	602	604	613	637	590	606	595	577	592	593	557	587	556	620	621	592	648	603	571	620	571	612	588	578	585	611	539	642	606	584	621	640	608	578	576	596	637	548	586	575	603	546	574	585	568	556	576	575	611	610	572	598	549	586	560	563	551	574	580	585	548	548	573	541	607	614	591	577	579	597	560	612	634	594	557	575	578	584	579	585	561	581	600	568	523	579	615	555	545	588	566	617	606	560	558	548	544	578	564	593	590	626	591	643	604	575	586	546	567	602	614	582	579	553	614	605	588	599	563	562	599	583	584	571	546	581	551	627	578	554	561	577	576	559	537	535	566	574	567	564	565	556	587	601	567	623	577	574	597	594	541	556	549	581	604	612	572	563	572	588	582	572	594	576	564	584	553	587	603	583	557	574	608	620	576	605	546	584	619	587	591	591	567	573	571	589	597	582	550	653	578	621	554	574	580	580	594	578	550	613	623	612	579	577	566	535	565	592	604	586	610	559	610	567	580	559	574	621	623	566	626	586	605	594	572	598	605	584	565	561	581	552	607	585	551	583	565	558	570	580	592	540	525	562	593	548	577	566	576	545	546	613	612	558	598	635	586	557	602	609	551	621	547	595	567	625	557	589	591	563	533	587	573	553	566	535	560	605	563	578	622	589	589	605	574	565	591	560	544	575	526	608	565	596	578	564	601	571	605	581	595	568	566	584	586	559	608	589	597	576	543	574	595	575	561	602	537	566	559	563	590	579	575	568	568	536	585	607	595	582	612	577	595	570	594	609	593	610	557	598	592	546	536	615	610	593	593	609	572	588	580	615	613	600	532	569	551	588	583	575	599	565	574	603	552	596	557	594	569	594	585	616	609	572	587	619	588	650	582	568	578	587	601	601	588	562	587	583	626	555	577	603	586	565	577	531	549	576	572	578	603	548	578	628	591	595	589	559	602	590	565	569	553	590	562	575	594	552	554	590	589	609	575	631	569	616	590	578	574	595	572	622	568	563	614	557	604	568	559	564	571	563	596	598	589	567	579	607	631	581	624	565	571	562	550	572	574	580	594	537	566	649	550	590	603	593	580	557	595	624	562	586	571	598	588	596	603	554	585	586	582	533	561	593	586	602	597	605	591	620	605	568	596	525	591	583	574	572	609	568	567	583	568	567	603	594	500	609	602	587	586	606	575	571	603	612	601	551	599	575	592	610	561	575	630	615	596	608	581	571	597	553	569	580	543	601	592	544	561	601	578	576	572	633	577	644	570	570	587	588	572	600	572	552	596	600	567	580	608	609	556	583	544	612	589	573	526	602	608	573	599	569	592	554	554	645	548	562	532	578	579	602	565	599	592	556	569	590	598	569	546	615	576	543	567	509	554	552	579	616	557	565	605	595	571	549	580	583	604	590	561	611	537	558	569	544	564	534	633	574	605	586	614	564	568	555	590	552	582	551	561	536	566	578	565	576	611	587	567	571	546	559	567	591	617	564	578	595	551	555	557	598	548	501	553	596	631	594	578	627	549	585	585	592	509	569	579	562	568	543	572	593	600	556	543	568	586	584	557	545	576	601	587	584	566	597	611	579	607	570	552	581	589	585	582	565	595	604	587	575	581	581	599	599	575	567	586	573	586	583	547	565	582	593	566	580	557	616	571	531	603	617	559	652	553	605	606	553	590	593	533	605	556	589	571	561	588	638	577	590	593	567	555	595	590	582	553	620	603	566	546	569	585	548	593	566	568	561	584	598	595	569	577	583	557	614	568	550	583	557	592	541	555	597	565	617	571	626	611	588	611	532	553	574	569	540	606	620	595	605	609	575	602	613	567	574	569	511	587	551	583	582	561	584	588	565	577	574	568	566	544	577	592	515	566	585	592	533	547	572	598	606	564	578	616	586	615	630	588	552	616	574	603	567	568	556	593	599	562	551	593	594	549	585	574	577	557	587	553	601	613	553	570	599	550	568	588	588	548	579	594	583	562	576	579	522	591	573	547	567	617	551	566	561	591	602	571	533	565	566	582	650	581	543	573	589	597	570	584	571	576	569	495	591	578	596	561	582	575	531	543	579	523	551	541	555	585	552	610	546	579	600	626	543	610	586	581	571	587	562	561	590	666	555	606	586	585	515	533	593	575	585	581	580	597	571	599	566	573	568	571	559	574	584	603	571	610	602	535	571	567	551	568	600	613	584	593	553	598	595	602	618	545	578	503	566	615	545	608	612	592	599	562	619	554	580	594	598	593	551	593	536	579	592	593	579	590	581	576	613	586	572	573	569	541	600	546	578	598	596	595	599	562	554	545	551	575	571	544	565	612	555	608	582	584	619	565	575	575	579	591	565	568	555	530	603	594	550	587	588	552	561	586	606	548	602	606	563	560	570	561	518	534	582	596	576	602	576	605	563	580	572	613	524	573	598	594	585	574	558	571	617	525	555	596	583	612	606	571	572	538	591	607	539	600	595	585	550	597	598	597	565	556	602	571	560	537	549	560	605	606	537	581	577	571	567	564	606	571	586	592	561	556	561	602	583	573	580	569	537	602	599	581	570	574	570	572	559	544	510	563	511	564	568	571	568	550	605	588	602	568	545	605	541	524	569	579	575	608	614	566	577	562	565	568	547	592	575	598	612	575	557	577	570	585	563	606	614	556	556	560	599	633	613	607	556	580	628	565	604	563	561	599	581	590	593	578	575	572	578	592	587	562	572	547	563	567	582	604	602	590	576	602	557	580	558	597	610	605	595	575	606	577	578	539	543	567	599	630	597	591	561	553	540	615	590	574	595	585	555	547	601	605	558	567	605	566	597	593	564	612	577	570	613	554	583	588	599	568	590	615	581	617	574	561	603	555	545	565	603	581	550	586	595	582	587	579	594	581	582	531	546	579	559	552	587	605	586	582	586	554	576	554	602	559	582	595	544	571	568	557	577	563	573	589	576	579	541	583	571	563	574	579	618	599	553	587	581	552	584	550	585	587	573	574	610	633	557	570	557	583	573	550	559	611	596	597	583	581	602	576	606	575	523	583	617	564	540	602	592	578	580	562	614	604	592	617	537	604	633	569	580	586	596	557	597	563	588	577	571	582	569	605	568	573	573	551	535	592	564	580	585	604	581	569	582	599	607	557	561	591	574	604	595	544	582	596	598	581	592	580	567	572	594	572	591	607	592	582	576	574	623	562	569	600	588	576	561	586	579	567	592	584	549	581	534	620	598	538	582	557	602	570	583	567	555	555	556	585	518	563	663	524	534	579	561	522	615	541	590	590	581	568	549	583	551	618	581	636	553	579	586	586	574	579	552	574	589	580	575	573	591	523	575	569	598	576	533	535	580	557	558	582	572	593	608	551	587	589	575	565	585	564	597	590	600	559	537	628	555	613	562	540	597	586	590	572	567	552	556	567	544	596	571	597	586	580	596	592	552	575	571	551	543	559
22747	20957	28653	23420	20941	20985	8943	1190	783	695	609	561	521	429	398	380	346	325	317	330	297	282	308	262	296	263	276	265	273	273	238	264	244	261	289	235	234	223	267	239	224	214	218	215	252	222	226	226	222	231	239	238	228	243	230	227	212	217	219	236	200	224	205	236	223	235	232	207	235	211	216	215	185	236	218	209	226	213	244	221	226	202	204	194	240	209	203	216	202	215	189	219	211	189	199	213	223	236	218	220	196	189	212	210	199	211	205	215	187	246	229	186	224	219	210	220	216	208	210	215	207	226	179	223	222	229	228	177	214	213	212	234	203	199	195	222	181	205	188	228	232	207	206	210	209	221	206	177	213	234	192	202	202	236	230	222	207	197	220	196	225	228	209	223	202	215	217	224	195	218	212	223	205	186	199	222	205	197	191	199	192	188	237	202	214	233	204	225	196	231	217	195	198	202	228	195	196	212	192	214	214	192	216	226	206	212	211	208	209	175	226	179	212	228	199	202	201	214	206	219	227	194	196	200	203	219	229	204	234	225	214	234	190	214	216	215	228	218	237	201	239	185	204	225	210	202	214	223	204	201	185	236	223	190	210	197	198	227	211	223	221	225	225	209	205	201	198	225	199	223	218	199	222	220	203	205	194	199	224	205	211	210	214	207	202	215	209	224	246	188	224	199	189	223	219	203	231	201	207	219	219	197	213	198	236	211	203	201	217	194	213	207	213	215	219	207	203	202	207	228	230	205	201	211	196	223	200	231	187	231	203	214	212	216	207	223	235	195	223	236	233	216	232	207	229	232	207	225	201	201	209	230	231	195	204	200	216	209	200	219	212	210	236	216	202	214	232	195	210	224	203	190	212	203	232	214	202	223	224	209	209	219	219	235	169	194	213	225	231	200	212	208	223	198	203	220	186	215	190	215	226	187	195	198	211	229	185	205	222	205	225	212	206	188	230	235	197	215	202	221	227	208	210	202	199	209	222	197	229	214	211	211	233	212	216	221	215	223	191	210	189	218	215	223	220	221	219	200	211	211	193	227	216	219	214	200	207	217	217	216	216	210	214	220	225	200	209	238	194	191	213	213	189	195	222	194	202	201	221	190	210	208	197	211	203	202	195	209	238	244	233	229	207	207	248	205	227	192	230	220	196	243	194	209	199	240	229	223	211	229	213	207	234	214	231	208	190	209	240	224	223	206	202	228	219	220	209	204	198	204	217	231	226	186	201	208	216	229	191	228	210	201	182	217	208	217	236	220	229	229	233	213	220	217	216	204	214	206	200	223	254	226	215	212	207	193	180	243	206	218	219	200	206	209	221	229	193	222	196	196	193	200	195	198	225	213	223	195	228	187	232	199	222	200	228	214	223	199	202	228	209	238	211	178	214	199	197	192	212	225	228	215	236	194	242	237	224	224	230	218	198	202	202	198	211	218	202	222	225	220	222	213	226	216	217	247	214	203	209	219	209	182	194	226	208	193	228	219	204	205	197	208	218	222	216	213	217	209	222	211	216	233	216	205	202	200	223	207	213	208	212	243	230	218	215	214	215	205	219	196	199	234	221	221	204	217	201	196	224	197	227	238	222	205	204	215	224	207	222	220	211	195	203	228	195	232	179	181	226	239	219	220	211	201	195	212	199	214	230	198	197	221	193	219	190	211	195	217	221	244	202	201	221	205	206	238	195	196	214	197	221	223	191	217	203	215	190	221	191	199	208	234	221	225	244	222	212	190	202	183	207	224	217	210	195	200	210	192	197	200	255	188	214	244	173	238	195	211	180	191	215	227	218	203	189	194	196	214	192	209	224	207	213	186	222	214	222	220	202	182	244	210	220	193	209	202	228	231	204	234	222	211	227	218	222	217	211	235	218	222	218	242	192	224	191	228	201	230	215	214	214	222	223	213	202	205	211	229	238	221	209	192	204	198	202	241	231	194	219	245	209	209	208	196	196	230	253	228	207	193	197	222	224	209	201	248	197	218	225	216	217	235	248	227	217	200	218	198	233	219	219	222	211	210	218	216	219	217	209	224	220	213	224	223	218	231	200	205	213	244	206	211	201	192	199	201	195	230	234	206	200	235	206	204	213	209	198	232	214	231	225	247	230	201	233	212	206	221	216	210	203	218	220	209	199	214	220	205	212	215	203	196	206	210	200	210	199	210	202	222	204	204	204	192	224	208	199	180	203	236	217	162	208	216	223	226	222	234	200	205	206	181	213	214	230	206	174	194	199	231	198	224	220	225	206	220	225	204	220	202	229	246	193	215	239	210	194	196	245	194	210	211	228	220	210	233	197	221	194	201	218	218	205	184	216	227	204	239	206	192	229	217	208	209	218	184	189	182	250	240	216	206	207	194	200	183	241	211	210	230	221	226	196	201	190	206	218	213	189	217	228	207	186	199	196	182	216	191	207	237	181	190	206	217	210	213	224	224	210	228	235	212	200	227	204	224	238	186	192	213	195	211	217	212	216	198	220	211	249	205	218	201	222	217	221	193	203	226	222	220	195	219	212	198	228	217	210	226	224	207	222	199	201	198	221	244	174	237	239	224	206	206	220	215	201	215	215	202	218	207	204	197	211	231	229	230	181	219	219	209	212	198	188	192	211	200	202	201	207	199	208	207	224	204	184	197	218	199	179	208	220	208	232	195	203	184	204	222	213	216	213	195	210	192	190	203	218	233	220	186	211	192	197	229	181	204	213	221	211	213	217	201	191	228	204	212	227	197	196	231	235	208	221	211	188	236	199	212	212	221	231	222	223	219	210	229	216	234	193	203	201	197	200	213	203	232	215	209	186	202	210	216	242	232	225	210	204	194	202	186	204	227	208	236	236	212	253	218	226	225	202	197	195	230	217	221	214	209	214	202	192	211	232	236	207	214	211	224	206	221	202	207	196	224	224	222	189	206	214	199	201	221	209	228	212	209	205	203	221	230	212	196	199	212	216	217	215	225	211	216	242	223	238	225	201	225	212	212	215	213	227	197	208	200	233	209	197	211	200	182	208	230	236	188	216	203	206	203	235	193	208	217	200	217	209	213	213	212	199	201	217	215	216	175	210	183	187	201	203	182	195	199	210	192	233	214	231	199	207	217	205	208	183	242	195	207	222	199	211	205	203	207	195	210	183	207	223	236	214	206	192	216	198	218	202	232	208	228	203	207	202	220	188	217	239	196	227	207	222	201	204	220	195	231	218	203	201	192	208	206	188	208	212	206	196	190	209	187	225	193	215	200	204	212	205	192	223	211	193	213	197	221	177	243	219	208	201	222	204	222	223	206	206	206	194	202	212	209	212	200	221	204	211	221	235	205	210	222	216	236	230	217	199	221	209	233	210	224	194	204	209	188	185	210	213	224	209	205	243	231	217	207	189	238	207	223	208	191	221	203	212	214	199	226	210	208	197	222	204	212	201	206	196	193	209	203	189	207	194	192	197	200	207	205	228	217	200	184	170	216	193	236	218	212	210	241	201	239	222	216	223	201	207	187	202	231
8780	20689	18781	12323	8582	5533	3594	2306	1815	1483	1261	1148	972	819	657	627	603	566	510	516	452	438	396	395	365	352	364	363	358	349	332	354	345	297	300	353	314	299	337	317	284	285	271	323	302	318	310	273	284	274	277	313	276	292	306	284	275	232	263	265	305	276	281	272	302	272	271	272	256	259	278	237	274	268	276	255	261	279	271	234	244	295	267	258	253	266	237	259	239	225	256	244	234	246	234	285	259	268	260	233	251	273	239	273	230	258	271	247	232	227	236	250	278	257	264	279	245	262	245	276	259	275	255	242	249	250	253	277	270	241	216	270	248	226	226	262	274	273	253	249	225	242	248	261	256	235	242	252	276	250	250	256	251	240	266	273	262	242	272	260	262	251	265	218	261	282	274	248	277	269	252	231	235	242	235	255	240	249	231	254	248	238	238	235	245	294	253	266	296	249	263	269	237	268	250	261	240	239	270	234	238	276	266	270	262	230	259	250	257	244	255	252	242	256	292	223	261	245	209	263	269	258	276	261	241	232	241	218	234	254	278	252	254	268	269	241	254	241	250	236	226	258	268	230	253	237	243	268	248	266	238	240	252	231	226	246	271	271	256	259	243	258	226	231	249	222	244	221	252	250	261	263	255	263	244	250	235	242	283	231	257	243	237	258	260	265	265	264	269	261	256	266	243	242	253	239	241	235	238	210	258	257	230	264	247	245	246	288	262	266	268	241	225	267	247	258	256	218	280	273	254	261	257	234	256	272	247	230	232	261	247	257	274	241	261	261	266	230	216	250	249	241	247	246	281	250	263	246	253	228	264	275	255	232	254	232	234	238	244	234	245	271	244	260	254	264	272	273	262	239	249	256	248	283	227	247	248	254	256	236	258	249	270	259	245	233	257	272	234	250	236	255	221	265	265	282	223	241	243	297	278	259	257	246	226	237	263	267	220	265	230	250	259	274	241	253	291	258	243	245	243	277	251	249	254	236	242	255	268	245	271	255	250	288	216	256	250	261	261	245	280	261	238	246	264	233	234	241	248	247	222	259	253	251	228	247	263	240	252	234	256	283	224	229	260	271	261	259	242	268	236	259	250	249	241	229	257	272	270	251	269	224	246	242	247	275	266	269	256	227	271	232	245	255	276	232	270	236	226	241	267	234	251	233	311	246	260	254	241	227	250	254	252	262	231	275	269	258	235	238	234	239	248	253	231	247	233	266	229	263	244	261	256	230	256	241	269	239	235	233	280	231	258	247	235	242	251	275	235	253	279	238	256	226	229	262	239	251	256	241	232	237	264	230	262	238	247	245	260	255	259	245	273	253	277	253	269	230	267	247	257	223	246	272	263	240	255	277	264	268	252	266	270	241	244	270	267	240	264	251	253	261	228	251	253	259	238	238	257	231	212	269	258	274	273	276	270	256	234	240	273	259	259	291	249	243	269	251	235	257	252	253	251	259	251	260	224	260	245	261	280	252	239	236	254	268	257	277	258	234	255	238	244	238	240	276	285	246	258	243	251	250	236	224	265	269	241	249	296	257	238	246	269	225	271	263	241	246	231	234	243	259	249	246	271	251	258	260	251	214	234	243	242	257	238	227	250	278	281	230	301	224	247	260	244	227	255	261	247	271	232	237	253	264	241	257	234	214	243	219	261	274	263	280	249	231	228	239	268	257	235	239	281	244	255	243	268	257	255	267	257	246	236	229	234	245	267	257	235	250	219	245	250	217	280	241	240	263	257	237	235	234	247	260	253	261	258	254	272	278	238	271	246	263	257	265	243	262	247	273	257	243	255	235	244	242	268	229	250	252	256	258	247	255	271	244	256	251	274	278	185	256	232	232	247	242	242	260	252	245	227	270	231	242	232	249	273	251	260	271	264	264	230	228	231	258	244	245	238	242	239	238	227	259	260	256	244	253	223	219	277	264	251	258	255	275	235	246	249	240	265	254	265	265	222	226	241	242	252	235	263	226	254	255	226	231	269	268	262	263	255	249	262	243	240	242	232	266	247	257	275	266	253	233	227	266	257	249	248	237	239	267	245	294	243	248	231	238	256	270	251	228	264	253	270	233	246	262	243	257	236	244	277	237	246	265	238	249	263	231	249	238	232	240	254	217	284	257	277	250	248	240	243	251	279	240	249	255	232	252	233	257	227	265	227	228	249	255	226	273	259	255	245	241	274	245	236	230	255	259	227	273	241	262	247	242	253	243	250	275	241	227	243	240	225	253	278	264	245	251	273	271	241	239	243	220	244	244	243	289	252	250	245	251	262	274	261	256	249	245	263	240	235	259	245	248	238	254	269	216	250	240	281	235	277	246	278	270	252	218	253	248	260	269	265	250	261	218	231	240	235	256	246	231	260	266	228	236	275	240	261	237	261	222	264	248	245	239	282	226	236	233	266	252	222	279	240	261	284	264	248	251	267	258	267	213	251	260	269	251	218	270	251	258	258	238	250	253	252	249	246	252	239	229	240	256	247	267	241	252	266	237	252	253	267	246	262	255	237	260	255	257	273	255	252	232	254	257	286	236	244	253	243	266	252	245	273	235	246	241	235	255	254	249	254	258	249	246	278	256	245	280	273	241	281	236	223	249	249	260	259	256	261	278	242	245	251	254	246	231	237	255	253	251	288	251	257	253	237	249	253	242	221	232	273	255	247	244	246	243	260	267	249	227	286	251	240	247	220	248	259	277	254	219	250	223	231	252	265	217	242	249	253	257	251	244	243	232	259	254	258	252	262	255	219	245	257	247	249	257	266	256	246	249	266	250	252	257	240	272	228	246	223	249	257	252	279	257	273	235	241	246	242	283	255	265	222	265	238	250	237	252	255	269	236	247	261	283	266	238	282	247	275	253	242	251	245	243	279	244	235	241	268	269	268	258	236	241	261	231	239	222	232	237	262	239	212	247	281	259	240	260	254	287	258	263	267	262	244	263	243	279	247	265	270	221	230	248	234	242	261	267	245	235	256	241	257	253	230	231	238	241	243	258	238	259	245	269	267	244	231	259	231	266	242	211	269	231	253	244	206	276	243	254	262	252	254	237	261	261	213	250	280	249	268	260	247	212	279	259	258	233	256	261	236	217	254	246	250	260	226	257	249	238	248	218	232	264	248	242	235	264	247	225	262	259	259	256	255	270	239	224	227	222	237	234	275	262	256	220	236	258	246	278	272	254	247	264	238	231	246	257	261	254	251	265	245	225	251	245	219	245	257	239	211	247	241	270	240	260	242	258	247	250	251	232	249	246	260	254	231	218	253	269	261	263	249	260	272	257	280	290	248	232	235	277	251	268	270	239	257	266	237	243	245	227	240	243	247	254	263	254	262	278	251	247	266	245	235	238	244	255	241	274	269	256	264	257	264	254	259	253	247	293	240	262	274	264	221	260	276	254	270	251	238	252	253	259	234	255	252	266	272	245	259	259	243	252	229	244	288	264	236	258	230	236	262	261	213	239	258	267	256	274	210	256	209	262	252	255	244	255	238	235	248	256
26871	19093	7582	2721	1378	808	623	484	438	474	468	472	409	401	464	406	430	376	411	415	396	427	453	407	419	420	443	401	418	462	458	437	423	424	428	448	422	417	391	452	417	389	385	395	410	428	408	414	394	453	419	415	411	413	424	397	401	380	417	429	446	408	431	427	448	386	407	409	410	421	412	391	405	387	407	419	452	420	445	388	407	411	400	425	450	438	417	466	403	416	403	414	414	380	441	438	430	410	451	419	425	418	409	445	420	390	402	425	385	420	389	383	406	462	411	389	412	466	411	398	404	408	431	418	439	388	409	408	451	441	418	435	417	411	433	434	398	417	404	410	423	413	417	413	412	392	421	413	399	404	442	442	371	406	420	399	405	407	424	428	405	376	402	424	435	453	395	421	413	426	447	443	444	407	431	441	420	410	386	446	419	393	415	404	380	427	418	434	425	398	429	377	420	417	435	432	439	413	425	424	452	432	414	445	389	418	409	409	402	402	415	438	416	434	433	429	422	422	438	413	391	413	439	433	439	452	397	427	441	431	382	415	411	388	386	403	396	412	463	426	403	412	422	384	420	430	432	389	389	443	421	415	409	429	416	424	412	405	396	410	381	405	424	428	427	427	416	442	420	414	416	433	417	392	438	429	459	385	388	423	423	411	413	395	390	410	432	402	429	415	453	435	424	415	416	390	443	418	425	428	404	405	370	417	402	402	424	401	449	438	414	414	412	399	421	467	407	426	381	415	405	407	447	416	438	407	402	440	438	438	401	430	412	433	377	444	410	438	395	374	383	402	413	431	451	403	431	453	426	424	419	428	392	386	394	450	397	402	444	395	421	406	449	420	400	469	378	437	435	395	404	408	411	436	405	414	432	440	421	392	426	443	427	429	435	435	404	388	413	385	419	413	441	443	406	395	410	413	406	407	430	431	400	402	404	398	384	422	416	423	390	423	410	392	412	438	441	440	402	401	392	427	426	377	409	392	422	407	407	417	402	401	421	398	410	439	426	389	404	416	374	462	410	419	400	410	411	389	416	417	399	403	441	377	422	423	414	426	428	384	414	441	439	417	421	431	417	402	373	386	434	415	403	395	412	387	438	396	423	420	427	394	425	419	378	404	421	419	423	403	403	391	451	401	389	404	423	439	380	426	408	424	440	409	411	415	386	430	406	455	418	406	434	381	431	408	419	429	445	419	399	456	404	448	400	442	408	443	447	391	415	456	407	425	453	407	449	439	385	400	418	423	408	436	408	417	427	412	434	411	396	446	410	406	432	453	439	412	383	418	413	394	419	387	433	393	430	435	413	450	402	418	416	430	436	424	453	432	427	397	403	404	393	431	405	428	375	430	383	399	444	446	395	456	375	420	416	411	432	397	364	414	413	442	379	397	407	409	420	408	397	376	435	409	419	412	418	409	428	427	413	416	435	409	408	424	440	420	421	403	408	457	401	451	427	432	396	418	456	458	402	425	421	445	444	410	410	437	391	436	426	451	379	436	416	413	413	422	438	430	370	415	418	411	401	458	388	416	429	432	434	433	420	407	418	395	418	380	423	417	404	439	415	398	408	419	429	439	421	457	429	456	390	421	431	420	418	364	388	448	431	419	436	394	428	435	446	398	404	424	405	390	418	413	435	430	456	413	430	424	417	435	425	414	455	410	391	403	445	402	388	460	428	412	423	457	427	387	384	438	388	429	403	407	419	465	401	427	427	423	422	403	452	410	383	429	392	419	436	418	453	442	456	397	462	413	428	427	408	407	440	429	405	400	409	384	402	418	414	374	393	417	394	425	386	377	463	392	371	416	435	437	400	395	439	455	418	424	433	416	465	417	443	370	411	412	408	395	410	440	421	397	410	413	419	357	414	418	392	417	394	422	429	429	393	455	430	415	417	407	411	405	442	407	415	408	399	385	416	443	397	401	406	401	414	407	415	415	448	444	398	432	424	394	375	411	387	425	425	409	410	411	445	421	431	419	425	391	447	440	388	416	425	423	409	395	410	415	417	382	396	415	437	412	437	428	420	409	439	427	439	418	424	417	402	390	457	397	449	452	441	393	443	408	451	437	419	383	434	397	428	424	405	400	384	417	403	407	404	399	437	441	420	422	396	375	391	405	410	451	426	406	423	417	439	435	421	416	426	449	382	428	427	420	417	395	417	419	424	398	421	429	441	416	439	408	416	412	424	459	422	432	397	387	416	445	403	418	426	392	418	423	462	396	424	398	400	414	389	412	404	437	442	414	391	411	376	413	403	390	451	402	425	421	392	414	403	426	443	413	417	424	432	400	426	433	398	410	401	411	423	428	399	439	458	420	437	405	439	374	386	418	425	415	441	371	396	416	437	398	388	404	411	435	410	442	427	411	436	394	447	364	432	463	410	415	436	411	431	418	431	440	408	401	405	400	442	418	415	414	391	414	419	438	401	391	479	453	396	392	400	417	440	397	413	406	378	413	401	443	397	414	432	401	404	392	473	414	421	391	411	383	378	407	380	420	420	411	405	435	397	443	416	431	442	394	431	412	417	414	419	409	433	418	445	434	452	429	409	406	429	361	394	440	405	399	449	422	404	408	390	402	427	422	430	418	404	431	422	359	386	407	395	414	409	445	412	412	414	438	389	410	402	463	385	432	453	423	434	431	435	426	460	418	417	395	404	417	439	389	419	370	441	420	415	431	419	429	439	436	407	412	409	427	422	453	406	410	409	466	449	432	426	415	416	416	392	426	372	420	414	422	386	402	384	412	431	416	386	422	441	439	394	448	373	406	443	376	423	444	433	408	412	419	457	389	448	385	405	471	435	403	476	457	447	408	430	397	403	428	403	409	431	422	431	403	436	431	414	448	387	414	399	424	395	436	390	411	427	416	408	387	441	456	445	409	448	394	450	389	390	414	428	428	411	435	416	406	419	413	436	420	404	388	443	432	424	404	394	437	402	449	422	409	417	403	404	470	397	421	452	389	425	447	412	433	382	413	429	428	377	388	412	411	405	442	429	425	423	427	443	398	427	446	468	387	426	407	408	395	436	378	401	419	382	439	437	390	405	427	455	431	426	401	403	419	454	414	432	385	388	395	433	419	442	413	423	419	424	454	425	411	396	458	404	397	408	432	406	422	438	400	428	396	414	418	431	425	394	418	432	417	405	399	397	390	402	387	436	388	407	416	402	420	457	407	423	455	425	424	435	365	450	404	440	440	433	417	424	404	421	434	421	412	416	459	404	410	405	449	446	426	400	441	390	430	402	476	421	430	391	391	393	414	393	371	421	455	417	405	426	417	399	380	396	433	415	431	416	430	442	421	441	455	430	415	423	401	400	413	443	403	417	386	413	432	426	431	424	470	436	423	384	448	433	404	425	461	395	409	401	402	421	440	415	464	413	436	413	388	439	422	436	440	433	404	426	423	394	380	430	385	404	460	406	443	397	397	410	411	370	441	400	439	436	448	425	423	408	430	391	409	419	423	443	440	449	391	404	423	442	387	404	398	418	430
5699	5722	6021	3772	2486	1516	933	732	631	617	578	613	559	560	558	526	530	491	589	558	520	524	529	513	505	562	514	511	515	515	488	522	540	538	535	558	570	513	516	515	497	499	490	463	511	512	536	528	507	533	551	543	508	529	516	519	530	520	497	523	495	511	525	527	524	544	505	519	499	515	529	487	533	529	529	497	526	505	513	512	504	501	483	539	499	498	562	502	496	508	513	507	512	507	498	508	540	474	490	531	536	539	548	523	525	506	502	558	484	483	492	531	484	511	546	489	523	501	512	498	529	466	498	487	523	523	544	507	499	500	526	498	505	452	519	488	507	539	492	532	532	488	561	507	506	496	492	519	514	503	533	527	519	501	498	530	489	507	552	502	489	537	498	532	501	555	543	507	554	520	509	509	527	499	512	504	543	520	474	492	522	526	551	542	518	526	500	491	516	528	511	502	513	502	531	500	537	464	502	512	481	531	498	526	496	521	533	509	520	505	515	512	503	499	536	543	544	509	503	522	541	508	544	526	517	509	510	537	550	526	516	499	514	496	498	496	533	522	529	572	510	535	507	550	502	509	533	484	543	512	475	508	511	526	533	576	521	549	534	510	523	463	553	544	505	518	475	522	516	520	505	505	505	487	512	498	554	483	511	528	516	545	495	507	504	512	495	490	532	489	510	523	497	485	527	492	561	530	538	533	532	511	505	518	511	528	508	548	511	529	515	525	496	522	505	509	502	497	551	482	472	506	520	498	538	496	516	535	537	523	516	525	519	527	555	525	507	492	498	494	543	524	502	500	478	544	486	534	486	550	486	508	539	535	513	520	510	509	523	544	502	505	524	562	508	513	488	514	520	478	490	505	538	533	507	513	540	517	532	513	525	515	571	548	510	506	462	538	511	530	501	514	533	499	482	496	565	512	513	506	500	476	517	481	478	537	502	508	543	554	480	529	481	512	477	535	521	500	537	543	497	510	506	483	495	518	512	511	488	516	546	524	512	536	509	539	487	517	524	529	475	479	506	527	514	524	506	530	494	545	487	539	513	556	497	510	532	542	528	526	511	532	547	531	512	505	509	525	508	522	504	496	493	549	525	515	537	504	530	511	490	466	492	523	510	537	526	507	498	569	484	524	491	482	506	502	496	529	508	522	516	534	523	499	474	506	546	537	461	542	526	515	528	535	529	546	538	488	510	516	527	491	502	525	510	535	544	525	473	503	493	506	520	525	493	544	516	558	481	546	530	513	527	507	522	548	527	508	477	513	495	535	495	509	506	560	479	525	485	512	521	498	582	516	490	507	502	522	515	524	508	540	507	485	499	508	509	479	514	549	544	522	496	487	512	566	499	514	494	532	542	558	531	512	558	542	580	550	492	474	508	528	496	468	530	487	531	549	528	517	525	507	538	536	506	533	523	556	459	509	530	492	508	492	517	504	488	506	531	556	502	531	523	523	505	525	504	485	556	488	511	519	504	500	510	560	572	520	527	541	553	497	530	536	499	523	516	511	527	506	492	572	509	516	496	510	494	529	568	498	531	503	482	525	511	503	506	505	562	526	560	505	527	533	462	518	517	507	505	486	500	538	510	528	563	559	493	484	544	550	539	496	502	501	526	503	548	523	483	499	512	501	514	541	482	503	532	512	541	496	522	479	498	480	482	514	499	498	511	519	532	536	534	548	501	512	515	555	500	530	512	501	502	530	483	498	508	545	501	503	511	499	527	516	505	506	551	484	488	526	479	504	521	504	505	472	503	524	480	501	496	502	540	500	478	500	540	498	525	556	582	529	516	506	531	477	550	498	475	522	534	491	577	541	540	507	510	508	504	532	532	541	493	514	482	522	492	536	506	511	522	486	533	514	520	519	536	505	578	476	521	492	526	541	556	487	505	546	536	496	509	519	513	486	510	507	496	486	549	534	493	511	532	521	505	499	541	509	511	484	545	529	515	507	510	522	493	557	506	506	521	462	517	536	511	524	523	511	513	515	517	558	514	519	504	488	505	534	543	531	522	535	507	515	481	522	509	515	512	548	524	565	521	517	529	530	511	515	539	524	499	530	500	518	502	523	515	512	490	492	489	515	558	530	509	538	499	535	510	481	513	548	505	475	534	509	528	493	507	527	490	508	523	524	507	480	496	559	520	496	518	514	515	540	444	526	503	491	460	529	485	550	546	531	501	467	476	513	544	507	493	508	504	523	473	530	539	494	495	503	497	490	479	483	480	500	484	491	506	498	537	529	492	515	535	535	515	507	520	521	510	497	518	518	482	513	520	488	472	498	500	569	489	526	549	507	515	498	527	532	514	485	527	516	507	531	491	534	524	519	506	475	558	524	521	440	486	511	476	548	489	512	506	518	503	498	520	504	526	510	528	525	503	514	519	518	540	521	511	519	534	509	494	507	558	555	488	541	498	532	536	539	496	505	510	555	498	515	533	563	483	496	494	469	539	476	553	513	529	532	514	517	527	507	480	500	573	541	456	510	509	509	512	511	497	493	498	495	526	500	501	523	511	526	534	486	520	517	469	497	515	508	466	513	495	484	530	542	533	521	465	491	550	515	548	511	493	527	533	511	510	510	493	534	513	545	515	467	481	504	546	512	488	495	520	487	506	488	486	515	504	498	556	504	552	499	570	511	519	576	490	473	510	504	549	541	474	488	528	496	478	512	494	547	510	488	504	527	562	552	492	530	513	481	497	503	481	511	498	496	515	516	507	467	534	528	498	518	522	507	533	510	490	511	524	540	525	522	496	533	511	506	558	501	554	545	492	501	503	519	487	521	548	508	516	553	521	530	539	464	507	495	506	504	565	515	511	488	491	521	511	528	480	547	481	479	517	493	510	515	560	505	493	526	482	548	499	540	501	550	497	503	501	524	483	545	531	548	495	521	533	508	553	496	513	531	518	508	492	496	488	516	501	513	530	506	502	536	549	501	509	519	527	524	527	488	507	511	446	471	510	488	539	506	494	546	535	507	479	513	494	524	498	516	511	499	508	505	553	546	514	482	506	496	509	493	526	541	499	525	529	528	451	536	509	555	500	505	545	461	515	513	496	510	521	485	512	548	474	536	490	517	517	507	542	506	507	523	530	494	506	510	484	485	486	493	547	515	519	477	487	485	538	499	508	538	514	513	536	512	540	518	513	498	496	521	486	493	502	508	540	545	523	539	521	511	490	515	575	534	551	557	493	543	524	514	513	514	531	548	496	509	544	494	552	535	536	520	505	511	523	534	484	547	500	498	524	542	530	511	512	515	483	507	493	520	521	527	563	505	490	496	515	494	516	523	520	521	568	492	509	511	542	539	524	503	541	495	531	536	481	492	488	560	531	503	517	538	505	542	535	531	529	539	504	522	515	532	497	482	536	478	480	518	516	537	493	506	518	527	525	542	548	522	507	511	533	555	497	533	510	491	554	557	592	516	478	475	509	517	538	523	523	508	495	505	558	526	548	524	482	489	522	496	522	496	506	505	520	522	530	487	528	524	538	488
23670	20938	28170	23867	20915	9692	1280	714	551	440	428	403	381	305	300	307	283	282	287	285	246	272	253	223	253	244	215	254	257	232	244	276	237	207	202	228	231	231	206	206	229	189	224	213	219	237	207	226	224	206	225	196	228	214	225	198	217	198	215	216	216	218	213	202	205	240	202	223	209	198	194	212	201	199	247	206	222	218	219	207	217	214	192	197	198	201	190	200	210	198	200	211	220	227	202	182	214	198	223	190	206	210	229	194	192	212	225	203	207	199	208	198	196	215	192	192	224	198	191	209	211	226	198	213	207	212	203	227	230	187	219	217	216	212	195	212	185	203	221	206	217	205	188	222	221	180	190	210	197	180	192	201	213	194	196	220	209	212	224	190	221	208	208	203	213	196	200	184	200	206	209	203	189	229	210	196	200	206	203	216	223	187	224	215	198	229	218	226	216	215	190	202	200	202	197	195	193	190	216	215	196	202	226	209	217	183	210	209	189	227	217	204	190	201	210	212	219	164	188	218	196	228	225	224	205	222	198	201	189	225	198	212	201	234	196	221	217	222	201	217	199	194	207	236	194	200	210	214	205	183	204	198	209	207	217	189	241	195	207	202	200	216	201	213	197	196	207	211	192	188	193	182	211	211	182	203	208	217	197	195	208	197	195	210	204	207	200	213	202	210	199	188	178	194	197	196	220	204	227	196	206	207	204	184	195	190	225	212	214	235	195	192	221	222	216	218	202	209	209	218	189	205	208	225	223	207	210	205	210	218	206	182	182	202	212	207	191	200	189	200	199	190	204	202	209	206	203	234	228	215	203	201	214	226	190	222	198	205	209	188	215	182	205	211	207	224	183	202	218	217	206	213	197	218	209	215	204	217	194	208	197	190	178	214	227	201	225	226	208	180	190	218	215	190	196	197	206	208	208	227	194	185	213	196	194	203	201	217	200	201	214	201	215	221	218	198	193	206	198	207	212	205	189	201	219	222	203	192	202	207	229	189	208	183	187	202	208	177	215	192	180	216	207	231	196	188	193	203	193	228	211	184	194	206	200	207	189	212	215	196	211	218	201	206	227	224	195	215	210	199	200	196	214	211	201	201	192	206	196	208	209	214	211	194	207	206	207	190	190	204	214	219	201	215	216	213	199	201	213	189	180	213	208	208	201	211	211	191	231	221	199	200	202	204	195	200	189	203	189	197	204	219	190	195	193	214	218	211	228	210	193	201	172	213	219	193	188	203	203	217	207	201	227	211	178	186	211	167	225	211	209	207	205	222	222	194	243	211	218	201	215	231	192	207	207	184	195	192	213	190	197	209	206	230	210	229	182	199	231	220	227	174	210	202	219	208	227	209	180	218	194	188	195	195	205	182	196	203	223	207	202	210	189	197	190	181	232	198	231	204	209	193	184	227	222	191	214	197	218	206	217	205	218	217	190	189	185	219	213	202	203	196	202	195	205	179	181	198	224	204	223	200	213	191	194	200	224	195	236	227	191	200	190	190	196	209	232	211	193	196	234	222	209	215	199	216	194	216	200	198	205	213	215	211	200	205	213	232	229	193	212	210	215	184	217	199	199	209	218	233	202	202	212	206	210	184	201	215	236	198	208	220	209	188	210	176	216	200	192	179	206	195	196	196	190	206	203	215	215	197	223	203	209	223	183	176	173	212	205	216	212	194	182	227	205	216	185	228	198	216	195	204	203	196	203	232	216	212	201	198	192	217	228	200	228	215	210	187	191	222	217	211	195	213	200	214	181	227	220	218	225	186	189	191	207	211	191	207	188	204	196	210	191	190	199	194	222	185	178	212	216	196	189	222	219	216	232	247	217	190	206	202	213	219	187	225	212	195	187	213	220	205	228	218	200	177	199	208	192	211	185	196	170	199	221	203	212	222	217	203	199	211	183	204	228	195	207	208	191	219	212	214	227	182	218	195	187	201	209	186	199	202	214	199	220	202	218	189	190	212	193	220	192	194	210	185	182	190	226	202	199	223	213	207	216	211	190	178	204	203	217	201	232	215	180	218	194	196	224	204	205	197	203	188	228	202	197	199	190	205	192	201	186	210	209	204	192	191	202	206	236	213	220	218	179	213	219	203	220	197	216	193	192	193	181	196	220	198	189	188	221	209	237	212	212	204	209	213	198	183	211	223	188	186	188	238	212	206	192	205	184	195	191	218	216	200	194	212	213	174	193	191	213	194	220	215	226	217	204	181	188	204	203	205	198	205	220	197	217	215	194	186	204	203	201	185	210	184	207	201	223	195	187	216	193	199	192	203	195	195	216	198	193	226	187	237	202	187	197	183	211	235	203	211	236	200	193	210	191	233	224	198	224	202	179	195	221	203	205	208	181	207	201	215	197	205	212	216	203	192	214	212	210	222	180	192	198	209	212	216	210	212	217	173	198	209	187	210	202	212	206	205	220	171	186	215	219	219	202	205	196	216	192	196	220	220	213	225	219	195	197	221	208	222	200	241	223	197	194	223	179	201	214	200	208	185	234	197	197	185	208	187	200	192	200	204	198	199	199	208	210	217	190	226	216	224	203	198	199	175	195	231	204	200	207	204	200	204	198	210	208	214	205	201	196	228	186	189	207	185	217	205	198	209	200	191	199	215	239	201	201	233	196	195	193	192	206	212	198	178	194	205	204	233	183	191	228	203	207	221	175	200	183	203	219	182	223	236	207	196	201	192	201	214	224	220	206	207	225	202	173	182	224	210	214	189	214	196	216	197	212	200	207	189	204	198	171	219	198	203	212	216	190	192	207	215	235	218	210	195	230	203	225	194	211	230	214	169	209	199	239	210	214	214	229	224	206	202	212	215	177	201	221	204	202	196	202	191	209	193	196	177	203	218	199	192	197	209	199	203	190	208	230	184	210	198	213	210	198	208	200	182	211	210	183	211	218	184	194	225	191	193	206	211	216	202	193	206	221	221	207	210	222	212	197	229	191	198	234	193	203	201	193	181	183	222	209	191	219	199	192	206	163	193	213	192	198	209	207	216	201	207	196	182	182	189	196	223	202	217	189	216	195	206	205	218	206	201	191	197	212	199	209	242	220	209	212	192	203	211	186	210	176	202	214	205	185	210	213	221	205	191	204	220	211	206	203	219	203	210	196	189	200	224	187	204	231	197	214	219	232	186	199	215	190	219	189	231	198	200	207	200	207	204	196	187	192	187	188	196	194	206	212	217	219	192	215	192	223	203	193	203	198	209	176	201	176	208	186	200	224	210	214	204	209	206	207	192	222	185	185	223	202	203	214	215	197	209	228	215	202	201	218	209	202	224	196	196	193	185	213	214	214	228	195	190	191	200	216	215	226	207	253	217	201	178	204	191	236	212	201	232	221	195	199	213	197	224	203	211	211	180	224	225	210	201	207	214	230	191	177	219	188	205	198	210	182	192	216	189	191	203	216	210	194	218	183	205	205	195	198	194	186	183	209	197	186	233	205	198	213	200	219	202	238	227	217	211	181	214	216	207	208	214	217	178
6759	14786	13786	8459	5435	3428	2037	1282	1119	924	797	744	603	538	471	453	441	445	400	363	377	368	369	349	326	344	323	324	291	334	330	312	313	300	297	286	313	301	284	292	314	266	266	300	289	285	316	287	308	312	274	284	305	263	267	257	267	263	286	284	286	268	297	296	271	270	270	259	272	259	249	275	221	263	254	282	295	258	280	274	292	258	270	265	260	244	254	282	267	303	268	281	227	258	248	264	258	303	275	265	258	267	262	260	281	262	254	280	255	275	277	284	261	256	295	258	274	287	281	240	293	266	299	252	285	287	257	267	277	262	274	229	291	274	252	285	279	232	276	247	256	265	249	286	268	267	271	276	284	255	287	272	268	231	286	258	269	269	249	290	271	283	285	278	271	262	258	294	280	244	233	282	248	268	257	243	247	301	281	283	265	276	244	280	276	268	231	270	236	246	269	261	257	260	267	273	275	261	269	272	263	258	268	270	281	261	228	289	282	228	292	268	263	253	262	283	251	242	256	242	303	306	258	264	249	281	293	259	250	268	260	266	261	264	260	269	278	278	245	269	250	245	277	280	265	255	273	263	278	259	255	258	285	273	270	281	280	276	239	262	243	300	247	257	282	293	257	256	250	286	293	241	257	209	290	251	260	269	241	261	259	273	295	264	231	256	266	239	288	269	242	290	290	282	292	270	261	260	266	280	278	260	265	277	240	259	282	260	266	285	288	232	282	272	247	271	272	233	250	236	241	261	285	306	270	281	262	261	278	269	297	297	273	265	265	261	251	283	267	275	284	253	267	276	258	277	279	284	303	252	254	243	247	270	247	276	249	266	289	284	273	290	278	268	251	236	250	256	234	242	262	262	278	241	280	268	257	262	294	289	276	235	282	262	281	280	268	252	262	247	233	266	248	249	248	241	291	250	268	273	247	279	272	267	255	263	254	260	271	268	258	249	268	271	278	260	233	263	271	246	264	280	236	282	281	293	298	248	248	297	262	260	252	275	282	311	267	277	275	278	243	254	266	251	281	279	293	280	273	244	258	241	246	255	282	274	245	255	250	276	253	274	257	249	276	248	304	309	267	295	265	270	267	282	251	303	258	299	276	238	269	272	271	270	265	269	269	277	263	273	294	268	272	276	266	267	281	242	280	273	256	275	266	272	265	266	287	268	276	280	283	273	264	250	242	255	267	272	292	237	226	277	253	268	252	228	253	260	273	307	295	271	275	250	262	270	260	264	261	254	277	245	269	263	257	259	271	292	275	253	243	249	261	248	265	262	264	267	283	253	238	275	280	254	272	256	293	271	268	251	283	265	259	266	264	293	244	255	282	246	237	260	259	276	294	275	285	250	279	270	257	283	277	256	283	283	257	278	250	257	259	245	269	274	251	266	248	248	291	251	253	252	274	263	256	293	266	264	265	250	265	266	242	247	250	255	253	240	276	261	295	272	248	258	242	273	299	296	290	269	259	264	252	266	254	290	295	264	246	268	262	289	284	254	258	235	286	284	266	276	258	265	275	290	290	250	272	259	252	262	233	264	289	269	280	252	261	273	243	290	273	262	260	289	243	276	267	228	264	257	290	246	282	248	264	275	299	262	274	242	269	272	253	267	273	270	288	282	261	258	267	269	275	263	294	261	264	235	295	230	288	264	254	254	253	267	255	253	292	271	228	287	239	272	287	242	265	270	293	291	227	265	306	289	254	295	294	289	258	268	271	245	261	233	285	264	287	274	283	259	243	272	290	268	256	260	259	261	252	258	274	273	249	291	241	272	273	280	252	295	296	266	266	284	279	280	247	289	263	264	256	251	256	257	281	284	273	247	295	259	262	248	244	257	249	233	265	242	275	235	250	235	257	256	275	263	264	235	270	253	279	277	262	269	251	255	248	257	273	245	283	269	236	287	257	241	272	252	263	265	239	233	258	261	271	262	248	266	265	269	271	239	280	259	311	279	276	273	246	284	245	260	254	274	279	260	261	285	270	266	275	232	279	272	304	259	272	261	281	238	252	232	265	267	267	239	265	280	243	244	273	257	251	274	282	241	264	268	291	258	246	256	253	253	277	273	265	250	279	281	242	274	263	262	253	258	262	239	256	260	248	287	261	280	279	277	276	267	304	276	296	246	288	249	246	284	244	257	261	251	238	246	269	265	245	247	282	273	267	272	274	256	261	252	250	265	271	265	308	284	279	287	280	252	270	301	291	277	255	269	288	279	237	281	232	254	254	245	271	225	268	261	272	245	285	304	250	275	258	269	263	296	275	273	249	274	269	271	268	268	265	283	267	258	263	253	277	283	271	277	268	246	290	250	262	245	283	278	298	251	272	290	279	279	291	264	273	275	250	241	252	258	259	255	282	258	264	269	303	259	259	275	284	244	276	251	250	259	265	243	244	263	259	283	283	277	295	280	257	261	262	265	277	274	259	253	276	273	259	267	282	275	244	269	266	291	297	273	264	278	255	270	251	264	272	274	282	269	256	262	265	258	270	275	286	275	287	278	251	251	259	267	268	274	239	267	266	273	287	246	249	278	266	265	249	292	272	257	292	267	263	274	255	259	273	237	249	273	246	294	272	259	251	267	262	300	292	253	246	273	282	270	269	273	268	292	285	279	289	276	280	251	252	263	260	253	305	272	269	249	278	300	255	254	264	293	267	253	254	238	263	252	257	279	262	257	249	277	258	266	267	264	250	278	284	270	291	266	241	285	243	271	240	245	287	287	276	276	248	271	282	259	285	292	295	300	283	265	238	262	240	279	269	265	255	281	275	278	254	269	271	269	265	266	280	249	296	251	236	261	268	301	271	253	235	290	224	289	294	279	238	250	226	262	272	276	258	258	252	236	282	281	272	244	270	275	284	262	261	250	257	244	288	271	237	252	261	244	271	267	259	264	273	268	263	272	266	280	246	260	253	273	298	262	261	257	252	265	268	268	256	277	270	297	292	258	263	277	260	264	259	262	247	261	274	243	264	292	248	297	304	281	261	267	245	266	278	245	295	261	283	271	296	240	260	271	270	265	272	266	279	260	240	273	269	266	255	255	287	227	266	301	255	264	273	250	245	262	277	258	256	236	267	273	275	260	259	251	280	276	241	280	254	279	276	271	274	267	260	275	276	268	238	253	254	257	253	259	273	228	283	272	284	269	264	286	262	256	240	260	251	256	264	268	259	269	292	246	271	256	279	258	273	267	242	257	274	259	247	251	250	245	258	265	253	314	252	255	263	248	261	249	270	244	254	282	257	240	270	288	260	269	249	262	271	257	295	277	255	231	248	288	265	272	281	279	230	280	271	282	272	283	278	245	248	258	268	263	253	250	275	268	279	262	256	307	254	254	258	256	267	269	265	254	261	249	275	285	287	281	236	252	251	238	254	281	290	268	236	303	263	299	275	310	264	246	263	244	278	262	241	260	258	269	254	261	266	267	258	285	266	252	273	242	268	266	284	231	267	259	266	269	249	260	245	239	250	256	262	265	255	274	279	253	280	260
24970	20932	26980	24857	9956	1492	923	707	631	623	639	611	541	541	528	539	537	533	498	541	521	499	551	501	483	527	527	510	514	532	484	541	550	523	482	499	481	510	496	486	506	526	506	465	538	509	462	537	502	493	517	498	478	505	496	465	504	515	474	505	518	451	493	490	477	550	524	508	496	514	521	466	516	509	460	491	473	478	506	526	514	484	503	478	493	489	479	511	515	497	512	511	474	451	501	520	504	456	503	524	485	514	510	471	506	487	490	517	511	477	496	511	478	502	501	515	549	458	513	519	475	502	500	467	498	508	500	473	488	489	452	506	505	493	505	500	512	486	473	495	468	513	502	505	482	465	492	510	535	495	503	479	485	482	522	487	491	502	506	525	513	499	535	515	488	481	512	518	438	470	484	509	495	506	518	488	510	492	490	459	511	513	490	495	498	498	548	494	502	520	466	477	488	489	487	506	477	499	485	495	482	496	478	487	490	542	527	487	471	521	497	514	491	470	486	529	490	476	475	479	478	519	538	463	489	504	505	525	442	501	488	471	473	476	476	493	488	511	486	535	475	511	474	512	485	478	497	487	483	534	513	504	474	473	495	483	509	496	516	459	398	510	480	512	508	517	480	436	511	469	462	457	505	481	499	466	466	480	511	510	521	463	520	527	502	499	488	483	481	440	465	483	509	492	490	506	489	485	513	506	483	460	509	481	497	434	484	485	486	498	486	497	510	500	519	498	518	489	480	449	477	507	470	516	473	501	535	490	499	496	487	479	494	497	513	491	503	485	509	508	525	486	499	497	501	492	493	495	532	500	502	487	485	468	478	503	500	502	473	509	496	447	484	468	480	492	480	500	490	480	488	508	480	502	503	512	484	445	444	508	515	502	482	483	503	495	476	497	526	482	468	479	482	490	514	452	458	511	497	541	503	485	457	518	489	501	503	475	483	498	461	498	503	457	528	487	508	478	481	464	506	560	461	491	458	502	473	532	504	542	519	512	494	465	521	486	507	492	490	463	483	489	507	489	492	508	496	512	490	505	527	489	484	484	479	463	511	494	517	468	458	480	494	492	500	520	490	470	497	497	508	492	459	485	466	475	520	495	491	514	478	522	513	500	509	491	501	513	462	491	479	511	466	483	480	501	478	489	489	489	502	529	487	491	473	475	523	501	472	495	476	490	459	488	461	525	503	492	493	504	460	485	482	451	463	499	471	516	495	492	460	505	505	454	505	484	491	473	534	481	478	524	509	492	464	478	494	460	449	479	479	486	518	490	536	499	464	493	482	492	479	502	503	474	485	502	495	487	504	466	483	451	494	497	473	510	477	464	477	486	491	444	496	483	493	510	556	520	511	515	511	509	496	467	466	471	520	513	504	495	496	474	487	442	488	488	480	511	478	461	497	482	501	478	472	488	487	470	487	485	508	507	494	545	472	505	463	471	456	440	450	452	475	480	449	502	505	499	487	495	497	462	497	464	455	461	480	466	489	513	482	497	497	486	520	476	490	484	484	478	515	481	509	487	469	521	477	501	492	489	509	509	477	492	523	464	515	482	503	490	519	497	497	522	467	533	490	504	479	425	505	523	518	508	511	478	517	517	483	523	556	500	490	497	472	530	509	491	538	502	512	510	443	501	499	494	522	479	472	518	492	491	476	483	503	503	468	477	463	501	485	459	488	473	483	518	481	517	522	498	475	499	505	477	527	487	476	437	494	497	493	501	486	442	523	502	514	479	474	510	479	509	481	482	473	497	530	457	511	487	446	456	506	487	461	512	469	475	482	498	450	447	493	507	510	502	507	481	515	501	470	471	474	509	481	478	531	498	534	475	488	484	467	494	501	511	522	499	444	451	507	486	457	505	494	552	509	482	460	518	522	510	497	505	496	468	564	511	472	456	503	458	493	515	480	497	492	522	465	476	460	477	510	480	515	488	504	478	469	480	484	488	530	509	524	519	509	488	476	518	482	509	514	480	494	494	509	452	509	460	522	536	501	443	505	495	473	495	485	508	492	487	468	463	462	481	474	492	476	472	474	487	487	501	480	497	492	483	539	494	521	494	495	505	475	492	500	479	499	459	506	479	495	515	449	490	461	498	517	498	480	478	493	563	480	446	521	480	466	484	490	511	487	509	452	512	489	481	490	496	460	491	501	508	476	435	516	535	486	481	500	490	481	463	450	534	508	501	508	473	526	481	486	473	513	475	510	489	469	504	501	480	483	495	527	513	511	474	479	455	484	490	469	492	494	478	511	462	486	525	453	509	510	479	506	517	467	510	452	495	472	515	478	490	471	490	531	456	476	501	473	475	509	508	484	473	486	497	474	501	486	493	473	485	511	534	484	516	477	467	527	489	472	496	491	541	512	480	498	487	471	481	490	474	480	480	519	482	491	487	497	506	504	509	511	444	465	506	494	486	502	512	529	457	523	514	493	448	542	438	465	535	514	475	469	492	472	462	491	547	514	458	488	507	507	488	505	499	500	505	520	500	481	479	496	480	502	457	470	503	489	482	479	510	470	512	522	509	487	474	468	520	492	512	468	528	495	508	449	496	492	469	500	475	482	500	508	512	519	468	473	535	468	496	523	503	496	506	506	513	467	531	437	503	482	482	515	522	478	478	476	505	498	499	494	469	485	500	530	489	481	517	497	467	494	479	490	464	479	516	478	484	496	455	517	490	472	494	492	518	478	483	463	475	476	526	496	492	507	479	473	481	518	481	505	526	501	456	466	490	486	497	508	420	496	476	527	502	538	483	466	478	479	483	505	531	479	499	515	477	464	481	509	457	482	506	461	486	469	492	471	481	496	513	480	483	492	479	502	475	495	485	438	474	445	454	452	525	485	501	486	488	461	454	479	472	512	500	471	494	522	493	493	493	528	467	479	464	484	498	495	499	476	457	495	486	444	477	454	510	465	498	476	495	527	500	554	478	495	491	489	511	498	505	506	489	485	520	490	511	451	490	475	502	501	489	456	507	479	503	475	500	473	515	482	468	447	476	492	511	550	491	455	562	481	509	491	506	472	462	515	487	462	532	470	516	449	499	471	465	468	519	504	458	476	480	493	520	507	478	473	471	484	465	474	485	493	485	468	488	517	487	496	529	472	526	474	485	528	469	493	467	508	475	459	471	484	499	495	473	509	508	471	499	529	468	527	497	446	481	489	484	498	473	475	477	489	521	529	461	526	466	479	456	477	517	503	495	497	495	519	475	463	503	483	460	469	497	477	441	515	522	465	478	497	466	511	478	483	470	510	491	473	500	482	497	520	468	488	476	454	482	472	498	445	490	474	459	521	482	499	446	533	514	528	475	495	495	518	534	474	478	440	524	486	500	525	423	491	477	483	510	481	482	440	508	514	514	482	503	485	526	490	506	508	479	498	464	498	466	452	465	502	500	478	504	484	502	481	472	510	525	456	484	527	515	502	474	526	500	481	470	491	491	492	517	497	487	496	514	508	470	448	478	497	468	430	491	483	502	505	466	521	507	468	463
6515	10842	10362	6389	4163	2577	1705	1242	1001	954	896	856	784	809	757	649	675	667	698	636	662	631	623	675	636	680	591	628	641	626	613	657	629	645	631	613	605	627	585	597	606	583	610	594	606	587	605	595	636	601	676	592	606	597	604	591	571	545	584	592	624	611	629	589	606	600	605	596	603	609	591	623	614	577	568	604	592	569	561	585	572	628	575	593	604	577	588	647	599	618	554	615	534	600	559	569	619	579	618	561	589	620	576	595	631	592	604	585	587	568	585	588	586	553	582	583	585	609	597	600	597	594	574	572	559	601	624	582	550	616	600	553	574	644	598	621	607	570	577	579	549	552	525	600	575	591	584	568	602	561	557	585	545	562	622	613	594	581	591	571	532	611	622	584	565	577	606	600	557	555	634	575	589	564	590	582	570	573	571	544	599	586	601	635	567	592	585	581	610	605	626	593	571	586	562	589	582	572	602	585	553	586	598	637	573	548	569	605	582	536	579	592	595	541	549	573	588	594	575	596	589	572	607	611	581	560	554	538	602	584	623	604	602	530	590	606	595	567	608	591	606	584	578	578	553	564	613	601	574	592	581	596	576	577	610	585	612	601	548	589	615	594	593	604	560	598	587	566	573	587	537	581	610	565	568	562	568	576	584	595	595	565	621	581	579	598	599	567	579	520	605	587	585	595	612	598	605	603	591	619	552	586	583	572	568	594	571	620	591	604	578	567	577	622	643	600	562	574	618	565	606	576	548	576	565	575	593	603	574	563	581	610	600	593	568	574	604	553	578	597	574	621	592	585	580	556	554	546	560	601	602	605	584	579	548	597	571	557	573	600	569	558	578	565	604	537	548	576	563	594	595	609	586	633	581	583	591	603	567	541	577	588	567	592	550	621	581	657	593	607	584	619	600	552	615	568	563	547	613	553	632	614	627	561	566	584	607	600	623	619	595	565	582	557	574	570	611	573	557	583	617	592	557	618	607	578	616	532	557	556	606	600	556	601	582	548	558	575	601	608	584	562	605	559	565	562	583	605	586	564	615	581	629	586	611	610	588	572	548	596	598	569	594	593	560	612	615	577	556	588	616	562	613	625	563	599	589	582	570	598	592	528	561	554	547	599	573	594	581	601	612	571	573	554	571	598	586	571	575	573	559	571	615	591	576	594	608	563	588	555	572	582	572	613	615	581	589	585	593	609	608	595	590	578	579	555	544	593	600	560	601	538	586	572	567	574	530	579	597	610	615	554	574	583	571	572	595	595	557	571	628	574	553	582	567	543	591	610	539	593	586	597	608	591	605	582	557	590	582	552	579	564	583	632	604	550	609	569	608	555	584	610	565	563	596	608	587	581	591	603	620	591	610	576	572	565	614	577	605	606	577	583	606	608	540	585	568	609	602	629	596	607	568	598	622	555	588	558	593	585	597	645	564	588	593	607	573	597	572	594	576	552	608	601	605	578	571	569	618	574	521	580	544	584	613	571	584	610	561	611	611	619	592	589	574	548	600	552	604	538	591	616	575	593	590	584	615	568	634	597	585	616	588	584	624	562	563	591	572	590	619	581	578	555	574	642	599	602	602	524	568	587	578	556	608	601	576	580	541	584	617	599	621	616	599	565	606	587	555	575	586	609	626	598	535	597	604	606	559	568	569	577	577	585	558	605	588	608	604	615	609	617	632	608	599	617	603	553	605	578	552	559	582	592	557	584	579	558	586	573	628	631	562	603	607	578	607	569	572	547	570	538	634	589	588	568	597	595	570	588	595	569	575	594	576	564	611	602	567	624	649	608	570	607	593	613	579	560	526	599	608	573	568	590	576	626	579	612	600	574	631	626	603	535	613	612	577	580	572	563	558	557	562	585	596	606	589	628	566	560	605	613	575	575	581	599	539	612	607	612	629	584	554	560	629	578	557	587	557	602	583	565	574	604	577	589	604	531	582	558	588	596	611	588	547	606	585	591	590	584	611	548	598	598	572	606	544	573	573	563	591	637	576	609	604	600	565	542	539	567	600	599	599	610	558	579	643	575	557	605	577	575	577	570	570	569	586	619	570	598	565	616	573	591	576	646	529	611	577	600	564	630	556	615	576	604	597	556	577	588	553	573	596	572	589	590	610	599	593	576	609	582	589	631	578	608	559	586	598	567	643	590	589	563	565	575	584	593	521	578	597	599	562	578	610	612	574	555	588	583	581	588	591	600	601	595	591	569	611	566	592	605	597	603	554	607	623	591	613	587	594	588	593	569	625	559	566	601	548	594	654	606	592	559	563	639	620	546	575	591	620	593	621	589	618	605	570	577	578	568	586	573	589	574	624	626	559	578	581	580	559	641	587	588	578	547	555	599	591	593	591	569	581	575	614	586	587	588	599	610	558	534	550	651	570	578	618	587	571	595	581	599	581	599	615	596	560	549	544	618	592	585	598	607	603	615	563	554	603	606	572	578	605	599	559	615	612	570	577	568	584	536	582	625	614	596	585	545	587	578	591	597	596	572	599	590	554	612	551	580	567	591	611	587	578	588	610	596	590	568	589	592	631	592	624	579	582	586	590	597	544	588	595	610	561	569	601	607	569	634	558	600	592	564	570	584	592	621	586	588	569	546	570	539	605	623	591	614	581	559	611	582	595	584	623	562	579	578	653	596	609	572	582	605	557	621	573	602	600	615	604	610	585	576	596	594	605	595	599	569	556	611	603	587	594	591	565	604	544	562	587	605	578	595	563	542	602	571	570	635	576	580	587	570	601	593	585	626	585	595	618	581	574	610	589	573	602	573	579	585	577	571	577	595	589	561	584	607	572	564	607	615	599	570	585	593	606	575	587	583	582	581	585	574	571	569	616	548	616	575	563	570	589	582	560	579	597	559	574	575	583	579	649	551	621	574	640	596	609	577	554	587	607	607	578	637	584	604	608	621	580	596	591	602	558	556	564	586	628	577	604	618	589	609	599	607	595	623	575	574	605	613	624	540	572	595	583	594	577	574	604	586	593	561	571	571	598	571	537	608	610	595	597	602	569	601	582	585	606	592	568	581	572	573	604	609	588	608	588	593	626	621	611	623	591	559	574	605	573	585	590	565	581	614	587	527	599	535	560	558	581	559	590	625	569	571	567	535	609	578	594	609	568	569	583	604	605	607	567	582	603	583	609	586	605	647	583	587	599	566	613	587	579	563	591	579	625	597	575	573	576	587	545	594	601	610	590	558	562	581	577	593	550	575	556	587	597	546	593	576	571	605	580	610	567	583	582	563	588	590	603	563	522	576	575	591	585	572	557	621	557	606	600	632	634	592	554	622	569	597	629	594	587	587	574	587	567	592	601	600	548	577	570	585	597	554	580	556	564	543	560	554	568	584	577	605	612	559	581	525	570	641	576	568	599	594	588	569	550	608	638	566	545	608	579	624	602	583	603	564	553	591	558	579	620	593	603	608	594	587	553	548	613	587	637	575	590	568	580	568	561	583	594	634	586	613	584	589	594	582	555	594	545	628	548	583
22723	20969	28661	23460	20964	20993	8497	1194	846	653	610	500	443	440	419	390	328	351	301	309	295	304	288	304	249	264	277	276	258	245	266	217	283	273	248	247	232	247	249	241	217	249	214	201	232	236	221	226	271	219	223	238	219	225	239	264	223	255	231	260	200	236	217	194	218	227	209	206	239	223	220	240	232	212	205	208	217	210	210	232	211	232	214	259	233	212	219	194	224	224	214	216	198	212	203	224	213	189	233	263	247	204	204	186	211	206	216	238	211	195	226	205	241	193	229	224	205	213	199	211	232	192	218	237	228	231	212	209	204	188	231	202	194	205	219	198	205	211	211	218	224	206	246	218	242	224	207	184	240	220	225	208	218	201	216	219	203	198	199	182	187	230	234	211	209	195	200	226	221	225	207	218	208	185	189	195	255	200	226	237	193	195	247	221	234	226	212	205	192	225	233	217	217	210	205	234	223	211	190	208	205	229	218	185	201	195	199	203	191	222	203	232	232	201	218	192	215	214	216	219	203	230	212	213	222	201	186	213	207	226	186	232	197	224	215	212	193	200	192	202	237	208	227	227	198	205	210	206	222	228	221	220	219	225	236	210	241	217	203	219	198	223	205	205	221	227	208	206	202	202	183	224	205	232	212	212	204	232	221	232	230	219	208	226	215	202	216	221	222	233	187	224	228	218	183	206	202	212	207	241	204	182	223	220	208	228	209	225	201	216	220	252	193	204	199	217	229	220	202	217	229	224	214	213	224	216	225	242	206	203	217	205	225	209	202	207	199	210	204	223	209	190	210	194	201	220	234	200	202	215	189	208	229	206	218	189	196	218	204	212	218	196	222	207	203	235	211	218	225	217	232	219	194	235	216	227	219	194	204	205	203	198	188	226	228	215	206	218	199	217	214	211	190	215	227	204	224	223	226	227	237	194	197	216	231	229	204	230	193	195	220	197	206	205	215	226	228	214	208	211	194	209	222	190	217	219	220	214	208	199	190	208	214	198	201	209	219	199	212	234	209	223	207	228	185	224	243	212	223	192	207	199	201	215	213	228	209	205	239	208	198	193	223	196	194	219	203	204	193	186	200	215	248	214	229	216	209	219	238	234	219	201	225	210	186	202	195	215	196	226	228	184	202	231	236	213	194	198	203	246	214	220	176	218	213	219	222	221	200	200	226	227	217	196	214	212	190	221	207	218	190	184	201	224	213	214	194	188	210	201	230	208	226	198	209	225	241	204	230	214	225	224	228	192	198	247	217	208	225	198	210	221	224	225	188	218	219	221	205	232	212	201	215	210	183	206	213	199	238	213	181	192	210	201	207	197	210	205	208	185	196	227	206	224	202	223	229	234	218	243	223	193	223	219	217	234	214	196	202	190	217	230	197	200	216	203	213	219	232	175	215	232	196	179	223	215	236	224	209	217	216	204	205	222	217	231	215	208	196	184	209	221	208	227	215	228	206	207	235	195	216	225	179	217	190	216	229	217	224	180	214	212	213	211	211	221	221	193	220	233	216	205	203	229	214	197	226	208	199	223	222	230	185	234	202	208	221	206	198	232	201	207	237	212	215	223	206	185	209	211	215	219	223	220	236	209	215	213	217	188	199	219	230	220	209	181	228	208	199	222	191	201	205	209	211	216	216	219	227	198	216	219	218	192	215	212	201	216	221	187	217	181	208	207	184	210	214	217	224	219	223	211	210	214	215	200	218	232	223	189	194	224	176	215	216	201	222	222	220	225	196	215	195	196	172	210	199	208	205	229	196	204	217	215	217	215	199	204	186	200	221	199	181	211	222	207	217	203	203	198	208	223	197	189	198	224	216	218	210	212	226	189	213	212	187	191	208	197	232	223	194	213	226	220	224	224	200	194	216	213	254	201	211	226	222	220	211	219	232	206	215	209	238	195	205	228	222	212	220	205	203	214	198	221	239	219	216	225	234	205	195	201	192	209	225	194	216	221	211	208	225	242	227	193	220	223	195	213	215	215	206	224	238	201	210	225	215	222	197	215	192	186	206	236	233	222	191	196	215	215	223	204	221	219	223	228	205	237	200	184	224	211	214	227	233	235	207	232	227	203	204	229	219	196	210	211	221	209	223	214	179	223	219	199	236	232	211	192	214	204	246	244	208	200	198	195	215	202	235	227	213	231	197	216	226	229	188	221	187	216	237	217	250	231	199	192	192	204	217	204	209	188	176	203	219	209	204	229	230	205	206	232	219	223	235	212	190	218	210	197	231	213	209	213	220	212	196	222	230	207	236	200	229	209	206	203	217	206	212	220	225	213	214	210	210	205	205	211	194	220	238	199	209	213	238	244	218	214	208	221	221	227	210	223	205	178	214	212	209	226	199	189	197	221	219	219	201	223	210	220	215	238	215	224	202	187	197	199	219	224	220	206	201	218	205	210	207	222	207	218	194	235	225	201	217	194	218	216	216	211	177	200	213	215	242	190	195	190	228	221	220	235	196	214	222	229	207	231	200	192	196	193	188	234	217	209	229	217	220	237	218	206	214	215	253	208	185	196	222	211	213	229	230	206	215	209	219	211	226	203	212	224	199	220	210	221	236	193	220	200	185	202	202	220	201	214	207	221	225	234	208	200	209	222	222	232	228	231	213	186	209	206	234	212	215	226	213	226	237	186	218	208	228	241	219	204	239	206	217	190	192	211	198	242	219	216	214	216	238	180	217	206	223	212	202	232	224	209	211	253	212	250	222	207	227	204	228	228	217	206	224	216	214	211	212	210	220	210	201	240	248	211	202	195	202	212	200	192	232	203	217	220	200	202	206	223	223	193	205	209	208	227	208	220	195	209	199	206	211	218	230	224	209	217	214	229	212	248	219	222	198	212	244	190	218	195	199	226	225	212	211	219	191	226	195	207	193	209	205	208	207	236	218	204	183	237	192	204	213	212	239	203	210	202	193	225	204	186	245	178	209	235	213	201	208	219	207	183	203	216	212	210	222	229	202	195	209	205	228	202	190	198	189	190	213	228	195	196	203	193	218	218	202	218	214	202	194	193	205	190	209	210	207	221	210	205	232	225	224	215	220	199	209	220	195	233	216	236	195	210	199	217	216	203	220	230	199	217	232	218	213	168	233	181	221	220	219	220	188	208	214	200	208	218	219	218	243	189	200	213	240	223	209	194	221	216	213	202	210	196	205	203	226	234	212	216	223	187	174	213	195	222	222	192	232	188	211	194	203	189	218	199	236	215	210	242	202	201	218	215	233	199	210	203	214	223	219	189	246	217	216	197	208	206	186	220	235	215	218	210	220	185	222	223	198	208	204	215	207	210	220	196	208	206	211	214	213	206	202	230	218	217	197	203	208	232	195	201	213	201	231	201	200	225	190	200	240	217	212	186	204	200	207	188	208	210	219	228	239	191	214	227	207	194	212	226	199	243	203	192	212	206	211	211	192	208	237	204	219	187	211	233	210	220	207	248	218	204	200	221	195	185	201	201	203	192	209	224	221	224	209	206	238	219	202	215
9095	21092	19604	12559	8422	5502	3492	2345	1806	1453	1258	1090	916	789	716	633	572	532	519	484	482	458	425	430	392	367	370	394	337	394	332	348	353	344	346	347	298	342	309	289	322	287	261	298	299	308	299	283	278	280	288	297	289	291	309	281	278	266	268	312	261	269	260	285	270	261	270	277	287	267	252	268	270	263	251	300	274	291	264	284	317	282	246	277	284	255	257	267	256	252	277	232	260	272	267	274	267	288	253	246	271	225	261	277	266	273	239	296	225	249	256	266	265	264	264	250	255	262	234	252	246	278	245	231	253	262	271	247	244	256	249	242	260	289	266	252	274	252	228	244	261	258	252	274	243	272	230	269	247	267	244	260	240	271	253	252	260	242	275	286	228	236	267	252	267	260	256	248	205	255	266	277	249	228	234	264	287	234	253	248	239	249	264	274	257	250	278	260	246	250	252	229	252	254	242	249	262	245	283	272	262	272	262	256	247	254	275	268	268	251	234	234	256	221	231	264	251	274	231	261	269	247	260	263	229	260	227	243	246	261	271	231	256	236	298	236	261	246	253	280	235	240	278	279	282	280	253	263	252	241	283	262	280	262	264	264	269	255	253	287	239	245	263	264	242	247	284	237	259	264	257	246	273	260	265	272	295	249	235	292	253	264	247	250	237	268	255	256	274	282	284	278	245	246	255	231	243	245	256	227	255	259	254	258	225	275	236	229	247	251	235	245	244	279	245	262	269	254	289	247	261	266	248	246	233	284	271	252	262	260	272	258	274	239	284	267	240	236	254	263	225	236	249	241	244	270	267	256	254	234	227	255	246	225	265	250	250	256	245	260	250	242	270	242	276	228	249	267	263	237	250	249	252	228	257	261	267	271	251	253	254	256	262	263	270	261	244	232	262	241	250	253	246	261	262	252	262	231	273	256	258	246	272	237	271	249	270	222	259	232	297	248	263	286	250	233	236	249	248	246	218	253	264	254	276	273	257	249	241	234	264	255	260	253	275	265	265	257	226	222	260	253	264	244	250	254	255	232	257	237	267	247	246	263	251	265	250	266	260	248	240	222	261	265	254	244	242	258	248	234	279	244	255	260	235	257	267	251	265	261	253	244	244	277	247	245	267	284	257	257	298	262	272	283	271	252	271	231	272	250	255	252	258	232	213	260	282	245	243	241	255	253	258	234	262	246	264	233	253	272	247	262	225	274	264	240	274	238	240	274	233	248	244	256	262	241	260	258	251	254	272	266	248	247	225	269	280	267	245	247	245	267	251	228	246	233	242	248	267	240	241	256	268	265	257	274	269	247	262	249	233	272	238	246	255	294	265	256	260	262	253	241	303	272	244	283	279	272	258	261	257	243	249	228	268	240	244	274	235	219	225	236	221	261	255	239	255	226	278	267	243	269	241	236	246	247	245	247	246	236	263	255	273	224	252	241	268	236	248	246	256	262	251	263	271	265	266	264	257	268	241	264	246	229	251	243	270	250	263	250	256	255	252	267	235	276	273	276	265	263	243	289	241	239	274	257	247	202	236	247	254	247	262	251	252	262	262	260	232	247	253	268	244	270	220	242	252	256	258	286	231	248	258	256	262	259	269	257	248	244	217	273	278	257	267	237	267	267	245	264	258	237	278	294	236	263	237	257	252	247	279	231	266	261	260	262	253	261	268	250	249	221	272	277	264	244	268	255	230	258	263	231	248	262	286	274	232	243	250	231	245	261	278	266	237	275	255	250	241	255	276	228	279	262	248	256	272	230	240	274	230	242	251	272	244	231	238	255	232	230	254	244	262	251	280	267	242	242	260	242	273	269	266	284	259	227	263	241	239	257	239	249	263	268	253	255	236	249	272	218	241	255	232	241	288	266	254	252	265	277	298	233	246	231	279	233	233	283	259	261	231	242	272	240	269	231	270	255	266	226	268	275	254	255	240	260	268	247	237	238	257	266	242	254	232	217	247	257	256	272	234	269	264	245	242	255	251	291	239	247	263	264	277	266	246	272	246	259	291	269	251	254	254	272	244	279	272	264	259	255	273	263	251	260	275	281	239	235	250	244	256	251	277	256	256	295	260	277	264	267	268	264	240	228	272	270	251	244	250	289	252	243	251	286	238	240	258	279	229	260	241	230	246	245	298	259	273	254	278	241	253	251	240	235	230	272	282	247	276	220	251	250	272	277	240	239	226	236	297	256	289	295	285	266	242	244	228	247	251	268	254	275	262	258	219	253	244	230	254	263	265	243	268	272	246	267	264	259	249	271	260	244	257	280	273	248	256	241	296	278	229	256	257	256	235	276	238	256	261	241	262	260	265	278	255	274	253	243	278	248	237	240	262	227	271	256	259	240	256	245	248	224	248	237	265	259	252	278	264	258	267	263	290	197	265	249	249	260	274	248	270	256	260	246	266	240	261	231	264	251	250	253	254	259	255	267	255	231	243	249	274	275	264	261	295	250	275	282	271	261	255	231	257	243	271	264	213	250	248	257	281	225	233	226	299	238	238	252	250	222	251	244	242	271	252	240	255	286	256	264	265	264	235	245	258	262	251	253	260	275	257	223	227	250	261	294	262	270	247	243	257	249	244	258	253	251	233	244	265	253	241	249	254	259	264	256	252	244	225	269	258	285	242	274	276	243	253	256	243	263	267	266	223	256	249	252	243	254	272	229	240	237	268	211	258	278	250	243	264	250	228	276	243	248	265	258	264	246	241	264	237	248	260	263	293	252	222	264	240	259	263	236	270	273	229	254	245	223	250	268	267	247	236	272	265	247	272	265	255	257	234	238	244	258	262	279	293	247	200	264	271	225	241	258	259	225	231	235	245	261	267	240	247	249	243	254	263	260	262	268	266	278	260	265	258	254	226	253	242	261	246	232	281	247	250	261	271	286	233	253	264	252	259	262	255	252	248	268	251	256	247	252	242	219	288	232	264	265	245	277	223	256	243	263	243	234	230	245	235	260	267	244	251	250	273	241	265	243	241	268	273	274	252	252	271	262	217	235	275	261	280	237	260	253	262	238	249	223	235	274	275	262	197	263	259	263	272	249	259	251	253	268	250	252	279	246	254	249	247	256	265	269	246	279	289	259	256	254	242	255	273	288	229	272	256	262	282	256	274	248	284	253	263	266	232	246	267	273	251	239	264	254	289	276	267	258	226	265	238	252	284	289	278	239	250	253	268	273	250	277	245	271	258	266	241	265	239	235	258	244	240	275	250	257	256	258	255	232	259	230	253	260	242	264	236	253	246	261	239	258	250	250	233	236	253	242	260	233	236	271	255	268	244	249	247	239	251	254	272	241	260	258	246	258	258	261	263	248	244	288	259	249	264	259	272	267	272	254	254	221	225	251	258	247	271	270	256	265	249	226	247	279	262	273	248	264	283	225	265	260	261	240	242	271	257	263	254	236	231	234	253	240	238	259	277	241	252	231	235	264	249	238	265	258	283	230	239	219	270	242	258	289	232	243	243	261	242	289	300	249	244	246	224	257	251	249
26929	19183	7810	2897	1477	970	632	516	457	446	476	469	481	474	429	455	407	389	404	411	469	409	419	422	411	445	427	442	425	432	431	408	431	420	392	432	426	459	433	425	415	436	435	444	412	437	392	413	410	442	388	424	421	393	417	458	440	417	414	414	422	437	427	389	442	436	450	388	451	422	417	424	413	455	450	422	413	398	491	435	397	421	442	422	396	422	440	421	411	457	462	404	444	415	428	431	406	455	439	419	386	440	400	412	417	402	402	441	401	398	384	427	428	426	416	460	415	396	409	429	375	432	442	430	428	435	403	434	409	430	445	438	408	457	433	455	396	401	467	433	444	417	443	423	402	456	413	415	444	410	405	413	465	397	411	430	392	449	433	429	420	424	392	424	437	420	420	367	403	454	398	451	399	418	447	447	402	396	428	459	434	413	416	415	463	457	430	403	433	421	399	416	437	396	416	414	430	422	438	426	422	417	399	386	442	429	405	435	432	431	463	437	403	415	411	411	453	431	441	429	427	426	422	411	396	417	431	448	436	444	418	397	425	446	411	432	413	416	431	420	412	418	446	401	435	436	480	426	415	396	430	396	418	406	385	385	423	416	413	452	422	437	430	407	452	446	428	393	414	425	417	429	410	441	402	443	387	412	458	435	398	428	419	423	400	441	438	404	402	402	430	418	381	432	388	409	395	425	411	403	431	403	413	405	438	391	470	416	406	437	415	428	408	437	433	416	415	452	433	413	413	430	449	398	425	404	419	402	401	386	446	450	437	423	408	412	381	440	416	404	426	430	417	381	396	418	439	412	377	420	391	458	411	413	464	461	410	390	420	391	423	455	419	430	447	428	455	453	426	446	397	408	420	441	403	413	390	447	391	417	406	421	419	407	417	445	433	408	395	365	467	407	442	443	424	403	436	416	440	438	433	467	417	424	393	393	424	423	442	409	428	406	449	440	426	405	429	459	425	404	424	383	469	446	459	430	403	387	402	400	381	430	416	428	444	406	434	445	423	458	435	402	420	445	406	419	381	423	403	427	420	391	440	458	391	383	402	416	424	417	399	431	424	473	426	394	415	435	443	404	434	427	429	413	464	427	420	456	449	402	425	439	435	390	399	387	438	389	420	408	381	457	406	461	450	404	450	422	427	451	450	396	386	422	461	381	426	399	449	431	415	406	424	440	431	444	434	426	407	415	416	401	409	432	422	435	429	436	476	396	446	422	403	448	452	413	419	437	387	422	462	418	395	428	454	424	464	412	494	401	472	419	400	382	458	429	427	423	407	424	411	409	443	472	447	387	406	422	450	420	394	427	452	411	416	447	428	410	424	396	402	418	414	413	437	392	429	466	452	435	454	409	445	415	452	437	436	433	437	413	405	459	432	423	430	406	421	426	441	380	423	403	410	467	470	433	377	420	427	416	406	454	414	405	431	435	400	473	425	420	412	377	380	419	416	441	438	425	424	391	417	425	435	448	413	417	441	457	408	420	438	467	395	403	458	407	456	403	387	363	465	424	446	441	411	415	410	401	401	430	470	454	449	477	431	410	410	434	387	401	408	394	429	453	426	464	429	457	415	421	429	442	421	441	450	423	401	397	445	417	424	445	433	425	433	444	444	403	401	460	425	413	433	419	399	444	411	416	403	419	439	416	413	407	410	417	411	420	419	372	403	397	421	472	473	424	390	400	425	427	413	406	461	423	439	429	392	407	413	427	414	385	445	447	436	467	429	403	409	425	441	445	410	437	402	408	432	430	419	420	401	433	394	412	434	403	410	431	396	445	421	423	439	386	463	420	429	383	423	433	411	416	407	459	443	409	406	417	413	444	395	428	443	461	463	408	413	452	439	419	398	429	419	391	424	438	453	399	421	404	421	438	385	403	400	438	430	458	411	436	421	414	436	411	409	405	433	417	412	432	397	405	440	434	443	392	409	413	416	419	417	432	468	426	394	449	450	442	413	408	399	404	413	396	419	435	378	427	405	432	430	438	443	436	419	416	444	410	398	403	413	420	446	403	433	419	435	436	425	408	427	410	388	436	433	396	442	440	416	405	405	444	437	403	431	379	430	419	427	429	403	419	402	450	429	432	417	403	436	411	421	436	420	462	424	404	412	434	422	400	432	427	411	423	400	440	424	371	438	409	412	430	427	421	434	466	432	449	413	405	431	415	389	392	428	415	448	395	449	443	416	416	426	445	413	429	461	408	448	417	434	405	419	438	452	440	404	418	397	421	435	395	448	380	414	394	402	412	404	417	420	364	399	390	431	440	432	448	437	434	438	404	437	410	413	413	397	403	384	449	421	368	423	429	384	415	453	392	409	439	413	416	457	402	405	445	445	432	425	425	417	433	412	376	426	438	417	424	414	401	373	431	449	431	418	390	402	397	379	425	449	423	419	413	424	446	426	410	434	419	431	408	468	392	406	423	399	412	434	430	415	433	439	417	444	390	402	467	443	414	436	398	416	454	387	400	425	413	450	402	400	406	449	392	416	445	417	464	416	421	421	418	428	418	402	417	405	452	428	456	439	428	429	460	461	403	431	396	418	410	408	439	413	405	401	436	453	374	435	427	446	427	437	421	435	410	440	427	357	440	418	405	409	454	449	445	388	414	433	442	413	451	404	453	400	431	409	451	385	381	446	421	443	439	416	446	433	459	432	404	397	448	389	464	429	403	403	440	441	442	388	395	424	419	442	427	427	409	416	397	409	433	385	381	402	442	407	434	431	430	405	439	396	411	435	395	434	419	423	429	414	438	418	441	428	420	441	450	453	404	397	409	434	422	379	410	450	371	411	412	418	432	433	403	458	451	417	432	430	419	433	428	425	418	396	401	393	416	442	418	412	406	398	435	408	400	442	420	429	419	405	407	423	425	426	423	379	511	427	442	431	419	392	455	419	416	402	374	425	418	414	409	370	412	391	411	422	403	442	388	444	425	428	400	425	429	401	419	428	434	470	417	391	427	425	392	439	431	422	428	402	436	459	415	414	436	454	436	419	440	401	405	423	427	393	386	461	411	433	449	402	428	412	400	409	451	465	438	437	424	414	452	407	428	429	383	444	428	420	414	435	435	408	408	414	451	420	426	435	422	443	431	484	420	443	412	431	392	443	442	429	407	411	401	443	414	445	426	413	380	428	429	442	381	407	406	401	437	382	421	384	399	407	434	415	421	429	426	440	422	445	443	440	428	383	425	428	421	462	424	408	380	416	384	422	424	423	424	425	437	429	441	433	412	435	454	427	402	425	447	431	455	435	402	438	430	436	447	445	436	413	474	397	420	420	412	379	451	419	415	438	446	381	390	431	405	382	425	438	408	457	419	411	431	403	406	448	409	410	402	421	408	448	404	439	426	397	432	423	457	421	406	432	437	439	438	420	432	441	466	384	388	435	435	418	433	413	424	435	435	425	404	443	412	371	435	453	433	423	432	429	427	424	431	437	421	420	394	406	404	432	413	451	391	432	436	433	415	412	365	424	446	482	403	416	436
5742	6119	6398	3782	2358	1410	916	734	696	626	598	613	613	575	563	579	534	603	541	554	527	550	539	522	543	516	517	571	579	535	548	518	533	505	531	531	535	555	518	477	528	496	495	521	527	521	500	500	477	535	521	463	535	532	552	496	544	551	538	525	500	562	499	522	524	514	515	530	556	514	517	508	501	543	543	527	523	534	481	514	548	519	527	532	505	526	493	509	530	528	507	552	529	524	548	505	532	500	549	532	484	489	521	470	515	528	522	540	510	521	533	518	529	522	525	551	539	536	523	557	505	512	493	535	536	501	504	544	544	504	551	483	527	492	546	505	542	500	520	510	480	513	569	491	534	505	534	541	543	516	525	534	502	502	501	536	526	511	503	522	534	511	506	508	527	502	510	476	504	525	489	490	503	552	516	547	518	513	499	497	533	522	533	506	524	513	486	530	500	543	532	524	498	506	495	492	494	519	524	510	496	551	512	493	510	520	521	511	506	510	509	454	494	531	535	478	531	530	515	497	526	499	556	499	546	516	532	479	571	549	525	480	507	512	529	510	540	543	518	489	529	522	515	503	524	495	498	506	539	528	532	534	499	529	509	518	548	539	533	571	514	482	524	510	531	486	528	537	525	520	535	526	517	497	537	509	530	498	507	546	552	511	507	518	530	544	530	531	541	516	510	510	513	540	566	513	509	528	530	558	511	541	504	512	528	529	565	524	526	494	541	514	485	522	485	531	513	510	564	494	487	517	498	528	510	496	520	509	544	522	549	523	532	489	543	541	496	505	519	503	546	500	525	491	506	514	535	507	579	497	479	568	532	539	544	536	516	525	494	481	494	534	555	530	541	537	527	543	512	519	520	496	496	510	518	544	538	573	563	536	526	542	515	525	530	526	501	495	529	499	508	545	493	491	509	538	511	526	495	507	506	498	550	526	529	530	524	526	521	498	509	539	536	517	499	521	539	512	487	490	526	494	491	531	539	529	543	538	522	577	544	493	518	528	534	508	515	509	498	527	516	534	505	505	528	530	552	509	512	565	505	531	521	526	498	524	525	519	493	507	503	536	521	502	504	524	499	545	528	523	503	524	532	522	526	522	510	519	542	498	543	572	517	525	534	537	545	536	523	548	546	510	557	482	554	504	524	504	520	528	527	565	517	485	499	530	518	542	536	471	491	528	518	514	536	544	549	492	503	526	472	540	531	558	521	585	513	516	518	519	536	522	501	497	553	578	484	490	513	576	549	476	516	486	567	556	519	556	511	509	535	494	492	514	540	516	556	548	518	513	482	503	511	497	515	488	505	528	523	530	550	532	480	513	495	516	475	498	543	547	507	503	509	544	537	489	489	489	497	511	502	489	513	495	532	507	536	545	467	539	526	531	512	500	512	520	535	546	496	502	531	495	532	519	510	524	501	528	480	501	524	480	533	506	574	539	529	504	470	513	512	498	521	533	536	504	531	548	499	488	531	560	531	486	508	499	569	501	501	528	540	487	516	519	535	521	500	535	562	516	510	511	536	486	506	501	501	538	538	503	507	513	507	536	516	526	542	572	515	484	511	484	538	542	547	508	504	529	507	480	501	553	521	567	515	485	506	541	550	492	497	514	577	497	528	527	509	545	498	503	523	484	509	559	528	530	509	535	508	535	531	565	529	493	514	517	508	524	552	580	565	515	552	523	501	501	477	517	564	555	512	555	546	568	531	499	480	529	515	488	507	470	514	508	490	476	509	478	516	489	514	510	492	536	516	559	483	555	504	496	496	535	511	504	517	557	566	502	515	521	577	527	522	512	525	517	546	500	537	526	493	511	514	527	528	498	519	523	504	509	565	535	483	520	517	512	585	534	515	540	544	532	510	490	507	499	532	536	515	493	457	524	506	521	530	501	545	553	509	543	469	512	515	536	505	528	521	563	553	485	519	529	524	508	555	511	533	540	516	526	505	495	493	550	533	509	491	523	496	492	501	551	525	515	548	501	562	516	552	483	497	485	547	530	525	543	542	513	499	518	547	463	520	447	546	522	514	494	567	515	492	487	531	512	533	526	538	516	505	511	548	491	515	527	539	505	547	540	536	524	540	476	545	519	498	546	528	489	489	517	508	524	513	528	530	539	541	515	564	476	500	544	598	506	553	522	516	545	527	520	524	455	538	482	532	494	475	544	476	555	473	498	521	524	529	510	532	524	525	529	512	522	524	501	528	501	516	540	535	502	511	540	505	497	520	533	526	501	499	501	545	550	519	526	504	535	510	527	553	532	535	505	503	531	545	538	552	537	532	546	502	532	514	523	526	508	526	527	508	457	496	503	502	480	509	501	539	485	545	519	497	486	525	511	525	520	523	497	469	540	503	534	545	532	533	532	520	502	519	497	527	522	560	513	539	536	507	513	565	535	467	535	523	499	504	519	568	553	524	519	517	501	492	548	539	546	485	541	519	571	490	525	510	534	537	533	512	504	544	515	531	529	545	563	539	527	531	535	497	487	490	531	527	540	512	512	504	527	514	512	499	525	543	508	511	531	535	509	506	506	497	518	512	504	500	526	492	518	540	502	535	527	503	500	556	547	532	524	513	505	513	519	482	485	497	530	559	553	459	531	493	547	558	518	524	466	510	531	555	565	470	493	516	530	542	517	527	535	527	510	517	561	505	460	508	517	471	547	535	538	523	541	508	501	556	517	530	506	530	525	541	487	495	504	552	556	498	543	507	515	521	536	517	510	492	512	525	493	556	523	552	548	509	518	507	572	473	540	554	519	524	506	457	532	519	496	560	539	519	465	499	539	515	583	521	535	531	524	530	535	508	507	522	507	538	509	506	508	470	481	537	510	516	535	520	565	545	538	522	553	504	518	541	529	542	508	501	493	485	512	513	495	503	537	519	532	502	496	532	544	512	549	528	485	524	508	537	527	564	514	495	519	509	499	525	512	525	533	542	529	488	505	521	543	541	516	533	495	485	531	552	482	541	515	520	578	528	494	559	495	531	542	534	473	533	522	509	509	499	574	544	531	522	510	514	517	477	492	550	479	508	517	526	535	559	534	544	549	507	526	507	507	512	549	487	519	547	526	536	496	508	550	528	520	552	537	507	521	507	556	496	508	516	533	528	509	548	540	513	568	578	551	514	484	502	542	508	513	477	552	531	514	553	483	526	532	556	550	521	510	488	496	499	510	514	527	541	557	498	558	513	464	547	554	536	498	498	489	528	504	544	531	463	520	484	457	555	517	485	533	501	537	512	501	500	516	508	511	528	540	522	545	544	501	481	501	497	495	542	517	551	501	517	522	509	491	495	535	519	513	547	518	535	509	542	536	537	519	502	519	531	433	531	522	550	494	487	505	502	512	561	527	524	500	565	509	557	497	511	521	466	519	506	551	541	524	510	530	526	513	536	527	509	520	496	510	551	508	493	482	511	543	517	535	546	495	530	542	510	509	544	516	518	551	511	526	506	491	546	483	504	542	492	507	505	481	505	515	515	523	506	506	498	514	536	484
23685	20876	28073	23805	20837	9482	1291	641	558	468	411	383	328	305	309	260	269	265	279	258	252	216	259	250	263	216	245	240	247	211	249	247	252	245	241	203	222	210	229	222	216	188	193	212	227	227	215	215	221	225	229	188	209	219	201	202	231	226	188	227	211	246	213	221	190	205	238	218	206	200	222	219	221	208	237	237	225	195	231	209	217	208	230	202	235	210	233	222	213	181	219	193	208	224	204	227	213	198	188	201	214	228	195	228	238	198	174	193	235	212	202	227	228	206	200	192	215	211	223	207	194	198	196	231	200	201	194	204	178	208	210	202	203	197	231	219	209	202	219	223	219	207	202	228	203	210	183	216	209	197	197	202	210	215	175	178	202	228	191	224	215	204	207	217	181	215	213	208	202	183	198	194	180	207	212	218	200	207	227	223	229	226	194	205	226	206	206	205	209	223	207	198	213	211	201	212	184	211	184	192	200	206	198	204	200	214	213	225	219	218	189	221	214	218	207	192	196	213	196	200	217	187	202	201	184	205	209	216	205	217	187	186	219	205	200	196	238	202	200	213	206	203	202	222	203	193	214	200	222	176	203	216	180	215	203	204	234	174	194	205	176	201	187	209	209	202	208	193	235	206	209	212	200	221	218	216	215	210	215	183	188	240	218	197	201	191	202	216	195	192	212	209	203	227	191	204	215	210	190	204	234	204	212	202	216	204	208	196	216	225	212	195	197	203	194	233	221	217	236	206	188	208	237	210	214	208	213	199	189	187	181	205	222	207	211	203	193	221	189	191	213	214	198	229	206	207	208	214	214	205	209	224	214	225	225	205	228	208	213	198	204	202	173	189	212	202	221	176	199	219	218	202	221	231	215	200	209	241	202	210	194	199	203	208	196	217	236	196	203	204	224	199	210	208	183	200	217	210	200	207	185	207	198	216	208	216	211	188	218	194	225	224	198	182	230	206	234	222	192	194	211	184	191	212	215	234	208	192	206	196	204	207	184	208	205	181	219	206	184	211	200	184	214	197	179	203	208	217	218	235	177	202	194	205	207	218	204	206	192	224	219	201	220	193	191	193	202	192	202	232	193	197	221	240	202	225	198	219	180	222	204	192	211	222	208	225	182	187	196	196	217	224	206	181	189	205	202	176	202	212	217	207	202	193	204	202	229	184	201	170	194	213	208	191	184	187	206	218	199	204	207	185	197	198	212	218	236	222	221	189	216	178	205	198	210	225	206	195	197	192	208	214	237	225	204	223	215	213	211	213	221	172	204	206	214	211	205	218	217	212	203	221	217	200	191	216	213	192	192	217	212	190	209	201	189	182	210	225	206	184	205	208	201	207	220	213	216	199	197	198	226	195	212	221	207	200	193	212	208	195	192	186	205	202	217	204	205	207	203	205	200	221	199	208	192	214	210	205	168	241	203	209	196	217	237	217	206	175	209	208	222	204	228	178	182	211	208	206	206	163	216	224	188	198	198	220	215	217	198	182	212	215	198	205	187	191	213	204	206	189	210	226	216	197	199	224	195	212	205	188	203	215	214	226	231	212	208	199	217	229	203	228	219	224	208	217	207	198	199	191	216	195	191	206	208	201	210	215	205	201	211	196	184	222	218	208	217	198	198	227	195	190	206	193	195	183	189	198	241	202	175	192	198	227	211	238	202	208	185	233	216	217	226	216	203	206	199	174	207	178	202	194	209	226	196	204	194	202	193	198	201	175	204	217	212	231	220	209	216	211	223	207	196	219	213	228	205	215	212	209	204	196	189	204	231	204	216	221	196	206	178	220	182	197	221	208	206	212	203	201	224	228	198	240	189	216	197	220	196	216	204	192	194	236	230	215	203	197	192	193	213	197	201	207	228	213	191	199	233	193	201	224	186	191	203	213	184	187	208	208	217	193	214	207	197	195	200	200	226	208	228	223	202	217	212	218	203	200	221	196	226	198	191	216	198	197	222	191	200	180	180	190	228	208	222	193	213	200	196	223	199	207	238	216	216	191	218	234	197	220	199	200	202	206	191	199	206	201	222	244	177	205	211	203	202	238	198	206	209	210	217	201	208	222	196	196	196	200	187	213	189	178	207	206	213	233	207	187	182	227	186	194	206	193	219	198	188	203	213	206	201	199	219	195	199	225	228	225	201	191	186	186	209	223	202	186	196	200	191	193	226	198	212	218	218	178	213	202	205	198	226	221	191	181	203	220	201	217	198	202	222	200	198	232	213	227	196	209	218	191	195	212	231	195	196	212	199	212	226	197	211	212	222	194	212	182	217	217	189	211	201	212	194	216	193	192	213	184	206	208	183	205	186	205	215	218	187	214	190	220	218	193	196	203	207	211	194	203	199	198	196	204	200	203	202	233	221	193	200	229	211	197	215	184	192	209	195	226	200	196	211	193	192	212	214	220	195	227	217	186	205	180	221	210	231	191	212	191	220	226	195	223	191	194	186	215	192	212	175	219	192	201	200	231	199	194	198	211	196	209	193	237	189	191	215	234	194	195	190	218	235	202	206	209	195	206	202	198	202	192	211	179	230	211	219	221	239	213	206	219	197	209	202	200	194	224	204	205	177	219	197	197	206	202	213	209	213	208	217	209	214	204	209	221	212	189	192	211	206	193	204	219	217	196	222	191	210	184	223	183	209	205	206	173	205	194	205	200	201	204	188	224	206	218	204	197	203	189	231	193	204	209	209	219	196	194	200	189	203	195	185	211	205	208	187	172	217	195	214	208	213	219	191	199	207	197	204	181	227	202	208	201	197	212	199	188	230	211	229	215	183	188	215	199	208	204	183	206	207	211	228	227	206	188	203	240	202	210	208	222	184	221	219	178	211	204	205	191	201	195	188	228	200	192	200	182	204	190	209	205	207	188	190	201	202	193	227	185	196	203	222	199	186	190	239	205	194	225	199	232	192	210	190	215	225	230	199	213	188	229	213	190	207	208	191	229	207	206	225	189	188	239	200	221	187	179	207	193	205	212	220	219	210	217	236	207	193	232	197	208	197	189	231	200	195	189	232	206	189	189	195	189	189	207	236	202	206	219	187	205	248	214	205	220	199	190	186	210	206	194	192	185	209	189	219	210	206	195	198	206	215	203	210	217	207	218	193	206	215	173	235	201	218	183	224	211	211	166	205	197	229	195	233	196	227	206	205	191	186	230	199	196	203	194	200	212	203	208	212	208	202	214	202	202	205	226	194	212	195	187	174	189	194	209	186	200	208	183	198	205	203	219	199	196	187	210	200	228	204	208	202	201	214	228	171	221	221	213	214	217	180	201	200	200	188	236	198	224	203	217	236	219	209	210	205	204	195	217	234	203	214	211	199	210	201	199	184	216	212	204	210	223	199	204	204	198	178	182	219	215	221	215	211	194	209	204	188	192	206	196	212	218	203	217	202	190	223	223	216	222	204	214	221	214	204	198	233	225	223	192	209	183	205	218	210	227	194	194	205	215	208	198	211	234	200	182	198	223	173	185	219	213	226	199	196	200
6551	14681	14296	8434	5369	3412	1953	1352	1071	884	818	681	584	568	528	499	426	398	401	389	379	357	360	340	330	347	336	333	315	333	337	347	331	329	329	316	324	308	308	303	307	318	259	284	269	293	277	269	272	295	308	272	304	307	289	269	298	281	265	282	289	271	273	269	267	273	280	263	251	281	281	251	272	279	295	270	301	263	264	274	250	296	267	256	255	257	279	234	277	282	268	240	273	265	282	270	289	269	269	263	262	275	290	256	310	280	291	278	268	282	264	278	251	264	270	264	261	290	273	264	234	265	245	264	274	259	272	266	270	255	238	276	272	257	244	272	298	244	284	271	260	270	286	258	271	275	261	284	282	254	253	284	253	246	294	265	276	293	277	259	266	258	271	250	243	252	274	257	237	268	271	275	270	245	262	282	276	261	307	279	250	275	256	273	272	240	302	271	276	270	270	248	236	239	266	274	264	257	272	252	291	256	227	264	274	264	243	248	274	271	266	278	260	237	246	280	279	277	288	288	285	269	274	284	269	252	280	290	258	266	273	266	223	251	288	288	271	268	263	234	265	242	243	274	290	268	232	301	303	270	280	250	264	252	269	253	263	296	262	269	249	258	241	269	259	287	261	252	289	276	280	285	241	278	283	295	292	262	278	277	266	284	247	249	267	268	286	268	251	264	280	272	246	254	269	271	270	273	291	261	259	278	265	259	249	277	269	269	276	273	277	248	303	283	280	250	243	270	271	264	235	301	269	283	244	254	276	267	270	269	255	253	252	282	249	257	278	280	253	274	258	271	270	268	252	267	251	291	273	249	257	260	276	262	266	268	241	262	268	262	250	287	238	274	251	281	279	293	282	267	259	242	275	242	251	257	273	260	251	292	300	273	263	261	249	267	256	268	271	249	261	269	259	273	302	260	271	268	268	235	286	257	247	292	287	249	291	287	256	274	267	259	254	277	240	281	274	267	254	282	247	254	263	267	295	280	249	245	245	254	250	255	286	270	284	253	311	260	270	289	275	248	275	293	242	260	278	249	245	260	285	268	282	252	274	281	274	263	290	235	282	289	238	270	266	278	290	276	267	291	249	244	260	277	256	257	279	248	284	266	263	288	269	283	294	261	288	248	244	254	285	263	235	263	271	241	274	270	241	297	276	272	260	262	288	271	278	262	269	279	270	265	273	247	265	273	262	263	247	225	296	292	242	278	268	266	265	287	251	262	257	283	294	256	232	264	327	255	291	276	269	270	265	273	273	269	263	270	287	261	265	271	278	262	282	275	273	299	296	282	258	272	255	248	257	276	274	263	268	252	253	266	270	271	276	241	307	291	284	289	256	302	269	255	255	284	258	286	274	261	244	269	238	255	283	266	278	279	282	286	245	295	257	265	273	276	271	267	260	259	263	257	263	251	275	233	273	251	278	270	280	279	282	238	243	257	289	283	269	253	247	280	256	219	257	249	291	271	228	268	272	252	279	271	257	276	255	274	260	277	247	265	267	267	245	250	303	268	293	271	252	315	280	268	262	247	261	262	258	280	276	289	249	269	234	265	240	232	265	262	255	245	267	263	263	268	251	273	291	278	279	242	232	235	269	260	252	265	261	256	276	315	246	260	237	249	275	247	278	267	265	262	249	274	278	286	267	277	277	242	257	266	275	272	294	293	298	266	268	266	277	247	272	258	255	258	265	279	247	266	300	281	260	255	260	262	229	299	267	279	260	266	254	246	246	269	275	256	264	255	281	253	261	240	299	257	289	278	270	277	277	272	254	257	239	246	251	293	266	277	275	276	250	243	227	274	287	250	253	263	232	279	288	288	262	231	292	241	259	259	263	250	254	271	286	282	282	262	253	269	253	266	255	259	265	305	238	253	242	285	279	280	279	276	277	271	249	242	270	245	256	245	252	253	286	251	276	276	287	272	310	251	269	242	270	254	245	262	281	270	265	267	260	231	278	261	245	251	252	300	251	283	250	268	261	293	235	273	261	275	272	270	251	251	268	266	260	272	241	254	243	257	268	288	285	298	279	270	272	260	256	263	287	249	246	285	303	283	274	274	275	277	270	294	247	294	268	261	273	293	257	293	275	245	284	275	260	265	265	250	278	279	271	289	247	239	258	294	269	255	265	279	253	267	292	296	261	283	277	251	273	248	250	294	295	247	258	309	251	290	270	259	288	260	251	240	300	262	275	258	242	306	265	285	288	265	278	258	271	274	273	249	233	289	277	272	265	269	253	299	265	281	262	282	275	284	266	295	281	283	240	274	240	272	247	281	254	276	284	300	256	263	269	275	280	274	268	282	265	266	271	266	274	244	246	269	234	264	285	264	255	242	264	271	236	284	263	279	253	263	266	286	256	249	296	254	256	270	258	250	282	249	290	265	279	275	282	278	290	261	251	252	279	278	281	271	237	254	245	245	284	247	255	235	253	299	279	276	251	257	267	279	276	246	287	257	270	288	245	281	255	275	276	268	277	275	261	277	247	283	294	259	259	246	256	294	275	283	265	270	250	270	276	263	271	236	241	300	254	252	260	286	270	256	273	265	266	281	271	283	288	278	270	276	256	262	270	284	282	260	258	245	286	265	246	274	258	246	274	250	242	274	252	287	237	265	268	266	268	234	258	259	253	284	254	280	269	263	284	256	299	288	290	243	259	282	285	263	288	253	279	281	256	286	236	262	292	292	259	256	298	273	285	269	252	268	267	274	235	265	249	260	246	271	255	258	247	259	280	253	277	257	274	274	282	274	275	247	245	259	263	272	302	276	248	269	279	253	283	253	243	276	278	320	270	273	267	262	242	274	261	294	273	297	293	254	273	275	270	318	249	283	270	275	261	264	264	283	269	272	279	282	268	284	247	255	260	254	285	305	320	260	258	263	248	261	256	225	283	283	295	289	278	294	281	267	268	261	261	272	260	278	280	267	281	255	273	283	266	253	282	270	296	231	295	255	273	264	252	231	293	280	284	299	279	270	270	265	281	255	292	251	275	276	259	274	236	255	277	265	260	275	270	272	277	249	232	257	265	283	242	265	250	267	281	282	266	289	282	280	258	271	270	278	270	257	278	268	255	253	261	271	294	253	264	260	252	256	268	272	256	271	281	293	261	273	279	240	262	242	280	285	260	261	282	282	291	272	251	259	267	268	283	251	287	259	269	290	260	264	271	267	252	311	254	244	270	242	254	243	275	230	298	260	243	265	274	252	231	250	303	291	264	254	253	251	261	256	260	259	272	283	253	274	264	261	238	262	241	271	271	258	244	280	267	261	257	251	252	270	250	269	271	275	256	263	263	240	273	253	277	238	265	275	296	264	255	272	260	271	273	243	269	245	264	249	300	273	255	258	249	306	265	283	281	279	293	245	274	250	269	296	270	265	275	260	269	265	277	212	284	274	288	252	283	299	265	265	265	272	251	247	242	242	283	296	298	270	260	275	284	284	300	251	247	262	289	252	257	282	233	289	240	251	277	271	287	272	285	252	235	273	255	255	280	240
24875	20914	26900	24896	9600	1576	983	742	671	662	624	606	581	544	577	519	552	503	502	516	549	556	538	499	536	491	511	525	498	520	494	456	538	537	455	498	495	527	485	491	488	486	505	498	527	502	456	524	508	507	509	526	515	480	476	525	493	483	466	501	463	486	526	486	533	522	552	536	478	520	478	521	581	506	498	504	495	470	522	503	468	491	494	469	528	488	494	459	452	506	485	467	486	484	492	525	472	484	462	489	490	467	482	477	492	480	440	511	462	462	452	528	494	495	486	482	476	491	470	454	500	500	504	506	545	480	482	457	516	482	521	480	507	483	514	490	459	525	505	513	511	491	517	529	487	481	489	487	522	527	488	517	488	493	503	524	514	478	516	477	539	493	491	472	515	486	518	486	486	484	480	477	471	476	492	502	488	506	484	477	470	499	467	535	542	529	455	480	487	521	530	512	514	489	510	450	518	491	511	514	488	544	514	508	494	522	514	487	466	507	487	497	474	510	483	491	482	466	498	496	479	505	531	510	503	490	462	477	484	518	480	492	478	517	486	553	524	517	473	496	512	470	467	490	496	476	532	465	533	477	510	494	528	470	476	527	496	494	523	518	452	544	489	500	486	503	479	505	479	509	506	456	459	479	499	478	504	488	465	473	502	485	468	496	477	491	494	476	538	481	486	501	498	499	489	491	529	503	483	472	447	505	487	450	484	471	512	472	497	513	496	503	516	509	479	499	512	500	482	502	479	471	482	474	488	480	455	489	489	518	500	478	536	503	540	490	504	515	502	456	473	474	521	504	525	487	490	498	491	463	480	501	474	524	464	513	484	504	505	455	486	434	467	482	484	498	476	516	512	476	474	467	524	490	481	502	486	488	473	499	485	497	514	507	489	524	494	481	472	465	498	475	572	456	499	547	519	520	460	480	528	517	484	455	485	449	489	475	487	454	504	484	474	488	514	506	478	490	517	487	487	483	491	502	471	533	493	493	454	509	517	500	462	500	525	514	468	508	490	488	473	504	486	505	482	485	477	475	523	451	494	466	457	491	465	518	511	462	486	469	530	473	484	490	465	502	458	475	524	493	477	485	491	475	496	482	487	491	473	489	493	488	512	526	489	491	479	515	457	521	492	459	484	491	471	488	498	514	500	511	486	446	529	491	493	455	510	509	502	466	456	491	492	464	475	478	518	476	491	472	474	479	468	487	485	493	515	448	485	471	497	489	459	493	491	444	453	496	437	474	535	470	509	489	504	493	502	486	481	501	495	465	489	517	523	491	521	528	527	507	513	512	470	514	493	521	523	506	470	496	507	480	490	503	476	503	502	532	515	473	481	493	461	481	466	517	485	515	505	522	484	508	469	501	508	514	496	484	495	493	467	503	528	463	471	515	522	491	499	497	488	480	520	515	489	487	540	497	502	488	525	474	474	471	485	501	466	472	483	509	522	478	488	492	488	459	520	473	518	512	516	502	551	471	523	508	490	513	479	485	495	540	531	494	532	523	493	515	461	476	453	471	485	516	470	505	475	477	498	493	469	504	521	470	447	499	491	505	461	502	495	536	521	475	501	513	460	515	474	465	525	499	490	471	470	479	494	538	467	514	501	489	511	551	491	457	524	497	489	523	469	504	499	525	475	496	485	499	540	491	511	466	504	466	496	507	512	495	499	478	480	502	431	512	525	499	467	455	512	531	508	501	505	496	497	527	479	471	499	485	498	484	488	514	468	483	518	476	505	522	477	467	487	475	498	491	465	469	554	493	503	500	504	456	502	475	484	494	504	508	498	507	478	513	471	448	491	509	467	454	523	504	498	460	481	527	504	512	490	479	484	503	512	502	530	489	497	489	481	480	494	497	481	516	494	526	485	496	529	487	540	493	475	497	516	513	493	481	526	465	494	509	462	479	524	506	514	494	465	495	465	514	471	521	504	500	515	535	509	473	515	498	478	533	488	524	481	515	522	498	474	504	505	468	515	513	515	469	517	450	503	489	497	452	504	487	481	498	519	508	507	477	460	506	505	419	492	475	505	451	459	515	526	503	512	510	495	532	509	520	518	474	475	521	494	488	464	509	469	527	532	522	470	458	514	508	492	478	440	511	498	447	491	460	483	446	486	487	493	514	500	466	483	501	478	482	501	533	478	466	505	523	481	486	480	467	483	466	437	470	463	515	512	472	450	513	515	491	492	492	475	468	476	482	466	507	494	455	518	545	526	472	504	489	511	487	521	496	477	491	526	513	467	501	478	497	464	493	510	504	460	490	503	484	512	509	484	481	478	492	514	503	493	497	495	492	529	498	509	498	515	494	457	490	483	541	485	461	467	506	480	442	485	485	472	499	504	474	487	498	493	497	477	496	481	506	494	511	523	501	503	457	503	493	485	521	462	469	464	500	473	487	503	494	498	445	455	518	532	473	510	470	497	505	504	497	480	495	458	475	513	437	516	495	493	518	495	496	517	486	494	477	485	493	493	482	475	502	507	511	491	494	521	487	481	500	488	478	468	486	453	485	510	489	501	500	519	503	498	486	499	515	470	497	490	483	516	523	527	515	499	511	508	493	464	460	526	480	463	488	488	524	471	480	466	500	460	468	512	505	492	514	489	499	468	477	468	493	516	489	467	515	500	463	499	520	505	530	532	474	506	485	512	479	501	536	500	492	524	472	513	504	467	496	496	504	501	514	501	507	501	445	465	482	494	529	484	461	471	539	478	473	496	476	511	501	492	497	473	468	501	484	480	497	456	493	482	478	501	509	530	517	469	501	531	474	483	482	482	508	476	495	482	463	491	477	501	509	513	483	478	470	497	463	528	442	490	486	514	535	493	484	477	499	509	474	492	511	480	488	484	462	496	512	522	442	473	480	509	478	508	503	480	487	495	444	497	492	463	520	495	468	516	456	498	525	473	478	538	495	481	481	499	443	481	504	489	492	469	531	526	464	502	466	493	487	458	510	468	516	537	498	523	469	473	466	512	496	497	482	478	455	502	523	475	530	529	443	469	452	463	498	497	485	523	470	474	547	487	475	457	527	514	498	521	476	493	499	524	519	506	478	491	467	458	479	483	480	454	501	511	462	491	522	489	514	486	522	491	500	485	478	488	511	483	496	510	495	467	479	481	467	548	492	525	527	505	473	515	505	525	485	474	475	519	497	462	513	523	505	500	545	491	442	488	516	481	548	499	487	493	466	500	508	471	473	499	505	498	492	501	511	502	507	470	504	509	511	523	506	470	517	510	494	513	473	498	502	514	492	509	506	496	493	487	481	524	524	488	529	452	485	527	490	458	528	508	476	509	522	524	465	484	492	506	500	468	482	526	468	451	482	484	498	483	509	456	485	470	523	495	454	520	518	488	482	500	479	513	559	473	528	456	484	507	496	535	499	462	483	459	487	483	484	482	516	502	527	466	530	521	524	463	517	478	498	465	527	510	521	471	531	494	502	514	482	465	505	484	543	481	542	487	454	485	505	495	483	487	507	521	487	499	492	492	486
6223	11397	10676	6226	4078	2594	1730	1305	1129	979	951	884	798	729	740	711	669	670	629	626	678	645	693	672	638	616	651	645	624	601	666	626	621	623	599	633	618	628	627	605	588	568	604	592	615	602	621	595	575	593	639	566	614	594	585	581	565	627	652	570	580	600	572	598	564	568	580	599	632	636	606	598	646	539	621	627	572	646	557	602	566	587	595	602	562	617	611	533	618	590	628	566	604	593	612	614	575	547	565	598	569	566	607	616	608	566	561	625	585	598	570	615	547	581	564	656	573	623	615	550	583	604	588	557	552	568	581	595	589	570	639	595	550	633	609	593	565	595	577	613	600	547	622	600	625	568	574	575	597	587	616	611	610	577	586	576	595	601	623	575	587	595	625	603	597	602	617	627	566	578	613	623	633	655	569	598	638	630	619	600	585	576	593	634	585	563	559	584	583	609	617	579	592	583	584	614	611	601	606	563	540	585	605	565	620	615	565	567	598	603	602	566	588	596	585	583	549	587	628	608	599	567	590	568	641	537	573	589	568	609	620	620	578	591	542	607	576	564	549	559	572	599	619	580	598	601	578	592	564	553	591	594	611	594	591	607	574	587	601	607	592	605	621	604	618	562	587	558	584	557	593	585	553	565	608	577	548	575	582	598	604	568	589	596	584	597	610	603	642	594	598	598	568	659	583	596	561	583	613	565	603	609	556	568	625	575	627	598	558	581	615	562	601	626	572	565	580	580	596	570	595	606	601	559	571	581	598	580	564	575	577	584	596	629	582	588	600	603	593	570	593	607	590	612	612	584	560	586	608	586	597	630	573	565	607	610	564	617	589	608	612	589	622	558	570	567	620	628	599	571	607	602	555	603	599	566	592	557	556	584	565	597	572	611	589	555	611	601	554	561	578	599	566	563	629	606	666	596	593	587	596	580	585	588	616	560	577	608	582	578	612	559	641	585	589	624	578	630	562	570	589	599	587	604	554	593	603	590	585	563	575	601	606	617	604	597	556	513	573	538	566	594	567	573	599	593	598	584	592	572	560	637	575	598	583	580	590	579	588	554	543	576	584	563	597	577	560	615	589	591	578	596	591	602	587	573	562	593	571	632	565	567	615	601	579	612	576	644	597	558	567	575	602	580	575	574	598	579	567	579	592	582	529	614	554	628	541	605	606	571	557	639	549	586	544	598	597	580	616	545	593	629	601	626	588	563	587	572	556	607	634	567	561	581	626	569	589	584	582	581	587	549	623	613	610	622	578	567	562	642	548	585	567	571	558	572	545	598	603	596	557	592	598	594	566	591	575	611	636	538	590	625	599	614	584	587	605	563	589	585	576	608	594	603	574	605	608	567	587	575	574	623	610	615	599	576	587	616	553	581	576	602	598	544	577	573	564	555	585	531	601	553	570	611	582	615	599	615	609	599	605	630	622	589	563	603	588	616	581	628	548	618	613	618	664	567	585	553	584	621	560	589	625	616	616	586	532	559	612	548	565	588	587	593	593	565	575	574	610	579	639	620	569	583	635	578	589	610	621	577	548	573	560	615	618	585	583	607	578	591	585	570	556	629	598	601	581	633	568	564	605	589	622	595	590	529	589	603	589	570	552	608	589	597	557	636	611	600	599	586	541	599	612	595	585	548	602	605	579	600	609	617	622	567	626	566	579	560	603	573	569	571	606	533	609	580	605	578	595	590	600	613	558	558	587	568	611	594	584	623	559	603	573	586	608	584	582	598	545	577	590	592	539	592	600	580	591	590	564	584	580	576	583	622	568	582	545	562	594	585	565	593	610	610	616	612	641	601	594	612	596	554	570	547	593	594	572	559	612	593	533	603	602	572	602	602	566	537	561	576	564	563	607	601	587	576	641	565	606	572	578	607	549	588	580	544	593	539	579	575	585	590	556	618	572	612	606	572	600	618	545	598	595	598	567	595	620	584	573	607	603	554	619	589	583	623	587	584	605	579	562	616	587	640	613	575	584	562	600	569	613	578	576	637	567	636	593	594	638	631	590	636	638	588	643	548	661	572	568	594	587	587	577	596	602	551	573	538	549	578	575	564	619	597	599	576	595	570	596	630	614	603	594	574	578	602	585	566	572	556	565	550	579	592	582	625	577	586	624	595	648	574	601	574	578	577	622	593	621	623	552	557	601	585	594	592	543	591	596	577	611	570	588	565	599	644	550	610	599	593	579	584	599	605	610	506	609	571	595	611	622	592	582	568	567	619	631	610	578	572	579	576	579	617	612	597	560	640	579	578	558	572	558	578	620	576	599	570	573	569	576	595	605	593	617	585	616	621	567	600	544	612	608	630	516	578	593	567	558	627	651	585	591	613	586	601	574	614	609	587	569	613	623	578	590	574	586	601	608	556	614	599	607	573	598	612	604	576	586	619	613	609	632	576	595	600	609	606	543	605	607	588	637	599	589	616	620	610	594	623	603	631	611	602	560	614	589	624	595	592	610	581	606	568	584	597	602	590	572	536	581	598	544	587	567	586	625	599	595	633	553	590	579	609	614	613	578	570	602	589	592	613	565	609	580	600	565	636	570	571	613	538	599	556	578	565	615	624	563	562	560	603	606	587	585	639	601	568	595	566	617	559	610	595	555	579	621	526	567	599	618	554	603	592	603	591	570	585	606	592	597	608	610	568	601	567	564	594	604	596	600	663	559	622	544	616	558	595	605	613	596	628	565	602	621	576	629	592	598	592	569	583	641	581	590	572	567	649	574	561	597	558	601	570	571	620	583	542	587	633	606	575	578	574	612	652	600	615	574	570	598	585	552	598	593	570	614	575	594	592	602	608	617	607	562	600	565	577	614	595	606	565	615	571	573	584	612	602	610	582	613	620	571	560	578	629	598	619	566	603	602	609	542	574	608	517	586	545	591	554	611	573	626	598	554	574	599	581	524	549	629	552	583	574	601	604	612	571	582	581	585	614	623	594	578	610	611	607	588	583	559	606	623	597	591	603	587	584	617	599	550	545	579	561	615	583	545	556	606	563	581	622	570	586	569	594	572	573	570	564	590	578	610	561	556	593	595	612	588	606	607	631	608	592	594	631	607	595	610	573	593	619	608	591	594	622	602	605	563	595	608	576	602	576	547	588	626	570	573	567	588	593	555	627	630	602	613	587	584	601	613	600	637	516	609	601	565	603	590	601	548	618	598	551	588	547	591	586	574	593	560	573	559	619	591	618	582	600	541	576	567	599	632	648	627	596	624	606	563	595	578	614	581	619	585	557	607	552	580	609	633	598	574	573	610	602	633	584	600	593	574	588	618	582	624	557	589	573	557	557	575	580	580	618	606	590	569	628	568	601	614	616	587	616	551	615	577	618	619	563	579	580	552	613	578	561	604	596	558	609	578	577	580	597	560	610	552	574	573	607	652	578	573	588	604	591	602	624	606	618	592	583	599	571	590	650	579	583	599	623	581	598	597	630	619	570	587	574	604	582	582	623	598	589	591	586	549	596	601	584	590	588	618	625	549	616
22700	20950	28653	23394	20943	20989	8551	1224	822	732	656	542	462	442	398	405	332	293	329	350	339	304	264	256	257	266	231	276	261	252	269	253	247	274	239	251	227	256	247	249	203	253	214	254	242	216	238	206	220	232	217	209	215	227	247	216	229	252	241	232	233	222	226	211	242	221	211	229	244	198	226	214	225	219	243	217	215	226	211	206	199	232	252	240	216	214	242	196	230	212	249	197	217	222	248	211	192	213	222	203	223	181	203	203	208	210	202	211	221	219	223	190	215	232	244	209	226	222	212	193	213	215	215	194	228	213	194	228	202	215	225	215	213	225	214	213	217	230	224	234	187	206	206	212	218	210	221	212	221	216	214	205	199	226	194	214	239	234	200	237	196	262	190	225	205	215	224	210	207	245	192	195	215	217	222	222	232	199	220	211	222	220	217	206	221	215	201	241	225	224	235	196	221	208	218	232	203	209	199	208	202	240	238	221	225	192	205	183	198	211	204	220	207	229	228	208	224	195	234	203	220	227	223	206	219	229	226	208	214	224	206	182	182	256	200	245	201	219	211	224	194	214	242	223	216	222	227	215	207	207	186	230	234	209	223	229	223	211	209	215	199	218	200	209	203	192	236	218	205	219	208	209	226	196	212	199	205	226	219	224	197	230	183	225	213	209	217	215	209	202	228	209	192	238	215	232	203	208	212	204	237	237	221	187	208	227	241	225	214	225	234	225	211	205	186	228	239	207	219	214	218	208	210	206	195	187	219	211	222	203	207	224	202	197	240	224	254	222	210	222	204	249	212	194	224	201	221	232	195	210	208	214	209	189	203	240	227	238	204	206	209	198	205	217	242	247	204	227	202	200	203	206	218	195	222	232	203	222	203	229	217	192	211	220	227	201	228	214	225	221	206	217	199	241	206	212	229	227	217	199	179	219	230	210	232	204	199	224	217	208	236	242	196	232	224	213	226	204	210	224	213	212	196	191	198	227	229	199	234	201	205	224	240	208	212	229	201	195	211	211	217	188	181	203	206	223	230	223	211	194	218	250	249	209	212	218	184	206	221	225	194	197	207	229	235	189	218	199	221	245	225	226	208	228	230	224	211	207	220	209	216	194	220	232	219	217	213	239	212	230	197	216	222	228	234	209	228	238	229	222	224	227	202	230	198	192	198	215	212	225	222	206	217	242	216	200	216	217	222	213	224	211	218	229	211	238	237	238	242	231	207	205	193	214	245	218	181	195	225	216	204	195	254	210	217	219	211	225	204	209	215	193	218	209	203	199	204	211	212	208	199	193	202	211	215	235	197	228	210	200	207	225	218	198	218	223	248	195	254	213	254	226	199	220	199	192	229	197	195	234	216	203	206	251	214	205	203	228	206	214	199	226	220	207	250	211	206	208	221	225	207	208	221	213	241	239	225	194	195	233	208	197	211	210	203	189	240	218	216	215	245	226	219	198	202	211	215	206	226	209	231	243	222	223	231	198	236	227	210	208	250	207	218	198	225	220	215	184	208	222	220	216	191	219	225	202	219	216	232	221	217	240	218	234	184	224	235	194	232	197	210	223	193	227	191	197	236	233	211	240	181	219	201	213	190	211	217	212	209	223	190	221	198	232	251	188	202	213	208	228	220	194	206	224	215	207	189	202	216	248	201	208	191	204	204	209	220	218	230	207	234	202	189	248	225	215	222	206	239	204	217	201	192	205	227	227	212	196	221	218	221	225	190	214	214	199	193	192	248	215	204	216	206	218	234	232	226	218	231	222	224	193	210	184	186	246	208	222	224	210	222	236	209	194	248	191	204	229	221	239	202	194	207	222	219	240	215	200	200	222	208	207	231	254	218	228	217	228	211	206	209	225	220	221	205	216	218	233	232	214	195	200	234	202	240	214	200	233	226	204	199	238	235	213	249	194	215	223	220	217	236	218	203	202	218	187	218	208	244	197	225	219	224	223	229	217	199	213	224	235	260	192	231	206	194	214	233	224	209	229	184	209	201	235	219	247	208	211	206	222	214	209	193	209	226	213	204	213	213	209	214	216	204	238	204	224	203	204	222	215	224	214	217	197	191	212	232	235	216	227	206	221	216	226	205	191	203	200	216	214	194	220	246	243	212	243	248	225	227	214	220	205	209	164	197	222	215	231	239	221	239	213	215	223	205	207	217	204	213	215	217	209	207	244	255	209	218	231	224	206	222	209	204	193	201	211	205	186	224	197	211	230	174	209	237	201	213	226	217	230	239	227	205	227	203	182	224	202	216	226	236	214	192	217	217	228	225	200	212	193	242	222	201	242	199	199	210	208	228	219	215	206	203	206	230	207	197	198	206	210	216	230	188	200	200	190	230	218	204	198	213	231	239	216	203	226	236	209	191	205	210	218	215	211	219	224	224	202	224	207	225	216	199	233	212	202	215	216	218	195	218	227	228	234	223	207	198	210	221	238	220	222	208	221	221	187	202	218	214	209	240	203	224	201	227	206	203	211	236	226	206	223	203	189	214	223	204	200	206	192	197	199	216	238	210	216	222	211	199	240	212	198	222	236	225	212	238	215	204	208	192	211	238	236	223	189	184	218	235	226	224	205	202	228	227	208	223	215	231	222	203	209	195	217	227	214	232	229	211	214	189	227	201	231	224	216	206	274	213	228	211	201	220	243	222	215	197	212	200	228	217	207	236	215	214	210	218	212	239	212	240	201	243	191	202	219	223	213	215	195	220	209	221	231	205	191	226	230	223	224	210	233	238	212	202	222	226	215	228	213	194	212	229	203	207	187	214	198	210	190	249	245	215	201	192	227	225	221	222	206	197	194	218	229	205	220	227	186	220	200	206	215	234	213	207	199	190	210	205	207	215	215	251	220	211	196	238	205	232	219	225	200	207	220	208	231	214	197	185	229	214	202	230	248	211	225	193	210	228	207	201	243	225	214	203	195	214	212	206	195	209	246	194	220	210	204	231	223	230	210	219	233	203	226	215	248	228	235	196	192	228	224	200	199	182	224	201	210	226	231	237	186	197	222	231	192	216	214	210	210	215	212	192	234	213	210	223	215	214	233	183	217	230	208	210	238	235	232	215	203	225	212	221	243	196	233	183	220	226	214	214	189	221	215	233	189	194	216	231	223	202	206	217	204	206	206	227	235	225	210	222	202	197	205	210	216	204	206	209	223	220	217	218	208	227	231	218	227	207	204	190	228	213	243	195	199	229	201	215	201	227	201	210	218	199	235	226	198	200	208	208	234	230	213	225	219	212	202	209	213	199	234	236	211	196	225	223	207	178	210	226	198	200	243	210	185	186	216	219	230	202	234	189	215	196	201	207	223	207	241	241	209	194	237	228	238	202	216	197	223	234	226	211	230	200	210	187	213	231	207	233	205	172	214	201	212	196	213	216	229	237	206	216	222	229	226	209	220	209	210	221	210	227	212	245	202	217	218	222	180	256	243	229	205	195	183	208	204	219	234	208	221	248	203	228	221	197	216	212	241	188	203	204	216	225	228
8912	21427	19724	12358	8475	5790	3509	2412	1824	1562	1384	1120	959	852	731	666	562	551	528	470	432	443	420	418	423	410	366	342	358	381	335	376	367	324	347	305	310	333	283	294	307	297	264	288	287	266	293	300	308	282	302	286	307	300	279	304	333	321	264	270	293	293	260	275	290	267	274	268	252	277	243	282	275	278	265	302	264	276	283	286	289	250	266	245	288	289	274	269	251	288	272	230	255	298	261	291	273	230	286	265	260	247	273	267	258	246	255	255	254	252	256	285	243	249	255	281	283	235	276	242	240	271	244	255	245	263	271	265	244	234	291	249	248	220	262	254	263	256	233	248	246	286	257	243	258	254	266	282	246	280	250	268	261	245	256	253	262	262	264	257	249	258	247	265	286	234	262	231	286	248	256	236	277	270	266	271	237	251	250	249	236	258	248	249	247	233	273	276	240	270	263	264	254	250	277	248	277	257	247	251	240	242	266	241	265	268	239	254	239	245	246	235	230	275	249	242	269	275	251	248	222	231	254	248	210	266	254	275	252	265	264	238	268	257	262	227	258	240	229	257	276	255	264	253	270	232	263	245	242	271	267	269	270	255	253	244	254	251	250	270	255	272	249	273	243	260	254	261	272	276	253	260	282	272	276	250	273	250	249	251	247	265	266	252	264	282	267	264	252	254	247	246	247	261	257	260	263	264	258	252	254	243	273	251	259	240	268	276	261	265	241	252	283	268	241	259	277	273	247	274	263	292	255	237	274	229	271	271	271	256	283	272	250	246	258	272	257	254	252	254	270	263	264	263	264	259	266	225	270	239	254	258	267	239	284	283	262	239	233	241	244	277	226	263	270	258	247	244	245	247	248	241	243	281	262	245	267	247	249	296	280	271	273	241	255	279	244	259	253	242	284	268	245	255	250	251	260	253	242	271	279	245	243	239	235	275	251	254	243	257	266	238	252	286	245	275	257	285	248	262	245	215	262	226	261	257	239	234	280	237	237	253	274	257	270	278	265	260	262	256	253	231	255	264	243	289	270	283	250	260	257	275	256	244	226	264	278	255	261	216	244	253	255	266	278	259	271	241	230	236	238	286	248	264	247	251	271	270	259	268	261	244	282	241	255	256	240	303	234	258	249	284	272	266	259	262	276	264	278	269	264	265	239	272	229	273	257	261	243	248	260	268	259	277	277	250	262	237	252	250	229	248	250	255	266	299	256	230	229	231	259	253	264	261	249	266	248	229	254	273	311	231	246	254	254	269	271	268	245	276	233	281	258	258	256	272	285	253	236	267	251	262	251	232	246	238	252	253	231	240	250	251	263	233	256	263	224	270	297	286	244	251	235	246	258	256	266	265	271	253	272	229	246	234	235	278	210	279	248	241	232	264	266	233	249	252	252	245	266	263	306	244	261	255	242	252	256	250	259	248	258	239	248	269	285	265	231	278	220	253	246	234	255	247	247	223	244	274	237	253	255	242	264	249	259	302	252	245	262	248	272	250	271	288	245	268	280	273	267	262	265	246	306	250	267	254	240	268	266	215	265	267	269	251	266	229	260	231	252	257	251	248	264	298	261	233	234	269	243	254	241	267	292	249	263	261	273	270	245	256	237	271	277	295	260	260	230	264	255	256	244	234	254	245	232	282	275	251	271	234	249	268	280	262	250	234	237	279	242	255	252	247	247	281	265	248	253	255	241	257	265	242	267	263	282	241	260	293	255	281	258	263	224	247	276	259	259	259	255	249	272	239	276	250	249	255	240	253	265	266	262	273	243	294	276	260	244	258	242	255	249	242	273	246	269	239	266	297	277	260	235	251	267	247	243	261	265	260	262	248	275	261	263	281	267	285	271	245	269	269	252	273	253	285	292	260	278	252	253	250	251	246	278	264	275	250	251	269	245	247	245	257	271	282	260	286	260	263	273	269	260	270	250	230	262	276	253	257	258	239	221	238	268	266	266	237	247	256	249	265	278	251	246	249	285	241	244	253	247	305	240	249	256	256	257	252	268	256	264	240	294	248	230	260	230	254	254	278	255	257	254	269	256	250	283	254	262	262	277	275	295	243	262	240	267	265	249	269	231	250	248	243	247	282	252	224	283	268	275	240	278	260	235	247	292	252	271	229	275	256	253	267	259	255	242	273	291	254	262	255	239	257	238	254	232	257	238	252	269	245	251	260	260	257	260	235	263	253	245	242	263	252	264	257	256	246	250	249	302	246	267	246	253	256	244	277	265	251	280	280	276	238	266	249	272	271	261	250	234	223	221	256	268	254	240	247	242	273	243	222	244	234	264	261	266	247	268	261	284	283	241	239	234	263	249	253	262	250	251	262	248	251	273	233	258	275	279	254	269	254	256	228	241	263	253	262	249	250	262	256	220	252	258	242	260	269	242	264	256	258	258	232	231	260	271	265	238	274	265	249	255	271	265	250	257	251	281	280	261	290	242	276	275	264	250	245	242	262	239	263	233	258	222	237	259	284	273	248	272	258	260	268	242	229	236	252	252	275	282	266	232	258	254	245	277	276	263	273	264	272	257	226	243	266	234	275	248	276	255	267	243	234	264	255	262	265	253	233	259	271	265	244	260	264	266	276	259	232	254	272	260	273	271	257	262	235	250	271	244	248	263	257	265	259	275	253	259	255	253	246	265	245	282	284	234	268	262	251	297	277	251	252	249	262	265	263	254	270	246	249	285	247	260	272	266	208	257	273	271	259	291	269	258	269	269	248	257	251	255	266	250	278	237	255	257	256	235	272	225	239	262	236	246	278	257	245	266	249	273	248	235	281	257	285	266	239	246	270	245	273	253	266	228	266	262	248	242	239	237	252	246	246	263	259	247	264	258	254	250	248	230	267	246	259	253	265	274	250	268	252	256	271	295	259	252	270	248	273	263	236	257	252	276	249	246	232	251	255	260	276	269	234	249	272	235	262	276	268	245	285	266	284	249	249	232	255	230	236	260	283	263	265	256	299	266	284	247	253	245	279	272	233	250	248	241	286	239	258	240	238	249	243	268	253	265	244	257	265	250	249	245	270	258	249	256	253	247	256	242	239	235	268	252	279	269	262	280	240	268	239	256	276	253	270	269	244	248	267	263	272	291	268	275	270	275	261	268	245	265	248	248	282	247	269	240	258	237	281	259	247	254	241	290	250	260	242	300	257	258	251	260	277	248	276	275	271	238	270	247	248	273	257	245	289	252	265	258	250	248	249	271	277	228	266	259	266	251	246	261	247	244	245	258	275	258	239	243	251	239	257	224	254	228	235	233	248	247	294	258	275	258	252	273	225	289	280	264	254	250	258	235	261	259	236	265	264	288	257	271	252	264	266	260	250	291	258	262	232	267	285	265	264	278	265	216	266	273	254	259	286	255	252	270	250	236	263	262	249	239	270	263	254	258	233	267	246	267	270	230	247	243	260	279	263	268	268	256	246	249	256	247	266	250	281	253	239	241	240	242	268	255	251	251	244	255	214	222	258	240	267	263	251	254	260	267	280
26941	19155	7980	2819	1444	1032	614	536	485	477	487	478	486	433	472	442	435	457	436	440	408	421	441	420	423	427	441	425	451	423	434	457	460	415	405	379	445	440	401	453	413	443	425	434	429	416	421	426	417	416	391	419	433	450	392	460	429	436	421	417	434	408	416	451	430	426	424	431	416	418	412	421	397	413	403	458	426	422	409	450	400	396	450	424	401	398	391	422	403	423	383	394	446	430	407	440	444	401	458	412	434	391	455	438	408	413	407	408	405	436	409	441	405	414	424	395	438	398	461	422	470	449	436	461	394	423	426	461	416	419	404	444	431	426	439	416	405	404	406	415	455	453	408	381	440	414	446	433	415	434	394	429	418	408	405	409	409	420	401	382	412	437	405	409	420	442	408	448	423	407	414	452	410	443	439	431	407	440	433	412	411	436	402	434	402	435	444	427	418	456	400	412	419	421	430	412	452	466	441	435	455	375	439	444	420	456	397	427	449	438	440	413	395	430	420	421	445	452	431	409	421	467	450	436	416	451	409	430	427	420	407	419	437	400	431	403	438	424	416	401	415	447	395	436	399	442	409	427	434	415	404	452	443	422	429	409	420	423	418	412	413	424	434	436	439	405	417	409	452	402	399	464	368	443	407	418	421	465	417	429	441	414	449	447	435	413	417	400	445	442	417	440	452	460	438	429	419	422	432	432	435	417	400	421	428	414	469	420	418	417	415	387	456	417	448	429	408	458	425	457	400	470	435	447	414	439	399	424	416	425	433	426	407	430	422	407	413	402	423	431	412	411	432	438	433	437	444	423	456	431	444	409	433	414	408	432	403	437	438	451	449	386	397	400	426	401	445	482	450	430	407	419	427	466	422	431	395	446	406	428	433	397	452	476	438	451	419	442	425	451	431	427	407	423	439	465	431	459	408	469	415	409	425	439	423	380	396	435	432	411	437	420	405	410	422	391	448	458	419	408	422	408	439	418	445	441	420	409	435	394	422	412	433	384	405	403	416	437	423	462	410	441	436	406	444	447	424	452	407	430	449	449	409	413	407	414	432	413	424	444	417	449	382	422	405	433	436	419	400	418	451	436	404	404	388	413	435	388	417	435	452	409	428	426	432	406	435	409	428	435	425	457	445	408	412	421	432	427	410	415	436	403	411	424	395	402	401	432	442	407	390	440	445	433	449	445	429	403	471	389	402	410	416	426	396	428	433	459	437	415	430	424	410	412	408	406	418	414	443	404	491	450	428	426	432	413	393	425	388	428	476	400	400	397	427	439	434	429	397	418	466	385	425	427	396	434	450	431	421	430	444	445	476	410	447	407	368	401	449	437	434	419	430	432	402	463	434	423	417	432	436	452	402	408	416	430	398	433	419	434	411	424	395	431	412	403	416	402	442	461	449	459	421	407	422	439	415	416	426	432	440	416	432	435	434	399	451	427	400	425	432	390	389	426	411	420	399	393	436	435	438	461	436	429	492	417	422	467	440	378	462	433	441	389	414	450	436	434	432	425	424	404	437	406	436	417	392	435	429	446	391	435	410	445	391	435	452	418	431	407	430	440	413	412	411	409	404	412	455	417	419	383	414	428	412	422	456	420	445	433	425	411	449	455	435	422	377	410	423	454	431	415	387	414	439	443	421	436	400	442	433	419	434	406	428	419	399	446	395	458	383	423	433	420	420	405	427	413	454	430	411	397	395	423	457	406	448	405	445	431	409	432	456	393	431	432	456	368	439	403	394	397	417	383	411	440	389	403	412	398	380	396	419	412	468	445	402	449	390	415	438	430	451	401	423	441	381	437	441	407	437	452	449	457	430	459	421	400	395	431	436	392	417	435	432	439	406	381	469	446	407	392	417	439	423	397	412	404	403	465	439	435	419	396	431	419	432	459	404	427	409	396	441	407	456	427	386	482	411	417	421	438	418	439	456	455	368	413	446	419	401	450	399	421	402	442	390	399	416	416	400	421	397	433	416	399	451	447	408	413	408	435	390	422	445	437	453	422	415	419	420	404	423	425	414	446	453	447	400	408	411	404	443	401	409	400	416	412	462	402	425	421	478	415	412	407	415	413	421	417	438	439	399	424	427	456	400	431	418	404	421	437	425	408	425	412	422	408	428	453	406	406	404	436	444	436	462	405	411	466	423	440	415	416	423	454	419	444	432	431	430	394	399	423	440	437	472	350	468	432	417	420	435	398	401	407	418	383	387	418	408	405	419	404	450	404	420	446	416	446	403	430	450	399	416	418	428	407	426	454	405	423	404	430	407	391	439	380	415	423	452	422	425	429	413	414	437	449	416	385	435	392	415	461	398	430	407	380	421	440	407	426	420	412	413	392	439	436	425	415	452	433	442	399	430	407	394	423	428	420	388	445	457	467	422	437	428	396	387	415	429	442	431	452	459	423	439	407	410	400	403	458	441	425	397	430	442	450	398	402	423	407	436	415	444	420	437	406	409	417	413	439	451	410	426	440	451	434	425	422	445	440	403	418	416	393	396	417	420	455	442	400	420	442	435	416	462	397	449	438	472	429	403	410	428	402	425	397	415	397	410	433	424	467	426	415	446	434	442	436	456	444	425	428	401	423	457	425	421	391	428	409	412	414	429	407	430	442	426	450	425	419	473	384	406	414	427	440	430	451	410	449	432	411	395	430	449	470	426	435	428	419	454	421	409	449	363	422	412	422	405	450	393	423	412	427	385	453	416	423	422	427	413	409	423	452	397	419	421	403	463	450	387	413	386	420	402	466	410	453	383	456	470	421	389	424	437	432	412	403	422	397	419	402	443	427	397	437	412	437	400	416	420	415	434	401	413	453	433	434	410	477	426	402	414	425	410	416	433	434	449	438	464	414	401	427	412	415	395	401	427	428	428	393	402	433	452	443	405	426	405	452	460	449	408	404	424	459	444	439	430	456	451	401	434	403	467	427	381	389	401	412	434	443	437	414	437	396	444	409	425	414	403	420	418	421	450	435	457	407	416	453	405	430	399	427	433	439	428	471	416	414	455	416	428	425	422	419	428	416	431	422	410	459	448	397	440	451	455	422	402	434	418	440	421	415	451	403	403	447	405	397	387	457	431	456	444	442	431	404	433	434	433	423	435	423	438	467	438	412	397	400	398	435	421	420	414	457	432	421	451	409	393	420	450	436	424	420	439	403	456	436	408	443	411	454	418	426	446	386	435	398	421	422	431	416	422	411	433	428	411	434	411	405	420	416	423	451	418	456	431	426	406	432	428	433	430	438	412	441	425	429	403	386	406	407	433	432	431	418	384	417	467	434	397	419	437	439	449	419	440	375	434	412	420	448	420	441	447	386	412	395	414	411	421	416	401	456	416	414	400	429	426	396	450	456	427	423	423	421	405	428	394	448	383	407	434	435	411	434	445	417	438	410	402	393	391	411	392	438	398	428	397	415	419	420	459	430	419	450	426	407	401	412	440	404	434	428	411	411	411	434	406	396	419	422	410	420	445	403	418	441	418	416	420	471
5589	6710	6860	3919	2482	1621	992	721	676	658	609	606	615	614	558	566	586	546	520	518	515	554	562	498	524	566	555	541	480	534	572	509	533	513	572	510	560	530	494	526	579	523	546	517	522	522	521	502	567	491	538	528	555	566	529	533	492	552	510	543	542	530	520	545	478	515	534	551	526	520	537	557	514	505	529	548	538	492	528	508	540	493	523	529	525	477	500	590	507	514	533	520	573	541	506	521	524	542	495	513	511	514	481	548	487	539	534	502	549	512	542	518	524	523	528	541	520	542	504	535	548	551	487	543	529	527	509	541	547	524	512	546	511	523	500	591	543	523	497	512	502	545	510	533	494	548	513	520	539	539	544	537	520	501	531	511	456	538	525	509	548	520	507	540	540	523	536	494	515	527	476	490	481	462	485	588	537	495	536	534	503	530	537	529	513	510	528	523	547	532	538	512	506	526	536	504	518	490	550	534	523	522	522	542	560	512	534	505	517	505	535	469	529	523	536	540	523	502	531	542	501	499	556	518	552	507	502	482	502	511	526	520	533	537	488	499	551	460	511	504	510	511	536	528	474	531	505	556	530	505	529	509	536	538	491	583	572	486	545	568	515	479	537	547	502	526	513	491	535	540	502	553	508	510	520	550	551	504	547	532	535	545	536	541	539	510	543	545	509	524	531	502	537	505	466	503	538	549	539	543	505	492	537	511	547	534	549	530	516	521	553	493	534	577	547	500	540	503	543	517	513	564	498	526	477	545	505	547	527	540	542	524	533	518	502	530	575	536	546	508	549	546	508	550	528	523	547	547	478	500	509	494	516	545	518	503	532	517	550	527	519	541	504	519	515	557	529	520	509	530	539	540	537	503	513	543	555	549	575	513	508	522	551	498	536	546	497	503	523	530	557	527	518	513	492	567	508	514	499	513	491	509	503	537	500	500	537	553	534	516	552	521	533	538	508	497	561	489	516	536	546	564	549	527	509	539	526	509	512	578	551	519	514	488	493	522	480	527	499	527	507	497	508	494	516	524	553	486	567	524	530	523	527	513	486	519	515	535	486	495	509	507	543	539	514	508	497	516	523	568	509	511	507	494	487	514	512	574	558	505	524	521	494	501	547	524	526	526	549	498	541	498	518	528	538	490	546	553	542	524	525	594	527	545	537	524	515	474	525	496	536	513	488	528	536	557	563	555	525	517	520	523	542	512	521	515	521	474	540	506	532	552	568	541	515	542	511	494	519	512	531	556	493	559	523	542	507	518	511	498	515	522	529	558	460	528	521	507	502	551	530	540	545	501	511	538	553	532	527	519	545	491	553	537	527	491	549	494	536	516	496	526	497	491	567	537	507	512	540	497	517	474	490	546	495	482	481	501	519	547	492	528	519	498	561	544	505	510	542	529	553	517	536	556	507	510	477	506	532	556	513	528	529	519	544	550	559	526	572	571	545	494	491	525	459	542	531	511	549	502	528	570	494	528	532	533	526	572	495	544	481	534	538	553	537	472	503	519	498	514	549	522	516	510	496	497	503	528	529	495	534	538	523	517	542	523	508	532	494	487	494	461	453	546	538	533	504	555	527	520	525	535	542	493	551	523	540	522	557	558	517	511	514	508	533	521	496	527	553	494	518	548	516	540	564	549	555	502	515	526	538	525	532	538	479	528	493	497	538	549	489	473	530	558	541	505	498	516	523	498	542	516	515	526	564	532	550	554	551	517	501	562	511	568	531	510	496	548	506	509	501	511	519	507	522	531	538	522	536	536	549	482	528	502	517	523	511	545	527	535	498	535	512	531	527	499	506	442	535	535	567	562	538	520	523	512	554	525	531	505	529	491	498	565	544	551	510	536	516	555	547	487	553	515	513	520	485	521	497	535	551	534	498	494	544	513	528	544	518	495	520	486	525	531	507	532	513	535	554	547	505	537	535	499	469	505	523	539	516	528	497	575	510	468	542	511	509	515	518	547	507	510	526	551	500	529	580	534	531	528	547	536	519	501	562	567	533	537	494	493	509	514	512	551	512	542	479	484	545	541	534	510	565	511	501	513	476	543	552	515	497	532	487	513	546	459	513	557	532	511	498	525	531	531	549	511	511	517	532	513	527	489	508	549	520	509	508	560	542	560	528	487	517	525	509	538	522	503	544	528	539	558	514	505	533	517	568	514	526	519	522	504	509	534	529	539	516	596	508	507	544	523	523	542	518	540	525	501	496	523	561	524	551	519	544	537	561	537	507	507	535	527	492	527	524	520	503	549	514	530	512	530	525	519	549	545	522	539	530	533	511	570	521	540	533	511	494	540	534	455	541	490	505	501	552	537	498	518	493	480	500	533	594	538	540	493	526	559	547	498	500	523	501	530	482	498	491	518	542	560	533	514	514	537	503	551	581	532	580	518	538	527	507	542	548	537	530	536	489	505	476	529	524	523	541	484	512	521	528	541	544	492	550	458	520	513	552	498	563	525	538	521	526	560	580	520	495	516	519	529	539	530	495	521	523	503	582	525	551	539	560	519	499	563	536	542	556	559	560	534	511	515	496	537	575	537	527	534	512	552	564	526	550	580	536	532	521	556	506	516	514	522	501	524	501	533	522	511	556	492	551	515	545	517	521	546	564	535	521	514	522	497	533	507	510	516	545	501	518	579	488	512	517	534	545	501	578	531	513	546	544	537	545	531	506	543	510	503	526	559	547	540	542	557	510	495	519	500	503	528	491	547	513	520	522	465	519	555	526	542	507	574	542	538	551	519	546	525	507	500	517	523	538	509	502	527	500	537	529	529	501	496	506	515	545	530	529	511	499	554	525	563	534	512	526	535	511	510	536	546	513	532	488	523	504	515	546	521	552	479	493	539	536	530	525	480	509	492	543	504	512	515	520	529	523	579	517	472	525	516	539	509	550	507	527	536	528	484	523	542	487	541	513	517	519	564	472	526	524	519	507	528	499	520	528	550	506	545	528	525	503	466	465	533	552	514	522	479	545	517	535	526	514	513	512	510	570	523	505	539	511	511	542	490	507	516	538	529	540	525	542	506	489	538	494	541	503	518	531	489	534	553	506	481	501	539	551	548	504	505	534	515	514	484	530	542	543	517	556	530	549	540	519	504	513	563	539	500	516	519	497	546	512	510	521	539	526	528	525	541	535	535	538	519	541	537	527	498	511	495	525	501	488	549	516	560	486	510	529	519	509	533	531	511	549	532	567	525	528	492	545	549	546	545	518	517	560	541	495	511	545	538	510	536	527	512	546	519	507	522	514	566	510	541	552	515	541	496	512	535	538	573	518	569	538	518	519	500	495	529	547	527	536	521	497	548	522	507	527	533	552	544	528	517	553	571	547	505	515	512	498	489	571	525	559	516	473	494	518	515	497	490	520	504	537	507	542	461	526	509	520	506	566	544	519	508	540	507	547	509	491	515	486	559	533	499	532	533	520	515	518	561	555	484	522	509	538	531	528	541	514	536	512	552	526	520	549	517	517	488	558	540	506	544	534	520
23768	20937	28168	23866	20886	9522	1348	669	527	536	431	423	367	351	320	292	283	265	256	259	236	251	254	240	241	276	228	224	202	222	225	223	205	240	207	231	223	229	246	181	235	239	238	233	212	217	220	204	206	194	222	238	222	197	213	227	232	238	206	226	238	237	199	194	181	203	195	205	216	206	246	169	221	210	227	243	225	224	234	209	208	226	236	234	214	209	240	204	213	208	200	219	223	250	234	187	208	191	196	185	179	211	227	244	198	212	215	210	187	191	226	214	229	212	214	191	235	210	220	224	200	191	211	221	227	202	216	222	222	199	227	211	225	223	193	193	219	189	217	194	229	185	203	199	196	202	214	210	224	220	211	243	197	190	206	200	184	208	199	202	205	222	228	214	216	218	215	188	190	228	200	224	217	232	198	187	195	205	208	193	205	188	216	192	191	218	229	191	199	198	221	216	195	198	205	207	198	211	228	229	226	207	206	224	197	223	187	178	213	221	219	196	229	206	200	219	231	220	226	242	200	210	198	199	223	227	181	226	228	219	215	208	177	188	214	212	202	220	217	236	206	220	204	227	227	213	192	215	195	213	198	210	226	203	217	210	226	186	219	198	220	206	206	211	222	219	186	216	204	210	211	204	212	187	217	217	213	199	209	220	205	199	205	233	204	201	229	190	216	210	217	214	228	220	194	214	217	225	207	204	202	229	214	221	203	193	219	240	214	194	209	228	225	196	231	211	229	212	214	197	193	212	209	247	222	209	214	225	188	192	179	218	211	203	207	205	216	230	205	230	196	206	203	210	233	235	199	212	210	212	228	176	211	188	195	214	210	210	230	198	220	196	203	190	222	225	204	200	221	196	217	221	203	201	195	203	225	215	209	225	196	236	215	228	211	203	218	203	202	187	214	207	204	192	233	230	224	200	206	195	216	224	195	191	211	223	206	219	236	231	186	211	195	230	227	217	190	194	204	210	190	219	196	232	201	201	223	198	214	217	219	202	200	218	202	228	213	219	205	188	239	223	210	211	208	223	206	190	205	215	195	194	212	231	233	208	199	218	219	194	216	214	220	200	207	210	224	227	214	210	221	192	222	218	205	189	212	214	197	190	235	196	214	198	199	189	213	226	199	193	200	201	202	200	197	201	210	181	196	232	227	208	223	197	207	215	219	226	214	205	228	211	169	202	199	219	217	197	232	195	214	201	190	243	208	181	184	213	237	195	218	240	212	220	195	221	193	207	200	209	206	214	222	211	245	223	182	241	218	212	222	205	204	216	214	210	243	193	200	219	190	203	226	196	217	180	253	213	213	207	192	213	218	225	187	205	224	200	195	210	184	201	237	204	211	227	202	215	191	210	222	197	209	225	221	192	209	196	222	188	207	229	229	191	217	206	218	209	202	239	209	210	202	181	214	192	199	209	205	204	201	221	204	186	181	194	216	176	211	208	194	219	219	189	199	193	193	227	222	214	202	213	203	189	196	239	214	215	229	172	213	227	211	227	209	213	221	247	200	216	212	201	202	205	233	232	205	222	218	207	194	197	217	222	191	182	222	198	226	196	199	210	197	188	207	202	227	200	217	202	199	218	200	218	209	223	208	185	234	203	219	212	201	178	242	220	210	213	222	222	216	227	198	216	230	195	229	216	235	220	219	195	205	177	213	177	216	230	207	226	215	197	194	197	204	207	200	210	201	223	191	207	221	212	218	211	206	168	208	194	200	200	197	221	189	203	217	198	203	186	199	219	233	204	208	202	232	216	199	188	192	223	213	196	208	188	209	200	200	217	217	217	208	209	222	202	207	172	225	199	226	186	214	208	210	190	189	239	219	232	235	189	200	195	200	183	194	211	225	210	209	224	224	212	202	172	206	208	201	217	185	214	211	214	204	208	223	204	212	199	219	222	236	195	226	218	206	226	202	207	232	177	212	186	199	241	189	215	188	211	204	208	197	229	206	195	190	204	204	221	205	223	196	173	214	193	206	244	209	214	202	191	185	199	230	181	207	216	215	199	206	208	222	197	218	224	174	209	194	209	195	205	209	203	206	222	230	216	198	218	206	220	215	204	198	186	202	211	207	213	180	189	201	217	205	229	236	174	192	230	230	186	225	214	209	183	222	222	214	206	212	207	238	195	205	194	208	193	209	199	241	188	197	193	223	192	193	203	211	202	229	217	196	218	205	227	198	198	231	226	195	212	215	211	189	222	196	215	242	200	199	222	224	222	230	206	197	224	216	183	209	213	224	202	196	182	188	216	220	182	203	224	226	216	210	222	218	206	192	217	168	205	215	172	219	191	205	199	215	187	206	194	208	211	204	230	205	208	206	214	191	228	228	203	198	193	188	205	238	207	200	220	219	232	212	217	176	212	213	239	226	215	212	185	213	225	212	206	189	190	208	192	183	227	200	192	206	229	203	230	213	215	196	201	219	224	208	219	206	220	216	187	241	220	187	226	216	222	216	207	240	203	223	208	191	201	202	203	216	197	222	214	215	233	218	206	187	207	215	193	242	192	201	226	200	247	216	222	193	204	220	218	204	188	238	215	195	208	208	226	201	201	211	208	214	218	208	225	221	218	205	218	206	210	221	217	232	195	236	218	198	225	209	221	192	206	222	197	218	198	213	202	215	204	207	215	205	212	221	181	201	214	230	204	214	213	190	217	217	212	234	207	202	219	199	207	213	219	216	200	184	219	191	188	215	190	200	194	199	208	195	209	226	195	183	212	224	205	223	197	203	221	184	226	200	221	215	219	210	215	201	205	194	223	215	208	216	225	202	218	218	203	231	191	216	230	207	212	218	187	228	193	218	212	222	213	195	225	184	209	199	178	256	197	196	211	200	220	201	213	202	224	235	192	209	209	202	189	222	204	198	200	191	217	228	229	183	224	202	235	204	210	192	216	218	240	225	204	208	189	241	204	206	208	224	199	201	205	207	199	234	221	219	202	217	197	196	200	221	232	201	184	222	210	203	216	193	200	196	195	200	222	212	199	231	234	203	200	180	192	188	217	217	179	203	202	228	214	199	210	208	220	230	203	202	223	219	227	228	211	198	204	225	191	186	233	194	223	169	177	181	220	199	220	212	221	204	202	202	201	213	212	209	202	216	185	223	205	218	204	191	211	219	216	214	211	222	204	237	211	207	224	210	209	213	205	205	223	214	220	254	198	212	216	198	224	227	224	216	230	213	222	202	224	205	219	189	217	215	231	215	176	202	210	215	181	215	220	218	224	190	227	226	226	200	221	233	208	211	215	208	198	216	229	233	210	232	210	230	217	209	219	201	197	201	221	182	186	213	223	196	191	214	206	229	216	174	233	207	223	193	188	200	210	223	215	196	186	221	216	230	195	200	217	192	213	218	209	240	185	211	198	178	178	213	194	224	194	223	195	211	203	180	212	240	213	252	191	196	206	219	209	208	204	182	211	226	224	199	216	201	226	183	229	189	206	218	205	207	200	204	205	196	197	211	212	196	182	240	198	202	219	204	218	221	188
6563	15408	14548	8371	5616	3619	2167	1545	1143	983	838	721	674	597	569	497	474	417	424	406	341	367	344	365	339	329	329	364	315	315	338	322	330	314	317	323	322	279	304	327	261	277	263	307	296	283	298	310	291	298	267	293	301	295	272	311	285	281	288	305	260	267	288	274	305	276	268	257	257	249	272	268	248	306	292	283	277	279	267	263	267	289	306	256	281	274	284	303	293	286	263	244	255	261	287	245	264	267	285	290	281	253	262	257	272	249	284	232	285	251	274	280	275	274	259	272	277	239	259	284	252	271	304	251	270	253	315	299	300	282	258	274	285	302	249	272	266	287	269	285	287	275	242	279	272	284	286	247	259	278	289	285	278	317	253	279	284	303	270	249	256	258	275	286	269	275	285	269	267	296	264	287	290	291	276	291	245	272	295	288	261	256	268	275	261	271	316	274	288	273	265	305	263	258	285	280	287	298	273	298	304	246	302	255	271	256	259	281	253	264	264	260	274	314	288	285	256	267	268	281	246	270	275	285	273	241	267	256	261	277	281	239	289	260	273	276	258	267	273	269	280	245	259	257	283	281	261	253	234	272	231	311	272	254	268	284	248	255	262	278	261	267	287	266	264	280	272	265	264	278	262	278	282	261	301	275	276	263	263	294	277	247	283	263	286	263	253	280	279	256	274	279	259	275	280	273	273	258	277	274	250	271	300	262	303	266	286	298	254	267	261	288	266	256	270	272	297	283	251	277	266	247	267	258	254	240	275	285	255	258	286	266	277	281	264	271	302	257	288	249	265	286	258	298	261	281	248	279	269	295	267	265	269	278	257	276	272	289	284	253	264	276	279	258	272	287	265	285	277	311	284	263	294	262	292	278	286	276	268	293	281	274	283	246	291	261	276	278	285	255	262	275	262	249	284	266	257	281	285	292	264	268	260	277	274	253	271	251	236	313	265	286	280	268	284	257	298	291	254	276	264	274	286	275	271	274	281	256	276	262	260	298	297	293	297	277	255	271	263	291	252	279	269	271	258	244	282	261	267	269	250	277	277	295	294	282	274	235	257	265	273	254	272	270	268	260	264	251	296	301	268	273	278	277	277	278	272	256	264	240	275	254	280	275	264	304	270	269	264	257	271	274	274	272	260	302	271	276	273	262	264	271	255	264	299	251	298	274	239	260	257	289	272	252	276	246	289	263	242	298	291	262	260	273	296	248	268	264	307	277	261	257	271	284	307	237	309	264	269	246	283	288	289	300	249	264	258	251	240	296	263	292	283	244	292	297	294	273	283	253	300	254	252	262	265	278	277	275	277	294	312	264	299	298	236	275	285	236	283	270	274	257	287	271	254	271	284	287	289	273	266	278	288	274	293	291	251	276	267	254	274	294	262	285	267	281	285	271	265	282	268	258	264	291	286	256	268	284	256	269	242	293	273	239	301	243	250	254	288	280	243	281	291	256	255	230	283	313	259	265	275	293	244	235	284	257	276	255	271	261	280	272	253	245	273	283	265	282	241	300	273	301	272	267	279	268	228	266	262	260	290	270	233	264	279	291	282	288	269	278	256	262	244	274	293	262	257	272	295	270	253	258	272	271	297	287	258	247	270	241	266	262	275	266	282	269	249	275	282	287	246	274	281	273	275	243	278	310	284	259	277	241	294	258	273	297	279	253	259	278	257	289	251	281	265	300	307	271	264	283	302	284	245	280	266	267	260	296	244	275	263	265	292	258	282	265	271	253	268	280	270	267	250	259	282	264	289	265	254	291	272	261	269	245	303	278	265	300	264	278	245	238	257	285	263	287	287	237	241	271	280	259	254	281	254	266	260	283	260	279	268	239	267	277	259	286	257	271	263	283	267	275	304	260	256	289	264	239	273	288	248	283	274	266	281	261	274	259	277	288	286	295	261	269	266	256	274	279	273	261	277	309	295	255	289	281	297	284	270	278	312	258	293	240	259	272	274	264	296	268	287	287	285	296	288	284	295	261	300	310	239	283	282	280	292	242	270	250	274	271	283	287	291	318	282	285	265	286	300	289	274	282	254	248	275	270	226	270	264	267	251	289	258	295	284	246	252	286	280	256	266	247	259	259	271	272	256	281	260	266	270	265	237	284	269	290	244	261	262	269	268	265	271	288	278	294	253	315	276	265	260	264	286	254	296	301	251	238	263	263	282	270	272	273	261	284	241	238	295	263	256	277	272	290	259	267	235	288	290	251	297	260	273	264	246	248	272	236	296	308	275	273	256	298	286	263	264	252	270	298	250	269	264	269	278	276	281	277	277	269	271	270	268	267	266	279	244	264	278	292	250	283	260	280	293	282	258	279	251	269	258	302	248	296	303	275	274	273	287	293	258	270	259	247	264	260	258	263	304	290	279	269	274	266	259	273	286	268	245	270	260	264	258	275	266	241	286	263	295	277	294	239	262	258	304	260	258	258	271	271	279	280	263	264	262	284	268	276	249	281	281	297	254	252	288	266	250	285	291	285	272	278	288	280	278	282	255	279	234	265	258	264	266	253	270	232	263	282	294	274	288	296	270	276	297	266	276	269	264	253	262	278	286	245	274	268	294	257	277	292	278	242	277	271	279	294	275	272	296	282	240	252	245	286	256	278	254	252	252	246	266	252	273	251	241	267	281	260	270	270	286	271	274	309	277	275	272	295	263	243	271	258	276	272	263	246	247	265	275	296	293	262	288	261	261	272	258	263	258	287	262	288	236	275	268	254	279	248	270	295	284	287	254	267	258	282	256	271	275	241	281	277	295	278	265	263	296	275	257	265	264	285	289	269	289	301	262	256	255	269	274	257	263	262	300	258	287	279	299	263	284	278	245	277	274	268	298	268	259	291	279	290	261	275	297	302	303	257	295	285	276	251	287	281	256	301	278	260	273	254	246	266	256	269	267	240	270	285	263	272	287	287	279	267	262	273	253	289	283	295	258	281	265	286	329	232	271	253	266	288	267	264	269	268	268	297	245	273	261	237	267	295	269	263	281	250	260	281	283	275	287	294	256	270	255	256	279	256	298	280	261	280	275	271	278	275	272	282	286	266	267	272	259	292	308	263	288	278	266	249	269	265	257	259	251	259	288	259	243	279	269	281	274	254	271	281	281	272	264	258	254	270	292	246	275	299	286	290	246	273	292	294	254	253	244	259	277	263	287	276	274	289	285	295	256	274	272	270	280	275	278	264	299	254	264	262	267	277	280	272	253	274	262	294	260	273	286	277	286	249	294	280	273	276	240	284	267	265	257	309	258	289	286	284	271	274	261	265	278	268	258	254	264	274	263	292	276	316	276	282	275	266	247	301	262	257	287	301	287	259	261	284	296	304	289	260	287	266	293	263	329	280	269	297	270	279	267	272	255	281	271	264	294	272	258	285	264	288	275	302	274	304	271	297	282	291	308	286	262	287	267	256	293	273	271	289	257	289	287	278	269	273	281	261	258	265	264	259	269	254	271	282	265	252	248	248	257	281	270	267	280	268	253	256	268	273
25090	20964	26936	24982	9538	1661	964	777	731	630	594	612	580	535	540	547	558	558	523	520	540	496	512	543	513	544	540	492	539	498	563	541	526	513	548	486	524	523	469	532	526	509	500	560	507	492	536	496	513	555	543	506	480	506	511	448	493	510	490	514	523	510	500	531	499	492	508	524	458	506	522	512	501	543	517	498	472	520	511	489	460	495	499	506	494	480	495	484	506	473	555	481	507	525	482	483	496	476	491	488	504	510	490	500	470	494	516	492	497	504	457	480	469	485	484	491	496	511	479	506	540	538	493	501	498	496	484	489	484	505	513	525	484	485	483	493	505	510	482	473	501	476	525	535	497	502	445	476	482	480	515	443	527	515	463	504	516	503	474	500	534	540	554	496	485	486	462	432	478	490	452	491	502	487	475	520	503	485	491	513	523	511	511	503	503	557	474	500	477	508	521	509	479	475	488	534	485	517	522	543	504	501	498	507	527	485	498	519	469	457	472	497	520	499	509	528	505	522	436	507	483	489	518	512	525	472	488	525	508	484	514	499	510	505	455	508	483	479	511	496	509	515	498	498	482	478	554	497	459	503	479	502	438	447	467	501	452	488	497	519	493	521	498	521	505	472	472	467	484	505	500	509	478	515	493	498	488	473	473	498	484	515	505	476	523	488	479	509	493	499	471	520	469	455	520	486	493	492	474	490	466	478	493	504	448	491	509	484	472	485	495	471	466	500	493	477	500	474	509	499	505	520	516	509	468	441	522	509	483	516	518	515	502	504	540	546	512	493	457	473	505	508	491	505	487	493	488	473	477	469	498	492	465	505	495	484	505	479	487	504	476	567	470	516	487	520	526	549	501	533	520	565	476	478	511	510	567	494	503	481	488	494	492	511	486	511	507	470	511	452	468	482	483	461	497	494	493	469	441	539	511	522	483	484	495	493	524	500	496	460	504	510	515	553	523	525	524	475	468	474	500	499	510	458	500	518	490	483	508	510	484	481	463	505	491	499	498	522	493	488	499	511	540	474	484	542	491	499	484	513	491	513	489	512	499	515	520	506	467	494	534	523	516	483	537	563	555	487	508	462	530	495	502	489	512	490	476	498	463	496	482	510	484	465	499	478	492	492	508	474	483	498	512	466	510	452	483	494	529	487	488	497	512	466	482	491	478	497	525	516	543	487	499	524	480	520	478	514	483	472	492	510	463	505	467	506	472	519	488	500	519	516	491	510	472	513	512	485	461	510	488	489	513	472	537	454	520	518	513	505	513	453	496	492	467	497	483	509	495	458	506	530	496	485	527	504	494	487	457	503	492	468	474	493	551	516	517	498	484	462	501	503	471	512	493	517	532	514	473	552	475	504	524	510	509	482	483	451	469	523	509	504	480	514	518	472	488	480	483	509	473	489	459	507	480	523	496	468	483	467	487	470	503	501	500	488	507	519	530	533	514	506	490	494	486	443	486	513	510	479	546	492	507	501	476	485	494	471	534	489	477	498	496	529	527	496	475	465	489	444	454	513	506	499	549	483	495	470	495	533	482	498	519	499	473	519	495	515	506	483	486	506	489	488	516	475	510	483	496	533	469	493	479	499	510	496	527	455	485	512	525	499	498	486	500	461	495	532	492	477	497	488	483	529	486	488	468	490	501	497	495	462	531	487	477	494	490	514	508	488	481	495	460	491	508	490	486	517	507	495	476	462	448	514	500	484	484	440	506	508	503	488	487	511	515	459	513	527	491	447	487	466	457	454	473	507	489	500	474	491	478	482	491	534	479	527	529	469	523	502	536	466	497	490	481	532	491	472	500	506	504	539	522	493	505	485	511	496	526	516	479	497	541	457	496	508	491	521	500	541	525	522	477	528	504	510	492	507	445	496	480	480	497	485	491	486	469	484	463	494	536	517	516	469	522	507	490	497	477	495	518	477	504	519	501	476	507	516	497	507	517	456	482	498	507	510	525	512	479	459	463	542	473	475	521	477	506	478	495	490	483	501	503	484	517	513	466	500	457	506	463	512	449	499	515	512	493	512	520	506	498	517	447	467	486	506	510	481	498	528	507	517	530	535	476	522	510	486	474	477	513	507	501	488	504	480	475	475	520	478	539	495	502	446	469	486	474	502	498	487	502	499	519	471	453	500	504	516	477	479	460	507	505	472	481	466	510	486	521	469	520	514	512	503	470	475	512	476	497	525	492	484	483	479	505	530	489	539	499	445	484	444	512	537	507	513	490	513	520	477	489	510	476	459	493	489	496	502	507	500	500	503	488	491	481	471	510	504	521	487	515	486	465	505	504	476	466	514	504	546	510	546	470	503	469	479	483	494	473	485	501	525	478	533	491	519	524	532	517	528	457	512	479	488	478	502	484	474	505	494	477	504	483	495	494	510	494	459	486	498	517	504	473	491	468	521	500	469	490	486	496	481	509	520	519	479	475	478	507	513	505	496	515	469	437	475	527	488	488	516	484	484	470	515	495	504	477	481	513	524	502	512	442	499	506	465	492	533	516	521	465	468	513	495	518	481	483	482	470	470	504	518	503	466	486	445	516	490	525	478	493	495	499	482	478	454	542	460	457	511	457	509	517	466	529	533	534	511	516	452	466	455	509	518	500	536	520	493	466	511	512	457	544	536	528	497	472	514	458	474	519	486	465	516	477	516	499	516	499	500	504	495	518	487	478	505	487	485	497	488	485	476	505	526	493	479	509	549	549	491	482	500	514	491	484	493	467	529	503	477	473	497	480	476	502	478	482	453	497	514	484	499	522	498	511	483	535	510	495	477	533	498	552	469	489	513	485	496	504	516	490	519	484	524	478	526	507	491	513	498	507	471	486	513	478	489	440	503	506	500	475	528	475	526	507	506	495	518	471	454	484	500	498	523	523	501	529	525	486	458	502	538	466	529	499	516	491	505	490	500	486	514	489	475	520	537	495	513	455	521	530	527	495	491	499	485	511	491	509	526	479	533	502	461	508	513	515	481	525	489	573	465	467	465	488	460	499	495	510	484	485	519	511	492	509	491	521	498	506	494	499	481	483	439	445	464	467	513	512	487	508	476	512	482	476	488	527	515	476	506	482	466	512	486	481	522	487	476	493	490	522	512	514	516	496	509	494	495	539	487	494	484	513	493	452	502	536	522	503	525	473	463	514	477	478	535	490	481	490	496	525	542	478	477	508	477	483	495	495	482	507	518	493	482	464	493	499	495	494	468	474	465	494	499	473	542	496	539	517	493	487	476	503	509	535	494	470	447	488	481	497	511	449	459	501	514	536	492	481	479	500	507	509	475	491	532	475	500	479	520	492	523	488	482	475	495	530	493	434	507	507	492	456	491	460	458	509	491	453	490	573	502	480	515	471	496	487	472	472	459	485	488	500	498	440	483	507	472	479	475	479	484	494	513	485	504	549	501	504	514	465	489	498	510	533	484	483	509	494	512	465	496	489	521	462	528	494	515	471	496	492	510	512	527	496	524	490	502	484	492	515	469	480	531	505	544
6413	11902	11265	6225	4303	2807	1750	1314	1184	1115	1005	925	857	745	753	745	696	712	675	688	649	625	639	693	606	580	647	658	587	610	671	625	625	667	626	613	659	634	648	657	595	600	636	626	593	648	639	634	614	568	625	610	571	606	615	573	574	623	606	576	632	599	600	584	628	663	596	619	614	633	593	645	639	614	584	574	600	610	615	574	548	545	563	526	557	579	580	627	623	628	600	622	627	599	574	604	575	588	615	613	588	599	605	585	610	634	623	603	605	596	645	641	550	605	585	619	638	542	593	615	597	602	582	574	626	576	608	631	606	607	597	628	598	575	594	685	613	621	595	590	553	596	604	635	580	636	591	620	623	603	593	626	622	597	606	587	638	616	615	595	607	579	593	651	564	581	615	592	613	560	602	581	564	582	618	629	597	620	572	602	591	593	604	584	597	633	579	609	580	543	594	593	595	588	582	602	580	660	589	605	613	614	620	579	617	601	612	608	604	616	608	587	648	596	618	588	601	592	592	608	610	585	612	609	602	597	591	587	604	622	582	629	595	629	646	577	609	595	593	605	594	612	613	605	597	571	609	624	604	658	622	622	612	609	575	594	593	596	602	546	645	619	614	562	641	601	586	596	650	594	593	640	633	586	587	644	587	610	640	639	584	626	612	637	587	615	581	619	579	569	571	588	568	592	557	581	604	607	639	613	624	610	617	609	572	641	612	608	614	602	594	612	561	571	618	603	619	618	614	619	588	625	585	562	655	585	628	570	600	596	563	584	573	624	587	582	583	622	614	632	597	597	640	617	600	582	559	619	585	606	550	604	592	567	609	593	602	627	604	611	609	564	610	568	609	598	608	636	588	602	581	593	590	561	648	608	599	580	637	571	671	559	646	599	627	590	613	625	558	635	598	582	606	589	632	624	583	622	551	549	569	619	629	593	610	621	627	609	628	574	609	579	594	632	607	599	586	586	600	614	618	570	641	579	583	579	593	585	582	601	583	578	568	631	578	624	593	594	564	641	610	635	639	619	595	601	643	625	574	619	577	574	559	594	601	638	569	639	600	627	579	620	604	604	587	578	606	566	606	602	613	612	614	598	580	592	615	594	618	635	579	609	607	642	603	588	614	599	603	615	610	580	577	583	601	635	621	586	590	562	596	561	603	601	633	638	617	603	585	591	611	550	580	626	574	602	559	606	586	619	583	634	604	604	626	585	586	577	589	566	602	652	577	626	605	561	592	623	628	584	612	610	603	595	639	538	597	607	594	621	576	584	626	614	608	541	606	615	581	623	569	597	591	579	597	661	615	589	611	578	681	653	598	578	639	618	591	586	601	563	586	592	594	574	568	553	628	665	610	609	590	642	592	606	577	605	588	629	550	628	575	582	587	564	608	610	590	585	601	645	641	600	585	675	610	604	607	584	602	596	604	590	616	607	591	578	627	609	612	556	582	597	619	565	621	591	587	591	631	622	601	639	591	596	597	573	588	575	574	654	623	600	588	602	595	583	576	608	633	586	602	578	578	604	595	584	604	599	568	602	661	623	623	585	615	637	592	605	584	589	598	627	605	580	617	614	603	625	587	576	592	626	575	558	584	632	572	617	574	605	569	622	588	585	591	586	565	577	589	626	606	611	607	642	595	592	600	620	560	622	560	582	600	571	651	539	554	605	636	582	581	606	612	623	587	583	615	581	602	612	596	576	608	622	584	599	574	647	624	597	639	570	631	606	626	605	629	633	613	617	596	600	582	620	597	635	628	592	607	638	661	642	621	581	653	597	586	576	615	633	598	580	599	599	561	629	595	619	597	561	610	611	531	595	649	662	634	638	603	603	559	585	562	591	609	595	584	603	580	582	626	620	617	650	613	611	619	581	625	562	674	562	558	572	603	577	649	589	579	599	592	603	589	592	595	619	594	623	632	579	583	613	625	574	607	587	592	592	568	621	595	621	610	614	556	587	551	599	590	590	617	601	546	612	634	605	584	578	571	577	638	566	619	598	633	566	581	629	584	585	601	624	628	624	598	631	588	571	571	598	629	579	640	609	619	584	599	610	602	555	571	604	547	613	620	631	643	554	602	579	575	629	563	598	625	600	605	607	617	570	623	552	611	623	582	610	581	607	607	592	632	575	615	592	665	619	638	601	607	598	594	608	612	607	608	576	587	597	575	575	590	597	635	623	562	560	553	587	632	626	605	591	581	580	617	628	589	600	611	584	634	633	594	607	587	624	592	580	587	581	607	592	589	584	608	601	586	583	626	592	597	620	603	628	573	547	591	591	564	582	591	549	573	610	583	610	573	608	592	612	579	613	591	625	636	578	610	573	564	631	554	638	603	585	583	588	605	595	593	581	597	603	584	615	548	610	612	600	621	575	594	613	568	643	603	616	592	547	605	571	630	562	565	557	625	578	593	620	557	568	578	568	606	626	560	576	626	581	601	584	566	599	637	629	581	615	611	585	548	605	617	623	584	606	599	573	584	581	568	591	624	610	579	591	573	553	564	562	634	623	571	568	599	580	607	605	620	565	623	650	620	618	560	598	603	562	608	594	573	584	581	565	582	588	610	565	606	616	580	622	626	608	596	626	605	600	581	644	575	609	587	593	641	578	555	624	556	614	575	625	608	606	595	585	619	601	543	586	621	594	606	576	605	578	598	597	624	650	578	563	614	593	597	592	568	639	594	603	609	565	563	613	597	640	609	635	557	594	590	599	611	633	585	574	617	586	588	572	613	624	600	602	581	623	557	648	597	576	632	592	583	565	619	568	651	565	649	598	592	569	614	581	583	621	577	590	604	580	606	601	580	564	553	639	632	639	613	570	614	561	529	575	590	624	608	584	567	583	613	605	630	589	627	630	559	583	625	581	568	627	577	601	641	613	601	627	620	600	560	604	626	614	610	595	588	588	639	642	604	646	538	647	601	607	626	649	632	626	601	581	590	596	603	604	571	595	611	620	604	620	546	605	686	600	571	576	628	617	600	628	608	603	562	613	633	587	653	589	608	622	637	598	613	611	574	609	602	566	603	595	598	583	574	616	602	637	629	588	580	603	605	586	601	590	620	592	617	588	621	570	592	593	569	597	637	589	595	558	599	623	601	568	587	616	586	593	563	614	588	633	615	582	600	625	572	603	571	589	614	583	615	617	605	572	555	645	579	612	553	582	593	599	648	567	595	603	614	611	590	609	598	583	615	609	600	566	566	593	661	594	613	562	597	619	610	619	623	621	624	638	597	613	588	663	604	628	605	591	600	630	569	615	662	622	638	572	590	548	600	567	575	605	596	561	583	609	590	594	608	573	613	553	612	595	624	621	570	584	656	579	639	629	551	605	592	587	618	622	594	619	626	581	605	612	591	614	598	601	600	550	608	593	582	597	568	562	637	599	627	609	632	573	587	598	566	600	591	602	602	589	613	612	604	594	585	578	571	603	574	537	615	616	567	600	581	591	608	565	617	633	593	610	598	603	631	560	562	604	596	604	599	563	578	599	578	647
22765	20971	28678	23443	20975	21002	8633	1295	814	765	678	592	552	466	432	395	382	360	338	311	274	298	302	296	273	292	292	282	289	307	277	258	275	272	235	254	242	235	262	250	258	207	263	232	237	246	229	225	230	257	239	221	252	223	225	259	219	239	227	251	220	214	217	233	227	228	207	218	253	247	217	217	229	231	239	213	222	215	230	195	226	214	213	204	211	209	210	218	220	232	203	235	236	238	233	199	231	220	199	236	230	184	233	226	209	226	230	212	232	221	236	220	225	220	195	265	226	225	199	231	236	218	195	228	217	219	233	247	239	253	219	236	206	218	216	205	213	223	207	205	239	220	246	202	238	235	224	207	225	222	190	237	235	221	204	223	214	232	222	215	222	226	239	218	195	239	204	227	194	220	217	219	232	216	231	215	255	234	228	209	230	236	249	218	232	216	203	220	233	211	240	231	224	196	206	226	231	211	241	225	240	202	216	215	218	217	218	234	185	214	233	207	221	224	207	229	230	221	225	202	234	233	214	240	228	212	248	230	191	199	234	209	195	218	229	229	238	228	244	191	232	205	219	223	190	216	225	222	213	210	212	240	211	207	231	247	229	230	227	187	206	241	246	209	234	191	202	217	236	209	198	239	241	214	208	225	231	199	215	207	234	243	199	218	219	232	229	210	209	218	216	216	222	233	229	213	216	181	241	220	241	208	220	218	230	212	212	204	218	244	224	213	214	221	225	192	228	236	236	213	234	226	209	216	222	213	228	212	201	209	239	214	203	201	252	219	220	217	205	222	229	224	247	232	212	204	237	222	232	217	210	204	257	230	202	210	230	207	235	195	249	219	217	209	230	236	199	214	225	203	204	217	229	223	208	234	205	226	225	240	219	213	222	207	222	210	218	232	234	223	211	211	229	199	228	231	175	239	221	214	208	209	211	232	222	223	232	229	209	225	228	240	231	230	218	208	208	217	214	237	218	227	198	234	209	225	227	207	223	217	225	239	211	221	200	206	237	208	258	217	225	213	199	196	220	239	218	226	200	212	219	249	214	218	203	230	209	223	205	222	235	191	225	225	183	215	224	218	210	232	222	230	232	183	212	229	220	176	219	231	204	208	235	208	224	205	217	209	216	213	213	222	215	251	220	216	223	235	217	221	180	219	221	208	225	199	239	193	217	216	251	215	231	225	229	227	232	214	197	209	214	211	214	234	226	189	242	221	218	213	189	221	229	226	193	221	228	222	223	205	181	226	207	222	187	208	209	209	199	226	226	224	196	216	232	246	221	207	231	228	201	229	206	226	207	201	226	219	229	208	222	214	221	188	217	219	210	240	221	234	222	192	208	227	215	227	220	215	246	205	213	245	238	230	226	191	221	221	207	240	211	242	222	212	243	220	191	211	196	245	226	234	244	231	215	206	223	221	242	238	209	226	199	197	208	194	234	217	213	191	202	232	225	230	205	209	208	210	212	233	244	210	196	214	208	224	231	215	201	211	253	227	239	227	238	217	239	235	241	197	222	196	217	213	222	199	198	233	214	253	218	244	207	211	244	231	204	229	231	219	228	199	213	242	212	194	214	220	223	222	214	241	208	232	219	203	226	217	242	214	231	214	201	223	233	181	208	223	221	217	209	226	199	219	185	216	232	211	242	231	241	191	245	202	221	229	220	205	230	212	205	229	213	228	197	212	215	201	227	220	221	215	231	229	231	231	233	195	195	231	211	202	229	206	226	234	234	217	234	206	184	224	213	202	219	216	228	229	204	218	212	236	203	229	208	204	196	238	216	201	230	221	211	213	214	222	224	213	232	210	227	210	202	211	177	204	228	224	215	228	228	229	217	248	256	228	229	185	199	246	225	228	202	206	229	235	225	220	197	252	228	233	218	225	226	222	247	223	246	219	213	211	193	224	176	226	236	196	244	181	203	233	248	219	240	219	221	228	235	210	202	228	233	239	199	237	208	213	230	227	228	230	235	231	219	217	227	221	229	225	232	228	233	227	212	207	191	244	234	205	221	211	210	216	212	222	233	205	214	229	214	218	213	212	224	218	194	207	223	242	199	214	204	205	204	214	205	237	211	214	204	227	212	226	234	209	229	248	234	249	205	201	209	230	236	202	221	241	211	206	216	199	216	228	213	206	196	223	212	230	236	220	206	219	210	213	206	233	223	223	194	199	207	237	189	213	212	209	216	241	217	227	229	220	210	214	202	231	227	201	204	218	204	218	197	226	217	237	215	221	215	205	215	233	219	209	255	223	224	245	206	218	204	238	213	218	211	227	237	205	209	204	218	199	203	236	202	208	208	209	207	189	214	189	230	234	203	241	209	221	205	212	216	207	203	222	213	216	230	223	205	216	252	232	220	224	211	211	221	197	252	213	197	210	220	236	242	212	229	231	227	237	225	224	207	232	184	232	231	183	234	224	224	217	209	197	187	213	208	202	232	221	210	248	197	242	231	246	202	230	212	179	220	209	256	209	225	209	238	219	215	250	226	213	198	223	209	215	206	246	215	234	249	229	200	220	223	243	207	227	217	199	186	222	192	212	243	206	232	241	215	226	244	236	232	236	221	259	213	216	222	210	197	197	199	210	221	242	222	210	229	223	215	219	224	202	214	250	223	216	212	208	204	217	226	244	179	227	196	260	240	230	247	222	211	226	226	214	240	217	231	225	223	199	205	218	232	225	234	227	241	246	246	246	219	241	230	212	202	216	203	174	228	222	208	188	240	214	211	220	235	205	223	226	220	219	195	216	228	188	229	209	241	243	220	221	200	221	240	219	228	215	199	203	219	201	240	203	214	232	192	215	215	212	208	196	223	225	252	220	229	213	207	222	225	259	206	250	222	235	218	226	232	206	213	233	217	215	200	218	252	232	201	209	207	218	209	231	216	202	252	219	201	232	229	187	198	226	217	236	219	255	213	197	209	228	194	215	228	203	216	200	201	213	223	215	223	203	206	214	212	215	253	219	227	204	222	229	222	216	203	207	216	233	224	230	228	202	210	204	186	200	212	220	209	218	215	247	196	204	234	235	211	228	237	217	192	227	224	210	210	237	232	234	223	180	214	236	215	219	222	206	203	204	231	207	215	213	235	202	209	207	209	231	202	224	219	193	199	196	208	216	193	200	221	213	212	230	233	231	233	227	213	215	208	207	260	201	242	210	230	253	210	234	217	199	226	217	217	219	219	219	234	220	223	214	246	252	226	205	226	201	224	229	231	224	214	201	204	231	203	216	214	212	202	234	229	202	226	230	229	205	235	214	213	208	239	231	216	208	212	200	228	220	236	240	227	239	213	223	222	221	205	200	216	235	225	205	225	204	215	226	248	222	214	207	207	250	229	217	231	210	234	204	209	217	221	211	233	223	234	226	230	196	221	217	209	216	198	210	215	211	234	214	226	187	214	203	237	210	200	213	214	211	246	206	214	241	236	215	237	264	225	211	216	227	220	235	248	217	212	211	194	224	226	228	217	233	202	260	215	250	232	203	239	260
9107	22439	20773	12552	8885	5883	3580	2580	2010	1669	1381	1200	1091	828	777	657	623	556	541	503	526	435	450	420	398	387	410	381	393	383	367	380	366	352	331	325	321	341	303	347	290	285	293	293	331	310	316	345	280	289	283	291	277	285	302	318	275	299	269	268	300	278	276	287	278	268	265	290	257	288	253	284	263	279	274	255	262	289	315	245	262	248	282	283	265	281	304	222	290	243	279	270	259	255	263	277	274	258	275	257	280	269	252	269	286	249	263	273	295	309	280	232	260	256	277	267	265	293	257	275	270	255	250	254	266	264	263	285	269	289	266	256	245	253	272	272	254	270	256	266	264	239	282	285	262	257	269	218	254	261	254	247	236	251	256	289	268	275	271	256	240	269	234	260	274	259	268	273	255	285	304	265	246	262	253	261	277	260	265	270	258	255	285	267	292	235	237	253	250	279	264	248	253	236	283	267	278	269	247	269	246	259	267	259	269	232	257	241	255	268	256	232	268	278	258	268	261	252	244	266	278	240	232	256	256	278	252	275	291	255	263	286	257	273	247	249	291	263	259	255	267	268	240	261	264	263	276	272	239	275	254	246	305	266	256	262	288	258	247	267	272	249	249	290	255	246	247	270	273	285	257	261	252	279	273	245	258	261	293	257	302	273	258	253	267	260	257	245	281	241	275	245	249	257	282	248	258	259	246	260	256	250	285	235	248	256	254	258	264	278	266	265	269	249	254	276	255	225	276	232	291	293	267	222	244	293	249	257	288	284	248	242	274	275	294	256	252	264	262	252	249	266	230	285	255	242	220	255	254	251	242	278	273	297	250	268	268	271	278	260	251	286	268	261	224	258	271	265	256	267	249	245	264	284	314	263	253	267	277	273	257	269	256	274	272	254	241	268	275	259	252	282	278	268	253	244	257	258	276	239	255	257	261	274	268	253	291	291	242	268	240	276	229	264	274	263	271	280	231	319	259	276	274	216	279	242	282	277	247	265	233	252	258	274	263	246	255	260	243	245	266	264	300	264	260	259	267	270	269	267	273	260	259	255	266	283	281	237	281	252	267	276	270	264	264	271	239	264	253	264	234	267	266	275	283	260	259	264	257	255	264	291	257	272	259	247	282	253	267	261	310	267	299	256	265	248	266	247	281	269	282	261	233	256	253	239	297	268	267	264	257	297	249	242	233	257	242	273	286	239	269	247	224	259	271	231	248	253	247	253	278	251	293	274	271	261	301	244	242	271	268	254	251	299	291	248	244	277	266	260	258	260	260	254	253	270	235	267	256	282	248	273	255	253	259	285	256	251	249	281	259	256	243	299	273	256	273	264	265	288	268	281	261	265	246	272	267	274	237	284	278	260	254	252	245	280	280	249	273	281	273	257	249	282	272	248	273	256	245	284	270	254	267	240	274	260	243	239	251	259	274	257	288	246	251	285	236	259	283	275	260	249	256	253	281	246	279	250	300	257	244	250	253	250	254	252	245	283	274	254	246	258	271	250	258	254	249	242	284	272	260	258	261	262	265	253	265	259	257	266	243	247	258	253	244	256	281	281	230	256	263	268	283	264	237	284	259	274	277	299	259	287	273	273	286	247	251	245	242	255	271	257	248	249	275	262	239	286	274	261	279	258	214	275	270	284	267	261	253	257	276	241	263	254	252	259	287	254	250	257	284	287	268	288	278	257	277	266	269	273	268	251	251	257	291	288	262	273	256	265	286	290	270	267	277	260	262	256	256	268	249	259	275	296	255	226	259	292	273	267	242	269	270	270	260	244	278	258	258	247	293	229	273	268	253	258	287	250	260	256	255	251	266	282	260	273	281	257	267	292	267	285	242	260	286	259	250	261	296	262	264	258	259	239	260	268	251	286	312	249	263	255	273	261	256	255	264	249	242	252	291	263	275	259	241	273	279	252	284	288	256	234	272	294	246	268	242	278	256	268	282	237	258	268	291	263	285	281	269	266	252	237	277	280	264	252	278	276	277	274	248	252	242	265	279	258	263	266	267	247	293	249	271	284	263	272	276	259	271	258	255	271	271	267	258	299	264	278	258	255	264	257	215	271	240	259	297	252	269	255	259	239	259	248	259	244	290	230	260	260	281	238	255	251	277	246	272	232	244	259	276	236	281	269	266	274	252	253	257	275	246	252	267	269	275	252	254	260	237	300	245	277	247	291	284	258	256	217	272	265	277	257	247	231	264	233	237	269	256	257	269	242	264	287	255	261	256	258	277	303	288	274	285	281	271	258	277	252	252	234	291	253	260	267	262	262	268	272	265	246	287	254	254	279	251	263	259	229	270	250	286	251	254	275	258	243	276	275	279	263	239	232	276	283	266	263	279	267	247	268	249	283	277	242	285	242	272	258	244	280	256	256	264	269	260	238	281	261	246	255	248	273	252	287	269	261	286	249	270	259	261	271	275	251	314	273	227	269	234	284	249	237	237	256	282	265	252	282	256	259	256	302	257	270	284	258	267	259	257	272	231	280	272	281	272	231	267	255	248	249	288	256	246	264	255	228	240	265	247	262	292	258	262	261	257	275	256	258	235	259	272	263	297	271	246	221	246	225	272	250	259	283	277	254	267	284	264	281	272	254	255	276	281	259	266	268	282	251	280	284	303	264	282	287	267	258	238	269	257	274	251	273	273	228	247	246	266	247	281	247	293	276	262	269	259	264	272	256	274	243	266	257	245	262	246	263	264	262	223	261	263	244	275	267	265	279	240	248	246	257	253	255	250	254	288	270	285	268	270	268	257	257	234	229	263	240	270	235	247	251	249	271	261	236	264	262	255	272	257	258	261	231	245	245	264	247	255	270	256	296	226	268	251	302	243	252	258	256	271	249	270	222	255	245	292	262	280	283	240	265	276	263	253	244	275	258	273	286	267	242	225	268	256	258	283	294	253	271	261	246	278	284	250	251	278	234	263	246	268	268	268	286	259	300	228	238	243	247	230	264	250	245	276	242	261	254	262	253	266	275	264	292	277	226	257	263	248	266	305	279	251	240	262	258	268	276	266	272	249	280	263	272	286	249	246	271	265	293	291	245	280	273	242	283	279	243	313	242	288	270	256	257	243	289	253	263	253	281	266	257	235	261	245	243	244	276	261	266	270	236	247	235	279	272	244	237	239	260	269	262	242	286	279	261	259	236	278	239	276	240	312	251	254	277	223	256	267	268	251	272	268	277	267	272	285	274	273	255	264	271	281	270	254	256	271	264	255	266	274	286	259	244	262	277	265	260	249	298	256	248	254	248	272	252	254	276	270	241	270	280	284	251	251	258	259	271	278	274	268	268	258	242	266	231	269	260	281	249	260	256	260	272	251	253	284	279	272	252	244	248	250	264	271	274	284	269	243	262	247	259	279	267	237	259	265	235	240	248	246	267	290	266	290	260	253	263	266	267	266	246	257	243	242	254	274	261	257	264	285	270	236	271	263	267	284	281	294	262	256	262	265	316	252	262	249	267	240	260	247	272	266	260	248	251	275	254
27019	19180	8357	2715	1462	909	631	556	478	501	484	476	460	432	450	438	434	433	440	433	440	452	397	424	455	416	443	405	448	429	435	397	447	423	384	439	440	421	442	436	442	426	445	403	457	403	423	413	469	409	431	454	458	435	399	426	414	457	401	424	417	382	412	435	422	460	456	409	445	426	422	453	418	446	414	444	443	444	414	386	384	390	440	450	416	437	438	435	439	460	441	423	394	448	430	465	430	444	418	443	411	428	414	405	437	446	430	426	466	400	409	451	409	444	405	420	390	435	429	435	411	418	447	403	394	446	396	364	421	427	410	396	409	428	414	433	425	448	407	394	436	427	426	384	440	438	446	402	434	411	415	449	422	446	431	404	412	411	408	440	426	401	414	410	452	450	450	435	434	414	430	426	404	414	413	449	421	433	403	388	394	444	421	448	429	419	421	399	420	430	439	435	458	419	433	428	418	439	391	429	412	424	431	402	427	460	404	404	469	455	434	447	404	422	441	439	447	437	442	440	409	439	452	440	414	432	439	408	447	425	432	420	394	411	406	466	389	430	452	412	396	430	417	403	429	378	402	457	408	423	424	403	466	428	449	405	436	445	420	425	407	388	444	411	408	413	435	420	411	463	409	421	429	411	425	438	413	443	444	415	428	465	437	419	443	409	413	420	400	404	398	403	406	437	460	394	456	441	454	387	391	394	420	454	441	434	430	416	434	401	446	476	442	424	393	454	418	391	444	432	435	447	441	420	425	436	398	429	426	415	409	438	487	412	422	455	432	422	423	404	410	425	416	446	392	401	439	410	458	468	456	420	417	438	436	447	449	425	424	447	431	417	463	448	407	447	396	409	448	397	378	418	418	405	444	439	435	426	439	420	446	429	442	421	458	403	400	456	397	416	399	454	430	431	432	438	424	423	421	409	390	435	423	407	412	454	486	438	414	440	424	403	412	401	405	435	407	450	456	428	442	428	359	385	384	419	450	443	395	408	431	426	440	459	419	417	431	427	442	418	405	410	417	441	421	369	440	424	416	400	402	403	420	433	421	408	452	433	413	422	422	453	427	442	435	441	448	432	428	412	426	405	434	482	423	423	407	387	414	430	423	421	415	424	415	440	430	464	439	443	431	436	420	457	429	450	465	403	451	422	453	416	430	412	416	407	427	391	435	450	420	403	431	407	404	427	440	420	409	408	407	411	393	398	434	430	400	412	416	427	431	449	414	433	410	437	454	407	421	383	402	442	444	475	373	433	432	435	409	425	468	442	449	432	413	455	432	424	442	442	420	419	400	438	411	426	422	426	389	400	461	439	412	381	412	396	423	449	475	426	416	421	429	390	416	425	399	423	433	434	406	444	420	449	389	456	416	441	432	404	411	433	439	433	476	420	414	395	427	431	392	395	432	402	449	430	451	439	420	454	460	449	449	426	432	395	459	456	390	389	417	470	416	412	402	428	412	407	420	467	425	399	444	450	448	405	405	409	434	400	426	447	435	401	425	455	439	470	420	438	475	403	450	398	416	426	455	435	449	368	407	440	422	431	404	413	402	401	439	420	439	447	436	418	396	430	404	459	407	434	420	430	430	424	426	448	441	431	397	423	412	418	449	435	407	447	407	414	416	407	412	426	411	410	427	435	412	461	385	437	433	391	483	393	439	402	442	408	441	410	392	445	454	409	392	433	430	417	413	434	433	423	407	474	395	432	404	427	377	442	437	401	410	402	435	423	411	424	412	425	410	393	469	424	430	427	444	414	432	443	421	434	381	429	417	450	427	435	447	419	444	453	419	419	435	387	415	430	397	417	421	429	432	425	419	399	426	425	412	414	414	420	407	410	404	425	414	432	448	411	425	401	422	427	425	441	404	429	388	421	409	424	406	476	413	443	420	421	440	436	409	418	431	413	417	389	439	384	414	449	407	404	438	424	387	390	411	398	441	405	405	413	397	423	390	424	384	430	451	378	428	413	409	419	458	456	421	414	414	426	465	395	425	432	437	405	445	412	425	412	401	469	419	442	445	372	389	435	437	448	403	478	422	366	403	415	401	445	434	439	407	427	417	405	431	408	411	419	434	421	450	431	438	403	397	414	448	394	394	420	448	438	407	433	433	413	442	437	432	390	430	425	419	459	422	428	414	412	422	407	427	386	423	432	437	429	401	420	468	422	385	404	392	435	443	431	419	413	462	421	430	415	407	407	414	423	455	412	443	398	432	430	436	429	438	449	422	401	448	427	393	408	435	409	441	406	418	431	418	418	437	436	412	436	454	415	409	448	433	403	421	436	360	410	391	421	421	443	437	423	434	414	408	446	458	422	428	430	418	424	441	424	450	425	447	391	455	435	405	430	422	404	461	450	434	404	412	431	411	448	423	420	449	435	397	436	417	436	447	457	450	424	441	446	421	418	436	393	469	435	423	413	410	426	477	440	432	451	401	417	410	434	451	415	405	420	422	417	396	420	439	439	435	464	438	386	425	445	413	426	420	452	408	417	418	429	408	384	418	448	410	400	429	405	466	434	412	434	393	408	397	425	465	430	452	461	475	424	451	394	432	408	391	418	448	382	432	416	402	481	432	404	430	393	472	425	421	448	397	422	424	410	440	410	418	408	430	425	425	415	419	445	406	455	449	437	448	453	431	430	429	430	405	429	412	421	405	410	429	424	417	399	421	424	439	417	417	399	404	397	438	409	396	416	433	425	417	417	460	401	430	449	445	439	427	446	427	419	443	445	460	419	425	461	420	431	434	430	410	448	428	433	422	407	425	411	432	402	414	411	434	415	458	427	449	412	395	397	430	433	406	426	449	406	414	452	431	428	471	449	423	430	407	441	402	426	404	429	434	442	436	442	460	424	414	422	429	413	411	451	433	424	449	398	412	403	429	400	416	432	453	404	421	438	432	461	405	422	460	426	405	430	416	405	417	430	427	404	413	413	430	436	443	423	451	426	410	413	405	413	422	418	404	438	413	443	441	424	419	409	416	402	442	424	401	425	448	427	454	430	450	364	424	435	431	456	420	426	416	406	429	407	421	424	393	430	451	445	438	451	409	397	415	430	387	420	467	400	431	458	414	414	451	440	440	403	420	438	426	448	427	426	459	424	459	435	442	455	444	395	422	405	438	439	441	442	386	417	442	446	400	385	437	405	398	428	400	423	453	437	455	408	440	415	432	416	433	459	423	442	422	402	463	429	441	424	383	458	442	378	429	435	456	441	430	409	405	414	427	448	440	430	423	449	385	472	431	429	448	395	430	418	430	404	448	446	435	420	427	464	381	409	430	411	433	451	438	447	429	406	430	465	417	465	446	434	428	436	427	416	438	461	409	398	406	442	405	463	500	403	444	398	414	413	380	418	410	434	421	419	438	392	422	422	423	441	426	435	480	407	409	418	405	451	422	440	456	458	412	421	402	408	435	395	443	398	433	407	425	455	412	413	431	438	397	428	440	435	461	396	442	410	426	432	412	426	434	447	396	392	466	414	440	416	473	457
5753	7183	7444	3759	2604	1634	989	729	769	687	689	609	594	592	585	567	560	543	553	572	524	563	517	557	499	585	559	537	517	576	565	559	546	526	531	508	540	540	566	537	520	523	553	528	530	545	565	556	533	545	510	538	484	558	537	512	528	549	532	495	485	542	516	548	517	543	565	531	485	535	547	504	530	520	523	519	539	537	526	531	557	526	569	557	510	544	538	493	500	508	508	509	530	505	545	527	519	568	538	546	515	529	549	537	514	537	522	543	535	596	489	523	535	529	540	468	542	534	531	462	535	591	537	553	562	515	512	543	514	540	554	516	494	529	539	526	503	590	504	542	541	587	524	554	555	555	527	568	504	502	563	548	504	541	515	537	513	521	546	517	510	543	507	524	527	554	522	500	517	509	513	512	526	489	516	528	508	563	542	555	517	535	479	515	587	525	552	502	550	523	523	561	490	512	559	489	539	520	527	546	537	557	516	557	550	551	514	539	543	493	537	482	529	550	519	541	577	519	544	536	554	500	503	528	493	523	516	530	526	510	558	533	521	573	546	504	492	562	521	526	503	527	478	520	514	502	491	528	541	572	572	506	557	528	513	517	566	519	526	522	560	555	560	522	539	494	542	532	522	527	528	512	555	538	555	506	524	491	500	523	526	529	538	519	564	512	518	562	534	526	485	504	551	513	540	560	547	560	519	550	537	522	577	538	525	503	527	584	536	495	508	516	534	507	548	493	494	560	500	516	554	512	550	524	504	529	572	519	515	503	531	522	559	530	524	571	556	500	555	556	519	523	528	502	513	522	531	519	568	541	509	512	528	537	516	526	543	519	536	508	530	547	517	523	514	536	521	533	578	507	544	504	523	503	491	532	553	509	481	497	512	512	517	543	578	506	552	504	480	531	536	527	512	515	563	538	527	531	560	517	506	545	581	523	531	537	511	476	528	546	521	529	547	540	525	500	530	519	555	484	543	538	491	562	534	543	551	506	518	490	538	534	523	535	552	538	567	531	524	585	544	490	515	538	505	485	590	564	566	509	537	527	509	493	546	518	530	510	540	532	522	501	558	560	540	557	508	510	538	519	560	552	560	510	551	500	523	530	518	507	550	537	521	540	597	515	566	545	505	510	537	523	518	528	502	524	511	503	485	510	526	563	534	548	541	531	565	536	508	535	571	517	564	564	514	555	533	520	523	525	525	529	511	529	571	526	519	542	534	540	537	485	505	497	533	540	517	527	533	536	532	554	521	483	486	579	524	531	567	539	499	523	525	518	480	520	538	510	534	522	517	560	564	538	538	532	533	503	545	526	558	513	554	546	522	550	500	498	542	496	539	572	521	533	547	523	501	540	532	552	542	567	501	503	555	519	560	531	532	550	522	483	518	482	536	506	518	499	514	579	555	557	555	521	519	523	524	554	526	520	555	587	547	554	531	521	519	539	544	506	527	519	501	516	552	504	536	553	505	549	516	540	525	522	500	531	525	540	557	556	505	509	519	592	574	564	461	501	539	536	539	567	521	504	534	491	505	509	490	563	521	511	533	558	545	543	524	535	531	505	523	499	488	560	464	534	520	481	514	517	494	541	547	502	516	525	504	558	543	523	523	505	515	517	526	554	558	515	524	566	540	546	558	508	532	502	528	511	527	529	498	530	521	560	569	514	519	482	506	518	534	501	546	543	569	498	517	492	520	522	511	500	506	512	537	519	492	530	546	515	597	567	503	515	514	540	520	583	520	517	505	476	470	481	539	526	535	576	515	518	562	520	554	511	532	515	556	551	531	531	502	498	526	520	530	517	552	521	521	541	543	495	505	533	554	545	516	513	530	554	534	576	528	510	540	537	552	499	515	509	505	554	502	538	515	514	567	504	579	510	490	506	523	563	521	542	515	505	523	506	524	527	563	528	551	532	543	527	556	530	546	521	536	534	487	538	555	487	518	564	531	501	498	512	514	551	552	527	496	521	527	528	554	551	556	521	512	538	526	537	517	532	487	527	555	544	575	523	549	557	527	544	518	545	484	527	525	539	509	527	543	564	523	494	480	568	552	502	510	533	553	524	569	530	506	515	513	505	514	533	559	558	547	547	498	537	532	523	539	511	524	540	536	527	539	529	527	542	540	509	540	560	506	573	532	511	536	591	533	540	505	533	500	527	527	498	517	528	538	517	487	516	510	563	496	553	499	522	547	529	521	528	530	539	478	559	543	494	549	517	513	535	514	501	512	523	510	545	524	532	518	516	513	525	541	544	533	516	525	525	542	583	490	526	543	513	537	561	520	523	523	545	494	545	545	516	530	509	527	537	539	554	520	522	568	528	505	560	512	539	569	584	512	524	530	508	515	502	496	511	526	510	540	539	523	570	565	536	509	548	523	535	522	513	502	509	521	543	531	528	559	504	485	550	526	498	510	551	514	519	569	540	556	531	515	533	531	571	531	568	542	535	556	505	487	557	535	540	521	566	531	544	509	553	509	531	531	522	518	498	521	530	548	511	523	524	565	539	531	499	496	510	506	503	537	508	534	527	533	548	532	546	551	533	533	544	542	512	496	543	516	473	521	475	544	522	525	488	498	540	522	535	526	518	545	528	493	531	526	549	559	523	516	540	516	527	536	538	505	520	519	537	549	533	517	523	548	486	527	508	566	556	563	540	522	538	537	494	530	554	537	526	547	538	501	513	509	495	550	506	508	505	503	532	494	520	535	543	505	526	483	518	510	522	536	513	486	531	541	543	579	511	528	519	532	502	542	524	510	517	511	482	551	562	565	559	557	494	544	568	556	491	535	540	531	513	549	519	573	520	518	532	499	508	515	538	560	519	522	523	551	492	512	537	537	533	559	556	531	516	548	525	521	544	514	545	544	548	537	496	546	508	488	515	511	522	516	544	547	511	504	494	520	546	530	500	499	555	508	487	547	508	529	514	527	534	523	518	536	567	526	515	538	556	512	540	503	515	538	499	546	537	506	528	522	499	568	577	534	536	550	529	533	523	489	514	551	513	532	507	534	530	532	544	509	536	527	558	525	541	570	513	541	492	509	512	520	524	561	567	516	542	550	545	509	525	506	540	521	514	507	543	528	557	578	554	518	522	490	519	508	544	557	521	525	562	517	510	518	523	547	541	547	549	537	555	530	517	490	510	556	533	524	538	542	526	521	531	543	533	537	535	492	509	523	555	503	488	547	469	546	587	541	534	530	530	490	490	530	536	524	547	500	543	504	528	523	564	503	488	570	493	563	533	520	525	527	550	547	523	507	523	503	551	567	564	509	541	555	521	547	510	553	533	550	549	523	498	549	556	525	558	534	508	522	501	499	505	547	527	546	517	488	542	533	501	575	531	500	524	561	502	541	528	519	559	507	544	519	532	520	515	530	531	528	528	539	537	529	517	550	517	510	537	522	498	514	522	524	508	515	562	514	510	550	558	501	552	551	538	531	522	497	493	571	528	514	534	510	493	549	547	561	531	556	535	515	557	522	503	512	513	548	514	536	545
23768	20935	28152	23868	20908	9644	1397	727	562	510	474	414	373	347	304	297	279	257	251	275	237	230	223	252	251	237	255	225	238	249	222	224	252	216	261	215	247	235	202	233	212	206	239	225	250	231	241	206	225	193	209	191	228	205	241	220	232	219	213	211	235	195	190	199	220	200	202	220	208	199	214	198	223	194	202	221	230	215	216	231	210	226	210	241	235	237	196	175	228	218	229	210	213	204	207	202	212	213	222	197	220	201	205	220	228	225	205	211	219	216	205	226	189	197	229	187	204	195	180	217	216	209	219	183	197	203	203	186	198	202	210	237	232	202	197	221	193	203	199	208	211	199	224	233	202	191	196	209	204	210	207	192	222	225	201	238	181	197	174	214	192	211	187	201	223	194	228	197	217	207	217	219	201	234	200	208	222	224	199	206	175	212	218	213	224	232	198	210	225	188	229	217	211	205	207	215	198	207	220	199	200	194	223	208	190	218	202	229	200	211	208	198	212	215	202	231	178	199	205	203	207	181	203	198	185	200	214	222	179	210	219	198	242	215	218	189	228	220	211	203	199	202	208	223	223	197	211	223	203	215	189	220	218	211	203	212	204	242	230	222	197	205	210	217	198	214	215	214	186	216	234	198	196	200	201	207	239	206	207	203	210	212	218	214	218	191	239	228	233	203	224	203	182	208	231	205	215	212	200	203	220	204	201	214	206	200	210	216	199	209	230	230	231	201	198	227	202	228	215	234	206	173	218	221	231	186	214	209	235	247	184	219	231	178	206	176	200	206	215	205	204	215	197	202	197	220	213	209	214	217	193	241	229	210	196	190	216	213	194	211	191	197	251	208	236	195	200	223	211	220	243	183	211	215	220	219	226	237	187	226	216	215	206	214	239	199	205	202	239	181	217	235	215	213	197	208	214	201	215	200	186	209	198	204	231	178	199	193	203	223	208	202	201	194	221	195	225	222	183	192	205	208	186	209	201	202	197	215	226	205	232	210	182	209	222	231	220	182	245	217	205	199	203	199	222	196	214	186	217	211	218	197	227	232	213	218	184	205	217	218	217	217	208	212	214	242	207	217	204	185	209	202	207	227	186	204	182	198	195	226	227	221	212	175	216	210	191	211	200	211	188	212	234	194	223	232	208	222	237	220	202	193	194	222	187	221	214	181	220	198	186	248	190	206	220	207	229	196	231	204	232	191	215	227	217	208	194	203	230	222	209	205	220	203	234	211	208	191	227	230	203	197	216	209	198	192	228	199	225	219	220	204	204	213	223	214	202	198	210	227	227	241	211	198	218	197	218	237	222	229	212	201	210	228	189	195	204	219	183	206	233	203	178	211	226	235	243	223	191	204	183	228	206	205	212	202	205	222	232	193	209	186	230	221	199	215	209	189	178	189	189	229	204	225	211	187	201	173	239	225	204	202	214	191	207	215	207	211	223	205	212	221	177	205	223	222	229	209	231	215	208	207	214	225	205	209	232	223	201	224	207	231	213	214	219	199	206	221	207	211	214	201	219	234	202	211	220	218	206	220	211	218	190	241	187	195	200	204	220	200	205	217	209	185	214	206	200	215	212	212	198	219	219	194	219	191	230	209	187	214	174	203	241	209	199	184	184	213	216	200	190	204	202	221	206	211	201	208	224	193	201	203	218	204	226	193	202	200	240	226	206	232	217	201	204	198	225	226	200	199	194	191	219	236	211	201	183	211	198	202	216	205	236	211	204	229	204	222	224	205	213	213	183	220	215	202	224	230	226	193	212	207	196	233	183	235	181	185	225	231	216	196	199	194	188	222	215	196	222	231	203	209	212	229	202	236	188	215	193	202	197	210	192	228	218	204	191	205	189	205	215	200	219	212	204	195	231	224	196	203	184	212	212	206	204	210	225	206	217	197	235	204	228	204	205	213	210	214	196	194	228	222	222	202	226	221	200	216	211	229	225	201	211	213	255	211	217	216	224	250	222	201	211	202	223	213	227	230	210	194	233	211	204	232	203	192	223	211	174	208	212	210	218	212	213	193	213	235	206	221	206	206	197	200	203	208	241	230	229	228	218	175	223	207	221	231	223	213	225	182	215	202	222	227	210	193	193	187	203	215	179	203	192	205	206	197	221	214	204	196	215	234	214	196	219	211	214	227	217	198	202	173	252	200	219	208	210	216	219	229	218	226	214	203	200	197	200	209	207	223	203	194	219	217	220	215	206	203	193	198	202	221	231	218	231	225	202	210	237	209	207	194	224	206	209	202	234	217	235	237	211	222	206	213	212	225	204	204	238	209	196	224	191	200	215	227	202	217	223	186	221	220	234	197	195	209	196	211	218	221	205	209	217	186	223	206	204	228	194	208	215	235	241	191	205	197	212	225	222	186	201	210	199	177	206	224	208	186	217	182	211	220	192	215	233	187	253	192	201	246	221	220	218	224	203	221	169	211	230	202	189	205	218	203	219	207	236	206	208	197	200	215	217	207	188	216	227	217	209	197	202	218	198	199	190	192	201	205	220	214	213	220	226	197	230	219	197	203	222	199	201	230	188	210	219	212	216	206	218	217	179	216	208	200	205	184	235	226	201	214	228	201	219	195	197	214	234	187	221	204	194	203	207	152	206	210	182	227	197	213	198	191	199	206	182	244	237	180	215	207	207	210	229	186	207	212	218	207	183	193	228	220	212	213	198	205	208	201	216	210	177	212	209	218	232	205	234	184	208	219	189	212	223	227	210	215	209	175	199	209	206	176	210	205	208	213	228	211	210	216	221	233	233	242	202	191	220	214	205	208	222	227	193	201	200	209	198	223	197	221	197	207	219	211	221	241	194	216	210	231	182	197	201	205	179	205	217	228	230	185	223	220	242	214	215	210	210	197	209	222	217	214	222	226	250	204	211	195	199	201	183	231	197	217	239	217	220	218	227	209	210	215	202	203	208	188	229	220	195	209	192	217	213	223	212	198	186	232	219	220	185	198	205	206	189	214	221	186	204	230	194	213	206	209	213	191	205	217	218	209	215	197	200	183	202	220	206	196	198	202	203	249	189	212	192	201	187	230	221	210	210	216	207	222	213	192	221	197	209	243	216	212	212	222	204	218	203	177	222	227	188	201	206	227	211	204	230	213	210	228	212	192	199	213	204	225	201	212	196	193	204	213	217	195	210	211	216	175	230	190	174	196	196	233	221	199	205	202	196	206	211	196	234	232	196	215	198	196	200	210	212	210	200	206	229	231	220	240	223	239	188	218	206	207	174	201	210	205	179	194	212	218	225	198	201	216	189	196	218	214	221	216	206	219	198	203	215	245	187	180	218	206	205	245	211	190	202	227	225	208	226	200	205	210	214	192	206	207	198	198	208	232	229	194	202	221	220	181	220	218	202	223	213	222	188	194	207	217	199	191	197	194	209	216	216	209	229	202	193	200	210	202	222	194	211	233	207	210	169	194	218	230	215	183	212	221	218	200	240	223	211	210	205	219	235	194	216	203	203	236	204	225	198	212	205	218
6910	16174	15262	8322	5674	3566	2104	1551	1207	1006	895	784	665	618	535	464	458	404	416	382	409	349	348	344	358	331	344	333	311	364	320	349	342	340	302	316	334	319	306	320	289	293	286	278	299	304	312	291	287	292	282	302	262	308	279	270	284	268	303	303	275	284	254	277	286	263	256	264	278	305	272	269	287	275	286	305	253	265	268	269	257	260	265	287	293	254	275	277	233	304	266	280	270	279	261	259	260	286	291	299	244	259	251	262	271	301	292	292	259	267	289	247	279	284	284	280	262	267	281	280	288	281	264	267	252	277	268	261	306	278	277	268	245	258	273	278	278	278	268	275	252	264	277	262	272	286	271	308	262	285	259	288	290	274	268	253	258	286	271	270	281	278	273	289	285	278	310	291	254	282	257	262	278	291	280	261	289	294	298	248	246	247	282	234	278	288	272	262	299	244	255	273	280	228	269	269	244	295	278	261	286	280	280	257	262	297	268	282	279	299	262	265	278	265	286	250	270	292	275	298	271	272	244	265	308	305	262	277	271	280	260	302	282	265	295	290	309	281	262	272	242	274	244	249	265	260	272	283	259	244	272	247	255	268	280	294	292	250	295	290	279	261	243	277	238	240	277	274	281	281	263	256	283	273	304	255	289	266	242	273	296	264	290	284	297	257	268	306	281	272	283	275	263	274	262	265	273	256	258	314	292	261	274	282	273	253	231	259	307	261	282	261	261	283	301	255	269	267	272	265	286	261	261	271	268	280	271	264	276	261	271	246	259	285	270	295	307	293	278	262	258	268	272	313	287	274	263	286	285	278	256	277	234	271	275	296	266	292	264	287	261	286	310	274	268	297	270	277	287	288	272	266	274	252	277	311	283	298	289	256	266	297	273	281	262	260	247	284	274	273	313	275	264	259	272	308	292	278	304	277	297	292	286	286	293	259	286	266	262	257	291	265	271	274	256	267	258	278	260	267	268	294	270	253	273	297	262	282	248	294	281	303	276	274	281	269	286	261	238	272	251	269	275	250	272	276	282	298	268	282	311	289	280	279	250	293	268	275	268	263	295	302	286	294	281	270	289	287	303	275	285	252	276	266	300	294	255	271	315	258	279	292	243	270	269	303	283	284	265	260	285	286	295	284	274	279	290	270	280	279	308	288	287	263	251	271	254	269	267	276	260	259	275	247	286	285	270	270	279	258	282	275	275	272	257	279	282	280	250	283	258	298	275	297	273	285	270	266	280	302	281	282	289	249	245	251	277	262	262	270	265	281	287	285	243	245	264	281	256	249	297	289	286	269	267	276	272	285	252	265	290	282	282	274	282	272	268	272	257	248	270	259	256	279	286	261	259	279	269	297	280	244	270	301	290	279	247	274	258	265	253	280	270	274	266	263	281	298	280	275	270	295	266	267	266	270	278	293	313	259	274	264	264	268	291	255	269	256	264	248	285	326	277	289	299	266	273	256	273	274	270	277	273	277	276	294	281	291	247	270	283	275	256	277	269	283	272	263	269	273	254	303	262	290	260	301	275	271	286	247	271	262	291	280	294	291	253	285	262	253	265	269	288	291	272	275	247	295	301	273	276	265	298	275	277	259	275	257	282	279	275	285	282	265	290	281	285	280	255	284	272	271	260	274	275	296	306	279	286	278	272	262	249	280	280	276	282	285	288	299	299	281	248	295	266	310	267	274	283	263	261	291	280	297	288	273	262	252	265	270	247	268	300	273	263	241	289	279	270	257	265	280	301	286	251	262	253	268	259	256	259	274	273	290	295	255	262	250	295	272	315	326	270	256	252	262	264	260	265	273	285	287	273	253	238	273	314	278	253	287	253	271	256	287	257	278	264	274	247	265	270	275	262	288	260	266	302	258	239	271	259	257	259	284	268	265	291	282	292	267	258	274	278	297	278	302	281	327	258	284	301	256	262	278	275	295	253	265	296	241	299	271	294	289	268	280	278	253	293	267	263	274	264	232	284	268	283	271	260	266	271	273	264	255	290	258	289	266	274	264	292	253	277	293	276	252	280	254	278	247	248	289	272	269	267	249	255	292	305	307	270	275	286	246	290	282	246	281	242	275	258	278	275	308	258	245	288	284	299	261	255	273	254	279	270	258	273	269	288	270	290	251	270	285	270	290	272	276	263	242	310	314	256	287	262	245	255	276	260	265	295	269	256	284	292	283	270	243	286	264	263	281	278	264	271	265	269	291	271	276	247	265	247	284	260	275	268	277	293	310	269	274	269	250	277	269	260	285	282	283	283	264	251	263	266	240	277	277	285	289	234	293	260	255	300	298	265	228	259	273	264	278	304	295	249	291	288	269	272	251	238	298	287	275	292	281	275	304	299	277	283	253	281	240	246	253	274	289	254	280	298	288	245	287	295	298	260	268	276	290	284	266	294	282	295	273	251	298	277	255	267	264	283	282	282	260	302	299	280	249	280	278	256	258	264	270	280	250	270	299	273	280	280	289	265	279	249	261	269	294	253	276	305	274	298	284	253	265	267	263	292	266	318	301	291	278	265	250	253	251	262	274	240	309	292	249	284	274	304	265	273	251	239	276	253	284	280	250	311	272	246	298	269	280	265	264	266	269	282	259	277	290	264	286	258	257	281	258	292	284	279	271	267	253	246	295	330	253	300	254	237	269	266	259	314	274	269	249	265	263	228	319	280	287	266	304	305	293	259	290	286	275	280	259	312	240	288	246	287	267	277	276	265	285	296	274	265	281	290	261	275	277	285	265	284	281	257	263	297	277	265	304	280	269	272	241	269	280	290	259	253	259	263	281	293	297	284	270	277	266	253	279	270	251	291	268	278	274	262	298	287	277	290	252	275	307	281	282	270	292	269	265	249	292	267	274	267	276	286	291	259	245	254	264	230	271	280	294	269	254	280	299	223	266	264	269	298	282	267	308	261	272	282	284	254	263	338	236	271	241	287	284	261	280	282	285	258	284	246	274	280	280	256	240	272	284	244	280	275	281	291	285	279	279	290	311	310	258	240	275	260	277	272	252	275	281	289	264	291	324	292	285	289	278	279	269	266	286	276	261	293	266	266	258	270	253	248	258	239	269	260	247	272	273	248	276	277	276	277	268	264	251	263	298	284	238	270	289	276	286	283	279	259	264	304	269	272	273	274	273	266	265	261	267	292	261	237	282	279	249	298	290	258	277	273	249	273	266	247	296	255	267	243	248	266	264	279	271	266	248	250	268	301	280	277	279	256	263	290	249	288	291	269	246	319	264	272	271	267	250	282	268	280	262	260	230	277	288	279	294	235	290	251	258	256	231	263	275	292	296	259	253	280	263	290	283	295	272	279	266	248	268	273	240	272	270	273	246	276	300	263	266	266	285	254	269	273	269	278	294	282	271	243	292	245	271	254	276	255	269	241	288	281	281	267	291	277	268	259	278	303	264	264	247	271	261	277	286	309	270	247	271	260	259	299	267	286	280	287	297	251	263	273	275	257	296	243	277	293	302	271	273	263	246	249	264
24996	20929	26964	24891	9680	1578	999	793	751	695	669	651	598	538	525	559	544	521	559	504	541	523	534	532	502	578	565	491	518	475	540	511	486	534	517	527	541	502	527	528	535	551	481	497	495	489	522	517	503	506	517	497	498	468	522	486	531	500	507	501	515	498	509	500	554	492	480	490	531	526	463	509	587	513	524	481	507	475	526	465	484	488	463	529	517	537	514	476	483	481	503	523	518	477	463	512	513	540	473	469	495	508	509	506	480	511	502	528	523	526	528	496	509	510	549	496	470	502	522	488	504	512	489	473	533	466	505	533	513	553	508	517	494	489	490	481	498	481	493	563	508	505	485	525	487	514	495	505	500	503	503	521	495	513	499	485	494	544	484	489	512	494	515	519	497	499	519	502	449	513	511	513	521	488	550	503	508	474	498	494	532	511	473	506	505	491	536	480	436	481	506	544	498	553	486	489	506	471	491	507	502	467	517	524	538	522	480	507	505	500	489	569	491	491	507	467	492	541	466	514	505	555	527	523	498	498	494	529	496	490	514	517	517	479	514	497	496	496	514	471	456	494	491	486	500	535	464	486	531	519	535	491	528	482	480	489	522	519	491	503	462	484	558	523	488	500	493	546	516	493	477	501	482	475	493	551	509	484	521	509	554	523	445	505	510	527	510	504	465	473	530	514	477	496	481	534	495	426	524	504	533	474	494	482	490	458	505	497	564	506	514	518	531	474	513	486	498	514	499	541	525	503	454	510	483	508	502	513	510	531	499	518	472	514	526	491	490	507	466	472	493	517	524	538	519	484	460	481	472	481	543	499	478	467	483	525	518	486	498	480	469	518	493	532	508	528	489	481	454	472	484	465	497	506	510	486	496	504	517	536	533	529	477	489	511	477	500	522	507	512	489	542	480	489	534	482	498	470	474	529	510	483	503	507	460	513	504	501	505	554	511	471	487	491	511	507	500	469	547	472	502	501	512	495	497	517	532	480	519	493	496	508	547	493	498	501	505	508	516	539	520	522	485	543	557	483	510	522	531	480	548	499	498	491	463	508	518	429	544	484	494	464	528	497	535	484	479	496	546	560	528	523	503	504	511	502	529	517	502	486	528	499	510	476	513	514	515	486	500	512	520	496	491	470	517	496	501	517	504	539	513	495	527	495	508	485	535	489	464	488	484	521	497	470	531	520	530	497	496	501	512	509	516	505	509	475	463	506	486	484	502	504	483	509	531	519	510	498	512	499	498	514	463	482	477	538	513	481	502	491	510	535	501	535	496	492	533	543	470	525	494	508	481	479	484	519	502	535	543	483	479	507	474	524	489	495	494	500	499	496	481	479	531	536	496	489	497	500	502	482	500	523	538	481	513	502	482	489	500	485	493	505	472	504	518	514	498	493	508	498	490	500	466	518	498	502	499	502	508	510	489	506	507	515	549	483	470	498	506	528	521	537	515	487	466	518	474	496	524	487	503	489	503	523	467	458	486	487	500	512	488	546	514	431	519	546	504	548	496	492	517	499	482	490	481	476	505	560	509	478	479	494	509	491	449	511	496	490	503	521	529	503	510	482	515	463	490	504	524	515	513	488	480	526	557	514	492	492	489	527	513	484	472	462	515	521	505	508	508	513	493	517	507	527	557	467	498	498	485	495	501	531	495	470	480	491	515	503	490	470	513	474	529	507	488	478	530	486	498	534	530	502	507	498	467	505	517	533	490	492	505	506	525	523	513	534	508	475	503	490	486	562	541	504	576	507	546	501	514	496	522	505	480	502	530	521	508	516	470	490	529	525	483	503	513	512	514	487	560	472	476	517	522	484	526	508	510	523	525	506	460	542	487	502	491	520	517	494	473	520	511	520	483	482	502	510	478	469	509	475	471	508	509	498	498	516	523	511	502	489	496	482	511	504	485	492	506	470	521	516	496	500	521	522	519	534	478	517	511	535	546	487	510	501	482	492	504	504	511	526	517	498	497	467	508	491	562	462	503	502	490	488	515	478	509	509	531	489	505	490	513	490	500	507	478	516	527	510	508	541	506	512	508	523	500	533	492	499	531	478	481	511	498	485	493	515	475	490	542	491	499	503	521	492	495	530	517	484	501	483	485	508	507	521	518	518	517	495	483	472	487	461	461	491	493	527	497	518	550	532	510	463	471	478	494	485	525	460	510	512	505	518	507	494	507	469	525	475	471	477	501	550	508	523	544	566	494	486	503	497	510	481	494	517	499	496	502	498	510	527	494	520	514	516	505	512	500	504	509	493	552	524	457	500	547	474	479	474	468	519	471	503	525	492	525	504	508	511	533	501	494	557	535	527	516	505	486	493	499	501	553	489	498	500	482	508	472	551	500	502	494	513	508	509	463	522	494	505	475	486	485	506	494	483	513	512	539	501	540	488	494	535	501	515	527	487	469	511	516	507	500	515	488	481	537	512	505	478	495	487	493	486	491	502	506	471	517	530	506	484	521	555	503	504	509	475	485	479	517	522	494	478	502	507	479	497	550	525	507	473	463	504	502	515	503	469	493	509	530	491	494	516	506	533	531	545	489	527	458	538	481	472	507	498	507	500	513	489	476	458	529	492	511	517	499	501	501	480	541	480	513	464	491	504	523	505	513	465	491	522	488	522	478	504	478	537	517	513	496	572	508	499	504	499	505	470	478	594	495	492	504	485	560	503	488	511	511	502	490	465	513	548	469	547	466	503	483	535	513	479	489	517	508	551	518	515	499	534	522	510	535	499	515	544	464	522	490	514	460	504	507	496	512	504	453	496	503	512	517	451	518	548	516	529	498	513	512	488	479	507	516	472	478	479	512	513	479	478	503	493	490	491	481	489	486	530	501	546	525	524	505	489	535	495	527	554	507	494	540	480	489	524	506	497	509	510	516	505	547	515	532	537	493	531	496	509	497	512	481	516	502	469	526	484	537	495	511	530	459	554	483	502	525	541	503	533	492	482	491	517	502	465	472	479	501	467	512	464	501	521	504	463	478	511	524	510	481	480	516	520	512	509	455	474	474	516	459	488	499	497	524	520	499	486	504	537	505	486	527	508	488	503	500	510	510	546	496	500	473	488	495	541	484	472	550	493	468	520	490	503	540	533	495	504	521	499	531	472	495	500	506	477	517	533	469	522	555	477	472	479	504	484	505	479	473	487	498	495	493	490	514	507	476	503	469	518	461	484	502	505	511	498	495	498	480	485	553	523	490	511	514	478	483	487	504	508	525	498	508	492	495	508	485	475	496	523	516	517	507	523	496	461	514	516	498	512	502	508	506	488	457	519	517	523	529	507	491	501	511	499	468	503	512	475	505	507	544	485	506	501	508	490	518	486	482	490	537	479	522	547	545	507	443	529	507	524	489	492	493	488	494	504	522	529	523	489	530	505	484	508	522	484	511	484	511	523	511	493	492	504	485	506	459	574	492	518	504	483	527	511	475	539	487	505	496	459	499	458	507	484	502	503	500	542	534	518	482	505	524	502	515	550	450	484	520	506
6482	12421	11998	6000	4352	2772	1823	1405	1230	1146	1045	961	939	795	776	729	750	674	653	685	672	668	683	616	660	694	634	649	610	618	681	683	682	621	644	677	625	624	643	604	598	639	577	599	587	633	634	587	626	638	596	645	643	600	645	595	609	648	598	600	613	581	623	615	602	622	598	608	626	625	628	618	646	640	605	601	603	597	588	593	587	577	622	588	585	587	583	574	597	601	587	620	640	634	559	598	612	592	619	581	609	585	597	659	644	613	604	618	593	597	619	581	603	600	653	636	627	606	641	610	584	601	622	610	590	580	654	540	595	578	587	605	567	574	606	610	579	606	613	596	639	571	608	600	639	619	611	607	615	635	580	599	618	569	595	595	593	622	581	604	585	593	583	616	602	624	606	622	601	580	583	600	669	628	622	615	595	602	607	608	624	550	610	587	590	617	588	609	598	669	583	591	612	588	589	629	625	572	618	607	608	640	612	616	570	637	608	570	627	590	654	609	596	606	618	581	602	577	556	581	607	527	621	596	640	609	647	606	618	595	582	610	577	640	635	644	610	605	597	637	576	567	608	577	623	594	637	629	610	579	606	599	604	621	586	615	654	615	594	573	578	606	570	579	622	602	581	597	565	606	577	618	653	590	573	600	634	590	573	585	612	668	613	582	577	631	612	623	608	597	630	608	592	596	599	612	634	581	534	625	553	599	613	592	630	617	590	579	613	596	579	634	630	641	609	630	567	625	580	582	608	568	583	569	629	593	566	588	576	601	645	567	619	626	631	629	600	570	620	597	584	585	607	614	601	596	613	593	635	574	626	578	606	618	593	582	591	588	624	594	622	555	577	607	604	582	587	592	570	589	540	570	671	570	584	593	571	608	604	617	581	602	585	652	628	581	539	610	588	596	574	594	614	575	578	648	606	630	614	550	612	574	622	601	583	638	595	591	600	585	612	590	562	589	570	614	623	631	570	617	611	616	657	554	614	631	580	584	612	586	562	602	575	594	565	590	592	585	618	595	604	591	587	625	634	604	568	577	629	628	592	577	598	579	595	586	597	629	587	577	625	604	627	599	576	603	617	620	591	580	615	592	582	623	603	572	602	637	609	587	625	596	624	599	615	590	613	553	582	614	599	579	623	620	607	586	614	604	624	617	591	639	620	578	615	573	620	641	607	607	558	597	588	612	576	580	609	578	576	615	639	603	573	575	587	601	641	606	601	642	579	620	624	651	636	658	624	632	603	597	576	580	609	585	594	606	575	625	628	582	584	608	605	608	625	580	597	598	596	533	586	627	625	606	612	612	623	637	567	604	609	609	597	610	653	601	622	597	590	640	597	641	574	615	614	607	643	570	621	599	608	570	597	581	597	602	609	608	639	591	565	608	633	592	623	601	614	601	618	568	632	619	583	576	595	591	615	605	558	585	592	623	610	591	631	632	643	601	609	611	603	620	588	595	614	617	591	555	638	601	631	625	574	601	554	559	633	620	625	598	606	577	592	592	611	625	626	588	578	634	614	616	593	639	650	626	571	625	620	563	644	589	626	603	605	594	623	633	634	590	629	619	619	593	601	612	588	583	542	644	609	592	640	606	605	648	629	560	646	618	605	574	591	581	557	615	622	563	615	595	615	651	582	609	594	538	622	601	589	609	592	615	585	600	590	569	625	545	570	602	586	619	661	556	597	593	583	590	605	623	580	584	601	585	621	587	600	604	614	573	552	622	591	571	591	588	581	575	639	609	545	641	627	593	608	590	628	590	598	597	599	590	650	604	636	658	596	587	592	598	569	599	649	589	590	583	591	602	587	600	627	598	600	585	595	641	583	587	627	592	589	612	622	585	603	601	612	623	605	561	589	563	615	621	588	574	601	608	608	594	612	605	613	618	586	601	596	565	605	620	589	618	643	586	612	599	576	607	562	620	624	619	557	576	617	581	616	624	611	656	596	576	597	610	592	599	619	591	652	648	603	563	585	585	594	614	570	575	578	617	630	581	623	591	558	621	575	631	585	589	607	613	558	599	596	630	634	594	609	570	553	564	598	586	606	600	618	593	605	654	585	623	605	617	655	596	621	560	614	616	617	598	567	569	598	619	649	604	582	618	599	627	594	582	606	594	600	566	594	624	644	624	599	614	593	597	601	624	613	580	637	590	630	638	593	632	641	561	578	613	605	623	588	630	573	602	595	600	614	576	603	598	594	605	584	609	582	578	589	602	598	596	584	582	605	582	597	585	598	597	606	631	645	570	644	596	610	587	583	606	594	586	685	617	611	617	600	589	615	667	562	577	627	592	593	613	596	625	577	586	529	606	598	607	578	568	596	628	572	598	641	626	617	601	627	648	625	574	622	604	602	607	619	603	577	622	606	604	589	590	561	587	584	608	610	623	612	590	592	599	581	645	592	606	630	634	609	582	599	594	578	622	620	589	596	607	604	594	610	653	611	580	569	614	622	639	610	589	636	637	600	615	628	581	593	593	628	591	536	615	623	620	576	586	550	589	635	562	615	622	593	609	612	556	609	598	554	571	583	586	636	600	604	617	601	597	569	606	590	590	652	640	599	613	606	631	575	584	605	619	585	585	601	601	642	606	589	578	574	592	615	624	658	604	649	594	616	602	631	594	595	667	587	559	589	567	608	569	597	547	563	598	560	611	607	589	618	556	592	609	584	574	577	589	615	678	583	614	583	634	614	625	622	622	602	574	616	595	611	576	587	596	604	557	585	629	617	604	602	611	610	618	614	610	603	601	610	584	610	586	612	629	582	565	616	624	551	564	561	586	568	576	589	608	612	602	608	610	595	635	577	612	626	571	604	574	579	639	574	583	608	563	600	623	566	571	567	586	592	602	599	619	561	572	596	604	641	607	606	614	601	584	618	616	599	591	606	603	594	608	567	634	645	615	589	593	571	609	631	614	599	557	636	604	645	607	567	630	608	597	590	618	574	588	641	603	634	576	593	600	622	601	626	613	642	604	584	558	618	641	626	579	620	592	601	594	618	608	566	582	586	577	620	574	612	611	575	619	557	605	590	608	657	601	582	607	631	597	640	586	647	627	600	605	588	624	612	599	585	602	605	622	645	602	616	596	607	581	631	596	613	635	628	630	592	598	619	616	623	584	594	584	595	601	624	613	561	605	590	634	551	597	594	596	584	592	610	591	551	558	572	610	582	621	588	629	601	593	620	579	631	553	573	603	596	633	610	595	610	624	622	643	601	603	613	602	601	591	567	645	635	590	636	600	599	637	613	558	585	557	604	584	591	572	585	597	587	576	669	604	557	609	579	587	600	598	601	647	624	595	592	617	619	600	607	586	604	591	577	601	622	579	620	623	607	593	553	554	603	634	597	614	585	585	592	618	553	592	636	608	592	657	631	613	583	654	594	580	572	608	587	551	611	595	614	597	638	606	662	582	626	623	580	617	624	622	584	630	577	623	632	635	614	620	563	654	578	604	588	557	638	575	606	597	616	555	648	579	597	592	629	593	583	641	617	592
22742	20996	28723	23425	20987	21053	9184	1441	878	827	770	637	593	505	421	437	389	325	328	323	338	301	303	311	295	305	265	268	258	311	294	262	318	278	245	264	258	229	246	268	232	241	253	247	256	267	215	242	244	238	255	260	252	268	232	221	218	230	235	249	215	253	216	206	243	244	229	283	235	231	230	243	222	217	243	236	203	222	211	221	216	210	230	216	232	243	211	233	250	226	216	229	205	217	224	230	234	219	221	241	217	191	209	212	208	227	239	236	222	242	231	243	231	228	218	197	207	225	231	206	223	233	228	229	214	223	210	216	217	207	222	227	252	219	219	207	228	199	205	234	239	210	226	251	218	211	240	250	229	232	202	226	205	214	223	231	208	225	223	189	241	256	221	214	226	230	216	232	250	200	227	246	227	238	217	209	225	247	218	201	230	215	196	195	217	215	227	199	217	232	257	249	224	216	226	221	205	239	208	253	273	243	229	219	223	215	208	217	229	226	186	239	216	210	195	209	225	217	218	221	241	263	209	260	243	217	238	218	233	239	246	199	199	221	219	216	240	222	223	202	224	232	231	201	232	226	222	218	211	220	225	239	225	232	235	235	223	210	215	234	242	237	228	223	227	230	202	229	256	199	220	215	223	207	217	214	227	212	211	227	222	218	239	197	191	215	219	226	233	233	199	246	200	216	197	220	223	220	229	221	225	222	205	216	215	233	225	204	224	181	235	217	206	232	245	217	232	244	245	232	209	212	217	220	232	199	221	231	224	203	208	213	240	213	217	239	222	187	223	214	237	217	211	231	234	211	199	225	248	238	233	219	216	230	244	214	232	218	234	221	211	226	220	251	209	216	258	192	251	219	201	216	255	220	225	209	205	265	212	228	217	234	222	231	243	251	195	215	238	220	223	206	231	213	272	230	214	195	224	222	235	217	226	229	211	201	252	220	241	240	233	235	226	220	206	207	213	220	228	248	211	221	206	202	221	203	228	234	241	206	233	190	244	236	230	220	230	223	224	206	228	229	239	235	245	219	197	238	226	226	216	220	237	229	222	240	223	240	214	211	204	240	219	228	234	199	225	218	231	229	212	222	196	210	202	236	245	249	227	212	221	198	232	201	249	209	212	212	222	192	244	213	224	209	215	201	222	225	238	227	218	242	195	219	239	240	233	211	249	252	251	220	217	209	198	229	200	216	225	239	207	238	216	197	216	254	231	252	223	209	217	217	232	237	226	215	202	222	246	213	231	210	234	213	228	224	217	212	203	211	231	227	213	218	237	219	248	237	196	215	238	207	230	230	212	226	208	229	219	210	231	226	221	248	239	231	262	216	216	222	200	230	203	197	217	232	211	212	252	209	232	228	215	196	188	244	225	233	220	227	210	235	219	237	241	215	245	239	225	238	200	212	226	229	218	217	223	216	237	221	220	237	233	249	225	220	215	212	257	232	245	210	239	225	201	241	234	204	247	212	213	213	236	219	221	233	212	216	223	240	210	202	210	235	234	220	255	206	228	225	233	227	203	219	207	218	218	194	231	204	220	222	214	240	232	219	233	227	194	214	245	201	215	227	212	225	242	230	231	204	211	216	242	247	231	236	248	209	226	218	207	250	226	203	200	239	217	229	207	232	228	234	219	235	233	222	217	240	199	214	204	221	248	179	238	215	219	240	220	207	192	215	233	218	230	214	213	229	228	227	232	208	224	249	194	210	234	221	242	229	235	215	215	210	209	202	235	252	251	207	215	218	228	213	234	245	193	237	241	219	220	233	214	225	223	230	246	197	227	222	212	234	214	200	224	224	236	217	205	219	228	197	243	206	219	218	199	218	223	235	214	235	217	239	220	206	223	226	222	232	234	217	222	207	242	207	218	224	206	220	226	225	238	225	246	207	245	202	238	201	234	211	224	206	234	245	232	204	198	212	204	234	210	227	226	250	230	225	216	214	233	225	218	228	223	225	199	212	249	211	247	226	229	244	211	217	223	204	207	215	220	230	227	223	232	243	194	222	221	210	216	247	199	220	220	216	213	228	246	236	210	214	246	224	212	195	223	242	226	219	227	228	199	248	227	243	243	218	217	241	208	234	223	229	251	236	220	250	212	213	208	220	252	227	225	211	250	221	230	189	220	232	208	223	232	239	252	256	226	216	231	232	216	218	222	220	218	192	207	219	222	210	229	207	210	210	222	206	226	207	210	240	234	230	243	203	216	219	220	245	230	220	237	244	208	216	228	212	240	227	247	213	216	202	246	207	213	225	223	228	229	225	205	232	246	203	201	229	222	212	225	225	234	225	224	255	232	207	244	227	216	229	221	195	245	241	233	220	217	256	192	216	242	246	218	204	213	238	232	227	233	225	209	200	225	230	202	204	260	232	211	225	231	216	222	245	194	229	199	222	232	213	211	220	210	215	196	209	230	191	236	208	212	252	214	236	222	220	213	212	231	219	202	218	241	224	223	196	233	232	194	223	228	226	218	236	215	201	210	245	256	221	220	220	242	232	234	204	222	215	212	235	224	216	247	206	226	208	224	211	228	237	212	221	213	243	228	212	203	214	230	204	222	236	228	213	227	236	201	226	207	221	212	205	248	207	227	222	238	237	226	207	200	214	240	210	184	194	229	229	203	201	230	247	227	226	234	236	222	251	211	238	237	213	232	229	214	228	229	206	216	225	238	235	235	212	241	228	214	232	240	224	216	221	262	224	220	202	210	221	239	221	212	233	244	216	173	254	240	224	241	235	245	227	226	205	211	201	231	206	226	212	249	214	197	209	205	210	214	214	215	209	248	239	218	243	228	214	236	216	231	240	253	223	257	213	232	219	247	255	235	237	220	209	220	221	268	230	264	210	243	225	201	210	222	211	242	222	223	231	217	235	242	227	232	219	217	249	228	228	231	246	231	218	190	223	208	218	204	234	233	212	217	217	230	226	197	224	234	219	196	202	217	211	209	242	217	215	239	234	212	236	218	210	201	222	223	218	226	229	232	217	244	232	234	234	221	242	246	215	215	236	224	206	237	238	232	248	240	220	231	207	215	250	207	223	223	239	228	225	208	216	235	221	233	236	223	228	223	256	227	202	228	235	219	238	228	221	204	215	241	221	226	223	214	240	185	220	251	209	236	229	242	233	200	216	224	224	221	219	228	213	237	245	216	234	218	220	247	222	214	224	217	208	217	228	253	229	237	244	247	189	243	217	220	244	209	212	182	235	215	206	226	227	225	218	201	217	216	241	236	246	219	259	240	233	211	238	216	235	237	199	230	225	226	241	231	220	261	221	210	221	229	230	234	240	232	205	225	235	236	224	198	192	217	202	242	225	210	201	217	240	223	215	209	228	228	238	237	210	222	200	222	205	221	212	234	209	225	241	214	206	227	223	213	218	221	219	217	200	225	229	224	204	211	237	199	228	199	228	223	233	206	218	233	222	231	199	210	210	224	224	223	210	196	236	227	236	222	209	240	234	236	228	225	205	234	214	211	204	222	223	218	241	215	223
9219	22981	20966	12255	8872	5874	3828	2624	2118	1792	1556	1293	1135	912	813	711	587	593	508	486	459	421	459	458	421	397	384	404	355	368	380	391	389	356	371	311	331	330	321	303	272	330	286	301	312	309	294	313	314	285	282	268	321	292	312	293	270	299	305	284	342	282	262	289	267	295	279	309	278	268	298	285	292	283	280	297	281	274	273	268	268	266	253	290	287	267	279	272	263	292	250	259	274	287	263	269	272	276	252	262	237	265	262	273	243	285	308	278	247	267	269	281	283	289	248	256	245	267	271	251	264	315	246	238	261	281	247	232	283	257	275	259	302	290	236	281	264	242	293	274	258	281	296	279	285	278	329	259	262	255	261	263	279	252	279	250	276	223	252	262	268	287	255	270	287	292	266	269	252	259	292	267	276	266	244	262	263	274	271	283	282	254	259	247	245	274	261	238	272	270	265	264	265	266	260	238	246	288	266	231	239	250	261	264	257	260	287	277	252	265	277	265	310	271	296	278	281	259	261	232	256	276	231	251	270	247	253	272	298	248	274	275	257	251	290	274	267	286	260	302	273	277	246	260	237	268	245	277	239	292	236	245	275	272	244	260	281	240	263	274	296	288	283	260	236	230	269	257	283	282	233	237	243	270	261	273	256	263	255	254	287	264	265	278	256	262	240	276	255	275	251	277	261	255	252	295	277	267	250	269	257	273	251	256	260	250	260	226	266	267	291	298	261	255	255	249	251	249	224	246	258	276	282	236	273	273	270	272	255	275	255	282	261	246	279	265	269	281	266	251	260	264	257	273	264	255	247	252	296	258	253	267	281	277	252	265	250	293	258	250	268	238	272	284	285	276	263	287	246	227	251	272	302	281	292	241	242	279	271	253	242	239	251	262	267	285	254	256	251	260	280	284	237	265	243	230	259	270	243	291	252	256	274	269	238	261	270	263	267	243	259	266	245	238	255	242	252	266	278	275	233	245	283	258	276	264	264	254	265	298	304	264	253	314	265	248	252	296	276	256	242	251	282	282	268	279	265	250	261	263	251	275	254	272	259	236	289	244	278	286	259	246	249	260	278	253	274	267	251	264	283	264	273	291	277	266	250	254	258	279	276	260	256	240	266	254	245	287	262	250	236	305	248	275	276	262	290	277	257	278	253	271	249	256	266	260	255	265	288	262	274	273	269	266	279	255	237	271	235	268	271	266	252	255	286	255	266	248	270	249	273	248	262	280	317	273	254	269	274	245	251	267	268	281	271	236	267	269	298	274	261	278	297	241	268	281	249	295	273	267	259	253	281	261	249	266	280	267	265	269	269	285	257	277	256	318	277	268	245	262	281	230	265	238	259	281	247	281	246	299	276	251	263	247	264	238	277	243	271	254	280	289	263	248	251	290	269	238	252	258	279	239	268	254	265	253	261	275	278	290	250	284	262	289	256	286	246	268	299	257	271	290	282	264	241	252	280	267	251	260	267	254	279	268	245	259	257	270	257	256	261	251	255	242	275	248	253	264	261	243	244	255	251	259	271	260	255	243	244	273	268	258	260	282	252	254	287	304	262	258	267	276	295	258	262	271	254	252	239	251	273	245	261	263	243	261	262	273	248	268	237	256	263	249	267	274	269	278	254	259	239	234	263	253	233	266	283	266	264	255	269	275	279	216	274	256	276	289	265	236	257	283	216	261	284	269	272	298	267	261	289	261	240	270	263	309	271	252	283	272	257	277	236	252	257	271	292	290	240	257	278	263	305	292	259	239	269	267	261	269	264	239	278	255	266	270	267	237	238	260	261	246	243	256	264	267	259	252	256	287	234	276	273	286	264	253	264	245	279	245	294	245	283	254	249	250	247	290	281	255	254	263	238	262	279	288	278	259	247	259	259	273	249	240	277	254	244	298	282	270	254	274	262	247	242	265	240	243	255	281	316	282	283	270	238	255	297	222	287	232	267	264	280	278	249	248	257	276	266	238	268	253	272	284	274	277	266	254	252	262	276	270	271	275	258	276	225	280	245	273	269	263	272	282	231	241	291	257	244	244	262	274	258	263	271	241	268	271	291	298	269	266	250	257	246	278	283	266	281	258	261	245	268	308	277	273	254	284	263	268	294	299	262	257	289	275	262	261	280	279	255	279	259	250	243	281	270	264	255	254	279	287	235	257	263	242	231	285	252	229	278	274	265	259	268	266	269	293	293	277	272	270	257	241	250	273	280	287	271	246	293	267	252	243	253	269	246	266	275	249	285	272	279	273	274	277	265	298	276	280	260	278	265	272	259	269	251	242	249	242	280	268	233	235	247	244	255	268	306	263	268	273	280	251	249	239	243	274	277	293	264	253	255	252	268	277	252	266	291	278	271	305	265	294	288	277	268	264	260	300	260	265	273	257	263	240	260	266	241	266	246	277	249	260	276	276	248	259	254	246	259	247	272	242	242	260	249	260	261	235	247	260	267	242	270	290	240	253	249	248	272	244	293	283	262	275	280	257	272	302	249	259	279	248	243	255	252	238	266	300	254	291	232	292	253	253	275	252	250	265	249	261	281	264	268	256	241	274	278	258	251	264	259	294	263	278	253	278	273	261	289	257	299	288	258	278	285	266	295	312	270	275	261	273	246	267	251	262	245	250	259	258	252	296	263	287	240	256	252	281	237	279	246	261	260	254	269	285	258	265	244	270	253	223	264	267	267	262	244	255	242	257	268	256	245	261	270	247	253	273	265	271	288	246	228	278	292	246	264	264	261	240	284	280	236	252	278	243	257	264	280	267	249	265	275	236	248	246	285	252	279	284	254	264	237	261	259	266	299	254	283	259	279	264	264	251	257	264	285	264	253	274	273	259	278	283	257	255	259	287	275	261	261	257	264	244	242	240	246	262	294	229	226	255	262	266	269	257	232	269	304	262	299	286	305	231	253	262	253	247	282	270	285	268	248	294	267	246	287	240	281	272	299	297	241	282	247	270	244	237	267	250	260	240	279	232	248	265	277	261	247	290	282	252	277	264	269	282	228	221	289	241	263	275	249	271	252	251	223	273	289	263	262	273	266	256	270	275	242	278	268	260	254	250	261	239	268	274	254	295	236	262	255	261	276	254	262	256	289	284	260	240	264	258	278	240	298	272	250	251	268	260	260	267	250	250	264	252	285	305	279	246	255	246	280	263	266	279	271	257	267	260	280	257	284	249	237	282	271	249	273	258	263	268	237	246	288	248	242	267	231	259	225	269	274	250	282	268	259	255	280	266	259	276	237	270	253	268	277	253	271	259	263	240	279	299	256	282	262	252	243	283	247	248	253	240	290	259	281	234	265	265	269	248	248	246	261	267	242	239	255	261	276	264	267	244	244	242	266	292	261	292	256	232	243	247	265	248	303	263	263	268	264	235	241	268	251	245	262	300	259	264	261	230	261	257	249	288	269	273	274	263	256	284	260	274	244	293	288	246	267	234	273	252	273	267	289	280	285	262	284	284	254	277	236	263	267	282	248	256	237	298	258	233	269	235
26916	19315	8449	2594	1453	951	692	567	509	517	478	463	486	476	433	481	436	451	461	398	424	418	457	409	414	458	430	445	416	469	430	454	464	403	431	454	394	434	445	405	444	444	469	446	473	431	477	471	438	440	459	435	459	410	446	433	450	444	429	422	426	416	408	430	447	396	444	426	426	443	424	442	453	415	458	457	415	443	421	426	408	440	443	434	459	439	420	427	421	449	439	413	400	423	424	449	401	425	410	426	434	465	408	455	405	455	409	416	450	443	418	433	450	455	430	431	411	446	445	454	442	439	414	451	454	394	436	429	418	384	412	446	422	448	454	421	419	432	425	422	463	392	491	432	399	384	421	431	427	431	417	456	433	467	412	419	414	447	414	441	443	407	461	392	428	464	437	407	393	441	388	452	425	436	399	419	425	429	429	463	409	426	462	431	448	442	455	429	442	424	442	451	416	450	438	414	432	420	437	415	387	419	444	435	398	432	434	417	441	449	436	458	442	406	444	369	418	435	418	424	408	401	451	467	415	452	427	440	422	422	426	447	415	411	439	412	434	409	440	428	444	423	452	421	408	431	430	412	439	442	424	442	447	461	460	435	415	454	475	426	417	408	429	406	429	435	446	449	411	407	427	399	438	420	426	414	463	465	431	415	416	432	433	439	413	446	403	415	457	450	402	421	416	428	407	427	427	435	404	421	416	361	389	449	424	467	463	446	460	450	411	421	462	447	423	398	406	427	466	428	459	423	422	466	398	420	414	402	445	425	430	435	406	423	473	457	404	412	454	419	450	414	418	428	454	438	473	468	428	430	442	419	410	460	428	446	406	424	461	426	452	454	419	448	407	422	415	447	434	415	413	455	422	441	425	422	435	399	430	461	377	418	438	406	442	448	417	455	433	427	404	426	418	455	454	440	412	429	410	395	428	448	427	449	461	418	414	422	428	441	451	426	447	453	435	444	448	454	453	400	385	447	430	438	424	460	444	439	433	439	428	412	400	450	469	428	432	433	430	424	431	447	420	446	438	412	424	394	417	380	423	412	437	451	426	460	424	423	405	429	433	447	428	418	424	435	434	440	490	459	428	412	444	439	451	432	462	388	423	430	432	429	450	409	424	459	404	425	420	432	395	432	467	439	459	426	449	482	437	405	422	416	430	430	393	400	446	411	427	419	409	435	434	431	431	413	452	420	445	452	406	401	423	387	421	418	404	476	388	410	431	440	432	452	475	436	401	446	436	465	413	438	449	434	407	420	432	429	434	418	424	482	429	419	393	407	448	419	451	414	425	396	419	454	405	435	396	435	427	395	423	398	434	449	457	422	449	439	423	447	430	447	428	436	446	406	447	439	421	412	430	440	427	394	450	455	401	444	400	408	439	447	422	450	459	407	417	404	456	453	412	431	438	435	430	427	406	427	449	415	428	392	441	425	445	454	411	467	428	436	431	450	387	471	436	457	449	425	409	418	439	432	434	388	417	410	443	417	416	431	446	443	380	434	370	426	429	454	425	425	434	414	444	410	436	443	435	430	399	444	411	416	438	457	449	422	428	415	405	428	435	447	405	448	443	407	462	460	434	428	441	466	425	429	417	423	437	434	462	405	399	428	447	423	435	392	442	439	471	413	408	410	392	415	442	473	443	461	469	474	442	408	400	424	441	418	438	374	427	425	448	418	428	417	429	429	444	432	428	470	421	429	436	436	421	443	406	418	413	434	468	441	452	435	419	425	441	448	403	444	453	441	440	435	418	429	457	442	430	441	436	426	463	451	391	444	447	416	425	412	428	423	440	477	418	443	413	430	439	434	419	467	415	399	470	414	429	415	401	436	437	449	425	444	397	427	420	426	436	418	436	456	458	473	415	425	442	401	450	448	453	446	439	443	405	468	416	399	436	442	443	452	435	443	433	449	436	452	474	405	408	431	446	442	465	424	391	414	402	468	393	429	452	416	438	429	421	415	415	415	415	404	454	414	468	435	432	422	454	436	415	443	440	400	439	482	411	439	440	438	463	407	441	430	439	450	437	403	443	433	444	460	432	423	424	398	429	426	428	399	462	430	440	449	422	405	406	426	424	429	406	421	449	444	458	442	374	432	422	411	457	408	408	466	482	432	396	455	449	431	376	428	418	398	436	407	420	417	446	425	441	442	463	451	397	458	424	430	441	413	436	413	405	426	431	421	452	437	419	488	432	413	421	432	440	440	414	404	476	427	404	410	444	463	457	403	470	446	442	400	420	427	406	453	443	421	461	384	452	408	457	397	418	469	431	444	447	423	443	430	415	415	446	431	404	429	418	441	414	418	434	422	469	437	452	471	439	431	420	424	412	430	407	402	413	423	450	415	436	446	437	399	439	420	411	431	448	402	427	462	426	425	457	400	426	454	424	428	484	432	415	424	431	439	428	421	430	480	422	439	423	430	478	443	438	449	463	450	415	419	407	388	470	424	442	407	442	444	407	412	432	434	440	424	446	398	388	472	447	440	464	461	463	451	485	412	436	425	463	434	444	404	470	494	412	407	454	451	453	387	465	431	448	448	401	437	419	428	430	425	393	436	414	388	439	421	440	400	425	377	452	434	427	415	390	422	412	472	453	405	384	447	424	456	427	406	424	468	419	420	430	396	460	466	420	444	441	371	420	432	436	449	439	405	425	474	405	435	439	405	420	394	468	429	441	436	483	426	453	439	412	436	460	432	425	417	459	455	427	423	429	424	451	455	449	445	415	387	426	443	434	389	418	421	393	424	402	421	430	447	402	395	449	397	479	409	411	467	383	436	421	447	410	452	441	428	417	419	458	414	420	433	417	431	399	436	448	432	429	429	440	457	439	418	419	443	430	431	422	407	427	446	447	429	450	426	427	439	477	448	426	417	437	454	409	415	443	406	438	446	417	439	439	442	413	429	454	432	402	426	458	391	443	443	430	451	445	424	391	454	467	450	434	429	463	432	414	426	413	420	405	419	429	428	449	431	439	443	404	448	442	404	422	430	461	459	413	418	446	435	411	405	426	445	445	452	462	459	444	446	412	411	402	448	427	439	437	425	469	441	403	424	432	441	436	413	442	424	440	434	431	445	425	422	425	461	458	407	450	422	423	432	405	410	403	428	450	440	433	385	419	431	452	471	419	453	437	425	452	408	469	474	428	407	451	430	398	471	433	414	450	442	432	420	423	449	425	431	405	471	428	401	435	441	463	418	416	407	460	420	430	442	417	464	394	422	456	427	413	432	441	392	452	433	426	427	419	459	390	404	445	422	410	418	422	442	386	469	417	436	451	425	436	426	420	442	424	404	454	469	417	398	440	437	438	434	430	453	418	433	392	424	428	453	460	419	442	454	409	422	423	423	436	378	455	421	393	406	433	452	394	389	449	482	410	423	452	469	443	422	430	418	424	428	405	426	429	417	439	454	417	438	428	407	477	403	430	391	423	451	418	421	447	435	420	429	451	423	423	415	456	461	423	420	414	459	459	403	427	463	417	450	386	424	437	458
5840	8022	7592	3575	2675	1710	1157	822	805	734	710	708	634	601	578	577	581	553	538	583	576	542	567	515	520	561	580	588	528	531	541	560	532	571	536	544	552	588	556	554	551	561	528	537	566	570	550	552	489	542	565	563	544	541	513	502	546	560	534	511	570	560	542	543	531	557	503	559	500	531	503	501	527	542	555	569	522	505	576	550	510	555	497	539	562	514	548	513	559	563	567	585	558	509	547	565	484	504	500	537	518	562	509	528	495	507	550	556	523	535	521	518	522	525	601	513	545	494	524	544	512	557	550	544	556	513	580	538	580	538	515	525	540	534	516	533	547	553	566	516	600	566	592	520	497	508	546	551	521	538	506	484	535	552	541	516	516	523	506	509	516	576	552	534	550	524	527	525	537	519	572	494	547	522	536	529	572	532	508	563	520	516	566	488	477	511	522	554	500	545	590	552	537	538	517	550	504	551	521	530	568	581	518	549	590	519	543	537	529	545	512	554	537	530	540	504	521	540	486	501	532	527	542	550	597	531	535	500	513	579	573	518	509	507	557	585	536	510	512	548	531	533	542	507	523	525	563	548	509	527	543	532	523	549	541	504	543	552	564	507	540	514	571	525	533	490	511	566	538	545	549	484	513	550	542	566	534	489	549	519	547	533	540	536	517	505	536	539	511	575	525	520	546	554	552	531	510	576	542	525	507	521	520	563	534	535	541	534	564	535	581	541	542	497	551	568	529	544	542	511	523	512	531	575	516	543	530	535	544	522	541	538	478	545	473	532	554	536	524	530	517	543	536	534	529	552	558	537	557	533	547	518	563	542	555	543	510	546	518	505	522	556	571	547	503	527	527	539	605	509	524	518	566	505	533	540	560	558	548	561	515	483	543	534	551	529	545	526	529	478	544	502	555	602	524	502	503	568	574	514	543	557	515	571	509	501	546	568	502	535	563	549	587	528	600	562	557	537	527	511	533	481	546	508	523	532	551	524	567	506	559	538	544	564	575	514	520	580	522	568	570	581	521	539	533	469	518	582	562	539	534	508	480	546	551	506	547	503	493	528	529	558	504	563	530	560	545	504	518	483	540	491	547	536	516	571	577	520	514	515	536	536	535	534	547	552	549	556	531	556	541	540	521	540	522	534	524	476	545	536	597	517	540	582	550	551	550	524	558	529	520	539	537	526	551	533	501	537	559	583	503	500	577	538	575	527	531	561	520	518	516	516	528	537	516	507	547	523	562	537	555	557	511	533	519	548	498	528	544	536	542	561	591	543	497	517	509	517	506	509	532	579	532	536	536	508	571	564	535	516	562	509	512	542	523	487	507	555	571	568	502	545	550	564	527	513	538	533	507	528	543	540	529	539	553	541	575	530	518	540	531	581	499	545	530	507	542	533	588	536	541	517	551	526	555	536	494	537	526	557	516	525	522	599	528	507	583	546	563	538	520	520	525	543	492	544	512	526	562	506	531	519	518	565	548	535	541	511	537	540	535	517	545	528	531	520	538	555	540	522	539	557	553	517	494	546	551	570	587	491	513	569	549	555	552	485	507	501	549	555	526	518	586	551	531	590	568	533	531	527	517	550	544	512	539	517	510	533	503	506	501	560	534	546	526	540	499	560	571	515	554	536	535	594	547	551	539	543	514	553	517	545	538	544	533	550	556	555	498	520	562	540	530	504	525	527	520	524	550	531	551	519	537	521	471	539	541	521	555	527	538	534	524	534	564	546	538	532	559	558	579	556	506	529	521	568	549	487	559	516	496	555	517	573	511	522	488	536	507	558	547	574	505	552	530	568	524	510	533	521	503	573	565	527	543	544	536	536	542	567	537	555	498	522	539	476	558	530	520	544	551	503	535	516	545	537	519	518	514	555	527	549	560	523	521	517	512	506	524	543	586	515	534	552	569	564	551	529	523	520	528	529	518	553	534	536	533	514	566	540	530	525	568	546	562	523	551	532	523	531	513	466	537	539	521	507	525	548	518	542	540	541	557	562	527	554	547	521	533	509	532	540	556	516	518	555	488	554	532	549	520	543	537	480	469	544	529	533	537	542	558	542	505	535	549	545	545	534	507	518	549	528	509	510	514	524	584	536	529	525	525	527	559	535	516	516	545	575	551	566	521	552	491	516	536	510	549	545	541	486	530	545	542	533	577	527	511	541	566	529	552	543	476	500	499	522	540	531	480	522	517	479	556	501	544	523	538	524	517	544	516	503	468	520	544	523	505	568	521	516	534	520	568	542	546	498	516	525	543	540	538	559	513	580	543	558	524	545	550	544	581	504	511	532	532	540	535	491	563	504	543	556	567	531	540	512	543	535	529	538	539	540	548	516	521	532	555	512	522	533	563	527	537	502	554	533	539	536	563	563	501	546	516	518	540	535	545	535	596	533	515	500	508	552	538	562	545	558	532	570	519	489	526	542	566	573	549	549	506	565	540	567	522	538	544	506	528	552	536	563	555	523	503	533	563	513	541	546	507	538	520	538	528	535	580	498	515	521	550	534	518	518	559	508	575	574	534	553	514	537	556	530	557	549	548	549	561	521	517	562	527	565	510	497	528	543	605	582	545	512	536	514	556	559	514	510	564	528	593	519	505	508	506	508	542	551	512	537	532	515	523	531	526	551	523	554	525	549	503	607	518	547	540	518	509	513	531	480	500	537	529	563	576	563	569	523	469	572	521	521	533	528	579	544	533	559	529	549	540	543	538	547	578	510	499	514	529	512	532	518	534	590	541	540	551	571	553	524	510	473	537	526	546	493	510	488	522	542	562	589	562	548	541	569	558	536	506	541	544	571	522	521	535	536	517	532	528	557	580	499	547	525	553	525	574	552	545	538	581	530	561	518	542	526	510	522	515	564	542	547	527	544	502	547	513	525	509	541	470	527	513	508	497	562	533	541	580	535	528	553	535	529	527	526	524	530	534	549	556	554	517	538	524	545	519	591	523	532	527	512	522	559	525	571	517	560	575	528	557	578	525	508	511	515	546	556	520	543	551	502	527	545	506	521	570	510	502	505	543	570	552	536	512	502	539	538	532	561	537	578	539	535	511	548	540	565	508	561	538	511	489	505	563	573	529	569	538	531	531	574	561	553	517	493	558	537	487	580	522	565	544	521	543	552	527	522	556	534	505	556	556	534	543	549	561	519	518	537	562	549	524	596	562	593	554	553	537	551	469	546	554	561	528	556	530	514	545	546	547	519	531	566	543	558	557	515	523	572	523	494	520	535	525	494	560	518	483	537	520	543	544	565	517	492	535	515	528	511	538	536	533	558	525	561	477	505	528	543	568	561	556	533	570	547	553	540	517	483	509	540	544	517	520	541	571	570	536	590	542	560	515	559	562	528	534	530	534	532	546	545	495	562	522	557	553	537	536	561	503	510	534	555	525	504	514	510	477	524	522	509	550	533	568	528	542	518	508	499	505	532	509	507	560	525	537	572	534	558	526	528	521	524	497	500	556	551	523	518	567	494	554	528	507	511	496	567
23758	20928	28113	23883	20896	9858	1592	794	673	553	511	437	419	383	330	332	289	265	291	275	262	265	220	242	247	236	214	240	256	257	238	265	258	239	228	236	228	226	217	225	223	223	255	242	227	224	226	219	237	257	232	225	225	229	204	225	220	237	212	226	208	225	217	196	217	223	193	210	197	214	232	243	216	239	199	201	215	207	230	230	207	199	213	224	210	226	209	212	200	220	238	179	247	205	212	177	240	210	208	226	207	204	206	183	209	244	236	218	210	220	201	232	246	232	201	195	212	225	195	205	224	234	220	210	235	215	215	233	210	223	222	214	219	195	205	202	188	213	183	207	187	235	216	200	213	227	232	219	212	230	197	200	248	239	188	215	209	216	211	208	196	210	194	200	193	209	226	232	199	203	216	210	202	227	245	220	240	229	244	196	235	226	211	212	207	208	210	209	222	237	209	186	237	206	223	228	225	191	202	198	222	174	203	220	222	217	228	216	233	209	196	205	218	220	216	201	189	195	212	218	234	218	215	231	223	228	191	210	194	220	210	210	210	177	213	223	236	212	212	196	225	213	223	215	210	214	201	223	209	216	231	218	201	203	225	218	187	193	230	226	209	227	200	210	227	208	216	227	215	219	215	211	203	206	211	207	220	213	223	208	188	208	222	202	211	199	217	212	211	226	221	237	218	219	222	232	213	212	233	201	177	230	210	237	186	220	222	206	220	207	211	199	215	198	203	193	219	207	198	202	215	215	211	220	204	249	206	209	244	191	217	246	215	227	225	209	210	230	194	198	208	197	214	203	203	219	216	234	220	238	209	198	235	223	204	215	232	211	214	210	225	215	208	247	219	217	228	203	209	234	233	247	204	202	219	197	214	213	201	213	231	206	215	222	211	209	219	224	208	203	205	187	206	213	213	218	215	218	198	197	207	211	186	213	204	225	219	220	207	222	211	244	265	194	191	215	229	194	214	247	217	229	202	198	215	222	233	223	231	215	212	218	212	193	185	222	197	210	216	180	226	211	203	231	232	231	197	196	229	249	224	224	184	213	211	201	216	232	225	202	219	206	218	223	210	211	217	230	241	223	232	214	219	233	226	203	194	224	238	207	207	233	210	206	202	225	222	220	219	208	224	210	234	193	205	210	202	206	221	218	204	212	201	204	221	249	216	200	221	227	240	234	222	212	237	220	222	204	202	205	220	204	204	209	185	228	213	223	204	221	232	231	213	218	229	198	245	215	212	189	208	202	211	205	215	232	211	206	201	196	247	188	208	214	224	181	209	201	248	226	194	233	215	215	205	209	191	228	216	197	202	232	207	205	234	197	189	198	213	191	208	191	184	206	213	242	223	200	196	223	186	198	216	189	200	233	207	216	227	208	234	215	186	218	200	222	187	226	217	215	241	198	204	222	233	200	214	252	247	216	221	218	217	213	184	240	206	202	229	217	235	188	199	223	185	214	209	200	227	205	224	236	226	244	234	219	227	217	221	220	222	198	238	223	240	204	200	237	212	189	197	203	207	220	207	197	193	212	210	197	208	186	238	222	216	242	239	213	242	198	216	224	198	220	231	243	231	199	204	221	198	203	207	204	212	195	231	189	198	210	206	212	214	204	185	207	194	199	215	205	207	245	237	188	212	212	206	211	221	216	233	214	213	217	204	204	210	209	204	221	204	212	211	219	205	201	191	221	216	200	212	221	209	198	219	199	233	189	215	216	222	219	217	212	202	214	205	220	196	212	211	188	202	233	207	216	208	205	220	194	202	234	245	193	220	208	224	238	209	207	204	224	206	209	220	219	212	207	234	204	189	224	193	202	213	200	198	183	219	208	189	202	229	215	203	235	211	207	217	206	191	179	216	220	230	230	206	196	191	204	223	214	195	205	232	229	200	214	218	244	226	199	236	182	230	206	206	219	209	214	229	228	220	207	241	201	202	203	212	227	215	209	207	209	193	226	236	195	207	221	248	216	211	238	245	247	235	208	234	205	192	218	231	215	206	236	199	199	224	231	242	230	195	218	233	231	256	192	207	228	221	209	203	187	200	181	228	194	212	207	209	220	194	229	231	218	212	223	246	197	225	214	188	200	223	196	228	192	217	191	222	184	213	202	203	235	223	227	222	235	202	220	230	226	204	245	196	216	213	248	214	213	234	196	237	204	219	196	227	225	204	212	192	220	215	210	226	239	196	202	211	233	188	203	220	219	197	220	220	219	215	196	218	226	219	208	205	182	191	219	221	201	214	223	243	247	207	203	213	221	210	215	222	207	234	195	199	197	176	246	213	244	201	221	221	213	213	216	210	233	209	235	215	223	206	233	218	209	204	209	212	213	225	197	218	230	226	208	197	194	213	207	214	223	216	208	210	200	185	224	250	217	195	194	203	224	219	204	204	211	217	197	196	200	235	201	210	228	198	206	228	237	219	198	220	229	217	211	204	210	208	223	218	223	235	218	203	205	228	196	208	208	204	216	185	226	220	222	209	203	182	209	224	216	234	201	206	204	218	202	216	215	237	193	216	203	212	194	208	202	209	175	205	212	187	215	222	198	218	219	234	209	272	223	211	219	222	228	202	214	216	236	215	232	220	211	225	198	227	197	231	182	235	208	214	215	207	207	213	229	213	206	219	220	219	246	218	211	214	225	225	232	213	218	209	223	205	227	229	231	207	191	227	192	228	199	226	219	211	207	224	210	217	219	221	228	222	212	211	203	181	178	238	230	200	245	205	207	232	216	205	228	217	240	200	229	220	222	204	214	208	242	228	210	199	208	192	203	189	226	226	188	212	222	196	204	203	212	218	216	261	231	199	209	217	228	226	184	204	238	252	210	224	194	201	197	224	197	231	220	230	206	228	204	219	203	215	233	204	225	214	198	214	219	224	208	218	220	189	199	206	225	214	219	206	215	237	231	206	193	223	189	231	200	215	189	198	205	225	196	252	225	205	213	193	193	222	198	208	221	222	218	236	210	205	206	184	212	227	195	229	197	229	212	199	189	213	233	231	233	229	220	212	222	207	181	220	206	221	199	204	215	219	225	224	215	223	203	256	215	197	233	205	189	245	230	212	230	199	205	204	198	230	225	192	196	200	199	236	190	223	230	200	208	226	217	217	193	221	217	231	203	225	208	206	185	203	210	204	210	225	215	214	225	194	215	198	204	209	213	212	231	217	198	193	204	231	212	228	214	225	204	187	193	240	228	200	211	225	204	193	228	224	219	235	209	205	217	226	225	206	176	189	237	204	212	232	224	228	214	207	230	224	201	233	205	208	167	218	219	208	219	236	191	222	215	211	226	197	215	221	219	203	227	241	206	207	229	243	200	220	228	196	211	217	211	244	242	240	195	191	206	206	209	213	215	217	216	205	199	208	234	213	209	181	217	209	223	183	232	203	226	230	197	197	217	208	219	213	234	193	205	223	216	213	208	203	211	228	213	207	188	185	195	214	239	237	180	196	259	215	204	229	215	225	228	234	193	230	226	248	195	216	199	224	239
7019	17203	15568	8078	5745	4082	2654	1713	1372	1055	1000	903	734	612	564	500	489	440	393	431	382	363	358	355	350	331	341	342	322	345	338	363	341	294	343	345	313	307	330	304	289	296	297	301	313	284	275	286	305	316	305	304	291	296	283	309	296	295	281	307	293	283	275	271	301	247	280	319	288	271	278	298	272	279	260	264	288	283	280	300	304	312	280	279	265	281	266	301	272	269	289	315	252	277	282	263	265	296	293	279	299	285	262	283	272	313	293	268	274	293	267	264	293	296	261	291	287	268	289	308	257	274	286	297	319	254	281	286	260	272	258	280	270	279	294	289	299	262	254	268	282	262	257	281	312	266	288	264	289	291	279	314	276	282	263	287	245	251	296	267	265	290	275	282	271	299	286	272	276	285	285	273	247	269	253	273	283	262	279	279	320	248	286	267	240	272	274	270	265	262	271	288	322	304	278	274	296	264	302	279	256	287	289	274	263	266	240	250	272	270	290	287	251	282	285	272	269	265	281	300	291	265	292	293	287	274	279	291	285	306	239	300	290	274	290	283	269	267	308	265	284	281	295	290	299	294	286	270	278	299	260	267	281	266	271	261	273	255	284	261	282	302	274	274	288	254	275	252	289	245	265	258	287	265	262	264	274	246	273	293	268	248	292	288	245	302	268	273	275	285	275	315	279	297	288	260	267	248	276	269	267	278	243	254	281	282	252	251	289	277	247	264	265	300	266	292	321	299	292	278	269	266	306	270	263	286	312	311	283	233	265	287	264	303	275	309	282	260	270	296	259	267	286	244	284	272	258	246	278	282	269	250	283	279	271	288	294	268	282	261	255	269	280	260	288	280	261	297	276	281	270	259	296	254	293	245	258	264	274	284	312	284	268	296	261	272	262	248	279	288	266	283	287	260	250	310	268	269	295	275	271	288	303	272	270	276	286	295	291	272	291	295	294	275	297	301	264	280	291	296	268	264	271	284	264	296	270	266	268	257	292	273	276	296	287	282	313	278	266	306	293	282	315	286	300	260	277	265	274	284	291	271	299	290	272	295	264	272	267	276	274	283	249	270	270	285	267	289	264	269	269	275	252	287	270	274	289	277	272	308	291	270	278	271	304	273	278	281	253	285	274	281	296	291	283	264	278	294	265	288	276	261	258	284	266	262	284	322	247	259	266	306	287	265	313	259	303	272	260	274	264	300	277	278	261	301	267	271	261	304	279	285	268	293	301	295	263	257	239	274	293	275	296	258	296	241	261	277	276	259	277	253	268	280	290	272	277	294	294	277	281	285	289	275	299	280	275	284	274	277	282	277	273	274	259	267	263	287	282	278	277	269	255	272	294	285	267	266	295	310	284	258	265	270	235	278	260	304	309	265	255	280	265	300	303	286	260	272	259	263	254	276	288	271	295	272	292	275	279	261	259	266	268	285	261	310	258	271	272	263	258	252	289	281	274	273	270	253	267	251	259	268	274	291	285	270	292	243	297	292	233	281	255	281	271	284	274	282	269	263	281	229	278	287	257	268	264	268	239	267	259	285	298	269	266	280	269	271	277	276	286	233	269	278	275	291	287	256	267	245	242	304	272	291	279	279	265	287	282	249	252	269	294	283	305	286	273	278	276	290	276	330	283	294	274	278	267	253	285	292	302	302	279	282	280	337	285	259	312	260	290	230	301	246	262	263	270	260	277	264	262	280	282	265	296	298	298	271	270	267	279	259	302	277	274	324	283	259	274	265	265	258	274	280	281	278	273	252	253	276	288	277	279	252	290	280	266	272	245	286	265	281	267	265	298	274	278	276	250	290	301	285	281	242	279	320	266	222	256	277	273	280	267	269	295	249	279	277	233	295	327	260	280	256	270	296	240	292	271	254	288	266	246	243	268	277	290	263	258	288	266	284	278	273	264	272	267	274	275	290	255	270	290	279	265	265	280	301	286	261	284	277	289	260	275	284	256	262	271	277	255	260	280	264	260	284	294	258	295	274	267	250	249	287	276	264	303	269	263	293	273	268	255	274	256	274	277	278	306	266	294	279	253	265	274	281	251	277	262	270	249	269	272	268	254	249	302	271	246	266	263	249	279	282	270	283	279	250	259	267	261	292	296	283	275	257	281	281	288	276	293	273	280	271	258	252	320	274	270	272	285	282	283	258	291	238	271	279	275	287	256	281	294	273	270	297	294	316	294	291	274	300	279	275	264	274	277	303	237	290	267	259	291	280	279	270	248	243	279	254	281	255	261	283	282	282	261	296	298	303	288	272	264	286	272	275	246	276	304	279	282	268	297	296	268	275	276	303	281	307	305	242	256	260	305	257	267	262	270	282	257	284	255	276	259	264	267	279	250	278	259	278	305	287	279	254	298	281	291	287	310	242	300	277	273	294	279	282	273	286	241	266	259	278	256	271	299	260	315	291	290	271	260	296	279	260	277	301	300	275	288	240	294	294	288	256	286	289	274	259	284	279	281	248	276	265	258	273	285	284	279	269	293	249	295	277	280	303	290	274	263	279	256	284	303	269	282	279	265	267	262	283	277	310	273	291	307	269	305	262	269	263	271	241	287	292	285	261	274	281	254	269	310	266	248	299	250	287	288	280	286	236	256	292	289	286	268	277	300	279	268	259	308	296	278	261	273	273	317	259	260	274	272	274	286	264	260	299	260	291	286	249	287	266	267	271	268	262	254	291	271	285	281	258	276	277	261	268	259	257	233	269	291	284	290	251	233	277	282	313	285	289	271	274	302	294	271	277	254	299	274	300	268	266	269	262	284	280	261	253	253	287	270	266	279	287	271	290	248	283	275	278	261	261	274	265	256	272	282	259	253	257	279	297	261	283	274	266	260	298	250	294	291	286	278	281	311	283	273	281	248	266	263	268	274	309	304	268	294	246	315	308	305	271	259	265	311	277	271	274	267	281	287	268	300	281	281	258	283	294	261	273	266	287	282	271	274	291	289	292	265	252	274	287	313	271	270	312	275	284	294	244	270	298	262	259	278	284	302	278	256	271	287	298	267	293	327	280	260	251	304	248	287	277	276	259	276	285	275	268	286	275	255	292	243	288	259	297	296	265	267	285	288	293	269	268	290	274	270	284	245	294	264	315	282	263	261	295	263	244	256	285	289	237	294	281	259	265	302	278	267	277	283	265	273	281	259	289	306	274	253	254	292	268	313	311	253	273	238	260	263	281	287	291	280	250	257	276	280	279	298	251	274	269	258	281	282	263	284	290	287	291	265	262	253	288	250	257	260	283	256	278	259	280	255	263	297	271	278	278	270	260	243	250	287	314	275	261	259	263	290	269	260	259	285	274	271	268	289	295	275	255	277	272	270	255	282	295	263	258	319	302	269	277	280	290	268	302	258	298	266	283	246	277	254	299	276	283	277	280	313	297	262	245	274	262	291	266	276	257	303	314	287	301	282	268	273	262	277	294	268	278	284	280	289	257	272	251	278	263	257	296	248	230	290	278	280	271	284	272	292	291	237	281	261	271
25013	20931	26992	24893	9925	1854	1223	823	724	671	626	646	654	583	556	601	535	505	524	535	533	553	540	496	557	510	530	566	517	557	497	528	566	519	499	531	475	521	498	502	486	522	550	542	486	497	517	531	530	552	511	535	520	516	486	484	508	523	500	507	492	520	515	551	518	557	523	517	498	491	527	512	475	542	478	510	513	532	504	529	483	530	508	548	487	496	547	552	507	573	507	552	509	542	519	517	520	498	538	494	507	499	509	484	513	462	568	519	489	522	511	528	488	522	517	517	513	516	479	454	463	503	493	507	495	478	517	489	561	560	504	509	482	510	524	525	522	467	508	560	498	536	520	508	528	504	503	501	552	498	497	523	515	500	503	527	516	523	532	471	494	516	479	509	498	518	503	538	497	488	523	539	467	524	530	503	526	506	502	546	527	505	499	514	524	517	510	508	513	523	497	564	523	516	504	547	518	493	517	476	538	483	529	492	471	518	542	495	522	524	499	500	494	495	527	566	496	518	484	495	577	476	536	496	515	541	556	481	510	469	474	483	521	478	531	519	472	507	540	489	482	500	513	559	531	505	557	527	490	456	510	507	522	512	502	513	528	500	540	497	526	518	482	547	506	504	503	491	536	511	480	515	524	534	521	504	513	473	489	517	545	509	494	503	534	519	517	516	505	477	561	509	473	503	540	506	528	487	480	573	485	504	543	503	494	527	458	491	512	508	535	528	508	508	545	542	513	520	515	513	486	529	459	531	504	515	523	459	508	513	538	543	510	528	485	552	453	561	490	542	539	507	529	556	505	508	495	494	517	512	510	478	523	493	541	513	507	495	543	522	535	486	514	507	484	507	507	524	499	509	500	544	518	487	484	519	543	506	504	532	504	526	488	515	522	509	506	523	530	487	518	527	484	554	489	582	464	482	481	540	520	521	480	516	493	549	575	514	511	517	535	517	497	486	492	509	511	547	505	525	484	537	525	525	506	497	522	552	502	509	496	497	496	487	526	507	501	515	533	519	538	504	509	521	514	491	508	559	537	524	511	493	534	498	477	526	518	469	495	527	517	494	551	522	510	539	531	488	503	505	506	530	514	481	533	498	509	533	503	503	491	507	500	520	514	524	528	505	476	464	525	530	530	518	556	493	476	518	501	528	515	495	513	502	490	511	505	524	543	511	532	514	504	538	520	512	548	539	532	522	503	432	496	547	512	534	497	469	513	528	506	538	510	538	505	504	549	524	465	499	514	519	501	537	506	513	513	472	508	536	530	504	535	529	542	490	508	475	547	486	526	524	555	531	528	508	514	519	513	501	525	480	532	491	520	503	488	518	505	517	482	506	538	509	491	485	491	530	525	536	486	488	479	525	450	534	500	475	548	537	522	553	552	499	527	484	510	525	484	517	484	501	539	490	492	503	524	537	502	504	503	498	519	498	522	462	519	511	521	525	532	514	521	510	479	533	509	519	498	489	481	512	536	504	483	468	499	536	470	523	500	486	567	511	511	499	520	503	547	490	506	503	490	490	534	505	577	504	491	520	549	544	547	502	481	496	521	465	533	534	527	511	521	488	515	500	535	481	475	482	506	525	550	499	499	489	520	496	541	514	500	514	515	501	500	524	533	521	538	483	501	525	516	541	486	486	565	551	523	479	529	491	518	528	492	463	500	466	524	530	536	527	509	510	501	537	485	558	450	511	534	537	496	505	534	505	496	530	535	477	532	548	476	474	519	481	484	479	482	477	540	550	489	476	526	558	516	530	501	498	518	546	541	501	557	503	504	500	465	523	547	534	515	467	497	505	523	508	508	538	483	492	482	523	509	510	486	471	528	486	502	504	508	495	537	509	488	550	530	499	479	529	508	516	516	553	509	471	492	501	496	501	530	529	488	487	490	513	484	507	515	503	497	537	505	496	520	501	477	536	496	539	519	499	533	514	522	536	508	516	473	529	477	489	473	513	488	520	528	517	552	519	483	532	495	509	511	483	501	528	555	532	489	487	473	517	491	545	520	520	503	447	495	499	478	491	495	527	514	530	518	527	531	552	499	520	493	485	480	501	544	501	483	504	525	490	508	528	489	505	523	510	540	569	557	512	504	484	503	481	508	506	543	481	488	534	504	505	489	467	508	502	505	483	535	526	474	498	506	558	510	485	453	534	485	480	545	526	529	515	513	515	549	534	560	505	510	560	510	532	496	519	471	519	507	484	539	514	519	495	482	505	491	494	471	490	506	475	495	494	507	527	466	507	507	530	497	498	541	508	493	544	481	517	503	517	547	510	502	483	496	502	482	548	499	496	464	487	483	495	503	529	508	494	500	503	495	536	541	502	529	517	519	519	527	524	550	493	504	526	526	471	493	502	499	483	468	531	508	525	521	535	525	526	510	524	503	493	507	539	525	541	510	519	564	509	506	483	500	515	538	520	508	468	520	540	494	521	501	501	494	522	509	493	494	528	492	523	514	498	515	524	506	553	534	533	517	499	500	555	536	545	527	540	552	499	495	497	486	431	524	489	507	523	458	472	516	554	552	524	483	543	496	495	492	514	520	526	536	517	528	535	516	533	525	531	484	514	510	478	510	517	499	546	499	507	515	533	538	528	529	532	506	469	539	477	492	537	525	498	491	509	498	525	511	475	517	515	465	474	515	498	520	504	530	524	515	516	517	541	505	479	518	513	500	468	478	509	518	471	481	498	515	521	482	500	472	521	537	498	483	496	492	500	496	496	491	539	512	489	474	508	470	526	520	509	512	495	512	481	475	507	536	518	522	491	542	499	510	495	536	505	491	515	520	482	512	537	497	528	511	495	493	511	517	525	528	470	522	510	511	503	486	475	517	476	547	505	498	524	498	488	493	517	490	507	525	532	519	481	480	494	483	512	536	529	524	498	494	513	455	540	537	519	483	497	495	515	537	504	477	512	502	532	513	489	547	531	517	494	479	509	510	443	503	535	496	533	496	504	515	485	526	542	496	493	510	473	490	503	507	466	463	551	503	483	505	498	497	487	508	522	500	536	515	515	531	528	524	512	496	526	514	489	486	515	505	530	548	512	517	497	492	493	520	523	520	485	461	499	518	524	516	509	503	473	531	480	560	510	551	496	524	513	492	470	450	523	494	491	509	525	485	516	534	494	515	540	484	541	519	531	521	533	545	513	564	503	498	515	486	507	483	479	495	472	521	479	554	502	509	512	551	458	451	523	537	546	521	579	509	542	508	504	480	528	532	531	511	524	516	483	512	540	483	468	483	516	488	501	516	501	519	523	496	504	525	482	480	490	522	518	476	481	512	546	491	505	502	505	572	503	552	482	525	512	502	494	496	520	487	541	545	522	548	498	519	487	501	454	498	495	510	462	469	509	504	499	512	544	505	535	500	504	479	511	507	515	501	523	503	496	495	532	515	481	533	484	506	505	502	512	490	534	515	533	492	526	493	509	510	525	485	507	532	470	515	493	503	469	490	523	504	521	499	487	514	500	506	517	483	508	483	503	522	481
6916	13388	11944	6010	4344	3406	2432	1605	1316	1252	1077	953	932	885	790	806	755	718	692	723	682	630	612	647	664	697	675	676	656	640	613	661	648	634	702	645	646	643	642	645	617	641	601	650	610	654	584	636	634	627	645	642	607	630	620	626	597	641	597	612	601	608	624	633	618	609	611	624	655	643	647	607	617	594	611	598	595	557	628	605	652	610	625	575	622	630	644	602	593	614	643	614	580	632	591	565	607	619	600	624	611	581	617	584	591	573	605	598	582	627	628	621	591	573	585	624	606	616	565	606	565	540	569	625	591	617	620	609	623	565	599	620	588	628	598	623	629	617	624	622	646	604	601	576	620	586	576	601	591	616	627	610	585	594	625	595	565	566	617	634	628	577	589	586	558	598	634	633	598	557	625	572	613	622	591	634	600	634	608	653	612	626	609	635	633	567	655	604	591	647	628	599	604	601	611	631	606	575	602	629	614	619	618	626	648	568	571	596	644	571	625	614	613	615	602	604	670	591	602	628	572	634	619	598	618	605	598	597	580	580	645	639	600	586	624	591	632	609	604	582	615	610	636	586	613	630	592	612	620	610	577	588	608	621	569	585	617	611	617	612	619	605	574	573	591	576	628	579	615	596	585	543	604	624	598	622	628	603	604	603	558	606	573	595	603	623	610	635	591	579	603	593	608	611	624	606	619	603	581	639	625	594	636	635	573	597	593	564	608	633	613	612	609	622	598	617	581	589	643	603	569	618	595	573	625	609	632	588	683	597	608	599	631	577	626	684	593	596	603	669	643	590	640	605	578	587	603	601	593	562	553	642	574	573	577	611	595	614	621	604	595	593	641	614	612	653	608	602	631	587	567	604	597	622	624	580	636	646	604	642	628	604	608	632	599	635	621	654	614	599	578	602	626	599	627	609	592	597	595	615	668	652	618	569	638	582	642	598	594	700	632	600	616	636	607	551	604	588	581	620	650	613	598	602	574	618	585	620	621	609	590	547	611	617	665	597	611	611	629	632	574	627	602	634	636	596	632	660	582	586	597	610	595	628	594	580	626	611	616	628	618	583	600	606	608	605	586	633	580	634	607	600	567	613	584	606	610	635	583	604	603	621	581	581	586	608	615	608	596	597	598	615	611	636	634	637	595	609	599	589	600	620	607	602	623	670	635	634	569	613	649	618	611	608	630	593	572	567	601	600	614	626	601	628	649	582	562	598	628	615	584	605	589	596	633	561	564	597	612	637	607	615	634	594	609	663	628	611	654	591	631	630	626	591	604	626	604	611	621	592	635	633	590	626	619	612	613	581	661	579	613	624	611	606	523	602	617	608	622	586	647	614	644	567	587	610	642	624	607	597	585	551	585	607	631	648	586	611	603	628	611	604	554	621	541	637	619	635	575	650	618	630	656	626	603	588	608	591	560	581	616	607	616	636	627	590	580	599	587	565	590	611	624	642	627	616	645	646	594	626	620	611	629	641	563	621	629	614	636	616	596	626	609	612	629	628	615	643	598	622	650	582	614	639	641	582	617	566	659	623	614	664	591	638	644	621	571	585	624	607	582	587	600	591	620	625	635	625	590	578	583	569	565	612	615	627	661	583	595	601	617	596	572	532	588	594	624	629	628	565	606	599	610	649	609	605	614	598	629	650	667	616	598	597	614	608	587	641	651	612	629	617	591	597	616	620	578	620	614	627	619	620	601	583	583	628	597	631	626	621	668	595	589	604	634	612	624	563	589	585	626	589	592	593	620	596	571	593	623	669	545	604	628	640	601	552	632	657	602	645	625	635	570	597	594	618	593	593	553	610	576	620	649	660	605	583	603	619	602	622	585	590	607	571	628	591	658	598	638	640	623	660	588	574	596	650	631	598	600	618	560	641	618	628	624	600	601	619	624	622	657	614	613	630	603	586	610	589	615	634	612	573	630	589	646	604	615	600	613	598	605	674	605	634	654	646	634	593	632	600	627	639	592	644	590	581	609	606	594	554	599	632	620	642	614	621	617	604	550	645	589	554	589	577	632	583	622	583	628	583	636	604	588	579	601	592	627	600	612	582	587	587	586	618	650	591	595	599	628	588	596	625	626	591	612	576	608	578	566	575	635	581	606	586	612	611	572	603	604	590	591	591	586	637	617	596	597	586	618	628	635	591	611	625	652	559	665	637	575	564	611	683	605	642	613	568	588	601	619	604	577	613	584	625	631	606	608	559	629	602	626	584	624	617	625	606	623	603	564	594	606	555	563	610	613	556	563	610	587	595	570	587	581	556	614	559	596	595	611	622	589	642	595	623	588	583	602	594	597	565	588	624	628	565	573	567	655	617	603	566	575	588	616	643	601	583	579	567	636	577	629	596	620	605	591	566	610	628	656	564	573	619	583	578	602	618	591	626	601	573	562	582	636	608	593	601	632	589	630	589	592	628	550	686	594	593	617	574	590	612	626	617	554	607	610	586	628	611	623	634	614	597	613	631	623	633	593	608	594	628	618	598	644	622	618	604	604	573	608	614	607	623	602	611	582	649	621	566	551	654	610	612	553	621	610	555	652	638	629	636	628	602	596	571	630	617	615	576	619	611	649	596	553	604	616	575	594	585	628	597	534	575	625	607	596	541	582	612	615	608	677	611	585	616	615	577	607	646	644	614	593	583	618	642	577	602	628	569	601	593	629	605	587	599	610	634	594	594	587	596	620	594	574	621	609	597	599	691	603	610	588	630	614	590	584	599	615	618	554	613	619	623	622	660	588	591	644	587	617	602	621	650	583	588	630	608	609	576	569	633	623	575	626	589	617	632	613	570	609	650	665	607	618	563	623	580	605	612	624	596	633	622	637	554	596	613	594	615	629	636	568	638	626	602	592	599	626	639	637	654	587	613	590	629	553	613	586	655	584	617	577	635	570	604	582	571	619	607	595	635	593	610	626	611	615	597	603	585	639	580	617	567	585	610	611	602	573	615	580	597	584	588	618	581	611	600	580	580	643	595	546	600	645	629	624	621	599	620	561	646	582	590	605	637	649	586	593	613	600	642	603	587	624	637	615	615	611	623	646	608	586	586	627	604	619	588	593	600	613	579	598	581	608	542	610	614	633	606	589	611	607	569	595	621	615	629	602	559	667	601	575	614	569	557	636	622	616	623	590	601	591	608	611	550	585	618	605	584	587	556	633	576	591	612	627	568	590	593	594	613	573	598	587	647	589	605	605	627	620	619	626	591	620	621	613	607	635	642	594	577	616	618	611	603	616	644	612	584	604	561	609	673	613	586	609	575	608	643	591	579	606	562	655	585	602	598	651	613	629	618	641	600	608	604	613	590	600	626	621	620	642	576	604	590	576	614	579	622	656	620	618	587	621	647	599	597	595	588	604	580	614	632	568	594	611	601	615	591	626	595	602	627	614	597	608	626	617	609	655	583	634	615	633	601	581	602	599	613	660	589	563	621	620	597	629	557	615	669	555	625	584	589	596	587	518	598	602	583	587	572	624	616	601	567	596	628
22724	20962	28673	23418	20968	21037	9651	1546	955	907	772	647	599	512	454	400	359	402	332	348	321	322	303	327	316	313	278	278	252	275	298	297	301	288	268	259	289	284	244	270	249	213	254	235	253	275	226	235	215	238	218	252	255	247	256	251	242	261	223	232	261	232	235	234	233	222	240	241	226	237	220	209	255	240	251	244	224	226	248	250	212	223	232	255	232	257	218	242	226	204	219	241	250	217	214	223	240	216	239	221	236	218	217	201	256	215	221	230	227	199	231	226	248	196	244	243	208	242	245	231	220	218	219	243	209	249	245	203	238	241	191	228	248	231	212	228	223	206	208	221	249	232	233	252	247	217	228	228	207	197	217	230	216	236	245	221	211	227	229	231	236	235	243	257	213	241	225	207	205	221	218	195	245	247	248	231	231	262	247	235	233	238	229	199	244	209	224	192	213	223	230	254	241	211	222	224	246	228	204	223	205	223	212	231	260	230	218	196	217	235	186	235	217	263	236	215	240	252	214	223	220	220	208	226	208	214	224	258	220	220	216	225	238	254	225	231	242	236	226	224	217	226	244	226	257	239	217	222	215	224	239	237	209	234	240	230	237	194	207	208	230	218	225	201	234	241	236	236	232	242	217	229	211	233	254	219	228	257	251	226	234	212	234	197	241	241	212	207	218	236	255	211	206	247	235	210	200	237	233	240	242	228	243	230	213	233	230	246	213	212	219	233	221	215	212	239	204	224	226	242	205	209	230	257	228	212	212	211	235	210	222	196	225	249	243	229	222	205	253	215	234	237	234	211	217	201	230	231	243	231	217	244	225	212	227	209	248	227	243	229	256	249	209	197	215	227	217	244	234	229	228	244	211	233	209	254	258	230	225	174	208	252	232	241	229	199	227	243	222	245	219	227	232	191	226	219	232	231	245	221	200	221	230	233	222	227	219	237	251	249	238	230	220	233	212	228	218	222	214	239	223	236	225	182	218	207	213	234	268	207	221	240	193	205	252	270	209	228	226	229	248	229	224	217	228	245	215	230	212	220	240	229	246	230	207	222	236	211	241	208	263	266	201	226	236	231	234	231	223	252	254	230	230	223	259	228	235	259	212	245	221	234	253	226	235	229	241	225	251	233	238	217	220	247	226	218	241	256	237	224	252	229	204	243	225	249	216	210	223	215	229	224	262	226	221	218	203	198	226	245	230	243	218	226	226	232	221	221	234	209	199	228	238	207	214	218	231	212	215	213	202	221	220	239	214	240	255	231	236	241	222	235	218	210	211	227	221	206	212	236	233	219	249	228	240	230	254	195	218	261	230	264	230	216	247	228	188	235	213	200	232	240	233	233	222	224	229	257	243	219	231	226	217	264	237	210	252	223	227	209	240	239	213	198	202	214	242	216	243	207	228	235	218	231	217	243	259	201	199	229	207	235	224	207	219	229	238	247	246	226	217	226	232	226	251	225	263	248	262	224	242	232	232	210	228	200	246	227	222	216	248	235	239	246	199	202	216	191	205	205	220	272	221	229	237	233	230	221	240	224	208	218	227	204	201	229	223	232	257	219	219	238	215	236	239	208	236	213	245	227	257	221	237	196	248	240	199	216	219	245	250	218	241	215	235	224	218	229	243	225	211	230	237	226	228	236	217	201	251	222	233	247	193	204	245	236	276	214	214	233	258	209	211	220	229	257	242	222	238	219	210	222	226	238	199	235	214	252	241	236	245	202	226	222	229	208	231	258	237	200	200	232	236	226	242	233	235	228	233	223	259	233	223	233	256	232	248	223	239	262	271	233	223	207	244	202	217	223	229	250	210	244	217	241	228	256	229	220	228	211	235	240	226	201	218	229	214	230	215	196	204	247	229	247	246	241	220	200	247	215	225	229	238	227	229	232	233	230	240	227	238	215	211	212	219	226	209	214	212	216	199	214	226	237	230	202	228	224	230	197	206	245	214	239	252	239	241	237	240	218	212	260	228	202	246	223	223	238	227	260	205	226	233	201	230	204	219	218	233	228	245	228	222	227	241	248	212	242	230	226	195	212	256	217	235	212	185	245	226	240	233	215	221	221	236	235	244	215	223	231	210	212	202	232	216	223	235	220	226	223	211	242	233	231	217	229	267	236	234	228	251	201	248	260	224	239	253	226	241	220	214	233	215	233	240	254	237	241	217	232	232	221	243	211	257	214	215	238	222	212	231	241	222	244	252	220	205	237	237	222	223	216	244	249	243	244	210	204	241	224	238	219	219	241	240	244	200	236	233	240	221	225	222	230	236	227	223	209	225	225	223	235	234	237	214	212	232	210	235	224	234	223	206	240	229	203	239	194	231	216	235	214	234	224	205	226	221	209	231	227	236	215	232	233	243	244	230	226	233	232	228	230	202	224	228	226	205	197	235	245	252	229	243	215	234	229	245	198	250	208	232	234	234	213	206	220	205	220	228	239	237	242	222	210	218	222	223	247	214	262	221	224	221	192	223	241	204	222	199	202	202	228	253	223	218	240	228	230	242	230	212	247	226	236	230	235	252	233	267	222	227	226	213	189	216	236	211	248	227	218	208	220	208	239	239	212	203	206	215	237	248	238	225	233	231	223	229	215	231	236	216	221	240	226	244	220	252	225	211	225	199	224	230	229	243	203	227	210	242	210	239	236	214	235	236	231	189	228	220	221	226	243	222	211	230	223	236	220	200	252	217	221	230	233	193	229	232	231	211	254	198	214	221	201	231	208	225	223	206	209	199	227	202	225	232	238	232	219	240	228	217	229	223	194	217	236	231	233	199	233	239	216	212	219	220	214	202	228	228	220	219	236	211	245	249	222	222	227	214	220	205	214	217	242	215	245	235	247	219	242	206	249	210	247	237	241	208	229	243	214	201	223	215	257	193	231	223	226	245	199	229	220	222	219	212	243	239	235	215	241	212	240	212	228	207	215	237	221	224	244	211	240	221	222	223	254	232	210	220	204	208	221	237	198	261	231	229	223	241	213	239	237	236	237	225	212	227	222	203	268	211	248	234	210	238	245	235	244	220	204	240	217	210	216	210	219	211	240	233	246	231	231	214	214	232	219	237	212	232	237	236	238	250	245	245	216	230	229	200	223	224	236	210	228	228	215	234	221	220	216	225	232	229	212	241	238	224	201	231	227	235	257	218	219	194	229	213	222	243	224	235	207	234	187	254	231	231	186	242	226	213	207	226	245	240	231	218	214	234	207	246	208	208	216	267	231	251	228	262	252	213	213	250	221	217	235	238	226	234	221	210	213	214	203	224	223	188	227	253	200	218	233	222	237	243	216	221	232	227	211	225	252	241	201	248	252	215	233	233	217	228	223	242	247	236	233	232	237	233	279	228	236	240	234	226	243	238	239	241	239	224	228	217	208	223	222	230	246	220	219	246	235	247	213	234	203	207	224	249	222	216	230	200	216	232	234	227	194	229	255	200	225	220	219	230	238	237	214	224	253	185	222	232	248	204	233	216	264	221	238	250	222	222	218	190	237
9703	23788	21027	12018	8921	7153	4808	3097	2346	2022	1668	1386	1116	995	816	698	674	606	523	475	487	452	426	374	427	397	379	373	333	405	380	408	423	369	351	389	300	330	328	298	328	299	321	276	326	308	319	284	270	312	313	317	299	316	322	291	320	280	296	286	291	270	302	278	291	285	285	250	265	276	284	281	301	290	274	261	247	306	254	273	275	277	265	265	268	245	289	262	268	275	286	281	301	301	295	296	276	266	297	274	276	285	281	261	249	261	275	279	247	255	293	257	278	258	243	275	284	281	260	259	292	257	258	270	267	252	265	282	257	263	249	270	290	268	274	264	260	243	259	254	294	308	284	258	267	267	279	290	277	287	271	276	282	269	277	283	253	286	270	294	280	239	294	271	254	266	288	286	276	233	270	238	291	253	241	245	241	249	282	274	267	283	262	250	262	261	272	268	248	270	270	284	247	276	274	290	278	292	281	274	281	268	239	265	243	272	274	276	272	275	261	253	253	243	266	297	256	261	281	265	263	252	284	270	265	226	264	285	284	243	266	256	257	260	296	257	285	289	260	247	284	282	247	289	271	239	272	236	271	281	240	273	260	281	249	286	257	273	309	297	256	261	254	281	262	249	261	281	265	282	266	290	268	278	274	283	264	252	276	265	254	259	253	292	260	257	255	275	282	271	233	236	272	269	262	279	279	274	259	248	265	237	257	271	297	269	260	263	286	255	290	264	275	289	253	280	283	254	281	309	301	281	276	280	283	297	277	263	276	297	284	255	251	260	275	264	259	246	245	297	277	265	240	251	237	288	271	278	251	249	256	274	250	281	278	258	282	271	261	284	293	240	279	272	249	264	273	258	276	266	281	302	259	293	255	276	259	260	294	302	254	277	248	264	277	250	271	306	279	293	287	266	271	283	290	266	286	276	256	276	260	281	273	291	287	252	289	260	286	282	295	308	249	266	283	264	275	272	263	278	285	237	256	271	288	237	260	275	294	282	265	296	271	283	247	269	263	255	248	234	242	272	260	293	280	265	290	252	286	264	241	251	244	242	256	263	308	274	253	279	262	302	251	249	313	303	253	262	262	261	273	246	299	244	246	258	285	284	294	264	263	259	245	279	248	276	246	269	269	249	265	274	262	242	256	259	260	265	285	259	292	258	268	281	276	287	279	274	250	273	290	251	304	257	315	302	263	264	274	291	277	254	248	269	255	286	242	246	262	267	286	262	300	241	291	280	249	289	256	261	268	250	294	305	281	267	285	252	266	265	277	263	261	297	266	269	282	257	269	262	246	282	263	277	289	263	268	271	233	307	276	299	272	265	268	281	269	262	264	253	247	277	258	264	289	266	247	261	319	304	262	265	263	283	258	278	253	292	297	299	271	273	255	273	272	263	290	271	238	280	279	264	268	268	261	276	264	246	282	252	260	278	257	235	275	257	258	265	274	262	290	279	280	262	262	256	255	250	262	272	248	276	272	267	271	242	269	282	254	270	273	263	264	289	269	272	267	257	269	241	304	294	265	259	264	270	253	260	278	294	266	244	267	268	250	243	294	288	241	269	280	271	267	274	251	253	292	276	275	259	226	294	272	253	289	249	254	252	292	231	270	258	270	263	275	269	260	241	263	279	285	268	272	282	253	244	257	278	292	270	249	240	252	266	249	266	309	254	260	301	272	276	254	284	266	264	302	252	263	260	260	243	268	269	273	246	273	259	265	297	286	270	276	292	286	229	269	257	272	291	289	287	314	283	274	245	242	270	285	260	277	267	266	266	282	269	287	264	270	284	293	263	270	272	257	291	269	249	267	256	272	277	261	283	288	284	271	274	289	251	249	284	280	274	288	241	280	286	267	262	289	262	232	272	286	288	266	295	254	282	272	293	275	266	264	252	281	299	263	272	249	246	272	253	291	267	245	273	298	256	264	280	282	283	277	311	246	250	267	245	281	285	268	279	275	306	280	279	284	286	280	269	274	262	263	273	263	281	255	287	296	283	255	295	282	261	267	255	261	278	262	264	302	268	243	272	279	240	266	262	251	274	282	247	288	307	231	259	289	256	257	255	242	273	252	280	271	258	270	282	274	269	260	252	260	265	257	285	294	250	271	308	289	250	299	277	262	304	273	279	309	254	283	245	296	253	281	241	287	248	294	286	268	300	275	300	266	276	290	249	275	279	274	240	289	271	267	277	271	252	265	277	294	268	274	249	266	264	266	289	258	278	248	258	286	262	295	302	263	239	278	288	257	249	269	284	270	268	258	254	277	273	274	273	242	272	248	237	277	272	287	297	277	279	256	271	227	252	258	270	247	246	271	278	275	279	274	257	271	249	263	277	287	285	283	280	298	257	258	260	256	239	263	255	288	268	280	240	284	262	256	282	240	252	280	256	254	276	278	245	270	275	262	249	276	252	278	257	284	287	262	297	282	256	280	273	270	281	280	270	276	268	264	277	275	262	260	302	261	242	256	279	264	239	302	240	273	271	289	232	259	264	279	309	304	286	263	291	267	292	255	241	272	252	260	289	277	280	284	255	283	288	264	289	278	246	256	277	244	250	288	253	288	285	262	271	242	250	291	291	290	280	265	234	267	250	294	281	262	268	269	243	259	278	260	278	266	288	274	290	255	263	288	252	280	234	293	295	262	264	271	280	248	281	263	262	280	277	255	304	260	292	293	258	270	291	280	266	245	246	303	263	232	290	295	255	254	268	284	248	282	269	269	297	251	255	261	265	247	279	271	284	273	262	262	242	258	258	251	283	255	260	295	299	275	268	262	276	276	281	229	274	268	266	254	262	285	286	270	267	282	262	271	283	300	284	259	257	256	300	265	255	247	283	258	277	267	308	266	302	245	272	286	257	257	284	247	272	252	272	294	279	272	293	264	266	280	262	250	234	288	267	260	260	277	313	263	273	284	297	275	284	243	274	272	261	273	273	278	306	284	272	276	259	272	217	289	242	279	285	262	275	283	274	247	277	327	256	279	260	274	255	289	284	256	269	252	294	256	291	254	245	242	263	281	287	296	272	265	225	276	284	288	263	278	259	267	251	262	260	267	286	254	280	282	285	292	256	288	268	238	287	292	289	241	273	254	242	294	250	254	272	270	255	282	255	262	295	258	248	271	256	261	258	291	298	263	246	251	285	331	285	270	273	261	258	279	293	257	262	270	256	235	277	298	299	256	270	308	239	256	262	270	234	246	299	287	274	259	258	268	267	267	269	264	263	259	292	253	272	277	269	297	285	289	297	247	283	257	272	293	276	235	245	267	271	260	266	266	260	275	267	291	294	286	272	251	253	252	255	272	277	267	277	292	283	289	273	284	245	245	268	234	244	256	254	271	269	281	273	233	282	276	266	263	267	279	300	292	256	270	288	283	262	278	272	277	285	294	258	282	261	302	247	249	271	261	254	255	242	271	264	264	247	276	250	267	293	245	256	303	265	272	230	292	241	261	274	267	249	298	265	259	238	272	258	261	285	282	271	245	267	254	247	280	286
26733	19220	8495	2582	1471	1141	824	561	563	533	515	527	481	486	487	457	427	430	439	446	446	445	460	420	446	449	450	462	430	417	442	479	458	459	464	433	451	441	441	437	436	440	468	428	444	474	425	426	400	471	416	454	417	420	426	426	414	415	438	445	425	387	480	374	442	444	449	443	431	407	426	450	397	436	428	430	444	443	417	444	389	440	415	479	430	420	460	429	439	441	408	409	409	426	448	389	429	432	442	445	431	452	439	435	450	443	449	451	398	384	423	408	458	467	454	466	406	438	413	420	472	426	458	446	457	451	387	448	417	442	426	461	448	415	451	429	436	439	432	429	452	413	479	411	410	425	466	462	449	414	413	408	431	404	454	469	474	459	385	432	463	431	452	420	432	441	434	436	374	429	425	428	441	421	444	399	480	464	424	432	409	450	425	424	450	439	454	422	410	422	453	408	465	425	417	466	443	425	427	439	444	394	444	454	405	422	429	457	447	395	449	429	457	437	449	438	451	432	415	426	457	440	474	445	456	457	434	447	443	465	444	434	410	414	464	427	422	404	436	470	407	415	445	460	479	431	438	400	418	458	424	432	413	440	439	460	444	439	437	401	433	463	429	420	471	445	443	448	437	428	417	443	413	478	446	433	418	422	423	444	443	475	441	403	401	421	447	438	399	432	429	443	423	413	463	424	422	423	413	444	414	435	446	441	408	400	417	407	406	439	475	404	444	466	404	420	449	428	433	436	441	447	467	436	411	423	427	430	456	431	446	408	430	447	413	431	416	412	416	409	460	448	426	414	401	433	471	422	460	448	438	436	469	440	448	435	430	407	423	415	431	429	451	451	454	453	407	420	432	391	415	455	460	443	423	430	441	444	437	459	425	416	439	443	426	439	472	484	440	447	448	450	435	404	457	462	447	423	432	417	434	459	423	451	431	456	407	444	435	403	414	436	459	454	432	413	437	430	460	457	437	432	406	430	397	433	447	426	459	436	424	407	450	421	420	401	450	450	436	404	431	450	470	454	447	447	471	441	446	447	447	453	406	461	445	440	416	435	439	441	425	453	451	429	391	443	414	442	440	430	466	407	417	409	444	417	408	456	412	411	443	430	431	459	419	409	426	428	453	406	438	439	424	420	454	453	457	417	430	435	433	420	439	454	417	444	423	447	434	463	424	418	431	422	446	436	431	440	423	397	428	473	422	465	412	483	450	471	421	439	439	398	440	410	425	460	427	426	424	428	451	433	430	449	416	432	454	433	425	442	426	466	421	416	431	440	411	472	433	444	458	456	447	457	409	424	429	442	403	404	434	433	441	450	410	435	405	480	438	451	441	452	385	442	474	425	423	416	457	458	416	430	416	419	472	416	446	441	391	402	464	413	454	430	438	435	437	448	408	455	413	439	400	434	447	431	447	436	433	399	435	461	438	438	435	419	441	406	420	436	465	419	421	432	472	444	449	401	431	401	408	485	407	484	423	470	464	435	419	431	435	419	474	428	442	425	449	429	453	456	417	434	417	409	441	463	426	423	427	444	438	445	408	397	442	454	471	452	435	420	442	425	460	450	455	441	405	389	462	416	403	437	467	442	452	421	450	468	469	454	436	455	465	422	396	400	450	423	391	431	467	463	415	419	423	447	459	442	471	420	433	468	455	418	461	426	420	418	401	439	408	414	411	434	406	400	456	436	470	419	403	426	450	432	467	463	468	449	439	471	454	482	467	433	424	418	452	434	461	440	448	471	398	430	435	454	474	451	422	425	430	410	481	471	460	471	434	426	415	446	416	426	416	381	439	454	442	414	425	429	392	452	422	457	444	440	409	436	420	442	469	393	462	446	442	437	444	428	421	458	366	440	403	440	467	445	429	448	439	440	429	418	441	431	409	427	439	401	438	422	458	447	453	445	424	442	438	410	442	435	406	459	429	417	442	432	432	426	421	417	436	413	425	420	415	419	415	452	421	430	455	420	410	426	435	444	436	420	405	439	447	407	479	420	442	444	399	450	470	444	465	464	423	420	400	432	444	442	443	407	414	439	446	438	418	440	438	409	432	430	435	426	401	431	405	466	447	448	396	434	391	456	427	477	466	428	436	398	448	423	420	441	423	446	445	430	424	498	372	433	436	422	417	446	444	451	416	446	456	452	448	427	442	457	417	456	432	435	437	418	467	418	458	394	428	378	434	423	454	457	438	450	442	442	445	397	456	429	447	408	451	378	411	428	449	424	425	437	447	452	430	427	447	438	421	465	437	411	442	450	461	456	422	402	419	428	380	451	426	401	418	419	453	464	448	417	414	412	421	419	420	420	447	441	439	391	466	485	411	447	446	413	464	405	427	454	466	403	401	464	437	399	422	427	434	428	428	446	437	417	435	432	439	396	432	437	473	467	448	439	429	406	421	435	462	441	409	470	467	466	412	410	387	473	430	419	437	423	385	441	436	425	454	425	450	455	420	400	412	450	415	399	466	489	427	427	423	423	432	423	398	447	418	471	428	432	391	434	408	428	474	419	414	406	440	419	426	431	476	432	450	410	444	422	446	426	442	415	462	430	450	449	483	426	430	445	448	440	421	410	461	460	420	380	451	437	474	428	430	404	425	455	447	439	428	447	405	449	452	451	451	420	468	435	456	428	417	427	469	442	419	422	460	456	451	447	413	418	398	433	425	451	456	449	430	418	419	428	414	423	420	470	441	414	458	424	411	452	438	441	468	416	433	469	410	417	458	452	424	415	426	432	448	442	444	425	416	431	441	511	436	418	433	451	411	434	449	415	429	481	416	446	410	432	409	424	427	468	456	393	442	432	426	440	465	436	423	400	465	429	425	411	441	458	429	435	445	442	444	430	449	474	427	410	435	413	421	419	420	440	414	441	427	441	414	439	472	415	413	425	447	436	424	460	425	448	409	455	397	451	443	410	383	417	432	425	449	486	435	444	449	430	445	456	428	433	465	433	436	449	425	433	452	431	413	437	446	437	486	441	425	431	419	447	444	433	476	444	423	459	465	418	401	454	429	427	423	431	445	424	457	408	443	425	432	443	426	445	423	417	389	412	418	424	450	449	455	445	416	436	404	415	449	398	444	459	469	425	426	442	476	454	458	429	411	445	448	457	458	413	427	416	419	476	432	450	430	424	464	433	457	402	446	425	413	466	425	407	435	399	491	485	436	423	429	371	401	460	441	406	444	410	425	455	444	415	478	440	407	428	465	396	432	478	423	478	422	481	402	417	446	418	436	452	422	424	437	426	431	411	431	458	451	436	416	441	442	408	440	441	418	423	432	457	453	426	464	475	438	460	449	451	432	420	473	430	442	434	412	453	418	402	484	420	460	412	455	436	426	437	425	410	450	437	407	451	470	381	447	429	426	450	443	406	427	450	452	444	416	441	438	397	436	445	467	427	446	398	442	417	469	436	449	469	502	436	445	428	434	456	412	453	451	474	434	433	453	463	411	416	419	413	438	430	455	466	392	460	438	467	468	403	428	452	439	425
6325	8371	7566	3511	2784	2161	1431	1002	916	817	732	706	678	592	598	599	585	546	541	543	539	534	571	543	589	555	513	569	536	598	543	578	582	566	520	576	572	535	567	494	523	579	554	512	528	505	521	552	549	532	542	519	495	544	575	522	534	549	548	522	515	547	566	563	535	524	590	580	539	563	514	544	547	551	537	566	547	549	535	517	515	522	523	507	515	506	528	509	521	528	485	529	558	515	586	564	512	556	520	534	539	547	557	531	544	517	538	517	567	535	555	541	533	556	515	571	518	585	551	546	556	531	528	544	533	578	541	547	525	538	567	532	518	566	564	506	562	554	588	531	553	484	571	562	523	513	535	500	533	564	581	502	510	542	564	547	529	498	571	508	509	508	555	576	513	541	526	559	508	530	560	554	547	530	526	542	532	536	532	493	479	504	516	538	557	524	510	556	552	543	537	537	569	513	511	552	535	535	551	516	544	544	500	532	546	546	499	551	553	517	565	549	550	530	568	496	547	543	524	546	570	558	505	540	559	517	543	552	530	492	549	513	526	518	571	578	555	566	551	523	551	539	516	531	503	531	528	544	531	509	550	575	528	588	553	551	563	527	527	534	578	534	550	571	506	537	553	489	500	494	516	550	514	536	576	548	546	536	540	519	552	540	528	527	551	542	559	565	525	501	526	547	508	555	519	568	535	513	542	517	558	562	520	495	536	539	552	553	454	564	585	547	538	519	523	555	538	508	550	557	546	504	557	535	532	527	531	528	503	536	523	511	521	504	546	510	525	507	591	523	544	552	541	549	506	512	515	553	538	534	541	577	521	458	542	545	537	549	516	566	546	536	528	501	518	518	519	530	519	576	539	494	523	487	560	530	562	577	563	545	515	504	540	509	526	529	547	523	571	547	513	554	492	525	537	509	491	526	527	525	555	514	554	532	520	498	539	570	551	513	570	511	551	540	523	542	532	561	546	511	510	548	537	556	590	510	551	534	550	513	514	566	535	529	534	564	508	512	532	521	577	540	545	587	566	517	531	558	506	517	544	565	554	484	490	558	554	531	497	542	555	536	534	522	552	536	540	529	543	551	533	514	539	527	551	489	515	552	541	528	549	528	557	499	549	552	554	555	569	507	578	554	555	498	546	504	534	514	552	520	511	577	563	525	517	503	607	608	520	506	533	524	579	560	540	540	537	510	524	532	587	531	532	558	535	524	501	498	567	552	514	528	525	520	522	532	534	594	596	522	542	542	536	507	544	541	564	496	515	547	550	565	485	490	537	491	543	508	524	567	522	553	545	544	542	565	544	545	528	544	560	556	535	543	542	528	518	539	509	509	534	554	528	556	530	568	493	613	558	499	514	538	519	556	556	560	520	566	583	533	506	550	582	522	523	568	539	522	486	540	522	558	482	523	524	543	502	527	517	562	546	572	528	554	519	533	539	541	537	527	500	534	492	510	527	517	560	529	509	553	546	515	549	525	529	546	524	536	561	545	569	529	498	511	563	571	553	517	524	545	529	515	520	522	549	564	542	529	529	554	498	477	519	558	495	530	541	538	574	588	548	512	569	547	536	551	565	577	489	503	554	552	557	526	550	526	543	560	525	554	610	507	535	539	547	550	495	545	519	530	503	532	555	524	524	533	568	535	533	512	505	533	553	560	570	543	538	545	515	523	567	518	554	493	572	506	548	524	520	498	504	490	500	567	533	532	551	518	547	582	614	528	525	550	554	560	560	545	550	512	540	565	508	563	551	519	523	534	516	534	539	564	538	602	515	512	525	579	508	565	530	548	561	526	531	549	566	516	526	517	508	552	491	565	568	497	542	558	527	564	547	517	579	509	503	534	566	521	488	550	582	537	518	535	513	543	569	551	543	535	518	526	503	498	527	476	560	526	531	538	510	534	568	482	553	533	532	538	553	525	551	524	532	541	555	539	531	533	562	565	516	508	534	523	519	531	518	556	525	506	593	543	561	542	556	544	516	553	548	553	509	546	558	525	560	539	555	511	546	533	556	535	551	573	547	503	564	499	533	588	501	519	545	536	552	557	554	575	571	561	548	548	554	518	553	543	536	544	561	548	531	560	515	500	578	526	491	535	551	501	499	501	555	514	491	611	539	545	536	511	516	552	579	539	525	521	589	530	499	533	529	563	532	521	567	528	520	549	532	542	509	573	543	591	525	529	534	542	544	543	588	540	532	554	511	562	527	519	569	542	527	524	525	563	559	515	524	542	533	529	554	524	553	535	523	524	554	545	545	545	550	528	564	543	555	533	512	544	541	525	520	552	554	553	562	526	502	501	534	529	540	551	480	557	533	511	527	537	526	530	592	566	559	571	559	536	560	539	522	558	508	524	561	533	543	501	551	554	537	507	530	530	544	540	543	529	560	510	508	577	486	534	583	519	540	546	497	575	546	516	524	531	550	532	499	538	518	593	588	500	513	564	537	504	560	558	570	534	550	542	513	527	533	539	531	548	538	536	529	546	544	539	568	580	522	537	513	500	493	592	542	537	551	553	546	542	523	502	541	545	526	511	520	573	570	517	546	562	522	522	517	503	536	572	509	543	584	573	519	556	570	550	527	532	532	550	513	571	533	578	527	533	549	529	524	552	579	539	574	536	557	531	535	551	542	583	546	580	525	583	553	527	537	552	562	541	507	567	529	511	510	554	515	490	524	564	545	566	503	548	558	526	489	563	516	561	532	493	561	545	488	519	514	527	537	547	501	546	553	552	579	570	544	541	540	541	560	525	552	495	514	520	589	523	514	537	487	525	520	532	502	536	537	546	532	498	545	539	553	514	535	538	535	540	521	522	547	549	522	558	569	522	595	559	516	551	530	557	568	526	540	543	544	562	505	569	558	579	553	567	516	524	542	556	511	554	533	531	516	548	516	516	506	488	531	533	549	570	548	531	547	572	519	519	556	548	544	489	554	509	545	496	548	516	547	561	532	596	541	497	533	509	556	535	552	532	527	528	550	531	554	535	550	514	576	477	548	580	559	484	594	560	548	516	517	536	554	564	520	584	478	572	581	535	514	561	530	523	524	535	574	518	524	539	558	550	509	514	525	533	569	520	489	552	529	545	577	518	518	549	526	525	579	584	560	549	559	526	559	537	554	539	494	542	549	553	525	527	500	549	519	553	524	546	516	537	554	524	529	533	492	529	566	500	572	527	543	556	513	542	560	536	493	566	539	538	562	495	557	550	510	539	558	527	510	553	569	543	552	531	495	560	553	491	504	573	547	538	536	530	525	527	521	537	515	523	534	490	555	583	499	515	528	553	519	521	544	510	531	531	576	545	570	523	481	514	505	537	563	487	536	540	564	533	556	515	520	523	532	526	538	533	550	578	535	549	550	538	528	506	522	521	538	512	553	559	550	537	529	563	534	559	559	559	499	600	536	505	519	522	511	549	507	537	558	550	533	548	527	568	507	546	546	551	538	557	510	536	530	524	539	560	518	552	542	489	482	532	546	526	581	535	538	596	553	543
23698	20933	28147	23855	20936	10385	1770	975	709	653	567	492	420	393	311	332	325	294	286	287	273	274	268	244	263	227	253	247	248	255	246	219	263	257	221	235	246	252	250	243	224	241	230	219	228	232	225	236	202	189	243	243	223	212	218	213	218	239	204	218	217	231	210	224	206	236	224	257	197	180	227	219	225	230	224	215	209	232	215	241	205	237	211	236	228	188	188	227	205	216	212	203	236	218	227	203	224	226	212	220	217	222	210	244	228	220	219	219	227	214	210	200	246	220	217	209	212	204	240	219	191	243	239	225	214	210	210	209	217	221	224	220	218	207	206	204	193	207	237	199	201	227	208	220	256	227	245	201	210	210	232	216	216	208	218	219	221	192	219	215	239	235	213	226	217	226	245	219	205	231	209	220	233	208	203	229	242	225	225	232	201	260	241	216	211	219	219	236	236	203	222	230	228	229	220	223	240	217	196	197	196	190	218	236	236	228	211	221	203	211	235	212	178	221	225	238	204	238	212	204	213	216	211	221	221	249	224	211	199	235	208	235	214	200	247	197	199	221	238	236	206	212	196	223	176	212	232	244	212	200	215	207	206	221	208	211	225	210	195	206	202	224	200	215	221	217	236	216	198	221	218	204	220	215	243	205	223	219	220	210	230	237	227	218	192	206	201	230	212	214	210	219	226	211	186	231	223	228	216	241	214	229	205	207	215	229	191	237	221	219	212	201	228	234	208	201	216	188	236	236	239	217	213	224	205	214	223	215	239	221	220	219	236	214	183	202	234	228	226	220	209	223	232	204	224	210	235	207	206	233	237	203	194	221	215	220	223	209	216	225	225	190	230	216	205	199	224	245	203	224	219	219	199	226	206	206	213	191	216	216	235	215	226	222	214	208	208	220	204	171	202	193	206	201	192	212	230	185	242	212	223	175	195	212	209	191	232	198	208	202	214	212	230	232	220	225	236	231	219	204	179	233	243	199	252	211	226	231	211	238	235	221	207	219	227	207	216	216	221	194	227	208	228	210	246	204	222	211	203	195	231	218	213	218	230	193	201	222	188	224	198	218	203	211	216	241	216	192	216	220	232	212	213	222	227	201	210	215	219	217	198	235	217	203	203	200	208	225	187	211	216	209	218	209	226	221	234	224	212	225	240	201	227	201	213	207	196	196	209	212	210	210	232	209	208	213	230	213	218	213	212	197	212	204	214	213	197	210	207	197	210	240	218	215	244	209	229	219	222	242	217	215	209	204	235	213	216	213	251	214	194	218	196	218	214	205	202	234	229	208	233	214	236	237	223	254	188	218	228	223	202	188	205	209	250	258	224	179	242	229	217	211	208	189	228	220	221	211	202	230	215	193	259	232	199	228	215	216	206	219	231	214	212	210	178	205	249	220	236	207	238	222	217	230	218	227	190	227	214	209	210	231	192	234	221	197	224	216	216	238	198	217	206	200	198	193	215	190	231	209	213	225	218	233	223	216	220	234	230	229	227	216	214	214	206	210	213	207	212	238	209	243	221	231	241	188	209	199	222	215	219	190	221	227	216	201	200	211	213	206	217	212	220	247	232	232	222	199	187	221	215	231	228	196	237	205	214	231	219	249	222	190	206	221	229	215	222	208	226	225	238	218	238	220	222	224	190	215	213	246	212	217	224	225	193	211	233	222	193	218	216	192	217	222	235	189	192	224	199	219	227	190	210	223	215	240	242	211	232	224	205	220	222	180	200	229	201	219	226	200	239	212	219	212	243	199	207	200	172	229	222	207	215	200	203	242	223	213	220	190	216	219	227	229	212	234	212	202	223	201	232	211	241	195	204	229	244	212	207	207	253	213	221	185	197	231	222	229	185	219	214	204	208	236	204	218	199	210	192	191	200	197	206	211	230	214	216	216	181	257	202	226	221	215	203	253	216	226	235	246	221	210	205	212	224	186	208	213	201	227	215	217	195	228	201	209	218	229	193	222	222	198	216	253	226	215	202	212	223	218	204	218	204	226	212	215	242	225	196	231	206	209	222	245	209	245	230	205	212	200	186	222	222	215	210	206	215	241	214	229	223	218	218	249	226	216	217	208	229	214	197	213	225	194	204	198	199	245	209	193	186	222	199	224	209	237	190	219	231	219	222	207	213	199	222	210	200	208	214	216	232	219	239	229	221	224	214	219	213	226	220	232	237	215	217	217	199	194	210	201	202	210	191	227	223	223	221	218	205	226	223	238	227	202	230	200	207	217	205	194	202	190	234	224	230	208	216	214	208	207	202	220	208	214	204	218	246	230	199	219	207	190	210	226	215	203	200	203	222	222	190	231	224	211	216	230	213	204	233	198	232	206	225	213	229	202	240	213	229	227	256	199	245	229	222	216	224	212	207	219	207	222	209	236	204	212	221	224	214	198	243	251	224	247	210	194	259	213	253	219	192	209	234	235	207	226	228	220	245	209	224	219	212	224	221	210	205	241	213	207	218	195	235	205	205	205	218	214	200	227	191	214	203	236	215	209	210	232	235	234	201	213	191	226	207	237	199	223	218	212	218	221	222	208	200	189	207	215	232	219	209	202	200	190	225	246	213	239	197	222	216	198	187	237	218	192	206	210	220	240	228	221	197	230	207	219	229	200	191	221	204	220	228	193	218	221	228	200	228	208	233	220	213	220	209	218	211	217	235	226	211	224	228	217	219	202	214	213	212	224	225	227	238	186	208	230	200	219	224	210	218	197	192	240	226	238	216	201	218	228	212	208	235	205	208	195	222	218	228	208	217	226	232	226	232	200	204	245	240	212	189	210	237	222	226	200	189	206	217	228	230	205	232	210	221	219	219	223	248	197	221	192	224	210	218	203	221	209	226	207	226	186	238	218	223	226	203	212	213	205	225	196	216	225	218	220	209	239	218	221	190	216	216	219	210	212	237	221	206	209	234	218	237	205	245	220	213	203	217	229	210	220	215	216	202	244	206	221	183	232	199	229	198	213	213	228	217	198	225	234	205	216	210	232	203	208	212	214	214	225	213	194	191	232	193	196	219	203	232	217	214	229	206	202	235	212	220	234	194	215	232	233	192	219	207	253	224	241	211	197	236	202	184	240	232	213	204	234	206	213	221	196	207	215	206	198	242	193	214	210	170	229	236	215	212	208	231	212	213	216	198	209	226	221	217	207	226	219	246	197	206	199	247	225	216	211	231	204	209	219	210	240	249	198	241	231	234	233	212	217	217	213	225	217	230	212	222	206	230	234	210	188	204	212	218	235	221	195	208	207	205	206	207	226	226	233	205	223	205	235	229	225	251	206	199	227	233	219	232	229	224	205	206	215	199	197	209	225	218	212	226	201	244	213	211	216	238	227	206	233	226	214	224	212	206	227	229	203	221	214	191	225	230	233	210	212	230	226	211	233	217	216	220	207	208	223	211	214	213	219	229	239	250	237	216	187	193	212	203	228	217	204	219	252	182	192	209	223	201	210	227	225	206	208	215	198	210	208	228	234	219	210	228	228	185	202
7453	18317	15315	8072	6196	4549	2953	2087	1578	1320	1063	943	777	690	566	512	496	405	413	394	393	383	358	342	365	351	357	356	318	332	350	332	361	327	341	309	316	304	310	317	273	319	294	270	303	307	306	326	309	315	315	314	302	319	281	307	288	289	279	304	292	287	289	288	283	273	275	289	284	274	295	297	289	304	287	286	273	279	257	253	308	275	286	296	302	254	282	311	264	274	311	276	291	288	281	279	293	278	298	278	284	310	283	275	294	277	284	289	301	274	273	251	272	293	269	278	285	301	284	262	297	271	268	262	277	286	267	267	262	296	272	291	294	278	292	291	296	256	282	271	270	303	272	274	274	295	262	300	251	280	291	285	276	314	266	284	272	251	265	308	267	264	301	314	283	283	302	284	305	300	262	265	307	266	274	292	284	271	256	287	272	311	293	287	284	298	277	290	292	282	277	288	286	288	317	254	262	289	261	263	271	261	254	268	280	279	297	290	285	274	259	292	270	280	259	312	328	315	242	240	268	271	293	267	281	307	274	306	272	267	313	283	295	298	312	277	323	300	274	285	263	286	285	317	259	292	283	274	282	285	266	290	270	298	301	286	263	287	283	302	281	259	279	274	288	282	305	270	285	275	288	296	269	286	268	284	295	268	305	273	306	291	306	265	294	303	250	293	265	291	295	287	258	276	254	284	272	260	292	280	281	278	295	293	254	256	288	259	277	302	272	300	294	299	251	263	292	302	296	268	316	272	271	266	295	279	321	292	282	267	306	270	278	298	268	270	282	267	301	298	265	282	266	292	279	266	265	239	276	261	291	258	263	269	293	289	260	263	295	299	280	290	271	289	263	275	245	293	252	266	269	261	270	263	295	299	280	259	287	269	300	266	295	271	279	285	286	290	288	274	278	297	290	275	289	283	287	266	296	263	261	290	260	300	284	278	265	272	280	288	277	309	273	300	281	298	276	283	284	311	292	278	316	295	265	279	263	262	275	276	283	280	298	259	278	301	278	269	247	260	268	239	267	302	286	302	268	270	299	260	294	300	295	314	278	290	265	266	253	279	292	290	305	274	314	279	263	269	272	274	306	263	261	278	272	282	271	289	287	271	278	253	284	293	287	269	258	300	264	270	270	292	306	315	256	282	283	275	264	298	273	234	292	281	293	312	258	275	301	271	251	275	270	270	252	263	261	258	267	299	282	278	295	292	318	262	297	296	262	297	290	277	284	267	275	296	280	272	276	279	308	279	279	262	254	314	281	272	287	276	269	279	260	308	293	271	274	270	288	292	288	270	290	292	285	278	296	264	286	275	264	282	302	282	297	289	257	279	235	263	283	266	291	305	272	279	285	276	261	275	271	278	291	285	297	277	243	280	272	284	319	268	284	283	264	284	290	286	295	258	302	303	317	280	246	268	277	277	258	278	288	291	262	269	264	287	268	269	250	297	292	269	295	291	295	283	264	268	289	312	286	282	271	269	301	298	271	306	290	272	302	295	302	262	292	266	283	274	286	274	276	300	272	282	249	283	253	299	318	281	281	267	306	265	269	251	277	276	295	253	291	267	255	262	286	282	274	240	271	305	251	301	288	283	272	292	275	286	264	307	270	270	269	269	295	272	256	291	277	243	299	281	268	297	271	297	300	312	250	266	261	282	316	297	284	274	263	283	267	253	291	277	258	293	289	287	296	292	289	273	288	283	263	268	249	261	308	287	272	292	292	297	271	279	285	293	283	254	314	254	290	251	277	279	277	302	288	294	272	281	246	246	297	310	233	282	294	272	266	290	280	264	281	329	284	269	273	270	270	273	281	289	257	295	275	281	277	284	296	272	303	309	270	288	277	261	315	293	295	284	271	281	274	258	295	270	283	329	300	288	285	297	299	272	264	263	306	278	309	282	264	295	301	274	260	288	265	237	271	273	292	270	266	293	272	280	295	300	291	271	278	264	327	276	292	265	283	259	282	288	270	289	288	276	273	300	266	292	292	298	275	260	254	238	295	265	277	308	246	289	299	277	301	278	287	273	255	276	295	273	281	287	289	252	289	281	277	289	262	251	283	259	284	260	267	286	293	286	280	270	264	277	278	284	306	322	274	254	276	267	284	282	286	269	272	258	260	277	301	248	305	289	292	304	277	319	272	287	254	292	287	270	270	289	273	273	290	263	285	276	264	282	300	277	275	286	284	292	278	255	304	274	261	283	284	298	318	308	288	262	296	286	303	264	298	257	260	288	269	278	253	281	281	279	269	267	277	287	271	310	273	298	309	300	271	276	286	289	294	291	283	302	267	267	283	286	256	280	276	272	295	299	249	257	269	274	284	295	297	288	286	283	262	295	267	271	269	267	298	266	325	294	272	305	282	288	265	291	292	319	271	287	301	268	257	291	286	293	277	304	279	278	286	277	278	285	294	296	277	255	306	288	283	274	283	269	310	304	259	289	265	290	308	274	272	278	289	278	276	325	278	275	271	288	267	280	280	262	283	275	297	282	295	295	272	284	305	292	318	280	291	275	266	263	287	288	296	289	274	305	268	285	284	277	243	296	260	267	298	266	269	275	258	279	282	287	272	303	291	315	249	308	277	303	284	293	266	291	264	260	291	281	286	258	257	263	287	278	300	256	293	289	248	259	285	293	277	288	281	259	292	300	280	317	276	290	309	286	249	287	279	284	265	270	290	295	283	260	258	291	266	297	265	264	284	228	250	266	259	258	325	277	267	274	258	308	286	271	273	285	255	267	296	289	308	280	267	271	272	274	319	301	256	297	265	281	264	273	280	264	300	275	276	290	255	277	273	298	288	287	286	265	261	282	271	260	274	279	278	291	290	269	283	278	277	271	260	301	300	285	264	282	305	270	282	275	257	290	280	295	299	305	316	283	289	266	288	299	286	286	296	288	271	305	281	297	306	293	268	267	285	270	284	290	286	312	260	254	281	282	278	276	278	283	303	261	307	287	279	263	312	283	245	298	266	282	280	292	266	264	296	272	312	283	268	305	294	282	298	272	252	266	276	300	286	264	269	274	301	257	280	312	277	327	295	289	318	257	281	279	263	307	266	260	265	287	268	289	308	295	296	269	283	301	267	288	287	301	254	265	303	281	285	266	265	267	271	259	276	244	311	262	321	301	249	280	300	294	297	272	298	258	262	296	299	273	267	293	275	264	284	269	300	270	282	258	259	267	315	286	274	255	274	287	271	274	294	272	299	285	272	297	278	275	289	273	289	291	297	290	293	293	289	276	278	268	267	287	277	297	273	280	270	313	276	264	277	287	302	301	279	284	293	297	298	272	293	290	297	293	272	291	277	240	290	287	288	287	262	288	279	276	299	292	251	283	282	314	290	257	291	267	281	314	289	243	268	273	272	273	288	285	286	281	245	288	281	268	291	301	273	284	332	293	269	306	296	262	295	253	260	297	281	276	288	259	264	291	284	269	257	270	288	273	280	278	295	276	312	271	290	251	277	261	268	276	286	262	313	282	303	295	309	272	293	257
24808	20929	26955	24928	10129	2083	1254	934	818	785	679	693	620	616	603	581	528	619	548	564	530	554	515	515	521	531	529	534	532	504	567	561	567	562	560	492	556	526	530	577	509	524	550	527	521	503	498	522	507	539	486	517	522	530	526	532	533	526	511	480	493	540	519	527	486	491	521	508	533	522	536	544	520	557	541	517	515	515	555	517	513	572	553	540	507	511	503	497	491	512	517	475	520	507	510	508	499	512	524	487	501	515	549	500	522	495	473	512	490	478	478	517	477	523	525	501	515	465	488	531	576	515	554	550	517	533	496	530	545	551	535	539	495	471	520	519	522	459	509	491	521	555	498	510	513	518	554	529	498	497	514	506	536	470	519	502	495	509	491	520	516	495	491	518	492	499	494	526	510	509	544	513	498	555	512	519	528	502	481	528	550	546	492	514	513	490	472	585	480	510	529	529	501	476	531	501	484	464	530	540	532	521	539	494	507	526	508	526	521	518	505	529	526	480	521	481	523	541	528	535	519	526	530	522	524	533	518	569	528	520	515	527	511	515	503	508	506	503	517	557	528	480	504	543	519	549	514	505	478	538	501	499	547	519	481	534	505	498	529	489	510	484	488	532	486	476	510	539	549	525	511	539	534	480	476	494	533	480	519	492	518	540	561	513	515	458	475	509	505	517	534	512	498	511	531	515	510	501	497	575	536	503	499	511	523	485	504	521	514	514	513	510	498	493	520	572	503	483	501	513	539	537	541	492	549	521	515	516	524	519	534	565	521	514	546	550	540	525	531	482	497	521	555	513	489	488	479	480	522	529	490	522	536	485	528	462	508	499	485	478	510	541	500	505	503	477	550	498	542	494	474	499	532	500	523	525	521	519	587	495	532	523	567	513	514	502	543	520	505	573	528	523	510	566	572	533	495	501	484	531	525	513	497	505	508	505	510	502	513	446	481	520	538	505	530	494	521	505	512	507	527	528	480	538	524	522	573	518	507	508	538	516	476	519	512	487	526	528	493	495	515	498	486	513	476	521	495	521	529	513	537	481	501	533	518	516	539	497	553	526	547	500	504	546	538	535	505	502	507	503	510	526	502	516	508	492	510	515	562	514	528	562	516	500	513	524	544	514	561	487	512	509	533	496	524	519	473	480	485	495	489	488	520	492	524	545	536	491	507	496	522	507	528	512	501	497	490	524	502	527	538	481	526	544	497	522	485	504	522	476	527	492	500	509	525	500	543	552	497	515	459	524	475	446	501	517	524	498	496	518	521	533	524	522	515	516	511	502	505	512	529	487	484	526	528	520	520	542	509	536	501	525	523	483	516	487	509	485	524	545	525	505	573	510	546	498	525	499	538	534	502	532	473	510	551	546	495	505	530	460	495	496	491	481	501	525	515	527	491	534	537	511	526	534	507	528	498	491	584	488	488	499	467	525	512	529	476	476	507	502	483	511	469	534	510	530	504	509	476	482	477	504	509	500	516	506	498	534	543	561	517	537	509	519	501	474	492	511	521	507	503	527	529	516	557	537	517	519	547	465	520	555	538	576	494	485	502	558	509	534	510	568	535	539	464	519	502	501	532	493	489	512	519	517	484	486	510	524	482	498	525	553	499	532	522	521	457	505	487	515	520	547	544	512	527	509	533	527	535	517	523	522	507	569	515	519	511	467	501	516	503	491	460	476	535	576	511	525	522	509	553	566	530	517	506	526	484	506	529	507	511	533	514	520	541	510	514	498	508	514	511	550	501	476	492	491	509	532	537	512	515	536	520	525	546	530	489	484	506	570	463	520	470	521	532	518	523	479	526	529	471	535	505	545	520	505	571	505	496	503	507	530	496	508	499	505	570	516	455	550	541	491	500	510	507	542	496	468	507	523	497	560	520	537	498	489	528	512	504	506	514	535	483	556	542	511	515	522	512	523	526	531	485	519	537	482	532	534	499	543	522	491	515	544	502	521	531	492	547	499	507	537	521	545	527	506	526	492	516	536	529	500	535	534	515	492	541	542	508	501	508	487	503	547	530	552	497	513	522	488	511	523	530	548	501	505	504	499	515	498	558	516	489	516	500	500	506	536	523	532	521	516	517	522	501	511	514	508	491	502	526	524	468	520	571	523	537	543	488	534	523	512	508	522	536	499	488	520	529	511	489	533	520	516	539	507	540	554	482	494	529	505	505	517	502	552	487	504	529	504	496	513	502	543	518	479	500	481	479	540	509	480	506	510	520	524	478	518	552	487	481	506	546	527	505	546	566	539	531	488	489	519	505	493	522	514	513	527	504	520	513	531	529	510	514	509	484	481	527	560	521	495	521	528	486	550	510	549	503	494	516	542	506	500	552	510	540	499	518	523	515	557	491	515	521	533	515	535	503	480	532	487	531	510	518	545	501	511	471	569	506	500	495	559	536	545	505	511	504	478	528	475	518	518	489	488	535	495	533	517	480	501	502	473	502	530	499	541	530	473	536	540	483	521	538	528	525	545	512	519	529	526	484	511	520	519	498	508	514	538	531	485	516	543	528	524	537	521	525	541	509	540	522	477	508	457	490	527	522	518	531	564	514	520	520	495	501	503	508	504	463	537	475	521	479	469	516	528	531	554	528	528	506	526	548	489	497	520	533	526	497	507	554	478	588	547	489	523	510	469	483	510	521	495	496	524	531	512	543	514	517	495	480	557	494	537	525	520	515	523	529	525	480	474	520	501	536	541	524	480	486	495	550	512	502	537	522	489	476	499	520	516	516	494	523	566	533	562	465	506	546	479	525	533	500	516	521	537	502	499	507	502	487	512	503	515	523	481	491	491	510	532	496	500	508	511	528	482	500	508	522	525	486	520	503	507	509	551	554	482	490	489	552	557	513	517	534	541	547	523	515	517	526	496	487	522	497	543	495	483	570	526	483	477	550	493	511	511	516	494	484	457	510	473	541	494	530	512	525	488	535	535	532	541	512	548	529	482	505	538	506	517	506	527	521	502	497	524	512	523	505	493	503	510	495	524	514	512	529	530	489	520	476	499	532	514	484	516	523	530	511	540	495	548	517	527	501	516	497	523	497	531	485	494	499	540	517	560	531	486	513	493	516	507	493	496	499	495	499	519	508	515	554	549	496	515	488	525	491	503	535	533	546	522	506	546	538	512	524	532	538	540	534	502	519	520	547	534	495	544	511	527	569	565	527	533	500	531	522	508	473	501	557	511	514	514	501	500	493	524	482	525	506	493	506	482	516	546	548	493	516	535	497	531	522	512	510	502	496	549	507	527	507	516	523	522	508	537	525	523	525	523	476	538	494	547	523	504	520	485	544	537	535	505	548	560	514	504	539	511	567	538	479	520	486	506	526	511	535	523	546	496	508	477	486	510	544	495	514	487	535	496	555	528	516	559	541	500	516	511	552	526	558	468	485	509	512	513	498	522	534	541	522	496	500	523	492	494	492	531	506	516	494	476	497	530	501	518	504	531	504	541	535	525	525	527	502	529	580	480	518	486	463	570	513	564
7498	14621	11489	6170	4840	3647	2470	1782	1466	1330	1208	1039	930	875	809	759	764	723	682	699	655	650	575	693	654	637	606	636	605	659	645	675	687	703	597	676	627	648	620	612	636	610	651	637	595	621	555	630	653	628	663	615	585	570	667	651	608	668	616	617	633	597	609	657	625	625	621	604	614	659	640	632	603	648	640	632	569	616	621	613	619	654	601	595	608	644	632	620	659	585	627	628	610	565	614	601	602	663	633	591	641	609	622	647	641	613	609	602	642	650	639	659	554	614	637	600	654	605	620	628	618	579	585	607	627	638	591	555	617	615	648	624	641	617	666	642	674	596	648	632	579	646	625	629	623	616	621	632	631	647	613	670	612	618	633	590	652	575	609	600	608	633	679	592	599	588	618	589	639	624	607	607	621	604	590	602	613	618	596	612	644	625	652	616	608	614	668	597	647	598	627	606	588	608	638	610	620	639	616	594	633	601	604	620	592	653	612	637	626	649	624	621	615	659	667	586	605	601	654	609	643	604	592	592	590	647	585	615	633	591	620	613	646	638	648	601	636	627	568	605	637	609	555	642	655	635	638	567	649	598	626	656	607	651	619	588	623	625	601	584	592	597	564	599	622	585	647	649	645	631	647	648	602	621	638	590	672	640	655	623	613	658	655	580	624	658	589	653	595	591	654	613	594	607	645	646	642	616	611	619	602	610	578	649	599	658	623	657	629	629	612	603	652	607	633	612	628	617	591	616	576	605	629	581	637	652	603	615	616	608	581	564	592	628	589	597	619	633	621	634	623	589	609	614	611	586	641	643	566	634	582	626	616	570	682	570	599	596	635	586	620	599	626	646	624	620	623	636	639	608	616	625	643	607	653	623	576	634	628	610	626	601	611	601	608	593	588	568	640	621	634	644	614	632	646	632	619	630	658	628	609	650	621	625	617	630	627	638	614	609	663	600	626	592	624	606	633	648	588	610	613	613	622	613	554	627	599	642	635	638	632	626	620	598	611	582	618	629	591	653	640	625	617	643	603	637	630	642	633	656	643	650	607	654	612	648	665	619	605	636	586	657	564	629	625	599	625	632	557	615	584	648	620	642	597	617	618	622	638	654	636	592	620	579	626	624	585	670	624	576	623	611	563	637	610	623	624	608	598	666	612	656	618	636	586	618	621	590	590	624	631	614	610	621	592	588	631	621	611	652	597	604	593	602	595	630	619	598	638	604	644	647	638	644	594	602	656	570	604	623	600	631	637	665	582	616	610	633	632	628	637	612	596	643	594	658	586	641	669	607	636	603	613	616	601	580	649	621	638	575	595	620	657	664	635	566	635	590	642	616	578	633	626	628	604	595	568	589	646	610	623	615	640	686	586	607	627	622	653	603	620	576	609	595	591	606	622	614	606	601	642	594	601	618	602	618	608	620	598	612	635	597	655	566	597	675	565	627	622	627	614	598	631	638	593	607	606	591	628	641	580	586	606	597	621	595	636	614	597	640	617	617	603	606	596	614	611	646	670	619	608	634	615	603	656	606	580	620	622	697	631	617	607	591	655	603	634	577	574	611	671	663	620	587	642	652	652	573	628	602	594	585	579	643	593	590	595	556	636	585	598	608	588	613	630	596	649	603	611	630	597	584	639	608	641	632	596	593	569	628	585	593	613	611	628	617	581	620	610	591	618	607	597	587	604	602	650	611	609	603	630	599	642	601	620	586	637	603	612	600	597	632	617	591	615	604	624	608	562	606	588	620	634	617	609	626	569	569	560	618	622	649	634	600	625	637	647	598	624	603	624	635	605	620	600	635	603	602	615	660	632	632	604	634	596	590	615	638	613	615	578	600	615	645	628	637	627	616	610	635	633	606	562	617	606	635	598	614	648	653	582	587	555	621	633	610	634	601	582	610	615	602	632	598	633	653	648	612	609	702	606	605	579	587	618	626	624	586	588	625	596	606	635	601	643	605	641	641	614	654	644	598	614	644	650	591	609	642	599	608	607	595	589	594	635	632	610	646	591	641	621	623	600	614	595	625	629	676	618	578	608	591	645	618	648	608	611	599	621	648	641	629	610	596	599	650	615	665	608	604	660	608	593	665	634	594	588	610	627	598	619	628	589	587	576	608	670	581	624	572	617	584	662	622	602	596	575	605	662	609	621	621	568	626	599	630	618	585	625	659	611	624	635	596	606	640	595	653	610	573	636	620	604	640	619	603	650	594	595	621	597	627	657	622	595	630	618	624	610	593	583	579	601	618	589	619	588	648	588	562	625	641	601	641	627	583	574	573	649	669	622	602	629	626	601	626	600	597	601	647	629	614	597	630	605	651	680	651	624	639	617	632	587	613	633	599	588	629	630	596	616	661	600	583	613	580	619	632	551	624	654	620	646	621	646	620	639	637	589	596	647	605	643	629	641	665	628	603	588	610	632	642	609	632	634	581	621	607	563	587	576	652	612	587	616	657	638	616	613	632	622	570	615	608	616	652	584	640	600	641	622	617	595	626	631	590	605	614	596	646	626	653	658	597	622	601	591	653	641	632	604	615	593	551	613	625	633	646	571	606	602	596	568	625	618	597	596	604	622	652	633	580	620	589	616	598	597	596	603	574	624	629	629	584	576	631	619	587	643	654	639	602	595	618	649	577	652	635	655	631	584	631	601	646	659	616	573	584	568	618	627	592	578	625	585	638	565	636	642	571	631	612	613	565	643	622	605	618	608	644	595	583	670	614	577	640	637	594	668	643	631	641	634	586	661	594	618	633	598	587	597	629	607	630	591	623	648	613	605	624	604	635	595	672	617	603	613	634	604	618	583	629	618	589	598	591	604	596	644	605	609	647	615	604	640	596	612	668	628	596	612	631	622	621	620	608	589	560	591	606	600	614	649	600	602	645	603	652	628	585	652	700	589	596	591	668	590	641	569	617	625	613	630	604	612	610	626	600	600	637	636	644	634	601	603	641	649	569	581	602	600	648	614	583	616	603	642	637	670	619	602	612	619	606	592	589	626	622	628	593	613	590	623	652	655	628	641	627	636	611	603	586	648	618	617	639	605	604	652	634	610	583	604	625	617	623	606	599	625	619	651	605	598	599	599	609	612	632	623	613	633	603	628	645	576	597	566	639	657	630	642	652	591	589	625	640	639	631	634	656	630	613	616	639	643	615	630	597	621	616	603	613	655	617	666	627	623	628	617	637	637	629	605	616	555	639	606	624	631	596	590	616	620	619	585	648	603	646	612	628	629	623	652	642	606	617	595	627	672	606	578	602	639	628	599	642	596	614	635	629	649	640	615	646	584	615	644	594	590	628	642	633	611	587	658	598	668	602	622	600	601	627	610	616	590	610	608	643	599	576	601	666	601	578	621	620	680	565	633	606	561	593	602	622	613	554	612	632	618	621	579	560	612	637	594	644	583	610	620	600	614	599	625	586	628	624	615	631	608	651	639	642	542	641	553	608	610	624	583	640	603	611	608	579	593	609	667	572	591	588	628	618	630	628	597	684
22749	20962	28657	23458	20961	21034	9653	1872	1160	986	747	713	589	559	446	453	415	339	362	318	331	290	323	283	313	284	281	270	274	257	254	317	311	302	251	273	273	257	245	250	243	256	220	268	245	241	253	244	263	258	239	231	231	239	241	244	253	231	232	235	227	232	244	262	246	227	221	210	224	278	223	241	219	265	221	238	213	235	234	232	234	222	217	227	263	253	224	190	237	228	221	244	225	233	225	230	216	208	208	233	239	226	235	218	222	231	240	233	226	207	210	243	252	239	213	249	257	222	254	257	231	253	233	241	244	236	223	229	231	219	232	237	220	207	228	222	224	252	209	219	234	244	273	239	228	247	213	233	202	213	231	216	262	230	221	277	241	238	240	232	211	230	235	232	218	228	229	192	247	236	199	245	231	250	217	244	236	241	240	213	243	228	241	226	228	233	200	224	225	241	236	229	228	247	210	220	243	235	241	233	215	207	232	203	244	205	252	238	221	198	207	218	218	234	226	225	210	220	235	205	262	249	230	217	258	226	208	222	228	208	204	220	207	241	214	233	231	227	221	243	232	224	246	220	223	217	245	227	236	227	233	240	237	236	215	217	240	242	239	232	225	203	206	220	241	204	238	206	262	240	242	204	264	216	238	225	228	224	207	224	234	236	233	238	217	223	207	238	247	224	232	229	260	256	235	239	233	246	210	207	206	239	223	215	213	254	235	242	248	221	242	227	225	232	234	213	240	246	192	252	248	242	243	229	243	241	238	253	226	232	265	238	237	238	218	231	212	249	223	219	207	208	235	223	221	221	199	220	226	239	236	249	225	223	241	222	252	240	281	234	226	236	260	213	253	233	201	226	239	247	233	253	229	226	248	243	233	233	249	219	214	226	242	235	259	208	232	221	232	226	226	238	223	226	231	224	223	240	220	202	223	213	228	240	253	241	250	244	225	231	216	230	227	214	229	245	230	240	235	246	253	253	241	227	231	224	217	250	224	226	233	243	241	241	214	221	211	223	238	216	246	235	229	241	206	219	241	220	236	253	226	226	267	239	220	202	236	217	253	250	195	210	212	244	235	211	243	224	232	247	244	225	214	229	221	232	251	225	205	227	216	230	243	242	236	252	221	241	259	229	211	240	237	225	231	222	205	216	215	224	245	246	227	244	262	221	226	190	228	227	281	257	231	224	221	261	221	246	234	222	241	267	258	219	244	215	267	221	216	229	240	237	203	261	237	220	203	202	231	227	239	220	242	234	225	248	239	199	224	251	205	202	225	237	231	240	215	207	263	239	234	241	215	251	234	248	216	236	245	220	260	225	230	234	226	251	232	227	235	246	222	246	232	226	245	216	247	222	225	220	245	203	235	235	214	239	232	245	230	235	233	231	238	190	236	238	243	217	234	224	248	219	209	255	221	214	232	238	228	198	236	253	230	244	224	251	246	222	248	233	243	214	217	247	222	246	248	222	234	234	224	222	251	248	238	213	224	235	220	244	266	218	210	251	207	238	203	220	218	231	212	246	211	211	239	215	244	248	215	222	237	247	245	244	232	224	235	259	245	259	228	245	247	246	241	248	251	238	238	217	206	241	215	218	248	229	238	214	238	218	251	239	230	211	221	204	227	202	232	219	209	246	235	234	212	239	234	246	236	218	244	230	245	253	241	207	243	250	214	222	240	238	236	215	218	234	229	229	243	205	214	218	235	220	210	213	255	239	213	230	224	245	234	239	235	215	255	247	215	226	199	228	220	244	248	234	212	209	259	230	213	222	219	231	233	228	238	205	235	222	220	230	230	203	247	199	231	213	220	245	206	243	240	224	240	231	236	256	237	213	244	237	224	216	251	242	217	217	223	229	222	238	235	258	228	223	213	212	234	203	229	250	242	247	254	257	234	231	198	254	216	231	228	218	204	223	240	205	223	202	243	232	234	222	218	228	217	218	216	227	224	256	245	231	234	231	240	220	220	217	221	234	231	229	227	215	217	233	233	224	224	223	249	216	233	244	204	210	243	214	267	222	230	222	213	254	251	230	221	225	215	242	228	232	202	236	206	206	243	241	240	253	204	208	213	223	214	227	198	221	222	230	231	230	240	235	228	241	223	224	217	236	226	228	256	229	250	243	238	219	205	227	213	225	211	238	216	230	229	243	239	229	217	249	235	234	217	220	216	254	234	217	214	224	234	243	253	216	242	222	234	204	255	215	215	230	237	236	239	239	223	224	238	239	250	227	239	249	219	241	249	227	227	227	209	225	229	246	230	205	246	222	236	231	270	218	216	230	218	226	240	194	233	220	197	231	232	241	253	230	216	229	234	222	200	236	243	246	245	232	207	216	206	217	202	252	252	226	227	231	237	206	222	216	229	246	227	204	230	255	235	214	225	234	238	242	249	228	222	239	195	232	243	216	222	209	226	215	228	259	248	203	236	237	205	221	221	209	206	207	214	199	255	239	215	190	238	242	245	222	235	252	241	228	226	262	229	233	254	250	235	213	248	247	227	218	235	237	234	253	227	224	210	187	236	242	225	233	220	222	190	218	228	228	231	235	241	238	231	231	246	236	230	220	239	214	261	252	213	261	236	191	247	229	241	236	195	215	231	189	211	240	227	229	245	261	235	248	232	241	255	215	220	220	222	233	239	214	227	245	216	211	217	219	221	250	229	223	224	224	196	234	254	247	207	204	234	192	212	213	218	262	227	235	213	217	222	204	252	216	258	243	225	259	224	229	231	241	237	214	230	251	209	235	229	234	209	252	254	213	233	218	227	221	220	227	225	250	221	227	221	245	216	227	217	223	212	251	246	260	218	228	234	239	213	211	226	210	256	203	228	235	238	235	208	218	234	210	232	225	254	211	227	229	219	218	232	218	212	219	229	233	209	242	229	244	234	230	223	221	245	241	232	200	211	234	209	243	215	227	252	241	256	242	220	254	209	245	238	213	225	233	238	242	246	244	208	244	241	260	243	224	267	227	215	210	243	202	222	220	212	246	217	199	248	214	237	218	255	219	218	249	243	231	275	248	225	230	238	252	228	235	234	228	216	245	225	214	225	236	196	249	249	223	230	233	220	232	213	207	242	230	243	213	230	232	249	217	239	244	214	214	245	257	229	223	219	246	231	211	218	228	222	234	218	227	256	232	221	245	252	238	204	203	224	229	209	226	215	233	246	227	248	205	231	227	240	231	217	226	223	230	218	249	218	223	205	240	270	237	234	220	212	208	240	231	182	232	245	237	222	215	242	235	248	231	219	219	221	212	250	237	228	225	223	235	242	229	221	218	187	224	234	226	233	226	242	206	228	235	222	231	218	244	224	231	231	217	249	228	243	261	217	219	224	217	229	221	217	217	227	237	246	267	205	230	247	228	227	239	253	228	235	244	207	248	232	218	237	200	242	237	253	232	227	235	226	237	214	242	241	237	230	230	238	231	227	200	237	223	250	266	239	231	196	252	214	215	229	231	231	228	213	240	232	209	214	244	243	214	232	249	234	246	231	247
10304	24761	20788	12541	9859	7201	4686	3624	2809	2139	1792	1473	1184	996	839	724	628	565	554	528	467	422	439	449	397	413	392	389	365	417	392	422	431	398	383	357	312	332	335	335	345	342	333	307	343	335	326	308	310	301	339	305	338	298	272	340	294	292	310	298	276	328	305	259	298	307	275	293	280	285	286	318	300	294	282	308	302	310	268	290	312	293	295	332	273	279	262	248	284	240	249	272	260	275	278	278	262	299	280	273	255	252	251	243	259	289	260	291	245	264	269	302	282	282	282	299	310	286	274	286	267	299	270	298	298	285	287	295	284	281	267	285	270	284	293	277	273	298	246	231	248	265	273	282	230	280	306	281	260	272	289	292	309	260	308	255	262	286	279	281	260	288	272	259	263	281	256	271	280	283	283	294	279	249	288	271	252	324	288	284	283	261	264	279	264	251	249	292	278	279	292	284	306	311	294	274	292	279	265	260	269	284	276	279	255	288	275	294	238	273	276	270	270	274	282	299	293	292	265	254	277	273	285	239	277	251	268	270	284	296	283	271	296	259	274	264	269	273	285	251	273	249	263	280	248	274	271	280	280	246	282	280	234	306	274	291	290	266	249	303	243	288	273	273	258	294	316	283	314	274	290	275	282	274	261	271	301	255	274	270	240	257	269	270	250	270	289	261	276	277	297	277	310	257	266	278	256	260	271	260	263	299	244	290	282	299	302	280	293	279	287	267	268	290	275	264	247	257	266	266	269	279	284	294	263	259	291	254	276	265	282	316	250	283	222	275	295	266	269	266	287	294	268	256	275	308	282	260	264	273	297	264	297	267	290	278	245	266	306	253	291	288	285	282	280	246	264	246	279	249	300	306	291	270	260	308	248	256	276	243	269	303	253	296	265	276	270	267	272	278	269	236	279	254	276	281	238	257	265	252	285	281	279	311	259	255	277	292	259	301	265	311	291	272	288	273	289	265	255	258	274	278	266	301	295	295	266	260	277	294	267	288	286	283	286	253	290	278	245	254	305	232	254	230	285	287	264	278	273	282	290	257	296	255	272	280	298	283	261	267	244	287	263	301	241	291	250	276	256	277	250	243	305	281	254	285	300	265	308	281	295	275	289	267	286	270	265	258	267	284	242	255	273	261	258	256	298	276	261	279	237	258	280	286	280	271	275	265	288	277	262	258	280	250	255	245	253	279	270	243	251	274	282	276	274	293	265	265	287	269	287	305	250	279	287	262	245	266	289	329	271	300	274	273	256	306	290	281	265	253	250	253	268	256	292	272	244	267	298	281	276	280	275	260	304	280	262	264	258	245	265	308	278	233	267	283	294	277	251	255	242	251	305	276	292	276	303	243	260	274	265	268	262	298	270	276	284	259	273	279	273	268	291	283	291	256	257	257	300	263	289	268	266	282	282	248	278	275	256	291	290	281	280	259	302	266	287	238	274	263	296	278	256	294	281	244	246	308	307	291	257	268	281	266	257	291	269	239	276	236	294	257	260	294	291	255	283	266	269	254	270	251	254	296	245	276	259	279	261	293	282	250	280	277	276	270	278	296	255	282	265	301	287	295	275	272	269	288	305	287	288	272	298	270	248	277	285	262	267	284	274	243	288	262	273	270	282	306	286	272	269	251	259	278	284	270	256	280	280	265	260	268	297	284	243	283	267	291	271	286	279	260	266	245	266	284	267	277	256	277	277	278	271	283	258	275	250	274	282	297	274	286	266	259	293	283	274	279	268	309	260	277	281	246	301	300	266	279	281	294	271	291	294	278	294	276	270	261	303	291	294	290	287	251	258	274	297	298	262	251	280	299	267	301	247	256	283	295	260	302	263	292	274	283	245	297	283	278	237	274	231	290	253	281	277	295	249	266	258	242	285	267	271	259	269	297	243	275	288	295	260	281	259	252	276	275	268	265	289	262	267	264	306	263	286	249	274	277	268	276	309	263	300	275	274	266	262	295	251	251	285	282	265	284	266	300	256	295	251	243	263	292	284	258	254	271	283	263	279	282	273	285	303	251	271	267	290	261	230	275	269	276	297	248	253	246	306	311	252	261	262	282	280	286	310	267	262	274	275	281	256	264	249	274	272	281	279	254	268	277	261	244	288	287	274	266	237	249	275	302	257	293	303	263	292	249	243	244	256	286	287	289	284	283	284	263	269	300	272	252	252	258	287	245	239	284	272	278	255	283	280	301	246	268	292	269	262	262	280	249	289	277	301	308	290	269	292	267	274	287	250	255	275	272	270	289	273	264	273	267	289	293	276	265	263	268	279	265	293	263	286	286	275	274	271	272	249	250	289	296	271	260	305	294	298	264	267	261	288	271	311	266	260	278	267	264	278	276	275	270	284	289	255	292	248	281	263	273	286	281	234	287	291	260	263	281	259	290	298	294	267	255	253	260	294	310	284	280	274	278	282	305	250	263	261	254	279	274	255	276	277	268	268	256	256	274	284	265	291	262	276	266	283	325	246	273	271	295	289	276	282	262	293	260	268	272	258	289	286	288	253	299	292	253	299	279	275	277	271	278	252	272	278	289	272	241	257	285	274	251	276	269	263	285	267	267	285	281	278	271	279	262	265	288	259	254	286	255	280	265	248	276	260	276	274	268	289	273	281	247	265	275	269	268	275	308	278	278	290	282	259	271	258	270	237	278	267	276	278	300	294	245	263	275	268	271	263	281	285	267	265	314	248	276	260	255	288	273	274	264	265	250	278	255	260	265	254	264	284	291	277	293	290	308	266	287	255	283	283	275	285	284	256	269	242	280	277	259	309	292	267	276	260	252	298	263	284	294	290	273	278	267	271	238	266	285	277	282	228	258	274	294	287	284	270	275	268	266	288	250	274	293	283	264	261	281	272	265	291	291	294	264	285	231	239	281	273	320	277	248	285	264	284	303	281	294	259	301	264	257	271	289	273	275	295	247	267	273	278	296	274	322	288	297	257	313	298	293	275	259	281	279	272	236	236	274	273	310	279	256	272	261	274	257	260	247	293	283	280	296	286	273	272	287	313	286	279	275	277	262	269	242	278	278	270	264	271	274	258	279	287	268	294	258	283	271	250	286	293	263	266	260	281	279	279	250	267	289	263	293	257	265	300	264	236	278	268	289	298	294	279	282	268	283	266	267	270	259	280	279	253	270	307	258	291	276	258	277	259	281	292	280	289	259	280	257	290	296	272	280	283	311	255	234	305	283	268	219	285	261	282	263	258	281	282	254	272	285	284	250	269	258	285	289	283	299	265	281	256	260	288	289	253	277	253	246	290	258	287	301	281	270	293	271	229	263	293	257	249	281	291	263	274	272	275	272	262	292	269	272	288	280	249	276	263	289	304	271	232	260	266	289	263	285	308	308	280	292	289	262	249	267	274	290	268	300	278	261	258	296	272	275	272	290	240	273	286	276	258	274	269	281	303	253	276	306	281	296	280	288	246	254	291	276	243	271	268	248	271	278	242	284	290	285	258	283	273	277	290	276	254	297	273	275	281	300
26871	19402	8765	2953	1806	1276	891	702	609	591	548	501	493	478	450	464	475	457	420	444	466	436	450	419	442	404	485	442	431	454	435	486	431	475	454	450	411	448	455	425	460	429	434	420	446	482	441	412	469	439	438	431	446	468	458	456	465	465	428	449	449	455	424	478	470	454	414	420	403	435	428	435	408	457	432	456	446	470	418	431	472	441	466	442	420	432	429	424	488	450	397	474	487	437	444	459	463	457	446	458	471	400	456	437	422	476	419	447	452	466	460	459	463	438	444	444	457	454	488	428	427	455	445	422	423	424	434	450	466	445	436	466	456	443	448	417	464	432	407	448	454	424	447	457	442	439	403	443	433	469	444	432	424	493	469	450	435	463	451	402	430	433	414	457	441	461	468	450	481	434	411	440	421	412	471	456	427	451	437	450	400	411	461	436	478	455	456	443	445	472	396	441	453	471	402	443	439	492	436	429	430	452	436	427	453	452	468	414	441	446	456	399	486	433	459	452	464	453	425	438	423	420	456	419	471	458	429	446	449	425	420	437	443	426	440	461	446	456	452	445	468	450	410	450	455	449	453	384	458	442	419	393	460	459	464	446	433	454	473	451	454	443	439	469	444	456	401	450	428	443	430	416	428	438	412	422	425	429	443	441	430	465	443	428	385	421	439	473	461	449	462	408	433	412	464	410	453	439	452	440	426	438	416	437	451	433	434	435	474	450	442	398	460	471	455	485	460	456	477	419	454	458	451	442	452	435	436	446	440	426	429	450	466	433	464	461	476	458	448	415	461	448	427	435	434	466	436	419	446	456	434	470	433	424	426	432	388	438	456	469	415	436	442	423	461	466	443	404	465	423	489	420	409	455	428	447	473	440	440	441	465	471	453	416	415	464	410	439	443	389	453	449	437	478	455	444	450	440	406	447	412	481	433	467	396	442	450	446	433	435	443	446	424	424	413	467	460	401	456	448	446	467	447	436	431	452	446	400	455	432	442	373	470	439	434	495	477	446	449	458	448	431	442	464	430	465	417	425	460	449	436	459	467	435	451	430	423	447	425	441	434	432	436	436	456	447	503	438	430	444	458	442	474	419	467	450	444	458	422	475	397	461	439	487	418	460	456	450	437	458	441	444	428	435	460	428	431	429	450	442	485	427	457	439	439	450	426	418	412	446	428	436	424	425	465	411	451	431	448	443	408	439	435	458	449	422	475	443	411	422	465	394	423	452	449	417	430	427	431	440	444	439	460	453	405	451	442	487	421	426	409	403	433	432	478	448	443	486	432	429	417	431	459	458	413	445	454	426	436	445	429	449	423	447	438	436	418	435	453	456	432	427	458	447	430	440	471	430	435	417	413	403	409	453	469	489	446	465	449	462	443	459	391	457	442	452	431	454	466	470	418	455	483	441	455	429	460	418	444	462	429	452	487	385	455	430	454	455	448	473	467	408	416	436	429	431	418	441	437	449	439	442	430	428	438	473	427	460	411	478	396	458	430	435	459	428	470	469	428	431	446	430	456	406	438	439	428	436	405	429	471	441	443	428	425	456	461	446	450	419	408	466	472	430	427	440	447	428	472	442	432	442	453	460	422	443	438	460	444	437	456	414	487	496	485	422	454	436	430	433	453	405	422	431	444	429	491	433	407	436	446	444	435	422	471	450	431	446	420	438	438	442	425	476	441	437	461	419	438	432	426	413	440	397	443	459	450	421	397	456	454	417	453	456	459	434	451	448	456	430	442	428	438	439	428	458	453	441	458	446	419	432	444	414	400	462	445	456	416	442	432	446	437	440	455	429	481	447	437	453	452	459	498	445	433	407	439	448	409	424	429	412	458	458	457	456	462	466	424	432	453	445	405	445	430	437	439	451	436	467	481	458	401	406	461	424	460	434	404	408	435	437	450	445	461	444	461	439	418	439	463	469	404	449	414	452	438	485	458	432	454	432	403	461	428	466	450	437	411	416	419	424	455	441	443	449	388	437	460	430	450	440	430	463	414	432	460	446	474	463	447	465	444	437	422	454	430	453	452	404	454	425	431	430	444	402	435	441	472	478	429	443	470	479	495	468	448	430	432	431	484	438	463	467	398	411	441	429	449	457	421	471	448	441	424	419	422	462	457	445	395	435	465	504	400	462	451	430	441	438	423	459	452	421	389	451	413	445	425	419	459	423	444	467	421	452	482	412	462	425	433	463	430	419	421	435	417	458	403	443	462	436	474	438	405	421	472	485	435	433	432	410	462	457	428	423	463	422	427	462	438	388	422	431	457	454	441	429	422	431	443	433	408	467	467	464	459	459	438	448	420	450	439	410	440	467	435	454	413	440	442	405	448	483	438	439	471	415	434	491	415	440	502	441	445	454	462	462	416	449	454	441	420	434	461	438	432	462	423	449	475	427	394	444	452	436	437	410	463	469	465	413	404	446	450	421	443	446	418	419	432	447	443	463	460	429	441	455	440	409	459	447	470	434	404	437	421	429	479	434	413	453	445	418	448	422	422	444	458	455	457	479	436	427	417	439	463	429	479	405	445	412	430	442	436	439	454	428	429	462	448	424	426	428	406	430	476	460	440	414	416	420	455	444	436	428	409	450	454	397	425	458	432	444	440	426	422	473	464	414	431	402	445	418	426	436	434	400	403	417	421	419	428	442	446	469	458	478	455	439	456	466	459	446	455	423	433	457	434	462	417	418	440	448	443	420	454	467	495	432	448	448	445	460	421	419	476	448	450	453	446	452	431	460	436	425	423	470	433	405	427	447	440	463	427	433	471	427	418	420	420	425	430	433	445	460	448	474	453	456	469	405	443	445	435	431	407	406	472	429	441	457	454	478	458	435	444	441	412	426	442	465	467	440	445	427	444	441	446	453	489	460	436	454	436	419	433	408	409	477	415	408	412	486	437	423	445	436	430	467	449	463	448	454	427	432	444	394	451	467	460	420	382	462	473	450	431	428	449	453	467	369	408	436	475	441	446	473	431	425	457	442	441	451	428	437	452	457	481	446	403	438	410	445	430	418	429	447	446	422	478	434	468	428	425	425	463	446	456	438	431	432	454	425	448	450	444	419	436	433	446	465	434	463	429	453	467	447	422	400	456	460	417	435	472	412	433	449	433	467	453	451	444	412	439	479	357	463	461	457	468	457	451	475	456	427	457	471	458	451	397	439	446	456	427	431	465	420	457	417	412	432	412	417	409	495	462	438	456	443	442	478	428	425	452	432	420	453	446	427	476	401	458	427	470	398	445	448	412	455	449	453	391	436	431	433	419	457	430	420	469	448	500	460	448	435	449	446	450	405	461	441	455	370	465	407	426	458	449	397	435	409	426	450	475	438	475	434	436	451	424	470	450	456	443	428	410	444	442	452	425	433	413	432	416	436	455	422	434	490	452	410	470	439	420	415	450	485	446	421	462	404	454	433	428	441	453	471	439	456	454	422	466	443	500	446	460	444	442	449	424	416	436	456	445	431	438	461	428	454	419	439	457	449	441	458
6809	9690	7512	3967	3130	2274	1484	1260	1057	867	793	745	755	688	606	616	600	604	565	540	599	561	574	572	595	559	580	566	574	607	561	581	556	584	614	569	550	576	548	583	582	580	536	537	614	552	534	565	618	548	572	565	534	539	565	563	517	601	558	536	543	556	549	559	567	569	541	546	554	594	581	592	577	605	523	552	542	560	524	545	530	592	535	548	555	518	535	530	548	534	558	563	525	544	558	546	574	541	549	525	541	505	568	547	528	578	566	595	557	547	596	551	562	555	533	545	546	520	566	522	544	515	556	562	550	592	543	541	539	528	550	583	541	500	516	578	568	534	518	508	550	549	527	500	511	529	534	547	536	521	551	537	513	551	549	549	557	551	534	527	536	562	561	523	548	565	537	553	542	548	546	548	563	520	578	531	538	543	512	521	543	539	576	521	555	522	519	510	513	521	529	545	499	516	586	553	564	581	538	578	593	532	540	535	530	522	535	581	554	598	543	543	522	545	522	551	526	550	547	568	513	526	522	569	533	502	555	550	531	559	528	541	555	558	512	554	495	558	540	511	544	519	548	564	529	527	534	539	538	551	499	553	523	543	540	524	547	573	527	576	519	561	545	527	506	572	565	616	525	556	576	539	566	529	583	544	559	553	546	529	579	562	502	530	541	594	592	572	537	556	556	545	534	546	570	529	528	565	530	520	489	547	548	598	550	573	583	540	543	524	562	537	523	551	531	521	550	575	510	506	555	537	502	585	559	543	564	554	537	530	517	541	536	556	531	527	530	556	520	520	493	576	555	479	563	541	539	537	542	560	555	553	559	550	576	532	529	550	538	560	586	573	555	546	551	564	544	548	544	535	566	521	562	545	536	581	554	548	530	602	524	540	502	511	547	531	544	545	541	541	582	540	542	544	578	528	498	543	495	543	518	552	573	552	532	595	528	552	516	571	512	544	527	577	510	515	529	527	531	570	590	534	568	548	509	544	565	540	550	544	524	524	559	570	531	559	498	520	533	572	559	574	532	483	519	521	566	532	562	564	539	500	527	533	508	515	545	563	525	556	556	538	539	538	586	565	570	550	566	601	518	532	516	511	555	520	550	568	531	540	533	546	573	538	513	557	513	497	546	513	535	562	558	529	548	513	563	548	544	536	563	545	578	547	544	544	539	558	545	546	545	541	560	556	551	536	513	613	552	582	544	536	547	541	558	575	552	549	573	535	521	588	536	537	547	556	570	552	531	536	562	575	527	533	556	521	562	527	510	514	556	525	516	528	561	567	544	555	529	534	538	497	533	573	551	533	565	537	545	521	523	569	532	595	542	562	533	517	576	543	533	562	509	554	560	538	523	544	572	545	524	504	549	560	562	516	543	500	567	570	573	553	561	523	583	534	533	526	568	576	539	537	522	559	581	527	554	504	530	539	546	579	560	525	518	541	557	553	510	522	553	544	550	557	570	514	499	525	584	540	494	545	547	541	571	557	590	527	577	526	483	547	592	507	534	600	557	553	548	559	520	552	558	544	541	518	532	494	573	542	492	547	517	537	547	525	551	573	548	517	516	554	573	601	528	586	529	530	596	528	524	558	546	574	536	530	535	515	566	534	524	576	535	540	534	528	516	545	527	588	543	569	554	530	555	518	598	551	531	562	519	551	556	527	518	547	558	536	526	570	561	514	553	510	521	546	518	513	526	537	541	564	547	530	517	538	565	485	525	563	539	539	554	523	536	588	549	526	546	566	589	560	582	527	565	548	566	552	531	564	557	498	566	548	582	573	569	576	563	577	539	521	549	539	544	569	533	532	554	532	531	530	535	556	523	581	513	530	556	594	539	543	528	510	515	538	535	547	539	494	535	532	559	562	546	551	549	573	526	572	535	501	573	561	522	560	516	573	533	532	557	545	545	505	536	521	538	531	524	549	540	566	580	523	534	502	556	566	555	523	536	575	540	554	573	555	532	540	537	536	511	627	534	529	546	579	561	530	581	579	508	568	534	551	534	567	548	555	596	517	529	576	527	521	540	524	544	533	535	567	516	510	487	533	541	529	571	541	523	552	521	546	539	567	508	557	594	573	526	578	570	511	527	542	514	516	541	581	575	533	545	529	597	537	540	494	553	523	547	515	601	533	548	527	544	556	560	508	507	547	498	562	556	569	548	547	550	508	551	557	530	566	575	518	574	581	501	529	559	533	556	538	526	530	547	559	545	509	533	562	537	541	522	571	555	585	519	515	554	523	545	577	522	515	571	532	570	527	542	540	554	584	528	535	576	559	531	511	550	550	530	521	558	544	503	547	548	577	535	532	520	563	566	514	603	540	549	507	548	543	586	532	540	511	553	513	517	518	515	536	537	503	576	497	514	548	579	557	522	538	584	543	562	556	536	535	565	571	562	572	551	547	557	563	566	557	549	556	556	555	532	518	593	561	536	520	549	548	544	539	573	556	553	585	550	566	560	575	555	569	532	550	547	541	540	583	598	545	563	576	559	510	543	540	570	576	523	550	560	552	575	555	527	515	553	490	529	537	551	520	535	520	564	538	563	539	617	540	519	525	551	533	544	558	551	532	544	526	577	552	553	545	557	533	522	590	552	559	563	536	546	576	578	544	537	563	480	571	540	519	553	530	557	515	569	522	546	573	568	514	544	498	481	541	543	531	546	496	564	595	528	535	553	552	563	530	539	538	521	506	540	557	569	555	527	517	557	525	534	525	580	535	600	516	547	583	557	537	552	559	564	548	569	523	542	550	513	534	496	567	543	480	549	505	530	577	566	534	519	527	495	536	539	534	516	510	516	552	545	543	552	548	551	513	554	550	553	512	514	505	560	545	556	516	547	553	553	528	540	543	522	518	511	548	537	539	553	536	539	587	518	567	537	548	537	542	538	568	527	547	561	578	555	547	530	523	534	549	515	544	576	567	496	550	567	567	555	543	527	582	530	538	597	517	535	523	584	533	580	563	552	552	563	552	549	535	545	547	523	554	515	532	543	511	499	538	562	545	560	510	564	535	524	540	594	574	585	515	546	562	540	556	530	539	532	542	601	527	520	554	572	530	577	542	542	505	568	543	531	535	560	547	583	517	554	552	527	556	548	554	527	553	576	541	516	587	539	555	528	545	543	557	525	539	576	561	555	558	533	550	557	544	499	536	511	571	527	510	529	522	560	517	504	530	547	553	569	559	524	580	547	578	548	522	533	546	525	563	525	570	570	518	524	532	521	521	541	565	561	519	530	518	520	564	558	548	554	571	535	526	526	551	533	557	536	521	557	512	558	572	510	499	539	547	536	526	563	563	512	529	571	532	546	546	544	531	506	566	510	561	567	527	521	562	556	560	530	572	562	549	556	572	562	572	551	563	569	543	548	538	553	549	524	508	539	543	569	528	532	489	558	573	566	517	547	480	579	551	533	531	557	564	543	543	563	560	516	580	511	542	561	561	505	568	570	523	534	566	519	553	562	551	503	518	524	584	568	593	510	545	539	526	535	595	575	577
23797	20958	28167	23893	20936	10425	1961	1192	826	640	559	497	435	365	352	356	305	248	296	279	302	260	257	256	247	240	236	220	257	271	237	256	280	269	267	258	227	251	216	225	235	250	222	236	215	225	218	227	215	217	240	227	221	255	227	229	243	222	233	223	228	255	241	204	226	246	219	225	256	230	247	199	223	214	227	210	271	219	212	193	225	216	253	209	206	233	216	233	184	242	260	216	230	226	224	208	237	245	246	197	207	218	219	205	204	236	235	223	217	193	219	223	228	220	240	225	240	239	224	231	229	201	242	225	227	230	203	204	221	243	198	205	257	230	205	227	230	221	195	189	226	211	231	219	210	242	203	219	249	220	220	209	243	238	203	227	198	231	201	215	212	223	221	236	217	221	227	203	215	228	213	232	235	212	207	213	218	234	213	223	228	232	219	230	232	244	204	235	202	235	233	208	212	217	232	224	231	228	216	250	239	200	241	231	250	238	214	234	226	231	211	233	204	245	254	220	221	239	209	235	226	230	251	199	219	219	213	241	255	205	226	209	245	203	213	197	234	235	229	225	232	200	225	246	208	229	214	216	214	216	203	219	220	214	203	214	229	234	234	195	203	227	195	220	213	218	203	220	209	232	221	220	210	201	236	237	250	190	217	224	236	225	227	199	209	240	218	237	211	218	238	186	239	219	248	220	240	201	236	221	204	191	221	205	229	237	209	219	206	227	243	194	230	209	218	227	218	206	221	233	239	234	203	234	209	222	217	197	245	221	227	232	242	228	205	232	225	211	204	215	214	208	232	235	211	219	215	214	201	245	206	213	226	252	218	252	224	231	239	213	230	221	220	245	218	216	229	228	236	194	217	197	234	223	229	239	207	222	231	231	260	224	225	219	223	227	210	223	211	254	243	244	220	226	236	233	226	217	197	244	212	205	228	218	211	215	239	210	223	200	195	262	213	222	224	206	224	208	206	227	221	232	251	216	205	243	215	228	205	190	224	197	202	230	219	225	219	233	233	224	232	232	203	231	245	225	202	206	215	208	221	237	212	240	185	224	212	221	231	200	230	220	187	223	221	233	243	233	216	205	259	230	223	223	211	221	231	221	226	229	221	221	214	250	225	235	238	220	224	213	208	234	215	238	212	221	227	212	225	247	196	215	206	235	213	212	229	231	215	196	218	230	206	228	217	221	210	212	239	185	222	217	229	244	231	238	211	222	228	234	222	229	212	204	237	222	204	226	235	235	222	232	220	226	231	223	263	237	237	209	227	214	208	213	206	205	233	214	222	233	237	227	207	218	213	215	216	208	196	196	219	235	213	220	248	218	243	211	228	220	232	220	206	257	232	190	211	201	236	199	209	229	194	204	212	238	216	210	250	231	245	218	183	220	230	194	229	223	201	232	225	221	207	184	204	195	229	233	213	208	223	211	209	245	218	206	223	198	234	217	264	216	221	197	234	255	220	216	223	210	191	233	227	223	199	229	247	223	220	235	230	203	223	206	219	235	243	216	248	218	232	233	221	232	209	227	236	237	219	241	232	217	220	230	209	225	233	199	216	202	216	209	251	222	229	226	221	240	207	243	228	257	239	216	232	226	240	206	251	245	239	222	240	230	207	230	238	221	229	230	229	232	205	225	261	207	200	218	209	229	228	225	229	227	219	227	218	256	210	250	219	212	217	248	221	218	215	216	226	244	212	257	221	239	235	244	212	214	276	242	204	224	231	226	220	232	238	213	218	218	205	228	233	257	216	216	215	200	206	199	221	200	226	210	220	238	220	207	227	221	227	222	237	206	220	233	232	245	181	196	242	214	195	230	226	228	222	228	228	196	234	229	206	221	236	213	223	226	222	214	235	232	231	240	219	220	221	222	242	233	192	233	238	220	213	222	216	231	248	230	242	244	205	216	207	219	214	199	232	228	245	219	241	223	228	214	229	228	258	224	214	213	238	237	209	216	220	231	233	211	226	194	233	196	205	213	212	223	232	204	236	216	228	231	224	195	233	219	204	187	201	250	208	220	231	216	214	233	224	225	240	231	219	254	198	195	222	213	208	195	213	212	189	229	214	212	220	211	216	234	201	231	205	243	245	210	216	256	222	212	236	192	221	205	243	196	210	216	204	212	218	234	237	234	234	225	222	201	236	253	216	219	229	223	208	189	231	231	244	203	232	249	217	236	214	212	224	220	220	220	231	215	226	218	205	231	218	202	234	208	215	222	207	190	220	223	203	224	205	243	245	207	228	222	225	217	208	238	241	221	236	224	213	210	239	240	216	219	217	217	210	199	215	222	224	196	231	242	246	231	227	213	226	223	219	204	223	231	210	220	208	254	213	233	231	233	230	234	227	234	218	224	237	214	261	215	210	234	232	188	216	197	227	209	213	220	218	200	202	189	206	209	249	217	235	207	221	195	228	264	263	226	243	218	237	212	216	216	230	188	212	222	231	196	219	208	234	193	190	207	203	224	216	208	230	207	218	208	220	216	203	183	225	199	228	228	210	233	227	235	217	233	214	218	231	233	214	214	229	246	266	228	219	252	250	213	246	227	207	216	213	212	221	204	207	216	204	196	222	197	220	216	219	225	209	231	220	212	189	210	225	205	224	208	219	245	229	226	224	238	229	240	236	226	226	220	208	221	227	220	216	237	202	225	212	250	219	217	220	212	184	232	236	226	231	200	202	236	239	210	232	221	236	232	227	218	230	239	224	243	232	218	217	220	236	236	231	243	228	240	230	238	222	211	242	219	212	205	221	218	215	241	224	219	236	217	234	252	199	231	223	201	229	233	240	227	217	211	246	233	219	218	212	232	212	229	253	219	203	211	257	217	239	213	235	240	259	225	248	213	214	229	196	184	205	217	236	216	227	237	209	200	225	244	210	220	238	219	197	245	220	226	243	225	255	241	199	226	217	233	215	222	237	220	192	217	211	190	242	221	228	211	200	237	227	217	211	246	218	249	232	233	198	233	206	246	194	198	219	239	231	200	226	219	216	227	215	199	199	253	216	202	222	202	249	211	215	232	215	201	209	211	242	221	229	235	219	225	244	218	244	227	229	198	221	223	224	255	190	258	218	230	195	235	202	221	188	213	224	210	208	224	226	246	229	211	206	199	192	226	221	217	221	233	213	240	219	219	189	213	206	220	212	237	200	205	214	226	239	246	198	230	218	189	211	216	214	220	221	228	212	216	248	232	206	219	225	247	244	188	214	215	231	231	227	237	202	210	209	211	250	254	231	228	231	209	229	224	226	209	246	221	196	233	226	205	200	223	209	230	207	214	238	211	209	221	247	218	236	248	216	203	266	214	229	230	203	246	194	210	219	191	218	223	244	204	230	221	199	202	224	232	247	241	209	203	202	219	243	233	192	225	208	225	203	222	233	217	198	193	207	215	210	220	227	215	212	211	226	233	227	223	232	205	236	229	197	230	239	209	199	250	234	189	241	249	222	225	227	235	191	239	229	227	226	235	235	200	212	208	221	196	214	217	221	225
8226	18922	15646	8705	6646	4596	3205	2617	1940	1401	1194	985	751	698	647	595	483	457	413	408	352	365	375	399	363	348	350	383	317	367	376	372	412	381	300	333	331	293	331	315	333	315	283	290	325	317	330	290	317	312	298	284	292	311	264	325	288	263	275	275	285	263	285	282	324	295	248	291	280	307	315	272	317	238	281	287	293	271	280	278	303	272	297	269	314	267	299	298	279	269	295	288	268	316	256	290	341	317	300	303	272	269	301	294	284	305	315	329	273	274	298	311	290	287	293	288	301	311	292	283	266	274	248	299	269	311	258	270	316	282	268	311	301	298	307	296	272	308	284	290	270	273	253	274	291	273	294	283	271	277	307	279	285	298	302	311	282	307	287	288	286	315	274	282	317	319	296	287	321	285	273	259	266	286	269	275	285	273	277	290	272	304	283	277	279	288	290	291	294	279	274	299	279	267	276	299	299	284	307	316	282	273	273	311	281	272	306	286	316	284	303	301	280	278	285	296	274	282	331	269	274	315	308	259	311	303	263	287	257	258	248	263	293	262	272	314	310	261	298	266	290	294	314	262	290	286	284	260	300	304	287	300	279	296	341	278	272	288	261	285	306	282	262	287	275	292	297	278	270	294	300	262	290	254	275	282	266	265	270	277	257	279	278	282	287	285	292	303	279	294	305	295	294	283	296	309	292	268	292	283	260	282	296	266	284	300	285	283	274	289	305	302	286	251	282	299	295	287	307	257	286	319	276	305	273	295	301	284	282	248	257	314	294	287	290	267	280	280	300	309	301	283	285	322	282	259	297	306	251	262	260	267	288	282	259	267	262	294	272	299	291	282	306	286	297	305	266	276	252	290	268	291	278	296	305	293	289	304	306	281	270	276	275	276	290	285	289	282	291	286	270	277	301	313	282	309	291	315	283	301	291	300	293	284	255	308	279	272	286	313	291	268	281	261	272	298	294	303	288	292	276	289	282	272	282	284	281	283	272	279	288	305	284	269	291	274	316	277	281	306	279	300	294	263	262	324	273	325	266	313	298	292	295	261	267	298	302	339	276	300	273	286	261	275	294	289	295	273	277	259	273	262	286	308	241	287	272	315	244	274	289	302	301	291	281	286	325	282	292	285	277	284	278	298	269	316	237	285	294	292	292	289	273	259	322	268	281	291	277	264	291	265	289	314	291	303	303	280	289	283	268	267	295	272	287	265	274	284	283	289	279	254	242	300	273	291	287	289	278	275	296	293	275	286	272	273	297	324	307	272	291	275	308	305	277	263	269	295	296	280	268	303	315	283	290	280	252	273	264	291	299	282	260	289	270	245	267	254	294	274	291	295	288	299	283	281	299	286	279	312	257	283	271	292	308	297	315	341	259	302	288	300	269	277	270	272	255	288	281	271	262	231	294	283	282	295	324	275	287	265	287	286	250	291	271	302	305	316	303	289	275	319	263	297	263	273	309	272	293	273	298	290	318	299	260	299	277	285	298	277	271	274	255	303	285	304	282	281	275	276	278	276	251	301	305	313	286	274	286	291	298	260	307	315	287	275	283	307	279	306	299	279	289	294	280	274	277	283	282	281	295	290	269	283	308	277	265	301	286	300	302	282	270	277	290	301	306	256	282	267	305	266	240	297	289	267	272	310	302	260	291	288	292	291	255	283	310	294	279	276	293	285	276	246	261	277	284	320	289	270	300	307	270	272	299	271	293	269	285	299	263	308	290	284	258	257	261	276	268	269	282	309	291	267	283	263	278	278	265	287	288	292	302	278	316	268	303	289	294	273	292	277	294	284	248	292	256	296	307	276	260	277	278	302	286	302	269	277	268	300	271	323	250	273	294	269	281	310	264	323	311	274	264	273	286	318	272	288	301	274	270	285	290	288	258	279	310	288	294	279	284	302	303	290	277	292	287	300	294	289	279	290	330	269	278	267	299	294	293	289	259	299	271	280	288	280	284	281	270	242	272	281	277	294	283	298	300	294	305	281	297	263	265	287	280	285	271	314	294	283	267	315	294	309	288	298	297	271	270	268	301	291	287	300	326	279	281	283	268	288	275	311	307	315	270	284	291	283	307	295	289	280	305	281	276	289	265	276	290	292	265	273	278	275	290	273	292	277	263	282	275	277	282	289	247	297	246	282	268	287	311	287	272	292	260	265	295	255	267	285	299	292	267	285	264	295	255	293	292	265	312	284	273	270	284	312	301	283	278	284	273	279	285	293	270	270	289	324	287	294	262	257	303	319	306	284	297	292	300	265	291	295	292	264	283	293	294	278	289	314	285	251	302	291	289	282	293	285	297	296	268	272	270	305	265	312	307	279	280	277	283	302	298	241	264	308	294	315	320	302	255	304	285	285	311	300	263	268	284	299	259	301	250	266	283	302	275	287	317	284	284	268	295	281	294	304	267	302	296	277	305	297	274	289	280	271	307	285	302	296	297	273	279	288	280	273	280	289	287	286	325	296	302	264	282	286	279	275	277	273	283	291	289	313	301	266	273	279	310	290	303	308	270	297	276	303	286	306	273	292	291	271	312	275	278	285	306	294	315	288	308	290	291	267	261	276	282	281	260	265	286	300	266	310	311	271	270	292	293	280	264	276	280	264	274	279	305	297	283	289	252	264	308	273	304	298	282	274	282	300	299	310	280	278	274	287	262	281	271	290	289	267	317	286	255	257	298	276	302	281	265	270	268	272	315	262	312	274	268	264	271	303	281	298	279	284	285	274	287	286	281	267	302	298	297	270	297	285	271	282	250	310	290	267	287	288	307	283	296	294	257	304	302	285	291	317	271	273	318	287	302	288	284	299	292	263	297	277	300	258	293	278	252	288	286	298	277	298	300	276	290	294	292	253	287	292	298	286	285	308	313	280	273	271	269	272	303	282	260	275	302	283	296	266	293	283	280	253	279	256	302	291	320	286	300	292	298	292	257	313	319	283	255	291	288	305	289	283	283	277	302	281	281	283	251	301	307	275	298	306	253	309	272	289	287	277	300	288	285	294	303	278	293	327	306	282	270	270	278	288	283	283	259	277	269	256	290	294	308	289	276	283	302	305	250	266	290	273	267	277	323	294	266	302	290	300	279	304	266	295	271	274	262	278	288	289	263	293	298	295	250	308	272	285	272	273	297	280	286	308	285	279	284	295	264	286	285	333	281	279	262	261	263	300	273	290	305	293	300	301	326	284	298	268	256	297	281	256	288	292	267	292	294	300	258	282	326	270	298	277	270	270	273	313	302	280	295	294	289	304	247	280	258	301	283	274	276	278	251	268	303	311	303	304	310	277	304	297	290	269	295	305	306	273	289	274	291	285	274	282	284	273	290	291	297	267	306	261	255	273	304	274	309	317	268	267	297	270	274	278	299	259	294	317	255	268	271	298	261	278	291	293	284	300	308	311	275	299	249	278	270	270	271	286	259	272	288	283	283	319	276	286	265	288	266	283	289	271	290	252	305	278	283	258	298	276	281	288	285	298	299	274	291	262	316	328
24871	20923	26955	24915	10030	1958	1333	1121	880	804	697	659	631	600	611	598	569	525	577	531	517	589	533	550	535	561	559	573	547	558	537	581	570	534	511	526	555	528	525	527	524	511	527	544	535	529	549	515	511	508	533	481	544	551	521	519	490	532	504	505	570	501	539	543	531	510	535	518	518	469	503	539	504	508	533	564	460	485	530	481	517	519	534	537	515	521	515	502	516	512	522	533	542	542	530	568	514	491	481	517	531	525	532	514	520	507	499	551	525	516	496	521	551	513	485	552	515	497	543	500	533	511	490	500	524	578	525	514	520	493	534	541	538	541	537	511	532	510	533	489	547	499	536	498	512	527	519	487	545	504	532	538	537	522	523	519	528	481	563	534	536	491	536	500	506	504	554	493	484	514	532	537	520	477	517	549	502	517	510	527	517	549	496	512	555	522	500	523	523	521	507	527	504	514	491	537	564	513	541	496	568	516	524	528	524	567	490	541	490	498	550	541	523	536	555	487	507	527	485	519	560	569	513	543	558	486	515	560	518	528	519	498	509	569	522	533	489	515	549	531	535	483	527	538	540	538	527	503	532	484	486	530	536	508	531	543	520	521	543	512	513	546	515	496	543	517	514	537	540	500	490	518	540	477	491	534	511	490	484	516	501	497	552	482	506	516	584	524	542	536	530	518	520	483	527	514	557	528	504	549	517	540	524	534	557	533	510	538	496	503	506	511	479	583	526	534	482	509	553	535	516	509	533	516	549	494	513	503	522	537	529	503	503	518	525	539	535	519	496	485	492	532	522	514	508	550	533	517	541	527	530	470	509	546	555	502	540	506	510	544	500	501	505	511	503	540	518	544	514	508	491	553	538	514	522	503	560	552	500	524	520	562	541	503	498	566	513	500	560	534	540	524	542	520	531	520	522	524	526	525	515	528	533	537	503	500	525	488	532	497	504	539	528	486	477	549	519	511	519	488	501	532	504	545	555	538	497	532	525	516	515	533	532	510	481	472	552	553	525	516	537	530	513	496	558	564	524	571	542	505	528	492	502	513	533	553	490	518	500	492	553	533	529	512	516	492	509	527	519	523	516	482	531	506	552	503	478	544	551	513	500	501	542	492	502	516	536	521	554	534	515	532	546	493	542	500	517	524	510	526	529	491	473	547	551	511	541	509	509	545	548	570	537	512	563	537	501	525	533	524	560	509	507	531	516	553	550	488	499	511	509	537	462	493	500	545	515	510	539	506	515	539	508	546	482	510	486	574	546	511	526	554	494	509	483	507	554	539	527	540	465	527	537	538	518	485	523	526	511	498	534	536	493	528	496	559	507	555	532	469	534	547	587	518	504	494	519	528	513	545	511	485	539	520	537	512	502	493	537	542	540	487	551	530	554	510	517	543	537	508	522	504	556	515	499	549	495	515	502	575	547	462	518	542	564	516	547	563	505	542	498	499	529	509	532	500	458	489	502	548	523	511	511	519	506	533	510	526	520	524	508	554	486	522	536	539	490	523	527	510	517	523	512	509	541	491	518	519	566	530	553	541	520	480	531	573	530	535	484	514	498	497	519	528	532	491	485	507	519	499	510	547	521	559	533	487	516	525	520	551	541	467	486	546	538	491	516	522	506	548	504	518	570	492	526	540	526	530	522	475	546	528	528	501	528	573	487	492	528	560	527	496	514	487	521	548	514	518	509	513	521	543	509	534	452	497	492	554	533	527	521	524	506	506	489	503	533	556	545	523	573	523	524	523	563	507	566	523	528	509	544	535	512	520	555	531	536	494	535	498	547	533	512	549	527	537	530	506	507	515	533	532	488	526	551	482	527	527	497	540	556	552	507	486	491	551	523	501	567	524	520	550	515	503	548	479	492	525	526	531	505	538	535	496	470	524	510	500	472	548	490	526	531	474	560	539	522	552	500	498	505	489	521	487	515	531	499	503	554	551	494	560	534	476	511	517	533	530	522	518	513	534	512	561	537	555	541	516	505	519	550	546	504	489	538	488	546	502	523	511	515	592	523	513	494	497	535	537	494	528	550	530	528	503	558	554	506	558	511	521	541	527	510	533	522	533	531	558	493	495	551	462	556	535	522	524	498	529	533	515	523	485	512	512	519	598	528	498	536	552	562	503	521	495	554	535	507	533	485	555	504	563	523	553	522	523	526	512	529	547	524	562	512	541	529	482	519	500	518	525	510	512	492	546	476	511	494	546	520	502	530	544	505	487	531	504	525	487	502	543	567	486	501	486	549	515	520	477	488	543	550	517	556	535	502	516	531	547	498	483	527	517	490	544	557	517	567	547	519	499	535	493	528	525	512	493	505	533	539	515	526	551	481	515	510	506	522	488	492	491	495	544	527	473	502	551	518	504	521	501	529	552	495	494	531	546	529	521	493	494	526	501	500	499	506	496	533	538	498	548	543	536	497	496	483	495	496	518	486	553	539	527	532	522	493	568	512	560	525	496	534	535	526	507	514	489	492	513	515	469	512	545	553	552	552	552	527	524	513	512	506	533	495	534	507	515	526	490	519	515	529	550	524	508	536	487	502	534	497	503	509	525	482	537	521	499	519	552	528	525	487	472	522	542	534	549	529	529	530	506	506	516	541	484	520	483	539	507	483	516	498	549	518	549	555	526	498	541	477	518	496	610	515	521	530	473	460	525	535	597	533	544	478	535	468	539	523	495	517	521	520	527	520	569	548	532	503	502	532	502	541	523	505	496	495	542	513	537	528	495	510	481	466	524	516	492	526	547	526	551	512	536	555	559	493	493	511	518	519	488	500	520	524	534	585	551	534	509	497	553	497	557	493	499	530	546	539	483	499	505	566	551	509	506	585	493	515	547	535	533	541	534	467	516	531	593	581	544	558	531	505	556	506	508	516	522	541	506	545	517	532	533	517	532	551	501	529	525	510	501	511	538	531	510	535	499	535	504	494	519	557	536	505	542	495	518	541	497	505	530	504	520	501	470	535	513	518	522	531	527	509	521	473	491	525	522	495	572	539	492	530	492	528	542	480	499	523	507	544	505	515	505	533	521	536	512	536	477	521	538	526	530	473	499	500	569	527	509	526	552	504	526	492	487	505	517	503	511	484	547	546	524	502	534	510	548	522	538	553	532	494	574	504	513	557	525	510	497	541	521	547	526	523	505	488	534	536	533	536	555	498	533	498	505	533	512	549	526	493	498	512	526	523	517	506	512	500	528	514	520	531	540	529	546	515	535	547	503	552	537	508	499	490	519	532	536	524	506	504	547	492	510	515	442	534	519	513	526	524	580	505	505	521	535	518	514	497	530	483	535	561	540	549	550	548	486	516	490	562	457	471	529	493	486	527	512	513	477	534	525	523	484	536	541	515	501	539	512	534	525	515	531	530	501	527	506	493	513	526	475	526	513	504	505	530	500	497	508	496	509	492	524	494	496	504	510	545	515	519	544	515	529	507	506	524	526	532	512	522	523	512	526	541	515	508	535	547	514	498	507	512	542	510	520	519	523
7850	14201	11770	6631	5051	3658	2669	2216	1760	1417	1124	1063	997	869	787	822	771	700	694	719	711	647	693	669	689	707	658	705	707	657	622	676	724	724	648	663	679	661	617	631	618	636	633	677	640	588	618	659	610	652	607	645	598	607	633	657	669	578	653	632	612	638	651	648	639	627	646	625	634	640	625	617	612	632	655	619	649	610	638	658	636	607	572	661	646	597	633	661	658	609	674	615	661	619	690	655	615	606	631	630	615	632	622	676	611	604	634	592	645	674	577	617	627	621	643	625	637	634	608	643	615	637	644	612	585	611	611	607	598	619	652	584	653	584	610	673	659	574	613	591	626	647	618	622	620	613	625	622	586	630	593	621	582	595	552	625	635	628	606	585	606	608	593	626	626	658	604	622	637	644	633	643	592	598	604	610	630	610	637	613	605	653	614	591	651	610	660	635	598	640	583	673	584	630	622	592	603	601	610	664	613	588	600	575	629	635	630	597	609	604	631	570	618	623	590	584	575	613	613	613	648	648	611	601	612	638	587	633	656	635	663	583	605	632	609	636	610	607	628	665	662	623	652	608	608	642	611	626	597	612	659	621	622	630	608	647	592	592	617	616	608	658	595	624	656	643	581	660	655	623	658	595	616	588	599	639	666	647	648	661	620	666	619	595	628	614	612	608	611	624	644	588	651	583	612	622	629	633	659	672	624	623	632	648	653	638	594	629	656	652	630	628	631	615	609	586	607	598	644	626	622	606	575	584	613	663	604	621	640	696	603	604	629	637	627	610	642	642	687	610	665	591	616	649	593	630	605	652	652	607	648	628	592	630	604	627	598	603	603	630	642	656	611	631	641	619	597	650	606	622	615	629	623	611	658	588	612	632	612	586	611	629	636	626	611	593	605	634	628	614	655	635	619	611	652	602	642	633	657	650	609	621	610	654	647	620	613	643	585	612	596	636	602	628	654	607	630	633	631	643	668	619	607	599	636	634	674	639	602	645	594	611	596	627	601	645	630	653	616	628	629	651	622	630	647	585	653	622	631	632	626	632	602	630	614	643	593	664	564	645	679	634	626	591	613	613	594	579	633	623	636	586	660	642	614	589	622	619	617	623	586	621	630	630	642	623	607	612	571	584	657	668	585	586	587	608	595	615	604	604	641	617	681	628	649	627	666	617	619	611	635	602	605	637	620	609	654	579	568	652	592	656	602	627	604	673	639	599	613	670	614	621	650	607	591	623	629	660	601	620	616	634	589	627	648	636	653	645	649	659	590	607	639	634	595	626	597	603	596	621	634	641	613	615	599	586	610	651	626	664	631	658	644	651	644	632	633	652	614	617	673	609	611	590	721	637	656	652	624	651	614	600	610	631	643	659	621	619	591	651	630	665	660	616	619	625	599	605	619	645	606	616	567	649	603	644	655	618	613	638	609	624	647	598	633	636	599	635	616	628	592	628	632	619	623	660	609	680	611	644	632	633	621	634	650	643	612	597	591	601	673	628	587	595	617	623	592	619	622	572	622	651	605	627	612	603	631	631	613	634	621	633	618	624	597	620	640	632	609	651	628	625	632	617	605	637	651	638	582	638	645	618	601	621	643	560	614	583	583	641	632	642	633	645	619	569	621	616	626	629	594	659	619	631	637	648	649	622	603	669	591	636	615	612	599	604	584	597	616	656	667	615	623	590	651	603	585	636	600	599	619	622	528	600	637	621	641	633	635	629	601	628	571	645	608	641	637	557	612	625	658	635	611	576	592	660	577	613	669	570	607	637	583	621	654	621	587	649	648	625	626	610	652	636	613	612	643	616	625	570	608	588	691	633	633	612	606	593	603	634	616	587	646	607	572	624	629	606	629	640	645	647	604	605	597	652	611	618	608	634	614	609	597	635	605	643	668	559	627	639	641	584	630	595	631	654	611	626	608	566	608	597	668	619	644	586	653	576	630	633	589	608	626	619	597	636	629	605	603	617	627	580	631	624	626	640	661	603	637	628	590	623	582	604	656	616	607	615	629	583	608	648	619	636	612	562	614	657	571	616	589	652	588	607	604	639	650	582	637	637	654	618	560	632	598	648	611	622	599	571	626	611	644	635	610	608	587	635	671	619	614	617	611	627	624	635	620	634	617	650	642	627	629	596	639	591	613	618	648	661	624	608	619	649	649	629	576	651	629	613	630	682	595	641	628	627	640	639	588	645	617	653	598	663	629	652	605	621	632	613	550	640	598	588	626	627	599	614	579	653	636	633	635	632	668	629	619	590	619	649	628	659	635	652	611	639	630	614	623	595	621	641	602	602	628	649	591	610	624	657	589	595	606	638	621	652	643	689	615	632	632	614	606	603	634	622	642	647	624	595	600	600	617	622	627	623	608	658	647	669	583	631	581	621	613	590	639	604	621	604	635	589	615	645	624	647	663	617	579	622	648	630	626	619	638	626	697	596	662	599	619	639	649	601	651	643	598	608	630	647	648	614	614	602	658	601	638	575	607	616	616	611	661	583	632	613	649	588	636	667	614	645	636	594	618	602	619	609	641	632	649	585	615	621	607	621	633	668	618	598	616	677	587	641	658	607	629	635	595	614	630	620	677	609	595	633	574	634	640	604	607	616	650	630	657	640	590	657	651	580	646	586	640	600	639	657	589	614	645	657	626	613	644	604	613	604	658	638	625	607	626	633	598	608	638	605	613	634	624	626	611	655	620	623	588	612	590	616	598	661	645	581	609	625	608	616	632	616	640	611	617	638	615	628	585	673	631	659	594	642	602	629	615	574	688	596	668	658	594	649	605	618	655	626	630	604	582	630	656	567	654	641	636	601	630	612	655	611	629	628	633	660	640	651	647	616	625	649	589	595	629	606	659	638	651	588	642	614	602	616	611	623	634	615	640	623	594	606	641	619	627	641	624	613	597	597	606	602	633	608	609	619	602	661	638	622	649	612	594	616	621	633	649	667	623	593	672	636	655	604	617	630	621	651	584	608	604	668	624	579	598	564	645	603	627	626	621	632	656	607	596	648	603	630	656	607	611	593	617	583	618	598	657	630	614	610	599	599	576	645	632	580	620	626	598	608	630	621	621	632	603	612	610	621	613	689	661	601	601	606	663	615	592	629	614	660	648	654	630	638	604	664	632	640	628	651	647	575	668	597	631	645	634	598	643	551	619	630	637	600	645	597	590	638	627	640	624	642	599	655	661	627	621	647	652	636	665	613	617	632	634	617	605	583	637	612	618	608	602	630	625	610	639	590	624	653	651	596	609	616	611	658	599	600	641	643	648	628	677	612	621	612	583	613	611	633	659	632	636	651	601	655	647	676	640	635	652	666	640	642	577	618	623	582	596	587	586	605	595	603	660	655	634	646	608	605	626	653	678	651	623	612	595	672	650	601	648	591	632	616	630	621	629	606	647	646	615	647	627	578	605	623	622	590	653	614	655	589	641	598	585	662	593	650	651	642	611	577	602	599	595	623	594	651	642	602	628	666	610	596	633	645	651	632	619	619
22685	20924	28617	23382	20929	20993	9683	2127	1341	1080	871	686	600	538	485	460	397	363	347	332	333	311	314	273	298	316	311	320	321	301	273	345	320	316	270	275	250	248	274	247	245	246	258	255	257	252	255	272	253	279	254	251	264	259	259	254	257	237	249	248	246	246	219	241	241	255	244	235	244	264	211	245	261	218	233	238	213	227	233	227	230	258	244	243	220	223	215	256	262	215	251	224	223	241	227	257	236	250	228	238	223	220	219	253	269	231	246	253	271	241	248	249	236	221	231	233	239	248	262	265	226	234	250	245	246	213	257	227	253	249	221	275	265	225	227	233	233	264	237	213	250	222	223	238	266	240	243	228	215	219	238	237	260	223	227	265	205	243	214	235	241	247	231	217	239	228	214	245	243	209	263	239	213	263	232	245	213	220	223	228	226	243	252	229	252	263	222	224	198	220	217	214	227	221	238	232	229	260	226	245	218	261	242	265	238	214	205	223	238	256	239	238	266	226	255	214	234	263	219	235	224	254	244	242	254	248	245	221	207	224	231	236	241	206	244	229	235	246	214	213	249	268	255	251	240	246	256	248	240	235	233	238	240	267	219	231	209	212	202	227	266	241	221	229	261	241	235	247	253	251	259	237	211	249	263	251	229	234	237	222	219	232	232	216	265	221	235	233	238	215	243	241	242	261	244	241	239	249	235	266	245	269	264	240	226	256	223	230	244	226	229	248	222	230	246	220	262	225	207	238	242	227	221	268	230	234	224	269	245	214	232	262	240	234	229	252	232	223	234	234	241	225	228	207	227	235	224	250	215	246	231	250	236	229	257	236	253	220	266	201	225	224	231	224	235	212	251	226	247	242	216	228	227	254	232	233	220	249	255	228	241	213	240	244	238	224	241	237	271	231	245	257	225	229	232	252	248	241	267	221	237	205	235	262	232	256	230	225	240	239	227	245	243	238	243	215	231	196	237	243	238	262	242	256	262	267	266	238	226	256	206	267	219	229	235	258	232	231	226	240	231	255	240	240	222	251	235	240	235	256	225	233	202	242	238	212	231	250	230	259	240	206	233	232	243	230	257	224	256	209	245	241	249	242	240	241	258	226	260	249	209	250	227	257	240	240	238	235	226	250	244	222	230	232	242	246	238	215	220	186	241	226	248	231	220	251	216	239	225	242	246	230	266	234	222	227	235	220	218	243	250	232	268	237	237	225	233	215	240	213	214	234	194	237	260	248	228	244	233	224	241	226	244	246	221	236	232	239	217	245	222	249	244	242	233	216	237	251	246	226	238	239	216	230	256	214	234	209	198	245	234	257	244	238	264	234	245	250	206	227	245	233	244	244	274	228	230	249	245	234	242	237	217	244	254	234	212	227	259	242	235	240	245	215	233	241	244	237	218	240	248	227	218	238	245	262	198	223	234	245	237	255	233	233	259	233	242	248	242	245	234	213	236	223	253	217	254	206	234	207	220	243	244	223	219	216	246	209	240	221	229	242	221	249	235	216	224	245	236	241	237	212	233	237	239	231	216	231	237	211	214	231	238	243	229	236	237	215	241	228	240	209	228	245	237	254	225	255	245	235	196	245	222	195	262	255	243	240	220	225	244	223	247	247	242	245	247	234	217	218	245	238	260	268	250	235	215	249	242	235	221	246	219	257	201	239	252	224	244	229	243	231	246	234	220	214	257	240	257	235	257	260	223	230	250	218	252	222	240	215	207	234	215	244	233	263	243	268	243	222	255	249	257	228	212	242	239	211	225	227	239	234	240	237	256	228	205	218	252	237	249	241	237	229	224	240	219	237	234	198	272	241	204	265	241	226	217	224	231	240	236	247	223	227	222	254	228	249	234	239	232	233	223	224	233	258	269	242	213	249	231	232	231	238	246	239	245	230	225	233	230	230	230	235	186	217	234	239	254	237	228	233	234	232	220	205	239	238	236	251	209	234	220	234	245	264	225	243	242	232	245	229	235	233	223	255	239	253	235	249	221	224	241	253	214	251	236	226	214	244	214	242	258	226	226	235	229	245	234	197	270	226	243	225	226	229	232	249	236	218	244	229	243	260	225	223	246	248	219	267	249	215	249	232	218	224	228	214	237	260	233	240	240	262	252	245	233	223	218	260	231	235	240	236	208	229	235	252	231	227	223	215	256	230	279	263	229	220	242	232	252	205	231	275	254	222	255	238	265	217	237	248	234	224	225	220	250	239	222	221	220	238	256	230	241	251	222	243	248	229	225	213	259	214	226	238	223	239	252	225	228	239	235	228	244	244	210	255	252	236	223	250	230	259	247	214	272	249	233	200	221	210	238	235	218	239	281	242	272	229	221	240	216	226	231	229	222	235	223	246	221	269	267	215	247	220	231	223	237	249	232	236	229	271	233	244	223	247	211	236	261	276	246	259	217	223	242	188	233	241	228	223	246	237	226	237	244	228	251	241	221	257	242	251	253	239	242	241	223	246	228	244	233	218	229	242	257	241	235	230	257	222	210	223	243	219	239	244	235	223	230	242	252	207	267	237	224	221	207	235	263	258	242	255	236	229	237	229	251	228	234	264	238	234	230	228	267	234	255	271	210	190	247	235	250	225	226	243	259	236	263	193	215	237	227	214	236	256	232	270	236	226	229	274	220	200	224	225	234	235	243	257	261	246	234	231	232	242	216	222	225	218	256	237	220	225	233	236	248	256	246	276	240	225	244	254	211	252	244	261	235	253	247	215	222	250	237	240	245	224	259	244	225	235	219	231	232	210	220	243	229	252	213	229	235	205	230	224	225	225	241	245	243	248	241	248	223	223	255	256	227	223	265	251	207	225	225	230	211	260	232	198	281	224	237	246	221	222	237	244	221	238	246	236	236	233	252	228	253	230	230	241	232	232	215	214	233	231	210	256	247	210	222	224	247	205	247	244	243	240	224	219	234	261	227	236	217	223	232	247	237	225	241	220	222	247	244	238	221	248	274	214	239	241	214	246	238	222	229	235	245	223	239	223	224	220	260	232	230	240	228	225	243	250	228	216	223	232	229	240	234	250	244	254	235	245	220	244	229	247	232	220	231	212	227	242	215	227	222	249	219	233	231	207	199	252	217	236	226	232	205	246	228	199	226	224	223	264	240	205	258	258	220	275	226	231	226	239	205	237	239	255	234	253	226	263	236	245	249	231	254	264	235	219	228	244	241	235	219	247	251	261	244	250	249	243	250	251	232	231	225	244	219	229	239	205	256	253	216	244	207	228	239	234	252	243	242	251	259	206	233	228	234	243	228	233	238	202	238	244	226	216	267	238	231	251	218	250	241	235	260	227	198	252	203	231	238	251	211	238	234	249	233	248	250	236	265	227	235	230	231	269	224	231	237	237	206	247	203	231	226	210	265	233	202	245	256	221	261	248	234	227	225	246	224	231	220	249	219	273	242	227	237	227	242	255	248	240	222	239	263	219	240	270	218	240	262	229	256	256	238	226	238	226	242	232	215	229	222	214	217	241	240	238	226	226
10811	24027	20731	13020	9947	6945	5357	4388	3185	2241	1841	1474	1252	986	890	809	717	588	540	529	483	459	453	460	426	423	477	407	433	428	442	460	491	439	362	352	336	331	344	327	323	337	330	338	329	348	319	300	305	294	301	352	325	341	313	272	314	298	327	312	296	294	328	284	299	303	291	274	303	290	290	274	296	311	313	292	260	309	295	278	275	272	269	303	307	271	306	286	273	253	273	289	298	287	283	272	306	275	275	285	302	273	300	295	301	252	292	250	283	288	272	278	282	313	298	308	320	256	281	295	267	275	283	287	278	278	271	262	282	245	282	273	285	290	272	264	284	302	290	264	280	285	297	269	293	313	298	313	293	292	271	301	302	256	274	270	274	275	286	291	287	283	283	322	267	302	253	277	295	289	293	275	280	264	305	267	274	246	275	279	274	285	273	277	259	270	304	266	291	262	284	250	250	277	297	294	308	250	298	266	319	264	284	287	285	273	276	294	269	271	273	277	288	316	288	286	277	267	262	281	283	262	281	285	303	283	259	299	292	287	317	288	278	276	257	278	285	270	266	278	273	290	291	294	291	282	310	276	289	297	275	254	278	240	278	279	263	292	261	273	259	256	269	297	275	267	274	297	252	279	298	292	283	301	268	269	304	276	294	290	291	239	278	289	277	280	270	292	281	297	269	250	286	274	257	289	293	279	246	270	280	276	273	281	277	262	260	283	293	299	275	279	275	252	293	284	280	284	310	274	281	293	307	253	285	291	283	300	278	273	282	289	272	259	286	263	260	272	327	268	283	307	294	264	303	274	290	274	272	294	285	266	319	255	264	308	272	282	281	267	273	282	305	293	282	283	294	293	297	283	278	264	274	280	286	271	259	300	300	269	283	272	279	287	273	295	276	308	279	289	317	263	283	258	279	263	273	274	308	309	270	305	241	273	292	286	261	258	249	298	283	306	307	280	298	274	284	275	297	260	284	281	309	258	250	296	291	283	289	261	274	272	262	273	273	285	259	282	273	253	281	277	259	271	277	283	293	275	271	287	255	258	268	260	277	296	256	242	318	311	291	279	257	262	269	275	293	278	289	287	315	292	300	297	274	284	298	264	273	274	256	283	243	252	255	275	290	278	263	275	283	267	305	288	294	300	280	271	295	297	289	274	263	253	303	256	290	274	288	255	277	296	269	302	284	275	288	257	285	268	285	280	254	278	269	251	275	290	291	286	255	291	290	277	285	270	274	278	266	276	319	280	284	272	259	245	284	311	274	253	255	236	275	257	261	282	265	269	270	283	287	262	300	304	260	301	298	287	285	277	296	271	272	314	273	290	274	277	267	282	273	302	278	259	294	289	270	277	282	299	308	264	314	299	312	275	267	287	278	306	270	259	248	270	303	293	303	289	282	255	266	282	274	305	241	286	278	273	270	269	263	307	265	282	288	255	294	270	258	267	297	281	284	270	274	277	291	262	289	261	280	260	292	283	246	279	309	275	288	280	259	276	275	284	278	258	282	257	307	282	286	270	287	287	268	266	306	250	273	308	278	276	303	288	258	276	273	325	274	298	295	267	321	289	290	320	299	259	271	280	266	304	286	239	291	291	259	294	286	251	256	254	270	283	301	281	261	287	299	281	247	287	282	278	282	330	318	263	283	300	304	291	276	288	248	288	301	279	275	274	319	267	297	275	255	274	292	271	304	279	242	274	282	241	273	276	284	281	265	288	303	290	287	298	274	283	320	296	272	296	257	265	271	241	266	311	272	271	306	229	261	287	268	291	281	281	276	277	285	258	293	283	286	304	259	291	294	312	274	288	312	276	245	273	294	281	275	287	302	287	269	274	305	276	292	271	301	286	270	239	288	282	280	287	293	267	304	266	282	267	281	299	280	283	252	259	280	293	305	276	281	307	277	265	287	287	283	274	296	301	275	296	286	264	291	247	284	284	266	261	298	285	275	273	272	301	249	264	262	284	285	294	264	292	280	299	309	291	271	286	284	288	235	267	286	293	274	241	290	261	276	291	256	280	253	287	279	255	274	253	293	275	267	281	275	293	287	293	295	273	265	308	258	291	297	277	292	278	279	285	265	257	302	279	294	269	286	260	275	275	258	265	269	260	302	274	263	261	270	244	281	264	268	254	281	269	297	299	305	293	267	287	261	271	273	325	323	293	272	303	280	286	272	275	258	271	280	289	283	259	282	276	296	275	289	271	284	297	268	272	286	292	287	308	287	273	268	290	268	289	288	272	269	265	271	286	259	266	300	259	268	267	284	265	282	303	284	261	265	293	273	303	266	321	298	289	296	256	279	243	276	294	273	287	288	248	280	277	253	293	263	262	283	285	278	287	287	282	268	273	270	286	302	276	250	281	298	292	235	287	305	265	291	270	257	283	279	269	288	289	273	270	291	281	264	251	300	261	304	302	274	278	262	288	279	306	287	288	269	296	267	298	279	282	282	296	272	303	270	280	279	289	281	267	270	276	273	251	315	303	281	285	296	255	301	259	266	287	290	272	279	279	286	277	280	268	284	258	255	261	307	267	257	278	276	300	292	275	290	279	281	300	272	234	285	268	269	273	269	277	271	279	287	271	276	265	290	260	267	254	275	268	305	264	302	281	275	273	293	277	302	293	260	322	292	289	266	309	299	281	264	286	302	276	268	264	267	272	293	268	296	303	278	317	301	279	293	276	270	268	258	292	299	245	280	261	288	291	310	297	272	254	287	299	274	267	269	277	287	290	303	267	288	272	278	299	282	301	249	275	258	279	278	274	268	290	269	285	250	281	286	249	273	268	273	275	290	320	254	274	252	318	278	282	273	254	275	285	297	266	299	279	255	254	276	289	268	273	262	261	285	258	288	255	279	281	287	296	272	268	264	300	284	288	297	285	302	286	259	288	269	283	278	286	290	269	289	290	314	264	287	281	289	263	285	302	263	322	286	277	291	231	260	272	263	300	265	242	275	298	283	267	278	276	281	269	295	266	300	278	296	293	269	264	280	288	279	276	258	262	324	276	261	280	336	264	263	285	285	273	279	277	274	281	288	275	274	319	254	272	290	268	319	292	258	293	280	292	297	276	292	295	280	269	243	324	261	294	293	271	294	299	336	296	288	276	270	276	252	269	256	270	280	318	256	305	278	256	299	278	292	270	287	256	264	324	268	277	232	295	292	276	276	294	307	302	268	306	296	293	265	274	291	289	277	293	269	290	273	288	278	288	289	295	275	291	269	293	299	303	267	331	267	267	301	272	276	292	275	263	290	261	269	272	269	296	289	296	284	279	284	314	297	289	288	272	258	272	246	308	294	277	294	250	298	265	292	295	280	274	305	261	274	291	276	257	266	302	254	290	276	286	284	284	280	293	263	277	296	306	310	281	282	312	261	275	304	264	274	278	292	283	279	309	276	279	306	250	263	262	248	298	269	291	267	242	267	274	268	269	241	298	273	280	304	291	268	273	272	286	297	252	297	284	270	267	255	278	292	272	263	299	312	285	259	251
26732	19239	8540	2966	1667	1018	918	821	666	566	560	551	517	514	482	483	495	477	467	470	453	444	454	449	435	464	423	426	467	460	406	453	457	451	461	463	419	447	443	459	415	472	418	430	443	460	397	452	439	422	449	470	479	468	422	483	433	451	436	477	445	434	449	405	427	415	455	456	465	469	423	471	498	439	481	453	433	484	456	443	435	418	417	458	425	408	448	438	448	477	470	423	425	430	453	427	450	450	469	416	456	442	418	470	474	444	436	444	436	426	453	444	445	435	447	427	379	449	471	417	460	437	449	435	426	434	442	454	426	416	449	486	480	441	441	449	407	444	427	432	466	414	439	409	445	440	472	452	412	437	435	476	473	442	435	433	420	467	459	455	462	447	455	444	470	468	445	462	476	452	441	452	472	435	495	413	451	432	471	441	466	436	443	399	422	452	458	445	406	434	421	468	422	453	438	443	441	453	441	443	468	451	484	427	464	421	492	417	439	438	459	399	456	437	408	418	464	449	463	443	457	418	463	445	435	427	441	386	451	478	465	446	441	421	449	418	444	420	461	446	459	454	441	395	411	437	458	453	436	428	436	423	489	461	472	438	432	469	457	448	466	449	444	418	435	460	436	433	424	418	459	433	449	430	448	432	435	415	477	472	450	409	445	443	466	462	475	438	422	444	441	456	479	485	444	413	416	439	446	431	450	424	417	405	440	437	446	433	445	451	459	412	478	455	428	447	440	446	455	444	437	417	429	452	463	435	460	480	464	437	407	460	457	459	430	439	400	441	462	404	467	416	417	474	453	448	461	466	437	462	435	462	456	463	448	421	457	456	490	434	419	440	431	428	431	437	404	441	434	485	445	414	452	443	403	438	443	435	427	459	425	457	466	448	479	425	447	422	468	464	416	457	425	430	469	429	452	468	469	405	467	442	479	435	436	438	457	462	446	433	445	459	444	455	426	434	439	442	476	410	452	437	435	482	439	412	474	448	446	476	415	425	442	443	457	464	455	458	422	441	397	489	423	450	445	451	442	448	419	441	445	447	466	455	435	451	414	470	444	463	450	435	475	449	422	451	465	456	429	435	464	432	453	415	448	430	467	429	442	421	425	427	411	437	456	427	470	495	445	435	418	481	411	465	396	429	423	467	430	413	484	423	457	448	449	434	395	462	450	454	449	413	476	435	455	416	433	409	451	449	470	455	428	438	451	451	455	443	405	433	456	416	480	429	414	454	474	456	498	481	457	441	465	471	486	447	456	468	433	463	474	442	436	416	473	477	444	462	427	456	462	441	420	408	416	450	459	451	410	433	426	441	444	472	435	473	438	470	468	418	456	435	458	431	432	471	481	465	438	430	435	427	447	460	474	439	468	452	451	510	445	432	435	435	456	450	469	485	432	470	440	472	485	449	413	453	470	463	458	405	432	455	452	453	425	421	458	443	462	429	447	445	461	436	445	457	459	441	466	459	428	461	496	438	453	437	451	468	457	457	474	424	470	478	459	410	450	437	456	439	455	474	460	418	419	419	445	450	442	413	441	483	410	434	445	446	457	441	435	453	424	426	439	441	413	417	440	442	452	420	427	463	439	438	483	435	471	472	471	443	466	421	446	452	440	471	420	442	468	444	464	470	441	457	407	421	440	439	437	418	449	436	469	473	453	404	455	444	409	402	451	432	409	450	464	418	419	465	403	444	449	451	445	451	474	433	444	472	438	455	465	452	421	449	449	449	422	452	432	424	443	442	466	454	489	440	434	451	413	475	439	448	437	468	451	477	422	434	395	446	405	457	420	441	464	467	452	454	445	436	430	459	422	449	416	464	429	434	458	444	430	472	461	435	419	442	450	437	451	473	464	447	507	444	463	444	457	455	457	479	428	425	431	426	449	450	476	469	403	454	436	500	427	421	425	459	419	444	408	425	438	439	454	455	425	454	407	442	449	442	468	457	438	449	433	439	460	478	469	441	430	459	428	419	480	470	415	478	441	426	479	471	439	429	448	435	401	439	429	477	437	419	443	450	424	470	456	445	437	447	484	410	451	416	407	437	432	438	447	500	437	430	432	423	457	403	493	458	451	420	441	426	454	458	460	457	419	421	426	442	403	424	430	449	469	463	445	469	411	410	482	472	437	434	398	438	438	496	452	454	445	434	421	451	454	420	465	447	427	509	414	428	430	469	471	430	439	412	443	419	452	440	494	420	463	490	448	440	446	449	439	422	414	446	423	421	436	487	454	438	421	444	434	418	433	438	456	445	393	423	455	461	462	441	457	438	410	453	460	435	447	459	393	437	458	462	435	450	494	434	470	452	476	449	450	490	455	461	444	475	507	443	454	417	407	404	392	446	471	443	431	448	444	436	394	426	440	478	427	434	461	469	442	438	468	435	454	460	443	452	416	447	443	433	449	407	422	451	426	475	370	425	457	462	461	480	472	439	434	456	440	446	461	438	470	468	413	422	473	449	440	435	462	448	447	420	443	465	434	456	493	449	472	441	457	420	454	443	416	455	439	477	435	432	453	434	421	429	435	447	467	456	442	466	445	466	433	406	452	456	415	436	444	427	416	417	413	446	451	440	457	437	443	445	470	465	432	466	404	426	417	460	408	460	441	439	423	458	463	448	408	409	479	462	465	427	456	425	458	485	447	430	481	441	441	430	421	453	461	419	476	429	466	457	448	440	425	448	449	450	476	470	454	453	443	437	419	425	417	422	446	405	445	443	403	505	430	428	450	418	429	454	469	438	461	427	445	501	462	442	438	489	473	445	435	465	444	441	447	448	426	475	414	425	453	431	446	460	445	447	434	489	452	401	456	466	473	401	463	408	460	480	410	473	444	476	426	435	449	433	415	471	452	451	440	441	466	469	472	465	464	449	437	431	457	437	437	479	419	401	469	429	449	483	464	453	447	429	427	480	462	498	459	433	438	458	453	449	473	472	444	444	465	422	436	454	439	464	446	436	480	441	461	465	437	449	445	435	446	406	447	437	447	445	441	444	469	436	439	434	451	452	428	450	475	420	428	447	422	451	416	415	429	432	439	476	446	425	452	451	447	418	428	450	428	439	444	441	434	419	448	431	464	449	426	453	466	444	398	479	416	461	438	458	462	470	425	453	468	426	450	474	432	465	472	429	442	438	431	473	442	454	401	408	450	457	430	445	495	468	473	445	436	466	441	452	430	457	422	453	463	469	442	472	427	425	405	444	449	446	469	425	414	456	453	414	460	456	423	453	458	415	458	420	470	417	404	416	435	456	451	441	421	448	456	458	443	448	452	438	406	395	431	452	430	475	410	464	433	470	435	489	440	423	501	470	431	450	447	425	450	445	483	452	428	447	441	439	467	471	475	462	432	474	470	444	460	445	458	440	445	410	456	462	440	452	461	406	472	436	420	421	439	466	414	444	471	436	401	445	453	444	461	399	464	444	475	441	440	433	442	446	426	486	444	490	471	444	448	461	461	454	451	444	478	466	429	438	443	437	462	468	425	430	438	440
7044	8836	7322	4234	3011	2080	1796	1505	1177	968	794	732	699	637	683	582	631	611	532	556	595	587	615	567	595	611	606	519	563	574	561	600	563	541	580	583	549	550	566	550	540	573	559	558	607	544	564	544	561	525	564	574	527	569	542	553	581	576	553	534	550	571	579	568	564	545	540	529	545	557	549	543	550	552	510	534	568	544	540	540	558	526	538	575	516	551	572	566	517	525	535	499	598	535	560	574	518	568	538	506	575	525	548	546	537	541	559	573	549	531	559	529	510	530	537	553	536	522	526	535	561	553	549	559	562	549	564	560	569	578	539	545	609	581	560	557	543	514	553	552	528	541	514	551	529	555	542	538	541	552	549	626	580	516	573	498	569	552	538	515	581	530	519	553	586	567	527	521	552	540	549	508	539	595	565	560	541	580	527	530	555	533	544	559	590	534	554	544	547	578	523	572	536	553	576	532	595	524	553	546	528	545	539	532	554	548	565	544	551	576	572	519	477	575	538	541	535	557	566	554	541	567	546	547	515	547	588	526	520	577	526	556	545	566	576	555	573	504	534	575	566	575	546	572	539	546	561	543	585	525	517	576	515	570	539	506	535	531	534	533	546	538	527	490	538	541	580	561	577	520	519	513	528	544	567	564	567	565	525	554	537	556	541	525	538	525	537	537	543	544	557	599	541	534	550	573	543	531	577	546	557	520	519	589	600	578	546	542	589	584	514	557	518	569	568	537	527	590	584	573	547	513	487	530	544	563	563	613	521	547	556	587	543	536	526	516	547	517	534	546	565	547	544	610	554	543	538	539	523	533	525	519	563	558	567	578	540	558	526	530	583	583	551	562	568	546	587	547	579	508	536	563	528	556	518	522	537	565	532	580	531	558	549	577	541	566	546	534	587	571	567	527	573	540	532	508	585	551	562	564	542	535	540	542	564	517	561	586	576	523	575	530	580	562	541	573	544	570	537	568	505	553	551	560	542	532	520	583	553	554	523	587	549	546	529	539	533	564	542	519	494	529	553	525	537	546	541	551	573	543	537	511	515	547	539	544	561	512	572	550	578	553	524	601	563	519	513	552	539	504	583	534	553	528	556	548	587	557	530	571	515	569	529	567	552	564	554	491	545	563	515	555	582	575	593	549	553	531	523	538	520	514	557	568	529	537	525	591	545	525	565	560	535	548	545	533	536	557	537	548	519	548	578	577	521	598	549	511	534	557	536	527	510	554	567	567	524	570	555	541	575	554	526	531	537	600	519	526	556	558	549	544	547	545	555	525	523	508	560	579	539	555	516	505	581	536	548	569	551	542	516	557	564	540	565	555	511	550	540	542	533	560	549	590	514	567	511	547	550	481	557	516	591	535	622	598	508	549	550	604	548	571	609	532	548	571	553	574	530	563	552	514	568	555	561	544	546	588	517	591	542	551	517	541	516	559	546	567	536	530	564	578	494	549	556	557	596	542	532	555	538	554	546	538	583	523	550	523	518	568	598	537	575	558	535	532	552	548	575	555	565	587	552	552	560	526	529	565	547	530	547	575	528	523	518	554	533	549	562	555	552	564	553	545	539	543	586	571	564	553	574	569	547	511	536	519	571	509	547	542	527	528	548	542	539	574	541	515	541	556	546	582	539	542	540	560	557	553	526	601	549	532	564	571	581	541	562	557	568	552	575	517	541	541	534	557	554	521	564	539	567	577	513	563	564	536	501	537	558	558	534	552	543	579	580	549	577	547	561	562	551	565	548	551	524	580	558	532	514	565	524	533	524	537	527	530	536	569	527	553	549	549	573	482	540	578	572	581	545	570	545	561	517	538	584	535	528	553	556	539	515	525	506	543	536	540	547	566	532	565	541	564	552	546	525	554	540	522	593	570	528	557	536	514	541	501	578	556	508	548	545	576	524	560	518	550	540	529	536	559	513	537	610	544	575	526	532	585	532	559	547	564	567	575	564	571	515	522	565	542	529	543	540	561	551	571	549	540	527	575	522	545	546	561	578	531	561	561	523	560	611	584	547	553	539	557	568	548	550	512	569	548	518	569	489	594	542	539	532	521	555	509	579	519	574	536	585	558	562	562	565	518	597	566	558	567	584	517	498	542	548	585	557	540	570	570	560	598	510	549	558	539	533	586	523	533	573	565	509	582	538	561	548	517	540	562	559	531	570	572	579	522	558	549	570	509	531	543	553	569	519	541	547	563	515	559	514	583	515	520	524	547	583	507	525	594	551	548	544	574	558	559	548	563	552	553	562	531	523	559	526	528	577	548	532	558	542	564	565	575	576	576	531	558	545	542	552	590	527	568	529	497	515	574	540	539	550	540	564	573	530	596	570	526	547	544	573	558	562	544	585	557	540	548	541	556	501	575	546	542	534	528	554	561	572	565	572	549	523	538	566	595	551	543	499	547	567	565	517	571	573	535	547	553	583	578	558	534	522	513	521	550	577	570	565	526	554	535	519	520	547	540	552	542	524	517	547	571	537	589	555	512	518	539	531	577	524	529	549	510	554	495	535	564	564	596	582	559	550	557	534	568	529	554	553	534	566	556	580	579	534	517	569	555	572	546	584	517	587	561	547	544	532	538	579	547	546	569	552	562	508	536	551	526	525	585	602	563	540	557	529	569	546	566	561	561	531	561	540	560	556	548	546	539	528	567	578	546	549	489	540	531	585	569	520	534	535	583	533	540	526	528	547	564	526	547	561	573	577	566	549	586	548	522	531	555	536	580	527	573	488	555	563	576	551	564	560	556	577	531	554	535	594	558	536	514	527	543	531	572	556	523	543	638	569	540	531	499	572	527	495	562	531	560	612	547	544	578	532	564	534	509	564	539	555	557	594	547	563	537	535	600	552	579	580	538	536	556	581	529	539	540	558	565	544	534	532	569	594	604	528	536	543	522	595	575	552	588	519	503	600	528	537	541	540	562	537	519	549	566	530	568	570	559	564	565	560	536	514	544	553	538	528	572	534	538	524	553	543	543	532	581	552	539	558	541	534	551	526	585	564	565	582	563	561	557	531	535	534	544	568	535	542	537	583	584	513	561	535	581	527	570	518	558	569	565	552	566	550	550	539	541	563	572	573	521	577	549	572	543	570	527	559	524	582	556	551	542	575	522	576	591	535	550	530	503	568	552	534	514	524	605	565	511	558	530	549	504	521	600	537	512	525	554	525	542	567	516	596	571	548	546	551	539	533	518	536	519	560	549	572	590	533	566	557	508	571	573	606	518	530	538	556	556	543	540	562	566	555	561	545	570	548	570	568	548	579	556	505	571	522	547	537	531	575	551	570	526	597	555	547	510	558	537	566	530	582	579	586	578	553	547	566	530	518	598	562	577	572	584	577	555	543	588	566	515	545	558	533	538	552	583	551	584	519	548	590	548	569	591	527	589	554	538	519	595	558	584	551	561	504	594	570	550	515	570	557	560	560	547	536	559	566	599	581	505	572	563	541	509	583	544	532	569	582	559	521	582	541	518	544	583	526	531	535	582
23792	20941	28121	23911	20896	10302	2185	1383	938	743	565	508	460	383	340	389	337	308	273	287	272	278	266	281	289	275	272	291	244	275	257	292	262	270	245	251	231	236	231	233	242	238	220	248	222	211	247	244	231	239	223	231	232	224	248	235	261	222	247	260	250	200	240	231	220	231	234	211	217	222	225	219	231	224	221	249	233	239	225	248	213	233	222	224	212	238	234	256	221	222	241	215	248	236	232	194	230	257	209	241	241	207	229	200	214	235	254	224	204	261	220	212	235	215	228	217	199	239	236	225	195	227	231	264	206	216	204	207	234	217	218	250	236	208	226	219	227	242	234	237	255	218	227	221	220	204	256	227	223	209	216	230	243	224	231	231	243	195	216	231	222	209	205	221	249	249	218	215	208	236	232	229	222	218	237	222	230	229	229	212	199	244	255	210	215	251	238	229	204	237	209	227	241	213	223	249	231	220	233	228	210	213	265	240	225	211	240	221	252	225	245	225	238	226	205	231	238	226	207	223	213	206	239	214	222	210	215	214	203	229	252	250	233	223	232	249	222	230	211	208	218	215	214	214	213	245	241	224	231	233	225	219	239	245	221	211	204	217	217	221	207	200	230	213	204	218	212	225	242	208	232	224	256	241	187	223	199	221	232	235	241	239	227	216	223	236	217	234	218	216	180	227	238	211	206	224	241	247	233	206	243	227	223	226	232	235	217	211	229	246	216	225	203	198	253	216	249	198	218	223	241	226	237	220	255	245	237	239	235	205	200	213	246	233	226	210	240	236	228	218	214	262	202	222	234	251	214	239	209	218	221	240	244	220	213	252	196	234	260	195	201	237	250	241	246	239	232	200	239	225	220	204	241	213	215	236	240	198	215	225	197	240	188	222	221	214	238	216	205	229	215	230	234	189	224	187	237	208	237	244	245	221	218	231	246	185	223	217	211	235	225	219	224	231	195	214	207	238	238	222	212	219	202	224	217	216	235	238	222	195	241	245	224	221	250	226	222	240	211	244	221	204	208	202	226	231	253	231	244	213	235	214	201	231	223	194	217	231	219	242	258	235	243	215	226	253	223	261	218	245	228	215	225	220	210	227	258	237	215	224	232	236	229	226	213	235	218	212	239	215	246	233	216	222	229	197	251	218	223	243	249	217	232	230	217	231	214	237	250	241	208	252	216	239	226	229	223	223	241	202	242	227	218	233	215	222	202	227	237	236	204	240	251	211	216	234	232	215	195	216	228	230	206	232	230	238	228	227	241	209	246	233	244	205	230	208	234	230	237	225	203	234	225	225	215	232	214	224	218	234	237	244	219	221	195	241	225	244	260	203	231	220	238	224	215	233	211	227	238	244	254	217	235	251	204	228	259	238	208	220	226	246	259	254	206	210	232	244	249	217	225	237	220	227	256	215	228	225	216	244	225	227	195	216	251	215	221	237	208	240	188	223	234	220	248	226	226	197	215	236	241	225	230	201	230	210	214	211	234	211	196	250	217	250	217	232	216	201	208	204	229	232	233	210	242	218	216	208	205	233	230	228	243	230	221	212	212	212	232	232	230	233	210	220	230	201	209	251	243	238	229	229	223	206	236	244	233	204	235	205	248	239	225	242	240	231	247	216	215	239	208	249	243	194	232	218	229	232	228	245	227	256	216	258	197	235	219	222	241	224	221	221	207	218	232	202	233	244	225	228	221	217	238	222	196	243	236	228	236	242	215	228	222	241	220	236	216	228	228	258	211	230	240	217	231	215	232	212	246	249	229	232	219	234	219	221	207	226	262	202	214	231	235	224	250	224	239	205	233	234	236	229	245	224	232	223	239	232	231	235	245	226	221	210	252	239	213	223	221	215	200	196	279	221	222	222	226	216	218	191	238	214	217	235	185	204	198	215	224	193	249	216	232	232	219	223	236	215	226	227	219	220	222	217	207	218	219	204	232	232	206	247	216	200	213	244	223	222	241	245	224	231	241	212	200	254	227	235	235	246	216	230	235	243	259	226	246	228	226	211	244	230	241	231	253	203	218	200	233	236	228	235	220	217	230	215	218	199	215	226	229	212	228	227	197	218	221	243	200	238	256	221	237	228	221	239	226	233	241	239	208	224	239	259	240	227	226	224	208	205	221	230	218	218	221	216	217	224	191	225	204	196	214	229	188	240	224	215	216	234	238	221	207	214	215	233	251	204	220	237	240	237	245	218	208	217	224	213	216	245	213	230	247	217	246	229	235	222	233	217	248	216	207	255	211	244	224	230	221	231	222	253	221	247	251	240	229	220	221	235	227	218	207	205	218	221	229	214	227	223	233	232	213	221	228	217	231	223	221	234	221	237	237	228	230	237	245	245	229	247	244	238	242	226	238	215	237	244	211	230	236	220	203	219	236	224	225	222	211	226	218	221	239	204	242	250	223	222	243	216	240	208	197	231	230	241	241	254	240	236	216	233	226	215	247	225	218	212	208	208	233	218	219	213	231	231	218	229	241	221	222	255	232	243	238	235	219	236	229	224	205	215	225	208	229	230	234	236	228	211	246	208	228	213	236	222	213	228	221	237	228	199	224	240	203	211	236	235	204	221	218	236	224	217	215	227	201	204	237	218	215	217	262	239	244	242	234	238	242	209	246	201	213	225	220	202	240	215	215	205	207	216	239	220	210	247	217	222	208	203	231	238	206	237	211	257	227	218	241	249	229	232	247	212	222	212	231	242	224	217	216	249	226	233	207	231	231	239	234	217	241	230	219	204	235	218	218	240	247	204	259	220	203	248	236	225	211	246	232	224	202	243	224	252	235	213	211	221	227	232	225	241	218	225	225	246	207	245	218	189	244	219	207	225	234	232	205	205	215	232	224	210	232	214	225	254	195	222	237	227	214	208	207	240	215	240	209	244	220	236	224	231	230	234	222	212	221	214	249	227	233	213	220	238	232	225	238	223	247	226	252	224	219	215	232	213	240	200	215	262	229	258	208	244	222	195	240	226	208	245	229	235	237	215	211	229	219	231	207	236	209	228	217	236	224	239	237	225	241	207	222	248	231	237	227	226	215	211	227	256	240	215	228	237	222	231	243	247	252	219	230	248	217	210	229	220	217	211	236	227	200	241	232	257	220	233	233	215	248	225	200	217	210	203	232	215	216	210	259	219	236	223	210	253	210	224	209	238	220	241	234	240	234	207	239	245	214	226	213	206	210	239	235	248	224	210	220	230	250	224	207	212	220	244	266	234	236	249	232	238	203	231	226	234	225	200	243	234	239	197	212	223	223	226	237	247	218	228	239	230	239	224	225	237	229	216	213	233	229	235	264	217	235	230	214	218	226	221	211	228	216	212	238	206	212	210	240	207	258	241	248	234	252	223	224	228	202	210	223	234	218	217	218	254	208	241	197	245	216	244	240	224	229	225	224	232	249	241	221	235	226	233	239	225	220	230	230	231	193	222	227	220	209	235	199	215	234	239	238	222	232	234	246	231	228	222	232	225	250	218	212	206	226	247	249	205
8296	18186	15673	8927	6549	4541	3897	2970	2167	1566	1240	960	801	748	631	577	566	485	433	383	415	396	390	398	395	381	323	378	373	348	386	391	399	365	318	329	327	317	317	322	311	282	316	323	298	286	314	269	320	301	310	324	312	349	300	328	326	316	291	303	308	319	287	327	300	282	301	301	297	280	259	301	322	315	304	290	310	332	304	298	279	285	280	314	308	302	275	266	280	273	289	280	287	269	305	301	285	275	324	298	276	295	285	329	301	285	287	283	260	237	275	294	319	293	299	281	296	263	301	301	311	281	296	299	257	304	323	274	283	281	277	304	289	314	296	265	282	279	309	315	300	288	296	277	285	295	303	302	269	331	292	285	277	293	288	292	255	283	287	251	276	283	285	271	309	312	297	281	296	292	298	281	285	283	304	295	301	306	290	249	271	246	284	296	287	287	332	306	280	316	291	285	302	276	277	276	318	295	273	278	280	288	296	272	284	276	277	272	272	312	266	299	312	308	287	323	310	270	274	295	303	295	287	298	260	277	288	307	282	269	316	278	316	270	290	303	280	291	349	269	313	267	298	275	287	261	297	295	290	312	274	301	296	292	269	271	320	304	298	294	266	309	324	301	256	315	301	273	305	275	273	277	293	326	276	289	282	278	309	279	299	273	278	290	284	277	280	287	303	273	274	278	284	285	281	282	282	272	290	291	275	271	284	317	297	283	292	273	316	305	282	290	289	259	301	275	270	312	277	281	302	291	286	279	313	298	278	300	281	288	280	280	314	264	304	293	344	278	290	297	316	280	299	284	285	314	268	291	255	274	302	289	286	288	308	301	299	288	268	305	287	315	276	296	305	286	287	321	301	265	311	266	278	299	283	299	277	280	286	284	278	293	281	293	283	286	327	304	272	315	303	283	287	272	327	278	282	295	280	298	314	313	284	271	303	307	286	280	282	294	309	275	298	329	306	303	280	286	288	305	294	280	261	296	277	250	267	322	296	329	289	270	270	257	298	289	307	246	304	269	288	257	267	275	302	291	303	271	289	294	294	296	294	281	280	279	278	311	305	297	283	299	293	302	266	304	317	266	297	269	264	283	304	271	292	325	275	312	342	295	316	296	291	261	326	294	269	298	271	325	289	289	267	273	310	271	294	285	276	288	267	280	302	311	276	321	280	289	285	297	302	283	275	259	303	288	291	262	290	277	292	278	287	286	297	263	279	304	284	300	293	297	263	299	301	262	289	281	284	285	320	298	272	265	266	273	272	295	279	281	249	306	287	272	260	285	267	273	311	292	293	268	297	294	325	318	274	292	286	271	267	304	309	309	285	287	300	289	288	291	281	282	279	266	293	303	267	307	306	321	261	279	279	273	266	274	273	293	265	286	288	293	283	285	279	315	260	304	292	274	312	294	274	331	282	275	299	291	305	280	284	300	289	336	276	283	287	309	283	295	307	302	293	279	277	306	301	313	315	294	285	265	296	259	274	261	293	288	292	286	283	297	300	287	293	269	295	312	265	282	286	314	306	310	284	249	269	302	282	314	309	263	271	313	287	283	294	289	288	287	298	266	319	278	285	311	296	308	296	275	295	291	292	284	315	297	304	272	247	298	261	290	280	287	292	272	279	293	264	288	272	311	285	285	258	307	284	292	305	318	285	268	279	291	291	287	321	278	260	286	293	288	291	279	294	272	294	301	305	294	309	275	293	267	272	282	302	276	288	283	290	275	288	293	279	248	299	300	293	284	282	321	301	273	321	291	283	296	315	301	321	310	298	281	297	283	325	285	298	295	265	288	300	278	290	284	313	285	296	290	272	256	261	292	292	257	292	307	292	264	304	290	287	287	272	299	301	299	304	281	293	304	306	308	300	317	292	291	275	291	340	294	324	283	263	280	271	297	281	320	263	250	293	316	304	308	280	319	325	334	317	293	307	296	285	283	316	270	286	298	297	307	281	306	291	278	309	293	270	298	282	298	313	304	311	303	302	273	294	272	292	298	281	290	264	275	290	304	290	305	265	291	296	280	311	260	310	300	314	276	296	275	294	322	308	285	323	293	307	316	300	266	293	303	288	285	271	321	301	317	311	295	308	292	282	316	315	309	297	290	256	299	298	286	265	288	302	293	281	334	309	308	268	296	275	296	290	276	273	266	280	294	307	277	280	302	262	288	303	305	296	297	262	282	289	286	311	277	274	289	260	327	294	285	326	276	285	279	330	294	312	285	316	304	284	306	311	257	279	285	321	295	275	292	309	299	296	287	300	300	287	301	293	314	262	269	313	306	308	309	291	285	330	287	261	312	273	292	262	319	252	319	303	255	286	280	289	282	298	268	295	263	311	275	300	282	308	301	304	258	301	268	283	309	276	309	282	276	312	277	298	283	278	285	281	295	299	276	322	287	313	304	281	276	281	312	294	304	298	295	299	264	282	303	281	319	248	320	262	274	323	312	295	293	311	299	297	286	313	286	292	332	272	265	275	291	309	302	315	292	291	307	312	310	317	290	285	313	293	303	320	273	308	319	274	298	313	278	297	309	251	290	322	266	295	289	290	274	271	272	303	316	298	327	280	267	334	270	295	285	297	280	278	268	303	280	272	307	274	276	285	298	266	267	299	292	309	272	323	277	298	270	275	286	266	302	315	298	287	309	314	313	321	261	284	292	262	294	273	297	270	312	276	303	273	280	290	301	308	272	318	304	266	285	296	290	303	324	276	288	306	296	268	271	290	288	311	294	251	280	294	309	296	267	280	301	282	279	268	285	275	292	287	295	277	274	267	264	293	307	310	333	309	264	275	301	309	299	306	269	288	263	292	308	321	276	281	277	290	273	293	291	302	275	294	282	294	269	301	286	283	317	292	279	308	318	289	280	293	293	261	304	303	284	299	296	288	269	295	301	303	321	290	287	295	242	300	304	285	309	307	285	291	308	254	275	302	299	295	273	271	295	296	320	284	311	282	298	293	298	264	289	301	296	284	300	267	279	303	284	315	321	310	305	275	287	318	280	301	280	326	307	299	323	297	298	275	294	291	299	306	288	295	272	287	302	285	301	286	311	310	292	279	279	278	275	279	298	291	298	280	274	311	310	274	279	283	305	303	284	313	299	287	291	299	313	289	300	320	287	284	281	289	290	299	266	284	319	287	274	294	295	296	283	256	306	303	295	283	296	271	279	276	289	286	304	274	303	291	322	296	265	324	246	284	253	308	300	298	285	338	275	274	286	302	294	280	288	296	319	295	288	315	278	267	277	309	283	241	298	278	289	298	301	256	283	327	289	314	259	303	285	258	307	319	312	270	305	313	274	275	279	315	302	302	285	276	333	299	293	261	309	311	292	300	290	324	315	294	295	281	264	338	309	270	278	305	280	295	273	265	293	293	292	301	289	302	295	283	274	284	307	297	310	273	261	309	321	293	279	281	287	288	305	240	311	267	292	300	255	293	291	283	275	270	304	285	296	306	259	267	291	299	261	299	289	294	267	260	306	271	277	261	293	302	313
24836	20907	26911	24881	9757	1998	1515	1194	1025	829	731	751	642	641	611	633	583	584	568	573	589	573	549	573	542	558	560	545	549	589	589	582	579	557	574	536	553	532	521	588	519	519	534	550	534	535	521	552	539	510	556	557	509	547	540	593	556	533	530	511	537	532	569	497	503	559	547	556	534	562	590	544	520	526	480	532	540	496	557	567	494	520	532	561	585	516	521	535	503	489	558	552	488	552	544	534	519	512	535	558	522	555	563	513	550	543	553	529	537	529	528	528	522	516	523	491	563	526	500	491	527	534	496	527	528	541	549	543	534	542	511	524	521	532	511	571	520	539	569	474	518	562	520	571	559	546	523	521	546	576	563	505	522	539	550	511	506	552	482	543	525	539	527	537	500	522	538	514	550	536	504	537	551	543	528	521	556	521	505	523	525	489	536	510	530	499	545	553	493	504	544	528	509	538	554	502	554	525	504	488	515	552	534	478	518	555	531	542	570	583	491	470	510	524	511	546	526	533	533	527	551	541	484	527	521	558	523	480	547	547	541	542	518	496	569	510	516	509	535	511	476	553	531	539	518	515	527	497	492	492	594	542	535	541	542	523	516	505	544	496	530	497	590	536	526	537	571	505	509	561	559	501	514	518	564	550	531	519	515	564	529	538	587	503	523	543	536	514	561	553	525	571	540	522	534	530	554	564	524	523	503	513	525	519	528	559	529	470	563	504	513	515	480	542	500	561	533	552	528	524	537	579	542	509	532	520	519	526	545	565	527	521	534	548	500	512	550	520	533	506	514	543	520	540	491	529	532	543	534	520	510	496	586	520	516	519	491	539	558	546	524	559	559	559	539	501	526	511	565	482	510	506	539	530	521	510	513	504	519	579	565	561	556	500	519	557	532	529	505	527	518	477	550	543	535	555	513	509	520	531	575	563	508	511	521	528	571	548	494	501	547	500	548	543	524	516	534	513	524	514	512	504	521	529	548	507	546	504	491	518	548	495	550	583	517	484	587	522	526	502	482	561	520	522	557	536	540	520	533	514	522	515	538	553	528	474	498	562	528	507	504	543	537	506	560	527	540	559	524	554	507	472	534	530	520	511	561	499	517	484	569	554	533	536	569	505	514	541	572	525	492	533	532	568	502	515	553	556	538	570	546	554	529	528	502	478	486	528	517	523	516	502	525	511	501	557	541	572	466	556	502	533	573	540	520	526	537	535	528	525	522	470	520	496	518	536	521	539	500	527	543	578	525	517	531	556	540	521	549	538	502	527	523	500	527	515	566	505	533	522	544	527	546	458	510	542	511	488	548	493	532	543	547	526	544	522	516	591	565	525	535	535	516	526	520	523	545	575	542	537	547	526	510	524	564	525	549	502	521	515	553	519	538	545	538	492	521	521	506	515	515	501	548	519	556	478	508	562	534	530	532	547	554	560	549	540	581	516	551	576	543	509	512	515	522	492	502	570	506	532	537	532	547	528	508	510	554	534	537	492	549	575	500	519	531	491	543	539	500	506	529	546	506	529	551	562	549	553	509	498	512	507	531	528	517	516	499	492	528	528	534	552	567	538	514	527	527	551	519	482	543	514	521	511	530	493	546	527	535	514	543	535	529	529	538	511	522	556	533	525	521	530	498	506	542	524	554	495	591	507	517	557	523	510	546	525	493	512	541	517	560	522	525	499	520	538	522	532	540	498	488	519	553	539	537	539	513	573	547	509	504	549	507	515	524	541	545	556	546	530	560	527	519	513	564	497	556	514	510	526	565	534	516	505	526	566	555	536	515	503	509	497	560	539	522	498	510	499	505	497	530	479	535	504	521	500	523	515	508	530	554	553	510	573	489	528	518	488	539	533	484	528	522	581	544	501	519	548	501	561	533	504	562	522	513	524	532	538	516	538	556	558	513	552	506	532	528	495	516	530	525	530	543	525	529	533	554	529	540	540	548	541	469	527	541	532	551	504	535	535	542	509	522	524	518	550	524	558	462	516	530	552	545	533	547	551	556	521	526	532	510	510	528	491	555	489	485	523	510	536	490	509	517	527	560	550	512	533	523	518	518	555	559	546	515	528	505	514	551	527	535	504	562	507	550	523	536	565	530	522	527	517	479	513	526	548	532	543	534	510	528	567	473	550	548	555	536	505	517	573	532	517	534	536	550	528	515	535	531	519	484	521	552	541	521	543	535	556	505	576	544	558	577	527	523	542	526	551	483	537	557	539	515	519	542	563	536	543	529	520	549	543	545	537	557	555	525	558	519	546	477	507	568	513	477	546	504	525	512	526	480	570	516	490	558	495	538	550	504	519	502	509	493	486	512	554	539	537	509	534	587	530	541	489	545	511	469	521	526	540	543	512	574	528	531	532	515	518	514	568	535	516	566	542	521	560	525	561	559	542	499	534	505	552	563	545	541	535	550	528	556	495	519	535	523	529	528	542	560	528	543	528	474	538	509	525	521	531	552	517	511	539	555	530	505	521	468	527	534	551	495	536	527	527	521	529	520	533	513	507	531	523	535	523	489	538	541	567	505	539	588	561	493	509	513	562	540	468	512	519	538	571	495	524	542	529	558	542	542	518	524	557	535	542	535	521	509	538	516	539	478	544	540	507	526	535	505	517	505	516	525	509	512	519	533	554	527	520	512	544	549	518	546	542	568	539	522	512	523	512	476	548	515	533	559	517	455	550	510	543	546	521	523	560	494	545	539	521	563	531	509	535	563	540	493	512	544	520	520	499	536	533	533	521	505	518	492	482	567	563	556	534	498	522	560	516	494	546	552	498	551	575	580	525	539	501	540	547	575	533	505	539	547	526	522	505	515	505	529	534	511	591	507	513	520	501	511	505	517	554	532	491	540	528	463	540	569	485	554	558	532	525	563	567	536	501	555	533	516	504	527	541	545	536	490	526	535	550	519	521	530	536	515	567	524	552	515	548	548	513	515	536	513	542	512	524	554	517	475	536	523	480	525	559	491	525	531	522	548	530	511	533	509	510	556	553	518	489	537	590	545	525	549	511	536	528	520	551	472	523	531	535	496	498	508	546	529	548	543	523	507	529	516	529	544	537	543	528	530	535	545	548	533	554	531	534	501	531	488	521	559	506	557	515	517	578	548	503	508	572	504	547	539	514	449	535	503	499	542	520	545	492	529	496	510	509	502	496	524	526	476	539	571	510	525	559	522	499	523	528	514	513	586	547	568	503	561	513	513	520	523	600	600	515	512	532	526	521	550	509	522	519	559	508	491	535	538	485	513	522	497	507	507	538	495	533	518	527	513	562	538	530	520	503	495	564	565	514	522	516	516	533	511	514	556	519	540	476	520	514	524	515	492	538	527	539	529	546	506	564	503	546	556	515	533	504	563	487	533	565	537	623	527	552	480	524	575	553	538	527	542	532	543	491	511	531	522	502	516	523	506	530	528	521	466	522	532	556	517	561	577	547	547	540	549	520	489	555	502	540	571	536	521	544	532	507	490	495	510	527	526	535	541	533	507	543
8057	14286	12308	6922	4934	3576	3142	2542	1925	1507	1249	1146	973	925	903	866	796	676	742	694	695	667	691	659	708	663	693	703	670	704	705	665	730	681	692	665	630	665	651	667	631	657	614	650	654	678	654	620	662	625	629	621	673	596	630	632	658	584	658	618	615	629	610	611	654	652	619	592	683	660	653	626	690	666	630	623	668	599	620	597	633	683	602	618	619	642	653	616	616	644	622	591	642	644	594	639	625	644	611	635	584	613	640	645	572	604	610	623	646	631	640	612	617	617	629	574	608	610	654	633	640	687	645	622	627	658	640	648	591	644	648	615	682	654	645	620	611	688	663	602	607	638	659	642	607	579	626	613	590	644	636	572	633	646	621	637	629	607	616	667	581	654	651	650	630	649	601	661	599	619	620	637	642	603	627	630	591	614	601	649	630	624	640	607	661	577	580	646	648	590	610	636	613	617	651	620	635	672	601	635	671	624	661	625	630	614	603	624	617	620	584	638	608	599	613	656	626	633	651	610	653	636	594	679	628	646	672	627	620	595	651	651	676	675	713	650	664	591	636	644	624	617	654	603	659	639	650	585	649	618	599	659	609	636	611	626	624	662	626	629	605	582	577	624	607	648	657	599	642	631	640	600	633	630	690	661	654	621	603	662	599	661	638	583	606	610	654	659	626	635	633	615	601	641	592	650	606	665	644	601	673	599	610	653	653	643	661	695	643	649	647	622	646	622	657	637	696	633	610	645	625	589	628	616	631	675	652	582	643	584	635	614	599	644	646	643	581	637	657	635	608	629	656	652	627	623	599	616	633	635	590	663	608	566	637	639	632	602	681	610	651	647	667	610	649	643	633	662	623	628	630	594	646	649	616	646	645	618	684	648	668	623	605	642	623	636	631	651	619	646	599	658	634	632	628	615	618	634	636	606	658	663	647	617	610	581	583	618	644	597	633	616	628	655	679	670	590	651	621	586	609	644	605	605	647	644	628	590	655	606	633	632	643	644	620	583	659	630	635	620	597	636	629	651	640	632	597	625	679	646	658	620	620	674	647	645	670	620	579	630	646	634	582	642	613	636	631	604	643	636	632	604	647	613	631	627	652	637	609	647	623	605	632	632	631	613	602	644	625	643	599	655	625	616	591	620	657	628	613	596	613	601	654	626	602	651	626	622	628	645	634	612	607	642	622	633	667	620	631	670	649	622	631	653	644	621	620	654	594	598	626	641	607	634	628	593	623	651	594	643	598	666	617	627	632	611	660	649	597	571	639	640	645	625	574	634	610	664	648	657	629	633	626	619	620	554	597	647	633	620	647	676	600	642	644	677	651	626	619	645	601	618	630	617	615	662	625	625	626	675	644	589	662	595	624	626	626	636	635	635	683	616	657	604	594	623	661	645	658	610	653	610	599	599	623	652	609	633	640	621	613	615	653	630	642	650	666	605	604	613	605	642	605	605	648	628	619	628	602	638	656	624	668	622	622	612	596	610	607	619	656	648	626	648	634	618	593	707	672	621	658	631	652	644	681	652	661	637	607	590	622	621	645	606	613	623	638	658	621	614	628	636	589	604	645	694	555	637	667	589	627	654	603	593	652	634	630	585	627	686	616	570	613	616	605	612	699	622	667	621	674	627	627	626	648	632	624	607	623	654	654	622	610	667	668	627	635	640	660	604	614	659	628	602	631	673	664	629	623	627	635	647	636	673	668	626	642	640	642	627	674	636	670	644	661	644	612	623	598	639	675	647	635	649	596	610	600	647	610	683	592	617	620	642	690	638	645	592	585	626	676	590	675	611	619	587	646	626	628	627	630	633	620	590	590	628	638	663	618	623	611	621	640	627	617	631	650	612	664	654	660	645	623	630	625	656	617	657	630	591	629	638	675	604	660	624	636	613	589	596	667	693	612	615	626	615	645	618	621	634	675	642	653	617	658	605	668	613	617	610	616	639	630	646	645	679	616	638	631	648	602	656	590	682	638	597	627	608	635	623	670	591	663	593	625	596	623	614	655	663	622	609	605	650	641	611	681	629	616	636	599	635	603	656	616	644	651	604	606	635	651	616	659	632	639	607	626	601	636	648	652	623	617	639	609	615	590	647	608	653	679	622	621	646	613	625	616	657	637	648	630	635	640	627	616	577	607	609	645	636	611	607	677	615	613	673	636	658	640	672	623	595	630	634	648	630	671	601	635	656	634	609	643	665	635	632	607	620	628	614	604	623	637	632	639	630	583	643	619	605	621	638	648	636	637	644	651	646	585	628	664	620	621	642	637	613	609	626	656	662	666	651	621	599	582	634	626	590	613	650	603	603	621	629	583	702	628	619	654	639	645	636	621	660	640	588	655	612	613	645	628	652	625	632	633	667	645	662	634	630	589	619	647	605	614	685	602	608	647	584	604	622	610	632	594	612	659	655	611	643	631	636	650	649	611	609	643	597	653	632	630	640	633	637	665	609	639	635	655	657	644	629	587	623	593	629	586	605	610	605	645	638	618	601	641	643	649	598	644	622	643	665	644	623	617	702	635	609	656	598	655	656	631	649	663	638	656	657	626	650	642	606	660	615	593	632	640	629	634	677	601	588	644	632	559	638	620	612	630	657	603	602	626	630	627	622	637	609	634	630	633	641	654	632	658	589	604	639	649	617	625	631	676	615	648	658	637	633	594	634	635	611	684	608	614	618	613	632	582	632	647	644	620	634	582	627	672	661	628	649	615	630	654	646	682	596	623	641	615	617	649	632	647	618	580	612	594	629	658	606	637	664	641	651	636	625	601	631	643	569	669	653	625	608	633	599	620	633	626	608	622	601	675	644	601	673	626	639	649	637	701	648	637	628	648	637	636	637	625	631	610	683	644	601	645	647	609	633	593	612	632	601	637	622	635	625	640	639	616	647	622	611	653	640	617	645	599	606	657	630	604	607	633	650	595	628	590	609	660	616	610	620	656	627	630	633	616	611	661	667	600	617	647	645	642	655	598	629	606	663	585	632	628	604	658	649	608	629	642	597	637	659	667	635	600	635	632	694	635	678	633	632	630	629	623	649	597	624	671	639	612	658	605	642	664	641	645	630	667	622	595	581	604	632	606	641	640	663	589	624	645	641	576	640	662	658	665	631	612	619	614	596	603	671	670	659	641	653	634	670	615	647	626	593	695	619	625	658	589	573	602	631	627	621	614	642	622	659	620	656	664	650	595	647	582	663	601	650	576	634	623	653	652	619	599	649	644	619	632	642	595	620	626	606	628	644	620	666	668	623	614	640	643	595	646	637	635	615	611	628	600	606	613	637	689	648	620	644	597	685	640	623	632	584	619	612	630	589	655	631	649	630	657	603	581	657	620	646	591	634	614	627	605	632	647	612	613	639	632	637	618	626	640	626	666	645	611	625	583	682	663	657	641	671	621	645	589	596	678	621	572	641	622	682	634	626	584	630	612	626	660	611	610	601	643	640	652	647	604	662	633	693	628	602	660	645	628	660	622	655	648	615	622	619	588	668
22697	20947	28665	23405	20951	21046	10082	2494	1432	1101	861	716	645	596	535	479	451	390	382	379	315	335	303	325	320	313	308	345	282	326	341	334	342	305	291	287	253	266	264	241	261	274	262	284	249	230	233	275	247	256	258	243	267	283	250	215	259	245	240	255	273	226	272	263	279	244	245	258	257	285	229	290	236	252	280	243	276	256	240	207	230	255	224	261	218	250	249	265	216	257	245	289	266	249	257	259	252	270	236	252	234	244	221	217	224	293	219	235	236	206	217	227	231	260	267	237	228	241	225	214	260	260	260	229	222	247	228	254	236	235	222	227	223	252	245	230	247	236	241	220	275	250	259	242	229	268	258	258	214	226	214	232	233	244	232	256	222	250	232	257	237	244	249	239	255	264	259	224	252	235	274	239	239	250	241	248	248	253	248	244	240	252	236	270	231	240	268	238	232	230	241	237	251	239	238	260	255	238	219	232	264	232	218	263	210	240	226	243	225	235	237	238	239	255	254	239	247	221	264	242	263	226	241	246	238	235	229	246	264	252	253	250	243	235	260	238	249	258	258	220	231	232	242	258	267	233	235	246	231	246	248	257	217	245	237	219	241	256	237	250	255	225	254	248	237	244	258	220	253	242	248	215	246	228	241	238	246	213	228	244	244	233	259	247	258	243	263	221	272	255	224	240	249	227	249	233	253	237	243	262	256	232	238	262	244	229	236	244	244	230	248	246	220	221	245	234	275	246	255	230	251	259	248	253	236	240	241	224	236	278	286	235	260	251	248	254	265	268	275	218	243	235	254	231	228	214	230	236	275	238	249	220	214	257	217	249	226	225	237	241	226	251	229	230	217	249	265	227	243	236	239	245	243	255	231	238	256	249	234	254	224	228	255	250	241	231	227	234	237	251	235	216	234	237	236	271	206	261	239	209	236	256	251	226	213	255	230	220	251	245	229	246	234	245	228	233	242	237	236	265	225	243	249	231	205	263	233	229	233	227	238	244	249	225	237	217	258	236	219	235	233	261	213	258	253	231	216	243	261	253	226	241	244	251	258	254	247	241	236	258	233	261	258	249	259	227	235	224	238	213	229	225	250	252	256	242	252	227	237	225	233	211	257	221	242	255	250	239	235	262	244	252	243	254	242	232	234	248	260	217	260	249	220	262	219	262	232	290	230	250	233	239	258	228	232	218	250	263	225	246	207	237	252	220	248	247	249	222	241	240	234	222	261	237	234	249	193	237	259	240	252	232	246	254	234	245	249	240	213	262	252	257	264	261	266	239	245	234	226	249	255	241	240	243	258	218	222	224	237	235	247	241	213	272	256	243	253	243	213	270	212	219	239	251	270	220	220	237	236	240	234	230	245	259	236	256	202	241	246	239	250	210	246	256	242	232	279	254	237	262	251	255	232	260	230	242	240	260	241	228	223	238	226	226	257	216	255	254	234	239	237	246	234	252	238	265	241	245	234	252	233	248	236	228	261	217	234	233	271	265	210	238	235	254	225	222	251	227	250	249	266	247	247	235	232	246	255	229	248	237	223	242	247	256	234	239	216	259	256	255	229	239	223	243	227	250	235	213	267	233	230	263	218	253	246	232	239	245	256	249	240	231	233	250	240	248	217	231	229	225	284	238	233	249	244	248	236	255	232	231	241	248	229	248	209	244	235	221	242	231	231	243	231	250	232	243	233	234	256	265	251	223	216	252	284	241	243	257	241	240	239	248	215	257	242	233	259	239	221	240	238	284	235	244	253	245	257	253	231	240	258	253	246	245	256	256	228	268	227	244	238	247	244	290	228	220	248	237	238	259	265	229	218	207	244	264	286	231	224	248	274	238	259	222	236	232	265	246	246	214	232	286	248	239	255	249	256	241	232	239	254	261	236	263	232	261	230	241	245	216	248	233	233	249	254	250	239	243	243	216	231	245	257	236	255	237	249	250	253	222	226	243	250	232	246	247	257	244	229	225	253	241	250	239	271	257	257	245	206	222	254	236	267	223	250	223	239	240	229	244	219	218	231	259	244	255	258	244	262	236	251	230	239	241	234	222	245	264	234	236	243	222	248	239	268	262	229	257	225	241	250	227	241	249	223	230	244	249	263	244	248	223	194	248	250	217	226	258	239	231	237	217	260	242	235	245	247	236	252	235	227	242	215	236	239	261	229	260	217	257	247	241	265	243	233	242	223	233	267	243	210	213	229	234	237	217	271	251	227	234	246	229	231	202	248	238	222	247	279	229	237	227	227	253	236	241	249	257	260	238	221	245	253	246	246	275	254	247	213	204	244	229	254	246	255	236	256	238	242	241	241	262	229	210	240	242	249	224	254	220	258	246	241	267	216	228	225	216	243	220	245	261	270	234	215	226	218	233	249	227	242	222	250	246	266	258	248	241	238	239	228	267	242	238	232	246	236	226	251	246	193	239	233	252	206	232	216	246	246	250	223	208	228	237	236	221	219	237	239	253	253	242	255	232	218	240	243	249	249	238	266	223	227	231	253	238	218	235	251	223	231	236	217	249	262	230	265	238	257	213	229	243	239	243	262	266	266	244	236	238	241	257	246	237	241	184	224	233	223	228	242	265	246	224	257	253	222	255	261	246	258	238	234	243	237	237	225	224	243	241	230	261	264	205	249	242	255	204	257	249	230	233	218	254	217	230	266	243	272	288	274	265	231	235	251	225	235	229	257	233	232	220	248	224	246	219	268	273	255	274	236	242	231	241	232	215	224	245	230	229	236	251	227	243	229	277	234	260	220	246	237	241	254	241	241	230	245	230	215	273	233	247	220	224	272	234	211	250	234	253	253	238	267	242	238	235	226	243	238	246	224	203	255	261	241	243	236	233	224	257	249	262	236	252	257	259	228	228	224	256	266	242	218	256	241	229	238	230	255	256	243	212	222	205	225	259	196	251	237	259	243	234	233	225	221	216	237	230	255	250	228	225	251	231	235	230	259	272	256	252	258	242	253	240	233	238	244	244	274	232	255	211	251	236	256	237	237	254	243	212	245	256	247	219	252	250	239	223	265	244	211	227	258	240	250	229	218	224	257	213	263	215	246	244	220	257	217	240	232	237	248	245	242	239	213	250	242	241	234	240	263	231	220	239	253	238	219	256	232	236	257	228	248	249	229	247	239	225	248	236	236	236	221	255	214	256	267	253	234	251	220	247	237	233	232	239	222	247	241	243	235	237	233	221	264	244	222	250	262	228	245	224	240	273	240	243	228	228	253	222	235	256	240	233	264	223	230	247	246	253	244	256	248	254	241	244	247	221	236	229	221	230	228	242	251	232	269	233	246	224	260	247	236	249	254	296	215	260	264	251	219	238	243	232	223	239	253	235	238	237	237	217	240	254	250	244	241	235	232	232	243	261	224	265	265	236	212	234	220	229	210	232	246	239	262	269	248	247	241	263	252	230	269	245	244	231	216	230	231	237	213	241	236	234	218	222	256	253	261	233	227	229	219	227	245	226	234	223	245	211	223	269	242	238	238	254
10925	24699	21641	13084	9654	7191	6169	4847	3438	2461	1872	1565	1240	1131	1015	908	760	633	559	506	506	465	425	426	434	465	443	493	402	472	453	542	487	393	430	344	372	367	327	324	299	336	329	320	309	314	334	358	320	318	337	289	333	273	338	332	315	301	300	303	311	308	306	287	311	293	291	296	312	284	296	288	292	269	327	295	312	301	289	304	308	288	313	292	294	301	298	305	332	311	288	280	288	294	250	281	272	303	297	281	290	305	272	271	304	268	322	253	257	273	284	304	264	295	326	268	292	293	283	305	282	256	290	269	289	270	265	277	269	288	313	315	280	300	285	294	275	277	281	258	298	269	296	287	322	260	283	263	278	307	259	291	274	291	291	285	254	279	282	296	281	292	314	268	277	299	308	281	285	285	281	322	272	272	261	267	265	280	300	309	256	277	297	258	264	284	308	290	281	281	286	258	289	279	252	283	299	296	284	271	313	280	296	276	290	297	288	312	291	292	279	284	286	270	288	281	286	279	285	300	275	265	309	271	313	278	280	312	284	280	309	280	293	277	270	268	278	283	252	287	312	285	289	256	280	310	264	285	300	289	291	291	312	291	286	308	290	262	271	323	307	284	302	275	300	290	295	307	249	327	307	270	272	296	271	275	280	294	314	306	296	298	266	242	339	286	322	286	262	311	263	306	285	316	303	274	284	293	265	305	296	267	308	255	300	300	299	266	278	291	282	283	298	295	269	318	297	305	266	279	253	308	270	297	273	287	275	266	270	272	276	267	287	310	279	339	260	261	293	287	320	270	287	296	273	301	309	256	305	279	291	261	288	293	280	300	267	331	269	296	281	288	298	316	272	275	274	284	282	281	272	272	282	273	288	272	291	279	299	282	275	274	299	286	299	261	286	274	237	320	279	297	284	303	286	314	284	302	271	284	278	301	290	292	296	285	289	267	317	311	273	278	266	266	285	285	298	276	294	295	270	287	258	306	283	284	298	285	337	259	300	278	271	312	278	260	281	269	263	261	275	283	294	270	289	269	293	279	269	265	259	293	290	276	307	278	273	296	297	275	297	273	261	276	319	265	271	283	292	305	241	291	283	294	303	291	302	274	266	280	246	261	258	268	292	241	282	270	300	311	270	306	274	280	285	271	294	280	295	312	291	277	276	288	303	275	291	289	284	282	312	308	297	302	280	309	285	277	302	301	275	269	294	288	303	296	305	290	262	291	300	291	311	286	270	291	294	293	260	295	258	284	288	314	275	285	277	289	309	283	295	276	273	291	290	277	297	302	309	265	293	317	289	283	295	307	259	293	294	292	311	269	286	270	326	278	283	302	322	311	284	276	260	297	267	296	291	254	292	269	262	309	297	274	312	317	261	289	250	286	290	319	296	283	275	291	273	274	289	274	313	294	294	296	270	270	291	285	283	305	296	301	309	272	274	288	279	271	297	313	290	263	328	275	280	287	242	283	259	296	285	307	243	241	270	315	326	305	293	272	281	283	265	304	261	301	253	285	291	296	282	275	293	248	287	290	305	301	303	301	283	318	301	308	279	323	300	297	311	287	282	296	274	297	286	320	282	277	296	290	286	316	279	303	297	264	297	325	325	264	273	282	303	282	307	307	263	281	259	294	292	257	287	262	286	288	297	284	265	298	315	296	296	288	272	267	294	298	278	311	285	327	269	317	259	272	303	268	305	269	299	299	282	260	272	271	287	292	297	300	282	319	295	286	296	278	284	281	288	283	276	265	290	309	291	285	279	278	261	312	278	273	278	284	288	294	257	276	280	325	300	284	287	264	312	309	303	319	274	299	251	266	285	286	267	296	269	293	278	293	275	290	279	289	300	286	270	297	282	320	298	280	290	274	276	278	301	295	314	285	267	273	321	265	291	304	300	271	321	276	286	284	272	287	268	269	283	306	290	282	276	298	272	265	256	294	310	307	295	275	300	275	294	291	306	252	272	285	254	277	288	311	296	304	273	275	277	276	267	254	255	277	322	260	306	281	302	276	305	300	274	286	303	295	302	286	279	303	280	303	272	277	269	294	268	270	283	331	304	290	294	298	282	272	289	286	290	267	276	286	273	271	276	338	286	294	314	285	302	302	268	271	314	288	297	273	296	288	281	301	272	273	313	263	279	307	286	293	318	301	296	289	298	279	304	293	305	276	296	293	308	294	288	285	258	276	298	295	281	275	268	316	282	300	281	265	271	256	255	262	289	303	297	261	260	309	244	292	294	297	267	268	274	267	297	239	293	279	252	290	314	299	290	291	289	275	281	270	270	292	280	279	284	285	303	299	312	284	301	313	262	284	255	261	273	275	281	300	289	280	303	301	296	287	288	280	264	292	295	261	294	284	312	293	325	303	299	299	284	291	284	283	278	310	267	293	297	262	292	298	311	309	308	247	280	264	294	263	276	295	276	304	302	272	292	272	327	262	296	288	289	293	288	305	255	297	306	302	278	262	301	270	274	288	267	311	313	281	285	282	283	312	311	278	260	322	291	262	259	274	294	284	284	301	313	300	282	276	277	283	303	297	285	297	302	296	252	285	270	285	256	299	341	305	284	280	282	284	309	287	269	284	268	302	286	306	295	298	287	255	321	294	319	284	325	285	284	271	283	270	247	245	335	289	286	319	299	297	289	301	271	296	266	285	286	290	309	272	281	290	267	299	261	272	297	302	287	276	263	264	295	282	289	301	286	307	308	249	267	277	320	288	286	287	270	301	278	270	275	277	280	287	259	287	305	272	282	284	298	264	312	305	273	308	306	275	306	267	290	266	257	304	316	301	279	269	299	319	258	280	286	308	313	287	261	279	276	309	270	292	287	300	252	286	262	273	296	299	257	274	277	265	286	292	256	257	305	288	276	263	286	297	274	296	294	281	267	288	296	284	286	256	280	288	273	286	341	291	309	303	308	283	271	292	276	308	288	306	279	283	308	272	259	274	270	294	264	301	278	316	270	280	307	284	282	253	290	278	309	278	302	287	290	295	313	318	280	305	316	263	261	277	284	301	321	306	276	299	283	267	243	280	278	305	257	274	276	272	275	295	292	260	288	288	299	283	299	299	302	313	277	281	281	297	300	281	287	287	299	248	311	316	261	272	321	281	288	284	265	297	256	300	293	282	290	284	288	288	302	295	278	325	271	298	277	297	300	295	286	285	265	286	310	291	274	275	297	287	277	288	293	274	294	303	281	289	272	285	305	302	269	288	306	303	285	291	288	304	298	268	271	293	281	248	266	321	291	296	285	302	289	252	295	246	309	288	296	276	266	274	291	258	262	264	292	300	298	313	294	293	308	296	248	303	322	265	310	276	310	298	271	287	266	278	319	302	271	261	282	288	291	284	279	290	286	298	274	261	248	291	277	295	292	294	295	240	298	270	316	282	274	285	289	304	274	294	276	250	278	260	297	293	272	281	283	294	286	302	264	303	302	258	293	265	287	280	272	307	257	286	298	311	308	283	282	284	271	294	292	271	276	273	296	306	268	280
26766	19285	8830	2959	1628	1157	1088	928	762	635	529	525	492	513	557	478	461	483	467	464	465	440	433	436	462	420	476	478	482	474	483	454	534	461	485	432	482	447	439	474	435	453	433	457	402	445	424	473	469	440	478	423	439	471	435	452	490	461	474	441	444	453	438	441	447	479	429	440	461	444	440	457	416	430	479	441	482	446	453	418	436	417	436	473	442	421	442	461	468	446	497	451	434	428	420	453	445	472	441	444	444	451	434	443	482	498	437	420	444	485	449	464	466	475	443	448	449	423	460	446	420	475	436	440	427	449	419	490	448	462	480	447	440	424	440	487	430	448	427	451	431	426	447	436	439	434	410	448	425	452	453	448	448	413	450	452	456	449	398	426	440	478	415	481	449	469	439	425	442	436	494	454	473	467	402	446	432	426	434	423	466	428	421	434	463	453	459	440	462	455	455	453	454	469	433	450	458	421	426	422	453	478	435	469	493	452	485	447	474	436	434	466	458	468	475	408	456	465	465	433	461	472	443	439	486	451	457	428	503	432	443	422	422	452	440	451	438	418	489	463	454	432	452	486	455	433	456	404	485	442	478	438	438	444	467	460	446	435	465	463	496	439	433	457	432	429	481	449	446	469	459	452	460	422	462	421	461	429	464	412	441	394	429	493	421	455	454	415	481	494	442	450	443	458	440	434	470	424	429	426	485	433	463	466	434	472	443	450	497	428	459	451	436	431	486	455	458	453	454	463	455	477	445	461	418	480	445	457	427	424	446	454	442	431	445	465	418	454	474	426	465	460	460	469	455	469	453	470	457	431	462	419	416	448	475	449	431	468	484	457	441	465	442	447	473	472	474	471	457	439	448	477	446	457	401	465	436	433	458	437	479	445	432	435	457	420	447	425	425	461	465	451	498	439	459	459	437	479	459	450	455	461	468	445	425	433	453	427	435	453	441	444	445	420	486	497	454	450	399	456	464	470	431	461	445	446	424	426	454	441	429	483	446	428	485	458	449	498	449	448	438	442	443	442	477	442	457	426	462	454	465	444	423	472	450	473	428	414	462	475	459	444	451	460	460	466	469	477	440	437	453	425	435	454	454	449	446	479	464	424	414	457	442	422	471	483	470	452	405	472	445	428	447	473	447	465	466	470	434	412	423	436	474	475	451	425	398	438	472	443	470	427	478	428	452	462	445	458	474	477	458	425	420	500	414	401	440	450	456	459	457	407	495	429	443	424	477	457	479	463	455	414	457	419	479	441	463	448	462	447	454	407	416	464	424	460	425	457	488	469	443	426	459	431	403	456	432	439	450	453	466	460	438	430	456	423	449	441	446	412	434	442	467	458	448	471	445	458	475	411	455	449	452	446	437	434	421	466	457	386	431	452	484	425	438	487	438	428	494	467	431	427	483	470	457	403	441	450	436	451	443	434	481	437	452	447	475	499	429	463	481	499	483	462	439	451	456	462	469	490	444	431	443	398	477	476	462	505	432	439	437	430	469	462	415	453	462	470	451	436	431	458	429	440	434	453	466	451	445	461	450	457	487	458	463	472	395	426	443	448	423	420	440	482	443	464	452	465	451	483	463	421	483	448	444	466	405	428	457	467	468	478	443	425	400	405	461	449	439	435	410	466	468	414	429	426	457	438	448	455	409	469	422	436	456	479	440	450	480	445	451	454	432	442	444	392	481	442	436	427	480	443	450	436	435	474	471	434	434	443	462	457	423	431	437	427	433	434	433	406	439	433	470	472	451	426	473	484	433	436	436	457	453	468	464	442	435	489	454	453	456	478	455	426	435	477	478	437	480	457	477	441	470	429	463	442	473	450	439	452	463	430	453	428	435	463	448	448	437	443	413	430	448	469	458	429	464	440	434	440	490	468	471	456	452	478	477	441	457	474	488	481	429	443	499	432	434	454	456	433	460	458	493	469	464	468	448	463	401	470	429	433	455	440	467	481	428	481	439	450	451	448	457	464	442	446	416	467	456	461	480	435	442	463	466	442	465	411	463	492	438	439	474	452	429	418	451	464	444	455	460	461	451	435	448	456	438	472	496	446	439	486	464	449	446	445	469	481	449	422	465	436	433	426	495	444	461	468	421	472	465	469	472	441	464	421	409	473	474	457	457	426	442	459	476	474	446	462	468	427	444	460	466	471	463	463	450	497	468	452	424	427	435	493	437	479	451	484	445	464	464	482	464	467	437	478	446	467	456	455	471	438	444	448	418	465	479	426	437	452	422	455	465	449	465	449	441	472	440	470	470	489	474	462	451	463	444	442	434	470	444	459	427	440	464	467	482	449	425	417	471	440	467	475	440	425	456	457	467	477	435	465	495	462	453	477	439	424	411	438	458	466	430	434	442	465	480	413	459	459	440	449	472	454	399	458	474	483	420	452	440	463	465	449	427	429	461	452	417	425	463	494	433	441	419	441	456	444	433	439	459	437	454	449	459	442	448	472	435	473	466	479	404	480	491	462	437	439	458	473	474	460	439	423	446	457	447	436	450	423	450	443	432	468	465	484	428	461	472	473	426	434	455	464	422	454	410	450	439	507	437	470	446	481	416	429	416	393	488	421	481	476	429	487	439	491	428	423	439	434	482	454	427	450	495	457	470	455	491	422	424	467	455	434	418	457	468	427	457	464	464	403	427	418	451	425	414	395	438	456	432	452	455	459	471	472	476	450	454	437	448	409	454	451	457	451	454	457	463	503	480	430	441	435	463	474	422	476	439	432	456	438	453	474	461	449	431	461	466	450	455	478	433	424	447	473	416	437	476	453	443	472	415	490	405	455	474	449	401	458	406	428	403	455	448	452	442	448	461	433	429	471	479	459	413	477	434	428	436	448	463	443	444	450	483	461	445	472	470	472	455	442	466	457	455	408	434	427	474	447	467	442	431	431	443	495	436	450	458	452	427	444	412	417	466	479	462	465	447	461	450	428	453	433	441	452	492	437	510	438	445	448	438	432	483	451	444	435	451	457	452	435	468	442	421	406	448	422	465	449	442	458	454	446	436	438	456	463	460	414	418	442	477	443	489	478	417	451	444	462	475	441	410	465	446	448	477	468	465	444	458	467	419	437	486	451	421	455	472	477	434	448	462	453	430	470	416	452	429	447	438	474	451	449	430	411	419	475	446	440	489	447	426	433	452	463	454	484	439	400	440	470	435	430	445	498	467	445	461	460	455	419	408	471	448	407	460	435	483	468	399	465	440	417	476	465	445	464	452	471	480	441	428	446	463	436	435	445	472	446	422	446	467	439	448	431	429	420	441	430	434	446	454	469	430	421	465	444	515	491	426	441	486	450	425	443	445	449	452	417	427	472	447	453	478	460	465	440	434	418	462	458	435	505	482	444	431	476	445	447	454	461	439	441	446	438	506	456	433	431	466	456	421	444	409	453	409	451	424	464	444	469	426	458	428	435	453	412	415	440	434	430	479	419	465	395	453	444	476	421	445	445	443	450	448	490	468	459	458	428	461	464	440	421	457	439
7256	9190	8053	4180	2994	2281	2104	1771	1227	945	869	703	693	735	676	670	633	600	591	576	592	595	533	572	603	615	547	613	589	598	578	605	575	558	599	573	548	565	604	588	568	556	552	547	552	553	570	552	592	581	532	600	564	590	543	597	513	512	556	557	563	557	531	537	571	604	588	566	570	531	561	539	532	580	588	566	546	573	538	545	550	545	582	562	552	533	545	558	610	554	573	555	511	571	524	543	555	531	575	576	548	558	534	534	567	546	550	556	562	555	531	547	537	569	551	569	518	579	572	591	603	532	573	553	543	555	532	519	554	548	562	550	546	585	584	552	521	537	552	540	559	569	588	564	552	563	584	604	560	546	567	590	594	539	552	560	554	589	514	542	577	529	559	554	536	510	551	597	528	546	545	578	538	582	525	578	541	568	545	529	590	550	528	557	601	557	540	562	568	546	563	589	587	533	534	542	550	548	564	585	549	547	549	572	543	580	570	626	523	574	568	525	544	551	560	561	570	566	535	594	537	546	564	555	526	560	559	568	536	549	506	591	579	542	513	558	567	533	545	523	535	541	517	607	525	561	576	534	538	600	544	527	552	571	519	553	549	599	587	565	574	532	536	582	539	578	562	545	541	567	561	549	586	531	573	570	598	543	557	633	535	612	571	568	539	561	528	602	599	562	552	565	577	543	554	593	542	594	570	592	551	541	553	547	550	547	604	568	573	524	580	568	546	581	552	533	523	565	577	589	594	551	580	573	520	527	571	581	528	555	538	548	571	585	566	535	523	566	550	538	601	522	595	545	562	540	581	547	565	571	535	562	529	578	548	543	542	555	567	586	544	558	599	597	564	549	530	578	546	522	533	528	551	550	569	574	526	517	584	570	540	532	556	523	570	548	531	585	574	548	585	559	538	596	591	541	580	555	538	533	560	593	551	530	525	572	537	565	536	509	553	568	532	588	577	609	608	563	533	556	540	590	524	569	597	573	598	548	542	588	567	551	544	580	539	537	567	564	546	549	566	557	528	573	580	534	539	505	532	523	562	549	529	568	546	562	579	597	559	594	526	571	606	522	531	558	563	587	541	530	577	519	529	504	500	502	558	569	531	579	601	552	566	538	577	574	525	561	536	576	577	519	527	550	563	577	613	561	546	519	521	584	590	573	528	525	535	596	608	564	585	571	522	551	507	533	550	522	572	513	528	556	555	583	590	566	568	515	572	592	563	554	519	563	547	531	598	588	543	534	563	549	573	511	572	523	567	552	559	548	566	572	541	545	517	582	567	569	556	567	548	582	602	544	589	559	585	571	561	557	541	568	604	563	525	557	577	547	532	574	550	538	560	589	618	546	525	549	565	590	518	554	563	558	563	567	557	550	550	544	596	547	580	584	560	561	569	598	572	556	598	547	546	537	529	525	544	573	548	518	574	540	573	533	547	592	564	533	550	567	559	561	565	557	536	598	550	573	553	525	541	554	542	585	562	548	574	565	567	561	524	577	562	543	537	596	573	554	544	541	574	516	539	551	543	547	538	558	573	572	550	563	554	579	573	556	589	587	557	575	565	550	594	528	612	520	551	556	528	563	555	589	580	554	562	573	581	515	553	540	575	557	570	549	573	576	549	560	581	581	543	553	569	519	575	522	556	568	577	534	541	517	570	527	511	528	528	545	571	533	572	577	541	523	532	541	578	523	561	526	571	544	539	566	584	557	586	588	562	556	550	562	552	565	539	561	559	599	561	538	523	536	567	537	550	555	537	549	562	554	564	568	594	564	557	564	546	553	571	547	550	546	574	559	568	547	576	589	567	575	556	577	531	529	546	548	572	579	557	554	526	546	535	556	588	557	571	524	522	552	532	607	551	541	586	576	553	546	550	589	551	535	547	580	580	527	552	541	555	581	541	560	516	582	547	539	532	552	580	563	544	563	573	577	551	559	583	546	508	545	578	570	577	600	536	542	554	511	578	552	586	550	572	543	570	546	530	524	559	564	589	525	544	569	565	516	565	592	554	544	605	554	521	550	521	551	562	558	539	542	557	537	558	536	572	574	574	597	599	544	563	561	533	530	606	557	553	589	567	502	555	547	523	552	537	570	547	571	547	544	584	543	597	591	535	532	577	534	520	545	545	547	543	613	578	601	568	551	529	524	534	534	553	500	588	565	550	563	551	529	548	587	563	540	553	535	564	567	589	599	585	528	586	565	582	516	565	522	539	505	581	559	558	541	516	599	547	553	550	556	542	551	547	538	583	575	548	549	570	549	525	568	576	507	536	560	557	567	560	550	574	545	530	565	588	539	568	553	556	519	552	593	544	558	567	563	537	579	574	580	523	565	571	548	549	562	555	555	582	548	603	594	576	571	569	571	581	542	578	561	525	571	573	549	592	549	556	591	548	597	550	557	522	579	585	503	584	558	545	545	557	598	547	566	571	575	547	568	588	541	604	509	591	524	559	562	529	574	553	536	590	577	528	540	516	575	607	576	568	588	545	563	553	556	535	580	583	592	610	566	562	573	543	530	553	533	545	572	518	534	545	555	558	586	529	553	562	547	558	558	570	587	533	541	592	579	564	542	536	573	553	539	516	552	506	566	550	549	555	557	527	556	551	555	553	548	582	559	550	612	564	586	571	535	558	537	543	540	577	539	545	566	540	568	552	562	544	565	534	566	528	549	540	532	592	544	561	599	535	584	570	528	524	596	572	537	563	531	579	528	545	537	580	554	562	545	553	561	544	553	552	538	565	580	540	562	576	529	538	571	542	514	536	536	551	585	524	562	560	551	553	543	531	587	521	557	562	563	572	593	586	559	559	569	571	562	557	601	560	563	599	552	552	541	543	535	540	533	532	546	572	524	562	563	555	557	552	560	580	574	530	622	561	526	562	525	569	574	567	548	554	541	555	604	558	567	600	574	522	552	578	540	551	601	545	538	527	587	556	561	559	529	549	557	520	569	570	552	611	564	581	564	570	586	566	591	571	575	568	515	560	566	590	545	576	575	592	569	555	580	582	528	510	553	570	559	529	613	523	565	550	590	535	560	591	549	555	532	564	541	567	573	555	541	541	576	494	521	505	559	529	528	563	572	601	525	567	585	546	581	534	558	552	541	552	524	544	615	554	537	562	550	502	554	561	543	514	563	559	594	558	536	523	548	573	511	575	564	541	566	569	542	632	553	556	559	573	581	527	546	543	514	538	597	550	576	549	554	545	525	578	574	571	537	607	544	558	590	610	564	589	565	576	552	525	536	573	566	555	582	558	605	516	565	584	531	560	544	556	521	577	531	577	558	526	596	561	574	550	553	538	541	540	585	560	574	541	550	545	541	553	550	531	566	527	545	548	568	542	533	570	567	566	536	562	560	554	584	510	575	555	540	581	552	552	580	524	562	537	570	548	549	598	609	547	554	576	567	564	546	626	603	570	536	578	557	553	544	555	576	579	550	568	578	516	585	530	580	522	528	555	539	547	569	533	539	564	545	556	604	559	570	567	590	550	539
23669	20912	28123	23844	20876	10371	2502	1508	917	744	583	514	456	474	416	415	345	313	291	326	235	282	272	277	288	271	273	290	313	278	285	326	309	275	256	275	258	263	242	227	231	234	260	232	220	217	235	232	236	230	250	245	247	245	262	228	233	216	235	236	227	240	230	209	231	226	252	249	221	228	257	224	260	247	268	244	221	253	222	246	251	254	244	247	242	201	231	253	243	252	207	234	246	207	211	223	247	230	238	221	226	216	234	232	225	263	228	225	223	220	230	205	196	234	233	208	242	202	259	232	213	242	204	231	224	218	224	226	238	250	244	218	216	229	196	239	225	208	248	218	223	233	194	219	217	217	236	219	219	236	229	229	228	238	232	230	193	232	224	274	226	206	233	234	240	243	254	238	229	243	249	217	229	269	235	237	231	246	226	214	229	228	229	209	238	235	232	222	241	248	243	247	241	258	219	231	210	206	236	240	218	234	224	223	225	221	226	211	245	248	225	221	235	271	230	248	242	217	229	211	241	239	224	217	233	216	248	238	231	223	197	220	240	227	240	222	233	210	230	230	257	231	239	213	221	238	213	203	232	244	255	225	233	233	219	216	225	227	235	226	224	192	222	237	249	201	235	245	216	241	239	210	207	220	258	259	251	218	246	218	228	241	236	246	196	225	217	232	223	212	238	234	223	225	212	214	226	240	212	251	232	218	221	232	207	214	249	229	214	214	210	255	229	230	200	255	245	203	237	236	202	236	220	225	217	219	214	233	193	279	234	229	216	243	243	229	232	244	216	207	230	209	229	211	257	224	240	232	252	219	223	249	239	248	195	224	243	257	227	235	208	249	257	237	223	224	229	251	200	225	205	221	244	237	232	204	230	203	208	223	247	235	234	247	233	232	212	239	232	248	236	233	227	247	242	224	235	206	204	222	239	250	211	224	231	215	235	224	211	225	240	228	250	245	231	227	217	241	255	217	226	231	204	234	211	221	246	219	229	232	216	235	235	262	218	238	231	213	232	230	251	243	240	241	207	218	235	220	230	264	233	242	218	231	203	237	238	256	227	198	230	231	228	224	245	241	212	221	235	248	238	241	221	234	234	222	220	219	221	223	222	214	245	226	248	225	221	229	225	217	231	230	241	215	203	213	236	238	242	239	231	232	233	228	264	249	208	246	212	226	214	216	229	230	255	228	245	232	254	238	228	240	219	215	217	234	237	219	232	223	219	225	242	216	236	218	235	232	230	201	226	213	224	232	220	225	200	240	209	236	229	237	224	237	217	270	203	223	208	186	225	214	247	239	231	202	230	236	208	222	229	248	226	237	218	247	214	249	216	216	228	228	232	219	240	248	211	251	214	208	250	212	261	199	227	209	239	215	211	234	244	262	245	226	210	222	246	233	195	227	203	234	213	232	236	249	213	231	235	251	227	226	229	243	261	228	234	226	237	241	233	229	255	222	232	224	222	239	238	241	235	239	231	222	224	207	218	234	235	194	218	235	234	244	237	203	215	227	218	245	222	227	217	209	221	202	217	234	229	214	237	230	229	206	234	227	187	230	244	223	239	260	251	227	233	248	243	249	226	256	252	218	226	229	216	224	236	219	210	245	229	254	223	229	210	251	203	259	250	231	244	231	228	224	226	219	233	238	231	235	214	218	185	234	249	229	259	257	212	253	222	255	251	216	206	211	224	211	229	241	232	237	234	239	214	228	252	259	233	240	238	212	229	244	218	231	206	221	268	223	249	228	216	228	222	238	195	230	233	235	252	232	251	225	204	246	210	213	227	215	215	241	251	228	241	237	252	224	216	235	214	223	239	215	218	242	227	231	205	224	223	229	219	266	238	237	239	209	218	245	207	244	243	212	196	220	210	222	217	223	277	205	242	247	212	192	228	248	220	238	234	249	232	240	238	225	250	232	214	256	242	235	203	244	250	231	233	238	260	236	234	210	226	231	216	225	218	219	243	238	233	211	240	243	251	254	233	219	224	228	237	235	216	216	243	234	231	242	238	235	225	220	214	212	216	198	211	212	237	202	218	227	247	255	243	233	228	236	220	224	221	208	242	209	264	225	241	216	221	241	241	215	220	231	209	233	219	253	234	220	236	239	238	223	214	202	215	235	251	238	228	233	239	232	206	210	213	233	215	235	223	221	217	243	210	223	235	251	227	240	230	217	227	225	219	228	245	223	223	233	240	256	240	242	235	245	229	232	232	227	248	188	243	218	220	218	208	211	231	221	257	224	230	223	230	229	200	236	220	225	221	207	242	234	255	203	217	230	207	202	219	236	236	205	213	272	209	189	220	223	236	217	227	243	209	234	235	219	208	215	212	236	227	248	231	257	220	227	192	250	245	247	234	214	269	231	243	225	212	210	236	222	239	207	234	252	249	238	242	206	212	234	231	218	215	231	234	219	229	234	234	219	237	226	220	240	229	222	238	230	228	227	222	199	231	253	254	241	236	214	223	214	247	218	250	255	246	220	233	239	226	225	229	250	215	201	235	252	236	227	239	218	245	219	238	244	235	231	235	219	241	215	226	199	223	215	235	240	212	212	222	236	232	222	232	218	218	211	213	232	217	220	239	196	223	242	197	234	236	240	234	233	247	232	200	211	227	219	240	218	250	253	237	236	235	220	221	259	221	235	259	207	232	236	212	232	218	235	230	235	212	241	210	226	247	212	229	232	253	218	233	236	217	234	268	255	220	237	224	229	209	226	249	246	233	222	224	231	218	222	228	204	262	220	208	238	226	212	223	216	217	225	224	221	228	235	212	244	250	221	220	240	202	231	219	240	194	216	255	224	220	230	232	244	204	212	237	214	230	262	255	237	222	230	230	250	224	240	238	236	251	221	195	246	213	229	237	240	252	223	237	232	223	234	226	222	225	233	233	223	230	222	216	222	233	245	229	212	227	194	247	260	242	249	208	239	238	217	236	224	239	246	226	219	222	248	222	228	226	228	254	242	213	226	237	236	222	216	242	233	228	250	234	239	247	246	231	241	235	250	231	216	224	249	187	246	254	227	244	242	201	246	254	236	242	245	247	227	231	229	224	218	238	237	228	229	221	210	217	255	226	231	222	245	246	244	208	234	216	204	272	207	227	231	242	256	245	239	209	222	238	238	223	201	252	243	245	202	245	232	250	212	243	227	239	217	245	215	238	223	237	227	234	235	211	226	231	247	210	229	215	237	226	230	223	218	265	242	238	228	221	222	245	227	244	222	200	228	227	239	233	230	223	237	227	217	232	224	215	226	188	231	249	242	259	227	239	238	240	215	215	238	244	248	202	244	227	247	225	246	235	241	234	240	234	218	224	214	222	234	230	227	237	240	241	254	213	230	247	246	243	230	245	225	231	239	236	220	214	224	236	223	238	226	196	226	226	205	252	230	238	266	227	244	215	230	242	245	222	234	252	239	219	228	248	252	238	210	231	256	195	222	224	253	199	257	242	227	251	244	252	244	236	242	223	228	244	226	233	234	212	218	231	222	236	227
8446	18322	15673	9037	6420	4637	4054	3293	2152	1543	1253	989	872	859	772	660	561	470	426	383	371	364	398	388	415	404	401	396	373	385	448	497	449	355	349	379	344	309	356	294	297	300	298	338	329	295	266	307	313	302	317	323	323	294	320	320	300	309	306	333	313	310	304	296	297	275	331	308	296	289	307	294	294	289	278	291	312	315	290	320	339	306	332	282	321	321	303	300	301	337	319	317	328	290	309	289	319	311	303	325	314	294	288	293	288	299	259	306	283	313	317	311	286	299	265	309	283	309	295	271	317	312	285	298	306	304	254	326	300	281	296	323	294	293	298	289	298	308	318	307	305	299	327	288	296	310	280	302	288	304	309	303	276	300	300	287	298	296	335	318	300	283	259	286	297	297	280	278	277	289	315	285	254	302	297	301	308	294	283	275	302	335	326	296	307	304	293	294	275	285	276	278	298	280	315	279	336	261	287	329	307	328	313	310	321	263	288	315	281	335	284	331	295	310	311	248	317	322	264	306	298	295	305	290	270	296	276	357	280	312	305	298	290	264	296	293	298	309	294	294	311	269	298	304	275	314	292	300	305	287	311	306	296	321	272	295	298	270	288	291	295	306	295	311	278	290	298	318	314	289	300	299	281	307	286	320	299	304	296	292	327	283	282	330	267	303	321	306	277	333	297	296	300	289	295	272	291	292	320	333	280	287	286	291	310	278	338	316	277	292	283	294	286	291	267	282	303	276	309	266	285	309	281	303	299	320	313	290	290	301	274	255	289	262	292	299	297	301	299	269	298	299	257	312	271	295	297	293	287	311	294	326	280	306	275	311	297	307	289	291	310	306	307	276	309	310	304	267	279	274	323	274	322	319	283	304	268	278	307	297	297	293	277	287	295	341	309	302	289	288	314	340	307	275	321	293	315	304	291	299	308	270	296	331	285	304	307	281	294	267	266	285	298	286	303	286	294	290	278	278	301	279	318	310	303	272	324	320	279	284	324	300	288	322	305	282	326	289	292	296	290	287	268	291	310	303	295	278	306	268	281	312	295	248	301	289	298	276	302	323	287	302	290	297	303	288	305	302	286	302	263	308	291	297	303	246	266	305	283	285	285	255	279	304	305	283	291	297	257	291	287	270	286	272	273	289	315	302	300	295	260	293	281	318	286	313	280	278	296	310	295	327	310	272	307	288	301	302	305	288	294	296	304	309	297	336	276	288	280	302	295	282	285	315	311	338	287	316	289	306	292	283	269	301	279	294	310	274	288	298	302	278	310	293	275	299	316	273	295	315	301	310	276	297	289	314	287	303	284	329	301	287	309	268	295	317	317	272	288	309	309	306	315	303	290	311	275	285	267	296	297	271	287	290	304	315	257	279	304	282	286	283	314	280	305	328	278	301	301	309	262	278	294	307	293	299	315	265	269	295	264	285	308	296	281	270	295	304	296	278	276	302	323	320	298	281	305	304	295	300	282	299	332	284	292	287	265	282	285	275	292	279	289	315	307	332	321	295	289	291	309	308	297	279	315	291	292	301	280	316	287	295	308	280	300	282	300	279	263	278	314	308	317	261	298	273	298	295	287	314	304	309	300	293	301	311	302	281	294	299	284	314	292	295	304	281	261	299	303	280	321	290	295	286	304	304	299	286	296	263	301	306	327	330	298	309	282	313	284	286	309	297	309	254	288	296	298	271	304	327	307	273	280	288	286	266	298	291	289	298	295	274	296	301	298	274	314	315	286	288	300	324	322	275	271	310	284	307	299	303	311	305	280	315	270	296	291	307	289	309	297	295	325	280	297	273	300	317	301	309	313	282	305	303	269	293	268	284	304	286	265	317	302	294	293	307	315	276	329	271	266	302	278	285	280	294	286	329	297	277	326	292	337	282	278	267	277	295	281	288	304	344	285	299	314	295	293	271	321	287	315	314	311	278	314	283	312	277	274	311	295	270	287	282	318	285	313	257	310	296	300	281	284	305	301	284	308	313	316	328	291	295	295	282	307	309	301	290	310	339	339	304	307	296	293	327	320	282	317	276	296	318	298	311	307	289	309	310	273	311	308	300	304	285	295	286	299	261	290	274	299	266	340	298	286	341	298	292	272	309	287	296	296	295	320	280	307	282	306	280	319	285	297	306	313	297	310	295	317	285	315	275	318	305	299	316	305	313	269	291	296	294	281	307	268	274	291	270	289	319	268	335	285	301	276	301	294	302	297	317	264	288	326	318	297	306	308	277	308	333	292	295	300	324	280	333	331	309	273	313	282	271	267	283	309	319	306	327	305	303	292	310	290	307	282	257	313	259	335	309	291	302	288	296	268	310	292	300	274	308	287	282	330	305	337	308	315	269	288	244	304	319	308	320	289	276	306	278	298	312	313	294	275	319	296	293	296	296	277	264	284	285	274	306	312	300	265	320	300	288	259	306	295	279	307	297	294	288	299	308	255	289	313	283	295	308	297	278	287	302	278	308	316	307	300	316	294	294	315	281	270	283	291	302	262	291	323	293	303	324	280	293	280	291	346	303	294	309	300	271	317	284	278	291	302	270	278	284	292	279	288	297	288	291	306	317	297	318	317	307	275	282	292	312	276	312	305	303	302	287	273	287	296	272	329	281	338	306	321	317	290	289	289	276	311	293	289	291	285	277	276	291	298	314	272	311	265	278	301	300	285	296	315	353	300	314	283	295	261	274	310	310	298	289	309	312	309	309	304	302	308	279	302	306	280	289	321	330	282	303	295	311	287	296	319	317	309	294	297	301	282	308	277	267	290	340	291	293	301	297	252	310	271	306	276	308	233	321	315	295	336	266	321	287	285	296	290	271	293	297	275	291	292	284	311	298	282	298	289	272	309	276	292	277	315	306	316	295	281	293	323	308	293	285	265	309	294	299	261	279	293	277	297	322	302	319	291	291	292	310	289	293	292	301	275	279	281	303	296	303	294	309	277	272	303	257	301	306	277	305	302	283	297	278	300	304	308	270	307	280	277	289	312	335	284	287	307	293	292	312	273	295	297	282	312	308	287	299	313	273	320	307	290	334	286	283	301	311	296	290	269	294	308	293	308	305	311	317	305	311	260	296	298	287	297	300	284	302	284	294	266	270	294	276	285	279	289	306	313	312	285	296	309	304	309	308	278	293	332	272	308	281	285	301	314	310	271	271	286	316	313	283	321	278	309	295	285	277	285	273	313	267	335	268	284	311	307	301	327	300	284	257	286	277	323	311	289	299	298	272	290	291	281	332	266	282	289	299	309	306	282	301	305	301	287	309	348	265	319	320	293	285	290	318	291	319	288	301	288	304	290	289	261	287	306	283	311	282	271	299	275	297	320	302	298	298	312	259	281	306	299	303	319	295	314	290	266	291	281	323	288	294	290	298	327	322	318	292	281	298	278	305	311	294	284	308	312	289	306	302	294	282	312	315	293	288	325	319	316	292	287	322	301	276	281	304	321	313	301	311	278	312	294	297	268	280	306	305	294	309	312	340	291	281	304	289
24894	20916	26929	24899	9745	2179	1669	1253	973	821	782	720	703	669	670	631	621	584	581	588	610	530	583	585	588	592	547	553	556	543	603	530	604	605	572	573	552	600	545	521	513	554	533	547	565	524	548	604	529	519	522	508	590	520	515	550	546	583	551	571	529	544	517	550	556	572	522	509	572	515	502	536	548	501	549	546	508	544	574	527	543	565	535	525	545	519	533	492	585	537	573	560	560	530	526	552	565	548	549	498	534	582	528	535	536	548	588	569	499	550	544	585	570	636	488	515	541	519	532	539	537	525	513	544	566	573	515	539	549	506	544	551	471	540	518	567	540	542	548	519	545	499	547	521	537	569	526	559	530	527	520	472	589	529	556	537	539	513	560	534	522	590	534	533	542	490	544	525	494	525	496	512	584	535	528	538	519	552	556	480	483	534	554	541	528	543	507	541	538	497	536	579	546	526	522	514	515	533	554	525	574	487	580	533	536	530	499	561	533	550	534	529	576	501	475	511	521	546	517	570	545	518	501	536	552	522	555	554	543	528	576	536	515	505	530	523	518	537	537	515	518	543	505	519	520	549	542	521	510	501	509	570	523	535	572	548	558	548	501	518	534	559	536	511	523	531	515	518	507	518	564	564	552	542	521	555	543	549	579	533	529	563	518	584	568	527	559	510	536	526	520	505	535	518	517	548	544	517	528	511	572	522	551	530	571	561	563	530	511	519	498	533	541	515	537	537	559	515	493	537	549	521	517	541	487	511	540	535	576	550	496	521	557	548	506	529	531	504	490	524	581	512	557	538	540	516	496	538	533	572	531	489	526	488	546	546	517	502	517	576	550	535	525	517	522	542	500	526	530	505	543	544	506	516	558	496	544	562	538	541	566	542	580	560	554	506	551	555	552	525	543	548	540	591	549	536	570	541	519	524	545	571	558	570	536	497	539	517	538	551	541	526	499	604	531	567	535	555	527	519	520	554	559	542	575	543	558	534	542	519	527	505	531	502	519	549	534	553	560	541	536	543	555	548	531	554	529	523	562	513	560	486	526	529	554	536	549	491	549	506	532	561	492	520	544	566	524	572	551	506	513	555	552	523	562	571	584	547	520	517	529	496	520	543	520	542	549	536	541	521	546	554	548	508	530	522	509	526	527	512	507	540	541	559	557	553	562	505	509	513	542	542	525	513	561	499	542	523	510	541	544	515	533	516	539	560	513	556	546	544	521	524	546	559	507	538	533	517	549	523	538	493	521	520	515	531	548	537	509	513	488	523	538	543	520	488	525	563	546	534	542	527	550	551	532	542	520	504	520	540	527	550	538	520	540	550	490	520	554	536	515	535	585	561	533	538	531	539	516	542	559	537	519	577	509	535	514	536	504	516	488	555	520	541	531	544	562	553	605	507	540	528	557	530	575	553	533	580	523	515	534	523	575	510	585	553	561	532	538	477	553	517	491	516	541	504	520	538	561	551	535	548	549	533	540	540	538	537	544	531	577	535	588	549	518	502	546	551	556	484	535	511	528	526	525	527	541	560	565	545	540	526	506	529	539	508	529	560	534	521	514	595	521	575	546	553	523	536	542	547	535	525	513	510	508	555	546	494	520	520	556	544	572	571	529	522	493	530	503	495	527	479	598	523	509	512	513	513	547	505	578	597	555	513	505	549	531	539	539	514	544	544	536	571	533	553	548	528	529	529	535	458	571	553	498	532	539	553	516	557	558	527	521	523	557	528	510	567	571	508	533	501	540	568	551	545	526	545	548	511	564	544	549	555	519	563	525	516	531	520	525	526	572	573	536	545	509	519	497	577	536	503	514	530	490	514	516	528	540	551	502	559	572	525	517	530	558	538	560	525	549	535	540	517	517	521	513	544	557	498	537	570	539	516	535	563	561	549	519	563	523	543	545	565	521	552	515	544	487	524	544	549	498	535	528	520	543	544	570	485	556	543	539	497	533	495	507	546	470	514	516	527	532	552	533	498	558	504	536	546	524	564	579	559	537	543	507	490	532	563	547	523	560	495	566	506	534	537	503	563	534	533	537	564	512	505	519	522	534	546	564	543	503	522	529	518	545	536	528	518	560	528	516	524	526	566	548	519	566	545	550	538	551	523	565	503	547	521	562	522	556	536	513	531	546	518	508	525	541	536	552	544	518	520	486	533	510	520	523	550	533	537	519	545	537	526	538	500	517	532	534	557	563	529	512	581	522	551	564	518	500	528	550	559	481	594	540	523	499	552	491	504	564	503	501	560	542	568	576	505	543	590	565	504	536	499	505	516	555	505	512	541	537	530	503	540	526	532	522	496	545	542	500	540	564	496	543	519	511	495	483	489	554	552	513	553	488	568	507	528	552	538	552	538	560	572	566	530	543	526	534	528	498	525	521	541	562	570	566	545	550	530	558	537	548	512	557	554	563	520	505	504	566	541	535	527	529	507	530	549	524	544	543	526	533	519	575	491	531	516	517	526	569	496	544	527	537	517	564	564	534	498	551	522	514	525	546	566	529	523	504	506	543	546	513	531	487	575	567	535	556	507	538	519	498	538	566	534	550	516	552	530	544	579	559	521	527	550	554	518	533	559	508	530	553	532	519	530	513	535	552	593	516	530	475	564	492	498	580	557	531	512	534	524	512	547	557	525	524	523	511	567	600	547	514	527	538	552	515	502	507	550	537	525	484	589	501	508	515	493	529	568	527	533	510	562	504	540	530	550	569	529	587	540	537	514	554	565	527	516	554	525	518	563	532	530	521	514	512	606	543	568	533	541	543	477	511	540	526	524	542	520	548	529	522	526	517	528	537	534	504	505	544	530	554	530	551	512	568	526	522	554	532	563	517	558	536	547	524	498	500	572	540	525	522	590	535	564	558	566	498	522	548	586	539	546	511	553	515	529	591	512	538	540	504	532	543	538	564	531	583	572	542	541	514	521	580	501	575	497	502	508	554	565	513	538	540	506	541	543	560	574	542	552	532	522	517	511	541	522	528	510	535	555	489	501	539	548	521	556	547	530	529	564	490	522	567	531	560	540	522	471	526	517	524	558	535	539	539	561	525	515	610	499	538	532	543	533	543	565	551	554	497	573	562	540	508	545	526	561	523	530	496	571	555	562	521	520	584	556	551	523	559	562	540	555	554	531	547	529	516	517	555	539	501	531	540	497	532	521	546	539	519	525	549	569	547	504	517	515	512	533	575	562	528	572	541	537	479	523	546	512	507	528	538	534	583	520	539	570	552	508	493	519	549	528	525	567	501	542	520	496	539	532	579	568	549	521	507	513	527	480	535	520	485	535	555	528	563	568	520	544	567	511	575	517	547	568	530	535	520	540	539	570	512	548	529	524	529	573	516	513	492	558	567	522	526	518	562	523	493	496	557	522	574	521	510	541	521	556	585	508	543	527	520	505	532	520	516	533	522	583	558	535	517	511	575	522	555	545	541	524	563	511	563	520	541	537	511	515	550	509	533	521	556	532	574	516	527	528	548	514	555	543	563	546
8033	14278	12028	6733	4931	3762	3333	2709	2047	1513	1318	1119	1037	1010	1004	942	806	704	700	706	681	705	711	704	719	666	708	677	671	697	701	758	744	684	683	678	660	668	659	658	673	660	700	658	684	690	622	644	599	632	647	636	637	634	652	671	622	650	631	664	590	716	690	650	572	709	630	640	632	617	657	642	644	646	668	674	650	689	661	591	673	683	636	611	646	633	658	642	669	625	634	673	603	622	627	623	646	633	605	656	667	654	632	649	633	619	672	663	566	681	632	695	639	628	646	644	618	625	625	631	633	643	646	607	632	620	655	671	653	623	634	621	647	616	664	604	613	629	637	647	670	656	636	638	677	692	680	638	653	663	626	652	606	626	666	627	575	642	631	612	615	655	600	619	593	664	644	667	628	669	678	651	640	626	670	623	626	642	628	639	603	628	597	639	663	621	659	583	655	623	671	632	665	645	650	639	617	681	628	614	685	640	686	681	673	566	591	672	661	638	660	646	691	646	598	635	683	628	682	698	661	631	670	647	628	620	657	663	677	659	613	645	677	617	648	665	589	590	624	655	636	637	631	598	646	679	587	625	633	651	641	640	604	647	664	611	613	621	625	636	672	676	635	659	652	678	633	631	636	650	632	613	692	627	652	619	682	637	650	637	623	653	672	658	614	629	645	626	640	613	653	621	612	675	652	598	662	624	628	634	639	693	622	589	637	658	609	585	639	631	631	614	628	664	674	649	654	623	684	610	654	612	658	637	678	639	608	624	592	654	674	672	627	626	645	620	654	609	637	661	658	588	646	633	643	648	604	631	654	611	630	595	634	616	653	643	654	618	639	675	669	650	638	673	664	643	632	688	608	615	575	680	650	630	644	647	638	653	636	637	639	649	628	648	617	629	647	676	620	673	625	636	618	629	633	610	608	636	617	646	596	639	632	659	658	657	619	605	641	627	596	617	657	636	623	646	615	656	633	653	647	625	655	625	586	619	645	615	587	656	610	674	662	638	592	679	642	608	653	630	597	654	648	636	700	693	625	654	623	636	619	622	615	619	641	653	583	679	646	666	668	639	620	643	624	642	627	675	648	696	602	630	691	604	646	620	643	642	636	602	659	637	594	619	662	647	628	639	624	612	592	617	620	633	651	580	660	667	723	649	617	657	642	615	647	653	624	614	622	658	608	598	658	643	634	603	708	636	659	609	642	645	679	592	669	568	676	642	602	601	634	625	619	627	645	623	654	633	661	641	623	659	606	659	616	617	660	672	640	694	640	629	630	617	619	620	595	598	622	679	600	673	622	647	645	609	644	605	644	627	647	614	629	651	649	637	649	716	654	625	632	620	657	638	630	633	631	649	646	568	646	590	637	671	643	622	592	664	635	658	602	611	637	644	612	646	670	666	611	633	677	626	627	647	623	675	669	618	625	612	629	617	648	682	647	677	636	643	625	641	638	657	607	644	665	589	657	616	609	665	629	635	675	667	623	662	659	679	670	625	663	663	664	631	664	672	623	648	621	665	662	653	606	618	608	653	616	657	599	638	662	611	644	656	595	686	648	648	622	648	648	604	654	644	653	643	673	681	633	694	620	629	637	617	602	667	628	654	644	614	645	622	702	613	672	613	655	649	625	634	668	633	630	675	640	638	658	675	643	663	610	623	691	613	657	610	620	632	664	644	667	612	664	663	643	708	658	621	640	666	626	685	669	610	633	644	610	592	689	659	617	682	664	610	613	632	662	648	605	622	635	625	673	672	624	644	642	616	644	586	650	620	654	646	656	585	664	655	612	608	609	641	636	649	636	615	651	648	692	658	624	641	613	600	661	620	593	621	621	686	636	614	660	576	659	647	681	625	662	649	618	619	620	607	683	583	606	597	618	626	654	644	653	642	650	631	612	644	646	655	666	612	687	620	623	658	665	642	675	615	631	630	648	644	630	653	630	613	692	676	715	664	642	639	679	663	671	667	681	609	616	637	635	623	631	666	631	611	699	634	623	632	613	637	670	693	655	645	663	695	615	642	650	673	654	641	622	659	682	648	623	663	633	675	613	652	619	643	620	642	678	633	635	658	620	595	607	683	595	652	635	666	653	668	675	631	648	667	633	624	627	607	588	626	658	602	650	652	695	623	660	677	638	631	628	605	630	616	628	650	643	641	657	675	682	654	646	642	624	641	621	626	651	650	633	623	615	637	672	648	602	687	629	698	629	627	655	640	653	641	647	678	654	619	678	591	701	652	620	640	623	688	661	642	612	647	711	622	659	649	648	623	621	640	604	615	678	602	594	624	670	597	667	641	676	653	616	616	623	657	671	688	584	678	639	641	676	630	607	610	631	646	656	626	676	647	598	638	655	654	661	630	639	638	643	658	653	563	645	642	615	654	613	593	637	647	631	619	640	667	659	623	621	593	598	656	645	652	601	638	679	633	651	646	617	658	656	629	674	628	684	639	637	602	682	671	623	632	647	628	676	669	611	663	668	636	673	664	679	639	646	616	616	617	631	665	684	699	626	599	649	630	655	652	684	631	618	602	636	637	688	639	647	636	669	675	630	626	647	654	626	643	681	627	697	599	622	685	640	639	634	646	627	615	677	633	617	627	605	641	642	673	633	636	625	637	604	655	636	614	682	661	661	621	613	588	659	671	658	622	593	614	633	629	614	650	617	625	581	621	621	674	622	574	612	634	671	652	650	676	701	652	617	623	592	617	638	645	643	626	630	614	597	641	666	651	620	636	626	643	621	662	629	606	642	630	686	622	613	622	643	612	621	664	632	661	625	656	662	639	637	656	638	654	620	622	681	662	668	666	657	634	601	614	642	620	623	645	635	630	614	631	643	637	597	626	637	633	658	655	657	652	607	654	667	602	643	652	590	664	608	622	657	618	627	691	609	635	679	670	604	671	678	623	651	626	625	604	636	657	637	624	598	655	645	662	604	648	684	675	651	632	614	617	693	641	651	607	676	654	627	634	603	654	637	640	693	633	633	681	655	649	656	662	646	648	647	652	674	638	636	628	632	597	640	626	627	610	608	672	624	616	623	605	644	669	637	599	649	625	639	629	687	669	650	657	632	680	587	645	580	611	639	607	672	594	610	655	642	621	592	684	666	631	636	617	647	627	603	626	651	607	665	649	640	654	633	662	647	636	658	611	622	643	613	615	643	616	592	620	627	644	628	643	635	612	648	619	605	642	656	647	609	647	622	671	657	663	653	666	626	629	615	630	624	688	638	601	619	639	641	641	648	641	635	630	591	601	622	638	608	625	639	618	614	646	619	687	646	603	610	651	647	633	639	588	632	618	681	593	637	668	655	644	641	652	666	624	652	634	623	631	692	626	696	642	624	637	643	667	634	621	632	580	659	643	699	602	634	659	566	619	683	674	648	625	653	633	616	646	694	660	643	658	600	650	627	613	648	663	656	654	671	634	645	622	618	620	613	646	631	668	651	678	624	608	640	669	610	616	666	622	646	663	662	625	645	648	655	639	630	607	634	651	638	616
22719	20961	28651	23417	20944	20986	10333	2495	1495	1147	886	673	679	600	620	529	422	370	378	357	319	313	324	333	293	321	355	329	345	335	358	378	356	288	324	271	296	281	235	238	258	275	270	284	292	283	253	259	272	265	256	268	250	292	244	275	258	236	236	264	270	248	248	242	268	266	267	226	270	238	263	247	271	264	254	272	267	278	254	216	252	237	251	251	259	277	255	220	260	258	228	234	249	220	276	250	269	235	247	193	255	259	269	262	257	238	234	262	239	259	238	278	266	246	244	250	273	253	243	270	236	263	237	247	280	249	266	271	232	250	256	261	266	244	243	217	254	243	207	256	239	252	235	246	235	226	228	256	239	239	228	244	226	213	250	233	242	235	249	217	229	258	222	241	245	252	247	251	233	271	246	245	240	261	251	245	231	265	222	254	251	252	243	268	258	255	257	259	236	255	242	248	238	256	259	249	226	249	250	240	259	240	246	236	241	248	258	241	231	283	232	242	258	259	250	247	241	284	234	208	273	268	245	279	265	235	253	246	248	242	271	254	290	259	274	245	269	229	266	258	255	240	277	261	228	225	272	236	214	281	245	273	266	236	256	257	244	227	242	226	244	253	266	198	236	256	215	252	250	266	245	285	225	256	254	250	268	240	256	272	236	242	248	261	246	237	236	222	201	257	233	235	271	245	248	267	263	249	261	271	242	232	234	252	233	207	258	235	258	245	251	268	237	243	244	242	251	251	254	247	264	270	226	242	267	224	229	232	224	223	259	265	273	245	244	242	256	260	257	271	263	246	238	233	231	248	245	234	241	243	230	245	237	240	248	249	229	248	238	248	256	277	218	257	242	248	244	236	261	230	237	256	232	266	235	268	247	277	248	221	228	245	259	235	244	245	270	250	232	269	265	229	245	263	238	269	252	252	259	257	227	232	225	252	266	264	237	246	254	261	221	307	249	228	247	211	263	252	252	248	234	245	271	251	248	251	263	240	254	235	261	248	238	231	267	251	275	224	254	259	214	245	275	259	258	238	231	244	262	230	261	238	243	257	243	240	228	238	245	263	252	270	235	257	268	252	218	241	230	250	242	258	233	273	227	258	251	256	255	269	234	251	273	244	248	266	276	225	252	266	255	251	227	216	235	233	241	233	226	230	257	222	251	246	258	232	229	244	253	258	234	254	204	223	249	243	219	268	264	238	224	269	262	284	231	249	252	288	259	242	255	234	232	255	267	244	225	259	244	233	258	225	232	244	230	233	262	237	254	257	233	260	249	248	265	286	252	236	243	246	239	242	268	246	236	240	249	246	255	248	262	231	216	236	227	259	256	267	252	252	233	230	248	253	235	260	238	243	231	237	246	230	242	283	222	288	238	260	282	235	266	270	245	238	251	233	237	241	245	229	233	265	261	275	249	239	240	239	270	233	252	273	247	233	251	239	271	259	256	240	235	212	253	263	236	221	229	244	213	254	247	234	246	244	247	274	255	259	270	262	217	263	234	246	264	245	272	204	237	248	251	255	255	285	255	263	239	246	230	238	246	237	223	255	246	264	252	249	232	272	252	231	229	235	249	261	237	240	226	249	243	245	238	255	240	222	262	239	237	240	242	226	254	281	242	240	231	239	251	239	252	242	247	232	250	232	261	240	233	268	251	253	278	240	234	273	235	239	251	226	267	267	255	244	245	246	243	247	242	265	263	275	233	278	235	223	243	259	250	249	245	265	310	239	260	245	245	217	261	230	251	241	257	242	227	242	228	247	244	246	242	238	257	246	266	244	262	232	250	249	250	228	234	260	217	247	248	238	238	257	241	253	238	238	255	225	234	229	238	263	228	234	233	238	248	252	242	219	251	280	233	257	196	255	247	253	244	248	252	258	273	260	266	258	265	246	248	247	254	237	243	239	273	228	246	252	274	266	227	229	262	266	226	240	244	246	270	248	240	240	236	232	237	246	226	278	242	242	247	269	280	241	264	252	281	224	265	246	268	209	274	229	249	275	248	221	236	261	258	260	261	245	259	222	244	231	245	249	228	201	241	243	232	224	255	247	232	248	258	245	222	245	258	242	255	232	252	242	233	219	249	260	254	243	257	226	272	241	234	254	229	242	216	240	253	254	253	251	248	254	223	254	256	252	235	264	243	237	260	232	255	222	272	246	250	239	242	245	228	253	238	265	241	228	253	250	238	232	244	255	232	260	256	264	233	253	281	267	238	270	257	213	238	233	247	281	254	263	269	235	251	246	254	259	245	252	241	255	251	229	239	249	244	238	256	263	233	258	264	232	243	234	232	256	283	245	218	262	257	243	267	239	248	249	249	250	244	246	200	251	245	229	236	255	249	246	239	277	278	255	237	283	235	240	244	263	250	234	234	244	230	289	214	255	250	254	256	240	238	250	240	256	271	244	255	243	240	247	230	220	245	260	281	231	234	247	260	227	255	225	233	213	255	245	241	244	265	273	241	236	270	250	219	232	261	236	257	239	223	284	247	246	255	279	220	251	260	225	243	220	256	261	230	256	245	242	246	230	235	246	211	236	226	225	261	282	234	259	227	235	242	231	252	257	262	248	239	241	238	250	236	241	250	247	266	236	226	220	245	242	250	242	249	242	274	255	259	255	255	247	264	225	223	236	252	241	217	216	253	254	227	240	282	211	232	237	249	250	266	246	263	223	248	232	239	266	286	245	240	269	263	236	247	276	243	235	278	258	269	234	247	215	263	213	221	263	258	235	244	265	246	246	250	263	258	225	225	260	255	253	251	224	258	258	252	233	245	209	246	257	259	249	239	262	224	271	245	235	258	265	233	241	226	205	250	253	265	261	251	263	260	248	262	220	242	225	241	267	207	250	255	263	232	246	211	254	250	249	243	236	229	269	237	238	259	248	232	258	261	255	244	256	258	234	246	249	247	265	228	240	301	230	261	271	222	237	264	241	253	228	248	248	253	259	249	255	237	264	234	259	243	253	232	232	231	236	251	256	214	245	249	248	255	241	233	231	252	245	276	229	231	248	245	257	266	236	262	250	249	250	255	222	248	235	245	255	221	194	230	250	251	263	204	229	231	231	263	235	252	280	238	233	255	240	228	263	260	233	228	262	256	222	211	239	249	257	260	261	230	255	219	246	244	254	254	258	251	253	267	242	241	240	256	218	277	229	247	227	268	232	256	238	258	238	259	260	279	251	257	254	237	232	263	235	243	239	249	225	239	233	233	254	236	266	250	243	253	274	252	250	254	253	264	252	236	254	249	230	243	250	234	270	240	276	249	257	255	250	249	248	224	229	248	220	264	208	272	240	272	250	222	236	223	257	236	258	263	238	244	259	232	267	252	219	226	236	253	225	273	252	220	242	256	242	254	226	218	245	247	254	250	271	287	241	243	250	256	263	240	234	256	246	245	233	264	249	241	250	236	232	242	238	241	237	238	231	220	264	250	228	253	248	270	231	236	220	239	274	252	265	284	275	246	225	239	258	258	240	239	232	238	228	244	244	238	250
10642	24394	21532	13274	9350	7477	6332	5033	3562	2527	1941	1501	1312	1203	1152	1023	734	588	577	499	496	466	497	513	444	431	479	426	469	452	504	540	477	420	378	403	378	400	345	369	347	337	330	346	327	366	344	329	323	347	330	315	337	282	322	293	315	312	323	317	343	322	310	304	311	324	333	325	307	310	302	301	314	307	312	304	332	298	296	282	320	285	307	315	311	300	309	310	305	333	287	310	287	304	323	267	326	316	274	273	270	296	309	292	332	305	302	312	298	290	313	300	277	283	313	293	301	294	325	288	273	308	293	311	299	306	308	281	303	293	278	285	295	326	329	317	291	276	282	293	287	310	276	301	299	269	292	312	280	298	296	273	304	286	295	305	304	293	290	300	305	278	311	319	288	296	281	310	299	287	272	264	299	292	312	265	297	287	301	303	278	286	286	312	260	286	289	298	285	296	309	317	315	289	308	264	314	317	265	290	309	302	288	287	298	299	319	299	291	306	293	300	320	297	308	284	275	294	279	291	285	260	290	291	299	280	318	265	293	311	261	298	308	290	265	286	282	273	333	285	271	296	306	272	278	297	311	294	285	274	309	301	263	295	293	261	276	300	264	276	266	301	311	294	303	324	271	303	323	282	252	306	289	266	297	292	286	265	305	277	292	282	302	296	288	288	291	280	280	285	306	307	296	286	274	285	281	310	276	293	324	295	306	271	282	298	285	295	283	289	272	294	269	296	300	284	290	345	272	293	298	299	296	294	305	292	295	293	307	291	280	288	281	286	301	276	306	277	274	286	283	292	301	269	301	288	287	325	300	296	297	326	289	303	290	303	292	322	289	327	307	320	340	302	272	266	320	285	313	292	306	284	313	317	278	280	289	283	290	287	292	291	306	324	304	293	274	308	258	299	312	291	294	288	290	298	290	322	288	302	281	284	287	313	278	300	276	287	269	298	268	287	329	315	312	294	297	311	290	277	289	309	294	278	283	288	272	280	258	297	307	318	316	274	279	270	271	287	335	296	296	290	298	293	272	278	253	311	281	307	312	273	309	297	278	295	281	302	257	313	309	321	286	312	267	321	278	290	286	310	281	305	294	286	308	279	321	291	284	266	342	287	280	272	272	314	294	303	282	295	306	317	287	308	290	312	296	283	297	294	263	290	312	287	275	285	318	288	296	284	295	291	288	298	241	281	307	302	302	276	328	283	287	297	297	280	306	290	310	294	285	296	294	288	290	289	275	295	276	265	321	266	281	291	285	288	309	319	299	312	281	298	316	280	289	285	276	295	298	316	269	275	280	297	313	312	294	296	314	273	318	284	297	295	288	287	296	298	297	275	303	280	296	285	315	321	326	280	282	294	304	273	282	330	316	313	275	322	333	295	284	276	280	277	287	321	266	264	290	298	302	268	313	293	280	294	288	297	285	298	293	288	291	285	306	293	273	283	305	260	301	272	311	300	285	277	299	293	288	321	276	286	290	322	313	278	282	286	302	297	268	304	304	262	311	322	263	313	280	305	289	309	267	302	287	305	312	302	290	291	286	287	290	321	297	279	279	273	265	282	290	279	262	265	294	294	301	288	300	330	261	278	270	296	278	301	307	297	277	281	298	300	308	300	256	266	303	285	288	287	303	289	291	318	284	296	307	309	291	276	318	307	303	303	306	293	313	293	317	256	304	282	299	281	301	272	269	285	269	294	277	318	261	311	311	304	269	275	318	290	292	280	282	263	301	298	312	311	299	275	305	296	299	279	308	282	306	290	304	278	277	280	297	312	287	285	293	292	307	314	282	299	305	300	335	278	318	287	281	315	275	263	306	304	276	281	275	291	309	294	289	310	302	301	296	256	290	312	311	283	311	295	293	338	259	294	303	291	298	260	255	278	307	288	266	305	272	308	322	280	272	304	285	277	279	281	294	308	269	300	286	295	296	251	329	283	297	298	309	288	297	299	282	303	287	299	290	295	287	278	300	282	288	271	293	300	288	298	312	272	308	300	298	294	277	275	287	299	260	300	287	310	291	304	284	269	284	322	308	286	303	302	304	270	309	287	300	275	277	273	294	294	274	291	291	341	299	273	259	314	278	294	322	273	299	300	252	283	299	285	268	308	273	284	304	287	296	284	285	280	298	323	306	301	289	303	297	305	288	277	296	271	310	284	299	321	308	297	293	281	273	295	282	287	285	298	296	306	280	273	318	267	314	289	266	269	295	280	273	306	295	309	302	303	293	325	284	290	289	305	306	295	307	298	298	294	269	285	292	311	324	270	283	302	305	296	277	285	278	287	305	311	317	341	280	296	294	279	265	302	273	311	299	287	299	296	275	310	303	312	285	301	287	282	287	251	301	298	295	284	287	287	292	290	284	288	288	255	315	291	285	284	327	279	290	301	291	284	285	278	298	290	288	298	293	272	294	302	316	320	307	306	290	279	293	274	281	320	338	284	286	316	315	314	300	305	265	327	302	294	286	298	264	259	278	283	286	279	253	292	274	266	273	292	268	301	310	321	286	335	299	295	296	279	292	293	287	272	302	296	274	281	300	285	296	310	292	297	292	290	300	285	311	294	306	261	311	293	254	251	284	282	292	285	293	292	310	275	313	285	268	295	300	279	252	295	314	289	267	266	296	278	285	286	303	284	323	305	286	286	302	286	315	308	306	292	302	311	316	321	282	283	285	290	297	297	290	313	279	303	293	285	311	298	325	290	281	309	291	293	290	289	300	290	289	310	278	301	298	282	290	271	291	292	284	301	258	316	328	266	282	325	268	293	302	301	302	300	281	293	269	289	288	300	301	303	288	321	290	279	268	293	303	291	306	256	270	301	292	267	260	278	288	282	295	299	274	289	280	243	324	288	294	307	271	295	299	281	305	302	285	288	298	306	288	263	281	283	302	294	272	308	290	303	286	274	293	288	277	296	286	260	278	292	293	305	307	292	317	289	298	332	292	304	269	320	289	304	311	281	322	298	304	303	304	272	326	313	281	287	295	288	237	306	274	312	287	289	278	279	268	298	297	317	302	282	292	309	288	313	306	307	325	297	282	307	286	265	280	271	335	292	272	266	299	270	294	304	317	283	314	286	307	281	271	283	309	311	308	284	306	281	291	310	305	294	303	292	280	294	294	304	258	289	293	281	281	293	317	304	307	321	294	321	324	292	292	322	304	276	285	327	283	298	285	299	289	304	315	296	306	276	285	272	266	276	277	268	306	315	277	313	288	304	271	298	273	293	286	290	330	337	304	281	283	280	318	276	259	275	261	265	306	295	289	280	250	319	281	323	288	281	288	314	304	287	308	315	294	298	319	293	289	272	287	256	331	272	328	308	281	307	303	317	305	268	305	298	312	285	277	317	292	275	299	291	275	301	292	287	298	289	262	295	266	319	300	318	277	264	252	302	297	269	298	291	287	277	289	291	305	290	272	262	269	294	268	299	312	300	310	272	292	286	299	291	291	283	292	306	273	311	304	272	307	306	301	287	314	304	287	348	305	299	312	282
26736	19251	9027	3233	1590	1298	1016	881	766	669	595	528	501	533	590	506	493	471	453	491	457	436	452	454	476	515	443	443	505	435	450	481	476	479	456	462	435	438	488	467	434	424	456	441	465	470	508	433	446	435	466	437	445	471	411	477	431	462	434	460	478	453	478	458	488	459	484	449	461	458	475	414	472	434	452	484	446	445	404	471	437	448	451	447	450	461	468	436	462	449	427	437	456	453	474	451	441	441	441	460	454	482	440	439	411	467	451	464	457	463	454	467	464	414	456	463	473	412	456	478	469	442	490	457	414	461	411	478	481	435	439	489	434	459	461	465	488	426	457	434	457	475	445	447	441	417	435	448	474	408	416	456	459	466	439	444	455	438	423	461	449	464	443	474	450	440	417	426	439	456	469	441	511	484	419	431	477	452	412	448	430	463	453	447	446	458	465	415	456	457	460	417	456	471	427	435	453	440	459	444	488	482	475	452	423	457	427	456	485	467	428	465	471	443	424	445	433	435	421	488	465	459	460	453	475	454	447	474	477	472	477	498	443	444	466	436	451	447	451	477	456	453	440	448	440	472	450	445	485	497	425	439	458	449	484	480	458	455	455	453	463	466	446	450	426	483	457	463	477	445	442	464	457	490	490	453	441	480	446	460	429	470	449	439	441	455	459	466	449	417	453	447	462	458	483	442	473	448	432	431	439	491	475	479	452	445	456	436	463	440	473	441	443	444	416	451	444	473	470	421	426	513	455	460	465	459	475	443	453	492	446	447	407	440	426	464	480	446	464	449	460	448	480	439	474	505	434	452	477	460	420	453	455	463	414	469	456	459	451	436	463	436	459	481	458	434	461	484	473	465	394	456	465	440	444	456	425	463	451	463	448	500	480	474	463	463	445	494	413	459	459	450	409	455	466	438	426	439	458	461	501	418	439	436	463	485	464	464	432	412	479	495	458	476	457	478	512	450	470	440	440	438	450	445	483	463	434	469	463	442	459	453	421	418	473	424	466	474	458	473	473	449	425	463	457	441	446	459	458	474	448	482	433	469	453	464	472	462	494	484	456	466	468	440	431	414	416	457	464	440	436	463	451	424	430	478	444	428	436	449	498	472	445	431	509	461	448	462	437	447	466	494	416	450	472	469	460	428	463	458	435	485	429	457	447	490	503	439	454	443	439	436	444	461	416	420	472	438	465	472	443	420	441	472	434	460	432	443	472	470	445	454	426	440	439	456	468	475	453	468	456	466	462	457	465	483	443	439	455	449	484	432	459	433	475	438	450	476	463	427	451	413	457	437	471	452	472	464	438	444	459	464	429	424	486	471	415	439	421	451	481	435	471	455	511	462	473	466	461	455	418	445	459	438	439	436	441	466	490	433	438	438	468	462	457	465	422	462	406	470	473	430	431	467	459	472	464	440	478	471	448	492	448	449	424	475	466	474	449	467	491	432	450	463	468	439	434	445	468	430	469	457	481	436	439	470	442	460	454	433	430	449	435	482	431	433	497	485	469	468	443	489	447	430	446	478	448	493	458	441	437	433	482	440	479	456	442	455	492	441	446	452	461	503	459	456	468	458	476	457	456	441	455	418	464	485	464	439	489	427	472	492	424	409	436	465	446	470	511	440	459	481	460	493	442	426	455	480	443	428	458	403	471	459	466	431	439	432	423	464	441	454	459	427	459	501	465	482	461	439	452	440	453	483	433	459	451	491	458	427	477	455	485	424	424	447	441	474	464	500	479	452	471	423	468	459	474	441	463	495	463	522	472	470	494	465	467	433	427	486	454	475	430	458	445	438	427	476	412	449	470	433	444	433	473	467	443	434	464	430	433	430	428	436	501	440	485	469	472	470	432	480	453	456	452	458	451	441	482	454	452	452	461	476	447	461	436	442	453	443	423	445	443	418	460	440	448	432	489	458	442	447	477	483	429	460	467	465	415	422	472	455	448	467	457	450	435	459	444	454	456	448	445	441	459	464	475	423	432	424	463	466	429	494	471	425	452	470	454	471	453	479	440	468	451	430	462	468	461	455	432	464	454	472	451	432	480	444	436	447	489	477	450	452	424	439	437	450	438	415	437	430	450	459	458	437	458	499	444	471	435	454	471	453	468	469	439	453	505	498	446	421	486	491	454	410	432	438	448	473	481	435	464	471	455	453	442	443	420	485	474	462	432	469	442	439	493	427	472	449	419	459	468	450	458	434	462	454	463	430	428	457	432	457	428	430	408	462	478	454	473	453	406	442	464	425	443	442	449	433	453	468	479	425	431	420	474	421	454	419	441	440	501	438	523	416	443	470	456	448	470	443	419	466	479	516	456	422	428	490	469	458	453	449	478	471	472	430	463	444	450	455	423	448	466	457	469	471	442	476	417	444	447	446	475	443	419	444	419	484	486	448	443	443	476	427	489	455	465	496	431	440	447	452	449	456	435	454	453	439	476	449	442	487	449	429	450	438	475	455	497	466	463	469	455	484	472	460	461	444	451	458	448	452	440	429	429	488	479	461	494	457	481	441	408	429	474	483	459	505	415	435	472	462	467	449	468	433	454	481	436	409	421	462	488	442	474	435	444	442	480	503	463	434	474	449	457	476	457	502	476	429	442	463	471	417	461	427	466	465	431	496	445	482	441	412	430	478	476	450	475	438	434	455	434	431	404	428	454	501	413	507	454	450	449	424	486	497	432	440	436	447	458	473	473	423	430	451	452	478	496	474	460	433	433	459	463	451	458	474	479	492	463	458	456	431	430	473	444	441	452	445	448	487	461	441	482	469	435	426	419	494	458	447	478	449	455	450	470	461	518	474	463	466	447	430	468	446	467	457	445	457	467	447	455	476	448	449	488	457	474	473	441	480	480	435	473	496	430	429	493	460	476	483	469	488	456	451	468	454	461	465	444	463	435	444	461	474	451	474	443	418	468	422	441	472	471	461	443	446	426	452	446	449	467	437	454	458	452	464	458	479	458	494	473	457	459	452	453	469	439	442	469	444	433	484	450	459	491	470	468	431	441	476	454	446	435	469	455	446	460	477	436	447	469	456	460	449	443	417	432	461	442	435	466	452	428	442	451	446	425	427	482	477	454	449	469	464	478	450	460	475	445	456	455	430	448	448	464	441	427	498	447	454	486	457	469	506	492	421	470	452	459	473	449	474	436	466	431	470	460	446	434	455	462	447	490	471	468	459	454	464	457	481	425	474	452	469	519	420	471	478	466	483	491	435	446	468	437	424	449	467	479	460	450	441	439	451	458	429	416	463	473	442	436	451	476	453	457	502	414	435	432	436	423	430	419	459	461	442	518	445	440	467	462	457	462	479	445	434	432	443	436	453	417	474	473	433	521	449	475	457	459	437	457	519	450	435	458	425	456	434	415	474	454	425	458	399	425	461	436	424	445	425	433	458	427	430	412	472	466	449	467	481	454	442	460	429	454	459	453	462	431	444	414	426	482	476	457	440	422	452	477	443	452	433	419	445	454	456	440	451	431	453	496	482
7039	9319	8144	4368	2939	2440	2160	1674	1288	974	858	782	759	739	768	701	639	561	588	556	555	581	530	580	569	591	594	605	618	611	679	624	575	534	588	520	578	501	606	553	554	556	573	589	562	555	581	569	520	597	595	591	557	540	568	587	559	584	572	564	585	589	545	541	581	581	576	523	553	551	553	568	607	537	556	534	561	569	597	546	539	558	565	580	566	552	477	582	563	534	530	605	569	566	521	558	593	555	544	535	583	601	556	567	572	532	550	499	572	540	520	556	514	528	532	520	604	564	599	552	504	558	600	538	609	526	534	541	551	571	539	598	568	520	593	577	576	535	520	558	580	531	591	559	582	566	579	571	553	540	522	562	595	564	511	588	580	611	553	586	552	606	541	605	591	547	537	570	610	551	554	603	552	572	501	550	604	592	544	599	560	534	540	561	552	547	546	565	544	554	593	612	533	546	589	560	609	550	584	549	547	575	561	569	531	571	532	545	605	522	583	523	539	543	579	602	581	517	563	526	545	575	590	569	527	577	583	550	546	537	526	548	538	555	549	567	531	588	546	562	535	594	552	579	581	554	572	562	527	561	602	535	550	573	584	549	568	586	622	576	550	601	551	570	548	551	593	565	548	618	567	541	559	525	581	577	545	571	545	534	574	555	529	571	579	552	573	570	580	565	561	584	564	577	536	563	583	625	547	516	573	569	564	548	599	588	568	543	537	547	573	582	572	612	564	538	534	525	573	547	545	511	547	588	552	544	585	567	574	557	567	579	590	499	599	551	590	580	585	554	549	594	517	596	558	613	583	558	558	538	547	580	586	575	546	570	589	617	543	564	540	572	557	553	527	571	565	562	524	571	554	595	515	537	496	555	585	538	579	591	584	532	532	594	578	558	571	557	545	577	591	553	582	588	549	595	507	538	538	553	558	554	574	586	528	539	570	489	534	546	526	532	607	556	606	566	538	545	618	587	559	570	568	543	586	545	486	555	586	572	575	550	547	565	559	550	518	541	568	546	553	606	562	524	574	567	529	540	566	569	525	556	558	571	575	563	568	525	525	549	579	582	563	526	589	553	567	550	537	549	573	563	539	553	609	541	573	532	529	579	569	526	594	526	568	545	559	574	568	577	507	547	583	588	558	559	550	528	566	626	596	581	543	602	543	580	573	549	565	555	563	565	548	553	528	593	559	571	607	544	549	576	585	568	538	592	558	550	554	584	551	574	528	576	547	558	536	554	588	556	570	603	520	569	530	587	532	527	567	559	551	595	599	560	563	563	565	547	559	539	535	561	565	552	584	577	587	530	575	560	584	580	583	572	568	508	573	555	525	585	574	596	529	535	542	536	622	582	566	497	555	562	536	547	575	564	612	599	575	566	576	567	550	530	578	584	594	575	593	565	529	564	573	564	570	560	586	542	530	564	555	558	567	632	585	581	579	578	564	534	566	561	562	524	531	558	557	554	563	507	531	564	563	546	536	553	555	572	550	569	501	561	560	550	546	567	574	576	532	568	546	569	559	568	534	565	551	532	542	604	550	570	577	582	554	601	585	545	572	587	554	577	566	570	594	536	538	573	520	562	593	550	536	562	596	569	638	565	551	555	576	545	567	557	548	555	565	517	522	553	584	557	577	531	555	538	561	552	587	549	537	544	536	533	610	560	552	631	588	610	558	558	572	551	539	594	551	601	563	571	580	516	596	566	595	544	549	551	590	608	538	567	539	583	562	562	577	561	549	490	551	540	584	546	557	557	537	581	553	556	571	532	512	554	553	548	576	573	587	554	573	576	593	563	582	547	576	536	598	546	522	549	595	566	574	593	573	570	560	528	590	546	563	544	566	575	562	610	576	535	556	543	574	554	602	550	582	586	576	557	583	548	546	595	522	579	624	519	565	606	603	536	574	604	554	543	496	525	505	569	558	536	595	566	584	582	579	500	532	550	557	509	592	553	543	573	585	557	559	557	553	570	575	586	564	544	527	592	557	545	587	528	552	540	595	558	556	587	554	560	515	507	629	546	562	586	525	585	566	536	572	600	545	580	536	572	546	564	544	531	540	585	568	549	565	549	581	542	557	582	577	575	541	567	581	561	635	575	567	551	559	572	570	552	555	561	558	533	590	565	553	578	548	529	582	566	555	562	575	551	620	584	548	560	573	524	503	544	558	585	593	515	559	501	601	518	558	562	554	539	529	549	517	560	552	540	572	538	570	559	569	597	599	575	556	583	593	581	537	562	552	603	540	599	552	577	562	518	579	539	560	592	564	544	555	584	563	559	541	556	566	560	575	593	599	514	547	592	594	565	539	557	549	563	587	544	591	583	514	569	572	577	557	574	584	541	561	538	559	566	539	562	559	545	560	587	575	547	558	546	524	536	594	545	519	568	569	548	543	582	555	594	515	542	546	599	562	571	574	547	575	630	512	560	561	505	552	519	602	559	574	498	533	546	601	558	567	549	584	586	531	534	521	602	607	539	578	565	542	547	558	582	549	546	574	550	521	570	560	525	539	555	531	554	571	555	540	567	532	539	575	560	518	540	544	587	543	550	568	548	587	605	556	559	576	553	552	557	549	522	533	609	563	537	566	584	594	592	535	523	546	581	585	529	563	573	539	548	551	545	570	505	572	507	558	562	556	544	540	590	519	618	513	561	557	540	584	598	525	595	575	599	634	582	571	539	604	550	572	563	529	572	569	544	563	531	534	569	625	618	537	628	510	555	592	568	568	589	554	608	531	593	569	551	595	591	522	544	548	580	548	586	499	552	551	510	588	560	574	563	554	536	579	547	531	548	602	582	584	565	537	563	559	580	553	543	541	545	496	508	554	575	576	592	552	552	577	509	594	563	560	531	573	555	612	572	602	543	556	526	522	525	521	553	581	538	563	553	536	582	522	543	549	542	554	572	560	542	547	572	537	544	576	612	558	580	513	538	564	565	496	601	612	547	598	525	546	576	530	552	566	552	580	574	573	573	541	586	553	526	556	580	582	580	609	576	545	582	557	550	557	603	531	579	557	575	564	538	581	553	571	547	565	564	562	535	571	544	533	573	553	534	546	588	605	560	546	574	544	566	590	586	574	588	573	534	569	536	576	565	545	595	567	542	574	564	593	577	572	549	570	608	550	566	571	540	579	547	569	569	549	583	561	532	538	581	578	567	549	560	554	560	558	502	567	566	556	576	544	573	531	567	577	560	588	570	525	585	571	553	552	608	580	570	527	599	590	558	572	551	559	593	589	561	574	564	586	586	533	545	563	551	586	519	586	578	606	536	592	529	573	589	555	562	573	554	575	570	551	553	581	567	541	556	586	555	548	562	584	582	569	560	550	586	555	553	558	538	570	615	546	555	564	519	554	554	585	562	544	581	566	520	570	539	593	567	535	564	537	517	545	611	561	565	586	545	547	585	578	555	561	577	575	537	575	604	564	582	575	550	541	551	577	574	548	536	581	508	510	567	549	585	556	564	559	561	547	595	566	556	545	558	535	517	529	599
23711	20934	28140	23869	20897	10381	2532	1489	1015	788	636	537	446	435	470	426	316	304	301	275	277	278	256	280	284	302	299	255	301	335	265	311	288	262	266	281	251	285	247	286	263	233	228	251	220	239	278	259	250	230	260	259	255	236	242	243	250	256	234	264	228	261	234	213	220	230	224	234	271	243	267	235	242	263	242	261	266	257	234	251	233	224	225	207	267	251	236	243	237	210	234	215	244	235	233	226	225	230	236	226	235	237	237	241	235	229	222	239	231	236	228	245	219	245	246	199	241	224	232	270	233	262	272	268	226	235	225	282	212	235	205	234	254	233	228	216	256	223	222	225	255	234	238	209	257	206	234	226	239	248	232	207	265	229	236	259	250	198	241	225	220	219	222	246	229	229	253	209	231	244	234	260	217	227	231	242	225	226	246	248	230	221	246	225	284	221	244	256	211	231	226	230	242	227	230	251	243	241	216	239	252	200	228	235	240	249	224	206	192	240	222	239	214	235	249	241	254	243	223	237	248	221	224	238	217	224	206	232	235	249	245	242	249	231	232	255	243	240	221	235	204	226	254	205	246	237	213	244	231	251	246	241	211	242	241	216	250	232	243	255	218	240	236	232	225	219	210	240	246	228	227	230	243	222	225	221	252	227	207	217	207	241	241	229	226	229	238	240	240	247	243	222	226	258	196	228	236	229	214	255	205	219	238	242	245	218	211	233	254	207	218	242	229	233	231	235	242	242	246	249	214	232	208	221	229	249	242	245	229	220	233	244	239	226	219	267	232	216	217	252	214	236	233	243	198	250	213	241	229	244	221	251	221	246	246	224	217	222	240	232	249	241	252	216	233	235	223	228	233	231	214	239	212	241	234	229	246	220	249	233	232	238	253	231	250	233	233	237	234	259	252	209	222	231	236	240	224	190	251	241	237	213	249	212	216	245	220	245	243	193	243	232	225	235	213	253	255	275	194	226	191	240	256	244	231	248	217	229	248	243	226	201	218	226	220	209	213	265	243	224	253	224	235	213	222	230	227	219	212	245	225	254	225	228	238	227	226	221	234	228	236	211	237	215	185	224	214	225	226	233	249	269	223	258	216	252	226	198	211	233	236	241	241	242	224	199	258	271	211	238	241	225	210	272	261	229	240	233	242	208	238	262	226	238	243	231	233	243	216	239	233	232	223	229	228	254	219	215	222	227	212	240	237	230	230	223	249	236	219	208	233	224	225	234	219	260	209	235	235	239	255	248	218	218	213	236	214	235	219	228	236	216	249	213	215	226	252	191	248	236	208	249	232	228	230	249	222	237	243	237	205	236	240	237	226	242	242	243	218	241	248	236	236	248	220	213	229	241	247	212	209	224	220	227	239	247	250	213	234	258	262	235	239	246	248	258	245	253	228	249	249	226	220	243	220	241	230	231	214	246	232	239	246	238	233	217	245	222	220	201	252	241	209	224	244	225	233	206	249	241	229	242	244	238	243	233	229	228	229	231	244	230	223	234	234	244	238	213	250	268	240	237	256	225	238	246	245	209	226	244	224	235	248	243	223	252	237	247	225	232	222	246	245	217	212	222	207	228	236	232	248	220	215	245	222	230	247	205	239	258	214	231	250	244	231	212	215	220	214	275	224	221	212	224	223	227	256	238	225	215	244	225	217	224	251	240	252	216	243	237	231	243	239	228	237	221	221	242	230	242	260	213	232	229	228	252	246	250	220	258	229	231	220	197	225	213	236	239	237	267	237	245	215	230	237	237	243	222	223	194	279	231	225	245	249	237	243	219	220	249	260	253	250	236	223	232	229	244	230	221	219	236	240	246	229	235	272	258	233	239	254	222	209	261	219	247	213	226	240	204	261	224	240	246	217	227	239	221	271	228	241	213	246	198	228	243	247	232	246	246	244	257	247	229	237	242	275	247	231	231	240	218	240	214	270	245	233	256	238	215	234	234	224	228	262	230	221	217	241	227	219	230	224	250	223	231	225	227	237	239	230	241	218	245	242	224	224	244	229	237	234	262	245	205	234	225	229	246	238	233	231	232	240	244	220	234	225	225	244	219	220	216	261	237	252	240	261	250	221	202	221	239	251	252	242	228	234	214	249	225	199	238	210	249	255	247	235	251	242	222	233	218	228	253	222	217	213	248	231	223	242	247	243	223	247	234	268	229	272	213	211	252	244	233	248	246	226	221	250	230	253	227	207	207	248	224	211	222	226	231	213	248	228	238	229	247	220	248	229	233	242	242	243	248	232	236	233	225	250	235	240	228	228	280	222	227	225	244	233	238	231	211	225	233	270	223	213	244	210	237	234	221	239	226	205	243	217	221	239	238	250	235	229	259	243	254	219	246	197	210	223	227	229	218	245	230	216	226	266	237	235	284	247	226	239	209	222	218	218	236	224	228	205	224	226	226	255	235	227	247	226	205	225	234	238	252	236	225	204	257	230	202	217	225	223	240	251	234	234	257	231	214	216	276	222	217	212	200	239	232	210	203	241	236	261	206	256	235	230	241	209	234	235	252	231	245	233	226	246	204	220	264	249	235	228	238	222	255	248	233	221	244	251	238	227	236	227	238	240	240	216	250	231	239	240	258	199	227	221	206	249	267	248	244	228	227	228	239	240	243	235	226	232	238	251	209	234	214	230	282	227	224	210	235	258	239	215	217	246	223	221	226	231	229	237	220	244	248	223	228	254	233	234	222	263	226	234	251	218	267	247	216	230	220	235	250	214	225	234	228	225	223	248	225	242	215	251	262	230	209	219	249	222	229	236	225	226	224	259	242	229	223	231	230	227	229	199	244	248	258	226	261	247	252	224	224	218	222	228	238	227	236	216	241	242	231	229	257	247	238	247	231	242	214	201	248	240	257	217	196	218	241	231	228	223	238	233	202	212	244	224	209	230	236	242	251	238	221	231	209	230	243	190	224	248	225	238	219	238	235	243	271	224	241	202	229	249	236	213	263	254	229	242	231	251	208	222	250	244	247	225	229	244	232	257	230	221	250	231	215	231	230	230	259	225	227	230	239	232	250	206	219	222	226	230	212	244	224	240	208	203	237	228	226	200	250	263	220	208	251	242	253	233	200	243	217	233	252	252	234	237	234	218	267	233	233	225	218	209	235	244	266	201	225	262	228	230	258	216	236	240	229	261	237	238	225	236	220	212	219	243	221	221	254	238	195	231	226	218	237	231	231	232	208	241	214	220	240	248	219	247	228	220	242	251	213	222	223	233	234	222	233	233	222	240	235	258	230	221	233	216	202	215	223	215	235	221	223	219	238	231	225	255	248	253	205	257	226	223	245	232	215	239	236	227	229	246	235	231	233	222	239	224	240	236	218	193	220	224	226	247	225	260	245	228	241	228	229	237	246	235	220	225	234	240	259	238	231	184	235	233	222	230	231	235	225	228	206	233	225	226	236	244	256	237	220	224	233	260	212	233	224	230	213	223	233	220	250	209	248	225	230	250	237	244	241	241	233	247	227	241	226	240	232	226	238
8033	18609	16278	9036	6394	5266	4224	3069	2428	1638	1234	976	915	871	849	670	535	494	441	444	409	389	394	409	423	369	370	387	417	416	464	476	451	381	319	361	330	333	366	324	334	316	298	326	300	316	336	299	312	339	343	317	287	321	315	304	330	320	322	286	310	301	309	321	305	325	288	281	301	305	319	296	300	313	299	279	294	322	294	304	331	284	308	292	306	280	312	294	291	348	305	300	300	302	303	295	316	284	307	301	301	326	274	324	316	285	316	281	325	304	301	271	268	289	293	249	319	309	279	286	298	289	292	313	310	314	272	290	352	261	285	287	293	313	317	332	317	306	297	277	307	315	326	304	309	272	322	309	306	299	305	293	286	301	288	333	313	298	320	293	316	312	267	334	336	303	314	312	297	294	295	324	293	279	314	323	280	305	325	315	292	312	250	291	270	281	294	315	310	282	292	284	324	304	302	293	278	300	305	302	290	308	292	308	307	332	291	307	271	290	305	268	326	302	274	295	309	312	295	295	300	288	272	302	291	293	304	283	290	287	312	300	308	272	317	316	316	312	305	273	290	315	286	304	324	304	328	280	298	347	319	320	278	284	302	299	304	273	294	288	329	304	293	280	296	292	296	299	338	305	287	292	325	312	325	313	305	283	324	296	302	304	328	296	308	267	299	273	313	263	299	298	294	316	297	273	312	309	286	275	300	281	277	290	290	344	299	286	304	301	299	313	318	303	284	275	288	301	316	283	278	330	283	330	272	275	300	315	305	288	322	291	353	296	270	301	319	298	325	321	301	272	295	284	275	302	281	282	278	338	324	287	310	292	307	333	307	311	285	295	298	301	325	300	295	309	294	320	307	306	316	309	306	320	305	309	345	260	291	275	323	266	279	275	296	290	285	304	335	322	315	258	270	281	281	332	284	289	282	312	311	311	306	287	319	274	285	297	291	312	276	292	293	294	325	295	305	317	292	322	316	309	323	294	318	307	291	308	305	290	289	289	263	315	331	280	302	289	311	282	289	291	308	304	279	278	299	320	283	312	322	295	290	291	275	315	272	298	274	312	320	306	313	267	293	279	316	332	273	280	295	278	292	288	291	293	302	299	275	304	323	305	297	282	279	324	301	312	287	299	301	292	329	326	267	300	285	313	263	330	310	276	309	295	323	307	335	341	296	321	303	302	324	313	287	318	286	308	332	263	304	324	307	329	259	296	304	314	280	306	280	314	291	314	301	308	310	312	269	320	259	299	289	297	291	323	292	315	308	298	288	288	302	292	334	316	296	296	306	302	327	295	280	324	300	283	316	337	306	329	300	317	298	312	302	291	292	300	301	303	291	297	286	324	309	297	269	275	306	284	321	271	299	329	278	285	312	305	301	283	313	305	321	329	318	286	311	319	318	292	312	311	284	303	309	314	290	315	306	316	288	320	309	336	315	287	309	296	284	324	336	301	317	274	323	300	303	324	294	335	316	314	320	308	297	302	296	301	297	301	305	305	264	304	321	288	264	297	291	303	276	301	297	306	305	291	296	292	315	281	308	293	248	292	299	309	276	294	295	325	282	307	251	319	322	295	267	313	308	287	289	318	299	292	302	294	324	290	303	296	293	314	299	331	320	277	304	315	316	305	317	307	278	238	276	305	278	292	318	288	284	298	309	272	319	286	310	283	301	299	269	293	295	307	291	336	321	313	304	302	319	329	308	304	303	309	285	279	295	293	300	259	305	305	319	269	286	278	304	323	326	291	300	313	292	300	330	312	276	300	330	317	310	278	300	301	303	315	308	271	300	292	322	287	306	293	299	275	332	292	296	329	282	293	322	281	292	304	285	295	296	325	302	306	309	295	312	302	291	320	293	263	332	293	285	321	306	330	312	281	282	319	306	305	277	314	306	280	275	315	272	294	316	284	292	303	309	310	295	315	300	305	313	317	301	294	293	293	318	279	324	300	336	309	295	336	318	302	312	304	295	288	290	311	282	309	291	271	295	283	307	310	322	277	282	318	286	326	280	322	282	295	269	301	280	298	305	298	281	292	308	280	296	259	278	319	303	303	301	299	292	283	285	315	279	314	310	307	299	321	318	291	322	273	323	308	298	332	286	299	304	269	317	303	310	281	314	310	325	310	285	309	340	295	282	319	283	310	266	269	271	283	286	300	290	312	285	306	302	284	305	301	300	337	324	297	266	296	326	293	324	319	306	276	272	305	332	317	303	299	282	293	289	350	293	262	268	274	350	278	334	311	267	288	312	286	305	317	311	308	299	296	295	291	301	263	280	290	310	305	291	283	328	307	306	279	286	321	283	275	260	314	280	311	296	307	310	313	304	278	288	263	301	275	302	254	297	339	278	279	317	311	308	299	274	332	303	297	284	304	307	318	294	305	339	336	262	290	274	326	285	326	302	279	310	278	271	295	314	288	284	297	280	312	286	311	266	289	269	303	340	296	296	321	295	338	312	309	280	289	273	285	295	290	302	342	304	288	291	326	288	303	311	322	296	281	302	287	296	288	300	272	313	308	292	269	272	280	313	278	312	297	289	288	318	295	292	297	298	310	303	302	278	306	288	326	294	287	289	295	304	317	268	324	291	298	296	309	324	297	280	349	305	328	295	329	308	328	334	310	322	293	286	305	280	273	294	287	284	295	289	344	267	303	304	295	293	276	285	286	265	300	296	317	295	299	298	275	284	299	318	323	289	313	286	319	301	291	309	305	255	303	277	285	324	291	261	336	311	333	289	335	309	306	281	280	302	300	307	293	305	271	277	319	305	296	298	279	280	323	302	306	288	297	325	294	283	317	272	273	300	297	301	335	317	280	305	314	302	307	304	328	276	332	301	293	293	328	305	312	300	300	318	308	291	318	315	309	289	310	301	302	295	283	313	300	294	277	301	295	272	270	329	289	290	319	290	322	272	290	321	313	316	301	312	313	300	282	288	289	308	322	319	316	287	295	296	325	304	298	299	304	292	336	295	320	287	321	318	315	303	330	309	293	284	311	288	303	308	272	308	300	276	310	295	276	319	326	328	280	299	296	298	325	290	297	306	285	314	309	318	308	309	312	299	299	309	283	315	344	315	309	286	292	289	290	288	320	315	312	281	323	275	317	310	291	316	320	299	299	295	291	301	294	299	281	277	311	287	301	291	295	277	308	309	276	300	288	305	318	312	295	295	296	307	326	260	322	287	275	290	299	313	306	301	265	304	326	277	310	264	301	255	305	320	293	275	300	278	286	299	298	289	287	276	286	271	296	304	285	319	303	302	322	331	312	325	332	318	323	303	312	312	326	305	302	286	307	292	316	330	306	300	308	303	323	295	293	264	312	299	307	298	311	296	268	300	295	313	288	299	303	313	278	275	312	302	334	289	334	298	294	336	327	283	295	337	322	263	299	284	327	286	310	275	289	296	307	283	304	296	277	317	298	302	268	262	265	282	325	314	293	316	314	302	308	284	311	316	296	294	316	283	331	311	287	306	299	294	290	308	282	328	279	304	306
24929	20933	26934	24886	9876	2276	1673	1256	1070	855	748	720	617	722	680	583	599	586	524	554	596	568	559	622	578	572	608	595	600	612	598	592	546	539	559	558	547	587	570	555	512	541	544	573	579	560	563	492	567	544	518	548	561	540	545	570	511	547	550	551	526	557	550	573	532	528	528	514	580	532	539	532	571	561	605	539	529	512	532	509	534	549	551	543	529	512	557	500	520	511	538	547	552	544	518	532	542	508	526	584	557	537	602	554	556	517	510	537	512	545	524	569	593	532	553	558	558	557	567	540	580	555	536	490	554	547	501	532	520	552	528	574	573	591	548	518	539	556	565	544	509	554	584	526	532	564	574	537	577	556	588	547	518	530	562	550	534	549	492	508	531	577	539	535	553	530	508	543	569	533	543	517	529	528	523	511	558	544	561	539	546	539	584	547	534	539	533	499	504	549	563	552	568	526	556	567	542	532	519	562	537	524	560	603	548	526	531	535	559	567	507	506	545	505	530	606	559	536	549	520	496	558	562	546	532	580	512	551	554	585	518	525	515	523	561	554	515	523	506	542	487	508	569	540	538	564	557	511	528	522	588	567	553	515	518	544	571	542	523	531	548	536	560	580	507	541	553	531	539	579	530	534	520	526	559	560	510	546	554	521	516	520	561	558	505	537	515	519	565	506	505	546	524	553	511	579	542	528	551	560	517	570	571	560	540	544	541	558	531	517	521	548	531	546	561	555	557	529	524	549	559	521	538	557	544	487	543	562	549	539	546	578	543	540	555	581	527	533	534	542	548	501	522	560	543	568	530	550	537	547	515	524	524	511	544	568	509	546	619	552	569	552	533	526	590	525	553	568	519	551	581	537	553	562	525	570	580	549	518	544	542	525	530	551	573	524	548	526	538	542	515	559	576	563	535	541	532	535	530	573	509	589	557	572	538	512	552	502	560	522	555	547	515	510	558	512	530	547	564	547	561	560	551	518	528	524	555	538	540	547	584	525	523	511	526	527	516	536	532	574	582	573	554	532	524	527	512	520	553	540	534	535	527	549	539	495	512	494	531	499	537	530	541	579	539	506	529	551	579	535	523	547	537	534	584	537	565	553	535	541	532	601	563	515	547	554	491	580	547	553	528	531	534	543	549	548	535	522	530	499	534	550	546	545	514	544	556	555	575	548	517	517	482	515	495	541	543	547	537	558	587	541	515	542	541	539	499	506	518	512	537	503	548	602	485	548	516	588	553	531	536	530	559	523	519	563	540	513	535	560	517	531	513	533	519	501	514	538	507	512	494	531	542	542	528	520	536	505	568	509	568	538	500	499	558	523	524	557	592	509	565	534	552	511	573	525	522	495	587	550	539	540	524	514	558	547	518	545	563	525	521	538	559	507	535	522	515	514	554	573	504	527	502	531	506	522	561	531	515	556	519	583	495	518	511	461	561	531	551	528	568	499	580	552	525	570	554	565	573	531	532	542	511	517	535	564	515	540	573	543	509	576	504	548	494	546	552	538	511	577	504	544	579	534	563	545	516	534	538	519	567	545	526	575	511	517	598	561	514	536	535	572	540	573	513	539	552	528	568	512	550	526	553	514	572	524	571	511	562	534	541	563	562	531	549	527	513	491	541	543	505	480	541	539	583	530	555	541	542	541	545	577	503	477	553	510	553	572	534	543	540	534	566	548	547	564	571	529	538	527	513	528	534	553	527	564	583	568	515	538	546	507	545	533	539	530	581	543	553	536	502	524	598	535	548	503	524	516	563	567	530	585	559	482	559	543	550	565	547	542	532	587	523	534	563	534	530	525	551	532	524	563	524	556	562	528	534	570	571	507	563	533	516	538	540	561	534	524	533	500	539	561	527	557	544	559	538	530	535	539	561	534	523	548	542	553	550	507	542	546	511	518	576	541	588	562	522	512	513	515	527	519	526	512	552	499	546	537	471	512	546	556	514	547	566	573	489	547	585	548	539	497	538	529	547	544	540	561	545	541	550	554	567	556	551	498	552	507	556	524	524	535	568	567	518	455	533	533	549	530	540	520	531	529	552	557	564	517	546	545	503	559	489	538	565	547	550	527	552	570	554	535	534	573	509	540	530	537	560	521	516	491	522	541	517	508	526	546	518	557	554	548	532	556	559	529	543	551	532	529	482	509	517	530	522	520	571	553	569	519	530	558	522	486	510	529	535	555	564	531	569	564	574	558	534	524	567	545	510	532	538	560	508	535	503	556	562	549	552	495	482	544	521	583	540	556	600	530	525	538	523	545	543	536	501	537	548	494	564	493	546	521	501	535	507	536	546	553	557	516	553	575	568	573	547	545	535	537	539	525	503	524	571	555	585	518	585	556	484	558	543	558	551	536	542	555	550	545	539	569	591	549	506	574	534	576	530	556	546	551	542	521	540	540	585	534	553	502	556	571	527	599	562	491	594	521	516	548	509	519	535	600	582	549	492	543	543	517	523	519	540	565	554	585	551	547	563	549	516	574	548	532	564	504	563	564	537	555	516	564	521	556	570	552	536	507	556	554	531	544	521	556	547	515	499	561	538	535	519	584	502	560	514	559	562	546	518	590	544	550	495	582	512	552	545	544	552	549	530	558	541	548	571	580	514	531	513	520	547	535	564	513	548	555	582	502	540	567	568	497	577	519	552	558	508	523	538	540	526	524	563	509	503	521	536	525	605	516	522	582	544	530	556	503	525	504	548	564	524	555	579	530	486	528	500	559	570	527	591	547	545	564	564	544	550	532	545	561	522	554	537	548	550	560	521	510	567	560	588	589	538	554	564	490	516	529	556	560	586	558	542	575	500	521	563	521	518	545	546	597	575	510	566	561	560	532	549	520	549	539	561	580	519	508	513	570	559	493	515	501	529	554	540	541	560	568	526	535	528	543	514	504	553	513	542	546	548	565	551	554	530	531	547	524	492	545	544	547	577	528	560	521	523	535	503	483	572	500	560	492	477	567	558	553	530	504	534	577	536	526	547	558	546	533	539	576	555	562	567	537	556	503	526	578	546	528	505	497	539	531	527	530	520	553	537	544	540	546	546	533	565	549	541	502	554	561	533	519	531	558	532	500	525	544	488	553	548	529	586	550	515	538	522	578	541	564	515	510	524	536	526	525	570	493	541	545	570	532	565	530	536	562	496	546	557	538	536	528	518	549	486	548	486	533	569	523	543	546	537	566	549	580	549	509	529	531	549	571	524	560	565	546	549	551	501	552	536	538	551	539	532	530	532	525	507	544	531	523	501	534	520	546	536	536	498	527	530	554	550	519	523	554	535	553	530	539	519	571	537	533	525	524	544	536	510	526	511	544	507	542	553	513	507	567	547	537	570	524	576	543	525	546	529	561	566	532	510	557	551	531	554	585	534	554	571	541	539	520	502	544	515	545	549	604	561	543	573	558	533	510	526	564	555	551	547	510	588	540	518	527	563	594	541	533	530	542	554	493	540	539	543	555	524	564	500	501	560	545	568	531	515	514	575	514	521	543
7902	14658	12458	6749	4932	4265	3412	2637	2091	1447	1257	1159	1015	1019	1058	879	822	703	736	730	668	718	642	714	698	700	678	704	744	710	751	790	781	682	696	668	712	694	667	666	659	715	676	704	667	680	660	615	643	643	645	654	646	683	643	659	652	603	613	668	660	638	674	637	654	657	677	641	647	671	629	620	667	681	673	633	623	661	675	672	638	641	637	656	678	662	687	627	664	625	636	637	644	620	657	610	634	636	681	661	689	679	644	620	645	660	693	657	671	668	666	686	652	652	640	659	629	636	634	678	640	657	663	626	623	654	624	639	681	650	647	634	651	662	678	632	634	636	652	632	616	658	610	638	696	618	600	608	627	618	663	624	656	644	642	639	616	642	650	608	618	638	654	683	633	664	613	615	605	617	639	648	628	648	681	628	580	629	632	642	619	658	633	621	641	616	681	681	665	695	632	643	647	609	644	645	650	611	641	650	660	648	611	664	644	648	612	661	629	619	639	676	606	607	670	678	632	667	651	670	632	650	669	638	668	653	654	625	628	658	620	615	645	666	620	643	656	695	612	639	619	635	629	589	669	656	638	663	629	644	702	648	682	670	597	642	664	635	632	651	661	623	583	628	669	655	604	648	638	699	600	637	612	661	626	620	661	651	653	667	659	635	668	655	656	676	626	638	627	617	644	664	660	656	687	629	644	642	673	629	687	689	672	649	611	666	664	663	663	661	602	615	659	645	656	685	622	623	636	626	666	628	629	624	641	674	659	651	643	628	636	647	654	670	621	642	637	650	660	656	654	626	667	629	623	661	626	633	677	643	680	646	650	629	610	630	637	620	632	660	655	663	659	639	610	594	636	699	654	651	636	702	637	625	664	656	626	664	626	640	641	617	644	618	625	601	661	657	669	684	603	660	612	685	641	693	668	636	666	609	635	624	593	661	647	666	685	656	646	641	697	628	664	667	645	689	630	642	685	623	638	643	628	619	684	641	617	641	621	628	658	663	694	617	636	623	661	638	618	672	643	644	659	664	667	693	626	662	663	636	677	639	640	660	657	688	651	605	673	629	628	665	638	614	608	647	630	673	614	640	613	628	650	630	669	632	651	599	693	641	668	659	633	682	605	632	646	627	681	627	659	678	675	707	642	632	616	656	651	691	661	646	636	658	635	634	636	639	678	655	685	652	604	604	670	650	664	609	683	629	626	700	642	608	605	669	658	606	680	614	631	623	609	639	645	627	648	681	689	676	659	622	647	646	648	664	619	654	591	619	612	641	597	585	702	650	691	683	651	641	665	652	628	665	638	654	679	645	658	655	655	623	599	640	644	612	661	682	605	618	621	661	596	672	609	666	575	645	637	671	681	625	619	634	657	645	587	641	673	649	666	658	634	649	681	633	670	671	683	642	663	652	629	643	660	638	677	630	656	610	584	634	699	652	672	635	655	624	663	625	626	595	643	685	637	684	624	647	638	681	644	636	672	669	641	655	637	632	622	604	641	663	638	589	643	658	655	636	627	667	675	703	615	659	639	652	626	651	646	614	654	629	655	668	591	661	647	647	644	659	659	666	634	633	623	637	653	643	628	655	650	629	632	633	634	633	666	655	691	626	626	620	654	641	682	636	668	628	604	657	667	657	662	648	626	656	658	664	629	678	662	600	659	642	637	596	674	636	643	661	648	667	657	638	640	665	697	653	678	652	667	650	634	663	629	638	666	607	627	643	644	634	669	644	638	655	642	661	623	660	621	644	656	611	639	625	632	598	641	623	676	669	622	665	643	680	643	621	707	672	682	634	646	680	624	615	665	693	624	653	671	657	676	620	653	622	657	654	595	638	653	659	659	642	631	625	646	666	673	632	643	657	609	609	614	685	676	623	655	620	645	657	674	693	608	642	670	597	644	624	679	619	681	655	655	670	621	645	596	664	634	693	610	629	701	651	642	645	629	671	673	610	645	607	659	681	662	656	694	634	672	624	602	639	655	645	654	611	656	665	656	627	711	688	670	662	648	648	655	683	669	619	661	664	691	643	642	660	653	635	643	689	592	636	643	662	678	672	663	624	646	655	644	655	657	639	659	693	634	651	665	675	614	658	608	656	599	659	610	692	644	644	641	644	652	707	666	661	655	585	601	684	674	629	701	676	620	600	606	628	667	656	620	627	633	651	659	652	629	620	657	617	635	639	633	617	626	626	665	615	653	633	677	616	656	669	613	617	657	677	681	646	669	619	630	662	691	625	608	628	636	639	671	631	639	643	682	614	619	673	659	637	641	584	635	629	663	639	646	654	610	651	664	635	626	617	667	623	659	633	639	652	646	657	677	680	629	650	668	622	654	656	573	630	638	650	603	635	643	659	625	661	655	670	678	623	636	630	655	667	625	668	614	618	649	704	643	634	618	685	617	678	661	698	633	622	634	669	623	627	662	634	685	590	626	635	723	672	664	662	673	592	616	625	620	663	666	685	654	640	643	626	641	649	639	633	642	638	631	619	637	606	649	635	672	627	646	675	639	673	687	635	633	645	659	642	654	654	641	632	653	659	625	644	625	645	608	612	642	615	634	646	644	672	648	642	668	649	636	649	664	633	676	619	651	644	629	663	645	596	637	649	657	668	667	610	620	671	658	649	641	657	640	608	651	627	676	644	615	700	637	612	651	608	605	627	668	669	694	654	599	658	620	659	623	644	682	655	582	667	645	642	626	656	609	647	692	669	664	650	611	633	644	620	630	613	618	638	606	638	613	638	682	645	633	682	658	701	670	646	634	630	680	661	667	642	620	658	649	619	599	654	659	616	634	660	641	681	651	651	637	656	640	626	631	661	663	676	680	622	633	682	648	671	651	685	661	630	646	632	620	623	648	625	653	663	658	650	616	646	628	656	632	640	660	634	615	615	642	633	658	633	634	616	684	681	620	631	600	625	676	687	682	647	666	645	674	660	615	650	669	637	646	670	676	617	619	642	644	621	633	642	698	647	676	659	616	666	628	647	678	696	663	667	646	677	650	624	625	669	682	609	626	653	631	639	699	615	631	690	628	672	641	645	658	608	593	623	651	613	642	663	662	618	672	628	625	603	666	688	631	621	605	621	653	703	639	618	683	590	647	635	631	625	613	691	636	649	680	578	628	643	654	660	664	571	603	655	638	605	629	677	671	636	678	646	637	625	646	626	634	638	601	624	597	615	683	590	619	603	649	631	635	670	639	643	642	656	584	648	608	658	662	661	609	654	685	646	642	645	684	674	640	667	635	639	674	676	656	617	665	604	644	623	671	634	653	606	624	655	594	641	666	656	640	639	656	621	620	667	644	647	628	651	647	659	668	651	671	644	659	645	633	634	643	682	636	660	610	637	655	683	670	585	676	661	619	644	632	677	623	636	672	664	671	659	664	629	643	604	677	659	618	645	629	636	641	614	612	629	675	656	636	630	662	670	616	654	665	632	672	672	625	650	645	628	677	611	653	672	692	679	683	634	637	630	618	648	642	652	616	678	639	645	645	637
22659	20916	28567	23409	20916	21022	10606	2522	1571	1124	913	736	673	652	622	558	406	364	363	364	328	356	324	310	344	327	326	327	369	356	356	372	351	297	279	261	313	286	267	276	277	298	289	260	262	270	247	250	266	261	276	259	291	252	251	264	272	267	261	230	288	288	254	280	252	246	275	265	281	254	244	267	264	278	239	263	246	236	255	250	233	257	300	253	237	263	260	251	242	268	288	247	235	260	238	276	266	235	232	242	264	284	252	257	255	260	270	238	226	270	242	265	271	253	248	256	247	237	233	260	259	225	274	237	254	248	246	253	246	267	232	259	233	236	257	272	222	258	236	256	262	218	278	249	220	258	235	250	247	261	242	278	262	258	238	252	243	261	254	272	235	266	252	276	279	239	270	225	246	257	269	255	241	254	268	224	306	260	242	256	246	254	208	250	266	254	229	234	232	250	270	224	255	276	271	241	234	238	239	253	261	255	214	266	263	242	247	238	238	262	237	267	241	269	268	217	267	239	267	260	231	242	240	272	266	264	249	242	251	267	247	269	254	248	258	222	264	220	255	268	260	234	247	258	236	257	238	253	273	261	245	236	287	270	238	249	256	247	257	241	266	258	269	250	222	273	247	248	243	237	258	254	261	257	240	245	247	230	222	226	270	249	234	220	244	252	243	241	253	253	239	236	232	242	244	269	267	252	252	248	266	240	248	268	254	266	226	251	271	246	247	271	266	262	231	235	234	255	261	241	246	228	270	227	233	247	239	278	258	236	227	268	266	246	251	277	233	265	260	295	250	250	282	240	246	251	257	236	243	265	253	259	275	255	213	281	263	230	241	273	245	255	238	299	249	233	231	212	255	240	258	264	243	251	263	230	229	236	255	254	245	253	277	257	258	256	219	231	255	242	259	248	262	253	254	245	243	269	256	225	217	244	264	271	246	253	248	265	251	229	227	240	248	240	263	247	284	280	224	234	252	241	263	257	285	259	258	236	249	229	281	247	220	266	259	262	255	256	242	260	276	261	268	231	270	248	230	244	226	245	265	270	240	258	249	227	237	263	263	259	229	243	235	279	240	230	251	249	248	245	268	274	241	269	269	255	258	236	271	254	270	223	281	227	276	279	269	241	252	237	262	274	248	265	260	232	260	244	241	216	283	235	249	253	248	241	241	243	261	239	248	241	258	275	261	242	225	245	258	228	236	280	251	261	278	231	251	270	274	227	238	275	255	235	241	210	233	231	245	238	250	290	257	244	248	237	276	266	279	258	254	250	234	245	264	263	245	248	257	251	239	252	243	253	250	253	229	226	248	256	266	261	261	232	222	246	254	259	249	253	239	228	269	289	248	250	266	287	269	251	240	266	252	264	252	271	252	245	242	237	235	257	235	254	214	269	248	255	235	274	241	261	260	262	224	230	269	244	282	272	256	264	246	247	240	230	224	235	225	243	248	242	254	249	243	265	246	258	240	240	247	270	265	244	272	251	269	233	236	232	252	253	254	247	242	252	259	251	261	249	248	255	251	255	271	242	271	267	267	249	245	247	245	240	268	221	253	248	249	262	246	242	267	253	271	228	265	266	235	223	259	257	251	238	282	230	267	275	260	259	270	261	223	248	238	217	240	269	229	260	233	240	261	248	250	242	262	257	261	222	241	248	232	249	282	262	250	258	258	241	236	243	249	265	267	248	243	252	220	267	252	227	270	290	240	265	262	235	262	223	241	263	223	277	235	254	234	253	264	250	245	249	237	262	252	252	275	290	254	233	235	236	245	263	243	269	252	240	254	257	258	254	284	249	251	254	245	224	262	235	254	239	269	231	272	236	253	266	249	230	226	258	267	262	276	239	238	232	246	255	242	248	258	218	262	252	247	247	280	270	234	233	249	276	248	230	244	218	232	275	256	252	255	264	244	283	245	218	252	258	245	235	240	261	222	250	234	246	239	258	239	268	266	270	253	265	248	263	254	231	258	267	234	245	252	238	244	269	232	231	242	260	276	220	233	255	274	232	237	232	241	256	269	222	267	250	254	250	261	264	260	270	217	253	239	275	251	263	225	222	247	242	234	261	225	260	227	253	233	236	246	248	217	250	267	259	252	256	237	235	259	263	246	254	261	262	275	249	256	260	267	260	247	281	235	261	234	215	233	235	272	238	261	252	234	247	250	262	265	241	270	245	244	254	243	248	261	269	254	248	267	266	227	251	270	236	255	246	237	264	228	266	236	244	228	238	243	268	237	250	236	218	238	260	242	244	230	244	267	238	259	233	235	256	244	242	233	258	245	244	235	237	229	245	266	270	261	267	250	218	257	242	259	228	245	279	238	221	261	249	220	274	279	234	237	259	275	243	246	232	231	254	262	265	251	240	250	255	277	266	236	255	279	265	238	266	255	258	220	244	250	257	253	258	239	246	256	239	254	250	275	232	249	267	249	244	255	227	257	238	251	250	254	254	261	245	268	257	243	253	269	242	259	251	235	252	257	252	257	236	255	248	239	235	226	250	239	220	236	259	204	270	270	211	227	269	219	255	254	237	274	262	261	239	258	220	254	276	244	248	251	257	237	231	253	251	218	237	229	257	233	272	242	302	246	250	276	262	279	278	233	279	230	259	213	261	253	280	239	256	245	262	230	275	238	228	253	241	280	270	267	248	268	233	230	259	255	216	235	237	258	268	253	245	257	261	233	246	240	230	268	276	242	220	247	261	223	239	237	243	243	245	261	234	275	247	247	242	240	253	259	248	263	233	239	244	253	263	242	229	221	269	255	254	253	264	260	238	235	259	250	256	252	212	237	246	261	254	239	252	261	254	245	223	254	264	276	248	239	241	272	242	239	233	272	267	277	260	237	251	245	247	230	274	253	247	273	274	270	247	227	257	270	249	258	248	246	273	251	241	257	230	243	226	257	277	224	275	286	259	266	236	273	240	246	299	255	248	238	228	228	261	257	253	258	227	258	247	246	264	223	241	259	267	257	250	265	248	265	251	264	242	251	275	250	247	245	263	250	265	249	244	265	249	260	248	256	262	262	232	264	238	238	253	259	236	233	229	234	245	269	225	263	230	230	240	268	252	267	232	205	285	265	259	232	243	238	252	259	280	263	252	229	270	229	247	216	239	301	273	237	244	260	263	226	236	230	245	242	231	258	270	290	224	254	247	240	273	236	280	246	227	264	244	268	259	238	244	237	236	212	248	248	240	195	257	230	223	243	251	232	236	259	219	263	261	230	239	242	270	237	243	247	224	235	258	300	243	269	247	239	249	273	236	258	228	225	248	266	254	257	238	262	244	256	247	215	253	266	250	246	263	239	273	239	280	238	269	260	269	268	255	252	243	258	266	257	271	257	280	250	238	254	262	248	257	242	235	243	237	240	226	253	272	245	267	236	244	241	243	252	249	257	277	250	258	245	261	286	223	239	264	243	248	228	253	252	225	225	229	274	254	268	261	255	252	246	248	237	243	235	260	234	252	307	278	252	242	238	260	256	265	237	271	258	281
10463	24307	21441	12888	9674	8240	6454	4919	3690	2472	1908	1523	1355	1316	1233	948	703	606	546	547	532	490	461	470	457	458	459	477	483	497	570	557	508	402	427	382	386	368	349	322	349	359	322	333	366	357	314	340	317	283	314	357	332	315	347	304	298	311	323	322	315	328	303	335	288	338	311	304	310	304	311	332	285	273	327	292	277	275	302	303	309	330	294	274	312	315	287	328	316	305	304	295	287	313	307	292	275	261	305	283	290	303	303	328	278	307	296	301	304	273	284	284	279	321	289	311	299	309	323	302	293	301	279	291	273	258	296	283	263	290	308	299	259	306	298	288	322	279	294	319	279	283	322	262	310	299	311	307	335	278	323	307	297	278	288	297	305	319	308	288	302	324	293	301	271	286	273	326	276	309	312	300	321	309	306	291	307	302	286	275	302	300	339	298	313	286	285	300	302	271	289	310	313	318	280	307	274	311	307	302	303	289	280	297	299	302	284	297	291	300	275	282	268	281	292	293	293	273	330	286	315	290	303	274	305	276	294	297	292	294	318	307	287	306	311	276	274	292	289	278	281	289	272	275	290	275	318	298	283	303	308	304	291	302	332	268	304	277	317	304	302	288	269	304	293	285	326	272	295	327	296	288	263	274	318	302	315	304	295	298	303	312	293	317	300	304	277	290	287	307	319	260	280	285	307	280	306	293	317	303	323	278	290	274	283	297	291	290	283	279	265	273	285	302	299	279	297	274	296	305	285	345	320	315	308	290	307	305	274	316	283	306	292	298	302	290	282	313	298	287	300	310	268	305	315	288	288	304	293	282	307	255	323	311	294	293	301	306	321	313	299	300	287	292	303	257	292	279	300	282	283	289	274	315	263	296	252	301	290	305	287	328	305	281	299	290	277	333	269	289	285	305	284	283	276	294	286	316	314	278	316	281	302	311	293	268	300	299	269	327	298	282	320	282	308	300	288	291	279	282	309	302	312	306	307	282	290	274	290	300	309	299	301	301	303	305	295	300	315	275	313	315	304	288	324	304	278	277	309	270	299	287	290	292	299	321	311	287	333	278	309	333	315	329	281	264	286	306	295	321	323	283	278	300	290	296	291	296	310	301	300	288	300	284	282	270	282	310	311	312	290	312	306	298	287	320	302	288	295	258	294	278	305	309	284	294	310	328	312	276	295	266	307	277	321	301	309	303	298	301	306	304	297	301	271	288	333	285	269	292	309	298	308	280	304	319	314	289	317	287	291	297	293	288	297	270	287	316	309	313	299	302	300	289	316	329	273	277	280	256	329	295	318	300	284	312	303	279	293	301	305	302	297	282	301	306	297	278	323	287	309	299	294	306	279	296	294	314	271	281	293	293	311	324	303	310	303	299	292	291	287	283	307	274	282	286	310	303	298	291	312	286	286	303	307	309	277	308	327	282	299	313	262	281	306	274	309	311	334	298	320	269	296	328	300	296	337	310	297	296	324	277	328	287	305	301	311	281	319	319	302	306	339	287	295	266	320	293	274	292	277	295	319	331	298	308	326	299	310	280	328	286	346	288	289	276	286	300	265	284	298	298	311	337	286	304	262	286	315	288	278	300	307	304	293	313	302	301	307	318	343	307	296	271	318	287	301	320	301	299	274	325	292	292	302	322	296	280	313	275	308	292	291	299	294	307	311	315	296	284	319	293	283	290	292	297	307	311	298	300	288	298	284	318	281	291	325	281	304	305	263	300	297	283	311	289	277	299	304	302	291	307	296	279	287	292	323	291	288	311	301	319	314	297	278	294	284	315	308	332	280	282	328	305	293	292	303	303	284	298	257	313	278	333	295	322	287	323	301	315	278	319	293	255	309	306	264	285	297	286	343	297	297	287	314	322	301	287	271	293	340	315	297	290	317	323	298	312	299	278	290	289	314	274	269	291	295	275	265	303	300	286	307	293	281	293	324	298	264	333	301	293	277	292	292	332	285	311	308	295	291	318	320	302	303	298	320	280	313	301	297	288	319	279	282	278	293	297	273	296	248	280	291	297	318	310	291	286	295	296	292	335	316	293	286	302	287	285	291	300	296	282	307	308	284	277	293	322	299	303	323	263	291	278	284	320	265	296	309	289	309	288	309	319	301	299	313	277	276	283	264	327	322	283	283	285	324	289	292	290	312	307	294	303	305	268	300	277	311	303	291	296	278	288	288	279	302	299	308	312	294	322	320	293	311	295	264	276	329	330	294	294	293	305	291	307	277	289	308	304	280	311	276	313	296	308	264	291	311	292	277	305	315	289	278	292	284	281	272	261	295	300	280	300	319	310	277	301	264	307	280	290	303	320	293	334	286	292	290	284	306	320	295	303	312	271	314	313	292	306	291	288	292	299	292	272	299	275	297	292	284	277	302	320	330	290	301	293	320	328	300	301	298	282	279	288	320	283	291	320	338	278	284	316	266	305	299	289	287	311	271	284	292	268	280	309	278	315	305	300	298	289	291	315	301	289	319	288	294	319	311	340	296	250	313	267	328	327	308	305	295	326	289	263	286	289	293	300	306	309	299	287	277	278	321	285	290	294	306	309	320	294	296	293	289	291	323	352	298	270	266	296	309	302	283	316	288	298	276	305	309	298	277	290	299	288	298	322	294	309	314	301	296	288	326	307	305	270	299	294	322	264	303	293	314	288	298	284	274	296	298	291	283	315	342	287	328	336	303	283	268	285	300	302	295	313	299	269	318	312	310	304	277	293	308	322	289	305	270	309	307	300	304	292	290	288	300	296	276	284	267	297	291	328	266	303	298	284	298	292	261	275	290	288	280	274	298	297	293	278	284	289	314	296	333	313	298	308	286	270	309	286	322	295	297	278	291	304	299	278	322	278	261	302	302	290	284	317	282	255	297	311	269	273	248	301	293	295	305	291	296	288	309	294	282	294	325	299	318	298	300	301	313	315	275	300	277	320	272	273	303	318	283	274	330	313	280	283	300	290	293	265	300	298	276	258	302	282	283	311	270	279	296	304	319	282	260	290	277	305	270	288	301	293	300	283	333	305	297	294	306	296	314	297	273	297	303	285	268	290	310	269	306	322	326	304	279	299	280	283	318	305	291	308	289	291	320	281	286	327	292	290	304	304	272	323	314	282	312	283	315	298	290	304	329	327	326	307	274	279	339	312	264	305	274	322	280	288	274	271	285	309	297	302	308	311	297	287	308	286	290	305	296	299	264	297	278	291	291	280	293	292	328	295	282	279	283	299	304	331	320	322	257	297	312	324	322	342	293	320	315	306	295	302	316	298	313	282	304	269	313	257	295	294	279	307	283	285	305	299	313	311	275	298	290	275	297	314	347	286	308	294	275	277	289	316	288	312	298	301	299	300	342	283	270	257	296	296	286	282	306	291	266	292	294	261	278	329	297	294	300	328	281	306	286	277	291	297	299	315	258	320	292	286	291	291	307	312	311	262	286	306	313	292	300	296	292	286	300	308	288	303	316	306	302	300	287	295	307	289	275	269	315	266	290	315
26867	19311	8791	3014	1687	1422	1140	1004	794	612	579	508	572	539	542	504	466	454	527	466	466	466	503	481	512	484	455	465	462	506	486	473	494	437	498	491	473	451	495	474	451	460	470	473	472	469	435	438	445	479	439	469	403	439	428	521	507	472	443	477	479	456	446	484	449	437	414	484	486	513	464	474	482	442	431	413	504	505	441	455	457	451	468	472	450	492	467	449	469	435	486	447	487	478	494	506	476	449	448	482	449	467	508	443	475	458	483	467	468	440	459	474	420	462	421	449	436	463	457	475	464	470	481	467	451	457	455	511	459	467	443	531	489	437	501	450	464	457	429	472	462	458	486	426	457	505	443	464	471	461	454	424	448	468	447	453	406	431	467	442	404	498	447	439	481	439	447	476	463	440	472	461	456	422	479	470	447	469	494	428	478	500	440	443	449	500	442	465	436	446	444	506	451	462	490	423	438	440	412	480	452	442	442	447	492	442	478	501	394	406	480	471	469	471	471	453	447	461	485	465	416	452	475	470	477	454	486	460	492	433	480	452	494	467	449	417	427	425	440	446	487	437	464	461	449	466	442	463	448	480	462	437	445	447	453	479	447	439	457	465	449	489	458	460	436	466	431	488	472	483	440	504	461	466	468	457	459	468	428	441	446	428	457	459	461	468	459	460	424	451	483	406	490	443	455	468	473	492	477	432	456	453	486	458	491	442	455	446	462	456	448	468	448	476	482	470	461	497	470	448	453	460	468	450	463	440	474	457	455	455	460	433	432	447	462	528	482	467	470	441	452	452	497	449	469	412	420	446	443	450	417	475	466	449	468	478	491	468	421	434	418	475	459	442	438	458	450	421	461	476	470	486	420	440	480	445	446	479	473	443	454	481	498	443	488	472	501	436	479	454	449	453	447	484	483	483	481	460	460	459	457	450	436	472	417	474	502	452	482	443	452	456	433	489	484	468	431	456	444	454	459	479	415	435	433	464	478	470	477	486	465	443	443	431	467	501	445	445	467	492	448	476	486	442	442	506	497	476	405	460	486	450	482	423	462	422	456	492	441	491	451	471	490	436	480	467	454	454	467	459	452	468	469	479	485	457	446	472	476	471	449	499	454	528	455	453	476	449	480	480	436	464	438	478	458	468	458	471	494	415	525	473	450	439	476	461	453	478	448	463	510	467	441	458	470	495	504	459	475	487	469	445	512	483	428	407	454	454	457	459	439	455	481	481	431	493	449	471	437	482	454	443	451	482	419	463	463	431	504	485	474	469	424	459	484	485	508	506	438	442	467	473	461	442	450	485	467	461	460	485	436	437	439	479	467	447	446	481	436	484	441	449	456	465	424	449	479	486	466	463	481	494	487	453	438	466	489	507	477	505	471	495	431	472	484	496	471	472	451	461	501	464	450	463	487	449	447	439	478	500	500	491	449	468	443	469	450	475	476	464	470	470	467	465	446	477	458	454	436	426	472	461	460	437	456	436	468	431	472	483	493	452	476	470	457	455	439	482	454	440	443	474	455	412	475	417	479	486	452	456	500	459	473	479	460	456	441	468	449	478	484	473	439	482	408	469	425	429	454	470	446	475	502	472	456	497	414	488	482	481	450	452	467	477	467	449	449	462	438	458	471	511	461	452	438	504	432	482	430	454	482	460	460	437	449	442	502	462	470	474	463	449	437	451	453	458	434	467	446	484	470	467	407	470	444	441	440	460	421	447	468	465	493	473	470	450	448	450	425	473	466	439	504	449	450	438	477	470	435	448	465	509	466	448	500	427	507	456	439	475	444	454	455	451	416	426	454	492	448	471	479	452	442	464	490	491	453	436	466	455	468	458	450	506	452	436	486	451	460	440	437	479	439	438	447	464	442	468	461	460	491	446	419	445	459	445	483	451	471	460	505	487	491	430	467	467	458	501	474	452	485	457	456	496	459	436	474	449	472	464	461	469	472	432	423	435	447	456	429	435	509	448	442	449	484	460	454	474	442	440	474	449	450	449	429	458	479	473	471	443	449	469	468	479	454	438	423	448	434	465	413	444	480	490	446	464	429	425	464	488	449	470	443	451	473	458	478	425	453	485	451	464	445	448	487	479	469	467	477	495	437	508	458	484	460	480	456	445	446	416	448	453	438	445	478	468	478	445	461	480	445	468	473	433	442	497	447	422	449	492	449	469	463	445	471	452	451	453	449	508	468	435	472	419	464	434	481	421	460	424	450	435	436	456	439	474	429	448	446	462	508	460	475	450	455	431	457	433	431	447	472	437	475	441	479	453	437	421	476	467	480	446	445	452	457	469	469	439	468	490	467	482	443	452	438	466	460	438	457	468	435	448	435	457	453	440	459	464	451	424	450	428	476	466	448	448	499	454	477	468	488	449	495	482	446	442	441	480	468	440	451	460	470	496	477	462	458	444	457	447	446	441	495	479	441	436	450	466	498	456	469	472	456	463	504	437	430	418	483	459	455	451	454	458	455	437	449	502	477	519	476	405	503	457	461	461	478	492	473	430	482	428	460	458	449	460	478	494	461	491	452	479	443	440	467	451	456	445	471	471	445	480	439	419	439	434	467	458	465	450	486	454	414	440	460	437	457	460	480	466	455	437	462	457	465	453	450	425	486	499	475	467	442	485	483	444	475	440	454	452	471	460	459	446	450	463	455	479	435	441	463	462	480	483	463	449	474	457	463	490	493	456	466	488	466	457	467	444	428	453	431	438	503	471	463	476	474	470	493	458	474	477	465	483	480	496	427	464	500	511	504	444	506	447	491	472	486	459	450	463	483	475	464	483	480	480	467	461	443	425	478	429	463	490	442	477	476	472	480	495	447	459	473	474	407	453	446	419	450	433	459	463	474	438	458	460	430	478	423	473	403	472	479	420	470	441	460	459	496	482	452	462	470	461	460	437	482	452	431	447	444	483	484	435	450	418	462	467	463	428	477	454	481	469	450	502	476	465	495	495	477	448	473	422	450	473	516	464	479	444	437	466	425	498	475	462	479	445	468	483	475	442	463	482	429	465	483	462	470	448	482	470	447	439	470	464	447	497	438	503	466	461	457	446	486	445	435	475	451	472	435	430	444	473	444	460	459	460	476	479	464	463	443	445	472	456	438	444	469	469	492	463	470	444	493	460	478	484	469	443	443	469	478	498	450	477	485	481	473	466	403	439	439	476	471	477	443	475	489	473	448	479	460	480	445	458	503	477	457	455	482	486	455	453	446	434	448	417	451	458	480	467	432	478	464	424	469	440	448	476	461	503	436	509	458	438	440	471	467	479	470	471	452	436	497	522	472	468	450	493	454	485	456	510	448	443	479	487	471	490	481	460	495	483	448	447	485	475	439	475	462	461	454	455	448	464	487	450	459	449	472	464	489	486	445	429	472	444	449	442	448	453	489	486	464	432	503	465	427	463	444	426	453	487	480	431	468	456	494	484	463	430	449	523	513	402	452	469	486	462	453	478	492	475	489	445	478	451	462	490	462	455	480	458	446	433
6997	9306	7759	4229	3316	2827	2288	1792	1382	1049	856	805	792	793	734	723	590	583	564	614	563	595	626	575	607	639	632	590	654	577	646	654	625	594	565	547	560	575	585	539	573	595	583	582	613	585	552	555	571	567	557	583	532	547	535	573	558	588	595	579	563	505	568	564	604	573	515	592	636	570	542	569	627	542	580	572	520	557	592	589	579	551	579	572	571	555	570	601	580	596	555	544	529	572	549	556	572	604	557	562	565	612	555	565	593	540	587	550	531	518	586	591	565	595	542	586	558	552	577	590	523	538	556	579	591	585	587	578	564	600	561	593	593	589	570	551	585	577	568	546	597	555	567	570	576	626	578	567	565	576	529	532	566	591	618	628	611	555	583	611	623	582	583	551	551	518	596	570	558	559	594	560	557	587	611	582	588	604	540	543	557	567	573	558	534	592	589	548	585	586	603	584	566	568	588	546	571	557	604	562	557	565	574	558	560	578	561	563	541	572	554	599	592	582	588	557	583	586	571	604	527	599	554	585	572	631	588	554	563	571	595	579	562	580	640	575	579	578	559	596	570	514	569	571	525	573	592	552	562	597	567	552	586	556	548	558	600	585	616	608	587	585	568	574	575	592	563	586	562	573	588	552	520	616	553	615	590	589	561	559	583	626	572	552	507	648	555	588	527	582	595	549	574	587	531	569	569	534	561	590	517	554	579	534	550	583	611	549	521	561	595	539	550	548	552	581	574	541	565	567	543	553	623	582	594	552	577	572	565	557	553	557	575	561	540	570	581	562	563	551	570	572	552	648	560	567	563	597	587	578	573	597	559	543	537	603	572	575	601	549	574	583	565	562	615	538	541	597	559	568	555	570	544	558	601	535	548	590	567	575	598	560	563	556	618	549	591	549	563	562	589	602	577	582	554	549	564	557	577	595	569	582	537	559	564	539	584	581	537	527	597	545	519	549	586	520	568	542	603	577	584	557	573	545	588	581	571	586	599	579	571	550	591	564	540	571	603	596	572	567	558	571	561	559	539	578	535	534	596	576	550	550	561	563	563	561	601	573	554	540	582	559	591	547	566	579	560	556	589	544	573	585	543	563	574	550	578	556	619	604	559	577	593	537	581	556	600	535	606	552	585	552	572	570	590	577	560	609	569	564	542	602	570	576	595	578	594	555	559	530	552	562	523	562	585	584	560	527	543	595	551	580	566	553	585	565	521	568	612	600	609	533	571	587	568	550	549	574	562	599	577	536	607	592	608	565	564	574	586	553	568	594	571	531	555	558	548	596	561	581	584	564	561	537	556	578	577	579	558	577	575	587	564	541	569	607	603	627	552	553	584	551	603	588	562	586	537	568	514	547	555	535	536	588	574	559	595	568	555	586	538	573	591	571	545	573	557	599	602	599	548	601	569	591	588	575	583	574	568	573	586	563	578	584	564	560	570	547	540	564	564	590	558	561	568	551	541	596	623	588	587	556	556	539	541	559	573	566	615	600	541	569	590	576	570	571	547	541	553	564	536	602	581	557	590	557	558	556	607	536	563	556	584	565	604	597	601	573	560	569	565	570	610	578	579	560	584	539	599	557	545	564	601	580	558	611	549	601	616	548	598	569	587	572	540	597	557	597	579	578	559	562	552	536	560	563	566	620	522	550	551	556	577	560	533	553	547	554	580	505	502	568	531	569	597	591	551	566	600	548	582	570	538	549	551	570	541	569	566	565	540	576	579	557	543	535	592	556	566	542	572	549	590	566	550	594	555	605	620	583	545	591	544	519	550	577	523	567	555	575	582	549	580	543	560	561	596	600	530	554	563	527	579	519	580	540	618	571	619	569	561	563	580	605	596	561	558	563	562	571	547	591	582	555	565	545	569	584	578	572	523	552	553	587	556	574	525	598	552	539	598	558	562	569	598	549	574	591	590	566	575	559	552	568	630	578	596	575	568	598	579	580	581	559	551	587	587	593	591	539	597	584	553	552	557	620	562	570	540	554	551	552	590	552	594	562	593	536	543	528	570	591	603	582	574	576	592	581	571	597	568	559	502	586	514	592	596	557	588	550	588	589	574	585	585	599	611	558	610	580	586	570	595	569	543	585	578	564	621	519	545	574	598	540	583	610	555	606	584	547	533	601	588	574	536	593	583	532	604	545	563	577	574	602	547	614	544	558	595	564	561	544	572	582	582	597	596	605	543	586	546	584	561	572	557	578	544	568	592	576	560	581	559	575	614	607	572	535	564	551	600	545	588	577	580	555	582	585	544	586	599	551	572	596	570	596	576	571	569	582	598	562	567	555	573	585	588	596	558	572	572	544	578	583	568	603	561	562	540	596	574	549	547	561	573	595	569	566	548	548	551	554	598	581	562	528	579	612	566	552	557	527	568	613	564	530	538	580	593	517	568	571	573	580	555	569	588	618	569	550	589	569	587	537	591	531	626	566	583	618	572	553	606	538	543	606	579	566	574	592	646	583	566	555	540	512	585	555	565	584	551	580	580	595	553	555	542	558	568	526	566	569	560	558	560	563	542	579	598	560	574	573	549	548	510	560	567	554	572	565	590	522	545	535	537	568	607	558	577	558	556	555	584	626	565	590	564	576	571	582	563	620	532	547	603	572	551	569	580	586	609	570	560	563	632	569	528	551	591	607	536	567	549	576	569	543	576	561	551	572	588	623	571	549	545	557	533	568	567	589	534	607	564	566	608	558	598	614	581	616	553	553	541	578	599	568	602	573	536	578	550	566	519	566	565	585	543	601	595	547	535	580	587	518	577	542	600	558	551	555	602	539	520	549	559	597	596	548	543	580	562	586	566	572	538	537	558	582	554	605	598	558	570	556	571	570	596	631	543	567	569	549	598	535	517	586	589	612	585	606	554	597	600	579	559	534	547	580	568	574	554	585	620	585	566	585	592	590	532	580	542	553	537	558	571	549	589	577	601	594	540	546	595	606	575	569	575	575	587	570	573	610	587	527	548	578	543	587	527	537	564	564	543	562	557	542	558	580	551	637	572	573	569	545	549	576	598	545	598	594	643	543	552	574	601	574	617	560	594	562	585	525	589	552	578	602	602	560	528	575	588	554	558	545	600	524	585	557	537	573	562	572	564	584	550	592	555	583	535	583	592	559	568	551	581	586	591	524	586	544	575	564	550	583	586	597	565	541	545	575	565	532	543	593	533	504	609	579	549	539	540	561	520	559	531	572	550	580	557	574	553	542	601	530	543	550	585	519	593	565	594	559	577	565	563	603	559	563	605	565	569	545	557	591	569	591	564	596	552	551	607	547	570	559	576	555	599	567	541	566	563	568	558	558	572	546	536	591	587	591	574	575	549	592	576	589	576	547	578	534	627	536	556	583	550	576	571	573	620	547	551	593	577	545	600	573	581	557	575	562	588	623	604	591	547	603	549	565	575	560	554	624	635	541	523	554	546	573	559	597	570	547	603	563	566	576	567	582	565	582	555	541	561	538	591	564	578	542	541	533	611	609	596	552	579	565
23668	20928	28153	23862	20924	11005	2747	1543	1071	827	634	478	509	456	442	389	338	288	278	268	280	262	310	281	280	281	248	295	301	281	320	319	302	275	252	285	261	260	263	284	254	212	246	259	252	238	241	251	228	228	271	245	242	246	259	224	238	214	220	254	241	250	211	245	219	224	252	255	273	234	238	230	241	226	230	215	212	247	251	257	233	250	265	240	221	255	214	209	225	219	241	237	268	252	269	242	234	237	228	259	243	250	244	230	243	239	279	240	235	263	250	238	235	215	234	263	248	239	242	249	217	254	245	223	210	229	227	247	264	267	228	216	251	250	222	268	242	282	246	241	213	246	212	238	243	245	216	213	231	257	225	241	250	238	242	233	254	248	221	244	244	251	231	222	246	236	247	232	238	225	235	201	227	247	241	243	231	234	228	240	218	202	222	240	219	248	230	245	234	229	226	238	241	201	252	234	230	228	246	229	233	213	227	222	223	227	234	222	233	255	208	229	246	251	225	227	246	244	244	219	249	240	230	216	233	250	219	236	244	238	235	214	237	200	271	241	210	231	223	221	204	225	201	233	262	202	227	209	227	231	260	221	250	234	239	231	247	242	243	247	239	230	237	256	236	234	266	252	262	235	225	221	248	215	250	236	220	252	250	241	206	237	241	228	228	237	251	247	269	239	232	234	235	243	251	254	258	266	244	216	230	227	239	243	254	254	252	216	226	225	259	235	240	221	245	216	236	225	248	252	272	239	246	228	254	221	252	225	228	211	236	236	241	237	233	254	237	271	251	246	228	223	252	258	252	242	234	258	273	245	237	218	232	259	240	232	215	236	231	217	255	231	238	226	244	252	238	249	239	218	234	247	207	247	251	271	268	227	246	235	222	244	261	228	231	248	219	251	241	248	239	269	257	224	241	223	251	258	243	261	246	231	230	239	232	233	275	221	227	264	211	218	219	241	223	261	223	255	233	223	250	248	263	199	203	269	291	230	256	261	208	248	218	257	238	251	229	241	262	251	238	244	233	259	236	237	208	223	235	217	260	239	228	231	235	260	228	235	237	231	266	251	209	253	256	265	211	254	227	233	230	246	242	244	272	239	264	238	225	237	232	237	255	227	238	237	221	244	241	249	241	243	229	232	214	249	243	218	215	225	239	229	223	241	254	240	238	251	260	240	229	231	232	233	224	219	250	239	214	237	240	249	222	222	217	219	255	234	251	227	231	232	228	242	226	247	246	244	242	243	233	222	205	259	263	217	233	240	240	246	249	266	220	220	228	217	216	248	254	246	218	267	236	239	234	246	240	216	241	268	240	208	233	216	236	246	259	248	229	229	217	226	228	226	236	232	212	228	241	220	257	222	233	218	254	229	244	222	239	226	237	225	247	238	223	233	263	218	225	236	229	233	242	245	239	254	229	225	242	233	239	253	243	232	212	239	244	244	241	239	259	250	228	246	254	217	233	231	225	224	239	206	220	238	235	238	250	247	223	231	257	242	236	228	256	219	248	247	232	210	242	241	230	240	212	230	226	248	233	245	215	217	242	238	236	250	260	241	243	239	211	236	219	238	235	232	259	244	242	248	226	240	232	272	222	244	217	242	251	228	230	223	249	224	255	225	240	227	237	243	240	220	259	261	229	229	229	209	238	224	237	231	231	252	206	234	257	239	228	251	237	221	266	236	243	199	241	226	241	229	244	236	223	224	241	238	220	222	250	230	242	235	218	226	266	223	258	211	242	244	230	264	243	234	255	230	199	239	254	244	237	209	261	249	233	229	241	202	221	202	228	263	243	239	239	233	265	250	225	265	215	248	236	228	244	232	243	235	224	227	209	243	231	225	223	221	239	231	255	230	246	243	215	222	242	239	238	248	240	238	216	248	234	214	218	251	253	225	227	232	239	224	234	220	265	248	250	252	217	221	238	235	250	222	238	264	228	224	225	225	242	243	226	251	220	229	229	232	218	243	243	245	210	234	262	258	258	247	242	263	221	213	241	210	227	266	235	253	235	230	217	229	223	223	216	234	247	216	253	249	233	224	242	239	196	255	244	240	257	221	246	240	218	243	250	229	224	215	217	226	251	238	199	257	218	248	212	255	230	223	253	209	229	230	230	253	259	220	241	274	243	226	218	215	256	242	213	211	249	241	237	250	230	248	226	252	245	198	220	218	236	248	246	260	264	203	263	216	233	226	227	238	189	222	240	228	233	233	228	265	256	247	223	245	251	212	246	235	238	226	226	235	227	258	214	241	227	221	232	234	231	237	252	229	265	280	222	239	270	220	264	242	249	256	219	222	249	236	251	233	211	220	240	207	236	242	231	220	231	247	279	247	236	254	232	247	237	211	256	241	258	267	250	244	222	213	248	224	236	250	261	234	252	237	257	256	218	249	231	256	225	222	238	221	221	215	258	227	239	243	217	262	243	262	251	246	239	218	235	237	243	267	230	236	236	262	245	253	252	252	229	228	220	250	249	241	222	220	244	233	242	206	240	216	256	250	191	219	218	236	241	223	204	228	278	235	244	242	242	253	230	227	250	258	233	223	229	235	247	242	228	213	232	227	228	233	264	233	213	234	211	244	252	246	251	235	237	225	213	239	226	217	205	248	220	236	232	225	228	260	232	224	233	233	261	230	231	210	236	214	246	254	233	241	232	232	233	246	243	233	234	233	219	212	238	221	250	240	223	251	235	236	266	213	245	227	238	234	219	249	224	231	255	231	226	251	217	250	256	239	225	232	241	241	232	229	237	235	254	251	219	234	231	251	230	231	203	257	220	237	220	223	245	246	253	236	228	225	255	210	245	240	208	210	246	227	224	237	227	219	240	242	245	226	226	228	235	245	200	218	218	231	246	235	230	247	216	242	257	210	236	223	236	224	223	235	232	252	224	267	248	236	238	214	224	238	229	245	241	238	237	242	215	234	251	219	218	214	222	212	214	234	209	236	224	217	230	217	239	226	248	254	236	226	213	200	232	223	229	212	242	218	248	252	223	247	226	244	229	237	245	251	244	239	242	253	244	238	268	203	245	263	246	230	240	232	217	261	242	234	241	203	253	210	255	256	237	220	247	237	231	221	246	225	247	247	229	230	210	211	248	212	248	252	215	228	231	230	248	243	236	211	242	263	286	221	218	223	198	227	235	237	242	228	237	225	222	250	237	212	235	244	240	241	245	233	237	247	230	214	219	222	241	218	240	230	244	221	273	236	223	234	236	222	230	247	242	252	211	238	223	224	227	239	245	212	236	244	240	244	223	244	260	178	254	209	259	262	238	224	216	249	254	223	214	239	213	226	230	253	230	251	233	244	232	247	220	231	225	234	234	243	247	252	226	236	246	251	239	222	249	235	245	233	207	225	235	224	241	252	244	262	256	244	283	225	217	253	214	245	228	233	228	221	234	236	231	226	235	251	256	238	234	209	247	234	223	250	229	270	243	266	214	235	234	223	248	262	253	242	230	235	245	226	262	259	224	245	224	258	219	249	242	248	241	242
8265	18339	15392	8908	7144	5870	4354	3465	2423	1643	1365	1018	941	955	883	717	526	469	459	423	423	418	456	396	401	404	418	421	415	420	466	488	449	355	375	358	327	330	360	345	313	344	363	338	356	345	329	327	311	319	331	358	334	319	331	344	314	330	306	289	332	294	341	316	299	327	303	324	318	332	285	314	302	326	344	301	289	322	306	307	306	283	329	310	341	303	302	313	301	285	322	283	319	309	297	295	292	332	298	319	293	343	309	264	317	316	325	308	344	295	300	328	279	269	289	300	303	317	281	295	333	283	320	303	333	319	303	312	309	341	312	307	304	293	293	322	281	328	310	299	306	287	296	300	287	308	345	331	285	301	302	284	306	328	284	301	287	286	290	309	332	287	322	329	302	280	293	321	319	305	319	263	290	322	304	299	310	310	300	332	361	302	309	303	323	321	285	302	284	293	330	282	275	287	290	277	305	321	342	338	333	310	281	299	303	308	308	322	317	299	311	326	319	267	322	330	299	294	312	281	332	301	304	284	300	318	275	293	305	290	312	332	342	312	287	340	301	312	322	317	289	294	313	305	310	271	328	324	318	297	313	302	293	330	339	313	308	301	285	290	304	301	304	321	314	310	291	306	305	298	304	321	317	340	320	255	268	277	295	330	333	291	324	296	289	297	303	301	302	300	311	308	271	301	279	316	292	291	328	294	273	315	341	284	296	289	333	349	303	284	284	338	313	306	297	298	291	316	288	331	304	306	319	320	305	297	306	304	313	310	314	278	277	319	284	308	310	288	306	343	321	294	317	277	321	292	306	313	310	291	302	289	340	289	298	316	317	317	319	307	280	296	310	313	284	297	311	341	288	319	328	313	323	299	323	347	318	313	291	312	283	293	288	290	325	300	331	306	321	285	309	313	300	332	282	304	369	319	318	299	339	280	265	300	287	336	317	295	335	289	318	286	288	305	310	309	307	311	292	311	284	303	281	314	330	289	299	317	315	302	357	286	257	338	300	291	317	290	308	341	278	301	287	284	327	296	307	293	297	289	306	301	353	319	317	312	332	304	286	291	307	313	308	289	293	285	323	294	328	316	308	335	271	282	317	320	292	280	318	322	297	281	321	298	314	307	298	312	292	305	307	317	316	322	295	303	309	302	310	304	292	303	288	299	297	325	287	319	342	284	287	294	292	313	298	350	285	265	304	319	285	305	302	326	302	287	313	296	288	323	300	294	310	323	313	277	325	324	296	317	299	308	335	330	291	313	295	289	304	298	291	317	321	302	270	295	323	298	307	314	317	318	299	329	315	327	315	294	276	329	309	303	340	308	347	308	304	316	293	328	296	278	313	266	296	295	275	288	287	301	315	303	308	333	304	307	318	307	308	322	286	300	342	295	332	295	297	288	302	307	298	306	298	312	282	305	315	300	299	276	301	305	335	338	332	321	296	313	304	325	302	320	305	306	294	280	270	301	295	310	313	317	289	323	288	269	295	303	283	302	318	319	266	296	289	263	330	303	328	308	310	291	284	328	299	329	303	298	312	275	273	293	296	303	284	303	304	302	315	299	335	315	310	340	305	335	310	314	327	293	312	333	341	315	300	298	302	317	306	298	348	319	324	314	301	301	302	286	297	296	317	292	334	294	277	321	295	304	294	330	286	301	301	294	320	292	268	288	311	309	296	307	269	310	274	308	303	303	320	335	265	300	307	298	311	317	327	343	308	292	333	280	321	320	323	286	309	317	327	316	286	303	316	301	319	306	297	335	326	309	304	311	312	309	310	349	317	289	315	298	313	307	331	303	307	280	308	292	312	317	311	312	308	294	291	343	310	324	302	322	304	302	343	288	328	277	278	292	331	301	313	294	280	321	318	297	313	351	323	291	322	332	309	297	320	323	337	294	314	332	305	284	279	309	307	298	343	314	289	298	324	294	283	304	297	314	298	329	284	330	316	257	326	273	286	301	319	323	331	312	320	327	306	321	297	335	289	312	295	280	275	296	303	289	305	286	295	301	284	286	310	299	314	302	299	306	299	280	327	319	332	285	323	304	299	299	285	299	282	327	302	305	298	297	312	346	342	325	306	333	313	332	318	266	294	318	306	280	289	304	341	314	275	273	285	293	290	316	292	300	298	293	308	294	302	323	303	325	285	314	307	321	300	273	305	302	285	303	324	319	294	325	291	300	319	297	330	284	289	313	327	281	298	288	295	300	308	286	300	351	315	305	305	303	313	269	322	311	305	281	274	306	311	297	312	327	270	303	270	339	312	324	273	326	310	302	323	290	324	359	289	295	284	298	306	268	267	329	307	291	283	305	319	318	319	306	304	309	313	303	283	287	271	309	317	287	313	315	298	287	314	310	321	322	312	319	301	313	319	305	282	286	314	314	276	333	323	313	353	286	307	324	296	284	267	299	279	282	310	305	292	288	322	280	299	278	310	293	285	328	330	299	315	291	298	286	321	328	295	295	282	282	306	280	317	299	283	256	306	315	296	294	286	300	303	319	327	306	294	295	311	327	286	315	288	315	295	287	275	314	318	302	321	316	313	283	295	270	309	302	302	302	317	301	291	298	309	305	286	338	294	285	315	324	320	297	318	308	298	292	293	279	315	288	310	304	287	278	308	308	341	284	293	323	314	307	305	284	307	285	316	283	316	325	302	301	296	297	298	323	323	301	276	306	298	287	310	329	300	285	317	315	290	335	316	297	284	311	288	315	291	274	299	324	289	287	294	268	313	284	301	308	312	301	293	317	295	305	296	289	312	315	291	301	284	295	289	300	309	295	297	338	288	300	364	317	296	280	323	293	342	299	295	291	325	314	296	310	301	330	305	310	312	293	307	288	296	318	276	309	324	275	305	306	305	301	279	321	299	307	309	311	307	309	291	321	301	296	324	310	332	287	324	305	331	269	311	292	272	265	306	293	296	298	321	300	283	297	319	275	321	326	296	303	285	307	295	318	328	325	301	310	309	303	325	293	279	309	292	318	332	318	316	295	312	292	306	300	282	339	303	309	312	290	300	290	313	326	327	313	268	325	300	281	288	311	290	314	347	309	300	308	276	303	288	286	287	283	305	297	304	277	301	306	317	323	302	313	297	302	280	304	300	303	304	316	302	343	301	321	292	283	313	321	306	277	308	307	321	285	284	301	305	305	288	321	306	287	322	295	276	301	272	304	294	309	307	262	320	337	336	314	296	290	315	313	304	275	298	324	332	290	324	256	308	287	309	286	305	301	283	306	317	309	298	274	283	317	313	307	298	318	306	292	308	340	314	318	337	322	263	307	320	291	327	315	308	305	307	322	277	296	305	263	305	301	285	292	295	307	304	312	324	300	330	298	327	273	305	304	304	308	303	285	306	304	311	310	273	307	290	299	311	280	281	308	317	295	272	317	282	305	291	296	310	287	291	286	315	284	317	315	291	297	311	316	319	318	295	315	295	280	300	312	279	312	305	328	305	292	299	312	308	290	308	274	293	310	326	296	306	327	311	308	295	315
24936	20920	26992	24829	10153	2502	1750	1369	1002	872	795	738	691	669	688	636	585	568	607	591	576	560	612	584	604	579	570	608	608	653	609	600	589	569	525	561	530	575	558	581	590	590	560	575	571	578	545	545	531	547	535	557	572	534	543	574	534	570	532	555	542	522	576	551	566	544	544	548	542	529	550	558	568	550	533	517	555	564	548	538	529	581	543	540	542	576	553	529	546	512	501	577	520	564	495	540	552	530	533	572	564	591	506	578	536	543	546	537	526	534	578	570	557	529	582	521	566	523	507	528	526	540	583	582	547	560	566	563	549	569	597	589	528	543	566	540	511	521	526	530	570	531	557	545	552	533	546	574	533	572	557	533	536	541	545	495	568	546	561	570	575	561	552	576	531	590	597	520	529	554	530	547	594	550	545	575	557	578	555	544	589	577	575	514	520	567	525	541	583	541	537	558	585	559	547	516	565	512	553	551	567	562	547	562	575	510	600	528	511	506	567	565	558	543	565	540	531	578	519	551	547	543	540	530	551	571	537	528	547	547	491	555	522	553	574	541	571	539	529	510	470	524	550	528	555	518	552	508	579	527	548	517	550	546	532	545	508	577	547	608	520	545	544	543	512	535	542	510	532	562	510	511	611	564	570	551	560	582	511	547	519	536	582	546	522	554	567	547	539	546	570	549	540	501	581	568	558	554	542	563	546	513	557	551	533	538	533	540	553	552	589	567	559	571	551	536	529	562	507	508	521	581	531	561	532	507	558	563	533	532	524	555	522	512	549	561	519	558	580	562	542	563	552	542	558	557	546	529	576	549	564	572	534	531	536	543	501	560	516	529	562	539	545	561	520	537	562	520	508	526	555	567	595	514	531	553	590	565	545	538	576	547	519	579	504	553	560	541	506	544	536	553	583	559	569	550	526	537	547	549	567	542	584	541	558	574	578	573	544	569	577	543	534	581	550	526	520	552	578	544	523	550	519	561	557	556	574	563	536	539	549	534	525	529	517	521	531	559	571	545	545	535	568	547	522	568	542	596	548	574	533	502	552	546	571	513	526	568	595	485	557	533	582	567	519	532	536	498	565	573	527	574	541	522	524	594	537	563	529	555	542	531	520	544	535	530	519	530	540	528	529	569	514	581	513	563	547	569	532	541	522	508	533	531	526	557	542	569	539	535	537	553	552	604	520	559	545	538	518	518	513	571	548	574	573	539	526	585	532	560	534	568	552	544	562	583	537	558	558	536	547	588	547	544	536	567	545	552	568	555	486	535	547	543	564	539	539	547	526	565	528	521	581	538	543	551	562	542	563	554	551	491	551	517	530	572	561	551	545	521	527	548	577	557	571	552	544	553	492	519	544	531	496	524	545	545	530	541	545	512	552	527	557	561	580	516	535	527	561	527	538	521	532	537	551	557	550	514	553	535	604	525	571	547	524	544	536	535	517	549	511	517	597	561	551	504	537	529	526	507	562	537	517	555	532	525	538	578	555	567	541	525	505	586	562	521	559	538	556	538	558	550	522	564	534	572	508	532	548	517	477	537	541	523	521	558	551	502	558	551	531	572	563	540	515	525	570	542	525	534	568	573	582	526	516	550	536	596	529	528	520	545	567	510	558	528	553	551	512	513	597	566	538	540	544	582	573	497	565	537	562	493	569	560	572	555	566	552	570	518	561	549	510	535	548	583	556	566	549	523	538	596	529	560	564	571	543	551	545	567	587	560	524	528	582	575	539	603	565	548	518	516	517	517	529	540	559	550	522	515	517	583	568	561	563	534	521	561	587	548	530	496	537	556	577	563	551	532	529	514	506	506	572	579	531	553	577	525	536	556	562	519	528	573	540	560	545	569	549	562	562	556	524	539	538	556	513	554	546	538	585	563	547	542	587	544	553	519	563	558	552	574	578	457	547	575	557	533	540	522	547	520	557	570	518	536	537	565	521	511	517	541	548	540	553	516	553	546	543	522	595	518	548	544	525	537	506	513	575	532	513	541	543	521	580	511	509	547	619	585	574	534	536	558	555	554	574	549	548	563	581	557	520	509	579	530	524	558	541	534	560	582	544	539	525	532	568	536	542	548	528	547	546	562	537	539	552	552	556	556	519	572	542	542	553	523	596	578	550	577	556	479	528	522	513	577	529	531	545	576	566	575	488	522	520	547	503	559	539	524	543	525	513	533	543	556	516	553	534	568	505	528	548	555	547	527	560	503	525	560	540	516	532	534	550	547	530	554	544	575	475	559	571	553	576	521	541	560	530	503	514	521	527	547	533	583	550	509	565	536	596	539	525	547	580	526	548	522	567	567	525	576	573	548	577	595	521	525	539	568	537	553	592	536	560	564	538	522	567	535	523	509	513	529	541	535	501	603	523	532	528	540	566	521	598	557	572	578	546	544	546	544	510	522	552	569	539	525	572	553	546	556	529	519	517	569	543	539	566	567	519	545	528	480	565	513	539	551	557	540	544	544	557	505	553	533	547	506	556	529	532	550	552	553	503	540	516	510	609	509	556	572	537	513	561	525	567	525	523	547	560	556	535	533	536	523	543	517	537	534	547	562	556	524	548	556	550	579	523	540	493	578	525	534	492	540	541	578	549	567	512	555	568	580	574	564	546	527	490	563	560	541	550	540	577	581	558	528	509	565	552	564	570	550	523	521	482	596	527	525	501	562	569	612	544	548	496	528	549	541	547	527	527	566	508	532	562	573	535	531	529	540	549	554	574	578	605	520	595	549	539	554	575	522	558	500	604	518	562	544	562	560	531	543	535	582	508	551	576	548	560	537	518	543	567	534	559	521	573	575	548	577	538	518	563	529	496	560	572	547	590	568	553	516	562	519	524	596	576	485	549	518	530	561	570	526	585	553	575	558	536	549	540	573	545	555	526	575	522	526	515	545	544	559	562	576	522	543	557	581	547	494	521	541	558	510	528	564	535	559	542	544	513	543	533	520	529	577	541	497	571	524	549	573	537	562	592	535	567	570	530	538	523	511	509	577	571	544	490	534	555	576	577	539	536	524	555	542	538	497	567	530	525	549	585	532	508	542	551	534	580	538	553	531	498	538	550	541	580	538	507	532	544	554	544	529	551	577	547	555	534	539	577	625	543	526	552	558	505	503	543	528	524	547	559	548	543	506	557	549	539	528	547	534	546	513	567	542	527	567	528	539	545	545	557	541	535	524	503	550	601	551	525	566	583	534	539	538	540	538	572	547	566	545	543	524	526	575	561	566	502	581	544	537	562	522	583	567	565	576	528	516	589	554	537	503	545	566	592	573	512	518	575	551	526	558	540	564	563	533	592	561	550	548	557	530	520	518	557	500	530	512	547	526	549	571	562	526	505	561	577	602	544	531	539	547	532	589	563	516	527	532	563	523	565	561	518	564	539	520	533	550	528	545	513	537	558	555	599	509	522	495	513	514	566	559	608	511	527	524	542	540	580	543	563	531	543	588	533	568	544	563	582	564	561	499	487	525	530	577	566	508	562	556	592	565
8063	14423	11729	6735	5488	4661	3631	2994	2059	1568	1352	1122	1076	1108	1001	884	763	704	717	711	754	727	737	712	762	722	688	787	772	816	790	790	757	667	644	714	698	665	684	658	664	617	695	672	655	622	647	671	671	674	654	692	664	639	662	611	662	672	660	641	683	684	649	663	638	690	664	669	666	712	669	685	682	689	666	707	650	629	669	675	645	651	617	661	621	656	662	643	654	677	662	649	669	641	655	653	633	617	659	650	629	615	620	707	663	643	615	659	712	614	633	638	691	665	636	617	657	685	630	633	670	653	644	617	668	667	622	681	681	661	640	693	651	675	604	635	647	629	656	698	662	672	684	647	649	666	652	640	650	697	687	643	654	686	705	649	660	651	621	622	675	620	624	619	665	655	646	692	676	621	692	651	655	667	668	654	655	647	648	604	593	641	638	667	632	664	657	627	677	660	620	621	681	679	705	699	650	641	674	653	669	665	728	689	641	610	643	660	623	642	661	687	651	669	669	666	649	650	650	583	702	619	671	665	636	694	656	667	624	717	633	626	614	638	680	671	674	633	671	679	638	632	624	657	679	667	640	673	646	657	642	638	656	697	686	646	649	660	624	612	668	676	673	577	646	667	655	606	668	638	626	654	652	663	677	677	697	647	652	633	661	700	671	678	624	686	669	656	673	648	655	651	680	631	617	635	636	642	632	691	684	643	672	646	692	633	669	658	636	684	620	626	606	668	641	678	633	699	659	644	662	652	629	666	638	642	673	673	670	658	656	612	640	640	615	655	645	658	653	678	634	632	617	681	633	640	694	700	618	632	645	639	658	697	643	658	637	621	633	683	645	632	702	651	642	661	693	631	681	659	668	653	674	635	685	660	655	680	623	680	684	643	644	642	670	660	639	653	634	685	656	624	621	673	659	689	641	647	612	656	572	681	671	715	691	669	646	651	629	648	608	621	669	699	627	624	665	663	646	620	701	669	662	613	657	669	655	697	627	602	649	625	666	697	629	665	672	650	662	697	713	617	637	662	645	592	683	634	662	636	625	646	612	714	656	635	677	632	658	639	662	663	653	661	665	662	682	609	653	603	665	645	687	643	684	662	668	637	651	632	673	651	625	650	645	666	625	677	666	659	621	654	610	624	707	645	661	644	652	705	669	650	637	674	646	590	638	654	676	663	621	678	653	635	665	596	656	635	621	659	648	665	654	653	654	676	637	652	673	658	642	679	667	688	645	636	634	663	616	647	619	679	673	598	637	669	625	700	651	625	637	639	588	627	627	624	624	683	668	668	663	632	627	630	601	649	636	690	688	651	631	629	627	642	589	637	658	705	692	637	683	630	651	678	646	652	662	670	725	651	634	660	600	647	663	672	662	623	616	705	644	722	687	670	647	619	621	690	643	639	633	671	617	621	642	674	722	667	654	618	722	635	670	657	658	657	703	666	642	664	642	662	694	638	682	634	660	649	665	672	626	647	620	615	696	692	690	663	598	652	648	618	686	639	659	645	652	663	698	607	688	651	689	680	658	620	674	627	635	666	668	682	670	634	652	588	676	663	644	649	662	683	620	681	657	625	623	645	650	639	646	647	665	643	618	725	668	649	628	634	678	621	703	656	633	635	601	673	672	630	599	608	669	661	628	646	618	642	656	680	636	646	701	660	665	666	617	670	637	622	640	627	687	672	659	655	661	674	629	654	692	651	617	648	665	661	650	619	619	662	664	701	688	655	645	642	657	625	648	662	664	645	645	685	668	666	667	640	686	663	671	597	655	603	704	668	672	651	658	648	642	648	692	651	648	660	660	680	661	677	664	685	649	653	652	677	608	637	676	669	655	675	640	628	635	614	627	643	649	735	672	656	646	674	661	606	626	651	650	619	634	665	650	643	664	701	609	654	644	665	627	673	680	620	679	696	659	727	618	643	673	701	604	636	665	634	620	645	643	660	671	617	631	711	695	648	655	676	643	678	672	714	678	632	651	673	656	672	602	676	663	633	633	643	659	627	656	621	630	662	628	645	665	629	653	673	636	641	612	611	678	616	659	652	654	643	658	693	684	621	667	689	648	640	662	693	638	667	666	643	624	686	622	629	645	677	671	628	643	645	632	618	653	656	639	639	622	694	642	650	665	658	635	664	625	638	680	628	613	689	629	676	637	637	645	629	657	690	641	627	664	673	629	610	645	696	669	651	629	632	641	674	646	657	640	630	711	693	649	624	654	662	597	641	630	698	634	652	658	666	619	653	651	709	663	718	626	656	688	651	667	676	639	655	696	644	669	680	636	660	638	620	696	651	663	632	661	651	690	696	630	679	637	658	689	633	687	736	642	627	721	695	655	636	639	657	651	654	616	667	680	650	667	676	643	658	637	634	629	666	618	616	621	634	683	681	653	636	674	646	661	654	653	651	674	683	644	623	721	679	642	641	661	676	646	653	649	643	688	647	653	684	607	687	637	660	634	638	682	632	651	682	633	701	665	657	701	638	680	685	634	603	675	656	668	671	688	615	621	632	634	678	628	625	617	659	645	610	631	696	654	650	625	618	654	671	621	638	686	583	653	644	641	691	649	696	679	674	672	660	683	686	699	647	661	603	642	635	637	673	603	629	646	639	663	677	693	649	709	678	639	636	652	658	674	623	684	651	658	655	633	674	672	641	664	677	684	642	664	634	715	656	588	718	668	630	620	681	666	656	639	632	639	674	655	628	677	663	717	659	691	651	702	625	682	671	649	647	618	651	701	608	678	640	633	649	652	660	657	665	672	640	661	652	674	641	691	630	585	619	628	652	651	667	671	665	641	629	673	701	635	619	670	675	655	631	680	633	657	604	670	677	646	653	665	623	690	611	651	654	650	605	653	651	698	688	632	638	684	639	641	650	670	586	659	638	656	660	620	678	632	669	622	654	643	652	669	655	616	681	698	631	628	667	634	679	650	573	631	626	620	674	673	703	614	591	647	707	643	641	685	662	629	701	631	615	659	647	663	674	621	651	615	644	680	620	681	667	651	660	662	648	678	677	688	668	667	634	654	655	593	657	692	679	665	642	703	704	673	631	667	663	614	612	651	675	633	627	655	652	629	688	611	685	600	672	652	636	636	715	661	653	634	694	634	681	626	640	691	641	667	625	646	649	649	678	675	661	636	618	637	633	673	627	648	667	628	653	644	615	653	674	642	667	666	633	625	627	651	643	665	655	616	666	642	686	623	690	649	702	648	647	676	664	626	645	627	648	668	694	640	670	676	677	672	632	682	659	673	669	636	623	630	626	601	665	680	692	680	645	651	673	676	617	643	654	692	605	635	627	623	638	685	676	637	653	636	647	673	661	631	633	651	681	642	671	695	700	699	674	649	662	633	679	597	679	669	657	653	659	654	626	663	672	606	664	650	645	663	683	613	669	617	636	636	638	716	668	620	634	668	640	688	649	665	659	622	695	630	683	679	651	629	650	666	634	696	653	650	642	659	636	649	664	647	639	658	607	663	649	688	688	695	651	634	652
22750	20958	28666	23423	20954	21048	11132	2964	1651	1299	911	747	685	719	649	517	417	409	377	353	370	334	380	367	348	351	308	348	370	361	415	347	378	324	311	317	284	291	277	260	287	248	268	280	260	281	284	310	250	262	257	264	299	285	265	268	240	276	275	254	274	269	264	266	272	256	293	245	243	237	266	236	292	278	258	271	259	246	247	275	235	267	246	277	265	240	262	241	257	256	233	267	272	231	263	242	252	256	254	263	264	255	260	261	246	251	285	253	272	269	249	268	272	251	246	260	273	241	258	244	258	252	262	263	284	282	278	221	258	250	235	290	245	222	220	245	242	269	230	259	238	260	249	238	267	277	240	246	255	255	257	262	254	260	266	246	270	266	231	250	230	275	278	248	249	260	242	281	245	275	262	265	263	260	258	262	271	264	289	278	283	282	267	228	244	265	266	260	286	254	260	230	262	266	242	249	255	247	260	267	258	257	284	275	249	267	265	260	250	258	271	273	260	244	261	303	285	263	258	272	256	273	240	272	253	260	237	235	272	262	259	258	276	260	262	291	282	263	245	258	255	242	243	264	262	265	247	255	221	269	258	268	210	240	272	238	237	268	267	279	207	276	271	287	249	281	270	232	277	239	282	292	267	259	262	265	275	212	261	252	264	260	253	262	273	266	264	245	258	263	295	231	249	274	276	256	262	246	241	251	273	271	255	226	232	274	248	233	266	247	272	245	253	221	257	258	247	232	240	262	268	239	254	254	236	221	242	253	246	232	240	252	256	242	270	255	289	249	268	249	240	261	246	259	225	234	293	262	242	267	261	257	263	267	249	261	277	259	268	268	247	248	275	281	256	271	253	257	258	264	274	230	237	267	249	237	247	257	254	244	231	248	246	258	239	246	249	266	261	271	243	265	276	249	261	264	211	232	243	269	264	255	258	270	282	274	257	276	254	255	271	240	252	234	286	277	235	256	254	263	259	265	267	231	245	273	259	241	261	267	240	268	268	265	227	261	260	258	266	265	269	272	266	254	255	261	304	255	250	228	246	254	286	233	266	253	247	265	241	242	257	227	234	226	248	272	231	232	273	270	234	275	249	261	242	234	224	240	275	249	246	255	252	243	245	248	241	270	253	265	251	272	233	247	242	226	266	253	247	251	244	251	256	273	270	262	256	261	215	259	251	223	277	286	255	273	236	250	246	241	233	250	252	233	246	275	283	256	255	244	264	261	275	269	250	280	293	254	250	273	251	246	242	248	267	252	251	263	265	269	273	251	248	242	248	242	267	241	244	277	242	278	291	230	234	257	274	250	275	242	254	251	268	242	228	299	233	258	259	262	254	260	258	248	273	240	268	246	268	263	239	235	279	269	280	240	256	234	220	261	264	254	244	262	246	225	234	256	292	261	284	222	237	273	232	233	248	222	259	255	265	259	244	267	224	250	256	266	250	258	250	272	259	232	248	250	259	267	273	299	267	281	279	265	262	252	241	272	245	273	267	273	281	284	304	234	274	246	268	260	254	257	230	270	252	242	257	283	233	267	243	263	267	299	278	240	265	258	244	259	234	227	258	258	209	244	256	236	266	235	241	223	268	235	288	261	269	245	247	259	262	231	243	244	242	262	264	261	278	233	238	251	271	276	256	260	268	273	245	263	244	282	247	238	247	270	250	251	220	273	280	240	265	255	241	241	268	252	239	227	239	279	282	272	218	242	287	260	269	264	279	265	237	256	233	262	252	247	275	247	234	278	293	250	262	285	267	240	241	279	246	247	260	246	246	295	260	274	240	261	260	231	250	268	239	256	272	268	270	241	251	279	272	293	245	257	266	241	244	239	222	277	261	241	278	255	255	278	264	265	242	274	257	257	255	236	231	257	250	248	266	263	246	281	248	263	236	255	242	255	275	246	256	255	265	260	272	254	266	281	256	256	272	250	247	240	248	267	285	294	255	255	285	250	224	251	276	237	256	243	265	265	244	282	259	259	249	252	251	253	267	237	262	277	300	278	236	255	278	272	307	255	254	257	278	252	248	270	252	282	241	255	250	258	226	263	270	239	242	282	266	264	264	275	249	236	236	245	289	286	268	278	276	262	267	258	285	271	278	285	221	267	272	243	268	244	266	228	270	254	249	261	254	266	265	227	278	255	237	274	274	283	234	253	239	254	243	264	268	283	265	265	243	246	228	230	231	254	278	273	242	238	251	254	235	271	278	239	250	264	267	262	237	237	245	255	241	231	255	273	231	267	267	239	274	263	264	230	253	266	256	244	250	262	260	257	263	284	275	247	242	237	232	251	305	243	267	297	244	268	258	238	248	260	273	264	300	260	237	254	251	267	247	244	281	264	265	259	261	258	267	253	253	238	257	258	249	246	248	282	284	255	252	235	276	266	257	251	270	245	260	237	257	262	256	252	257	248	274	246	231	271	251	251	239	256	246	254	266	261	285	252	271	234	252	243	291	228	254	239	250	282	247	292	263	258	275	233	234	230	255	255	288	282	295	256	273	288	221	236	247	263	285	251	275	245	248	260	276	269	227	296	249	262	251	240	284	230	239	267	260	244	261	246	269	266	231	263	251	236	264	267	253	259	278	242	250	286	237	229	247	283	252	248	229	223	247	244	250	249	273	245	257	262	247	259	297	262	265	288	246	269	248	266	245	289	250	251	246	270	266	246	278	266	273	241	294	241	252	273	243	253	275	259	262	287	267	262	259	239	266	280	264	239	241	272	296	246	235	265	250	256	262	255	247	261	252	248	270	259	267	233	258	261	259	247	280	245	247	261	245	264	250	255	260	279	256	267	262	248	214	268	258	258	272	254	253	268	249	249	228	258	268	275	270	255	242	264	239	226	242	248	267	242	273	263	257	262	266	279	253	241	260	251	245	249	266	246	264	259	239	228	260	252	218	258	246	241	272	255	259	262	262	246	258	286	240	245	300	261	245	267	225	255	258	233	260	248	268	265	269	273	235	297	262	248	289	266	255	245	257	287	274	288	255	242	279	236	272	250	244	243	265	257	244	236	271	267	237	247	249	264	245	254	252	259	245	261	252	238	278	240	265	240	270	232	263	235	271	250	250	236	267	286	261	272	238	235	287	228	262	236	237	257	269	257	256	254	277	242	265	266	235	239	268	268	293	242	275	289	279	256	260	234	253	246	241	257	273	264	290	261	241	278	248	255	246	247	239	248	259	293	248	248	252	262	252	267	249	256	255	249	241	243	243	275	248	259	252	256	256	254	247	246	279	249	258	236	252	236	249	242	267	259	272	266	301	289	259	266	253	267	272	253	253	257	263	274	293	230	242	263	232	271	213	243	259	250	256	253	295	269	249	251	289	287	273	288	251	267	265	278	251	252	268	250	266	282	263	253	242	281	250	248	252	231	257	257	258	253	273	265	233	256	262	260	256	249	256	237	289	269	228	260	247	245	269	267	256	245	239	280	251	288	240	258	281	267	256	260	242	255	270	261	261	241	244	227	245	267	265	266	235	247	236	237
10837	24436	20945	13020	10888	8824	6881	5470	3730	2802	2050	1552	1425	1407	1185	947	675	640	549	511	547	519	469	502	455	468	485	495	543	582	621	620	547	395	412	354	377	371	338	365	349	365	326	331	345	383	359	334	334	339	335	334	340	317	319	323	357	346	336	314	293	338	295	303	327	356	303	342	343	320	277	292	331	309	330	335	316	326	327	304	315	310	340	343	322	289	327	322	302	330	294	307	305	288	298	263	306	300	290	319	305	307	303	317	313	287	322	296	328	284	302	323	303	283	300	300	284	328	293	331	308	311	310	302	328	325	295	292	316	325	296	308	272	338	301	287	340	308	324	318	309	298	337	328	309	296	282	303	303	306	313	319	318	349	304	332	304	324	303	310	289	316	295	303	317	309	306	309	306	290	303	326	307	289	289	312	320	314	298	332	286	286	305	312	302	305	318	297	313	315	321	293	284	302	288	279	306	313	304	293	324	290	304	310	285	308	322	313	336	270	275	306	293	313	330	302	313	310	309	319	316	299	331	318	326	311	314	290	340	317	308	290	308	279	321	293	283	320	307	303	285	324	302	350	279	301	309	310	297	280	330	303	316	315	286	279	328	316	278	308	329	325	294	343	302	315	308	347	303	308	294	323	280	299	298	361	294	308	326	259	293	305	288	357	299	335	330	306	291	276	301	343	296	300	291	306	293	307	291	295	297	284	288	287	313	303	303	268	337	289	309	320	318	291	322	297	334	326	298	285	324	306	295	330	322	287	320	295	300	279	294	303	307	314	283	295	314	318	276	345	296	301	262	306	306	320	294	326	289	280	310	323	303	295	258	286	298	299	304	302	300	300	266	340	317	285	293	322	284	308	298	321	332	282	312	296	287	307	299	292	302	290	314	291	325	333	289	317	316	287	305	285	308	281	300	330	301	273	309	268	318	334	318	321	323	296	314	305	328	317	271	313	280	283	302	287	295	303	268	275	295	304	313	257	322	279	291	285	303	272	315	322	315	362	317	311	335	328	310	317	299	320	253	297	312	310	283	316	300	317	335	331	297	298	309	327	331	279	334	294	304	283	292	276	316	298	323	301	305	302	300	286	304	321	316	269	317	324	307	294	306	321	308	285	288	286	311	307	296	320	271	301	302	288	315	296	303	304	296	325	322	296	283	331	280	315	308	314	290	292	310	307	287	278	279	290	283	297	309	296	315	317	331	304	285	269	320	303	298	289	314	258	311	270	322	331	293	319	321	293	307	294	313	296	278	310	309	272	311	331	346	296	298	304	326	294	268	287	300	309	290	324	309	329	289	309	333	293	279	340	297	290	310	308	297	273	282	304	341	284	278	253	310	324	298	295	308	295	287	294	307	282	310	305	318	295	316	331	294	313	310	294	281	293	333	321	300	318	304	304	296	296	307	296	298	302	268	302	295	290	288	308	273	307	330	287	287	312	293	299	316	296	316	282	316	289	299	309	304	291	304	297	337	318	304	315	300	300	337	328	333	320	295	327	324	297	280	288	306	299	310	320	344	310	301	287	294	333	314	293	297	273	300	322	284	309	307	285	316	308	292	315	299	324	297	299	313	304	319	299	309	284	305	289	285	328	318	288	322	301	295	299	298	285	295	298	314	301	284	307	274	292	322	307	302	334	288	309	293	300	307	310	306	293	300	285	343	292	289	319	309	299	277	298	297	307	284	323	277	320	295	263	284	296	309	330	278	302	283	304	293	308	294	301	283	286	271	280	281	301	287	284	339	323	310	310	265	287	294	342	299	292	309	284	330	287	302	298	321	301	330	299	338	299	301	317	315	296	318	325	319	299	326	275	301	314	292	318	309	311	310	320	319	273	303	293	339	335	310	302	280	342	316	292	288	311	288	305	315	342	313	310	291	331	309	296	311	289	296	297	292	313	343	317	309	310	303	300	322	299	319	280	310	339	331	306	317	292	317	292	298	319	327	287	272	312	313	295	293	306	307	308	313	302	290	300	292	290	305	327	299	301	311	301	294	274	304	285	277	297	280	287	295	308	318	298	322	307	309	299	302	297	295	325	306	312	282	288	269	324	298	332	291	316	304	294	306	309	261	304	316	310	312	288	316	300	290	314	330	337	293	313	340	334	283	303	283	299	312	286	298	276	272	287	271	287	312	293	316	314	319	318	296	344	308	314	298	295	313	318	300	298	322	300	315	310	315	301	275	299	291	285	332	333	305	298	282	294	270	295	272	313	290	326	301	332	293	317	325	304	309	300	311	312	304	328	309	319	285	285	312	323	292	303	316	319	329	297	278	279	308	303	303	315	305	284	314	290	307	297	277	314	311	326	294	302	299	296	322	285	306	322	301	276	301	331	294	293	324	317	312	315	316	308	343	277	314	305	299	291	289	293	292	302	325	319	318	317	324	323	313	301	297	307	335	312	299	325	294	287	278	322	321	288	327	320	295	297	284	320	326	287	311	336	340	295	282	322	259	295	326	300	285	308	308	315	281	287	306	315	308	331	300	331	289	320	294	281	307	317	308	311	293	312	303	285	306	321	327	306	314	297	275	331	306	287	321	297	264	318	312	303	271	318	286	322	322	329	328	304	328	327	344	323	309	316	317	307	298	329	315	291	315	294	290	286	337	300	284	320	298	317	311	313	326	287	319	286	314	333	314	296	303	283	308	297	332	310	299	292	304	302	283	319	289	314	321	309	303	310	297	285	331	301	304	300	301	305	280	296	303	326	322	287	314	298	282	284	331	297	310	321	316	298	282	282	300	331	322	341	297	316	275	275	287	307	304	350	299	313	313	267	321	265	298	266	304	285	300	296	300	294	254	316	323	319	313	274	329	310	318	276	293	294	315	311	310	312	307	307	301	314	333	306	305	305	297	305	336	318	288	300	309	285	291	290	328	279	310	291	305	283	287	321	305	271	267	320	296	287	309	301	310	299	301	332	315	321	297	279	268	294	344	276	285	284	293	303	308	289	306	287	328	304	323	300	318	318	308	283	290	319	307	303	342	286	303	313	310	309	330	304	319	284	314	334	327	319	287	311	290	308	295	312	261	282	306	282	309	304	300	275	285	324	312	313	297	302	286	301	299	295	313	318	325	293	284	347	311	288	303	328	316	291	296	323	304	309	295	299	347	293	288	310	317	275	296	307	286	308	304	301	299	315	322	319	295	300	303	317	302	291	290	319	321	290	304	284	321	283	308	299	296	331	304	291	301	307	307	289	306	296	324	322	298	299	300	289	300	304	321	282	288	298	316	294	308	281	284	329	315	309	282	314	307	298	298	302	305	293	322	304	294	299	321	314	288	291	308	310	301	288	339	279	308	311	319	294	309	271	303	278	299	283	307	304	317	298	278	315	329	333	275	301	292	314	289	321	333	303	280	280	326	266	338	326	280	326	298	340	307	298	270	344	316	283	306	258	311	299	276	329	273	303	328	292	300	307	310	291	313	314	303	317	326	340	298	300	291	321	313	293	311	287	292	308	308	295	315	283	299	335	270	330	295	299
26746	19396	8883	3073	1876	1486	1193	1045	783	712	585	520	554	642	507	524	489	481	466	477	503	519	506	448	511	486	507	496	491	501	499	526	495	477	495	512	470	466	465	491	486	457	472	488	476	498	495	459	455	488	444	477	432	454	450	461	433	438	472	436	481	493	487	476	465	498	422	437	497	484	441	447	459	470	468	504	443	492	480	459	513	482	476	405	490	467	466	473	420	470	477	507	460	467	487	461	451	463	444	451	457	458	476	450	444	447	476	465	500	472	465	457	462	452	497	444	487	484	483	491	458	452	468	471	456	449	450	479	441	489	415	447	488	464	477	461	442	449	462	494	429	499	469	469	439	490	462	493	456	472	476	504	475	461	469	463	488	437	420	439	454	473	478	463	406	450	443	467	495	482	451	485	475	460	469	485	474	441	451	452	437	470	489	474	464	477	439	494	466	446	443	478	473	486	451	477	453	453	496	434	440	451	478	456	455	476	448	437	442	483	464	461	509	473	473	487	466	455	454	441	451	476	438	483	490	458	449	438	451	473	471	500	446	448	485	453	475	433	494	464	470	467	473	480	452	488	460	483	492	524	435	473	451	416	465	498	464	490	493	446	499	420	463	417	485	438	457	469	464	446	499	524	496	487	485	467	450	475	451	452	472	494	476	414	469	466	460	453	486	459	451	493	454	482	445	479	484	462	465	458	450	473	449	484	503	490	456	449	459	505	476	459	457	482	487	476	450	482	450	528	479	489	457	461	469	458	481	502	423	464	433	434	457	469	463	483	458	481	444	493	458	461	441	456	457	457	475	505	490	439	487	485	487	467	461	446	445	479	462	467	454	443	493	499	466	488	448	464	437	501	464	446	475	498	454	474	432	455	494	473	436	473	485	488	465	484	446	436	453	459	447	470	497	469	462	468	504	421	458	471	472	472	501	496	507	473	460	464	471	484	485	461	474	455	470	450	436	476	476	457	474	453	465	469	485	482	442	447	487	451	484	503	478	478	475	513	457	485	470	443	508	480	477	472	458	479	444	458	455	463	468	470	470	500	442	484	518	495	533	498	434	435	470	511	456	451	421	448	446	455	461	462	420	477	500	517	462	452	449	440	487	481	483	427	469	468	464	450	466	460	489	455	476	466	491	466	463	479	484	489	485	498	520	486	476	495	450	434	490	470	470	487	450	501	468	458	459	428	474	506	444	485	428	466	474	475	456	475	448	460	501	477	500	505	498	460	467	507	488	453	441	468	481	468	506	428	462	491	479	473	415	437	472	459	451	462	447	483	463	479	445	471	490	458	488	439	444	447	470	446	490	486	482	490	469	467	486	496	517	430	428	470	495	457	454	482	498	496	502	510	484	454	439	426	450	453	483	481	457	483	502	452	425	461	436	447	506	510	472	477	477	473	467	481	472	459	466	484	458	481	473	415	472	460	429	484	469	461	473	481	466	492	458	433	468	467	486	506	439	458	453	450	481	481	475	457	450	457	473	467	473	478	451	461	458	452	460	493	474	442	508	499	443	484	458	491	454	468	484	456	472	460	454	477	453	477	502	415	470	464	496	463	510	450	482	479	466	478	453	485	458	503	485	476	453	474	479	497	480	495	490	476	477	485	486	448	432	454	439	508	443	462	462	438	464	476	453	492	471	450	475	448	443	462	447	450	442	438	485	458	446	493	503	444	448	454	465	467	413	494	493	509	495	514	513	473	454	491	489	459	487	473	440	497	484	470	493	479	487	474	420	456	469	492	410	451	459	456	491	472	475	476	484	433	462	439	452	477	459	420	450	461	497	459	459	459	466	440	505	488	488	476	484	434	449	459	499	463	474	454	482	481	490	444	482	469	471	486	470	441	473	447	461	428	453	468	468	436	460	484	461	498	492	435	504	495	454	484	462	465	465	457	441	483	483	454	480	476	452	471	428	463	427	419	488	458	443	464	458	504	480	447	479	481	450	475	449	479	453	474	460	488	494	485	508	476	440	478	430	453	443	483	430	471	475	498	511	453	473	481	445	502	471	483	461	442	475	466	459	472	477	490	447	490	463	472	468	477	509	490	482	478	479	438	443	467	443	444	482	497	442	462	496	486	453	497	455	461	475	477	494	470	477	491	439	448	488	440	448	414	473	461	423	478	452	456	466	469	514	460	492	471	460	454	443	463	493	463	487	485	456	463	472	488	452	461	455	448	439	476	453	470	459	436	470	519	451	486	475	467	474	448	486	456	495	441	470	477	475	420	458	479	493	432	456	462	460	445	438	478	458	442	487	463	456	465	432	440	459	422	460	464	458	458	448	451	459	467	503	433	497	492	434	513	469	512	482	469	464	455	473	453	466	477	471	396	473	436	472	467	472	459	428	447	450	459	493	425	484	443	462	471	427	455	497	496	442	498	505	452	479	477	491	499	537	451	474	469	413	457	508	471	455	508	501	470	467	455	484	448	484	489	490	488	429	481	495	438	461	512	475	451	466	451	474	466	512	502	445	458	470	460	492	460	467	488	484	484	439	486	472	488	484	482	500	481	447	508	437	446	445	477	461	476	467	497	486	459	456	459	490	473	455	488	512	492	488	443	494	465	476	475	467	441	467	480	467	465	461	428	477	504	483	418	446	475	485	494	448	460	463	443	468	493	439	453	470	508	458	476	444	463	474	443	487	482	448	474	479	486	509	451	471	475	448	474	451	447	487	468	487	485	472	527	479	492	474	448	466	455	448	517	428	486	510	483	497	442	454	448	438	475	470	493	480	470	435	487	440	450	469	449	440	492	512	453	475	516	507	460	454	452	485	512	447	462	471	490	452	448	459	446	445	513	453	446	465	445	499	443	452	465	438	472	460	465	445	464	470	476	467	479	455	477	456	465	496	464	454	454	439	466	449	439	471	458	463	488	435	451	483	478	485	471	424	503	462	453	477	478	449	499	447	474	510	470	506	438	441	461	468	502	424	486	465	466	464	478	460	449	482	497	457	486	502	462	464	438	457	453	492	468	477	489	480	473	459	441	450	488	422	488	464	431	455	462	505	470	492	467	478	490	435	504	460	498	460	466	433	473	437	451	442	481	474	446	481	478	471	491	469	454	477	433	439	523	490	463	477	480	477	451	473	419	449	467	484	457	468	469	503	454	507	448	473	470	446	453	476	526	446	488	467	441	441	476	482	462	512	460	486	460	499	454	463	465	444	489	417	464	471	471	472	470	467	476	466	469	502	466	504	478	470	468	453	439	462	471	502	441	448	524	452	476	479	481	450	466	500	472	460	475	480	463	464	475	445	478	510	474	487	455	442	497	428	476	418	440	502	432	494	471	477	482	462	463	495	461	473	499	497	471	473	479	463	443	454	489	473	464	510	475	455	441	474	470	438	443	447	458	462	467	464	484	490	435	445	502	444	436	461	477	469	482	485	491	452	443	475	479	503	465	446	480	458	456	456	437	487	455	488	487	488	447	474	469	481	430	465	481	487	475	499	442	448	448	434	476	460	475	471	457	457	473	513	475
7194	8964	7574	4358	3503	2989	2410	1949	1324	1155	923	816	762	822	796	683	590	588	581	593	622	566	628	647	586	591	623	611	638	656	620	662	596	614	560	600	595	549	611	583	606	539	592	587	570	582	624	564	567	584	548	544	600	614	580	562	578	576	559	574	567	572	576	607	600	540	582	584	570	566	521	575	579	583	569	603	594	575	532	624	549	533	581	549	541	596	564	608	576	613	548	578	595	575	554	546	616	580	576	601	539	599	584	596	597	577	551	546	562	505	577	549	571	564	594	578	567	604	555	582	571	580	559	537	605	556	607	609	580	575	608	600	570	558	605	555	523	594	579	542	599	550	549	564	556	600	571	578	593	531	565	562	566	576	565	575	528	554	554	561	552	601	607	588	532	583	561	544	561	584	595	502	603	561	574	594	589	541	583	591	555	612	578	626	579	584	610	566	601	590	566	570	585	584	537	582	562	579	549	593	540	554	575	569	604	587	596	566	570	571	505	594	603	565	597	556	533	586	611	589	620	587	555	552	565	547	566	561	572	561	565	548	541	577	569	561	552	569	601	529	566	559	585	547	563	555	557	575	578	581	561	583	581	620	609	574	575	556	615	546	555	566	561	548	605	612	595	583	611	615	564	601	591	575	592	594	590	529	592	589	554	588	603	557	612	602	571	532	560	583	574	572	560	586	546	551	590	592	598	608	541	554	582	558	554	619	589	587	586	551	520	574	595	586	602	561	598	556	539	589	547	565	606	567	576	611	598	602	595	573	552	579	527	551	580	569	574	566	580	578	562	534	594	543	589	604	570	613	568	597	584	602	539	615	548	588	536	582	559	506	553	630	564	548	514	574	557	560	569	605	602	568	586	594	542	577	590	552	577	583	566	618	554	566	568	563	610	577	588	578	556	602	542	578	559	631	569	587	550	555	582	562	615	581	570	555	568	612	535	593	614	537	604	573	605	569	519	565	546	583	574	603	588	605	522	594	571	566	520	556	604	627	599	564	586	556	586	575	573	605	597	625	619	561	578	564	564	585	562	547	540	586	609	575	571	518	617	551	600	596	570	573	539	560	592	554	581	587	542	587	606	580	577	578	635	615	524	546	609	556	577	554	549	549	606	581	575	564	612	565	556	594	594	601	560	504	603	532	563	555	562	575	569	572	574	544	570	554	552	546	610	584	631	576	598	578	549	606	560	600	562	581	563	591	612	577	576	563	601	551	571	573	591	547	553	597	611	588	583	544	551	539	575	601	589	589	580	598	533	603	624	589	570	610	636	556	547	561	574	579	574	624	587	593	602	569	573	523	603	621	560	570	583	526	572	584	583	576	594	611	586	576	626	586	593	523	593	609	563	596	565	562	591	608	566	598	582	564	594	581	572	578	570	583	538	613	565	588	528	561	591	565	563	590	551	539	590	585	558	600	551	603	557	576	575	620	567	576	559	558	554	588	581	562	566	552	592	577	566	579	575	566	592	565	541	557	553	583	545	596	573	582	553	595	553	572	524	590	550	565	516	561	594	525	550	573	562	540	595	605	598	552	573	584	584	534	549	573	605	559	534	580	578	610	564	553	581	554	575	609	602	531	601	605	536	513	562	594	575	575	576	590	566	538	546	577	561	567	560	567	579	559	525	605	564	587	595	598	588	541	611	562	584	581	564	572	581	568	588	619	565	566	581	521	576	592	549	554	541	629	562	590	571	556	575	594	581	566	569	593	556	572	580	584	568	573	546	575	587	539	560	571	543	549	599	531	561	563	571	541	601	580	560	593	601	550	513	574	566	594	577	537	612	600	614	578	581	569	564	547	551	552	602	577	579	561	569	591	588	588	565	586	561	549	566	612	561	528	557	569	587	548	591	601	604	534	545	542	570	575	598	539	608	558	596	552	629	556	562	583	577	584	572	561	572	559	553	572	580	595	578	551	572	591	566	578	559	580	548	534	518	583	588	549	551	603	548	609	591	584	598	505	568	577	583	607	578	582	559	580	614	588	530	536	585	552	576	533	524	598	553	536	567	567	555	573	571	569	582	619	547	552	546	552	574	594	568	560	576	560	562	574	585	595	558	568	578	562	592	559	563	633	543	596	525	593	601	531	556	585	567	554	592	591	581	598	548	589	561	601	587	591	540	604	518	580	583	571	569	610	592	576	545	589	557	537	551	536	594	563	540	558	600	565	544	560	547	563	553	565	560	544	570	585	559	575	515	575	568	594	573	541	607	594	554	536	599	536	560	570	601	578	573	592	569	548	564	583	554	554	627	567	564	560	565	548	557	597	550	529	553	599	602	573	555	588	588	578	553	570	602	589	570	577	585	608	574	567	527	546	588	548	598	580	560	550	563	596	568	561	589	542	569	599	605	575	559	567	638	569	590	567	597	592	608	535	636	600	568	574	613	582	555	555	549	600	590	589	554	562	586	569	560	554	541	586	641	573	614	570	589	545	587	587	558	557	571	598	573	604	601	577	591	544	562	586	578	587	544	576	578	542	564	591	529	626	509	561	557	524	578	611	603	536	606	581	627	607	577	566	612	521	566	570	578	538	550	608	599	595	577	568	570	570	605	583	597	582	587	590	557	575	573	568	576	616	587	598	604	556	543	603	595	529	595	546	593	553	566	560	578	593	548	618	563	611	569	563	553	591	578	578	568	560	577	571	584	558	557	560	573	613	577	553	591	543	592	545	576	620	582	605	561	589	553	574	580	603	558	575	562	557	572	579	603	573	561	567	556	545	561	573	573	619	563	601	576	645	569	624	577	606	567	573	565	552	594	579	585	573	582	582	539	575	569	547	558	589	596	600	544	539	531	584	558	578	532	576	579	585	573	536	575	594	541	536	567	566	576	576	599	585	545	563	573	559	560	551	571	532	575	583	571	570	601	558	601	582	548	609	585	598	569	563	552	593	572	594	593	577	599	562	562	576	555	572	552	607	618	573	569	567	621	610	586	572	558	561	567	559	603	572	602	538	584	575	569	613	523	566	530	574	564	533	565	559	586	575	535	615	616	581	601	570	551	568	575	546	585	537	580	548	607	604	600	558	606	592	538	576	591	515	599	575	552	596	603	572	601	582	564	603	561	536	555	622	597	598	588	558	564	563	601	523	582	558	603	581	559	591	527	564	570	622	599	569	603	574	559	573	587	581	543	577	570	577	558	561	546	586	579	595	574	556	560	571	570	566	620	570	601	573	560	586	544	576	540	563	580	560	582	557	545	575	606	557	576	584	577	582	585	548	556	581	584	598	535	572	557	565	571	581	611	565	586	577	570	592	579	581	575	537	586	535	569	557	553	569	604	579	579	586	582	587	578	560	564	596	551	591	554	536	576	616	588	582	572	578	557	593	543	600	603	544	590	543	575	567	566	551	566	580	587	572	581	611	605	582	585	596	584	579	601	545	600	602	599	593	608	617	594	537	585	570	605	558	574	582	595	567	587	643	580	641	559	572	640	532	560	615	563	559	577	601	541	594	617	560	560	507	562	565	576	590	566	578
23710	20966	28210	23928	20965	11207	2812	1722	1113	876	635	606	549	545	472	408	336	305	296	255	322	299	297	277	273	298	295	319	310	331	317	315	304	264	261	280	263	269	256	241	274	253	253	269	267	269	236	278	247	258	272	230	247	264	258	253	223	241	287	254	251	234	237	233	240	252	230	247	252	247	282	251	249	258	248	226	238	227	215	245	267	222	244	227	251	236	235	253	225	276	241	267	259	250	229	228	232	274	247	264	217	244	269	250	219	239	244	252	249	265	268	221	247	233	237	228	273	251	263	236	232	241	229	253	271	272	225	232	244	218	235	249	244	256	196	259	255	240	231	240	253	229	250	232	275	247	224	248	271	266	246	196	244	240	261	226	226	262	227	225	264	221	244	247	270	243	234	269	243	225	263	288	268	230	230	221	240	239	202	224	258	252	262	227	251	218	238	249	243	222	244	223	266	241	237	250	267	230	230	217	227	241	249	271	265	235	239	243	231	252	244	247	263	239	271	242	264	253	251	262	224	232	234	248	243	242	252	272	248	242	215	258	244	275	260	242	252	258	270	247	222	247	265	225	251	272	245	245	218	257	239	263	236	229	260	271	231	255	264	248	242	252	265	253	264	243	246	261	241	246	226	218	220	261	234	245	252	287	263	251	255	223	254	247	223	248	259	254	239	251	233	240	233	254	241	243	224	266	255	246	254	282	230	237	214	237	212	258	253	237	255	234	236	240	217	235	227	221	227	230	245	232	255	256	239	269	255	245	241	242	242	243	234	264	249	246	225	256	239	227	224	256	241	252	245	260	247	228	236	249	257	258	227	238	247	203	247	259	267	239	237	248	236	244	250	234	234	249	240	253	252	247	254	282	229	247	238	227	236	254	228	237	248	269	239	236	263	238	271	254	255	253	231	242	245	237	257	241	277	241	243	243	250	234	278	255	245	210	227	229	256	263	227	225	241	236	239	260	231	267	257	258	234	262	241	196	226	244	267	258	249	239	225	222	218	252	241	238	241	258	222	268	209	236	222	240	247	242	230	221	257	232	252	267	243	217	222	266	243	216	264	245	270	238	247	252	268	226	231	223	241	253	216	238	256	228	243	246	245	218	203	259	236	224	248	241	219	252	247	250	245	231	236	244	244	216	236	260	246	259	254	238	242	232	248	249	245	260	237	257	213	264	219	235	229	220	247	237	262	254	257	267	231	226	264	268	246	262	265	236	242	240	237	260	266	220	243	243	267	280	241	231	235	257	260	257	265	249	247	249	259	249	263	234	220	248	234	235	246	275	251	222	265	253	255	251	242	240	247	249	244	247	230	212	254	232	247	232	260	243	245	235	246	234	253	255	250	252	262	255	247	241	201	236	243	253	212	279	255	212	259	257	223	249	226	233	227	262	234	214	219	257	242	239	240	262	237	266	244	225	221	238	264	254	238	228	228	261	230	223	238	259	228	220	228	239	272	234	254	254	223	258	227	263	242	238	242	227	238	256	251	270	241	243	241	244	264	254	240	244	213	216	266	261	242	263	258	229	235	220	213	225	257	209	235	242	246	258	233	260	234	252	245	263	262	217	233	269	238	227	225	243	236	246	242	238	242	245	234	233	208	260	221	222	192	245	241	259	266	261	275	277	272	217	251	240	245	245	260	236	253	271	202	261	232	254	256	232	231	246	246	248	244	249	223	266	242	239	222	249	261	240	233	272	263	244	237	247	232	242	253	220	222	232	274	249	227	244	244	263	238	226	240	226	245	230	233	236	243	218	193	261	271	239	257	241	233	227	271	244	245	201	220	242	247	258	253	242	230	233	247	214	230	258	250	245	254	226	248	234	247	250	225	244	228	266	216	267	249	234	236	236	221	257	268	232	232	236	253	221	223	251	232	242	267	243	236	241	239	255	239	269	274	257	249	230	246	237	242	232	258	257	231	275	257	241	237	263	263	240	229	268	250	264	259	268	250	241	250	229	286	237	258	255	268	261	233	223	257	244	242	223	244	251	247	243	248	254	245	260	251	229	218	239	254	225	232	259	233	251	232	239	266	234	267	251	247	268	252	203	266	253	240	218	247	230	247	231	234	238	256	227	251	243	240	239	260	248	240	223	240	278	221	254	246	221	272	234	244	237	255	262	240	256	233	239	240	260	244	246	237	240	275	246	247	247	219	244	258	282	262	250	241	229	241	246	262	260	234	249	244	233	231	226	267	228	272	240	233	254	232	257	224	240	240	275	220	248	240	222	237	240	235	239	229	223	239	269	240	257	241	218	229	254	278	259	234	255	218	224	213	241	246	229	254	250	251	241	217	252	235	262	242	240	242	251	240	217	244	230	249	255	243	239	263	234	261	235	245	257	217	236	247	269	252	256	256	250	229	252	228	238	237	222	247	245	259	237	249	218	238	243	236	265	269	250	257	242	261	249	253	223	233	250	253	223	256	252	254	251	247	255	275	272	233	223	212	246	229	212	242	228	252	279	251	242	241	263	249	234	260	227	229	246	274	259	234	244	233	246	257	227	221	230	237	232	285	234	267	213	245	244	238	265	273	262	264	243	266	243	235	251	241	229	239	235	260	225	266	278	236	250	221	255	244	218	233	251	246	248	222	240	254	260	234	245	234	240	232	279	237	264	252	244	236	246	266	261	235	255	232	264	226	236	231	263	230	256	255	275	250	237	226	259	214	235	227	226	232	222	263	277	255	244	248	267	239	231	256	234	223	244	240	250	200	220	251	249	246	236	255	243	234	219	226	242	252	222	253	240	238	249	205	229	268	251	212	241	229	254	228	230	233	258	221	228	252	272	224	236	234	238	209	244	201	253	248	237	261	251	252	249	253	274	227	248	261	246	245	235	231	237	208	209	225	222	230	237	228	277	228	235	250	259	203	214	236	270	231	221	242	224	256	250	233	257	236	240	234	201	235	238	241	239	243	242	252	241	232	262	248	245	279	236	226	269	257	243	235	240	253	227	214	241	248	244	213	232	259	280	226	245	246	230	259	242	235	264	231	291	216	245	261	254	286	251	261	271	240	242	229	247	259	219	229	239	214	241	255	219	263	251	257	258	233	256	252	255	281	262	258	254	242	249	259	267	237	217	256	259	221	248	241	258	236	218	232	228	242	259	265	234	225	254	221	250	216	231	232	262	245	253	221	249	255	233	244	242	254	246	267	255	222	254	257	231	220	230	250	230	236	269	246	229	233	210	255	249	226	236	243	252	227	257	225	219	254	244	242	231	265	246	240	250	266	249	291	239	248	211	213	231	248	240	220	254	234	246	237	239	256	243	246	247	248	237	274	265	258	220	255	241	245	240	253	228	245	259	233	252	249	249	258	257	264	246	227	260	215	268	249	238	230	265	231	252	214	247	251	250	285	244	255	230	248	260	233	234	234	235	220	248	231	227	250	264	234	236	271	260	251	218	234	238	234	234	276	236	252	250	222	229	225	265	240	228	264	216	277	246	231	236	247	220	243	235	249	247	252	243	238	256	234	278	232	248
8423	17983	15485	9237	7391	5878	4768	3696	2569	1920	1340	1070	980	945	869	653	526	457	449	487	449	442	404	437	421	419	418	436	443	501	486	510	438	383	360	347	327	344	343	313	334	338	357	298	341	327	339	337	376	305	336	332	325	344	321	316	327	305	309	347	312	311	308	342	332	308	335	313	278	318	295	327	327	325	338	307	294	313	323	319	333	340	322	315	310	322	316	331	337	315	300	292	290	319	311	307	289	324	320	342	318	294	292	317	307	303	286	268	316	271	313	303	311	291	310	305	297	307	330	282	314	316	314	324	273	305	300	319	330	327	310	278	296	293	276	287	303	322	342	313	308	285	268	283	319	269	331	325	331	317	319	319	344	300	318	336	343	299	300	321	308	337	308	282	318	296	310	327	307	336	300	309	307	289	297	329	280	295	299	324	313	291	318	271	324	325	305	311	345	299	275	310	288	352	308	297	311	314	312	317	293	330	315	311	279	328	314	310	312	308	319	320	309	287	291	330	321	294	287	306	319	302	297	322	270	306	282	283	311	335	315	304	303	285	328	281	320	321	329	297	299	312	336	303	302	316	335	311	319	303	328	297	306	342	327	306	318	304	298	325	305	324	304	329	279	308	289	296	309	292	312	308	290	276	332	326	316	315	350	303	313	321	319	275	310	295	323	319	295	312	303	307	308	300	291	291	316	320	316	284	303	326	335	305	334	295	319	299	310	298	320	282	296	326	307	306	352	296	293	292	319	330	308	298	292	295	333	315	331	329	280	317	315	318	303	335	300	317	325	276	308	331	283	333	320	316	314	299	298	345	306	289	303	303	313	345	330	295	298	304	325	297	278	319	308	335	333	298	315	297	326	316	305	317	272	310	312	314	305	330	327	323	330	301	309	300	310	313	330	283	290	310	296	303	290	321	309	313	292	319	313	347	345	301	337	316	294	321	275	299	297	307	308	293	325	294	296	326	311	300	293	303	328	304	360	315	326	326	302	337	290	288	331	329	305	308	325	290	310	294	314	329	324	332	275	288	317	299	334	331	311	292	315	295	272	319	297	300	313	306	326	309	318	304	324	321	298	318	315	295	270	314	300	295	297	341	293	311	320	305	317	333	314	337	271	306	321	334	329	274	327	288	316	328	320	324	312	318	308	306	315	318	306	286	317	352	333	275	298	321	304	297	283	302	313	314	329	287	334	306	324	287	287	318	296	303	302	308	313	315	300	325	302	304	325	308	284	325	312	304	268	312	302	306	333	292	281	314	310	300	296	290	291	310	290	297	284	344	324	290	302	307	337	287	316	298	296	300	315	311	311	328	317	301	307	300	312	324	307	294	278	313	299	319	303	322	294	319	313	300	338	302	273	292	306	296	306	282	297	306	326	302	289	304	301	305	321	304	330	329	279	294	311	298	347	343	336	322	339	281	305	285	292	335	333	297	290	295	335	299	357	330	326	313	316	321	316	315	289	302	305	307	316	318	311	318	297	310	317	310	303	300	316	298	322	346	285	316	329	298	295	291	313	322	304	337	299	328	301	284	310	322	299	271	307	331	303	315	329	304	318	310	298	304	286	315	310	301	295	323	289	293	277	307	309	295	329	321	366	308	312	304	278	301	324	328	303	314	306	340	308	320	329	286	288	307	316	339	311	296	337	297	284	296	339	284	320	306	306	314	321	327	318	309	301	303	321	329	317	320	285	308	301	281	349	307	305	336	331	290	316	334	323	311	299	323	344	297	310	335	304	335	315	304	324	291	299	319	320	347	294	285	292	306	324	317	326	305	317	280	318	300	298	333	307	333	334	295	301	329	328	333	359	327	325	297	293	310	318	293	302	290	294	314	320	307	288	280	327	333	329	321	315	293	302	296	317	299	276	304	265	321	309	337	309	286	282	299	318	302	291	301	320	325	319	294	313	262	328	292	310	335	301	300	288	361	302	337	322	295	321	306	286	319	312	329	284	288	294	304	308	281	337	316	322	290	289	307	325	287	318	298	338	319	321	302	305	293	290	299	318	299	306	319	319	294	321	285	325	313	294	327	306	289	308	305	324	313	325	302	324	306	322	298	287	320	330	309	307	351	302	309	302	285	285	291	313	301	298	320	305	267	343	297	299	284	299	347	295	307	276	263	322	292	310	297	276	315	289	284	306	307	277	317	301	315	309	299	304	291	321	306	298	337	304	281	291	288	295	304	281	308	306	295	316	325	311	297	301	305	348	320	297	302	325	302	308	295	335	287	318	314	320	289	342	315	322	329	320	302	280	330	323	301	320	335	295	307	305	297	297	290	278	307	307	287	322	324	309	325	307	308	311	313	291	317	309	311	323	338	318	303	319	308	314	311	331	304	335	262	289	328	280	326	274	322	305	316	328	296	308	275	291	299	305	289	306	332	309	276	324	309	321	361	296	349	318	282	300	294	281	331	311	308	343	308	296	312	313	312	327	327	284	277	298	332	289	326	323	320	289	294	316	328	315	320	339	327	322	270	348	305	325	321	299	311	301	304	312	298	312	286	308	325	333	316	311	300	282	330	315	306	304	343	339	344	301	319	309	279	301	288	309	313	329	316	323	292	307	343	290	309	337	317	335	295	282	298	321	311	323	298	328	303	300	305	314	331	299	335	316	310	336	309	305	323	308	323	327	347	335	315	333	337	317	338	335	294	319	318	327	303	312	297	297	292	298	292	303	339	301	307	286	334	304	333	293	307	299	328	317	289	308	295	311	326	287	309	331	337	316	299	312	320	311	309	342	307	289	319	304	354	288	313	324	287	309	294	318	260	308	323	313	281	309	301	307	314	286	318	292	334	321	254	321	310	318	317	272	294	297	281	298	310	304	315	326	293	307	282	312	326	318	336	296	315	331	308	282	311	322	331	306	320	297	327	320	338	322	315	323	304	295	296	315	313	298	315	304	276	326	302	304	304	290	323	325	317	308	300	336	293	325	329	301	307	303	323	325	335	276	288	313	287	269	315	312	340	312	316	322	334	287	309	312	308	284	324	300	295	305	302	280	291	317	309	319	326	308	313	333	320	313	294	322	281	295	331	277	317	308	339	307	320	301	324	315	308	296	323	273	309	279	321	260	334	317	338	325	288	331	307	318	325	312	298	331	281	304	316	289	321	302	287	326	268	288	292	306	343	301	327	299	288	318	312	309	323	285	301	321	301	298	306	292	326	293	317	304	297	296	296	321	317	293	285	332	312	327	309	317	305	283	310	279	330	305	279	336	315	298	283	296	300	301	308	326	310	308	315	318	315	341	329	295	283	334	304	291	297	315	320	316	288	323	319	336	311	296	321	300	289	298	318	308	291	285	309	310	302	323	324	336	304	326	335	316	299	325	282	288	308	282	342	305	316	297	280	276	312	317	335	279	303	313	313	316	302	337	302	273	294	317	321	302	314	290	338	331	312	294	306	327	321	300	303	267	325	295	345	288	297	330	295	300	299	304	304	329	317	297	315	318	332	291	316	272	310	325	318	281	304	306	341	305	289
24911	20936	26989	24908	10470	2449	1803	1425	1101	942	779	744	683	815	695	665	545	589	582	588	561	587	572	585	589	584	623	620	597	606	659	590	643	595	565	601	557	586	623	582	556	593	587	592	561	584	556	554	576	563	551	543	530	590	518	602	552	564	568	584	554	612	510	514	552	555	553	556	549	565	579	564	576	541	551	537	558	531	603	540	553	573	588	567	590	547	564	568	546	554	536	569	557	597	568	553	576	563	541	561	519	577	523	536	564	583	535	531	591	577	564	572	549	573	591	584	553	528	576	590	560	522	558	523	544	559	606	531	562	551	597	571	545	542	564	573	558	565	554	564	535	563	552	554	538	563	590	554	575	530	581	557	543	604	552	530	571	590	527	517	599	577	566	555	581	570	505	564	548	543	568	542	554	497	584	515	605	555	538	553	546	544	579	550	569	558	605	563	527	538	555	546	537	571	549	554	578	600	579	555	581	547	552	570	542	573	546	607	566	579	540	558	595	549	524	583	577	517	557	556	556	542	565	527	547	537	570	565	519	542	546	567	542	578	599	528	533	578	536	577	571	525	563	574	520	573	552	561	573	593	577	535	552	563	543	578	535	602	582	578	579	532	541	574	610	549	602	548	546	597	553	571	609	565	609	576	544	536	585	545	571	561	562	560	550	540	525	536	586	586	551	542	512	533	581	562	568	548	519	565	548	561	555	513	491	563	541	557	530	548	572	564	578	548	559	536	566	576	556	549	570	564	575	522	545	529	542	579	564	567	571	544	571	509	530	545	532	541	536	576	574	575	589	564	529	578	549	539	549	591	587	534	553	564	533	545	567	570	564	555	520	569	614	570	571	593	557	529	583	567	551	610	562	561	564	510	533	540	549	538	566	557	611	573	583	548	572	533	533	574	546	592	557	541	548	547	560	551	590	549	574	588	555	592	553	561	536	565	550	573	598	575	568	539	572	559	525	566	556	526	545	532	582	558	540	558	545	547	591	553	542	581	565	602	561	580	601	520	520	528	561	519	547	568	549	606	525	536	534	571	630	544	574	591	564	526	585	560	586	623	554	576	492	543	563	558	595	567	574	575	567	572	567	544	568	566	537	557	527	550	571	565	540	555	609	556	539	527	565	537	564	540	557	532	609	560	570	552	560	599	553	579	540	570	577	530	603	577	551	559	515	588	523	559	590	566	564	552	563	552	569	613	536	536	533	541	567	568	550	512	561	600	535	508	601	577	565	539	596	548	563	551	548	576	516	559	523	542	558	551	543	527	572	591	560	531	576	567	581	556	583	566	538	552	531	524	598	573	581	558	530	564	510	583	553	546	550	553	528	539	512	571	597	575	573	546	572	546	549	552	543	567	560	536	579	565	543	584	542	576	611	545	563	531	538	574	555	543	593	524	601	520	541	542	564	582	543	521	527	518	569	545	543	556	518	626	586	584	523	576	570	559	531	536	541	561	558	533	545	554	523	578	581	546	590	529	543	592	584	558	557	554	560	550	562	508	580	570	572	564	558	557	563	552	581	616	555	564	535	585	545	537	568	539	554	618	572	540	527	576	572	573	599	531	605	567	574	547	532	511	581	606	544	531	570	567	573	549	542	546	543	549	548	534	573	593	540	529	581	513	557	571	565	553	577	538	580	574	571	565	585	548	576	557	560	545	556	527	532	567	594	572	585	593	565	555	551	560	543	589	539	533	525	559	574	601	535	573	587	552	579	603	567	546	557	563	551	551	604	525	579	505	575	539	546	585	555	534	540	565	572	563	561	508	530	538	575	525	553	550	583	537	524	547	596	547	556	597	546	550	549	573	517	577	580	582	575	570	565	571	569	545	533	579	538	530	590	593	562	544	577	542	560	543	554	568	537	524	529	515	528	534	560	509	561	585	578	585	566	544	563	555	574	513	561	556	539	563	561	547	569	529	572	532	589	578	553	549	545	545	517	539	603	551	548	577	552	575	537	616	581	548	556	535	552	548	599	577	578	567	582	550	538	547	576	616	578	551	576	562	566	559	597	543	528	577	584	532	536	551	551	525	560	551	531	539	605	565	536	560	550	569	555	541	551	578	512	564	565	558	519	568	579	551	569	539	598	534	549	564	573	537	578	587	542	532	550	536	536	546	563	624	564	570	562	533	561	548	552	594	520	530	538	564	546	560	558	552	558	557	534	540	566	574	552	552	552	560	530	562	605	546	539	541	537	554	573	552	540	533	555	609	567	548	562	549	613	566	519	575	545	534	521	590	590	581	549	573	573	540	554	598	549	595	578	556	575	558	550	552	546	541	540	556	574	529	574	550	545	608	590	543	517	517	587	523	562	525	573	566	565	562	528	551	534	578	581	562	596	564	580	585	572	572	538	527	528	544	526	552	545	565	547	559	576	527	552	557	580	552	560	561	574	565	590	532	550	538	566	573	543	559	568	591	586	548	609	509	539	544	601	549	531	562	578	541	606	518	574	558	535	508	573	520	549	545	510	535	551	582	562	587	534	545	581	539	556	576	531	562	567	547	519	540	555	588	552	564	513	563	516	581	571	562	550	571	543	546	574	529	549	556	553	541	588	540	565	547	567	530	524	547	557	542	588	560	583	564	573	534	534	570	532	536	590	550	578	546	560	612	558	559	566	548	562	551	571	572	574	516	582	552	567	557	558	507	543	515	543	557	562	572	567	535	567	545	553	532	546	611	572	574	546	597	523	571	608	497	586	588	536	537	554	566	532	525	591	585	515	561	596	522	542	620	550	553	578	541	535	563	528	558	556	563	584	521	549	514	538	564	615	593	569	560	527	537	575	561	597	516	578	576	551	558	526	512	561	541	580	579	562	565	576	579	616	550	589	579	573	560	588	553	536	576	580	567	519	567	597	570	548	566	565	582	557	548	570	534	589	574	534	554	551	553	555	531	586	546	593	580	570	565	535	612	540	547	565	550	545	582	591	556	541	590	588	551	558	505	543	522	568	511	551	572	572	554	568	516	599	534	590	560	577	536	597	574	602	598	566	551	552	603	563	529	582	500	584	548	554	544	553	580	579	571	573	578	561	560	573	600	575	569	557	538	550	550	543	566	572	575	581	540	544	556	614	564	522	572	595	526	534	543	555	545	551	556	543	525	549	611	578	572	547	526	562	559	552	580	550	563	564	538	572	568	549	565	538	569	547	522	582	527	574	605	544	560	561	545	549	541	562	560	516	565	593	583	553	607	542	560	586	564	583	565	553	539	547	589	590	547	593	569	568	537	601	599	517	539	546	558	564	568	587	560	555	574	621	536	534	604	564	542	560	534	510	602	571	593	576	581	557	543	564	556	582	579	578	523	562	569	535	579	536	543	558	595	570	549	518	576	577	545	535	526	567	557	545	555	556	621	561	570	573	533	551	513	570	545	577	606	589	538	589	559	538	602	558	584	555	570	553	559	577	524	549	567	565	575	567	517	552	565	603	593	549	563	534	530	548	562	547	594	558	577	589	556	572	563	518	578	531	541	590	523	504	549
8192	14088	11593	7148	5762	4612	3887	3174	2255	1691	1326	1160	1103	1141	1036	919	760	748	711	722	703	758	787	737	780	725	687	769	730	803	788	799	741	706	713	697	713	651	661	687	679	619	694	616	728	659	648	649	719	671	681	659	705	678	635	689	664	682	650	674	705	663	610	623	705	674	653	625	664	691	660	619	668	659	680	670	674	652	669	725	648	666	640	657	638	651	658	659	726	636	670	655	636	638	667	645	723	694	658	642	618	645	673	701	630	650	679	648	677	632	682	706	656	628	610	655	629	624	716	671	676	676	640	745	603	656	612	668	645	694	648	658	710	648	689	675	692	730	630	667	679	676	664	657	651	693	644	715	682	633	653	636	688	659	675	664	688	675	636	704	659	596	674	664	608	674	680	662	614	625	648	627	656	700	694	657	704	641	687	679	693	631	645	694	637	680	661	661	706	693	642	695	687	659	688	671	669	675	671	715	678	636	671	664	631	687	676	634	682	652	662	677	700	662	654	651	664	627	686	655	667	629	649	649	630	628	635	643	685	613	644	639	705	674	644	655	681	653	659	698	643	633	679	644	649	664	669	673	648	665	603	674	687	631	678	665	665	651	677	675	644	699	687	684	661	645	681	629	661	629	664	659	684	688	667	662	659	645	632	631	633	719	651	661	696	660	696	719	650	631	665	630	656	679	647	677	686	675	685	689	647	635	657	676	708	662	649	664	691	645	670	668	681	677	699	666	597	680	671	634	671	628	647	683	681	663	652	688	631	696	637	669	663	609	681	664	598	643	623	653	660	703	672	715	704	696	663	655	649	598	638	646	643	704	659	625	672	689	619	613	663	680	698	676	714	657	643	633	701	682	678	690	711	674	662	629	679	675	648	678	698	693	694	671	688	625	668	624	665	662	661	700	670	678	687	666	662	645	657	656	683	628	654	669	660	648	617	705	667	631	665	635	638	673	700	634	656	655	675	654	705	677	607	678	689	628	628	679	640	651	665	644	634	630	674	668	646	630	675	642	673	636	624	630	665	654	690	658	651	671	681	640	659	675	657	645	688	623	686	681	668	699	653	709	653	646	668	631	661	637	705	672	690	657	677	636	702	678	666	637	634	669	684	658	665	682	656	702	701	683	717	661	619	641	704	675	681	656	645	661	666	640	671	647	631	676	717	657	633	693	648	612	711	704	692	665	637	668	658	661	667	655	692	655	670	673	642	687	674	631	693	685	655	692	661	608	684	647	667	666	682	646	696	682	661	681	670	663	668	703	710	682	594	674	682	674	671	674	707	696	687	666	656	617	659	714	652	680	688	701	628	645	649	710	662	645	668	623	675	636	675	674	652	652	658	711	673	659	710	636	650	661	660	666	623	693	684	672	644	633	641	611	694	708	691	663	677	676	669	673	688	678	611	666	685	702	705	638	692	662	659	669	670	684	625	641	643	660	629	640	692	651	668	678	706	706	695	630	649	659	633	643	702	669	652	677	661	616	699	638	666	658	643	640	660	688	668	667	675	662	659	659	649	611	689	672	646	697	666	675	653	657	670	638	673	677	685	666	629	697	637	642	635	740	646	640	664	647	667	733	609	639	695	649	665	631	656	627	689	678	637	663	687	655	660	702	683	665	672	664	658	686	663	648	652	652	671	666	608	680	660	609	662	602	673	682	644	701	657	626	575	654	659	626	645	690	665	667	614	668	671	602	669	647	687	691	695	676	672	688	665	650	683	643	656	668	626	638	681	708	673	636	625	645	668	629	688	636	655	655	658	679	658	729	676	705	657	656	662	679	674	660	669	646	656	690	675	673	706	667	662	623	665	662	662	661	654	662	643	654	675	628	661	641	659	662	675	663	614	637	673	628	671	674	675	651	697	654	643	655	656	619	668	624	663	689	683	714	651	682	650	660	618	664	653	679	662	697	630	647	691	662	636	658	629	685	633	663	620	624	659	627	646	649	642	662	624	681	677	649	684	683	700	669	699	645	643	639	653	645	638	663	662	669	676	673	669	639	630	612	718	623	634	638	697	653	653	657	660	642	655	637	669	686	665	671	635	654	657	654	640	648	683	651	715	653	650	730	664	670	651	673	674	610	644	698	660	648	676	618	684	696	644	704	677	630	679	684	694	659	655	704	678	621	692	652	652	664	674	660	659	659	632	679	660	647	687	679	635	658	673	627	640	659	649	691	706	645	665	661	707	626	643	631	699	657	673	635	619	675	686	667	676	643	719	638	652	598	607	639	659	656	645	686	649	713	702	650	638	676	643	698	631	683	681	663	701	634	682	675	728	677	660	668	676	657	619	642	609	655	614	672	636	698	637	714	686	686	664	699	673	677	680	629	690	630	724	664	682	631	662	680	657	685	658	619	650	662	637	643	645	660	658	650	637	639	677	652	667	651	599	658	720	676	650	665	669	674	602	677	678	637	684	695	666	689	661	650	634	676	681	627	667	667	645	618	656	672	651	636	609	656	657	673	652	657	651	677	655	683	671	615	650	694	658	680	681	631	634	629	633	669	660	674	608	640	619	692	641	656	673	660	667	669	661	679	660	699	675	713	632	660	698	664	691	658	635	651	685	614	703	697	688	692	651	627	637	711	712	636	629	635	603	624	641	664	675	690	662	611	616	667	649	614	664	661	664	649	677	705	680	643	651	670	640	683	670	661	625	644	647	655	663	641	645	679	622	634	640	663	640	642	635	685	665	689	705	635	698	676	642	660	656	647	654	663	687	659	690	723	626	600	655	651	664	665	625	638	615	638	653	653	665	648	687	654	654	634	660	684	677	619	670	636	658	646	622	665	634	675	686	606	686	714	653	681	695	628	666	672	701	691	690	669	634	716	648	738	648	634	652	663	690	665	689	687	677	672	694	713	610	664	644	627	681	685	647	669	618	655	703	706	656	645	674	656	643	676	724	642	676	697	643	670	642	649	702	705	665	686	594	677	650	626	665	617	640	681	618	654	654	688	679	663	677	674	646	650	643	633	656	663	663	642	668	596	609	674	595	697	629	647	700	672	684	666	661	643	701	673	697	675	673	688	657	694	660	624	632	638	641	683	627	609	639	638	666	668	653	655	639	620	653	742	640	659	672	700	614	657	622	657	693	668	651	659	650	687	622	671	649	705	635	668	653	628	680	654	709	668	639	639	708	643	631	644	659	682	643	673	684	686	649	651	657	687	675	728	661	673	624	653	662	665	718	666	609	680	712	694	652	637	648	651	666	695	700	671	683	633	676	694	637	643	638	660	672	680	646	692	624	639	662	643	649	656	712	664	685	639	669	658	671	611	681	668	643	610	683	656	652	665	689	645	710	668	682	668	636	713	636	682	657	668	658	651	688	654	703	656	652	706	681	624	687	662	658	612	649	628	669	682	680	645	640	652	673	689	679	652	681	708	657	653	644	677	679	678	663	651	681	691	681	651	659	672	731	643	661	658	680	655	671	645	661	640	656	647	686	674	683	674	635	619	662	649	645	588	671	677	683	664	645	691	650	644
22785	20958	28680	23416	20960	21058	11251	3002	1781	1285	955	757	735	714	647	518	428	400	391	353	341	345	332	353	374	357	350	365	386	403	388	395	343	321	287	329	302	283	294	291	298	310	272	282	282	272	291	286	298	259	298	317	277	290	244	292	265	297	268	264	253	306	272	277	265	255	264	274	286	261	280	278	302	287	276	249	263	272	282	245	302	272	259	285	264	282	293	274	254	249	257	263	299	273	290	277	252	259	262	251	265	289	262	269	283	271	265	271	275	254	262	265	254	257	265	273	251	255	256	225	237	283	264	266	266	255	253	279	268	290	253	252	233	250	284	265	271	254	288	267	297	270	285	246	262	269	258	255	252	243	266	249	293	247	256	290	267	266	261	258	274	261	266	276	286	268	250	256	264	272	241	250	271	237	263	264	285	273	267	266	288	238	257	307	255	288	272	275	271	259	280	270	256	255	240	245	272	281	275	262	257	238	272	261	265	301	270	259	243	306	267	280	240	275	252	248	277	264	282	248	287	270	263	252	268	251	281	250	248	283	280	273	288	230	258	259	235	288	276	240	295	262	240	273	262	273	268	269	259	259	261	270	276	289	243	285	299	266	252	263	277	287	288	268	266	263	264	236	275	270	275	283	286	252	270	234	271	268	244	271	257	278	273	281	265	284	274	239	298	263	293	267	266	263	270	265	287	258	247	256	236	272	239	262	262	257	277	274	241	272	246	279	265	242	276	274	298	260	274	261	263	261	265	251	264	266	267	283	255	235	305	259	252	271	263	283	273	225	257	262	236	242	268	250	245	260	263	275	263	257	258	266	269	286	270	270	283	277	249	262	291	278	286	254	274	260	274	247	271	283	258	278	252	263	236	266	245	261	276	265	274	284	266	243	276	282	285	257	284	263	264	261	296	282	278	263	250	274	274	268	236	279	238	245	280	287	257	301	292	268	271	283	263	258	268	259	266	246	257	270	260	255	274	269	284	278	284	293	282	228	300	280	255	255	243	268	251	249	298	247	288	284	260	264	258	270	278	262	291	277	257	288	261	264	256	249	249	250	241	259	246	279	283	285	304	257	256	255	290	266	261	259	280	263	259	269	249	252	275	229	239	279	274	268	252	272	279	263	242	249	280	289	270	257	237	265	267	292	272	271	291	264	248	277	252	290	284	258	261	294	267	269	267	238	283	258	254	242	233	270	264	254	271	300	255	247	270	266	256	256	253	254	286	267	242	283	246	223	278	247	252	270	277	251	269	260	267	246	242	263	285	270	268	245	251	285	260	269	252	279	256	277	260	284	266	268	258	235	287	255	250	266	259	284	260	294	260	256	247	271	262	224	268	271	262	280	258	293	273	247	260	247	276	249	273	249	275	285	260	289	260	258	237	254	251	251	301	267	296	244	241	265	269	254	256	280	254	279	285	278	268	234	267	270	282	264	250	254	275	251	224	307	286	255	260	281	245	268	244	255	283	283	256	287	259	274	255	267	264	243	248	269	272	267	271	265	286	221	270	270	300	252	283	241	281	278	266	249	261	242	276	272	267	259	277	291	263	271	281	247	270	282	253	248	257	305	232	243	305	263	249	278	278	253	267	264	264	293	275	245	253	267	258	282	272	291	267	265	232	262	268	235	263	288	287	311	222	236	247	248	264	275	283	260	260	275	273	262	262	281	278	260	253	250	262	246	263	283	296	261	258	255	273	257	244	280	265	274	267	257	259	261	260	264	218	266	274	243	260	277	264	270	256	266	295	254	265	293	246	288	258	248	256	283	244	269	287	236	253	257	262	285	244	261	287	263	276	238	269	263	273	268	256	243	269	309	261	264	300	284	278	285	261	255	276	276	261	242	284	279	262	251	257	276	263	256	246	231	262	262	275	278	259	279	299	286	280	259	269	273	295	271	246	267	257	266	228	275	245	250	280	254	242	287	249	277	271	291	271	284	252	268	238	259	286	254	257	275	259	245	263	271	253	262	272	229	276	268	259	275	248	278	272	282	300	262	253	280	264	294	249	271	264	262	248	260	299	254	281	280	254	269	249	278	250	285	270	257	268	292	300	253	250	244	248	262	253	257	265	259	278	262	240	258	263	273	279	273	257	267	266	281	236	243	263	258	269	266	247	261	271	276	248	252	270	256	278	242	250	241	248	258	265	263	267	244	237	259	270	258	242	253	247	237	284	296	265	256	267	279	280	242	284	262	245	272	274	255	290	254	227	230	276	233	236	250	266	259	258	307	262	278	298	280	268	270	251	257	257	239	266	286	249	262	248	274	273	283	271	250	283	270	263	270	265	276	265	254	261	269	228	275	241	261	273	279	265	270	292	265	271	256	242	267	284	275	288	258	247	270	256	267	246	289	254	248	289	256	289	273	292	263	276	277	263	249	273	266	248	277	277	265	271	237	294	263	239	236	264	269	252	266	274	297	252	258	247	265	251	282	260	273	251	257	243	257	265	263	272	236	262	272	314	248	272	285	255	258	249	243	256	241	274	239	273	245	265	280	246	281	262	243	278	260	269	260	245	268	260	254	290	270	257	283	232	244	260	269	248	240	243	268	256	255	282	263	244	279	285	247	263	273	269	259	260	303	272	268	274	261	246	243	266	277	271	268	248	276	247	264	255	284	230	241	264	258	283	245	274	264	253	265	264	262	266	276	286	277	276	250	289	253	246	281	264	272	278	273	244	260	271	283	275	298	259	279	229	249	262	296	259	262	226	284	261	286	256	277	275	292	263	243	265	261	252	246	230	257	269	261	260	260	246	267	285	260	248	249	262	271	245	262	288	277	281	269	274	277	254	265	268	270	266	262	262	268	275	266	265	248	264	266	258	278	271	257	271	252	248	258	268	251	266	249	264	262	263	279	254	280	299	271	270	251	255	256	237	250	263	246	270	273	260	259	268	289	253	260	270	252	239	279	285	239	243	234	269	243	259	265	239	255	260	256	221	264	274	256	256	257	286	264	260	255	280	241	288	262	252	296	260	244	276	275	271	254	262	245	287	252	250	284	265	257	276	241	258	262	260	253	285	282	269	259	268	234	271	259	263	288	232	267	261	271	248	255	291	259	260	270	244	251	239	302	254	243	259	257	261	256	261	259	255	249	281	272	268	263	263	267	292	225	260	276	243	247	242	299	257	282	262	259	270	256	245	263	247	269	277	287	246	260	291	260	285	321	252	271	263	264	242	282	296	246	250	265	238	295	304	287	252	298	248	263	271	294	262	298	299	266	288	250	287	252	263	257	259	267	237	270	271	261	244	287	255	252	253	252	274	263	252	271	270	301	262	258	264	236	289	251	233	299	278	235	260	256	280	284	256	256	254	260	252	248	281	262	247	278	261	246	256	260	285	241	261	255	251	317	282	274	246	300	253	265	232	272	272	269	257	249	282	259	269	246	247	263	253	256	248	251	241	262	273	254	276	252	262	260	258	240	252	256	270	256	255	265	252	283	255	245	237	303	268	290	253	256	281	255	279	281	255	276	250	243	282	275
10650	23724	20468	13635	11080	8913	7354	5691	3991	3010	2067	1663	1459	1344	1190	928	680	580	541	527	510	525	479	509	515	485	517	542	512	634	576	593	497	402	364	394	380	378	381	336	352	349	363	333	350	357	346	312	372	344	314	325	354	343	340	334	379	333	364	341	326	344	330	346	345	301	329	333	297	349	309	335	299	338	316	330	291	308	320	305	330	323	314	289	325	317	292	318	335	343	302	306	320	305	320	306	319	313	310	326	274	269	300	306	318	330	332	309	302	307	303	306	314	328	305	308	296	321	341	338	309	316	337	307	341	309	274	294	332	308	332	301	327	325	311	319	303	323	335	322	303	315	314	322	319	339	355	336	305	315	303	322	310	317	328	315	316	324	305	316	311	290	320	279	320	304	316	302	324	298	323	321	291	286	321	295	326	293	299	301	309	314	329	307	331	336	322	288	348	314	288	327	285	346	318	329	340	301	301	331	298	349	299	291	298	303	301	266	326	306	297	300	291	321	330	310	334	303	316	307	308	322	300	317	324	328	324	269	284	336	315	306	331	353	294	329	304	309	318	288	331	322	294	289	316	298	295	347	289	322	290	325	324	312	299	311	326	317	273	341	296	306	312	333	316	312	316	332	304	303	317	300	315	315	277	330	300	318	288	317	321	304	313	326	337	351	333	351	319	281	327	315	318	322	298	269	308	304	334	297	308	323	348	308	293	325	309	280	329	292	346	297	322	300	320	347	335	308	317	327	286	341	322	318	313	300	326	308	267	306	305	307	313	303	299	314	332	303	343	320	327	273	322	335	280	321	311	295	306	316	302	294	311	334	319	288	320	321	304	313	334	307	314	331	312	300	285	305	309	317	302	303	305	317	314	330	317	309	340	303	318	288	317	334	316	296	298	296	319	307	310	353	316	344	321	306	293	328	279	315	306	316	289	310	322	328	339	295	310	335	303	309	336	342	320	283	310	314	275	322	326	282	308	311	321	313	300	325	316	315	321	298	303	307	283	289	301	324	313	287	320	321	321	330	310	306	274	310	343	278	331	306	302	338	310	325	314	329	287	294	296	367	293	347	282	299	295	330	313	329	310	326	306	273	309	337	292	292	338	316	291	307	283	307	317	289	308	312	303	304	307	334	331	319	321	290	335	300	318	319	323	298	322	272	322	304	318	328	314	293	348	315	292	300	322	328	315	298	308	336	292	342	291	325	292	297	320	291	313	339	279	364	269	294	319	311	319	305	292	314	310	340	301	318	323	288	289	315	314	315	308	310	306	330	327	326	293	291	309	321	342	295	313	323	294	314	306	332	301	294	298	328	312	306	309	329	339	285	284	283	307	322	305	298	317	281	313	336	302	303	303	304	320	293	337	315	337	304	291	306	332	306	306	323	307	308	324	307	322	319	315	297	331	303	311	308	294	323	290	327	325	317	289	307	345	314	313	293	313	342	320	302	272	314	291	312	282	317	311	306	319	304	324	360	304	317	334	312	303	320	309	320	307	321	291	290	313	323	330	285	314	298	317	318	345	299	296	334	319	320	316	291	308	316	322	272	307	313	328	325	326	350	330	283	338	362	295	296	306	318	343	307	292	317	288	286	360	319	303	285	323	310	294	318	363	337	309	322	343	329	308	317	270	316	329	287	295	297	300	290	302	332	335	298	345	286	281	343	320	307	332	329	291	297	294	328	296	309	323	280	311	317	330	299	282	309	309	328	314	338	302	334	312	296	304	315	293	319	349	320	314	332	303	308	304	291	321	305	307	339	294	294	271	311	357	351	301	300	314	322	295	309	313	295	299	301	305	297	300	311	301	316	316	307	312	311	284	317	315	333	285	299	310	321	303	315	278	304	307	298	319	295	321	309	306	323	332	321	294	291	343	322	314	330	296	310	335	290	318	285	304	313	334	310	310	294	301	302	295	311	297	316	344	294	318	306	322	324	319	302	296	333	307	288	303	322	322	330	287	303	324	314	289	321	298	276	335	304	298	328	295	310	273	337	303	303	309	298	311	274	325	331	315	360	308	294	306	326	307	337	290	343	321	331	313	303	312	316	314	316	299	296	343	299	314	276	335	312	297	309	317	321	337	294	319	354	295	312	300	298	317	304	337	301	346	306	311	288	311	300	320	324	314	342	298	301	290	315	301	327	324	323	297	307	321	329	301	333	309	336	302	312	326	311	315	322	324	305	304	309	312	327	320	288	345	326	316	304	308	312	299	320	273	300	310	308	318	330	324	303	308	363	303	286	298	304	319	313	308	335	287	330	308	289	303	317	302	323	296	341	318	311	329	304	290	256	310	327	333	326	306	304	292	314	291	310	301	315	296	321	337	300	327	291	316	324	310	317	331	316	303	312	307	337	287	333	317	344	309	336	344	297	300	306	303	313	310	274	333	295	308	328	284	314	317	318	307	298	314	327	293	341	295	300	304	336	307	315	322	315	303	296	315	315	298	335	343	303	297	319	292	302	359	304	286	322	329	302	326	306	305	307	334	331	278	320	321	325	304	306	293	319	339	316	292	283	308	315	320	294	291	308	317	267	314	338	304	324	326	332	300	294	315	297	321	340	300	293	305	303	313	291	317	325	302	352	303	298	292	307	316	306	305	320	357	308	298	316	326	295	291	284	306	318	335	300	315	308	321	314	303	326	328	306	301	314	338	317	322	272	319	321	312	308	329	291	322	320	323	300	303	357	308	315	312	306	289	299	347	342	312	306	301	336	321	310	316	278	311	291	322	308	307	348	327	299	274	344	319	319	269	346	342	293	298	311	291	306	311	277	310	295	291	298	296	293	299	279	289	308	341	342	320	274	317	304	293	282	298	317	299	319	310	302	286	301	314	318	324	348	284	319	279	287	301	320	304	290	289	309	292	314	296	325	302	287	289	303	314	295	311	306	329	306	305	305	300	317	324	287	324	288	323	297	325	325	335	319	322	325	302	307	280	329	330	290	323	314	317	311	317	311	317	307	341	298	298	337	297	316	285	290	311	309	287	295	285	264	295	288	295	312	323	325	282	311	277	302	310	303	290	336	338	289	320	306	325	297	292	335	304	311	327	301	329	294	307	286	363	312	298	344	300	310	305	305	303	300	331	301	312	311	293	311	312	306	300	334	318	313	281	301	312	305	303	300	302	306	288	281	291	298	313	343	305	331	321	331	314	321	313	341	330	293	304	311	308	343	309	313	309	321	300	343	338	289	352	328	282	306	301	310	302	314	260	305	319	312	316	324	314	315	324	319	333	300	318	260	304	278	323	313	311	332	341	304	338	335	297	319	294	300	306	314	280	297	292	337	300	335	315	297	315	325	310	315	345	287	293	306	312	325	282	287	304	319	303	313	314	314	304	319	329	306	325	288	316	328	315	309	312	306	316	286	312	321	312	303	311	273	321	290	322	323	306	287	307	320	295	307	293	314	301	321	278	322	285	334	311	274	306	294	328	308	271	282	307	308	284	292	330	323	301	345	328	297	306	311	298	316	321	317	309	340	279	333
26872	19502	9079	3508	2112	1696	1333	1059	841	711	650	562	545	582	543	554	487	516	476	494	485	487	510	499	470	503	506	500	523	559	547	493	496	478	488	483	468	519	471	455	485	475	455	510	483	467	471	451	496	497	484	521	480	443	456	495	496	477	472	490	500	468	483	473	469	475	473	469	478	486	510	482	471	528	526	487	503	453	456	486	485	475	473	510	486	484	510	461	495	480	470	462	490	481	454	459	469	478	491	480	441	494	518	479	506	479	513	460	488	471	505	456	447	464	487	466	536	457	499	478	465	502	473	491	513	484	490	464	456	465	452	502	412	499	486	493	450	454	489	465	497	459	476	508	472	491	509	458	500	500	523	506	473	478	466	457	527	469	481	468	439	474	456	488	521	455	474	510	417	506	451	463	500	479	462	469	469	470	493	514	475	512	485	480	450	517	467	502	482	508	478	489	503	458	451	509	481	497	483	456	477	480	456	518	494	480	500	492	484	460	466	479	506	503	475	460	474	513	487	511	494	488	479	473	472	548	477	452	532	473	451	491	462	437	486	496	459	478	468	488	487	454	494	506	504	490	485	497	482	468	499	456	500	441	499	496	487	514	460	442	446	465	469	476	538	462	520	481	468	490	487	491	474	498	493	485	493	474	483	496	492	466	450	474	467	483	504	461	509	502	492	478	470	464	504	497	452	511	453	498	506	492	484	525	480	505	498	498	477	445	466	495	472	477	484	528	504	446	503	485	498	474	461	481	452	487	505	455	488	496	507	499	479	433	467	489	495	467	490	495	499	441	452	480	520	497	482	493	485	482	498	468	452	475	483	491	486	481	530	484	486	498	508	484	468	457	511	518	479	507	487	450	506	470	456	476	461	504	506	472	466	432	461	466	492	482	482	435	448	472	498	459	458	479	469	497	468	484	484	508	492	496	467	487	446	501	513	451	464	458	473	451	447	499	465	479	501	466	501	450	478	462	481	472	447	487	460	485	470	483	463	464	494	468	501	503	514	506	474	521	427	502	455	441	499	463	513	466	491	472	478	475	470	479	486	437	455	479	465	500	474	503	458	492	468	480	458	461	520	431	471	507	463	476	495	468	448	489	498	451	507	477	495	478	500	490	499	479	468	487	477	524	530	516	488	528	501	435	456	472	497	447	485	464	459	492	504	502	452	462	468	521	444	465	460	426	525	444	457	525	465	483	477	503	456	502	452	515	488	473	463	457	500	436	517	488	474	510	467	464	484	506	483	485	481	506	533	477	459	499	486	488	496	445	458	497	468	511	478	483	452	502	484	475	464	471	476	470	500	468	500	489	514	493	485	495	460	503	482	491	490	512	469	495	493	534	516	490	490	487	464	470	479	490	478	481	480	457	461	487	474	466	493	472	473	501	480	463	466	504	521	478	465	474	450	455	520	475	483	472	444	501	509	496	507	486	505	471	457	490	486	484	499	470	465	506	465	465	480	476	481	492	490	479	480	511	478	482	510	493	487	490	517	481	502	534	503	482	468	495	497	491	476	458	460	466	521	514	493	495	491	486	458	477	486	448	472	474	469	475	436	460	491	457	414	476	500	457	483	448	510	500	490	480	467	501	517	474	494	473	516	441	529	492	480	470	464	453	516	458	456	518	458	506	485	445	452	478	503	491	479	470	486	470	447	471	500	471	479	459	500	491	483	474	518	492	487	483	497	469	473	515	455	499	491	502	485	436	496	484	438	502	487	485	485	508	494	487	514	471	493	452	466	465	467	483	455	496	460	459	456	475	465	494	493	492	475	459	524	465	481	465	460	460	486	504	463	500	487	452	468	445	457	453	495	449	459	485	525	510	454	479	490	478	479	503	499	475	517	477	468	494	481	437	459	479	494	444	489	499	498	547	472	464	506	455	532	504	464	516	477	474	483	490	491	450	517	456	478	482	509	478	470	522	535	479	475	431	464	473	498	509	442	471	474	469	490	529	466	460	481	477	458	515	501	506	462	454	494	522	456	460	478	469	419	505	433	503	527	498	488	472	484	488	508	466	496	486	451	503	491	469	466	492	495	453	497	526	473	493	466	477	474	462	489	501	489	496	489	484	477	487	478	477	454	469	436	478	491	452	487	486	481	452	506	501	457	446	534	476	464	463	495	503	459	459	471	474	485	540	469	496	454	460	518	464	514	500	501	481	496	482	469	461	488	510	477	450	469	498	518	470	476	512	459	460	476	511	475	478	451	479	468	481	452	464	491	499	508	502	455	450	489	457	495	481	464	451	495	458	470	478	465	497	473	503	494	481	507	492	498	507	477	504	484	488	493	506	482	496	472	495	447	469	489	495	442	489	468	493	489	496	467	483	451	473	509	483	447	515	463	519	491	518	473	501	462	494	435	483	474	502	481	488	497	439	441	454	495	479	529	462	522	492	497	485	492	475	509	471	509	479	446	464	489	466	457	481	471	503	453	470	490	492	507	469	503	470	474	493	492	510	488	470	485	469	455	484	453	481	444	481	502	492	464	487	480	528	505	476	522	461	495	509	489	466	531	476	471	506	469	481	459	439	492	459	476	485	498	450	436	493	489	506	466	446	498	472	471	455	412	500	468	505	453	460	510	508	478	469	452	467	523	501	454	470	458	468	523	498	505	502	498	497	490	484	504	464	489	496	508	458	490	437	476	502	480	479	501	482	486	492	470	473	471	490	455	504	539	501	475	501	482	477	465	468	460	488	507	442	461	460	532	480	519	483	465	518	468	486	492	463	462	495	473	508	479	477	500	504	472	491	466	457	503	476	484	457	468	475	449	510	513	523	462	478	498	436	492	526	472	495	499	458	502	500	502	475	470	471	492	474	527	475	485	470	460	516	452	479	504	454	470	466	462	504	519	455	481	496	485	473	490	493	478	489	483	469	481	493	494	454	472	467	500	467	483	459	483	525	458	480	469	458	496	466	444	485	448	516	528	462	472	450	458	499	493	495	517	476	472	457	501	454	468	470	478	483	465	500	455	464	474	486	506	467	481	447	462	507	504	467	449	501	473	476	502	499	491	494	514	459	481	490	483	484	493	462	450	510	463	493	482	490	471	482	508	473	466	478	468	508	501	455	476	476	471	496	506	477	461	520	484	486	467	486	440	496	446	501	461	454	450	491	480	486	488	502	471	455	488	453	471	458	439	485	485	484	479	506	482	488	469	474	483	488	482	485	461	475	497	468	467	490	497	452	504	462	476	481	500	508	505	498	496	467	477	469	511	470	466	479	525	493	536	479	504	503	499	505	467	487	458	493	481	484	517	469	451	487	476	502	471	485	486	469	521	485	493	465	522	478	466	495	495	500	510	469	464	452	470	476	497	476	452	489	476	495	458	465	523	448	469	511	476	492	508	474	486	515	455	500	495	504	483	495	486	505	515	515	442	471	534	492	437	463	472	521	447	479	470	461	480	508	475	502	487	499	456	461	461	489	448	460	489	455	473	457	502	466	449	470	488	466	497	478	480	496	477	508	514	492	485	480	479	491
7066	8920	7516	4643	3933	3263	2673	2134	1567	1192	916	847	807	847	752	649	615	657	633	594	562	576	611	591	592	633	622	637	646	701	725	624	628	626	622	605	605	638	565	563	585	576	627	617	572	591	568	598	589	598	630	577	573	634	568	580	621	589	585	602	592	562	554	556	554	587	572	619	588	566	566	589	610	555	583	607	610	547	583	607	593	556	569	531	568	567	616	586	545	616	591	627	570	535	577	580	583	610	582	583	571	587	589	555	626	569	576	615	576	610	575	607	569	608	591	596	542	625	561	549	606	569	583	537	584	566	611	582	545	616	577	632	556	585	582	611	583	571	554	615	571	581	577	595	562	625	536	569	576	568	599	573	556	559	602	604	538	563	579	618	609	580	636	559	579	568	604	580	585	565	605	564	555	623	580	624	601	584	612	586	519	582	549	552	586	525	578	594	649	618	535	590	563	530	593	549	583	566	594	568	615	585	601	619	604	617	574	613	597	596	597	563	593	632	605	600	555	598	621	619	574	577	526	591	589	567	617	584	572	586	572	584	593	609	590	596	572	621	604	587	606	570	562	579	578	601	595	585	576	589	598	547	569	577	610	613	570	584	608	583	616	572	582	545	578	614	586	578	588	572	555	596	598	562	593	611	525	639	528	587	602	539	608	608	589	607	594	612	620	593	617	594	548	567	592	634	605	594	577	561	572	596	598	613	557	565	578	593	576	566	607	579	594	592	588	602	592	561	612	615	532	619	552	580	586	623	611	629	579	588	575	546	567	612	568	574	584	586	603	591	550	589	599	603	600	585	555	595	565	616	625	589	589	574	547	631	584	602	562	619	611	581	561	636	596	579	577	546	588	596	550	546	601	581	569	587	533	584	582	585	568	608	594	592	592	601	579	537	552	517	634	586	578	617	596	553	569	580	606	580	586	557	593	575	612	591	593	591	565	581	542	571	599	572	593	601	591	534	540	583	564	580	580	574	570	566	569	575	600	586	605	603	600	615	567	573	574	601	581	552	630	609	608	546	591	544	630	601	594	597	592	598	601	605	596	581	619	573	620	572	554	564	583	610	613	555	567	639	583	580	591	574	621	548	582	587	569	576	600	626	541	621	568	602	589	594	581	548	592	608	584	610	637	563	564	604	646	551	582	567	592	561	613	578	565	599	568	562	540	570	585	585	581	576	557	565	578	576	593	612	578	595	572	589	578	555	625	532	593	570	594	597	578	590	642	627	596	603	609	563	562	567	565	563	573	563	593	596	536	603	588	528	582	616	566	571	586	564	545	609	575	513	539	593	561	636	611	584	520	583	544	544	574	554	605	577	524	558	596	579	576	584	546	582	583	620	558	541	613	561	568	540	596	593	591	647	575	621	587	590	569	586	597	639	589	562	533	641	577	563	601	600	561	564	592	559	578	582	556	555	595	571	583	567	603	572	585	577	597	575	575	567	615	568	619	585	538	573	570	612	534	549	609	552	579	575	584	604	620	613	572	619	564	568	576	616	575	613	575	612	566	593	582	556	565	607	549	563	593	624	566	578	585	607	602	606	567	558	591	582	632	523	580	564	579	575	577	590	553	576	618	589	599	581	593	586	606	580	542	563	578	596	567	580	587	590	570	580	639	624	568	606	574	589	550	554	578	613	596	558	577	587	591	600	552	559	581	550	568	630	548	529	604	580	616	561	578	590	588	591	574	567	565	583	559	598	564	627	584	575	601	582	560	588	598	522	555	531	621	549	578	591	560	578	560	629	647	593	563	576	573	624	596	598	573	564	578	618	565	572	569	579	625	585	561	591	560	558	543	578	581	566	592	557	599	627	534	613	566	591	576	608	618	597	560	594	596	592	595	563	630	591	579	569	629	604	599	571	610	609	600	609	606	621	557	571	613	584	563	601	576	599	592	592	612	615	594	578	541	594	586	579	629	577	576	571	598	606	561	625	613	558	658	564	558	607	588	585	607	593	584	592	587	588	564	565	600	592	569	533	602	558	586	588	600	584	611	569	520	575	610	567	621	582	596	593	581	573	605	580	592	559	608	570	586	573	617	583	593	570	561	598	611	589	575	574	584	622	589	575	592	592	591	574	586	600	597	549	569	579	608	573	548	590	600	596	543	623	554	572	548	568	537	579	590	575	600	592	589	553	617	584	605	582	584	574	570	565	571	596	622	556	557	596	617	561	604	583	565	569	550	578	562	550	581	597	586	561	564	580	595	608	609	587	615	612	571	546	568	564	593	602	609	564	590	609	577	625	558	568	581	551	550	566	547	560	562	600	611	573	563	582	607	582	550	601	573	559	602	560	613	568	610	576	634	568	595	571	565	560	591	574	578	621	591	591	573	565	590	570	619	585	661	582	582	644	648	611	595	592	563	547	626	590	595	576	601	574	565	617	586	598	610	613	599	591	571	647	598	600	600	610	638	616	594	603	559	590	567	562	610	597	571	615	599	619	605	561	595	607	588	593	548	573	629	584	614	577	561	557	542	583	588	591	588	582	578	610	573	580	585	550	557	558	543	589	621	555	578	603	583	589	552	560	579	623	595	566	570	598	585	583	594	558	566	579	567	600	586	600	606	612	631	580	592	617	576	607	573	563	579	598	554	580	589	592	555	586	546	581	620	635	602	577	618	605	622	622	582	569	580	610	594	586	552	584	559	617	590	646	600	588	588	621	590	574	567	578	560	530	570	607	605	546	583	583	606	625	552	587	541	585	598	570	554	596	581	580	596	565	572	636	578	608	575	590	556	576	594	559	567	575	570	560	617	583	588	582	570	594	538	589	555	555	572	638	597	545	592	569	605	612	546	584	576	524	557	597	545	578	592	543	577	594	604	585	589	605	576	534	548	579	584	570	589	581	590	629	598	569	548	578	587	572	589	563	629	571	599	578	564	593	592	576	616	585	554	561	586	594	614	602	549	585	582	625	552	550	541	576	594	636	547	574	565	580	591	617	554	621	568	580	571	627	568	529	551	609	601	582	550	544	594	584	558	610	613	582	581	606	611	629	605	585	574	559	557	583	571	608	627	637	638	610	606	573	592	536	552	586	589	580	565	594	605	605	525	546	540	598	563	591	565	566	625	587	528	592	581	594	584	608	572	611	577	560	576	576	606	584	616	566	584	539	592	569	551	564	616	562	623	582	610	562	574	578	569	597	611	562	630	650	598	613	557	561	626	518	604	554	584	562	639	597	630	582	541	567	579	596	581	580	578	554	597	577	538	630	567	556	613	583	589	528	575	571	555	549	609	574	579	553	617	587	578	557	587	611	540	598	546	584	530	574	578	609	587	636	549	549	569	549	596	569	610	588	581	595	612	583	591	632	578	582	529	594	614	573	581	587	581	642	576	613	551	602	620	561	562	583	565	559	551	552	593	598	583	603	584	577	624	625	569	582	584	575	567	600	601	593	589	617	535	595	592	548	551	612	615	575	546	610	591	561	578	606	608	580	556	607	576	513	623	592	565	562	561	586	617	596	535	597	621	566	597	584
23721	20934	28188	23809	20921	11480	3028	1856	1220	878	676	558	516	495	432	362	339	286	292	323	325	316	297	305	278	340	312	310	317	370	351	323	317	278	258	264	247	269	256	261	254	243	250	249	241	258	266	268	283	254	254	242	278	261	234	232	273	267	271	238	228	276	282	245	224	230	265	224	237	262	244	250	235	254	225	237	249	217	266	251	243	239	255	261	252	249	265	260	228	233	249	267	241	224	266	238	257	280	234	255	244	244	236	269	252	233	235	225	256	245	222	259	211	253	268	263	241	241	251	238	254	228	238	255	242	279	256	246	271	258	233	258	227	248	238	249	257	223	268	266	264	265	248	252	271	256	230	244	246	251	256	245	261	225	277	267	247	260	242	251	246	225	255	252	258	256	255	248	255	236	256	269	246	249	227	236	249	239	260	272	244	245	265	242	273	247	229	258	263	247	259	244	254	233	291	255	248	273	239	235	231	275	221	265	235	256	256	262	264	246	223	223	271	234	249	237	245	237	242	252	245	232	263	226	250	239	263	270	261	246	265	264	267	246	243	252	251	228	275	236	233	251	277	270	271	231	249	252	250	198	258	258	255	221	240	244	267	243	245	230	257	242	227	220	276	269	254	254	254	252	240	248	247	269	220	249	238	289	250	256	266	240	260	262	272	224	261	254	235	248	252	247	258	241	224	265	255	258	246	219	258	232	237	236	244	246	254	267	248	248	240	281	245	259	213	245	236	251	235	263	261	246	246	244	255	281	244	274	247	230	233	245	229	248	241	239	253	252	251	246	237	247	252	249	234	208	271	240	250	254	247	210	244	259	274	257	249	266	247	239	276	272	225	247	253	251	237	252	224	228	232	260	247	249	233	254	264	237	240	253	244	286	225	258	262	251	240	266	239	250	242	271	255	246	242	269	220	239	243	268	260	248	274	259	245	249	237	261	269	248	256	253	259	238	253	237	251	255	231	270	249	262	252	268	276	242	244	246	268	258	246	250	253	269	230	283	275	232	229	258	262	254	230	243	238	271	255	253	273	272	284	236	255	233	226	250	276	254	207	268	230	257	250	257	257	235	287	265	253	258	250	260	227	271	228	256	244	224	239	233	249	256	226	237	261	256	261	254	266	260	224	248	236	238	230	231	259	241	267	241	243	247	236	242	250	252	252	269	252	239	261	231	267	256	244	225	255	249	217	239	266	247	242	239	269	267	260	240	228	238	246	240	248	249	254	247	275	213	257	216	267	239	242	236	261	277	244	235	234	218	261	246	249	227	246	242	274	260	255	255	229	260	235	238	258	248	242	230	256	245	240	280	244	259	257	268	238	252	263	255	250	262	270	247	236	261	238	251	248	242	260	272	273	256	258	241	227	193	236	246	248	243	238	261	241	258	269	252	249	237	262	256	278	249	257	257	259	245	260	275	274	272	241	256	222	258	264	295	277	255	242	269	237	260	264	246	254	253	242	263	261	240	243	257	266	235	269	216	258	253	229	267	249	271	244	265	246	257	249	262	273	236	243	242	259	242	266	245	257	247	256	231	272	253	258	255	229	229	254	225	227	269	233	231	247	255	248	245	214	238	247	248	251	232	226	241	229	244	233	246	235	255	248	264	279	232	239	232	237	227	225	253	236	256	218	242	262	267	270	230	269	299	235	256	260	249	245	215	247	244	229	213	236	256	224	252	225	230	249	271	236	231	240	271	259	261	243	259	262	252	238	234	236	228	267	247	236	220	246	268	258	237	261	277	272	231	264	232	244	245	280	254	237	244	237	235	228	238	237	229	248	267	234	261	242	246	241	270	262	253	280	241	245	240	245	261	267	239	243	256	241	238	264	246	272	269	219	237	248	253	236	276	262	267	261	253	258	251	257	250	278	230	241	247	252	238	229	257	277	230	250	248	250	262	245	235	242	232	245	249	240	247	244	234	252	233	243	238	235	249	245	252	234	261	240	256	250	256	247	245	220	279	271	251	253	249	242	249	229	245	266	228	243	242	251	235	229	234	255	217	252	263	244	241	263	254	243	254	240	256	229	242	272	254	240	251	264	261	250	262	238	241	230	244	266	253	233	251	248	259	238	241	269	243	250	200	260	221	219	238	232	256	219	231	241	255	276	291	244	253	279	220	250	235	264	278	253	243	251	266	242	236	249	243	239	250	277	229	268	240	239	245	224	259	267	270	266	232	246	235	253	237	227	273	241	272	228	269	290	277	271	255	260	241	224	273	240	265	264	276	257	259	268	234	261	254	220	216	257	235	241	223	244	248	269	248	243	258	253	273	246	248	242	240	324	249	270	242	214	237	238	263	243	248	253	262	248	249	238	255	239	278	247	247	214	240	252	270	256	238	273	257	248	244	219	245	286	252	241	248	279	240	263	266	246	246	250	244	262	235	248	257	241	226	257	281	248	247	239	247	258	223	247	252	253	226	235	271	272	261	259	237	259	253	254	265	274	246	237	242	229	241	216	248	274	231	245	260	261	252	230	234	254	253	228	262	282	239	250	244	235	236	257	248	264	258	228	269	262	267	238	250	231	234	254	259	244	245	256	239	241	271	226	272	237	246	262	259	255	240	244	233	222	242	253	257	253	263	253	241	242	242	259	254	246	256	241	237	242	239	256	248	241	219	265	272	261	233	255	226	256	242	254	225	253	252	236	233	248	271	223	256	247	255	252	288	260	244	236	259	266	241	280	228	267	287	273	264	246	261	224	253	240	244	246	249	247	195	270	226	237	223	272	258	256	278	243	262	227	246	270	243	269	251	266	238	247	278	282	252	241	256	257	262	251	244	273	232	252	253	249	230	253	247	269	261	233	292	266	245	255	230	268	253	224	275	261	227	238	221	240	224	239	265	244	243	262	231	249	237	238	244	248	226	264	259	267	256	224	228	231	273	264	245	267	251	223	228	258	261	252	223	254	256	248	241	301	225	250	243	274	254	272	255	232	269	254	253	278	264	249	238	236	276	243	243	233	245	258	225	251	233	240	227	275	248	225	252	247	221	253	219	242	261	234	239	225	259	253	243	249	278	259	277	235	257	249	234	262	273	223	274	247	251	267	239	218	245	274	238	219	236	270	264	247	259	244	252	221	237	233	250	250	268	235	238	287	221	250	256	287	263	231	237	245	239	227	248	266	237	268	266	265	244	257	247	266	248	236	254	219	280	248	255	253	233	253	244	263	252	243	244	256	240	260	255	257	245	254	250	260	209	231	235	248	236	265	250	253	225	288	257	239	229	222	211	214	241	278	254	252	243	235	257	244	269	262	246	246	273	230	254	220	259	233	241	240	267	255	273	253	214	240	238	264	252	212	226	233	255	234	259	253	233	228	246	237	245	259	235	233	243	251	252	238	247	256	275	255	240	246	243	235	249	224	266	248	237	252	232	243	225	239	253	277	256	246	249	257	262	254	260	221	235	250	246	270	270	247	248	246	232	233	253	245	235	247	259	257	293	264	267	227	236	235	236	233	262	257	263	254	258	248	277	254	249
8319	17751	15196	9883	7826	6097	4968	3952	2793	1910	1309	1060	1013	956	792	613	497	501	459	427	445	444	435	421	413	406	431	444	449	566	516	475	401	377	347	387	324	329	351	321	350	351	340	352	339	335	350	325	352	338	356	343	341	311	315	348	332	333	301	342	324	326	328	325	316	328	339	305	346	333	303	348	345	304	306	332	312	323	318	304	306	301	338	290	327	318	321	324	321	315	326	310	304	307	300	299	291	332	319	322	299	291	350	307	311	317	293	315	328	300	326	315	330	328	309	286	330	321	344	332	320	319	334	339	308	282	305	330	323	333	301	317	316	333	322	327	348	322	298	346	333	331	308	316	306	316	310	343	298	313	310	304	310	316	302	340	326	301	333	287	323	326	327	322	311	304	336	331	348	322	292	346	310	326	306	338	334	334	340	321	264	358	298	341	329	319	342	340	323	274	347	337	300	329	310	306	314	305	298	323	301	318	300	312	332	312	338	300	299	363	312	340	342	324	309	301	317	325	313	265	335	327	316	316	331	317	309	318	319	328	337	347	321	328	319	323	284	325	324	315	319	285	326	312	318	305	348	335	320	310	296	316	316	346	329	289	314	345	342	319	299	312	298	326	322	312	330	308	323	320	315	301	318	297	326	340	349	329	312	279	293	306	315	322	303	316	340	331	316	340	308	323	299	304	277	326	277	312	331	301	303	337	312	333	284	301	287	302	311	293	311	326	326	351	352	299	305	320	341	301	333	332	316	350	343	318	312	338	311	312	345	314	323	333	315	301	333	309	333	308	350	327	329	319	353	310	304	320	308	355	298	286	310	302	324	317	303	289	310	327	282	333	332	293	327	326	302	300	294	309	325	303	306	345	359	318	286	351	327	318	303	303	331	310	323	333	321	327	316	301	288	354	336	320	302	321	346	364	304	302	286	335	353	293	325	302	319	314	273	295	300	299	319	328	289	305	321	326	316	309	343	316	277	295	316	320	317	328	338	301	305	295	314	327	303	316	317	297	335	314	315	326	316	333	298	345	311	311	334	353	312	324	321	307	323	286	290	350	334	299	319	333	301	296	345	296	303	316	302	308	299	351	320	302	312	308	294	325	323	338	337	306	313	317	326	303	336	275	317	320	319	319	308	328	305	313	308	291	321	331	308	313	339	303	348	328	314	352	295	303	292	299	320	300	329	272	291	314	356	312	331	336	284	333	334	314	354	317	328	310	317	327	322	299	313	312	326	281	342	332	325	315	323	329	311	316	340	330	330	335	320	372	341	337	337	333	328	329	321	343	309	305	301	288	300	299	338	273	341	329	323	307	304	285	331	277	333	307	316	302	303	315	323	318	303	308	319	285	317	321	347	337	315	314	315	290	293	308	312	336	321	309	327	295	301	340	313	319	296	318	294	336	296	292	322	296	285	344	318	327	327	302	306	314	316	325	286	344	343	336	327	314	312	315	288	282	277	339	326	305	310	320	321	358	328	308	308	324	307	307	304	304	309	322	294	306	293	329	326	307	319	287	328	296	320	313	321	310	360	301	322	284	298	317	314	312	326	315	316	335	336	302	319	323	293	328	322	334	334	332	369	316	316	284	334	309	309	315	307	309	334	303	317	296	302	263	331	307	326	334	318	314	370	318	295	380	329	313	342	327	290	351	291	289	308	331	328	299	310	318	308	291	295	299	285	298	326	310	354	324	357	345	320	301	316	316	290	324	325	332	355	319	309	315	313	332	304	301	318	333	329	330	339	300	300	319	316	313	333	337	336	307	337	296	340	278	309	310	332	317	312	340	288	279	289	296	302	284	337	317	322	279	332	315	311	323	308	270	300	292	320	333	297	347	353	295	339	307	329	309	320	303	315	336	302	316	297	310	301	307	324	320	328	314	313	331	293	302	318	313	335	296	301	311	339	312	307	342	327	285	290	364	289	315	299	310	329	338	295	290	314	289	325	302	339	326	327	318	343	294	328	306	304	332	297	317	345	294	327	319	273	316	307	330	338	327	309	325	346	333	306	339	322	347	309	316	309	314	328	330	316	287	308	334	261	387	334	305	302	331	307	329	360	372	285	303	277	307	283	311	318	312	293	337	289	311	293	293	317	316	315	313	299	330	325	321	318	319	306	314	339	323	297	306	307	314	278	319	308	315	325	345	340	340	349	320	319	307	333	315	294	322	284	317	313	325	317	331	304	307	319	327	338	316	295	285	309	302	295	328	298	308	306	317	332	295	299	296	344	313	317	348	297	311	319	355	300	304	323	318	359	329	310	300	302	320	322	298	275	334	329	343	297	299	294	278	332	343	316	326	316	318	291	334	338	294	318	331	325	297	329	301	342	295	299	343	320	341	312	309	288	295	316	295	324	287	308	311	306	325	343	336	322	323	301	314	314	294	301	289	283	279	312	301	311	343	304	319	332	327	295	330	315	355	330	300	343	355	339	316	330	314	294	315	313	292	309	323	350	335	296	327	311	311	309	323	318	331	313	318	310	304	331	326	316	294	315	319	347	294	307	301	310	319	311	336	297	332	368	298	338	324	295	299	335	317	311	320	289	310	320	313	318	300	333	318	293	304	295	319	310	298	324	346	339	318	331	324	353	327	326	285	321	329	303	326	310	295	307	305	312	322	336	305	330	314	340	285	304	327	328	327	329	322	309	283	338	313	311	312	300	302	303	317	316	302	306	297	325	308	314	326	336	319	298	305	319	320	327	330	297	342	287	328	340	297	310	299	341	332	287	305	307	340	314	313	321	280	301	295	323	311	314	310	308	292	323	334	317	308	313	327	328	291	290	327	302	311	327	339	283	315	322	306	282	301	323	337	318	330	328	315	315	324	311	316	308	303	326	311	302	296	353	299	345	306	330	307	303	299	322	303	340	313	305	320	318	304	333	324	328	292	305	312	338	308	274	341	313	326	310	307	336	326	365	314	346	315	309	291	300	276	286	306	319	293	316	331	301	307	306	320	298	302	300	336	301	298	322	313	329	309	319	300	360	322	354	308	307	314	284	307	299	312	309	341	316	313	326	348	305	322	318	323	312	334	307	293	271	313	308	308	336	313	316	303	332	312	307	288	315	304	326	311	301	310	306	330	325	318	322	295	312	328	311	321	326	313	307	331	339	311	331	310	304	281	311	309	306	324	336	301	294	311	313	311	332	291	311	324	344	278	363	313	301	298	291	311	311	293	293	323	343	325	305	308	298	326	335	268	315	309	289	311	298	299	324	297	308	318	328	276	307	300	302	324	297	274	346	324	334	316	304	310	312	331	331	307	312	305	324	328	338	311	287	327	311	323	306	316	312	329	296	314	311	317	334	330	329	283	313	347	304	340	328	338	335	332	316	322	287	306	298	307	341	309	304	315	318	327	319	293	305	325	345	348	312	318	346	352	358	313	307	320	310	302	303	322	310	313	307	312	301	345	301	304	324	311	297	295	304	326	319	288	299	335	305	303	344	317	282	307	343	327	312	299	293	312	354	300	313	304	317	322	334	349
24944	20923	26936	24878	10557	2651	1967	1467	1220	966	808	664	766	695	719	631	617	618	607	617	593	647	654	623	622	630	622	631	591	659	639	602	581	632	603	555	556	564	590	575	575	587	553	611	557	608	547	536	597	580	590	580	556	567	602	606	597	601	570	585	586	613	560	575	546	582	557	617	563	575	579	577	533	598	615	587	582	557	576	588	534	564	582	559	550	526	610	575	555	553	573	560	560	575	558	599	565	585	625	630	532	585	567	548	572	593	562	596	562	574	588	596	557	561	539	586	585	528	552	572	578	553	632	560	560	573	628	558	567	570	553	545	579	550	576	539	575	570	575	560	608	544	527	593	606	567	551	541	501	550	565	536	528	535	564	566	546	563	551	605	573	605	528	600	541	544	587	631	591	571	604	591	612	557	542	591	541	555	532	556	535	547	592	570	570	599	598	559	536	614	593	525	535	515	558	573	610	571	595	576	568	577	528	582	545	608	547	558	606	604	548	582	589	606	619	594	519	566	568	583	556	578	573	559	565	576	547	546	542	584	591	566	564	594	566	553	562	590	590	584	562	567	557	561	564	591	567	526	531	598	534	556	592	556	536	578	578	553	576	574	568	612	539	522	501	551	535	575	566	556	594	591	564	576	596	568	576	581	568	602	561	573	583	584	553	598	594	625	590	587	560	561	593	592	584	544	528	585	540	560	556	583	592	567	554	578	551	576	608	537	545	568	564	578	566	541	556	555	581	559	529	546	583	539	559	599	561	511	548	535	545	557	584	561	578	551	582	573	567	549	574	619	531	556	550	593	548	603	597	609	592	588	561	567	536	583	595	536	506	566	590	609	588	545	555	543	540	549	581	526	608	578	595	577	570	544	578	586	557	582	561	585	597	618	574	550	593	551	530	557	553	586	537	551	521	587	560	573	568	597	564	531	561	555	566	538	591	545	576	560	555	543	567	531	605	630	556	494	569	594	572	575	555	626	548	560	597	521	529	533	517	553	548	595	606	512	569	624	560	612	605	553	580	556	584	577	550	544	586	594	595	546	576	555	528	583	551	591	562	556	559	568	576	588	513	550	576	531	538	555	549	557	524	555	570	612	564	569	586	590	584	543	582	592	546	550	565	604	594	600	555	556	549	532	602	531	621	585	599	558	553	565	575	550	571	560	529	564	548	600	547	565	537	602	575	532	561	550	587	581	546	550	522	564	564	576	561	567	560	580	556	537	569	532	587	542	589	536	568	583	548	536	543	580	594	553	579	572	534	547	557	563	531	601	539	588	571	577	594	572	564	569	574	627	544	576	564	569	574	559	545	542	578	572	562	621	603	576	559	587	562	603	609	537	584	580	577	563	585	543	519	561	580	582	581	512	573	582	598	576	604	585	570	526	525	600	547	541	581	570	579	601	573	572	564	587	571	578	510	545	565	570	566	592	577	563	558	552	572	597	563	592	605	592	613	561	528	562	551	612	517	542	566	557	583	519	550	534	544	549	558	544	591	547	515	565	535	575	531	583	580	520	581	585	537	580	530	565	560	523	533	577	594	588	569	584	572	529	551	538	640	569	584	579	563	568	576	556	557	577	580	562	563	600	565	595	566	520	569	586	537	563	603	553	585	532	561	556	590	561	541	585	603	567	560	587	562	578	591	567	598	582	568	561	552	557	564	572	578	548	580	521	610	551	597	551	608	554	561	542	542	569	547	585	547	585	574	530	571	582	591	574	559	511	586	560	625	566	579	568	514	550	619	580	591	533	532	601	604	553	527	600	559	572	581	573	563	555	553	555	560	532	621	554	563	585	597	612	603	608	553	580	581	531	566	601	606	566	603	570	546	560	525	579	584	567	611	591	601	538	543	505	534	587	571	584	584	576	541	575	571	603	578	564	574	564	611	547	565	562	601	562	588	574	571	567	553	551	546	560	597	548	599	603	598	607	564	566	569	572	585	603	588	531	561	562	584	578	577	613	599	574	624	578	561	599	554	594	568	592	549	554	570	580	588	561	591	585	592	594	535	588	616	592	520	566	589	578	572	548	560	580	584	527	549	582	584	574	570	621	582	581	550	563	562	588	526	571	591	588	559	581	610	541	566	592	510	554	602	597	567	587	566	560	559	613	561	588	527	565	560	574	549	547	578	566	524	584	540	541	582	613	522	615	580	563	546	588	578	549	568	565	588	548	601	569	555	594	562	552	560	563	557	589	565	556	577	568	581	567	556	555	607	578	601	555	606	619	566	565	570	570	541	577	523	574	563	586	550	568	586	539	619	566	578	563	581	571	585	576	538	568	547	617	574	576	574	540	592	519	563	593	568	565	591	532	578	560	594	636	519	536	570	526	548	545	541	559	532	571	612	564	568	558	538	553	535	560	556	575	607	552	572	531	554	581	526	569	592	592	579	612	551	556	569	584	505	598	533	627	562	589	552	557	554	565	573	558	594	601	556	599	599	534	571	538	582	571	568	517	577	566	557	549	596	583	572	567	574	570	550	562	612	555	591	577	557	594	539	577	542	573	544	529	593	560	569	604	545	587	593	580	596	501	580	605	599	589	552	573	555	603	559	578	581	610	553	608	549	582	574	551	601	608	601	582	588	619	576	532	597	556	565	547	579	503	573	561	565	564	595	556	551	554	594	579	558	573	549	521	536	545	577	574	550	570	603	540	577	537	539	593	576	584	564	559	571	573	513	550	587	566	579	543	531	564	578	585	562	530	566	540	587	616	536	570	537	557	538	595	577	576	592	543	519	569	574	581	525	544	588	580	608	591	565	583	536	572	556	548	546	535	604	564	554	545	556	563	578	603	623	555	596	575	590	552	580	553	597	595	557	538	558	608	556	590	586	558	576	603	546	607	579	521	529	569	574	544	575	584	571	554	562	557	564	558	585	556	609	550	577	553	578	555	577	556	569	524	539	541	558	544	526	582	534	571	585	529	586	592	554	544	552	568	583	622	548	565	558	599	535	515	516	567	564	520	568	569	518	592	578	581	564	547	595	555	577	538	599	627	540	537	569	522	574	570	560	547	616	580	547	546	563	574	552	597	547	572	544	614	538	590	564	574	573	573	524	562	572	559	546	550	563	550	583	590	582	567	570	614	572	573	528	539	566	539	597	573	588	612	590	555	538	526	624	662	549	607	551	550	558	555	569	555	534	564	575	558	606	598	589	627	594	555	554	556	586	594	535	571	565	523	551	584	612	539	596	584	595	559	585	530	572	550	608	579	596	520	565	562	630	584	588	569	571	592	559	532	554	547	580	589	560	568	591	584	546	549	566	534	550	509	616	529	581	521	517	554	586	566	528	595	611	570	596	548	549	543	558	557	591	527	525	544	575	598	577	571	629	562	611	554	561	545	554	566	594	573	563	537	606	606	562	602	549	583	622	574	519	593	518	580	536	592	570	572	593	562	569	559	538	547	571	580	577	575	560	525	580	565	561	563	568	602	550	599	565	536	578	558	562	550	546	533	576	566	590	588	623	557	585	566	531	621	566	585
8215	13379	11444	7514	5925	4795	4026	3161	2453	1771	1381	1142	1136	1093	953	822	771	725	743	735	719	726	710	770	717	747	765	777	767	867	833	748	764	702	734	684	730	656	676	672	713	736	662	689	640	648	660	655	637	667	694	685	693	647	714	663	721	694	639	658	642	735	721	650	634	646	698	680	640	678	642	610	629	687	674	726	688	677	743	681	658	646	676	731	695	686	658	683	648	698	617	700	665	711	654	666	704	657	663	668	712	612	672	642	636	681	699	682	674	679	691	648	643	666	703	670	649	671	644	704	647	709	686	619	699	653	666	697	689	663	666	704	665	684	678	713	653	669	701	657	686	678	726	669	692	709	655	700	681	708	657	716	668	660	641	722	645	692	635	672	680	680	654	668	688	656	662	685	647	616	657	657	665	663	671	683	696	671	689	658	723	684	674	643	667	725	610	714	646	673	676	701	662	635	683	637	654	648	620	666	673	611	688	674	640	696	695	693	690	635	708	622	696	686	705	682	656	669	651	667	689	651	685	668	686	698	681	660	686	618	674	721	698	658	666	681	667	657	672	650	635	685	666	665	698	679	638	680	706	627	634	680	611	693	666	688	689	691	712	659	680	687	625	650	696	691	680	662	691	651	647	673	614	614	666	677	680	667	665	604	646	690	664	674	697	644	718	690	697	656	683	699	707	707	673	659	646	653	657	620	654	680	690	658	654	669	658	668	666	672	686	668	677	647	695	663	667	671	677	667	721	691	647	618	668	686	682	582	630	662	652	662	667	692	666	665	706	666	649	686	669	635	648	676	625	649	683	678	673	627	672	684	683	677	598	665	657	680	714	683	678	633	684	695	643	695	639	629	682	659	660	677	613	663	670	693	675	664	643	635	670	654	711	671	644	666	640	658	696	685	664	701	671	646	682	682	692	702	655	670	675	667	691	649	680	661	657	716	654	668	643	671	627	645	677	679	697	628	682	678	643	674	709	678	674	648	660	646	683	690	652	641	719	732	674	712	634	666	685	651	620	625	684	685	699	638	673	675	650	702	650	671	625	674	661	669	643	673	665	718	689	650	677	670	660	683	693	700	630	656	697	700	646	635	682	698	705	659	677	642	674	644	701	704	651	693	625	624	698	630	683	664	693	650	650	650	667	700	697	676	687	717	672	656	694	636	702	714	686	689	666	666	688	670	686	661	658	708	675	643	654	665	604	664	713	658	696	656	669	689	659	731	661	639	664	596	688	696	674	602	682	670	660	685	653	656	685	679	676	672	681	701	636	651	681	650	671	667	662	642	631	649	679	663	657	669	670	642	671	710	642	679	689	681	685	653	642	671	681	653	691	731	686	676	737	709	683	645	689	689	682	685	631	662	683	639	700	640	616	674	675	675	671	701	632	673	670	653	666	662	695	665	669	681	695	644	674	672	654	649	687	646	669	693	667	683	670	649	665	696	687	656	642	703	648	683	660	703	690	630	669	701	703	672	672	713	672	648	687	627	708	676	667	670	659	683	638	639	664	684	708	667	741	661	694	694	677	710	703	670	633	692	727	661	655	677	672	649	688	664	680	659	673	722	672	680	687	675	696	683	641	670	605	694	630	687	638	682	678	661	641	669	665	659	676	684	672	691	658	635	697	649	710	642	668	701	660	693	678	676	663	673	648	697	642	650	699	615	684	656	695	673	643	632	649	669	658	679	676	643	713	665	658	689	595	674	666	673	709	680	679	674	682	696	696	673	701	670	694	653	643	690	655	651	682	705	700	709	694	652	695	660	680	656	683	692	704	628	647	670	652	693	631	595	710	664	656	698	676	684	679	632	704	684	624	671	703	704	677	705	653	689	684	655	691	676	688	691	692	619	642	640	692	680	675	646	686	704	637	618	650	618	640	677	678	661	671	692	667	666	680	689	650	668	670	666	626	649	685	679	646	672	658	671	696	651	637	648	641	656	661	664	685	672	620	705	642	712	670	657	599	684	658	682	665	695	675	694	678	697	662	660	661	630	657	713	668	701	673	668	680	667	658	691	651	681	633	633	679	666	680	645	730	699	655	717	669	638	666	692	662	680	686	633	652	675	668	630	686	638	665	690	696	701	621	645	660	650	692	671	707	641	645	673	650	640	678	663	695	686	736	656	670	684	668	670	661	671	699	640	676	662	660	626	678	693	637	654	673	680	643	663	675	671	668	644	648	695	657	676	724	660	694	681	677	682	705	699	649	670	679	710	679	698	645	652	708	665	712	660	693	669	702	671	629	661	675	681	649	655	658	717	646	678	657	658	661	657	666	659	666	652	679	686	695	673	680	693	660	701	680	658	696	636	699	659	681	637	682	666	634	697	731	641	686	705	677	646	657	665	657	663	666	650	635	687	676	647	697	689	660	687	650	627	663	754	690	679	641	687	676	700	645	650	692	671	664	654	653	751	698	702	713	680	642	640	622	700	686	662	679	662	624	690	661	650	632	660	678	687	684	625	690	655	729	657	687	705	677	709	716	715	627	674	678	676	662	672	655	620	643	690	650	697	675	728	656	709	669	670	680	670	668	654	647	667	638	655	692	670	642	637	716	668	666	714	632	661	631	658	730	651	678	663	677	704	686	669	647	656	707	697	647	682	693	666	685	633	648	686	691	673	684	689	650	676	689	643	658	621	651	666	694	701	675	653	719	640	648	651	643	647	684	687	684	699	684	642	691	684	678	619	694	660	649	662	718	678	674	677	663	710	677	650	621	691	630	724	646	679	681	657	721	692	658	666	689	651	651	647	668	641	704	616	688	681	638	685	696	646	652	688	676	679	644	673	674	663	666	693	661	684	696	670	691	659	671	645	651	675	690	711	661	687	668	653	622	686	674	693	673	677	654	679	655	605	686	721	646	653	643	634	665	703	683	663	657	680	638	644	645	696	666	657	719	671	700	667	666	676	652	649	686	651	675	685	663	708	655	691	696	682	688	621	673	674	666	661	705	624	622	656	673	664	631	709	706	614	713	643	663	679	705	657	719	656	641	668	701	664	640	674	697	645	677	636	669	674	678	689	627	648	666	634	651	726	652	679	683	653	656	646	641	712	667	725	671	678	666	682	656	678	629	740	710	629	644	677	686	696	628	690	680	635	652	643	627	661	664	610	694	681	700	667	649	632	673	658	649	723	677	704	692	657	675	662	709	721	681	631	665	648	635	666	710	671	677	673	676	670	679	661	697	651	632	672	657	645	677	665	687	662	641	680	659	680	683	666	663	639	644	648	650	643	664	669	659	685	675	715	673	704	690	651	658	643	692	672	679	677	711	678	668	677	633	637	670	701	641	649	690	715	638	655	669	683	669	639	656	665	660	628	691	675	635	706	673	652	707	654	665	677	643	664	723	654	642	661	670	649	665	698	658	673	646	620	708	669	711	648	660	642	691	635	672	650	657	690	654	631	650	682	651	638	652	704	679	676	640	682	679	671	693	681	641	683	703	649	662	652	672	658	672	614	686	659	708	720	692	695	669	624	657	659	658	631
22668	20931	28616	23389	20933	21055	11097	2963	1903	1302	968	772	714	709	593	467	404	416	386	382	357	393	316	340	365	337	360	373	395	462	455	365	323	305	297	291	308	305	276	310	280	279	284	294	268	286	261	285	281	280	267	279	254	301	301	290	276	287	261	263	274	317	266	275	250	268	284	277	275	262	291	270	292	278	267	263	292	276	272	287	269	265	285	244	301	248	278	268	282	257	223	278	280	263	290	289	254	277	260	282	290	299	262	262	284	298	277	264	289	267	281	287	251	269	248	223	273	266	294	270	227	292	259	289	294	242	302	263	293	265	266	262	289	257	280	285	270	266	276	297	273	270	275	235	262	268	273	253	246	284	268	273	286	251	255	264	278	249	266	252	265	249	269	231	264	264	290	258	274	266	279	269	256	251	266	221	287	282	275	263	266	317	266	285	261	263	281	295	297	255	272	251	264	258	266	241	264	248	268	252	281	252	270	292	268	229	257	247	303	281	276	279	269	293	288	265	304	259	303	263	269	277	248	257	287	266	281	276	272	264	258	261	265	251	292	292	262	297	246	261	267	267	273	280	250	294	261	274	265	268	272	307	247	253	276	248	259	245	287	285	275	289	266	265	268	273	276	282	280	258	250	262	266	275	243	278	284	253	268	258	292	277	289	270	264	266	258	260	270	275	264	215	260	252	276	279	283	299	254	248	264	271	274	261	262	281	277	274	270	263	268	258	273	288	260	253	253	249	284	279	269	271	261	268	263	259	271	269	265	253	274	276	269	301	295	286	280	294	270	289	261	243	254	263	283	243	285	288	265	265	262	263	258	279	273	299	257	276	238	284	270	255	284	281	247	252	269	276	241	282	305	282	246	241	246	288	259	249	275	258	271	264	248	285	274	278	255	272	265	265	295	265	238	262	269	281	261	255	262	294	268	254	264	257	303	290	273	251	290	233	259	241	203	275	311	268	248	291	281	275	247	259	290	274	280	263	274	278	255	265	266	259	251	253	255	268	290	273	282	261	286	256	260	254	288	271	260	255	258	236	262	300	241	271	280	270	263	275	267	259	265	268	280	285	248	282	273	273	241	283	259	278	271	261	256	251	281	234	264	298	259	262	265	279	273	256	263	260	235	248	271	262	239	263	274	271	286	315	265	264	266	259	255	276	261	257	273	274	253	294	262	271	261	301	281	305	260	288	257	271	275	280	251	265	310	280	250	264	285	267	284	283	289	280	263	278	280	259	230	252	292	251	271	292	275	282	255	285	264	261	291	230	286	254	258	262	266	257	269	247	236	274	253	251	265	257	244	282	259	293	266	295	263	244	276	297	253	266	270	293	268	298	263	265	256	273	311	262	266	264	279	254	257	281	261	257	268	269	249	266	259	256	262	244	275	266	294	252	291	272	279	256	276	279	235	254	263	304	289	257	304	291	271	266	282	266	280	257	275	273	278	233	268	265	282	281	250	276	276	251	294	282	296	272	274	239	257	268	273	262	272	258	256	248	286	239	298	251	282	267	287	275	253	265	243	260	269	274	277	289	278	256	263	270	241	234	290	256	245	266	268	276	264	238	234	278	239	273	269	257	254	286	270	252	289	240	271	280	289	267	251	277	248	274	284	274	265	261	275	265	268	276	249	281	239	270	271	267	264	262	286	255	251	282	283	294	266	244	308	256	269	267	235	275	267	279	257	288	273	256	249	286	253	261	252	263	272	255	277	252	273	261	284	268	299	255	252	251	256	308	257	256	278	269	253	270	273	271	277	280	274	280	297	283	270	272	260	263	266	270	269	282	269	277	280	269	304	284	274	263	258	255	263	242	265	274	264	287	254	267	237	277	254	279	275	251	279	277	282	278	236	277	274	274	270	241	257	285	245	294	283	283	267	259	236	287	246	272	255	275	289	315	250	292	281	259	277	266	256	308	256	239	260	279	253	257	270	266	290	265	280	288	261	286	246	287	264	235	235	271	293	266	257	293	258	268	261	262	266	254	293	261	271	256	259	297	274	264	259	282	251	260	288	266	261	278	279	296	250	241	254	269	289	255	280	258	313	269	296	284	265	287	274	280	252	252	290	271	263	263	262	281	293	282	307	260	264	265	247	283	295	290	264	244	276	271	278	273	278	258	279	254	260	249	286	259	297	232	286	270	259	284	297	273	262	275	254	245	266	234	247	265	304	245	257	274	275	263	261	272	297	251	262	230	276	259	251	266	236	263	281	266	280	252	266	258	246	277	280	237	260	286	272	287	246	251	265	253	268	246	252	292	260	287	274	271	266	256	276	270	296	265	263	256	269	271	254	274	273	279	286	266	264	271	268	267	265	243	261	274	292	251	236	268	275	220	259	251	265	292	295	240	270	277	257	232	251	269	267	251	288	267	238	307	261	282	266	288	255	283	272	251	245	223	258	255	266	268	236	265	266	282	256	257	243	268	280	250	292	248	281	294	282	276	273	267	283	252	309	271	263	250	262	290	254	264	277	286	247	272	258	246	255	260	255	267	263	270	271	282	270	264	271	278	253	283	283	247	259	264	257	297	230	279	284	246	255	249	270	234	261	264	282	272	287	262	251	240	253	244	272	264	265	259	281	255	282	277	274	273	287	263	263	274	269	282	276	279	283	267	260	270	278	252	291	274	295	273	246	254	282	294	266	256	241	256	271	297	294	259	253	286	263	274	284	266	277	304	291	251	280	302	255	285	285	254	273	267	239	286	281	278	246	277	277	284	291	275	275	260	272	268	251	275	247	261	243	278	301	251	279	285	292	315	259	257	260	275	291	297	241	275	259	238	241	254	260	263	249	265	244	259	281	249	247	269	285	256	247	251	288	271	294	306	264	320	262	267	245	226	256	268	278	250	256	291	274	282	263	272	260	258	262	283	260	283	274	282	266	280	262	269	250	268	292	276	272	254	274	247	250	270	264	256	244	262	276	266	274	240	284	291	274	265	298	265	259	254	263	288	264	262	274	290	252	231	270	261	302	270	264	283	269	268	256	281	299	273	250	242	277	270	250	296	279	285	271	282	276	270	262	285	258	295	264	290	272	232	241	271	281	263	262	256	245	251	297	305	276	277	294	268	263	254	255	294	272	252	249	262	261	269	260	269	281	278	305	256	266	252	298	251	280	281	271	301	273	272	257	271	233	260	266	244	259	269	285	253	265	276	256	266	272	269	263	289	285	249	269	249	270	295	268	279	294	264	244	265	247	251	282	248	281	265	255	261	275	283	280	267	288	269	268	279	275	294	242	262	252	272	277	278	262	253	263	310	258	283	254	254	254	269	263	257	260	268	245	243	273	280	267	268	264	281	303	249	247	292	265	273	276	292	261	287	281	276	277	244	278	253	261	247	277	280	241	269	249	274	247	273	281	243	240	268	286	266	274	256	244	253	262	238	261	250	283	266	278	254	274	263	268	255	288	279	254	269	287	220	272	257	256	258	262	277	256	289	251	275	286	260	248	257	285	264	261	294	288	263	258	254	258	261	287	292	262	282
10698	23377	20707	13982	11004	9043	7352	5755	4259	2814	2071	1556	1445	1386	1133	867	639	570	587	532	550	502	505	498	475	472	567	588	564	603	656	526	433	464	368	411	400	348	345	349	360	378	363	350	351	351	359	364	342	346	345	335	340	361	351	322	316	334	334	315	355	346	336	350	317	345	306	341	306	352	322	306	333	357	326	361	310	333	349	310	291	342	303	323	314	332	281	305	341	295	372	317	325	339	317	309	327	318	310	325	346	334	305	310	301	275	287	319	319	310	317	315	335	305	300	295	328	280	323	339	334	354	353	294	326	319	330	307	315	337	297	318	298	325	313	318	362	302	304	329	344	305	292	281	297	304	314	354	285	299	327	310	298	316	299	299	336	308	353	319	329	346	339	310	301	294	318	328	312	324	284	295	304	314	335	327	340	334	338	316	331	298	330	350	316	315	296	294	358	323	317	337	308	314	328	341	288	317	332	309	311	335	325	307	308	327	289	326	313	324	352	322	321	308	291	306	313	302	348	328	306	304	286	287	339	314	314	302	330	347	318	315	281	310	331	320	308	312	311	310	316	322	277	300	333	300	330	321	330	332	319	299	330	329	315	294	356	321	338	304	319	336	294	326	285	303	332	315	313	342	313	302	332	324	283	291	321	298	304	306	293	311	330	326	331	326	316	327	322	349	325	324	305	307	303	297	304	310	317	333	308	329	326	309	326	333	265	339	319	289	329	315	312	309	291	298	314	330	286	316	314	329	282	272	320	317	315	293	344	323	299	317	329	287	315	338	298	332	352	320	341	299	305	315	312	329	307	330	320	301	301	333	306	331	321	321	348	321	312	311	291	302	328	320	342	305	347	323	319	306	313	300	346	328	322	307	301	364	337	310	289	352	344	355	335	311	325	306	292	315	322	288	306	290	347	313	328	322	340	329	293	275	317	346	316	309	337	320	283	349	305	305	330	330	309	331	315	315	298	324	319	300	315	302	295	310	302	324	343	301	300	279	308	327	306	301	334	335	310	339	322	311	328	300	312	299	332	296	315	337	317	333	303	302	294	301	330	329	326	323	271	335	302	302	335	325	301	313	292	319	326	326	345	324	347	289	292	310	306	338	328	324	331	308	327	319	325	287	255	297	326	317	317	323	337	319	323	339	302	340	304	314	357	332	343	318	329	333	322	341	303	309	329	297	317	344	321	328	290	297	287	321	320	342	310	304	327	285	287	301	311	331	307	345	325	303	303	329	336	331	319	338	312	345	322	357	310	321	315	293	333	300	293	324	295	284	315	322	321	309	346	311	342	293	300	313	320	324	297	338	336	322	321	325	316	298	316	332	296	300	310	292	318	282	344	316	289	327	296	326	317	330	313	283	286	293	316	311	316	289	319	339	288	309	303	281	320	286	337	320	321	299	302	278	317	346	312	310	306	336	301	322	313	304	304	297	319	303	305	304	309	330	308	278	268	328	312	299	294	310	330	300	300	308	346	300	327	301	317	349	328	321	302	317	296	322	332	325	312	301	310	305	330	291	292	287	304	317	347	307	321	288	321	303	340	316	337	324	293	346	323	291	312	304	325	318	302	305	306	304	279	296	323	318	300	310	328	343	324	326	301	341	308	325	319	321	311	290	296	317	292	333	318	320	325	314	334	356	309	285	305	326	305	318	307	316	318	329	320	266	313	320	327	310	314	332	321	321	321	315	303	322	335	301	313	302	328	323	325	305	324	306	322	335	298	312	327	330	321	304	296	285	297	335	287	294	294	308	328	281	336	333	296	360	317	383	330	340	302	311	324	326	312	308	324	328	334	307	277	335	334	297	307	321	307	270	311	306	331	306	296	315	313	326	324	345	314	296	321	308	336	301	317	322	343	328	347	292	310	295	281	289	346	325	327	349	340	317	329	317	316	305	317	322	353	343	312	350	291	317	331	341	299	318	304	306	304	320	306	316	314	300	316	305	322	289	314	283	342	319	294	300	302	321	347	319	324	314	285	303	323	332	287	307	330	310	308	332	324	319	323	305	316	324	330	291	310	332	319	327	324	332	351	315	309	313	335	300	305	346	280	308	328	338	314	331	328	299	302	311	309	332	321	290	299	318	333	336	325	312	316	316	326	337	316	315	324	309	356	321	311	296	302	318	331	316	318	320	327	331	332	304	350	344	314	305	311	326	319	338	332	306	321	307	338	325	316	314	295	329	321	325	307	276	329	340	293	293	313	312	310	288	275	321	350	315	281	311	300	309	316	337	318	332	310	306	333	312	309	306	308	333	323	341	297	292	303	320	308	296	307	320	318	310	314	299	344	336	337	302	275	353	301	306	285	318	323	291	296	304	311	323	301	285	310	337	295	288	317	299	327	322	320	309	329	313	311	315	337	317	322	348	285	339	319	301	340	319	305	288	308	326	277	336	309	318	306	318	337	325	339	303	316	294	327	347	302	318	307	329	322	300	282	332	331	340	295	311	320	349	309	305	337	326	303	354	296	280	328	322	328	331	279	293	321	286	341	282	325	324	290	307	328	321	280	322	331	326	299	279	312	341	305	323	319	337	307	285	331	307	279	318	330	308	299	314	315	315	321	324	330	316	336	313	329	316	342	353	302	301	310	340	301	302	313	310	322	312	345	307	296	322	286	327	311	316	322	306	320	294	283	306	322	321	304	331	294	312	299	298	328	342	289	294	275	304	306	305	304	306	330	349	335	299	317	335	303	297	311	363	328	318	281	282	325	322	321	302	318	307	322	291	328	315	314	313	345	279	339	298	324	343	302	340	328	321	286	329	337	307	278	336	302	344	316	314	322	356	332	294	296	270	315	304	336	290	320	314	315	301	335	352	306	291	315	307	319	311	265	315	316	291	299	334	324	320	308	295	322	297	308	319	317	337	278	328	316	305	318	318	286	311	317	297	302	339	323	293	337	299	301	335	298	296	359	323	304	300	314	317	311	296	322	332	308	290	317	299	324	340	316	368	321	302	309	327	314	314	337	304	307	291	321	308	310	312	325	316	315	311	295	314	319	297	314	290	309	349	350	333	326	327	299	309	318	303	318	324	326	289	283	306	358	332	301	306	285	310	294	325	310	328	326	309	296	329	308	308	300	300	328	315	303	339	319	308	298	301	300	285	306	312	328	290	295	347	332	320	330	344	318	299	319	309	312	314	308	327	323	329	331	307	328	322	328	299	319	334	338	331	280	308	290	336	301	311	285	327	323	291	308	305	317	302	296	309	284	306	321	341	324	315	312	301	320	298	297	309	316	294	282	334	323	311	312	329	333	296	345	315	309	303	337	317	317	305	298	305	295	290	260	357	327	314	298	352	319	286	306	289	307	312	328	324	323	327	316	321	319	306	329	334	329	338	358	316	301	327	336	276	302	304	327	316	302	311	307	299	331	310	337	308	305	291	284	308	327	297	322	316	294	319	306	309	331	345	320	348	341	304	316	287	312	297	293	334	336	330	339	323	313	322	348	332	298	325	309	324	301	306	300	302	293	308	303	296
26740	19321	8593	3517	2130	1629	1312	1096	832	719	620	596	590	605	586	475	522	486	495	537	461	483	477	495	476	496	526	496	551	533	529	503	484	466	518	479	521	495	507	468	501	474	507	470	515	477	470	480	429	491	473	506	461	509	548	533	498	474	491	463	520	462	505	476	464	496	453	490	486	500	504	477	508	510	464	519	487	513	505	481	480	463	498	485	440	516	484	501	507	506	475	469	496	471	434	539	495	453	466	473	482	471	482	470	498	471	447	501	488	464	483	511	515	448	466	481	487	493	516	485	478	468	456	471	492	460	486	461	465	498	490	502	486	500	495	483	468	487	462	509	518	526	468	494	499	497	524	494	500	515	474	477	478	494	454	479	505	481	493	477	483	511	465	499	471	489	483	455	462	505	493	491	494	477	487	498	484	496	471	448	486	468	474	459	472	460	514	468	474	506	498	476	473	467	457	454	468	505	475	499	495	470	456	496	481	478	437	498	509	491	470	437	492	511	488	495	456	482	503	478	489	497	484	475	483	457	496	529	502	445	475	450	447	485	480	516	488	470	524	508	489	523	512	432	483	465	514	483	527	473	517	535	480	505	488	513	465	462	505	467	485	445	541	522	492	518	474	479	448	489	489	531	504	507	485	520	477	455	481	522	508	484	457	506	467	468	458	450	477	499	411	462	466	523	436	468	465	537	511	501	458	510	477	522	461	455	459	448	462	522	515	491	471	462	506	483	505	510	472	528	479	463	509	472	515	474	499	462	468	454	518	520	497	478	494	465	486	451	496	472	430	477	507	505	496	492	492	467	482	447	482	499	490	508	473	529	485	494	478	481	467	478	486	527	503	523	444	516	477	472	477	472	506	472	486	493	484	471	489	480	510	481	473	469	495	493	478	444	448	479	509	429	532	485	479	496	459	472	506	519	505	482	496	480	493	469	528	488	457	502	454	456	510	422	481	470	508	480	486	502	460	500	477	498	477	519	496	510	454	494	449	489	465	503	476	456	482	487	483	469	480	491	505	504	501	476	469	472	468	476	514	478	471	483	484	492	476	491	487	476	505	463	461	474	467	486	458	507	522	458	481	469	513	490	475	462	514	499	521	494	454	536	431	469	461	485	451	519	495	527	503	521	486	482	455	490	490	475	527	503	426	487	460	502	495	455	512	468	446	490	459	493	458	506	550	502	519	509	495	509	481	501	504	494	469	495	515	511	500	497	460	496	482	487	506	477	489	490	466	484	484	504	505	469	493	503	481	502	525	471	521	463	482	462	448	475	457	506	479	523	496	509	487	508	497	483	475	515	500	473	487	471	475	487	495	480	516	498	465	464	480	504	473	488	489	466	474	476	502	462	444	443	491	503	453	507	492	518	492	445	492	498	491	480	450	466	479	491	476	482	481	497	464	501	470	460	493	484	460	501	499	521	474	514	492	526	504	473	490	548	491	463	501	514	509	494	471	510	514	480	500	502	536	489	483	452	483	470	497	500	454	481	444	511	490	483	481	479	497	492	468	462	479	503	494	436	515	483	478	496	479	520	489	506	474	506	547	474	510	527	505	486	490	508	463	503	474	468	490	501	483	468	481	511	489	482	449	525	494	517	480	438	462	518	476	502	458	488	512	497	487	470	508	476	536	506	461	488	497	494	490	512	495	473	476	451	486	466	511	461	480	498	432	479	508	503	470	489	494	501	479	459	495	507	416	479	463	463	521	461	490	545	479	479	496	491	454	488	493	512	484	489	471	453	514	494	479	514	519	516	479	485	458	494	486	514	467	501	492	527	490	503	456	492	527	510	493	522	499	512	458	458	490	525	515	496	486	473	478	478	516	519	496	473	481	487	501	485	516	476	491	532	496	478	509	477	491	418	484	481	505	461	494	460	447	458	477	479	501	498	466	494	484	512	532	469	472	437	534	477	502	504	496	487	478	482	472	471	470	529	490	500	498	478	522	500	469	458	449	478	489	481	499	497	505	480	513	477	492	505	506	493	458	459	481	481	532	509	511	503	514	478	447	499	513	456	514	444	469	505	488	475	522	489	523	495	452	481	481	503	494	523	487	481	510	478	468	492	527	502	455	535	506	498	487	483	477	516	510	499	453	501	467	473	473	507	473	520	479	491	422	470	479	494	494	523	441	482	498	463	497	476	496	460	445	491	496	490	491	471	503	489	464	518	513	510	458	492	499	550	478	476	453	480	477	482	461	475	503	472	490	457	454	515	485	463	492	487	516	496	492	525	493	454	512	490	513	526	468	496	479	482	459	505	491	496	493	474	490	499	482	501	477	471	463	475	460	472	489	502	442	482	473	470	486	478	487	439	504	472	473	451	504	471	440	491	484	492	471	501	501	511	490	481	528	495	466	474	490	477	528	509	465	488	499	447	496	456	444	514	509	470	528	480	472	504	476	471	486	462	509	487	511	468	517	485	493	449	487	503	491	481	480	477	468	485	505	446	518	458	495	496	521	482	507	495	494	482	474	489	481	477	479	479	481	480	499	484	524	451	461	481	460	506	450	507	460	467	485	489	469	496	464	458	488	514	459	498	461	458	508	506	482	485	470	475	506	452	457	447	490	497	524	508	533	480	468	480	512	478	539	502	523	463	499	489	497	482	454	517	503	479	487	475	518	469	502	505	494	475	482	469	462	489	496	482	497	464	533	486	486	507	489	476	506	527	475	501	521	488	478	482	517	465	513	469	493	456	515	497	496	505	492	492	468	478	500	484	499	466	453	468	471	494	475	524	514	481	486	475	497	452	504	485	469	489	446	489	445	484	497	532	487	475	489	451	488	490	478	479	532	492	480	458	451	454	450	454	493	502	441	477	469	520	492	501	481	479	506	495	495	476	481	472	469	491	526	483	499	457	488	489	513	455	508	439	494	490	467	505	524	516	498	520	480	492	520	489	485	498	488	467	476	495	493	438	479	504	492	511	488	451	496	500	480	491	459	485	464	433	461	484	459	520	471	481	483	499	507	468	445	481	517	493	447	480	480	464	469	494	487	519	480	506	484	486	489	506	486	491	476	486	458	446	491	473	468	514	498	482	455	504	458	494	547	514	457	446	455	455	473	505	483	468	519	440	473	485	476	486	497	492	465	468	464	478	484	454	494	538	507	448	478	484	481	484	469	486	484	474	488	455	471	485	455	503	490	503	500	506	497	461	527	496	497	472	498	503	507	480	519	505	462	526	471	489	460	439	484	468	482	487	446	467	500	504	490	465	429	527	482	470	473	437	515	495	481	455	490	501	501	488	539	502	477	498	510	483	499	533	557	479	472	474	513	523	474	517	516	470	476	497	473	493	510	497	487	455	454	490	495	474	479	497	473	521	493	468	510	481	451	473	482	465	526	492	439	512	506	482	508	460	468	492	468	504	467	469	494	512	483	503	483	452	475	491	459	485	511	482	481	460	461	475	476	480	508	498	496	491	452	493	476	486	477	473	464	509	514	501	488	466	497	480	478	498	493	497	490	462	490	479	464	512	467	473
7069	8390	7113	4892	3833	3154	2672	2128	1670	1109	953	893	841	854	735	671	656	649	658	677	617	588	620	633	638	620	616	668	685	734	724	619	612	593	615	622	695	565	578	589	616	584	554	610	591	583	583	591	585	593	586	575	616	613	602	653	555	582	588	580	601	616	583	584	583	588	570	592	575	610	575	548	604	569	583	575	637	580	568	603	621	583	591	621	600	612	603	579	597	594	615	550	603	602	618	595	598	608	557	605	599	544	618	641	604	582	568	609	575	615	611	613	591	582	617	558	606	587	565	581	543	552	588	577	566	570	619	585	571	572	580	571	594	569	575	625	608	593	550	598	576	584	545	577	584	569	577	574	553	566	627	624	557	598	604	556	565	625	551	619	609	573	574	605	607	555	562	559	586	586	585	593	627	619	601	596	529	601	608	598	554	615	537	607	622	633	624	557	580	567	625	570	567	577	565	599	561	625	581	587	552	606	561	638	610	563	604	586	578	585	647	602	534	554	528	574	602	591	630	551	613	594	598	588	576	575	584	568	557	577	577	573	586	618	590	586	575	604	568	574	602	582	595	605	632	621	595	559	570	575	567	563	565	585	593	536	605	551	594	589	588	607	585	627	607	561	565	595	593	603	582	568	615	589	627	609	621	576	593	606	619	622	590	629	591	575	588	616	623	602	599	570	571	591	571	627	616	620	579	620	570	580	622	602	585	586	626	563	600	589	592	579	622	541	592	560	589	604	604	587	588	610	585	612	602	564	596	568	585	643	547	615	557	601	586	611	562	570	575	626	630	542	588	572	581	575	623	627	595	585	606	592	564	561	633	610	561	581	610	619	531	623	618	585	609	572	576	580	584	560	617	575	586	591	579	579	598	582	576	615	558	586	571	592	620	572	625	597	633	558	591	596	614	567	611	606	570	615	589	582	614	587	590	596	637	608	531	632	579	593	608	580	599	597	596	586	607	553	583	604	579	555	561	613	604	574	606	597	550	595	562	579	609	603	611	614	532	601	609	600	572	563	552	598	610	609	560	554	570	574	628	606	576	575	597	606	590	647	589	602	573	633	562	580	573	554	604	615	536	599	552	594	601	631	618	565	571	552	587	609	611	593	605	582	586	573	613	595	575	582	616	612	598	603	598	591	560	633	593	579	598	598	592	547	606	630	644	578	556	593	555	607	591	567	592	590	579	550	571	592	580	607	590	600	633	551	602	609	573	572	560	564	537	639	587	606	641	590	602	604	567	597	626	571	607	589	577	582	576	572	559	578	600	602	563	582	601	601	592	612	599	564	601	565	627	597	609	623	589	610	575	609	568	593	582	602	584	556	604	609	556	606	573	624	614	563	575	573	605	635	624	526	581	567	596	562	635	619	592	562	597	623	578	615	619	650	553	599	590	607	555	599	559	579	584	601	558	619	604	628	552	583	638	598	560	542	627	604	587	553	602	567	597	561	631	587	610	555	556	549	579	532	561	558	573	568	597	594	581	630	584	617	561	596	590	613	533	589	606	638	603	592	511	597	565	596	587	565	617	658	591	639	563	590	578	575	550	598	587	597	547	561	605	598	602	605	588	586	551	543	606	604	576	548	601	559	625	589	630	569	564	573	604	613	614	605	557	653	561	606	593	594	585	560	603	602	575	593	560	619	604	592	600	579	590	539	588	600	612	564	634	589	565	569	623	570	567	549	603	591	544	556	573	558	563	575	598	553	577	596	576	572	584	606	650	573	585	660	593	568	601	619	561	592	624	548	564	616	565	607	618	587	576	568	589	613	568	593	621	599	612	589	573	583	595	595	573	601	597	611	592	557	605	614	574	565	640	597	605	580	552	546	620	561	587	579	594	576	590	588	598	601	591	567	595	603	564	643	591	616	568	619	581	615	600	561	604	620	601	578	572	566	580	584	578	597	574	559	607	539	576	586	603	610	609	581	630	567	586	613	631	581	645	589	563	610	579	580	569	575	583	598	598	566	597	603	604	629	619	600	589	583	545	577	572	581	574	619	568	615	567	541	560	611	596	596	617	614	562	601	573	574	596	598	550	612	628	616	607	575	587	601	591	561	551	591	607	595	584	602	592	629	565	566	581	610	592	613	594	582	561	553	596	571	573	604	564	610	601	579	592	623	614	600	549	620	595	551	579	586	574	599	550	604	571	569	597	579	616	592	594	584	600	548	566	597	577	585	601	591	591	559	629	620	587	597	581	627	609	567	621	603	639	579	599	571	596	559	595	581	652	605	607	605	589	579	594	611	584	631	573	599	589	604	558	550	637	582	650	611	570	552	602	603	540	586	558	590	601	627	572	559	586	578	622	593	593	555	588	559	585	577	598	619	574	580	611	622	599	529	603	539	591	586	588	577	598	606	573	618	559	530	632	611	608	577	595	584	578	625	601	607	614	611	630	612	594	542	593	544	570	522	571	543	584	541	623	624	544	556	622	607	569	624	615	560	543	597	592	590	621	629	576	640	603	614	614	611	593	589	594	620	574	576	638	538	602	587	598	573	602	597	573	627	583	617	573	569	590	553	573	584	625	601	545	613	570	583	595	566	567	570	553	569	605	558	581	611	598	573	583	569	591	569	619	622	594	590	579	629	578	588	534	617	596	594	562	554	616	621	605	607	569	578	593	587	588	581	584	607	582	553	581	612	594	590	555	622	590	551	611	566	578	560	610	606	563	612	609	577	567	593	618	561	569	592	597	596	600	557	624	595	595	599	579	634	593	588	620	613	590	548	607	564	601	604	592	570	559	571	575	582	606	592	591	562	569	621	593	586	590	583	584	578	570	585	583	541	602	597	592	585	617	557	615	559	583	597	542	621	557	614	612	575	601	590	599	589	602	558	537	615	613	607	608	568	604	642	597	582	586	608	564	597	599	606	597	565	584	620	536	575	588	617	549	528	582	600	544	566	591	576	595	596	614	579	627	584	585	561	572	602	592	596	604	587	578	591	581	577	556	571	609	619	562	557	554	594	602	622	611	587	575	605	620	583	609	612	576	558	576	587	534	581	606	527	589	595	612	561	620	592	581	647	578	535	622	591	552	617	576	532	585	595	599	566	627	569	639	565	638	591	564	578	625	569	582	578	609	551	584	581	601	598	593	561	580	619	617	574	598	542	599	573	609	580	566	592	593	538	600	561	593	600	574	579	595	606	609	616	576	569	579	625	620	594	600	631	588	588	592	602	581	613	577	571	615	592	624	598	516	597	585	589	570	578	551	602	606	589	608	591	589	609	641	602	634	576	631	626	641	630	570	586	569	574	588	599	608	576	598	596	599	594	573	604	593	570	617	586	617	623	610	578	604	606	583	591	638	559	585	594	618	578	590	595	584	593	632	582	572	595	557	527	580	577	564	582	610	582	572	593	581	625	597	562	608	553	599	571	625	619	580	581	562	604	596	588	585	575	586	580	620	597	651	593	562	592	586	596	567	598	559	598	589	625	584	586	584	619	595	641	610	622	582	597	618	610	607	632	572	618	536	572	593	577
23752	20936	28164	23857	20939	11503	3051	1834	1207	810	662	515	522	520	415	392	337	321	319	305	338	295	297	317	327	296	328	334	335	347	356	320	262	272	269	301	258	273	299	269	263	240	288	268	250	261	271	246	252	264	266	295	267	256	274	259	257	268	226	274	258	270	251	259	242	230	256	266	264	265	230	285	262	267	280	258	254	277	235	271	270	248	289	252	263	249	228	236	250	226	218	269	243	239	253	268	258	263	263	240	252	244	254	252	244	257	251	272	239	253	269	230	215	268	235	257	269	237	259	226	246	242	280	265	271	235	258	223	259	227	251	248	246	239	239	280	252	278	262	253	256	249	245	261	222	242	245	245	250	269	230	243	231	230	267	251	256	254	251	252	235	230	253	279	260	257	236	251	243	251	234	244	266	232	251	248	244	236	279	250	271	239	235	260	242	276	258	249	253	244	265	237	257	264	226	255	244	225	262	269	290	261	264	222	263	248	207	275	245	256	277	236	262	241	250	238	264	263	246	253	257	252	244	261	218	276	245	262	262	233	220	250	247	237	249	226	250	226	211	262	254	245	225	212	250	266	263	239	250	236	259	248	284	245	240	236	267	243	270	255	251	276	208	289	284	245	256	268	270	264	259	284	244	274	231	227	258	261	240	255	281	232	271	275	268	227	288	239	266	255	245	248	242	253	263	239	252	235	226	247	222	233	247	235	257	284	281	260	254	243	274	245	261	283	259	264	258	315	228	230	275	231	262	244	267	261	240	279	248	257	260	271	261	271	263	253	245	272	243	261	246	269	244	251	264	262	277	227	247	227	272	241	255	230	257	237	237	224	279	228	250	267	261	237	246	219	269	258	281	246	251	262	243	229	255	273	264	244	244	215	269	269	240	255	257	268	260	253	252	277	243	254	240	258	253	245	250	272	238	259	243	271	257	249	260	253	261	243	217	252	254	259	263	245	238	267	266	248	246	265	294	244	247	241	248	238	244	254	262	260	265	261	288	247	250	243	266	255	245	256	238	253	260	232	273	279	245	236	243	254	246	243	247	246	270	247	273	271	230	246	262	248	271	251	235	249	248	257	263	250	245	265	230	248	244	247	227	231	226	247	237	256	255	256	256	289	259	246	269	246	260	245	264	237	252	245	260	237	262	300	277	223	240	269	259	272	224	257	242	245	244	253	238	269	231	230	253	271	244	265	261	243	267	266	238	250	275	268	288	261	243	242	287	266	234	249	238	216	247	254	269	258	262	259	263	249	268	225	236	227	253	257	257	245	267	235	270	241	261	242	226	239	249	223	247	260	254	242	248	294	227	243	236	253	278	265	262	245	291	254	276	257	252	241	236	237	264	249	245	245	274	269	241	237	287	230	258	240	267	257	263	255	258	243	262	267	238	225	255	225	241	244	231	241	228	251	260	236	270	236	219	249	251	245	269	221	234	272	266	250	244	232	252	234	229	270	233	238	270	233	240	282	245	242	233	260	242	228	241	231	261	229	257	269	263	227	251	266	245	237	266	281	270	290	255	233	248	259	260	249	248	244	251	245	280	272	213	264	246	220	277	243	244	249	238	247	250	248	257	254	247	230	254	277	228	275	256	254	261	264	255	273	240	250	256	259	273	265	280	278	265	257	265	249	245	241	271	264	260	250	278	233	250	273	240	231	231	261	238	270	259	249	261	241	273	254	251	251	257	231	271	243	234	274	244	245	259	248	257	254	256	253	262	269	233	256	248	231	262	258	250	249	270	235	233	282	267	255	257	275	273	266	256	259	242	229	266	265	256	232	270	240	240	253	263	237	272	240	230	268	269	240	237	250	236	242	247	256	241	228	264	241	267	248	221	243	265	223	232	277	246	252	258	257	235	274	267	263	268	242	250	256	240	259	246	243	242	235	259	254	254	231	252	271	212	235	256	259	248	245	238	231	267	243	237	261	228	256	269	234	244	264	247	265	249	265	272	235	268	266	260	260	260	259	232	278	249	242	255	213	255	248	261	261	239	292	272	265	234	280	248	284	228	274	252	250	236	269	263	250	261	279	241	246	260	249	235	250	250	271	252	236	269	267	266	265	248	244	273	280	259	265	229	273	247	267	258	263	246	287	271	240	256	289	242	242	273	240	260	254	229	265	256	247	264	242	225	279	228	224	274	232	258	272	285	262	237	256	261	262	247	248	233	260	255	253	235	280	255	273	231	248	222	265	251	259	232	243	251	230	255	252	264	207	249	253	261	224	273	242	232	264	265	246	254	249	251	254	240	278	244	245	258	269	268	220	302	246	259	244	231	253	274	234	279	233	218	245	246	251	251	252	255	269	250	249	280	234	218	265	241	253	267	232	254	230	258	230	273	277	257	252	244	252	244	227	244	244	216	266	271	275	281	242	240	251	257	235	270	271	250	263	233	294	238	245	251	250	269	278	256	242	231	247	264	277	276	261	264	243	248	250	273	246	252	249	227	251	269	262	247	273	248	262	232	223	273	267	260	265	257	251	292	251	239	266	240	271	258	239	261	227	281	232	276	228	248	244	210	249	248	254	240	225	243	274	244	235	267	230	286	256	252	232	266	243	255	249	253	234	260	233	303	259	263	247	259	236	262	255	261	240	285	237	266	246	248	249	283	264	261	275	239	236	237	242	265	230	253	244	253	257	252	254	264	259	238	266	250	248	248	248	250	243	299	274	216	246	278	234	262	234	265	266	263	230	244	249	256	245	247	261	257	260	240	237	234	284	256	269	233	241	274	255	249	274	230	241	240	215	257	257	236	265	274	283	233	259	246	229	237	275	233	256	256	244	257	262	253	258	226	233	256	229	269	235	244	235	269	256	242	243	231	264	230	227	239	240	269	223	263	268	284	252	241	249	261	232	233	247	242	274	235	256	209	264	257	266	255	236	219	262	250	256	242	235	268	227	243	227	283	233	283	252	246	242	243	236	241	229	224	268	243	246	232	233	246	254	240	258	232	245	250	251	262	281	269	259	265	270	250	245	240	263	271	225	265	221	235	244	255	245	216	264	223	244	238	272	252	204	229	253	236	258	243	255	254	252	235	250	238	297	235	269	278	235	244	283	276	248	245	243	259	247	229	245	229	261	253	256	257	235	285	244	260	257	248	252	238	249	231	255	232	250	254	259	258	247	238	252	242	258	260	251	253	239	254	270	255	288	256	232	252	234	270	254	281	245	256	263	247	238	247	251	261	232	253	278	255	266	241	239	259	282	252	254	257	259	257	249	245	255	240	277	239	238	232	217	257	234	242	251	261	263	253	267	239	265	236	246	266	245	247	238	250	256	243	258	266	276	253	273	279	232	241	247	235	262	282	250	261	211	250	234	251	283	260	244	247	256	274	242	259	263	243	262	242	233	238	254	285	236	281	255	254	263	241	231	250	242	273	247	275	288	274	256	238	236	240	253	250	246	264	255	258	270	252	261	281	242	246	265	256	241	257	259	257	242	240	244	239	243	237	255	236	255	249	206	236	233	256	232	268	264	240	240
8275	17299	15527	10161	7777	6221	4947	4031	2690	1701	1321	1076	1073	1028	744	586	561	462	472	452	433	417	425	414	438	400	471	505	500	519	590	470	407	377	340	398	376	366	382	314	318	352	304	367	350	356	305	347	354	352	354	361	348	318	309	334	311	353	315	313	338	340	331	352	312	319	312	332	333	332	301	314	326	318	327	326	342	336	300	323	333	304	337	328	340	326	350	296	312	335	307	341	330	318	327	288	307	347	336	356	309	299	310	326	366	305	310	326	353	350	332	331	303	315	323	310	333	323	311	303	323	308	326	338	315	318	324	292	298	330	311	342	347	353	330	314	333	313	320	352	317	340	325	308	307	280	322	324	316	304	318	336	333	276	351	325	309	326	319	305	322	338	291	325	293	295	332	293	331	340	317	284	341	300	325	347	308	339	320	330	309	303	339	319	323	332	304	332	317	332	336	330	336	329	335	339	299	297	313	299	328	278	309	333	332	285	307	302	330	324	306	328	307	316	314	344	311	337	330	331	317	338	330	321	346	315	337	319	327	367	299	325	293	332	348	325	309	343	308	319	295	299	341	335	331	297	306	301	307	341	284	304	336	327	298	368	351	306	322	308	321	345	335	312	333	304	306	302	318	327	338	316	305	328	332	311	338	306	284	317	292	330	344	328	327	316	338	358	330	303	316	337	271	307	323	327	308	319	308	311	317	353	315	324	301	350	318	311	329	302	334	305	348	320	317	300	316	313	325	302	319	320	313	325	298	324	345	315	349	338	337	312	344	301	327	281	323	316	314	341	306	311	338	297	341	343	303	320	291	293	306	323	293	325	350	328	329	331	296	315	307	317	307	320	339	341	322	288	302	338	305	343	297	334	300	322	336	348	295	320	346	319	303	336	298	310	304	318	334	289	341	308	337	307	341	358	314	302	327	296	324	301	289	301	319	354	319	363	310	291	312	308	269	267	322	334	327	327	328	340	322	317	328	343	307	340	347	341	325	329	343	328	327	319	286	309	273	320	326	305	342	307	329	312	317	363	308	326	322	312	322	311	338	318	319	316	302	283	313	326	320	332	338	297	345	311	325	313	320	304	347	321	325	299	325	348	306	325	301	306	332	312	313	305	289	325	296	289	332	332	315	303	308	290	332	357	322	304	323	310	311	302	326	300	322	323	322	334	338	308	330	325	330	333	334	314	342	344	324	338	325	327	342	308	310	316	331	301	326	322	298	325	314	289	348	301	325	318	342	345	339	320	323	358	286	349	298	312	296	300	318	298	313	316	303	308	322	314	318	327	312	321	305	311	321	304	338	306	283	289	312	302	330	333	282	304	327	328	335	326	337	358	343	317	355	284	339	334	328	313	289	307	318	332	344	286	337	322	324	314	340	332	312	314	319	284	318	310	321	319	320	314	319	322	337	331	296	321	312	299	307	289	307	286	294	359	325	299	320	341	332	352	299	307	288	318	295	336	329	294	309	328	323	334	353	314	321	332	312	326	352	342	324	279	318	332	283	323	331	335	290	333	304	310	339	342	344	331	323	327	337	342	305	344	328	326	294	316	308	300	332	346	327	285	319	342	327	279	316	317	368	341	300	339	308	306	314	311	321	316	329	349	312	320	318	324	315	304	348	345	333	314	326	322	325	322	335	325	333	318	296	316	343	351	323	348	289	345	317	335	344	355	312	347	303	338	335	341	348	338	339	314	310	288	301	303	352	323	336	323	333	314	320	335	309	317	324	340	308	303	356	316	303	304	340	322	272	323	328	350	312	305	315	311	301	303	336	300	321	294	335	324	330	301	351	347	289	310	307	329	322	316	323	309	311	304	318	318	316	313	325	331	349	334	325	293	315	299	314	338	329	322	323	299	334	326	347	305	351	344	349	319	310	308	346	307	290	336	324	327	323	303	331	321	336	309	322	307	306	317	337	336	339	330	290	306	321	301	348	313	287	316	343	327	305	324	303	307	313	322	293	352	321	297	325	344	311	326	311	337	307	284	318	319	314	294	305	322	299	347	317	317	348	309	327	316	325	313	315	326	336	327	310	326	310	305	290	323	318	311	295	328	317	302	312	333	315	300	364	306	320	299	325	326	302	369	301	347	325	329	338	310	307	353	307	317	338	321	351	321	335	302	317	345	289	308	325	311	331	333	326	334	306	334	326	315	324	345	311	313	338	346	329	308	325	314	307	312	295	326	343	307	313	314	320	306	314	361	328	308	311	334	337	273	318	314	330	315	323	301	300	338	317	320	306	304	320	321	324	326	323	293	311	313	316	287	322	285	328	357	302	330	286	316	350	290	324	290	302	309	314	343	325	314	323	336	288	337	319	314	314	336	314	327	311	317	319	302	363	319	323	313	340	305	355	318	308	310	307	344	323	328	285	345	328	304	330	307	311	332	331	296	312	350	273	328	284	315	321	314	352	333	331	287	307	327	323	315	303	357	303	358	292	347	319	291	282	338	301	338	304	310	351	320	306	300	339	333	347	295	316	328	330	300	313	324	304	327	294	345	326	319	338	308	341	311	340	291	298	289	302	324	346	332	306	341	327	349	326	315	290	322	287	327	342	320	330	323	310	333	325	306	331	323	314	322	346	316	293	325	312	326	335	322	307	337	317	345	282	320	318	314	331	311	330	307	321	335	307	347	336	329	305	298	331	326	327	322	314	326	302	336	341	278	319	315	326	345	359	309	289	319	330	352	297	341	337	313	319	307	330	310	298	312	357	318	315	288	341	333	335	303	340	284	295	319	338	315	322	306	341	315	307	304	336	300	348	314	326	314	319	327	289	317	332	326	304	287	291	324	355	337	344	347	323	316	304	331	305	313	334	341	288	336	328	336	307	333	342	330	298	303	346	295	338	312	310	326	308	316	320	323	326	320	303	310	323	346	316	286	326	337	318	306	304	339	318	331	309	333	308	309	286	326	326	307	339	327	313	314	304	332	341	323	319	329	304	294	318	322	329	323	330	331	294	340	341	319	337	288	275	311	308	299	315	316	316	330	333	321	350	348	314	347	341	326	333	318	312	302	330	324	263	311	326	312	315	313	286	305	310	302	339	323	309	305	310	308	326	341	347	337	329	347	299	346	322	305	333	298	302	343	297	331	310	315	297	308	317	301	365	300	355	291	304	350	290	299	311	327	350	314	318	336	326	336	336	338	323	313	320	317	349	327	304	348	328	323	296	327	297	355	306	346	325	350	332	317	308	354	305	319	313	260	336	338	322	302	292	313	333	289	306	321	319	302	330	318	346	335	313	306	319	294	315	332	323	318	304	327	324	321	296	325	334	299	318	338	306	319	299	337	331	312	331	318	294	303	334	294	327	331	297	318	353	328	287	300	295	321	311	312	319	339	353	299	327	327	326	350	336	341	318	349	297	297	351	283	316	335	309	316	284	310	310	296	320	357	290	327	310	323	325	284	319	311	314	343	312	322	308	293	337	313	334	314	340	340	329	320	313	322	312	354	335	321	336	321	285	311	311	335	332	319	301	330
24893	20930	26898	24963	10695	2670	1993	1463	1156	936	814	772	801	739	699	626	631	601	609	630	632	582	569	569	643	620	646	643	615	692	689	625	573	618	614	583	603	625	569	607	567	557	588	574	577	551	552	593	556	595	568	559	562	582	585	584	526	585	541	582	603	540	534	546	603	580	551	559	592	603	596	590	585	542	566	576	584	545	568	606	596	573	610	569	580	630	549	586	622	599	622	585	608	611	538	570	540	600	585	571	572	570	579	605	561	559	577	609	555	600	606	567	584	581	543	587	534	616	571	541	542	551	555	591	575	575	594	602	565	596	587	595	599	601	554	595	591	534	603	597	562	532	563	586	612	591	589	566	552	572	572	599	569	636	571	595	563	587	562	597	550	528	571	528	597	588	573	533	566	560	590	589	547	575	534	572	550	548	583	603	565	554	559	567	573	546	525	573	565	586	621	606	525	575	548	522	592	599	536	529	579	559	572	588	615	618	596	584	572	533	595	586	531	564	566	581	563	589	602	570	560	590	613	572	540	589	568	606	539	577	605	588	561	551	547	612	575	563	562	571	576	571	591	564	564	593	614	556	511	548	567	593	619	551	560	574	570	585	575	585	607	573	556	593	585	605	574	545	557	576	593	627	556	573	555	527	556	569	583	587	603	574	564	574	565	596	574	582	578	595	588	533	572	556	583	566	604	575	538	595	566	558	565	572	552	598	563	552	584	604	565	565	573	597	577	581	541	587	538	588	570	590	547	579	579	534	568	572	607	555	550	597	625	571	563	573	542	563	605	534	572	539	547	600	565	563	536	560	573	575	593	570	600	587	588	547	549	547	593	585	576	569	560	551	540	554	577	562	578	564	558	582	570	588	546	574	570	503	577	579	569	594	582	542	624	576	547	580	566	540	571	583	588	579	603	580	599	535	587	600	551	591	554	562	571	542	611	587	559	549	593	595	600	577	584	622	600	598	592	620	555	547	564	566	584	589	573	583	563	544	588	579	600	591	610	606	560	588	564	590	565	572	611	525	543	563	567	567	557	607	554	558	561	576	557	591	581	601	595	577	516	590	543	595	534	618	550	581	587	536	552	579	584	592	553	574	607	570	561	592	532	602	561	563	585	622	600	540	575	643	537	580	551	605	540	554	531	583	588	608	589	564	578	607	593	582	624	569	545	635	581	577	561	560	579	565	574	566	602	596	560	591	575	512	584	537	566	605	560	547	555	599	598	546	602	541	558	538	587	553	555	597	563	590	549	592	571	547	585	562	607	585	560	578	575	635	565	602	620	586	556	594	624	570	550	583	587	522	549	572	552	603	593	574	608	591	566	587	609	554	552	571	569	564	605	535	554	559	557	592	599	595	579	583	613	555	573	551	624	579	596	550	566	561	557	575	587	552	581	533	567	635	536	536	542	588	585	547	566	626	586	542	602	607	576	558	576	586	532	557	568	604	578	542	587	580	568	571	595	551	604	569	599	557	602	564	557	521	576	567	561	512	581	603	577	600	584	589	570	573	615	641	587	572	555	591	590	532	550	533	582	582	565	576	593	611	593	588	597	551	578	589	546	570	576	584	571	577	588	599	550	616	561	580	558	557	574	583	609	572	576	594	585	557	611	594	585	555	559	572	548	629	608	589	589	601	550	579	577	565	539	556	538	549	569	581	573	534	572	596	549	571	596	512	582	621	591	600	608	538	539	547	624	575	595	584	569	553	577	535	558	580	590	551	570	543	580	586	562	579	571	599	576	561	593	580	580	540	545	568	574	596	543	590	566	524	594	545	565	562	591	581	583	570	603	555	601	575	594	605	585	556	597	527	596	537	604	589	599	554	598	581	561	572	571	596	572	605	571	539	574	544	596	555	596	604	584	583	557	579	550	562	538	549	545	605	574	570	568	581	564	563	551	535	556	563	557	581	567	556	573	582	578	580	600	585	545	596	591	566	554	596	575	570	550	588	606	519	597	572	552	563	582	575	600	601	535	572	552	582	571	563	588	597	574	578	544	552	554	592	526	572	572	563	572	577	588	530	601	637	574	569	528	591	634	587	561	565	627	599	596	575	527	550	621	583	590	600	568	561	574	597	587	554	568	539	540	560	560	541	521	566	563	596	549	595	553	542	541	565	594	564	527	602	588	548	606	592	603	568	583	574	533	563	595	620	553	538	593	573	539	564	602	519	604	600	558	565	602	604	598	550	581	574	599	584	588	565	584	548	574	586	567	567	590	554	553	538	585	558	548	585	539	571	608	543	567	501	580	606	569	566	584	546	561	567	655	529	564	540	599	611	548	566	591	541	620	575	600	557	603	598	579	599	564	531	599	572	583	574	603	592	597	578	567	573	559	609	586	540	583	556	576	578	572	567	574	524	572	582	575	582	566	539	587	539	555	613	568	579	552	622	574	552	556	565	578	542	586	575	578	585	592	608	549	589	572	566	551	556	590	580	624	572	589	540	565	587	579	563	526	536	589	571	576	569	591	564	564	588	571	551	536	557	569	559	533	566	549	588	596	571	582	568	504	607	550	558	578	626	603	582	528	552	569	595	559	575	565	578	569	567	555	569	637	593	567	567	577	521	544	534	567	582	538	595	555	578	584	526	568	529	549	594	558	618	561	582	588	571	558	587	571	622	551	585	604	601	587	581	622	544	576	616	578	582	546	572	603	598	542	621	561	560	591	634	595	583	538	567	546	644	591	581	581	533	548	573	557	546	538	612	553	566	620	576	609	549	566	543	594	565	547	582	592	579	589	625	574	562	564	583	568	586	565	612	565	568	559	595	594	541	583	567	592	591	631	544	549	561	561	562	559	576	558	539	562	577	571	552	581	566	563	569	580	578	620	574	536	538	570	584	570	587	586	607	575	630	581	549	562	639	547	567	613	576	585	588	500	572	544	586	555	599	580	572	603	580	600	603	555	566	580	569	584	577	586	592	578	607	559	593	567	525	523	559	539	604	581	568	568	574	533	543	566	599	556	585	556	579	611	562	553	553	610	571	616	573	534	558	572	541	556	605	573	577	551	543	555	564	584	568	592	623	609	564	624	593	558	579	588	574	568	570	529	614	556	579	578	589	576	598	566	579	590	586	566	570	625	558	509	578	629	544	624	526	547	590	569	590	548	563	564	575	629	567	552	577	595	525	572	564	575	546	576	568	583	617	601	543	578	559	613	568	551	542	559	587	562	593	550	581	576	588	583	576	580	556	585	538	526	609	584	581	566	526	538	604	572	557	608	578	578	582	545	568	581	576	556	542	560	583	558	543	550	563	581	545	598	582	595	590	581	558	554	574	573	577	593	562	584	549	555	615	560	593	590	573	558	561	599	588	594	562	619	632	504	563	579	556	584	562	612	598	582	565	574	563	596	594	585	616	572	575	584	541	617	594	621	584	568	554	583	590	553	584	588	606	543	556	605	582	575	551	591	587	599	609	544	567	569	579	573	576	558	553	584	617	613	559	582	571	576	581	566	590	567	582	595	559	608	552	558	561	576	623
7927	13352	11985	7568	6113	5016	4134	3178	2398	1590	1323	1234	1149	1101	952	881	794	763	743	701	808	765	793	734	716	733	824	840	810	833	855	771	742	678	697	751	678	705	727	659	718	716	690	691	689	711	648	696	709	684	695	692	672	718	721	665	707	697	684	694	727	729	729	707	644	665	656	647	623	687	672	674	674	714	682	675	680	669	678	682	692	676	686	726	688	702	658	672	669	685	679	658	707	676	655	649	657	622	689	693	713	649	684	708	712	698	688	700	694	697	712	663	680	696	655	653	682	689	611	665	677	687	670	718	709	678	693	697	669	659	631	715	650	723	675	666	714	675	668	666	673	643	650	700	708	709	693	696	714	692	688	673	680	635	620	623	680	694	691	658	701	711	676	735	672	669	687	705	662	669	665	676	740	637	629	642	660	671	619	689	671	709	657	662	703	630	639	668	667	658	717	645	647	753	670	661	714	686	687	703	720	727	718	673	713	676	691	673	688	680	651	685	665	701	669	642	655	727	682	681	675	661	654	670	661	663	665	680	668	663	684	655	655	739	707	684	678	656	657	658	705	671	650	667	716	696	672	714	680	681	719	679	643	642	661	691	650	648	630	686	679	665	636	671	662	687	653	640	679	677	683	658	679	685	693	673	673	668	679	727	647	680	691	719	649	655	692	705	706	659	662	643	640	715	693	694	664	667	698	676	684	712	649	677	659	658	706	700	692	693	708	721	641	747	667	695	672	658	670	656	693	700	672	681	721	678	659	693	714	648	655	666	706	642	705	701	667	680	674	720	613	680	648	699	722	703	672	681	670	648	694	728	666	665	643	687	692	630	678	671	676	668	652	717	696	638	667	719	670	694	688	699	727	712	681	630	675	652	648	668	705	661	688	677	691	681	678	649	639	673	684	663	694	649	674	684	674	692	702	645	717	710	710	664	732	672	676	684	684	662	732	732	671	680	712	662	665	657	646	697	675	702	670	693	661	679	706	689	719	668	635	689	707	657	655	647	686	707	677	641	674	639	702	684	689	712	637	687	667	745	669	679	615	684	738	689	666	676	686	680	683	695	651	681	681	645	733	702	677	662	646	699	702	660	661	646	694	668	638	704	688	676	721	681	660	663	673	719	697	674	658	710	715	696	703	660	708	659	707	661	629	657	671	666	662	659	712	620	629	661	698	680	722	661	724	699	655	617	627	626	656	653	652	661	665	693	650	667	678	681	664	750	689	667	720	645	697	648	650	703	697	683	684	689	641	682	677	628	693	674	626	678	740	670	654	683	669	693	689	669	692	645	650	700	726	686	642	676	681	700	646	699	637	669	648	695	686	680	657	673	644	691	717	670	672	691	671	674	674	631	648	684	686	646	678	660	668	637	645	639	622	663	690	707	676	700	684	659	697	678	720	671	675	721	628	674	718	671	670	711	680	653	691	671	649	689	642	704	663	669	667	693	661	717	653	646	702	697	719	663	686	699	684	690	702	644	684	686	697	655	675	668	711	676	666	695	669	673	663	635	675	668	723	673	685	700	692	665	658	684	699	671	733	675	660	711	711	657	672	695	694	691	694	700	676	661	731	688	680	680	639	639	672	687	689	701	707	630	691	675	689	683	686	673	645	692	685	714	636	653	699	683	702	676	671	627	666	682	692	690	677	698	694	696	688	683	720	704	653	688	709	669	695	687	679	707	738	703	645	684	664	650	722	707	706	651	675	668	701	691	708	638	647	683	693	653	693	678	689	720	692	678	696	678	657	682	702	714	660	688	695	652	648	689	684	717	717	625	643	685	686	643	690	680	660	656	649	681	666	677	668	672	709	654	670	644	671	666	686	676	656	698	642	694	668	644	695	674	685	681	653	669	645	689	656	663	685	648	672	694	682	651	655	637	660	692	693	666	688	667	691	666	683	698	643	641	654	672	647	633	685	711	679	685	726	740	667	676	715	673	671	664	690	730	696	666	658	644	660	673	675	670	668	655	685	670	685	655	665	657	636	697	665	733	662	628	670	633	693	654	678	665	683	679	726	663	659	668	664	675	634	705	698	663	641	712	702	668	688	693	682	706	669	669	678	638	700	656	628	678	667	683	652	668	672	684	711	640	647	712	642	673	656	701	693	667	648	645	678	719	630	680	677	662	648	697	691	672	714	679	658	655	659	671	674	632	685	661	665	653	680	722	662	697	659	654	701	686	721	662	685	665	684	662	655	717	696	692	696	657	661	690	701	697	709	690	654	701	664	719	709	683	664	647	677	666	696	682	676	702	690	697	705	684	706	692	670	694	684	734	669	666	669	629	684	666	710	666	721	679	672	712	672	637	666	678	661	663	677	659	706	663	667	669	637	659	724	688	646	731	625	696	710	665	640	687	755	681	667	674	629	653	666	646	678	663	677	702	722	630	699	683	683	660	685	691	642	694	682	692	674	677	670	711	682	718	724	671	647	704	671	688	675	689	641	672	682	692	700	686	704	619	686	685	649	670	686	672	675	690	653	646	655	658	645	685	702	661	686	630	676	692	676	683	657	647	677	702	698	617	690	627	631	675	694	707	668	671	676	645	685	661	689	660	701	697	666	680	676	711	655	682	708	726	611	689	679	634	667	620	684	668	687	700	645	747	653	709	685	683	681	666	731	693	699	646	731	658	666	675	710	695	644	686	655	666	649	679	673	682	662	662	660	674	672	698	715	676	652	689	699	660	741	672	677	654	663	690	705	649	696	667	676	699	661	643	655	654	679	688	699	735	661	699	659	673	678	704	673	673	711	712	671	664	657	636	632	674	672	691	673	651	656	679	662	674	669	717	662	701	718	669	652	659	680	640	687	692	677	651	679	696	697	652	672	677	725	645	723	705	688	669	650	707	678	677	643	663	735	718	687	702	717	679	676	685	697	706	628	691	688	702	694	670	692	679	720	672	719	683	718	694	654	682	641	683	658	679	691	662	698	626	686	696	689	676	744	628	692	654	725	662	652	602	639	712	696	682	664	696	637	684	664	740	631	686	665	679	696	693	687	655	694	694	692	693	661	654	735	666	685	691	704	642	691	689	704	687	682	641	721	651	662	666	644	694	658	701	667	664	708	678	681	679	685	604	662	655	669	621	723	626	684	673	655	675	645	683	656	713	647	649	640	686	724	681	692	657	711	699	710	718	650	695	662	650	691	669	700	698	658	710	695	684	708	643	702	640	693	685	657	657	662	686	707	704	631	654	648	690	649	700	679	654	675	692	677	659	672	667	672	659	716	733	648	684	735	687	710	653	680	653	703	663	688	740	637	734	699	700	626	690	702	631	660	685	679	669	709	661	744	720	630	703	692	710	663	700	699	691	722	651	672	713	733	653	629	653	637	758	665	684	662	678	661	701	684	718	660	666	678	715	710	656	690	660	686	681	648	707	661	739	675	689	672	714	657	657	640	687	696	619	693	692	601	642	659	691	650	707	656	672	676	660	669	666	676	702	696	661	685	630	670	663	703	651	713	733	715	666	703	706	687	635	695	647
22675	20928	28611	23405	20937	21098	11590	3030	1862	1184	904	854	745	708	600	463	413	404	373	406	381	372	381	364	351	412	408	412	376	422	420	384	339	320	310	294	296	287	288	288	303	310	268	283	293	286	284	277	289	332	296	305	304	307	285	246	276	289	278	276	273	287	275	259	274	304	262	285	302	272	303	296	302	257	301	290	286	287	266	264	315	272	256	271	298	271	263	284	307	271	259	285	259	285	253	269	258	310	294	256	270	274	290	253	290	279	287	259	290	287	279	261	284	252	276	310	259	269	280	288	261	254	268	280	262	272	256	291	262	270	254	225	266	275	234	299	290	303	263	267	271	283	316	273	255	279	283	260	281	276	246	270	271	272	285	260	291	292	277	237	276	269	275	280	280	271	294	291	282	259	293	259	255	296	274	286	242	288	277	297	277	283	225	277	259	242	277	270	255	268	242	250	268	283	280	242	249	272	259	275	253	266	268	258	299	292	292	264	274	256	294	261	283	295	253	273	282	296	267	282	278	284	280	240	273	282	273	275	270	278	279	277	295	271	261	264	310	247	267	285	255	277	270	260	246	283	243	259	258	279	282	279	235	277	276	265	297	254	289	258	264	277	281	280	267	315	270	300	239	274	244	291	252	272	315	281	270	261	274	292	253	285	283	238	254	281	272	267	269	297	282	253	281	246	264	297	272	272	267	260	289	279	287	302	232	270	269	270	264	261	273	271	271	265	280	284	273	255	266	279	278	270	286	277	277	271	260	302	254	275	278	258	282	293	272	242	279	261	286	285	282	282	263	244	252	274	270	252	277	309	251	283	257	278	272	284	277	238	290	304	285	293	266	274	232	255	257	253	318	299	304	283	238	279	276	279	285	270	266	292	306	250	288	265	262	276	292	274	232	251	278	268	261	292	270	254	247	258	270	285	279	290	279	269	270	268	265	266	269	267	265	254	253	287	231	280	282	294	295	259	263	302	288	287	297	280	280	273	260	262	275	268	265	256	280	291	276	279	255	259	256	259	268	276	287	278	274	289	257	266	269	296	241	284	281	274	307	269	301	253	263	256	256	274	274	298	250	246	278	257	268	292	283	291	278	295	265	302	263	312	271	268	293	291	279	263	271	285	262	280	272	271	279	297	282	273	256	272	283	280	292	279	279	277	251	291	251	255	266	254	296	259	263	304	274	251	273	277	250	260	269	244	267	240	279	289	267	289	264	266	284	280	249	259	275	280	270	284	295	278	287	255	251	257	255	269	257	293	301	278	281	250	280	280	245	257	262	255	302	249	278	264	277	264	291	281	266	285	246	236	288	250	271	288	258	273	263	273	278	274	275	283	257	272	300	270	260	264	270	261	274	288	254	291	299	297	285	283	263	288	273	268	259	275	252	274	258	286	267	299	290	282	281	269	276	270	254	265	300	287	276	278	283	268	279	295	265	257	274	268	288	260	273	273	286	276	283	278	261	250	272	265	258	265	271	267	241	240	276	263	282	265	259	278	273	279	270	238	243	275	293	284	273	288	303	248	263	245	293	283	274	279	278	292	293	291	284	289	259	268	251	264	242	257	278	277	273	267	273	286	291	255	259	247	265	260	281	267	272	282	298	272	244	260	254	280	269	280	275	286	289	263	260	242	274	301	281	316	275	268	286	310	278	296	270	247	279	262	281	251	295	295	264	253	284	250	282	260	266	305	274	268	280	288	268	274	274	258	248	273	261	266	279	293	257	257	268	296	262	246	250	264	294	259	268	258	254	277	272	300	249	261	255	317	275	239	238	252	267	291	252	273	300	278	273	247	283	267	271	293	278	255	273	299	243	273	267	281	267	276	279	284	216	263	296	258	299	276	289	263	292	297	283	245	277	268	275	282	258	255	276	299	252	282	255	307	270	264	254	288	269	266	257	280	272	266	269	259	290	250	288	265	272	290	249	272	282	285	277	266	281	282	243	308	277	244	290	254	289	247	269	288	262	285	242	264	250	303	232	267	253	277	276	271	259	265	259	246	283	305	261	269	277	297	265	250	254	273	255	293	285	272	286	281	293	274	267	290	278	263	270	258	251	284	283	263	285	277	251	254	259	293	290	274	229	248	256	260	283	249	243	279	300	302	290	262	264	264	265	257	279	267	284	244	255	275	286	278	260	268	255	246	305	266	282	281	282	287	285	259	264	283	285	243	291	322	252	267	259	279	267	281	307	288	267	283	282	260	262	278	266	266	291	276	254	323	275	288	266	277	286	239	290	262	271	274	260	272	258	271	291	259	277	284	277	234	286	277	270	281	279	285	268	282	263	270	287	297	253	294	259	272	275	239	251	277	275	260	295	301	264	277	263	265	256	262	275	272	274	267	250	281	260	243	263	244	273	260	250	294	259	288	245	267	307	281	285	272	284	260	264	286	270	289	286	272	292	274	273	272	292	296	287	271	265	270	272	254	268	269	271	254	232	264	269	257	277	258	279	272	293	306	281	224	291	275	294	251	278	296	245	271	298	274	292	276	258	273	291	296	274	269	276	263	273	286	277	249	270	245	235	269	276	285	268	275	273	268	260	287	278	295	286	313	240	309	264	258	298	266	231	275	252	243	274	281	264	257	272	246	276	273	287	305	274	279	256	274	289	271	283	266	282	284	265	249	251	251	250	252	263	280	259	274	250	259	288	266	231	270	286	291	266	271	268	291	247	261	287	262	287	292	285	263	265	296	277	280	297	275	276	264	239	254	237	263	288	242	285	287	249	277	308	279	281	239	268	286	295	261	283	256	273	269	254	242	263	267	290	260	265	277	285	301	282	279	279	277	270	311	253	275	278	264	270	287	257	316	281	257	277	256	257	249	261	272	261	273	262	283	288	227	290	285	251	275	244	264	272	276	266	258	284	266	282	258	258	273	232	306	264	268	271	275	267	276	281	279	240	269	259	242	268	278	273	280	267	289	277	286	294	274	271	272	262	254	244	251	270	281	288	290	280	289	279	275	295	264	275	272	267	252	274	238	256	282	264	257	269	255	276	278	271	263	247	292	265	267	281	268	269	290	252	261	276	260	265	249	295	258	291	238	257	277	271	257	267	262	260	271	301	277	278	277	252	261	271	291	284	263	228	260	285	262	264	267	263	261	249	300	266	276	287	272	265	260	269	269	259	295	251	299	292	291	300	302	278	307	283	246	285	271	251	269	265	276	265	279	240	273	240	246	257	261	236	279	269	279	246	260	290	286	252	278	251	323	273	252	271	245	304	266	285	282	277	248	271	284	240	277	273	243	254	293	269	270	260	289	274	266	292	258	248	265	265	260	260	264	237	295	292	275	271	282	247	271	281	282	249	277	250	264	283	290	267	273	255	242	275	289	232	268	321	286	268	251	265	269	245	266	282	263	282	277	261	261	258	271	249	267	266	281	265	273	298	267	244	294	252	242	271	286	263	270	270	268	273	271	271	311	269	269	273	282	293	283	301	284	246	267	281	285	292	283	266	257	239	274	253	294	278	282	259	263	285	265
10554	23478	21277	14123	11892	9203	7581	5742	4048	2654	1922	1748	1530	1347	1071	783	649	587	562	548	558	518	488	482	485	495	571	601	625	654	649	527	405	394	378	376	370	382	365	350	329	380	349	359	332	368	347	346	350	322	388	367	339	341	309	334	360	342	324	334	348	324	343	350	341	302	348	309	322	339	320	354	338	335	327	322	342	307	322	334	390	328	321	338	314	345	313	342	344	324	314	318	279	341	344	337	272	297	300	310	330	325	294	317	310	356	349	340	323	316	321	308	327	327	306	311	327	315	354	303	291	333	329	330	325	319	318	307	318	308	325	337	326	303	323	335	336	338	289	316	328	313	319	318	298	311	305	350	303	312	300	329	308	347	329	309	305	339	326	332	352	317	337	330	346	329	351	308	327	319	311	293	315	323	287	326	328	308	332	329	343	338	310	338	311	318	315	306	314	314	338	320	324	301	316	343	333	318	306	354	320	340	310	315	302	323	326	303	352	304	353	329	332	326	330	329	323	317	296	341	336	299	320	328	324	326	330	320	310	312	307	304	358	307	347	309	316	302	326	297	342	333	308	303	289	317	329	299	322	323	288	299	325	345	302	323	356	330	305	335	320	336	304	340	307	341	306	311	291	328	324	344	303	302	331	285	319	348	339	330	307	326	291	312	349	318	323	331	335	287	318	326	317	344	313	309	349	319	344	308	299	335	302	340	347	308	301	308	315	329	324	320	321	329	333	296	318	344	327	314	326	280	321	315	340	354	300	326	297	307	331	314	300	332	317	349	325	328	333	311	334	324	314	341	345	322	284	295	321	333	323	289	328	342	344	307	311	292	306	337	325	350	320	316	339	313	329	333	314	318	307	324	280	345	336	331	307	322	323	307	301	305	330	307	309	303	328	334	307	327	278	329	322	324	311	288	327	356	323	303	339	328	292	313	318	331	292	302	302	312	349	345	331	312	305	309	353	339	304	297	320	328	303	322	309	307	309	318	313	337	339	332	305	312	334	336	326	319	340	333	328	313	310	314	347	326	342	337	327	343	329	297	331	321	313	336	321	334	318	309	333	310	304	317	335	325	328	294	342	318	310	318	278	312	328	289	301	295	324	302	323	344	302	321	335	322	307	313	334	299	341	308	348	323	342	323	329	313	308	328	321	353	332	320	346	306	304	315	302	316	285	309	330	360	316	332	302	315	305	307	305	337	318	333	306	331	318	337	362	308	320	326	314	331	333	323	306	309	294	279	304	316	306	335	292	332	315	308	305	328	328	343	345	322	348	285	314	348	304	334	327	349	323	320	360	327	346	297	338	318	332	335	346	316	285	330	301	333	363	337	311	309	318	325	286	342	344	282	323	324	302	316	340	322	298	307	343	317	318	328	323	306	327	303	317	269	314	329	323	300	354	292	291	317	316	316	315	341	300	339	309	309	324	315	323	303	315	338	357	310	328	323	322	284	338	302	295	335	376	363	296	307	320	329	301	293	318	306	312	329	310	329	325	299	322	333	301	317	341	294	349	350	307	336	315	313	305	304	294	303	307	319	344	320	308	298	321	297	315	314	325	372	336	336	322	338	294	320	319	299	322	315	338	339	342	333	334	321	350	333	314	320	339	344	303	326	267	278	310	350	318	308	339	330	321	323	285	329	330	336	335	284	320	325	301	319	296	311	343	300	329	306	351	286	356	332	260	344	318	337	332	302	284	315	300	321	361	323	325	335	318	321	342	308	319	293	297	314	326	323	305	351	284	323	317	303	304	331	303	312	303	344	327	264	316	306	339	316	312	336	282	306	314	370	316	316	304	296	315	296	328	310	295	326	306	307	313	362	337	336	332	320	301	292	329	291	333	307	335	306	322	333	310	338	344	316	323	300	331	338	344	360	315	303	337	325	312	338	310	333	341	318	321	317	319	310	311	288	307	331	335	288	311	324	324	332	303	264	323	328	346	317	320	311	302	335	326	358	297	332	303	303	310	305	337	316	330	296	305	312	322	304	308	328	315	340	310	324	305	360	327	305	308	302	314	326	312	305	323	336	316	322	306	337	299	310	344	283	308	314	310	305	326	328	314	322	322	345	302	313	314	296	330	339	339	345	305	294	307	300	327	341	343	298	321	319	292	344	348	289	335	333	296	301	305	328	329	319	306	339	319	329	311	294	335	315	306	314	317	325	311	322	328	308	292	344	305	333	334	308	326	328	375	295	318	340	321	334	334	323	339	304	293	356	314	345	318	315	274	301	337	312	300	310	304	318	314	338	292	293	322	308	275	285	324	278	317	304	335	321	312	328	309	281	323	318	318	307	309	317	345	318	295	300	326	307	298	314	341	337	310	339	292	318	349	327	315	304	377	321	345	311	310	314	330	308	314	289	311	312	309	309	318	280	298	328	328	323	347	322	322	321	308	313	340	316	340	317	312	302	317	342	327	327	318	296	302	318	329	339	328	353	313	319	304	324	300	351	345	330	295	311	307	313	324	340	316	334	370	331	304	323	305	330	340	348	305	296	306	326	335	316	300	333	300	315	293	318	299	299	324	327	302	343	311	311	328	315	307	320	304	324	314	335	331	307	302	315	314	325	334	313	322	347	324	307	308	290	295	310	298	327	348	336	332	269	292	285	330	345	296	319	353	324	330	308	314	308	329	321	303	314	345	289	257	310	316	324	329	283	328	355	296	319	314	274	334	339	330	317	350	316	268	324	295	311	330	326	293	332	319	325	345	326	307	333	306	290	316	346	315	288	324	304	328	290	319	293	310	304	326	311	324	287	337	341	320	328	324	302	321	352	298	328	325	312	333	335	318	328	270	342	318	314	300	293	323	327	355	342	306	324	315	316	335	321	332	322	332	303	326	311	304	317	304	314	344	307	319	312	291	319	333	313	324	316	314	314	298	312	331	322	326	302	335	287	306	303	304	340	300	326	307	305	299	299	308	308	303	310	326	310	341	296	334	297	303	302	332	334	290	298	307	326	349	344	297	340	356	295	331	329	303	311	321	347	355	326	364	316	351	294	340	351	339	301	326	316	294	295	292	325	324	340	317	309	318	295	322	345	283	298	290	327	334	306	326	324	342	299	331	340	328	273	323	328	297	320	292	322	304	302	323	295	321	312	346	294	328	299	341	327	315	323	329	324	317	302	322	341	334	321	285	303	341	333	301	353	311	307	328	325	316	315	349	357	342	325	315	324	324	340	327	321	314	335	339	320	332	306	309	339	315	297	334	339	319	344	306	315	315	307	323	322	317	307	327	320	314	314	313	328	301	316	323	334	305	327	327	326	350	340	300	333	307	313	302	278	315	295	284	325	328	298	314	308	316	320	321	311	318	307	341	342	321	305	320	314	343	301	303	303	297	331	317	351	310	334	326	336	312	322	301	320	345	309	323	308	335	345	305	318	288	355	316	328	298	322	313	351	303	340	299	310	333	341	323	313	327	323	333	365	303	338	306	372	328	319	357	316	301	323	309	297	296	310	319	316	301	323	324	327	328	299	293	314
26861	19363	8784	3610	2253	1694	1480	1040	817	724	638	624	594	588	541	475	528	503	477	516	509	498	533	479	486	523	512	537	536	552	551	487	473	505	509	483	480	497	489	472	538	499	499	495	512	509	523	474	524	462	512	478	501	486	453	502	492	482	476	486	510	512	498	503	454	485	520	509	451	455	491	496	498	508	509	530	493	458	488	491	468	505	518	500	494	460	484	508	501	474	542	499	488	455	493	497	488	500	480	491	480	515	512	508	441	467	475	479	491	487	487	498	489	483	487	488	485	480	494	496	497	523	493	469	444	505	519	510	474	493	498	466	515	515	471	456	499	513	502	455	442	514	473	461	493	480	532	440	503	519	486	453	450	484	524	465	478	459	518	466	472	448	476	513	508	465	515	472	495	515	474	490	495	509	506	494	488	497	527	492	486	475	516	490	493	505	465	467	451	500	437	482	498	476	501	475	476	462	459	480	493	524	469	477	471	485	474	478	468	491	485	512	475	498	480	469	531	502	462	455	485	453	509	502	480	517	465	496	483	457	495	489	498	454	514	499	479	509	464	502	476	487	504	458	508	475	486	495	460	517	395	498	487	528	474	495	479	506	520	476	521	516	507	489	491	478	466	491	433	472	427	514	485	473	443	509	494	452	502	451	533	466	483	493	482	459	472	478	522	490	494	481	473	480	495	496	512	517	486	490	481	501	479	508	486	471	469	482	486	492	501	483	454	463	463	498	481	458	462	519	490	501	456	500	486	486	484	509	473	512	501	441	501	463	458	496	474	462	473	472	468	424	483	478	492	468	491	483	477	490	506	473	486	485	466	467	494	435	495	498	480	473	510	504	508	510	466	499	467	474	448	500	475	478	502	533	448	493	449	490	484	471	500	494	472	497	512	502	484	487	488	500	497	492	444	532	473	479	468	503	449	491	469	480	491	478	498	469	472	500	482	497	501	496	489	473	489	487	495	493	497	484	500	517	485	476	496	476	477	463	471	495	485	502	488	440	493	507	464	472	469	475	479	529	525	517	457	451	455	456	549	476	514	499	475	474	465	514	467	445	459	499	482	498	512	462	521	516	503	499	473	498	474	501	454	487	489	479	490	480	461	486	506	527	480	494	454	517	485	440	465	492	501	457	491	527	461	509	472	478	476	521	478	482	500	507	489	518	503	511	483	478	519	473	474	456	467	510	482	493	480	505	492	460	515	484	484	478	522	489	510	490	515	459	449	471	457	478	479	482	484	463	515	451	541	457	496	538	475	482	495	493	493	523	488	468	504	475	457	442	505	500	507	525	475	510	465	473	474	495	496	475	464	505	502	509	517	476	476	504	479	486	431	535	489	490	465	469	524	471	494	495	519	519	517	493	512	459	492	458	451	492	496	480	494	459	489	507	460	507	474	483	484	466	512	468	480	471	484	475	486	499	505	463	494	508	494	483	481	514	510	502	544	485	461	492	521	519	495	490	514	477	512	501	477	490	479	465	484	447	491	481	545	494	507	521	517	499	502	521	523	489	485	510	502	518	467	488	456	515	496	552	478	522	475	452	481	526	443	488	487	467	469	513	478	487	462	483	508	490	495	497	508	486	480	462	478	501	528	502	485	466	535	507	480	470	476	509	439	458	514	489	521	522	499	481	475	459	516	464	443	474	520	491	478	480	531	471	472	489	458	479	470	562	496	431	502	498	501	474	506	479	503	519	487	477	476	514	490	469	486	481	454	490	500	489	467	493	480	476	465	478	456	465	503	469	514	449	448	517	454	452	480	514	500	513	505	514	474	444	507	499	474	498	487	476	478	483	453	467	503	537	468	469	500	460	454	497	496	500	459	504	501	507	513	439	478	468	500	479	470	450	472	487	450	459	485	532	511	488	487	522	477	456	457	480	498	468	487	485	494	473	484	481	452	470	521	478	501	506	486	515	493	499	498	491	540	486	447	515	466	495	486	476	527	499	440	484	444	504	513	472	517	495	468	466	504	507	468	467	484	500	480	463	473	488	481	497	484	479	497	495	524	504	528	465	487	482	535	515	495	480	499	480	460	505	516	509	452	498	485	466	467	476	465	478	457	490	503	455	499	503	510	470	465	502	473	497	471	537	512	463	517	510	494	513	465	519	467	484	518	536	517	487	493	530	531	525	506	508	499	467	472	481	493	443	490	492	532	474	478	498	478	504	503	501	457	481	452	471	473	506	482	492	418	475	500	507	506	484	524	498	482	460	431	468	476	462	465	489	461	448	509	490	496	488	452	499	488	522	515	499	488	514	473	469	471	490	482	541	501	511	504	453	452	475	502	502	462	508	498	516	488	476	443	534	507	499	498	475	522	501	457	500	480	500	458	471	489	477	501	525	477	507	480	473	489	513	472	518	478	552	490	490	503	467	479	515	482	502	506	448	481	483	517	457	494	496	465	449	476	457	505	478	486	481	516	459	458	487	467	452	504	447	489	499	519	460	499	501	474	505	510	510	469	474	525	468	469	505	484	455	501	518	465	494	472	493	501	497	516	472	478	488	518	446	468	499	484	501	528	453	494	502	488	485	431	505	499	460	467	480	491	504	500	475	442	450	483	456	464	500	492	462	499	484	462	469	507	498	516	497	449	459	485	470	499	462	456	518	483	461	485	489	504	466	490	484	481	471	456	520	468	481	463	480	483	479	483	456	504	470	458	504	502	500	509	481	498	490	460	503	509	482	460	469	464	483	504	485	497	486	504	506	480	477	484	460	477	470	486	476	469	478	520	487	488	465	468	452	458	465	512	456	481	487	489	445	513	506	515	508	514	497	520	469	464	478	478	437	496	496	490	471	518	466	427	496	482	473	487	459	460	558	533	481	449	443	494	488	486	480	539	487	502	475	489	453	485	508	493	484	527	475	469	494	482	478	497	511	474	494	484	503	479	508	475	495	508	521	483	459	491	473	479	486	510	507	493	441	501	494	486	492	458	490	501	501	485	489	463	494	508	487	476	508	486	514	458	511	518	461	515	467	515	455	499	483	544	490	509	503	480	493	508	474	485	469	480	452	508	475	470	492	461	460	541	497	500	458	459	453	510	504	494	518	463	488	484	480	494	522	527	514	458	470	491	469	470	465	505	477	490	465	512	467	481	500	490	467	467	497	477	515	505	480	487	483	462	474	493	466	480	467	506	533	457	455	473	484	496	459	467	513	475	490	480	442	483	514	470	467	459	521	517	520	441	489	533	496	474	451	501	504	489	464	464	487	533	498	445	473	500	496	484	494	452	471	463	505	495	493	478	482	489	490	482	537	523	522	539	515	474	514	496	516	484	476	484	529	489	488	483	461	483	536	480	468	493	485	504	445	448	539	515	485	497	475	466	511	469	450	540	482	504	509	496	534	471	458	484	502	454	502	484	487	471	488	448	486	483	483	474	502	444	526	478	451	462	443	450	485	472	454	474	512	484	504	502	504	510	508	509	453	523	498	477	522	476	506	498	484	500	498	489	507	493	464	501	496	504	498	497	509	492	496
7278	8614	7923	5156	4204	3325	2796	1991	1558	1099	948	837	855	825	718	613	595	624	611	670	605	621	687	626	623	635	677	658	703	770	709	687	631	602	611	589	591	634	562	604	589	608	617	599	597	616	564	577	618	606	598	577	609	569	613	568	616	627	595	593	621	603	588	585	598	566	604	600	563	550	607	584	593	614	582	603	580	579	609	579	581	656	600	606	581	596	599	622	620	562	567	593	575	645	593	574	602	660	631	596	577	593	581	623	584	600	591	627	596	633	603	553	630	605	608	631	626	618	610	610	575	611	568	597	584	557	572	595	592	574	577	626	630	594	567	566	612	598	616	586	564	573	586	518	598	635	554	586	623	588	603	596	603	627	612	586	599	573	608	574	571	547	588	594	581	626	575	567	600	597	596	652	569	612	602	590	626	572	630	629	575	571	637	649	557	599	560	649	616	611	575	602	594	589	621	600	580	588	629	548	608	576	588	619	649	599	600	614	552	562	614	590	604	598	605	575	577	583	604	569	572	624	568	626	567	556	613	596	612	642	591	611	576	584	579	578	610	573	614	513	601	599	585	581	611	591	609	590	630	632	641	585	571	546	568	612	627	597	613	579	547	564	582	592	573	593	607	614	606	564	605	611	660	616	567	563	594	586	570	594	582	615	615	585	625	567	578	567	614	590	600	578	672	590	577	568	573	624	618	612	606	569	607	639	597	601	586	606	629	568	614	595	612	621	608	609	590	567	602	569	613	608	575	589	601	635	563	583	584	591	636	623	618	606	594	594	647	596	584	589	616	574	593	590	634	586	615	571	624	617	607	606	626	619	603	561	561	594	642	615	603	572	572	557	602	628	577	583	612	595	608	598	627	584	582	580	610	621	598	563	601	609	595	597	617	612	609	599	603	591	569	563	607	589	616	554	614	585	595	588	590	654	593	595	663	578	604	612	588	597	590	611	569	606	606	631	574	588	619	594	597	596	582	594	625	613	598	626	624	616	608	638	629	593	633	602	578	629	631	553	604	583	622	579	564	558	640	600	624	609	601	612	641	585	625	601	586	548	554	570	628	604	629	573	619	584	582	604	618	629	578	586	618	581	570	581	629	609	569	603	627	586	604	617	593	599	605	649	548	613	560	591	589	590	608	594	572	596	630	615	572	573	586	607	609	622	598	577	605	572	620	627	592	568	604	600	590	645	587	561	611	591	584	588	578	614	587	562	626	580	586	609	551	604	600	589	579	626	574	568	569	624	564	580	588	581	602	612	616	530	597	559	588	554	593	632	599	565	607	593	628	588	608	590	625	618	557	573	602	599	641	604	600	609	602	578	599	589	585	570	558	594	613	575	555	548	613	597	634	596	575	602	594	576	566	574	614	588	565	601	607	578	642	588	625	577	615	601	621	619	533	586	582	610	586	584	586	581	612	583	630	594	592	559	598	627	612	580	589	621	593	631	595	563	641	580	603	574	610	548	652	627	657	621	623	581	589	558	580	585	605	594	649	596	551	589	576	626	564	577	645	629	573	613	609	601	611	588	598	590	580	618	633	577	599	605	602	580	590	587	595	607	542	610	583	584	591	606	568	557	577	575	600	594	622	608	595	607	613	594	571	627	599	629	598	595	561	622	606	575	585	636	611	596	613	571	610	585	633	604	569	597	586	563	631	623	573	572	624	610	544	603	582	599	608	568	625	622	562	643	590	591	560	592	640	598	603	558	593	593	652	607	626	577	609	579	613	566	595	582	596	589	559	607	620	615	639	545	620	604	601	590	579	570	601	594	568	596	599	638	566	573	618	587	602	563	617	568	540	560	561	566	565	549	599	572	571	587	600	589	570	610	587	552	599	593	581	585	563	606	590	622	577	568	572	550	563	599	607	603	599	595	609	591	596	620	574	613	581	626	561	607	633	619	584	603	583	599	607	589	611	580	591	633	614	599	556	594	598	596	620	581	583	597	587	642	578	608	605	574	599	598	581	642	607	579	612	585	576	594	568	545	553	578	611	596	589	582	627	598	547	591	610	606	587	593	601	583	595	567	598	579	614	558	556	620	592	572	614	591	570	562	590	625	606	616	626	572	565	597	555	573	594	572	593	605	611	603	605	597	619	610	559	550	614	617	608	597	617	633	591	602	587	568	584	532	624	626	566	605	565	550	623	593	604	581	590	590	616	582	648	595	588	581	613	574	611	557	609	606	594	601	604	579	564	605	579	584	608	591	609	594	574	584	599	579	559	608	601	626	577	597	564	599	585	645	611	546	585	617	635	615	629	596	582	610	609	598	588	592	620	562	576	612	611	584	620	594	613	547	574	639	636	582	624	582	607	591	583	624	607	592	571	600	590	612	600	601	622	563	593	608	565	575	595	558	624	568	557	577	577	623	589	604	548	618	595	575	610	580	589	632	577	582	610	657	583	631	618	609	560	569	565	590	581	586	630	598	570	615	609	554	638	577	603	600	624	586	625	578	612	596	560	592	618	572	619	594	610	623	603	623	605	568	593	578	646	588	573	550	547	625	577	594	617	641	584	626	592	562	600	589	596	602	584	567	591	583	608	563	579	546	563	631	615	592	602	567	585	569	592	576	587	603	583	587	589	589	617	616	595	596	588	586	611	570	579	630	527	602	553	604	564	649	551	552	611	598	640	597	632	615	604	534	588	632	616	564	619	586	595	570	596	610	597	578	603	601	592	576	613	568	573	614	584	632	559	570	632	619	602	569	583	604	583	587	577	571	603	574	581	567	586	578	586	609	549	566	600	599	570	603	561	586	540	635	603	602	586	621	626	580	549	587	634	562	585	597	553	582	639	612	653	588	569	599	588	572	591	556	564	603	583	616	605	591	587	568	608	566	636	612	593	578	567	597	587	585	588	610	568	622	649	566	644	626	623	579	595	573	610	585	580	600	653	586	608	572	589	594	623	641	616	570	587	584	624	601	632	621	627	594	595	629	627	620	572	591	591	567	614	577	629	620	591	569	615	613	618	595	552	586	603	572	599	601	599	594	612	560	597	609	582	591	595	591	601	619	613	584	634	571	566	600	597	552	566	614	600	610	605	601	587	624	596	572	586	586	579	609	538	589	637	576	623	548	633	590	592	607	612	613	580	577	580	619	617	592	575	627	639	631	597	602	565	596	626	609	593	599	614	607	606	590	584	580	621	607	604	577	607	607	599	625	601	598	606	612	618	589	586	609	618	622	587	566	684	568	593	623	595	587	564	604	621	580	627	579	637	546	617	611	618	568	611	628	578	618	616	575	549	602	599	620	541	606	602	578	622	600	595	623	591	572	606	580	618	595	605	564	612	599	593	608	594	568	586	602	622	613	588	603	580	633	609	624	579	626	594	566	573	658	635	569	584	556	603	594	601	598	598	595	603	588	609	591	575	558	603	611	587	602	567	598	567	627	594	577	547	577	600	587	562	547	597	578	547	599	578	596	618	593	629	629	588	578	625	632	594	573	599	588	589	562	608	568	574	632	625	581	602	635	580	623	584	582
23693	20928	28168	23831	20915	11534	3253	1773	1207	851	704	586	556	512	444	383	334	338	322	329	310	297	283	314	274	281	326	336	317	383	339	310	303	276	291	294	300	259	241	254	307	268	267	253	254	276	272	251	290	256	249	221	252	274	251	267	274	257	277	255	276	231	261	283	243	248	252	286	271	294	259	255	254	230	256	260	246	244	296	237	245	308	256	238	260	224	268	265	236	270	253	249	245	293	253	256	214	242	257	240	263	261	227	257	240	266	263	285	288	263	261	271	257	238	261	242	253	233	250	238	264	260	295	231	293	244	239	266	243	239	256	226	278	263	259	267	230	231	259	254	257	242	300	268	261	257	253	247	242	264	270	250	243	280	267	245	257	256	240	226	264	240	256	250	256	262	251	288	252	224	261	242	282	258	264	253	266	281	258	245	246	237	246	266	262	227	263	247	234	279	223	259	286	271	254	221	247	271	235	248	253	278	254	277	273	263	281	206	261	259	251	231	283	242	242	262	242	235	247	243	242	257	245	254	233	265	265	264	287	263	251	251	268	259	270	226	259	244	241	284	248	245	294	234	248	253	241	271	226	271	265	249	240	270	239	265	248	257	235	263	279	264	269	271	239	227	230	243	262	263	277	244	196	249	250	249	239	258	282	229	242	236	257	261	252	247	237	270	227	278	263	264	258	285	274	274	252	260	257	252	265	261	261	292	257	247	247	254	239	235	249	277	244	271	278	225	266	240	259	239	260	235	264	242	236	288	235	253	258	253	253	231	243	263	245	252	234	254	269	268	261	268	267	271	261	249	268	254	260	238	263	258	284	228	253	279	221	279	240	265	252	229	271	245	276	282	268	274	254	244	245	268	258	261	238	259	266	277	235	265	239	273	245	253	251	255	267	231	219	269	261	232	225	273	278	241	243	233	257	236	280	259	263	288	244	283	249	236	251	285	241	238	281	251	265	238	270	259	256	257	241	259	242	267	245	235	269	263	254	278	247	240	239	228	231	251	264	256	238	247	256	246	235	261	246	249	256	230	222	236	266	300	227	240	238	221	215	262	254	278	262	264	250	293	257	208	245	235	244	250	239	267	272	260	279	229	261	240	244	263	235	245	260	231	236	247	294	242	244	246	239	251	241	232	245	254	268	261	252	254	264	245	259	256	267	270	247	253	220	256	234	276	255	283	257	285	267	282	221	237	242	269	247	246	256	232	265	257	281	266	229	243	251	303	275	274	266	256	242	259	270	258	253	242	238	240	252	261	253	259	246	246	256	243	271	255	271	269	295	259	247	255	256	267	244	261	240	215	267	238	226	252	239	233	248	250	258	256	255	286	216	239	267	266	252	242	248	219	253	242	264	250	258	250	258	268	246	271	257	273	267	234	263	254	241	238	252	234	238	278	257	260	273	242	278	259	235	247	280	262	260	251	273	246	252	262	248	269	251	249	235	229	259	250	243	259	221	223	271	264	251	247	243	250	229	231	250	222	249	232	239	226	249	228	264	244	253	269	258	262	230	284	279	263	248	244	254	249	243	225	263	226	274	271	264	235	248	220	239	241	261	267	250	256	241	245	266	304	265	259	251	272	253	231	248	260	232	264	278	265	266	265	247	253	259	232	265	260	266	251	243	255	259	251	243	256	236	286	240	229	266	249	235	255	260	239	264	241	258	268	256	231	257	269	256	250	258	250	265	260	277	277	250	274	234	257	252	244	239	254	224	264	248	271	262	256	247	251	267	231	258	254	247	251	275	267	278	226	247	272	250	239	257	280	258	238	253	236	262	270	276	260	253	282	260	248	251	282	238	233	268	281	257	253	227	249	230	260	246	251	244	224	238	260	223	259	253	252	270	227	235	268	236	260	256	244	230	228	243	265	272	256	293	249	245	263	250	278	242	244	212	243	273	263	271	230	263	246	252	265	282	250	250	272	244	256	247	239	233	252	253	249	254	252	230	249	249	263	257	254	260	258	240	258	251	243	227	275	268	243	252	253	239	252	281	246	234	277	245	262	266	236	289	235	257	256	245	265	273	251	290	250	241	255	220	262	276	254	239	254	256	239	266	260	255	255	265	255	227	269	269	277	247	224	233	246	273	267	267	255	249	244	243	236	275	250	240	279	278	230	261	243	242	280	246	239	226	237	272	267	256	262	250	237	230	232	235	233	288	263	291	240	266	266	263	281	236	241	231	262	264	257	248	260	248	247	265	256	250	239	247	264	261	266	276	239	257	216	268	273	253	291	261	262	276	236	263	267	238	242	250	238	244	263	278	277	245	258	252	254	264	268	260	257	257	251	231	251	262	274	245	252	222	260	260	270	244	210	259	270	258	262	233	254	251	237	246	264	209	214	231	252	245	246	245	240	256	236	245	248	264	265	263	231	254	266	248	242	264	258	254	268	253	263	274	238	268	274	232	248	247	237	243	292	220	265	244	250	246	267	271	252	247	254	252	232	238	229	287	270	250	251	257	268	268	228	250	288	251	270	270	259	252	236	233	248	243	274	282	229	231	260	272	239	239	237	253	236	272	237	259	246	270	257	233	272	220	226	232	251	233	262	255	247	259	286	243	239	254	254	241	251	262	258	265	262	226	220	267	243	269	241	239	254	240	261	254	244	238	271	268	258	240	226	273	272	262	256	252	277	249	247	246	256	230	259	237	251	233	256	230	247	286	248	303	260	253	246	266	236	256	240	261	243	261	256	253	277	276	240	250	255	247	263	243	258	253	252	249	263	265	273	259	270	253	241	253	241	241	240	251	261	242	251	233	230	276	246	284	239	242	301	253	243	275	273	246	254	252	269	243	255	246	234	272	250	264	257	243	261	234	263	269	279	265	238	274	239	246	255	260	262	287	258	277	246	294	240	231	273	264	265	266	254	264	254	223	273	241	272	256	263	260	224	264	235	251	266	261	218	235	236	246	210	194	261	245	236	232	236	258	251	250	244	267	242	259	253	247	247	245	251	249	238	240	227	288	249	211	251	234	280	265	277	255	240	219	234	267	249	244	239	247	234	243	250	273	254	220	241	283	248	259	253	273	242	233	253	264	277	242	253	240	255	238	239	259	256	276	241	270	223	263	254	267	252	250	260	266	250	255	261	256	224	263	254	245	221	246	246	265	263	240	225	259	248	271	278	242	263	256	229	238	251	239	241	251	245	237	255	236	250	245	241	249	281	270	244	253	263	269	264	278	272	248	236	242	244	259	255	219	280	273	261	243	268	266	238	224	233	236	250	243	267	272	265	257	253	240	273	237	240	260	254	224	276	230	250	259	255	240	252	253	250	240	251	267	260	232	245	243	270	229	235	285	241	245	263	255	219	240	257	254	260	256	265	266	251	252	239	266	225	249	243	273	215	274	263	220	276	263	250	269	264	253	263	251	248	239	231	265	230	279	220	288	268	234	242	260	263	268	260	270	261	248	248	249	246	270	245	264	234	264	248	271	252	246	244	266	245	285	263	197	247	274	249	259	231	236	246	263	216	254	266	259	253
8441	17352	16353	10125	8294	6508	5237	3755	2758	1928	1353	1282	1200	927	725	586	492	468	467	497	454	456	432	428	431	431	470	485	496	518	515	483	402	364	378	361	372	355	374	338	312	322	326	336	343	327	318	357	345	306	324	326	323	345	337	367	322	309	362	341	338	350	354	298	303	350	319	359	340	336	347	342	324	329	341	339	327	349	321	299	357	304	323	312	354	324	325	285	346	339	332	314	282	334	328	343	320	359	325	283	330	327	336	311	321	335	308	329	329	324	298	334	349	320	357	296	338	317	328	326	327	315	347	321	353	317	322	315	310	345	328	341	342	309	325	290	344	308	287	324	317	312	343	336	338	340	297	367	315	322	354	362	296	321	293	311	337	309	349	329	321	315	315	349	288	368	347	340	308	263	311	304	328	347	321	337	330	323	310	318	317	295	272	307	328	320	329	309	327	346	302	326	325	320	302	327	341	343	301	358	334	319	312	325	332	337	306	336	341	303	321	315	349	342	315	327	304	360	320	304	312	293	313	299	314	342	322	336	316	345	327	335	346	321	295	321	324	348	305	347	304	332	320	309	318	322	312	346	358	305	321	324	335	317	323	329	308	364	317	322	335	314	288	320	318	341	291	332	346	307	333	317	306	321	337	316	327	294	298	307	312	327	281	331	319	306	302	309	361	341	339	346	335	335	346	284	316	314	306	314	359	289	341	313	292	313	344	318	287	359	341	323	314	349	310	323	348	322	327	331	314	320	354	320	320	340	322	311	319	295	339	292	326	313	335	315	318	314	343	314	297	312	312	352	305	291	338	327	313	337	302	323	295	349	280	309	347	315	340	303	316	323	300	303	329	317	337	352	309	304	327	313	335	337	345	330	330	285	287	326	314	333	313	334	315	338	349	305	310	328	313	326	330	319	331	324	319	335	327	336	326	313	315	326	324	311	363	319	338	330	307	339	299	349	311	349	324	330	348	349	337	299	338	331	296	319	344	304	321	341	318	322	328	300	299	313	318	327	303	320	329	347	322	338	324	313	328	335	342	308	318	313	348	316	344	287	354	308	328	308	336	309	332	333	307	313	347	331	346	302	332	330	294	336	302	335	341	283	322	291	350	336	339	333	358	321	328	347	328	328	335	334	295	348	312	356	348	309	273	309	319	309	305	302	312	312	324	303	317	290	310	296	315	331	306	305	330	343	326	313	296	313	333	311	286	316	336	341	336	331	319	293	341	312	338	314	328	319	327	306	329	327	338	313	299	313	327	312	314	344	328	337	328	329	345	330	288	347	307	288	332	305	333	321	333	336	303	352	308	309	349	333	319	337	330	307	320	342	341	308	302	319	317	299	363	331	342	328	327	311	290	328	311	357	319	333	291	292	298	313	342	309	343	337	299	317	339	296	360	324	309	346	332	329	336	304	360	303	321	317	297	319	354	308	325	328	339	329	301	313	324	314	343	320	311	305	326	332	323	305	309	323	342	318	324	310	329	294	321	346	322	299	325	316	316	332	318	344	372	320	309	318	247	328	340	361	318	300	331	310	307	303	314	319	318	337	319	329	318	303	294	326	368	325	308	321	362	311	348	306	340	350	342	299	344	332	343	330	333	344	322	330	326	324	349	318	291	330	306	299	317	305	315	345	321	305	339	339	314	359	317	290	289	302	346	306	305	298	291	350	304	317	319	324	292	325	315	329	321	317	334	335	323	323	355	305	335	300	310	323	323	318	340	290	285	332	305	305	353	320	308	344	310	294	279	332	317	332	325	290	315	334	327	343	338	334	311	315	332	329	309	307	285	338	297	354	293	330	330	321	336	291	312	283	316	312	301	312	303	297	309	339	309	330	364	349	339	281	345	335	339	307	325	310	313	300	315	339	295	304	307	318	335	350	344	334	313	297	341	339	329	330	314	312	315	343	323	319	322	277	339	312	298	339	311	306	358	332	338	344	340	308	273	311	311	317	322	317	363	317	320	326	321	282	300	319	324	330	326	338	335	334	275	325	310	308	319	328	312	336	297	304	308	311	351	347	321	344	327	315	330	342	316	327	318	324	306	311	328	315	316	343	328	368	301	330	333	291	308	318	313	291	320	308	314	285	287	298	326	343	346	307	356	320	336	337	309	379	317	303	307	330	317	326	296	335	294	349	289	288	292	286	323	327	352	311	339	332	331	337	366	339	340	331	328	301	308	302	288	318	303	323	364	308	297	315	289	339	315	327	336	324	283	308	311	313	331	300	342	317	345	315	300	309	339	324	302	325	298	332	301	319	284	330	303	324	324	318	315	286	315	295	328	326	301	314	321	313	311	330	330	339	361	349	324	308	288	303	287	306	317	323	332	336	322	329	318	312	339	331	351	326	372	340	309	315	303	299	323	291	311	305	298	295	342	352	351	356	341	327	320	291	318	307	348	308	344	354	313	344	318	318	299	348	309	332	296	314	366	333	334	323	310	340	313	278	326	330	313	338	327	348	285	327	293	323	364	359	312	296	331	315	325	290	363	315	328	291	322	309	334	311	328	341	325	299	311	329	309	343	322	288	322	357	338	343	326	335	289	342	340	320	310	323	314	299	305	297	335	323	332	320	361	327	309	322	337	328	344	311	344	324	313	319	314	338	302	344	341	337	345	297	316	347	305	340	291	318	301	316	319	339	347	344	321	344	313	319	326	317	293	332	298	311	302	313	321	327	343	307	325	334	327	313	329	331	290	337	316	327	329	305	338	331	297	326	355	293	344	340	304	313	337	360	303	309	322	316	301	341	326	327	324	273	322	378	274	309	304	309	306	333	319	327	304	325	297	332	338	300	304	330	338	338	305	344	298	288	311	312	331	333	316	297	331	329	310	338	342	318	320	332	304	321	335	284	318	339	332	326	336	338	299	327	337	337	333	322	346	326	286	296	299	332	338	319	351	345	305	305	333	341	299	316	334	333	338	339	331	314	339	347	363	301	304	309	305	311	313	336	325	321	307	333	324	318	330	323	303	333	301	299	332	291	341	312	301	323	313	348	318	316	315	298	323	315	304	318	325	341	318	340	325	318	334	288	360	311	315	370	323	325	336	332	316	311	308	337	311	317	314	331	324	312	319	318	357	326	313	313	314	318	285	314	309	329	302	336	336	302	329	330	341	341	342	278	307	334	332	336	338	303	322	337	337	359	318	368	328	299	313	325	314	335	296	283	307	354	301	332	345	320	306	326	309	311	278	338	297	321	305	341	344	307	343	369	294	341	328	315	349	340	350	356	310	330	326	335	302	305	328	313	307	305	319	304	319	317	323	317	309	306	297	297	340	316	325	309	321	298	320	332	344	325	333	311	310	297	302	319	355	322	311	345	343	293	318	287	350	329	328	311	346	303	305	284	338	303	317	317	330	300	304	299	276	355	326	345	369	319	317	350	341	327	318	350	331	328	309	307	313	355	337	365	331	282	298	314	325	312	337	354	345	302	298	287	305	331	309	328	270	359	325	311	305	289	320	327	311	315	336	324	345	328	342	306
24912	20923	26971	24864	10607	2893	2162	1505	1171	1005	863	786	791	766	730	676	562	640	642	576	630	621	577	559	622	580	640	656	685	703	624	633	550	560	568	618	579	642	620	626	609	596	585	592	590	555	583	573	584	635	561	553	565	518	594	559	596	574	584	582	581	552	594	583	566	598	576	576	584	579	574	547	580	560	616	570	608	528	551	562	582	577	600	592	559	552	604	583	574	571	547	622	609	597	567	605	582	610	565	565	574	552	587	600	568	565	592	600	531	568	528	577	547	537	578	561	558	626	592	533	634	611	538	587	611	566	561	553	543	556	542	592	589	605	597	582	568	513	537	590	593	573	603	582	518	548	582	583	566	585	612	560	557	559	622	569	515	603	574	567	552	563	557	560	540	573	569	579	616	556	557	554	589	599	568	576	602	580	603	580	600	574	599	560	554	581	554	569	575	553	599	579	595	582	584	589	632	577	583	627	522	572	629	616	566	577	610	565	557	554	612	572	565	587	596	560	574	602	539	580	559	562	567	565	620	573	584	537	560	644	597	531	620	579	572	561	580	562	600	567	644	612	573	596	597	586	594	588	554	609	560	593	573	578	578	569	588	563	584	517	571	600	555	594	608	560	588	554	580	590	554	569	562	564	591	573	588	565	583	534	584	575	571	563	563	601	564	579	542	553	588	542	617	567	581	575	504	580	620	533	541	594	561	592	577	584	570	554	556	555	633	639	540	565	602	603	588	638	599	578	551	574	608	533	589	582	598	570	561	563	577	575	568	575	605	624	596	565	613	561	618	565	623	633	581	618	602	594	585	550	557	572	569	568	561	536	559	568	572	554	554	604	565	584	573	546	601	617	574	548	550	556	632	559	552	569	579	529	564	572	548	584	583	564	566	577	623	566	547	570	584	619	612	570	568	565	543	564	637	626	535	554	564	602	588	574	541	549	624	632	596	588	573	594	526	565	575	538	545	575	590	553	571	588	559	540	571	574	577	557	579	582	557	611	584	566	546	598	527	583	608	576	555	556	607	591	560	594	578	578	623	594	631	534	547	571	556	585	623	583	597	571	614	543	587	576	615	561	599	569	611	568	606	583	582	580	543	578	593	594	550	595	603	628	574	566	641	627	556	574	612	567	604	545	565	591	563	567	575	605	583	589	583	555	540	544	620	601	604	553	570	581	634	574	589	579	558	608	532	571	551	575	567	582	547	561	543	601	592	538	585	571	565	557	540	555	530	574	543	580	582	567	593	539	611	549	535	583	602	616	547	523	600	596	591	530	655	586	581	568	586	576	614	599	610	607	608	576	569	592	600	545	562	630	612	575	598	561	600	599	550	556	592	548	589	576	593	536	616	587	576	555	615	561	577	545	588	593	567	567	583	601	587	598	571	610	583	581	572	577	555	574	579	567	589	567	548	523	556	551	607	531	552	586	549	539	537	620	510	531	550	584	533	558	569	536	587	565	603	572	573	582	589	581	531	542	569	561	550	591	571	587	590	589	572	578	544	534	590	581	568	591	562	574	586	575	631	570	558	562	542	551	569	563	573	578	580	576	576	571	555	566	573	586	590	600	575	532	577	591	577	600	606	614	612	541	591	588	570	558	562	565	555	602	537	583	628	570	571	592	564	547	537	564	552	546	583	559	566	580	569	565	597	531	533	532	592	575	567	590	566	551	560	567	609	596	584	577	590	540	559	572	575	568	591	607	576	579	564	591	516	573	576	589	552	574	619	566	558	582	598	560	569	571	554	581	514	587	582	595	614	547	577	537	593	552	586	594	587	623	579	533	570	605	618	570	620	553	566	568	564	586	541	600	609	569	611	561	576	583	590	582	563	500	609	609	597	604	607	579	548	579	597	600	579	538	569	555	574	556	570	556	542	599	622	555	546	565	579	583	554	606	555	606	563	610	541	539	529	573	593	561	575	574	532	610	598	575	570	563	583	555	604	547	544	586	564	542	590	637	557	557	549	546	569	563	586	625	570	562	615	585	541	558	595	562	573	572	591	545	587	577	628	534	599	567	539	578	583	525	569	594	554	581	594	551	599	578	547	597	551	566	609	559	596	584	608	582	561	595	598	579	532	555	546	569	595	506	569	558	582	598	594	601	536	592	552	567	522	604	636	539	544	618	562	537	639	576	556	582	593	576	557	554	544	606	589	588	604	539	625	594	570	621	621	597	559	540	600	554	549	561	592	542	563	549	569	519	568	568	564	580	527	578	563	552	582	575	565	542	595	571	550	564	572	564	576	559	601	561	574	602	627	548	546	612	561	587	579	574	568	581	537	567	556	584	510	543	589	555	593	545	576	615	589	545	622	576	589	570	591	551	531	512	591	581	562	622	580	561	568	598	587	595	547	587	594	610	603	581	612	572	616	597	598	602	600	576	581	568	573	597	612	561	551	592	531	512	550	593	571	583	559	536	571	562	556	582	589	590	574	615	610	555	556	570	582	618	572	520	559	598	578	556	582	587	574	577	586	575	544	569	588	575	591	572	589	551	586	562	558	557	561	551	572	605	524	586	591	523	547	616	588	553	570	566	547	535	575	553	554	581	599	579	579	531	569	554	551	577	603	561	588	599	589	597	599	621	541	583	578	604	543	575	572	582	592	588	625	551	580	605	582	531	579	548	560	587	572	597	580	555	614	627	607	617	592	588	586	544	517	573	576	613	594	560	561	604	594	592	575	602	583	558	551	577	557	574	580	565	595	566	583	565	553	598	597	543	581	582	546	541	520	573	575	570	553	587	540	610	568	518	565	561	584	559	569	591	539	567	546	580	541	562	562	589	630	547	592	556	577	587	557	533	582	578	565	557	533	568	558	526	622	605	556	598	555	604	580	539	540	559	551	598	581	520	579	611	591	560	585	594	614	537	586	564	564	555	587	567	580	587	571	589	546	592	583	531	582	562	549	556	544	560	585	570	534	560	585	570	586	593	584	598	571	576	563	583	608	550	573	618	578	618	586	600	590	582	606	541	563	590	542	605	591	596	567	547	523	573	561	581	589	545	563	566	596	557	615	540	603	596	571	589	555	587	581	599	574	580	594	596	602	560	581	568	573	541	580	563	587	593	587	577	584	573	568	604	583	565	615	576	558	635	540	606	599	580	541	560	612	583	526	567	579	563	629	567	569	566	602	568	597	595	580	576	593	612	619	560	539	551	560	587	604	551	615	573	563	532	553	588	567	547	583	557	564	573	603	566	565	579	606	538	590	572	603	563	574	537	594	569	571	568	576	566	588	558	580	532	561	532	563	583	552	541	562	599	563	576	565	591	618	519	535	568	615	553	542	620	510	545	544	598	559	606	535	570	540	521	606	584	500	558	580	550	595	591	616	605	543	565	573	613	561	554	560	595	600	584	574	545	606	564	552	558	547	533	615	577	574	592	572	617	576	627	595	573	570	625	556	523	633	593	591	565	587	563	572	601	580	565	600	614	567	590	547	567	573	568	549	611	639	545	555	539	532	545	568	601	530	565	606	546	585	620
7999	13607	12709	7858	6139	5145	4300	3080	2313	1830	1486	1309	1239	1040	960	892	810	747	758	736	743	777	798	705	740	777	764	825	821	836	860	825	707	720	729	666	752	693	670	695	684	673	741	701	683	675	705	633	692	726	712	723	675	715	705	653	661	696	745	694	639	703	677	681	671	657	657	666	692	707	701	666	670	666	706	678	654	682	707	665	697	682	665	643	692	640	687	711	695	695	640	693	681	692	702	654	678	649	725	691	697	668	629	684	657	654	670	655	700	705	662	698	679	688	724	708	686	682	721	677	705	700	687	656	634	700	688	637	668	686	623	649	675	683	694	696	667	676	679	690	654	661	709	690	683	710	670	689	690	652	663	645	656	703	679	687	700	665	635	688	673	657	708	668	692	692	671	701	679	671	678	679	711	719	689	699	704	640	671	702	669	717	682	642	658	695	653	721	662	671	668	709	667	680	706	700	686	661	662	643	709	667	654	690	673	686	685	686	647	680	671	673	656	695	639	724	681	696	659	727	683	693	654	688	680	696	719	643	701	693	664	719	652	694	645	657	678	681	687	692	664	711	706	676	664	722	723	715	724	683	679	671	689	695	670	675	697	720	669	671	700	673	717	713	646	669	660	687	669	698	666	659	666	685	712	711	680	675	657	683	656	662	728	686	716	655	647	705	675	665	648	677	678	672	684	647	679	679	708	690	711	674	686	663	688	684	737	664	663	709	667	670	717	667	716	655	716	724	670	640	683	725	679	649	689	675	727	686	691	718	677	668	686	668	687	650	669	721	687	727	643	618	657	635	685	714	711	658	699	642	675	663	671	606	675	716	685	668	730	693	689	635	715	654	671	716	700	655	680	673	634	680	626	701	682	615	676	667	631	700	700	720	662	682	683	641	665	684	693	706	666	674	657	729	645	664	694	672	678	657	715	654	703	681	639	656	696	684	700	668	656	678	674	656	671	623	694	648	689	660	690	692	662	692	678	693	727	684	643	674	637	650	674	676	688	643	717	671	666	666	730	669	697	669	675	653	715	721	694	745	682	674	680	689	652	681	661	707	677	671	657	692	701	674	695	659	679	668	672	659	649	672	696	685	701	680	682	691	666	682	723	649	710	679	656	694	650	678	732	679	675	702	702	727	698	678	705	645	656	710	714	689	719	700	702	674	695	663	656	680	647	652	663	655	659	659	702	680	678	680	653	633	680	658	696	687	644	688	683	662	682	681	705	697	683	686	690	655	648	682	684	651	666	666	686	672	720	671	688	640	665	658	658	685	674	674	647	696	681	646	661	701	690	651	646	645	645	704	693	646	706	622	655	674	633	707	688	675	666	688	707	680	629	709	643	642	686	666	695	681	679	681	716	691	665	732	668	671	683	650	698	715	693	691	704	689	667	712	683	646	685	677	695	682	655	615	693	636	680	683	664	694	662	659	692	689	707	664	664	762	655	659	691	628	666	715	665	645	683	717	628	656	681	666	693	692	682	674	667	693	697	645	686	716	683	665	699	668	659	663	685	678	678	682	616	651	683	682	674	685	701	685	697	684	705	661	674	681	647	685	709	696	695	652	727	659	683	654	653	654	713	673	637	669	684	670	748	648	645	661	680	632	649	673	638	676	680	669	699	707	689	672	730	699	657	721	699	689	657	678	698	682	714	687	686	740	675	715	667	681	637	714	714	693	670	691	680	669	693	701	655	646	643	665	711	699	669	676	686	678	653	671	696	711	673	641	698	658	703	677	689	673	696	688	681	695	676	683	693	700	690	701	660	668	683	686	687	676	695	658	650	716	691	684	618	662	640	630	673	656	702	659	678	653	664	735	657	698	657	643	702	686	648	686	713	695	675	650	690	677	657	656	710	707	670	652	663	724	693	673	710	674	726	709	661	681	646	704	657	647	688	671	696	677	689	666	730	700	678	673	649	689	702	689	666	648	730	669	696	680	693	655	705	683	649	705	665	731	690	648	699	656	648	649	701	687	695	664	722	656	695	644	692	681	653	680	680	654	686	631	747	669	678	689	688	691	686	678	691	675	698	677	683	700	699	637	695	680	672	674	689	691	692	685	681	704	599	636	691	669	654	688	674	688	644	676	694	678	654	654	731	712	667	663	668	686	672	685	610	714	628	713	696	659	689	676	658	727	719	642	680	674	700	678	707	688	671	632	701	679	657	666	653	754	696	650	682	680	654	678	659	667	694	648	668	695	700	704	675	684	698	696	634	676	632	720	642	732	669	690	700	687	673	671	662	720	681	670	678	668	659	683	650	647	693	695	622	691	674	734	730	726	684	720	692	743	655	674	622	668	710	713	729	667	676	676	650	666	648	689	716	728	689	626	694	676	662	686	683	689	670	696	685	680	685	642	649	641	683	659	684	708	671	689	665	644	698	676	696	685	695	654	670	701	672	653	663	693	643	678	677	648	667	652	682	669	724	666	668	691	660	634	639	654	613	706	700	638	674	653	635	727	666	667	712	710	680	711	651	702	703	699	680	700	700	701	685	683	668	670	726	672	656	726	724	687	642	677	670	730	677	637	644	672	646	640	674	597	681	654	672	720	678	628	712	705	692	678	686	660	722	661	648	721	683	711	664	653	610	689	700	698	643	695	652	722	692	623	668	651	691	642	664	666	688	718	631	703	686	661	669	732	695	687	709	706	699	662	658	685	679	687	649	674	651	688	729	697	660	703	694	678	662	741	695	668	675	645	657	670	701	689	712	628	687	662	664	638	668	680	658	700	637	680	688	677	659	698	665	666	670	648	668	652	675	651	654	715	675	731	708	668	723	673	708	668	643	663	704	699	688	680	669	707	694	635	734	650	703	686	659	711	668	668	674	675	668	722	662	675	660	697	671	674	706	659	711	691	661	678	680	638	649	693	702	686	648	660	665	623	672	652	668	661	707	702	669	662	696	671	716	686	695	720	658	691	633	693	695	654	673	682	714	663	678	670	660	682	694	636	699	666	714	643	688	633	665	677	716	680	678	690	663	617	674	649	712	693	648	655	602	670	717	724	694	662	654	665	657	676	692	686	674	669	683	714	687	743	723	719	661	686	682	682	687	689	708	678	639	698	689	664	717	630	718	720	691	700	721	676	694	674	684	632	671	673	652	669	694	680	669	681	692	676	681	722	720	691	644	672	694	681	680	642	648	695	657	693	663	623	670	655	714	676	754	664	677	689	655	656	640	690	679	640	664	696	696	686	669	664	728	681	647	706	678	681	624	677	697	676	693	656	707	653	668	710	621	668	683	674	641	678	663	682	661	680	651	659	701	682	656	695	725	679	677	697	682	658	689	664	665	664	701	672	691	704	675	719	627	658	723	722	672	710	719	661	667	616	660	687	686	742	674	685	665	707	637	648	655	678	676	681	744	690	673	618	680	674	707	681	686	731	689	698	681	688	674	713	654	721	688	703	663	618	672	692	664	660	700	683	693	694	700	690	682	710	674	737	716	707	675	692	715	663	657	676	609	660	644	691	703	667	685	668	655	682
22707	20949	28625	23431	20959	21112	11388	2909	1778	1348	1078	885	834	680	586	487	405	434	369	398	390	346	371	349	368	371	406	410	396	455	418	397	340	307	307	284	321	332	322	327	310	290	298	306	281	292	287	261	284	294	263	276	283	304	313	278	295	302	272	264	289	287	247	272	259	288	288	259	247	263	282	296	282	277	279	265	283	307	258	289	309	293	250	290	275	265	328	290	278	284	277	254	295	267	263	278	296	275	271	294	269	267	255	285	277	262	279	266	239	264	235	267	281	268	277	267	275	310	309	286	301	281	316	261	251	263	291	301	296	282	293	237	289	270	254	284	258	261	277	274	272	283	263	282	258	281	276	283	260	261	258	284	275	263	282	289	266	257	287	274	265	259	288	266	278	289	282	260	274	275	275	267	259	282	279	291	250	276	266	265	254	267	249	268	268	292	283	292	300	269	293	269	266	279	260	276	306	307	282	290	274	273	265	254	269	287	264	271	286	279	289	267	286	243	300	249	266	277	260	276	295	282	271	243	282	284	239	282	257	291	288	271	273	247	289	270	257	269	269	292	279	281	271	246	279	268	277	262	308	276	300	260	273	281	241	288	281	274	275	271	269	270	296	284	255	259	284	297	294	276	274	279	263	279	279	261	265	273	269	282	267	277	253	259	265	274	274	262	260	258	271	275	286	287	286	276	283	269	265	248	283	290	296	304	242	270	294	245	311	248	248	258	268	263	290	253	248	271	282	234	270	244	262	279	268	304	281	278	284	264	281	265	272	269	271	274	252	278	296	285	260	264	289	292	279	280	291	270	297	231	283	282	253	300	287	286	265	310	282	268	280	294	311	271	258	281	268	251	229	273	257	279	258	220	261	264	282	270	256	274	280	284	252	255	272	253	250	278	249	255	256	271	265	268	299	274	286	291	247	293	259	268	268	246	268	292	269	272	258	291	273	265	274	289	259	290	235	264	284	258	273	276	267	280	293	281	260	257	272	275	286	270	271	278	270	261	262	300	297	278	287	284	278	306	292	275	266	287	268	274	243	251	261	272	273	240	275	270	302	263	267	297	267	258	278	255	263	258	242	268	283	272	261	261	286	303	276	288	283	258	272	268	272	268	273	283	278	288	260	296	261	291	275	270	260	304	301	279	267	263	272	259	275	272	291	264	253	306	270	248	266	279	275	272	251	274	230	281	278	269	289	270	269	260	285	263	248	243	254	237	278	260	273	258	268	280	261	262	267	286	287	258	270	266	289	255	270	291	272	264	274	275	275	297	275	262	260	270	290	273	277	256	262	267	263	284	261	253	273	267	282	259	292	262	257	276	295	267	274	270	279	262	258	284	274	283	228	238	273	280	273	270	274	291	290	288	298	255	271	285	253	252	251	262	270	279	254	280	293	260	281	277	289	242	291	266	293	275	251	292	259	277	287	271	263	261	281	278	265	291	254	267	279	249	287	255	260	271	286	277	266	257	265	279	270	274	262	286	257	299	256	263	244	267	310	288	267	274	325	267	268	296	269	272	275	308	278	271	257	249	257	277	283	242	277	268	286	278	297	285	259	275	255	274	281	282	254	234	285	272	245	260	261	262	270	277	275	261	308	321	278	243	247	300	257	286	284	291	280	272	263	279	245	263	259	288	281	257	276	278	271	273	261	252	265	260	273	262	267	271	248	267	241	265	260	234	240	291	267	276	273	271	257	265	251	274	258	287	246	269	311	278	237	279	255	244	273	296	287	292	249	272	236	267	279	270	267	287	259	275	273	263	291	289	267	303	246	248	262	240	283	290	287	283	252	277	254	269	243	254	277	267	299	262	268	280	307	304	280	236	262	272	282	251	259	296	230	257	276	292	311	284	281	292	267	265	283	283	273	266	260	261	297	273	277	257	273	267	269	305	268	280	275	297	303	267	271	277	247	273	265	286	278	272	239	263	270	262	291	299	252	276	288	255	271	255	275	265	278	239	262	255	284	274	293	278	284	277	272	263	253	290	222	271	276	249	283	238	273	257	254	273	269	263	285	284	290	265	254	269	288	261	254	275	271	248	269	293	292	285	262	273	282	302	257	284	282	276	276	271	258	244	273	248	276	262	288	265	261	297	263	277	280	266	268	245	276	258	267	285	271	279	290	258	253	285	254	281	288	230	291	245	254	278	306	252	274	249	279	276	273	274	298	268	280	281	270	291	255	270	271	261	257	252	262	243	253	278	260	246	290	282	295	276	275	266	267	283	291	279	294	284	274	277	271	277	281	270	257	262	286	255	265	275	259	268	290	244	264	287	291	282	321	251	285	284	262	294	284	277	275	221	250	278	258	268	242	272	256	268	273	270	298	266	267	258	255	251	270	255	271	272	288	299	269	294	287	280	283	281	259	274	250	288	260	272	265	259	273	291	293	281	288	291	254	269	227	259	265	301	258	258	259	276	279	266	244	276	277	262	238	237	279	273	256	273	261	296	263	271	282	276	288	273	263	284	247	282	291	269	272	287	292	265	283	274	282	303	264	279	248	265	265	311	270	302	260	262	278	263	260	290	291	278	281	266	269	251	234	265	280	290	260	264	279	260	279	229	275	271	270	249	251	314	250	279	262	254	247	240	254	293	267	283	281	274	276	259	283	287	270	262	282	291	274	266	265	234	279	242	294	263	277	260	263	253	256	238	260	262	262	294	245	262	270	280	278	254	252	285	264	245	276	279	265	321	253	267	267	292	272	280	273	266	270	259	279	279	291	233	299	274	250	263	293	238	264	250	258	316	258	258	236	281	251	260	242	295	290	261	269	282	266	270	311	274	279	253	274	276	312	271	266	253	256	283	264	257	252	265	251	296	280	239	242	256	264	247	256	294	245	303	295	268	301	283	260	302	292	284	266	282	249	268	287	252	268	272	259	287	281	305	260	294	265	285	252	278	258	278	265	270	273	297	291	266	300	295	262	259	276	253	261	228	251	265	281	267	275	291	267	288	293	271	274	262	261	287	263	269	251	290	249	303	268	282	264	285	280	273	273	280	266	305	277	280	281	247	262	270	254	263	286	264	247	234	273	248	294	267	282	278	274	264	284	259	257	257	274	274	276	266	282	298	275	289	281	277	263	254	267	263	244	291	251	257	251	287	300	276	257	258	243	280	274	291	253	245	263	282	296	282	289	278	290	272	291	270	279	270	309	267	281	259	266	280	278	301	275	253	275	303	254	287	294	259	284	250	272	267	275	284	278	278	274	286	239	279	265	291	288	264	300	252	261	281	279	254	275	261	300	268	289	293	263	271	261	271	271	265	244	257	292	241	281	306	287	293	273	257	266	276	265	275	246	284	271	266	257	281	288	261	241	272	281	264	243	284	253	229	253	283	253	277	272	294	278	251	266	278	268	279	263	257	280	301	253	259	270	287	256	271	250	292	284	246	282	261	283	286	277	281	270	289	273	278	303	265	259	300	275	259	275	286	272	255	305	316	271	280	286	254	255	264	272	264	277	308	261	295	273	280	279	262	269	283
10469	23700	22516	14530	11459	9678	7777	5558	4091	3108	2391	1962	1674	1390	1026	773	666	640	606	554	544	518	477	512	487	483	525	602	559	624	684	545	467	454	390	384	406	350	354	382	368	383	376	379	346	335	375	375	324	374	370	373	351	331	336	345	359	394	326	333	349	328	329	306	360	341	336	358	316	315	339	343	312	319	345	342	315	344	338	321	320	313	362	355	339	323	311	340	327	305	341	315	338	333	318	328	311	314	291	340	345	367	323	304	314	288	319	333	315	318	334	312	311	332	329	349	321	336	334	282	286	326	296	336	291	299	323	333	303	302	362	284	318	287	317	310	289	305	360	347	298	326	326	292	317	312	317	349	306	332	326	313	341	317	327	319	357	314	314	328	325	325	321	305	324	350	328	334	318	315	329	370	320	334	319	320	317	319	288	297	319	296	349	317	338	307	310	285	314	309	318	335	275	346	314	338	316	335	320	304	312	321	329	325	297	322	307	329	308	301	356	356	285	331	326	326	312	315	294	286	325	333	321	329	289	320	297	320	324	295	335	317	308	296	326	329	281	321	295	329	296	321	320	326	334	344	324	311	341	323	349	319	326	332	319	281	314	325	329	311	346	354	326	343	328	349	305	334	361	317	332	327	315	322	341	307	323	315	318	344	315	325	297	324	343	342	338	322	323	327	316	379	296	321	329	313	276	323	305	306	319	310	303	340	330	347	303	356	321	345	358	324	325	357	326	296	305	318	340	312	343	302	340	353	342	321	359	331	314	320	276	309	309	328	324	356	319	340	343	312	293	348	325	337	310	309	296	341	317	294	345	318	336	344	299	275	323	287	349	288	314	307	333	310	319	313	300	339	338	344	321	352	332	311	336	331	353	330	318	328	313	328	311	328	305	327	306	337	344	322	299	321	345	283	312	355	292	338	336	310	336	321	314	319	335	331	321	338	331	302	291	303	286	294	329	306	303	342	319	332	291	329	316	278	335	318	325	313	332	322	311	346	300	303	315	332	315	350	347	328	339	299	341	330	303	319	318	322	315	294	294	301	335	323	301	332	335	322	324	274	310	318	325	351	337	319	332	318	302	348	304	295	360	338	318	299	329	317	321	310	316	314	336	294	319	310	307	323	309	308	305	303	320	333	308	314	314	331	320	289	289	352	347	339	327	316	315	326	304	330	336	351	322	299	316	338	278	333	361	302	301	322	321	311	322	295	301	350	315	316	316	342	339	308	321	317	324	310	334	288	347	326	313	329	329	362	316	341	343	319	282	317	337	346	310	310	353	346	336	313	300	316	347	339	338	320	334	329	294	321	307	314	329	329	341	317	328	359	332	355	298	285	319	334	327	327	324	328	313	280	323	316	324	347	345	340	299	328	296	315	338	307	312	323	338	352	321	316	319	345	337	325	307	341	280	273	335	322	314	291	301	299	315	315	313	326	301	307	322	294	314	305	324	296	327	299	340	365	316	310	314	340	338	306	298	325	302	316	346	317	327	336	341	323	329	302	346	323	329	334	332	299	324	326	306	307	341	302	310	303	324	334	295	361	320	328	312	335	311	310	324	337	308	320	330	334	342	305	333	317	330	311	311	307	323	329	346	329	329	339	317	302	357	327	300	320	336	316	340	292	345	316	318	322	306	333	335	326	357	325	360	336	324	308	304	289	323	309	324	327	314	325	319	314	315	291	314	340	336	327	312	317	329	314	333	317	301	271	344	324	359	330	331	322	315	308	314	308	331	321	328	321	290	313	320	321	344	335	321	317	310	298	349	333	290	317	313	326	326	344	349	323	316	323	322	316	326	342	300	335	350	301	312	337	318	311	301	294	316	344	322	337	325	327	348	330	326	288	337	314	311	340	340	309	325	308	324	304	341	322	277	327	298	347	315	357	297	308	316	327	355	299	310	317	335	341	330	337	353	340	335	325	340	306	327	308	288	347	346	291	320	332	341	320	324	308	304	296	320	334	292	314	351	343	308	322	301	299	320	315	324	328	325	337	346	305	348	343	325	293	343	308	359	332	341	302	293	335	323	305	340	330	313	290	300	280	318	357	373	327	329	273	323	302	312	301	330	293	290	333	338	349	330	335	314	338	292	277	313	319	347	323	328	296	315	353	327	293	311	319	289	320	331	355	347	289	315	330	342	337	326	317	320	326	310	348	315	358	333	310	347	306	339	314	315	316	316	319	305	318	288	330	303	321	323	348	316	318	322	312	317	296	335	311	332	341	306	312	306	333	319	326	321	295	321	304	334	298	328	336	304	334	288	345	332	324	310	307	301	341	307	332	314	329	305	329	336	334	331	322	294	342	350	309	314	296	287	324	298	327	337	341	306	293	323	304	305	310	342	285	286	302	336	328	328	325	342	332	341	340	322	321	330	286	327	331	332	352	303	290	330	329	322	291	314	302	306	313	298	340	328	321	318	340	313	329	319	298	316	346	325	291	308	310	336	344	332	317	328	301	306	333	340	298	327	327	308	314	308	331	338	302	299	309	317	327	346	295	361	333	284	339	323	348	335	339	326	310	342	352	338	313	288	324	299	351	309	328	319	301	306	302	280	320	312	353	307	347	326	315	330	300	314	343	317	329	325	336	319	326	356	333	352	324	311	332	292	326	329	314	326	295	305	329	332	334	314	325	344	323	284	340	349	329	303	348	352	330	282	317	301	339	305	330	314	308	318	318	316	324	320	308	329	331	328	332	310	315	283	335	323	355	318	355	328	307	351	326	309	315	330	361	325	349	332	339	322	307	329	336	347	336	348	316	312	325	313	291	320	338	327	325	327	308	353	350	317	309	312	299	333	334	333	295	314	350	320	352	330	326	342	329	277	314	321	323	317	303	308	362	318	297	321	319	346	320	332	294	305	302	332	310	293	333	336	277	323	300	305	343	302	315	313	360	345	344	303	325	319	309	334	325	342	313	368	365	319	362	317	355	319	289	323	342	328	319	338	342	318	299	344	307	338	325	313	341	302	298	334	293	335	305	345	300	297	330	303	340	311	309	317	338	326	316	345	322	316	299	316	330	315	326	336	277	335	317	290	339	308	306	328	346	356	299	341	287	345	349	342	346	312	301	351	324	323	318	307	306	325	296	309	310	337	317	316	304	290	319	330	315	341	326	283	330	310	328	341	280	315	330	333	340	331	298	332	327	331	314	313	298	327	303	307	292	312	306	312	307	311	336	334	326	298	351	289	316	332	321	298	340	313	337	325	292	312	300	331	308	317	334	352	337	345	297	300	322	346	306	335	323	310	348	303	336	324	343	339	292	326	296	309	322	326	311	323	317	307	315	277	340	311	324	319	293	302	343	299	295	326	356	332	295	308	337	315	276	308	341	320	347	301	328	314	327	312	331	346	316	340	339	327	300	316	329	320	307	307	299	342	306	301	336	321	309	332	316	334	315	367	316	304	318	316	325	318	334	355	313	312	315	305	336	282	296	316	334	347	355	296	350	333	330	344	327	327	328	308	323	317	308	316	360	313	316	318	318
26983	19345	9433	3888	2359	1877	1438	1006	847	727	657	657	580	557	546	508	503	487	481	499	497	489	479	528	508	497	484	520	510	532	551	498	537	522	481	505	457	467	487	521	496	485	486	487	467	528	479	533	467	488	502	514	483	489	476	519	476	534	472	490	477	476	523	479	519	494	477	500	475	517	472	466	504	481	491	506	487	468	479	481	437	494	477	453	480	482	480	499	491	490	475	506	467	433	494	473	490	530	439	526	496	504	476	487	481	492	473	512	454	493	485	487	479	497	500	465	510	517	535	501	498	442	527	508	517	477	502	522	507	493	454	510	469	492	483	499	499	487	464	478	494	485	543	493	484	476	506	450	556	474	453	501	512	487	522	479	490	535	490	481	470	466	504	483	459	471	482	492	476	461	471	499	502	500	476	512	486	517	489	489	504	467	505	465	483	522	453	479	487	491	504	492	480	494	457	465	473	466	506	448	487	500	492	497	524	497	483	464	520	523	494	469	490	471	480	465	491	514	462	502	428	494	457	491	492	460	442	436	477	478	464	508	478	501	517	499	470	475	503	490	490	453	509	480	496	529	460	499	453	499	535	509	502	505	500	497	495	465	488	467	490	496	489	537	481	475	496	491	513	485	492	514	513	505	508	476	504	512	494	487	504	488	490	521	453	439	510	482	468	472	528	513	505	455	480	513	493	511	472	479	519	490	465	474	460	467	478	472	492	484	442	496	497	499	535	514	514	452	486	448	487	479	484	494	468	482	494	474	451	494	499	481	471	506	490	487	452	520	476	506	467	502	450	488	432	474	505	455	500	513	475	454	420	472	489	503	501	470	522	506	496	462	514	489	477	521	502	464	493	453	520	472	537	468	507	466	493	486	498	466	510	490	510	487	461	471	480	512	479	474	529	491	511	483	488	484	491	470	506	491	476	479	526	446	481	505	495	467	469	496	475	489	484	487	497	479	478	512	473	538	505	476	507	492	477	477	505	470	490	489	452	444	501	479	494	458	480	486	488	492	501	488	475	495	481	458	463	481	515	506	512	477	489	438	505	528	467	479	535	520	461	469	538	487	458	503	511	467	469	476	463	492	506	447	464	490	475	491	512	481	529	464	518	497	492	482	488	520	478	515	470	469	517	487	513	497	510	486	497	502	490	508	467	462	459	478	487	485	515	487	466	442	460	489	496	495	476	519	510	474	502	457	446	451	479	492	508	478	461	494	528	453	469	454	479	491	501	499	511	508	464	486	489	482	509	521	483	483	502	476	519	489	535	528	485	457	465	490	469	489	489	484	518	500	462	482	515	469	529	482	492	495	517	455	442	461	493	496	472	497	475	518	506	484	478	466	539	501	508	458	489	463	468	463	486	534	495	522	508	512	454	521	485	477	488	499	458	486	512	496	512	497	508	476	457	504	463	504	479	452	499	508	444	461	514	490	466	484	461	438	466	472	465	490	463	470	510	444	490	503	473	510	497	492	468	484	477	493	499	503	451	464	470	493	503	485	491	479	491	465	511	500	506	490	466	466	495	476	463	460	464	515	476	479	527	456	513	526	468	469	448	492	516	467	488	460	497	496	428	501	447	471	503	433	479	489	459	501	513	488	499	490	497	530	517	468	475	471	470	481	485	466	465	493	516	500	486	487	482	503	500	445	500	453	479	537	483	484	444	506	475	488	496	481	460	488	511	462	482	459	495	486	491	526	473	448	475	490	485	490	499	493	477	442	484	483	467	487	509	506	496	485	462	474	496	489	447	495	527	496	491	479	498	514	517	479	494	486	470	464	510	483	461	457	446	474	449	496	504	479	493	466	475	521	495	490	517	488	501	505	522	486	521	500	502	510	502	494	453	464	479	481	450	460	443	504	443	471	490	495	413	472	491	493	481	473	486	479	476	466	482	496	474	505	511	520	477	488	487	454	492	467	490	496	504	529	516	477	427	536	466	497	473	492	477	481	488	493	493	491	483	489	481	484	486	469	508	488	503	519	509	503	514	476	477	471	479	475	490	522	522	503	539	436	465	498	465	491	496	441	490	467	505	466	512	512	454	482	474	478	514	474	454	496	531	474	523	512	534	484	503	486	463	510	467	510	503	459	494	472	461	509	483	468	497	466	520	470	488	471	489	495	493	468	478	466	493	506	478	485	499	479	499	462	496	456	497	454	520	541	506	475	484	502	485	526	509	446	482	512	496	486	485	517	488	457	469	477	512	523	499	530	486	434	486	500	470	525	441	489	478	432	508	490	501	517	486	481	497	491	501	498	498	504	490	474	493	512	479	482	536	508	485	484	485	505	506	478	494	467	496	483	477	509	517	475	460	465	478	463	474	442	478	480	490	486	514	508	518	484	506	488	480	517	486	471	487	512	453	416	472	496	486	494	492	481	505	492	494	515	498	480	504	504	486	485	464	494	499	505	454	499	477	478	514	460	455	477	506	475	478	469	466	500	530	512	474	493	476	444	494	515	525	470	474	441	451	481	475	469	492	474	474	495	482	458	502	477	460	528	462	448	516	480	493	523	490	482	454	455	519	473	484	492	511	431	434	435	500	483	510	443	481	485	469	494	440	510	491	488	472	463	517	520	478	508	513	516	503	440	470	455	485	476	549	514	436	453	495	471	486	457	491	464	465	492	492	516	456	514	475	489	535	461	462	450	492	484	491	523	501	494	491	465	488	491	503	485	487	494	498	493	490	461	470	516	529	498	485	520	507	489	510	466	479	490	525	486	472	501	448	495	479	493	492	503	466	473	491	494	456	500	492	495	460	457	534	480	462	487	498	495	469	483	491	443	491	450	475	539	519	540	501	436	466	492	468	479	479	501	510	547	503	495	461	459	490	468	451	493	499	474	495	506	494	506	519	497	491	513	552	475	501	453	527	461	432	512	512	491	453	488	482	488	488	444	470	477	469	500	497	484	483	515	454	460	496	503	459	500	498	496	471	530	472	454	511	497	506	469	486	466	515	456	463	490	486	498	486	473	493	524	496	478	479	412	458	463	507	482	433	521	496	440	452	444	508	480	486	494	508	480	475	471	452	488	466	473	506	494	515	535	482	479	504	513	480	483	458	486	489	468	451	482	492	507	503	516	482	480	511	499	510	510	474	496	455	493	488	486	501	470	496	512	489	488	525	500	484	482	461	493	467	521	452	512	452	436	470	511	462	481	478	454	496	476	472	512	457	472	451	496	511	482	508	486	491	485	484	480	447	471	472	465	479	469	483	520	459	480	514	476	520	492	458	492	492	477	490	476	486	471	501	471	512	488	455	477	469	480	422	478	457	462	479	495	460	483	497	505	479	478	495	490	475	486	486	519	458	515	529	491	492	491	490	487	496	460	501	481	519	503	477	469	479	482	471	482	508	510	488	497	493	501	488	499	480	484	473	492	446	472	503	430	502	540	519	484	463	492	487	480	507	490	534	444	534	486	475	509	489	519	455	488	478	491	453	484	487	455	510	458	506	494	492	489	485	468	467	488	511	502	502	473	496	507
6886	9013	9330	5170	4237	3507	2820	2021	1630	1282	1064	973	893	870	726	686	602	659	635	613	586	584	603	631	650	669	654	741	712	683	665	667	631	610	593	601	617	608	644	638	588	605	617	588	616	572	621	639	592	636	556	617	606	631	638	608	629	599	578	606	658	603	627	571	592	604	646	628	599	607	571	608	647	644	611	602	608	566	631	582	596	622	583	573	626	599	609	596	616	622	594	598	596	591	595	547	614	588	636	550	575	603	628	609	584	595	585	570	585	631	573	635	596	556	640	613	590	619	679	595	570	564	606	603	561	575	572	575	562	622	644	607	599	566	593	621	693	597	566	628	610	601	565	593	590	586	624	630	635	603	604	579	575	620	612	586	588	610	604	593	610	613	601	548	589	620	623	641	569	575	587	670	609	643	640	627	608	598	641	586	608	601	609	606	613	633	595	614	621	581	607	641	611	618	629	598	604	592	615	608	605	547	567	613	550	588	586	566	617	563	604	607	608	592	606	610	590	574	558	602	614	608	572	582	595	584	565	677	604	592	590	610	575	574	591	576	576	606	589	597	614	591	606	616	604	569	573	590	614	620	605	617	618	632	607	594	596	586	583	589	595	607	661	561	633	604	617	578	610	597	569	578	592	581	565	589	582	626	611	597	588	594	593	580	634	597	602	621	604	579	591	626	592	622	675	633	609	567	602	590	581	616	606	631	562	557	575	642	592	559	632	594	634	584	564	527	593	609	609	636	588	604	638	630	600	650	605	605	596	631	613	607	605	629	623	620	596	538	556	626	598	601	595	562	592	598	583	632	550	575	599	587	599	602	627	576	627	598	574	575	599	577	650	595	571	590	563	632	557	609	583	589	553	607	566	605	616	592	568	624	591	593	581	626	619	614	639	601	626	610	614	557	595	569	616	599	557	659	646	600	540	612	618	558	648	592	629	587	579	628	596	615	565	608	627	598	619	584	594	571	568	595	554	569	617	575	596	586	618	595	585	579	602	616	643	623	612	584	632	594	576	554	560	590	612	573	595	612	574	548	592	634	602	613	623	623	565	580	600	623	601	556	632	615	561	587	623	621	596	569	619	588	637	612	613	605	557	587	597	608	593	580	591	575	569	590	585	611	574	583	631	608	609	594	590	622	610	567	608	613	588	590	609	622	620	607	566	597	603	594	632	572	609	595	631	604	627	582	586	581	580	581	571	610	573	607	587	618	587	608	621	638	606	619	612	560	563	574	598	590	608	618	617	566	586	614	566	610	576	637	600	607	626	574	649	566	588	578	611	605	591	633	608	634	609	587	631	592	631	564	611	614	593	623	587	593	603	597	614	573	616	533	625	590	609	578	638	571	622	574	633	536	605	589	608	596	620	624	587	612	600	621	603	591	586	611	576	568	594	594	627	583	566	638	592	590	607	629	637	577	622	591	578	610	559	594	579	572	636	598	637	588	601	592	609	602	581	584	635	582	568	607	572	549	587	601	615	585	566	605	575	618	616	622	657	591	620	654	555	573	583	599	604	608	590	613	610	606	550	532	614	584	586	618	585	596	561	574	591	610	552	586	570	600	590	525	570	577	613	599	577	628	581	605	620	597	572	578	599	624	594	597	628	595	636	593	586	621	603	567	599	625	563	570	603	618	633	614	564	613	604	589	604	614	578	601	587	613	630	545	614	608	585	566	586	578	598	571	563	595	581	584	573	630	611	630	612	594	597	601	618	577	600	598	595	615	604	588	599	598	620	607	621	581	622	647	622	607	627	635	586	640	605	633	617	596	587	574	593	635	638	585	605	597	606	632	593	594	599	574	606	564	632	582	580	608	630	584	588	591	584	634	571	653	593	607	615	567	609	614	606	630	642	574	574	580	588	563	585	599	573	623	596	544	559	618	633	590	583	608	607	620	599	610	623	633	661	642	589	597	618	625	623	599	534	633	590	602	636	604	598	597	581	634	592	607	567	626	603	633	621	587	625	593	579	574	589	567	562	602	632	605	638	598	600	598	610	580	611	623	571	611	589	632	611	586	608	563	641	612	605	620	610	643	614	633	584	621	592	634	546	570	639	601	605	617	597	626	609	636	607	594	625	625	628	563	592	588	536	584	627	587	575	647	551	604	645	552	586	609	604	620	616	583	645	576	570	604	611	647	562	611	608	604	618	580	586	587	626	593	621	586	640	575	597	610	581	630	584	615	565	630	632	619	641	559	600	588	602	608	616	605	539	621	580	617	629	614	571	573	586	598	604	606	537	600	636	581	609	616	607	613	602	532	589	609	582	628	604	616	603	584	572	592	566	583	606	611	591	598	590	597	596	572	589	646	593	618	618	588	558	577	571	578	586	582	584	635	599	608	580	606	550	634	587	580	595	576	609	575	557	629	611	594	630	597	542	608	595	568	624	616	610	604	580	599	623	609	647	626	588	583	592	610	611	604	585	556	599	595	615	645	614	601	594	605	604	593	580	547	614	581	616	581	633	612	589	594	608	607	592	628	566	618	596	593	570	604	631	598	599	626	608	591	605	615	606	623	626	578	640	578	602	585	636	582	568	587	609	599	622	600	599	603	585	601	574	590	551	628	593	631	579	611	614	611	600	582	555	607	592	613	582	566	597	620	608	602	612	618	638	583	621	573	604	594	617	591	611	652	578	617	602	566	586	574	586	573	595	622	588	606	618	602	629	565	617	586	593	629	646	610	585	605	584	636	629	616	566	610	586	638	668	697	594	591	572	609	640	632	612	593	633	605	613	555	641	573	639	539	627	588	607	576	602	661	596	596	633	587	680	601	622	635	595	655	587	602	631	646	585	639	609	597	610	647	552	577	601	573	595	558	584	607	604	654	631	617	668	581	586	575	581	620	558	592	619	587	584	625	628	597	563	570	565	626	593	560	589	641	568	554	597	653	600	626	592	598	610	578	613	589	585	602	595	650	564	614	609	604	619	579	632	597	561	575	576	562	626	633	603	598	542	614	623	613	618	600	607	596	618	604	602	614	540	590	587	598	610	621	596	532	602	572	586	576	598	619	584	634	578	598	595	625	592	572	579	593	606	587	549	620	599	569	625	593	603	606	556	595	600	613	609	549	568	617	558	594	622	611	623	577	600	628	591	613	568	572	587	636	593	572	614	587	573	607	624	631	563	596	583	654	573	626	608	592	593	617	573	629	622	609	617	592	613	580	618	588	590	600	531	615	595	568	593	608	604	671	617	608	616	596	539	570	578	600	664	620	605	605	597	570	603	607	597	562	627	573	614	588	582	608	591	602	641	593	587	646	605	598	598	562	588	606	594	638	576	584	613	593	653	612	619	621	603	600	573	591	586	587	603	591	558	593	620	611	567	597	593	612	582	612	585	652	589	610	631	605	566	599	551	581	585	583	613	582	614	610	637	589	578	620	610	630	637	589	562	571	580	614	628	572	571	595	568	624	593	592	584	563	558	617	603	593	607	592	620	560	608	604	619	615	600	637	612	601	557	633	580	614	578	611	619	549	602	608
23700	20928	28145	23878	20915	11630	3181	1782	1303	999	748	646	590	495	420	338	326	326	330	280	324	298	317	335	289	338	294	342	334	349	337	381	290	268	270	299	298	257	254	260	270	267	276	268	262	270	266	261	265	251	268	299	253	281	250	261	254	265	289	247	262	245	275	251	258	268	270	262	243	262	226	254	245	257	276	256	245	244	262	238	269	254	251	230	270	237	246	276	288	257	264	258	255	270	239	245	235	255	245	256	265	247	262	259	276	232	294	235	255	248	245	259	258	251	295	247	264	246	292	246	278	252	257	240	273	277	232	253	273	262	245	223	265	272	259	246	264	267	238	269	243	265	261	269	259	276	255	253	241	284	246	227	255	252	241	235	258	274	240	258	225	252	238	242	240	265	264	252	232	253	265	269	276	219	244	268	253	263	247	272	234	272	232	257	259	296	247	277	247	272	240	254	239	265	245	239	282	237	240	277	242	262	245	276	243	264	264	259	251	242	235	260	246	292	262	271	254	244	248	244	263	268	275	296	215	252	252	262	255	248	237	264	225	259	237	271	247	243	242	224	270	242	212	258	238	233	262	271	234	256	251	284	242	264	241	266	259	233	233	231	231	252	269	267	267	255	263	227	247	249	227	243	252	249	256	262	266	269	228	269	243	261	268	284	274	263	247	224	249	240	267	240	246	273	235	285	219	279	252	250	231	275	270	267	227	234	272	245	258	236	236	269	239	251	255	269	244	257	261	244	277	248	228	245	267	248	269	235	229	250	255	260	255	266	263	259	249	252	238	250	245	262	277	246	251	266	255	247	233	274	243	241	239	268	253	245	246	251	266	269	232	269	254	253	254	248	246	263	197	261	268	265	225	285	270	240	273	229	252	264	260	266	283	241	262	262	253	275	248	237	239	258	223	274	246	262	265	261	252	258	254	285	254	271	263	270	239	263	264	260	240	250	255	260	287	252	261	251	276	256	264	260	302	232	235	264	258	260	232	264	221	223	250	232	264	260	228	229	241	257	242	246	286	294	228	245	228	265	258	259	242	287	234	249	244	267	283	229	266	242	282	240	254	256	265	246	247	264	252	247	244	254	259	245	258	257	236	273	279	272	238	237	263	256	277	256	266	266	275	229	279	231	257	255	246	255	224	235	269	248	278	246	252	252	236	261	279	271	235	249	234	228	277	236	245	250	278	241	261	268	252	268	252	246	267	256	241	262	259	255	257	271	243	249	241	243	268	257	235	255	265	258	248	235	257	243	243	247	277	265	246	257	242	262	270	270	265	239	235	258	245	244	237	260	275	241	248	273	251	256	262	278	239	276	252	274	262	261	225	268	238	238	222	257	276	276	257	268	262	246	252	293	278	215	226	276	228	268	243	268	260	248	240	270	243	274	258	218	259	241	285	255	248	255	261	274	255	277	227	244	240	245	306	254	269	231	250	268	260	275	254	240	240	269	249	249	231	289	257	253	245	224	260	257	254	261	268	268	244	248	247	241	224	249	252	260	255	277	274	249	235	282	270	260	264	251	242	235	274	262	226	269	244	221	236	253	290	263	250	267	268	233	267	264	237	243	282	247	250	253	236	261	244	268	234	255	240	273	274	261	259	270	248	249	225	257	257	273	278	231	220	228	266	237	231	267	236	257	228	260	230	245	240	247	249	269	253	240	249	237	246	252	256	273	241	240	245	260	233	233	264	253	274	228	248	278	236	235	269	252	236	254	265	259	233	250	229	239	244	293	262	269	266	260	283	252	248	238	268	249	254	263	262	269	245	237	245	246	269	244	252	256	218	235	244	250	252	248	252	261	268	256	244	272	223	256	255	233	223	263	260	258	234	293	247	253	249	237	262	252	251	263	261	258	252	243	271	255	275	253	245	251	232	254	243	264	245	222	260	279	236	270	239	254	234	249	232	276	263	249	253	263	256	231	259	243	253	247	239	242	248	237	260	272	218	264	241	290	255	245	271	259	259	250	242	259	245	276	252	260	234	270	219	275	237	259	246	282	242	285	266	245	226	278	280	225	263	224	250	251	268	265	253	252	243	255	254	284	234	263	264	250	232	271	284	255	235	230	263	239	245	278	250	268	228	260	264	261	242	250	266	251	269	253	245	247	233	278	283	263	252	255	251	273	267	243	256	251	239	231	228	265	264	238	227	242	255	254	244	225	249	250	232	239	264	241	258	250	260	253	269	233	262	232	249	252	239	260	279	236	274	287	243	251	245	224	226	256	266	247	268	268	227	233	244	216	246	266	262	235	270	232	243	272	223	271	232	234	268	259	242	285	253	243	252	251	277	254	260	246	245	251	225	251	259	246	254	233	301	289	254	253	230	232	251	253	251	242	260	251	268	252	260	263	242	239	219	246	265	221	264	254	261	255	208	249	235	237	257	250	266	264	284	260	251	244	258	265	279	267	275	224	279	268	248	240	235	249	257	265	250	239	233	235	263	254	257	249	272	235	269	246	280	269	251	241	278	245	293	261	270	248	269	281	238	245	249	285	249	266	266	273	242	255	222	266	250	260	278	232	232	240	232	281	251	246	244	244	270	255	238	265	237	262	254	252	228	263	250	254	238	236	247	253	257	235	269	252	269	278	254	290	255	254	278	272	278	277	259	257	235	263	255	245	254	239	234	251	235	256	258	246	275	243	273	239	218	261	252	245	228	251	264	251	264	251	227	264	246	239	255	242	230	263	230	225	243	245	242	270	246	247	274	251	271	231	225	272	265	263	248	262	251	243	245	274	252	251	237	254	263	262	241	239	238	279	267	256	254	248	240	241	242	262	241	241	267	264	253	259	261	260	257	263	225	242	262	230	239	256	232	258	246	233	290	255	268	255	249	262	264	268	265	239	298	246	244	243	235	268	242	245	239	244	239	249	277	251	266	256	252	246	242	223	251	270	256	259	247	245	206	232	285	234	245	261	277	264	264	270	276	235	234	272	230	242	240	293	277	286	255	259	248	236	268	257	272	240	263	256	252	238	253	248	255	267	245	249	254	261	222	239	260	272	251	261	258	248	249	236	258	264	259	233	261	246	253	241	258	251	250	237	244	234	247	279	223	281	253	286	229	232	240	242	229	242	234	263	248	269	231	255	291	273	274	263	232	262	244	214	236	246	234	237	268	227	234	251	254	253	246	251	249	233	242	219	268	237	216	257	264	262	222	277	263	273	255	251	249	254	248	270	221	267	222	254	290	233	276	230	273	274	264	254	216	238	248	227	265	248	235	272	258	244	256	263	254	229	244	287	232	214	241	236	252	242	239	239	250	265	266	268	261	268	257	244	279	258	301	261	237	247	221	228	238	243	265	243	259	242	236	260	282	247	223	235	253	260	258	268	256	258	246	259	250	292	245	239	241	259	258	267	262	259	240	246	245	234	255	252	252	269	259	218	261	267	255	256	253	230	261	277	274	275	230	281	230	255	273	250	245	274	265	262	262	261	273	257	261	253	234	235	289	258	257	255	256	239	238	230	236	243	239	211	240	249
7686	18195	17396	10367	8254	6757	5434	3709	2780	2176	1553	1318	1093	900	766	568	512	499	498	457	445	429	462	424	418	431	443	468	531	522	495	467	396	381	399	338	339	372	360	387	320	361	365	353	385	354	336	340	349	343	366	331	347	366	345	309	371	338	338	330	334	290	321	325	373	366	376	342	353	338	333	347	318	284	315	323	333	362	298	327	357	331	343	325	325	333	328	350	324	326	323	341	339	347	333	329	330	293	324	321	330	300	320	329	342	322	344	315	385	344	363	304	330	343	355	320	304	301	320	307	313	337	370	366	329	307	304	336	325	319	303	348	344	351	309	315	330	314	327	320	316	277	305	327	305	365	340	308	330	327	334	317	350	339	326	348	317	329	328	305	332	344	335	310	299	326	321	367	320	335	324	307	317	316	314	310	312	329	338	322	333	309	345	329	340	337	322	335	325	357	308	314	314	304	318	341	334	318	295	345	349	352	331	317	360	342	299	344	372	345	308	310	320	337	295	345	321	315	358	307	333	364	332	339	320	320	326	340	310	345	324	342	329	359	326	315	319	291	343	361	304	332	300	326	348	328	311	310	335	323	332	337	335	339	306	351	291	289	320	327	334	327	320	334	311	340	355	306	325	351	286	324	332	330	338	311	308	347	321	318	307	328	324	322	343	344	356	295	353	346	354	320	333	327	332	344	309	322	326	339	334	347	320	357	340	327	321	334	337	361	331	315	350	313	362	330	344	322	311	298	337	321	329	331	327	305	329	305	286	322	332	312	320	316	311	320	332	316	328	278	309	297	300	323	338	312	310	309	350	299	345	324	306	338	340	326	332	334	335	352	336	329	341	317	309	334	315	318	345	339	334	296	320	337	328	319	307	312	337	330	314	347	315	311	294	330	320	305	359	312	360	334	330	326	331	330	321	316	340	335	308	324	341	359	329	346	311	335	308	324	336	366	333	313	305	344	342	301	326	335	335	260	350	317	334	326	315	330	336	318	295	335	324	331	346	338	304	343	346	352	297	326	303	339	322	359	291	351	303	356	301	285	332	332	312	306	333	315	344	328	323	318	323	349	308	324	332	312	312	342	342	345	340	330	353	322	316	295	309	349	347	338	304	333	314	311	333	316	336	336	299	301	338	310	338	304	349	317	323	305	349	338	341	341	301	343	330	321	345	310	355	333	300	325	323	334	329	341	321	336	322	320	326	339	289	320	339	330	313	327	348	322	327	352	331	301	332	330	324	341	334	333	337	314	350	297	331	325	313	283	307	360	327	341	302	342	363	318	367	322	342	324	348	305	345	347	334	307	307	322	312	322	334	300	318	313	329	339	312	318	330	368	336	285	331	319	326	301	321	308	332	346	327	328	323	309	336	312	333	330	329	319	298	309	323	339	341	341	333	322	362	321	333	330	332	312	291	328	343	333	293	290	347	340	319	308	318	319	323	330	351	354	330	333	326	304	326	325	322	355	301	350	339	347	320	318	299	306	316	325	323	355	317	346	316	367	342	344	323	328	338	316	313	331	311	316	349	322	334	340	326	345	319	331	320	322	300	329	341	344	351	342	311	291	310	350	340	335	294	321	311	325	299	319	307	294	310	310	351	298	351	325	347	316	324	327	321	336	340	328	338	337	342	316	294	308	365	315	325	343	348	332	353	312	342	292	318	294	327	305	344	284	306	302	343	346	310	314	328	317	345	314	320	330	293	323	304	346	314	341	311	321	334	319	330	311	330	341	299	352	337	345	324	324	325	321	330	324	312	302	305	321	312	316	316	344	313	312	353	356	310	337	374	326	352	288	346	290	373	348	299	333	309	307	356	304	305	306	342	312	313	349	327	292	329	347	340	311	332	286	315	297	336	336	310	319	333	298	347	333	328	331	341	341	328	333	311	307	317	362	309	349	329	313	320	349	339	309	310	319	321	332	333	312	289	335	309	316	310	335	339	335	327	355	298	335	322	330	329	310	337	325	299	327	308	319	329	359	354	318	322	355	352	365	310	324	312	304	291	344	302	322	336	366	312	320	296	339	346	325	369	328	337	308	325	322	336	326	340	299	364	347	316	333	328	312	380	301	333	328	332	294	342	344	319	338	331	325	330	326	334	309	312	310	322	326	318	324	354	285	313	329	314	325	353	339	324	329	331	320	330	353	321	341	322	333	317	349	318	333	341	322	355	292	305	314	328	334	326	347	349	316	258	328	307	314	333	317	315	299	310	345	326	332	330	308	332	330	334	328	301	346	339	324	369	351	342	344	326	291	346	336	284	330	308	313	327	339	311	334	317	343	328	317	330	342	308	333	328	313	330	342	316	323	326	331	281	297	325	303	312	306	320	341	337	340	330	359	304	349	323	295	321	322	352	326	294	328	329	359	319	325	307	332	329	300	323	334	320	345	318	324	299	294	348	314	321	343	365	334	324	334	334	338	332	326	316	317	339	343	331	299	350	323	346	336	316	310	320	310	316	325	331	339	352	342	353	351	315	315	315	320	348	326	324	305	323	344	338	312	321	319	328	317	325	323	299	323	315	326	316	326	311	307	295	342	300	322	332	339	337	352	350	331	324	305	301	295	345	285	343	326	310	340	331	322	310	326	299	342	297	326	334	299	313	322	329	328	330	312	326	327	332	336	328	314	317	340	315	329	281	338	333	320	354	347	295	341	319	305	339	315	293	304	351	305	300	345	341	302	311	347	341	328	339	322	343	351	339	297	316	329	347	325	313	327	330	351	324	316	330	332	304	321	337	325	315	321	298	369	311	314	336	320	318	375	333	321	319	295	318	338	308	326	319	327	317	281	351	313	303	329	324	314	327	303	322	356	313	320	354	286	333	304	295	346	279	296	308	330	319	350	336	338	326	279	309	302	352	311	344	336	320	329	330	313	323	327	382	349	340	318	342	303	339	334	319	314	323	318	314	331	339	385	294	346	344	341	347	352	306	284	367	310	304	321	327	327	331	317	338	319	345	330	289	332	321	344	292	299	324	342	349	324	306	312	313	329	311	343	311	348	317	313	313	348	301	298	338	310	302	333	297	355	324	322	314	323	316	356	311	295	341	343	321	315	345	313	339	332	319	327	357	296	317	287	344	324	323	330	298	320	337	296	308	325	304	339	345	321	342	344	303	314	340	344	275	356	341	308	315	334	350	335	319	335	329	307	321	345	327	331	332	336	333	328	310	329	332	315	332	342	323	288	368	324	312	331	356	338	328	331	307	317	342	303	314	305	281	337	329	328	315	342	309	365	331	336	321	324	301	324	321	324	330	329	332	339	306	318	286	342	355	329	324	325	346	352	329	281	333	334	328	320	359	308	331	318	289	318	315	338	371	342	333	347	307	309	290	321	318	324	338	321	309	339	329	326	327	333	332	309	322	304	303	331	298	331	332	338	353	324	316	324	285	303	317	322	325	313	341	345	308	351	330	343	286	315	326	339	292	341	333	320	349	320	333	300	310	314	327	310	311	322	343	352	351	304	325	314	328	325	314	338	318	323
24916	20929	26987	24872	10844	2932	2030	1483	1162	1119	965	858	805	764	718	621	590	628	640	621	624	631	643	600	581	636	611	677	617	668	626	661	639	611	551	591	625	552	565	607	595	568	583	615	589	573	608	560	651	595	591	601	600	600	537	552	532	603	558	559	534	612	597	550	577	594	581	567	550	583	558	556	606	593	576	586	583	607	578	585	560	585	612	549	601	576	604	557	593	599	551	573	559	578	578	625	566	576	593	575	582	601	584	567	570	564	612	602	629	562	556	561	567	592	631	550	576	589	573	604	578	598	521	575	594	594	527	554	574	545	582	626	601	589	548	624	576	567	553	582	562	544	596	566	598	586	602	599	562	595	604	619	570	536	613	574	539	569	570	591	593	539	588	585	589	584	612	557	596	568	576	563	607	565	591	578	579	609	566	585	575	507	588	595	562	579	596	530	595	542	544	571	552	581	537	598	601	593	597	601	624	621	557	629	609	543	547	601	589	624	553	580	600	603	614	593	590	598	555	568	619	599	544	579	592	574	609	569	604	596	568	578	571	578	575	572	591	599	540	555	612	621	608	583	568	563	583	552	584	599	619	553	591	589	568	576	579	528	565	571	580	593	582	578	551	611	622	584	603	589	604	582	559	564	539	525	565	569	554	619	586	601	558	583	558	571	579	540	563	573	611	579	573	611	583	581	610	593	584	603	614	588	531	588	570	580	572	578	577	603	546	612	573	576	593	611	611	600	594	597	555	550	578	564	552	582	572	564	598	566	620	588	569	580	568	594	595	576	614	569	583	543	564	551	556	554	594	610	566	543	539	590	578	609	568	573	578	588	559	555	585	594	549	553	599	547	579	593	548	597	592	538	557	582	568	546	575	593	537	578	597	539	532	594	595	594	575	579	557	580	605	556	555	592	579	582	547	614	597	606	584	605	599	562	569	562	568	563	575	574	556	583	600	575	554	607	592	570	580	620	549	531	634	549	567	572	535	573	597	576	610	591	556	586	606	608	580	556	559	566	558	586	566	617	610	584	627	647	593	619	576	588	608	555	595	568	573	597	595	574	576	548	569	581	585	622	583	559	611	585	564	540	551	552	580	578	561	584	567	586	576	579	539	581	563	572	557	557	619	576	569	565	560	561	625	622	587	549	607	588	549	544	627	554	564	592	607	561	613	560	604	540	568	589	572	586	584	616	598	536	602	578	542	556	616	611	596	575	562	558	530	555	598	543	549	567	559	565	599	576	603	569	600	589	574	545	518	586	586	570	555	563	556	568	596	568	611	564	597	561	599	552	586	580	521	554	585	614	604	558	568	592	565	558	585	604	557	537	605	567	610	569	581	568	589	560	587	608	564	562	603	601	568	594	588	579	599	587	540	555	546	584	583	582	551	538	567	593	558	607	578	576	565	607	600	577	564	602	559	583	576	550	596	561	575	583	586	582	522	572	583	566	612	595	613	594	579	572	584	538	585	600	512	560	602	571	581	634	607	582	592	567	576	578	559	606	591	615	548	537	581	600	549	580	583	595	564	543	523	582	617	557	596	607	565	554	585	608	610	575	614	548	550	554	596	532	564	566	561	556	575	597	552	573	536	596	560	582	609	590	555	612	562	575	553	606	593	538	594	567	564	591	539	576	558	545	567	575	547	529	579	565	558	571	579	576	573	574	563	600	605	587	584	549	579	571	560	602	597	588	579	584	561	590	604	600	628	559	567	566	578	562	588	521	550	539	535	556	552	600	606	580	618	587	560	649	584	573	566	593	575	556	556	557	594	593	566	551	553	574	551	567	579	608	589	569	558	617	600	575	564	537	594	597	604	553	579	599	574	621	595	585	552	588	574	591	591	611	583	582	563	580	544	584	568	584	560	585	615	614	564	594	597	602	590	582	576	629	547	607	587	592	588	619	632	595	591	557	566	590	591	596	579	637	586	584	636	598	585	576	576	600	581	543	598	580	590	535	569	583	516	549	531	571	557	565	586	562	555	571	564	570	615	558	598	570	594	601	577	605	605	601	580	593	585	588	601	577	590	573	565	578	599	522	624	548	588	608	589	565	599	576	602	603	592	605	608	588	524	585	610	561	582	572	564	548	560	566	608	557	611	577	583	559	605	559	575	638	595	542	588	615	584	608	549	583	599	571	576	523	603	579	560	570	583	572	593	582	590	579	567	596	559	579	620	562	576	602	583	541	543	557	591	590	563	569	584	584	559	591	532	574	590	596	524	529	587	570	577	584	588	583	581	582	564	609	558	536	586	563	555	535	550	594	557	588	576	576	546	597	530	596	557	547	590	565	544	571	557	600	581	583	582	581	543	545	588	584	616	555	567	563	574	573	550	584	548	580	593	573	559	582	557	549	570	602	570	593	559	613	588	556	551	575	592	545	571	614	565	562	597	548	571	603	591	577	572	563	600	586	585	581	551	560	574	565	583	549	549	623	568	611	604	552	580	544	559	590	594	575	569	550	597	589	575	598	596	606	568	577	587	597	579	599	567	585	598	545	598	580	561	609	555	572	614	605	590	588	582	582	577	589	604	582	590	584	596	567	570	560	547	560	593	592	568	526	534	552	540	556	560	563	581	627	582	568	558	551	596	562	611	587	581	575	594	634	588	570	553	589	572	643	577	602	600	591	580	591	622	575	587	580	581	575	565	579	591	589	575	570	605	578	611	588	574	596	569	578	596	588	580	587	581	562	561	605	585	542	586	557	566	593	544	602	554	592	560	563	565	578	560	532	577	570	588	596	607	593	588	599	598	602	544	584	626	577	603	610	547	627	600	596	559	559	603	573	567	590	544	597	536	571	571	589	576	532	544	601	535	594	592	569	635	566	592	595	534	566	577	595	534	624	601	587	564	553	597	565	558	568	563	589	594	604	614	587	568	587	580	595	536	527	588	597	571	582	599	589	565	590	536	542	580	538	599	525	597	588	658	565	596	613	555	606	557	615	559	599	601	612	617	559	544	585	602	616	583	550	582	577	591	599	561	589	613	534	582	625	604	625	561	610	582	624	606	608	581	562	623	549	558	563	607	587	555	625	613	560	608	593	609	542	618	594	574	568	618	595	591	626	555	585	530	556	551	581	556	624	606	581	586	545	528	597	568	619	612	628	597	581	623	512	593	579	592	585	561	607	558	551	568	587	585	586	562	619	581	560	560	580	568	572	603	610	581	595	591	544	597	622	587	598	569	568	592	561	575	555	575	580	595	606	545	606	574	541	506	508	566	582	567	570	565	613	537	614	577	551	561	597	527	549	590	585	579	611	550	545	593	605	563	534	581	594	579	585	542	547	617	602	626	615	591	593	592	602	529	568	572	525	578	573	570	582	549	560	569	573	617	605	593	564	553	548	568	637	599	575	573	587	555	563	582	556	570	577	610	586	598	548	577	595	528	593	597	552	594	577	627	604	567	567	612	582	570	580	605	583	593	551	577	569	566	585	622	561	590	566	563	530	559	564	563	562	598	579	565	564	563	565	602	536	555	550	592	597
7567	14385	13934	8184	6444	5418	4376	3205	2449	1945	1529	1396	1204	1098	916	830	802	793	776	791	806	747	711	732	743	785	778	849	798	844	826	825	742	745	702	758	701	704	713	677	726	746	703	708	666	693	716	727	677	683	765	730	693	719	679	719	695	739	686	689	726	720	671	724	711	644	659	703	755	707	716	707	682	657	677	682	707	656	747	720	746	696	676	665	721	652	705	671	668	704	689	672	701	686	679	668	676	684	707	708	646	688	684	668	716	692	674	736	744	683	700	699	669	725	681	728	659	660	725	716	662	693	688	651	678	702	703	664	724	685	707	714	705	683	668	727	651	668	714	694	713	680	692	710	697	688	717	716	687	734	661	716	669	696	707	711	647	691	663	701	677	684	699	667	666	695	693	696	715	673	719	698	670	682	667	704	690	668	702	739	657	672	684	672	690	708	710	695	662	711	696	674	670	665	748	668	695	710	696	691	695	723	677	681	687	696	680	666	699	698	703	622	676	667	658	697	661	704	674	663	688	662	677	704	706	640	709	687	673	657	677	674	661	717	708	694	724	676	697	721	682	688	718	713	699	721	668	671	708	701	725	675	682	678	746	706	697	698	721	695	680	655	691	694	663	681	712	661	714	696	687	684	696	687	707	672	648	665	669	718	708	674	642	671	703	669	752	721	690	650	667	687	671	679	707	715	689	724	690	684	698	644	717	730	642	660	694	683	670	681	669	697	677	692	653	754	728	678	712	678	699	676	712	728	711	712	696	696	662	696	695	662	712	679	659	679	667	691	695	719	659	693	694	664	686	658	635	693	685	630	687	658	676	716	716	657	704	652	705	715	663	695	693	653	652	680	678	662	697	701	712	720	667	636	687	681	674	680	719	754	683	724	715	687	704	701	653	694	629	707	669	652	675	732	671	754	686	697	683	676	693	686	693	677	666	695	679	660	723	715	705	675	690	700	667	678	685	689	694	694	632	681	669	706	709	652	691	673	709	724	692	642	692	692	690	727	686	680	705	676	686	710	629	694	721	710	674	694	714	689	705	696	668	650	673	658	706	659	687	668	707	681	725	712	749	656	707	651	677	685	681	701	697	694	707	690	722	728	664	687	698	713	708	721	646	673	678	712	674	709	674	659	678	671	691	674	695	754	699	742	692	680	672	652	676	668	677	687	664	684	718	711	717	732	709	732	711	667	686	711	715	679	694	714	718	712	697	687	746	694	686	676	684	686	709	671	694	684	661	659	718	701	686	693	711	682	668	702	632	693	641	703	689	690	654	674	728	704	708	658	685	679	658	746	722	732	632	723	704	689	691	681	716	699	693	694	713	649	686	697	741	734	723	702	720	683	674	647	666	666	682	692	700	717	685	692	696	683	720	722	660	670	676	660	674	696	717	739	676	649	706	690	671	708	659	714	703	713	708	704	704	696	666	695	682	723	696	678	687	676	708	714	701	659	669	701	664	697	651	722	737	754	657	693	670	732	718	659	704	681	702	721	723	712	623	675	696	682	712	664	680	673	673	712	672	653	672	695	705	713	634	708	714	702	700	660	714	682	663	659	678	691	685	674	652	720	675	688	708	675	697	686	692	639	720	707	665	670	711	659	679	611	703	679	715	650	724	701	729	738	615	700	693	694	700	692	746	653	713	668	670	642	677	710	678	690	643	689	698	685	700	682	688	718	693	675	726	669	665	653	671	686	677	703	675	688	685	681	710	671	644	664	735	660	680	698	688	658	694	720	647	675	663	642	645	684	678	663	654	672	684	680	677	670	701	675	670	666	702	657	680	684	686	680	655	645	679	729	650	694	714	700	692	685	720	718	681	647	662	700	706	674	685	662	705	750	683	647	697	665	737	641	682	647	706	682	705	735	687	682	686	678	687	741	692	675	710	615	709	678	670	734	708	687	744	697	681	644	707	639	693	687	650	646	746	676	750	720	691	665	709	689	700	642	682	669	695	725	690	684	722	663	727	704	699	717	738	688	729	681	667	668	627	686	704	744	701	667	741	666	727	663	651	680	664	683	670	689	733	687	664	705	682	665	700	661	691	695	682	666	664	689	710	649	675	680	655	730	714	741	649	719	687	712	720	671	630	691	657	673	662	699	643	680	686	654	692	692	699	660	695	694	706	652	681	667	678	681	704	690	673	675	667	651	666	678	713	663	678	674	699	684	707	692	711	663	647	723	725	712	692	699	717	680	674	736	721	676	671	656	677	675	653	691	743	702	647	696	680	662	679	676	721	735	719	650	657	643	701	696	721	708	688	673	690	656	677	732	684	752	690	696	683	697	681	675	681	666	710	664	684	750	667	668	654	731	672	663	653	698	679	677	698	722	661	674	683	700	712	655	697	659	722	720	638	708	625	675	674	720	695	724	681	691	737	703	696	681	679	689	706	713	724	671	670	711	700	702	694	731	720	712	664	678	599	657	661	733	684	716	654	734	681	665	708	715	681	662	673	686	676	696	704	683	717	666	712	727	676	702	646	670	699	672	697	729	691	701	667	710	667	711	680	646	681	708	712	691	678	715	692	703	684	695	630	750	688	669	670	726	642	665	651	716	701	711	711	703	702	708	745	649	708	663	690	694	681	701	708	715	700	665	705	705	686	698	690	736	723	715	692	659	696	713	708	639	700	733	693	693	656	702	641	700	675	714	710	717	690	667	639	644	677	720	694	703	723	633	671	698	713	649	724	661	697	685	699	670	679	672	692	637	673	688	689	679	686	693	690	650	678	674	716	694	752	697	662	677	706	708	710	722	658	713	702	667	703	638	698	689	680	702	761	695	726	708	704	693	663	671	698	646	704	691	674	682	670	678	738	665	705	682	703	695	718	693	663	653	718	709	669	713	687	681	646	683	661	673	654	693	694	712	655	698	672	698	705	666	650	720	681	691	717	705	677	671	699	734	674	702	676	655	714	661	698	707	709	713	673	693	730	695	699	674	692	659	694	710	691	685	663	721	701	677	680	696	705	710	691	695	695	660	685	694	664	659	661	622	675	691	704	703	697	735	708	681	677	707	713	696	642	690	676	690	677	659	714	681	722	720	698	702	721	674	660	671	700	632	694	687	691	697	664	705	663	692	730	701	654	696	734	690	691	730	729	700	687	671	645	649	692	665	733	702	654	702	658	710	700	651	722	694	730	679	670	714	684	734	703	623	723	685	685	687	668	722	691	707	701	695	665	673	668	718	683	649	700	681	652	653	705	656	705	685	644	712	684	704	690	672	711	656	667	734	634	730	698	669	655	674	631	711	660	727	650	693	672	686	683	688	634	698	666	722	691	703	708	701	715	681	704	691	739	683	659	688	668	670	703	695	706	706	688	738	730	734	728	706	692	666	700	714	717	695	639	708	685	754	721	733	681	689	674	664	699	672	714	651	722	684	716	660	735	682	699	672	727	639	666	682	627	674	705	723	723	673	683	683	665	712	711	693	694	690	690	749	683	675	684	702	670	688	710	732	686	708	640	656	705	682	703	702	686	672	690	665
22693	20953	28650	23393	20959	21087	11703	3050	1818	1482	1117	943	832	686	566	457	407	429	389	336	383	352	358	340	364	328	404	406	412	470	444	385	374	349	350	312	334	276	310	287	315	314	283	317	290	305	280	326	298	327	285	278	298	287	292	269	277	279	279	270	312	299	283	249	272	282	293	265	311	284	278	291	299	296	261	289	254	287	303	276	294	270	260	289	284	301	269	259	275	302	292	274	254	273	272	277	280	267	254	269	290	237	297	294	250	293	259	257	281	285	288	277	288	296	277	282	266	273	276	304	278	279	280	244	277	273	298	246	280	280	264	263	268	261	264	283	267	258	293	295	277	282	269	293	283	274	272	302	266	271	272	288	296	274	282	291	286	300	284	260	287	266	261	267	278	297	295	310	254	276	303	256	286	290	267	258	273	270	276	268	307	262	269	292	256	294	284	274	304	269	270	252	271	274	238	296	263	272	285	302	275	250	303	244	255	271	266	252	274	266	279	269	264	311	292	272	287	268	282	285	260	292	252	273	252	243	292	241	290	287	293	271	279	305	262	258	280	303	278	263	290	286	289	268	256	287	276	275	285	282	263	252	269	284	309	284	294	294	291	266	277	282	284	290	282	266	297	254	292	279	286	281	280	279	266	266	278	279	284	292	288	262	274	277	280	251	272	292	271	261	273	250	259	277	263	292	298	300	282	238	276	277	246	289	282	266	275	275	285	259	243	277	247	291	258	282	263	261	274	273	297	267	272	278	255	241	274	278	288	249	279	252	294	290	278	290	284	295	271	272	291	294	264	307	283	288	292	276	273	272	266	273	283	258	277	286	268	268	257	285	277	266	276	298	296	283	262	254	291	324	265	277	280	273	282	308	275	268	280	259	287	269	272	271	268	261	292	275	265	285	288	304	282	261	274	260	300	277	269	279	287	244	280	273	284	286	252	276	265	279	242	308	252	298	287	280	294	260	266	290	257	276	293	254	301	247	286	278	279	292	276	287	281	257	256	271	278	274	292	278	281	258	263	276	271	310	275	284	259	274	262	279	281	261	265	292	290	272	271	277	259	260	258	284	259	291	288	273	295	295	275	291	269	292	247	273	260	272	289	274	279	269	292	268	286	302	297	294	268	260	300	271	288	258	274	278	305	277	263	286	323	294	272	286	298	274	281	267	285	259	248	279	257	283	268	290	268	277	301	295	307	289	282	296	299	295	256	283	250	284	280	272	244	282	258	311	264	275	258	253	281	251	278	262	257	281	291	261	266	294	271	270	291	281	277	263	254	256	297	268	273	283	281	282	290	268	298	287	239	275	254	267	279	298	271	250	278	276	267	271	291	293	290	286	280	289	277	239	286	279	263	271	250	276	293	284	266	263	298	273	268	285	290	270	265	290	274	289	269	291	313	285	260	303	277	280	263	248	290	266	257	282	299	247	264	276	250	264	279	296	252	247	287	264	282	269	278	288	276	287	274	319	312	285	259	286	273	275	283	274	313	265	264	250	266	264	256	274	307	260	270	285	287	287	273	300	237	275	310	292	266	263	263	291	261	294	285	255	307	272	318	269	269	277	275	280	266	285	285	277	272	298	284	267	304	275	270	246	296	280	280	264	251	263	275	298	269	290	285	290	287	266	288	268	266	271	280	267	288	269	264	280	252	284	267	291	253	273	284	270	270	288	263	305	273	295	307	262	261	272	295	268	264	286	273	282	274	281	271	256	266	261	284	279	332	294	268	231	293	278	287	260	266	270	272	279	278	247	256	259	273	257	262	255	289	293	297	261	271	282	285	259	271	278	274	289	280	299	260	302	307	269	230	283	275	294	283	270	304	271	260	262	247	283	252	288	273	286	280	290	298	294	293	289	278	264	261	279	246	286	265	298	277	269	252	245	275	267	266	298	277	285	296	288	272	302	250	315	301	263	291	263	311	280	299	263	264	275	294	280	294	302	305	281	259	278	255	294	308	284	286	262	292	286	271	278	282	273	271	269	278	276	290	264	307	308	290	260	307	278	276	270	253	248	309	268	265	277	275	246	275	299	280	274	268	277	263	281	291	304	280	266	285	262	285	280	300	265	281	259	294	297	242	285	269	284	277	268	255	291	284	261	261	285	290	306	252	280	288	264	277	257	284	257	286	276	274	319	277	296	256	253	259	262	297	244	247	293	275	267	261	263	275	272	281	269	295	282	270	264	279	293	275	296	245	274	245	265	292	272	292	260	265	297	297	274	243	287	263	249	257	286	266	288	290	282	265	273	266	276	308	284	276	264	274	301	310	274	303	272	298	282	270	269	275	257	250	286	279	270	274	285	288	272	266	274	287	263	241	278	253	263	278	285	285	265	282	299	270	265	253	281	257	290	288	273	270	294	252	272	271	266	270	277	266	268	257	305	269	288	283	287	254	284	264	285	310	285	273	280	291	290	275	272	262	276	289	294	243	266	271	285	280	272	271	276	271	270	261	280	269	226	268	237	289	263	254	269	244	287	253	253	278	276	289	274	266	270	295	298	264	254	314	258	279	300	287	277	270	274	296	253	324	281	246	262	272	262	282	298	257	270	294	276	258	268	263	264	252	265	288	268	247	299	275	244	276	278	287	273	267	285	229	282	280	296	299	290	247	272	292	283	264	282	288	274	277	270	290	271	277	278	279	265	267	294	291	273	281	261	282	255	269	272	282	296	253	273	290	284	276	276	268	278	292	292	276	278	294	266	277	267	269	268	334	261	246	268	269	260	261	293	256	302	248	276	276	256	267	296	263	255	276	299	283	276	274	236	264	297	259	274	283	262	255	286	295	285	274	268	286	306	257	317	270	278	253	298	271	269	267	291	278	316	297	274	243	262	268	273	293	304	262	249	304	288	267	254	265	297	252	269	302	275	272	277	258	291	296	259	298	311	301	285	256	281	264	273	305	256	301	244	258	240	305	256	311	239	262	276	263	288	285	280	281	277	286	273	268	282	250	261	232	278	265	266	307	278	295	253	264	284	265	257	307	256	300	294	263	259	287	281	302	285	235	245	267	269	285	284	264	253	248	265	249	301	293	289	281	278	280	256	276	275	295	277	288	275	294	289	256	272	270	260	296	273	289	256	268	248	271	260	265	257	265	272	258	287	241	266	286	320	257	260	278	276	261	260	263	252	245	284	260	274	288	271	270	298	264	295	282	270	287	295	287	292	239	275	300	281	283	247	261	304	271	285	272	261	270	272	270	267	251	271	246	273	291	243	292	273	281	275	253	302	266	259	319	267	254	284	264	265	261	267	239	283	292	289	285	274	286	240	290	266	251	318	272	300	270	270	332	289	274	305	259	292	255	273	278	291	282	282	287	280	267	293	276	303	262	292	286	294	254	286	281	288	277	284	298	275	293	295	278	284	262	274	276	278	259	265	282	277	283	251	273	277	270	296	313	285	296	277	288	292	279	284	268	265	292	329	265	294	285	292	281	263	273	302	297	268	261	236	253	292	302	287	271	281	278	302	269	276	286	270	262	282
10205	24478	23191	14945	12073	9789	7874	5858	4411	3432	2522	2016	1704	1289	1066	753	682	678	614	542	507	502	486	505	521	501	511	597	609	665	615	576	496	448	428	383	401	384	350	387	365	387	403	353	335	369	367	385	354	400	356	350	348	335	347	380	354	347	323	315	317	362	340	371	343	349	332	330	351	334	371	310	340	316	353	355	318	343	335	353	341	334	340	346	347	331	388	320	345	316	333	349	308	319	333	323	299	334	356	333	313	334	349	329	335	346	316	356	318	340	335	299	338	316	337	355	351	319	334	300	299	331	350	368	336	357	343	323	313	284	349	361	303	315	336	326	353	351	342	342	314	361	339	315	332	309	353	328	366	324	311	313	324	329	329	330	355	348	327	326	325	305	320	339	328	331	341	320	316	363	305	349	337	296	340	346	305	328	342	355	340	348	297	349	338	310	326	367	344	306	309	335	320	341	314	313	325	294	333	338	318	322	302	307	320	366	331	291	349	331	368	346	334	333	317	322	330	341	321	313	305	311	366	357	286	343	303	317	326	304	354	325	342	347	334	342	324	323	313	338	334	327	333	353	368	344	322	342	336	329	322	334	332	272	351	318	313	338	302	328	338	306	342	294	351	337	319	357	333	306	320	327	299	351	348	322	309	306	344	310	346	364	297	329	346	327	325	297	354	314	312	286	316	315	293	302	307	352	316	323	347	332	351	335	345	321	318	340	324	328	331	344	318	344	325	311	333	338	362	300	377	319	307	330	301	307	332	320	333	325	302	334	319	328	341	316	315	302	334	320	319	335	332	325	313	321	346	309	297	298	314	329	342	308	309	324	297	348	351	351	324	317	319	322	312	353	312	322	298	347	372	341	341	328	313	355	318	353	336	295	313	303	310	331	332	340	346	347	353	308	323	333	309	308	324	314	320	314	337	330	365	313	348	307	348	329	296	314	324	315	317	306	313	309	314	307	351	317	301	345	328	308	334	342	328	331	337	345	302	333	327	323	364	302	333	323	314	327	322	317	314	304	291	320	333	307	307	325	296	346	323	335	283	344	312	307	339	307	334	321	331	322	322	330	325	322	343	299	341	319	377	307	333	347	351	309	324	329	293	321	320	323	329	325	366	317	333	347	321	332	337	306	334	361	323	343	368	342	341	321	322	348	310	312	311	307	346	327	349	324	343	336	316	332	340	347	337	328	304	342	343	323	360	335	337	354	330	308	320	288	331	343	318	345	300	327	336	334	307	356	361	308	348	327	351	314	326	335	324	334	330	339	311	332	328	334	344	353	353	325	353	310	319	347	301	327	336	322	338	330	304	313	348	303	317	332	351	323	319	313	319	339	322	354	312	288	344	330	300	343	356	323	327	354	324	348	324	334	292	343	357	352	313	284	332	346	332	345	328	325	330	315	321	294	325	301	359	310	315	306	345	318	324	332	313	351	316	310	331	376	328	342	338	345	308	306	317	326	332	329	328	330	331	309	304	324	328	329	321	346	336	321	349	339	328	331	314	339	340	335	310	293	332	327	332	317	313	333	349	305	298	311	322	345	297	376	336	336	353	311	307	322	331	289	339	365	310	341	323	306	319	343	331	313	320	315	307	316	320	309	302	307	344	310	351	320	331	352	327	300	307	326	319	316	326	336	316	323	321	339	335	334	360	322	324	332	312	323	365	334	344	337	340	359	325	311	329	338	351	335	324	343	316	338	325	292	343	325	335	308	356	332	307	307	333	309	351	321	322	318	324	336	332	293	337	307	315	331	354	335	313	336	319	308	309	361	314	320	293	309	298	334	294	340	336	327	326	317	342	338	317	323	291	335	314	338	373	360	351	315	323	285	326	332	319	329	321	316	370	349	340	320	327	340	352	340	344	333	305	321	335	355	326	352	334	345	339	340	354	323	338	337	320	329	342	311	364	334	334	315	353	309	299	325	317	328	320	352	352	314	310	363	320	304	346	341	334	327	339	337	346	344	353	332	310	327	342	284	318	316	332	327	348	324	305	308	341	310	315	332	318	341	328	347	310	315	343	341	313	336	334	281	315	353	319	323	323	320	339	305	306	354	344	300	322	325	355	316	375	338	311	329	338	316	359	368	337	333	342	328	331	329	319	332	328	326	349	317	315	301	325	338	302	316	320	309	308	346	306	345	399	328	332	309	325	330	323	301	297	294	337	314	304	349	319	300	301	358	321	355	325	355	338	344	334	364	337	350	333	344	335	331	311	331	320	355	325	320	294	323	330	293	321	334	317	322	320	337	325	312	301	333	325	326	350	319	324	346	304	324	315	313	317	292	363	335	319	278	341	330	341	320	352	304	355	331	333	325	334	320	314	346	337	344	317	326	330	323	312	327	350	328	326	303	345	308	332	323	357	349	327	334	343	328	314	324	333	319	327	319	323	349	338	308	317	300	296	310	332	331	336	359	315	343	333	312	317	314	329	337	330	327	361	328	342	322	320	324	335	360	311	323	345	309	340	352	324	347	305	335	323	314	329	324	304	327	329	334	319	345	329	349	349	312	305	377	334	335	307	335	343	331	330	313	311	299	328	359	330	347	329	307	329	305	359	308	336	321	346	320	338	350	317	346	343	315	311	316	307	285	334	326	347	317	282	346	283	369	363	334	345	336	336	341	324	352	302	334	317	315	347	339	322	303	341	317	328	338	335	309	353	344	306	320	304	343	317	307	314	306	352	325	318	318	317	329	307	337	326	346	350	317	301	280	340	290	327	341	314	291	322	355	328	301	330	330	356	289	323	298	333	339	321	329	324	343	341	316	332	344	342	344	335	319	375	301	325	336	340	311	348	312	330	304	342	325	308	312	287	329	309	342	347	315	314	356	337	343	319	361	311	356	328	328	322	322	337	350	319	322	333	351	304	309	298	340	332	327	319	310	316	297	313	348	315	329	323	359	332	314	301	344	325	322	303	294	329	362	307	331	328	356	315	344	322	341	309	299	352	329	293	324	322	339	342	335	308	311	306	339	310	305	325	324	300	349	330	282	322	347	306	327	347	309	313	329	309	293	312	329	322	333	317	316	306	350	333	311	347	314	356	328	358	341	334	328	311	338	337	302	309	350	298	321	362	314	320	332	294	323	324	348	344	311	322	346	362	333	332	326	346	345	350	328	313	358	315	312	333	308	319	313	321	329	344	318	336	338	338	327	337	347	310	312	345	339	327	318	285	291	335	346	321	343	374	365	347	326	350	374	315	323	372	320	332	325	345	324	333	320	338	334	338	301	343	308	341	351	322	339	332	341	324	313	348	322	354	330	322	325	333	310	341	314	348	303	324	340	333	336	328	292	310	330	298	312	298	373	303	338	322	350	338	339	324	320	332	317	332	338	358	331	315	332	319	340	306	347	299	348	338	310	325	283	318	347	303	312	346	362	326	359	323	300	289	297	301	347	340	310	311	297	312	308	368	303	338	335	335	340	300	332	326	330	282	316	347	292	312	324	371	328	327	307	348	315	356	326	326	362	317	292	351	327	295	341
26669	19435	10292	4034	2294	1770	1343	1138	934	784	690	596	631	573	535	544	485	512	545	483	484	481	536	502	526	529	526	497	563	508	551	543	520	494	492	454	478	483	528	460	482	499	494	521	466	504	526	486	479	511	486	505	493	472	471	463	448	517	517	522	501	503	505	471	489	495	468	541	497	481	467	482	467	514	485	484	520	519	460	502	460	508	493	521	479	486	521	499	477	458	522	460	509	495	480	500	532	460	488	455	474	509	512	527	470	483	502	496	514	472	524	473	473	483	509	497	549	506	470	501	453	501	469	501	499	486	492	464	477	489	487	506	521	499	527	452	493	524	491	490	483	508	513	507	494	471	464	508	493	530	481	493	497	468	501	468	504	533	492	474	452	511	501	491	483	484	484	475	503	533	438	511	482	463	505	505	474	496	543	489	492	519	489	456	486	526	533	486	480	524	495	508	493	471	493	488	481	475	497	480	482	500	489	519	450	519	459	473	535	483	499	482	461	499	495	532	499	441	470	495	457	516	523	514	474	504	507	464	516	472	470	493	490	471	456	474	492	504	505	465	520	494	452	494	520	455	477	497	517	531	484	473	539	526	509	494	490	531	531	526	462	548	471	500	479	491	503	455	506	473	503	513	494	574	487	491	504	506	464	544	503	513	487	504	485	470	506	490	522	518	507	483	476	449	470	526	461	481	509	462	500	514	521	498	514	512	506	468	524	477	510	518	513	503	502	492	490	530	524	499	537	536	534	467	473	477	485	483	491	484	494	508	491	476	501	512	503	480	480	508	482	487	536	487	501	515	492	477	452	506	477	519	496	496	478	484	521	475	508	489	468	470	499	465	504	460	469	496	527	470	498	491	500	519	473	548	514	506	477	478	500	499	511	476	512	509	501	502	497	494	533	498	498	530	488	516	478	469	509	486	496	506	486	492	484	467	499	501	473	473	500	488	478	504	491	470	459	499	492	484	505	486	516	499	483	489	511	498	488	503	525	490	493	490	490	507	485	494	477	496	500	496	502	458	499	501	466	488	524	524	500	509	471	493	471	501	488	502	489	492	467	509	500	517	505	490	468	473	513	539	469	496	489	501	500	523	482	522	500	520	527	487	477	481	485	552	514	488	472	483	473	507	506	458	521	490	507	516	479	536	494	497	486	509	491	503	507	514	510	471	494	485	503	497	502	484	478	490	447	500	500	453	492	532	494	506	491	474	502	514	513	501	458	467	497	491	492	505	503	510	484	499	491	458	514	514	489	502	488	494	469	498	498	516	474	471	505	497	499	476	487	491	528	519	471	503	475	497	499	521	490	515	487	478	508	506	471	463	483	458	478	511	500	479	479	478	455	486	525	497	492	527	476	507	498	477	504	487	492	447	498	508	478	504	472	518	464	535	471	482	516	482	465	476	505	505	496	505	499	481	519	471	480	463	500	469	480	503	501	510	508	482	499	519	493	511	491	512	502	498	463	450	439	502	471	499	462	475	502	519	490	533	501	487	512	477	450	497	483	479	487	507	512	508	502	488	465	498	502	527	528	485	487	517	474	518	497	524	471	478	522	467	530	457	510	448	516	486	444	500	487	533	502	457	467	530	444	496	513	505	526	487	489	505	462	454	461	468	481	479	502	494	433	491	504	490	486	506	500	523	542	496	490	518	499	456	527	479	461	468	505	496	499	533	486	500	498	505	471	543	483	462	499	501	487	472	502	492	492	461	497	527	478	500	482	520	511	545	502	481	524	482	474	522	487	480	507	497	486	521	476	547	486	496	489	531	480	509	457	502	483	471	506	522	496	527	467	475	481	483	502	566	537	527	478	513	508	486	458	483	459	486	514	501	519	480	474	500	497	526	515	509	513	458	470	541	525	465	483	483	507	491	449	504	493	510	441	489	519	477	483	494	501	506	526	490	491	467	512	493	462	523	479	531	510	524	497	491	476	505	488	490	444	484	520	528	512	472	507	475	485	508	506	502	505	461	467	505	489	513	469	509	482	508	448	491	502	439	482	516	487	503	514	484	505	464	485	502	521	502	474	481	495	504	532	435	491	525	511	480	465	488	484	504	514	495	521	469	479	519	422	450	439	505	499	510	489	508	506	497	494	479	475	509	508	480	506	528	522	489	494	497	497	517	526	517	498	460	477	535	502	509	496	504	518	438	513	462	496	474	504	488	533	487	513	515	475	494	517	470	502	474	490	545	500	445	501	489	485	497	506	506	468	512	510	492	538	520	512	508	504	491	481	515	528	501	492	493	524	493	530	508	549	518	508	509	498	524	518	513	514	491	480	476	489	556	558	497	473	534	500	513	498	529	487	497	489	490	491	488	510	536	515	486	475	509	464	475	506	501	468	477	467	465	520	475	450	490	479	507	481	516	484	519	497	504	535	488	426	490	493	469	477	506	476	459	516	524	479	479	476	496	515	471	506	534	526	511	499	493	542	497	484	498	521	487	528	474	499	493	546	523	486	505	501	469	518	473	512	489	499	525	510	467	463	461	518	492	507	511	474	488	506	478	509	458	495	498	490	538	453	463	511	506	500	485	494	545	481	510	498	487	485	471	519	510	489	522	497	500	468	487	487	508	507	474	460	482	519	483	474	511	473	477	497	498	502	499	505	496	515	490	511	481	521	522	522	495	535	499	506	465	485	505	489	464	488	472	501	506	450	466	533	495	469	511	488	465	501	506	503	510	496	496	458	518	530	451	516	465	473	513	477	485	452	529	482	480	500	468	535	501	490	487	491	484	455	477	474	519	494	508	474	493	499	505	470	483	486	508	502	526	463	498	496	490	499	533	530	508	524	487	475	491	502	495	454	486	515	496	492	476	499	477	487	483	511	501	468	471	468	496	507	486	490	463	479	480	515	492	519	488	505	479	496	473	475	477	532	509	504	485	495	483	512	481	451	482	486	481	475	459	488	532	495	460	479	499	467	526	528	524	517	463	467	516	472	539	460	460	455	507	486	477	492	470	516	487	458	495	466	477	495	483	477	475	510	510	479	505	476	516	484	513	477	523	499	483	483	482	476	476	521	476	499	460	481	499	507	493	490	492	496	517	499	506	507	504	463	470	511	490	498	534	490	496	500	501	516	502	520	455	468	469	453	477	500	476	517	491	495	488	482	483	504	506	472	492	520	486	474	505	482	523	520	476	461	496	516	505	504	489	502	503	504	492	485	480	478	468	472	482	482	471	539	475	533	519	476	515	474	475	517	492	486	523	467	487	499	493	501	478	486	499	523	501	483	489	504	499	529	543	490	521	491	495	465	494	488	514	517	457	507	469	479	483	491	492	528	472	491	455	501	497	474	506	498	483	507	508	507	466	515	478	495	478	494	509	500	515	486	461	498	502	526	485	503	476	494	488	457	520	473	507	528	534	516	491	497	474	462	520	479	500	510	493	506	533	459	518	514	512	513	477	492	512	507	482	529	503	521	494	493	491	455	486	540	493	454	477	481	487	473	453	497	497	541	489	499	490	554	504	465	492	508	519
6806	9793	9945	5412	4435	3378	2832	2187	1678	1424	1142	988	874	804	726	691	634	624	596	605	629	623	604	602	613	675	660	711	661	733	726	698	592	632	661	621	638	575	640	622	607	620	601	587	638	595	627	622	579	602	572	653	622	566	609	653	636	594	598	601	601	652	575	584	576	647	579	645	614	560	597	585	601	567	652	615	658	595	646	626	602	568	617	575	643	618	609	616	599	612	622	584	626	566	601	618	606	572	570	611	617	593	574	612	582	567	616	606	584	596	611	579	587	616	621	605	587	587	575	593	565	583	650	600	630	612	562	557	599	614	583	580	632	581	584	615	568	590	603	624	607	562	612	586	578	636	582	578	641	594	585	661	663	604	607	588	617	617	585	588	649	595	634	631	646	598	604	601	585	556	572	579	632	616	619	577	634	593	584	592	556	560	630	633	597	618	620	613	631	608	606	610	625	605	562	587	611	629	631	607	590	597	620	612	566	583	616	578	596	615	591	564	582	656	624	619	640	625	590	597	619	573	582	637	591	603	565	602	607	601	603	578	605	604	594	577	615	669	620	634	571	580	618	591	590	589	628	578	591	601	615	593	595	625	644	607	572	572	607	573	572	586	632	604	636	640	596	639	626	597	639	588	645	590	652	587	603	622	574	635	602	581	598	625	608	628	573	610	591	603	616	616	556	626	629	637	565	655	596	615	553	654	615	615	606	613	525	654	554	594	626	635	614	604	600	582	620	595	623	577	613	670	591	594	535	599	600	605	567	592	570	600	618	575	588	595	598	598	624	624	589	600	630	572	584	665	596	605	618	561	631	626	623	652	588	561	603	602	622	642	600	612	623	566	610	607	604	630	583	584	610	603	620	600	643	597	612	592	620	598	571	613	612	641	587	605	632	599	613	610	589	650	603	596	608	598	600	628	626	569	634	551	561	622	581	595	611	636	565	600	601	595	624	638	621	603	577	579	631	635	563	580	610	630	571	594	585	599	600	608	602	633	585	601	606	626	598	614	631	641	581	598	663	628	598	615	611	606	585	605	655	589	600	624	591	553	598	615	626	602	606	641	592	585	637	635	569	606	623	604	613	606	643	608	577	591	569	626	591	639	635	621	595	651	648	609	629	614	575	594	641	626	617	605	580	591	607	617	613	631	590	619	595	615	623	631	610	639	574	609	614	607	643	620	588	630	612	605	569	606	618	614	590	590	595	633	598	606	587	628	589	606	571	574	560	537	618	580	603	547	636	633	630	609	572	585	619	594	605	622	580	617	548	642	593	611	594	577	594	609	589	566	614	592	624	633	598	639	553	615	602	607	613	630	617	600	619	576	550	635	608	606	596	591	613	626	583	598	635	607	603	622	610	533	608	598	617	622	630	593	621	652	611	630	570	581	627	584	624	576	599	589	624	569	621	601	589	601	605	601	587	593	621	584	600	585	616	600	596	620	607	645	600	579	599	608	605	586	613	595	581	598	585	630	608	589	602	612	593	612	624	578	601	629	604	587	607	595	624	566	628	624	606	615	621	603	609	549	605	615	621	575	577	560	633	624	594	675	600	591	621	614	570	565	605	608	602	621	590	645	567	596	581	574	619	637	632	594	631	634	653	549	579	615	613	610	635	629	615	669	661	599	636	587	640	620	529	577	631	627	625	629	612	590	575	621	632	587	635	604	599	605	638	553	637	610	637	625	613	611	550	601	608	576	602	612	634	582	579	611	591	605	632	607	582	626	622	595	572	625	598	584	620	608	657	618	626	627	629	612	637	573	625	629	585	585	595	599	616	604	563	592	624	622	648	578	588	584	564	568	626	616	598	617	663	631	564	621	603	580	532	595	636	611	598	625	604	636	576	634	596	601	548	592	650	565	633	636	611	591	589	597	604	620	630	600	601	589	590	610	640	613	629	633	593	586	634	653	639	603	595	585	580	567	595	627	605	579	604	609	619	627	648	623	607	635	571	585	622	597	595	576	568	611	610	561	575	604	627	587	599	570	651	589	615	580	568	626	638	623	592	581	604	602	596	550	606	605	617	604	605	604	605	630	601	602	582	576	567	595	596	608	592	606	629	597	648	559	629	562	621	588	628	614	602	608	598	608	597	600	585	577	588	602	691	572	598	628	606	632	614	633	609	574	609	645	640	590	598	569	592	630	573	587	589	603	623	648	531	563	628	618	607	629	604	652	631	609	649	614	635	608	582	589	591	575	632	599	616	586	612	603	610	548	619	593	587	629	598	616	658	593	608	634	620	634	602	612	599	626	598	613	603	643	606	654	585	562	622	611	592	642	631	591	589	583	610	581	606	578	640	638	634	603	564	619	608	607	621	598	581	638	625	569	562	623	632	609	646	585	627	594	571	585	625	621	637	596	613	610	587	625	603	636	609	624	603	567	619	558	590	608	567	607	621	593	613	582	592	579	595	622	654	627	621	618	618	597	576	553	574	614	594	616	658	599	603	584	620	586	575	587	595	599	617	641	589	590	617	598	652	586	591	611	593	553	581	587	585	623	627	578	600	598	591	629	599	573	630	592	614	629	588	583	616	664	561	642	574	620	600	619	617	588	597	550	605	581	596	631	621	597	548	600	612	573	608	630	610	659	643	567	616	564	659	581	630	611	613	652	586	620	661	592	586	599	599	531	597	599	579	625	607	594	632	609	586	549	636	621	589	611	573	636	606	616	611	626	550	592	616	592	595	611	622	599	585	585	587	610	606	600	585	622	578	588	619	561	556	606	587	586	628	590	608	656	577	636	625	613	574	594	618	592	643	592	614	592	590	594	623	589	583	581	578	602	662	610	567	595	589	618	621	642	619	604	607	641	587	587	578	618	663	570	629	601	602	634	611	594	630	607	626	588	572	618	606	595	580	634	590	628	620	614	604	599	593	634	639	613	601	619	646	574	605	604	584	572	607	628	572	592	586	607	637	554	607	605	628	611	580	608	579	622	612	626	558	648	543	619	585	625	569	601	530	640	614	628	581	606	642	605	541	568	634	584	605	631	591	585	625	597	670	624	619	578	597	589	636	597	639	633	597	609	598	615	628	603	645	576	643	556	585	611	572	644	598	590	641	591	610	599	577	618	621	583	621	627	616	610	558	611	574	595	626	592	601	617	616	560	629	611	621	569	610	608	570	622	620	615	595	638	569	569	629	571	564	607	600	600	589	570	594	604	624	616	621	581	606	594	597	634	617	600	594	596	593	590	573	631	614	600	584	608	587	584	580	577	596	558	596	614	586	611	579	606	616	572	592	543	597	604	593	578	610	634	623	590	619	657	609	582	559	556	598	651	587	612	559	588	562	563	565	647	558	638	608	596	621	632	601	622	568	599	599	569	594	641	595	576	588	564	585	606	579	617	605	571	623	563	603	615	592	599	614	565	595	626	618	598	640	615	624	585	582	606	622	642	610	617	630	599	614	572	605	577	633	597	642	631	624	615	676	598	593	599	595	602	601	604	577	630	610	594	580	632	563	573	616	585	590	639	572	624	593	596
23701	20938	28196	23848	20945	12141	3392	1826	1281	942	747	652	543	458	433	403	331	318	333	311	294	301	306	327	302	316	295	311	319	374	357	318	316	272	282	274	264	287	277	272	307	288	272	261	273	262	288	252	257	288	280	278	271	284	240	282	261	294	275	272	263	278	249	276	242	250	269	257	268	258	244	246	253	284	279	286	253	250	299	274	261	262	257	273	235	281	272	245	272	252	260	246	276	260	266	260	240	253	248	228	260	240	255	243	236	259	242	247	259	259	243	222	278	268	246	246	280	238	261	263	293	255	284	268	284	242	251	268	255	252	251	253	296	272	261	268	278	253	285	249	217	277	270	276	270	247	254	265	273	232	277	254	253	266	255	264	226	273	257	260	231	278	251	239	256	256	270	254	223	274	247	245	267	255	272	270	249	217	251	268	275	277	234	257	252	227	247	273	285	250	267	223	263	250	245	264	226	250	257	263	229	260	232	255	261	252	247	257	267	222	266	262	268	294	245	282	255	255	296	240	245	242	244	286	265	268	259	252	255	267	252	242	274	294	275	232	266	276	254	256	272	255	294	253	254	254	280	243	263	238	292	274	249	244	293	260	254	277	246	284	228	258	235	247	249	249	271	273	271	273	266	262	253	269	282	261	252	261	269	259	255	259	235	275	262	276	225	287	253	245	261	217	275	248	284	271	254	231	256	238	234	258	244	293	277	261	287	271	237	251	257	253	270	284	261	252	263	232	263	250	242	273	262	281	238	247	263	266	223	255	280	264	261	250	266	263	265	290	271	252	272	256	282	258	271	252	272	234	287	265	229	250	248	237	243	257	253	265	246	265	250	238	259	264	275	257	241	276	244	272	248	268	229	253	241	248	259	244	286	292	248	266	264	261	245	248	251	271	276	261	248	232	297	261	265	259	243	253	274	239	276	251	232	230	269	277	243	240	253	251	242	266	295	231	262	244	259	273	262	244	234	261	282	263	253	236	276	247	287	263	258	257	253	266	250	264	245	270	287	250	265	268	241	225	261	253	248	246	243	241	261	261	274	263	237	245	293	246	243	247	269	265	257	243	264	260	249	243	262	251	257	266	269	277	260	266	235	236	295	284	258	225	248	273	253	271	266	248	247	244	268	265	260	275	251	293	265	263	254	266	270	247	278	268	272	284	235	263	262	251	258	257	263	253	270	257	255	265	243	249	225	236	264	285	227	265	265	247	255	235	279	248	251	264	276	245	264	233	252	268	270	262	251	240	306	254	273	252	263	286	254	257	240	249	252	250	245	237	270	236	254	254	270	271	253	228	259	261	221	251	297	268	264	265	263	267	259	246	268	247	261	264	251	275	266	252	255	253	271	278	279	257	256	276	245	265	274	271	253	230	252	220	258	247	256	259	235	257	259	262	264	272	293	240	269	255	244	255	246	261	241	279	261	262	271	278	233	254	244	250	241	280	239	254	271	264	257	249	293	265	252	271	256	262	253	223	266	278	244	277	256	261	256	257	266	261	254	289	284	226	273	228	242	268	273	265	251	281	268	252	248	280	265	244	268	265	251	247	236	273	262	267	288	286	261	242	254	268	238	254	282	243	280	257	274	253	246	274	256	286	267	256	263	242	245	257	266	258	279	280	264	252	236	257	270	251	285	276	271	287	231	266	268	253	265	252	268	276	217	255	277	249	241	255	234	260	261	242	243	275	282	248	248	273	268	246	231	270	247	267	269	279	278	261	280	241	276	257	251	262	255	241	277	259	253	283	239	254	270	259	280	262	258	260	262	270	255	254	253	275	254	275	239	275	253	252	270	246	269	255	267	231	263	269	264	269	269	262	234	259	265	255	255	286	250	241	271	274	264	273	304	234	260	257	257	232	281	262	258	266	284	248	246	277	275	250	258	222	239	267	249	237	246	260	219	248	270	270	260	283	294	250	230	270	272	269	240	251	265	255	262	249	243	266	268	256	240	275	265	254	271	229	278	231	241	243	256	288	285	252	247	259	274	230	262	216	264	277	272	243	309	265	255	290	239	266	264	278	287	268	258	257	255	255	255	241	275	288	269	261	294	264	274	248	257	262	270	277	252	279	278	249	259	256	263	253	284	270	241	240	236	281	300	256	248	252	274	252	273	242	270	235	255	272	271	237	281	268	272	260	227	256	213	285	251	250	256	263	273	289	282	259	261	255	300	255	235	258	257	268	235	253	270	254	246	259	255	268	256	273	281	248	264	245	249	254	283	270	285	260	234	271	253	269	245	239	256	262	250	239	252	252	273	279	259	289	262	268	222	259	269	243	239	221	253	264	237	262	255	257	265	252	257	258	264	230	246	259	246	252	255	256	278	267	261	263	267	248	267	231	297	246	276	286	267	264	277	246	231	257	264	246	270	230	280	291	233	263	226	260	237	297	252	265	261	266	294	270	279	278	266	272	239	248	260	245	280	282	245	262	276	236	287	281	271	262	252	265	280	249	253	272	226	238	287	258	288	259	228	228	263	261	285	269	264	245	253	262	271	263	242	261	226	253	277	256	238	265	255	259	242	254	238	252	238	242	217	256	216	260	288	255	241	247	241	273	251	235	261	225	273	257	268	246	266	299	279	256	249	259	226	285	242	297	259	245	254	272	251	245	257	264	286	262	258	282	270	248	261	255	218	261	246	273	267	249	293	264	254	252	257	296	252	240	256	244	253	257	259	273	270	265	270	269	263	278	255	294	253	257	253	277	254	257	254	264	286	231	252	248	272	244	258	254	273	256	286	265	231	245	270	263	251	264	264	241	270	256	261	258	241	271	248	264	285	256	252	291	226	269	270	266	274	252	231	259	231	266	233	246	274	262	259	246	262	282	302	255	261	255	272	238	289	264	257	289	248	256	274	255	281	273	275	231	255	261	259	278	243	256	253	261	244	251	273	262	228	273	229	252	266	286	286	237	289	263	296	279	256	282	250	259	284	280	272	255	250	241	233	268	292	234	259	259	248	225	286	252	249	232	264	259	271	243	266	265	265	259	289	227	248	239	254	241	272	257	245	243	248	240	261	256	281	269	252	225	254	255	240	250	282	256	255	264	244	264	255	240	256	252	246	248	258	245	269	223	226	268	264	241	254	244	274	239	261	220	269	257	261	272	246	267	318	269	258	231	259	274	265	259	255	256	293	255	297	269	268	258	297	244	256	230	274	270	286	259	279	272	231	266	278	254	246	225	266	256	241	233	246	270	241	281	282	240	259	233	244	263	243	260	271	263	255	248	242	284	293	260	251	222	274	265	269	257	231	265	252	265	273	283	233	267	249	262	264	276	229	265	270	260	231	256	281	253	248	283	261	278	232	274	251	250	268	259	254	234	230	259	265	250	242	243	257	254	265	274	258	231	233	243	265	223	261	242	282	245	260	250	274	297	242	242	290	254	258	277	242	280	250	257	246	241	254	273	260	242	282	274	252	249	261	270	265	268	260	233	281	229	244	266	243	287	258	231	269	304	251	269	274	228	231	272	266	279	257	244
8079	18904	17763	10906	8613	6627	5343	3961	3084	2251	1788	1306	1030	830	685	579	517	516	464	462	456	441	410	406	427	471	461	504	487	583	540	469	462	426	401	356	374	370	372	368	386	355	341	385	352	325	349	353	357	372	343	363	311	334	360	323	336	304	336	337	335	347	289	317	378	317	350	328	320	340	363	372	322	314	344	313	329	336	347	338	339	335	336	320	356	324	318	343	344	346	332	330	318	346	312	331	331	323	316	343	329	338	304	324	335	299	341	338	331	339	316	331	319	351	327	308	323	335	358	318	349	324	338	336	328	341	307	367	310	332	331	315	332	313	351	318	339	347	334	350	363	306	304	353	305	324	325	329	336	322	324	315	339	327	332	337	328	301	322	343	347	315	338	343	336	323	324	333	319	346	338	357	355	341	320	347	316	319	318	329	347	309	348	355	326	322	324	343	330	328	309	352	337	317	337	315	318	333	327	344	359	315	335	343	325	335	338	358	339	349	336	312	321	331	318	325	338	328	336	336	340	323	318	335	312	305	344	328	369	335	333	316	337	353	352	293	321	344	355	293	326	318	342	349	344	347	325	312	304	343	308	309	317	334	331	319	306	326	335	341	348	363	360	328	321	347	335	343	323	303	318	308	324	328	316	340	294	331	319	320	341	323	279	316	333	347	319	342	331	355	313	339	307	348	348	311	323	353	304	341	350	362	361	351	336	291	311	378	318	341	326	326	308	319	339	332	297	318	332	331	342	348	334	310	352	325	357	338	344	344	325	330	322	324	331	345	337	302	336	327	343	345	348	331	310	333	308	334	348	338	317	301	357	302	317	344	344	350	344	323	344	330	318	324	325	312	336	295	308	322	318	335	318	329	324	312	355	312	317	346	383	376	309	357	298	360	338	319	327	338	349	314	319	306	348	324	319	319	311	326	333	333	368	334	300	331	312	338	317	368	326	320	328	324	310	367	307	322	288	317	315	317	352	362	340	346	288	324	295	334	332	290	335	320	351	316	315	317	346	336	323	324	344	332	317	327	318	333	301	373	344	311	312	372	365	316	296	333	309	322	339	304	315	338	334	321	314	360	333	350	341	345	358	323	298	301	320	361	330	341	338	307	316	329	322	334	345	315	339	326	343	329	335	311	317	335	338	334	339	316	314	269	311	311	353	334	346	346	333	334	324	308	354	313	328	312	333	336	351	341	327	301	327	350	326	338	351	344	318	378	327	313	305	354	326	361	340	328	366	339	346	319	285	324	303	307	368	346	334	304	347	331	313	358	366	338	318	346	340	343	333	342	313	351	333	333	342	347	323	354	332	344	338	354	337	333	314	325	341	308	313	334	348	318	342	324	324	308	314	310	308	348	343	308	340	359	337	322	347	352	328	300	351	317	326	319	339	330	345	358	327	335	339	325	338	331	314	332	349	330	306	336	335	320	351	311	314	330	343	332	337	280	360	293	334	306	351	354	326	316	311	306	294	332	364	337	339	346	348	324	313	330	308	343	361	331	350	318	320	313	325	338	337	331	308	350	346	336	315	341	370	320	335	314	311	321	353	329	290	333	307	321	322	298	312	314	354	354	331	326	347	326	336	290	319	336	334	336	374	344	312	322	355	326	337	360	370	340	368	315	326	293	345	325	317	306	369	340	342	319	332	313	311	314	341	318	331	324	321	308	354	339	329	323	325	312	361	321	336	317	347	342	314	336	319	313	303	321	305	341	307	308	338	305	345	315	321	317	337	366	312	335	349	314	331	309	349	313	325	343	336	320	354	283	326	319	338	321	361	334	327	346	323	328	310	369	346	340	332	335	332	334	351	319	370	328	339	346	309	336	336	339	325	316	319	335	318	339	331	324	329	324	352	301	339	339	353	334	350	333	331	309	331	314	329	330	311	350	345	351	335	330	330	355	326	309	347	312	316	316	347	311	348	337	314	313	315	319	338	323	304	321	332	352	332	329	344	302	352	318	355	343	330	303	367	317	327	339	337	336	320	347	319	346	361	334	308	342	336	348	310	345	333	317	313	357	343	359	305	333	323	341	317	319	334	327	339	334	320	347	308	378	305	338	359	299	316	305	338	338	299	331	343	318	309	372	312	305	304	363	325	297	323	316	320	353	323	307	329	324	331	320	344	290	328	291	323	329	343	344	319	360	339	340	319	326	379	316	314	344	316	335	334	347	353	314	318	333	343	335	315	343	335	336	342	320	290	331	330	319	333	341	312	331	317	343	307	307	337	331	318	345	317	330	346	334	306	338	306	323	333	320	332	295	327	312	326	299	332	316	318	306	340	346	348	325	308	334	348	328	342	326	326	333	335	337	347	312	348	343	324	340	361	334	313	356	347	373	342	342	335	328	354	336	318	315	331	334	305	326	318	310	314	344	364	324	329	287	280	337	339	351	339	320	326	314	322	349	332	308	333	329	361	357	369	314	328	354	397	328	333	333	352	324	373	353	322	329	303	303	355	282	332	353	325	312	302	328	337	343	360	327	298	322	343	335	304	338	352	335	327	366	317	331	340	305	337	340	313	358	327	285	308	362	341	321	351	317	325	321	339	324	325	320	331	342	348	331	346	336	317	331	332	322	336	300	359	326	370	337	371	350	287	334	338	311	333	328	314	334	319	306	330	338	310	329	360	360	341	324	302	328	358	340	353	350	317	319	347	332	343	337	346	315	332	315	324	336	365	355	304	338	328	322	300	318	317	315	305	329	327	351	332	329	338	341	317	340	337	303	325	357	343	319	332	352	326	334	316	319	305	330	352	327	303	337	325	286	312	345	324	334	357	327	348	338	300	335	322	338	326	325	305	312	330	338	327	320	316	312	317	305	289	356	334	364	314	352	309	352	303	290	322	350	301	304	345	328	342	340	325	318	297	322	333	314	340	316	341	312	301	324	328	338	328	323	319	344	316	311	362	282	309	336	320	319	318	325	341	304	349	334	376	350	318	331	335	333	333	338	347	319	320	303	331	337	326	343	335	330	294	323	356	297	303	343	317	338	312	334	311	317	356	297	310	360	369	346	311	308	350	304	327	311	319	336	342	303	328	351	303	307	344	344	351	330	283	355	313	327	360	298	374	311	348	316	301	292	338	332	347	344	346	323	336	326	355	302	330	321	290	305	332	322	340	310	337	340	328	299	332	312	313	331	352	307	359	335	316	341	335	323	358	341	327	355	323	304	323	330	354	312	338	340	308	336	327	345	329	362	326	313	323	341	316	331	289	337	342	346	343	322	368	361	317	311	332	335	369	343	345	296	328	327	353	317	342	340	318	310	350	327	326	330	368	341	316	329	330	323	332	328	303	340	331	357	341	359	317	293	326	336	314	331	296	347	321	312	293	328	303	339	312	330	333	348	310	365	330	305	332	325	323	340	338	332	321	289	316	322	329	355	342	299	348	312	293	336	347	323	342	347	301	334	328	334	312	342	307	351	348	350	318	303	349	339	367	328	339	320	325	328	322	325	299	340	334	364	311	308	317	323	319	316	384	323
24890	20923	26933	24882	11160	3031	2088	1626	1288	1039	983	803	725	698	688	624	640	613	657	637	621	644	576	605	634	620	629	671	686	681	694	639	631	618	629	554	629	566	559	606	614	610	557	610	601	577	607	592	615	603	640	567	581	604	591	605	582	576	608	563	626	673	566	596	624	582	640	618	614	587	591	564	583	568	584	579	619	590	584	569	629	576	589	562	621	604	587	564	590	580	575	565	576	537	588	639	577	585	546	559	584	600	531	616	598	575	560	630	581	586	590	595	627	604	565	563	594	616	581	612	587	578	594	622	639	602	626	583	579	580	633	569	548	556	604	580	617	574	592	602	599	587	548	563	615	605	560	624	575	563	557	582	583	574	559	630	593	589	570	601	612	594	632	606	571	579	607	551	553	574	632	563	599	589	612	586	575	557	580	573	579	600	561	572	532	545	556	566	573	587	568	605	591	554	594	632	582	566	575	572	596	555	599	586	609	618	551	581	573	600	592	615	601	553	595	556	628	612	613	581	566	599	568	604	596	588	597	577	555	560	600	585	581	552	571	593	602	617	602	595	595	571	590	595	562	609	539	610	609	567	613	617	584	551	579	597	565	556	580	589	593	574	531	581	612	520	552	641	598	597	628	602	561	605	518	536	564	596	607	578	552	584	597	576	576	604	524	597	602	590	584	661	606	578	625	593	570	604	590	588	653	623	596	602	591	551	579	545	622	598	572	576	615	579	572	596	556	565	588	593	566	573	576	588	573	547	621	598	627	582	580	570	583	558	580	574	582	588	577	573	566	583	557	630	572	559	551	571	542	547	596	548	592	596	531	594	592	580	554	621	590	587	564	601	609	601	537	577	590	603	621	596	560	560	552	573	653	591	537	614	628	573	631	569	603	607	603	550	590	557	625	598	591	600	598	554	606	599	585	635	600	570	601	592	613	587	556	600	584	569	650	592	575	624	605	536	602	581	593	572	575	613	607	578	594	600	563	553	551	606	635	581	590	605	588	638	614	579	630	581	600	589	571	583	598	579	539	581	589	635	627	610	590	582	536	601	614	568	523	591	602	551	595	622	593	566	602	611	564	564	591	586	563	589	575	579	560	582	597	561	597	593	582	623	583	569	559	563	615	582	637	616	592	569	607	636	552	584	540	590	605	582	617	609	564	587	577	567	615	590	555	610	585	589	577	604	601	587	581	577	630	583	536	577	541	580	560	603	601	576	557	600	583	603	581	600	586	631	563	598	593	585	624	583	595	593	621	606	588	605	605	577	589	621	553	523	586	569	560	543	559	575	603	624	573	545	573	588	572	540	575	610	597	562	543	590	602	612	545	578	621	611	584	631	632	614	545	580	607	597	542	626	568	616	607	582	572	516	557	635	622	574	587	616	558	577	571	583	575	506	600	580	576	578	586	618	615	592	552	584	558	567	620	587	573	616	597	619	598	594	593	557	589	582	617	543	597	602	633	573	616	615	581	579	589	590	573	598	565	545	638	577	591	622	596	572	609	588	622	573	584	603	597	598	646	575	622	617	590	588	579	588	624	547	572	580	530	539	605	582	563	550	581	555	590	547	596	580	646	577	594	548	581	594	565	601	632	584	570	553	639	568	579	553	598	572	602	583	599	588	628	612	581	593	550	602	563	575	565	587	581	558	573	570	558	532	589	598	581	598	612	615	611	551	595	580	542	591	557	601	592	572	606	593	583	583	575	619	617	579	598	599	593	617	603	588	592	609	581	541	573	589	582	589	552	593	564	598	588	626	583	605	560	553	539	575	588	560	609	637	589	596	605	579	578	545	581	612	584	610	572	607	570	610	557	600	584	564	600	568	536	576	561	594	592	596	634	579	616	608	623	614	643	607	600	616	611	589	587	586	559	618	587	557	602	579	529	609	587	622	563	607	555	572	581	604	623	614	581	582	584	597	617	559	601	605	584	588	577	575	598	520	555	572	615	571	574	648	587	597	583	523	623	589	550	545	595	596	600	631	565	640	684	567	576	588	574	575	570	586	625	586	601	587	571	650	585	609	579	589	604	583	589	587	545	631	571	588	599	594	538	536	604	574	595	604	591	585	575	594	574	633	592	562	596	585	558	608	544	608	569	558	617	567	634	614	620	612	560	525	591	582	574	600	547	609	597	565	582	603	577	597	582	567	621	582	586	592	566	518	579	598	588	538	540	605	563	545	572	619	583	602	614	577	537	590	612	561	579	532	573	595	563	548	619	630	607	578	545	597	590	590	559	575	609	631	623	611	573	565	584	595	575	582	603	573	599	582	574	584	565	562	600	617	570	604	553	573	592	609	569	616	565	582	583	585	639	619	546	621	539	609	598	549	624	617	656	581	570	620	602	596	543	554	549	599	573	593	522	605	598	593	584	565	571	530	576	596	596	635	633	633	577	568	543	553	573	563	582	557	589	576	579	622	555	591	578	574	589	618	571	601	574	592	573	580	655	551	583	581	624	563	610	577	564	619	615	587	571	588	544	625	551	596	564	614	587	594	579	620	593	568	611	576	595	564	594	567	594	593	607	620	614	595	574	603	548	608	544	617	578	596	615	574	628	587	580	574	542	548	549	555	588	598	625	553	591	577	600	584	564	532	577	549	591	578	602	539	595	613	599	649	601	557	598	586	591	576	548	580	584	570	578	529	630	564	597	590	592	563	578	609	573	572	569	579	581	605	596	573	590	585	589	601	565	607	606	566	591	575	614	621	587	585	590	587	623	626	594	640	622	577	555	558	532	581	622	579	588	577	588	622	609	556	584	574	582	562	622	586	590	581	593	531	552	563	546	552	581	595	595	581	590	590	576	548	603	616	563	599	597	572	574	572	607	544	566	562	545	606	612	562	620	604	604	564	621	550	576	577	628	568	600	635	609	600	585	595	644	555	614	605	599	588	606	568	593	581	553	567	575	561	613	569	582	607	603	611	586	583	589	547	592	591	593	534	568	565	600	600	637	594	602	602	581	617	598	583	553	553	594	628	596	614	520	555	575	580	586	632	604	551	602	589	589	592	555	604	629	572	581	581	560	557	623	557	561	590	567	592	588	586	585	577	572	545	580	576	598	610	578	607	549	579	555	553	579	604	594	560	579	610	576	581	580	594	597	541	537	593	581	597	565	619	609	517	577	584	579	567	578	559	591	589	571	639	550	574	580	570	558	598	589	608	580	602	582	584	588	595	589	616	527	549	587	577	597	600	619	548	557	585	639	622	590	639	623	575	583	555	589	590	606	565	598	593	595	567	594	566	576	620	568	581	646	594	599	574	579	620	580	605	598	539	597	541	575	553	614	574	562	624	566	599	574	583	616	623	623	578	605	629	593	590	584	577	588	570	571	532	591	576	610	606	587	607	584	601	543	624	572	597	539	605	562	592	552	536	580	578	564	592	586	574	639	602	598	597	567	597	569	607	580	565	596	579	569	604	618	599	589	585	604	623	551	592	583	590	568	568	596	547	578	607	571	562	586	604	599	570	553	579	576	588	587	605
7821	14758	14099	8287	6646	5279	4182	3357	2548	2003	1736	1358	1159	1007	931	793	871	821	792	802	741	751	764	747	756	793	775	835	817	839	819	773	753	726	711	762	727	706	696	735	681	748	680	733	660	739	689	750	698	662	709	729	670	749	705	750	715	669	711	655	710	694	714	717	695	701	741	658	661	733	726	724	695	737	699	676	650	767	706	737	654	702	728	702	678	693	686	671	672	706	687	735	678	701	698	710	662	652	682	690	735	749	679	659	707	683	729	677	718	688	712	687	730	677	677	688	712	713	707	717	702	720	744	705	700	759	707	753	713	686	710	674	688	703	712	709	687	672	709	683	720	685	701	664	688	718	697	678	693	687	709	706	676	684	714	715	714	699	680	688	695	654	667	695	691	702	646	693	713	693	688	679	696	718	734	672	667	726	744	676	658	682	704	697	693	667	677	686	657	661	732	697	722	674	672	674	657	698	714	679	680	669	697	668	715	664	682	682	790	698	677	744	674	674	696	698	677	699	658	677	665	706	686	680	728	724	689	720	725	701	721	706	691	695	704	681	712	735	676	663	681	693	660	687	701	718	677	694	678	702	703	737	726	708	692	708	727	656	725	678	725	710	684	718	722	681	687	661	677	674	724	718	680	722	671	688	668	707	709	678	658	748	711	686	720	701	716	669	713	698	710	628	702	668	702	731	659	714	660	678	680	691	692	705	689	686	740	720	644	697	716	622	678	686	718	669	707	700	715	641	715	700	714	680	695	683	658	741	761	746	721	680	664	687	662	723	686	700	704	718	723	725	616	674	681	669	666	665	677	742	675	699	718	678	698	705	682	689	669	692	706	672	698	681	595	696	681	671	711	723	723	722	723	702	684	697	629	721	664	726	659	692	727	703	695	748	714	625	688	687	677	685	726	691	713	705	696	681	668	693	655	683	721	709	672	663	709	703	730	742	712	707	722	691	703	706	680	662	702	752	664	660	649	718	727	688	702	699	697	651	707	695	693	687	691	643	709	662	701	648	678	710	703	679	662	705	698	707	704	674	702	678	689	709	650	695	688	708	754	731	672	745	687	661	699	694	716	701	691	716	675	679	684	689	665	679	698	675	712	720	701	714	717	670	704	695	671	731	673	651	703	673	708	663	679	662	695	707	708	677	698	729	710	675	695	722	704	697	689	679	713	719	687	749	703	715	676	674	695	775	647	632	718	716	669	661	738	706	692	725	689	676	752	707	660	664	709	742	687	704	728	695	667	697	733	672	670	683	696	669	699	737	672	652	671	763	688	699	680	671	721	696	645	703	676	654	683	665	693	709	718	627	711	675	688	653	727	685	709	684	707	687	677	700	717	677	730	672	689	713	744	745	730	766	694	687	686	680	680	684	754	692	687	681	713	694	663	721	753	647	663	665	740	703	705	680	688	699	688	690	678	678	690	672	692	679	714	755	719	681	692	713	749	714	684	714	691	722	699	718	714	711	705	674	724	685	677	712	676	748	691	699	683	712	694	708	711	727	703	726	672	743	726	690	749	711	693	708	701	664	692	663	703	719	654	705	681	679	678	707	700	654	688	673	702	728	659	725	662	702	673	692	654	710	689	675	678	707	689	775	701	671	720	625	659	673	686	682	648	702	675	672	702	692	733	710	683	699	720	649	683	683	651	667	652	668	717	723	709	654	663	680	657	658	719	699	712	738	690	689	699	690	685	734	684	695	683	682	701	692	713	671	674	730	703	665	708	701	685	688	670	691	624	667	660	738	706	721	659	724	677	739	757	713	686	719	681	659	697	678	690	700	687	677	699	666	725	703	725	674	677	686	713	673	670	641	695	688	680	712	723	731	662	718	713	702	747	708	726	677	712	687	692	680	686	684	737	673	736	677	697	638	668	645	709	678	711	700	695	677	700	696	705	742	653	696	750	668	672	694	702	716	735	629	691	658	676	717	684	698	661	633	704	632	710	684	670	687	706	700	727	705	722	709	671	716	682	732	708	703	687	680	710	696	707	723	704	597	689	703	685	687	681	662	717	696	743	694	687	703	737	678	673	699	752	680	714	692	703	737	665	702	695	688	674	749	654	690	684	744	711	674	720	648	640	681	705	703	704	716	685	688	707	686	736	724	733	692	735	655	679	738	727	669	692	689	702	703	728	708	704	675	705	683	716	700	654	739	691	698	666	697	735	709	678	661	663	720	689	671	671	670	684	660	692	692	718	699	717	689	731	699	669	688	677	717	716	702	689	697	639	621	669	717	710	687	693	686	768	699	717	693	713	690	672	656	678	715	736	686	689	680	686	676	693	710	702	712	658	697	673	726	688	708	673	703	657	728	736	734	665	679	708	669	723	711	674	715	698	682	695	643	704	677	636	743	708	650	638	699	679	701	742	699	711	663	731	684	683	654	668	730	674	672	688	703	705	660	698	674	662	723	731	700	736	678	697	694	699	719	700	696	709	679	704	675	695	708	676	692	666	728	725	703	654	672	718	711	674	692	726	688	678	683	715	698	662	673	699	697	704	769	650	644	702	663	685	702	671	692	717	714	692	688	769	701	671	696	737	704	674	682	727	661	719	674	704	729	679	654	705	726	654	666	644	688	671	726	691	714	642	713	711	686	676	678	707	681	743	697	716	662	676	698	683	703	722	712	714	740	718	719	703	716	715	699	659	709	738	633	688	708	702	719	722	699	678	732	717	731	695	664	703	704	710	690	699	674	715	759	752	677	700	688	682	701	675	734	653	731	654	668	687	642	713	701	668	685	668	680	678	714	679	671	659	704	715	629	706	716	684	734	717	670	685	700	674	650	706	771	688	686	701	700	689	674	711	663	700	714	712	638	732	716	721	715	664	692	697	689	732	659	740	708	666	703	689	668	711	694	722	693	704	703	666	685	688	676	690	713	672	680	684	647	649	646	678	665	700	698	666	681	702	646	706	688	722	700	701	660	690	679	652	647	681	659	725	676	693	677	750	720	710	725	685	720	681	745	669	672	725	731	686	681	671	678	698	685	685	716	722	675	715	727	663	677	687	661	668	704	725	670	673	677	688	719	708	695	654	691	645	689	665	690	696	696	653	685	670	693	686	683	684	682	717	720	680	629	723	697	680	712	673	749	700	670	684	687	699	711	723	702	686	687	738	698	681	673	727	647	697	709	734	708	697	711	704	719	707	699	667	681	699	690	694	730	708	704	698	711	660	705	683	695	681	693	725	711	673	683	702	716	674	689	688	687	732	685	657	705	688	786	709	681	690	742	692	682	700	708	698	676	692	682	691	669	679	718	702	696	689	680	694	649	686	668	716	668	714	690	694	671	748	698	697	627	676	674	730	734	747	697	622	725	704	733	740	689	656	699	717	664	675	669	717	682	668	707	692	671	675	646	730	693	703	657	680	692	686	702	653	706	702	681	683	677	672	700	712	673	661	678	653	735	728	665	699	678	718	723	737	681	689	695	712	643	694	716	674	706	764	660	706	634	716	684	679	680	754	720	665	690	713	690	702	667
22665	20932	28659	23375	20935	21084	11842	3311	2036	1568	1280	879	723	614	497	494	426	404	399	369	365	369	347	382	328	347	367	415	438	441	413	405	320	339	348	294	308	319	332	339	291	299	309	299	315	271	304	293	319	302	319	295	327	284	262	301	309	288	295	285	281	317	309	293	298	266	276	299	307	290	261	283	286	289	286	270	287	300	285	310	285	291	281	262	274	261	305	299	295	289	288	270	286	288	275	293	277	302	267	266	260	289	288	295	276	315	301	286	289	304	275	311	295	289	279	288	279	246	303	279	300	302	327	254	290	280	288	251	282	270	290	288	269	256	305	271	288	290	295	284	266	288	301	294	300	289	315	281	264	294	279	283	291	313	295	290	266	306	296	288	288	246	287	282	289	291	303	282	313	304	288	285	261	251	289	284	271	270	288	257	284	279	260	291	276	310	270	293	267	264	278	266	257	308	287	312	286	268	306	275	289	271	269	255	294	292	296	259	268	275	312	284	272	304	306	326	283	257	277	281	293	281	290	283	290	284	259	309	291	270	261	301	319	280	242	308	314	263	347	287	272	254	292	317	246	296	308	272	255	287	265	292	278	262	265	263	259	289	306	279	282	241	274	269	298	276	278	276	278	305	281	271	306	279	278	279	241	302	290	272	289	301	267	225	264	299	286	268	300	261	260	292	270	261	253	278	276	266	263	282	313	281	263	303	281	251	290	263	297	299	265	271	285	265	281	282	309	279	274	287	315	306	263	284	275	279	282	263	270	285	314	273	292	265	281	269	260	227	286	256	315	280	283	276	298	279	296	276	263	295	291	316	259	285	277	289	286	287	293	256	298	264	283	298	282	315	281	277	275	305	275	254	288	278	307	296	261	274	278	282	267	284	261	294	303	290	303	296	295	295	270	279	288	263	273	296	271	253	307	278	279	273	286	263	314	280	293	287	274	309	300	275	258	299	286	292	266	298	294	325	305	291	286	279	251	253	272	303	292	254	297	297	296	302	273	286	283	271	276	292	301	284	300	273	265	295	302	258	285	275	290	281	290	256	291	250	268	311	292	311	254	249	275	291	280	293	236	246	264	289	267	321	285	277	281	251	260	256	283	286	273	275	280	273	282	270	269	283	283	311	246	266	255	304	269	305	269	265	265	262	259	272	282	284	275	262	276	304	280	275	264	262	293	262	288	289	281	268	266	277	267	282	266	294	259	310	299	267	284	289	305	271	270	322	293	251	290	289	282	276	271	283	289	271	276	276	317	293	320	269	253	292	262	256	268	248	274	278	270	277	268	283	287	256	294	262	304	290	290	293	274	277	305	268	271	287	262	269	283	289	282	284	287	275	288	275	291	266	249	283	286	285	274	303	291	256	282	247	304	296	274	267	298	276	307	254	276	285	278	319	274	277	284	276	299	276	285	273	285	287	276	303	307	266	293	284	275	263	296	289	290	292	276	283	255	288	282	290	267	288	267	301	282	265	266	261	254	254	300	312	314	273	287	268	248	278	317	256	310	302	300	281	288	262	310	289	296	277	286	266	279	304	304	305	307	260	302	277	295	291	260	276	272	275	287	306	291	247	295	271	306	297	295	300	270	295	296	300	286	278	300	290	291	286	277	290	274	280	322	267	275	284	292	314	287	284	295	260	266	287	283	282	264	293	247	289	278	246	298	282	269	272	261	284	279	317	278	294	269	283	300	275	256	262	244	237	266	294	290	300	286	276	270	313	271	284	309	279	228	284	271	270	277	300	272	278	274	292	285	288	286	303	275	284	275	280	300	285	296	305	289	283	273	281	267	278	278	314	282	275	305	285	301	287	300	259	232	278	282	285	291	281	274	283	290	298	292	270	325	268	282	292	262	272	251	279	265	253	308	271	332	282	318	284	301	285	248	299	273	284	288	276	279	264	285	298	261	265	268	273	260	281	270	268	300	282	282	285	278	273	300	290	278	319	260	292	277	276	291	283	256	290	290	255	274	286	297	288	300	303	254	289	270	281	285	266	298	262	283	306	277	290	306	282	260	269	263	297	283	273	295	280	308	300	279	287	271	279	290	257	284	278	269	278	261	259	315	290	281	289	239	286	304	246	296	279	283	250	301	239	280	303	291	286	276	258	268	298	308	265	256	280	270	265	259	265	278	326	278	307	277	263	280	276	273	283	279	252	261	269	253	261	286	244	285	302	269	270	295	293	280	252	317	279	300	288	266	256	307	277	290	272	264	261	297	298	309	304	289	282	237	266	269	268	284	291	281	264	266	266	303	302	274	280	265	306	261	278	269	231	295	266	287	263	267	291	265	263	268	299	271	291	284	305	277	300	282	272	277	261	255	287	280	290	272	271	276	306	286	255	301	250	304	261	291	279	271	282	269	278	248	290	295	279	302	273	242	291	271	295	294	279	281	269	282	269	238	272	267	276	276	280	278	272	292	264	280	302	303	275	268	294	262	277	293	271	273	299	261	295	275	260	287	277	278	269	289	283	298	250	264	315	309	309	300	268	303	246	257	273	250	252	278	296	310	280	310	259	300	286	287	290	292	273	285	280	253	275	259	239	288	277	267	271	273	273	279	297	281	283	271	267	321	295	262	252	267	269	284	292	278	259	303	297	308	263	280	298	302	310	248	276	270	250	276	300	276	283	251	284	301	285	256	266	273	267	245	278	245	258	308	299	273	278	272	305	304	284	277	306	276	288	275	265	283	287	286	275	279	286	267	284	253	262	301	292	270	259	286	258	262	295	285	260	288	271	289	280	281	260	292	251	289	302	261	286	281	277	265	274	293	265	286	302	291	280	286	293	290	260	276	266	287	281	255	268	288	324	247	294	273	301	295	301	290	268	291	303	272	260	283	292	270	281	266	277	253	271	321	275	305	267	282	293	286	296	272	294	302	259	277	293	268	297	316	276	282	297	310	289	279	268	301	290	280	254	270	295	322	297	313	324	254	294	281	273	303	273	272	289	270	281	284	276	284	296	253	293	255	303	299	275	292	284	266	301	267	260	281	272	280	316	279	260	285	299	274	299	265	271	289	262	269	296	279	262	235	304	282	270	264	286	270	300	265	296	271	274	286	285	268	279	300	281	278	294	294	315	300	259	301	289	245	286	270	268	297	296	295	272	268	289	294	302	290	262	287	280	258	292	275	270	256	277	283	281	288	290	277	294	270	293	295	249	306	260	313	291	242	289	282	281	276	258	269	324	284	273	298	264	304	286	273	307	252	278	265	266	287	285	270	262	284	315	286	306	318	262	306	275	316	319	308	261	256	286	303	291	292	264	263	276	278	266	272	307	258	304	290	297	272	284	317	302	298	258	289	275	245	267	239	263	289	278	263	293	236	286	269	302	267	303	276	303	283	273	272	258	302	285	272	284	263	282	258	279	282	275	248	265	291	270	252	274	258	286	278	279	268	284	270	267	277	253	263	281	294	298	281	301	295	321	291	276	262	279	308	264	286	280	264	281	290	303	281	264	272	265	287	280	271	290	261	278	281	278
10488	24523	23150	14802	12146	9885	7922	6138	4579	3381	2583	2019	1479	1206	917	740	641	611	642	604	511	538	502	490	484	501	492	573	621	687	616	559	464	454	438	409	403	376	411	397	353	351	380	360	384	416	381	393	373	397	366	375	350	327	360	343	359	357	356	343	371	354	341	380	364	320	366	374	339	343	328	336	321	345	323	345	306	340	354	325	326	354	335	342	361	325	326	326	354	335	347	346	344	325	342	338	317	325	342	349	330	345	333	314	336	357	350	317	347	318	323	343	330	322	320	341	360	305	339	321	340	317	363	329	269	335	318	357	318	304	363	346	306	304	310	335	339	355	334	315	375	341	371	332	338	353	326	340	343	341	337	346	310	342	330	329	345	348	338	346	379	349	291	319	345	348	341	346	344	369	314	317	354	332	291	326	331	334	338	330	364	317	333	312	337	324	365	300	316	355	316	325	339	340	319	334	367	354	340	356	310	306	338	342	337	313	361	325	322	323	337	371	315	336	365	334	327	308	333	320	327	356	340	312	308	342	330	309	308	347	324	326	342	320	298	329	358	327	337	300	334	331	331	350	372	338	310	314	343	310	312	329	312	323	310	342	312	331	330	321	333	310	321	354	337	337	316	351	324	311	336	325	326	330	345	360	358	314	354	302	330	308	348	330	327	325	343	327	340	354	338	329	333	324	309	325	337	306	309	312	305	335	304	314	322	323	336	359	341	340	333	327	331	360	357	347	366	307	327	331	306	296	313	327	357	344	371	319	344	354	330	320	302	310	313	313	314	356	314	341	355	346	342	361	320	354	345	351	331	281	344	333	340	319	309	328	329	336	325	346	332	334	306	341	303	320	329	338	339	316	341	327	313	332	379	319	330	324	334	318	327	339	335	343	348	332	364	323	325	331	302	341	325	350	329	332	356	321	331	354	363	357	321	299	326	318	335	342	327	313	297	334	329	321	319	328	327	330	327	376	356	322	331	337	349	338	334	361	353	346	342	346	316	357	362	351	330	313	293	378	335	334	329	292	325	342	357	342	365	315	325	346	305	325	318	312	324	326	332	340	324	342	306	332	322	326	377	316	354	316	323	305	295	329	365	341	299	333	322	337	335	343	346	351	361	342	343	358	310	362	361	360	299	342	309	320	319	316	287	337	326	345	346	336	320	334	328	353	355	310	355	365	328	318	312	318	328	319	327	303	328	370	314	359	354	315	352	343	316	341	332	320	294	334	341	322	315	342	357	331	356	330	333	320	343	320	311	324	340	339	373	352	354	344	305	326	345	334	336	344	359	320	352	314	334	323	327	328	328	310	315	293	316	324	356	311	315	325	329	336	306	337	339	316	326	329	374	343	303	326	315	327	335	284	339	368	358	343	338	317	317	328	334	345	359	368	343	332	349	323	342	325	324	314	313	320	325	321	329	339	359	351	350	304	339	348	356	341	330	333	349	314	359	314	353	355	344	354	347	347	319	341	333	317	371	329	333	327	312	330	291	319	352	325	308	330	329	297	318	354	332	312	346	333	345	312	296	377	341	355	321	326	328	345	353	334	330	303	313	310	352	311	337	343	319	319	321	303	340	323	348	299	319	342	345	358	341	305	324	316	345	351	361	309	342	355	339	354	350	307	340	363	362	316	312	349	342	361	328	324	320	301	314	305	355	332	329	341	378	334	323	357	333	323	335	335	337	330	347	342	320	337	337	325	341	350	339	305	328	339	367	300	321	327	352	325	329	361	327	302	311	346	323	319	308	331	336	338	325	369	334	334	311	323	324	352	312	326	340	316	304	324	364	312	303	333	319	331	324	355	341	334	338	332	353	297	378	294	308	319	318	323	327	358	292	316	323	345	320	351	345	340	339	322	316	321	337	328	333	324	329	340	326	320	337	337	315	308	337	356	343	367	346	317	335	317	320	352	344	306	325	325	346	332	326	367	327	367	320	307	334	304	318	345	315	332	351	336	339	318	330	358	328	355	329	329	370	324	312	326	286	345	316	327	334	339	321	297	326	342	314	339	330	303	330	308	337	305	353	309	339	344	343	315	332	352	340	317	347	313	338	329	349	293	360	323	383	342	324	353	347	356	347	329	317	337	350	331	352	342	357	338	339	343	378	303	322	317	357	322	334	296	324	301	339	337	317	315	317	327	312	319	304	336	327	342	335	337	333	331	343	324	339	296	388	337	339	343	343	348	323	300	318	370	320	348	329	332	349	336	330	335	310	293	282	304	322	317	346	324	352	342	309	331	352	366	337	341	326	329	321	290	356	350	322	323	367	321	289	342	343	314	322	365	316	337	356	334	325	308	328	360	341	320	315	330	339	329	326	328	313	329	313	371	289	313	320	335	327	322	316	340	347	347	342	333	294	328	352	315	311	334	298	349	290	339	346	326	345	355	297	320	320	316	307	335	358	335	318	331	353	328	342	348	329	347	318	341	341	306	345	313	345	316	366	329	334	352	295	353	345	342	368	312	318	293	338	296	393	291	331	335	324	369	286	329	338	345	314	358	330	335	317	334	316	354	318	353	322	361	316	338	327	319	347	347	320	336	323	326	350	344	301	312	334	328	327	343	342	324	322	332	349	333	335	329	358	350	357	325	357	346	300	342	332	312	313	324	331	349	332	301	344	333	334	333	342	376	316	369	328	350	305	317	359	353	342	331	314	323	374	339	317	363	327	343	311	304	332	313	354	339	330	337	315	296	369	335	344	347	326	323	318	323	331	373	381	385	327	325	328	342	319	339	303	319	334	318	313	355	317	334	334	347	324	327	377	346	315	347	319	341	336	349	301	335	342	340	312	335	329	328	342	328	357	288	314	344	340	312	334	308	334	318	335	341	354	319	298	297	341	326	343	311	326	343	346	360	349	338	326	296	324	304	350	315	347	312	313	375	341	313	315	350	327	348	334	289	305	322	346	325	347	352	323	323	331	351	314	332	321	317	303	323	288	299	332	355	349	346	325	301	348	305	338	321	339	346	305	329	354	332	349	321	325	319	317	355	339	328	345	326	337	325	323	333	317	324	306	337	326	313	301	341	326	292	344	326	341	326	327	350	335	323	341	322	336	333	358	334	356	303	344	338	323	314	346	326	342	339	300	326	353	360	313	333	323	323	326	311	320	331	343	314	318	323	337	352	362	341	353	324	346	352	322	327	315	358	308	322	334	284	304	364	332	323	329	344	300	344	318	334	336	350	342	330	317	337	342	314	341	326	333	292	347	342	307	340	325	320	342	323	333	330	337	322	307	353	313	305	339	321	334	300	322	343	304	330	324	332	335	344	302	332	343	342	328	313	331	341	349	318	312	348	337	315	317	381	309	334	321	314	344	349	300	328	318	309	346	332	330	338	355	330	335	332	333	303	314	362	308	323	324	341	331	337	353	330	329	335	373	349	356	327	324	366	341	360	351	336	321	339	351	347	367	330	321	313	317	332	345	330	316	333	312	315	282	317	329	327	361	316	352	337	342	339	321	341	340	344	287	354	312	321	339	324
26708	19537	10094	3860	2191	1770	1365	1145	881	761	743	651	604	557	555	561	529	564	507	507	499	499	491	531	517	506	531	557	522	544	591	563	515	504	482	506	526	500	565	488	545	485	502	538	490	513	484	522	514	492	497	519	527	497	524	479	553	517	532	490	482	501	543	493	528	544	533	530	488	479	512	515	500	489	527	496	473	514	526	489	524	482	513	514	542	520	551	521	517	474	510	525	468	511	506	492	510	486	493	516	538	537	520	475	511	542	506	479	532	525	516	486	471	484	473	506	464	509	514	493	485	511	538	505	495	491	444	433	475	516	534	527	538	553	509	533	551	515	513	490	493	513	512	511	517	551	516	529	499	516	477	533	526	505	511	531	490	471	526	512	525	535	502	484	537	529	526	559	512	493	499	501	520	512	517	499	482	508	492	523	510	502	505	505	512	492	520	542	524	513	474	500	515	541	535	525	492	531	501	524	524	494	545	545	474	519	506	464	500	517	512	493	514	471	512	501	488	497	498	520	524	507	529	525	475	534	497	511	532	512	529	493	523	552	498	505	507	509	512	492	494	470	470	471	533	493	483	529	496	498	489	476	520	525	503	518	477	509	520	512	478	485	505	553	558	531	504	529	519	501	506	467	532	535	546	511	473	507	498	501	502	513	513	508	493	480	517	526	518	507	520	494	522	501	518	504	489	507	534	471	488	465	553	467	482	505	495	494	525	507	464	516	505	516	500	530	489	524	490	511	506	556	546	475	492	531	533	494	500	494	516	518	493	503	439	487	513	494	498	501	528	501	497	468	517	502	481	476	492	496	547	541	491	513	513	542	485	483	537	466	497	547	530	504	484	477	494	545	473	506	521	508	497	520	489	537	494	528	539	502	511	511	508	527	500	513	490	464	524	493	511	520	537	516	508	502	476	518	506	490	548	482	491	508	510	517	501	481	515	539	467	541	522	493	469	534	486	527	488	519	473	515	513	518	546	501	525	527	485	495	488	516	521	470	510	500	501	540	500	544	541	479	538	525	511	507	500	501	519	523	492	512	496	512	536	541	526	493	523	497	505	517	461	518	536	518	506	457	525	531	481	488	494	484	503	540	516	516	529	556	465	505	554	523	476	487	486	512	531	534	528	533	468	516	527	520	523	539	502	510	515	497	531	525	510	538	552	457	530	522	500	508	476	527	549	496	522	507	474	506	480	498	479	481	491	509	523	484	508	502	522	513	510	534	489	489	495	506	531	531	509	534	526	496	513	515	476	523	554	471	466	483	488	524	501	493	504	511	538	478	517	528	540	523	522	483	526	513	498	463	511	532	504	471	530	525	509	512	535	502	522	503	532	511	535	506	540	525	522	492	511	502	486	535	512	518	475	492	514	494	498	483	502	508	529	488	469	508	489	500	515	469	486	507	491	519	523	512	492	485	529	525	521	509	520	514	528	513	464	532	518	492	513	480	500	480	501	489	488	518	494	512	445	480	536	480	505	508	527	525	458	467	527	481	494	486	497	490	533	570	484	476	506	555	515	496	513	530	525	486	495	484	519	481	514	516	548	479	538	523	494	501	506	521	516	490	502	553	428	493	546	503	543	518	531	520	533	484	525	504	485	498	518	533	493	486	498	529	462	537	477	509	498	493	481	520	503	519	496	512	479	502	496	505	501	536	510	523	487	506	528	475	547	492	501	514	494	506	533	491	543	506	488	493	501	488	477	512	507	490	490	505	524	486	491	502	520	494	493	516	501	479	502	506	478	487	499	508	494	500	475	493	524	530	501	502	527	493	545	500	533	495	499	505	507	492	521	481	528	494	530	498	518	537	497	508	475	515	517	535	524	483	490	466	491	497	500	455	515	527	530	540	521	511	537	509	502	494	542	517	507	476	511	516	475	530	467	516	491	545	513	500	483	492	515	529	520	475	497	504	489	496	532	545	506	495	504	492	480	498	502	468	528	511	519	507	526	496	468	508	584	512	527	519	494	481	506	501	509	499	516	476	506	512	500	547	508	501	492	541	540	517	508	538	511	527	501	507	506	518	506	555	464	505	490	529	510	574	525	515	499	525	515	504	505	499	527	494	532	508	505	499	523	510	532	533	486	484	545	497	511	520	475	550	553	511	528	534	482	504	496	500	474	488	522	504	536	497	497	530	496	556	479	473	515	528	519	491	503	515	511	508	546	509	482	520	473	475	469	507	525	551	519	483	470	481	514	503	504	479	508	531	501	525	524	523	545	474	517	512	527	530	515	527	517	540	457	519	516	517	481	499	486	503	492	547	479	499	518	487	482	515	524	530	515	477	517	492	504	470	501	505	499	493	501	526	489	531	504	511	530	521	488	488	490	517	522	465	522	517	512	487	473	479	524	493	519	522	483	486	511	512	509	513	502	481	502	495	470	483	494	491	518	472	547	515	503	491	502	517	510	539	481	507	483	496	541	548	476	529	484	486	529	509	489	508	505	508	519	503	523	489	512	542	523	486	557	520	515	534	526	518	490	533	521	517	472	478	500	553	525	484	537	511	551	527	466	501	448	525	466	512	535	503	456	533	467	514	499	479	517	520	521	528	498	521	493	489	471	531	487	528	516	520	514	529	475	474	526	505	492	538	512	520	459	492	502	532	503	518	506	513	520	492	524	518	533	533	484	503	522	520	476	536	503	485	494	506	513	463	531	538	516	487	490	530	468	528	510	525	525	533	521	513	479	493	495	543	502	487	543	477	484	513	501	484	521	487	503	517	482	473	510	479	501	532	501	480	538	521	494	528	527	502	525	491	513	519	488	489	534	511	503	506	450	503	515	519	479	504	452	505	536	554	477	474	548	469	485	517	501	495	501	525	505	479	524	523	516	559	527	508	475	529	504	474	502	503	503	508	493	473	496	480	512	544	473	483	477	549	469	512	516	509	473	493	475	497	542	498	484	509	520	503	490	508	542	491	482	518	511	518	509	507	469	486	533	543	485	481	485	510	470	532	459	530	533	502	526	463	480	536	491	495	493	511	546	462	516	445	505	498	537	495	515	542	500	489	492	494	541	504	491	552	495	539	529	511	515	502	534	482	490	472	504	547	483	544	505	563	466	497	510	490	541	488	501	493	492	533	494	505	489	495	496	535	515	499	505	505	501	506	536	527	520	523	498	560	478	503	526	548	495	493	502	539	533	500	505	534	487	502	492	531	491	509	517	465	543	514	502	528	491	509	481	489	505	508	503	510	513	497	514	541	493	544	471	498	485	506	573	496	462	499	504	477	488	508	458	516	483	513	503	488	505	502	498	494	481	486	536	522	531	501	542	529	526	525	506	484	517	557	516	541	509	475	511	532	535	526	508	492	534	500	529	537	531	522	508	540	480	522	476	483	538	561	517	534	536	550	512	487	527	488	527	504	530	454	516	505	522	499	481	525	518	515	524	508	481	463	536	455	551	521	517	508	524	485	505	486	499	556	501	517	512	501	549	530	484	461	509	495	505	535	529	483	498	498	509	493	515	454	517	515	477	463
6940	9759	9723	5293	4102	3453	2829	2233	1630	1365	1082	965	841	765	712	637	690	595	626	649	636	609	627	619	611	694	620	650	747	754	731	690	676	660	593	622	613	656	611	580	635	638	621	605	614	623	601	624	646	614	616	634	593	637	647	642	633	632	612	626	616	589	656	624	614	626	611	651	614	589	649	574	578	674	625	635	616	636	625	600	604	648	589	613	625	596	629	614	578	575	580	579	584	593	580	611	672	583	565	631	615	644	627	592	597	585	589	595	626	632	619	583	583	621	625	618	637	676	603	611	660	599	597	595	593	641	651	622	650	603	662	628	603	666	627	640	600	595	654	603	633	547	625	625	675	580	600	653	598	572	610	628	657	599	620	643	629	587	620	643	603	623	622	638	621	597	643	581	576	595	593	612	665	594	608	610	631	602	580	636	630	600	621	628	652	604	602	610	660	613	602	611	609	595	600	630	651	670	583	626	618	621	627	606	586	598	601	636	616	634	616	595	659	639	641	629	604	617	620	668	637	605	646	629	628	605	579	659	598	613	600	618	595	659	584	589	573	614	588	578	654	645	643	637	647	642	623	629	612	573	622	622	631	657	631	623	605	622	586	600	594	610	608	593	625	648	624	652	615	594	660	622	627	635	624	607	623	627	611	677	591	556	607	593	571	591	628	609	635	579	586	652	652	628	659	637	661	639	584	599	606	605	612	619	649	660	614	576	608	602	599	592	639	602	577	606	604	616	631	609	571	579	630	605	624	616	578	583	587	603	642	595	618	566	593	609	614	630	609	637	606	621	635	619	642	598	603	539	647	580	595	588	642	602	602	579	618	570	553	609	577	613	634	608	632	642	636	612	604	632	656	637	615	649	609	605	620	605	578	642	632	624	629	594	611	602	601	666	628	641	640	615	567	629	588	561	601	644	649	598	613	598	579	629	577	646	592	595	615	584	604	598	637	639	668	615	633	621	641	628	597	585	625	624	638	641	609	612	656	587	612	611	624	614	599	604	637	624	586	666	593	650	609	595	653	632	593	570	661	631	593	579	615	613	613	608	564	624	607	578	608	614	581	668	606	612	647	576	573	599	631	669	588	639	609	592	643	627	668	595	652	603	607	610	610	620	629	608	582	606	628	577	664	617	630	606	603	634	670	585	617	644	586	613	580	634	612	623	616	652	619	641	635	599	574	594	618	636	595	599	585	593	642	602	605	641	663	626	633	615	630	612	617	621	608	610	664	594	617	657	644	623	604	592	548	631	601	547	618	616	596	567	579	607	613	607	586	654	609	590	603	567	646	678	596	597	607	602	599	628	608	633	654	604	629	662	589	613	654	649	614	614	630	641	617	683	647	576	627	612	602	618	607	655	596	641	620	601	630	595	657	650	604	625	605	620	652	600	587	613	641	626	601	592	603	609	638	660	615	608	585	599	606	663	651	623	631	633	602	606	629	580	607	657	609	608	616	608	597	575	591	626	619	578	617	629	617	584	583	626	655	587	636	660	634	648	648	602	565	599	622	621	581	583	609	599	616	618	618	594	610	601	615	608	614	626	608	622	628	622	643	608	561	603	639	604	626	647	586	619	615	639	628	595	624	641	683	629	617	589	612	596	603	605	629	658	624	647	607	644	609	616	645	580	570	586	677	649	603	577	620	610	667	563	633	566	597	626	633	623	632	620	601	643	641	603	651	603	623	596	634	565	623	583	664	674	574	655	604	623	621	642	628	615	604	637	636	621	634	667	621	635	607	615	626	650	601	627	653	577	618	616	590	610	621	668	620	602	647	629	633	610	641	570	574	643	645	595	626	645	656	645	649	627	664	627	665	605	621	632	631	573	627	600	589	673	624	610	570	684	637	590	626	610	602	609	588	617	654	647	606	592	602	624	582	643	596	621	578	628	667	614	621	624	626	699	690	646	633	626	635	601	631	618	631	569	637	631	632	638	565	664	627	588	599	595	632	633	641	584	591	623	608	584	613	645	643	579	660	592	606	609	603	625	595	628	633	578	627	606	600	650	590	617	604	587	629	570	618	664	665	621	608	609	587	617	606	611	596	642	625	584	643	639	550	602	612	638	620	616	620	657	618	643	633	635	614	628	590	617	594	599	607	627	595	656	643	644	650	608	623	600	601	604	629	615	632	606	625	642	598	623	639	601	630	602	634	604	650	566	592	584	588	555	629	621	591	631	640	569	657	634	666	578	616	589	607	617	627	582	659	649	621	634	613	651	571	630	561	629	639	614	663	618	624	624	596	633	657	613	605	613	586	590	610	592	655	623	596	622	609	617	627	581	628	651	641	667	672	594	608	633	615	645	636	590	635	592	634	604	662	603	637	607	628	653	604	617	592	619	649	612	619	596	611	611	663	586	632	596	617	601	647	648	581	631	638	587	605	600	610	586	634	644	590	602	598	562	599	596	619	559	604	631	625	616	591	565	606	581	607	618	619	632	650	618	619	586	611	613	609	657	621	624	606	587	621	603	614	577	631	626	591	617	568	605	637	596	607	639	635	612	615	613	635	666	590	614	588	632	614	582	628	617	636	651	608	583	664	598	609	623	594	588	563	552	615	616	599	617	600	612	605	611	624	569	599	656	618	591	631	592	642	632	620	583	639	663	641	636	615	670	603	645	612	617	649	575	615	623	597	654	613	605	639	575	587	596	618	648	606	597	622	643	622	608	637	618	632	603	560	615	588	610	617	611	642	595	624	648	587	618	614	617	614	612	672	619	600	599	607	625	635	642	623	669	622	654	620	660	578	609	576	649	650	566	608	581	653	659	622	656	651	645	603	623	566	626	623	629	611	612	622	629	627	648	575	671	638	621	611	602	619	622	578	607	606	606	609	583	633	618	633	592	605	632	644	590	645	617	603	643	622	646	633	609	612	621	630	664	587	615	599	629	599	598	607	580	564	604	643	601	583	654	611	608	591	636	587	601	609	604	615	608	600	622	622	608	605	619	604	658	610	627	602	581	587	636	604	589	654	630	624	605	601	681	659	645	619	620	639	643	657	675	629	636	605	621	613	638	582	622	635	608	633	619	604	635	629	597	601	620	588	640	649	645	639	554	586	631	581	603	593	594	630	610	622	614	652	595	600	644	614	615	636	600	633	626	600	649	646	647	591	617	641	631	613	613	561	610	594	592	555	586	585	681	622	645	564	611	588	596	611	597	657	619	629	618	625	646	587	613	637	598	620	618	624	647	628	576	612	617	607	599	635	569	599	621	622	593	542	593	630	642	583	601	613	630	628	663	604	603	621	591	640	642	596	635	628	607	589	639	648	598	636	609	609	660	672	664	628	617	593	643	627	647	665	644	615	608	631	625	600	662	601	591	618	618	620	595	610	621	595	660	607	663	671	609	564	603	614	595	563	640	635	615	624	615	570	640	629	628	598	617	617	640	617	601	608	629	641	575	585	631	657	661	583	617	637	630	589	629	621	636	612	604	606	600	643	640	591	610	645	625	580	658	644	612	594	600	630	602	628	623	599	588
23707	20919	28150	23806	20879	11951	3243	1903	1324	1072	768	641	530	445	382	384	338	339	348	332	351	335	337	333	291	304	340	345	375	397	342	355	303	314	286	294	256	282	282	269	310	322	282	267	275	243	284	300	265	238	267	302	284	283	261	280	281	279	265	256	268	270	326	271	266	274	271	276	261	259	264	306	270	287	289	255	261	237	290	253	264	267	289	258	262	258	258	261	257	270	264	258	269	265	265	256	288	295	261	273	278	279	259	270	275	273	275	256	249	275	253	275	280	279	262	244	278	269	269	280	264	262	286	265	263	290	278	269	260	269	272	254	241	260	266	270	284	268	276	265	263	267	282	252	277	231	252	287	276	274	269	253	261	269	292	245	252	309	309	259	271	274	258	280	277	285	276	289	257	263	253	251	272	308	261	270	253	300	253	251	270	267	267	287	249	266	310	261	268	286	272	271	288	273	285	256	277	281	259	270	251	278	267	267	287	298	271	275	265	255	269	270	281	247	245	281	249	271	254	253	276	239	300	233	283	249	280	242	251	266	248	279	274	245	279	283	274	283	258	256	281	277	263	277	311	280	257	253	260	283	271	258	295	260	251	286	252	276	282	276	271	243	261	255	275	264	250	255	252	276	272	277	256	283	275	257	266	280	254	255	264	259	274	266	279	275	314	251	289	245	269	252	277	255	302	272	248	274	253	253	298	280	241	239	264	256	306	255	265	269	276	267	287	258	242	292	279	275	271	276	241	255	270	236	233	275	276	264	241	283	295	260	259	267	303	292	271	248	244	242	275	270	262	246	260	256	279	269	256	269	248	285	284	259	288	289	288	260	280	257	275	276	288	291	258	287	259	261	264	284	267	252	299	261	278	322	273	300	251	247	260	266	253	255	269	251	274	273	244	287	278	254	262	259	265	284	270	271	273	243	264	295	297	298	271	278	250	264	256	287	248	266	258	277	275	259	262	269	276	275	261	272	241	294	271	241	269	270	254	244	252	283	254	257	269	264	283	281	289	272	258	288	267	292	269	273	245	298	248	291	245	235	278	243	299	275	262	264	296	276	252	247	249	235	283	270	262	256	243	256	263	257	267	260	310	272	244	269	243	261	287	271	250	280	254	239	278	256	256	279	229	251	248	268	264	273	295	257	247	275	267	285	266	260	279	275	267	267	258	283	247	247	284	234	287	249	265	259	269	272	273	226	275	270	273	296	262	272	271	277	257	233	244	265	282	277	255	252	266	278	267	288	280	255	239	308	288	239	254	257	251	266	250	243	248	276	267	237	268	249	255	263	263	263	251	292	264	285	268	245	249	269	264	263	254	287	261	259	267	273	250	255	234	257	241	265	256	302	277	269	267	275	250	271	247	248	316	256	284	270	256	234	248	283	285	270	269	287	273	270	272	285	289	255	254	283	257	247	295	261	285	246	246	282	257	279	291	289	290	277	259	265	246	300	252	273	254	271	272	278	266	300	275	254	271	279	259	271	265	256	242	302	282	265	300	292	263	254	306	283	264	261	258	261	275	279	239	287	265	264	245	258	281	275	315	275	283	232	271	246	258	257	305	257	253	256	264	269	275	274	265	274	257	256	261	277	278	281	273	246	276	254	271	274	273	233	243	279	279	270	282	268	291	229	276	265	268	245	248	269	255	278	278	268	266	242	247	269	257	245	266	262	284	248	262	253	271	279	265	276	250	277	266	270	283	267	276	262	303	259	275	273	282	272	260	255	285	280	280	279	265	264	271	271	261	254	258	277	291	278	267	232	287	289	272	273	279	269	258	307	273	305	256	272	255	246	278	246	287	251	270	269	255	266	271	263	254	245	273	262	255	225	275	270	243	256	262	256	269	290	259	260	264	263	253	266	276	305	239	271	236	292	265	283	272	266	290	266	239	296	270	278	285	275	234	239	262	256	256	281	284	277	265	244	293	256	282	267	266	266	295	296	265	263	238	264	275	253	278	267	270	242	251	272	265	259	256	262	251	281	269	262	256	263	279	274	228	284	253	265	288	266	275	287	263	253	245	271	276	278	279	273	268	302	257	274	257	271	256	257	249	260	280	268	305	255	275	318	278	273	245	287	260	281	284	282	264	247	269	254	284	262	270	265	278	226	261	246	236	270	280	260	260	288	269	234	256	272	270	265	251	294	264	277	282	255	252	258	242	268	290	293	264	272	262	264	251	237	281	237	250	262	288	256	291	267	277	236	300	298	273	251	271	252	279	271	289	256	290	256	271	288	279	257	303	267	280	261	266	257	244	288	251	269	244	283	266	284	305	264	291	277	299	261	244	286	268	271	278	272	233	273	292	280	265	277	247	262	245	269	281	273	269	276	255	275	280	260	285	276	286	263	283	283	252	265	293	280	291	261	266	250	281	266	271	247	244	275	248	257	247	257	250	253	252	267	301	262	269	298	283	231	279	261	266	234	279	284	291	258	248	266	266	249	267	272	244	274	247	287	249	241	280	286	261	266	268	252	268	261	265	262	292	279	281	285	279	282	278	271	276	274	257	264	247	268	235	265	248	284	253	293	294	247	256	307	231	252	287	253	282	303	269	270	246	252	255	268	239	274	266	261	286	283	323	270	246	254	262	257	259	278	265	283	256	266	284	281	253	274	294	259	247	263	261	274	273	244	243	253	233	269	262	265	285	259	279	256	238	251	257	256	248	283	267	263	251	274	260	252	286	238	269	327	248	279	277	277	259	267	261	282	290	272	264	289	285	277	270	261	266	252	261	261	292	278	246	269	286	251	274	281	282	275	270	281	255	253	265	285	285	268	226	265	296	265	273	273	266	295	278	251	251	260	279	289	288	254	271	249	269	289	268	287	243	265	255	244	249	258	269	232	243	241	268	253	252	288	270	251	251	257	263	260	290	239	294	248	260	269	273	257	272	263	258	249	278	280	258	274	271	269	262	267	260	284	259	252	263	260	310	259	252	256	278	281	286	247	282	277	269	286	260	262	278	242	273	265	271	287	269	262	258	259	240	256	290	252	255	247	273	271	248	272	274	287	267	273	299	252	277	257	291	302	243	257	261	257	287	290	290	270	268	253	262	259	282	247	260	252	274	243	276	280	260	265	263	269	278	273	274	240	266	258	259	228	272	264	291	270	280	259	275	251	247	265	282	269	276	261	251	269	238	258	251	277	281	274	303	269	267	279	275	256	262	261	296	281	262	239	247	268	263	259	260	295	267	268	245	264	268	275	293	289	278	266	274	299	277	285	276	282	263	288	269	269	263	254	260	269	250	277	258	276	271	244	261	243	265	260	259	235	287	279	258	267	285	276	268	267	259	268	274	270	316	301	280	287	261	261	257	294	247	273	286	290	278	268	256	279	265	273	260	267	256	258	286	253	265	278	268	286	256	271	292	268	260	284	248	273	264	272	274	259	246	303	244	269	269	276	284	263	282	262	265	262	267	266	277	258	291	244	270	259	256	280	271	291	247	294	274	274	252	286	275	265	249	298	274	277	243	292	265	265	280	279
8163	19247	18009	10379	8344	6812	5283	4071	3068	2379	1706	1205	922	816	623	570	465	521	461	404	495	456	454	429	473	437	426	476	506	562	564	473	458	405	386	364	361	383	405	376	378	383	417	370	401	390	333	396	361	324	369	343	378	367	347	342	385	374	342	315	341	366	340	314	366	351	340	362	339	320	331	349	359	314	344	327	354	337	346	354	339	379	333	355	386	332	349	336	334	388	356	370	355	330	331	345	348	351	360	338	322	328	345	328	334	377	324	369	339	323	317	367	314	355	328	331	358	365	327	346	324	349	386	349	314	349	348	328	310	327	365	335	349	350	323	339	372	363	338	319	346	319	337	364	352	303	354	349	340	364	333	349	337	353	352	355	353	385	352	327	322	310	358	312	360	345	350	316	344	361	363	377	360	359	349	333	349	325	311	366	321	340	369	318	316	338	343	396	349	323	340	339	299	335	344	328	325	337	307	340	318	348	353	314	326	336	347	362	332	347	312	377	331	345	331	355	352	350	332	363	341	339	341	345	333	364	349	343	274	313	339	339	353	362	330	308	345	294	348	354	338	324	319	348	305	375	327	348	318	354	364	334	323	318	342	331	372	310	340	377	372	368	342	322	343	334	306	325	310	324	330	328	317	322	330	407	340	336	305	334	332	369	382	308	329	327	342	337	355	319	328	352	330	348	363	310	351	355	344	319	349	323	308	344	325	352	316	336	364	334	352	339	357	365	347	352	340	357	336	348	323	342	366	353	326	350	309	327	342	328	317	348	353	355	341	311	337	354	299	353	336	339	293	361	334	322	352	350	340	316	352	335	359	336	306	338	342	352	319	323	338	325	344	345	346	357	329	345	324	336	354	359	367	336	330	325	351	333	353	393	341	343	330	320	355	348	328	325	359	331	352	368	369	365	324	363	365	320	361	318	326	372	377	355	323	339	299	342	322	345	353	299	350	348	319	334	339	341	353	332	319	349	327	322	344	345	319	355	354	332	336	330	335	322	360	330	347	322	326	341	337	360	332	327	343	358	321	342	320	336	324	343	309	331	360	349	311	337	346	366	331	344	355	345	327	332	357	308	353	368	343	328	360	332	351	318	328	306	337	329	361	317	326	313	359	334	326	349	349	342	370	341	328	330	345	338	345	330	317	354	330	349	348	370	338	339	335	353	366	349	319	365	354	401	338	311	346	365	353	325	310	329	339	319	337	352	359	306	362	292	360	332	343	330	324	312	331	350	339	316	343	331	340	338	353	380	347	361	371	309	350	376	327	338	371	348	331	333	309	345	377	350	334	351	316	323	325	352	349	334	324	332	344	323	346	359	327	351	364	332	361	309	367	315	343	327	340	310	345	348	344	343	369	349	369	319	349	338	344	342	343	336	338	372	329	349	352	377	325	348	337	335	326	343	326	342	329	323	343	353	377	346	333	364	321	336	307	333	334	352	331	344	339	316	345	338	399	370	307	340	361	351	326	328	320	323	329	335	355	305	347	347	329	318	342	337	343	339	339	311	340	331	357	330	331	326	360	359	313	316	376	346	355	346	306	354	304	325	334	338	343	317	343	352	344	333	350	363	354	331	321	325	329	329	356	373	335	359	324	373	327	355	297	328	338	341	339	353	349	329	327	332	345	329	345	350	359	320	357	318	354	343	309	350	336	382	349	333	316	333	360	357	332	346	358	301	364	342	344	323	338	343	351	334	355	341	394	333	338	354	357	318	353	334	340	372	318	361	323	353	326	350	342	374	340	330	352	365	354	328	338	341	327	343	318	334	317	315	342	345	341	372	345	311	315	331	342	320	352	320	325	330	349	337	364	317	372	360	341	354	342	366	356	343	325	326	340	322	325	330	333	334	326	348	322	350	317	368	361	328	330	365	322	322	339	360	345	336	367	332	334	324	337	378	345	348	332	364	343	338	355	335	370	346	339	314	359	315	337	331	344	354	319	337	337	318	326	340	316	316	366	295	334	338	366	331	320	339	341	339	337	355	374	366	337	320	345	349	376	330	345	355	303	327	363	339	337	350	300	330	315	350	336	349	365	303	321	300	344	349	324	315	372	310	328	358	364	326	351	308	345	336	353	320	353	306	306	317	330	340	349	373	372	343	378	364	330	336	334	308	344	315	329	335	325	332	343	366	329	354	339	372	315	332	335	348	315	334	335	338	352	324	340	334	347	323	329	341	305	334	338	362	318	322	313	327	339	338	343	347	316	317	355	323	352	352	344	327	308	382	360	300	390	326	349	315	317	370	321	343	316	349	342	308	354	374	317	363	333	320	368	322	320	335	347	356	304	315	342	336	339	323	337	351	344	347	348	308	369	349	335	338	328	338	347	334	358	358	343	361	352	365	358	359	327	367	353	325	389	294	328	351	331	318	323	343	357	329	340	324	319	339	351	318	324	347	349	340	297	340	332	369	342	325	340	355	348	332	325	329	362	325	339	354	318	321	323	347	344	335	298	304	304	317	334	306	337	300	358	352	318	316	357	347	344	340	328	344	347	352	349	384	338	366	384	336	364	337	344	333	342	332	333	339	349	324	339	355	337	339	348	345	352	349	347	325	278	318	357	357	335	317	353	322	324	343	359	325	335	382	329	338	306	337	332	347	360	367	327	307	342	324	357	355	351	362	379	301	317	340	325	349	349	333	338	311	360	371	347	338	342	349	361	340	307	378	347	371	344	363	335	313	345	337	325	359	339	337	363	345	268	306	332	348	347	355	350	331	350	367	296	312	376	356	338	313	337	359	354	323	329	329	338	324	343	328	347	332	305	331	360	357	354	339	342	326	341	322	353	345	332	318	309	348	310	307	317	326	319	333	336	362	347	368	343	326	351	344	317	337	359	326	350	326	345	327	346	324	316	327	340	351	362	340	356	348	317	343	341	319	316	379	342	320	306	348	291	347	322	337	333	351	318	324	351	361	351	360	349	365	326	305	367	332	349	331	349	337	343	347	341	338	365	333	333	327	359	341	324	318	326	315	330	335	341	341	304	311	347	351	366	352	375	356	356	335	386	326	321	359	343	330	343	317	328	297	339	373	347	339	322	330	358	369	321	318	359	329	369	345	347	353	366	339	334	351	318	355	331	338	352	374	359	337	317	338	330	378	305	352	332	335	358	334	349	345	335	315	345	349	356	366	375	320	331	341	363	343	341	350	360	325	365	360	321	339	401	347	357	332	341	313	356	364	360	339	373	342	339	355	326	328	345	330	327	341	336	329	347	367	328	331	348	379	353	375	316	323	304	347	354	329	360	336	361	369	331	324	349	363	353	329	328	338	328	338	296	329	340	319	326	347	341	334	362	331	330	349	337	329	325	328	341	311	316	366	332	344	324	361	360	319	338	342	363	300	337	327	344	338	353	349	331	347	349	343	335	327	349	324	332	322	303	330	351	330	341	319	355	326	332	316	321	349	339	332	338	356	325	343	340	328	372	346	328	351	353	325	332	328	303	346	357	349	357	342	353	314	380	354	356	323	373	351	354	350
24857	20868	26885	24788	10986	2936	2037	1461	1302	1071	939	773	749	721	640	667	657	601	633	604	624	630	641	619	677	630	663	611	688	639	651	642	620	599	576	579	624	565	589	622	559	597	583	624	567	623	603	623	614	548	611	629	605	600	615	623	592	591	604	574	612	607	624	583	606	603	597	606	559	608	581	577	586	559	574	596	584	547	608	603	597	599	602	599	648	605	545	626	602	590	620	547	558	608	617	590	565	606	575	631	601	583	601	586	588	562	574	615	586	597	572	593	586	606	609	570	626	577	556	584	622	603	572	605	588	590	586	596	566	583	626	607	613	565	597	596	581	608	575	616	588	607	576	576	603	589	636	554	604	640	595	628	568	561	611	559	622	614	591	559	587	570	607	600	604	592	634	588	609	584	621	544	584	616	591	594	596	588	615	577	594	585	622	600	576	632	624	598	599	623	592	598	606	599	568	608	557	599	582	615	601	590	606	645	575	591	608	608	602	570	577	587	631	592	581	568	575	566	606	564	584	588	540	570	577	605	556	589	600	609	613	579	575	612	632	586	575	605	619	631	570	604	578	590	566	595	535	618	593	557	633	603	622	610	616	577	545	569	584	609	592	601	629	584	585	599	586	548	589	605	585	593	584	646	577	577	626	566	567	581	639	613	602	603	594	556	567	593	560	585	534	603	575	592	604	584	592	610	607	623	606	584	597	636	592	599	608	553	605	614	603	626	590	588	637	614	603	572	571	574	618	583	581	571	622	587	654	587	580	596	585	580	596	560	549	602	586	550	601	591	605	556	599	598	609	625	588	615	577	595	601	578	595	602	608	586	556	572	623	558	589	597	584	631	602	550	576	611	629	574	633	597	636	589	567	626	592	598	570	583	615	582	596	631	581	609	569	545	598	577	539	541	613	598	557	556	617	654	589	640	571	572	587	610	625	592	585	591	639	587	616	585	566	570	630	566	568	554	575	589	630	629	612	604	586	592	606	586	587	601	626	624	596	587	554	553	597	602	584	585	579	562	611	562	574	608	625	600	603	572	625	598	568	609	615	552	579	631	624	611	608	612	624	614	596	593	601	616	603	595	597	617	609	641	596	564	579	560	555	580	592	591	612	618	563	604	633	566	593	574	542	541	603	612	551	564	576	628	600	606	552	552	632	587	609	544	592	602	627	635	593	597	571	609	580	593	578	583	604	585	558	578	605	616	562	607	556	517	570	571	577	612	580	584	562	566	605	555	609	589	581	634	591	525	605	564	618	602	608	616	604	607	579	595	655	672	584	570	565	610	577	636	592	647	602	602	583	585	584	562	570	568	591	571	598	594	601	611	587	635	588	552	573	645	570	567	607	583	577	589	604	580	615	570	602	599	590	571	580	582	591	635	626	645	628	585	599	579	608	599	614	588	614	632	607	595	601	596	594	595	564	578	582	577	555	593	614	563	566	594	528	612	569	567	574	591	619	606	566	565	581	570	609	599	573	569	590	605	610	577	633	597	585	578	580	569	555	616	623	646	575	578	544	595	598	582	609	647	595	577	578	622	641	603	567	594	602	599	593	609	599	613	567	586	665	564	632	614	627	589	616	564	593	589	635	633	607	590	626	600	570	632	591	590	600	584	561	649	628	582	568	613	623	592	615	601	607	608	577	564	614	605	645	618	631	574	611	590	607	568	566	626	611	587	586	600	570	622	559	560	608	596	594	630	579	589	590	612	614	604	556	595	588	592	609	591	612	610	590	601	595	609	602	599	592	615	622	562	534	557	634	600	567	560	601	596	591	627	561	606	600	580	586	576	577	596	622	621	561	559	610	578	606	584	610	600	617	570	597	569	575	543	585	589	601	593	581	574	642	620	603	597	619	620	541	595	627	611	627	619	573	574	596	586	554	535	569	619	586	572	565	587	597	599	604	596	591	592	610	607	602	599	554	624	546	607	602	637	569	587	599	576	589	585	584	534	534	611	616	556	632	617	616	607	579	605	570	601	611	593	599	603	602	567	627	588	572	603	613	583	563	529	601	582	597	598	652	540	577	572	654	617	590	616	598	610	574	607	594	582	658	638	578	621	604	591	567	586	589	567	569	518	575	582	618	586	566	582	601	576	582	566	606	634	583	597	578	584	602	578	586	619	640	553	579	577	578	614	585	572	660	604	554	625	578	598	543	576	552	610	606	566	598	622	638	579	579	544	582	598	577	598	567	586	592	556	614	608	593	571	605	621	589	587	556	574	627	608	567	591	549	628	614	607	616	545	574	582	550	600	593	571	589	613	563	570	590	615	580	618	575	619	594	611	588	584	578	585	582	596	601	649	611	640	607	599	628	625	620	604	651	582	591	601	524	615	583	590	605	555	562	565	612	588	571	588	589	582	580	602	562	583	657	601	594	586	554	619	611	598	590	560	651	656	607	558	594	575	608	525	587	541	586	587	608	575	587	564	582	586	598	550	593	588	581	604	615	646	578	583	633	589	613	594	586	593	585	576	607	585	605	556	591	583	604	631	547	639	589	551	594	627	570	560	626	617	595	613	575	654	569	591	584	564	619	591	591	556	672	580	573	584	595	643	588	600	602	601	609	608	669	601	569	558	601	572	594	628	584	567	576	607	597	569	547	604	610	645	620	554	585	618	597	603	585	558	574	574	575	568	543	598	606	617	598	595	603	584	565	585	587	563	563	551	560	589	620	576	634	606	618	582	548	610	589	573	559	628	566	593	619	584	572	601	593	594	552	556	580	601	616	539	579	625	624	533	598	590	620	587	598	627	596	579	563	574	611	596	611	573	557	591	636	591	571	620	584	606	577	590	576	596	557	615	600	579	603	539	561	621	519	581	623	582	560	581	579	561	647	603	604	630	594	591	549	574	606	573	555	562	618	626	603	559	633	634	578	627	636	643	551	593	564	589	561	600	582	570	612	586	581	599	639	619	619	555	630	570	590	629	582	628	572	642	567	597	611	579	606	587	590	583	602	587	602	610	592	624	602	582	609	581	591	602	615	544	622	575	594	595	614	597	621	541	599	526	562	614	608	586	614	614	606	537	571	563	627	607	608	590	568	564	597	588	570	566	621	551	586	631	647	633	610	591	600	588	600	590	579	562	620	590	583	657	612	590	573	597	568	575	621	577	624	589	620	598	628	591	614	638	631	628	570	569	558	589	552	607	610	611	612	556	567	627	593	589	583	574	559	569	550	576	608	600	623	590	647	588	559	564	596	584	593	607	579	603	611	621	617	577	575	587	606	603	613	589	627	562	580	594	577	575	578	576	627	552	579	611	561	627	583	588	591	587	610	611	571	613	620	580	577	577	547	610	624	587	582	561	593	621	623	580	590	583	602	580	597	584	565	585	587	530	595	587	538	563	578	569	618	551	549	607	625	544	625	597	587	633	574	566	603	575	596	559	585	573	613	593	622	612	559	626	569	598	591	587	611	591	547	600	596	594	628	608	545	577	650	576	650	565	609	585	612	542	620	607	599	611	581	596	606	644	622	593	585	578
7986	15059	14135	7944	6299	5289	4212	3281	2494	2073	1597	1292	1070	1038	861	816	845	806	752	748	777	761	756	792	789	779	764	813	839	869	903	769	773	751	729	703	730	723	717	710	731	687	705	694	736	687	675	693	710	731	682	681	681	653	705	712	723	734	750	743	722	682	670	715	710	718	731	734	673	677	723	674	725	746	702	684	670	717	709	679	738	695	665	724	701	746	702	673	648	695	709	748	669	718	662	669	735	709	731	711	660	722	709	713	696	693	713	752	691	685	679	724	697	697	719	702	683	725	686	710	707	727	689	705	667	679	713	725	669	739	675	694	654	695	683	700	673	698	673	734	743	703	700	734	670	693	706	709	706	699	712	707	713	708	654	736	713	721	681	701	695	682	682	721	718	721	699	693	723	710	679	718	705	687	711	752	701	626	656	730	662	684	728	659	683	697	696	654	729	673	677	714	686	728	708	732	679	703	715	687	701	736	670	700	722	704	738	659	695	662	670	679	733	675	712	683	681	702	701	684	692	669	718	706	756	705	706	645	691	686	617	704	669	711	744	719	705	721	673	711	669	675	698	714	730	678	710	702	652	730	705	688	703	696	692	750	738	737	702	708	675	716	720	711	723	669	730	699	735	702	710	673	710	676	673	714	697	704	733	625	717	737	696	684	719	714	742	713	625	665	701	745	683	710	692	671	767	685	746	698	686	737	722	695	700	679	691	731	659	662	681	675	766	691	698	702	687	680	676	729	718	705	688	699	659	728	669	697	717	711	722	700	672	646	681	724	712	675	729	687	688	707	714	685	718	676	712	687	721	719	689	663	721	705	720	738	715	683	722	674	656	691	673	694	650	703	750	676	686	723	672	695	698	670	714	681	697	713	733	719	679	675	686	740	710	689	697	718	687	722	755	727	739	687	714	731	722	714	698	712	735	693	734	645	694	706	750	694	756	690	731	661	740	718	728	702	717	690	721	686	690	755	716	710	669	709	695	693	683	701	730	730	699	696	707	739	661	723	710	712	700	716	656	699	691	693	730	714	645	716	719	751	691	682	696	678	713	735	726	662	708	670	703	675	699	726	664	705	676	757	686	679	671	718	729	721	687	671	715	675	710	698	745	686	700	739	734	687	680	705	720	672	698	691	695	644	698	709	711	725	680	710	722	703	683	672	735	727	723	705	682	671	715	688	754	759	693	708	734	654	725	674	697	690	664	702	716	717	695	724	713	679	696	715	710	683	734	736	724	714	775	697	705	692	662	687	710	686	697	671	702	725	662	733	714	674	681	655	655	715	682	715	693	675	734	686	698	730	633	684	691	684	698	692	673	694	719	656	701	749	703	718	719	697	694	686	722	718	672	698	718	711	741	728	685	669	708	729	684	751	717	668	685	714	688	691	748	697	730	745	720	671	695	741	705	705	692	659	714	693	663	690	709	737	644	701	682	726	655	683	673	726	726	721	713	684	684	727	710	713	720	693	718	687	695	741	679	745	690	697	678	710	754	702	722	717	706	694	694	692	756	717	685	666	718	715	685	715	677	684	703	743	755	684	683	688	697	706	768	723	675	726	686	664	710	717	708	665	702	723	718	712	657	662	658	684	675	719	693	687	688	730	670	683	687	705	704	793	705	692	725	734	703	685	673	732	685	712	656	722	685	734	747	694	698	721	705	726	728	711	698	672	727	711	675	662	715	688	702	712	701	722	739	743	682	712	729	728	659	685	695	693	683	681	713	712	672	730	702	649	674	698	644	717	696	686	727	694	672	694	683	746	677	749	699	674	709	711	642	694	705	663	725	733	733	724	694	710	673	747	698	725	702	707	712	666	677	653	716	749	658	718	632	709	692	704	693	732	722	669	695	687	725	651	676	718	707	727	705	713	700	684	686	717	663	679	724	701	667	703	714	712	704	686	749	714	758	683	707	650	700	731	730	708	773	695	671	694	716	728	691	687	705	659	667	706	690	703	648	652	697	712	708	745	716	732	676	695	672	731	706	724	688	684	725	684	713	680	695	675	704	735	713	693	709	718	701	688	682	724	668	736	703	715	709	792	697	688	693	677	702	695	705	729	714	715	710	714	689	703	697	665	664	747	713	717	687	696	682	723	710	713	650	724	696	703	703	658	704	712	692	696	704	690	785	742	643	711	684	708	691	674	697	729	709	660	683	681	716	707	684	714	682	687	756	693	686	711	704	679	664	702	795	695	704	703	676	685	727	707	697	704	738	698	718	694	693	721	653	705	739	691	678	686	687	679	689	708	682	717	732	649	750	701	691	723	739	678	677	709	688	730	730	726	711	730	662	699	731	715	693	730	693	759	698	674	669	685	667	684	714	643	636	708	667	699	676	715	697	745	744	712	697	660	724	677	669	713	692	671	687	670	698	676	702	768	726	738	710	699	747	724	742	778	681	734	692	707	666	659	704	721	678	738	728	687	722	737	688	702	705	693	700	728	718	734	693	730	678	695	718	715	706	693	705	723	716	762	676	671	659	718	696	742	680	670	688	704	692	672	730	681	720	684	729	696	696	703	702	704	715	733	698	719	680	708	716	722	668	710	702	659	690	661	655	730	703	711	680	700	667	683	733	728	692	698	668	710	740	686	766	690	693	724	716	725	670	660	684	679	746	695	683	711	748	663	752	692	675	742	701	661	722	684	715	707	710	717	669	704	759	732	694	738	721	677	686	745	723	715	715	681	711	648	744	666	683	682	694	713	665	719	668	716	671	688	715	731	662	727	664	688	716	697	697	676	718	676	726	732	712	718	741	685	695	737	694	717	711	677	662	687	671	678	711	715	693	703	749	737	681	664	728	701	701	679	674	699	703	711	629	719	667	684	704	693	698	704	720	656	724	707	699	698	686	701	660	684	703	694	637	711	699	699	683	699	664	722	664	673	634	719	689	686	729	671	684	714	652	712	738	723	678	707	682	744	722	702	690	705	718	707	690	734	729	698	751	734	686	731	665	731	692	677	675	712	711	722	707	711	652	714	676	697	736	694	757	665	719	690	698	702	701	773	705	687	690	684	692	694	687	701	715	723	676	677	699	650	718	742	681	679	724	703	671	663	690	723	717	740	678	698	735	719	687	623	725	705	701	697	672	693	731	666	724	690	722	655	724	661	718	699	680	708	733	740	721	680	729	688	688	742	695	701	757	724	755	725	651	696	700	721	724	689	686	708	674	702	721	719	736	691	701	718	710	724	716	713	712	693	711	681	689	746	696	654	692	693	659	690	734	706	706	685	696	691	681	680	687	733	677	697	711	660	669	674	674	669	709	746	676	698	708	720	715	736	723	734	697	677	697	682	743	733	709	699	704	709	688	750	699	709	747	747	669	682	697	701	711	740	715	725	709	706	717	747	695	753	716	737	743	655	714	731	717	646	706	739	688	704	722	724	672	715	709	709	673	669	693	719	684	692	671	721	716	654	719	685	728	721	713	694	684	706	682	690	661	723	748	763	691	717	674	722	692	734	682	733	708	724	651	723	715	680	716	713
22690	20966	28694	23431	20978	21113	11605	3166	1947	1515	1115	853	708	549	506	438	432	380	354	398	372	343	404	327	350	336	353	378	438	442	399	357	331	360	318	345	323	294	330	307	309	333	316	320	302	279	286	325	296	285	320	309	294	284	275	309	289	313	264	338	302	319	304	294	288	312	268	273	265	328	278	282	317	288	295	271	284	314	270	307	280	293	287	293	286	264	302	309	258	277	312	264	279	264	266	293	261	287	301	288	293	280	273	281	271	277	287	272	292	304	276	350	265	285	277	278	261	303	277	300	283	302	274	299	303	290	251	292	294	295	288	264	276	313	271	267	297	306	294	324	302	289	310	271	294	291	277	310	296	272	287	270	293	255	284	294	283	290	252	268	301	262	285	286	255	301	265	289	259	292	287	281	307	271	273	278	303	298	271	288	271	276	315	263	305	290	271	279	285	302	278	307	284	272	257	284	292	272	285	282	259	282	310	301	277	267	302	280	285	319	264	278	244	286	308	284	306	261	276	289	278	258	291	244	271	299	306	295	291	295	240	274	277	269	281	317	277	258	293	295	276	284	289	300	313	279	286	303	257	300	270	284	262	300	274	299	310	264	279	294	283	267	293	310	284	265	292	260	326	280	293	280	319	304	284	293	261	284	282	292	307	299	274	265	293	276	258	291	274	274	309	311	280	329	308	297	270	291	295	270	304	267	264	272	304	287	288	292	275	293	253	246	280	278	274	282	266	291	253	277	259	257	309	251	280	281	268	267	299	241	286	307	253	278	281	279	295	280	290	281	281	285	310	270	296	276	295	302	267	263	291	284	260	268	280	307	276	291	293	287	271	289	307	279	283	285	297	253	292	283	317	278	270	274	281	291	259	283	278	269	289	289	276	328	294	298	282	303	303	301	287	296	305	318	290	290	296	287	300	283	263	257	291	278	274	271	264	298	294	273	313	268	294	263	297	313	262	269	285	267	282	258	338	286	294	281	275	268	289	275	264	305	272	296	268	293	272	278	269	290	276	281	290	284	275	305	256	252	254	273	307	281	274	310	271	269	307	289	243	262	277	273	271	248	291	267	285	309	261	295	244	255	275	291	281	277	270	278	267	270	280	261	296	298	264	278	280	275	258	304	270	292	314	275	264	285	277	310	308	293	298	278	286	256	280	285	301	278	294	294	277	273	285	291	301	297	301	289	279	306	316	279	276	271	282	293	304	243	287	257	280	285	302	313	297	280	299	293	316	302	294	264	292	249	289	282	301	292	295	266	317	288	264	286	272	281	281	265	282	288	263	268	320	284	273	304	279	289	300	306	296	285	285	270	281	293	247	279	311	286	279	275	304	284	298	285	322	289	311	290	282	288	294	298	303	287	282	295	310	295	304	283	298	269	302	284	255	280	286	269	276	267	293	284	284	297	264	268	256	305	271	304	262	281	300	281	245	285	254	305	255	286	286	302	297	259	272	285	289	268	271	296	297	306	279	290	289	293	247	274	298	286	279	306	301	281	311	250	325	271	276	278	261	292	263	304	271	278	298	286	258	270	278	269	298	262	306	307	283	254	304	284	260	267	321	293	283	290	322	271	270	278	299	290	277	300	276	279	270	251	290	256	299	293	256	309	294	299	280	271	295	278	285	289	298	278	300	284	275	278	298	280	255	245	255	276	269	251	280	291	309	279	258	273	290	308	272	237	272	276	324	275	311	291	286	299	272	301	287	290	262	252	289	266	284	263	316	295	298	260	293	281	294	303	305	306	281	272	283	275	262	312	297	282	274	266	288	279	261	288	290	291	283	264	275	260	279	289	293	306	306	279	248	294	303	285	282	310	271	302	306	301	284	258	289	308	296	299	302	268	300	246	260	273	304	280	261	283	271	302	310	281	294	278	279	305	294	265	280	293	291	281	265	301	280	257	294	318	285	289	279	327	299	291	279	280	268	289	276	268	280	298	270	254	282	292	299	245	290	270	273	305	299	253	285	275	291	271	290	271	274	280	278	270	290	281	282	264	286	271	265	250	273	283	291	303	292	310	258	261	271	302	287	283	284	281	308	282	316	304	278	275	288	294	304	287	248	300	283	285	256	307	268	270	308	306	250	304	289	269	271	307	284	273	275	287	336	277	252	292	288	304	272	279	276	261	296	296	289	280	282	294	313	270	302	282	289	305	277	273	289	286	305	277	271	277	317	283	274	292	275	284	266	263	266	280	295	247	278	297	316	260	263	304	314	289	258	281	296	303	289	273	292	309	308	278	294	258	287	290	290	274	275	297	283	280	273	267	298	300	307	262	285	311	267	258	263	298	298	277	294	298	324	288	283	297	271	289	298	282	292	285	263	286	274	283	249	284	286	296	302	315	264	296	296	298	271	290	298	290	269	292	312	266	287	315	275	284	263	263	293	292	314	279	305	285	274	258	295	311	310	264	270	287	270	287	285	267	331	248	300	299	294	252	246	292	265	275	230	271	284	285	290	282	283	293	303	308	291	319	308	266	298	287	303	286	276	278	271	292	291	289	247	297	255	276	275	275	281	252	281	271	277	287	279	284	284	284	254	317	259	278	249	255	284	269	320	303	297	296	286	300	275	255	279	277	266	271	291	298	320	292	318	292	310	291	265	288	279	303	296	340	286	290	283	286	285	265	279	259	262	271	301	289	308	297	289	280	291	301	297	260	261	295	279	304	264	292	274	263	260	290	297	311	312	274	302	297	263	292	276	267	305	271	305	273	260	287	272	306	284	260	331	296	275	311	297	288	256	295	293	288	278	292	255	302	255	296	238	289	290	290	290	260	298	285	286	286	288	289	284	301	280	282	288	273	298	256	280	310	262	271	279	266	282	322	293	275	280	276	282	288	268	280	275	301	298	269	315	276	288	297	293	294	276	257	275	279	286	285	248	261	313	274	289	314	261	303	268	296	289	271	267	287	300	266	273	296	293	270	300	255	288	269	273	315	299	288	267	298	264	272	261	289	249	297	299	303	313	315	272	277	301	278	296	308	266	289	277	292	296	288	296	301	265	287	304	280	308	319	319	295	247	251	311	283	279	284	282	275	316	282	275	283	281	268	269	273	281	271	288	284	279	283	291	260	313	296	284	307	288	260	269	257	286	267	297	287	286	304	239	277	277	283	262	272	290	263	267	264	282	305	263	277	236	289	272	271	280	302	270	277	290	317	260	336	294	286	282	294	266	307	271	288	300	274	272	292	263	283	274	283	283	308	274	286	309	306	268	280	332	252	282	274	298	279	255	288	285	295	249	280	270	283	273	283	281	267	291	281	303	291	251	290	309	285	278	287	296	263	277	252	276	275	267	263	310	274	272	276	287	281	341	299	286	270	285	301	299	266	271	279	283	279	253	289	275	287	275	267	276	304	306	270	304	273	235	304	264	293	286	293	268	267	300	282	273	285	273	283	270	305	277	294	290	278	279	291	268	301	283	266	286	262	269	312	267	259	295	285	277	286	283	322	264	266	285	299	273	301	306	279	270	277	284	291
10644	25320	23510	14661	11965	9890	7799	6093	4464	3436	2384	1768	1399	1019	840	760	668	605	599	564	565	530	483	515	501	509	492	540	623	745	635	519	519	495	407	420	380	415	382	369	382	389	392	380	366	372	388	402	356	377	364	336	345	386	358	371	367	338	338	364	350	361	327	345	360	338	383	344	330	346	347	356	351	344	357	340	307	339	346	339	338	352	360	318	341	356	336	328	340	309	320	359	349	346	352	354	359	342	358	313	323	393	323	319	330	340	332	370	314	350	347	379	330	331	333	316	349	337	318	314	331	307	347	343	308	339	327	359	321	314	334	359	347	306	321	339	364	356	313	309	367	336	320	338	327	307	344	371	328	328	357	363	348	329	304	351	325	360	335	339	340	318	355	345	338	335	312	386	335	343	351	342	371	350	336	346	318	322	356	366	316	350	342	327	380	350	337	364	326	338	340	365	307	369	334	365	322	333	305	316	342	391	345	373	333	341	341	336	355	320	316	350	283	320	333	381	309	333	368	320	325	348	314	349	313	345	340	309	329	353	359	338	369	302	353	322	330	346	320	329	341	333	345	334	314	361	330	346	328	339	317	310	332	367	397	332	333	325	333	332	326	330	332	333	334	327	337	358	324	346	341	323	347	327	340	370	333	329	332	316	347	343	333	349	337	341	306	339	342	335	327	325	325	347	327	350	347	345	341	321	348	385	348	340	356	332	303	333	345	342	366	333	328	364	332	337	333	327	333	374	335	319	342	347	325	344	364	336	336	342	293	358	349	346	350	328	350	345	346	333	333	318	337	365	348	355	326	345	319	317	322	343	357	377	298	344	296	335	352	354	338	333	349	340	346	349	347	357	341	296	354	341	349	314	342	346	361	328	337	344	330	369	349	315	350	335	347	334	352	319	314	345	339	344	326	340	361	359	351	358	337	331	340	343	350	335	349	334	326	307	305	323	320	340	335	347	325	335	341	340	351	310	334	361	370	297	345	327	326	321	334	356	315	338	298	344	342	326	302	366	330	349	349	338	333	321	340	318	355	361	330	355	350	321	339	321	362	369	379	291	348	340	308	325	324	357	322	332	344	321	349	320	339	316	336	328	352	312	315	317	310	295	289	355	345	329	347	332	322	328	327	347	331	329	324	318	361	335	330	363	340	341	354	338	368	319	315	301	333	355	309	364	369	338	335	345	325	332	329	369	350	337	341	361	361	346	333	319	329	352	351	328	301	362	327	343	341	317	325	334	341	360	334	357	359	368	357	332	322	344	306	325	349	312	350	339	314	326	303	337	365	331	323	341	341	336	348	347	321	331	309	348	349	308	336	360	329	333	320	320	338	330	374	363	346	332	317	348	284	343	352	338	316	314	323	335	332	322	364	320	341	333	347	310	310	301	338	367	347	334	357	370	340	335	344	347	356	332	325	334	352	355	327	335	309	314	346	318	335	329	328	317	302	319	372	357	329	332	315	355	315	359	309	328	314	313	333	326	345	350	362	346	293	331	333	359	324	356	371	373	328	342	345	319	339	337	348	342	352	350	339	378	337	331	334	350	337	337	355	333	328	354	307	324	324	307	323	347	326	323	345	345	317	335	358	345	361	347	327	311	347	356	393	345	334	349	327	308	362	337	362	362	323	350	346	328	348	339	324	340	346	324	313	331	366	341	374	368	338	327	368	322	344	300	318	349	328	329	343	363	335	344	346	329	336	344	316	319	344	351	323	329	316	311	357	326	311	348	335	329	330	347	344	355	336	330	384	336	363	341	347	333	306	343	328	293	327	357	333	337	298	333	342	304	314	359	362	342	331	329	324	322	341	309	334	366	359	337	348	365	308	336	348	311	331	339	347	344	355	338	348	333	283	325	338	341	344	333	328	334	323	311	366	348	323	311	377	362	355	322	355	350	314	332	326	358	352	323	369	328	391	303	333	344	307	334	345	353	335	317	301	348	323	330	328	341	325	342	352	354	325	361	312	321	365	334	359	327	325	335	326	344	351	341	308	350	346	366	347	330	341	323	325	315	311	336	308	333	327	330	334	356	334	318	346	384	317	321	331	359	341	338	329	343	323	352	343	343	322	325	334	349	344	345	352	394	303	307	335	345	309	289	327	306	325	323	330	322	343	321	336	341	325	360	350	324	317	332	315	326	338	310	338	346	329	320	309	337	351	353	323	332	301	314	325	338	360	349	323	356	304	344	338	322	350	352	349	350	306	328	336	337	275	312	333	341	304	338	343	326	313	304	341	346	316	322	341	322	335	333	328	334	324	331	326	317	337	355	322	333	308	333	338	332	386	332	335	335	326	326	342	344	339	333	333	352	312	319	309	338	363	345	346	371	359	342	328	313	349	333	333	348	374	323	355	330	346	327	321	318	328	358	344	337	333	348	332	331	284	349	337	362	357	348	345	341	317	337	369	333	314	328	335	349	312	357	339	346	311	321	335	312	339	349	346	360	348	308	366	345	327	342	335	320	354	328	357	343	292	320	322	343	328	322	311	361	324	329	349	322	373	335	352	303	382	364	363	335	315	324	357	327	346	368	352	333	358	329	336	297	345	319	321	353	321	379	349	348	318	325	342	340	315	325	315	347	403	354	362	345	340	348	335	347	310	358	318	364	311	346	359	343	300	331	327	356	304	337	304	352	360	345	376	342	322	331	327	298	329	294	356	343	339	300	348	339	315	340	320	328	341	357	352	332	345	339	323	306	327	347	335	347	356	341	328	353	334	325	339	331	337	303	327	283	324	309	344	365	342	301	310	323	349	300	331	312	350	348	344	367	391	334	317	313	304	333	371	312	343	353	352	317	314	347	342	326	371	334	311	352	343	331	381	365	306	308	302	320	363	335	342	339	336	344	345	336	336	324	329	325	351	342	336	346	329	336	358	355	306	293	350	287	366	330	353	304	320	327	331	348	324	348	330	362	315	334	304	287	347	330	336	338	325	316	323	321	365	335	341	330	346	291	325	294	328	325	350	329	332	319	300	342	352	324	323	337	331	352	340	329	333	362	318	328	342	335	341	333	344	363	346	339	321	332	336	370	356	321	329	335	365	306	347	309	334	312	329	324	337	339	328	337	313	317	336	331	319	308	343	346	352	302	355	319	339	325	323	328	301	377	326	339	331	332	327	349	324	333	345	353	341	301	347	368	349	321	326	308	328	371	345	328	346	340	352	319	326	327	300	320	303	340	320	327	308	326	353	318	304	331	320	335	360	334	293	318	329	335	341	314	349	305	343	317	324	338	327	347	343	310	346	361	310	340	343	320	344	326	338	345	326	333	311	324	321	334	315	316	340	333	330	324	347	313	315	329	316	356	343	354	323	347	320	357	331	317	344	345	381	324	332	316	311	356	329	351	324	349	346	328	320	390	318	343	347	355	342	320	299	334	337	363	328	337	334	353	330	335	367	358	357	371	349	378	300	338	316	361	310	350	339	331	362	333	304	347	327	318	327	331	362	311	308	344	328	369	345	341	358	350	323	322	337	352	312	347
26642	19459	10091	3878	2250	1841	1401	1081	957	769	661	628	602	548	544	525	530	518	532	491	557	500	528	529	515	542	514	500	516	570	512	514	546	521	543	490	503	538	505	484	462	523	528	500	468	580	492	514	490	491	473	499	497	503	507	484	511	482	490	512	481	564	522	519	509	539	476	504	518	524	483	469	488	509	497	516	474	507	515	479	495	456	511	525	461	503	473	480	520	548	511	509	472	559	511	521	509	492	525	501	532	504	533	498	494	529	504	454	508	494	475	542	493	493	540	555	476	504	515	498	524	498	532	513	492	489	515	506	499	492	503	516	518	500	520	523	525	509	491	507	546	471	473	485	497	499	485	460	503	506	511	478	481	509	451	505	500	538	518	506	488	503	499	527	482	478	488	521	487	469	508	499	467	513	450	478	496	503	515	491	512	511	526	445	501	493	460	496	481	517	505	502	490	497	521	494	526	497	511	495	472	495	507	484	500	539	529	495	486	521	507	494	506	540	462	483	448	512	516	525	534	496	496	535	524	521	528	500	470	465	489	513	528	525	485	500	502	475	488	462	483	513	510	498	484	532	539	543	480	524	516	521	533	458	474	527	455	518	535	495	470	504	484	514	521	514	530	474	481	511	463	543	516	460	496	503	501	499	521	510	521	512	513	533	492	485	503	497	522	512	496	507	504	479	492	465	519	472	534	508	468	503	527	485	496	539	507	527	548	502	467	476	507	493	458	501	460	527	493	480	512	521	497	514	504	490	564	481	525	509	490	521	505	484	547	475	494	508	526	481	510	495	502	477	486	492	459	541	525	506	514	506	508	480	497	490	499	494	506	520	502	493	475	479	459	522	514	534	512	466	503	522	514	491	503	492	519	499	517	538	523	465	531	524	523	520	503	486	486	504	502	487	525	500	519	479	524	550	517	495	522	531	475	506	501	488	493	496	502	502	497	517	496	505	489	487	527	475	463	494	500	519	441	497	536	524	467	483	513	497	525	483	512	477	497	479	494	519	466	500	479	502	533	494	511	470	492	507	552	475	479	521	519	491	537	494	551	475	501	509	517	504	473	539	501	472	516	489	501	469	512	476	498	448	504	493	507	501	524	492	489	504	471	500	525	492	502	506	501	489	509	526	502	512	504	544	493	495	552	503	492	473	465	522	488	480	485	517	488	506	490	490	457	508	532	508	488	514	482	499	479	495	507	475	545	508	528	496	519	504	453	490	495	518	515	509	486	495	517	505	527	500	523	524	564	533	474	525	509	490	506	541	507	511	498	518	539	504	502	514	509	476	528	486	455	524	508	498	509	509	488	480	489	466	524	543	525	486	498	480	505	503	525	474	478	506	498	536	541	511	491	518	514	475	531	485	530	517	491	476	518	514	490	491	495	534	494	482	495	507	507	531	524	530	522	526	471	498	485	509	524	523	491	493	522	484	488	501	532	520	507	506	489	507	532	516	528	513	485	516	447	506	486	517	484	496	519	466	480	512	541	504	521	507	467	469	484	521	524	504	493	521	539	502	533	500	501	476	507	508	507	552	494	484	525	506	467	522	506	520	525	469	495	495	519	545	483	509	528	504	522	522	516	505	476	490	526	549	472	515	471	514	538	506	519	516	488	476	443	518	490	534	492	540	499	508	501	534	493	517	484	500	514	497	502	522	529	477	514	499	532	489	550	505	508	524	518	539	495	522	502	537	502	526	489	471	489	515	517	497	518	515	489	531	491	512	531	561	527	541	497	494	510	519	532	517	522	522	517	547	513	527	471	510	458	455	491	468	496	464	483	510	498	497	540	525	476	512	524	524	517	523	469	544	514	512	508	516	492	457	491	504	487	523	462	522	513	494	494	497	479	529	501	496	550	486	478	510	471	485	538	504	484	484	502	483	528	505	545	528	508	498	476	467	533	513	513	499	530	522	489	474	534	474	528	475	510	506	474	511	476	501	500	466	554	487	502	500	526	501	496	536	523	545	527	475	490	516	497	480	514	509	484	464	540	506	520	484	484	505	498	482	485	506	560	534	526	536	496	510	502	504	490	524	495	518	499	487	515	518	500	474	520	483	496	484	530	500	493	473	493	481	480	543	478	489	539	468	533	480	542	492	498	502	507	477	509	525	525	508	515	490	523	540	515	496	500	552	501	492	498	543	511	513	545	511	542	503	484	502	490	535	536	502	488	490	469	505	524	542	497	497	521	512	532	514	483	525	527	518	488	517	491	510	543	477	511	506	440	497	500	538	477	471	471	530	534	529	544	540	522	543	495	526	494	513	480	535	498	505	520	489	523	498	515	514	485	488	544	482	521	535	517	509	534	462	463	439	530	487	552	522	497	494	488	515	515	508	503	541	491	505	503	516	505	498	500	481	534	499	488	535	507	496	543	508	528	489	540	471	451	513	454	445	519	471	501	496	518	515	522	472	501	510	515	503	479	492	477	531	487	523	469	521	514	473	510	465	519	489	501	506	531	511	496	482	505	517	512	511	517	490	495	555	488	472	502	493	478	473	501	527	453	542	512	492	490	465	584	517	512	480	551	495	523	471	475	502	511	517	501	533	478	497	497	495	516	503	463	498	525	531	513	503	561	482	518	502	526	509	513	516	534	510	530	472	516	533	501	534	513	468	522	470	524	478	470	507	475	458	481	518	511	485	486	499	522	523	474	507	512	482	533	489	557	525	490	521	470	533	529	524	498	487	494	536	532	536	523	498	528	533	446	489	500	489	539	465	494	518	513	495	522	514	487	535	536	468	565	537	538	544	486	484	504	523	515	502	496	495	485	522	491	512	539	468	505	506	500	500	540	506	501	528	500	495	508	539	529	488	468	487	501	502	467	531	458	511	493	487	488	539	540	488	469	519	536	537	498	491	513	507	494	485	524	534	483	506	506	491	476	531	529	509	482	516	540	489	496	558	513	515	534	501	521	493	493	554	455	480	505	512	464	506	494	487	519	484	491	482	489	497	485	482	529	516	475	496	489	512	495	500	517	495	477	494	487	487	504	504	483	512	455	500	455	490	477	455	514	495	475	519	521	486	496	531	509	510	529	498	487	549	507	526	542	463	522	539	481	439	501	495	495	496	507	523	519	510	481	508	536	456	546	503	482	529	484	480	528	524	492	508	521	531	487	498	500	486	461	527	507	495	512	467	488	516	546	513	493	488	517	539	523	528	525	523	557	511	516	519	533	514	482	524	490	521	512	455	517	487	508	516	481	472	508	481	497	479	556	498	471	488	508	491	525	534	499	508	512	511	495	474	477	492	536	543	529	512	529	508	490	473	492	494	529	507	528	530	488	458	493	527	492	482	478	485	526	454	502	516	470	503	487	516	506	537	528	479	482	490	472	521	522	485	501	509	502	503	508	485	466	505	510	508	512	498	477	503	538	503	502	479	544	492	498	521	457	468	512	513	494	521	502	489	520	494	496	497	520	509	512	467	486	484	491	493	505	465	517	524	458	475	490	521	449	545	489	475	486	514	490	491	495	469	508	490
7064	10484	9834	5338	4270	3525	2734	2171	1659	1420	1096	952	750	728	665	664	676	609	727	644	690	673	645	658	598	661	647	678	695	713	737	679	670	617	631	621	624	643	604	648	601	620	593	633	595	671	626	626	652	657	604	602	636	634	614	581	585	622	613	639	612	629	613	654	602	679	596	551	614	632	610	659	622	631	610	596	643	583	576	644	637	583	666	634	628	596	596	628	597	626	597	644	587	609	675	598	626	607	604	626	643	630	629	594	644	614	560	594	694	596	631	656	647	643	637	624	575	595	564	625	580	583	619	604	609	641	605	605	619	612	605	550	611	641	638	626	652	584	650	647	655	587	625	654	610	624	633	584	589	619	644	623	609	605	645	604	683	641	661	616	624	643	639	620	634	599	616	616	633	594	644	643	644	646	657	646	585	623	632	646	599	659	667	625	665	602	613	585	622	589	620	628	635	639	602	631	602	627	652	633	591	611	589	632	648	627	598	634	605	635	600	631	628	593	609	612	609	593	605	596	667	562	663	604	638	605	603	645	591	615	553	578	636	653	643	583	630	638	594	572	567	615	642	605	636	636	614	630	608	599	559	681	594	629	614	631	580	605	662	640	683	589	667	605	657	643	625	627	623	619	607	618	629	631	659	637	642	618	636	596	569	632	580	635	595	610	595	636	633	654	601	660	627	649	610	586	593	614	645	632	615	645	637	612	631	641	561	637	587	617	615	627	609	657	632	618	620	607	612	631	623	604	606	617	616	657	637	581	642	604	580	655	608	647	619	630	619	593	623	604	581	587	625	613	647	649	584	632	592	597	587	613	651	623	611	627	600	570	601	606	601	626	640	645	600	635	579	633	639	638	613	646	576	627	634	609	664	594	618	578	641	603	612	587	607	638	627	675	648	644	615	572	620	580	627	666	621	628	629	607	626	594	599	612	620	607	652	592	638	640	638	621	637	644	602	598	598	658	586	633	613	636	571	631	622	601	591	560	645	643	619	609	577	644	620	657	604	644	650	667	598	607	620	650	629	600	621	615	628	613	612	621	622	612	640	595	605	621	676	650	642	602	606	646	638	623	625	610	605	542	589	676	620	632	638	608	595	659	626	590	643	624	648	605	648	616	660	602	644	635	614	617	658	585	586	603	613	617	572	583	599	632	617	664	618	586	636	606	602	660	603	609	580	613	614	628	616	622	609	600	626	597	676	675	611	637	611	655	608	579	649	633	599	645	596	655	649	647	597	638	676	636	666	629	607	574	631	596	609	584	610	624	635	601	632	612	653	618	623	583	619	655	628	631	605	603	629	612	596	616	594	639	605	611	628	619	638	615	615	683	618	626	619	601	617	583	588	652	597	646	684	634	652	622	617	580	637	606	650	606	602	601	631	612	632	624	604	593	602	671	600	606	606	584	634	634	631	624	606	630	618	635	625	669	632	610	612	585	628	614	649	620	570	591	611	630	623	631	634	667	661	547	608	579	606	648	630	627	610	628	658	611	624	654	627	570	630	624	628	631	575	607	617	570	606	621	639	575	652	628	637	616	580	615	596	600	607	646	615	606	640	624	633	564	654	590	676	622	628	633	635	580	612	609	599	673	649	595	644	623	614	650	613	613	602	638	591	605	597	630	599	627	631	603	620	618	678	646	617	577	574	600	606	620	632	619	644	559	662	603	595	634	612	571	615	627	621	666	643	634	674	629	638	612	609	620	582	606	646	601	635	584	610	615	590	611	642	612	615	614	647	629	621	635	664	585	613	655	645	635	591	674	613	601	610	587	653	612	621	641	562	618	608	561	608	580	598	641	609	618	599	619	644	633	617	609	629	624	635	618	645	614	610	627	578	640	589	661	618	626	614	620	621	597	605	652	611	596	596	563	634	610	607	579	585	601	621	637	611	646	641	630	640	590	623	619	626	631	640	576	611	593	636	637	608	625	620	599	662	623	623	654	639	628	644	619	660	633	630	608	601	638	626	635	628	561	604	575	644	620	630	624	582	613	646	672	613	591	618	626	659	666	607	680	611	616	594	636	629	622	628	651	609	600	664	636	621	636	632	605	625	680	642	632	606	637	597	606	603	612	663	608	605	588	615	592	657	609	622	609	612	647	652	638	599	597	661	640	635	599	646	652	616	646	624	604	604	647	634	632	600	614	594	589	619	609	614	652	623	614	593	605	593	591	625	640	618	631	623	618	597	639	597	575	587	579	618	543	635	633	624	588	612	620	624	630	611	611	640	573	623	618	592	627	635	606	600	621	591	602	601	643	626	613	590	631	612	601	639	599	588	625	632	616	610	567	620	617	587	593	610	606	626	645	658	584	600	630	585	611	579	695	616	605	597	635	620	612	620	571	666	620	606	634	635	584	605	600	591	640	603	624	614	647	621	587	603	639	646	598	635	611	583	612	581	670	667	639	626	625	621	649	675	616	642	623	646	644	604	637	605	630	581	641	659	648	617	608	623	577	622	582	610	600	616	618	613	598	656	593	592	632	643	664	619	635	628	607	630	639	643	613	571	635	599	635	618	620	604	658	600	644	617	661	606	654	643	627	651	643	607	644	611	579	612	643	643	615	644	600	623	634	629	621	636	645	634	643	631	614	636	629	609	607	603	654	622	614	624	572	625	624	622	593	589	594	618	604	599	613	602	586	666	662	693	630	623	617	628	634	624	597	643	629	579	651	605	584	632	622	649	640	590	614	599	630	612	596	632	606	604	662	631	632	653	609	613	642	647	653	609	575	622	647	612	611	655	606	649	625	640	618	627	594	570	590	650	612	618	606	592	614	616	622	604	619	601	594	588	635	617	640	627	619	620	620	588	635	615	615	667	620	618	598	648	632	656	612	640	598	630	613	633	627	640	633	645	593	623	615	630	602	635	611	686	596	606	623	614	612	662	613	568	605	620	668	615	631	667	632	614	636	635	623	634	589	621	570	578	622	655	618	619	618	611	638	642	612	611	606	614	642	579	563	653	588	606	648	581	606	630	623	617	616	618	611	609	624	658	646	602	612	591	577	624	634	630	579	644	537	615	622	605	574	633	613	632	598	614	604	631	552	564	622	641	598	623	611	609	643	577	611	609	682	618	645	618	673	628	602	679	667	666	607	614	649	612	612	633	649	593	668	660	610	605	575	636	650	596	621	642	617	642	615	580	609	575	596	635	628	584	608	641	656	691	617	613	611	585	632	629	621	599	621	615	601	635	633	609	626	649	619	626	652	626	654	588	628	602	562	611	657	619	642	609	651	603	612	618	631	573	609	599	629	569	596	588	580	643	625	657	593	606	596	592	624	643	642	582	598	595	604	600	585	623	602	632	605	662	556	617	597	630	667	605	613	576	615	629	629	624	592	606	599	596	639	613	605	636	643	601	613	584	650	634	592	574	650	639	661	615	628	656	587	662	604	651	600	618	589	582	618	650	598	605	641	644	641	621	659	580	630	614	641	629	665	621	579	640	624	625	648	634	621	601	614	594	608	606	578	606	561	642	592	624	632
23730	20934	28168	23838	20914	11836	3237	1927	1334	1040	763	578	489	387	384	342	328	353	321	331	328	300	293	340	279	280	340	328	330	359	371	328	307	299	295	237	259	280	282	301	289	275	261	251	280	264	272	289	259	316	295	270	272	257	289	259	281	333	284	290	271	266	269	271	291	274	275	243	245	263	262	275	263	286	278	279	254	272	236	271	250	272	263	240	260	275	257	242	272	250	253	276	305	253	291	259	243	251	267	283	270	278	277	264	266	287	287	285	283	245	259	255	241	251	249	235	266	283	301	235	278	283	263	253	245	249	227	275	259	245	278	274	278	270	272	274	244	238	273	247	257	266	277	306	293	284	260	283	235	259	274	280	267	253	246	273	252	267	261	299	260	238	275	278	287	305	276	251	262	243	269	248	261	243	267	286	300	267	280	262	233	264	247	227	269	286	253	286	277	273	262	269	249	260	272	251	283	255	267	260	263	267	283	270	259	249	290	255	274	290	265	257	259	257	242	262	266	274	282	261	286	249	295	256	248	263	271	265	292	285	264	257	238	258	278	272	248	237	260	269	245	243	241	250	303	275	232	270	297	272	247	265	249	273	256	275	268	248	256	232	254	285	274	251	288	264	273	280	240	285	261	275	254	253	263	246	253	244	263	263	273	257	242	260	266	296	255	266	255	245	267	254	264	276	259	274	275	280	268	265	268	262	284	280	271	240	276	251	262	283	325	283	270	286	252	270	247	260	263	272	280	259	251	243	272	276	272	251	267	249	287	304	265	277	264	267	294	249	277	268	272	273	262	254	261	286	258	264	260	244	256	274	253	261	260	280	257	271	289	247	262	280	275	265	295	251	251	246	253	271	249	261	256	284	255	284	274	264	257	257	259	263	255	277	266	239	250	257	257	247	255	267	238	307	291	255	278	262	278	258	266	251	254	262	267	250	299	296	278	240	282	282	256	254	278	256	250	245	285	259	243	273	274	262	268	245	271	237	258	282	266	244	291	277	270	253	239	265	259	259	261	275	291	264	255	291	236	301	262	279	278	290	277	236	258	261	249	257	291	217	255	262	257	257	242	266	270	270	277	272	274	291	243	278	255	248	281	273	226	264	238	268	260	281	259	254	250	261	291	246	265	287	261	287	244	258	252	262	274	271	272	267	268	294	274	244	270	244	248	232	272	264	284	275	243	302	277	283	250	252	270	253	273	266	247	235	295	251	290	265	272	270	289	257	270	265	290	263	267	268	263	292	265	264	260	244	262	255	282	260	257	267	268	270	255	255	259	274	284	271	270	255	301	301	229	238	269	258	247	286	267	289	292	242	235	255	245	284	251	265	255	248	267	269	267	257	232	304	245	241	265	274	281	258	291	293	271	240	277	266	262	281	301	257	274	277	255	279	280	275	256	241	241	280	266	263	247	264	238	246	281	272	254	245	291	247	239	273	275	268	280	239	264	271	250	258	270	246	245	268	274	267	264	289	273	270	248	255	277	288	268	246	251	255	268	270	267	257	279	258	288	251	250	250	273	291	243	282	271	281	228	279	277	261	293	294	246	270	264	237	275	253	277	271	255	242	267	241	275	255	302	268	267	255	283	273	267	290	276	286	255	258	281	267	241	275	231	271	256	239	251	268	232	266	275	254	249	265	244	294	248	269	248	279	293	258	248	286	280	266	250	269	249	249	251	251	245	268	226	266	250	275	269	270	271	267	228	268	256	250	234	239	250	296	243	273	249	272	284	278	248	252	260	246	274	271	269	287	269	257	265	240	270	263	260	249	256	258	266	293	243	245	259	293	236	249	269	257	291	224	262	258	296	248	233	266	238	260	305	282	292	282	286	259	268	234	270	267	231	271	272	251	252	275	254	260	264	265	275	258	254	290	265	257	258	253	249	234	279	305	298	291	254	282	259	272	243	239	261	286	283	246	265	316	264	256	258	276	269	291	305	278	256	249	266	239	259	282	269	260	251	282	278	228	274	265	265	274	246	259	291	296	280	255	250	272	250	269	258	245	283	284	258	283	283	277	277	263	275	276	268	258	268	244	258	264	272	290	265	258	229	274	283	270	273	288	268	275	297	268	236	274	282	259	265	244	267	253	270	264	235	277	240	264	285	288	258	247	261	251	263	249	266	255	261	255	244	252	252	248	255	263	266	269	258	255	280	281	279	272	266	281	280	269	281	265	254	262	243	263	257	259	258	259	282	286	243	232	282	241	272	274	271	271	261	260	283	294	257	254	275	246	254	280	261	274	271	243	255	270	278	236	266	256	256	282	273	316	247	232	273	278	270	274	263	258	285	254	264	265	247	269	238	259	262	257	264	246	253	250	243	247	286	274	245	268	255	246	274	241	235	249	244	285	267	262	269	267	258	271	258	255	265	286	240	267	286	253	261	238	261	260	268	287	263	263	323	269	282	292	266	264	298	256	268	269	232	275	268	264	287	270	281	252	279	264	252	282	226	283	273	247	259	264	281	285	269	279	256	294	258	265	276	272	286	270	265	266	281	263	269	261	281	241	272	255	285	251	254	245	248	281	260	262	278	271	249	264	286	280	267	260	242	291	276	261	241	264	285	255	258	256	257	265	267	218	257	270	275	262	258	250	300	286	281	265	251	266	299	249	282	267	254	267	273	245	234	258	252	257	267	268	269	272	273	288	278	280	263	265	251	282	306	254	273	266	255	240	267	247	259	253	241	251	266	255	254	255	286	284	268	256	298	273	268	252	268	268	248	256	283	249	267	276	288	278	247	272	285	255	256	253	247	253	283	290	270	278	269	281	284	268	271	255	295	267	244	251	263	265	266	279	250	263	268	264	277	248	242	253	264	253	235	272	243	280	270	283	253	248	256	268	248	274	244	235	289	260	282	284	282	252	267	260	273	300	263	265	301	283	246	251	286	296	260	286	269	275	251	285	273	289	262	244	269	252	275	261	270	265	268	264	248	243	273	261	261	259	269	248	293	233	245	275	271	265	258	281	249	293	242	263	242	243	249	251	283	270	261	252	261	257	278	242	256	256	272	266	240	271	239	266	262	273	271	271	251	244	279	258	245	296	261	254	267	291	243	257	264	275	301	271	257	260	258	266	265	265	280	292	282	249	270	277	275	223	277	241	255	276	284	261	235	225	263	267	300	259	235	256	278	273	254	261	237	277	275	282	266	267	270	248	283	270	267	249	270	239	270	251	281	261	273	245	256	264	282	279	286	274	276	286	256	271	248	275	260	281	239	285	267	276	264	255	284	248	260	251	264	278	296	278	254	269	271	268	236	288	234	265	265	242	271	260	264	264	266	278	295	279	280	251	260	257	259	282	261	265	267	281	256	279	258	271	276	271	281	238	251	245	267	249	246	244	253	280	258	310	267	263	290	260	268	250	249	262	263	286	269	257	273	262	283	268	252	253	299	265	244	275	234	281	262	249	247	271	235	274	242	255	287	263	280	254	276	269	286	262	265	250	268	277	261	274	281	280	294	263	250	256	264	264	239	255	280	238
8264	19422	17637	10455	8453	6948	5217	4073	2986	2167	1583	1173	863	713	576	519	506	447	465	418	440	416	448	430	428	429	451	509	535	605	548	458	438	388	410	389	374	354	367	380	369	438	356	374	365	374	380	370	385	367	348	330	356	344	332	342	317	363	333	359	358	338	338	325	337	372	372	353	365	343	382	327	331	375	349	357	322	343	372	307	333	387	364	331	326	350	331	351	346	331	337	358	313	331	330	371	346	376	331	341	349	336	347	324	337	335	342	353	354	351	339	326	340	347	298	367	328	331	331	294	330	323	371	313	323	337	376	324	365	350	317	368	348	346	355	354	338	372	342	355	373	356	301	367	330	314	372	312	319	335	310	321	323	368	328	308	337	357	323	339	367	356	345	342	323	332	338	325	355	319	326	319	330	317	338	361	294	337	363	334	369	344	360	317	332	355	319	326	362	338	346	335	316	331	359	359	324	361	328	335	334	311	327	331	331	319	325	357	330	318	342	362	337	383	339	315	347	367	355	336	375	342	334	334	321	347	327	342	302	376	379	359	329	316	329	338	345	323	349	337	311	352	351	341	342	343	343	361	329	336	352	346	319	343	326	337	338	341	355	332	340	344	313	362	361	361	336	332	378	351	309	332	352	322	341	341	321	347	320	303	323	332	330	346	322	350	329	334	321	360	352	293	331	357	345	339	307	320	379	324	310	349	358	343	318	297	329	332	315	346	336	355	344	345	321	340	286	320	350	309	338	333	349	321	349	368	333	335	368	344	355	348	350	373	326	345	356	346	331	344	349	297	333	353	332	326	336	348	332	323	358	334	325	328	355	322	338	332	296	343	345	332	329	341	356	353	348	309	353	333	334	337	328	299	337	324	345	346	340	341	330	356	344	331	349	342	340	328	318	298	355	362	335	358	333	345	339	324	348	321	352	329	324	362	332	342	319	360	378	302	309	347	321	356	323	314	339	346	320	320	357	357	324	345	353	334	340	350	344	326	332	347	330	321	333	335	332	339	354	323	356	337	342	338	302	359	341	349	362	316	314	333	313	340	319	356	332	327	320	325	352	321	337	342	330	325	327	291	339	342	340	348	345	340	316	337	323	306	355	328	356	332	316	313	303	319	328	372	313	322	357	338	354	359	356	337	341	339	380	338	365	333	316	333	326	323	332	354	333	362	319	361	319	320	327	362	319	363	332	343	345	344	347	387	349	336	343	329	320	326	285	324	319	298	354	331	340	337	330	346	348	304	329	347	335	304	353	352	344	354	316	306	331	377	321	356	353	327	354	324	310	339	310	327	387	362	323	350	302	343	311	361	333	341	319	335	334	323	334	365	347	314	354	349	338	352	316	379	304	366	329	320	337	338	347	330	355	317	322	337	375	332	364	363	351	338	307	332	323	332	346	338	341	329	357	364	294	314	336	341	330	327	364	344	355	346	353	325	323	342	336	324	317	346	329	310	350	324	355	312	301	357	356	343	333	308	333	322	325	350	347	341	317	334	344	337	363	383	314	335	366	319	326	313	338	362	329	338	383	333	310	324	316	319	345	316	350	371	319	357	323	336	354	310	327	343	340	333	342	306	332	326	354	311	389	304	317	313	315	357	360	342	351	362	347	361	342	332	321	332	358	366	320	351	322	311	354	328	305	340	343	323	341	334	294	343	341	334	318	341	348	327	327	340	338	358	340	332	336	320	360	327	337	362	339	353	351	335	329	349	378	363	336	331	310	334	302	376	358	366	349	358	366	314	324	321	317	348	340	353	349	318	361	319	337	326	364	319	309	373	336	349	320	324	366	345	352	346	363	358	332	317	355	334	366	352	360	346	316	339	315	307	347	319	352	342	335	343	338	327	332	320	306	366	317	311	331	348	316	372	302	330	316	324	375	349	352	326	362	349	350	367	319	354	367	354	301	310	358	306	326	329	331	356	357	328	308	352	333	335	316	335	325	319	337	341	321	338	348	348	349	339	336	326	344	340	328	334	331	335	333	325	308	327	319	306	328	303	328	318	341	320	340	306	342	343	315	368	346	318	351	313	341	330	365	353	360	332	368	354	348	340	352	341	348	354	356	326	327	334	310	367	327	350	322	346	323	378	380	350	313	316	328	377	317	353	343	322	323	334	322	309	324	386	358	348	357	364	306	322	372	302	320	339	329	343	340	315	341	346	331	343	367	339	352	342	334	346	364	373	357	323	316	347	334	307	332	345	363	368	341	330	334	384	344	329	323	334	335	355	350	309	295	357	372	372	335	324	317	360	325	372	344	293	318	314	337	361	357	354	382	349	318	315	373	343	358	370	372	360	336	313	337	358	306	336	337	326	317	339	329	344	368	349	351	330	318	351	326	301	358	340	333	328	329	306	303	325	333	359	340	361	332	348	367	319	323	351	334	369	343	351	331	349	317	329	367	346	326	311	348	330	325	304	340	333	338	341	335	363	331	353	331	334	355	315	345	348	335	320	334	384	355	323	328	329	323	339	342	338	309	298	361	327	320	344	333	322	314	361	326	379	346	321	351	344	338	352	327	347	337	351	333	325	344	331	326	345	335	312	343	354	308	381	316	328	319	314	351	339	343	329	315	369	311	342	318	326	356	341	382	315	330	314	295	346	341	342	335	342	322	335	334	319	324	350	335	330	343	364	329	321	361	358	346	358	315	354	309	336	310	329	332	341	340	328	349	332	343	365	363	373	334	331	376	332	344	347	359	362	324	299	338	309	348	338	327	332	328	303	331	347	331	320	329	367	338	318	339	329	319	338	348	329	351	376	360	355	317	310	300	340	368	356	329	335	333	346	324	369	361	332	325	329	355	321	354	345	324	353	319	343	317	354	312	328	338	341	354	351	318	335	324	374	336	313	325	341	359	328	357	324	351	325	313	368	317	320	339	375	314	345	317	322	360	320	343	357	350	389	376	349	342	340	355	323	336	366	350	355	348	332	358	360	314	320	320	367	334	343	311	327	342	343	344	311	315	325	349	332	324	321	330	342	334	365	376	296	325	327	345	332	333	326	330	350	311	329	348	334	324	347	337	323	322	325	388	324	359	341	354	345	382	312	323	317	356	307	300	369	338	319	316	323	324	329	323	332	320	309	356	314	322	379	346	338	352	339	341	344	328	312	305	337	304	330	325	343	360	361	362	338	348	366	334	334	349	340	345	342	315	300	344	329	300	346	318	342	331	345	326	330	321	355	345	332	336	357	321	312	395	332	362	347	323	352	352	324	353	345	350	371	330	340	313	336	324	358	330	332	319	331	342	345	363	343	332	304	350	298	321	347	368	304	307	352	324	318	347	324	336	339	328	355	318	304	370	340	344	362	344	308	329	333	328	356	400	335	321	374	341	363	354	327	373	378	328	335	367	338	352	333	328	324	327	313	325	326	367	332	359	306	310	333	360	339	351	318	369	334	344	337	320	354	333	350	369	335	319	332	326	322	357	317	347	329	340	327	345	347	345	345	348	331	335	357	354	347	327	344	334	344	327	345	314	352
24813	20914	26915	24880	10878	2971	2096	1606	1209	1015	951	803	733	678	624	615	657	625	655	628	600	616	644	650	610	620	629	616	693	672	641	680	616	599	599	600	600	632	591	608	567	552	608	601	586	583	596	597	592	621	584	608	562	576	581	581	590	612	619	601	577	566	633	587	657	642	596	600	632	616	630	585	573	584	566	586	609	602	600	585	571	642	571	597	559	589	583	567	614	641	576	597	615	583	618	611	597	586	651	594	589	583	652	622	570	579	583	596	550	618	577	592	621	626	637	588	561	649	569	568	575	585	574	573	608	595	623	545	590	552	617	599	636	559	618	611	574	610	585	621	535	586	614	582	577	631	633	639	615	622	585	574	597	616	590	607	607	587	602	576	513	592	631	595	601	634	609	621	585	628	605	576	566	583	590	587	631	625	620	591	552	564	614	517	602	583	639	569	607	629	582	596	558	565	612	583	612	593	581	617	575	599	614	590	603	562	614	602	612	592	577	604	589	635	566	588	532	611	547	589	601	605	606	631	639	580	577	577	579	549	588	610	569	598	626	583	619	615	584	584	593	596	604	593	616	601	603	582	599	596	578	529	633	550	592	577	611	562	575	577	603	571	630	612	605	553	560	580	594	589	567	624	617	609	613	617	611	613	624	581	571	598	547	544	609	626	570	556	598	579	596	598	576	615	623	599	637	601	574	582	609	625	612	604	627	591	593	600	564	553	554	649	610	614	586	591	587	561	592	573	577	560	607	558	592	562	569	591	572	606	612	577	599	566	603	584	575	590	589	634	601	606	627	620	631	624	581	556	600	587	549	588	574	635	581	616	607	604	596	577	612	595	593	586	577	592	608	608	593	640	604	572	573	608	598	582	619	628	623	573	608	553	622	584	615	619	570	596	562	589	598	552	599	619	611	575	611	602	580	587	612	570	600	580	570	598	599	596	593	567	609	579	589	597	649	578	574	594	613	608	599	592	624	635	590	585	572	589	521	636	585	578	633	573	576	617	563	613	594	615	576	580	554	540	601	586	569	582	588	563	561	585	569	597	610	577	612	571	570	625	594	585	638	585	592	576	595	602	620	600	623	577	586	597	605	559	584	583	576	596	574	597	592	583	588	618	598	610	567	592	592	584	589	625	608	563	573	594	581	563	637	558	557	602	592	562	594	638	603	597	580	569	607	609	602	578	581	597	591	609	573	581	610	572	591	612	616	565	566	590	619	566	595	567	598	579	605	605	595	595	573	629	609	575	605	570	595	602	616	589	591	618	594	597	584	567	610	619	583	607	583	653	592	567	605	606	634	597	595	596	576	612	597	585	627	580	599	585	580	629	597	587	610	577	613	580	577	603	570	566	552	589	637	626	652	618	638	620	587	593	582	628	629	603	618	599	632	636	600	651	623	631	595	556	565	590	627	638	618	581	616	586	588	606	573	586	606	626	614	562	641	601	605	600	558	594	583	622	582	602	584	596	572	600	618	643	581	565	574	604	593	594	583	635	592	596	603	583	610	557	582	583	595	568	571	582	617	568	610	625	599	631	618	614	567	588	541	638	609	578	588	631	600	614	616	583	591	538	613	570	628	623	567	609	604	607	606	580	551	610	601	603	622	605	569	618	569	629	589	594	556	584	633	598	571	599	629	572	601	640	622	635	578	580	634	574	630	592	554	598	643	629	610	559	550	593	596	599	572	601	570	613	588	593	560	562	613	606	631	587	626	602	555	577	655	599	581	607	597	588	567	602	583	574	594	570	630	606	576	596	566	619	596	601	571	606	612	610	592	573	566	565	611	570	589	616	606	564	587	577	596	548	590	553	590	601	593	573	598	587	617	581	535	625	605	579	622	593	585	564	566	573	563	621	576	606	625	573	544	590	576	532	597	629	575	557	568	564	549	629	627	589	560	554	595	601	606	632	559	559	590	627	629	589	600	564	576	585	553	586	572	584	552	585	632	584	599	599	570	607	602	589	621	613	623	573	577	556	628	602	632	603	566	578	585	578	583	610	648	588	598	625	617	640	597	584	601	615	642	592	582	607	611	567	568	639	578	590	574	610	567	566	564	621	580	573	623	613	533	591	572	579	581	561	596	592	568	579	596	630	623	593	616	590	579	599	602	599	563	576	547	587	562	550	576	568	591	613	590	614	573	611	575	594	597	531	606	595	629	578	579	599	557	589	576	591	605	572	591	556	562	627	589	617	605	603	598	517	595	646	617	565	582	618	608	617	622	625	575	640	620	599	610	621	603	597	559	600	618	600	600	594	612	579	607	603	579	615	608	602	636	626	615	565	610	601	562	627	560	608	581	554	597	597	600	586	571	583	613	610	563	573	585	625	573	596	612	650	599	568	589	623	621	619	608	564	642	589	605	603	643	600	566	553	569	593	586	585	609	580	611	596	569	580	517	625	572	599	592	596	567	577	595	587	596	565	632	581	601	602	601	620	611	597	570	587	580	615	597	642	564	542	562	600	599	576	592	569	567	562	600	644	607	581	555	612	568	591	575	604	626	627	578	547	615	641	585	616	566	596	621	619	586	574	590	603	593	578	645	608	593	596	590	563	588	590	586	605	592	613	617	578	581	572	570	611	618	574	595	595	588	585	596	634	565	570	622	619	622	581	603	581	610	567	556	618	579	585	595	618	602	587	636	538	600	614	599	589	619	614	582	627	549	581	584	567	605	573	564	560	599	615	599	572	564	605	614	603	588	570	582	550	595	527	567	577	593	612	567	596	577	585	611	540	617	609	604	588	587	557	629	594	614	606	590	499	609	605	567	572	598	598	589	577	589	620	562	616	608	592	567	560	590	618	556	572	621	597	621	544	537	544	577	557	630	604	584	562	579	546	580	597	580	643	594	576	627	573	584	613	572	607	584	586	578	595	578	581	634	592	591	585	565	628	616	589	645	637	613	582	626	590	592	580	602	607	630	626	601	590	607	602	567	600	597	601	625	602	603	556	591	628	594	578	575	638	606	643	622	589	591	578	582	580	607	581	571	573	561	579	627	579	623	586	620	587	619	621	609	570	595	595	580	605	575	602	591	589	569	548	599	565	564	576	592	596	607	594	676	607	575	627	630	575	592	561	548	619	639	612	609	607	632	582	620	585	615	579	563	604	563	594	608	565	596	618	563	621	584	608	610	580	571	576	627	629	547	587	590	615	559	602	573	614	616	579	586	609	613	554	596	615	568	599	572	620	661	612	586	596	594	578	656	553	572	562	574	613	591	594	588	560	613	624	580	576	641	564	623	572	609	627	574	562	569	605	606	562	615	651	626	580	570	605	547	595	605	553	605	600	588	629	577	621	594	579	600	580	603	613	575	577	574	583	605	595	622	561	595	587	563	554	565	580	580	606	592	613	589	654	573	577	622	599	578	604	589	571	613	598	593	623	610	582	587	572	598	608	588	556	586	600	574	605	596	587	601	615	591	617	594	643	601	616	572	585	595	579	578	630	578	570	568	630	577	586	583	588	536	546	616	551	593	618	642	555
8076	15444	13566	8006	6704	5544	4187	3236	2551	2032	1557	1238	1021	942	850	794	840	770	744	789	778	753	751	757	784	708	731	851	827	909	845	791	837	783	785	729	654	786	767	728	704	704	745	683	716	653	721	758	739	709	707	696	771	702	754	722	757	709	666	695	711	711	698	647	744	703	678	726	725	690	715	692	652	714	681	700	714	732	704	694	657	740	739	724	724	731	743	676	712	751	755	733	750	709	739	697	722	668	730	724	688	677	746	760	732	732	786	709	705	724	719	738	671	761	703	672	714	679	726	684	681	674	695	679	639	715	710	703	729	672	697	699	694	690	687	715	712	702	675	691	714	756	669	714	701	753	690	679	655	723	648	692	677	687	752	664	727	702	691	711	712	701	727	715	674	694	686	723	712	729	725	737	744	753	721	706	685	692	678	690	721	701	666	686	747	723	717	676	738	694	716	691	741	634	715	652	730	725	698	676	737	739	726	669	736	712	710	708	746	724	716	702	684	729	706	729	740	689	710	710	714	768	698	714	693	675	709	678	758	685	717	717	700	722	692	705	703	688	694	733	728	720	723	697	676	710	674	746	701	664	673	687	689	710	666	678	698	718	700	713	732	739	697	776	718	704	760	702	738	685	671	713	650	733	684	680	717	744	718	688	708	715	647	713	695	685	701	718	737	705	764	672	739	755	757	696	734	712	763	695	687	737	719	662	693	707	640	675	706	757	682	665	698	695	675	722	722	750	726	687	704	703	733	728	685	741	709	714	683	694	675	673	723	658	690	626	657	702	737	717	681	675	704	713	685	678	717	711	710	651	686	704	703	675	675	745	687	755	727	709	765	683	757	713	685	725	679	694	652	692	731	716	671	696	702	696	706	695	655	734	722	703	669	648	677	717	704	704	713	719	678	689	698	702	683	753	731	732	700	709	702	689	701	772	685	728	728	705	688	722	750	742	701	706	738	709	736	725	712	738	720	734	721	743	660	736	699	720	707	695	731	676	698	654	656	714	694	751	696	740	714	643	748	710	702	740	662	699	710	669	723	718	703	686	704	709	752	721	734	725	667	681	696	701	705	709	704	728	702	705	705	711	691	693	689	675	677	723	688	723	754	703	707	752	693	700	724	730	706	750	725	706	730	748	711	696	692	704	732	683	695	744	752	678	731	680	699	737	744	679	682	671	687	684	725	736	750	746	703	724	718	745	696	703	728	684	711	709	712	712	751	706	684	704	697	725	756	698	723	686	752	715	684	754	687	719	714	695	712	758	666	710	738	719	717	733	700	712	704	715	680	753	724	691	682	685	715	717	724	693	660	675	675	757	704	686	701	700	733	732	678	695	750	700	700	705	733	689	765	653	711	718	712	731	705	709	735	726	677	718	680	629	717	732	728	695	728	754	729	736	681	725	683	721	711	728	712	710	777	748	698	705	715	688	694	652	714	676	728	729	683	713	695	754	709	727	705	714	711	749	713	682	745	687	723	705	701	676	703	680	696	739	691	719	700	730	732	726	697	682	711	743	690	703	680	682	690	712	714	722	723	684	719	713	753	729	729	720	663	669	719	714	698	691	687	708	710	718	655	703	700	699	737	691	671	741	642	722	758	713	715	743	693	698	725	726	765	682	743	706	710	723	683	714	701	683	691	756	701	692	717	707	707	710	708	684	650	702	745	683	727	712	713	664	708	692	738	693	731	687	692	682	718	742	689	686	707	689	704	750	646	722	682	675	748	695	710	644	686	663	751	698	700	695	761	701	740	687	704	714	684	672	679	716	697	693	734	675	716	725	726	705	676	731	726	699	712	634	752	711	650	668	699	717	731	709	750	703	739	749	709	755	706	729	691	705	683	772	648	677	693	669	702	715	687	753	702	730	709	674	689	680	736	704	700	685	741	661	700	708	689	691	719	675	679	739	681	694	692	747	701	698	736	669	752	708	733	704	708	692	731	695	719	671	724	712	689	667	724	774	657	711	706	700	753	738	714	661	698	714	731	723	741	718	723	750	733	697	706	663	706	689	736	667	728	691	701	661	690	703	698	717	694	736	686	693	697	702	699	696	700	713	728	697	658	696	736	707	766	733	712	691	720	735	665	716	692	696	732	700	733	693	705	658	738	685	687	688	688	712	708	747	714	724	722	678	758	692	691	737	759	722	714	712	724	668	684	696	722	681	678	712	686	712	740	723	674	724	699	726	689	690	744	679	620	701	715	707	703	674	686	672	690	728	672	686	674	687	714	703	733	721	740	667	695	741	687	696	729	667	672	726	729	722	701	703	725	739	684	737	698	683	745	738	693	696	744	715	697	749	716	716	719	713	688	712	669	703	715	696	707	713	694	705	692	751	718	695	686	694	714	696	689	726	727	713	716	700	675	739	681	736	752	681	736	673	752	660	713	702	688	673	709	684	706	670	702	737	701	744	672	739	675	702	701	669	687	673	703	716	677	703	711	707	714	694	713	701	751	759	713	692	716	715	687	674	694	694	661	703	715	724	723	672	667	733	706	739	707	721	674	717	731	640	689	722	679	692	751	724	655	713	727	684	676	712	728	754	711	698	663	681	676	693	694	698	743	706	702	690	724	669	696	691	762	713	677	732	699	728	651	661	746	735	696	762	739	711	712	701	727	711	717	671	732	659	698	696	722	712	695	725	700	680	729	753	689	673	680	677	724	683	676	765	699	747	712	670	656	730	698	677	704	727	697	719	723	709	761	695	718	674	707	705	667	718	693	759	657	711	689	734	716	703	704	713	734	718	703	722	771	734	678	688	741	682	733	760	734	736	719	694	721	731	669	691	725	695	725	734	688	721	688	678	709	699	716	701	680	711	742	706	680	685	703	740	693	690	661	716	724	704	712	697	691	729	736	727	727	702	675	736	732	718	715	727	734	712	738	693	620	684	665	755	715	743	726	705	727	745	676	684	673	725	715	699	765	700	733	706	712	704	730	720	661	671	717	704	711	756	743	688	726	716	731	701	667	735	709	743	731	694	701	695	673	726	707	708	712	711	701	657	708	715	683	745	717	765	722	698	744	731	735	716	699	667	713	680	686	713	630	709	739	710	675	705	694	702	692	684	721	742	664	704	675	742	668	679	789	766	712	703	678	688	704	739	689	759	718	674	719	726	732	707	698	701	734	724	703	659	725	703	724	688	707	676	658	673	674	754	704	711	703	702	717	789	705	697	692	739	693	685	717	750	694	641	695	674	729	720	722	728	694	713	708	715	685	711	753	682	733	736	696	705	710	667	768	735	665	667	707	698	698	732	713	732	730	742	781	702	728	800	707	725	662	722	712	704	731	671	750	710	746	719	696	693	712	724	713	676	724	706	701	652	723	695	730	728	735	725	723	688	687	738	663	689	746	691	674	702	717	668	671	652	666	767	699	725	727	719	686	704	725	716	689	716	705	697	728	697	705	718	744	737	727	715	699	720	730	710	738	699	711	741	690	716	683	736	706	743	719	694	735	682	691	709	728	711	708	696	679	714	697	707	669	699
22681	20926	28602	23445	20932	21007	11623	3050	1943	1479	1068	803	672	576	501	468	478	431	401	368	409	405	375	338	349	341	363	383	408	449	424	344	373	363	389	317	296	305	351	317	317	310	301	324	306	316	326	330	327	282	298	323	312	269	318	305	296	310	258	297	346	279	314	309	325	280	307	297	295	270	285	312	284	286	294	296	288	282	284	293	305	289	285	261	301	292	298	309	291	293	299	284	280	291	293	289	269	291	304	323	277	300	271	289	249	310	274	300	314	300	306	314	274	261	324	303	287	280	296	326	290	280	289	279	289	267	297	270	305	286	292	266	273	292	300	288	262	308	288	290	318	299	283	295	275	284	299	305	307	266	255	265	303	280	291	311	265	292	297	312	288	288	277	295	304	273	313	299	301	293	281	281	318	310	293	251	307	279	297	329	306	281	307	302	307	332	296	284	301	289	278	270	308	285	288	301	284	287	302	277	269	261	309	262	290	275	271	301	297	273	312	273	278	269	286	285	295	286	272	306	261	297	288	299	288	276	277	304	278	302	299	284	276	286	275	293	292	316	307	288	273	302	298	277	279	277	282	292	302	311	272	269	315	320	323	267	278	272	320	313	300	281	291	272	307	269	292	319	301	295	296	265	313	291	290	300	313	266	256	288	276	281	296	318	301	281	290	301	291	293	317	310	308	278	266	272	301	286	301	287	313	276	288	281	275	292	239	286	314	295	283	268	256	311	265	314	300	290	274	279	267	315	288	303	340	281	283	253	288	297	281	309	278	314	278	308	287	303	273	292	300	292	313	286	318	264	297	264	301	290	299	294	293	283	302	287	317	306	296	290	273	298	291	287	292	271	267	278	287	273	286	295	289	313	298	306	275	298	263	306	277	290	297	290	311	275	269	309	327	286	304	289	321	306	299	298	286	289	320	292	308	291	287	268	301	303	278	274	284	275	304	261	278	274	281	287	296	307	308	283	264	286	287	272	308	299	279	289	282	306	312	263	276	280	290	324	267	296	286	295	326	321	284	278	286	280	292	263	302	288	306	268	301	286	295	292	264	286	320	292	323	297	308	271	296	293	284	284	274	269	287	277	263	293	308	295	286	288	285	281	281	274	308	304	280	299	279	303	292	297	319	328	305	301	283	288	255	291	290	265	296	302	285	282	288	327	295	291	321	302	300	268	271	273	272	259	265	250	263	283	287	257	307	303	286	273	313	306	291	335	301	298	279	280	269	259	296	270	288	278	295	271	312	266	260	261	296	288	261	268	252	311	301	272	287	295	280	303	237	279	292	296	302	251	270	277	301	292	258	301	297	320	272	275	294	309	277	287	296	282	285	289	290	294	255	293	314	279	288	311	257	307	262	257	285	285	298	257	304	292	325	291	298	280	296	293	290	278	312	285	264	288	286	306	288	294	281	288	304	264	283	284	284	318	281	293	281	288	295	300	287	277	301	307	284	278	286	291	272	270	291	276	300	294	273	287	257	291	315	282	266	286	298	274	286	295	304	317	278	300	301	302	291	279	297	322	278	313	307	299	275	279	304	294	310	293	290	309	256	282	306	312	297	293	252	290	287	284	283	290	294	258	264	274	249	294	291	290	323	313	308	288	263	314	287	270	281	296	257	302	271	283	250	344	277	305	290	272	297	262	292	276	293	310	296	326	323	267	295	294	289	283	325	299	317	299	299	292	306	275	257	272	283	247	276	311	290	285	290	281	266	301	293	287	306	264	310	273	290	275	256	303	282	283	287	285	283	286	260	294	287	336	280	265	286	282	302	285	275	276	273	290	273	259	282	295	285	305	285	276	300	273	291	277	297	295	272	284	293	265	285	306	278	302	294	293	284	282	284	324	283	279	277	285	268	270	291	282	279	293	280	312	308	299	283	273	308	256	282	292	321	274	248	283	294	297	270	261	287	278	298	270	282	309	292	301	293	255	289	293	321	279	290	268	315	298	304	311	314	257	285	296	305	274	274	297	309	290	303	278	294	265	288	286	277	279	297	300	269	275	283	320	264	269	288	295	279	305	274	245	260	312	278	320	278	259	290	283	288	267	283	314	286	325	286	269	293	309	302	295	305	299	272	279	312	307	307	305	282	268	275	301	292	292	303	285	287	281	290	290	291	302	285	301	249	258	268	262	252	306	264	287	276	279	308	314	312	300	300	288	295	288	332	314	286	302	297	280	274	295	282	317	304	308	290	285	304	306	279	312	282	260	315	276	310	307	307	264	288	296	294	311	309	295	274	292	310	267	271	264	252	302	285	291	295	300	280	284	302	296	268	283	281	301	252	272	295	273	286	288	289	271	294	292	294	274	284	264	289	284	258	290	273	289	295	294	281	329	305	311	285	291	328	288	261	316	294	306	304	310	295	287	283	328	265	288	291	280	275	298	306	296	286	270	296	306	286	270	282	271	300	278	285	286	294	295	277	259	299	274	281	278	273	288	249	312	284	257	279	296	304	295	281	295	311	273	296	299	326	308	288	276	279	277	289	277	293	255	283	284	278	299	283	277	270	293	286	291	313	278	286	291	274	314	295	280	314	278	259	336	313	289	286	291	287	307	279	286	307	267	290	234	271	255	273	283	257	283	300	276	301	298	325	300	287	292	293	303	262	298	270	269	267	290	309	294	306	283	301	289	283	300	286	265	288	296	313	287	315	270	287	329	294	285	311	295	255	298	292	275	293	288	294	260	307	268	324	289	293	283	282	282	316	258	299	291	291	320	293	294	275	267	287	284	301	283	295	286	333	259	258	297	293	297	290	276	267	295	289	269	252	299	303	300	282	291	276	297	266	321	317	301	277	262	291	298	276	298	297	281	294	257	295	299	302	275	275	281	316	284	290	278	292	262	281	309	240	290	269	299	260	296	304	296	262	283	282	289	310	305	311	274	293	308	277	296	297	289	297	279	295	289	293	279	282	287	289	284	290	282	295	274	279	280	286	279	264	281	299	301	263	287	272	295	300	307	298	278	267	309	281	288	293	275	305	295	309	268	293	308	285	288	287	282	295	300	296	291	246	270	277	317	270	330	285	296	318	301	277	271	288	274	278	324	302	283	272	298	281	307	274	295	290	310	276	266	282	271	273	316	257	285	308	297	298	273	279	326	318	309	261	268	312	307	292	275	296	282	305	304	255	294	284	263	307	315	284	289	282	298	286	274	262	280	271	316	305	285	278	291	290	278	277	265	283	270	275	275	292	255	268	281	303	288	279	283	278	276	288	289	282	300	273	291	310	282	296	300	330	283	286	291	277	269	286	264	267	295	257	284	270	282	271	273	285	285	278	285	302	305	281	305	329	286	282	307	286	286	274	292	301	279	270	309	301	299	285	295	297	298	275	261	292	303	274	293	315	280	308	273	314	275	324	264	249	277	341	255	311	274	303	290	313	261	289	256	272	296	285	269	280	280	269	298	298	283	278	288	289	275	269	294	302	293	276	274	312	284	309	315	274	280	278	305	307	292	282	331	288	292	291	305	294	310	288	307
10752	25422	22802	14953	12391	10114	7660	5891	4444	3313	2370	1699	1261	960	797	768	657	645	627	612	575	509	510	488	489	544	503	549	631	686	668	546	491	455	467	394	357	423	398	400	408	393	401	389	376	363	385	376	402	373	392	407	365	358	378	343	353	320	349	364	342	360	352	334	349	355	343	401	377	338	340	361	364	344	359	397	366	329	357	401	374	396	361	385	311	335	370	309	356	342	343	319	332	325	332	327	364	322	361	327	356	366	351	328	349	358	332	317	360	346	352	344	363	361	349	326	368	307	342	365	379	347	341	332	376	336	351	382	381	372	347	371	354	325	337	352	344	352	369	348	349	380	355	330	373	333	381	334	338	386	330	338	353	343	320	341	313	356	342	323	375	327	334	319	314	337	341	312	325	339	323	330	342	353	290	330	324	323	331	345	343	360	366	348	320	369	327	299	312	336	337	363	363	322	330	315	330	320	339	325	329	374	349	335	327	360	346	347	332	342	352	353	331	339	318	319	323	337	338	361	363	354	355	359	351	345	380	356	364	342	391	330	313	352	333	321	350	342	352	318	363	354	339	312	346	372	377	344	321	363	330	352	342	356	325	339	330	310	312	369	336	321	331	340	335	362	321	333	347	339	369	362	363	325	293	316	374	323	335	354	342	355	334	333	312	341	352	353	361	381	332	355	325	331	347	318	373	360	315	345	331	360	319	378	345	321	352	365	355	359	320	347	342	339	351	332	334	373	367	361	350	349	343	334	324	335	349	342	333	334	362	356	346	356	315	334	326	314	325	365	366	340	357	385	342	364	353	341	337	321	310	325	342	341	360	358	378	334	351	336	333	357	316	365	344	339	321	356	346	342	352	333	328	361	327	374	344	351	324	321	340	337	331	370	340	332	316	326	357	339	351	370	322	355	339	360	331	344	318	361	347	330	354	335	331	339	329	362	369	327	317	338	374	348	330	358	336	312	338	323	335	340	309	342	342	315	336	345	333	328	345	307	346	349	326	352	327	343	364	339	354	346	352	338	356	358	346	321	343	364	322	308	377	333	349	361	361	349	351	326	316	355	353	351	357	356	364	348	339	339	354	342	353	303	378	350	318	334	349	355	328	361	310	339	339	343	353	337	324	346	324	375	371	355	363	350	328	338	347	384	333	374	301	320	338	311	341	342	335	344	337	318	357	339	357	346	325	341	325	361	367	356	335	337	359	346	348	351	357	326	363	346	300	354	316	354	344	323	338	361	345	336	349	316	381	353	369	358	333	365	341	336	372	337	340	358	363	356	376	366	370	342	357	342	342	325	345	328	326	321	366	334	391	348	331	339	320	347	287	336	335	317	317	352	344	337	344	315	362	370	345	340	350	341	338	365	324	325	341	343	328	318	311	341	338	346	329	319	358	325	331	384	313	351	362	348	338	353	349	335	329	346	386	326	321	344	351	325	280	363	333	330	344	336	357	357	334	335	324	323	334	324	347	338	297	347	343	344	313	347	369	323	315	335	354	361	345	337	346	350	303	314	321	354	321	343	346	323	350	319	349	332	334	334	339	311	338	348	342	323	345	359	333	338	324	308	331	342	337	318	351	375	334	325	330	356	342	352	298	339	355	331	323	353	359	313	381	334	355	365	314	347	351	321	352	381	366	339	357	337	351	310	341	313	349	303	317	349	309	315	339	325	343	341	373	391	335	354	359	362	331	331	319	326	370	314	364	370	331	369	308	347	367	336	333	356	351	364	352	368	335	328	363	344	338	324	348	329	344	333	362	310	345	310	345	314	335	326	343	361	348	350	345	285	321	328	360	348	376	378	338	355	309	356	324	332	354	351	355	341	367	323	350	332	326	343	327	345	341	341	347	358	330	341	339	331	363	332	370	326	327	354	348	356	367	348	322	371	384	336	337	332	345	319	324	383	343	325	369	327	318	343	356	353	343	335	342	313	367	350	334	366	347	308	363	363	342	338	315	309	339	314	381	341	358	359	334	351	345	372	333	307	381	371	357	364	319	319	349	338	369	357	336	332	359	364	334	354	334	362	342	325	381	351	340	326	333	370	365	329	340	363	355	351	334	334	332	349	326	340	347	342	342	367	341	343	323	346	346	330	353	328	329	342	362	324	331	366	334	357	343	309	378	341	349	333	350	346	350	332	374	354	330	322	364	379	335	355	367	332	333	346	320	354	313	346	341	385	353	337	340	329	352	322	360	336	338	354	345	355	352	373	309	336	332	360	334	325	410	340	364	308	356	343	356	325	376	328	357	354	351	347	335	373	324	363	325	318	335	346	333	355	333	327	324	320	330	331	347	344	376	322	356	361	380	360	364	355	372	332	351	361	331	340	356	352	387	332	350	284	365	342	377	324	356	325	332	360	380	326	355	325	331	331	322	321	350	317	342	339	351	336	354	338	346	333	330	337	336	344	337	325	365	354	320	340	328	346	352	336	305	335	350	352	321	363	333	319	357	330	353	318	336	366	354	354	303	336	320	348	309	328	335	337	370	375	340	353	335	337	312	346	354	352	341	354	351	342	333	358	332	347	350	332	353	315	373	371	332	347	354	352	308	339	347	360	364	374	342	350	346	338	326	344	347	339	357	328	322	342	361	312	340	339	350	335	326	353	344	331	332	354	334	349	350	341	325	360	326	335	349	336	312	331	346	347	381	346	361	346	328	334	315	339	336	336	328	349	338	373	321	355	347	329	367	334	324	349	324	314	369	329	327	297	335	286	337	331	357	328	339	333	356	333	327	353	322	367	366	368	404	343	377	324	329	335	387	347	334	356	325	346	330	346	323	355	335	346	374	363	362	343	328	345	337	332	325	309	348	338	371	347	322	320	311	372	340	324	342	340	362	330	348	347	345	353	335	369	310	351	362	353	347	334	358	374	373	335	328	352	371	332	349	374	334	345	337	320	301	345	295	346	363	333	344	383	351	335	356	328	312	364	316	352	342	373	341	350	301	328	357	328	334	355	365	347	321	326	324	358	346	336	345	321	356	343	349	343	334	361	324	344	318	338	337	320	343	352	340	324	310	344	340	349	336	332	345	358	316	331	330	321	348	333	361	386	322	398	313	325	322	339	311	357	371	319	331	365	327	349	339	347	327	351	349	371	374	338	337	342	355	355	335	322	328	355	333	342	322	326	341	347	335	320	325	290	350	317	329	367	321	347	327	357	323	341	379	325	337	349	301	323	356	332	345	356	331	378	335	358	348	331	346	353	347	321	359	321	358	360	362	358	336	314	314	354	344	371	333	336	324	360	339	324	383	328	339	356	361	336	339	338	348	306	328	345	334	327	351	346	353	348	340	329	360	358	344	337	382	368	336	322	326	337	332	336	317	338	345	326	322	341	348	323	311	338	370	314	373	378	331	333	325	386	335	338	358	361	352	339	351	336	374	351	288	352	365	389	364	325	330	337	345	332	321	336	317	317	338	343	347	321	305	344	351	319	327	364	345	339	342	382	320	339	359	329	347	330	307	309	333	352	341	331	346	346
26884	19695	10172	4057	2529	1913	1450	1086	903	794	690	596	621	592	551	533	521	533	538	535	503	522	503	518	537	494	540	600	555	647	582	548	551	525	511	538	512	531	488	492	494	525	549	553	467	514	528	558	493	534	513	496	534	522	514	582	509	509	516	560	531	538	535	561	475	525	472	506	532	512	537	490	532	520	513	504	556	509	564	561	537	504	523	562	514	449	556	506	547	561	501	515	540	479	479	543	509	553	510	503	520	545	524	495	537	511	507	550	546	521	491	522	509	500	519	517	503	503	522	487	566	513	551	495	498	459	509	553	539	515	551	523	485	545	498	503	495	517	477	587	522	493	532	493	528	516	515	541	499	480	521	466	511	513	487	515	505	516	520	528	525	531	498	540	499	512	523	501	501	523	481	512	548	496	501	520	510	475	544	475	479	530	501	484	468	535	520	515	507	527	482	500	501	480	518	468	515	549	485	501	525	514	499	508	536	526	467	553	506	529	567	494	490	554	524	531	524	535	514	545	480	540	539	516	494	497	526	504	528	524	504	552	532	547	528	495	519	474	512	543	512	511	531	496	510	534	529	546	519	516	545	511	515	542	562	513	526	537	497	542	528	481	482	559	551	497	524	527	523	508	552	491	572	520	498	545	500	522	514	492	528	514	499	534	523	505	504	522	500	512	546	497	500	486	538	478	523	535	496	505	488	508	519	501	531	538	536	559	539	504	543	464	526	534	506	545	503	525	503	503	550	528	504	553	537	532	511	548	515	525	487	533	517	510	534	502	519	523	551	536	516	512	497	488	562	514	515	519	536	543	489	529	515	553	497	532	533	544	509	511	497	487	503	534	551	503	501	475	482	506	544	543	492	486	505	523	532	488	493	494	539	525	532	542	488	507	486	519	565	501	509	480	497	515	559	475	519	526	560	536	536	562	593	525	524	510	499	522	542	514	463	528	499	539	563	508	528	537	539	532	508	528	523	570	534	480	530	541	523	489	526	511	500	565	471	540	494	502	479	491	495	531	517	516	550	525	528	523	535	514	532	528	526	539	577	533	531	504	501	518	521	543	459	528	546	515	545	526	503	452	550	520	518	516	494	549	527	526	497	520	606	511	507	513	568	498	508	514	526	531	533	557	506	477	506	510	495	519	512	516	546	543	515	519	524	492	514	520	549	536	545	520	543	566	524	556	505	507	537	525	516	496	518	529	486	500	534	532	510	512	504	541	507	498	520	537	517	536	500	513	526	514	536	492	480	545	499	524	531	494	528	529	524	508	452	516	520	537	510	533	538	499	542	510	519	500	500	549	546	518	534	481	528	464	472	475	510	535	504	554	514	522	525	545	509	492	509	491	510	523	554	543	519	491	502	508	559	469	503	528	526	543	515	514	524	511	532	541	519	516	551	490	518	503	500	540	512	526	522	553	511	514	519	511	505	521	532	518	514	526	504	534	535	521	500	524	523	532	530	538	493	512	516	504	527	526	501	504	472	503	534	493	549	537	561	540	527	536	511	536	539	474	544	539	556	484	531	516	533	527	503	562	516	509	500	497	557	524	529	522	488	493	504	487	486	525	521	551	525	496	551	520	507	491	509	475	516	481	508	513	495	531	514	481	525	539	520	519	510	541	539	505	528	497	523	516	572	540	498	511	476	519	527	528	549	511	538	511	512	555	480	537	558	570	480	501	484	507	534	511	512	518	485	538	506	500	524	503	519	530	538	517	515	510	488	528	497	506	514	549	498	509	525	512	531	568	503	535	522	485	502	518	477	528	535	528	540	503	516	524	505	508	458	511	502	512	508	509	494	508	530	502	508	497	515	575	525	519	522	517	532	524	520	514	501	500	491	501	509	477	522	541	510	559	525	530	469	504	509	474	524	536	484	538	484	523	550	562	528	546	560	526	511	522	523	530	532	528	462	519	480	506	534	498	514	507	530	531	526	522	542	497	549	535	525	512	542	501	486	477	525	544	514	482	535	520	504	492	522	514	498	538	554	521	501	500	533	557	513	515	507	543	515	524	560	527	530	503	535	474	504	490	513	524	497	525	531	529	489	482	542	568	538	516	540	461	571	569	540	523	547	482	530	528	498	508	516	473	549	553	504	508	472	509	515	532	525	537	521	521	512	522	468	560	519	512	495	546	522	492	499	474	500	565	506	523	504	518	566	517	499	543	584	532	522	530	513	499	488	531	551	553	496	529	559	539	485	563	508	535	501	531	533	481	480	497	525	513	510	521	499	516	458	508	506	548	496	529	562	461	515	485	506	531	535	520	521	505	527	505	507	518	542	540	527	515	499	515	529	528	489	498	505	552	503	525	539	521	517	510	517	535	529	483	511	517	549	549	528	512	501	530	540	543	528	457	492	499	506	526	536	531	507	530	532	504	529	520	511	530	493	526	535	527	490	534	545	530	572	513	489	553	513	511	495	475	514	504	492	531	500	548	488	503	525	524	479	545	547	507	524	504	471	549	561	506	541	538	510	495	503	528	517	551	549	546	489	546	513	468	544	563	539	531	519	500	547	502	478	526	556	522	535	544	514	512	502	540	525	539	475	503	511	535	500	508	540	532	517	503	549	505	532	529	522	515	568	515	522	543	490	528	491	530	534	540	497	504	535	563	505	522	487	520	533	504	525	521	481	521	535	517	508	560	510	526	511	544	510	499	564	546	527	512	495	498	497	546	522	540	507	522	525	519	517	454	538	492	485	555	500	526	494	512	547	497	506	529	505	508	512	504	561	480	516	555	513	467	527	525	544	494	545	492	487	533	495	544	526	546	529	519	525	484	539	518	495	511	525	486	509	484	504	513	513	521	517	514	478	546	532	509	517	514	523	530	524	508	499	468	512	546	486	507	545	486	502	549	509	533	480	474	520	547	516	498	501	510	513	538	562	533	521	519	478	484	536	529	548	528	540	523	555	508	537	520	515	547	514	490	534	521	497	543	503	516	513	479	507	549	523	506	467	490	522	526	565	504	525	524	520	513	519	497	502	514	509	515	522	498	479	523	531	528	507	553	490	533	511	502	514	535	510	507	545	499	498	519	496	501	482	493	485	550	525	522	516	524	508	524	504	489	495	480	528	532	453	514	522	523	564	533	530	508	517	539	469	527	502	539	504	512	501	520	527	536	519	550	560	491	525	533	483	517	548	542	537	551	516	540	491	494	530	510	502	495	485	545	520	518	526	493	555	530	510	500	488	512	541	551	484	515	550	534	537	532	502	534	509	518	543	514	528	526	540	498	519	515	493	562	514	549	510	514	524	491	512	467	528	511	548	507	531	553	533	545	509	517	519	527	504	520	519	521	542	543	558	502	504	513	492	545	564	566	538	536	483	512	546	494	537	515	512	485	452	512	530	506	495	517	491	536	548	515	551	511	466	507	528	485	501	490	533	510	517	536	547	503	533	535	532	508	537	523	506	508	488	497	521	512	582	543	487	483	531	524	553	544	524	504	468	500	489	539	553	541	511	523	514	482	511	521	524	514	514	519
7368	10430	9726	5524	4455	3571	2736	2177	1693	1316	1022	846	795	645	660	681	659	680	691	632	648	679	637	688	647	684	685	631	706	739	755	730	656	634	625	616	636	644	652	620	631	599	628	660	636	677	660	573	635	645	647	642	631	682	667	596	645	635	625	633	595	679	628	631	647	617	658	660	636	596	591	669	634	607	626	585	615	615	660	606	636	628	656	644	622	621	635	655	603	590	641	677	634	611	628	623	606	648	665	617	645	654	650	617	601	626	632	641	611	618	586	600	629	611	636	636	630	645	614	603	657	622	657	621	663	594	634	644	621	607	596	633	628	620	623	646	674	618	627	660	655	599	653	592	605	637	637	602	627	627	646	621	616	614	635	644	641	612	556	658	637	632	601	595	608	662	636	599	636	646	607	611	631	606	589	616	614	610	629	642	640	613	628	581	642	621	664	628	614	642	668	635	626	621	619	599	641	677	701	621	621	584	607	613	662	636	581	604	581	617	619	635	615	652	659	658	654	629	603	615	667	596	675	588	621	613	636	603	602	626	614	640	612	624	607	619	675	653	646	604	668	614	627	650	637	644	618	620	605	622	598	649	630	657	622	643	639	635	632	663	630	617	636	720	642	627	606	637	655	639	651	655	662	629	626	616	642	628	632	660	636	633	612	636	601	671	642	654	657	628	683	662	643	631	671	618	640	610	634	621	649	628	581	628	590	616	589	583	619	598	603	601	660	659	653	606	635	621	648	671	594	614	658	635	644	614	613	618	588	600	624	641	611	636	658	653	666	656	628	653	631	613	645	603	619	681	667	623	632	630	629	620	583	620	661	580	619	609	652	693	649	588	643	594	661	671	623	627	652	620	594	622	599	632	645	575	620	636	616	663	608	626	616	653	669	661	610	680	641	631	614	642	668	599	627	604	573	633	623	622	635	647	675	629	649	595	630	660	614	620	612	683	589	608	619	645	616	651	652	629	634	636	629	648	630	642	650	617	676	645	616	578	619	609	631	660	632	665	634	614	647	635	607	646	659	599	656	625	643	565	647	633	624	657	660	643	625	650	682	651	653	635	622	648	584	640	659	587	627	650	631	595	649	667	607	642	645	588	641	619	624	642	617	640	644	634	653	628	664	615	610	628	634	671	621	623	619	646	620	643	643	633	653	656	623	649	659	640	642	624	607	651	603	623	633	630	601	622	637	654	575	604	591	663	658	627	625	647	627	647	624	627	608	601	646	626	624	617	644	599	651	621	633	619	618	622	648	648	665	647	588	606	618	647	621	647	628	645	651	695	638	620	641	665	645	614	611	623	664	602	615	650	615	607	640	599	574	659	641	622	654	636	618	656	604	639	593	690	626	596	594	684	623	634	624	646	640	627	688	665	589	614	655	619	612	633	573	606	653	648	679	613	619	670	683	617	640	653	594	627	634	641	634	593	631	670	642	596	641	645	636	613	630	624	625	658	643	601	646	607	631	649	626	617	640	624	583	679	662	668	602	620	589	649	656	632	614	645	663	643	669	639	639	652	584	669	648	636	640	626	639	629	615	585	592	593	682	602	599	660	628	630	652	641	612	604	657	635	646	652	657	600	641	631	603	615	625	646	644	613	676	642	630	629	655	598	661	633	622	652	616	630	621	627	652	657	580	655	651	592	638	606	585	651	581	616	669	629	633	634	649	651	726	639	609	656	623	638	649	608	597	638	645	601	662	639	607	588	648	625	606	624	607	626	622	612	617	633	634	628	603	593	641	592	638	689	637	620	612	610	643	617	643	605	602	608	566	651	667	613	642	648	657	651	630	615	639	593	620	614	620	612	655	627	641	594	680	589	616	640	637	636	589	623	640	644	668	598	622	602	637	611	592	667	579	665	672	622	597	630	617	633	595	660	612	666	657	639	635	579	663	605	682	594	602	642	686	673	647	615	646	600	642	681	630	648	618	633	584	655	680	661	633	668	617	639	618	659	649	646	631	669	609	626	623	642	646	640	636	671	646	625	618	637	600	637	634	628	587	637	652	635	633	612	589	650	602	650	624	628	623	606	601	596	600	669	602	682	645	656	610	639	592	619	605	614	607	593	651	583	615	624	668	609	632	582	634	631	599	647	653	653	643	639	619	605	602	724	607	664	655	573	648	633	616	624	674	591	616	613	657	655	650	642	670	604	671	616	589	631	662	625	629	615	651	629	609	617	611	636	653	648	648	631	641	629	600	631	600	677	625	653	623	620	630	630	630	597	632	647	595	634	662	637	611	620	639	623	664	644	650	623	620	641	613	690	611	653	660	652	599	631	623	665	624	618	643	593	659	658	597	589	663	632	643	620	629	603	623	660	630	640	665	633	592	645	634	637	646	664	631	552	682	668	618	624	619	616	653	647	635	635	639	581	606	665	651	595	604	621	649	629	629	630	640	620	612	625	623	629	673	630	641	645	631	623	635	611	638	665	642	620	637	660	617	622	615	626	645	653	674	655	626	601	611	595	619	657	603	613	616	650	600	644	617	631	588	612	620	645	643	612	607	627	621	615	621	638	640	668	645	617	647	611	638	626	593	643	621	606	657	614	597	682	613	623	619	614	608	639	667	624	619	679	601	648	672	646	677	635	657	641	640	629	645	626	642	595	609	608	634	686	631	676	597	608	625	623	668	631	614	631	630	603	632	604	654	639	679	639	549	654	641	641	623	614	631	584	621	615	697	620	600	633	635	602	640	643	639	616	646	611	647	599	614	631	638	632	632	637	617	611	604	660	592	663	626	618	598	611	638	653	650	633	608	631	605	600	612	642	580	646	599	621	620	658	671	584	610	625	610	638	641	614	659	615	619	633	613	604	638	644	595	656	683	640	651	619	651	618	677	611	638	609	595	581	592	644	565	589	609	625	633	602	609	625	635	631	619	630	672	632	609	632	614	636	628	632	653	625	641	646	658	644	659	619	613	634	636	608	588	609	636	618	654	647	645	647	626	606	613	622	631	615	637	612	666	599	638	668	613	668	610	598	586	578	644	604	644	648	615	613	618	623	625	626	664	644	661	613	594	673	653	633	622	624	577	633	625	632	692	593	658	628	609	638	649	666	657	653	642	631	619	603	599	656	617	597	625	658	626	622	615	633	657	629	610	606	616	633	609	631	632	603	633	634	587	654	611	636	610	612	635	619	646	625	663	645	614	640	628	620	632	673	644	613	606	620	627	612	614	623	607	623	602	631	619	614	604	625	580	620	663	636	639	670	628	608	590	627	645	635	679	607	588	608	641	583	621	580	624	650	636	634	628	617	607	581	640	617	634	639	598	651	640	598	663	678	623	633	660	606	622	615	656	625	623	647	632	649	646	595	652	596	630	612	629	647	620	615	679	646	620	623	612	654	651	641	581	597	684	651	640	651	639	621	633	626	625	600	621	627	647	604	603	609	602	632	673	610	669	587	602	616	607	630	622	621	626	676	641	607	593	595	596	632	627	585	585	628	683	640	647	564	631	585	655	606	631	652	613	620	601	631	616	641
23713	20928	28132	23855	20916	11844	3083	1820	1243	952	703	544	451	438	393	343	338	343	311	316	331	326	322	304	314	322	326	352	317	404	355	307	309	289	285	266	277	300	283	217	286	315	251	272	275	304	282	277	269	280	256	282	287	276	222	240	281	281	275	271	290	268	298	287	311	281	274	276	276	245	270	281	259	272	287	298	244	292	301	271	287	268	271	301	252	314	269	258	286	242	269	265	254	287	296	286	315	239	268	282	291	253	262	264	276	271	289	290	266	279	262	276	268	279	263	265	283	292	267	249	298	287	271	258	258	290	242	279	273	277	268	299	244	286	292	265	252	272	302	293	262	276	261	262	269	270	281	262	282	283	260	260	253	266	290	269	291	268	242	274	296	288	282	278	259	298	260	270	257	295	300	280	270	301	249	262	291	263	230	285	308	282	277	276	234	290	280	262	273	292	282	277	292	250	264	259	273	295	268	275	294	286	293	236	270	289	246	260	299	263	271	253	279	284	227	280	277	276	245	288	272	267	249	282	272	257	258	244	276	258	274	256	271	279	277	264	271	255	299	290	291	289	275	260	272	276	253	275	276	288	281	263	265	312	286	282	287	256	266	251	273	282	259	290	279	270	248	246	240	312	284	234	259	284	256	263	263	284	293	264	275	263	261	281	279	265	251	280	258	297	279	267	286	279	286	308	268	267	286	274	269	260	262	265	265	299	276	260	266	287	296	264	240	268	260	274	275	278	286	269	249	283	299	269	278	275	301	267	252	270	277	273	294	261	261	263	258	254	274	274	262	299	255	284	252	255	259	263	275	266	280	251	282	270	245	273	289	289	312	261	280	262	275	280	276	254	286	268	271	313	271	283	258	267	279	259	266	314	266	248	264	293	277	264	255	274	283	289	275	246	276	289	270	266	271	239	249	297	284	307	265	249	287	270	268	269	287	252	261	254	302	258	277	263	290	267	250	263	278	280	253	274	267	285	287	289	292	279	288	265	280	287	237	311	260	281	282	280	292	272	273	273	282	289	279	270	290	259	290	245	258	273	259	297	254	249	287	258	258	280	257	276	261	254	279	248	261	295	284	319	286	269	295	251	243	275	318	297	314	293	252	320	248	257	279	255	273	261	273	263	273	257	258	261	297	286	240	267	267	248	277	310	252	279	307	295	272	266	267	244	253	272	276	266	309	255	258	273	277	261	266	276	259	256	265	270	292	247	260	281	313	278	253	256	288	280	266	295	286	253	251	258	256	276	267	292	238	297	281	266	268	275	266	308	254	253	273	329	268	253	260	272	246	275	271	281	254	250	248	255	226	263	267	264	268	269	286	294	289	299	263	264	273	285	293	281	267	261	251	287	274	270	272	274	282	259	286	293	265	273	267	273	299	273	274	252	272	275	313	266	280	259	267	273	246	225	291	272	265	300	277	253	288	259	254	266	266	273	273	259	304	261	286	261	291	286	274	271	241	276	280	245	299	248	255	284	259	282	270	288	269	279	276	272	283	252	290	269	266	294	262	283	313	261	294	270	267	288	266	260	268	276	277	298	246	276	254	265	277	230	255	254	281	270	276	268	280	281	260	285	249	254	255	281	253	232	298	298	262	267	316	275	268	300	286	297	273	306	266	265	267	285	277	251	269	249	315	272	287	240	250	276	283	295	277	272	267	262	282	260	280	251	275	235	280	293	271	253	260	293	249	268	261	283	271	255	293	268	278	292	254	279	250	257	276	257	253	277	296	269	250	251	275	276	255	285	272	282	285	241	288	292	282	266	252	250	247	296	298	250	279	262	276	282	293	263	307	284	284	312	274	257	267	282	260	288	278	253	254	263	265	283	294	276	284	242	266	304	252	282	252	273	269	289	263	279	263	283	306	288	298	243	252	248	258	272	266	249	308	303	297	266	273	239	266	271	239	268	266	263	258	283	278	243	262	262	288	262	275	261	280	261	274	265	278	254	290	273	309	285	265	272	289	277	287	274	285	284	266	252	298	252	250	271	285	274	284	298	286	284	273	324	266	249	295	261	271	270	261	272	242	274	276	278	255	293	268	282	304	279	283	262	268	264	273	308	300	276	309	289	258	261	284	256	286	283	279	256	313	277	244	251	294	260	304	264	261	250	258	246	272	264	274	281	282	274	265	293	281	299	276	282	249	267	278	270	283	277	242	296	264	274	263	234	292	293	250	279	266	293	285	281	266	281	269	249	280	285	242	267	268	275	251	251	281	257	277	250	277	256	268	286	262	260	248	304	282	313	230	278	249	276	265	289	274	234	261	275	262	277	277	294	278	267	243	255	270	267	277	286	275	257	263	256	245	258	284	288	276	268	258	287	277	323	258	274	256	309	271	266	267	252	257	265	263	266	282	276	280	252	277	297	277	274	249	287	267	304	287	299	297	294	272	263	249	268	304	244	309	258	269	240	276	261	257	274	249	266	273	257	282	282	237	289	258	287	287	263	249	256	299	260	290	280	288	265	264	279	272	277	267	286	313	264	283	305	286	249	253	281	248	281	269	287	272	306	272	271	271	263	276	303	255	254	263	247	240	279	285	299	271	287	265	320	251	286	271	267	249	290	242	265	312	253	300	252	279	272	268	255	270	282	283	260	268	277	271	270	266	258	285	253	266	289	235	315	254	281	268	254	299	292	264	258	277	272	286	261	266	267	275	297	292	244	301	279	266	261	262	258	277	293	280	258	284	265	267	304	274	258	295	277	280	260	280	263	261	268	255	290	276	266	257	249	283	248	296	272	295	285	298	270	243	298	261	281	303	278	265	280	290	248	247	266	278	252	297	256	274	288	252	283	297	265	275	286	276	288	303	277	253	302	253	276	288	255	262	292	251	313	270	242	252	265	292	294	257	269	293	247	314	272	269	274	276	235	267	261	302	258	257	281	252	238	289	266	260	285	268	253	279	260	275	289	258	259	242	277	281	264	264	245	269	243	244	265	278	270	268	256	246	264	289	268	250	287	271	269	268	290	237	271	276	277	257	260	257	270	275	266	276	282	275	261	273	290	268	263	270	263	259	266	264	298	320	300	280	258	282	260	291	283	242	287	257	283	290	262	268	270	294	284	312	251	263	246	271	249	260	275	256	257	281	242	276	287	279	249	275	305	278	250	248	254	308	282	276	244	265	283	269	264	297	266	297	287	259	257	267	276	278	277	269	249	304	274	263	267	276	298	308	237	291	253	265	246	261	295	257	263	248	274	280	289	259	285	277	271	264	267	260	248	268	257	283	298	261	272	294	246	268	292	268	283	253	292	263	294	283	270	313	281	249	276	256	284	268	264	257	253	276	264	258	290	275	245	282	296	293	262	279	277	267	246	291	267	260	246	279	293	281	281	278	268	284	288	298	276	266	257	266	273	288	270	294	252	264	280	284	277	291	274	244	269	268	269	263	263	277	275	267	281	266	278	276	249	247	295	281	275	278	281	268	302	266	263	273	280	277	294	256	265	256	268	254	286	261	258	299	270	303	283	260	311	261	260
8570	19713	17979	10739	8689	7028	5245	3910	2865	2180	1451	1079	850	643	642	521	504	532	503	507	494	438	423	418	401	435	459	448	531	573	560	469	439	406	401	384	344	361	367	382	367	388	355	360	379	396	374	349	392	368	365	334	325	362	331	347	371	344	323	344	339	371	328	378	341	353	358	342	357	359	359	351	338	331	363	364	342	335	347	348	315	358	331	346	353	362	354	329	342	361	344	349	365	367	365	358	352	354	325	375	357	308	328	366	324	325	334	356	363	353	359	336	349	374	331	346	357	336	355	335	382	377	382	303	367	320	349	351	311	345	380	335	357	370	338	360	353	346	370	344	356	362	339	344	349	356	349	360	358	340	344	321	372	352	303	321	367	314	357	346	356	316	333	312	346	344	344	340	325	348	344	335	337	342	351	312	342	328	333	322	358	348	333	350	343	328	350	324	354	346	326	337	343	335	371	357	317	350	362	366	308	343	346	365	349	367	363	344	346	351	354	335	358	331	331	359	329	348	362	346	334	380	316	333	340	313	372	346	328	348	358	371	350	331	339	334	331	360	346	345	349	336	349	346	335	366	336	316	360	356	342	348	333	346	352	343	372	358	336	335	331	381	369	357	331	337	329	334	358	355	312	352	345	319	307	335	347	334	345	346	337	345	354	390	358	345	338	333	353	341	356	339	349	355	327	340	319	349	355	350	343	354	347	374	329	331	339	325	318	328	370	364	381	362	342	352	349	329	363	370	354	338	322	355	372	341	358	380	339	370	361	346	350	336	349	354	322	347	377	347	322	345	293	373	353	367	354	326	349	313	377	353	370	345	356	352	310	301	332	334	382	346	328	333	332	341	331	345	360	345	326	356	350	308	330	331	350	328	372	343	341	313	310	335	359	340	331	339	331	337	357	345	349	346	343	347	374	339	392	361	339	348	349	360	326	358	382	348	384	357	393	341	365	346	356	341	330	333	345	365	349	370	351	340	339	342	359	331	341	338	358	356	337	351	326	367	363	337	349	353	340	344	361	351	351	354	371	344	321	313	364	368	305	380	371	298	366	318	351	328	343	348	350	357	339	357	345	351	362	344	334	342	334	345	348	342	332	333	343	341	329	366	373	358	320	349	330	348	335	322	329	377	371	324	376	366	292	357	359	356	362	339	341	335	339	338	365	350	338	320	319	386	338	320	337	331	376	327	316	329	349	318	340	375	375	362	369	348	339	380	345	352	342	376	335	364	345	375	346	323	346	360	389	319	337	338	336	315	372	372	347	378	354	341	360	347	363	347	357	355	357	332	377	353	345	320	333	351	343	360	332	315	326	352	348	329	307	367	348	344	352	369	336	323	362	318	361	342	354	371	363	349	375	333	340	374	341	337	346	349	357	337	344	343	340	319	334	353	367	346	329	322	351	349	364	328	348	363	350	335	353	347	327	328	312	370	369	324	381	362	337	363	370	334	356	336	340	310	344	363	329	348	341	322	330	348	323	368	320	369	347	326	343	317	338	389	342	324	330	350	330	365	333	352	344	377	311	344	372	330	361	377	356	343	312	318	343	356	371	354	307	340	395	315	326	339	381	349	323	310	371	363	348	336	330	314	335	348	367	348	334	358	336	366	365	342	363	355	380	295	338	339	319	345	332	320	330	341	352	326	305	369	361	347	328	340	348	371	385	351	339	350	373	354	371	356	363	359	335	315	334	357	323	345	370	326	350	351	363	326	324	357	380	339	363	353	360	343	305	342	337	344	326	308	396	357	368	351	373	363	350	295	322	343	313	345	386	328	330	334	329	358	368	340	357	327	338	356	341	336	357	352	339	333	336	337	345	364	364	361	340	357	328	351	310	359	349	333	328	326	366	361	360	361	376	375	336	329	354	335	335	352	322	344	309	363	334	336	356	339	346	317	344	326	351	337	319	344	326	318	307	357	349	336	406	345	321	356	352	329	352	292	327	348	314	333	346	332	316	329	350	348	356	338	345	324	337	337	337	316	370	354	336	319	359	326	368	347	344	354	324	332	357	328	353	340	321	348	327	381	376	352	354	329	337	341	358	333	319	339	335	343	378	348	364	371	311	394	360	354	343	352	345	372	328	356	355	357	360	329	347	337	328	345	355	351	364	325	322	351	340	360	324	352	371	351	353	349	328	323	339	345	359	340	330	345	344	349	314	351	363	292	339	332	352	360	347	341	344	356	357	344	343	330	321	360	331	348	343	312	355	383	356	299	328	338	344	365	333	305	309	382	362	331	348	367	375	349	358	340	299	337	345	335	353	388	363	350	361	378	344	339	321	353	320	336	341	341	332	353	369	390	340	361	368	343	317	347	360	348	366	338	369	352	348	349	301	364	325	353	315	312	339	353	333	330	315	342	377	364	346	342	353	345	334	341	369	374	333	315	334	339	342	350	338	383	337	344	351	314	376	369	346	342	351	297	339	328	338	327	335	360	370	335	325	378	369	360	309	346	355	340	330	362	356	333	329	301	326	312	351	344	318	343	348	368	349	357	335	341	345	347	338	319	366	340	350	348	324	340	334	341	345	310	382	324	366	368	320	332	329	406	321	345	354	360	349	356	368	350	300	333	321	365	365	317	345	355	309	337	333	305	332	326	361	342	339	333	323	354	340	333	335	356	343	360	356	352	381	364	340	313	346	363	332	336	343	350	328	374	385	341	316	347	335	339	350	364	338	350	360	355	370	369	346	313	333	360	357	335	338	336	355	354	356	361	290	337	338	334	339	333	303	328	340	338	376	350	359	325	340	336	326	334	326	327	377	326	324	337	343	332	339	328	329	331	346	365	337	329	322	361	330	368	358	324	339	345	342	361	343	350	355	350	412	343	377	349	347	349	335	371	343	326	363	337	360	323	354	383	342	350	384	348	364	351	313	344	324	333	354	310	343	336	357	333	342	346	359	332	352	363	332	353	364	304	361	354	281	390	345	354	355	363	314	332	356	312	329	355	365	324	329	325	336	346	326	339	373	359	347	356	348	338	377	326	359	335	320	309	371	356	330	325	362	334	325	336	335	305	327	374	339	348	321	326	337	359	358	362	349	342	340	377	357	369	375	366	312	332	329	335	335	370	378	340	317	334	338	363	360	328	332	368	351	347	323	354	338	357	368	386	361	345	337	348	356	360	368	369	325	349	328	345	358	386	324	373	356	334	337	365	355	372	337	329	333	307	373	378	329	339	339	364	342	364	361	326	357	344	379	346	325	319	334	388	352	351	331	325	347	349	366	341	358	380	346	341	364	367	325	362	339	327	338	381	343	332	346	331	369	338	322	329	331	348	313	358	345	378	329	320	334	364	341	319	319	359	341	335	339	332	353	347	316	340	345	388	351	355	329	369	319	342	319	308	361	335	328	347	385	310	362	355	337	352	337	347	329	348	324	344	342	330	314	306	318	347	352	353	337	325	361	352	364	358	356	329	361	349	351	306	346	329	384	328	343	348	354	318	336	333	342	305	357	321	347	331	329	346	345	353	353	337	370	349
24844	20924	26970	24845	11068	3052	2044	1617	1250	1029	858	747	695	707	646	671	643	676	629	689	611	664	667	631	675	623	641	702	693	663	768	648	664	619	644	598	624	613	586	614	655	617	694	636	637	633	622	608	606	594	617	627	598	613	593	621	586	645	649	567	654	572	639	623	629	639	594	634	611	613	586	635	590	611	569	576	609	610	608	630	630	604	587	585	564	616	611	628	643	622	644	593	569	662	631	613	597	618	649	617	603	589	619	600	616	575	590	567	558	608	636	626	614	616	643	623	623	628	600	625	641	594	606	574	609	634	625	579	575	596	624	610	597	614	601	623	619	587	597	624	608	620	592	616	609	618	604	638	612	625	609	588	598	603	601	603	593	635	622	567	583	648	602	609	594	634	623	612	646	598	590	579	641	587	573	608	587	648	617	619	590	557	607	584	598	635	615	663	637	620	614	670	599	572	625	626	610	656	632	629	583	614	601	600	619	630	616	599	591	588	672	580	644	603	621	640	593	606	608	603	628	659	588	585	645	577	621	565	646	634	606	619	643	587	631	587	614	591	618	641	642	621	613	639	581	616	603	611	634	605	619	603	634	612	633	572	604	612	575	576	622	603	563	601	565	595	638	586	600	566	603	658	586	619	581	586	617	630	595	650	614	574	646	628	599	626	617	616	628	606	611	603	682	585	603	611	617	652	634	630	620	653	578	640	586	623	646	625	622	582	597	587	611	615	620	588	623	626	631	608	605	612	596	634	628	602	564	630	605	596	615	624	619	606	641	573	644	606	620	664	587	587	596	652	576	617	634	613	621	567	574	612	646	598	609	617	653	610	612	621	601	600	595	618	612	601	601	590	593	611	611	591	594	603	578	599	649	593	590	618	593	594	592	618	609	617	593	571	588	614	607	624	624	604	607	589	622	562	567	630	575	616	613	579	604	555	635	589	586	567	593	606	594	589	591	605	615	603	570	610	616	622	635	601	625	602	591	624	617	605	621	601	567	615	615	634	655	623	628	600	644	642	618	571	599	580	599	553	614	572	625	625	632	598	566	568	624	594	607	553	609	652	667	566	587	607	626	628	629	620	617	608	618	594	634	626	639	635	651	640	587	670	611	587	572	618	621	624	608	611	627	639	605	617	622	588	572	614	598	586	620	618	619	616	631	620	632	639	619	603	600	591	636	616	615	566	567	597	560	584	643	602	592	612	631	625	607	636	607	584	591	648	648	620	633	604	566	638	586	572	573	617	611	595	626	577	599	601	618	617	629	618	645	614	567	618	606	594	665	601	631	552	570	602	625	652	602	632	574	645	631	558	629	632	606	637	647	653	621	627	631	600	639	613	603	598	602	603	610	599	612	614	595	644	576	598	579	591	630	608	619	591	605	584	647	595	623	615	545	606	615	628	593	601	639	590	603	621	622	629	636	612	602	582	591	599	618	648	636	621	586	627	611	626	606	670	610	578	569	659	605	647	623	611	621	602	615	624	619	574	625	589	608	607	614	626	559	599	589	619	600	627	627	561	611	610	622	627	616	606	592	556	572	624	567	643	652	565	599	628	656	594	604	631	600	648	586	614	655	595	624	610	609	649	593	575	593	599	547	590	653	624	607	626	646	609	533	620	620	614	627	600	653	574	614	596	607	622	612	615	594	640	574	614	570	665	593	575	573	651	579	590	630	577	555	630	575	609	651	629	632	574	615	631	645	518	636	619	629	605	637	603	632	661	636	632	598	596	584	593	613	598	569	588	606	630	628	643	643	579	602	584	616	588	579	574	625	578	623	598	630	629	626	601	636	640	573	611	582	638	599	580	594	618	581	655	577	607	597	621	582	593	588	590	569	587	582	602	607	567	630	653	542	601	615	635	625	608	605	577	635	633	593	641	630	610	603	626	603	588	646	579	581	563	638	573	604	632	588	589	612	598	565	637	609	605	605	564	601	587	624	609	597	581	607	610	602	586	601	619	616	610	605	619	600	623	626	653	615	630	628	614	574	636	579	614	612	637	622	611	617	582	604	588	594	599	614	597	596	581	578	632	585	626	595	643	591	609	598	631	613	594	618	574	619	611	592	607	626	617	621	640	619	597	617	644	599	591	584	636	597	580	658	645	577	631	555	584	609	628	626	604	616	627	608	642	630	622	641	591	577	636	617	591	632	590	604	629	606	561	608	581	573	590	629	571	632	572	594	603	598	610	631	623	634	562	618	572	577	655	643	605	576	595	591	632	558	601	666	590	583	631	577	549	620	605	589	665	599	627	591	623	597	588	623	637	593	599	607	618	575	658	620	615	630	583	581	583	593	653	616	615	583	586	612	603	605	602	619	619	594	614	582	629	574	564	605	623	590	608	623	592	635	644	581	581	599	543	616	594	607	602	626	636	630	597	643	572	595	610	632	603	576	610	621	602	609	605	603	576	633	613	659	601	635	609	643	594	647	651	592	604	636	579	612	619	602	635	589	607	605	610	586	623	587	590	666	605	628	636	593	590	659	631	626	617	611	604	638	599	565	596	630	578	627	613	646	593	622	624	636	592	592	616	647	644	598	652	608	605	610	585	619	632	623	615	586	585	604	617	616	646	588	608	577	587	583	577	644	590	616	601	608	612	562	619	579	608	588	600	572	581	608	568	603	594	620	577	635	657	614	618	612	636	636	595	576	611	589	617	583	606	613	633	610	598	594	573	638	574	608	587	595	624	577	628	638	603	610	599	644	628	578	603	583	611	628	598	559	649	577	615	601	657	623	593	604	629	597	551	585	616	590	617	594	598	602	625	612	682	599	587	629	630	599	601	636	617	610	589	610	577	586	586	634	567	587	614	589	589	617	625	605	609	612	624	593	646	650	615	604	568	597	639	629	626	598	632	647	623	630	615	611	558	616	588	601	642	617	557	593	601	637	633	632	629	596	589	560	616	631	563	647	650	615	584	608	638	646	593	620	589	631	584	615	591	608	559	671	585	597	619	571	629	606	624	608	600	629	574	568	605	624	655	642	599	636	621	619	625	634	585	613	552	598	605	636	627	639	561	560	609	575	653	587	596	642	624	598	631	596	584	599	560	583	555	592	591	630	613	639	580	630	604	639	605	577	588	631	586	563	640	583	588	646	616	622	641	650	603	574	593	615	613	575	583	638	620	638	632	575	620	609	585	553	583	592	605	672	596	600	572	630	615	631	595	638	587	630	553	625	629	555	615	593	593	586	608	574	588	607	599	628	618	617	605	613	610	574	576	646	600	582	621	629	608	678	613	612	601	597	625	637	614	613	599	630	590	620	628	581	631	611	585	648	604	602	531	628	589	646	591	625	627	599	642	614	589	641	600	620	597	587	543	624	579	641	584	593	614	621	569	587	573	614	627	621	612	606	625	592	632	608	612	596	622	640	583	658	605	601	635	569	568	614	624	591	597	638	572	621	613	599	543	650	598	596	620	646	631	619	602	602	638	628	621	631	604	595	643	610	582	611	583	609	567	615	619	608	626	618	613	556	588	596	577
8504	15430	13869	8438	6612	5324	4104	3246	2519	1911	1415	1156	977	902	796	822	801	862	766	766	784	760	791	723	750	780	776	850	848	881	846	832	755	759	749	747	776	723	706	750	737	755	754	751	766	735	728	741	693	720	709	704	692	693	709	704	720	692	700	734	775	713	698	672	705	671	704	710	690	719	745	667	715	727	696	690	742	703	697	730	669	694	703	726	700	683	791	703	687	722	674	678	729	710	697	752	739	701	675	745	687	699	717	727	737	724	744	698	729	701	742	695	737	690	777	708	719	734	724	701	747	715	715	690	719	723	730	731	674	680	707	695	729	725	763	721	707	710	627	699	751	715	707	715	710	710	701	737	766	767	778	647	725	728	694	645	738	719	656	668	714	719	702	719	697	720	673	706	768	722	733	700	657	744	698	677	703	702	706	684	725	698	759	701	694	747	744	707	697	733	711	728	739	716	670	753	756	685	707	710	739	727	710	702	735	710	728	688	738	662	738	719	699	720	705	732	706	755	723	753	721	688	693	708	737	720	762	683	737	731	721	727	721	691	707	746	687	686	754	699	757	725	744	725	710	745	706	728	737	766	696	693	756	688	780	752	681	669	720	685	739	743	691	726	721	717	690	712	729	713	688	673	733	729	758	713	722	732	686	687	701	758	690	735	719	683	722	776	681	693	764	671	673	749	687	674	702	708	770	736	712	693	787	685	683	694	756	773	769	725	703	734	743	684	714	778	695	726	729	724	648	761	720	715	717	707	748	692	735	727	683	733	710	705	716	727	757	708	668	728	655	711	736	709	710	756	737	718	718	706	733	701	688	710	724	755	727	745	724	700	699	705	712	723	702	692	710	755	740	727	686	759	724	730	739	718	674	744	746	712	719	704	707	728	728	750	692	732	707	735	698	737	672	694	751	729	732	705	728	743	767	718	712	711	745	785	720	761	696	690	677	710	757	666	670	722	731	719	713	703	730	713	794	712	716	699	740	707	703	737	684	729	701	728	702	707	741	738	698	715	706	705	729	733	747	713	783	768	696	742	750	666	684	689	718	746	669	729	737	729	725	685	675	723	716	712	688	744	719	741	753	709	748	707	712	744	742	717	710	686	731	761	725	714	703	693	730	737	696	723	712	757	752	692	729	760	704	746	771	685	722	732	749	742	704	701	655	747	726	711	735	736	641	729	714	709	740	717	738	751	696	755	712	746	743	695	729	692	675	712	664	750	746	639	715	715	733	695	717	727	706	730	697	667	691	646	712	723	752	679	682	677	738	762	703	738	734	748	722	741	733	712	719	708	734	715	718	709	727	748	709	670	733	678	744	712	725	726	729	684	715	682	692	750	743	730	692	694	728	752	718	727	687	696	680	723	704	691	677	718	701	743	688	745	705	724	688	735	668	753	711	736	722	699	739	767	707	726	687	687	693	691	741	687	716	717	700	711	689	716	763	684	645	728	725	702	704	734	692	705	675	719	730	716	757	703	699	719	728	692	693	698	744	697	703	681	720	731	739	705	770	732	677	680	742	693	748	752	722	682	699	721	717	720	676	736	685	729	759	720	687	731	743	708	732	697	749	728	676	727	721	668	669	752	729	763	706	703	759	739	756	748	716	722	687	711	713	718	702	692	759	760	683	734	685	743	740	690	721	670	700	694	679	704	725	715	724	709	727	681	753	717	728	667	694	710	764	675	704	730	704	733	684	660	678	713	721	715	716	728	742	688	680	707	724	733	685	749	690	690	705	735	705	727	727	688	712	758	712	706	714	734	697	686	731	711	672	712	678	723	677	734	710	725	699	747	711	687	718	702	705	692	728	719	756	751	703	703	733	658	702	682	700	723	723	705	755	674	718	708	760	688	746	719	725	700	702	736	764	727	723	756	714	749	744	730	732	717	716	740	713	729	731	728	747	751	721	699	720	722	706	748	710	726	678	733	701	705	729	737	725	692	732	730	742	687	717	651	743	683	752	738	736	694	712	705	703	719	703	699	737	753	705	754	641	726	737	703	739	751	736	733	701	692	725	687	711	681	710	748	727	723	705	749	803	725	698	699	702	718	782	722	734	706	649	685	710	691	731	694	708	669	667	723	739	688	728	705	735	703	695	748	731	716	689	753	734	743	746	708	723	744	734	724	719	700	705	695	698	706	750	700	743	735	686	714	716	729	677	686	727	722	729	732	731	739	704	732	689	694	744	690	712	734	715	700	732	715	769	699	726	731	746	749	715	705	715	751	720	712	733	680	675	745	698	720	749	695	722	741	720	708	724	702	680	736	731	730	706	704	724	703	701	730	723	758	705	714	735	759	781	721	728	687	772	688	716	745	669	675	751	756	689	694	694	725	676	674	682	710	697	730	723	719	747	701	701	660	712	754	738	719	654	742	717	708	705	709	695	740	719	663	706	716	729	722	699	713	713	779	756	752	668	703	744	714	707	692	679	689	708	683	704	698	695	679	772	747	704	719	747	745	723	737	686	725	708	695	710	750	729	733	698	732	743	735	716	684	725	727	741	682	766	755	714	734	715	754	725	720	678	718	794	739	740	729	709	724	729	708	757	691	704	710	753	726	739	684	686	705	722	705	720	713	700	731	728	706	724	761	669	691	724	700	724	706	732	704	689	660	690	655	715	737	722	644	716	680	743	719	731	719	715	673	690	670	700	704	729	725	738	750	719	729	720	702	713	753	735	714	697	705	714	705	729	700	738	718	690	701	732	661	709	751	691	690	736	712	710	794	686	732	715	690	669	689	693	709	692	692	708	680	731	721	714	746	716	689	738	694	733	742	728	703	691	716	752	696	709	737	659	744	663	758	661	727	664	720	713	678	752	697	718	722	702	684	691	712	723	716	734	752	724	711	735	708	689	707	701	718	750	758	711	686	721	722	751	748	718	702	729	736	751	724	766	719	706	712	679	706	703	670	684	698	758	706	701	701	696	755	703	702	691	729	767	670	690	685	691	744	711	745	685	721	718	745	727	697	739	698	656	673	708	709	693	735	700	695	692	706	749	708	726	704	719	688	707	698	786	708	762	730	710	730	706	673	695	733	741	687	721	697	701	713	731	747	747	741	733	741	757	703	702	703	676	713	711	724	683	663	693	679	746	655	719	720	776	744	744	715	726	719	699	757	678	721	716	703	715	696	674	737	724	709	740	728	688	737	710	704	703	719	728	702	693	756	698	715	711	725	688	743	697	730	706	738	736	708	699	733	725	716	691	764	702	728	697	737	767	720	705	717	706	712	711	691	743	671	731	687	723	714	704	751	691	675	671	751	695	723	734	712	718	731	704	705	717	740	736	710	767	702	748	715	756	732	670	703	751	738	729	742	705	731	674	706	678	722	681	681	727	720	767	673	738	683	718	774	707	737	696	739	722	680	732	726	720	667	661	712	763	667	684	748	724	692	739	743	708	713	699	677	664	730	710	765	753	723	676	636	752	736	710	690	660	711	701	680	682	706	780	722	732	716	735	673	730	695	719	707	732	751	730	720	649	749
22684	20964	28639	23450	20972	21096	11652	3106	1867	1382	1049	750	592	551	484	467	408	428	436	390	400	381	384	415	356	353	361	418	408	453	422	367	364	352	360	335	301	331	370	323	327	353	329	344	290	336	351	326	343	308	328	339	324	308	333	317	322	317	308	305	338	320	292	293	331	285	284	339	317	329	315	274	315	318	273	284	302	267	283	276	294	284	293	266	276	282	301	287	302	283	288	336	275	317	280	289	287	287	286	290	301	288	285	288	299	296	309	284	279	301	284	290	256	291	314	325	305	289	302	308	291	310	319	283	279	314	301	284	314	307	302	290	318	280	304	283	275	270	293	315	288	288	277	332	332	299	292	301	274	293	287	315	304	310	287	288	314	325	334	323	294	323	290	298	310	294	313	287	286	297	279	316	291	283	295	305	282	297	302	293	264	306	299	265	314	310	313	288	275	294	328	314	274	319	313	295	282	310	268	318	302	336	301	291	319	328	294	297	271	311	285	316	280	298	307	294	276	287	336	294	309	293	294	300	305	302	297	273	260	284	272	322	271	285	289	274	320	275	280	304	292	320	288	272	322	311	285	290	306	308	292	317	280	293	273	286	297	302	311	325	276	328	299	308	280	275	324	299	299	295	293	315	312	323	313	274	289	305	301	302	304	318	277	297	281	315	333	300	269	302	307	297	299	284	298	269	309	288	301	280	319	298	297	282	312	296	306	288	291	311	309	280	276	307	280	288	291	297	309	337	252	318	302	296	268	288	312	310	285	330	297	303	326	322	315	296	271	277	300	287	339	303	318	277	285	295	304	319	294	275	320	312	287	306	312	297	293	277	299	304	298	309	284	290	273	299	306	298	301	293	299	310	300	297	295	300	274	307	265	289	283	304	297	300	309	322	282	286	323	292	291	320	297	296	305	293	279	273	279	287	288	291	285	279	304	307	275	280	278	294	284	275	313	270	296	317	290	295	307	311	326	303	323	272	300	279	317	326	326	284	282	312	323	299	248	281	305	310	296	295	300	284	297	288	343	271	323	282	295	316	300	275	304	275	300	305	303	288	278	310	293	287	283	297	272	267	283	316	289	319	289	320	303	292	258	281	284	314	309	294	285	294	282	287	313	290	295	316	290	298	306	309	305	296	247	305	300	280	325	338	272	284	285	290	288	301	285	274	272	297	311	283	288	294	317	301	290	279	319	252	309	289	303	302	317	293	287	297	297	336	279	304	283	291	315	320	290	299	307	298	312	310	300	289	283	298	332	313	304	311	306	291	280	308	316	285	313	282	268	256	290	288	284	285	264	303	282	270	312	275	330	313	335	287	294	246	325	308	293	273	311	314	268	309	285	282	307	318	307	298	276	296	289	331	280	290	299	285	301	288	295	289	297	277	287	297	279	305	294	292	290	286	303	300	292	308	316	310	272	285	287	305	295	286	293	298	286	285	295	278	307	338	318	296	296	282	296	361	260	310	289	294	240	295	295	285	303	297	314	298	286	291	303	311	309	283	297	293	322	282	287	273	303	294	281	310	280	274	294	271	293	273	279	275	272	304	291	308	285	292	265	274	292	308	298	269	288	287	287	280	300	333	288	304	298	306	296	301	293	272	267	303	295	283	297	309	314	282	289	332	298	322	287	300	312	304	320	282	286	266	283	300	293	315	315	278	293	311	273	275	305	296	274	270	279	296	301	276	300	282	280	278	313	287	290	310	298	297	294	284	298	308	291	310	328	296	278	335	275	309	301	283	319	310	298	303	296	277	309	290	322	278	286	301	277	275	304	302	270	290	319	280	294	299	260	281	330	296	279	314	311	301	304	298	281	270	288	329	321	282	312	288	279	311	297	273	291	321	290	273	318	297	317	296	295	299	321	293	315	303	337	295	260	295	295	308	314	290	288	328	268	297	271	319	280	315	296	292	280	304	313	314	310	279	316	299	292	299	292	301	309	310	288	279	331	282	289	315	282	280	299	301	298	315	318	272	297	305	299	300	321	321	302	284	313	277	308	293	292	278	272	291	292	308	310	259	297	263	285	309	292	303	307	260	299	308	305	289	238	302	260	316	272	280	308	282	279	284	288	333	315	285	298	307	289	284	269	309	296	298	319	283	297	299	278	286	286	312	298	294	292	292	267	273	289	326	297	275	307	258	305	288	284	302	291	305	270	298	290	312	325	299	293	282	307	304	296	298	272	277	271	311	289	293	293	312	303	313	274	301	299	277	286	319	297	322	309	268	282	300	331	295	278	312	288	302	297	328	262	319	292	296	275	313	307	295	280	277	320	305	311	307	313	285	278	304	296	312	304	301	267	288	292	334	282	295	287	297	326	283	305	282	301	301	301	305	290	294	276	283	284	280	329	271	290	308	316	311	328	277	290	302	280	279	288	329	294	283	297	292	318	279	340	300	279	314	296	299	295	308	280	289	304	273	267	299	262	291	303	297	319	303	301	282	283	272	323	288	303	277	328	275	303	292	306	301	305	323	288	280	261	300	262	296	309	293	297	299	308	290	272	289	293	310	301	283	297	299	280	316	320	281	281	300	317	295	315	275	273	294	306	291	306	308	284	323	341	271	301	314	289	262	289	315	271	330	287	320	312	263	280	299	286	317	305	293	298	290	287	300	286	300	317	272	302	297	308	292	290	296	290	317	293	291	292	273	300	311	302	280	282	304	301	310	309	292	312	291	279	283	274	270	277	308	304	333	291	304	272	336	286	274	302	297	323	353	303	312	293	286	309	303	254	284	280	273	294	288	306	314	299	300	317	318	325	292	286	314	273	292	312	283	315	339	312	279	297	349	317	299	294	276	301	274	316	305	306	258	287	284	282	306	302	306	309	290	311	291	267	280	316	271	286	312	298	279	262	317	329	295	278	301	298	285	296	302	311	281	305	287	285	296	305	311	317	316	330	304	279	295	302	312	296	313	263	317	303	264	289	291	277	299	291	296	283	279	300	272	288	280	297	293	289	318	282	272	294	310	321	276	336	327	308	296	281	297	304	290	302	270	287	288	259	291	295	273	295	309	308	265	287	343	292	300	308	286	314	292	314	310	308	291	307	287	272	283	284	292	344	275	307	313	281	288	310	310	305	275	287	315	282	311	318	289	266	294	293	300	270	309	284	313	284	280	305	278	310	283	313	293	297	274	297	284	287	309	285	294	304	300	307	295	314	327	293	294	309	298	293	291	314	304	304	319	296	277	311	275	297	289	273	271	315	296	292	280	313	302	302	262	287	295	292	294	302	273	279	309	292	289	295	275	302	330	295	266	302	318	279	282	283	331	295	309	297	318	274	254	287	290	285	318	314	289	279	304	311	299	294	280	297	314	283	308	286	325	297	298	289	272	292	328	278	287	284	303	314	282	279	266	315	278	300	304	280	264	314	337	258	275	299	321	286	293	324	289	323	279	274	285	300	298	280	263	315	292	287	305	297	299	295	292	294	297	308	326	320	295	300	267	305	305	295	280	280	275	299	321	320	283	277	270	292	297	306	294
11044	25160	23054	15301	12392	9903	7561	5899	4340	3117	2071	1464	1118	897	800	776	698	644	611	569	549	525	558	509	531	484	513	543	609	616	632	583	522	445	455	378	410	404	380	369	410	400	429	378	361	372	423	392	402	348	377	384	397	400	343	363	344	377	371	386	377	367	337	357	371	355	371	341	384	364	351	350	343	359	385	346	360	374	372	371	336	351	386	370	353	349	357	347	358	362	329	335	372	361	365	364	374	365	372	377	330	334	370	372	366	351	335	325	381	353	366	343	315	333	343	350	328	380	331	343	391	332	372	328	362	330	341	361	356	382	343	379	359	369	360	335	328	364	361	369	359	331	333	349	352	348	307	339	343	338	329	361	330	311	353	348	325	330	338	350	355	356	334	342	379	363	366	350	317	352	372	314	324	343	364	328	368	347	327	361	370	336	373	338	332	342	343	320	351	357	344	334	336	349	357	354	338	352	351	354	333	349	358	322	365	341	341	364	334	346	366	378	339	358	332	350	364	363	372	355	326	333	376	331	336	330	355	346	336	359	315	350	348	319	354	335	356	346	342	343	359	351	372	347	360	358	348	350	348	321	359	341	329	327	348	345	328	319	339	360	329	355	323	312	370	359	348	351	405	340	354	341	334	356	312	353	352	354	369	342	366	347	320	335	338	345	354	366	359	349	357	352	340	339	327	368	352	368	359	360	373	360	333	349	342	345	342	320	319	315	337	314	350	334	347	389	339	305	340	323	365	346	344	335	381	334	335	350	320	379	323	351	369	343	333	320	365	354	352	338	353	329	353	350	339	363	367	366	323	345	359	349	315	318	344	353	366	335	334	345	354	354	359	380	322	332	312	368	351	351	345	360	378	319	276	329	354	329	338	395	321	353	338	315	337	360	365	348	352	344	350	381	375	312	341	347	330	360	295	327	348	356	339	351	328	383	349	339	387	340	339	338	327	350	359	335	340	339	325	339	353	364	360	345	351	362	369	352	344	361	354	331	364	388	365	341	367	351	385	332	367	371	349	340	322	361	342	334	360	362	335	339	324	346	319	351	368	325	353	352	379	356	352	348	345	341	353	341	335	369	353	335	333	364	369	331	359	356	315	355	355	306	368	359	377	353	349	384	331	355	398	338	332	371	343	360	345	324	332	334	336	338	350	337	318	358	341	341	360	283	337	354	353	323	351	342	363	369	362	323	312	347	359	374	372	354	361	407	364	396	364	366	334	324	362	360	333	344	346	357	346	341	370	341	362	333	349	348	325	358	349	331	380	370	317	363	365	338	328	366	362	349	385	351	346	366	355	370	342	356	379	339	344	349	327	322	341	368	353	333	336	360	354	353	390	372	338	308	352	313	355	326	365	357	346	349	373	365	314	349	321	314	359	356	356	337	327	358	353	372	352	352	341	374	340	304	354	315	347	364	351	359	342	384	344	332	366	364	348	362	344	340	342	351	352	344	355	322	351	330	328	371	352	326	392	354	346	342	319	369	340	360	335	331	353	335	362	347	350	353	355	375	345	314	336	333	348	323	353	333	352	335	336	329	340	378	359	348	331	337	308	354	339	351	351	330	322	336	339	341	353	370	341	359	345	374	315	343	348	353	339	367	315	333	368	349	317	348	395	361	379	372	337	339	347	330	336	342	352	351	380	319	337	333	359	333	365	380	344	352	362	348	367	358	358	348	328	344	336	333	325	354	343	378	346	333	355	399	347	366	383	367	355	367	332	329	370	335	349	356	378	335	375	351	360	372	333	315	370	390	332	371	378	346	338	339	388	289	338	360	340	363	380	381	338	366	337	373	335	333	318	348	358	324	350	327	360	364	347	327	357	330	341	350	374	344	372	347	356	356	309	330	352	371	367	375	362	332	327	365	313	346	360	343	351	350	361	337	367	339	338	328	327	360	319	391	367	323	332	372	332	356	327	349	369	352	370	324	360	319	318	380	351	314	365	324	362	352	324	345	365	350	329	333	361	350	336	353	349	335	328	349	348	340	351	343	352	339	361	338	325	342	338	363	365	344	359	363	318	301	349	333	360	339	342	335	358	342	331	360	341	345	357	363	311	382	345	332	388	363	369	338	344	337	373	339	339	359	337	323	333	372	329	365	325	371	379	361	327	352	355	342	352	337	350	344	351	350	366	327	346	357	391	348	338	376	343	367	371	304	325	361	351	375	378	333	341	363	344	380	330	348	345	319	366	361	333	340	354	337	352	345	353	361	339	355	327	336	330	362	346	349	367	349	337	305	331	380	346	339	356	367	343	360	338	322	365	350	354	333	338	355	354	329	331	332	367	356	334	338	311	375	369	341	344	372	311	359	380	359	343	332	369	315	374	326	357	374	356	359	343	324	354	332	351	378	330	309	353	334	359	335	368	349	376	347	340	331	343	349	352	320	371	350	353	358	346	342	327	323	357	338	328	360	394	327	358	368	339	314	345	329	375	333	379	368	346	318	366	340	325	379	348	356	333	314	336	347	352	342	325	329	350	352	364	325	400	315	325	348	355	353	337	319	329	356	370	358	361	334	346	354	326	347	341	376	352	322	315	349	347	341	336	350	352	344	345	370	356	344	353	316	355	353	359	336	338	333	363	336	401	351	380	327	355	351	349	346	370	358	355	358	346	348	333	339	369	374	335	355	303	336	326	348	346	313	338	329	344	326	327	335	305	330	363	363	345	360	359	336	358	343	347	367	349	333	336	329	346	366	376	354	329	352	337	371	357	376	368	359	329	387	336	342	368	362	317	360	341	363	326	371	373	356	338	357	328	332	371	353	372	344	363	360	361	348	351	316	356	375	364	360	375	342	339	364	344	355	364	336	335	356	351	367	353	375	352	352	361	322	339	366	326	311	352	350	355	331	343	350	366	362	360	339	336	347	350	302	311	365	349	335	364	352	359	321	371	347	355	347	322	318	338	391	325	361	339	338	320	341	329	340	362	342	314	326	310	346	343	346	350	340	362	344	351	352	349	354	355	336	340	341	338	351	350	321	352	343	342	374	348	343	367	341	357	337	377	357	349	329	339	368	339	348	373	322	342	315	334	361	314	364	335	361	360	356	378	334	364	364	409	344	360	317	356	345	298	334	358	348	365	342	353	320	374	344	347	357	329	384	325	358	337	368	363	363	353	326	346	336	335	382	359	336	341	315	316	336	338	332	362	337	343	318	339	337	336	351	356	353	343	354	341	332	341	348	358	345	344	347	327	332	337	352	325	345	367	348	343	347	356	386	347	327	334	327	359	375	346	369	348	356	386	354	345	344	349	350	365	335	361	348	376	367	359	349	327	350	333	342	349	366	338	344	335	355	356	358	341	335	349	342	360	353	305	375	318	358	287	349	327	349	324	336	363	331	344	315	332	334	359	311	331	334	339	331	348	359	352	340	361	339	358	368	340	337	333	344	377	331	342	352	327	329	346	353	331	344	332	383	359	330	338	365	354	327	337	358	374	351	370	324	364	370	351	320	338	347	356	339	386	339	354	339	341	334
26802	19521	9873	3969	2366	1744	1398	1065	954	758	633	611	537	521	529	521	505	508	528	551	494	527	545	504	497	537	509	538	521	575	575	509	494	558	505	519	502	530	507	520	477	527	532	494	537	507	522	480	517	525	491	541	527	537	456	508	529	518	538	541	489	476	530	497	508	472	508	497	527	521	501	511	524	506	519	507	496	528	492	505	494	516	522	504	539	508	513	525	505	468	514	524	501	519	561	525	542	523	494	463	509	500	471	519	533	496	493	499	485	470	524	463	494	516	503	508	521	517	537	511	509	491	545	518	498	502	517	544	477	514	497	509	513	505	515	585	487	479	486	541	460	488	493	508	481	527	512	492	522	490	514	499	528	528	504	508	515	503	498	483	505	513	508	514	562	507	547	492	533	507	475	492	475	507	487	474	483	524	511	455	534	533	514	501	525	528	489	502	462	531	538	505	513	516	488	539	499	562	513	489	522	536	493	513	509	453	512	484	493	477	510	453	477	523	517	515	525	548	488	496	517	521	521	545	466	512	496	551	539	513	509	467	489	517	474	511	479	500	530	517	481	526	521	547	509	503	460	505	494	507	518	537	506	476	550	532	498	543	469	520	468	521	516	504	484	480	512	485	492	520	512	524	493	508	516	469	485	487	512	462	505	477	534	521	502	508	544	509	505	493	553	457	530	476	514	529	519	481	479	494	527	510	502	565	501	500	489	523	476	522	495	517	523	512	500	497	480	515	532	511	481	458	525	523	528	522	470	491	514	568	473	523	503	536	499	528	496	521	480	486	504	489	534	528	506	521	547	508	526	484	563	529	509	497	521	521	503	508	485	496	516	472	509	497	479	532	513	484	470	559	523	499	477	543	514	524	512	501	493	508	509	523	521	490	540	502	475	490	519	515	528	499	479	505	513	507	508	462	505	515	504	533	488	502	510	477	521	530	531	479	486	520	501	513	502	530	496	516	508	512	543	533	499	523	496	477	498	518	539	494	520	485	529	478	537	483	531	483	508	488	508	529	563	500	475	491	516	495	553	520	509	515	511	514	524	463	559	515	525	492	530	491	518	529	503	521	475	521	512	483	494	479	453	486	432	505	522	522	509	512	543	509	495	520	537	522	518	522	500	518	511	503	498	492	502	554	514	483	482	528	494	493	499	523	543	538	513	481	468	496	541	507	510	498	532	533	515	524	490	482	507	535	516	503	494	513	489	507	508	500	496	525	524	514	534	554	468	495	491	473	511	513	529	562	501	480	478	526	481	565	541	492	529	501	508	546	510	495	474	543	528	516	476	469	493	498	506	497	472	524	493	511	512	483	494	460	528	496	495	526	512	487	525	488	490	528	536	534	521	483	529	498	510	514	545	519	523	501	520	505	492	533	523	536	519	478	511	519	547	543	498	512	520	508	496	539	496	507	513	516	547	508	531	529	471	491	517	502	533	512	507	501	511	473	505	544	500	516	535	510	465	499	537	528	507	496	516	504	509	479	525	508	480	551	496	512	519	533	511	475	523	492	507	535	480	527	490	526	539	505	489	486	501	485	495	504	500	509	494	476	479	520	505	523	518	511	535	492	491	461	500	550	534	529	521	491	502	509	525	511	486	472	536	511	482	512	523	504	487	519	528	565	551	512	494	495	515	526	497	504	497	452	515	504	490	493	479	492	549	574	520	506	500	525	479	475	491	515	483	524	483	469	535	498	528	524	512	549	564	498	491	525	489	515	473	512	459	445	461	504	561	517	486	513	474	500	486	500	555	495	481	494	489	486	496	492	513	489	503	500	497	503	514	472	563	502	479	493	509	536	478	503	497	501	483	513	490	512	516	519	541	465	468	511	521	495	556	528	510	492	510	548	488	539	491	529	522	516	486	486	499	519	518	517	500	524	492	519	540	458	504	504	507	555	544	500	536	517	488	457	506	487	454	494	502	509	521	489	491	499	491	538	550	503	490	478	495	512	516	474	532	508	553	513	528	519	481	490	509	518	534	537	508	530	527	507	496	511	509	462	466	518	510	523	519	491	510	492	494	523	503	499	506	500	555	490	514	533	538	484	520	496	512	495	487	502	503	554	534	525	474	498	505	516	503	538	520	465	493	524	538	488	514	496	509	533	521	479	501	577	577	536	491	547	466	506	485	494	510	520	511	536	518	487	469	510	502	513	556	504	533	463	487	527	491	495	559	511	514	541	490	515	518	507	504	500	510	489	501	473	492	491	514	462	531	511	470	592	487	496	515	522	488	483	509	539	491	533	501	488	520	566	505	508	509	498	530	456	512	534	530	522	557	507	524	493	499	502	526	551	489	466	513	481	538	471	492	500	533	492	512	505	532	531	498	528	494	501	499	542	563	504	458	495	519	569	555	535	525	535	501	509	541	522	537	521	484	527	508	485	519	489	506	540	515	477	537	480	543	551	507	529	529	527	529	509	531	508	484	503	558	471	494	474	486	526	481	500	551	513	512	463	487	483	505	485	531	495	495	508	523	498	501	509	469	487	519	541	508	522	492	520	487	520	537	485	520	507	489	475	515	483	502	515	521	560	482	498	527	535	535	483	481	512	504	485	529	484	493	507	554	541	485	545	540	506	509	482	503	484	521	556	504	499	507	500	512	494	523	497	537	486	493	473	502	514	518	539	493	482	515	540	551	509	564	544	492	533	507	544	496	516	484	513	462	507	484	501	518	522	525	478	507	516	515	515	517	519	491	508	511	494	490	506	499	478	494	526	508	515	521	507	559	535	524	521	524	496	515	540	500	559	518	532	526	501	477	480	540	460	504	481	524	521	479	519	532	517	522	465	507	474	539	528	505	513	537	473	515	509	506	529	496	525	484	507	504	486	471	541	469	503	491	531	539	504	485	549	532	512	530	440	501	525	521	507	512	499	529	494	524	516	506	510	569	519	490	500	481	497	551	501	509	542	484	506	488	518	510	516	511	494	517	441	519	539	495	513	495	508	484	471	514	500	492	529	521	522	526	523	524	519	489	515	474	539	528	512	486	514	505	491	502	478	506	516	509	509	525	512	494	507	511	490	545	502	534	512	487	502	500	492	490	490	505	496	489	540	513	490	492	505	507	415	564	531	515	472	477	489	492	511	554	514	518	499	520	485	489	540	530	489	495	519	539	500	524	496	458	499	530	506	554	532	507	465	496	456	485	529	511	512	518	508	486	449	509	524	530	516	524	508	481	479	501	491	542	530	493	494	538	481	523	504	490	525	493	498	491	478	559	501	453	516	494	514	498	486	510	509	528	518	503	502	477	477	496	495	494	484	481	508	526	498	519	505	494	516	522	486	504	508	473	491	488	507	513	499	483	513	517	502	473	476	484	514	481	527	487	534	522	528	524	524	505	506	455	536	498	491	508	500	491	483	497	548	546	488	489	479	497	521	468	565	514	474	509	523	488	536	507	473	471	509	472	516	543	498	521	522	500	536	445	547	492	521	491	486	491	491	530	488	502	519	519	464	477	516	470	494	461	512	494	502	521	503
7405	10105	9270	5547	4428	3527	2614	2175	1704	1279	986	848	785	718	634	651	679	675	658	638	630	611	676	662	665	641	677	726	697	745	683	660	688	671	633	607	623	662	631	625	654	641	631	662	661	645	656	638	633	630	585	601	612	635	633	644	639	626	650	596	619	637	640	615	620	598	616	636	640	626	632	608	562	590	548	636	674	611	641	600	609	618	614	633	598	614	621	644	581	615	629	613	630	625	642	605	664	624	669	601	651	633	593	593	605	627	621	569	611	585	607	621	679	598	625	601	631	634	599	616	596	628	604	638	634	622	645	660	625	629	617	594	618	614	622	622	619	647	621	637	595	628	616	633	645	659	582	565	610	626	610	645	628	638	605	633	584	625	638	582	629	569	595	637	616	614	617	648	615	590	610	625	649	614	610	634	598	548	630	620	621	640	609	636	617	597	606	640	593	622	602	590	608	592	578	627	604	600	616	638	585	645	598	572	601	656	625	634	632	639	634	616	649	617	627	547	641	599	617	631	604	616	626	605	645	620	598	624	661	629	637	588	598	586	619	598	599	641	611	634	617	631	601	591	656	623	608	643	591	632	616	619	593	641	605	604	635	630	621	615	610	589	628	597	619	644	590	676	601	600	607	633	615	615	626	594	617	606	570	619	645	626	646	611	556	621	645	643	620	629	593	604	614	614	646	613	637	638	648	613	578	609	628	672	641	633	646	635	600	609	615	596	633	634	629	611	639	654	644	629	602	630	629	620	659	607	663	607	608	567	574	603	584	571	626	628	662	610	615	581	603	592	671	656	615	628	641	624	649	658	606	634	628	559	633	613	587	593	634	628	621	607	615	643	601	610	661	603	592	626	614	648	632	594	604	648	574	585	632	684	650	599	608	608	625	592	595	629	649	588	629	611	658	667	608	628	624	629	656	600	638	619	596	625	604	622	615	565	576	609	618	618	606	645	601	605	599	609	595	619	611	689	656	621	573	561	646	575	633	630	595	610	619	630	629	622	648	618	643	636	639	612	578	635	635	599	632	621	621	621	650	614	642	660	586	647	633	609	615	649	630	605	649	638	608	622	630	610	647	609	603	629	623	606	620	582	633	639	609	604	666	623	620	638	673	601	619	596	629	620	646	627	577	650	627	608	595	586	582	658	622	634	633	665	636	625	613	626	636	635	625	630	652	614	621	598	629	617	640	639	621	650	632	668	629	615	623	616	609	630	677	617	651	635	650	586	633	607	650	653	651	629	605	612	621	645	642	624	623	675	613	607	644	609	628	623	617	653	654	638	569	627	614	642	586	627	667	644	590	604	603	616	637	586	597	666	613	624	633	574	631	613	588	634	606	596	654	580	611	613	626	613	663	639	592	645	577	613	601	571	635	612	650	631	651	584	613	578	624	652	647	658	629	627	639	604	623	601	632	678	603	633	604	609	596	644	575	653	644	576	598	620	631	652	584	625	679	633	601	609	623	607	624	661	635	652	630	582	590	581	601	624	618	634	618	618	602	599	576	623	650	619	640	621	605	565	609	638	646	634	605	630	604	641	571	648	657	640	597	658	618	623	621	601	582	631	638	631	621	602	586	576	619	615	601	634	629	614	585	658	625	646	636	595	650	611	632	628	631	623	612	627	632	628	585	633	628	647	633	620	637	569	602	634	605	628	632	606	607	593	579	628	623	620	600	597	624	648	614	587	621	624	595	618	643	609	643	618	615	664	630	656	655	601	613	573	597	646	619	616	629	643	626	624	630	665	656	632	671	622	594	619	619	610	641	590	623	636	609	626	605	644	611	632	651	640	620	618	622	630	638	649	654	640	613	631	634	603	587	596	609	567	604	652	612	622	606	613	627	646	588	622	532	638	594	623	644	630	656	620	671	601	659	592	651	612	606	632	618	595	634	573	610	618	583	615	637	618	614	607	624	646	646	611	627	601	603	639	607	648	625	636	617	617	600	631	629	599	631	634	613	594	640	604	630	622	594	607	613	617	592	644	591	612	662	637	603	575	611	586	562	613	600	635	620	668	622	597	629	620	641	582	628	618	614	645	651	629	608	638	624	662	616	597	631	608	592	601	671	613	615	613	604	605	636	618	626	662	644	616	684	616	607	611	584	579	634	589	615	621	612	603	676	611	621	671	625	645	638	601	591	659	614	642	648	675	618	643	619	623	616	612	605	604	579	622	595	590	685	622	610	561	628	600	633	629	616	645	596	587	607	649	617	595	597	640	596	688	650	619	612	597	606	601	653	649	613	635	629	591	589	622	587	603	599	611	605	615	616	618	663	611	574	617	610	619	612	628	566	622	653	607	639	653	618	641	639	622	627	611	560	625	600	651	616	607	580	623	636	623	677	645	594	627	643	626	621	633	630	675	574	637	638	637	609	614	600	655	628	586	629	610	570	612	615	612	584	622	661	604	586	629	595	654	653	612	568	633	614	658	656	635	594	653	624	645	611	665	577	579	640	610	624	602	610	649	631	606	599	611	645	577	612	636	653	615	599	673	608	641	593	621	608	644	588	655	639	619	632	642	628	606	635	608	618	652	580	635	611	632	588	600	598	641	622	646	587	602	644	623	616	631	614	599	639	626	606	640	640	643	609	580	611	616	612	621	629	629	619	651	622	620	645	676	598	566	597	613	630	645	631	617	626	636	609	587	676	613	593	646	678	690	568	604	636	576	623	575	604	637	598	649	624	603	645	602	641	645	601	599	634	619	616	642	648	628	627	648	632	630	650	602	606	637	605	634	627	643	569	627	600	629	593	654	645	627	585	628	643	618	598	612	618	605	610	630	644	594	592	606	612	616	676	673	627	630	605	655	647	624	644	648	635	623	632	658	668	619	630	629	611	597	643	584	613	598	609	647	629	595	653	644	599	630	638	663	651	658	649	622	651	631	634	616	635	643	643	649	595	610	622	636	588	629	649	629	629	618	634	607	595	622	607	636	617	605	645	592	619	660	584	614	591	592	625	626	589	643	624	637	620	570	661	634	617	576	638	577	616	603	591	653	620	629	629	652	629	603	635	605	607	592	628	666	641	556	680	605	599	616	661	648	644	601	594	631	637	659	614	636	620	629	639	665	618	656	624	592	655	654	613	637	646	645	591	641	633	639	587	631	607	624	636	572	602	571	603	601	651	625	614	584	593	654	638	585	636	618	649	596	640	620	627	616	628	624	650	606	608	604	619	624	601	634	611	636	585	595	597	583	615	610	653	577	615	630	620	603	663	597	608	644	627	597	624	640	599	636	571	657	664	623	637	647	612	628	633	628	603	597	594	612	619	619	654	601	577	637	619	595	649	633	615	618	625	577	638	600	629	595	583	629	596	603	642	599	578	604	639	663	626	602	615	576	616	611	649	550	603	578	635	624	637	644	662	573	620	611	601	583	622	612	632	604	589	602	655	632	606	597	544	579	610	602	634	625	616	624	583	572	588	593	649	591	626	629	619	649	612	612	640	630	585	584	627	606	615	634	617	642	627	595	587	635	585	634
23631	20923	28145	23857	20898	11671	3252	1806	1300	887	665	509	405	419	368	360	340	337	315	303	303	317	317	297	315	317	323	347	339	341	333	314	325	309	290	294	276	272	262	300	292	257	282	256	296	270	236	289	300	252	253	265	272	283	276	294	246	246	254	274	293	271	318	310	271	280	243	275	258	271	239	266	256	262	295	247	243	292	269	271	265	229	255	276	255	279	256	281	263	264	266	279	276	283	268	241	252	258	248	260	266	290	279	271	257	283	254	264	259	272	254	260	243	300	313	261	228	267	278	262	270	272	275	252	274	266	246	268	248	260	274	280	248	259	261	281	245	294	278	226	272	249	258	252	259	274	256	269	273	241	279	265	289	281	260	270	261	268	274	238	257	279	276	246	254	267	284	268	275	275	292	284	252	268	278	263	234	255	257	263	271	244	260	262	271	258	285	256	255	235	239	244	271	268	257	276	277	272	278	263	263	273	288	265	258	274	274	284	268	255	274	260	273	268	262	262	253	250	278	269	271	260	256	285	280	240	273	293	255	277	241	280	257	278	261	266	293	281	269	270	282	238	266	252	293	251	262	258	287	256	277	244	257	264	295	260	277	293	260	260	273	270	249	256	252	273	287	266	251	280	227	262	273	239	226	230	262	280	246	286	270	263	258	268	267	249	257	249	262	260	271	230	280	234	266	284	256	274	268	277	298	270	258	248	259	258	253	275	262	251	272	259	277	250	266	270	238	263	243	261	293	235	265	282	232	252	239	265	270	255	266	263	299	280	267	280	247	255	267	249	274	271	259	254	284	248	263	268	284	273	266	235	270	283	261	267	261	254	246	265	258	249	242	267	291	259	291	263	267	251	256	266	272	248	252	299	286	284	258	267	269	283	261	265	271	265	238	258	267	280	286	253	257	272	274	243	260	259	321	250	258	234	272	243	255	240	242	261	274	273	253	250	255	274	285	256	249	273	275	259	254	237	257	286	224	255	282	272	271	262	256	268	304	220	229	285	256	288	242	266	263	240	244	258	259	269	271	235	239	257	260	282	283	274	252	278	252	259	268	230	274	237	248	301	274	249	283	252	274	285	264	268	235	249	288	266	276	265	256	244	284	254	259	275	264	239	252	260	266	242	259	245	267	252	270	279	274	237	263	273	269	257	242	257	266	258	249	279	229	258	231	246	248	270	271	279	266	236	255	289	249	280	264	274	260	293	285	277	272	258	267	270	245	256	283	256	260	243	250	277	280	289	248	258	312	263	247	244	293	262	278	243	253	266	270	227	277	280	286	262	239	251	239	258	273	241	255	277	261	278	271	253	265	261	254	277	271	249	252	246	285	249	251	278	256	256	266	236	259	248	286	265	278	278	276	286	248	272	270	274	282	249	258	258	275	257	247	236	267	230	271	293	269	278	271	248	268	282	279	249	251	287	264	282	235	263	281	265	280	283	280	273	284	278	279	301	260	254	271	274	254	269	228	250	265	280	270	253	282	250	254	264	245	258	277	234	243	265	262	283	280	260	255	236	269	258	245	246	266	253	251	278	269	256	269	258	277	272	239	256	276	257	268	278	291	262	267	275	273	255	261	259	264	285	290	266	235	254	271	262	288	295	247	248	292	283	230	252	245	242	267	265	262	234	257	274	245	303	265	248	252	253	265	273	297	248	262	259	252	252	246	268	260	267	259	278	236	224	253	285	273	266	274	262	255	253	261	268	267	256	266	284	268	243	282	252	252	235	258	251	244	284	279	264	289	282	278	257	232	284	263	292	278	274	276	295	280	275	251	277	292	282	264	266	248	289	262	262	279	257	241	258	247	269	243	235	250	266	251	280	242	263	300	268	270	283	276	257	253	256	271	277	242	240	287	279	283	265	227	253	271	250	254	275	284	262	284	250	279	291	281	268	262	247	266	262	258	272	251	250	278	288	290	267	232	294	289	258	231	263	261	258	267	254	251	256	286	266	237	278	281	289	259	279	233	272	265	230	265	251	263	261	255	246	273	275	247	259	276	277	276	245	260	275	264	273	260	268	296	268	242	297	282	262	250	253	233	311	242	275	264	265	228	252	267	275	288	273	255	260	257	260	277	243	266	274	255	276	263	262	256	261	246	247	248	247	271	274	265	257	270	263	269	259	238	270	244	262	276	247	273	239	266	271	270	270	265	284	266	268	295	249	260	249	259	269	258	249	250	243	281	230	283	259	248	255	244	268	269	252	265	265	257	256	227	260	268	236	272	289	226	259	279	292	240	240	255	251	251	270	263	259	235	269	282	281	247	248	256	251	240	267	298	251	231	275	268	270	283	252	247	288	251	263	274	258	263	259	271	286	255	272	248	288	270	296	270	268	286	264	250	251	268	272	279	269	261	236	263	244	268	252	242	276	252	276	259	257	259	299	273	238	253	283	298	268	270	283	239	237	259	270	235	256	263	264	283	286	263	276	236	262	247	242	262	262	280	244	287	259	267	271	264	235	252	271	299	256	275	223	244	251	268	243	266	269	282	265	254	267	269	279	275	263	261	285	227	271	300	282	254	273	273	274	254	270	259	268	260	230	249	255	241	249	266	261	278	259	280	263	271	260	252	271	280	238	282	291	272	274	265	302	262	247	247	273	258	254	263	252	253	238	259	276	266	289	242	283	275	209	264	292	250	268	270	268	271	285	258	268	266	236	274	256	247	264	234	247	294	281	273	277	275	220	245	252	235	258	268	259	248	266	254	276	242	271	271	236	259	267	233	279	270	268	293	269	232	247	263	276	267	256	270	279	259	248	253	238	279	235	247	275	250	253	284	278	295	234	274	272	270	275	275	281	259	258	235	231	270	265	245	280	293	299	252	252	253	247	269	273	256	264	291	260	243	300	276	263	270	251	275	275	247	277	235	269	259	264	246	279	274	275	253	282	268	273	262	275	293	241	244	251	247	261	248	232	276	261	261	250	245	270	288	276	270	254	260	285	252	257	262	292	255	236	272	252	285	260	240	264	250	246	252	266	263	265	255	260	257	292	269	297	260	247	263	245	257	262	239	283	256	263	268	248	291	253	277	268	265	280	273	225	259	262	258	261	246	261	222	267	233	266	237	279	240	283	260	271	272	267	273	271	256	256	277	277	244	232	255	242	269	264	271	291	224	250	250	281	263	232	266	261	290	244	278	268	258	284	260	250	283	253	256	260	293	274	246	278	240	245	283	269	271	243	240	262	235	266	272	278	252	259	247	245	250	261	262	264	244	268	274	262	302	264	255	268	241	233	259	264	277	243	283	267	227	273	276	263	251	266	236	265	280	247	236	286	256	289	271	249	268	254	272	246	251	260	256	264	257	276	263	276	240	253	270	274	262	268	260	247	300	246	237	274	266	270	259	251	260	242	228	266	246	243	232	249	264	239	267	252	252	253	264	277	267	248	289	276	285	271	252	256	271	261	298	245	269	237	227	255	266	291	269	233	273	273	247	271	267	257	266	273	272	269	240	296	281	286	281	282	265	287	272	280	258	240
8442	18832	17179	10876	8502	6885	5287	3984	2785	2048	1248	888	742	631	561	585	497	518	459	452	448	467	407	406	418	450	420	464	549	564	491	454	446	393	368	389	354	344	374	361	379	343	400	364	384	333	344	372	359	387	352	385	355	369	376	329	340	332	310	326	339	339	362	351	364	340	351	342	331	358	355	334	328	340	338	338	348	394	332	307	313	339	357	333	350	374	339	366	348	349	340	341	336	334	359	319	346	350	362	314	358	333	315	339	338	303	342	314	333	367	320	325	320	340	343	338	327	384	351	337	301	352	319	331	328	296	310	332	330	321	338	339	343	332	314	320	344	345	334	353	290	322	315	359	357	354	337	337	349	351	346	320	314	330	312	328	356	303	323	338	357	323	369	310	338	360	356	314	325	328	347	345	331	321	344	333	335	326	397	306	327	338	354	343	347	337	321	311	365	319	323	309	351	351	330	355	329	315	353	336	319	353	356	338	347	313	347	348	352	328	324	337	317	355	327	316	333	311	340	341	320	311	320	337	344	316	343	334	349	328	296	337	333	340	362	335	326	306	319	345	317	311	351	332	327	340	361	346	337	342	312	325	351	328	350	320	295	372	367	315	328	336	359	355	314	358	362	389	334	335	337	345	318	342	330	337	356	342	347	333	332	334	348	328	325	359	360	316	310	322	334	336	332	329	348	342	324	359	350	327	341	327	315	314	340	327	336	327	323	334	362	342	363	311	348	339	316	315	321	323	343	313	311	330	334	311	363	331	316	322	370	329	352	315	353	319	337	312	346	343	345	343	348	336	323	340	346	321	312	338	339	356	318	319	327	339	352	334	326	319	303	355	314	317	332	304	347	346	341	353	307	331	330	334	334	310	338	353	342	335	356	361	321	311	286	346	362	339	338	327	359	362	362	350	328	337	333	350	292	337	332	330	329	384	339	340	321	330	321	333	306	326	336	347	332	312	340	359	324	308	336	347	334	365	336	335	362	338	328	333	348	344	303	364	332	311	332	341	360	344	322	361	349	332	341	303	341	344	348	343	329	306	320	334	355	302	373	341	337	337	320	363	335	362	365	349	334	321	336	315	353	325	376	344	331	322	331	347	321	331	342	305	324	323	324	342	348	312	338	316	327	349	332	334	341	324	336	342	372	324	341	354	348	302	329	318	338	329	339	323	321	357	313	343	318	324	321	302	292	319	311	313	328	318	354	343	318	321	326	305	353	296	303	334	318	322	343	316	340	333	338	328	339	329	311	324	345	346	346	325	340	340	354	333	317	353	332	317	337	342	318	341	283	330	351	328	365	327	320	331	340	355	326	337	327	333	349	329	322	304	358	335	348	330	329	332	319	356	345	302	342	324	338	332	327	334	351	320	332	321	345	354	305	364	297	306	285	315	314	336	320	325	335	298	330	362	325	322	334	370	331	319	340	315	323	333	362	323	351	299	310	317	365	364	337	340	310	292	311	348	358	340	330	329	328	326	331	320	326	339	340	346	302	343	346	362	349	303	334	325	333	332	347	301	334	322	310	314	315	361	356	344	305	324	329	337	352	311	304	330	334	337	316	335	318	338	336	362	325	340	347	378	349	318	326	333	362	324	321	349	338	305	333	365	339	358	330	310	299	323	341	330	317	323	336	299	321	308	320	322	341	342	336	349	362	309	357	332	327	336	341	323	311	313	331	350	349	320	318	312	322	299	326	307	333	329	337	336	312	329	354	339	351	328	294	324	331	344	328	361	356	321	327	319	338	333	351	342	340	282	298	328	331	341	347	373	374	331	327	303	343	326	314	362	355	288	364	336	339	314	346	318	347	369	339	363	353	358	350	306	299	344	312	324	329	355	371	309	344	330	323	317	309	314	371	315	334	338	337	316	331	343	307	339	357	349	340	349	326	345	401	343	342	339	352	320	353	332	325	335	328	338	334	309	372	328	305	344	343	351	340	316	320	335	331	336	338	319	350	331	323	322	317	346	327	298	371	328	338	354	348	341	331	346	330	323	371	344	354	335	337	320	293	341	326	302	338	340	310	345	350	318	342	305	335	295	338	345	311	324	303	354	336	304	346	355	341	331	340	337	332	303	346	355	317	346	327	303	328	320	332	344	340	340	339	326	312	323	325	341	311	348	317	349	329	366	310	338	345	329	339	324	365	323	317	340	352	361	334	297	346	318	361	327	334	355	361	296	340	295	333	331	316	360	390	344	347	327	315	361	326	292	320	334	335	301	329	324	373	347	349	322	317	355	328	337	336	352	325	314	323	372	348	365	332	332	367	326	335	325	361	344	319	354	334	334	330	329	340	328	331	336	352	311	308	334	319	331	346	309	367	362	324	319	341	325	312	342	349	328	327	343	323	350	319	337	291	329	338	333	331	371	302	351	350	344	336	345	341	319	343	329	356	308	328	338	296	307	323	375	326	333	325	333	321	306	316	322	340	340	347	351	334	298	340	319	344	305	336	318	328	347	328	338	356	325	338	279	364	341	342	325	332	338	332	316	348	366	328	340	333	306	324	336	337	312	339	354	333	320	319	329	324	345	317	342	363	334	333	316	329	332	319	282	321	327	348	311	331	329	319	331	327	324	364	320	351	309	323	311	307	303	363	339	336	353	346	322	303	348	361	313	351	350	335	353	313	342	323	342	279	347	338	320	359	350	361	315	351	337	305	309	358	334	340	339	331	349	345	283	315	324	325	348	349	325	330	362	318	296	329	337	327	337	321	358	351	314	312	347	331	316	337	329	312	333	326	338	359	329	345	346	320	332	393	317	339	340	335	351	318	321	361	337	335	359	349	330	312	339	322	334	312	354	325	354	338	313	327	316	333	341	331	340	335	356	339	347	365	358	304	372	312	290	307	312	369	362	330	363	332	325	322	325	342	339	365	334	335	334	350	362	369	349	344	338	332	319	307	355	318	312	306	315	324	326	340	316	327	331	328	275	338	330	331	340	317	312	344	334	347	341	304	358	331	321	353	330	353	334	328	328	376	351	359	323	296	281	320	312	317	327	330	333	334	309	325	313	347	335	362	320	310	312	325	346	317	339	308	324	345	328	359	332	308	371	322	378	348	349	305	353	364	335	355	384	345	344	319	304	339	320	353	324	353	306	366	337	373	308	343	347	321	331	372	331	339	351	329	323	367	319	317	339	323	338	357	336	328	348	365	355	330	324	340	340	349	359	332	344	349	336	325	316	335	328	314	348	363	343	334	384	330	328	327	317	321	321	361	302	342	328	336	332	309	335	313	338	354	360	309	321	339	325	323	312	343	338	329	320	344	320	322	333	351	322	339	352	320	334	329	329	334	302	323	341	337	354	350	340	351	329	323	332	336	311	340	299	344	366	355	335	304	326	335	328	342	336	326	344	319	327	339	343	329	343	346	318	320	332	326	360	337	347	332	323	337	316	340	356	317	330	340	313	322	340	368	328	351	301	329	348	319	322	348	330	349	330	340	312	320	338	309	337	335	351	318	339	324	365	332	332	302	355	334	360
24922	20936	26896	24942	10886	3000	2175	1579	1252	1034	843	704	712	653	641	614	649	668	676	716	626	612	584	662	653	624	691	670	688	658	668	643	617	587	607	615	623	588	612	602	642	657	570	602	596	610	657	578	631	585	626	599	607	645	624	621	603	594	640	640	617	595	582	605	615	569	579	620	642	644	642	589	657	603	620	588	586	591	605	599	630	548	610	577	644	611	590	612	598	672	577	618	564	607	601	602	607	595	626	563	585	547	622	597	607	567	606	664	636	602	632	575	606	583	585	591	618	605	608	595	565	645	636	622	642	598	591	568	646	595	617	595	602	597	572	596	606	625	605	560	631	542	659	590	585	603	610	582	623	596	577	607	659	637	631	578	610	602	656	590	599	656	616	612	590	638	594	581	583	627	590	639	611	629	638	620	605	631	615	583	610	622	614	617	588	584	631	593	627	625	625	589	608	589	586	563	616	602	594	590	605	607	629	607	601	587	591	606	563	615	598	594	619	629	592	541	604	591	578	635	634	569	566	573	638	621	621	587	606	601	585	567	580	586	653	626	597	655	572	593	594	593	585	625	601	609	534	592	601	562	609	620	596	578	608	610	574	604	614	624	624	606	601	568	561	598	635	603	611	578	590	667	567	603	636	627	579	594	628	609	605	604	629	605	622	628	566	656	587	616	622	657	610	615	595	627	648	638	572	593	604	632	624	547	584	574	618	612	642	612	619	607	628	592	592	589	569	594	609	547	602	579	612	622	639	644	576	636	622	595	642	638	617	600	632	558	597	611	600	583	626	604	615	607	597	616	623	574	602	580	585	570	598	618	610	618	614	613	566	583	621	575	629	631	607	644	585	599	546	584	582	595	551	623	645	603	567	614	630	621	621	629	615	612	608	587	639	582	587	627	620	603	575	626	582	616	604	640	609	601	623	599	641	608	600	624	582	600	625	639	597	610	621	632	613	610	567	600	598	590	635	589	607	606	592	604	567	616	602	621	621	574	614	583	592	583	576	600	646	606	628	622	566	545	592	595	616	604	588	582	630	578	664	611	556	630	617	598	606	634	556	600	642	569	598	579	594	600	590	577	593	629	596	552	580	617	616	577	581	588	589	567	615	613	626	558	597	592	613	619	617	574	585	604	567	631	591	592	606	608	596	591	560	618	594	619	600	584	606	626	564	600	579	592	609	572	587	593	585	638	606	585	554	633	609	584	607	650	637	598	618	594	615	624	621	584	549	597	629	572	537	604	628	662	605	621	607	633	600	638	613	605	638	577	603	634	616	598	598	623	617	632	609	570	614	586	630	636	583	594	584	589	638	656	577	647	613	645	612	561	603	629	596	606	604	581	624	605	577	617	601	598	580	608	618	588	595	625	590	599	589	600	579	578	577	613	559	626	617	612	633	615	578	600	642	617	605	607	592	610	611	615	596	597	568	545	650	598	605	560	633	587	565	615	662	629	572	626	622	574	627	619	585	611	596	574	602	629	601	584	621	609	603	587	610	631	633	585	604	624	619	625	575	624	613	580	574	611	576	577	618	639	601	591	618	581	559	587	630	590	589	610	641	628	556	594	627	578	602	565	615	602	601	615	589	629	575	647	607	585	599	583	597	624	611	626	603	612	637	597	617	614	577	621	601	592	633	576	610	565	593	630	624	620	540	604	602	648	626	593	615	608	581	527	585	612	573	577	628	647	602	635	574	576	591	595	624	556	599	620	622	585	590	623	619	606	555	597	624	571	568	582	595	613	588	588	564	595	602	612	590	594	621	615	573	632	629	574	617	613	547	626	578	587	611	610	615	577	598	625	588	560	593	590	609	589	589	599	666	621	532	631	623	578	592	636	618	627	576	586	628	652	574	624	645	589	614	632	625	599	611	602	593	624	568	586	599	613	643	585	580	634	635	558	595	587	621	575	600	601	626	608	620	644	588	562	611	567	610	600	575	592	643	635	589	599	596	600	561	618	620	585	607	585	602	560	578	602	628	675	630	605	566	641	582	599	613	606	569	604	588	610	587	593	579	615	592	597	616	610	670	552	606	600	620	656	656	609	596	613	656	611	633	640	585	624	609	602	609	583	609	551	566	577	637	580	565	625	611	570	587	604	580	554	643	593	625	594	626	567	590	654	596	596	602	613	561	650	556	583	594	600	635	633	671	628	576	628	590	613	552	620	620	552	596	622	575	608	627	569	645	628	598	606	622	600	620	592	588	641	586	623	614	604	621	612	597	594	593	595	606	607	621	559	560	621	586	595	576	628	616	564	572	567	582	620	584	625	600	647	584	606	625	587	602	560	626	614	615	623	601	590	635	618	636	649	598	589	601	626	643	617	652	569	622	615	614	608	591	594	625	651	628	597	599	591	551	572	610	561	611	576	655	605	611	568	607	648	659	569	559	597	579	638	585	636	633	600	664	617	599	626	597	594	590	609	514	584	580	618	594	575	580	585	597	587	582	633	618	596	617	646	608	603	577	598	602	584	630	614	606	585	656	592	603	636	578	611	553	615	615	604	602	611	574	629	607	611	608	608	620	644	615	572	638	608	641	620	610	631	583	546	589	593	604	627	570	601	667	636	589	607	595	616	611	643	620	632	620	588	577	621	592	580	651	575	619	654	634	629	619	598	644	607	607	600	615	620	588	600	615	617	592	572	598	653	609	583	612	618	603	606	561	562	589	584	602	575	588	552	584	577	604	607	590	578	581	611	592	579	564	569	619	619	595	612	558	608	624	569	556	557	601	636	627	626	581	612	587	623	608	604	600	621	586	630	577	608	576	616	628	610	599	601	583	627	578	627	584	612	598	552	631	630	585	610	633	601	595	631	616	606	640	608	591	593	610	608	597	603	624	608	606	637	639	610	602	577	600	584	594	583	661	558	614	652	651	620	583	615	577	654	582	606	613	592	630	585	620	579	569	597	649	611	608	618	565	593	561	603	611	596	650	604	599	618	584	641	609	598	622	622	557	596	605	592	593	611	583	613	649	571	640	600	592	585	584	575	578	594	574	584	567	585	633	606	583	565	590	593	606	595	651	610	627	575	587	625	580	618	588	596	612	556	567	607	618	605	566	626	633	586	620	553	602	614	647	593	648	572	581	603	594	627	583	594	597	610	652	652	593	616	577	618	635	596	570	585	574	633	571	617	582	596	633	602	610	585	610	662	547	604	566	604	605	616	589	631	648	615	593	556	571	624	622	612	617	631	596	606	630	577	612	611	573	643	627	629	597	600	658	586	600	598	587	640	604	608	590	598	600	560	581	618	618	609	563	617	587	640	630	610	570	618	637	583	569	622	670	592	633	593	595	548	586	613	615	643	632	618	608	627	593	609	612	633	645	617	585	632	580	588	601	628	637	609	597	611	600	643	607	594	601	625	629	575	590	605	599	638	651	639	601	579	597	576	571	627	612	606	591	594	605	663	611	611	635	597	617	607	584	598	648	630	570	658	610	588	581	554	617	599	600	565	594	596	601	588	566	598	649	626	583	607	634	589
8060	14917	13419	8431	6695	5551	4316	3367	2596	1828	1328	1090	927	885	862	858	836	819	765	803	782	758	813	772	783	738	783	826	851	923	859	745	792	737	737	739	763	777	732	758	701	749	757	765	757	683	709	724	727	747	727	687	686	708	722	715	736	740	700	726	729	761	724	759	738	691	742	708	770	701	721	702	698	716	695	771	728	751	698	715	728	655	684	735	705	674	724	731	730	715	759	716	752	739	707	707	752	685	672	636	689	670	712	709	685	688	708	681	698	696	737	746	735	727	733	670	686	679	710	703	719	705	702	718	695	679	712	701	706	737	734	714	708	660	752	707	728	758	712	721	724	695	717	706	736	783	721	729	724	708	732	764	677	704	691	726	779	664	729	721	700	703	751	700	726	693	687	719	708	760	713	678	735	725	731	695	753	623	724	747	714	767	758	744	745	713	761	691	731	683	718	713	724	760	712	715	699	712	714	717	697	715	716	738	702	722	655	702	726	683	732	717	710	657	718	666	708	657	694	700	711	707	756	676	718	758	729	705	735	692	724	718	721	725	696	679	702	735	741	717	692	749	713	757	710	697	684	681	735	686	649	689	739	734	700	722	684	718	717	694	714	713	682	735	718	712	669	735	740	681	721	713	692	699	712	703	766	732	721	732	690	727	730	636	749	760	795	724	800	689	709	691	700	719	746	684	745	722	696	744	691	735	756	657	705	773	692	703	719	683	690	692	711	793	709	728	731	703	747	745	736	722	746	697	689	693	714	700	722	730	737	710	710	671	721	745	676	711	715	657	713	700	714	704	738	714	729	722	722	732	653	722	656	720	700	692	773	770	668	741	721	702	723	736	758	684	697	708	700	759	712	736	712	743	688	671	739	740	770	708	736	719	695	686	693	747	699	711	764	712	744	747	687	700	698	700	719	670	705	723	727	681	724	718	701	724	699	646	722	694	709	699	688	735	717	735	761	646	763	646	666	705	728	731	690	741	697	714	720	749	764	688	703	701	717	730	697	652	716	681	727	727	719	736	663	726	733	703	702	693	758	778	681	732	695	723	687	692	705	721	761	719	715	700	727	714	717	725	705	765	717	688	695	673	718	736	770	704	732	739	717	720	666	745	709	654	736	704	712	781	737	702	711	656	664	702	698	721	737	646	719	673	741	684	694	724	723	681	746	700	739	706	722	731	695	730	704	673	759	720	720	692	662	737	693	755	692	721	736	670	721	734	691	738	704	723	713	651	712	733	717	742	718	741	738	733	720	657	733	705	718	728	722	711	711	763	725	757	738	714	718	691	729	694	704	703	680	722	713	697	743	715	693	719	738	729	750	658	641	706	738	698	682	731	654	705	741	726	758	705	691	749	731	745	725	757	784	685	676	706	702	706	706	712	728	742	696	710	695	683	779	740	716	715	708	703	740	691	730	769	712	725	683	749	737	644	728	763	711	663	698	708	727	706	703	717	747	717	729	768	729	689	642	730	733	753	732	704	670	721	720	690	678	669	728	695	708	717	663	715	682	731	732	699	740	681	675	740	740	711	723	711	692	701	700	684	679	731	712	715	702	742	703	661	749	692	711	712	711	741	674	755	730	688	678	727	710	741	716	734	743	673	744	698	671	688	739	716	685	732	706	721	721	743	707	704	696	728	764	676	770	684	694	667	728	721	706	680	718	703	704	697	669	726	739	722	711	702	723	674	752	727	754	726	700	709	693	720	701	753	745	721	724	689	744	725	744	686	693	767	743	734	707	712	707	716	700	731	735	694	712	699	750	745	707	750	707	717	687	695	700	728	723	750	713	705	728	680	732	753	740	729	742	707	710	661	683	693	675	699	703	734	719	701	686	684	714	730	715	692	663	714	652	743	745	684	684	686	714	704	728	712	624	715	699	727	699	722	689	748	636	744	694	721	732	733	704	711	709	722	747	767	759	695	751	734	707	685	723	686	637	727	726	692	759	710	742	688	716	675	733	726	686	730	766	679	710	699	720	734	731	713	703	744	737	737	729	723	777	689	710	734	729	758	707	735	721	683	690	698	720	709	693	725	744	680	690	729	728	718	681	698	718	713	687	733	650	704	704	735	735	698	670	727	704	701	692	665	723	690	744	737	729	703	666	723	730	740	730	719	758	721	723	699	755	747	719	693	755	699	731	708	677	721	712	732	661	734	746	758	730	705	712	702	716	688	775	695	663	736	714	733	685	688	733	699	695	738	694	732	702	647	720	706	619	692	666	733	708	697	695	743	688	678	706	695	662	697	749	739	732	710	699	723	723	743	697	708	742	618	714	693	693	708	730	702	708	715	745	706	752	722	730	688	758	705	737	735	727	739	715	703	728	684	699	689	677	697	705	738	673	735	702	708	689	684	726	652	704	740	732	743	709	715	708	709	736	674	740	663	756	707	718	762	675	723	725	728	735	722	725	731	719	696	678	720	740	715	695	721	689	703	737	676	740	729	695	732	694	725	743	730	681	729	699	750	690	680	746	734	739	738	742	712	684	723	709	682	716	713	749	731	749	688	718	712	699	696	687	682	752	707	752	729	775	736	715	676	779	748	705	705	697	720	714	671	742	701	707	703	719	712	740	707	726	659	688	729	708	667	739	744	697	767	700	759	682	676	740	748	718	669	717	676	650	734	726	711	714	697	718	712	697	714	683	687	723	674	694	722	720	749	725	718	681	705	695	715	677	730	737	742	678	703	705	698	695	763	727	684	685	668	682	744	735	699	744	699	688	729	670	730	753	696	741	707	701	688	742	704	694	694	723	747	685	696	773	725	740	710	742	776	689	750	735	734	661	730	742	779	723	696	727	724	703	751	704	688	737	682	715	725	694	733	721	739	716	729	711	742	702	718	684	699	668	721	708	695	771	685	715	729	738	682	681	700	688	703	719	722	745	710	763	716	710	694	721	717	715	745	697	727	716	741	711	710	681	716	767	756	754	746	682	732	705	718	706	677	700	694	732	746	655	670	706	677	695	735	711	685	682	742	719	720	648	703	671	699	660	693	726	707	664	762	707	665	737	756	701	730	729	719	710	724	735	723	746	691	698	705	707	786	710	676	729	706	707	666	714	683	666	696	718	682	687	720	755	720	664	707	732	740	698	677	693	696	686	675	686	659	739	711	681	721	727	735	750	724	744	706	706	754	734	753	753	694	710	726	668	770	707	764	696	718	674	740	710	722	764	694	770	760	705	705	691	757	701	765	735	706	726	759	668	715	691	723	724	744	706	658	696	717	703	716	695	724	668	635	745	708	740	714	709	733	759	705	757	697	675	721	649	698	737	684	706	726	688	712	764	710	731	729	747	716	722	720	714	766	735	721	701	717	726	745	714	747	687	744	691	715	709	681	681	736	717	695	739	744	672	713	713	680	745	707	745	666	732	721	710	746	709	708	684	710	727	699	729	740	730	696	767	700	735	694	687	726	709	722	690	720	659	714	727	750	728	725	711	736	736	727	751	721	712	691	729	764	731	745	770	775	697	730	678	677	773	733
22672	20892	28562	23335	20891	21051	11975	3110	1957	1406	874	651	567	508	500	447	471	404	415	383	415	360	372	365	361	362	355	402	419	440	395	370	364	369	348	354	307	293	296	337	355	322	319	300	319	340	323	317	322	324	337	302	287	299	280	265	314	335	305	278	308	330	335	309	313	289	308	279	300	279	282	315	276	305	320	300	296	293	287	297	287	275	331	306	286	298	273	291	286	328	314	297	289	293	319	285	278	284	305	295	303	295	280	316	308	271	287	300	318	296	271	270	314	260	307	303	298	298	296	285	289	299	326	309	286	284	308	283	273	286	293	313	305	295	299	299	280	292	296	303	299	280	273	300	275	300	298	264	278	314	293	311	270	286	312	264	288	293	310	321	272	296	285	301	273	297	296	299	295	305	302	297	285	297	292	323	288	268	284	273	287	309	256	293	292	289	296	293	337	304	283	307	305	302	286	302	260	296	275	279	302	270	282	300	288	260	285	322	285	283	312	281	296	289	282	281	279	290	277	272	294	309	312	327	298	265	306	268	312	303	267	283	307	303	308	291	289	287	299	316	304	296	265	297	309	269	290	270	247	281	311	263	284	286	270	328	310	285	294	272	280	282	279	266	273	283	292	314	279	283	268	302	287	302	273	294	277	303	286	280	309	313	308	315	310	295	297	306	272	287	286	276	260	282	286	264	281	298	300	283	299	318	279	300	281	327	266	314	312	263	294	284	270	310	259	316	304	295	280	318	235	293	289	309	261	298	278	283	288	292	298	289	300	273	295	320	296	273	268	282	258	279	268	310	304	289	274	272	299	277	297	258	278	316	272	316	293	256	285	280	262	288	305	281	302	278	290	301	310	304	303	266	309	251	289	276	301	290	318	277	301	287	314	284	319	252	300	294	289	280	300	313	310	287	320	278	299	291	320	298	293	284	283	280	278	288	304	305	311	295	304	305	302	314	287	285	288	266	264	313	293	268	291	277	278	282	311	293	262	286	308	283	303	323	301	281	273	258	292	269	280	304	275	308	296	294	288	294	275	280	301	318	286	297	274	285	315	314	278	291	312	303	272	321	270	303	302	303	294	267	311	306	279	312	307	279	280	321	276	260	289	318	286	311	285	315	271	268	290	284	280	307	289	289	305	276	289	285	312	269	280	271	294	292	269	278	310	275	297	304	287	286	274	277	313	291	302	281	295	286	306	296	290	302	275	284	290	272	275	287	296	282	260	266	294	301	289	299	304	288	290	274	296	285	292	271	283	330	306	279	289	264	258	268	323	291	272	295	292	313	305	302	306	291	300	275	305	286	317	300	323	279	266	274	258	282	308	298	278	283	284	248	275	277	300	297	304	293	327	295	281	283	291	316	263	282	281	297	302	292	301	266	318	292	267	306	320	292	289	285	320	301	287	261	289	308	285	277	291	309	288	315	272	314	290	267	274	295	296	274	305	302	253	269	303	294	281	265	281	265	296	289	297	317	260	290	277	296	280	301	310	308	295	276	284	307	287	276	295	299	290	307	288	294	252	334	263	280	290	318	298	282	287	295	276	255	308	269	301	295	286	309	292	266	286	278	241	327	268	270	302	306	276	277	310	298	275	295	265	285	270	290	262	270	294	301	284	271	296	254	296	313	283	324	275	276	289	279	288	281	302	266	286	287	321	281	319	287	258	277	295	276	288	292	272	287	305	267	293	259	289	273	277	262	275	286	276	290	274	304	307	293	292	308	266	332	292	277	276	285	324	285	267	304	270	310	284	298	281	277	284	272	265	335	280	280	280	267	288	283	252	275	283	272	310	314	257	295	276	297	284	307	298	267	280	277	262	316	275	290	298	285	298	319	289	279	299	294	277	300	285	313	291	315	251	324	290	277	269	288	290	284	293	284	318	309	283	278	301	260	278	291	288	267	280	289	248	299	298	289	290	300	295	277	330	278	265	272	282	322	279	272	287	290	284	297	265	321	278	308	291	284	275	265	313	302	309	301	308	281	307	297	289	298	310	290	258	267	300	272	299	285	290	289	286	306	260	267	305	296	283	269	299	316	295	294	288	283	294	304	284	287	288	294	253	272	288	294	294	286	288	297	295	281	262	302	261	296	300	320	273	298	273	288	286	311	309	278	304	289	282	293	247	294	289	327	275	313	276	277	296	298	288	274	282	308	295	271	275	308	289	272	292	304	312	262	297	293	263	272	288	300	288	285	298	272	310	300	260	291	278	298	276	301	305	306	294	279	337	293	287	310	289	287	264	236	259	287	266	299	305	303	254	297	283	271	286	283	278	300	286	255	275	285	293	285	304	297	288	284	287	296	287	282	286	331	321	277	298	290	301	280	259	297	283	299	278	298	289	312	300	297	275	297	287	304	307	291	304	319	277	278	312	290	309	309	280	319	268	289	272	287	264	293	320	282	284	290	313	295	282	285	280	290	288	286	282	281	298	275	291	286	260	295	330	290	267	269	233	269	276	298	289	260	295	295	280	292	301	277	279	285	302	275	278	295	305	271	250	285	266	298	322	283	261	303	317	282	315	281	308	282	328	285	291	289	240	301	288	268	314	289	299	280	299	296	309	312	285	290	284	284	279	283	309	310	334	287	285	268	276	285	267	266	331	311	287	266	310	264	252	310	288	338	271	282	303	271	290	292	306	300	329	262	289	283	280	284	268	295	313	295	312	274	297	278	278	306	300	270	287	296	260	278	290	263	277	289	306	281	296	273	302	304	289	286	300	285	278	294	281	264	293	282	281	288	290	294	274	313	304	285	280	318	281	298	289	298	269	277	281	262	314	280	309	270	286	303	272	250	321	332	300	297	274	306	295	319	300	293	287	276	289	291	287	292	292	286	329	288	264	278	278	263	292	319	271	287	266	277	285	263	294	295	281	314	266	285	289	285	277	307	295	269	300	330	249	288	336	290	293	285	279	274	296	311	281	281	304	247	272	282	284	277	263	302	310	296	263	286	296	334	275	281	309	289	311	303	322	288	263	270	297	285	287	297	323	280	308	299	288	277	262	299	293	245	277	333	286	283	307	288	284	283	278	271	288	285	280	319	278	254	268	290	262	296	303	282	302	296	268	274	302	272	265	297	270	295	282	288	276	301	276	267	293	312	290	274	330	273	271	293	277	314	270	288	293	266	282	262	317	279	266	297	284	322	288	323	292	278	316	286	294	293	295	260	281	328	259	279	282	297	285	255	311	318	317	305	271	312	281	318	301	278	278	304	261	271	268	304	299	274	281	302	303	313	266	260	282	278	299	287	317	301	257	268	268	322	253	309	259	279	290	320	306	301	287	278	296	304	273	317	304	274	303	288	303	305	269	312	274	304	299	267	274	291	298	271	302	265	310	295	302	297	299	288	263	290	268	265	303	291	286	294	280	283	254	283	264	301	307	328	277	307	300	284	291	283	308	300	261	267	305	281	284	282	296	267	283	286	315	292	289	260	301	282	303	298	311	273	284	291	304	284	296	310	317	263	278	277	277	302	275	299	327	286
10846	24800	22633	15325	12718	10292	8130	6023	4445	3062	1875	1340	1031	905	787	802	654	657	566	567	567	520	516	558	477	469	479	518	632	615	621	533	475	443	439	405	377	386	400	391	396	430	399	383	400	413	373	385	374	339	381	350	365	371	373	381	339	350	343	357	360	379	370	356	341	368	330	350	326	330	342	396	342	357	361	323	345	376	360	348	355	354	346	340	348	356	340	332	331	325	328	323	366	383	346	330	330	319	356	335	317	332	323	339	362	313	318	369	315	304	357	333	335	364	339	326	331	340	322	331	360	357	343	344	366	350	352	336	318	344	367	343	368	356	353	336	311	347	362	347	320	348	330	323	331	331	335	326	366	307	350	334	339	350	324	362	344	337	340	343	349	322	343	324	352	345	331	350	342	327	381	330	332	328	339	330	376	344	318	329	323	326	328	335	337	301	321	345	341	354	360	331	329	338	307	354	361	370	328	338	318	323	356	362	343	346	368	339	321	348	315	357	327	325	335	333	335	351	379	358	368	319	358	337	325	349	349	348	333	342	348	364	307	383	338	361	316	322	344	307	328	336	328	342	333	331	333	325	304	368	353	303	334	343	349	354	371	379	339	326	329	318	325	347	304	344	367	382	304	329	356	348	353	323	336	322	326	357	319	382	364	337	343	370	352	342	352	344	327	342	332	351	319	323	315	340	363	336	353	321	361	345	330	322	330	353	326	346	358	366	346	335	341	342	315	325	361	354	358	306	343	339	357	364	317	344	349	284	340	358	339	339	332	313	326	337	342	377	311	341	368	344	367	336	337	313	333	307	348	334	380	321	329	316	377	356	353	337	343	345	368	336	332	332	332	319	347	387	324	337	319	341	328	313	339	335	367	361	309	322	326	358	344	312	346	347	349	367	316	380	343	309	327	355	354	324	343	343	328	328	318	364	339	345	318	324	365	324	351	351	336	313	314	317	352	370	322	328	387	347	338	322	326	343	345	323	352	333	364	339	328	331	351	327	337	356	369	390	347	354	367	332	319	350	349	339	336	307	352	354	333	331	364	345	342	333	342	341	351	358	321	325	337	365	320	355	345	347	333	384	324	336	327	345	330	341	359	334	338	337	372	365	315	339	329	326	364	365	353	326	352	345	339	336	345	341	343	319	354	326	346	328	347	336	335	346	308	351	335	379	350	332	343	347	301	387	335	351	329	340	345	362	323	369	341	336	340	339	361	373	366	331	357	356	348	354	347	339	343	340	361	327	308	336	330	357	342	339	318	323	374	337	329	330	342	346	354	331	318	335	329	339	330	335	355	314	347	337	372	348	341	361	345	320	348	336	335	330	337	305	340	328	333	346	376	347	331	322	362	348	326	360	344	363	315	329	369	363	342	339	303	339	352	357	327	348	344	338	332	310	370	339	308	306	333	343	357	337	345	337	283	322	319	334	336	379	327	308	349	334	340	314	357	354	344	327	326	376	337	348	311	313	365	339	338	316	314	305	378	346	324	330	327	342	346	336	361	330	278	356	373	330	409	334	322	321	366	360	338	357	371	316	332	346	341	304	336	274	370	347	330	331	335	350	325	348	320	355	344	317	338	320	357	339	338	342	346	328	347	380	349	353	338	359	348	336	322	345	326	339	356	332	331	341	334	305	367	355	343	327	330	342	337	368	349	337	350	342	304	329	343	355	355	309	330	333	354	333	321	334	344	330	314	351	339	319	336	332	323	355	348	338	306	336	324	352	350	298	342	316	360	353	355	359	332	342	314	347	337	337	317	341	347	343	359	355	323	325	344	324	338	320	354	320	364	359	354	330	338	317	312	309	363	307	368	337	347	340	326	334	343	313	374	324	350	319	343	326	363	339	343	335	332	317	316	316	335	320	336	343	340	352	342	344	318	316	355	314	337	352	367	316	330	326	378	370	348	321	328	325	334	330	343	339	303	339	298	361	346	340	355	364	369	322	347	353	342	352	340	354	305	327	345	347	319	320	361	326	355	318	347	323	349	342	330	353	350	352	353	329	363	345	338	348	352	358	335	349	353	312	357	322	346	309	346	334	339	321	332	335	358	351	361	348	351	345	362	290	362	326	332	356	304	370	325	360	333	324	322	367	353	355	341	302	368	324	354	337	359	355	351	336	362	342	343	321	329	349	357	352	327	323	343	323	352	343	364	347	342	337	332	330	338	308	328	325	298	335	331	322	352	347	300	350	339	349	361	324	319	335	340	325	340	335	347	379	327	360	333	320	298	322	332	342	365	362	340	346	356	353	344	351	350	339	318	345	317	353	329	347	333	334	350	329	332	338	345	350	328	337	322	374	335	318	362	341	329	346	353	352	324	337	343	345	351	346	329	360	356	308	298	327	327	336	348	303	357	358	328	335	360	345	323	330	325	317	310	331	347	320	345	367	339	351	314	344	356	323	327	326	339	353	339	346	361	322	333	321	369	339	349	372	330	362	360	368	348	346	339	329	348	328	357	297	345	341	363	330	325	327	345	368	371	358	343	332	341	362	329	345	361	326	298	358	372	352	311	337	367	317	352	365	354	350	352	343	319	343	332	377	339	370	350	318	344	341	350	325	375	340	332	338	330	348	327	350	336	336	339	335	339	319	352	342	341	336	330	331	321	335	331	329	347	350	341	334	314	365	315	337	359	319	347	325	339	358	325	348	368	331	344	348	367	367	345	358	311	357	354	305	322	372	288	350	354	356	339	339	352	376	338	344	379	342	331	344	330	361	348	317	346	328	365	340	320	356	355	316	349	313	353	365	329	328	356	329	348	342	357	334	310	326	345	347	321	337	335	347	355	334	337	357	370	311	344	328	325	350	322	388	341	335	319	341	344	360	375	366	329	326	332	340	329	345	340	362	342	316	352	356	359	343	343	328	371	310	333	323	317	352	330	343	341	369	367	352	338	327	357	320	360	366	354	320	314	322	343	341	360	340	334	361	347	366	333	349	310	318	308	356	339	350	364	351	329	352	297	350	377	364	330	326	355	359	329	328	356	324	345	337	349	340	327	336	324	369	356	334	352	353	307	308	319	331	350	309	343	321	329	325	340	360	332	338	347	384	358	329	323	351	376	362	345	332	325	344	389	356	326	336	339	343	377	348	345	315	322	332	360	325	316	314	359	348	314	345	330	334	341	342	343	364	337	319	282	364	339	332	354	342	331	312	344	336	314	351	347	350	345	323	337	324	346	321	318	356	313	337	342	343	322	348	344	307	361	344	335	321	362	331	316	346	345	344	366	332	323	359	321	300	336	360	331	326	329	316	332	348	332	367	351	338	325	319	357	347	319	332	343	297	359	337	320	317	358	375	327	319	332	292	344	350	321	345	363	363	363	340	371	363	313	358	351	309	362	336	367	335	362	331	357	356	357	342	350	315	326	367	372	329	369	328	347	372	321	331	338	311	340	310	356	340	318	368	342	341	333	333	339	334	323	338	314	299	362	336	340	359	349	366	349	362	330	309	346	363	319	345	366	357	331	347	332	355	357	340
26807	19492	9830	4108	2517	1889	1479	1162	929	735	577	565	519	546	527	545	518	558	520	515	546	529	525	527	493	544	522	503	594	539	555	540	544	534	486	510	511	525	508	520	569	508	539	501	541	479	527	515	552	472	535	500	472	505	531	533	534	501	509	532	490	460	522	494	517	494	493	541	540	494	555	543	507	559	514	542	465	514	545	484	501	512	498	496	523	517	512	491	505	504	507	547	551	542	540	533	507	510	505	535	533	498	480	532	509	517	522	524	501	471	508	476	504	495	524	501	543	519	530	486	542	533	544	532	503	535	532	509	533	523	514	453	527	509	478	510	499	491	529	515	485	499	511	518	504	494	522	491	551	530	495	538	456	489	530	451	485	501	556	459	526	508	499	509	521	497	535	498	531	504	537	501	493	505	512	488	509	521	559	493	479	527	558	536	487	537	552	537	489	508	466	549	504	487	495	513	521	487	504	491	529	494	486	515	474	512	496	464	527	526	491	523	503	524	491	528	499	537	518	484	504	489	529	512	514	484	504	539	493	507	539	480	499	522	521	535	513	526	552	509	498	528	469	553	523	486	483	477	530	582	502	506	498	515	528	516	493	501	493	527	489	511	480	529	534	497	493	483	521	528	489	516	509	511	516	496	479	551	476	551	517	511	515	484	488	488	548	507	497	525	477	508	515	495	528	528	525	508	512	536	586	553	495	558	527	492	508	522	502	503	567	557	520	512	493	527	524	512	486	468	510	493	525	459	498	497	524	535	515	501	488	476	515	508	524	526	508	532	510	497	521	508	505	504	549	474	506	545	500	542	496	521	494	544	518	448	470	492	522	535	529	508	502	513	513	513	513	523	521	504	500	467	499	510	509	516	502	539	474	518	487	499	526	485	518	517	500	501	514	543	494	503	504	506	538	489	537	518	534	568	500	520	504	511	517	506	551	509	516	493	526	506	534	547	538	525	534	508	492	517	507	489	502	529	546	513	498	489	507	508	523	502	511	486	527	483	510	520	514	491	525	539	474	532	492	504	547	485	490	525	519	493	501	486	519	498	511	501	515	516	521	479	511	509	510	498	537	520	516	513	476	495	541	491	512	486	498	526	527	503	534	518	520	502	507	468	523	474	491	460	488	504	523	516	453	508	505	524	509	531	524	524	531	517	485	523	498	488	526	519	487	503	498	502	533	475	498	508	511	510	505	497	513	534	537	515	529	484	541	490	490	498	515	503	503	509	521	510	503	516	483	520	525	497	483	548	577	470	493	487	475	532	530	526	510	496	493	527	502	553	512	500	487	504	494	478	545	490	468	506	561	496	532	552	497	529	537	524	489	514	519	495	522	498	544	494	508	509	460	557	478	479	516	545	486	518	507	535	515	540	458	535	535	565	508	463	480	489	515	497	503	483	504	486	500	491	528	540	496	463	486	490	535	504	496	476	493	529	519	537	504	549	463	535	473	512	529	494	477	546	494	502	522	513	485	448	483	559	488	479	543	509	525	517	516	480	504	540	496	492	504	495	520	521	511	513	511	436	543	547	483	530	505	519	533	528	488	542	499	480	553	496	552	484	525	462	508	522	537	496	554	536	485	495	503	492	567	512	510	548	491	561	527	513	516	477	488	516	545	503	479	443	474	537	517	462	534	512	510	522	522	501	499	470	471	489	517	483	499	517	536	509	495	512	515	566	510	512	533	521	514	511	489	526	535	545	592	526	495	533	495	489	492	482	517	507	519	517	503	470	523	526	490	571	508	494	524	520	476	527	516	549	514	497	514	502	496	552	505	481	501	517	495	513	503	507	510	492	494	490	554	489	504	511	528	507	507	505	530	501	506	505	506	531	489	525	562	485	513	506	534	511	474	546	521	535	464	463	500	517	540	533	493	524	512	522	517	506	537	544	537	532	492	505	532	494	503	536	484	495	517	495	492	521	539	514	512	487	536	545	570	494	520	550	533	512	480	498	513	502	516	505	499	487	495	497	519	470	511	493	566	536	476	505	557	515	553	496	539	502	493	511	535	498	486	488	496	488	543	495	508	501	549	515	512	486	548	529	484	505	554	509	496	551	503	491	464	498	524	543	503	493	507	511	495	507	522	453	510	496	506	511	519	486	507	502	486	524	547	517	518	505	539	523	510	523	513	506	494	533	536	508	486	512	515	530	535	498	515	522	499	535	537	526	499	567	527	538	513	497	503	535	490	551	542	508	522	514	487	501	505	517	537	484	509	493	520	524	508	529	516	466	540	504	538	490	518	535	502	496	514	522	505	527	531	488	553	525	566	471	475	518	519	498	478	543	511	539	512	517	508	504	554	528	495	497	525	506	510	531	509	539	500	532	502	550	505	491	526	516	535	495	510	559	489	524	520	485	564	502	491	458	527	493	490	515	533	484	487	551	508	514	500	494	558	534	535	548	503	538	525	547	547	548	547	528	477	486	500	511	479	545	489	481	525	525	515	515	549	491	520	514	536	485	491	525	512	501	494	509	528	486	495	508	517	554	517	547	537	506	533	481	533	499	518	511	544	469	538	499	526	504	529	497	500	551	512	480	530	513	513	475	547	510	514	473	541	519	513	536	512	514	492	520	501	518	481	529	528	482	563	516	525	517	519	543	566	519	496	507	513	517	510	519	528	503	510	482	526	526	512	491	538	515	484	504	560	526	524	525	495	484	523	505	516	523	508	490	545	526	512	504	532	508	503	548	529	485	497	510	511	480	504	546	521	551	504	468	473	517	498	525	456	525	473	499	524	480	476	498	503	505	478	533	495	555	523	477	544	521	513	526	494	510	515	531	518	523	504	545	482	526	546	528	535	552	521	492	509	553	500	528	554	498	553	512	557	509	538	509	501	513	513	502	529	542	486	474	513	540	527	521	530	553	539	492	524	492	533	496	503	492	515	557	516	524	523	510	520	519	488	485	499	477	513	495	481	560	479	534	505	544	542	491	502	498	508	522	541	542	571	528	511	498	471	518	519	511	463	521	525	511	490	512	533	511	513	515	511	543	483	511	527	524	441	525	497	530	505	522	527	515	519	487	486	502	502	487	532	533	506	488	481	474	559	534	539	514	527	499	506	523	556	500	512	521	495	469	532	512	521	478	506	496	515	518	499	521	515	519	530	544	552	497	492	471	513	544	518	501	519	509	487	491	492	478	506	502	486	476	527	533	520	546	573	555	497	471	509	496	487	529	524	484	507	517	496	483	542	539	520	519	505	538	526	544	526	534	538	512	548	508	522	548	574	492	466	510	523	508	532	496	530	490	508	542	502	551	532	523	510	491	526	485	503	540	528	518	547	485	530	505	506	491	460	526	510	503	474	525	512	488	519	522	518	491	511	523	516	543	511	507	486	481	518	504	534	475	508	470	501	551	492	523	494	500	504	532	489	474	532	489	489	561	511	520	508	550	554	486	498	515	547	526	540	475	467	518	507	486	512	480	522	518	494	489	514	533	508	542	542	522	551	488	512	540	491	512	487	495	493	539	504	525	557	525
7204	9705	9122	5818	4626	3667	2895	2224	1629	1233	891	737	668	663	668	713	640	595	621	665	626	642	615	675	623	623	663	677	685	695	640	667	701	643	634	606	628	654	657	625	640	594	639	637	604	626	644	615	629	614	618	642	636	612	633	617	640	642	612	588	648	662	590	624	635	659	610	604	608	614	625	606	642	624	613	662	608	678	642	665	625	643	619	620	601	658	611	618	606	611	610	630	588	595	646	587	663	585	633	605	617	618	603	654	599	653	637	627	590	637	633	614	616	564	639	609	601	628	650	611	599	610	616	600	627	661	579	627	605	587	613	672	648	595	613	665	642	631	614	609	635	612	615	622	604	612	612	613	620	609	623	627	614	600	627	653	632	644	603	594	599	579	632	585	690	590	646	597	606	622	611	595	599	616	600	579	603	621	588	594	621	600	621	620	592	623	606	623	613	613	602	632	652	628	643	629	621	610	600	574	605	652	607	624	672	590	585	602	622	660	581	640	634	608	610	638	605	653	658	570	616	644	640	608	617	608	634	630	616	628	662	602	592	657	661	637	656	669	601	635	609	614	608	643	579	605	634	667	611	614	597	642	659	626	617	623	598	656	610	622	605	670	660	619	618	593	586	615	580	641	609	637	642	609	607	598	641	582	623	593	644	589	641	644	639	625	646	624	640	600	654	638	647	612	595	605	633	599	623	606	671	682	623	625	632	624	639	614	646	656	635	675	620	610	617	647	645	618	623	626	604	636	656	608	628	630	604	628	617	651	644	583	624	626	663	593	673	627	643	676	642	628	651	608	651	633	623	602	616	642	606	577	622	647	646	667	634	648	627	624	639	601	614	586	619	613	623	659	630	628	628	606	588	615	565	619	588	650	635	608	582	673	611	627	626	618	608	650	608	584	619	639	601	625	639	618	609	567	606	610	640	630	583	600	635	583	607	590	619	592	612	623	630	615	623	680	602	579	569	652	645	627	652	622	669	625	637	631	616	631	626	634	624	598	583	647	594	619	590	608	640	620	597	634	621	583	592	590	568	617	623	617	576	570	650	586	685	624	605	631	579	622	624	637	605	620	626	619	642	593	632	622	641	597	641	638	633	613	633	592	604	610	646	649	574	675	540	615	627	615	610	569	613	648	617	598	605	619	609	607	618	594	643	619	564	614	654	586	618	635	591	626	625	599	631	578	641	594	642	633	657	619	623	659	631	624	655	611	631	657	639	599	620	572	686	623	665	640	616	602	603	643	581	612	610	611	594	616	632	630	606	598	640	651	618	590	617	614	630	594	686	645	624	611	626	615	604	635	575	608	620	634	612	610	635	648	614	641	627	609	644	629	701	610	592	637	658	614	674	646	621	657	621	584	617	644	620	633	565	636	644	622	588	622	588	689	586	645	649	604	591	610	593	625	586	622	620	626	627	653	589	631	629	621	628	634	629	651	644	687	622	606	626	627	675	615	621	609	627	579	608	601	575	624	575	629	626	680	645	663	637	632	638	634	662	638	614	660	579	630	612	627	645	571	622	596	604	622	622	572	580	590	616	615	601	644	640	604	601	580	614	600	611	635	651	622	648	596	589	607	610	615	624	628	579	628	623	625	620	647	618	627	642	678	638	627	661	626	606	607	673	601	613	601	617	637	580	649	633	621	588	617	618	627	623	595	603	639	620	643	617	625	654	607	626	650	631	647	622	641	642	617	646	613	643	595	662	619	674	647	659	600	606	617	638	635	616	651	608	570	600	634	606	608	614	651	639	605	603	626	634	610	624	631	623	618	678	616	666	598	587	628	637	624	621	586	645	622	629	647	654	609	625	619	628	619	604	622	657	610	628	589	619	617	632	618	598	606	659	621	632	641	649	631	629	629	635	582	620	638	586	612	621	621	635	587	645	617	598	623	655	608	629	606	600	656	653	652	646	618	621	683	645	646	585	590	646	619	622	572	643	644	646	650	632	661	604	636	639	643	610	617	596	676	635	581	624	604	604	642	611	590	606	636	611	614	596	666	636	584	646	586	623	584	658	628	609	611	618	586	656	597	615	625	670	631	621	610	627	632	587	599	572	582	654	655	622	638	644	644	567	624	621	611	584	616	628	582	644	597	628	648	630	616	634	622	630	651	582	595	654	638	634	605	645	644	658	591	651	634	633	610	619	594	591	635	598	668	673	616	658	638	593	616	621	658	600	704	600	621	626	618	580	586	644	640	649	618	606	652	651	666	609	607	638	589	623	644	642	627	635	626	649	608	610	585	602	626	593	545	665	608	625	603	638	604	646	617	627	656	613	606	620	602	626	641	644	618	607	676	634	620	597	586	604	627	651	630	599	672	567	629	640	649	599	615	641	626	659	649	631	633	593	597	602	628	619	633	650	633	633	626	614	665	636	598	621	624	624	666	655	643	620	599	659	622	579	671	615	604	621	632	660	619	659	582	656	625	682	627	624	652	586	611	589	660	650	619	639	624	623	595	567	636	629	578	587	638	613	598	602	654	660	628	613	599	632	641	672	596	585	653	660	591	626	633	635	621	653	618	570	623	621	650	617	575	604	626	613	581	684	609	599	601	620	639	637	641	601	625	629	613	609	600	652	658	637	624	627	631	595	628	625	622	612	677	630	622	615	626	620	595	600	597	663	660	626	640	605	628	615	589	642	623	606	667	597	590	670	624	641	653	621	618	651	610	588	600	620	606	702	644	604	607	621	632	633	614	583	646	621	579	572	580	622	590	624	621	617	649	650	604	636	581	631	626	617	605	605	639	617	612	630	672	663	589	616	605	641	613	636	624	651	677	613	649	626	684	605	629	644	593	620	598	645	582	596	650	635	621	654	594	657	584	580	614	631	654	621	629	631	589	698	608	633	631	644	634	580	693	609	643	619	621	635	631	563	597	610	671	607	627	607	649	610	611	597	625	592	601	634	636	615	610	645	611	600	635	630	626	653	610	626	600	671	623	641	635	652	628	660	626	579	620	613	645	638	627	626	626	591	639	580	647	665	590	641	691	605	627	605	595	627	629	636	654	655	621	655	635	630	614	627	621	628	648	634	571	615	616	625	589	614	630	680	596	612	621	574	624	607	615	658	627	647	582	627	601	631	621	617	635	635	600	650	595	614	643	660	634	605	620	657	607	626	602	648	586	590	638	570	578	589	622	618	590	637	608	637	648	647	589	624	641	641	597	583	586	620	640	604	579	603	645	625	613	605	635	610	612	637	614	622	586	616	614	635	632	641	616	624	647	627	607	610	618	601	629	589	644	604	618	601	599	632	607	627	628	674	572	588	610	612	612	633	643	582	603	639	634	616	668	616	663	604	617	628	574	652	622	656	606	640	582	652	620	625	624	616	619	605	598	616	625	647	605	645	665	644	656	629	623	619	683	636	617	634	621	605	615	625	628	628	593	622	622	611	649	620	580	656	626	655	597	586	608	582	566	638	610	615	628	669	610	657	613	603	687	610	648	619	605	662	651	599	623	611	632	626	626	636	627	577	626	665	677
23667	20922	28140	23835	20885	11802	3441	1819	1273	871	606	485	444	377	370	340	310	340	328	373	323	306	336	312	287	318	370	330	325	353	352	295	304	251	298	304	276	286	293	283	269	269	271	274	271	277	253	276	294	320	268	278	279	254	243	248	246	309	272	262	288	276	277	291	294	268	277	272	269	267	278	261	272	265	281	304	260	261	272	270	273	259	260	291	270	276	257	257	255	294	263	234	281	249	277	280	279	256	273	280	257	292	252	270	282	312	284	269	236	265	276	251	258	243	268	285	290	273	276	259	282	286	277	278	282	274	287	256	260	270	260	247	265	282	255	280	246	259	269	247	264	240	266	265	258	258	273	305	275	261	272	263	248	282	313	266	285	268	291	260	279	298	262	272	254	239	257	263	264	274	263	279	251	279	296	274	279	258	279	268	270	239	240	259	278	266	250	259	271	285	257	270	255	260	289	273	262	272	263	269	243	289	271	259	255	271	289	276	246	273	257	263	282	275	264	256	242	258	282	257	287	288	277	298	239	252	234	257	284	269	277	266	262	257	262	270	272	239	243	250	279	249	260	256	265	276	276	258	238	268	256	235	275	290	263	257	272	238	245	286	245	285	237	276	265	267	269	275	254	257	269	267	271	277	269	247	270	307	250	264	249	255	263	270	260	258	285	271	297	283	260	237	250	280	272	278	261	286	228	291	258	272	268	251	277	231	285	248	233	277	273	258	300	276	249	266	264	268	248	229	251	280	238	304	245	260	278	253	258	264	250	252	262	262	271	256	254	268	249	286	250	275	287	245	283	257	290	277	241	256	269	257	253	254	293	253	256	279	239	269	260	268	258	262	270	261	259	280	252	253	266	258	243	282	257	280	265	261	272	277	228	247	238	247	281	271	280	269	285	308	268	315	268	256	265	271	288	270	243	269	302	248	279	277	240	278	228	259	268	247	298	264	280	281	296	286	251	261	277	273	314	278	266	248	248	282	295	279	266	253	256	269	268	258	280	247	280	250	256	253	266	253	232	276	259	265	254	304	245	271	246	287	281	258	260	284	302	250	250	244	247	303	279	263	276	286	274	289	277	262	263	284	241	257	253	263	268	240	280	275	244	262	268	288	276	256	289	264	274	275	283	278	299	280	250	258	292	274	267	252	246	238	262	308	277	256	249	268	257	271	256	275	276	261	252	282	255	290	279	284	283	273	229	283	250	279	255	276	261	243	280	270	283	265	289	254	278	271	279	235	255	260	247	276	264	262	247	277	248	288	276	261	254	272	267	313	275	275	257	278	258	259	241	264	253	253	260	252	281	234	266	272	259	262	289	271	254	237	253	241	268	287	293	284	235	277	242	261	274	276	280	270	278	276	276	249	259	291	258	273	264	283	260	282	304	280	273	252	281	256	258	283	273	264	269	243	284	243	264	247	266	269	303	271	256	274	252	271	260	277	271	293	290	269	258	277	297	265	250	264	294	266	249	274	289	278	250	273	245	267	297	269	289	286	252	261	248	280	263	262	261	257	271	266	263	266	287	284	266	285	275	305	279	280	288	262	237	252	255	261	260	283	281	255	275	260	231	257	254	268	233	284	301	285	269	258	289	260	266	251	253	238	273	275	271	289	256	268	272	251	273	264	233	268	270	263	264	251	258	259	242	256	270	252	251	286	228	258	258	255	257	264	243	288	232	216	253	255	254	265	248	271	244	241	274	267	256	260	281	252	283	287	261	238	252	319	266	277	275	249	246	245	274	282	271	267	260	245	256	264	270	265	279	258	259	285	296	243	262	305	255	233	262	281	273	264	282	237	273	279	264	310	242	264	231	265	246	275	280	280	234	232	258	316	274	248	284	226	276	283	257	248	253	256	269	251	287	250	269	253	278	290	273	283	252	261	264	247	258	251	250	243	287	267	260	242	252	263	261	263	236	270	265	237	259	289	249	287	274	254	276	267	282	253	252	287	254	276	260	271	260	273	271	249	278	261	268	255	258	304	243	289	284	255	288	233	266	282	269	280	288	263	260	273	263	272	257	239	259	250	277	250	245	251	263	248	275	251	262	264	251	268	271	311	248	271	254	283	266	267	286	262	257	265	262	257	233	301	247	244	270	254	291	285	268	230	259	278	265	258	253	265	275	266	250	273	251	285	285	280	235	247	282	264	265	253	266	249	247	254	269	247	256	302	264	260	288	264	271	260	255	250	270	264	274	254	253	280	257	259	251	292	290	250	263	254	274	273	262	236	267	291	283	282	280	270	280	267	270	260	253	249	293	255	283	284	276	274	284	270	241	252	293	268	283	251	258	267	250	255	259	249	258	269	263	271	287	271	252	279	257	279	284	265	246	266	266	255	249	277	252	286	250	247	273	278	261	269	247	296	277	243	273	256	252	276	263	262	281	262	268	297	266	252	276	267	258	250	267	257	264	244	261	261	243	248	297	260	255	303	247	261	262	249	250	277	268	274	294	261	237	273	249	270	261	256	268	234	290	256	230	277	273	248	259	263	277	262	263	243	271	283	271	290	232	260	259	268	274	291	293	245	247	281	264	274	239	277	262	271	258	248	235	255	258	291	305	271	244	289	214	265	268	262	263	268	280	246	285	234	279	246	244	252	269	263	261	277	252	241	278	263	265	269	263	277	264	266	303	286	275	248	272	303	293	271	264	270	263	268	269	275	265	279	230	272	240	263	221	263	281	266	268	246	280	287	251	252	251	288	265	261	282	277	285	281	258	263	279	258	277	269	248	258	262	257	237	246	258	223	278	248	293	233	276	264	276	265	257	268	248	261	273	251	239	270	321	236	279	259	276	272	249	241	266	248	269	269	264	255	255	234	261	259	261	265	261	266	238	244	263	254	251	253	268	268	278	271	277	303	262	278	266	266	264	251	273	254	244	274	255	277	251	252	262	282	266	260	282	265	244	273	275	263	266	260	265	244	269	242	282	264	248	289	249	253	256	272	265	247	265	250	266	242	266	239	259	272	260	254	241	286	250	275	246	259	269	239	295	234	229	281	267	290	275	243	248	286	274	262	282	262	268	248	264	277	272	254	246	253	301	246	269	258	249	267	267	237	276	301	245	232	285	250	243	239	285	284	266	254	295	268	255	285	250	251	234	268	277	252	274	261	244	268	270	254	258	274	256	287	270	247	241	261	288	270	257	293	270	252	282	280	259	284	252	254	273	270	257	242	285	266	262	263	264	295	258	269	244	244	251	285	286	276	256	267	250	275	247	277	253	270	253	268	265	260	278	283	240	250	267	278	273	278	278	283	259	296	251	250	260	273	254	260	289	318	232	262	267	261	257	251	288	228	245	281	262	258	256	271	259	252	275	270	262	280	250	275	260	244	277	284	244	265	267	270	238	263	262	253	230	275	256	285	249	258	257	309	267	257	268	280	274	282	265	263	244	261	235	270	257	227	269	277	267	267	266	258	235	274	275	272	250	259	258	257	292	268	321	263	286	255	285	256	302	269	237	244	238	236	289	297	278	261	268	269
8036	18969	17450	11234	9066	7147	5665	3961	2947	1822	1182	844	692	588	562	543	486	499	487	485	478	435	422	419	436	422	435	465	493	502	502	453	407	419	371	378	376	352	390	358	342	344	351	355	370	380	366	361	364	355	342	333	381	349	376	350	346	365	308	330	346	363	331	338	302	300	371	348	353	351	340	362	351	367	361	354	309	334	321	338	333	351	333	348	341	333	329	344	334	345	304	307	370	339	320	334	368	343	341	357	341	322	336	331	356	353	335	368	311	355	350	343	385	355	348	316	327	350	330	335	336	342	363	345	331	366	379	341	336	353	369	355	362	339	361	323	339	343	352	345	352	325	356	346	341	327	338	317	323	312	344	314	350	355	348	332	340	313	335	321	350	351	330	328	322	378	354	345	336	348	379	351	311	345	338	330	311	329	337	339	347	349	358	332	340	320	317	340	319	294	341	336	339	361	312	332	322	341	356	315	334	368	354	376	360	333	356	353	355	337	332	309	335	371	330	328	359	356	324	353	358	351	345	347	308	345	348	379	333	344	334	339	350	369	335	333	356	338	371	350	328	337	332	296	314	327	320	303	352	335	303	329	343	346	354	305	345	349	327	357	351	321	337	331	374	335	333	372	323	313	327	336	343	325	333	315	367	381	318	335	330	345	330	348	312	325	349	319	340	325	332	362	326	326	347	349	323	309	335	333	343	341	358	336	308	354	331	322	343	372	336	350	358	350	321	336	341	359	322	338	377	316	350	338	339	342	320	333	330	336	337	315	328	316	339	350	331	319	354	323	344	346	318	359	375	357	343	337	345	318	314	336	376	350	324	340	303	347	330	308	342	303	320	362	324	343	341	320	364	374	341	346	347	361	363	363	327	329	342	354	328	348	324	336	320	344	353	318	325	307	347	340	368	357	353	348	298	319	360	324	309	329	323	347	327	344	345	317	349	346	344	350	365	338	306	324	309	323	327	305	356	325	331	328	336	359	312	342	326	304	370	352	366	325	341	327	326	339	342	345	322	369	370	343	334	324	341	336	355	343	352	344	319	348	300	339	350	319	362	342	374	315	374	328	350	296	351	325	307	347	310	323	329	376	348	327	373	316	316	350	356	333	332	333	359	358	330	380	313	371	338	341	300	311	321	332	334	354	348	334	303	367	328	305	320	324	351	328	325	341	371	367	302	365	358	359	352	331	323	330	337	301	306	318	357	337	347	323	339	354	357	347	333	378	345	348	339	317	357	351	361	328	320	347	350	321	332	317	365	321	349	355	363	331	362	322	333	320	345	313	305	343	351	326	326	337	315	344	355	336	344	339	349	330	319	347	352	356	310	309	352	337	348	324	344	309	356	353	327	278	364	319	317	338	340	332	344	297	374	354	351	339	322	338	321	351	308	340	338	343	308	346	309	353	341	357	361	372	340	347	340	348	355	331	346	330	360	318	334	372	344	342	333	321	355	333	349	351	301	366	349	361	338	315	324	362	339	329	349	316	330	338	319	343	287	347	336	339	357	353	342	360	351	336	357	314	308	302	350	337	301	346	312	331	341	311	322	340	341	332	327	356	324	364	349	375	345	332	337	333	329	356	367	338	340	316	338	317	315	352	320	328	354	330	311	338	341	365	341	341	349	316	374	338	392	316	316	308	365	359	369	324	349	350	326	330	333	347	330	322	345	329	330	331	342	367	340	353	371	316	356	348	324	335	314	338	329	348	329	336	345	316	322	326	365	351	357	339	333	333	303	349	329	324	334	308	304	333	316	313	344	361	351	339	313	338	334	319	337	320	329	322	359	359	362	321	358	340	342	328	344	303	347	367	305	336	371	324	345	337	326	350	315	318	328	347	323	348	351	351	334	336	337	326	326	337	322	340	320	338	319	358	347	355	334	308	345	342	313	345	337	336	317	357	316	333	346	311	309	306	345	342	328	333	364	357	356	298	360	356	310	353	321	302	359	345	378	319	350	342	350	323	367	390	343	314	317	347	342	327	319	337	325	364	337	310	359	342	346	350	344	325	358	334	346	343	319	310	360	309	323	334	317	325	322	301	342	349	343	336	339	344	343	373	353	363	337	341	372	345	322	344	360	337	337	309	367	378	333	319	330	330	319	341	334	330	349	325	321	300	340	333	334	356	352	357	347	329	343	334	345	348	344	391	324	331	354	338	359	325	374	367	330	336	368	326	336	341	329	339	337	349	316	365	341	342	362	353	302	330	354	325	360	331	335	339	311	286	328	348	365	347	383	356	336	327	321	346	333	357	359	342	350	337	340	339	341	315	329	330	327	337	344	340	366	329	326	340	328	335	325	365	339	346	323	340	328	348	320	327	329	318	334	372	329	331	332	339	350	330	323	326	305	357	317	328	338	346	373	329	336	340	328	348	322	348	336	317	330	317	340	316	340	338	314	371	365	327	330	366	323	337	348	306	364	310	379	332	313	344	346	328	345	311	356	324	355	331	305	334	353	347	351	345	326	303	292	366	329	368	343	326	357	338	318	348	357	313	303	352	347	347	324	335	299	346	329	344	348	349	360	335	341	360	336	344	340	345	345	369	344	388	332	363	338	364	343	337	333	338	348	358	332	317	368	366	353	343	354	354	356	345	354	348	336	323	320	330	317	357	345	369	364	320	329	349	390	379	320	320	369	364	311	314	302	359	316	377	338	335	371	351	340	343	328	297	323	328	353	329	350	340	327	360	338	336	340	325	333	325	356	343	324	331	333	324	316	337	318	366	369	343	314	320	354	343	347	331	328	352	319	324	346	349	336	328	315	300	333	342	349	327	355	339	341	366	359	352	325	285	338	342	289	309	346	300	341	323	324	345	332	352	312	382	356	336	363	344	334	310	336	338	354	321	326	308	331	300	369	302	313	344	342	370	356	366	345	347	344	341	341	333	317	321	313	336	334	321	338	322	366	368	345	349	344	323	327	354	348	356	321	341	348	307	313	310	332	330	308	350	335	366	312	363	351	354	367	348	320	322	345	324	300	330	351	341	321	355	321	304	342	336	345	326	377	341	348	314	340	326	361	354	339	318	372	350	347	307	326	322	341	331	326	354	346	373	349	308	341	350	360	336	360	346	343	348	334	330	316	319	370	348	330	329	319	312	356	339	344	336	334	309	347	328	341	345	323	345	329	327	354	315	322	324	295	316	298	346	314	360	335	337	302	320	341	368	322	345	357	311	347	346	329	341	341	353	330	322	328	335	352	328	360	333	340	326	345	340	352	351	333	330	343	302	379	295	321	396	333	313	342	340	347	312	325	316	355	356	347	322	371	342	355	333	339	335	312	321	335	363	352	334	352	343	341	340	323	318	336	351	362	334	324	320	352	330	351	351	308	299	324	321	320	332	300	353	337	346	326	319	308	360	312	342	337	326	344	317	332	346	324	331	326	373	358	364	334	360	343	321	355	335	343	363	327	348	329	325	350	342	332	344	316	316	346	354	322	346	349	353	348	318	319	343	317	347	328	332	363	314	319	342	332	339	338	323
24870	20913	26927	24877	10948	3093	2149	1574	1207	907	833	736	643	681	613	702	645	629	656	635	652	633	629	640	638	673	713	656	622	626	652	653	637	602	620	641	620	636	629	603	638	631	582	646	599	625	577	607	597	618	597	669	626	616	613	616	622	610	612	620	622	586	635	664	609	606	619	586	618	614	619	620	580	574	599	606	627	586	652	611	609	623	583	569	625	600	594	608	620	633	607	616	632	591	588	583	631	591	595	601	608	639	582	589	656	607	681	601	620	598	636	647	623	639	620	618	604	635	660	597	637	642	603	615	611	591	600	573	582	618	571	667	583	584	650	613	596	609	590	649	616	638	577	647	616	604	657	631	607	596	593	606	628	641	608	606	661	692	616	623	607	626	618	593	571	627	632	624	613	585	616	619	623	638	627	613	625	585	627	596	610	615	574	607	613	574	642	609	605	625	619	564	624	613	596	530	618	549	678	607	561	671	626	639	574	616	599	610	662	643	626	582	574	589	620	630	629	625	616	623	588	596	623	575	609	557	588	576	566	570	588	608	646	628	610	643	587	654	628	625	590	636	601	589	635	622	588	593	590	631	549	595	578	597	579	572	647	612	613	611	632	598	637	592	646	580	591	652	600	595	597	639	631	599	595	603	592	630	665	603	632	599	572	594	635	630	610	621	597	568	634	618	592	593	606	557	642	566	538	608	648	629	625	570	606	592	649	562	584	619	633	579	607	617	585	592	590	572	582	557	580	642	618	615	629	596	615	581	623	631	618	604	607	625	604	615	595	616	582	638	606	571	607	597	606	616	597	583	626	600	639	597	652	604	636	643	605	637	614	581	612	647	593	573	580	634	631	604	591	597	646	572	591	570	593	622	626	661	629	579	616	602	625	582	603	585	649	610	589	581	650	570	611	608	603	639	618	627	623	615	586	631	584	603	638	634	600	610	646	574	604	644	606	572	615	585	576	637	589	594	600	576	580	589	599	622	638	615	653	628	626	636	597	581	601	615	585	574	593	588	637	575	588	595	597	642	595	566	637	602	625	643	572	589	624	581	617	615	627	610	599	569	618	571	612	576	665	573	601	593	656	626	589	606	623	612	678	589	604	577	604	615	596	599	590	610	656	588	629	643	596	635	586	604	626	640	577	586	621	585	584	562	621	607	598	580	635	631	634	657	600	615	615	589	570	638	630	582	576	589	585	592	640	605	560	644	552	613	614	592	597	647	597	630	600	605	627	645	576	632	602	572	615	624	612	600	562	619	590	627	629	604	588	583	601	642	596	590	620	625	662	623	607	607	620	619	611	641	598	601	602	571	603	632	583	616	611	640	584	613	621	623	636	624	601	609	593	575	628	635	606	580	601	559	587	631	611	562	584	625	594	593	620	603	599	635	635	634	572	643	611	654	642	662	597	591	612	537	599	580	634	612	568	646	642	633	624	659	576	583	583	606	654	618	650	595	615	623	626	594	651	558	599	617	566	598	621	611	646	613	609	623	592	600	559	614	622	597	570	592	629	599	627	605	627	645	672	561	611	617	552	614	574	572	641	602	599	632	577	609	632	591	620	599	587	643	587	609	592	614	562	592	622	640	597	617	601	607	598	597	616	637	628	634	603	601	605	576	580	575	615	599	640	620	639	629	627	603	578	593	628	595	629	572	587	607	587	588	601	602	627	600	589	615	655	606	630	628	628	603	618	609	622	656	606	619	598	582	615	629	617	646	615	591	590	604	576	567	602	628	584	643	535	584	557	564	637	576	626	632	615	588	604	611	605	646	608	607	595	608	577	576	626	649	604	601	621	591	599	629	605	587	588	615	583	601	606	625	617	604	610	585	559	625	589	609	566	570	653	564	607	629	640	585	603	577	662	585	596	615	617	616	600	604	613	624	590	611	635	606	600	604	627	590	555	609	624	617	624	631	625	603	566	636	610	610	593	575	670	576	597	578	576	639	588	639	578	676	617	640	627	603	591	629	572	598	638	581	574	612	597	606	601	609	621	646	623	634	641	594	648	609	584	582	579	630	628	610	595	558	615	630	629	586	658	622	618	624	614	606	614	626	637	625	597	620	618	626	655	602	622	597	598	575	624	620	625	630	629	591	581	620	619	590	595	635	648	591	605	631	583	588	610	627	605	643	618	623	618	607	612	599	618	642	629	616	590	582	628	659	590	625	577	570	599	588	594	587	602	642	612	586	580	599	625	546	604	588	636	614	577	581	606	589	622	607	652	622	565	656	640	599	628	602	604	606	566	608	604	590	576	599	589	635	650	597	587	598	601	592	570	596	604	631	684	647	590	607	579	569	626	606	579	621	593	604	615	569	613	589	599	564	591	598	590	572	568	604	615	598	597	644	591	622	591	640	582	622	626	584	633	608	631	593	621	643	614	626	604	614	575	609	645	577	629	589	597	600	602	598	604	642	583	614	587	643	613	585	595	586	563	582	594	627	588	649	565	600	584	604	621	597	611	572	618	636	616	616	596	562	622	642	617	621	623	599	590	594	617	616	618	620	604	575	605	621	655	613	583	609	590	647	572	649	608	625	598	623	586	625	618	643	603	569	591	592	559	622	606	599	586	591	593	616	573	641	645	591	610	619	592	632	608	613	634	611	552	622	620	587	626	634	655	571	595	629	595	618	627	624	669	647	573	613	629	630	645	556	633	579	595	619	631	595	599	556	607	621	574	564	584	601	600	640	609	595	605	609	589	627	640	570	594	556	626	656	555	577	624	597	586	608	617	591	628	565	615	613	611	631	639	605	627	606	557	594	605	606	609	616	662	614	593	598	616	571	607	581	611	605	607	626	653	606	605	580	595	584	596	652	558	608	610	617	625	611	606	568	578	578	630	604	622	568	599	557	610	596	623	630	580	578	635	641	627	583	642	629	609	593	592	614	652	626	635	600	606	559	579	554	574	581	601	585	641	627	589	591	584	627	587	555	651	616	568	616	607	599	635	649	573	582	583	623	575	611	601	612	593	592	605	575	597	598	553	615	612	630	615	641	601	601	624	608	577	599	636	616	600	639	650	615	612	597	646	604	637	568	633	640	615	554	580	589	615	584	585	610	597	611	580	629	596	608	626	620	601	600	629	628	589	597	593	636	584	568	592	561	631	614	618	598	543	575	600	653	600	613	584	611	650	611	599	606	600	559	637	604	625	587	662	596	584	593	615	609	629	627	613	596	663	643	658	625	623	635	630	665	623	610	566	593	607	607	615	598	585	629	520	606	638	577	595	610	623	624	618	606	616	587	615	656	569	585	625	618	617	658	662	622	617	559	626	639	585	628	637	628	577	601	635	615	574	628	636	551	619	624	633	615	605	631	633	645	618	623	642	616	588	591	580	589	637	580	596	586	588	572	593	591	589	635	543	627	616	593	620	598	625	646	638	649	646	591	599	608	623	625	616	610	599	586	623	560	569	615	596	627	623	671	578	619	600	623	566	549	606	634	673	621	630	648	610	566	599	573	572	539	614	597	647	567	612	626	593	637
7994	14991	13675	8433	7038	5749	4427	3284	2548	1645	1254	1019	937	876	891	869	859	774	809	781	761	783	737	767	807	816	785	880	863	831	793	790	793	806	767	759	693	783	703	759	723	728	751	775	716	724	743	747	721	792	737	731	720	766	715	697	761	747	688	707	734	747	736	751	730	700	739	732	752	728	744	749	678	732	736	737	741	720	761	739	705	724	698	709	697	741	762	682	683	708	690	674	742	725	722	718	732	713	711	718	771	734	702	755	715	701	686	715	722	704	745	714	743	670	741	697	735	720	732	711	743	737	680	744	773	662	764	731	734	726	759	729	730	721	676	770	754	687	723	735	711	752	705	743	753	683	702	748	720	705	746	718	734	730	724	721	766	728	712	696	698	698	718	713	758	725	719	684	730	714	703	731	737	723	733	715	747	715	694	749	752	707	760	713	726	727	682	712	723	703	721	721	747	715	738	740	772	697	732	686	722	707	726	767	697	678	695	684	737	744	724	679	715	673	726	715	728	709	748	747	717	721	773	660	712	770	704	701	756	720	719	718	731	737	735	709	698	753	708	712	702	800	720	743	735	730	680	727	784	764	730	648	730	690	702	722	696	722	706	699	745	718	710	720	701	687	688	699	694	682	675	707	721	723	719	708	734	725	695	645	727	712	742	676	722	673	737	676	729	700	750	753	708	754	673	704	739	748	718	720	711	707	708	737	727	725	722	710	731	666	723	692	677	728	731	693	734	717	714	722	712	754	722	725	705	709	726	722	717	687	739	654	731	719	692	713	732	729	725	774	730	756	752	766	722	692	734	710	737	709	674	712	768	730	751	701	709	678	742	738	724	712	693	690	695	696	718	724	667	724	735	694	719	721	763	751	766	728	709	710	706	721	744	724	701	695	713	695	721	709	712	700	729	731	737	714	729	717	752	737	759	762	722	746	705	715	719	730	705	714	789	721	695	702	702	697	695	697	688	732	759	765	688	771	774	734	681	668	741	726	731	702	683	709	719	724	739	735	686	742	722	713	690	702	681	738	715	711	703	762	715	718	719	737	754	706	693	751	703	719	700	687	710	700	665	719	750	751	744	715	755	716	702	708	697	665	695	710	690	688	698	754	719	697	724	738	662	733	726	757	740	691	741	763	720	729	721	759	747	770	683	708	742	730	753	697	717	727	771	724	714	748	744	710	703	693	683	733	694	697	758	687	715	691	724	712	704	721	724	698	731	725	714	741	709	684	752	736	715	764	679	702	692	681	714	689	730	725	718	752	723	742	720	723	723	699	741	727	668	665	672	742	696	703	724	738	725	748	758	743	684	771	731	721	721	765	667	658	716	720	788	721	716	692	735	739	738	732	682	762	723	699	717	705	726	684	708	679	760	721	759	682	747	699	772	758	709	682	719	743	727	699	725	772	730	761	733	745	718	715	708	767	762	711	728	688	761	720	725	748	725	699	727	713	728	713	700	736	716	715	717	729	752	701	693	732	763	672	720	705	720	721	749	704	732	689	761	716	694	672	733	731	754	744	782	697	702	717	703	775	698	731	738	761	694	742	750	673	731	729	738	706	699	712	693	715	695	679	703	759	700	728	684	729	777	685	747	702	714	726	713	695	772	707	693	723	744	726	707	711	688	703	671	703	733	675	678	769	769	713	740	706	714	736	688	741	700	767	714	692	721	734	743	765	736	728	723	713	725	737	747	700	726	692	715	680	738	721	694	697	746	710	725	737	726	705	742	725	731	716	730	681	735	748	771	694	700	752	762	786	702	685	704	703	673	720	717	707	722	744	698	756	727	677	709	742	736	725	697	744	720	704	708	755	666	696	734	725	733	671	701	735	688	728	705	749	650	706	718	710	675	702	709	716	704	689	711	714	708	703	791	763	708	726	733	764	716	711	739	702	743	704	689	684	689	721	667	701	776	693	785	720	677	768	728	663	719	727	661	703	694	698	766	717	720	756	750	754	696	682	722	674	696	696	693	779	717	735	757	720	715	689	722	713	719	646	703	796	728	716	698	692	728	688	758	701	725	723	734	685	735	676	711	755	750	678	714	748	707	748	704	705	697	720	705	702	717	725	737	738	702	707	709	728	705	700	728	717	722	705	762	711	727	657	693	694	735	735	739	746	761	665	728	714	729	732	668	706	708	714	703	757	650	680	723	778	752	692	742	697	659	706	739	672	779	700	712	715	735	702	680	755	750	698	706	673	728	730	700	740	733	655	671	707	655	760	722	752	721	750	756	722	715	734	716	734	726	708	669	700	721	712	740	681	695	721	717	725	725	746	729	735	713	737	700	730	687	754	732	737	744	738	688	693	712	718	747	670	711	696	694	777	758	740	713	661	756	713	682	655	679	704	768	713	735	731	677	754	720	715	726	768	726	779	752	705	751	703	740	729	695	752	716	750	728	668	698	724	702	718	692	656	726	726	729	692	751	792	708	687	719	684	710	704	682	757	688	740	688	738	722	691	719	705	705	661	710	762	683	702	730	736	697	681	718	701	723	698	682	743	744	681	737	730	744	712	729	761	705	664	720	733	746	681	748	766	756	703	689	740	725	752	751	707	697	725	693	718	714	713	705	758	701	798	690	713	691	750	723	726	676	687	722	745	698	670	705	758	720	736	716	718	781	733	666	731	751	701	707	754	762	726	731	716	706	692	726	672	763	710	731	680	775	763	721	719	679	738	698	762	697	726	700	714	709	740	761	749	717	763	767	730	760	719	680	734	693	678	701	715	759	706	790	741	722	729	731	701	693	702	719	772	757	719	703	736	713	700	758	686	745	691	722	700	709	724	771	709	741	722	732	737	772	722	739	747	754	760	657	723	729	715	680	706	693	688	737	690	730	739	733	666	748	690	745	746	716	675	701	708	717	738	762	707	738	703	727	665	688	690	750	711	670	769	714	762	721	738	740	727	740	779	753	681	702	730	717	700	737	766	719	686	711	707	739	734	701	747	716	700	685	731	737	684	722	708	753	713	698	721	730	767	757	704	704	749	706	725	682	706	737	709	753	729	705	773	720	755	704	728	703	693	729	688	753	684	727	719	702	715	708	715	689	745	694	696	700	682	703	703	684	673	795	758	720	703	703	765	751	733	708	711	733	747	736	711	694	753	767	728	693	744	693	713	661	734	684	747	705	708	765	719	748	746	758	714	684	738	712	724	758	743	714	743	780	663	724	729	719	757	744	706	699	725	709	728	791	721	747	767	752	723	684	712	722	719	743	747	744	739	724	750	714	745	740	715	706	748	767	707	758	735	757	707	751	732	723	700	706	701	760	733	709	707	747	729	744	736	696	717	699	707	694	719	745	717	735	759	713	721	695	683	717	721	706	718	720	722	717	739	743	751	724	717	711	747	694	698	672	760	716	732	690	771	702	671	663	734	740	687	711	746	728	732	753	751	702	693	721	734	729	735	699	752	685	690	686	719	706	717	692	757	669	699	703	736	767	775	771	724	743	750	698	710	695	694	693	790	702	654	700	759	742	713	752	664
22701	20950	28592	23435	20950	21067	11909	3239	1990	1234	881	640	545	493	510	443	440	413	420	394	392	419	392	370	368	389	402	424	380	444	410	374	382	325	338	336	352	298	313	354	337	324	323	352	329	353	312	327	319	327	322	313	302	307	310	288	309	283	320	283	330	295	304	343	320	315	301	303	290	308	309	290	308	321	300	291	287	298	301	311	275	266	288	278	330	284	318	302	303	285	317	287	299	300	333	311	326	302	304	282	290	275	272	301	295	280	264	309	282	305	313	313	278	310	300	280	306	292	312	306	302	281	275	305	291	300	299	291	302	326	297	274	318	285	297	296	300	302	285	324	261	300	289	313	279	325	306	284	276	280	312	271	305	292	297	272	302	318	294	297	267	310	295	295	285	301	312	286	309	292	309	301	338	309	323	320	266	312	270	291	302	339	332	323	305	295	272	286	267	324	290	306	297	270	299	316	318	282	278	280	298	276	291	286	300	291	272	285	321	283	302	305	308	333	303	301	346	303	311	307	320	302	300	298	305	296	294	307	291	305	295	310	303	326	273	296	290	321	309	323	316	284	295	290	291	295	300	302	281	337	289	298	284	299	301	283	299	328	288	308	292	319	301	297	326	287	285	299	312	316	294	286	285	297	306	285	330	296	277	320	296	277	332	323	283	286	311	337	324	286	305	297	290	348	313	294	270	312	307	289	315	323	297	287	316	284	304	285	277	295	303	305	307	304	306	294	281	290	313	299	295	291	303	310	287	292	284	302	309	310	325	276	293	296	277	329	289	293	308	306	280	283	283	335	285	301	319	300	285	288	301	285	297	300	304	302	295	278	324	331	276	279	299	299	282	305	299	275	301	297	334	292	325	288	290	284	281	293	261	332	271	296	296	317	292	282	287	312	291	302	312	307	338	284	298	295	299	273	300	293	332	321	323	302	284	299	299	270	283	313	276	289	297	295	309	293	312	274	296	315	268	327	249	321	313	348	296	289	298	320	304	297	312	294	291	279	301	314	314	315	290	270	324	269	282	288	271	299	272	311	271	324	303	300	286	272	285	270	288	316	289	289	301	292	307	298	312	325	316	243	347	294	311	315	277	274	311	307	292	295	303	280	285	287	288	320	287	275	283	319	297	286	286	270	270	315	315	303	287	304	305	277	284	269	308	272	306	308	280	314	308	325	295	333	302	310	322	281	281	281	279	313	297	295	307	315	314	294	343	322	301	296	284	287	267	295	311	268	281	295	317	307	299	314	309	306	296	304	265	270	299	284	265	266	269	305	311	317	282	266	341	276	297	343	294	280	303	280	294	274	314	286	324	281	289	303	298	299	294	312	327	305	281	319	301	278	288	330	318	282	291	264	291	302	278	293	300	302	260	300	305	302	277	275	319	274	311	309	296	314	304	293	314	279	293	287	298	287	306	284	300	306	274	314	300	280	279	295	302	299	281	288	270	304	287	306	258	299	278	276	296	297	284	292	274	299	318	318	303	295	301	293	298	277	309	314	288	285	288	287	294	283	295	310	264	274	307	316	315	292	302	285	324	293	286	307	326	267	322	281	306	315	289	259	285	271	282	286	323	288	327	275	290	287	290	318	311	298	270	293	310	294	290	271	264	288	294	300	277	292	312	317	257	279	299	300	291	297	296	257	279	306	306	267	318	305	295	284	281	273	307	282	279	299	290	281	270	303	331	306	303	302	299	257	288	293	270	286	303	297	288	273	270	306	274	336	291	271	295	293	338	323	313	288	317	311	314	277	313	321	308	290	311	317	264	279	281	282	303	305	291	285	340	316	328	290	306	300	296	288	304	293	258	296	298	293	279	288	275	291	313	270	312	304	324	293	306	319	283	304	301	290	263	279	304	320	296	268	288	317	285	286	286	264	275	277	293	295	263	293	276	289	280	278	292	303	288	288	245	312	283	295	295	305	262	329	300	296	318	313	295	300	262	323	277	272	290	308	265	311	300	291	339	271	279	316	261	321	278	285	335	243	299	300	316	274	286	303	302	290	277	269	268	284	314	302	300	309	293	304	293	298	289	302	313	284	300	288	277	264	288	296	300	267	314	319	261	278	319	295	294	302	305	281	313	304	270	283	272	280	319	292	299	311	293	280	282	280	273	291	288	323	325	296	282	294	294	278	309	298	308	310	310	310	281	336	324	273	274	274	285	281	286	284	281	295	305	274	296	285	293	321	286	302	302	298	292	317	305	273	295	297	337	292	311	281	293	285	309	278	293	293	290	331	292	306	275	320	294	303	304	282	288	263	280	282	345	282	272	324	330	274	279	271	284	300	322	284	281	293	286	323	315	282	298	303	285	285	318	312	301	327	292	296	275	282	270	289	286	295	284	276	306	302	308	300	304	297	249	298	298	305	301	256	290	291	279	298	312	295	285	263	300	269	285	292	316	311	323	274	305	298	306	302	292	295	315	301	280	332	276	275	313	325	299	313	314	305	277	262	302	317	291	281	314	304	306	295	285	312	313	325	275	261	267	317	308	303	283	291	299	263	309	267	327	302	269	273	313	280	308	286	299	284	295	270	291	278	283	300	261	286	287	310	297	302	281	291	288	334	315	298	301	309	306	276	280	293	304	276	287	328	311	288	270	306	282	280	316	301	279	314	290	293	291	281	293	292	313	285	277	330	291	284	323	289	289	264	312	348	277	329	294	309	297	285	319	284	313	291	297	315	309	299	278	347	294	283	322	267	295	267	311	268	293	299	308	316	315	314	292	250	319	293	288	292	283	345	273	310	298	269	298	302	277	280	294	307	298	290	303	305	330	284	313	298	321	307	342	264	323	293	308	302	299	300	308	276	313	303	284	286	292	317	289	314	289	285	294	306	303	287	311	284	293	297	292	292	303	271	293	317	286	293	330	284	278	252	285	279	310	287	290	304	309	276	327	300	285	273	295	325	290	263	307	276	334	305	292	294	322	297	328	285	298	285	272	302	303	317	284	314	293	301	299	284	283	315	288	293	283	286	304	345	288	301	304	311	291	301	353	322	322	272	293	291	289	298	293	318	311	307	289	296	288	277	287	313	277	261	298	298	298	277	273	288	314	291	293	266	303	294	283	305	330	290	299	305	305	287	271	291	265	284	292	301	288	302	295	322	316	282	283	248	295	308	316	277	299	312	281	276	265	274	284	285	302	315	322	278	285	291	271	282	267	296	263	296	298	301	264	280	319	267	276	315	298	291	291	315	281	298	302	332	278	282	298	308	291	285	292	282	304	287	336	281	282	286	300	301	303	310	300	294	286	315	299	303	294	287	301	254	303	321	285	312	310	291	261	281	293	271	290	308	293	290	305	274	272	296	313	287	273	304	284	282	284	300	306	311	316	306	313	316	319	315	311	277	285	282	252	275	302	304	269	283	311	284	275	291	297	305	301	260	302	305	277	309	284	283	311	294	332	313	296	282	306	310	260	321	300	305	329	279	305	282	285	313	340	297	315	296	293	292	299	279	286	279	306	282	331	286	304	269	283	321
10635	24982	23190	15344	12884	10523	8236	6208	4244	2713	1798	1278	991	880	850	725	699	643	591	573	564	622	525	509	515	528	535	569	606	598	578	530	468	414	484	393	404	437	396	404	357	376	426	392	377	410	396	393	407	404	382	378	379	383	398	376	343	367	357	359	372	343	346	397	352	376	368	391	366	370	387	357	359	349	375	332	336	353	347	356	345	348	337	342	366	333	388	332	336	338	313	309	346	358	371	364	352	332	346	348	378	344	391	338	357	361	335	394	366	353	351	347	341	322	344	362	372	343	364	338	364	341	356	354	351	382	355	362	346	373	335	338	354	312	351	315	335	352	365	365	377	341	319	361	341	342	358	346	312	371	374	342	331	348	340	373	372	355	353	324	313	362	349	344	369	359	324	347	356	317	339	354	347	378	366	419	347	367	334	345	388	378	334	380	353	360	361	388	360	348	321	366	313	322	314	349	343	348	353	366	336	382	356	341	344	333	328	352	353	321	325	367	376	345	349	358	377	332	358	345	323	332	346	335	349	333	349	364	340	366	388	313	329	352	387	359	330	346	376	347	359	361	363	337	345	351	364	379	383	358	332	322	329	358	345	354	343	342	351	360	365	391	334	312	350	369	320	317	349	338	380	351	371	356	361	349	349	344	377	362	328	349	345	350	362	337	347	355	357	324	326	378	326	336	369	343	357	334	362	317	363	348	320	327	340	363	349	348	352	373	367	355	354	333	357	327	320	294	375	336	353	348	340	358	354	356	328	321	353	374	371	338	372	351	360	342	315	371	344	355	370	379	373	347	332	350	349	343	324	332	356	349	338	383	362	386	345	314	342	345	326	350	385	358	390	322	367	329	360	367	350	378	368	326	355	305	351	331	346	330	364	373	336	350	338	358	385	330	356	350	341	382	349	319	350	346	361	313	336	357	362	372	335	325	342	347	370	333	324	355	376	355	349	376	344	340	346	354	360	347	362	363	351	363	307	381	346	356	343	381	378	352	363	366	343	362	329	350	336	341	325	355	335	357	356	344	347	353	373	353	334	317	352	337	337	360	366	361	341	305	349	331	332	370	337	384	384	331	371	333	346	378	360	344	378	332	325	379	338	340	344	340	360	340	357	347	327	346	347	354	375	337	362	360	330	402	347	332	360	322	337	351	362	375	333	352	317	357	379	351	347	373	334	385	334	320	352	327	353	336	350	347	373	332	329	363	357	352	318	327	354	330	340	328	359	374	341	333	365	336	345	376	342	353	353	324	344	340	340	367	379	308	357	307	346	346	330	344	354	351	352	322	361	320	321	341	358	348	343	334	336	327	366	317	337	369	341	331	302	339	342	336	323	320	349	341	335	353	341	316	349	327	313	342	352	336	333	334	355	354	345	333	355	350	342	348	347	343	327	365	370	355	347	350	332	344	322	308	360	321	334	355	339	347	346	326	327	322	350	293	358	336	352	334	355	410	353	327	340	338	346	349	377	372	325	377	319	371	348	333	343	345	380	395	336	323	368	351	305	357	353	374	363	378	357	331	380	348	330	353	318	347	345	333	326	329	327	387	327	314	366	362	360	338	353	341	366	336	380	363	360	350	349	341	374	335	358	358	306	366	323	347	350	334	339	349	351	356	375	345	364	316	359	348	337	354	368	355	370	330	349	344	303	320	334	371	331	316	308	368	380	325	308	372	330	381	341	356	391	359	324	348	340	325	377	361	318	355	339	347	363	368	337	343	349	345	375	342	344	355	350	392	377	340	357	328	356	328	328	325	369	336	369	376	332	360	323	367	331	357	349	329	342	348	324	383	339	328	347	361	359	347	359	355	308	376	313	376	319	356	358	336	341	333	364	338	343	351	314	365	367	332	352	302	354	349	356	376	352	334	385	348	350	332	357	338	333	321	370	341	349	361	340	339	387	347	325	339	409	384	347	348	344	341	322	347	337	338	343	356	360	385	358	367	361	321	344	368	369	367	332	351	328	342	352	330	385	344	332	329	343	328	356	355	342	350	354	301	324	349	365	353	347	352	355	341	319	330	325	394	345	372	336	353	390	342	362	319	337	313	341	373	333	352	372	333	326	368	359	307	346	348	328	339	392	340	352	352	339	306	345	335	352	345	346	317	355	346	389	343	351	354	318	343	356	372	349	319	346	340	368	345	352	355	351	343	345	340	345	338	378	325	339	369	352	348	352	342	334	325	374	343	335	338	363	324	352	378	363	324	358	384	353	336	329	342	357	358	361	361	323	345	341	338	351	327	361	353	389	326	342	347	336	354	351	362	363	329	352	358	388	376	329	386	347	360	353	350	299	326	344	350	342	342	353	363	361	353	385	328	359	323	344	352	384	324	359	349	357	348	353	348	354	378	323	328	329	368	342	368	362	366	325	336	335	323	353	327	350	331	387	340	327	372	356	341	384	362	344	351	356	364	367	360	346	350	341	325	342	329	343	346	391	343	357	342	351	342	334	364	349	365	350	353	392	319	366	345	325	323	351	334	364	320	351	353	363	326	371	341	375	349	324	348	351	315	324	337	314	335	329	338	317	345	376	339	345	354	339	333	329	336	363	356	315	329	383	373	345	375	336	324	365	339	312	354	360	328	366	346	334	346	352	353	377	378	341	351	321	342	359	353	372	328	334	346	339	325	344	373	350	363	355	345	346	396	350	334	344	363	337	346	353	371	367	353	311	313	349	348	333	365	320	325	349	371	330	351	348	348	366	362	318	375	339	322	334	348	368	366	380	360	344	367	346	346	379	308	331	351	358	363	329	365	334	345	343	360	328	338	303	326	369	364	302	343	312	377	350	351	328	344	361	343	330	380	333	351	349	364	353	376	328	378	359	353	304	373	351	345	364	349	339	344	355	364	352	352	325	355	366	360	368	297	349	340	340	355	371	358	305	372	348	332	318	318	318	386	346	352	404	310	365	348	352	344	316	340	366	310	335	337	350	346	349	340	321	340	334	367	339	336	352	337	331	359	342	336	375	347	344	354	332	338	357	368	375	346	336	329	333	368	359	365	330	349	374	359	323	340	334	343	379	376	356	335	343	346	357	341	351	330	333	338	338	378	351	322	354	357	353	359	318	350	345	337	355	339	321	310	365	338	386	354	326	355	331	345	389	329	354	375	370	321	314	342	323	391	326	350	320	337	344	354	395	332	355	367	346	338	346	350	333	362	337	342	359	326	322	333	385	344	344	352	334	316	362	339	333	354	349	316	318	336	320	359	361	362	355	366	361	350	333	350	354	363	317	328	327	326	374	359	341	345	360	335	368	335	344	360	322	353	362	381	346	355	334	338	361	339	325	357	339	400	352	350	353	330	325	336	332	317	343	328	356	319	328	336	327	355	349	318	330	349	375	356	349	307	369	352	364	349	369	347	362	374	365	325	350	379	366	377	329	324	355	332	317	361	345	348	368	379	354	325	379	341	338	335	327	351	340	339	321	327	336	330	368	309	326	366	324	323	371	350	377	346	324	343	360	364	338	335	375	372	361	352
26948	19547	10213	4184	2501	1921	1430	1171	837	691	542	576	554	560	531	517	518	554	531	515	486	529	523	563	516	513	568	575	526	558	549	508	534	488	511	525	498	550	523	537	517	498	490	522	503	548	527	513	507	542	492	535	557	530	494	497	563	521	519	525	513	544	549	515	517	503	478	495	510	525	528	535	510	499	522	529	505	548	498	497	524	503	483	515	480	537	497	496	538	546	529	499	514	497	519	565	522	538	507	492	481	538	474	499	529	518	555	479	524	544	524	569	518	510	508	443	515	516	545	495	515	510	535	513	508	517	482	508	578	470	529	499	478	542	547	505	513	507	502	496	485	553	492	488	541	511	526	480	550	487	545	521	552	501	496	511	556	548	499	503	509	504	529	523	545	508	493	540	464	505	500	501	502	489	503	516	533	533	524	501	550	543	480	507	550	483	507	527	544	523	553	517	528	513	537	527	530	517	498	484	496	521	502	508	533	525	528	492	480	508	507	533	512	543	525	503	508	536	492	532	533	532	501	499	524	510	504	514	513	480	533	555	516	469	528	533	550	489	530	536	509	556	546	498	488	533	511	530	517	567	507	506	539	489	498	505	502	515	533	536	519	554	517	587	529	525	515	479	504	511	487	543	515	502	501	527	524	539	505	512	486	587	474	512	560	511	509	499	511	496	508	544	528	557	505	543	495	529	542	532	522	536	547	533	516	543	478	536	522	507	502	545	494	493	504	492	513	501	485	503	506	533	546	515	484	520	494	525	530	525	513	517	544	559	514	512	500	546	515	497	508	517	503	512	485	492	515	546	515	520	502	548	523	523	514	516	515	525	513	509	540	523	509	511	500	500	479	485	551	538	525	491	560	534	516	531	525	523	526	569	570	538	524	483	490	499	543	494	507	529	493	503	531	499	520	516	512	459	550	556	457	516	554	498	510	494	495	522	490	542	506	518	528	503	499	568	509	553	467	468	511	532	508	528	528	518	520	532	507	517	486	534	511	524	507	551	518	537	514	489	519	516	498	496	529	541	524	511	497	492	503	539	503	510	548	501	479	523	517	498	489	528	504	543	526	555	493	514	515	541	554	526	537	520	536	524	541	540	490	501	527	499	560	497	518	554	521	529	506	534	503	528	525	527	491	517	548	475	531	522	472	520	500	577	492	531	516	501	541	523	529	550	542	523	483	489	498	515	535	532	497	512	471	531	524	511	529	533	545	536	533	534	530	514	513	537	501	511	534	522	506	491	532	503	507	492	531	501	524	504	480	522	477	536	536	503	517	534	524	520	531	535	550	514	486	528	479	488	521	531	553	537	491	525	505	536	493	501	467	490	516	522	525	566	526	501	512	480	537	546	510	514	555	519	464	511	553	525	478	522	517	528	489	527	539	512	527	511	509	552	541	482	544	536	481	528	547	491	520	534	535	505	504	543	525	525	519	515	518	531	489	477	513	532	489	550	522	521	556	511	501	527	527	502	540	538	529	518	543	495	495	503	524	529	468	499	519	528	533	492	526	516	532	526	508	514	542	498	507	515	487	495	464	516	486	524	493	535	556	473	574	536	521	505	535	533	483	481	509	533	540	551	515	531	520	536	507	523	514	506	500	501	535	528	483	538	483	506	505	560	543	517	481	497	515	497	539	500	531	494	485	534	489	498	538	521	489	525	478	505	560	552	451	502	501	512	520	501	526	520	521	492	500	499	520	546	573	508	503	566	515	510	491	528	511	497	506	564	509	552	570	481	495	541	530	494	483	507	516	528	498	478	491	550	517	540	523	501	541	505	523	543	487	500	476	490	522	555	519	485	460	525	536	539	507	521	481	539	524	473	533	526	526	479	539	508	484	515	548	465	512	499	532	511	517	500	526	484	502	513	550	500	521	527	532	525	514	513	469	519	545	506	537	484	490	495	519	513	485	517	512	565	516	537	491	547	521	546	522	503	533	519	466	523	504	540	511	509	558	504	516	490	520	498	476	462	515	523	523	501	508	512	548	528	433	511	493	552	479	517	521	553	499	531	522	538	478	514	548	531	495	565	486	500	499	536	528	522	528	509	550	519	504	524	510	517	548	531	506	479	502	520	554	512	510	536	514	516	576	473	527	534	525	524	496	500	539	486	526	504	522	581	500	522	514	544	554	529	540	567	478	537	531	504	525	523	482	521	543	532	537	523	476	530	533	537	537	512	500	507	513	526	511	507	533	530	502	504	505	538	502	560	539	514	525	497	506	518	533	521	481	544	513	497	516	509	555	522	492	541	534	518	506	475	517	498	501	521	514	567	487	472	518	511	538	515	539	510	484	513	510	520	523	498	531	492	532	495	501	500	521	541	528	498	561	537	525	523	494	510	520	526	484	518	516	502	513	556	550	547	540	510	536	549	559	500	532	531	547	521	483	537	488	492	552	479	538	526	568	535	527	512	484	589	507	519	529	487	546	496	528	525	541	511	527	488	552	563	556	507	554	522	569	495	519	541	533	530	537	576	531	498	548	549	484	488	506	522	506	536	522	528	540	545	504	531	538	500	489	501	522	492	518	481	531	499	533	524	517	497	537	541	530	519	502	572	517	520	563	553	517	489	587	532	543	532	516	496	508	510	526	492	500	516	517	550	513	511	556	494	521	525	526	502	527	514	523	505	537	514	520	552	545	519	496	526	494	501	472	507	471	516	493	535	468	495	505	546	525	506	524	541	544	497	539	513	543	519	507	519	535	518	487	508	519	522	499	522	519	548	502	501	528	549	469	538	562	564	521	523	506	497	503	532	519	563	496	512	507	539	510	505	502	508	547	519	512	536	516	482	551	520	517	516	541	486	501	534	494	507	540	502	499	479	540	556	527	529	521	558	518	503	500	523	504	546	550	513	442	510	559	477	488	543	469	497	543	511	513	522	551	501	539	544	517	507	541	517	491	529	549	495	495	536	501	477	530	492	475	539	506	514	524	538	513	501	540	547	522	543	523	566	526	532	499	505	509	509	518	533	522	488	519	541	475	520	534	502	513	524	550	518	517	512	500	539	512	556	537	460	508	508	543	521	514	518	528	490	500	492	487	538	490	523	500	518	526	533	526	542	511	503	541	509	511	542	541	514	518	508	510	527	506	508	562	508	550	534	517	513	501	534	471	531	523	543	563	536	523	512	537	529	535	499	515	568	528	507	505	527	543	475	488	499	509	537	502	520	508	534	502	472	476	524	545	511	521	549	531	510	546	541	477	541	544	570	495	521	497	507	557	503	503	532	504	500	475	524	541	532	530	479	522	510	533	510	521	533	465	555	506	497	509	495	525	555	499	506	517	551	543	501	507	507	487	498	471	537	559	532	547	491	533	549	484	510	555	520	531	489	514	549	539	520	518	533	476	526	513	548	540	500	492	492	523	508	543	549	513	484	556	508	505	543	514	494	488	533	500	526	509	508	501	526	515	518	509	477	481	484	515	524	513	492	506	573	489	517	508	537	507	530	508	517	511	496	486	489	539	505	549	521	487	508	483	525
7170	9817	9598	5691	4555	3842	3036	2390	1588	1040	912	702	640	698	674	643	647	656	646	655	631	623	624	630	675	652	678	710	716	709	686	694	682	640	667	645	647	665	631	617	657	633	630	607	647	587	666	639	648	659	626	622	619	631	608	631	641	659	664	622	649	601	649	676	645	643	610	654	666	601	634	635	640	649	654	616	626	635	652	633	631	633	621	669	617	654	687	647	673	627	627	619	642	566	648	597	665	620	642	609	587	639	608	643	632	638	667	648	628	623	595	617	643	653	665	645	676	609	610	624	637	652	665	652	607	646	648	592	631	604	653	610	566	597	635	590	652	620	601	608	664	640	645	630	604	601	613	592	627	601	628	659	617	610	601	624	638	625	594	591	592	594	638	629	640	637	579	606	623	627	625	627	644	685	636	648	600	613	593	619	626	640	658	620	635	611	619	648	637	621	601	623	629	611	602	659	597	668	605	592	577	665	622	580	635	666	581	612	602	615	607	618	630	586	622	667	678	601	612	605	655	589	594	619	604	613	653	617	651	638	627	604	677	619	617	607	579	599	639	610	606	655	634	642	591	619	655	617	635	628	665	615	587	628	614	655	588	643	626	617	633	645	632	623	595	566	678	675	639	649	698	664	617	608	667	638	657	606	617	670	599	642	637	605	659	673	619	616	676	628	635	630	641	621	662	674	628	655	633	598	625	621	626	634	638	648	643	622	614	589	619	645	638	667	641	588	637	589	615	618	578	643	609	617	597	667	587	644	591	596	650	614	627	684	636	623	660	581	582	636	656	610	677	676	641	621	614	630	605	653	634	619	671	637	632	603	685	622	619	649	627	644	615	662	662	649	619	596	611	618	654	644	640	648	618	600	619	611	649	566	614	607	658	611	639	632	593	647	657	645	633	600	654	664	553	626	658	651	610	611	623	617	625	639	610	616	625	659	647	624	553	654	625	677	631	621	638	624	621	640	635	606	666	665	593	632	660	610	643	672	648	642	612	625	614	632	614	590	603	653	618	611	709	654	633	584	597	626	657	627	620	606	624	652	603	586	614	615	612	611	593	614	659	665	637	641	638	604	543	597	623	624	615	656	635	661	636	605	634	595	641	627	601	634	614	625	626	659	593	590	651	655	622	635	601	617	576	630	598	638	673	611	662	623	625	613	673	574	656	611	631	579	590	604	580	637	587	590	622	659	617	645	690	577	668	639	641	644	593	596	613	621	587	629	648	622	588	637	620	615	617	637	638	622	623	631	614	640	661	599	592	652	629	633	664	641	612	655	589	621	624	584	618	657	598	661	620	639	654	639	665	630	589	605	650	665	616	596	632	646	605	643	659	589	719	608	594	615	615	640	666	630	611	638	643	656	634	657	603	599	629	666	620	589	603	625	613	595	625	659	601	625	592	626	629	630	662	643	618	610	649	640	621	615	674	580	637	641	613	614	600	610	641	598	626	637	601	616	637	585	635	668	648	610	622	633	602	598	602	605	635	633	660	622	554	624	639	592	653	633	657	652	587	608	637	597	611	631	654	627	641	685	639	639	602	621	646	599	628	647	637	628	567	627	607	668	576	657	618	633	648	665	625	574	591	599	604	665	605	597	596	631	651	630	621	603	645	644	644	664	607	615	650	612	649	660	632	642	637	638	635	612	667	637	671	597	629	606	656	644	655	627	628	641	585	608	660	618	626	622	633	640	590	647	622	637	649	625	645	602	618	643	588	633	611	635	650	635	605	568	615	616	659	617	607	615	583	639	617	601	583	616	632	611	624	629	631	605	590	673	671	666	637	625	641	628	670	554	638	613	649	625	537	601	594	643	615	642	660	646	588	604	670	656	601	638	609	616	604	626	636	627	627	673	671	606	636	623	608	575	629	617	639	598	663	606	613	617	592	630	622	630	609	636	657	605	621	655	649	640	633	659	598	652	628	639	612	591	644	611	650	636	640	647	603	647	652	648	590	611	657	648	605	605	682	610	638	662	581	568	587	643	616	599	571	619	592	560	607	591	634	604	608	678	643	634	601	582	631	607	623	623	667	640	574	668	590	591	617	638	639	668	615	591	585	611	629	610	617	624	647	658	636	612	651	648	620	613	617	618	624	591	631	636	612	633	588	601	606	605	617	613	630	627	646	619	597	651	602	604	573	653	623	615	626	682	638	589	638	619	598	632	632	613	617	616	638	602	613	615	592	627	634	619	617	644	663	637	607	635	641	591	636	639	610	635	601	622	615	621	640	643	664	661	649	636	686	648	644	603	627	644	632	608	632	657	603	625	603	599	652	689	646	646	608	601	686	641	636	654	620	610	602	636	657	645	654	598	657	644	609	580	587	649	627	634	644	609	619	609	576	630	621	600	627	626	605	658	625	653	630	646	663	619	616	600	660	621	649	638	598	608	678	658	635	634	637	654	594	593	644	620	620	609	622	595	669	658	650	602	617	671	639	640	628	649	655	615	650	615	593	605	623	659	637	642	605	598	642	605	630	593	670	650	625	633	641	632	649	671	637	623	577	588	619	652	676	638	613	593	633	595	590	658	601	630	626	643	643	612	621	615	601	595	601	598	613	626	636	613	638	603	665	624	605	605	601	611	629	662	631	628	600	638	683	693	627	660	635	639	617	633	571	635	657	612	595	558	618	596	592	621	671	644	665	611	617	616	625	631	629	667	594	632	628	592	660	615	648	627	616	593	610	607	678	638	578	652	623	594	557	641	576	663	625	636	596	644	640	647	636	611	633	621	655	620	646	651	627	630	624	613	662	649	624	641	607	595	679	616	667	611	610	605	589	661	638	651	636	618	650	655	693	632	611	638	578	620	599	607	662	629	626	612	617	612	617	599	605	655	629	607	645	622	665	623	614	635	615	636	595	579	631	698	622	642	649	607	616	633	584	642	634	608	614	671	607	603	639	674	645	587	627	637	615	630	672	674	632	634	590	639	610	624	655	621	657	626	631	627	601	640	618	628	611	627	631	607	604	593	612	646	635	665	601	634	597	670	639	666	608	658	582	637	631	641	614	648	661	599	627	654	632	656	646	603	624	658	633	683	635	629	673	637	648	613	597	652	645	617	642	618	575	629	621	635	615	613	628	584	629	611	625	636	615	616	626	658	622	587	660	659	617	679	585	654	711	617	602	620	621	610	626	635	658	608	614	643	611	653	596	629	627	662	616	602	577	626	613	626	591	599	617	653	610	592	671	636	637	636	617	602	587	654	617	612	644	645	624	602	618	634	632	623	616	617	618	588	581	685	658	603	633	663	610	636	637	671	634	600	618	647	613	645	634	631	604	607	640	623	608	614	595	610	630	576	631	606	599	595	629	587	631	640	616	652	578	679	643	585	590	629	635	586	637	583	606	615	632	624	620	627	588	601	597	647	642	632	622	646	642	609	633	596	602	625	637	616	613	617	646	616	626	659	604	639	589	613	624	604	596	660	629	608	648	613	641	626	594	630	608	651	655	588	642	637	658	586	636	614	638	651	610	632	580	630
23674	20933	28162	23818	20917	12377	3575	2015	1263	825	592	447	389	365	349	336	357	333	338	336	338	342	322	322	324	302	324	375	385	315	356	325	292	311	289	285	292	264	292	290	304	272	260	298	305	286	277	280	286	284	303	286	264	270	286	275	260	251	265	300	285	255	266	294	281	283	261	253	292	270	265	282	276	273	284	261	269	266	270	290	262	289	248	269	291	269	277	301	248	286	276	296	292	295	289	300	265	279	268	269	267	262	264	264	249	275	274	278	273	250	285	270	284	267	270	266	243	283	239	276	290	292	273	269	247	262	282	249	227	265	258	266	259	285	231	296	252	272	267	290	294	230	261	269	292	285	235	275	243	265	275	264	260	251	257	279	280	264	285	269	284	270	260	256	237	263	252	259	278	266	271	252	243	241	287	272	255	275	267	271	285	267	280	273	263	286	254	262	277	288	272	245	284	263	290	297	247	264	267	253	284	254	275	255	261	282	262	245	247	253	280	270	257	278	247	271	288	256	287	282	278	254	251	242	275	273	271	271	264	253	260	262	266	270	267	277	271	297	265	258	240	255	245	264	284	280	259	292	291	263	255	294	274	263	259	274	265	280	277	268	292	284	295	243	281	259	288	235	304	281	232	247	296	236	280	270	240	265	254	259	229	275	249	290	255	272	269	262	290	245	315	272	253	277	255	300	263	270	259	259	268	248	255	288	246	257	280	285	264	278	245	269	264	304	297	228	264	278	268	290	269	248	274	276	318	259	252	266	265	268	269	251	278	261	270	260	277	261	246	277	239	272	265	269	281	254	229	260	288	279	296	267	254	273	299	281	255	238	298	252	286	283	268	250	282	243	264	265	266	297	268	243	263	279	277	285	282	248	271	280	257	268	248	249	245	258	260	269	274	282	276	265	268	249	268	283	301	254	219	245	256	255	252	286	280	293	283	254	267	260	239	268	262	279	276	260	272	249	263	266	267	246	260	264	260	252	254	253	249	270	264	242	257	270	276	281	250	249	247	246	243	279	294	266	267	235	250	284	266	276	283	280	276	275	266	274	257	261	286	317	247	278	276	282	288	269	261	239	250	270	250	243	248	250	268	281	282	292	268	278	250	279	271	269	259	270	264	246	277	257	280	280	274	258	289	273	279	290	273	285	249	279	284	264	277	269	250	267	272	262	256	274	267	281	284	278	302	223	275	288	269	296	265	268	269	288	244	281	275	269	290	271	273	277	273	267	263	267	253	246	258	260	269	252	261	274	264	269	282	280	262	244	250	260	274	254	276	269	277	243	294	266	262	247	286	260	266	259	275	264	262	230	313	288	256	257	248	263	286	295	271	269	284	276	265	283	275	250	279	304	279	248	267	269	306	283	291	291	253	265	265	269	261	268	223	258	265	255	281	276	254	273	252	243	275	233	250	273	244	251	266	285	289	265	266	258	295	235	262	281	273	259	251	251	279	261	248	254	290	275	277	238	296	284	296	257	247	276	274	247	250	279	243	280	294	259	252	250	264	254	269	276	272	268	292	277	291	283	239	239	281	260	262	277	274	280	253	258	288	292	268	250	266	262	233	274	270	252	286	265	272	282	280	287	270	248	275	302	278	293	255	266	270	280	259	276	246	240	306	231	268	248	253	247	286	272	272	253	278	249	246	261	281	272	258	264	314	250	246	273	262	267	252	246	247	277	278	267	292	272	283	246	254	276	268	280	226	281	248	278	276	276	284	249	268	256	268	255	267	263	250	253	242	258	292	258	260	269	270	256	263	276	259	267	237	242	262	281	285	248	260	263	265	281	244	259	249	276	270	260	283	268	269	259	248	276	288	284	249	239	278	273	250	281	273	265	256	269	275	260	256	260	265	247	258	286	260	279	258	265	272	273	278	261	257	269	271	277	278	239	287	254	269	253	249	254	260	259	229	264	260	246	265	264	271	254	287	283	262	305	279	248	249	265	271	279	278	277	242	285	258	266	274	252	265	249	270	279	268	272	235	266	248	275	266	243	268	311	284	267	280	296	269	251	300	273	245	258	263	251	244	260	296	267	249	272	270	283	253	255	274	295	235	277	275	261	259	268	271	256	247	250	272	250	284	236	289	264	250	242	234	261	245	269	258	286	273	286	277	282	267	253	258	279	301	246	277	295	249	260	293	289	265	295	288	244	260	282	252	287	274	281	262	263	246	257	253	257	293	259	267	261	252	291	241	251	289	294	269	275	262	288	284	271	265	288	253	271	263	303	291	283	248	251	296	246	244	278	256	290	243	283	262	244	258	232	306	273	304	256	236	265	281	265	287	242	261	261	257	255	295	263	268	260	291	270	244	258	258	297	282	289	272	240	271	278	284	254	273	249	248	269	266	283	268	258	260	253	268	267	248	258	257	280	265	279	240	244	288	277	253	298	259	291	289	287	269	246	262	287	260	271	273	288	288	270	270	280	263	247	248	252	260	256	270	271	295	241	265	280	271	274	236	268	261	277	284	234	279	266	269	264	284	252	260	273	274	269	252	267	227	253	258	282	263	263	282	252	272	254	269	300	249	264	268	251	244	278	292	271	287	271	274	257	255	265	272	254	292	309	323	274	224	271	299	270	272	264	278	276	295	287	256	265	291	271	225	288	256	271	263	266	266	284	273	258	276	244	266	295	261	270	273	289	271	287	274	270	283	241	252	270	272	257	264	295	259	282	227	261	267	275	258	255	277	268	262	240	283	266	252	273	230	290	261	231	238	227	267	247	246	279	262	285	281	280	280	276	279	268	261	259	257	262	261	271	285	281	266	267	282	257	249	289	244	263	259	247	256	248	264	272	281	283	277	260	271	293	265	283	260	258	252	271	268	309	287	258	275	248	290	248	263	248	253	271	280	256	284	261	261	241	253	314	288	244	293	244	249	260	284	284	238	291	235	279	263	294	275	270	265	280	280	259	262	262	282	265	259	255	271	281	288	268	236	271	279	278	277	255	264	276	269	280	280	259	266	252	268	251	268	265	273	259	290	281	260	248	259	265	254	284	242	306	279	250	271	253	265	253	270	288	269	292	265	250	243	263	278	248	245	265	275	262	303	262	257	267	286	256	267	286	269	281	272	249	254	250	258	258	249	257	280	280	263	264	256	245	287	243	254	275	253	245	234	294	260	273	247	284	248	254	268	272	278	272	266	255	280	247	262	279	252	276	301	266	241	242	260	261	274	271	278	267	279	262	257	273	244	273	250	263	262	268	252	270	230	267	266	262	257	253	301	264	266	273	282	252	274	254	253	281	262	246	247	266	263	259	289	252	272	276	281	253	302	242	279	265	266	278	228	299	290	259	296	278	269	300	281	277	266	269	252	253	251	272	263	276	268	274	289	262	264	288	275	276	286	262	282	265	275	264	252	256	302	263	269	248	278	277	280	241	267	245	287	268	250	279	258	264	268	290	268	296	279	261	265	275	281	261	295	266	282	259	248	267	276	268	239	258	270	270	258	252	255	285	270	274	275	254	291	280	252	267	259	246
8161	19293	17904	11406	9032	7512	5677	4401	2805	1769	1139	894	642	665	596	530	506	527	467	455	463	425	436	426	459	428	452	511	503	470	489	447	422	407	394	376	363	394	377	362	416	414	379	361	354	405	341	357	361	352	342	309	425	341	330	328	360	334	368	345	321	380	371	354	325	372	356	353	368	326	342	344	349	339	346	322	319	348	335	350	348	325	335	319	339	347	319	346	329	373	311	313	362	339	311	302	339	327	372	326	336	329	328	361	341	322	336	347	352	350	361	349	327	318	334	333	355	345	339	337	351	350	359	343	349	334	339	345	321	353	379	320	338	350	313	314	350	335	349	325	320	371	327	343	345	325	341	322	331	356	354	328	338	335	337	321	354	345	333	347	345	350	348	346	334	343	359	334	376	346	327	340	357	330	330	337	353	351	330	312	347	361	330	345	327	362	351	320	347	337	337	338	328	372	348	332	307	311	324	358	325	331	363	340	386	323	343	308	352	310	326	352	319	333	337	322	341	345	323	350	349	306	347	329	319	341	342	348	345	312	356	351	307	334	323	336	338	321	330	340	355	371	349	355	339	323	323	326	337	334	339	323	327	356	322	330	347	308	359	350	310	329	335	355	349	372	369	342	350	344	335	326	335	348	333	356	334	342	308	327	338	343	304	331	346	330	300	356	336	371	327	363	342	316	321	375	333	348	341	350	354	316	361	305	338	356	329	345	314	314	342	330	343	329	362	336	340	335	330	313	310	333	367	339	356	316	338	343	334	363	331	349	326	330	355	341	347	315	348	340	344	326	340	358	337	332	350	313	356	330	316	347	358	346	305	328	320	347	322	317	342	336	337	341	346	349	369	342	350	348	328	323	346	382	314	347	292	326	339	354	328	332	360	359	329	348	315	347	340	312	353	346	349	332	356	347	365	312	349	348	328	344	365	340	335	337	366	319	303	317	325	285	349	347	312	328	309	289	329	324	345	334	346	336	305	347	339	347	337	346	360	333	301	332	332	327	339	314	364	382	343	340	318	356	344	355	322	336	334	312	330	316	339	336	332	310	333	361	337	357	387	356	331	371	332	320	347	313	332	355	302	301	334	348	334	333	321	324	330	332	343	335	320	363	347	345	322	315	342	356	363	321	313	313	349	320	335	333	334	324	333	360	343	321	331	353	314	390	320	306	342	328	323	299	313	297	326	313	345	354	317	338	337	311	370	330	336	314	333	329	343	367	335	348	321	309	318	334	351	326	341	335	345	305	317	295	384	356	312	347	318	302	346	321	328	361	317	353	294	318	315	353	337	317	309	361	342	373	355	350	328	324	319	344	346	379	312	337	318	364	314	300	339	367	335	357	365	348	321	332	358	309	346	330	344	360	315	329	347	345	343	313	353	341	341	346	349	364	312	333	318	314	319	329	299	356	337	333	309	353	328	336	355	315	322	355	308	343	340	340	317	301	300	333	305	349	306	324	335	371	334	324	353	339	314	335	349	337	340	320	317	376	368	360	344	337	294	335	332	341	344	317	348	333	329	340	309	332	357	331	369	356	328	321	320	327	311	357	318	337	357	340	389	348	330	344	332	327	363	339	313	321	312	347	327	333	361	352	335	341	364	325	320	324	366	328	310	354	321	340	329	341	320	327	320	318	334	329	336	314	346	326	333	379	340	325	327	330	330	339	339	352	355	354	327	341	328	372	326	354	306	313	339	310	354	337	335	331	349	296	314	367	324	363	310	347	318	371	339	350	345	335	330	336	313	349	327	299	374	347	332	376	315	344	338	363	290	379	365	329	335	335	351	317	346	323	361	331	317	373	362	330	326	304	362	303	323	338	335	337	329	314	354	317	298	357	362	355	340	357	321	314	319	339	360	334	335	334	323	310	340	353	316	327	335	358	292	347	299	320	316	349	317	336	365	373	301	370	358	333	346	344	308	324	349	351	352	374	337	347	347	330	336	330	315	317	301	341	315	340	321	335	346	324	310	307	320	337	328	360	337	317	340	340	371	369	359	329	325	317	366	308	333	338	334	332	341	333	331	325	327	376	349	332	330	344	321	339	363	303	320	297	334	355	320	354	307	336	308	372	359	325	348	344	332	325	323	368	359	341	342	345	315	331	337	343	343	310	368	316	303	356	338	341	337	299	354	339	346	323	368	343	336	332	345	342	349	343	335	311	325	343	349	332	335	355	326	352	328	337	334	321	337	346	342	329	350	323	372	336	334	330	352	356	348	315	345	313	325	350	365	310	337	308	316	358	328	343	306	319	314	336	328	319	316	339	320	330	334	355	334	335	378	377	324	329	353	335	335	346	325	272	343	328	321	334	319	351	378	353	335	356	338	347	333	321	348	313	333	338	346	369	344	372	336	337	339	345	357	320	336	354	312	314	329	347	318	330	339	338	313	315	335	323	346	363	309	355	364	344	335	317	331	364	319	335	328	332	334	363	358	337	363	326	332	338	311	312	326	354	353	294	322	343	309	364	344	321	343	317	366	326	338	328	305	318	332	316	298	359	330	369	375	317	336	352	316	331	338	370	326	328	359	327	342	329	340	332	362	338	345	319	364	323	329	326	316	385	331	351	357	347	360	293	322	329	357	311	326	352	343	337	352	328	324	358	330	332	363	313	317	359	368	338	303	357	382	349	307	355	342	352	323	316	341	327	371	332	339	317	298	374	318	373	331	294	347	319	331	341	356	334	355	301	323	330	311	362	354	341	313	334	307	346	334	351	332	325	356	333	336	350	328	349	339	332	335	378	304	333	337	323	308	351	325	314	340	356	326	330	341	352	343	356	332	311	362	362	347	352	342	336	343	362	323	355	309	339	362	355	323	319	323	330	319	289	356	360	308	350	363	347	383	339	340	337	314	391	362	366	311	302	324	329	330	367	324	318	325	324	328	354	345	342	296	335	341	324	343	355	346	317	325	302	310	320	330	358	354	321	315	354	335	327	307	338	345	321	365	329	316	323	357	347	328	306	367	333	345	324	340	324	335	358	343	340	339	341	333	333	350	333	331	330	324	380	343	309	328	345	323	354	334	337	359	338	355	343	318	338	323	364	365	300	314	330	354	336	341	338	342	320	318	355	353	357	336	320	364	327	333	342	345	337	323	332	316	315	369	327	347	343	310	314	349	330	375	321	329	369	328	357	339	314	336	338	318	328	368	322	332	360	350	322	318	298	330	333	322	346	329	299	337	311	328	329	339	324	327	319	374	317	342	321	351	331	348	344	343	338	324	333	373	335	321	332	339	335	318	311	307	330	340	344	321	324	339	326	313	356	374	324	347	332	349	339	340	333	329	346	354	331	343	337	328	328	379	347	341	327	338	367	350	329	337	319	330	324	332	310	327	349	341	317	350	303	334	314	309	348	327	355	334	366	326	321	324	324	344	330	357	360	343	331	354	331	338	346	324	351	336	331	321	316	360	331	326	354	304	320	293	359	313	325	322	306	325	350	328	331	325	355	326	342	376	363	337	355	342	350	316	352	380	354	318	330
24926	20918	26984	24859	11421	3381	2270	1702	1173	939	773	702	700	685	626	650	663	621	621	616	648	659	677	673	649	652	655	686	720	661	647	634	619	625	669	569	589	616	634	651	603	623	637	628	573	629	643	643	640	617	617	607	636	626	598	582	584	623	647	562	578	672	650	601	630	615	635	600	580	634	617	624	585	632	589	625	616	607	621	583	614	586	630	634	638	593	590	603	640	639	620	616	601	569	625	600	639	630	611	618	612	617	623	630	629	601	628	645	608	612	583	613	618	628	605	608	617	603	617	603	593	597	592	624	627	611	595	612	593	635	630	585	640	629	502	619	555	593	602	596	634	624	653	615	599	648	576	585	618	567	642	614	596	654	573	610	602	630	587	667	615	620	616	620	624	596	594	597	608	561	600	600	649	616	634	622	589	580	632	590	600	617	624	621	603	605	600	598	608	574	590	597	618	639	617	606	584	619	643	602	614	602	638	631	599	601	621	611	657	615	617	634	611	596	605	592	578	574	582	599	586	635	613	602	601	639	610	611	621	600	617	598	601	640	609	592	613	622	609	585	579	601	602	619	594	611	649	629	596	584	605	597	653	635	624	617	635	607	636	640	610	624	572	573	596	596	626	592	586	610	576	603	581	570	586	590	646	623	642	635	603	598	559	577	624	578	626	555	603	650	620	602	597	606	653	574	622	576	614	612	643	628	596	637	595	596	615	618	640	597	607	596	621	615	637	623	634	601	577	608	629	567	627	597	653	587	619	623	596	648	590	619	613	580	565	614	624	587	613	589	570	646	600	624	598	625	642	583	593	654	591	631	630	621	644	579	590	602	575	603	613	590	610	647	608	587	597	578	608	584	588	631	636	612	642	610	615	606	585	611	626	622	610	627	573	615	576	646	640	599	604	586	611	647	594	618	608	617	609	624	634	625	597	556	576	584	619	618	560	642	588	628	610	594	609	605	580	599	593	599	596	628	601	624	593	613	658	603	564	629	559	613	594	580	588	574	636	563	635	590	635	612	615	624	619	628	606	581	641	629	622	655	616	609	614	591	622	607	634	651	657	604	571	583	632	617	601	623	639	629	621	626	595	596	589	648	610	579	612	616	591	611	644	636	611	606	603	662	611	641	598	616	614	595	628	650	577	598	619	628	644	566	560	571	594	595	594	596	629	586	597	623	592	593	579	633	570	635	647	620	606	588	599	585	582	638	580	598	583	591	629	546	634	661	628	633	645	577	630	601	595	592	578	617	604	608	591	584	657	586	615	633	619	595	645	579	606	598	614	589	606	619	563	644	608	586	609	580	643	580	592	624	600	595	578	630	582	591	593	612	578	623	629	675	566	641	632	663	576	580	613	646	631	615	594	602	608	610	588	592	614	626	630	614	599	652	569	644	618	570	616	638	637	646	582	626	608	622	577	597	580	590	577	660	587	556	614	612	651	648	617	635	636	642	632	613	566	656	616	625	648	611	613	580	634	616	642	616	586	593	618	606	659	626	635	593	589	586	642	620	604	625	606	555	598	631	584	585	592	635	576	634	571	591	620	607	573	619	655	616	594	595	574	612	605	586	653	625	574	578	645	627	611	606	576	645	613	630	587	654	591	604	649	575	567	600	617	577	634	595	595	606	577	604	580	596	579	613	613	628	631	653	569	622	573	607	640	592	603	591	645	591	630	609	597	595	631	628	633	645	649	573	569	631	593	602	631	641	628	605	606	569	592	580	612	630	605	620	613	553	664	597	585	570	593	695	622	632	585	622	586	614	593	561	630	597	621	637	637	598	630	608	573	584	598	622	643	587	655	609	643	660	576	617	573	586	655	622	624	598	605	622	606	619	642	611	630	653	641	578	603	611	635	658	619	644	608	604	647	598	572	633	572	582	619	633	589	618	604	637	598	557	600	625	609	636	608	598	566	617	623	635	602	599	629	615	652	587	653	607	596	604	617	629	629	620	651	633	573	610	635	664	607	610	611	601	645	636	610	602	637	633	600	620	626	614	606	603	626	600	590	614	616	612	613	569	599	566	603	576	635	590	598	583	588	600	626	603	535	604	576	599	601	610	579	557	581	575	596	603	632	627	587	562	619	628	564	603	643	580	620	592	566	596	596	585	614	597	630	594	657	599	615	624	574	603	611	614	599	592	595	653	609	612	624	635	608	604	555	593	598	620	617	621	604	595	590	620	578	602	595	593	626	675	561	574	633	595	624	584	614	633	570	594	609	593	551	604	630	595	600	608	597	644	586	604	632	601	623	598	590	646	627	650	601	630	607	612	637	551	618	606	630	597	601	627	610	611	601	577	583	577	632	575	586	654	627	637	646	601	664	624	601	587	615	611	609	647	588	608	624	609	618	590	620	594	593	594	569	625	610	621	598	573	561	587	597	577	609	592	642	609	616	610	657	584	608	581	632	549	587	567	634	603	640	597	593	605	618	596	605	612	618	589	573	623	648	597	560	607	607	625	658	604	586	620	603	584	603	642	625	599	585	605	581	576	645	670	660	650	598	606	557	599	640	597	630	564	637	605	601	607	623	679	648	609	624	623	582	589	619	568	629	615	593	618	612	629	581	570	625	607	604	657	578	642	617	621	638	587	634	634	552	590	623	590	619	578	670	612	625	599	643	604	608	577	635	592	661	612	607	635	618	603	645	607	589	596	620	592	614	569	621	622	626	618	641	620	617	619	596	602	597	613	605	579	623	644	597	612	591	594	580	647	629	591	650	620	627	592	604	603	640	617	627	630	572	579	589	620	595	610	635	627	603	593	607	578	570	613	641	617	631	627	532	589	586	574	580	606	589	618	633	611	604	609	595	597	612	576	601	611	610	588	613	579	564	652	658	613	603	582	608	590	543	611	584	587	611	606	563	618	594	629	606	590	661	619	644	602	592	631	578	666	586	612	614	614	645	566	616	619	621	601	606	563	597	595	628	598	625	600	597	599	618	629	626	599	666	596	591	627	573	623	644	582	629	629	619	616	601	597	609	596	574	581	583	565	634	583	548	541	625	613	587	597	584	620	637	682	634	616	647	574	597	579	612	607	582	609	578	642	590	603	609	631	649	670	649	576	621	672	606	588	574	645	630	650	645	662	617	575	638	599	586	663	598	621	625	567	632	612	588	616	639	649	643	591	623	627	610	628	604	583	633	607	599	589	581	593	597	627	618	585	571	634	598	576	585	556	595	585	615	637	644	571	590	636	579	636	624	665	590	637	609	597	627	598	631	608	650	645	615	585	605	616	619	607	600	582	609	623	656	601	623	571	631	571	622	646	606	601	585	669	622	627	651	622	625	619	621	621	600	607	601	623	585	605	585	644	627	596	685	580	579	597	593	591	611	585	593	602	595	608	618	640	593	623	600	603	632	603	618	623	600	590	607	659	623	597	595	629	627	585	573	582	613	625	624	621	600	602	628	606	631	611	640	583	620	644	581	606	620	602	570	566	591	613	607	614	558	613	629	595	624	561	623	643	616	608	617	616	645	702	601	595
8140	15484	14067	8772	7006	6200	4677	3566	2450	1610	1208	1029	933	863	918	872	882	892	848	801	789	787	786	797	833	807	859	821	848	804	801	779	764	768	706	726	743	753	688	762	762	751	771	742	772	739	717	752	730	791	739	694	709	709	783	792	738	725	704	757	730	751	739	762	783	689	728	705	714	748	718	706	735	665	717	689	705	761	726	739	695	792	774	698	729	715	729	682	722	786	671	721	743	734	710	721	748	726	713	768	738	682	701	675	735	718	711	744	721	702	725	732	688	739	675	740	742	703	707	719	703	742	685	648	747	724	698	728	736	725	702	710	723	695	723	708	680	739	690	716	688	718	731	788	725	765	720	725	728	732	681	710	728	722	696	721	739	705	723	731	704	723	771	757	700	695	710	755	726	735	719	684	735	703	751	728	636	722	717	722	709	753	748	737	720	688	701	720	709	727	744	666	737	766	741	707	712	673	688	704	719	692	706	675	712	690	741	736	655	694	743	745	737	711	709	706	733	719	739	722	721	719	716	698	721	658	698	745	699	726	735	710	720	708	755	721	735	717	730	726	738	720	714	702	740	705	755	658	716	754	728	728	719	677	695	713	694	710	766	648	683	708	702	728	712	728	718	718	764	722	757	724	742	718	691	709	695	744	770	704	741	690	739	743	743	697	732	746	732	703	735	699	679	757	731	772	804	696	743	750	744	693	738	741	725	777	731	741	722	744	680	742	667	737	697	679	725	672	747	672	714	723	690	709	732	682	730	691	737	742	701	748	673	721	746	662	743	696	726	744	713	736	744	683	679	695	728	742	767	726	740	712	761	701	721	723	738	709	711	715	706	707	768	729	703	745	696	711	738	793	750	762	718	669	720	676	744	752	734	703	719	733	704	743	757	725	670	702	781	690	739	761	714	730	740	724	740	732	706	732	759	705	761	693	716	724	725	788	709	768	693	717	702	691	681	777	739	749	718	708	726	752	718	721	748	762	707	715	733	771	703	716	709	730	716	709	703	665	708	721	652	705	722	738	718	772	748	719	690	727	701	715	706	751	767	706	723	717	738	732	771	782	747	716	729	700	700	749	642	739	709	749	710	702	672	710	732	724	716	721	734	734	706	745	740	709	704	663	715	702	750	729	728	733	710	738	756	699	717	734	738	687	763	722	738	756	705	742	755	711	704	693	653	752	700	712	711	737	726	735	699	683	726	706	732	685	705	697	720	750	715	749	715	730	677	760	690	720	745	691	751	727	697	724	699	677	706	721	740	689	737	741	707	736	757	721	707	749	771	742	726	749	712	738	714	750	706	682	762	719	773	718	720	749	731	686	751	714	736	775	708	751	702	725	701	737	712	728	712	703	697	692	721	763	705	735	753	744	723	704	767	685	696	761	691	685	727	736	761	716	677	731	750	723	698	747	720	724	731	721	735	707	702	765	682	746	725	723	673	716	755	758	717	748	681	713	699	701	760	742	726	692	768	732	714	727	720	695	730	714	700	700	742	728	763	716	725	679	733	742	735	726	716	713	714	687	732	718	704	727	730	700	737	737	722	767	659	695	717	751	709	739	732	728	678	744	731	713	716	758	668	786	756	739	709	711	731	757	733	725	693	701	759	742	679	730	715	736	700	702	721	751	727	725	705	652	697	711	753	721	741	698	756	662	734	723	721	692	700	731	751	731	706	677	750	763	696	761	702	678	728	730	720	722	707	752	751	716	776	706	754	716	725	748	731	727	712	713	724	721	734	733	706	707	698	689	707	743	692	779	706	665	747	710	693	723	778	741	712	705	712	688	697	741	718	698	721	698	662	762	691	688	702	731	735	761	777	742	727	702	737	741	789	728	693	740	692	744	716	718	750	740	712	740	694	673	731	742	748	733	694	684	713	714	768	689	736	734	736	705	726	729	712	772	723	723	773	701	694	744	709	690	724	663	668	723	707	753	744	699	721	741	660	718	723	735	708	701	719	695	748	716	744	670	698	727	750	720	738	754	733	720	700	693	717	765	742	741	762	705	733	725	770	691	726	743	727	685	725	746	689	737	743	700	710	697	762	737	751	738	686	727	741	715	721	715	711	732	674	748	750	723	681	684	719	742	730	673	706	732	758	688	731	719	718	722	718	687	752	716	732	670	765	705	709	745	737	711	718	718	755	744	743	720	680	709	731	741	649	705	717	708	713	730	732	770	704	767	734	749	714	681	707	727	718	725	742	692	720	751	695	676	704	720	671	670	705	681	718	698	745	743	744	707	704	715	758	755	737	686	725	712	740	709	664	718	695	693	717	784	684	693	718	717	735	695	706	720	748	694	705	707	757	704	719	719	653	697	771	720	697	737	747	762	704	736	744	725	732	751	702	726	701	735	700	742	714	696	722	741	699	688	706	697	682	703	724	729	688	761	733	691	720	756	744	702	726	738	727	711	735	742	676	705	724	696	718	725	777	749	769	731	712	695	714	682	696	701	729	693	763	714	737	715	717	692	742	719	743	701	728	715	716	694	738	688	713	764	722	744	773	726	742	708	696	775	711	707	762	747	743	725	715	725	723	721	757	701	698	725	763	759	700	733	735	732	725	700	742	744	737	756	726	723	728	713	662	701	748	709	724	693	718	727	683	712	705	720	653	756	728	750	761	790	708	731	725	710	739	719	709	688	731	738	746	757	800	710	726	754	708	706	775	716	726	754	745	728	720	739	723	767	709	754	705	712	755	765	754	712	732	747	683	712	724	734	689	762	713	749	668	708	739	755	728	729	735	707	784	708	702	721	774	712	741	685	752	716	708	749	696	785	734	737	734	723	706	690	704	736	710	692	737	718	702	764	690	733	665	728	708	721	707	731	766	725	713	758	711	759	725	732	720	722	769	738	720	701	741	702	743	727	715	753	754	738	718	725	712	730	713	717	725	743	732	731	748	632	708	694	727	739	691	691	703	720	718	698	717	742	701	709	744	731	681	734	703	748	738	749	708	716	693	685	697	777	723	689	707	725	672	762	763	722	707	718	750	701	691	738	728	742	747	683	751	697	693	706	708	749	751	715	696	723	692	702	719	684	732	704	714	743	697	709	755	729	673	713	708	681	687	710	714	649	695	704	704	716	701	702	702	702	707	721	742	721	713	745	747	721	706	719	737	717	751	713	706	729	716	642	747	742	715	772	717	724	693	716	735	728	773	750	762	703	747	713	727	720	729	689	756	710	733	682	754	737	709	778	737	707	714	717	660	693	752	725	730	731	712	733	697	742	685	696	726	748	713	704	688	694	695	658	728	699	685	634	729	726	722	714	767	744	709	740	715	740	724	709	691	765	686	699	746	710	709	683	735	701	736	734	733	746	757	711	746	729	693	705	651	742	738	664	696	702	766	708	706	759	683	721	750	745	708	732	685	743	704	709	685	766	706	758	738	714	726	711	687	711	679	711	720	707	731	672	705	708	729	705	716	729	747	711	663	717	713	699	730	720	697	787	720	728	741	711	717	742	742	730	719	711	728	714	707	721	709	746
22620	20924	28604	23399	20934	21139	12520	3472	1933	1245	838	670	567	506	445	446	464	385	414	403	387	401	399	373	430	388	426	427	412	423	395	329	354	363	327	333	328	340	342	300	296	333	282	342	305	326	329	327	333	288	316	307	286	299	295	294	295	302	303	319	305	318	335	293	323	304	290	315	324	298	308	283	295	287	312	283	292	295	275	295	298	280	281	271	325	325	279	276	290	293	323	270	309	317	322	289	331	305	305	279	293	310	294	274	265	284	308	275	298	299	287	278	307	289	291	283	292	279	294	287	264	288	315	293	276	295	278	285	280	293	303	281	289	336	282	289	298	298	291	301	281	310	303	276	265	333	276	295	269	303	293	288	286	293	275	289	296	330	295	268	297	315	278	275	313	334	313	300	311	287	315	306	279	294	292	304	283	291	296	325	280	266	332	276	272	280	288	313	300	297	308	278	307	303	281	286	310	308	316	258	315	297	303	316	293	297	280	302	285	280	261	309	304	278	344	296	286	321	281	296	304	289	277	282	310	311	256	302	290	295	300	305	278	327	279	299	295	308	319	296	269	296	297	290	265	312	288	290	320	279	276	327	309	301	322	304	254	323	284	289	298	283	293	273	282	295	308	288	270	264	310	296	274	274	274	286	309	303	286	312	303	287	317	300	305	283	289	280	326	306	262	313	274	283	285	289	252	307	277	286	282	308	291	286	282	306	291	326	287	308	313	294	302	277	287	286	293	302	276	298	296	270	273	278	296	296	276	260	323	294	275	310	308	284	285	265	321	292	271	298	277	304	299	279	323	279	309	264	302	279	321	324	297	301	286	277	284	306	319	275	289	295	290	305	304	273	295	293	283	298	278	289	284	301	309	281	322	284	281	255	263	281	271	319	324	289	294	270	322	272	314	274	299	308	292	267	309	277	316	307	280	285	295	281	274	311	288	320	294	292	307	305	260	315	326	300	316	309	286	255	299	299	281	293	303	322	277	267	278	282	254	297	287	304	269	307	311	309	331	251	278	270	314	306	279	344	291	310	308	293	297	291	334	299	277	298	311	274	322	280	320	327	302	292	282	312	288	265	297	265	293	321	293	289	279	277	296	276	269	305	305	293	285	314	285	255	292	278	290	304	323	276	308	292	270	354	324	326	291	322	293	287	311	301	327	299	284	292	287	293	287	283	309	281	298	302	313	294	301	271	270	312	285	268	315	291	285	292	278	289	252	262	311	289	282	282	306	324	318	306	291	302	293	297	293	301	277	268	291	337	286	269	294	272	302	292	289	297	271	288	304	271	292	258	288	278	280	281	264	316	310	283	284	281	286	282	296	293	280	276	281	268	284	298	298	312	323	305	260	286	294	291	275	300	277	269	269	290	317	303	281	303	295	299	306	273	294	265	305	271	309	297	270	276	279	305	266	287	282	306	302	274	285	256	281	318	278	295	294	284	314	294	280	291	283	295	292	294	307	286	295	297	307	300	309	313	282	269	288	279	265	288	285	296	295	271	285	289	314	312	277	308	295	283	297	271	300	315	314	280	300	313	301	287	312	256	259	294	282	279	316	303	274	294	306	266	312	295	306	279	331	277	274	280	289	294	315	288	269	340	294	286	279	318	295	289	287	302	291	308	273	282	263	294	297	305	284	272	309	302	276	286	331	254	279	279	252	305	286	322	307	295	318	284	315	295	268	303	312	282	293	296	302	314	284	315	291	269	295	299	311	288	298	317	289	289	274	264	292	284	316	327	290	304	289	305	267	286	344	299	297	268	313	288	273	288	263	257	307	298	287	332	293	314	294	299	301	279	305	290	322	293	305	295	319	286	294	271	278	294	272	299	297	312	280	270	278	331	299	322	304	305	281	293	277	281	291	296	295	323	279	307	304	299	283	277	287	321	288	296	296	300	290	325	289	308	283	292	299	295	290	301	308	254	305	296	314	294	295	294	295	312	275	291	273	320	306	319	305	291	287	304	302	287	288	263	273	304	292	286	287	291	313	298	294	256	299	292	276	267	287	258	313	272	310	298	257	304	275	310	287	319	289	267	279	299	274	293	319	291	285	300	279	302	294	277	269	293	313	278	278	276	289	292	274	308	293	301	286	310	275	316	302	276	282	274	255	306	297	302	283	307	271	296	292	294	296	282	289	279	319	271	317	314	318	271	297	310	272	303	301	318	307	298	311	303	275	272	280	295	293	270	279	274	324	265	298	279	261	278	264	312	268	321	261	279	307	297	322	262	287	317	277	283	289	282	326	303	284	337	260	318	287	286	278	306	287	293	280	312	310	260	269	265	279	273	297	320	318	292	296	268	277	299	296	321	300	302	296	290	291	277	329	287	272	289	289	308	302	330	298	309	303	252	315	291	275	322	279	273	288	305	311	285	292	307	313	298	271	284	297	316	288	302	264	288	291	280	304	272	286	274	315	286	317	309	291	282	332	280	305	264	296	263	264	250	304	296	282	271	312	292	277	256	299	289	295	291	274	262	293	280	290	313	275	326	295	305	291	295	295	288	293	297	302	276	323	292	289	292	254	282	266	290	287	287	281	310	323	271	276	272	277	278	317	279	305	289	283	283	305	297	293	303	278	277	286	270	316	264	321	299	314	285	294	285	290	268	294	299	317	282	298	278	286	297	300	271	272	278	314	311	295	286	273	302	300	312	285	308	297	322	306	271	292	330	258	300	290	289	267	287	293	273	281	292	305	305	320	262	288	261	283	297	269	281	304	303	271	323	293	283	267	264	283	303	286	297	279	311	263	312	301	308	296	300	307	267	275	293	273	271	292	326	268	299	283	322	293	294	295	268	311	318	261	294	315	277	294	296	287	296	294	296	291	299	303	286	281	293	317	290	277	291	304	305	300	311	319	281	274	292	266	277	319	283	267	268	302	279	302	276	279	280	291	287	276	302	306	293	292	270	288	299	308	288	291	297	300	300	296	284	315	288	299	316	298	310	267	307	276	297	310	304	297	310	311	337	328	286	277	270	305	280	297	310	300	339	303	297	293	270	302	298	308	290	299	278	280	312	309	319	248	284	332	295	287	287	309	298	320	289	270	309	294	302	296	316	282	288	296	329	301	326	292	286	289	276	285	297	311	258	285	324	302	319	312	315	303	272	322	295	310	295	311	294	281	332	292	294	277	281	316	283	267	304	292	294	272	319	291	299	311	283	280	302	295	293	288	309	303	317	287	281	273	297	309	306	281	280	300	265	267	311	294	271	324	297	318	280	288	298	282	298	287	315	314	307	264	286	286	298	295	288	289	314	283	275	246	330	286	322	277	327	281	298	305	270	306	306	269	273	329	271	271	289	324	331	276	282	325	294	314	276	290	304	305	285	294	324	281	328	314	281	296	264	296	303	312	283	310	270	283	280	275	265	320	274	275	299	292	311	291	245	314	298	304	287	330	320	317	293	280	312	323	299	265	290	312	280	267	289	303	282	299	270	294	305	292	312	266	299	300	309	294	293	306	296	304	300	284	305	270	317	322	263
10866	25498	23221	15668	13071	11529	8734	6272	4201	2698	1745	1237	1055	905	790	725	731	680	614	601	581	536	570	526	502	536	566	603	672	593	515	499	442	472	417	380	412	399	418	397	432	413	431	373	390	404	400	408	358	391	399	372	368	389	395	335	350	377	375	359	372	361	336	407	369	358	354	342	355	350	347	357	361	347	322	356	339	379	367	347	366	322	318	342	358	340	337	354	370	384	333	304	364	357	342	349	350	351	347	351	368	334	312	372	329	368	343	348	318	336	390	325	364	332	325	353	366	342	340	328	345	357	358	334	370	319	349	356	387	319	378	326	339	378	335	371	335	353	353	352	320	343	353	309	348	349	347	342	344	376	317	385	335	347	359	400	333	315	326	372	329	342	340	351	331	343	342	314	355	382	293	331	357	344	330	372	339	340	318	328	347	357	356	352	347	364	350	310	335	362	336	328	345	326	337	324	323	323	387	354	367	355	345	372	332	372	362	354	324	357	334	360	339	342	357	352	342	382	290	346	325	353	327	362	339	327	354	335	305	309	354	328	351	331	339	340	338	320	353	296	319	312	325	327	362	319	321	324	337	385	350	322	343	373	327	322	334	327	306	335	330	328	367	346	369	329	337	345	308	361	370	352	335	329	393	367	327	311	362	373	314	384	323	346	342	348	311	374	348	332	320	352	332	347	334	320	317	337	335	339	344	353	330	334	357	328	343	344	343	345	322	343	358	353	338	354	333	370	350	352	342	357	369	358	342	346	350	343	330	326	341	342	348	342	314	337	346	335	370	332	368	338	335	348	302	341	341	328	320	335	344	347	371	366	321	314	342	360	343	325	354	353	342	340	330	323	309	351	350	371	326	379	345	365	347	364	337	357	316	325	324	352	326	350	364	365	333	358	365	300	338	336	352	342	353	323	341	382	326	345	365	363	333	340	336	375	329	348	316	343	348	343	350	325	356	339	354	348	333	333	337	363	318	342	362	377	310	350	339	354	381	318	369	329	339	340	329	357	346	349	348	341	349	340	330	324	336	368	361	374	323	352	305	330	367	341	327	354	350	339	360	359	358	367	364	341	353	320	400	347	365	318	332	356	325	333	346	351	357	361	331	356	352	313	348	343	335	366	344	365	351	352	331	366	337	334	311	324	374	323	353	332	339	334	320	316	326	316	354	325	322	335	313	324	365	365	336	367	344	361	374	364	377	326	339	361	378	345	323	348	319	360	338	312	338	288	310	332	339	317	340	358	322	345	353	343	337	377	341	327	375	349	349	333	301	335	332	373	373	371	362	335	340	376	368	314	340	297	386	386	378	352	378	358	372	342	364	333	354	344	346	316	333	327	331	313	361	325	340	336	338	345	332	330	364	329	340	307	340	332	377	358	341	345	334	358	347	335	384	345	329	401	341	336	385	323	299	314	314	318	346	354	334	341	327	346	335	335	324	356	334	328	372	331	351	347	349	343	323	366	355	342	291	359	364	325	307	334	330	322	351	363	361	355	382	346	318	357	352	328	325	355	319	357	338	335	365	344	350	344	340	322	363	411	320	310	329	331	357	390	337	325	343	312	346	346	348	330	338	350	360	351	347	338	334	354	372	353	349	353	339	320	350	315	341	355	314	340	341	316	330	330	327	340	340	336	379	341	340	341	332	333	346	356	326	328	339	340	313	351	338	309	311	332	331	332	309	380	327	321	373	336	336	320	320	360	320	323	327	352	336	356	344	364	362	351	310	312	338	342	331	321	320	348	318	345	307	333	345	347	373	324	336	350	340	326	353	312	364	332	364	373	314	339	339	347	364	341	339	345	358	352	348	337	325	333	353	359	348	318	324	347	352	339	318	363	366	331	382	315	322	302	320	346	341	322	336	311	325	329	361	342	329	351	395	357	344	348	363	323	329	360	341	340	321	343	337	371	315	353	342	322	383	336	364	325	306	328	353	321	356	316	340	369	327	333	338	344	347	352	353	332	360	351	313	341	327	376	337	351	332	358	303	362	330	323	326	363	315	325	334	316	345	328	341	312	361	338	319	345	320	325	351	347	329	341	336	320	353	339	350	331	363	355	315	342	329	354	343	346	337	348	335	346	330	341	352	341	363	360	333	347	363	340	348	351	357	342	350	366	358	336	359	319	352	337	366	348	309	334	328	329	321	338	340	318	320	323	326	350	341	314	348	332	355	353	330	335	407	351	361	364	355	344	337	343	339	353	349	356	351	352	343	363	349	311	378	326	336	358	356	346	337	349	353	345	315	343	363	355	366	373	377	342	333	331	361	351	368	350	343	345	342	342	346	337	380	334	327	359	337	334	354	326	341	344	321	357	362	313	361	380	308	346	344	356	352	342	321	364	363	319	340	355	340	319	332	357	350	361	328	352	352	326	312	355	330	343	348	332	342	366	369	325	346	339	332	332	316	317	365	342	322	333	350	368	344	317	320	318	358	367	350	369	350	396	323	339	353	346	346	346	342	370	356	338	328	335	329	344	326	313	355	345	347	352	324	360	346	334	345	345	334	317	381	354	332	312	317	325	359	346	306	369	342	345	362	366	320	336	341	313	330	295	336	331	339	328	353	325	359	323	350	318	342	364	312	344	344	320	345	345	331	349	343	362	366	338	382	325	359	320	319	318	353	335	348	378	339	371	351	344	339	351	313	302	360	342	338	353	343	337	355	359	346	358	361	355	341	310	357	325	314	363	370	341	335	370	326	322	355	326	344	327	340	360	369	366	373	337	373	324	335	358	338	357	370	358	351	336	358	353	337	356	343	304	352	334	336	359	347	320	316	337	369	334	322	337	331	342	338	342	379	376	331	345	374	365	330	347	335	351	370	318	341	321	358	340	333	350	350	371	368	352	352	329	313	333	346	347	362	333	334	347	356	337	330	342	330	304	330	366	323	353	390	330	373	354	366	345	322	354	338	322	318	349	358	351	334	324	326	323	333	351	339	382	327	354	378	348	334	336	314	324	343	356	356	326	350	347	327	331	346	368	333	367	352	334	341	357	336	334	354	341	317	327	324	340	343	358	344	381	331	314	351	321	320	349	315	334	334	368	337	371	312	328	320	338	335	356	386	322	382	338	330	299	373	351	352	321	361	362	326	339	313	343	383	340	329	371	351	360	371	326	325	342	332	368	347	330	327	341	333	345	362	387	345	322	373	350	334	310	320	370	357	304	338	327	333	344	336	340	332	331	334	368	349	334	351	360	321	332	339	360	332	339	332	372	308	343	379	363	341	335	346	370	366	315	312	359	318	345	366	336	364	338	317	328	364	334	333	332	347	344	344	327	348	380	359	342	347	343	328	347	350	329	313	306	353	334	375	348	338	343	369	321	334	346	346	326	323	354	344	331	326	338	353	345	349	338	342	308	378	360	317	345	340	344	344	370	354	377	341	356	377	351	336	333	334	302	314	363	312	359	350	351	358	355	344	354	365	351	328	346	329	348	351	335	320	357	336	354	394	311	342	355	337	363	329	323	359	394	361	340	337	335
26915	19615	10396	4572	2838	2308	1698	1191	848	671	547	532	545	535	553	541	497	526	534	534	481	557	511	556	550	561	556	548	548	549	546	495	567	524	518	510	491	512	522	510	520	481	521	527	533	556	486	507	567	471	527	509	520	531	544	522	540	521	522	559	462	473	500	501	564	519	533	518	502	511	564	496	505	498	547	501	489	527	541	560	503	538	515	503	539	529	529	512	507	522	506	518	505	534	522	508	482	525	529	513	545	521	501	514	499	500	564	522	509	490	522	468	504	534	480	516	498	486	512	498	565	529	471	481	518	521	518	519	532	514	538	512	508	548	526	483	520	497	593	500	524	477	524	538	520	513	506	487	476	533	493	480	534	492	539	516	567	489	503	541	539	551	477	531	525	489	532	532	517	511	485	510	512	526	516	541	502	497	506	533	507	477	505	501	509	485	525	508	476	522	540	543	548	518	501	517	503	542	519	508	525	521	522	476	531	481	472	500	526	489	499	530	533	529	562	531	482	520	563	541	490	512	459	503	497	520	512	541	513	546	527	508	495	493	510	516	510	496	507	517	507	468	562	517	524	505	530	516	496	516	533	474	520	552	536	504	490	496	538	531	545	514	525	506	496	521	523	560	517	495	513	505	538	482	510	538	506	508	512	535	504	493	514	538	521	505	509	531	521	506	545	549	504	500	482	499	517	505	505	516	474	517	487	549	485	537	507	532	482	498	517	529	508	507	476	507	514	499	476	521	514	485	506	516	484	486	523	529	512	478	517	504	521	494	541	497	522	509	554	542	514	569	520	495	458	462	517	488	535	494	562	521	474	497	537	505	472	504	509	487	493	506	487	508	483	479	481	511	533	516	479	506	509	537	546	447	512	535	522	500	500	519	519	527	521	523	503	494	504	510	525	514	520	501	541	505	508	492	546	509	468	524	540	542	515	461	538	525	515	511	517	513	535	558	501	533	553	536	484	491	527	510	512	535	464	514	553	502	507	532	543	512	524	469	539	530	518	505	519	488	489	500	492	494	557	517	550	559	532	500	513	517	522	538	509	504	503	548	545	507	488	482	520	478	511	513	560	520	468	476	525	523	533	569	469	497	510	528	523	482	521	511	560	524	535	526	560	511	554	509	513	487	559	506	466	499	514	522	504	488	490	496	542	517	523	545	511	562	503	492	490	554	509	555	517	503	527	540	570	525	521	505	527	510	495	510	525	573	532	522	514	546	538	528	543	522	488	517	512	520	484	507	534	473	541	492	524	513	527	521	515	504	559	525	518	497	543	503	536	497	517	483	545	513	501	518	513	525	514	511	530	490	523	521	512	498	514	502	520	515	487	535	524	516	524	565	514	510	517	547	547	485	507	539	531	520	504	544	556	515	556	487	525	516	495	539	514	526	508	510	498	518	504	524	509	503	494	516	519	479	519	510	529	506	528	518	519	525	548	552	496	506	505	538	489	504	502	488	543	480	489	529	485	518	513	527	505	504	522	547	520	458	508	504	508	509	504	550	507	514	490	516	544	518	469	567	510	573	515	502	502	490	515	557	468	472	534	503	445	515	519	509	541	515	507	494	496	497	545	548	554	541	518	533	515	489	505	517	540	514	537	504	506	531	523	524	516	551	480	534	493	498	516	484	501	577	492	519	536	515	519	512	495	505	484	530	501	519	465	546	524	527	538	522	506	517	522	495	524	536	500	536	525	470	490	525	542	530	525	520	511	503	508	516	567	487	550	506	536	527	537	526	480	530	529	514	514	492	503	535	518	507	526	477	549	515	502	497	516	560	528	497	560	527	475	497	505	532	490	503	510	518	499	545	501	516	518	509	529	548	499	505	514	510	542	537	505	512	518	526	546	543	507	505	542	533	499	493	515	519	478	514	517	577	511	501	521	520	495	495	508	483	567	539	558	532	502	494	513	489	539	565	518	563	514	513	566	544	513	500	501	522	522	526	506	511	517	513	545	531	550	529	522	507	519	498	517	501	533	481	541	522	506	512	513	531	533	495	538	518	536	513	486	474	465	523	506	518	511	487	505	533	489	489	509	487	514	509	512	488	544	525	549	539	544	496	517	510	488	529	513	476	505	522	527	550	504	544	489	539	481	517	492	519	497	511	543	498	495	545	480	516	514	532	516	533	530	520	518	533	538	563	529	499	486	475	539	518	491	518	499	493	544	557	515	496	509	529	515	534	508	505	553	512	525	508	545	516	534	493	509	529	541	524	524	502	524	533	505	497	544	542	472	509	524	500	463	530	544	515	491	542	486	472	523	524	515	523	507	514	524	512	542	471	531	486	482	526	544	515	562	516	515	521	479	534	464	497	533	527	494	497	468	529	501	479	522	489	542	535	550	489	516	508	559	532	528	545	516	510	517	527	501	519	539	486	543	503	523	542	521	484	490	549	511	512	505	501	499	482	508	494	520	498	539	498	517	497	544	545	539	501	539	549	499	487	473	519	505	489	510	509	531	492	501	541	490	534	516	495	519	514	495	532	519	496	516	528	484	518	505	530	515	487	529	533	527	485	496	503	519	525	485	506	497	527	481	564	546	547	553	497	508	483	491	528	508	518	497	527	512	494	548	532	497	519	499	495	494	514	484	526	518	517	518	507	473	517	507	507	509	504	520	535	497	547	532	520	480	552	512	494	525	520	525	507	513	523	510	515	526	509	510	503	498	484	480	526	526	537	495	528	528	534	518	494	510	484	502	489	543	497	506	500	557	481	524	521	505	497	475	491	534	527	538	571	510	521	490	528	504	520	540	509	505	549	508	556	547	512	484	508	493	514	510	443	508	581	532	499	485	529	523	552	496	474	541	475	514	499	529	493	517	524	540	493	522	515	550	520	510	519	506	502	464	511	480	493	522	498	509	566	540	505	525	528	487	507	516	504	510	495	558	549	526	518	527	497	511	502	494	526	509	510	497	528	489	570	498	517	539	524	531	534	529	540	535	515	461	526	482	501	511	481	527	564	519	525	531	499	516	534	518	507	474	521	523	503	458	492	508	516	494	522	540	529	485	526	526	495	552	534	550	521	509	518	519	504	473	510	489	490	523	539	489	548	493	514	496	469	531	537	541	503	504	533	511	506	549	543	512	534	489	540	510	513	453	509	481	493	506	495	460	506	512	507	485	528	516	509	541	516	500	517	486	516	507	519	518	505	477	509	523	490	543	477	484	490	515	545	491	505	525	532	507	506	497	533	495	546	524	544	507	540	474	532	515	502	504	490	471	505	516	521	484	485	494	530	499	506	574	473	497	530	505	531	526	495	503	554	482	483	503	536	531	463	494	493	501	523	524	479	494	522	533	499	534	480	507	504	551	512	499	508	492	534	541	555	507	503	505	493	510	526	526	515	503	505	525	475	554	544	515	543	494	525	525	473	503	502	503	514	511	487	495	548	472	456	515	478	489	519	491	523	535	491	507	506	502	533	531	502	520	512	494	475	523	514	513	536	514	502	466	505	520	504	497	537	535	518	555	488	520	530	540	507
7265	10539	9904	6011	5137	4542	3269	2391	1593	1105	849	754	678	676	685	667	654	653	670	644	625	637	643	658	644	697	699	712	706	713	665	652	601	673	666	680	662	630	611	610	664	694	653	643	612	617	670	664	667	624	614	645	641	654	632	612	621	605	571	614	662	682	608	587	633	643	626	633	660	618	575	625	640	634	626	616	644	621	618	678	635	641	616	615	616	617	630	605	568	604	627	612	593	654	612	600	627	648	656	595	642	623	614	633	581	622	596	627	647	617	581	625	624	625	666	586	623	634	630	627	660	639	635	632	624	610	645	645	636	606	624	607	609	668	625	642	594	650	626	651	582	631	620	588	651	613	620	601	648	644	660	595	660	630	613	646	643	619	609	652	640	612	601	595	631	646	633	629	643	626	634	640	612	631	640	599	640	587	650	617	640	616	647	642	591	596	652	583	613	648	619	629	592	645	606	612	628	622	639	650	618	611	630	638	607	608	627	618	629	577	609	587	657	634	628	607	615	618	607	662	588	618	617	613	626	653	623	597	611	630	655	603	602	667	600	640	606	606	634	667	651	655	615	636	663	628	591	653	597	617	605	614	654	660	615	626	585	608	637	647	592	608	628	629	607	613	623	648	694	623	660	625	630	630	591	631	600	615	644	628	629	662	591	639	611	655	669	562	610	647	623	583	625	638	649	649	640	620	624	641	661	638	668	626	617	658	658	654	609	628	616	613	608	613	616	700	639	603	609	608	651	656	605	635	579	643	637	597	648	662	600	627	587	623	607	611	633	645	615	607	663	653	608	624	650	624	600	600	576	586	604	619	642	635	563	622	627	601	594	637	590	637	646	655	594	610	618	653	590	658	601	651	601	585	691	607	613	641	624	591	608	585	630	687	662	662	652	561	653	610	638	615	624	630	606	609	640	657	610	615	617	596	663	577	617	650	651	661	646	608	598	650	631	695	660	694	627	627	594	593	632	662	614	653	632	622	637	615	598	585	590	603	655	656	607	655	616	629	604	580	630	645	603	603	601	654	635	618	597	592	646	606	641	639	614	650	589	606	632	653	563	598	612	620	624	664	633	688	599	624	623	621	639	608	632	669	608	614	616	617	643	587	608	575	626	665	637	640	605	645	595	596	627	639	678	655	626	605	575	613	630	585	670	595	648	638	634	604	641	617	620	664	655	624	627	629	628	628	635	592	624	615	634	584	622	670	584	620	591	618	663	594	601	628	649	641	570	627	606	610	607	610	578	612	619	631	622	651	646	608	650	634	624	614	606	666	680	616	679	607	629	655	582	630	630	632	602	601	616	600	630	604	607	589	626	625	622	541	639	644	678	601	606	607	625	676	671	620	623	631	591	631	637	580	595	667	631	619	608	641	637	665	638	645	623	635	613	657	583	640	635	626	648	632	578	590	620	645	632	585	621	631	614	648	627	618	650	655	633	630	621	597	644	615	611	610	582	611	624	607	599	590	640	645	648	607	652	616	665	636	666	589	599	663	621	622	667	678	598	613	620	665	653	616	601	685	611	629	628	613	635	642	633	618	616	641	649	659	662	623	606	616	665	585	634	647	629	585	621	666	619	663	576	662	676	551	668	624	659	582	651	653	605	642	618	659	623	667	636	617	553	594	630	614	670	659	614	672	648	598	627	640	646	671	645	657	612	591	597	634	670	625	675	602	632	628	610	625	605	681	624	628	644	602	603	605	638	621	590	615	612	616	643	611	602	649	612	647	651	625	612	634	604	636	618	613	618	616	622	616	622	639	616	657	629	609	643	618	607	592	596	603	623	668	638	610	653	628	634	633	614	645	628	655	629	587	622	637	626	640	637	634	653	592	628	640	615	587	626	606	607	621	671	628	647	603	626	636	600	638	605	592	625	633	618	631	646	619	611	600	590	617	622	614	644	616	633	648	674	618	621	630	681	634	607	612	661	586	645	618	650	644	630	650	636	619	641	614	664	638	585	602	622	616	658	630	581	601	646	621	652	649	647	610	605	601	613	592	655	630	628	606	619	633	617	635	630	593	633	610	581	617	625	642	623	602	625	606	635	608	628	630	612	653	620	610	609	597	646	646	668	643	620	614	610	610	641	608	641	656	618	597	645	606	631	613	621	624	636	590	634	649	628	644	634	633	651	628	616	602	630	637	644	623	597	620	614	639	627	588	613	603	647	646	630	626	646	583	661	663	659	618	615	685	637	623	616	631	592	592	639	675	619	642	647	658	616	581	630	658	639	632	593	629	638	617	630	669	625	670	642	621	619	624	652	599	641	642	607	631	562	650	636	611	602	663	615	596	620	659	646	627	642	645	661	650	657	639	667	603	618	605	612	588	573	601	630	605	602	608	627	594	623	619	666	666	661	627	658	621	634	585	623	617	633	642	615	599	629	630	575	634	621	631	590	611	627	612	594	631	565	578	611	590	692	605	649	648	624	630	624	675	643	650	624	640	640	595	601	650	602	590	594	637	628	634	609	619	611	624	664	601	649	560	628	650	625	590	610	642	628	639	591	610	614	594	613	630	622	657	646	571	627	651	602	625	623	611	629	611	617	669	603	651	631	641	639	611	598	629	633	607	632	627	628	663	614	621	640	639	672	609	627	630	628	666	608	609	644	604	608	623	609	636	647	643	605	624	632	634	581	635	610	666	630	646	657	658	659	610	615	627	650	581	629	627	614	618	632	641	643	620	676	663	652	627	646	628	659	635	616	633	596	592	567	631	642	630	610	635	674	609	622	617	635	653	557	654	630	644	631	644	596	612	647	632	669	597	628	630	652	631	586	643	641	590	611	630	639	630	624	644	652	631	594	618	603	633	656	623	630	612	617	635	622	645	656	620	616	664	621	645	603	642	584	594	638	587	589	642	635	660	614	610	612	571	596	644	645	642	657	681	649	652	671	627	628	680	645	621	608	655	622	601	623	638	673	677	595	652	637	631	617	636	588	626	625	647	658	611	622	644	618	615	612	608	656	661	632	642	667	632	596	659	621	628	638	641	612	567	648	628	633	620	649	645	607	595	649	607	602	606	654	602	634	616	650	569	629	602	593	640	650	618	640	631	612	649	624	615	645	653	636	646	631	622	611	667	611	627	644	581	615	639	632	650	676	637	640	597	621	628	597	607	613	593	619	620	631	575	600	652	678	596	637	635	599	637	660	632	602	623	619	633	628	610	627	618	613	601	624	604	641	661	638	622	637	632	604	611	615	617	627	601	620	660	656	627	612	629	611	592	667	662	596	571	607	584	624	678	629	665	621	665	649	583	624	613	650	611	662	655	583	634	602	637	605	631	669	610	638	684	584	606	633	622	616	615	578	663	630	613	640	614	647	647	637	636	611	616	599	626	639	656	610	623	661	610	602	657	641	631	604	647	625	605	639	672	620	586	652	599	624	650	630	630	609	691	625	630	637	676	621	648	579	625	550	640	641	569	626	636	624	598	662	631	612	680	579	621	569	609	623	641	611	656	670	661	619	611	630	655	647	606	602	626
23693	20922	28174	23847	20938	12819	3930	1928	1146	750	588	513	412	414	397	342	374	354	308	319	323	312	326	289	290	290	294	335	346	331	303	320	282	317	281	302	310	310	261	267	248	257	273	300	302	287	283	287	294	270	250	260	280	250	264	261	257	276	274	237	290	259	265	268	266	280	262	258	270	243	251	284	254	246	252	266	287	264	260	250	268	273	264	306	259	262	268	262	271	265	249	231	264	250	256	271	259	278	295	280	265	269	284	305	262	289	272	236	262	258	261	267	257	282	285	270	260	263	285	266	276	264	246	255	281	240	278	262	275	255	276	228	273	260	246	265	267	252	272	255	256	259	270	271	264	267	271	299	248	264	255	254	270	264	261	258	261	261	263	260	248	233	269	254	259	294	248	294	262	258	247	284	270	286	275	274	260	244	263	282	265	270	244	279	241	264	245	283	253	273	271	267	213	266	242	234	278	245	240	278	257	281	266	270	276	257	246	261	262	264	258	256	271	260	274	243	263	286	272	260	275	259	270	267	255	270	277	265	292	266	280	277	282	263	262	255	277	256	263	285	267	278	286	267	262	262	260	264	239	285	259	272	256	280	277	237	282	262	263	263	261	262	265	285	298	245	267	270	243	270	250	259	269	286	227	263	261	277	299	272	258	238	255	268	268	257	239	270	267	282	254	267	284	252	287	234	269	254	252	301	262	240	281	280	281	274	277	257	222	271	277	261	272	238	294	291	290	291	282	267	256	272	299	257	222	252	275	266	255	264	279	279	252	264	279	247	233	236	240	254	245	263	266	270	249	276	260	287	261	232	243	252	273	247	250	255	284	268	281	280	293	256	269	254	248	272	263	239	277	240	245	262	287	282	254	281	253	236	265	253	236	254	268	293	243	247	276	273	246	261	257	280	265	258	271	262	288	266	260	245	265	260	234	314	264	279	291	258	251	258	269	255	293	266	255	241	243	253	255	286	262	269	274	260	276	278	255	226	283	247	241	252	286	248	236	259	234	283	293	218	270	298	242	289	263	236	252	239	254	242	266	280	285	248	276	253	271	241	258	253	273	277	240	282	262	269	249	240	283	257	271	242	281	271	287	271	276	261	263	267	284	301	268	270	274	290	267	241	269	252	243	259	278	261	310	284	283	260	274	271	277	262	255	275	280	263	276	231	271	254	261	272	263	251	281	287	262	274	235	242	251	258	280	271	292	251	286	277	265	258	283	270	269	255	269	243	287	275	275	261	255	257	286	267	251	266	264	272	229	238	250	262	250	297	261	257	265	251	285	250	258	270	243	262	270	274	267	251	263	280	250	249	291	268	289	262	273	238	264	262	287	286	224	269	257	248	293	244	248	263	250	250	265	248	276	259	255	257	259	239	250	255	252	256	301	241	259	272	252	274	282	263	271	249	287	260	293	256	264	256	262	279	270	276	261	273	270	270	254	260	243	273	267	261	252	250	267	280	283	276	263	252	268	288	263	304	250	271	277	278	273	251	240	270	274	273	282	264	249	274	273	283	274	255	283	237	245	286	265	263	282	277	271	273	285	250	255	270	312	263	261	233	254	232	257	291	258	247	261	281	273	293	255	253	285	261	266	237	246	234	254	263	263	272	251	224	269	255	293	236	245	276	247	257	268	272	257	252	238	287	290	269	259	270	242	248	278	283	268	286	290	255	267	255	287	249	255	242	255	265	274	266	269	281	282	261	264	263	251	265	273	275	283	261	275	225	282	265	252	250	251	308	286	262	277	272	264	288	269	230	254	261	267	266	274	252	241	287	293	258	267	252	265	290	254	252	239	253	276	286	251	261	271	269	262	257	285	246	264	240	280	263	292	266	308	270	291	274	247	243	278	275	270	250	250	261	278	240	292	263	268	263	242	264	287	267	267	288	252	243	281	244	291	267	219	256	251	249	258	256	246	280	283	266	239	268	278	242	275	278	268	270	266	244	239	239	279	261	254	266	250	274	270	299	269	261	252	268	272	265	250	260	261	259	263	261	226	257	280	278	251	294	267	243	245	274	250	257	266	269	279	247	282	263	260	282	241	261	254	244	275	278	271	265	247	280	295	247	236	253	239	278	268	278	261	282	269	278	275	253	240	282	262	259	256	252	242	268	260	252	265	284	287	237	260	279	262	261	260	279	241	270	286	278	265	284	270	274	268	263	274	265	243	291	248	254	258	270	234	275	254	235	258	278	268	261	261	263	267	270	232	257	261	265	258	265	260	229	229	280	266	274	259	272	246	243	259	278	296	258	273	263	278	281	279	263	243	256	254	281	267	284	227	240	237	255	271	270	265	263	276	276	262	270	282	255	267	254	235	270	298	250	282	239	284	231	271	263	264	270	284	285	278	244	269	303	257	224	273	262	245	291	280	276	253	293	277	283	272	285	269	260	264	312	256	261	258	263	287	268	251	254	249	293	274	258	251	281	300	260	267	259	244	284	234	240	289	264	282	266	253	266	274	244	272	270	268	252	258	285	273	245	235	266	245	268	288	285	244	262	256	268	261	262	268	246	248	263	269	238	271	278	264	274	263	277	278	272	248	252	240	268	271	264	293	254	269	258	240	244	253	258	254	243	264	283	272	290	301	286	255	277	286	273	247	292	252	233	229	246	270	244	292	270	297	269	265	264	271	235	258	241	285	279	283	265	270	265	241	267	229	261	248	289	238	274	298	273	239	261	282	250	263	263	249	283	268	267	278	280	248	227	273	301	254	246	266	252	261	258	277	261	285	276	264	265	244	249	286	256	256	251	260	262	251	273	268	263	271	284	247	262	309	234	254	263	278	283	262	267	280	252	269	275	259	224	290	277	280	271	276	232	273	249	264	255	284	263	269	281	265	277	303	287	253	263	258	257	264	279	255	279	266	298	273	257	279	276	237	265	253	257	254	279	276	266	255	286	272	261	269	281	275	283	270	268	267	234	243	274	284	241	265	256	293	257	239	266	273	247	294	296	253	267	273	249	265	251	260	274	258	262	250	280	271	274	264	258	229	262	215	259	267	279	252	267	270	280	253	286	255	282	264	269	275	256	249	248	287	270	272	272	246	267	240	246	244	258	248	257	265	238	250	263	275	281	280	231	275	276	296	238	252	287	269	253	264	265	263	251	239	252	290	241	279	265	255	240	230	273	267	242	251	249	242	275	263	269	245	245	294	278	264	245	255	270	284	263	262	278	286	249	275	280	236	264	265	276	267	275	291	254	285	256	273	282	256	250	250	271	258	245	228	246	296	267	277	257	298	254	242	231	235	248	261	247	256	269	265	260	258	269	267	259	266	285	249	270	269	265	280	254	262	248	259	254	289	259	285	267	271	238	266	288	255	222	289	251	245	267	272	251	249	257	294	252	272	233	237	284	247	256	284	277	258	265	299	268	259	270	258	247	257	257	291	237	255	286	240	243	283	247	267	278	269	267	248	271	255	231	270	243	256	246	262	245	262	235	273	274	252	250	271	264	309	267	293	237	242	242	255	259	272	248	288	243
8320	19803	17910	11555	9944	8528	6197	4198	2603	1600	1123	828	663	623	607	537	529	521	433	482	443	471	445	461	459	470	503	449	502	470	459	398	378	389	378	338	366	374	374	389	368	369	360	361	385	391	358	356	365	352	343	355	355	336	375	344	344	326	343	330	347	337	344	351	372	348	355	340	340	370	334	347	360	301	353	310	329	351	306	358	325	370	348	359	326	338	341	336	333	331	364	325	347	335	326	323	326	345	332	350	329	326	341	320	320	335	332	364	327	331	315	329	350	334	326	322	343	366	330	310	308	355	337	319	327	321	353	315	375	338	333	311	355	344	325	337	319	351	314	334	358	314	305	357	344	307	346	326	339	325	306	350	351	364	347	338	346	364	342	340	355	346	326	343	320	371	341	333	380	330	343	302	348	309	329	363	342	312	390	322	324	328	319	349	351	354	343	336	364	361	375	340	330	348	334	315	323	330	310	351	337	322	303	335	300	328	315	305	332	335	315	378	331	321	336	326	342	376	330	336	312	320	344	316	331	348	347	322	337	346	336	317	362	351	364	350	337	329	340	362	297	336	357	364	344	315	322	340	380	307	343	339	309	345	345	373	306	325	342	344	319	351	365	309	333	336	311	337	323	342	332	337	331	353	303	328	338	379	351	337	332	357	330	358	353	339	326	308	364	335	335	336	362	311	325	369	307	340	336	360	337	341	317	330	376	342	303	335	361	274	324	312	319	342	332	331	346	307	311	340	351	371	295	347	312	331	345	368	340	356	324	342	350	348	365	331	343	305	343	304	314	329	321	366	355	340	339	351	329	354	315	346	352	342	316	338	316	319	357	352	321	321	323	355	352	310	331	323	310	328	327	322	365	340	359	312	316	305	319	343	320	343	339	339	322	370	319	324	295	347	333	360	339	335	329	365	325	345	327	332	362	325	338	350	334	326	309	334	329	348	363	333	311	333	309	323	332	343	315	317	324	374	352	283	324	359	346	343	344	334	356	355	334	363	322	360	354	344	340	325	352	334	352	333	332	317	303	330	324	335	324	343	331	325	362	349	325	338	341	313	349	327	325	340	363	309	346	344	340	329	370	341	362	332	361	332	346	334	320	354	348	330	335	315	346	335	354	311	304	313	299	312	362	295	335	353	303	362	337	350	328	284	322	337	341	317	344	313	328	315	336	328	313	311	331	339	335	322	362	334	321	312	354	329	307	372	326	316	333	334	325	340	340	341	316	345	330	326	348	344	318	342	329	313	317	331	331	295	325	323	349	354	320	318	351	369	302	334	324	350	327	313	303	360	336	364	314	353	343	319	321	326	320	353	353	307	314	311	348	316	313	368	333	345	334	350	332	364	337	341	340	332	327	334	347	351	311	331	310	333	354	336	335	336	339	278	347	332	295	353	352	327	310	356	339	336	339	322	331	333	335	350	337	349	342	327	306	347	365	335	361	344	327	329	316	342	328	322	374	320	318	348	316	294	283	344	351	342	335	359	326	342	334	322	349	358	350	326	330	335	341	339	351	351	321	297	335	330	343	337	341	355	344	309	359	352	334	322	370	362	323	342	327	338	327	312	339	323	338	331	330	325	303	343	344	320	317	355	334	340	331	356	304	314	343	359	352	355	339	341	326	345	349	320	321	326	368	346	337	337	335	343	342	342	309	335	308	352	332	316	351	287	332	317	334	291	355	344	335	315	368	350	359	329	333	314	307	315	352	348	324	340	365	355	325	326	329	339	316	323	350	329	298	369	319	330	364	320	334	314	325	315	306	352	301	330	312	325	347	352	344	325	364	355	298	336	364	333	338	362	361	355	374	346	346	319	331	309	358	340	328	345	335	347	381	342	341	311	342	324	347	306	306	347	336	335	312	337	331	314	361	330	297	334	370	326	336	340	323	344	348	329	343	350	338	327	333	335	347	358	339	324	370	319	367	305	372	331	361	360	319	317	338	342	362	358	349	315	351	340	377	310	339	350	326	351	335	377	335	328	347	301	340	352	307	333	351	346	349	334	350	343	295	308	339	317	349	345	324	363	321	338	363	342	324	322	316	330	360	351	305	345	352	337	310	325	362	340	358	330	352	305	317	329	331	332	335	325	330	340	364	348	342	322	332	344	328	331	321	367	339	347	313	309	311	318	318	350	350	324	346	312	353	335	356	345	327	338	328	320	356	305	338	353	342	337	335	337	315	305	297	328	337	322	328	340	335	324	310	330	362	347	343	332	336	350	342	384	347	310	344	331	296	352	343	344	324	329	347	322	330	366	325	354	350	323	335	338	332	348	312	337	318	345	357	373	343	350	347	346	326	340	344	311	335	328	308	354	319	332	351	327	370	313	339	341	341	309	348	358	343	320	320	316	356	316	347	339	337	320	338	348	325	339	319	329	344	310	313	305	331	320	337	328	325	328	344	364	311	345	340	318	301	329	352	320	354	315	315	353	358	375	309	317	346	318	318	351	363	346	370	339	347	316	324	339	352	337	337	322	318	322	344	300	322	315	320	339	338	332	330	317	316	326	353	340	339	338	333	314	305	357	341	309	344	325	344	330	330	355	356	341	355	317	335	334	339	334	341	315	346	341	324	350	303	317	317	350	369	313	309	361	325	332	333	337	320	372	317	338	347	339	322	356	349	331	327	337	303	353	304	313	334	321	360	345	336	341	322	334	347	333	350	314	318	338	304	340	318	324	365	324	350	334	323	325	344	357	319	342	335	354	342	358	354	300	328	338	348	321	332	315	361	298	348	291	367	337	336	297	340	342	333	335	361	364	353	331	357	354	322	292	354	344	336	332	341	315	365	343	311	369	341	332	336	317	308	337	351	318	351	316	354	309	355	307	325	361	321	347	331	305	346	356	324	354	319	348	318	343	320	333	330	314	367	356	353	333	336	345	343	324	323	354	335	324	321	356	332	323	333	336	332	311	337	308	302	315	321	364	350	309	334	326	360	316	332	332	326	332	340	324	309	327	352	356	344	368	333	359	348	294	322	360	337	344	323	342	351	347	338	315	336	334	368	355	309	347	338	343	324	325	369	346	320	307	352	340	358	351	351	317	357	337	345	345	337	342	343	353	333	326	356	392	312	358	327	320	384	344	322	389	345	338	323	296	341	340	340	317	322	321	328	340	334	356	375	388	325	316	329	324	346	355	323	364	332	323	341	334	320	333	329	329	369	320	315	361	338	342	321	341	315	350	323	349	329	337	281	353	371	316	362	357	316	351	323	329	318	316	296	328	361	365	335	348	334	354	310	312	329	328	320	339	320	344	311	355	337	382	299	300	346	318	326	341	359	339	330	326	353	355	345	368	353	342	354	365	344	347	326	352	323	298	302	341	341	346	343	342	324	329	357	343	331	330	344	368	312	353	360	340	339	357	331	316	323	381	341	315	358	322	304	342	347	345	345	356	341	329	336	389	321	346	336	350	320	330	339	311	315	318	304	347	359	333	334	333	324	288	322	348	344	331	334	309	354	360	318	337	340	324	325	306	323	331
24953	20930	26907	24918	11453	3717	2455	1622	1122	861	828	758	701	656	669	719	707	678	684	692	665	640	667	693	646	627	593	637	668	638	666	624	680	638	594	656	619	644	607	617	628	633	618	610	585	603	607	623	601	663	637	610	618	629	656	634	641	618	641	654	633	588	583	605	597	627	632	599	605	570	594	595	618	597	602	627	682	616	620	674	602	598	594	637	614	592	634	567	608	578	621	582	616	620	614	618	620	603	631	580	582	658	600	627	658	593	604	573	613	576	585	586	630	634	590	576	648	624	574	636	633	568	602	584	553	660	630	566	602	618	645	622	645	600	623	604	658	577	623	627	656	585	633	615	606	637	575	614	616	604	574	598	658	599	671	657	617	592	610	656	581	633	623	666	608	632	575	617	567	626	617	616	657	622	560	604	638	644	640	610	610	630	624	601	618	621	601	628	609	610	593	610	627	620	601	608	659	562	603	596	560	623	600	611	641	638	630	598	569	589	652	651	613	643	580	625	587	570	607	599	613	615	613	640	582	642	592	571	617	587	630	569	603	607	615	616	655	622	592	645	618	596	667	652	610	641	624	618	602	592	694	649	620	603	600	586	590	624	611	602	580	632	606	577	615	624	618	625	645	590	648	587	591	643	634	608	599	643	540	570	642	610	611	620	604	593	618	649	634	583	622	578	587	600	596	619	630	615	607	651	622	604	596	598	598	613	632	583	633	625	587	615	618	619	619	664	645	621	610	600	620	611	601	605	588	594	645	567	618	664	581	635	620	589	637	615	609	584	614	573	599	600	597	639	576	587	608	576	646	556	639	622	593	605	562	614	597	591	605	622	593	601	629	647	586	597	624	613	590	697	571	637	598	579	646	629	581	629	611	594	623	596	601	595	596	618	576	585	625	597	582	655	593	612	604	613	618	605	616	589	620	624	641	591	598	628	597	649	592	599	591	596	634	620	584	634	616	601	621	626	627	575	619	669	603	573	614	632	621	574	577	623	620	626	557	582	623	624	609	655	616	604	599	663	580	601	615	641	622	591	600	610	589	572	603	606	555	666	604	611	641	654	623	596	596	591	602	599	647	647	623	633	636	604	645	590	627	641	620	605	596	615	640	622	655	627	606	648	633	588	595	644	597	601	639	652	625	592	590	636	670	588	608	616	603	613	602	617	653	603	600	591	599	600	598	620	614	584	630	589	614	643	627	571	648	634	605	656	590	566	624	610	593	656	652	669	594	599	574	615	589	621	616	607	590	624	633	642	598	625	626	652	589	619	627	577	613	681	573	602	613	594	634	567	658	639	589	630	595	603	623	600	654	585	578	647	651	585	582	619	595	594	584	572	596	630	620	616	620	613	630	652	614	598	608	611	614	629	593	612	607	606	627	621	573	620	625	628	604	603	649	621	624	623	588	592	622	614	630	595	577	588	612	619	603	575	571	605	595	631	596	681	611	599	620	586	607	615	606	641	566	610	639	659	573	618	612	645	617	643	583	659	614	621	647	623	632	603	591	612	638	632	655	613	623	570	620	653	630	623	602	615	581	575	619	608	591	596	593	616	611	611	631	629	584	612	638	655	595	593	611	632	632	596	605	651	577	581	621	604	562	638	668	636	621	618	626	616	617	620	603	612	591	612	615	596	605	603	649	555	649	573	636	604	635	633	596	596	595	609	605	593	619	597	623	652	597	635	645	641	627	613	609	625	565	626	608	609	595	647	600	658	557	585	619	607	587	590	614	603	648	687	616	623	594	675	615	610	591	566	615	598	634	626	617	581	572	590	643	622	582	631	613	582	632	614	560	660	590	643	613	641	615	610	621	654	648	600	603	632	663	597	646	591	611	586	599	641	601	611	614	647	649	607	643	573	590	606	565	580	640	621	629	610	570	619	593	592	669	590	592	616	574	572	590	620	625	611	635	609	612	653	629	591	616	587	595	603	624	632	673	595	629	592	607	634	640	609	606	587	579	605	572	644	606	605	638	628	612	609	601	654	577	594	565	576	587	610	661	629	627	627	594	611	647	649	592	587	572	596	606	535	576	653	615	593	642	629	624	603	600	611	600	655	617	616	600	639	594	602	601	600	596	624	638	584	649	623	600	620	633	648	622	647	609	592	593	631	614	620	624	582	574	647	637	613	598	607	623	629	656	604	608	533	616	633	612	653	627	638	592	585	660	639	611	643	598	605	610	657	586	639	586	656	648	602	609	647	577	614	588	616	606	612	643	584	614	604	640	611	631	614	595	663	629	635	608	602	603	570	632	621	582	613	625	624	592	618	626	660	593	577	592	600	617	580	648	589	616	598	586	636	650	621	614	605	627	594	576	654	603	602	618	589	579	614	647	599	581	585	626	578	608	610	628	635	590	606	604	652	550	605	612	614	621	612	587	603	590	602	546	615	626	616	588	646	613	633	630	620	587	619	575	610	635	657	606	595	582	578	626	578	604	581	625	618	616	624	628	617	563	615	637	574	629	609	587	611	628	631	583	597	595	635	619	587	596	626	596	623	638	648	627	593	668	599	566	641	620	555	611	595	651	587	607	635	635	617	640	646	621	624	642	609	609	595	663	642	590	636	608	622	614	571	604	591	602	626	606	617	621	595	597	620	590	638	610	594	613	658	654	622	657	576	609	654	596	629	589	655	625	598	601	615	650	636	586	621	596	565	580	623	580	596	612	615	618	604	585	589	636	643	557	595	604	633	647	597	614	661	594	632	629	582	598	618	584	602	586	582	600	637	610	596	567	573	600	658	617	603	645	600	595	595	591	615	662	652	640	571	633	606	616	606	609	634	641	660	570	616	625	619	652	582	599	640	608	581	615	605	576	598	639	634	597	610	631	590	556	601	630	628	656	644	640	620	600	626	623	631	606	667	628	616	579	575	612	607	622	602	649	619	569	628	587	606	598	620	603	612	613	636	561	581	565	612	580	582	612	597	611	569	620	622	638	586	627	609	617	612	629	605	601	636	606	603	616	602	597	629	622	599	637	556	605	601	646	625	626	606	632	601	582	610	599	594	622	627	584	638	584	623	574	623	646	599	642	632	612	614	624	633	602	590	612	628	586	671	600	651	595	538	609	605	623	619	617	580	638	599	640	640	594	625	597	657	633	610	624	602	589	603	595	611	635	614	640	590	600	608	617	664	611	631	583	577	604	599	606	606	642	582	625	591	591	595	623	648	574	611	606	601	560	575	627	609	602	608	604	693	588	609	597	639	616	628	604	637	605	577	574	623	631	630	589	606	596	585	641	579	603	625	650	635	622	625	619	668	615	610	624	614	622	627	573	646	665	592	589	637	615	545	611	634	616	614	630	627	609	607	652	665	584	622	564	607	592	604	624	635	603	589	675	598	591	595	594	615	596	556	599	593	566	580	645	621	612	603	613	646	615	631	605	622	581	616	603	642	621	665	543	578	619	607	618	628	627	628	606	594	618	581	593	639	615	595	560	584	642	612	680	606	567	618	603	581	616	598	581	588	583	652	603	621	605	638
8064	15139	13967	8889	7815	6643	4975	3384	2158	1569	1286	1027	917	935	807	876	829	850	843	827	854	791	793	784	801	854	870	882	816	811	793	796	771	751	765	709	749	727	791	702	728	776	787	727	779	737	753	724	748	777	777	763	732	732	760	729	717	767	687	795	730	770	753	765	723	734	741	692	737	731	733	743	726	762	743	756	716	739	761	665	788	742	713	697	742	697	722	757	760	700	735	769	699	672	794	679	700	695	718	717	703	763	721	721	718	687	762	728	746	765	701	716	761	720	699	707	774	744	723	722	728	714	753	710	761	717	727	725	707	715	710	730	701	714	767	720	745	730	730	758	761	715	761	712	793	688	726	654	711	753	716	713	695	728	707	734	738	680	714	693	733	714	681	726	679	756	738	734	702	726	779	685	721	739	727	729	741	732	711	741	737	746	737	749	727	725	780	813	721	729	736	693	721	752	711	740	715	687	746	750	679	748	705	757	738	725	735	744	754	700	782	716	753	729	721	745	744	723	696	738	683	689	692	738	774	693	692	742	740	808	707	718	670	726	656	689	751	765	736	693	764	719	734	722	704	699	682	724	788	729	730	713	741	746	679	752	778	742	711	763	707	735	726	718	668	714	733	752	749	698	739	648	703	694	689	754	734	712	734	708	716	806	748	707	709	754	775	707	718	662	679	718	716	761	696	757	725	709	760	752	675	718	667	712	729	714	699	702	737	703	723	782	767	697	725	729	732	708	742	762	730	730	750	711	728	729	737	742	704	699	726	728	731	772	752	734	707	700	728	711	686	733	728	709	718	708	738	726	690	693	763	711	705	721	718	733	733	734	710	736	727	742	705	718	725	741	710	732	733	761	686	709	697	768	741	707	702	739	724	660	705	756	704	745	760	713	746	735	727	740	731	699	748	722	745	745	699	697	713	694	746	720	760	765	742	745	686	694	718	722	752	765	723	747	734	707	715	729	741	700	758	736	753	689	698	754	760	748	710	735	721	700	735	703	747	757	693	691	739	701	691	709	725	742	714	720	752	705	762	734	714	734	746	738	737	727	693	718	739	776	702	727	701	675	723	781	756	780	739	750	745	706	724	705	765	736	761	717	714	725	757	692	738	756	766	756	778	749	718	693	716	688	733	756	745	710	740	687	727	764	724	806	745	727	746	756	739	710	658	735	650	704	694	699	761	735	731	695	731	748	712	773	734	739	743	800	727	760	723	715	720	713	714	705	655	730	697	709	715	703	704	761	716	721	742	716	726	720	726	736	741	732	705	761	715	702	681	694	719	791	699	731	757	742	737	721	715	676	708	751	741	685	757	688	733	698	717	713	753	725	704	718	700	751	681	757	672	732	749	712	765	711	735	728	676	792	736	696	700	694	768	697	708	686	712	677	693	772	712	745	702	752	710	740	811	697	716	707	736	718	690	736	714	732	773	722	704	775	748	756	722	754	711	756	715	733	729	737	749	681	730	772	727	762	709	743	724	737	755	714	759	722	680	728	664	696	711	738	728	757	692	675	718	702	757	698	801	711	718	680	768	747	733	728	731	714	698	734	743	706	751	757	660	754	684	719	736	722	727	737	762	731	721	724	717	700	743	748	720	757	712	733	751	717	697	713	746	691	776	708	739	739	762	756	702	714	716	683	756	730	756	765	736	787	700	666	764	700	714	766	726	700	696	746	751	723	722	731	751	728	715	740	717	726	742	720	719	721	734	769	740	737	747	716	738	739	739	736	719	729	775	737	684	744	726	725	755	719	730	717	814	726	756	701	712	713	731	726	707	698	691	740	784	684	714	724	772	751	720	754	732	716	742	749	752	763	709	749	734	776	732	713	714	769	757	704	713	715	729	743	758	731	732	740	712	745	713	694	715	741	742	686	691	671	739	712	735	736	705	769	718	723	726	774	695	703	723	700	676	749	701	671	708	746	705	722	691	735	717	722	700	765	738	751	723	752	699	721	765	728	721	687	720	727	749	687	728	709	684	679	754	739	750	730	732	671	757	743	706	740	730	681	723	665	706	721	747	723	713	690	705	717	734	690	717	764	760	721	718	731	734	718	726	726	704	732	713	706	737	755	706	761	700	778	683	724	757	732	705	757	693	737	755	715	743	736	730	760	708	678	738	713	740	776	720	749	713	756	718	745	702	718	757	732	719	740	709	674	731	704	727	726	699	722	721	661	763	747	711	733	743	742	767	741	729	679	762	696	717	685	772	742	708	745	717	724	733	748	713	714	745	758	720	720	701	735	754	690	717	682	742	773	727	740	742	728	740	751	778	786	746	698	692	705	692	744	731	724	766	753	725	702	683	767	730	748	712	751	692	687	727	740	699	766	712	698	711	771	706	716	765	760	732	733	743	728	716	700	727	703	735	715	687	721	719	711	704	705	716	720	757	701	698	721	770	738	740	706	673	685	735	719	701	767	712	743	724	705	701	750	697	728	757	710	678	741	697	742	685	736	725	759	776	734	720	770	751	678	702	736	684	719	681	716	711	748	709	737	766	707	731	729	711	680	734	731	682	736	724	764	746	764	794	715	718	760	735	714	763	694	714	727	735	715	702	719	697	714	744	727	710	738	735	687	763	755	697	689	696	702	726	706	735	756	761	747	726	730	768	740	744	772	756	699	754	707	709	779	713	777	729	735	702	686	738	734	743	703	713	763	772	747	707	745	737	684	718	747	698	756	765	714	760	706	768	749	742	705	765	735	739	752	717	676	682	744	753	743	753	698	738	733	743	739	751	723	800	695	716	696	736	737	698	742	711	703	753	710	731	709	725	724	700	746	737	685	713	739	734	720	733	727	714	756	709	717	689	701	737	725	692	693	747	743	757	755	750	740	776	719	755	733	715	695	721	682	705	736	694	736	703	681	691	712	803	721	728	723	747	776	751	707	731	743	711	693	762	684	737	781	746	752	705	734	701	711	781	731	740	763	739	702	720	740	737	711	769	713	742	738	765	726	729	752	708	728	729	736	730	745	736	728	728	737	754	742	715	747	699	725	704	734	747	724	725	716	759	779	682	765	698	705	705	768	720	732	742	689	740	671	670	724	739	717	738	787	688	716	720	715	738	711	713	729	758	724	728	736	724	712	688	757	728	697	694	744	737	715	723	750	704	723	770	682	742	759	697	764	760	711	690	738	722	762	700	734	702	779	682	741	726	720	733	749	704	706	693	717	723	732	736	695	731	713	745	719	709	725	731	757	697	751	699	714	732	730	719	711	730	697	729	719	712	734	703	754	734	667	729	701	746	714	723	714	726	740	694	709	762	742	741	743	667	740	774	748	724	728	758	778	696	679	698	787	697	745	683	768	730	739	725	690	722	704	717	725	755	664	667	700	707	799	730	724	766	738	751	683	696	723	799	763	763	718	742	701	694	722	754	776	674	731	734	771	741	730	730	766	719	753	694	704	723	722	729	759	712	721	729	724	673	710	701	728	701	779	761	752	709	684	726	762	764	720	687	714	720	713	726	705	707	745	728	728	747	732
22734	20958	28681	23404	20969	21149	12350	3215	1706	1227	881	616	542	484	500	445	403	431	386	426	389	397	356	376	389	379	357	426	387	411	345	401	343	353	327	357	325	348	342	325	310	326	336	329	302	318	330	303	305	346	309	286	309	328	291	315	296	301	324	295	298	292	302	303	327	290	314	282	303	283	292	330	325	312	325	315	296	280	298	315	298	292	303	282	295	320	281	286	321	333	297	308	325	302	296	310	308	321	275	301	292	292	282	267	317	303	280	293	313	309	317	287	300	311	309	268	281	313	286	286	293	278	296	313	302	293	287	276	283	280	300	277	277	272	316	315	288	293	330	299	308	284	262	309	265	297	291	300	302	287	279	298	303	291	306	303	282	281	272	321	288	289	330	304	312	287	265	310	284	267	315	268	283	295	285	318	288	301	318	310	316	285	275	272	285	294	307	263	296	292	298	297	304	326	291	296	277	339	254	294	296	280	286	312	299	302	297	293	287	286	320	295	292	312	289	297	294	251	301	317	290	308	282	340	299	264	281	265	322	308	302	292	281	276	300	277	284	324	270	264	297	299	274	311	283	276	313	278	267	307	309	315	289	284	297	271	307	295	284	295	276	241	313	301	310	330	319	324	284	270	318	312	294	329	309	281	280	281	288	289	286	297	308	272	285	280	288	321	300	288	314	319	321	275	286	314	293	288	305	292	288	322	304	292	293	296	305	310	267	283	304	295	349	304	296	301	309	324	296	276	305	303	297	302	293	315	309	296	291	285	280	315	270	316	306	334	302	331	304	298	283	293	289	288	275	305	308	321	265	324	308	266	295	300	277	310	327	272	299	296	293	284	277	260	307	304	302	303	281	269	288	292	317	295	302	288	292	297	286	295	303	324	276	282	291	330	244	296	308	316	285	350	282	280	294	293	346	272	303	304	300	285	288	311	306	296	278	296	275	282	344	296	319	293	316	280	267	274	246	301	310	281	317	310	298	284	286	260	297	289	303	279	289	301	314	265	299	261	289	302	276	286	292	312	293	303	265	286	282	276	301	289	290	295	283	286	291	322	292	301	317	273	311	320	313	303	302	260	297	261	301	309	316	261	264	298	293	281	289	303	298	290	270	280	311	299	292	332	288	312	274	263	295	306	313	310	272	295	280	306	305	271	308	301	301	284	275	309	317	314	312	277	291	296	282	294	326	271	273	307	310	269	318	286	272	290	320	302	307	312	282	269	292	301	309	299	269	294	281	314	295	324	305	285	295	273	285	276	286	298	293	277	299	278	305	279	321	283	316	297	280	265	293	298	274	300	275	277	253	313	268	292	320	291	294	293	321	285	300	305	312	269	271	315	283	302	284	287	303	297	279	296	304	313	321	299	316	316	305	298	271	273	309	279	296	292	308	292	296	320	313	284	290	286	278	275	308	282	334	308	303	303	317	296	294	290	325	282	316	338	268	299	287	291	264	294	282	282	276	289	288	283	328	288	296	279	331	317	294	270	306	273	293	291	314	318	308	323	294	334	320	283	294	286	296	257	314	289	301	282	289	301	285	310	276	309	291	266	341	330	281	293	311	288	285	303	264	304	301	291	290	302	304	283	307	291	296	268	276	290	284	297	314	290	315	336	285	299	317	280	324	306	270	289	276	335	296	286	285	313	290	285	301	272	305	290	271	291	295	279	299	298	302	298	303	315	300	300	307	289	320	281	301	303	303	284	324	313	311	283	304	301	291	268	291	301	269	295	287	307	326	294	293	286	300	287	262	310	322	319	307	300	296	293	291	283	263	326	317	295	264	270	263	290	292	263	293	280	293	278	308	291	301	288	256	303	331	284	293	297	300	319	320	271	304	299	305	278	291	310	294	299	296	331	309	278	316	298	299	291	311	290	308	298	294	266	301	333	255	291	275	272	318	299	303	303	296	285	307	286	349	296	292	323	314	263	275	311	291	281	303	262	285	308	300	275	307	278	277	299	296	314	263	318	306	285	299	312	281	306	285	270	309	305	325	284	304	300	285	278	299	289	293	282	308	285	275	287	305	266	298	308	307	304	280	292	299	270	280	345	287	302	271	332	315	318	283	315	296	276	283	318	279	252	297	280	288	282	323	300	280	288	307	284	311	292	286	273	295	271	334	281	274	304	294	288	281	263	290	301	312	283	346	297	278	282	290	293	284	290	317	313	313	297	283	287	273	294	291	298	294	319	286	285	289	299	283	291	275	289	299	296	305	280	253	313	282	326	302	254	294	277	271	285	286	291	312	315	331	294	279	301	299	302	295	307	297	294	317	299	291	299	274	297	302	285	320	297	296	283	278	305	265	306	281	281	318	288	324	300	296	284	306	288	283	340	277	305	321	300	322	301	324	312	295	306	282	316	293	298	274	315	297	280	302	299	290	325	304	272	304	301	285	283	295	318	311	306	290	285	315	323	294	302	317	291	271	295	281	263	301	315	271	273	294	302	302	313	318	297	303	299	302	276	324	292	307	306	262	316	330	297	322	298	276	303	290	300	261	282	298	314	339	296	284	285	299	301	278	263	328	308	293	301	273	327	299	331	297	290	298	298	270	285	279	276	280	308	305	304	273	297	304	313	279	277	290	284	293	318	279	297	308	309	287	309	293	329	290	290	293	285	288	318	309	270	307	299	274	308	294	297	314	313	290	296	296	306	303	285	280	304	279	331	300	317	293	308	298	297	310	307	291	281	306	300	306	308	290	298	304	274	292	329	302	300	301	302	300	290	269	293	277	290	278	312	306	292	302	279	314	293	285	293	301	278	297	262	306	294	283	305	271	292	328	270	292	305	301	279	275	289	285	282	281	280	282	287	312	305	294	305	283	282	277	267	308	276	319	308	310	285	302	268	279	290	270	294	310	272	290	290	251	269	337	280	312	310	297	306	295	278	297	271	260	306	273	309	301	316	307	293	279	326	284	269	321	290	282	298	300	281	269	289	288	308	285	266	293	310	289	275	296	317	297	287	271	317	280	279	294	268	270	318	301	300	311	296	299	301	318	287	294	271	290	268	306	297	280	289	267	267	311	298	326	308	279	268	304	301	344	285	320	305	267	301	315	276	307	281	276	352	293	296	273	316	324	264	281	296	312	279	264	295	288	301	281	298	299	313	271	281	289	329	320	280	301	328	283	274	305	312	281	299	305	295	282	283	285	311	297	299	289	300	315	297	283	300	275	305	272	277	317	283	257	318	298	260	284	319	285	321	306	311	294	315	296	283	292	311	286	291	274	281	305	318	301	289	333	271	298	258	296	283	285	289	297	306	313	299	293	300	286	311	275	292	327	296	307	297	306	297	274	299	295	268	315	308	303	287	293	296	305	290	294	294	276	296	309	291	293	295	282	308	294	305	323	295	301	262	266	291	294	309	334	312	313	291	297	275	304	310	299	273	287	294	285	284	330	295	297	310	294	318	300	302	322	264	297	275	277	309	295	295	268	292	259	303	296	271	287	286	280	270	277	296	316	299	304	285	291	306	275	330	306	272
10727	25602	23474	16460	14334	12141	8675	6112	3657	2511	1806	1270	996	898	789	747	685	663	595	594	548	563	508	562	562	587	611	593	624	535	538	426	424	425	426	392	410	411	363	398	385	420	425	442	458	422	387	413	422	391	368	355	362	403	360	369	389	356	335	387	347	388	375	336	343	356	354	382	378	333	344	411	350	342	407	354	360	353	370	394	363	363	343	345	364	364	336	372	343	360	382	366	340	362	334	336	366	325	374	369	339	368	336	333	348	338	348	354	348	367	345	383	356	383	332	357	355	351	374	333	345	345	342	324	312	386	334	384	373	342	359	357	346	336	329	368	361	347	315	363	377	367	335	340	362	363	362	330	369	336	320	338	303	338	334	350	342	325	340	386	340	342	326	335	358	336	351	380	363	363	325	358	344	360	300	367	333	356	370	344	315	348	329	347	346	330	337	355	391	348	330	330	311	343	355	369	335	322	326	309	348	372	368	342	365	353	349	315	365	322	334	368	355	341	309	338	322	330	323	330	346	364	354	348	323	342	326	340	362	366	372	348	364	363	363	329	384	332	357	327	365	332	360	354	335	375	367	339	333	344	363	340	354	338	344	360	351	354	365	342	343	365	336	377	342	356	365	321	369	323	326	351	326	341	312	330	340	319	360	355	349	327	330	325	326	369	342	333	349	381	387	357	328	353	384	347	335	328	339	327	369	344	341	370	363	378	321	345	323	360	339	375	352	350	328	358	334	373	398	374	368	333	354	406	332	349	327	358	345	324	319	314	347	344	318	343	363	357	355	355	358	341	351	356	348	391	329	352	310	318	317	345	336	335	369	347	338	346	375	377	376	305	298	372	307	372	356	361	358	343	338	355	356	331	324	316	334	372	364	354	351	377	384	330	331	356	345	399	350	345	350	345	335	379	326	355	364	339	347	366	357	304	346	344	343	368	344	350	370	338	351	345	340	314	367	365	357	332	343	361	318	338	370	342	381	329	337	362	361	371	373	366	343	382	343	326	336	346	369	367	304	350	347	358	343	318	327	324	336	366	342	352	370	352	327	337	349	368	306	363	338	318	332	347	349	410	340	363	393	329	365	338	367	370	358	339	351	318	373	361	337	336	358	323	320	333	351	336	346	374	321	355	314	293	378	355	354	340	333	346	347	348	350	379	355	322	349	373	324	362	366	372	338	328	337	343	365	335	326	329	352	310	342	361	356	330	338	307	380	322	343	380	353	395	366	344	351	353	318	356	351	350	332	350	399	345	325	322	364	370	351	338	346	317	338	368	316	351	368	334	355	336	332	341	360	331	356	354	363	351	334	353	339	348	343	371	329	357	344	356	353	389	325	357	344	371	319	376	337	351	362	309	366	370	345	349	359	344	361	336	318	388	343	355	327	334	347	401	345	341	391	355	385	337	344	346	350	362	355	322	356	339	330	359	389	358	371	338	344	330	378	345	363	365	368	368	312	379	338	379	371	323	367	326	339	350	339	335	351	361	361	326	346	366	338	325	363	331	344	374	356	376	325	361	337	331	372	348	357	350	334	344	315	359	345	362	353	363	351	345	357	355	360	338	332	343	332	351	347	365	362	316	368	351	327	336	356	340	341	341	335	333	339	327	333	372	339	354	347	332	357	332	351	341	352	346	358	375	329	348	361	341	338	329	324	371	333	341	358	312	366	344	349	355	306	328	341	308	338	350	373	341	307	355	322	363	348	337	360	345	386	348	368	376	338	355	348	348	351	337	365	359	333	335	337	380	324	340	335	311	346	301	317	379	330	346	385	326	339	347	319	334	333	347	318	347	340	338	351	348	343	344	337	346	326	323	335	346	306	350	335	324	360	329	330	307	316	351	337	347	358	356	344	317	326	350	350	346	340	341	362	343	352	337	393	298	334	348	359	379	321	347	372	317	329	315	340	351	357	334	375	332	318	358	382	322	366	381	338	323	366	380	303	401	325	374	369	353	336	358	339	352	318	342	324	335	314	357	353	345	349	364	333	362	352	337	361	314	347	330	334	348	338	343	348	322	323	329	342	333	345	338	351	355	333	339	341	360	397	323	327	374	324	341	354	399	323	344	343	336	341	334	332	343	333	337	318	329	331	348	355	322	361	356	354	324	336	336	359	355	349	341	369	361	363	357	331	315	348	321	368	322	340	324	353	343	330	367	337	338	323	333	354	333	345	334	320	361	391	346	334	352	344	325	336	344	356	356	362	354	356	337	384	383	323	325	360	356	322	376	336	353	282	362	328	346	333	345	367	349	347	347	302	349	331	335	383	365	345	381	328	333	373	351	354	352	338	327	319	354	341	336	349	313	326	382	341	357	369	352	307	319	386	309	344	379	348	357	334	345	368	367	380	349	369	380	336	338	327	333	355	353	318	360	358	361	372	334	308	341	346	339	333	388	340	354	350	347	362	375	318	341	373	385	329	359	319	353	365	357	348	333	338	353	362	364	374	357	372	345	321	363	337	324	336	399	365	333	353	317	357	372	365	344	332	358	349	334	342	366	355	310	315	338	343	372	348	369	336	365	331	383	366	328	332	372	363	330	363	339	357	363	338	369	340	355	374	333	357	356	346	330	351	345	345	369	371	352	314	329	351	345	318	352	349	347	362	347	352	355	367	321	345	370	323	329	316	341	338	322	361	324	321	343	352	374	354	349	337	331	348	336	350	352	368	331	317	352	348	353	372	357	336	361	347	346	342	349	364	336	346	327	322	369	320	329	343	350	357	353	356	352	339	337	370	350	350	333	352	350	312	352	328	333	386	384	341	347	349	313	351	358	337	357	376	327	321	304	382	361	320	326	351	345	327	303	347	379	333	347	312	333	355	352	343	337	344	377	310	329	356	345	303	371	342	357	335	352	358	359	345	325	340	364	357	336	349	344	335	327	342	345	336	306	348	386	340	334	319	337	374	381	342	350	347	335	350	352	338	348	369	355	345	365	379	351	353	389	354	363	376	359	343	337	369	333	338	347	342	324	331	385	346	338	354	330	357	356	333	335	365	366	327	363	374	334	352	352	340	356	325	345	349	360	337	342	382	357	332	336	380	380	357	331	331	367	355	383	330	353	375	326	366	350	350	330	330	348	321	336	302	370	326	346	338	325	356	338	341	341	330	351	321	331	335	338	356	333	366	350	344	325	378	356	363	358	377	359	337	315	349	345	342	337	357	317	354	358	370	376	357	340	344	347	348	356	338	344	318	331	370	322	380	322	372	342	358	343	334	365	330	346	372	329	343	331	357	340	326	329	339	336	336	362	357	350	370	315	354	394	350	352	335	355	332	395	339	367	342	360	332	349	371	364	339	373	335	332	354	328	371	347	329	366	339	355	338	366	335	334	351	327	348	370	336	336	352	349	345	311	373	336	316	338	364	353	338	337	330	336	372	370	375	300	354	334	340	324	372	339	340	318	369	322	343	321	358	372	373	346	316	354	327	358	335	341	339	390	335	388	358	348	345	347	313	377	352	317	336	349	362	355	385	340	304	346
26864	19651	10660	4764	3124	2492	1698	1090	816	692	614	567	524	508	475	567	550	493	536	502	524	537	520	543	515	557	560	534	487	506	538	538	530	491	510	519	509	542	497	507	489	529	516	532	515	514	541	477	523	468	528	490	512	503	495	511	552	530	481	511	517	549	539	527	505	500	482	545	488	524	494	539	508	538	543	516	518	516	486	479	517	527	507	509	501	541	534	517	557	504	494	487	537	514	493	484	506	543	496	514	500	508	506	514	516	510	529	524	545	499	516	512	532	519	516	500	506	498	512	504	553	516	500	538	491	503	543	504	478	510	516	534	526	540	528	503	529	531	544	502	484	531	534	503	494	513	510	494	534	445	509	525	509	563	516	528	506	518	488	514	510	523	495	521	504	502	519	484	500	522	490	507	521	521	528	529	514	521	537	478	545	519	527	556	510	511	510	498	518	530	520	472	509	466	517	524	528	527	517	495	502	560	497	535	531	536	533	524	530	521	500	504	510	532	482	520	513	537	522	534	510	497	487	513	510	519	515	534	492	512	521	513	516	528	516	525	540	491	554	495	495	489	516	508	477	529	517	500	528	518	516	477	499	526	517	524	555	520	527	510	529	460	535	519	492	524	525	489	548	524	522	514	485	467	528	476	477	514	515	513	517	527	538	520	482	532	505	508	548	512	525	492	463	475	485	540	521	469	502	492	530	501	508	471	503	524	511	505	533	463	513	523	569	541	500	532	584	560	514	525	512	490	537	517	458	529	515	531	494	478	506	531	510	551	510	551	488	543	496	469	521	527	527	507	484	465	508	505	540	503	503	519	546	530	498	485	484	512	492	519	508	508	534	518	506	497	524	526	460	477	513	489	531	532	510	485	484	507	519	514	525	497	543	498	528	492	548	531	500	549	494	531	477	512	480	529	497	516	514	475	490	551	542	500	553	481	481	495	525	516	525	526	505	505	476	523	532	511	501	514	557	504	505	535	491	555	528	542	575	540	534	509	556	503	530	519	524	470	494	533	475	504	504	510	496	483	503	483	511	509	502	526	523	494	528	521	516	513	537	525	521	519	485	515	556	493	490	477	530	524	506	538	546	504	461	511	527	530	499	531	494	507	464	495	515	529	538	542	536	507	530	526	510	510	489	534	487	504	537	498	476	520	524	501	500	461	520	506	467	534	549	520	512	494	521	505	502	516	512	505	519	534	497	481	512	518	536	468	526	513	546	535	508	522	514	527	501	506	526	515	522	491	566	531	501	484	499	481	522	524	510	509	498	506	486	508	560	502	453	548	463	523	520	521	467	517	492	526	509	514	484	486	550	494	551	491	457	493	534	546	493	533	531	483	500	525	528	541	524	503	503	502	517	508	519	540	514	511	524	547	515	498	522	554	519	579	514	487	520	517	502	503	512	473	510	492	522	477	490	507	502	485	519	533	480	538	544	551	468	505	506	502	520	510	494	528	491	548	543	536	532	541	515	540	507	491	523	520	516	527	569	529	501	531	522	495	553	473	516	500	526	532	513	538	508	534	512	530	482	521	500	527	535	540	521	523	541	482	514	549	495	496	502	501	469	521	517	502	532	491	513	494	506	532	611	542	506	516	523	522	520	533	543	499	529	496	574	505	527	501	529	505	503	493	522	529	516	533	517	516	497	471	479	521	511	501	539	479	510	531	495	564	504	505	510	489	528	526	516	494	485	538	531	518	567	540	506	516	486	579	511	483	508	504	524	510	523	526	524	509	555	527	544	526	522	463	466	520	496	503	492	541	483	557	535	525	536	554	501	512	504	521	530	533	482	489	501	479	516	521	504	480	494	500	538	510	517	498	501	503	528	502	536	511	496	576	489	518	484	486	529	557	505	535	545	541	511	507	542	506	528	529	475	511	495	553	517	549	534	501	502	522	519	515	504	550	547	495	499	500	535	526	523	504	498	511	496	518	520	534	489	542	517	540	543	523	534	499	546	547	536	527	468	532	505	509	525	519	511	501	472	502	523	505	526	476	525	563	515	513	503	504	495	460	522	529	506	547	512	507	476	498	517	525	485	514	523	546	514	512	472	494	482	514	525	502	446	512	489	497	529	461	494	528	496	507	505	544	514	543	492	498	493	522	501	528	528	477	470	492	520	546	519	462	552	507	524	517	576	515	497	508	509	521	510	506	527	487	513	503	513	524	518	563	530	515	554	453	553	481	510	515	491	530	509	492	500	529	528	543	497	563	527	502	535	498	519	527	523	532	527	527	537	489	484	532	525	475	508	516	472	508	526	511	510	587	494	552	504	512	541	524	538	529	507	508	478	498	532	529	524	516	506	487	554	498	496	485	528	513	507	527	515	494	516	491	540	514	501	527	523	558	510	540	482	517	508	508	507	576	514	510	496	541	471	518	503	474	514	517	513	515	529	510	527	511	492	515	526	480	506	550	533	518	511	483	549	516	542	568	477	535	510	508	511	505	472	521	493	530	464	491	502	533	491	495	505	537	546	521	483	508	513	496	523	573	533	492	505	511	500	481	523	516	484	492	532	497	539	513	495	474	514	535	508	496	546	491	499	551	529	520	556	509	513	505	533	502	517	537	504	517	495	523	523	518	509	494	502	518	539	494	512	523	490	533	486	493	509	502	500	499	541	512	506	502	517	565	540	496	506	521	545	505	543	489	507	529	524	536	486	527	512	486	535	489	517	489	532	502	502	529	528	529	494	500	565	506	510	504	514	533	509	539	509	528	518	511	531	515	576	507	503	509	551	487	495	484	493	564	493	511	539	576	524	507	511	496	530	552	531	551	521	544	533	547	528	474	521	538	496	521	531	493	536	495	494	504	504	539	526	497	576	515	519	503	510	531	487	516	481	481	532	526	530	544	526	502	533	481	493	483	520	557	524	521	495	520	514	510	512	524	450	496	535	506	531	534	491	548	508	491	500	493	506	493	491	472	538	489	516	522	546	454	555	518	501	515	526	511	498	495	576	511	518	527	506	534	489	531	546	529	518	486	494	492	532	492	485	495	516	489	512	545	505	507	501	514	543	491	493	498	534	542	508	498	525	545	542	503	479	517	504	500	520	513	547	499	488	462	511	517	528	509	532	517	534	483	528	528	503	493	492	467	527	488	505	525	543	486	496	553	534	482	535	481	462	509	519	475	464	519	488	529	481	512	490	513	517	509	528	503	488	528	517	531	535	497	511	515	488	505	541	484	458	535	537	551	523	507	510	497	544	480	539	511	520	477	484	496	536	497	499	513	524	510	518	487	501	498	526	510	483	529	535	515	499	525	487	528	539	497	502	485	485	547	497	545	518	479	543	509	513	499	528	495	496	501	528	525	535	525	506	540	495	502	504	480	520	490	538	533	485	513	500	489	558	481	521	494	512	519	504	511	543	521	531	472	503	548	509	492	505	523	497	523	542	553	499	507	508	501	544	491	547	571	538	480	501	498	503	531	509	529	512	534	493	493	514	535	489	507	519	497	544	492	548	505	519	525	538	533	508	491	514	502
7110	10601	9931	6492	5652	4652	3127	2177	1403	988	871	708	716	658	709	633	659	667	638	683	663	683	697	675	663	688	689	750	717	652	651	629	672	596	636	667	660	597	652	635	630	631	633	625	680	637	641	642	616	669	648	638	669	669	656	631	652	621	613	608	601	585	615	662	601	630	646	673	655	640	605	637	628	619	607	636	610	685	659	648	643	627	649	637	638	625	665	596	622	607	619	651	617	607	650	596	651	597	617	631	600	662	599	598	637	618	663	596	623	605	639	639	642	646	630	633	627	583	624	633	641	643	645	588	617	602	650	638	655	630	671	648	647	649	570	564	647	629	616	638	592	619	601	644	641	594	582	635	658	595	640	640	645	660	636	624	637	644	672	600	609	602	649	586	597	609	630	640	623	631	669	652	624	653	614	631	597	645	650	630	657	628	631	654	658	623	605	669	620	657	631	622	607	602	604	613	623	654	624	629	624	689	652	607	647	657	615	665	660	612	624	645	645	605	656	634	610	654	583	660	600	656	664	623	625	636	657	572	650	617	618	637	612	650	610	639	622	654	605	623	623	619	645	625	662	620	623	624	628	672	635	650	665	622	649	625	638	613	668	621	632	606	594	611	645	606	660	662	633	590	653	648	674	610	656	654	621	625	595	600	675	634	673	626	601	630	626	619	646	625	637	645	685	610	618	638	638	615	656	619	610	659	659	610	610	629	649	664	663	640	611	651	610	609	627	584	629	626	599	644	640	637	639	625	591	620	619	636	602	713	657	608	683	627	638	627	643	642	622	618	602	693	619	593	650	663	606	599	625	627	636	628	615	621	631	612	574	596	637	659	596	657	623	640	620	616	621	630	612	608	606	570	622	602	649	653	627	645	627	604	650	623	663	599	668	637	606	647	644	653	670	627	666	660	643	599	615	691	608	717	638	626	652	651	648	629	577	635	658	607	609	619	591	598	668	678	619	635	607	650	619	610	666	619	662	646	624	583	621	660	654	586	684	597	600	640	642	625	659	659	582	607	643	635	659	606	597	587	581	631	633	628	633	653	611	640	603	637	592	642	666	641	629	636	646	605	581	661	650	641	628	655	643	610	613	659	650	576	644	671	584	679	632	572	607	602	630	609	595	639	644	710	645	649	651	638	639	643	645	610	629	652	612	578	643	677	589	662	627	609	611	635	608	632	641	657	628	640	665	620	650	643	622	638	650	611	616	650	618	581	644	646	572	620	623	636	647	604	563	634	618	633	632	603	600	591	654	642	644	641	584	616	641	686	618	655	643	632	692	632	620	618	624	622	658	617	644	642	638	600	604	631	628	633	635	655	608	653	594	589	652	634	626	617	639	615	646	664	646	637	636	660	624	638	670	667	604	661	614	635	672	605	650	643	654	683	634	632	622	598	668	660	634	636	608	616	645	613	630	587	628	622	626	618	647	643	628	649	588	663	628	631	609	670	664	638	636	595	634	594	633	652	617	627	657	635	650	604	628	652	664	638	630	620	655	673	629	590	599	615	674	608	620	645	644	605	613	664	639	643	647	674	625	578	610	608	634	622	615	629	629	643	645	630	661	604	605	646	642	610	647	537	609	635	643	627	645	629	627	594	598	641	636	631	626	655	613	639	595	608	646	637	644	604	615	613	644	639	564	661	565	633	605	637	691	643	669	662	640	656	600	641	672	644	663	646	594	622	630	645	646	609	655	591	577	611	632	650	619	590	603	613	624	607	603	640	627	678	623	654	611	547	623	603	637	634	660	587	631	642	622	623	642	603	616	638	616	608	656	615	639	663	632	632	638	643	594	605	642	633	646	637	647	673	608	600	623	606	620	576	648	668	595	629	679	640	617	615	589	647	616	639	639	642	665	640	583	613	622	641	595	654	617	595	606	622	673	631	636	624	623	640	628	652	633	609	621	658	615	613	618	635	599	634	569	616	622	604	598	616	651	644	637	660	652	618	660	636	641	659	650	643	642	649	658	622	627	624	590	679	621	592	621	624	601	660	695	620	626	641	632	624	658	571	638	624	661	587	621	625	633	615	622	643	633	632	603	631	626	606	624	581	645	621	643	605	653	642	665	646	619	685	638	635	630	650	619	650	589	638	649	628	634	628	676	669	598	606	589	589	626	674	645	619	613	616	676	636	615	608	611	634	661	602	639	641	653	629	608	662	599	614	619	606	641	639	642	640	632	629	646	611	639	657	600	627	634	624	630	654	623	648	631	629	669	683	613	624	605	590	667	620	660	625	614	630	599	624	670	626	607	650	643	616	624	668	620	603	611	610	610	618	621	647	629	619	621	610	578	652	631	648	614	643	632	619	620	613	626	594	639	623	611	626	666	613	645	618	625	582	665	607	622	620	610	626	604	606	597	630	592	595	621	595	592	672	638	689	609	642	633	628	653	591	618	637	584	590	613	640	595	582	625	662	630	633	642	607	651	679	624	654	624	647	632	621	634	627	703	632	634	641	634	607	632	651	627	603	626	638	613	591	616	624	645	642	651	621	582	651	577	590	634	612	657	640	629	645	603	692	626	640	644	689	662	630	632	598	594	595	654	613	635	599	633	639	667	652	639	642	652	645	621	680	657	689	638	656	621	626	671	642	623	609	619	632	663	636	676	628	632	609	635	599	634	590	607	645	634	638	630	656	637	621	635	616	637	669	579	650	624	594	618	621	622	613	624	621	642	613	610	612	626	595	635	615	634	635	619	676	615	630	615	649	621	663	594	657	593	600	641	590	616	650	644	638	604	680	599	617	604	608	609	674	647	558	682	665	620	627	606	650	636	639	659	671	628	633	635	594	642	637	661	618	620	678	600	687	621	650	622	609	614	610	639	599	603	661	573	592	570	612	628	588	601	640	660	633	664	624	647	621	632	638	674	613	617	643	610	687	630	592	646	656	603	639	612	629	625	683	640	622	604	651	619	624	631	628	631	652	639	658	656	608	626	622	650	634	614	611	659	630	604	673	599	640	610	653	641	671	640	651	647	627	601	609	646	603	602	631	665	640	602	620	635	581	635	659	649	645	646	663	644	638	643	615	678	601	625	600	642	651	593	606	603	627	628	653	574	653	624	641	651	606	634	666	604	604	643	612	666	606	645	621	658	644	664	634	601	614	576	634	631	639	639	643	639	632	663	637	614	643	658	608	639	619	617	644	643	633	614	605	609	628	619	632	619	604	617	639	594	632	651	693	624	623	619	636	646	615	627	662	619	644	630	627	629	584	661	601	624	640	641	637	676	646	629	643	661	642	663	607	600	618	612	628	613	637	628	606	600	615	688	630	599	619	628	639	610	599	665	632	587	653	657	615	639	698	620	647	670	594	649	601	638	626	632	662	598	595	627	639	641	606	620	691	693	626	599	633	636	575	577	656	618	648	643	590	634	638	612	609	666	636	658	633	652	694	641	640	624	604	620	610	642	611	681	610	656	608	617	625	627	572	596	630	677	646	636	636	627	659	604	664	655	669	609	602	648	569	581	629	614	588	630	591
23666	20912	28143	23832	20905	12713	3906	1733	979	767	572	473	418	398	405	372	356	335	324	351	346	365	298	288	350	326	331	363	349	315	297	305	269	301	291	286	270	301	268	292	291	278	281	249	299	279	294	318	294	297	269	284	275	285	289	261	275	249	250	281	316	242	284	270	282	284	258	283	281	278	257	307	275	275	299	303	255	278	235	264	267	243	246	270	257	267	278	261	273	257	279	269	280	270	257	284	272	267	278	267	282	289	254	257	241	270	253	269	272	284	288	296	296	262	294	273	289	276	264	265	311	260	281	244	280	268	244	264	278	244	265	272	276	250	262	263	248	252	252	277	252	269	281	277	251	252	284	297	266	253	271	251	266	264	279	282	253	265	236	256	254	235	285	272	289	286	270	230	278	289	260	260	247	287	273	272	294	254	255	250	251	270	269	291	268	265	276	251	270	266	261	227	282	278	273	285	251	273	268	253	266	266	308	292	263	261	271	252	286	302	270	261	263	296	292	256	250	273	278	256	274	275	270	293	284	266	300	298	249	269	272	281	263	262	260	279	252	283	283	278	289	271	259	289	277	250	257	253	250	251	232	220	292	273	277	252	288	284	280	274	271	246	266	273	262	286	239	254	245	257	282	280	270	243	296	251	267	282	259	277	288	296	268	315	252	278	260	276	279	257	271	264	261	240	265	267	278	249	288	243	276	280	296	249	274	266	268	278	275	271	260	244	293	267	304	259	254	290	229	280	242	284	270	283	282	275	252	257	268	255	278	273	259	263	268	259	247	262	258	270	311	276	280	296	253	266	279	257	252	286	291	250	252	277	260	265	272	288	268	277	270	270	261	259	270	279	265	250	248	272	254	251	252	258	267	239	256	268	238	287	290	254	257	270	270	280	257	285	294	269	273	241	255	252	262	281	257	242	284	266	262	252	243	289	308	293	288	285	262	279	234	264	273	252	272	244	241	287	280	289	251	291	225	301	285	256	276	268	268	247	266	294	279	244	268	263	247	288	288	295	252	257	263	265	274	245	279	263	268	233	278	305	270	256	262	284	279	259	263	274	263	260	263	283	259	270	280	264	269	298	271	257	255	262	269	288	262	263	256	257	299	253	271	232	282	278	261	270	277	277	268	272	278	275	273	315	243	290	283	254	257	268	256	318	274	272	260	243	257	249	258	249	290	264	256	248	257	292	264	263	247	266	255	280	271	263	274	250	252	258	275	278	272	253	273	250	236	231	276	236	225	259	232	262	258	273	235	269	218	266	273	256	251	278	261	256	277	238	287	261	273	279	281	281	255	294	287	260	286	275	267	286	287	263	264	271	289	229	271	259	280	261	292	228	296	245	268	266	258	267	279	278	257	287	291	279	264	265	279	259	259	282	247	277	249	278	264	290	278	269	263	275	255	248	309	282	284	262	256	284	249	279	262	275	293	246	272	275	261	244	262	266	283	262	270	251	276	241	286	277	247	257	260	267	258	266	256	256	288	270	289	273	253	279	307	240	297	285	276	262	288	289	285	276	266	273	260	275	259	271	289	283	248	243	245	272	267	277	291	250	251	260	249	286	281	264	242	270	272	249	253	251	282	258	223	284	251	259	256	263	289	263	288	241	252	263	295	266	273	238	241	298	271	288	261	273	282	272	264	265	267	294	257	268	263	256	260	274	298	260	285	261	265	265	238	260	288	255	286	277	263	278	261	258	254	277	253	262	277	261	277	267	275	271	256	313	242	240	239	248	279	271	266	295	263	254	231	266	263	251	255	246	272	277	275	260	274	275	254	261	262	276	268	259	273	294	280	279	291	266	269	254	264	274	257	251	267	286	250	272	281	263	258	277	279	248	288	266	264	248	265	280	277	232	267	256	248	268	270	262	281	262	296	244	274	297	286	299	281	262	247	251	275	271	253	270	267	257	237	255	257	303	273	280	297	250	246	273	288	254	267	306	301	285	255	261	235	257	235	246	256	260	272	283	290	245	288	285	237	250	293	257	280	241	269	238	260	265	252	276	248	250	277	271	257	259	268	262	259	252	268	254	274	278	268	279	283	263	300	282	267	269	247	253	285	277	264	276	270	242	247	275	265	267	276	254	251	285	271	250	273	238	244	215	281	266	275	258	264	259	283	274	266	258	287	310	262	277	258	280	273	259	259	266	276	275	253	255	274	280	260	244	270	258	275	279	265	283	286	256	271	262	273	283	305	257	270	277	247	243	246	283	290	263	271	256	249	251	271	251	274	254	255	283	259	294	285	294	239	267	261	287	241	261	262	268	271	269	261	267	290	271	278	279	280	259	274	297	275	265	260	276	229	262	271	274	262	277	248	272	254	251	253	281	269	275	260	251	260	307	246	268	269	248	267	284	254	265	272	265	269	274	266	247	268	291	255	266	281	280	252	238	275	270	271	295	235	245	293	276	224	244	226	248	271	261	248	266	252	245	268	242	284	268	273	245	297	253	253	245	286	292	286	287	268	250	264	263	262	280	253	261	259	269	256	304	286	258	286	280	255	251	244	232	258	276	252	228	254	280	273	279	251	227	253	280	286	272	272	271	266	249	272	260	287	236	294	268	263	262	312	243	268	265	236	258	241	296	237	307	281	272	247	261	282	259	287	265	283	231	259	283	283	278	256	237	260	263	261	262	281	257	252	275	259	301	262	253	241	236	259	266	256	251	272	290	282	261	275	261	252	277	292	299	281	276	238	290	261	297	287	246	259	289	268	265	264	265	262	254	258	263	268	301	243	281	264	248	271	252	257	258	266	283	259	257	239	265	252	253	254	288	278	280	239	257	265	252	264	263	260	263	292	255	283	272	256	274	251	277	289	280	272	239	259	248	305	270	269	264	273	278	285	281	256	289	255	257	270	249	259	259	253	255	263	285	265	275	265	260	259	282	261	278	272	254	270	290	263	270	274	228	246	269	264	248	242	245	280	287	260	286	285	263	260	265	295	269	251	261	265	252	252	265	271	247	275	257	272	264	240	255	265	239	260	305	228	277	284	239	232	262	279	260	257	284	271	278	255	282	299	262	267	267	254	270	228	249	247	234	256	284	263	245	245	247	282	278	264	265	279	275	285	274	265	259	258	271	268	296	272	274	262	259	294	256	291	262	243	237	260	261	288	252	280	243	262	237	271	296	246	276	251	271	249	274	263	256	263	262	270	249	268	257	249	275	268	269	248	281	272	309	299	266	247	256	277	279	260	264	257	254	267	267	245	250	267	260	271	250	280	250	251	251	273	241	261	262	257	257	255	310	255	249	273	277	259	263	225	277	261	261	270	272	262	274	270	302	253	240	271	264	264	280	283	246	268	265	279	259	269	255	274	272	293	253	252	279	249	281	243	262	266	260	254	299	255	232	273	273	257	260	290	273	255	273	278	274	238	252	285	265	270	290	292	270	279	257	268	271	257	255	272	287	249	246	274	311	267	257	282	248	265	296	272	277	250	263	258	271	281	300	270	278	258	286	292	245	277	264	269	279	270	269	275	275
8272	19267	18473	12149	10521	8556	5861	3772	2209	1657	1189	788	700	662	586	566	554	487	473	481	489	482	467	458	444	471	495	493	493	461	419	380	401	354	381	403	388	417	406	380	370	327	397	388	375	397	399	347	364	368	353	323	328	321	327	332	380	364	344	325	324	364	367	329	355	358	345	343	348	332	337	344	355	359	353	352	367	318	360	348	349	333	312	359	316	381	365	348	334	287	337	334	319	370	362	366	338	357	354	332	339	340	351	337	341	333	323	351	355	325	340	333	341	342	326	357	347	326	359	324	325	319	342	367	336	341	347	327	332	334	336	344	374	319	331	355	336	345	367	345	327	323	344	345	338	328	355	321	364	318	327	335	321	344	333	308	353	328	332	323	342	334	369	319	355	331	321	306	339	329	365	336	333	332	308	372	304	351	349	319	327	367	338	338	298	327	348	339	347	304	318	368	353	334	332	345	320	326	334	351	344	356	331	325	342	333	304	343	316	334	354	343	320	320	349	329	356	344	340	377	344	307	334	348	341	338	343	286	355	344	310	343	306	292	324	315	326	324	339	341	344	342	339	319	357	361	347	338	333	299	356	359	340	345	312	345	352	323	328	332	364	327	344	355	326	331	333	325	353	362	362	328	341	399	350	335	311	336	307	385	337	335	293	351	356	322	343	323	340	343	388	339	399	341	340	317	326	312	322	315	388	336	341	361	331	340	317	321	341	347	345	311	349	303	360	354	336	350	364	373	340	346	365	327	345	330	366	319	338	346	343	350	370	328	330	350	329	352	373	343	321	346	305	328	315	317	343	311	325	317	330	376	356	331	345	308	340	351	298	318	344	344	335	362	355	354	358	309	362	353	329	331	364	362	335	337	347	345	326	345	342	360	336	347	344	352	349	311	330	338	339	328	304	324	340	325	371	342	333	309	336	359	348	335	347	328	335	329	339	362	327	313	336	350	350	339	350	357	356	301	339	363	327	347	387	327	335	333	326	312	326	320	327	323	326	341	363	326	316	349	350	365	372	370	333	327	315	366	348	363	351	351	340	364	316	342	345	351	341	331	327	347	351	322	318	346	338	303	353	364	318	325	346	292	310	332	369	370	307	338	355	334	303	346	322	337	333	337	333	325	381	346	376	364	325	329	310	358	350	358	315	365	309	323	335	326	354	348	351	347	338	312	321	316	330	309	315	343	340	328	312	322	335	368	356	353	354	330	341	394	348	355	353	341	329	346	312	365	358	326	306	334	323	362	312	323	347	345	352	356	330	331	360	345	322	319	327	336	342	338	330	330	358	352	325	327	346	368	329	336	349	349	369	339	332	330	338	351	316	361	335	335	295	336	342	367	292	330	354	315	330	356	339	325	314	345	326	325	324	367	326	336	322	338	346	312	336	358	344	347	331	353	382	326	350	335	373	340	360	352	350	371	318	355	343	341	349	322	320	366	337	353	314	364	283	327	326	321	308	303	327	319	347	306	355	352	338	332	318	360	357	310	339	341	353	311	354	321	327	377	343	375	364	343	335	351	350	358	310	353	332	350	342	341	340	339	306	344	328	335	324	315	360	351	338	323	341	387	334	313	344	346	361	331	354	356	325	341	347	334	359	342	319	328	311	323	364	342	328	375	327	327	321	335	325	338	345	336	335	334	336	347	338	346	310	337	333	340	341	355	324	307	346	338	348	327	341	321	343	321	324	339	334	348	329	388	344	346	328	323	340	323	336	350	345	335	342	321	331	321	320	328	325	329	347	334	338	338	339	349	350	318	328	357	324	344	293	342	359	354	316	342	338	330	335	337	295	356	346	348	319	329	354	323	337	347	324	342	345	335	338	324	354	336	315	336	348	312	345	334	353	357	352	339	352	333	365	325	324	332	302	318	342	340	369	338	349	304	352	323	339	313	326	348	330	379	335	325	289	308	330	370	332	349	343	350	328	339	332	335	340	331	321	339	348	318	347	334	335	323	343	342	329	351	311	303	368	355	347	322	319	333	316	346	340	341	333	348	316	323	320	323	330	349	339	328	308	336	356	322	332	338	364	357	340	328	326	359	336	362	310	338	331	360	328	342	327	336	341	331	323	328	298	344	353	357	348	318	340	309	330	338	368	356	309	358	362	362	309	350	337	362	321	349	352	351	336	321	321	346	330	308	337	340	323	346	338	343	350	335	312	332	337	334	338	328	378	329	352	348	331	305	338	360	301	351	328	356	373	310	348	296	372	337	359	370	350	344	344	331	339	353	321	373	340	305	347	345	352	340	340	320	305	316	328	349	326	348	343	318	351	332	368	353	344	313	368	329	331	348	351	312	362	314	348	315	366	346	311	362	338	343	358	333	356	358	334	296	326	320	330	349	344	334	352	351	335	364	357	362	318	327	303	305	347	329	332	347	321	354	355	353	322	330	349	319	306	339	327	309	367	343	340	310	375	349	315	366	330	350	312	365	323	317	329	332	331	322	327	340	364	315	370	356	334	340	339	309	323	332	334	334	326	327	335	351	335	330	344	336	302	321	332	315	337	330	327	332	350	371	332	318	367	328	355	317	330	347	365	309	329	356	357	347	352	319	359	343	325	328	347	340	343	336	342	347	348	362	335	335	381	339	327	346	346	333	304	324	332	325	308	340	337	322	345	321	341	367	311	350	353	320	358	333	337	334	344	328	340	316	335	304	328	317	329	328	328	337	344	336	359	305	322	346	319	314	379	355	333	320	361	332	313	311	363	349	338	354	323	352	351	337	346	361	365	344	336	320	322	337	358	321	331	335	321	341	303	310	300	328	347	335	356	354	350	317	323	333	308	333	328	318	319	361	335	333	320	346	355	328	356	338	340	368	335	358	357	351	352	317	360	369	313	343	338	355	333	331	311	317	342	328	311	346	331	327	318	316	324	327	352	357	332	341	336	311	337	357	332	359	335	310	347	360	338	361	329	354	379	316	336	324	338	328	316	343	334	303	300	320	374	349	346	335	332	340	331	370	379	339	367	343	332	331	344	333	332	302	318	372	316	327	328	341	354	331	325	302	330	337	343	348	342	358	369	349	344	327	308	344	331	339	326	363	342	329	323	344	336	348	314	312	311	337	326	339	324	331	320	350	367	309	354	325	323	369	312	322	356	303	333	337	350	327	329	350	362	370	348	335	325	351	318	346	352	341	343	370	326	349	331	352	360	382	333	340	352	328	338	316	362	311	326	346	299	349	336	330	328	333	320	311	345	359	307	338	334	328	290	334	375	363	346	313	301	330	328	356	344	340	327	334	366	344	331	348	291	342	320	321	374	360	351	331	320	341	322	344	314	335	316	340	343	328	356	311	325	333	347	317	310	321	333	340	314	349	342	317	319	326	331	317	312	339	346	324	368	352	329	326	350	326	320	365	323	333	350	349	333	343	331	371	325	333	343	333	337	360	351	359	362	339	321	352	343	331	351	344	313	334	320	363	332	322	317	293	324	318	311	317	306	340	357	319	357	327	329	353	321	351	334	334	369	327	338	374
25005	20929	26905	24923	11726	3780	2255	1384	1040	901	815	697	712	718	672	713	685	687	634	673	675	653	616	663	651	695	701	687	679	656	639	614	661	690	642	682	634	623	626	655	663	655	641	663	672	674	644	634	592	665	675	632	606	593	622	603	601	623	575	611	599	657	636	635	623	661	635	641	620	618	592	607	625	617	597	603	563	597	608	603	586	635	625	655	631	653	626	631	652	624	648	646	608	641	627	678	612	595	576	642	574	621	618	627	644	640	647	653	625	602	623	621	638	619	633	613	625	657	566	569	620	624	604	567	595	624	617	602	648	652	567	621	595	633	638	600	626	599	583	641	645	637	643	622	632	581	631	595	633	584	603	608	657	599	614	591	614	622	618	623	648	653	633	658	620	648	639	622	665	620	568	637	635	617	637	594	589	643	586	594	592	631	627	618	594	626	630	627	637	630	616	652	625	583	617	639	636	587	568	651	658	621	660	614	659	589	674	571	617	615	652	598	643	618	609	571	597	566	614	581	661	599	610	621	631	634	636	603	613	636	645	578	631	635	621	600	592	675	657	643	645	610	625	691	662	651	640	627	625	608	655	603	645	654	625	622	656	646	637	601	617	618	625	617	614	624	607	640	634	621	670	589	656	653	633	622	607	591	612	630	625	615	634	613	645	625	615	578	632	645	599	609	649	555	644	602	641	647	577	650	663	560	611	613	597	688	605	628	600	634	630	626	643	616	680	643	639	616	654	638	611	667	635	638	664	626	615	629	580	598	616	646	610	599	587	624	606	633	647	638	621	591	592	656	644	618	666	657	652	648	662	630	583	671	593	626	591	641	623	614	659	633	602	614	595	575	618	635	646	599	563	668	646	590	668	600	615	611	642	638	644	611	628	614	619	568	640	660	642	597	618	640	610	646	589	622	646	631	609	583	676	617	621	599	638	632	593	626	654	652	600	588	607	612	607	586	606	632	626	599	610	597	602	594	658	626	629	586	578	646	663	600	578	589	603	598	603	572	624	624	633	618	636	601	622	643	625	560	622	611	633	619	637	624	689	643	624	595	640	609	594	631	610	593	663	583	608	584	606	628	602	635	620	638	612	622	621	653	625	605	582	669	571	618	611	616	607	601	653	628	625	571	622	634	669	600	585	603	590	661	614	611	623	608	589	585	627	618	594	585	633	614	607	644	621	578	592	648	623	588	570	585	602	626	599	613	635	593	610	596	599	622	612	597	653	635	624	623	561	607	594	614	670	625	645	610	607	598	592	634	583	637	629	652	642	593	642	635	594	628	606	608	581	632	639	619	557	612	631	610	638	616	611	609	590	617	642	652	626	649	614	645	709	607	620	659	632	612	637	606	644	610	603	654	586	624	658	631	632	589	592	595	620	616	575	623	647	618	632	621	651	623	634	609	623	627	657	655	625	619	660	613	618	656	634	651	592	618	647	642	625	622	631	636	566	614	618	620	628	637	656	592	620	579	611	628	650	605	606	624	632	607	593	645	646	590	588	701	619	654	629	639	614	633	581	655	639	621	610	646	584	604	615	573	622	604	660	594	571	583	620	579	584	633	657	648	647	629	601	584	594	597	569	630	629	596	622	636	628	573	607	643	632	644	603	624	616	630	629	603	617	601	638	628	618	666	621	617	664	619	664	604	607	613	591	651	626	643	600	604	594	643	591	597	615	647	622	629	592	558	625	588	603	600	598	625	634	665	597	592	644	616	594	608	674	657	644	637	653	596	626	619	624	631	617	628	602	640	619	592	581	607	665	587	581	619	627	614	622	631	627	598	592	601	603	652	614	583	642	630	606	632	653	630	595	642	625	620	653	596	590	637	627	593	672	588	625	625	651	597	629	561	618	604	621	615	613	644	640	610	619	643	663	607	600	632	611	599	637	625	612	630	584	644	637	637	641	649	651	655	606	664	623	633	597	623	639	620	617	646	634	584	562	613	605	618	651	632	584	657	653	586	613	647	618	657	673	617	612	601	649	623	615	587	648	607	610	657	618	667	585	581	641	599	624	646	635	549	642	626	619	596	634	614	612	612	626	641	588	583	643	610	655	620	558	646	626	601	640	573	621	605	603	634	670	631	634	587	615	610	637	660	676	629	588	638	652	649	620	604	661	638	615	597	604	582	633	624	644	628	627	599	610	567	556	620	673	629	596	628	611	665	636	636	623	626	625	626	656	614	596	615	597	605	619	625	618	612	645	596	617	600	635	604	597	629	615	691	643	650	634	669	584	620	668	619	634	563	638	631	629	597	590	631	590	584	657	614	624	630	633	641	607	644	593	630	568	664	639	623	625	617	585	601	604	614	640	641	590	572	644	686	650	620	616	649	586	612	625	604	611	599	651	596	597	583	613	626	624	603	636	597	594	643	624	573	617	624	588	626	614	640	638	648	607	638	629	644	587	631	603	631	659	601	610	604	619	654	631	609	586	635	597	664	642	629	571	610	648	636	600	607	586	628	622	630	608	612	629	637	613	647	625	626	642	616	642	605	648	600	608	635	594	607	629	630	658	647	613	645	633	621	608	609	661	591	647	668	574	597	611	591	615	624	619	605	615	591	584	613	652	660	626	595	618	652	627	650	669	600	648	635	641	641	645	599	600	648	572	631	618	635	627	649	601	584	635	651	623	606	556	615	629	624	623	622	607	589	627	642	620	587	618	628	621	641	619	663	627	580	628	616	609	625	598	632	578	622	614	625	621	615	628	642	651	616	642	617	638	677	600	630	601	607	591	606	649	608	653	674	586	615	633	636	648	569	575	644	618	605	629	620	607	633	618	621	656	647	589	650	654	606	651	635	596	600	623	621	638	668	632	632	625	620	602	598	614	602	600	646	624	641	619	588	638	622	618	612	616	592	653	627	668	635	618	584	609	617	566	645	630	573	636	614	644	579	602	610	592	582	623	643	639	615	645	646	648	647	616	638	657	658	619	624	623	632	623	638	566	649	627	593	641	617	602	613	608	581	642	590	583	600	619	607	618	638	628	625	634	618	633	585	658	644	638	627	619	647	624	646	609	609	571	584	618	668	634	616	641	603	633	637	637	645	587	635	580	644	641	586	622	606	630	663	649	575	659	642	638	629	629	616	606	604	605	627	604	604	623	623	645	601	644	594	646	601	617	555	582	623	587	624	652	622	598	580	575	613	627	614	644	598	630	647	603	614	695	619	622	591	654	593	630	602	624	631	590	604	639	606	618	644	619	667	625	609	625	656	580	607	631	615	586	614	618	665	631	630	597	625	574	609	678	600	600	644	591	608	594	612	643	671	622	626	655	616	588	621	597	621	628	579	608	625	636	646	652	571	615	617	611	626	650	648	621	635	622	625	568	583	611	616	614	587	614	629	581	657	625	634	586	629	651	647	596	638	608	637	602	608	629	618	653	581	598	611	644	596	681	665	616	614	626	589	630	614	618	597	624	605	593	621	588	587	600	624	654	606	651	614	653	608	637	669	618	639	632	633	592	632	631	572	628	599	584	611
8027	15679	14073	9466	8200	6513	4410	3114	2003	1561	1224	999	987	920	853	904	837	858	859	827	827	798	807	832	834	901	881	879	781	793	777	745	747	750	790	724	784	731	790	711	820	733	748	805	782	770	756	752	773	733	793	695	766	731	728	745	741	795	790	767	756	768	732	718	716	765	712	800	769	712	724	770	723	817	706	722	737	773	670	763	743	744	721	755	754	758	716	751	723	767	740	707	724	762	734	750	758	732	764	745	686	756	735	712	759	709	764	739	776	720	746	736	784	708	728	711	742	724	763	766	726	797	707	751	714	720	765	736	720	753	713	735	715	702	726	737	747	758	727	717	701	747	739	698	754	694	729	724	701	706	730	697	736	777	738	711	695	710	723	714	777	709	706	691	709	789	738	765	769	712	811	715	750	740	730	730	719	810	753	725	725	781	723	759	723	732	700	755	720	743	727	748	698	723	724	756	726	723	771	764	759	708	759	747	751	716	698	738	726	738	736	732	728	726	698	697	754	764	725	748	723	712	713	705	698	734	675	735	732	762	716	728	751	710	748	701	729	725	703	728	711	715	669	701	685	757	755	744	753	753	761	733	731	752	722	696	734	719	713	721	755	724	772	758	762	775	697	733	729	697	692	737	724	749	729	760	733	718	733	738	757	767	744	729	742	701	721	749	711	742	741	731	685	744	749	756	712	751	761	764	708	740	697	708	732	762	701	721	754	737	755	720	752	729	747	744	761	763	778	723	701	742	702	772	746	714	774	782	747	721	702	710	762	733	778	755	712	709	757	758	741	708	723	693	752	728	675	706	726	797	717	745	740	715	716	714	676	715	705	682	736	691	693	709	737	734	729	756	765	789	751	732	738	722	718	761	725	743	752	752	701	718	715	699	709	627	772	723	756	714	742	800	730	744	752	711	732	723	742	728	739	725	782	710	702	747	714	724	681	704	726	754	767	723	762	767	724	765	728	723	724	737	706	731	720	701	791	718	734	705	742	719	761	771	740	721	715	710	726	763	702	739	695	764	734	788	751	664	730	706	723	726	737	757	768	713	729	719	721	708	688	722	702	721	749	752	701	736	748	718	706	769	698	719	733	724	735	731	736	763	781	685	717	719	749	742	728	754	725	745	718	700	752	740	753	677	711	697	738	729	728	743	730	751	683	686	745	687	738	747	686	804	760	732	764	692	673	713	756	736	733	732	714	700	756	705	731	725	745	718	730	682	752	770	714	701	760	733	721	706	760	722	706	735	758	709	701	719	694	715	683	725	772	768	745	738	714	731	689	765	710	767	749	712	692	757	735	735	739	726	764	781	731	752	716	711	709	716	740	709	708	745	690	731	698	744	734	686	719	740	745	741	758	692	707	755	734	824	704	752	743	703	732	734	748	703	715	728	744	753	749	780	736	698	720	717	704	718	727	757	713	757	719	734	770	713	687	714	675	738	718	722	706	704	744	705	781	741	694	741	744	743	752	751	720	689	744	703	748	696	752	720	722	758	734	709	677	707	710	756	706	718	734	693	741	727	754	748	749	728	725	685	740	716	728	703	726	759	688	717	680	775	697	741	741	771	713	714	686	748	761	719	715	761	740	741	707	746	751	742	756	759	716	729	750	728	724	708	742	721	711	752	710	679	755	746	745	714	701	688	743	704	726	729	746	749	755	716	770	732	691	773	766	730	680	757	730	754	797	742	747	697	742	760	727	713	698	739	742	738	693	780	724	742	755	715	730	709	732	721	714	730	702	721	747	734	728	732	743	671	733	691	738	723	717	693	720	730	754	697	723	704	743	752	716	708	703	762	718	747	734	709	773	705	735	706	674	656	737	691	695	765	708	749	734	704	669	722	713	732	760	731	778	746	717	758	699	754	716	747	699	775	744	695	753	691	746	733	749	756	750	689	746	758	734	737	719	718	730	744	800	751	721	738	707	705	711	789	722	740	755	747	741	733	719	767	728	707	705	681	723	732	681	750	723	749	692	733	710	736	664	729	750	770	706	727	740	724	745	776	715	736	735	725	732	697	739	711	721	727	734	703	688	702	753	734	718	738	785	681	762	730	738	739	731	745	771	676	731	735	713	754	698	764	722	731	698	724	739	689	733	768	733	733	714	727	749	657	739	761	730	729	776	700	810	736	735	729	735	720	753	721	715	739	697	741	695	708	682	737	724	720	697	711	777	744	748	735	742	736	718	695	769	754	724	738	732	713	786	714	685	710	739	739	722	699	756	739	734	703	718	752	688	684	704	741	776	719	758	723	777	732	732	706	717	702	746	744	743	697	713	721	720	717	754	668	730	769	697	704	698	696	730	703	732	756	723	779	761	758	762	747	682	739	721	743	786	758	728	737	776	732	701	754	702	706	748	745	700	764	743	733	685	732	707	743	748	793	723	768	761	756	739	739	705	740	764	659	719	761	743	759	749	651	730	719	703	717	733	676	741	744	762	711	739	739	739	679	753	745	723	693	750	762	708	718	717	756	713	778	739	725	765	730	688	792	719	736	723	738	735	734	740	735	717	737	735	752	730	789	687	705	755	696	730	769	740	719	720	777	694	670	767	702	712	712	724	716	726	694	711	723	739	757	711	732	696	775	732	738	712	721	795	690	729	698	708	747	716	700	740	738	713	749	719	738	723	755	762	738	678	716	752	696	691	757	741	737	728	760	726	679	709	708	716	743	704	761	777	702	731	726	716	744	728	680	743	693	758	711	694	673	710	730	728	711	689	736	733	724	723	702	743	786	721	716	751	723	789	708	760	705	683	740	720	728	742	723	741	770	702	760	734	764	730	737	748	722	737	753	753	759	753	748	716	748	742	757	739	765	731	716	740	721	675	715	699	785	705	692	692	803	776	739	752	721	729	738	755	733	748	704	683	712	738	702	733	763	739	765	722	766	736	731	728	730	717	711	710	689	731	750	751	745	702	709	689	713	730	672	718	723	746	719	749	734	775	718	729	742	710	761	728	755	772	732	751	706	737	774	710	729	684	746	710	737	745	687	703	710	745	743	728	720	692	702	761	712	721	740	747	742	745	692	690	710	744	709	784	733	731	718	740	765	765	683	778	719	718	691	742	714	734	767	689	780	756	754	726	684	751	705	746	748	700	781	760	711	746	722	726	721	707	770	756	711	689	754	682	714	715	752	739	746	757	732	739	651	667	743	744	689	746	720	765	703	728	792	712	769	711	713	697	755	772	705	728	757	690	761	733	745	774	730	735	733	747	797	723	725	792	745	736	698	717	738	790	784	746	751	701	719	744	728	686	728	707	737	740	722	738	708	728	694	703	709	733	693	717	753	734	722	728	710	736	815	741	662	740	740	757	771	697	717	713	719	709	755	719	741	723	766	741	713	709	719	735	728	745	694	823	737	715	777	714	757	779	739	741	698	761	749	745	716	716	728	716	760	781	717	742	754	735	747	752	717	782	719	676	737	757	714	742	710	747	742	725	695	729	741	709	723	718	718	732	716	710	745	711	708	736	733	754	703	703	756
22653	20898	28546	23394	20911	21047	11993	2834	1484	1262	860	601	611	542	507	427	449	430	404	402	427	373	434	369	404	427	376	410	387	377	365	328	356	348	325	330	317	329	303	346	344	312	338	308	309	354	335	351	318	342	302	292	302	326	322	279	299	314	299	318	310	308	304	282	290	296	355	295	290	303	271	314	311	305	277	279	310	306	301	333	285	330	286	273	310	288	280	309	275	273	279	267	318	274	277	302	280	306	304	287	330	281	304	328	292	272	317	289	328	317	303	279	322	315	283	303	330	284	342	277	326	278	295	274	334	268	296	272	330	328	322	281	292	325	289	288	314	280	285	302	279	293	291	306	261	301	287	297	298	288	314	305	295	291	303	279	281	313	297	299	309	292	284	307	285	306	253	285	315	307	307	300	303	279	314	275	307	313	292	308	300	282	311	320	288	296	288	306	265	258	274	343	314	298	309	305	302	283	299	287	309	333	278	293	309	260	279	295	279	284	296	292	300	288	302	300	270	321	297	303	310	299	265	279	279	319	317	296	296	286	327	324	280	321	312	313	291	270	298	286	283	296	295	314	265	283	256	287	299	318	306	280	315	273	283	293	281	304	285	316	313	289	281	323	270	265	293	288	256	306	331	304	287	295	324	299	299	307	301	295	261	293	291	289	303	266	291	288	255	319	307	302	308	290	304	282	299	299	314	288	280	272	281	283	302	280	275	294	320	351	298	282	305	312	284	268	271	306	264	286	307	294	299	259	266	303	280	285	295	280	287	302	273	320	302	296	331	304	274	305	304	297	301	305	297	294	278	272	315	285	308	305	272	264	300	313	296	300	285	279	253	293	279	309	310	325	293	300	264	308	317	297	298	305	281	289	322	309	294	299	268	307	299	299	293	313	277	283	319	298	301	286	303	285	301	315	320	274	282	289	288	288	289	318	302	318	278	268	279	290	332	292	318	298	309	302	301	283	281	293	279	267	284	315	303	292	309	313	306	279	270	279	293	279	311	289	276	297	309	301	313	302	280	286	302	294	318	285	317	293	333	308	321	280	293	305	295	302	303	290	303	269	276	290	259	287	273	286	291	292	273	344	331	314	308	303	342	318	297	317	276	273	292	284	317	278	303	283	292	276	298	317	306	307	283	303	312	283	283	290	300	292	319	315	297	301	282	290	264	334	288	294	312	276	288	274	291	292	298	287	316	316	299	298	274	270	275	281	290	284	298	323	292	303	299	304	282	296	303	257	349	292	310	303	314	318	310	299	288	307	311	290	289	287	265	311	306	296	293	303	285	288	315	320	302	263	307	309	293	298	286	318	316	282	275	294	287	288	292	278	299	296	287	300	269	301	290	298	285	314	306	304	312	285	308	284	313	297	272	300	279	327	318	260	269	276	292	314	309	279	298	303	292	288	299	283	305	305	288	309	287	288	299	264	308	275	290	295	266	265	337	293	294	301	282	276	309	312	322	278	287	324	314	299	310	304	284	312	289	302	288	300	295	316	278	299	289	273	273	283	294	271	317	324	320	311	326	287	288	258	283	311	277	309	301	300	281	284	290	296	280	288	294	295	316	321	288	269	295	281	302	293	303	304	281	308	277	283	311	320	281	307	293	276	300	314	320	299	284	290	280	272	284	286	294	306	319	304	285	283	296	314	281	302	309	295	289	294	300	295	314	306	339	328	288	281	266	289	281	247	306	269	270	329	295	285	275	309	276	309	313	283	294	276	310	302	300	317	282	348	281	286	297	276	295	282	278	304	292	318	277	312	270	280	291	315	321	317	294	281	306	341	310	290	304	287	281	307	312	265	287	298	304	288	332	297	284	320	276	297	286	333	291	296	311	280	262	280	283	332	288	310	309	321	313	306	307	312	281	283	293	270	266	287	306	272	281	321	297	280	275	323	299	324	297	324	305	306	292	277	280	284	307	307	288	288	289	304	284	313	301	282	308	287	302	300	324	304	297	284	265	287	302	298	271	292	350	298	305	287	281	319	316	298	315	270	313	278	266	305	297	298	290	316	323	295	287	306	313	299	311	303	313	312	311	299	325	332	276	281	298	298	297	321	294	273	279	292	294	297	271	270	289	287	274	307	295	322	341	277	305	304	307	306	285	288	297	295	315	281	285	306	312	290	287	272	299	287	294	328	303	294	286	295	291	301	291	295	302	319	304	302	286	308	275	288	303	263	301	249	326	318	268	257	271	302	263	316	334	296	286	304	311	323	314	277	277	252	290	292	323	278	308	303	306	303	296	311	283	294	263	289	323	319	310	273	315	284	292	300	271	292	280	312	281	300	284	296	319	280	285	294	339	299	286	288	306	291	308	275	301	289	304	291	269	293	301	290	294	309	324	295	319	312	308	306	291	301	278	288	284	322	312	298	278	284	296	297	300	302	335	303	318	307	294	317	322	272	303	293	295	268	312	298	275	307	289	281	296	290	267	326	310	290	281	288	282	286	314	284	315	305	319	285	313	297	310	314	303	283	324	303	309	289	265	324	325	320	255	259	320	288	306	295	296	312	320	293	271	255	321	288	293	299	312	320	294	303	294	288	297	280	296	297	274	295	317	312	307	298	295	303	316	323	294	304	292	331	295	307	283	280	316	310	288	315	319	306	263	262	313	286	296	309	306	306	322	294	299	279	310	291	285	282	277	301	301	298	278	288	301	296	287	311	287	279	328	277	269	278	307	283	286	290	284	309	284	306	310	287	299	309	298	297	282	273	301	297	288	315	303	312	309	293	302	290	313	273	309	305	311	293	287	295	286	314	296	295	312	290	304	321	304	301	292	304	293	307	310	291	289	298	300	309	307	291	292	280	301	313	297	294	309	276	307	271	283	307	318	279	307	300	295	316	298	292	249	303	294	296	282	284	315	307	327	339	279	311	303	295	265	315	297	333	291	321	311	291	311	331	290	270	311	310	302	281	347	307	292	272	302	301	328	277	293	325	293	297	274	298	310	345	294	310	299	277	304	300	290	318	317	285	336	299	307	327	293	296	343	301	295	302	316	296	301	335	291	312	309	296	286	290	331	320	271	298	311	303	280	309	295	312	288	291	294	304	309	297	289	296	280	323	302	286	284	301	314	308	317	282	289	269	332	283	290	299	303	297	310	302	274	290	283	288	297	316	301	319	263	280	309	320	308	308	273	312	311	330	282	277	266	298	280	291	310	329	314	273	329	285	305	277	274	302	319	280	282	305	306	292	295	291	298	282	269	286	323	311	280	281	270	319	295	273	312	304	312	297	310	295	249	315	297	285	303	313	288	270	307	306	291	331	303	286	306	306	297	314	318	311	306	316	309	298	316	250	305	281	280	306	286	294	295	308	308	312	280	298	281	289	297	302	317	295	302	322	269	308	316	304	305	262	274	304	307	307	310	299	328	315	325	302	263	289	327	308	294	305	326	295	250	299	288	305	290	277	316	294	291	286	293	279	321	295	310	286	313	300	286	277	303	285	294	299	268	299	306	278	278	291	310	296	311	286	294	311
10643	25378	23714	16926	14813	11820	7999	5303	3359	2610	1747	1256	1008	873	795	782	680	644	643	580	561	568	560	597	602	599	577	652	557	518	519	463	433	416	420	410	416	435	387	446	426	417	436	415	446	420	423	424	386	405	389	385	379	340	403	338	373	369	341	359	359	334	391	373	361	392	363	386	362	359	334	352	360	356	365	369	347	329	354	331	340	352	343	368	304	345	354	371	331	371	363	332	350	354	347	362	383	332	343	339	346	382	353	349	371	361	355	322	372	331	313	362	345	361	350	331	364	349	371	353	333	328	374	389	350	372	345	361	363	370	342	352	316	337	355	349	336	353	356	336	362	340	368	354	391	356	338	363	347	362	349	375	352	329	337	368	344	358	356	340	367	359	359	343	348	325	343	368	341	360	342	338	353	353	349	324	366	366	355	336	356	362	362	327	357	370	367	349	337	377	363	359	341	342	362	332	353	325	350	333	329	370	347	402	363	367	346	372	355	341	348	362	343	346	352	349	335	349	337	329	353	327	357	336	372	345	369	306	343	344	374	374	351	354	338	363	349	390	304	344	362	347	336	356	351	371	342	392	325	358	363	341	365	324	358	328	338	347	339	363	301	394	355	340	347	301	361	355	348	352	338	381	350	382	336	344	379	377	358	319	360	341	381	336	370	353	357	345	350	397	349	327	343	379	355	327	352	366	355	359	330	347	354	330	372	344	390	352	322	368	350	340	343	335	354	338	327	325	367	361	359	388	355	342	344	346	341	366	349	333	333	343	349	354	349	334	318	330	346	362	326	363	359	341	346	381	358	347	368	359	358	321	395	347	349	341	338	321	372	344	360	328	338	343	359	365	366	355	336	290	350	340	359	342	307	323	354	351	323	340	329	305	349	360	369	360	350	313	365	365	354	348	334	352	337	341	382	370	360	360	344	311	331	355	399	343	285	352	361	353	340	350	324	314	323	307	342	348	343	355	361	360	331	379	352	356	364	355	363	334	341	346	336	319	308	375	346	333	328	361	347	322	365	332	360	351	361	344	343	373	376	320	333	350	353	364	346	379	373	375	353	359	386	361	336	366	314	341	331	356	320	329	372	375	336	357	330	344	334	364	353	403	360	355	320	328	311	323	341	373	314	355	326	360	368	340	361	379	353	361	361	345	355	386	317	330	384	334	371	366	334	328	341	363	305	342	327	344	344	344	351	351	385	339	366	288	352	353	320	326	354	333	351	338	349	336	308	371	348	364	353	368	343	394	356	349	325	341	364	323	333	343	341	381	393	343	348	368	323	355	375	321	344	338	337	332	310	331	336	369	356	326	339	319	357	370	372	353	353	332	344	378	378	372	353	322	351	346	346	342	352	334	359	342	348	354	382	358	333	334	349	334	369	367	334	336	340	361	367	370	335	360	365	334	334	355	343	361	342	356	374	385	345	332	340	353	338	362	347	366	330	364	342	352	334	367	344	325	345	354	322	362	341	343	329	344	363	316	348	375	320	327	361	370	344	366	363	360	341	331	318	344	358	311	343	371	335	349	336	369	369	391	339	387	397	366	332	355	342	348	336	362	351	331	354	403	348	360	349	368	343	352	337	344	328	326	354	333	330	335	361	351	349	360	388	347	359	348	337	348	363	362	332	346	373	386	344	347	348	348	348	315	339	321	323	335	348	347	367	343	323	356	328	333	378	330	375	368	360	338	365	316	347	357	337	355	357	360	360	366	330	331	344	362	385	349	364	382	404	339	357	349	340	350	341	377	370	328	352	394	355	335	368	355	328	385	364	357	325	346	375	334	377	336	354	393	339	320	319	343	347	359	333	341	344	352	363	359	370	349	361	392	360	336	332	312	360	340	341	332	411	353	350	385	337	357	338	352	361	319	385	313	342	320	385	370	349	362	334	348	375	375	344	367	328	350	372	350	361	340	339	370	338	339	326	341	357	377	336	343	341	365	381	346	329	336	361	353	340	320	343	359	338	314	333	353	341	341	377	366	308	371	362	342	354	346	376	366	375	356	334	369	317	376	374	352	316	335	326	351	368	327	347	329	365	327	316	342	353	352	326	345	319	339	347	354	375	318	358	386	367	333	366	346	357	352	392	337	330	381	319	334	357	345	336	341	349	328	354	332	336	335	347	358	375	362	359	305	338	361	329	320	370	361	328	354	356	315	336	331	329	344	343	348	325	328	359	337	363	369	345	365	341	351	319	360	354	383	356	361	339	337	342	350	356	342	378	333	359	348	379	319	354	308	345	371	342	328	355	362	358	322	354	364	353	350	333	373	348	365	390	386	357	364	341	345	348	324	332	352	353	362	382	343	349	352	346	354	316	346	354	339	337	342	339	335	365	365	328	339	323	344	366	369	372	385	371	379	336	333	355	379	341	359	337	366	358	328	340	366	351	339	341	349	347	385	352	342	317	320	350	348	345	364	360	339	358	369	367	345	384	354	335	360	370	359	321	341	377	308	368	363	350	324	346	349	346	346	335	354	373	339	351	360	335	330	365	372	368	332	332	341	342	353	319	352	358	336	356	330	329	365	364	333	341	323	337	381	354	345	350	331	321	367	388	362	350	348	331	368	364	336	361	342	347	343	359	351	331	339	294	338	366	337	358	353	359	351	341	360	360	345	354	347	335	368	331	335	357	349	377	382	343	347	349	354	343	373	375	350	367	385	367	352	371	364	371	310	361	387	381	325	329	353	342	344	339	332	333	325	360	340	350	354	306	370	328	353	339	368	343	383	341	384	352	375	362	318	326	374	368	393	353	360	335	346	362	343	309	351	379	341	352	332	359	372	351	341	354	338	377	355	393	322	360	332	338	375	326	374	377	380	331	365	348	300	343	344	350	385	372	334	340	337	356	350	342	362	285	373	339	337	376	350	354	354	348	341	306	344	334	350	342	317	348	371	349	344	350	298	335	328	328	357	404	340	353	379	365	335	366	317	348	334	368	366	364	378	338	365	339	352	380	354	355	311	351	381	337	387	336	346	339	332	354	342	346	343	385	337	324	360	322	333	366	322	337	365	363	372	371	318	345	336	361	329	341	341	354	301	368	360	372	356	358	312	331	360	302	356	334	371	340	342	385	321	335	352	338	377	375	355	336	295	354	338	344	328	359	363	357	344	357	374	351	371	344	321	351	338	327	382	343	334	340	312	316	356	351	326	354	372	328	341	352	340	334	351	358	360	351	338	331	349	372	364	342	349	340	383	336	362	348	351	335	327	347	359	329	360	337	362	336	326	355	360	362	354	355	351	369	342	345	351	355	361	365	347	395	328	377	330	368	338	376	340	375	319	352	347	385	348	324	341	373	339	332	357	336	335	371	341	372	385	344	319	371	375	343	348	353	350	351	374	350	352	348	321	348	352	378	349	342	366	348	364	340	344	345	353	360	382	356	355	343	364	373	339	336	356	350	373	371	331	341	345	368	359	374	330	356	369	348	359	349	339	332	325	351	345	362	317	357	352	331	368	369	375	373	360	351	348	301	331	345	360
26896	19720	10519	4774	3146	2154	1429	1019	807	675	592	592	525	528	527	547	524	517	545	564	554	518	555	527	563	559	558	543	566	531	511	555	535	546	540	499	560	581	538	530	531	567	501	532	503	550	492	572	510	476	590	510	498	512	531	520	527	497	555	535	565	485	510	491	506	527	478	544	512	515	543	497	555	524	547	526	580	529	519	524	526	528	525	507	513	532	538	499	533	563	550	493	533	570	576	553	518	521	501	507	526	501	558	523	498	552	520	510	573	536	539	500	522	496	492	525	468	521	518	522	522	498	508	521	500	543	511	536	506	512	557	528	518	495	506	544	518	513	536	547	546	520	531	509	504	526	472	581	522	513	514	539	536	540	549	555	540	467	508	550	506	503	511	534	533	530	538	532	529	527	513	507	513	535	489	511	525	515	505	482	489	502	507	504	535	532	518	490	512	499	534	578	559	511	479	520	521	525	542	513	527	549	568	513	531	538	523	551	522	516	510	484	516	517	521	496	530	546	531	511	532	529	507	548	510	511	520	498	545	502	524	535	575	514	530	550	526	583	541	539	510	497	548	524	488	534	517	477	553	537	516	512	517	528	516	536	559	515	538	575	510	547	484	528	523	518	563	507	541	522	550	563	482	501	522	527	557	464	530	543	509	523	520	494	530	491	481	559	488	545	537	547	519	513	510	534	558	525	522	578	535	518	514	531	549	514	535	512	537	552	511	508	543	487	511	541	522	548	512	514	484	522	541	518	508	509	500	519	525	504	536	494	540	530	541	535	578	478	554	498	491	518	580	504	535	505	479	530	517	509	539	505	510	530	532	498	519	573	448	529	524	563	533	499	552	546	581	541	474	551	522	519	513	503	534	532	535	522	516	534	484	551	549	506	499	563	524	545	513	543	543	518	539	536	562	557	497	492	508	526	492	525	544	525	514	517	482	537	558	505	496	488	561	491	559	525	510	498	535	531	514	534	533	500	505	528	577	475	522	552	525	514	546	493	489	530	602	513	558	505	501	520	523	536	553	528	511	547	574	546	546	500	530	506	532	539	523	567	533	558	564	525	521	504	537	517	547	477	514	504	501	516	499	508	542	538	560	554	535	515	504	546	493	525	543	576	492	530	514	513	525	487	504	531	503	482	521	549	496	546	529	544	546	477	529	524	509	598	522	526	520	520	486	500	562	559	520	532	572	504	503	553	519	498	503	505	521	519	551	558	506	530	526	537	530	509	530	529	519	541	553	517	473	522	530	483	495	513	532	513	519	539	544	533	493	521	508	529	529	506	516	565	516	529	541	552	518	508	535	498	489	507	525	519	522	479	490	538	504	521	523	539	557	532	573	515	508	531	547	562	514	521	519	501	512	505	537	529	540	514	541	500	521	547	521	507	517	496	531	524	522	479	501	543	515	485	524	536	509	525	527	516	487	492	536	543	486	557	518	514	532	515	534	504	540	535	519	496	510	506	561	526	495	494	538	525	566	497	531	513	514	479	548	536	529	504	550	544	478	486	558	554	505	560	535	547	521	561	558	514	516	523	512	518	489	534	514	507	516	537	531	520	530	534	464	492	536	525	522	544	515	570	541	594	501	519	540	527	565	539	530	516	493	563	504	545	515	530	558	536	510	503	509	518	549	534	495	527	511	550	515	506	521	518	587	488	521	519	515	526	511	506	489	526	522	565	482	540	537	506	529	518	501	532	483	565	563	532	515	512	552	525	530	548	529	536	526	502	531	505	529	505	550	508	486	547	539	569	520	506	492	500	560	528	485	517	493	535	500	541	532	520	528	508	478	488	559	525	503	546	489	525	513	509	542	503	498	474	491	513	537	507	527	493	493	511	540	537	535	502	533	526	536	515	511	525	516	547	511	497	543	554	505	483	504	520	548	504	538	523	529	506	514	508	534	515	517	551	503	503	541	576	517	504	523	532	498	521	506	560	531	505	511	504	479	571	537	532	553	505	537	473	510	515	529	540	540	515	545	483	498	526	528	510	523	535	480	512	477	513	497	538	479	510	531	532	505	522	564	519	544	497	543	542	529	522	530	550	527	523	522	499	526	559	509	533	533	550	510	538	557	521	534	542	506	508	562	492	516	543	526	486	506	499	525	549	544	498	533	589	532	507	531	523	577	523	517	507	522	512	519	527	532	555	535	554	541	549	538	523	512	548	521	556	558	542	510	535	500	528	520	535	553	535	505	485	537	585	524	527	522	471	565	519	519	506	526	496	577	554	494	540	506	521	511	539	535	543	535	527	526	555	517	508	513	564	508	554	510	565	535	517	553	518	581	470	517	538	555	468	493	540	555	541	521	528	508	536	555	471	506	526	527	518	545	575	570	505	517	548	508	531	521	585	533	500	518	493	530	536	538	493	474	496	525	527	494	561	481	502	504	513	513	486	517	563	505	533	567	530	496	551	570	544	516	517	528	527	498	522	549	521	569	515	531	543	517	571	564	483	520	518	529	493	561	512	546	506	525	536	501	548	543	520	551	491	535	496	523	504	508	534	496	532	535	506	567	532	518	526	533	534	530	509	523	518	524	492	509	487	572	551	566	559	516	537	549	509	514	500	470	507	522	510	555	504	508	501	529	514	518	501	499	549	558	540	469	495	532	534	515	528	521	517	535	523	547	522	543	532	548	497	495	511	503	528	519	539	548	525	534	529	505	541	534	539	524	523	534	523	537	545	563	522	527	526	550	535	530	527	491	563	511	498	545	523	528	529	522	518	497	556	536	498	537	538	546	561	518	527	472	484	523	514	504	548	539	531	514	537	540	563	512	514	518	540	532	541	502	497	513	528	519	505	535	518	537	538	545	524	467	522	537	506	523	493	509	523	572	547	512	540	511	557	521	516	501	492	501	524	515	512	500	480	543	548	507	514	480	527	556	550	569	535	468	508	554	476	521	516	517	514	525	526	498	524	514	517	528	523	571	522	525	535	509	521	524	496	523	531	558	513	547	528	507	535	551	514	499	525	561	519	512	495	562	515	493	510	495	513	509	524	584	563	509	546	527	525	539	500	568	537	552	541	526	558	507	491	509	518	536	521	530	494	555	521	540	534	555	479	569	573	509	536	517	508	581	573	512	530	565	557	536	535	538	547	530	550	493	538	547	530	545	532	507	506	549	542	519	554	531	519	550	495	578	529	498	498	532	528	508	540	516	580	553	492	561	503	508	514	529	523	508	502	521	542	563	499	510	561	510	573	528	538	560	517	550	502	521	510	517	527	548	540	512	493	539	510	569	500	496	513	512	551	526	531	506	536	495	547	527	546	513	497	540	520	553	490	530	466	573	545	565	480	493	511	515	545	499	523	531	547	538	519	512	542	491	579	547	534	477	509	552	546	533	472	566	503	549	531	534	451	540	510	529	556	527	517	511	547	513	525	521	536	549	509	507	535	551	502	508	542	512	555	550	520	541	551	544	500	528	525	512	548	516	511	544	499	540	522	529	514	539	534	510	557	521	546	507	553	513	502	553	539	520	520
7069	10321	10028	6777	5827	4364	2801	1923	1328	1183	893	691	712	651	679	688	622	668	649	631	656	724	688	681	656	695	676	685	686	702	660	673	666	633	669	649	621	631	681	675	637	639	629	623	611	637	668	643	644	640	646	662	661	679	650	630	634	661	609	620	644	710	658	645	662	648	629	643	624	617	633	667	592	632	613	632	621	624	652	629	621	656	691	613	608	659	629	620	593	635	623	599	575	648	678	618	648	661	627	614	637	682	661	628	620	659	611	651	654	673	594	654	666	670	582	636	662	671	611	598	616	629	687	636	607	648	692	692	660	664	648	670	625	655	599	610	664	633	629	605	644	615	625	622	648	620	656	681	608	625	634	610	612	635	621	663	652	670	658	670	673	657	643	633	624	645	684	702	649	716	677	602	643	634	660	637	616	590	627	643	638	665	622	658	616	630	666	615	649	613	572	624	651	618	635	668	647	634	607	644	662	614	631	637	679	590	611	636	647	621	591	589	621	661	641	661	673	645	650	661	616	651	653	649	624	613	608	659	645	658	644	646	624	609	628	673	637	630	628	632	635	651	689	628	653	641	599	671	611	628	628	627	642	638	678	625	664	621	615	635	583	660	657	610	631	658	636	676	637	626	629	658	690	663	635	640	615	628	659	646	616	627	620	607	661	619	647	624	620	663	600	593	634	683	618	633	643	584	604	650	626	639	669	632	659	663	670	714	663	602	612	670	630	651	665	623	628	625	653	656	616	630	657	633	633	648	653	631	652	668	651	629	672	651	632	668	628	636	642	622	622	623	639	599	635	620	629	658	653	659	668	622	648	658	606	628	659	661	614	668	647	645	663	626	656	646	574	630	658	655	649	685	647	643	642	645	558	654	607	627	625	697	629	606	667	670	606	695	618	629	665	687	614	603	644	638	669	650	628	617	652	693	682	671	606	610	588	627	629	598	698	662	653	618	617	667	621	613	665	664	619	634	660	648	597	655	625	644	637	653	614	623	680	606	642	643	589	675	607	631	597	654	633	628	599	609	650	661	659	615	621	633	615	632	644	616	590	673	628	632	674	606	653	640	647	670	660	616	609	633	621	652	697	680	625	705	648	656	642	616	645	648	653	660	613	613	672	700	628	617	649	657	629	663	621	639	621	684	629	621	667	604	638	594	647	637	695	609	658	652	643	659	589	645	593	637	629	631	620	636	647	650	637	637	675	613	642	609	660	593	648	651	648	625	616	625	643	649	624	651	623	653	641	640	589	621	651	660	619	640	604	610	663	661	671	614	585	623	665	615	628	607	619	625	640	620	648	584	690	620	681	698	602	647	640	657	609	648	625	613	611	641	662	654	608	660	630	678	630	636	624	627	621	645	651	622	599	628	648	598	660	687	626	661	608	634	638	617	647	628	622	631	622	618	635	674	627	659	616	685	663	633	675	620	665	665	629	654	654	705	648	613	602	614	697	657	600	625	616	569	641	668	621	625	607	673	637	636	629	617	631	690	620	657	636	576	631	628	614	577	652	643	622	633	613	653	628	704	608	640	625	638	659	601	680	595	636	602	659	613	609	676	605	578	659	660	644	546	617	609	644	644	636	634	621	638	648	614	678	671	586	644	639	625	613	611	678	612	641	649	638	667	665	631	618	660	613	644	643	623	656	650	627	639	623	635	645	616	638	640	634	634	606	605	635	661	652	624	645	676	656	696	609	659	639	648	583	637	626	661	628	627	671	685	641	601	604	627	650	650	624	653	663	625	608	641	659	659	645	668	621	639	657	620	667	644	628	657	660	596	622	639	677	602	639	643	638	652	600	644	627	667	626	603	597	635	588	656	614	659	659	652	671	626	628	652	610	658	640	620	640	675	652	652	668	655	631	628	626	628	635	656	655	697	622	653	656	587	605	687	641	592	607	613	653	632	621	626	603	569	615	611	633	656	665	641	676	650	619	679	679	616	647	634	599	627	675	594	628	583	684	610	651	622	651	626	654	609	643	610	636	654	624	584	620	630	691	662	647	616	615	618	628	628	665	651	600	602	606	645	650	617	676	632	651	624	608	654	619	642	626	657	597	659	602	648	648	655	621	655	636	596	623	592	634	652	591	655	655	621	596	624	670	655	680	620	627	649	585	682	661	647	644	615	635	639	624	606	648	663	631	613	649	621	622	638	659	644	649	609	608	667	623	645	628	657	630	626	653	622	600	623	627	650	653	617	677	661	623	661	649	639	628	618	638	636	674	669	676	664	629	627	646	669	625	613	680	617	688	644	664	651	674	663	614	590	620	631	631	640	631	661	617	655	634	580	612	648	624	661	698	664	635	655	673	618	643	613	636	635	632	636	642	606	588	625	639	648	700	637	673	637	646	679	656	664	629	664	646	628	602	623	634	575	662	650	620	678	657	647	690	623	668	632	639	643	659	623	654	636	626	631	633	642	625	648	627	620	650	655	655	700	631	614	637	601	638	645	617	608	604	666	638	644	612	657	620	613	619	623	662	606	679	598	634	652	686	667	643	655	686	655	654	606	660	605	657	630	631	625	641	625	652	669	664	658	616	622	625	594	630	645	682	607	621	627	616	687	596	648	638	623	685	614	582	672	585	586	631	649	646	610	615	648	637	664	692	642	626	631	616	624	639	647	619	645	655	616	647	633	580	644	595	602	638	625	661	624	614	650	654	628	625	637	654	616	643	650	664	622	672	656	629	623	604	641	634	634	616	644	660	645	631	653	604	617	596	655	639	613	599	635	656	658	654	641	618	650	613	627	707	649	628	614	610	663	643	622	601	622	602	637	632	645	658	631	660	660	644	646	632	617	647	645	636	650	654	630	627	634	620	669	657	614	600	636	635	650	659	633	619	662	643	640	632	639	631	643	696	650	623	608	662	629	651	627	669	628	588	614	700	628	665	617	610	638	623	647	635	669	635	659	624	622	638	660	611	624	648	634	637	684	661	632	643	611	662	632	712	621	611	635	645	650	613	624	642	643	640	666	653	654	600	624	651	634	607	682	671	615	646	681	649	638	661	620	613	618	606	596	656	650	624	659	664	652	611	675	613	678	606	615	618	623	643	625	597	674	643	617	586	650	609	638	625	630	640	606	620	604	621	618	621	626	615	597	636	658	660	639	608	622	594	615	622	675	625	621	638	622	592	665	622	624	671	671	590	615	622	669	623	607	603	628	622	651	659	644	653	645	612	597	600	644	637	608	691	632	673	644	632	677	685	652	643	648	603	664	665	674	633	641	648	651	661	646	619	653	659	635	649	627	648	645	625	671	634	653	613	613	604	690	670	667	601	674	626	621	632	665	605	622	592	688	636	619	660	630	619	652	606	661	657	617	628	644	628	674	650	639	646	615	640	672	649	636	645	618	673	652	650	642	626	591	645	631	678	652	642	633	686	652	629	631	630	615	576	646	613	618	647	664	676	625	656	636	622	643	653	596	651	666	623	609	675	679	650	611	592	620	598	640	635	663	608	676	662	657	614	668	593	630	620	601	625	624
23614	20856	28065	23738	20856	12575	3359	1607	1074	825	590	451	378	370	336	377	354	372	330	332	301	346	313	338	314	328	362	344	331	308	301	300	286	286	303	278	276	306	299	269	256	254	268	292	284	299	292	310	274	290	287	249	284	281	280	272	278	270	306	243	274	280	285	301	288	243	278	268	275	258	274	275	263	266	278	310	273	266	270	265	273	261	271	261	264	244	273	245	300	255	277	261	253	260	289	235	257	272	299	282	243	266	261	248	262	275	275	263	278	258	286	269	260	250	267	270	271	260	271	269	273	253	306	250	283	262	276	292	272	248	255	264	280	252	290	278	260	271	278	277	274	264	279	289	275	277	231	263	257	254	255	227	276	238	287	251	267	272	264	289	273	250	296	269	276	257	302	287	269	247	264	285	260	319	281	255	239	243	278	258	283	274	260	273	257	257	234	260	254	277	265	248	304	276	295	286	258	270	238	240	275	232	252	252	243	283	273	246	280	277	267	261	274	260	227	260	255	297	260	238	250	275	283	255	284	263	293	277	242	268	258	255	264	250	286	228	295	281	298	274	273	271	255	270	260	285	287	227	255	259	241	257	317	257	258	247	261	263	248	264	272	248	261	289	277	242	293	265	274	248	275	258	284	257	263	259	229	267	301	265	272	291	275	275	273	280	302	247	283	236	274	272	276	249	262	288	254	265	272	299	264	268	282	271	276	262	273	284	283	313	265	263	274	284	264	271	245	265	254	255	256	276	261	267	275	286	272	268	276	235	225	263	301	283	268	259	252	244	249	273	285	240	255	288	267	292	286	268	244	267	268	260	249	276	258	262	261	267	241	277	280	275	248	280	280	263	260	266	269	257	256	278	257	268	250	288	275	237	279	279	285	293	261	274	273	277	260	269	275	247	302	287	255	299	277	256	275	273	254	267	257	267	251	256	271	267	275	271	260	284	248	274	288	261	262	273	276	260	248	238	285	267	280	293	267	265	275	253	256	267	250	289	282	293	260	263	260	258	288	272	225	278	257	275	283	265	280	291	271	262	279	267	268	262	286	279	247	282	280	295	285	261	261	265	259	258	251	240	252	246	285	268	280	299	267	245	268	259	247	279	279	291	281	266	296	260	240	252	240	287	276	245	250	249	233	278	253	262	252	275	266	248	272	261	255	265	288	241	281	254	259	259	239	254	269	304	280	214	264	295	280	269	249	291	292	280	254	256	264	232	269	284	269	235	266	258	273	251	233	269	258	265	262	258	248	264	279	265	267	269	246	269	269	250	273	275	251	243	240	284	275	268	262	275	267	283	265	251	255	268	277	248	270	262	250	259	274	261	258	262	277	279	255	271	262	264	277	279	266	282	280	283	253	254	285	278	245	235	253	251	267	276	285	261	244	264	280	302	257	290	261	247	256	257	309	239	270	258	286	270	267	266	245	256	273	232	257	255	278	283	248	267	263	277	277	253	269	248	289	278	276	257	285	285	250	262	243	249	274	258	251	293	270	271	255	269	270	267	272	247	253	273	222	251	285	279	263	245	272	279	249	271	306	272	279	279	280	295	280	271	278	246	279	248	257	233	261	265	252	271	269	270	269	262	264	229	287	275	248	274	256	264	250	254	301	272	276	238	245	279	267	260	269	250	283	247	267	301	267	247	282	241	263	256	284	244	259	261	265	304	270	272	271	266	281	252	232	245	260	246	268	260	284	288	268	260	241	257	303	249	255	298	284	262	243	278	238	277	269	282	254	275	263	276	290	266	287	288	260	278	292	277	256	278	257	276	263	262	279	321	270	266	264	258	262	264	257	267	241	268	266	282	256	262	261	273	276	275	266	272	272	286	262	270	265	266	261	272	267	252	247	270	247	265	258	260	256	255	250	249	263	252	270	259	268	301	279	281	255	267	253	280	307	284	272	235	249	259	245	253	273	297	272	291	267	279	303	251	295	281	284	298	268	297	241	261	260	275	247	256	272	259	272	266	262	278	291	249	277	259	241	248	278	266	266	272	266	245	269	278	261	266	285	251	277	272	266	246	257	276	286	261	279	274	286	261	283	236	270	257	273	261	260	252	271	239	257	269	254	273	253	251	273	301	245	287	258	257	280	279	242	255	269	256	245	223	260	270	272	261	261	272	254	252	258	268	240	267	265	282	244	251	270	271	292	255	270	256	251	259	248	254	227	282	296	262	284	254	281	248	265	280	275	250	282	310	288	284	287	267	247	265	261	255	270	289	245	266	255	247	265	270	235	275	257	278	268	258	234	280	254	272	280	292	252	260	257	269	261	283	264	255	272	295	260	276	309	242	288	263	258	242	262	245	262	265	270	247	288	250	245	254	282	267	254	294	254	268	265	280	279	288	270	249	250	268	251	265	275	251	288	275	271	265	264	280	258	269	261	273	250	266	269	236	275	277	293	256	237	269	268	286	263	274	275	267	245	287	268	263	264	259	297	255	270	261	269	255	291	269	282	279	277	254	270	262	268	233	287	265	256	268	266	268	256	280	290	241	271	248	291	259	259	236	302	263	253	248	260	266	276	266	279	261	247	290	286	270	268	274	274	270	272	233	254	271	282	295	286	284	291	248	272	229	242	291	268	285	261	275	261	271	263	256	253	241	255	277	278	273	257	271	274	293	286	263	280	263	269	243	287	263	284	268	256	247	235	231	268	282	271	246	277	268	255	290	287	291	273	279	296	273	245	276	268	270	261	247	254	277	254	289	264	251	252	300	298	270	261	262	247	226	269	277	281	267	251	283	238	260	266	263	277	249	268	252	276	274	290	264	253	263	269	276	262	280	288	282	272	273	254	256	296	223	279	231	275	285	235	270	264	273	272	275	249	252	252	265	260	256	257	261	250	216	255	256	259	255	264	290	286	269	280	250	290	275	265	263	263	271	294	273	263	251	256	264	248	244	287	264	263	291	226	268	255	247	256	244	251	303	252	263	241	274	258	283	231	234	267	257	265	291	289	281	259	249	277	275	275	267	260	245	269	264	266	267	291	262	282	270	241	279	269	244	238	236	261	266	271	264	294	239	254	283	249	280	284	255	250	256	293	271	275	259	282	305	271	256	253	227	282	271	243	249	241	289	276	227	256	255	296	277	292	270	236	267	285	232	283	273	268	262	274	270	273	241	258	278	265	258	242	281	297	272	304	286	245	254	243	234	251	257	241	274	278	244	276	268	233	275	260	255	251	257	275	250	249	277	298	273	260	255	263	263	251	272	262	280	272	269	282	269	286	280	257	266	266	246	239	249	276	275	281	243	277	254	271	295	219	242	254	215	277	267	269	232	281	278	263	271	261	284	226	289	263	277	245	281	290	254	254	254	269	255	257	269	259	287	280	252	282	246	278	277	272	245	267	293	259	253	239	256	258	261	254	276	289	265	264	268	263	292	284	266	272	281	249	298	257	284	251	275	283	278	268	246	254	282	283	281	251	232	243	288	231	277	271	246	274	269	250	260	270	238	272	278	289	291	309	256	252	263	263	273	280	248
7972	19092	18312	12723	10703	8069	5222	3477	2332	1768	1185	798	679	594	611	540	517	496	521	491	453	470	488	466	500	480	481	511	471	421	410	414	351	380	394	402	388	387	377	372	392	396	354	394	394	372	373	410	358	355	359	373	310	356	363	358	350	320	326	320	341	323	353	343	360	342	351	334	386	320	323	361	338	318	350	362	348	340	362	297	368	344	313	354	355	360	346	386	332	361	336	330	353	334	360	395	342	318	322	343	342	329	363	347	347	349	365	345	336	330	343	331	330	356	361	346	362	366	346	315	327	341	337	354	359	350	382	346	326	340	337	361	330	326	362	331	371	311	350	323	356	368	327	305	343	366	331	356	349	348	333	325	339	356	341	370	344	336	320	343	347	345	331	332	335	356	337	346	317	360	375	317	343	333	331	345	362	329	327	341	346	330	354	325	350	336	343	354	309	342	340	310	311	324	328	363	343	300	354	367	308	385	347	331	356	353	348	351	321	335	321	348	360	317	325	368	371	342	327	338	351	341	344	345	358	355	344	328	321	329	337	323	323	326	347	349	374	331	318	310	347	326	348	312	337	362	366	350	367	327	317	368	319	324	344	333	338	346	369	331	353	376	334	311	351	345	324	343	326	325	338	299	335	338	371	328	357	315	356	332	345	320	343	340	314	317	332	352	329	327	332	327	354	351	330	340	352	334	366	327	330	341	336	336	345	351	380	331	327	334	285	335	329	339	376	344	290	310	333	315	338	318	333	326	321	350	325	340	328	360	342	340	349	345	344	306	360	327	352	361	328	333	347	309	330	324	323	382	325	346	383	325	358	335	349	341	349	343	347	364	338	324	341	341	342	354	325	322	348	329	317	358	360	359	331	343	310	324	329	355	337	330	352	320	329	320	308	330	359	329	314	326	345	323	332	345	370	363	355	362	338	297	345	345	308	362	347	330	356	365	345	322	387	348	344	339	332	376	364	336	320	313	333	334	335	359	317	313	340	351	345	339	347	356	354	325	350	327	317	379	312	342	326	336	343	342	379	345	364	377	348	341	354	334	340	343	335	331	312	357	350	371	360	290	340	325	314	325	353	348	345	348	348	348	373	351	359	328	320	351	364	350	349	383	317	397	344	318	366	324	351	382	307	331	325	354	317	342	365	346	322	367	328	356	338	323	322	332	321	301	306	322	327	330	352	352	340	324	349	345	332	370	339	317	362	325	368	345	357	366	367	352	340	360	325	318	328	344	338	322	316	350	320	325	305	342	326	357	354	325	328	356	315	317	335	295	352	329	356	351	314	317	327	368	354	340	362	342	326	341	344	335	349	345	337	360	318	355	333	325	341	339	347	316	313	306	342	325	328	351	339	313	345	344	329	325	358	346	344	325	341	322	351	360	358	339	355	340	337	339	334	333	343	362	361	335	336	351	327	333	353	342	352	346	290	318	349	355	355	332	344	353	352	365	321	329	317	308	349	336	316	370	325	379	343	343	304	356	375	353	322	336	326	355	331	349	327	321	340	310	336	320	328	338	313	371	342	324	351	348	303	315	356	356	335	359	337	376	334	346	299	302	342	354	347	363	344	362	340	316	398	362	346	355	328	287	324	331	306	337	335	318	334	343	329	323	348	352	316	327	367	339	322	361	391	338	319	318	325	308	328	343	340	320	365	358	349	314	335	320	323	320	356	339	319	370	318	383	325	325	350	356	346	340	363	327	328	313	327	339	331	365	358	362	334	310	344	326	355	287	333	327	340	337	359	351	361	329	352	337	347	316	331	340	357	310	338	344	352	349	337	341	362	340	347	310	355	318	320	337	311	333	336	334	350	322	359	351	339	339	329	357	308	338	362	351	327	336	330	333	313	339	381	337	305	333	343	367	325	327	348	391	308	321	343	336	325	369	308	353	356	346	332	356	354	344	365	338	332	368	347	316	361	339	339	315	344	320	354	330	311	340	330	369	332	328	335	363	340	331	333	337	335	333	347	349	319	348	302	371	327	320	330	322	326	322	332	333	323	324	317	336	345	317	317	350	314	339	346	337	345	335	313	342	315	334	304	364	325	338	319	351	333	324	336	317	357	313	349	337	348	348	331	345	337	322	333	317	302	303	338	356	349	335	315	340	332	359	367	330	336	314	321	328	337	330	344	356	340	327	325	362	355	343	345	307	322	354	333	362	361	354	337	342	316	342	355	328	341	350	334	312	313	350	370	350	338	337	370	360	356	316	332	343	352	317	341	334	350	357	339	296	338	355	351	320	346	355	296	339	325	322	327	324	387	340	351	359	325	318	322	334	338	355	346	354	326	362	336	337	349	310	324	337	348	341	352	331	372	332	334	318	310	343	337	344	342	317	352	355	327	342	343	330	320	354	342	340	313	339	348	341	330	332	349	355	351	313	326	335	329	350	366	344	336	322	357	317	341	377	328	319	337	344	306	334	335	359	379	323	350	353	280	321	357	348	343	353	358	334	299	333	315	366	344	385	366	348	332	384	363	317	321	347	330	336	345	338	371	327	326	329	351	312	332	328	340	345	327	346	322	341	326	362	322	306	370	376	335	347	325	350	339	332	339	330	338	330	342	353	330	350	354	349	348	316	341	343	370	359	333	323	326	325	348	344	371	333	290	311	376	353	340	330	331	353	326	336	320	340	330	319	306	345	347	354	346	337	317	341	367	341	311	323	347	336	340	331	335	368	367	344	359	316	357	356	337	357	348	357	360	353	381	361	334	330	357	337	311	326	322	360	351	339	320	347	337	352	363	334	326	342	369	319	341	327	345	328	342	353	344	387	347	324	348	295	326	313	352	358	324	335	336	361	361	310	338	336	328	324	336	341	343	347	341	379	355	365	335	327	323	311	332	354	339	327	307	351	322	356	328	342	330	350	349	318	313	334	356	332	343	355	345	360	367	310	312	325	337	320	362	334	334	332	341	326	322	343	342	335	316	325	367	336	352	338	338	335	360	332	300	355	340	321	320	335	345	332	326	329	341	314	382	335	362	321	323	362	341	350	338	326	344	337	341	330	348	329	336	322	334	367	366	350	319	332	324	348	330	364	366	358	355	336	366	314	322	322	352	328	333	311	322	341	323	349	334	362	339	366	340	382	348	360	353	335	331	327	334	364	343	348	362	359	337	355	384	357	307	331	351	330	330	369	339	348	355	332	354	354	345	343	384	335	324	360	329	322	342	322	321	318	348	344	340	351	331	384	351	335	323	350	322	343	341	372	361	352	351	331	333	338	318	373	333	371	330	351	330	320	316	380	334	363	319	364	289	345	330	343	350	340	323	330	360	334	332	323	329	336	339	349	323	344	328	284	363	337	337	307	339	313	321	342	348	330	377	334	355	330	344	346	343	321	344	319	351	302	341	347	381	337	360	330	320	311	374	351	316	299	359	361	313	346	335	356	346	365	310	348	349	373	380	340	288	358	346	304	347	312	361	358	332	358	343	310	364	322	345	315	320	349	335	332	329	329	350	344	316	338	377	304	320	345	336	351
24946	20915	26914	24895	11631	3451	2046	1440	1093	989	762	746	696	707	677	687	694	648	712	679	640	618	677	697	620	640	764	646	676	707	627	657	646	657	624	690	630	655	701	639	622	614	642	633	600	675	652	643	627	608	596	592	611	625	592	674	639	611	621	612	659	699	624	605	649	599	661	638	621	575	642	616	623	647	618	639	594	605	593	607	607	639	617	617	644	629	587	614	627	645	619	610	602	622	654	671	641	598	634	583	629	585	599	648	608	597	644	621	618	655	601	682	660	616	611	580	616	652	645	664	620	579	614	570	640	599	603	605	651	615	599	645	597	593	632	653	637	629	638	623	594	619	609	613	591	625	598	651	654	633	644	593	636	615	637	578	598	640	601	644	604	629	641	616	614	613	645	642	617	602	686	621	589	635	630	630	600	633	572	605	592	620	661	612	605	599	660	647	643	627	585	633	601	592	578	616	621	662	607	580	598	640	645	652	610	628	628	637	658	666	663	660	632	615	620	626	668	639	681	637	610	660	621	597	611	630	610	609	591	672	602	634	616	637	597	619	614	610	660	647	672	660	616	616	592	632	578	600	665	595	594	618	622	653	638	671	627	607	619	609	657	624	609	620	671	619	602	661	605	612	589	574	616	602	633	642	617	613	643	616	633	591	634	636	640	644	610	608	614	580	651	595	581	601	617	583	633	603	634	625	597	631	586	612	625	648	639	633	644	633	611	603	632	654	635	614	603	621	595	614	677	684	583	591	607	646	652	641	582	603	597	654	629	607	640	595	643	618	669	613	604	600	611	595	602	631	621	643	648	649	643	645	596	576	550	628	640	621	628	584	587	643	608	608	602	632	607	622	630	637	595	588	612	601	592	676	614	644	591	608	583	591	612	609	608	640	612	625	627	626	630	645	619	636	611	590	614	613	632	607	598	698	583	596	601	593	613	613	639	606	624	590	659	622	623	634	628	648	647	616	630	617	588	633	546	671	655	608	626	632	603	625	631	629	576	645	654	584	628	597	631	602	634	625	616	614	607	611	592	636	649	661	616	624	649	635	579	648	616	661	580	643	591	626	615	633	628	609	587	609	596	589	592	635	644	599	616	647	657	674	635	615	608	542	628	591	634	638	603	603	629	643	637	602	619	626	672	635	580	625	610	655	623	575	607	660	626	670	617	638	646	644	625	706	678	608	662	614	625	608	589	605	653	618	646	640	627	614	657	607	582	645	617	610	574	597	639	621	603	670	619	589	586	642	620	606	624	623	630	585	627	648	648	642	642	638	581	627	629	618	645	626	610	603	591	599	592	625	624	673	630	621	567	616	663	638	603	626	632	655	605	589	629	645	616	646	580	655	644	667	658	607	648	629	588	616	602	577	640	623	646	606	636	669	584	596	597	636	638	570	627	642	628	586	655	627	627	628	611	578	630	675	616	629	624	625	610	613	637	667	616	625	610	595	603	626	584	642	597	667	617	601	633	633	535	626	621	576	598	599	608	637	588	638	645	584	618	596	634	627	623	617	562	624	614	609	594	634	587	683	590	610	602	597	663	584	631	589	581	598	620	579	628	614	581	590	644	576	606	597	610	639	609	586	636	612	582	612	620	625	612	614	680	649	656	628	641	635	610	627	622	615	588	590	602	630	616	579	597	652	642	623	657	606	650	640	613	611	604	573	597	649	612	625	633	608	646	607	610	595	603	634	637	591	619	600	691	585	623	641	626	619	673	643	646	630	619	622	580	596	646	562	625	640	621	607	601	622	621	611	614	630	634	604	588	638	601	642	651	617	638	682	616	608	634	587	632	605	625	579	637	600	642	629	650	607	624	602	581	627	611	607	606	644	612	617	623	611	641	689	626	601	649	630	575	629	649	617	616	640	668	641	634	653	611	576	616	587	600	695	646	576	565	606	612	622	593	570	615	635	641	620	635	622	626	603	595	631	619	573	638	620	634	613	622	637	616	638	608	629	632	635	640	666	615	685	633	656	648	622	646	616	652	631	645	590	623	629	645	662	609	648	649	609	603	582	627	624	582	638	622	636	615	633	616	596	605	604	675	586	565	593	572	601	659	622	603	596	606	620	652	611	673	636	643	571	658	666	632	646	652	584	601	633	615	621	656	597	645	630	621	634	656	631	572	615	612	630	647	647	620	582	669	622	662	638	625	594	614	581	673	604	692	618	594	594	660	592	615	614	660	623	593	639	626	645	631	596	607	554	656	614	627	615	562	604	621	647	629	653	633	613	635	611	613	662	575	576	620	637	614	655	611	623	630	611	616	602	615	653	645	657	604	606	645	601	619	677	640	618	665	627	622	631	618	612	620	646	669	591	626	658	598	658	638	642	621	604	649	644	682	647	595	617	602	624	607	581	599	625	601	593	581	621	667	627	563	640	613	645	589	604	684	650	650	652	628	579	590	629	629	609	596	649	605	580	604	625	611	639	642	637	619	642	676	619	648	667	608	601	645	586	584	639	610	650	608	627	619	586	636	568	615	634	632	658	618	631	634	651	629	618	616	623	623	564	586	586	656	643	632	631	620	617	603	647	620	592	660	659	662	643	627	619	642	624	637	647	616	583	640	676	611	632	641	591	623	610	581	623	617	644	581	589	603	628	592	595	630	631	621	628	607	581	617	670	624	614	631	660	633	648	629	569	628	660	649	642	632	642	605	589	637	654	637	618	601	607	598	611	592	566	598	612	600	633	613	642	586	621	648	624	647	638	611	658	566	664	585	606	644	634	620	569	599	595	611	606	608	640	595	666	626	665	605	613	607	607	605	622	628	610	621	607	632	587	574	599	653	612	601	661	617	600	641	614	648	652	567	605	698	640	612	651	643	590	621	625	644	677	633	651	572	611	621	672	630	585	595	615	616	629	593	630	584	638	596	615	620	598	608	634	669	650	621	626	640	626	590	644	662	613	596	631	631	621	644	634	630	620	613	647	612	571	650	639	626	641	607	636	628	635	604	652	618	618	608	662	618	604	603	638	663	622	621	612	621	600	623	644	622	629	625	619	630	612	605	657	608	648	618	598	618	692	631	626	623	610	592	603	626	650	657	622	578	658	632	599	586	671	635	645	648	706	600	610	660	598	630	620	640	641	642	650	584	609	592	623	664	621	610	593	632	590	592	609	618	590	620	657	627	617	630	634	625	613	659	638	613	659	633	619	603	622	618	582	635	640	582	645	644	608	629	658	639	633	618	662	651	635	586	601	611	657	648	603	574	575	587	646	602	650	643	654	606	656	588	644	574	598	645	600	617	639	607	666	638	610	612	660	671	642	611	639	664	548	590	648	605	641	611	630	578	635	608	623	622	605	650	636	640	630	645	618	653	609	660	638	636	634	670	613	638	658	613	560	622	624	629	586	607	613	619	624	644	578	653	584	641	611	575	621	608	660	643	649	609	611	623	620	643	602	586	657	613	586	624	629	660	610	618	603	639	570	662	596	611	646	661	599	601	628	614	606	601	614	643	631	610	595	654	563	604	588	628	627
7780	14972	14526	9889	8466	6246	4095	2947	2172	1768	1362	1011	932	930	913	845	875	811	842	811	844	831	774	835	857	830	847	864	836	827	810	780	771	723	774	765	756	738	759	748	741	759	757	706	810	742	714	771	734	771	759	767	779	749	752	692	746	743	741	808	696	731	744	723	696	724	767	783	696	737	750	742	670	719	716	761	749	744	726	765	778	730	754	751	696	782	764	738	711	756	759	769	724	706	743	686	726	742	772	699	721	714	694	701	768	704	731	714	714	683	761	729	723	723	773	736	741	735	756	714	775	738	750	741	708	732	704	696	761	776	698	749	744	739	727	709	704	758	656	731	710	719	724	714	752	749	772	717	719	750	771	710	721	725	734	688	709	725	710	742	719	744	722	757	733	744	739	654	766	714	727	757	705	740	734	778	708	730	766	743	780	767	716	711	754	703	737	755	745	745	731	708	747	670	705	752	700	729	764	771	710	763	769	744	729	727	696	738	772	745	730	711	669	694	735	763	757	751	697	713	733	701	707	710	752	754	720	788	713	691	723	744	683	710	720	695	717	726	744	753	741	746	721	701	715	728	785	745	752	771	739	775	715	645	765	739	738	754	763	744	727	742	748	726	687	753	715	723	772	720	695	754	751	747	801	763	747	735	766	780	748	757	769	739	757	811	788	758	755	774	747	729	727	752	756	701	743	705	732	773	742	723	741	736	721	721	727	722	776	714	703	708	781	748	755	734	709	720	726	708	774	678	774	739	742	700	691	753	774	752	755	717	734	720	732	756	720	755	776	698	722	771	758	739	733	723	669	771	764	713	719	736	758	716	734	743	749	777	734	773	759	688	755	692	741	794	676	736	751	744	713	708	729	750	758	744	748	748	722	732	671	709	700	711	725	717	712	760	768	751	710	783	684	780	721	701	736	737	711	752	738	739	716	790	734	728	772	754	709	788	743	752	703	754	771	689	729	744	759	779	731	724	749	752	773	746	742	763	762	664	722	739	736	766	717	780	751	750	749	695	751	701	736	705	710	746	754	766	791	721	737	767	728	754	712	737	810	779	746	802	808	708	731	775	736	751	723	718	716	718	744	705	723	734	692	762	772	771	705	711	699	712	754	723	752	752	748	740	769	732	756	750	700	739	727	678	715	722	708	717	703	768	781	727	759	713	718	712	695	748	724	705	735	778	710	735	743	721	734	733	764	730	721	718	708	759	746	746	741	764	715	752	781	727	734	734	783	732	693	755	764	744	734	693	683	746	720	748	746	695	748	760	731	758	766	731	756	729	754	776	762	787	695	716	678	717	709	733	665	722	738	743	715	776	724	708	787	705	722	748	717	725	735	719	742	739	707	713	755	763	719	754	708	717	740	749	780	771	741	742	689	744	743	742	748	724	761	754	761	714	721	746	732	741	703	772	780	679	798	729	720	737	747	746	757	734	785	729	760	769	722	745	752	755	750	747	741	749	704	733	767	742	780	760	743	762	763	739	681	723	753	792	707	727	768	736	768	698	670	706	739	759	679	699	763	748	716	725	740	724	740	723	732	785	709	708	678	749	741	720	747	752	688	773	752	716	749	690	745	746	761	739	730	715	695	762	726	748	747	762	751	693	724	749	744	734	695	733	692	749	754	688	737	735	694	749	751	729	709	744	747	744	758	724	724	808	768	731	760	745	731	748	735	800	799	694	778	756	744	707	709	743	745	739	746	759	734	741	772	760	719	768	761	734	722	728	753	727	764	750	703	761	712	748	703	727	737	712	748	733	762	724	773	749	709	721	748	740	703	747	788	746	722	790	768	758	709	792	780	755	679	732	713	751	708	749	779	782	689	720	763	737	749	754	759	766	732	687	766	728	720	733	725	741	762	698	721	738	722	773	751	738	751	703	703	752	738	738	754	708	744	719	728	793	751	709	720	709	713	745	755	750	726	759	773	720	666	745	711	695	727	747	764	748	684	726	739	733	696	729	706	695	745	696	721	740	709	742	761	770	702	735	795	796	773	739	717	767	726	749	737	701	730	735	709	771	738	739	691	755	744	762	749	710	737	744	685	749	734	726	681	700	774	767	730	721	769	740	749	746	739	748	764	763	731	695	753	674	725	733	735	721	698	658	688	718	747	731	759	732	722	741	734	708	719	732	724	713	728	721	765	713	709	712	745	798	723	756	721	689	724	720	754	771	734	753	723	754	732	767	739	740	760	723	721	726	775	729	747	700	736	728	739	755	720	731	707	736	748	839	730	735	722	772	720	762	701	754	758	743	754	746	727	728	759	805	742	750	757	761	757	739	732	720	752	723	720	745	730	737	684	740	734	664	725	706	736	748	746	762	729	757	770	744	748	784	791	723	789	753	702	753	735	729	715	725	717	701	726	785	736	767	757	696	751	734	720	720	745	755	695	737	699	771	758	782	766	723	702	758	741	741	766	727	711	784	731	759	770	755	753	744	768	735	662	778	758	735	701	728	728	765	777	713	794	727	742	732	779	682	760	793	710	774	701	728	696	745	761	738	740	750	753	798	693	728	717	742	715	715	734	735	783	734	767	762	774	741	729	694	701	712	733	748	769	741	730	719	736	678	704	723	696	733	759	749	714	775	729	758	725	767	718	704	738	693	717	758	753	747	738	784	769	682	751	718	736	744	709	737	741	740	748	757	723	781	805	706	771	728	732	691	734	726	710	773	753	713	732	795	707	741	751	695	750	713	735	700	732	747	717	716	728	692	735	710	756	776	706	733	713	739	748	741	729	758	743	747	734	735	782	729	737	717	724	734	668	782	726	766	750	772	721	688	695	770	757	755	722	752	727	782	726	713	747	736	741	787	735	792	779	777	714	766	742	724	722	738	771	721	727	731	720	755	701	687	717	740	775	741	729	754	706	743	696	768	710	781	726	725	749	748	754	778	778	774	764	775	781	711	793	739	761	759	748	736	714	689	709	765	752	747	709	713	745	750	702	726	752	770	763	726	785	735	750	752	699	707	735	718	705	731	778	728	716	744	737	704	692	736	778	734	713	671	730	693	720	777	735	743	775	758	726	765	739	753	752	728	684	741	696	751	738	735	758	733	743	710	738	723	760	742	812	712	781	772	772	722	714	773	781	722	786	718	802	721	750	759	750	701	749	724	722	720	701	717	756	714	743	699	745	756	736	786	726	767	711	721	726	754	739	706	743	732	734	737	731	700	752	762	829	706	761	709	718	775	736	771	703	733	794	709	760	704	685	755	714	703	723	716	734	725	712	735	723	799	786	735	726	771	730	769	722	743	732	703	692	778	788	685	717	767	699	701	706	686	762	727	750	735	760	729	757	696	722	758	759	785	737	727	701	717	719	696	752	721	715	699	714	752	704	749	752	684	713	751	746	744	753	732	713	737	737	776	710	746	744	800	751	776	720	761	691	764	776	757	765	706	720	717	693	773	741	676	736	721	765	689	702	784	717	790	720	776	710	772	767	730	723	718	719	741	699	734	766	739	763	729	739	726	716	747	704	750	712	707
22685	20952	28642	23427	20962	21084	11421	2794	1617	1296	891	669	605	545	498	461	448	456	411	443	423	396	381	378	440	418	438	413	367	381	328	329	338	334	344	315	326	336	339	327	350	331	336	310	329	321	345	328	321	357	282	304	337	318	293	293	322	306	332	259	320	306	317	303	308	316	285	298	288	317	337	329	279	277	323	274	301	320	317	269	311	273	304	295	292	286	305	316	300	279	302	328	281	305	310	327	273	311	275	316	290	312	322	315	338	309	304	273	309	300	313	275	304	289	291	286	293	323	311	286	312	303	290	287	315	282	307	311	303	319	306	293	320	300	286	314	301	330	291	273	292	286	290	322	285	316	324	298	306	291	310	271	301	289	286	324	327	311	299	312	314	274	294	312	299	310	311	300	306	264	311	297	306	300	289	279	313	314	302	284	306	274	289	318	305	289	281	305	284	292	292	289	314	305	309	300	296	287	308	275	283	322	285	315	295	288	276	304	294	319	327	305	293	300	301	317	306	320	292	301	303	298	302	298	287	315	281	290	304	285	297	297	293	302	315	290	308	299	290	314	251	291	273	303	285	307	288	296	310	313	332	316	291	296	295	280	294	290	305	288	329	292	300	279	306	295	280	298	288	281	283	324	330	282	297	277	311	282	288	308	296	297	316	297	280	274	308	306	281	326	283	284	334	287	309	313	298	285	309	313	330	303	287	308	311	322	316	281	338	295	295	306	300	296	308	283	289	277	303	291	295	288	298	304	254	328	308	302	282	303	328	289	267	279	304	307	293	305	292	295	285	303	297	363	295	281	302	264	285	270	300	301	282	278	330	290	269	306	284	280	280	315	325	290	299	259	311	300	312	304	279	298	302	277	275	320	320	281	290	263	315	294	328	314	271	300	279	272	276	281	292	307	300	298	338	294	301	320	295	314	312	280	312	281	291	289	327	316	285	319	288	274	326	302	279	293	300	281	308	295	305	313	283	299	318	270	310	301	271	284	306	298	264	274	313	280	309	301	286	291	319	284	296	284	295	329	298	292	285	295	306	303	318	303	311	340	290	313	295	263	305	306	308	333	274	338	306	346	328	286	313	328	321	295	328	325	292	325	303	317	290	314	312	326	312	290	299	287	303	324	330	309	286	328	296	302	285	284	283	292	304	303	294	297	295	299	305	281	299	306	286	276	289	264	288	340	285	272	313	297	294	299	299	300	294	300	290	280	285	318	285	348	290	319	291	260	297	315	311	298	320	315	302	320	318	276	301	338	295	315	293	310	322	298	303	314	280	287	269	312	301	290	271	296	333	301	292	298	312	330	310	311	289	341	307	292	313	299	268	288	309	318	288	300	288	316	309	293	283	314	303	301	263	288	287	300	292	272	294	313	288	292	315	302	297	308	304	314	300	306	304	284	282	292	312	287	291	306	251	289	311	281	277	290	297	306	287	299	309	292	286	296	283	325	307	303	284	266	300	309	295	317	305	314	310	330	302	302	283	303	278	268	283	288	315	326	300	286	324	313	278	284	319	309	305	304	264	280	299	285	321	281	314	332	294	296	269	320	308	315	292	290	286	286	290	272	330	294	288	310	297	321	332	319	295	296	295	306	285	264	313	300	288	304	324	265	317	295	298	304	324	311	267	291	311	296	302	289	298	313	319	273	293	303	265	282	287	303	300	319	249	288	283	282	300	314	275	315	294	293	276	280	338	276	283	267	283	306	315	285	272	308	280	283	278	291	306	290	316	322	321	302	307	293	307	297	288	284	288	302	302	305	327	290	317	299	302	279	309	270	291	301	308	292	318	317	288	306	307	281	309	299	340	293	316	294	276	311	291	290	310	272	281	315	331	300	293	289	300	303	320	287	295	307	266	305	281	298	298	303	283	305	280	279	310	261	315	287	290	287	323	281	297	307	279	306	297	307	295	282	296	287	289	284	318	317	303	262	313	288	300	308	321	300	329	269	316	306	297	289	308	307	308	298	269	327	311	305	289	279	339	288	281	295	291	302	307	293	284	320	294	317	323	321	282	323	294	263	308	288	297	297	281	282	308	317	283	310	285	304	277	311	297	282	300	305	327	284	315	294	298	281	286	324	277	297	300	275	293	291	273	287	309	289	286	271	287	314	322	308	300	313	298	318	298	303	303	302	272	289	295	303	264	286	328	276	297	307	282	312	315	260	311	277	314	301	291	314	288	313	270	318	308	300	277	329	312	302	278	287	335	294	302	273	298	274	314	301	290	254	323	278	299	290	274	261	289	307	294	308	283	300	307	311	299	318	308	309	289	300	284	273	281	293	320	278	300	305	257	327	295	306	282	307	313	286	307	272	313	292	312	289	299	299	320	306	303	288	296	305	301	309	277	274	286	273	334	276	282	298	276	277	271	328	293	303	296	316	322	292	292	267	280	307	303	310	322	299	321	294	320	324	315	284	293	343	280	298	322	291	292	311	296	318	287	290	275	280	306	279	280	307	274	318	289	292	309	296	290	308	307	309	318	293	291	327	282	347	295	268	301	326	295	284	282	307	314	273	288	262	328	260	320	274	258	304	305	316	288	275	277	330	286	283	282	304	316	281	292	279	302	307	298	308	267	287	320	312	276	303	307	287	305	285	304	313	326	308	293	316	300	300	316	302	265	295	320	278	300	292	304	312	299	297	283	280	311	306	311	321	294	299	278	330	261	312	307	280	301	303	302	305	310	294	309	295	303	294	324	287	267	283	297	290	297	319	286	297	293	308	321	264	272	293	311	301	272	290	266	332	285	280	264	281	307	308	300	306	320	297	293	307	314	280	305	284	304	327	324	282	286	300	318	295	300	294	308	288	296	276	300	288	276	299	274	298	326	265	311	305	279	292	293	306	298	275	292	293	327	300	315	278	318	320	317	285	292	281	292	310	280	300	279	329	314	315	275	322	325	297	299	286	307	295	323	296	296	327	307	280	292	298	333	292	302	318	315	282	291	309	316	310	313	312	278	308	289	295	333	274	296	287	281	299	261	308	318	315	293	285	300	285	277	303	279	268	287	294	292	310	280	255	294	290	312	281	313	294	292	271	295	317	321	296	275	294	323	311	278	296	319	316	299	310	320	289	262	265	316	304	282	304	305	280	324	268	277	302	321	280	281	305	322	310	293	322	276	314	310	282	279	293	300	286	276	276	308	303	312	293	276	278	307	321	303	303	293	332	274	263	301	314	276	313	318	304	328	303	322	279	304	310	281	300	308	331	308	274	300	286	311	295	300	291	305	306	330	284	292	285	306	284	311	309	298	336	261	327	319	289	270	264	299	303	274	274	313	281	298	308	296	279	269	302	322	316	295	280	270	264	289	317	278	317	329	298	304	304	275	309	302	310	295	297	275	302	324	293	308	305	275	284	288	300	297	317	294	302	298	283	300	297	299	276	310	271	299	290	285	327	309	282	311	306	269	339	283	287	302	301	281	285	278	257	326	290	295	314	292	304	306	283	307	297	288	314	279	298	308	298	305	276	302	297	295	309
10536	25005	23933	17336	14864	10902	7256	5192	3768	2843	1738	1235	986	901	832	752	693	700	653	606	580	597	581	581	606	643	647	553	520	486	455	467	449	442	401	385	434	403	419	421	420	401	427	396	444	415	428	429	386	383	370	386	387	398	399	381	383	362	382	367	378	381	340	378	382	375	374	375	387	347	373	341	353	370	385	345	368	398	347	370	395	371	379	351	335	369	319	342	385	339	378	337	341	316	354	346	367	361	339	340	389	327	361	332	359	384	375	371	307	345	339	354	342	337	332	390	386	352	354	351	352	365	375	335	327	368	343	356	362	348	358	351	375	391	345	342	352	334	339	352	336	362	366	369	357	344	332	347	373	361	341	336	345	349	350	353	369	367	385	368	371	386	372	318	349	356	384	351	320	340	374	340	332	368	351	382	360	389	373	366	348	378	315	340	325	348	346	362	351	359	370	381	350	355	322	365	353	348	370	371	353	368	376	347	340	370	349	345	337	341	352	338	339	373	328	371	355	349	380	367	350	326	357	383	340	343	358	324	343	357	356	358	374	340	343	348	354	374	333	332	352	303	348	362	326	325	349	368	340	358	340	376	335	350	362	367	367	364	359	307	356	341	376	336	358	386	365	371	316	358	341	365	340	331	396	371	345	328	380	326	351	351	357	364	352	335	328	351	346	333	354	369	349	351	331	357	363	349	328	361	335	352	336	352	356	378	386	342	372	349	330	353	358	329	343	351	348	348	360	376	329	388	340	364	342	340	390	335	321	370	326	335	327	379	340	366	325	343	346	354	344	360	353	370	326	370	318	366	373	328	361	349	349	359	334	334	379	336	366	335	371	357	355	331	375	353	378	351	378	353	350	335	352	361	335	352	328	345	378	346	365	371	313	382	374	380	358	335	351	358	340	361	338	343	345	363	355	352	372	316	350	364	354	355	369	360	351	368	337	337	358	387	341	367	372	373	351	339	381	367	344	357	335	331	348	350	374	332	392	350	320	342	366	380	340	355	369	373	366	352	371	371	358	345	370	367	353	355	313	346	389	335	360	353	349	349	354	361	334	378	346	360	366	343	341	369	350	346	362	342	351	323	364	333	353	367	367	354	386	373	349	311	372	372	337	355	348	367	367	395	331	327	342	359	335	351	334	352	376	366	347	325	343	370	353	375	348	346	369	310	361	347	326	346	344	351	353	368	338	365	356	363	347	375	356	370	369	333	346	381	355	354	358	353	318	356	390	359	339	369	363	347	327	368	360	372	353	332	345	349	362	352	377	333	356	350	362	366	332	364	373	351	369	386	357	329	349	356	365	325	374	362	346	385	324	362	361	369	359	344	393	368	363	377	352	371	342	334	338	370	339	345	379	322	340	340	353	350	359	351	359	335	359	370	386	384	339	361	381	354	365	347	330	369	367	354	325	330	351	355	346	361	358	352	350	361	345	370	351	359	333	334	329	322	339	369	341	348	374	373	343	385	385	349	330	328	341	374	327	368	322	347	344	362	328	338	338	354	401	311	345	377	354	320	382	361	352	348	351	358	384	351	341	365	330	352	338	335	385	364	356	342	353	373	370	344	356	376	343	338	390	343	353	360	350	334	339	358	355	339	365	326	355	331	381	376	347	323	371	355	403	346	395	353	374	331	359	348	341	367	349	327	339	335	346	357	380	348	356	367	338	358	350	362	345	360	372	385	366	371	364	368	350	338	329	341	357	346	353	347	353	348	342	327	384	364	344	401	343	330	290	366	343	354	349	340	315	383	333	366	329	344	345	335	379	372	364	358	332	352	324	356	336	336	360	341	366	356	378	344	342	337	337	356	381	343	345	345	329	354	338	334	354	344	378	346	327	354	342	327	351	358	352	343	349	340	376	356	362	371	360	317	337	341	372	336	357	313	344	351	351	341	358	334	367	390	377	380	312	381	381	381	369	327	369	352	348	354	354	363	365	353	363	362	313	347	366	345	334	341	349	355	355	358	370	328	365	367	344	332	336	350	325	363	345	350	337	412	381	372	341	331	349	345	358	341	369	358	352	374	337	295	318	345	373	383	325	333	384	373	374	311	339	354	371	318	374	364	351	343	341	357	351	317	348	380	369	353	341	365	350	342	377	363	328	370	374	381	367	347	343	356	383	356	353	339	336	374	372	377	363	341	360	351	382	333	372	375	328	358	357	334	346	349	316	344	355	315	348	341	352	384	385	342	358	363	342	357	348	392	372	343	392	344	375	363	351	336	342	394	363	358	337	341	367	355	363	389	344	366	341	344	365	372	338	365	311	385	361	358	333	377	329	377	350	351	373	353	362	319	336	380	328	368	359	337	369	358	390	355	362	335	359	368	334	384	353	328	383	382	363	332	325	341	361	347	359	364	354	364	383	329	326	363	372	345	372	368	356	334	356	352	343	348	344	385	324	372	334	354	375	365	378	354	351	336	371	344	325	347	334	319	352	343	389	334	382	377	366	333	349	379	369	364	372	339	356	344	340	364	354	390	325	370	373	378	385	351	373	347	336	359	333	332	338	340	366	331	347	335	348	326	347	344	362	326	330	347	369	323	345	341	327	325	379	343	360	328	362	328	349	363	387	347	366	357	377	340	326	352	354	338	350	328	355	350	365	363	339	345	335	344	347	335	324	383	342	346	369	373	361	365	363	371	328	374	337	377	349	391	329	347	382	372	364	380	359	366	363	355	353	332	376	349	352	337	368	377	333	362	359	367	356	354	357	353	343	326	356	374	338	376	350	388	334	358	364	349	353	334	351	339	340	324	375	368	373	336	337	353	368	333	355	337	361	337	353	315	325	362	391	396	338	357	326	343	327	365	397	341	335	346	330	360	368	357	351	346	358	357	327	357	366	332	368	331	331	367	333	390	401	330	347	340	373	369	323	350	363	342	359	354	384	353	336	334	356	324	360	373	345	401	369	363	341	343	341	347	326	378	353	325	369	351	379	368	372	366	317	344	367	337	326	356	340	355	338	342	350	353	333	362	338	355	354	357	323	333	339	348	350	368	342	374	335	347	357	363	331	353	377	381	334	351	341	365	356	352	342	338	354	348	375	367	316	344	372	318	345	379	390	339	343	333	361	369	393	346	334	355	313	361	353	346	351	378	348	342	352	319	391	348	356	377	343	353	348	355	379	368	344	330	404	384	358	360	360	332	330	351	324	360	351	367	345	339	298	348	363	380	383	335	371	330	355	335	376	365	351	377	350	335	325	355	362	365	344	343	346	354	351	372	345	372	386	373	364	324	367	339	338	330	387	351	374	361	367	384	369	373	384	359	365	336	334	339	351	328	356	358	352	361	388	353	343	412	342	356	335	377	348	363	359	354	325	322	355	372	354	337	351	343	372	366	375	338	359	329	365	386	389	318	366	326	339	331	338	342	373	333	334	305	309	357	349	379	384	346	320	359	367	371	371	373	342	386	374	359	371	343	339	369	383	330	362	346	367	354	336	351	347	335	339	353	356	355	335	336	362	354	363	318	386	361	380	371
26790	19561	10435	5079	3276	2066	1330	1004	886	767	630	579	586	560	532	548	569	546	517	528	529	524	539	563	536	549	553	570	553	578	540	525	525	514	538	569	541	539	544	551	550	516	556	529	561	512	562	521	502	515	544	492	530	581	498	515	515	565	554	520	542	527	501	537	539	524	524	487	493	498	535	543	490	522	498	519	527	559	508	519	492	511	519	501	516	568	538	521	550	537	516	527	557	497	550	527	496	503	508	493	517	528	511	542	528	526	536	559	567	530	484	524	521	535	524	509	552	555	536	516	557	530	476	493	525	528	461	543	515	528	545	561	546	527	537	492	550	533	527	549	551	533	532	562	505	579	532	522	532	530	530	562	533	504	565	527	497	517	548	533	521	514	510	510	545	497	518	525	520	554	497	488	495	501	554	530	518	526	506	510	541	513	471	503	526	513	512	471	509	491	523	496	550	498	513	531	549	568	502	522	494	516	544	484	520	533	503	489	553	478	539	510	540	523	490	500	522	511	553	561	535	509	492	511	474	527	505	472	520	490	522	541	508	498	527	485	509	514	497	507	485	507	529	502	540	533	514	541	505	520	514	494	561	567	526	539	526	552	529	511	545	502	507	522	522	555	520	533	507	517	537	555	536	511	511	552	546	538	521	490	535	527	525	512	559	543	539	531	544	486	511	515	497	539	539	530	514	520	534	568	509	581	530	506	485	497	528	551	496	532	507	511	492	528	491	580	530	493	533	507	518	537	532	528	530	521	499	563	532	538	534	531	527	526	576	543	500	562	496	504	532	524	502	526	559	506	481	535	528	530	547	512	527	556	505	554	505	518	536	522	512	519	575	489	501	542	546	530	484	499	511	557	557	534	495	539	548	541	476	480	519	506	534	515	489	518	506	536	560	534	498	504	574	522	547	525	502	531	531	523	506	528	494	522	530	516	525	511	488	543	558	541	532	547	506	465	518	518	536	510	490	508	524	537	529	506	531	514	502	526	535	549	511	491	548	513	556	501	540	496	553	557	541	552	549	517	537	568	506	513	506	531	559	517	495	516	519	538	504	501	539	518	516	467	497	518	564	530	487	527	543	473	518	513	435	504	557	561	560	523	525	526	486	503	521	515	506	532	507	545	518	529	529	505	529	537	528	563	519	529	507	518	518	532	521	525	537	506	506	540	564	553	520	547	500	535	547	549	512	512	497	513	483	529	501	526	514	547	533	526	538	528	520	511	539	543	572	494	528	543	488	495	480	535	505	533	507	524	511	507	520	498	535	513	512	527	527	520	514	495	522	513	548	519	497	521	550	517	522	536	521	551	537	535	485	550	461	504	522	562	485	546	530	516	529	500	529	537	553	487	523	483	502	483	554	538	522	514	484	517	515	535	505	523	521	526	519	494	508	479	512	503	493	532	507	514	509	527	487	521	512	556	544	508	546	541	503	533	518	534	507	551	522	497	543	556	519	508	539	522	528	505	525	516	523	570	496	580	498	536	505	502	548	524	515	499	548	515	503	518	497	501	539	543	530	519	536	502	508	500	542	530	497	532	524	485	514	530	527	525	507	558	533	524	512	477	525	491	533	564	515	519	512	513	542	525	519	514	540	529	546	485	507	522	554	536	489	508	530	468	529	505	528	481	532	531	504	528	509	499	510	510	532	530	507	515	526	526	497	513	495	481	523	520	551	503	501	534	553	518	551	538	506	506	553	517	537	488	516	536	486	515	515	547	517	527	517	503	576	509	495	515	537	506	541	529	531	506	542	527	551	492	505	550	531	503	492	490	569	544	504	537	526	508	538	492	593	538	541	482	563	561	498	505	510	513	514	575	539	551	524	482	525	496	506	527	534	511	550	508	511	561	513	532	581	497	512	497	578	506	504	519	510	500	538	501	519	503	556	526	499	530	515	520	553	503	538	534	521	526	520	525	533	543	549	541	495	516	558	523	523	483	522	545	504	520	534	560	548	515	481	529	574	510	504	552	510	525	534	507	565	524	542	504	541	553	501	515	492	561	568	548	516	527	491	501	529	565	543	526	524	531	534	503	517	519	521	510	531	527	563	508	537	554	516	534	528	542	512	520	551	504	559	496	566	542	552	535	534	567	515	465	505	508	555	564	524	531	535	534	575	500	525	544	519	528	522	501	501	508	498	530	494	498	532	490	494	537	572	542	527	532	545	518	503	544	514	506	521	555	522	526	532	567	538	550	516	527	551	508	509	538	541	540	500	534	509	556	499	527	526	569	482	491	509	536	479	516	528	520	541	551	510	554	519	528	531	517	494	552	547	542	543	516	492	541	574	508	497	513	516	527	483	526	512	512	540	547	522	536	550	478	507	504	535	472	476	544	538	540	552	499	544	532	521	512	546	523	555	539	508	526	548	506	513	482	512	502	526	563	520	530	526	516	518	490	580	551	509	527	536	532	495	495	541	548	522	515	531	522	521	533	488	552	541	559	507	484	538	534	529	517	507	503	495	509	519	535	510	539	517	543	530	527	538	561	532	522	513	503	548	495	538	523	508	504	504	521	552	502	485	552	526	490	538	511	527	456	528	535	552	527	516	513	550	524	480	515	507	531	511	540	558	531	521	538	512	492	555	513	484	532	505	506	508	510	533	547	501	490	521	537	500	544	526	537	559	520	524	498	532	518	528	536	536	522	505	572	500	529	495	541	522	569	498	549	555	491	537	528	515	484	539	513	537	561	522	523	519	537	514	508	543	499	492	504	479	521	507	556	547	543	543	513	571	494	539	520	554	568	498	512	507	498	528	540	502	535	511	549	500	567	497	519	528	481	532	542	522	507	531	514	595	519	536	533	565	536	524	522	465	513	486	512	514	554	539	512	529	491	506	522	493	579	497	515	497	522	523	506	544	540	541	549	526	464	532	534	503	514	485	523	496	513	531	514	517	522	549	529	537	533	529	540	504	469	529	550	521	496	505	534	505	512	461	497	521	491	497	525	544	535	516	522	508	530	540	529	475	517	525	491	527	476	545	559	519	492	516	543	492	538	512	509	533	512	494	509	515	581	525	503	545	536	507	522	532	510	536	492	522	514	547	533	533	513	548	539	529	516	536	548	540	513	561	546	529	485	506	506	540	498	551	470	514	571	532	481	534	501	550	534	519	522	510	499	499	504	494	526	507	549	538	481	525	546	553	512	502	509	510	488	551	518	501	534	525	509	519	524	565	525	526	540	520	553	538	503	501	560	538	537	523	518	496	514	543	541	499	493	528	533	496	522	509	474	477	529	544	497	527	488	547	520	501	538	539	539	542	492	496	477	506	570	542	554	538	547	529	488	558	491	544	508	537	532	510	507	583	488	554	527	509	509	521	520	501	537	488	507	522	523	512	518	532	511	534	504	541	549	491	526	529	511	525	533	521	512	510	581	539	507	532	509	479	536	530	535	557	488	487	541	522	564	532	528	520	525	564	552	533	507	547	471	527	487	557	549	542	545	505	527	543	501	512	509	453	501	572	539	511	516	533	526	530	546
6941	9789	10302	7317	5740	3887	2553	1869	1453	1138	868	737	684	704	686	670	693	697	682	678	660	695	669	699	647	708	715	665	680	636	667	621	665	645	681	705	654	655	646	664	710	634	621	703	645	642	678	659	626	707	626	623	615	657	651	619	647	642	635	657	623	630	640	607	674	621	616	610	611	645	657	643	629	605	668	643	617	645	624	681	676	671	646	679	641	628	607	619	607	630	658	621	667	651	630	611	662	673	617	620	616	637	661	681	626	620	638	629	593	626	654	679	627	627	634	630	672	659	631	618	675	661	643	620	674	631	656	671	679	647	640	612	675	604	640	576	645	687	685	651	664	654	623	665	658	664	636	616	673	635	650	595	588	590	642	661	632	636	640	605	693	640	592	642	655	637	669	615	652	637	634	574	640	633	630	641	655	636	655	677	651	624	635	659	635	646	658	683	640	636	641	605	659	665	636	630	630	633	672	671	602	617	634	682	675	604	599	648	652	642	625	647	642	591	625	607	559	617	617	659	633	642	660	662	638	684	609	665	666	592	627	636	625	670	616	604	620	600	619	641	601	639	641	635	638	691	656	646	673	635	625	665	644	684	661	640	658	621	655	641	653	663	601	602	642	634	644	702	623	644	617	621	675	648	638	652	670	627	668	646	657	620	651	656	663	647	653	674	619	657	656	651	593	583	651	648	628	626	666	616	665	623	636	625	657	604	657	682	621	669	620	693	677	663	667	662	545	648	617	656	598	635	651	663	655	626	599	674	697	617	647	601	620	625	655	628	610	609	614	634	638	635	653	668	622	643	653	700	637	581	605	657	664	641	654	634	660	648	669	656	661	647	661	623	657	638	618	639	650	616	649	590	631	705	650	630	646	634	646	629	679	641	620	615	622	687	623	595	635	603	675	607	592	602	667	624	684	645	636	635	561	665	640	673	650	656	606	685	633	655	619	646	648	685	659	641	676	651	601	671	629	613	624	643	613	625	669	636	649	598	658	621	625	609	639	646	584	597	675	649	646	642	669	609	655	633	623	623	625	630	606	629	670	667	619	653	637	652	633	619	634	668	620	632	643	621	659	632	664	636	678	685	561	646	634	635	676	638	624	672	579	650	647	627	632	642	640	601	604	628	635	633	648	632	640	640	632	616	683	645	633	607	647	633	661	614	678	637	655	641	672	668	660	656	653	615	649	612	625	657	617	609	607	610	605	618	655	674	654	678	629	657	649	670	618	591	653	657	633	647	619	626	628	639	594	640	643	678	645	665	668	621	691	603	649	617	632	692	616	625	611	662	637	652	598	629	641	662	604	629	637	639	661	645	640	647	596	643	609	623	620	612	649	617	562	599	640	622	682	651	651	634	657	701	639	648	659	601	644	638	701	664	632	677	671	634	665	615	641	647	654	678	607	665	588	638	636	709	603	661	671	601	630	648	649	656	629	626	633	639	624	664	642	697	601	643	657	619	647	674	593	621	693	596	654	585	626	591	640	640	632	670	618	620	639	666	669	653	640	664	634	636	668	642	617	657	653	631	622	627	613	656	653	612	667	675	675	693	641	642	668	588	656	618	611	615	613	624	627	650	659	682	651	655	614	626	614	623	635	645	662	673	642	598	618	676	603	607	617	651	685	640	640	632	619	666	625	641	641	626	634	635	639	643	611	596	625	653	614	662	628	585	582	601	631	639	628	643	624	613	642	672	602	674	647	592	632	583	643	630	638	617	638	605	665	646	649	639	650	669	630	614	623	656	611	627	663	617	665	625	639	649	676	694	568	636	605	651	634	663	638	631	636	629	635	614	629	567	637	620	693	585	624	639	650	620	670	660	631	698	586	640	668	633	664	629	638	686	618	634	678	644	647	606	666	621	632	643	668	658	620	651	676	607	630	636	642	634	683	666	633	611	630	672	679	658	623	657	589	594	646	651	639	614	601	649	608	633	648	655	671	620	642	634	660	623	676	692	623	611	651	656	643	639	611	629	643	630	674	659	669	605	631	611	668	649	627	623	598	606	642	600	616	620	606	592	683	654	656	671	639	658	644	639	584	646	660	613	609	669	661	621	673	639	644	645	608	647	628	631	618	634	630	652	667	647	610	657	654	698	641	637	620	616	667	603	621	676	626	623	660	674	666	619	606	606	624	637	608	608	661	640	659	634	635	644	628	618	655	609	666	616	616	623	656	645	610	667	681	673	649	628	597	625	638	646	649	634	633	641	597	653	688	660	616	593	630	660	641	609	657	605	613	626	619	653	638	671	620	586	670	626	614	613	633	598	606	596	627	666	653	645	625	676	625	650	621	604	617	639	622	611	630	648	634	588	643	638	660	638	616	667	663	597	619	675	632	658	625	642	627	643	670	617	610	652	683	646	670	646	647	645	622	617	627	665	699	639	643	666	620	665	652	679	625	668	633	667	637	690	660	626	598	619	663	639	632	627	668	671	606	640	620	633	632	593	663	671	637	649	642	622	654	696	630	640	636	641	655	620	685	654	627	644	645	594	630	615	641	621	629	594	714	623	630	667	669	667	664	657	658	627	672	624	650	613	643	693	645	640	639	613	707	588	648	656	639	647	679	650	637	657	589	629	627	619	667	660	608	632	611	637	629	636	635	584	605	651	657	701	651	636	654	636	665	634	642	584	658	619	675	614	631	632	597	683	631	642	627	609	666	639	620	647	644	613	640	640	652	613	663	642	640	638	657	651	649	637	600	638	586	637	652	638	590	621	633	631	635	607	643	612	659	616	618	605	609	615	640	606	624	643	577	656	632	649	668	659	579	636	640	621	644	650	638	604	647	652	615	584	629	630	658	619	632	639	633	629	647	630	617	639	648	641	594	621	670	627	630	610	630	672	629	612	678	607	671	605	687	632	610	640	641	641	681	657	611	629	652	633	628	653	663	663	626	613	646	629	636	676	641	614	651	669	692	650	622	665	647	649	654	631	620	640	623	623	591	641	634	635	636	641	623	635	621	617	632	643	666	611	655	675	623	654	668	655	620	616	641	710	669	625	622	600	639	663	628	655	637	652	593	660	659	650	651	604	591	639	658	626	589	631	626	623	599	618	666	643	653	634	618	650	646	590	603	601	657	664	635	659	662	617	590	574	643	622	647	657	661	652	648	640	640	638	628	630	613	624	603	675	621	663	654	630	627	667	593	660	631	609	658	662	633	637	697	673	639	651	638	599	622	655	659	610	649	648	622	662	658	640	652	644	636	644	626	621	618	641	637	634	658	633	587	626	636	646	631	605	647	622	616	669	667	665	645	665	642	607	625	609	655	653	633	649	620	616	683	652	626	621	645	665	667	643	648	646	644	632	624	601	622	606	623	637	614	654	652	605	648	646	657	637	652	558	606	602	627	629	660	642	664	640	608	649	595	584	624	617	611	674	630	616	604	643	613	626	601	621	661	615	638	622	635	689	635	636	601	673	651	677	641	626	620	625	628	630	648	640	638	631	630	628	647	649	622	670	634	633	628	625	647	643	674	574	686	632
23708	20912	28149	23821	20913	12395	3106	1507	1168	838	572	471	402	408	410	369	383	309	322	329	347	333	304	318	358	378	350	337	320	297	337	284	280	288	288	311	278	336	265	260	282	278	287	280	297	283	293	269	283	275	275	284	290	239	273	279	284	238	266	301	299	301	260	277	299	300	261	252	306	262	306	263	272	287	291	240	251	269	257	263	262	276	263	245	261	234	283	260	284	241	268	268	279	244	265	250	231	284	281	276	270	263	268	257	279	251	257	271	264	288	267	279	264	258	260	261	247	260	266	255	256	266	242	283	291	275	273	275	271	293	268	283	268	275	284	257	290	247	278	272	262	251	273	248	290	248	277	273	275	285	285	277	262	293	315	289	270	254	272	317	276	265	259	290	269	269	265	254	260	269	281	268	275	268	246	262	283	262	248	267	258	266	273	272	286	266	257	256	274	238	269	252	259	234	291	273	275	271	286	253	257	262	287	239	273	265	264	290	257	253	250	267	266	247	264	263	274	268	260	278	283	264	286	266	254	256	283	268	269	276	265	266	288	270	260	237	268	285	267	294	258	242	243	252	272	269	270	273	285	284	269	295	268	264	266	275	233	268	241	260	264	273	286	277	269	252	286	266	252	279	282	262	268	273	264	291	286	268	266	262	258	238	266	269	254	273	259	270	263	260	249	256	259	264	257	271	265	303	287	280	288	274	264	280	256	286	305	266	254	259	275	271	291	272	283	252	230	233	284	260	275	269	273	280	271	289	268	270	275	294	255	254	223	287	291	295	280	284	252	256	296	266	246	270	254	273	294	283	289	255	277	263	308	251	283	267	281	290	248	274	257	234	264	291	252	263	268	273	303	274	250	241	248	292	281	279	265	257	246	262	262	236	257	261	257	278	259	288	290	268	253	247	262	266	248	258	261	263	261	246	265	262	268	275	251	275	263	284	265	251	243	258	266	284	250	291	276	258	258	278	311	300	282	285	238	286	275	284	295	274	262	281	269	290	249	283	258	239	253	243	301	272	255	252	250	276	275	258	291	268	291	258	273	298	272	280	267	272	276	254	280	240	233	278	260	254	272	296	274	294	290	274	245	272	302	275	237	290	240	267	249	286	248	289	255	272	237	256	274	272	287	308	286	287	292	255	266	247	292	253	258	269	284	276	259	303	247	283	250	254	269	254	280	249	253	266	256	277	290	281	245	266	264	241	290	324	263	279	252	259	287	285	248	267	273	271	256	266	318	271	274	256	240	309	271	285	257	253	263	272	288	255	260	282	281	246	292	261	261	288	286	264	286	307	253	263	288	260	263	250	293	289	255	259	263	254	305	307	255	254	262	256	280	253	268	244	263	267	285	277	255	270	261	262	235	257	261	278	248	243	254	239	257	245	277	287	258	255	251	273	263	284	309	265	250	277	257	248	262	307	264	256	262	274	266	258	274	263	263	280	286	273	283	273	268	261	268	285	289	255	301	288	250	281	266	280	263	258	271	263	267	277	292	253	240	241	292	244	280	277	261	266	257	263	281	257	269	259	268	287	279	271	295	260	254	258	255	274	272	265	282	294	249	294	274	255	282	278	253	282	247	261	245	259	285	256	257	273	254	254	264	277	278	262	294	263	251	244	271	264	263	272	278	242	288	225	278	250	300	286	274	257	248	280	266	278	291	261	271	261	275	287	266	274	268	284	252	257	276	265	271	260	239	266	292	281	252	271	262	290	268	261	278	275	245	272	283	283	282	267	266	279	304	266	280	237	261	265	269	255	285	227	297	280	292	294	261	234	260	268	253	266	256	262	273	265	258	278	271	269	277	267	269	295	229	279	276	279	255	252	261	288	285	271	273	269	261	287	269	259	272	263	299	294	284	255	292	283	286	273	256	251	298	267	249	266	275	272	275	253	222	284	244	254	280	274	266	280	247	253	286	273	271	246	261	274	250	291	235	276	274	277	271	291	299	235	290	260	272	247	261	269	288	274	275	254	263	291	277	289	300	275	278	263	264	259	274	264	275	269	297	257	265	282	278	262	264	276	278	278	269	241	279	280	279	241	267	258	263	288	293	263	248	265	265	236	282	281	260	238	258	278	269	235	265	270	273	270	281	261	267	282	271	277	276	249	255	280	250	271	265	266	278	256	262	244	275	301	282	260	280	272	264	261	273	284	245	254	232	268	275	286	279	300	249	281	255	244	274	243	266	256	281	283	277	278	291	252	279	260	295	323	281	291	275	247	263	264	287	252	251	298	222	301	271	275	273	241	272	271	276	291	262	280	250	274	285	269	256	279	233	284	275	258	263	264	275	255	238	283	252	250	287	247	241	243	278	298	265	255	284	278	275	258	252	242	253	280	274	238	230	274	275	252	266	269	274	281	261	277	289	291	267	249	259	265	244	256	256	263	264	251	268	261	252	285	291	289	284	292	270	283	269	250	273	309	280	290	297	252	270	279	261	250	240	283	266	257	272	271	267	299	270	275	281	276	281	271	260	266	251	259	235	272	263	249	240	269	267	282	265	261	265	268	313	254	264	246	281	261	261	242	269	303	275	263	277	254	280	304	259	292	248	262	255	253	250	267	262	277	261	253	243	305	272	283	276	263	260	250	287	267	264	225	281	270	281	244	268	265	282	259	256	280	282	262	265	253	256	298	274	269	270	276	280	257	235	255	302	256	270	264	280	271	279	305	268	278	253	294	306	246	228	269	279	282	261	263	259	254	255	271	267	281	276	274	263	272	268	263	247	243	262	243	267	272	246	286	288	276	277	276	245	256	275	246	258	273	259	250	296	270	264	265	260	252	249	259	269	265	288	266	258	284	305	276	270	286	245	273	260	258	280	256	283	257	252	278	281	263	268	300	267	269	261	277	271	273	260	235	278	285	302	257	284	249	252	298	264	285	242	275	268	280	258	292	245	265	286	271	243	242	285	254	258	238	276	266	288	271	239	270	263	260	266	277	286	291	261	250	231	257	266	278	265	268	265	273	280	266	273	277	234	285	246	287	269	266	281	264	273	289	285	264	260	242	270	266	276	270	278	254	268	279	236	263	261	295	261	300	255	278	266	252	249	254	277	283	228	293	305	246	238	268	264	251	254	254	265	282	277	253	264	269	285	298	267	287	288	278	257	258	292	248	257	252	260	277	272	273	256	268	274	272	253	269	293	252	258	245	239	293	269	264	272	286	276	274	231	255	287	257	304	273	287	257	256	258	274	235	273	275	277	273	284	292	249	269	260	284	293	296	270	298	263	257	302	289	246	272	289	291	226	292	298	281	301	306	308	276	279	273	260	265	287	251	263	264	239	258	263	293	274	249	256	257	256	290	269	266	244	246	274	288	273	262	254	261	244	271	291	254	268	235	259	278	274	241	282	319	269	276	272	249	254	272	304	272	273	264	264	277	283	245	270	239	275	273	265	283	265	260	241	270	247	275	272	271	254	262	286	273	272	258	254	269	282	285	260	265	267	225	249	250	287	281	252	283	281	258	275	241	281	257	284	266
8046	18915	18927	13333	10721	7365	4893	3233	2633	1808	970	840	694	663	631	565	509	501	529	482	499	431	451	505	484	534	522	468	420	413	409	363	392	347	369	379	372	376	340	397	383	403	396	398	372	363	376	361	360	395	377	383	377	350	338	322	355	362	381	359	331	327	349	357	323	358	354	367	340	356	356	336	346	356	338	332	348	339	327	312	342	335	331	351	338	351	352	319	326	374	371	359	347	361	331	340	334	364	373	351	336	331	370	350	365	387	357	356	356	337	335	311	353	351	374	328	336	400	330	332	332	352	331	330	353	345	337	364	349	373	344	361	345	306	353	330	332	347	351	352	328	340	343	345	328	349	358	344	329	363	313	368	341	342	330	304	352	344	361	363	335	354	322	344	336	335	353	349	359	331	365	365	294	326	336	344	347	325	344	332	352	344	339	356	340	353	344	320	339	328	346	319	367	326	359	339	339	337	333	328	336	382	332	355	350	359	308	344	317	303	331	331	331	349	349	333	365	347	344	343	340	340	319	362	312	354	338	336	355	318	341	333	345	382	347	375	328	320	344	352	306	326	354	372	360	352	348	343	334	366	345	355	333	296	321	331	346	348	343	361	313	369	316	320	329	301	340	331	326	342	352	352	313	338	353	339	351	303	371	321	350	356	348	317	338	342	321	358	347	361	356	358	380	376	349	362	317	333	355	358	334	331	321	347	354	320	340	357	350	346	344	356	363	344	335	335	337	370	361	367	319	340	361	322	343	341	331	327	338	304	337	354	307	317	371	346	350	400	338	352	326	303	328	329	333	320	354	321	312	377	323	334	370	367	342	361	308	337	347	326	344	364	364	345	331	323	327	350	349	358	310	332	339	364	357	375	361	317	348	300	351	318	379	342	332	355	338	365	306	356	327	335	348	354	320	357	339	337	382	322	337	353	341	335	344	343	350	330	337	320	359	355	350	333	331	321	339	371	320	359	360	329	312	360	344	342	352	329	330	338	356	339	307	354	325	343	344	330	365	356	338	343	311	339	393	345	319	349	347	385	384	388	332	364	353	297	313	348	315	358	358	363	352	326	342	342	341	329	326	329	313	315	354	332	336	333	332	324	347	333	352	340	340	336	377	353	351	345	350	326	327	371	347	330	319	339	311	320	325	347	357	302	374	372	339	336	348	319	350	365	358	337	287	340	318	317	374	354	306	376	343	342	353	322	340	325	336	321	332	356	379	340	341	337	336	323	358	359	342	330	324	340	320	357	321	325	337	365	353	343	315	312	339	350	339	350	338	346	335	348	340	329	290	388	382	332	366	333	359	340	315	322	369	361	338	342	348	344	354	334	338	351	315	360	334	349	316	322	358	345	328	305	342	342	328	328	317	347	361	336	323	362	359	316	345	359	340	338	332	363	353	329	356	294	340	373	330	372	345	345	315	310	323	334	356	359	355	376	333	338	327	346	373	300	304	314	343	386	335	347	323	323	356	375	340	348	340	343	316	347	355	310	308	316	333	338	337	337	363	385	342	324	343	332	333	341	379	347	355	344	377	344	336	358	324	333	317	319	327	341	333	370	333	329	319	357	350	331	336	326	364	323	329	352	309	344	344	384	337	323	342	347	373	337	349	352	339	325	370	335	356	371	319	360	321	334	342	330	322	326	340	334	343	329	348	354	362	329	340	332	350	332	335	326	368	334	312	337	350	349	324	356	345	329	364	307	330	338	334	352	348	363	357	344	352	344	338	340	379	351	349	347	307	374	338	367	332	286	319	338	334	316	320	316	383	361	333	365	344	368	372	351	364	369	345	329	322	321	334	351	355	333	299	350	360	325	346	337	325	343	338	358	329	385	322	329	326	353	344	341	379	366	387	347	352	341	337	341	356	340	348	337	309	355	354	346	329	336	344	352	355	318	350	329	323	333	321	350	365	352	357	309	320	339	331	337	342	356	354	354	359	321	317	342	348	340	342	321	345	355	342	337	358	353	325	346	334	319	347	311	324	319	321	355	348	334	324	328	331	347	345	332	345	346	338	347	352	334	337	329	344	332	355	350	342	310	335	373	340	315	347	397	293	292	365	341	366	357	313	335	328	316	349	318	306	320	361	393	319	319	348	334	318	340	357	345	332	339	351	355	350	318	347	354	342	348	326	333	324	333	374	399	376	361	382	322	352	369	359	320	338	321	348	334	362	334	356	357	359	301	344	278	321	334	326	323	344	352	357	369	330	346	323	358	334	326	360	328	365	326	322	343	340	312	339	340	367	355	341	309	367	349	308	353	374	353	362	312	363	338	314	376	334	351	341	352	326	403	345	324	319	337	299	307	337	357	380	323	339	349	344	355	352	350	323	331	334	307	314	318	349	324	345	336	336	360	345	340	327	348	321	311	356	341	293	349	348	332	345	300	316	346	317	356	332	344	327	331	337	332	313	336	348	345	339	383	360	354	357	299	348	366	341	371	322	352	322	333	319	359	336	332	352	377	335	344	316	337	321	367	324	353	359	358	349	321	349	331	345	371	284	369	379	331	329	356	357	339	328	349	349	344	307	340	363	329	332	320	377	334	347	298	313	342	335	355	346	347	346	350	321	372	351	347	343	296	342	328	316	376	316	313	310	312	376	369	374	372	321	356	312	316	327	353	337	337	357	324	366	358	349	325	350	346	334	336	386	332	380	362	307	353	308	365	345	349	352	343	339	300	346	361	326	341	331	367	326	362	337	344	318	340	308	355	305	333	348	387	375	315	359	334	346	333	313	341	318	309	338	373	385	346	340	325	318	334	332	350	284	353	335	322	335	391	321	337	343	345	345	379	347	334	333	348	373	370	328	322	358	352	322	344	311	350	351	313	364	375	332	336	342	350	348	333	335	358	355	350	358	347	343	333	348	316	328	326	303	325	369	371	346	315	368	335	339	329	353	341	326	373	357	355	337	338	322	342	350	386	337	323	352	350	335	370	346	345	346	360	363	339	329	331	342	324	335	297	349	333	328	327	340	369	366	348	340	328	331	341	341	385	351	355	361	330	332	315	323	356	339	361	327	322	399	327	330	340	353	357	361	352	336	316	351	370	339	321	296	331	339	348	287	345	341	329	340	357	367	360	336	356	308	309	321	337	354	349	335	323	384	358	311	341	323	371	352	334	371	339	353	328	311	336	320	343	366	344	325	350	357	335	329	358	337	332	326	349	350	357	362	329	346	352	348	323	364	339	371	319	320	338	357	343	346	333	307	324	373	360	343	348	342	332	327	367	329	352	348	341	315	366	353	330	338	311	334	400	349	335	350	330	358	337	354	345	329	335	336	341	339	368	331	314	342	329	339	332	335	350	332	353	338	311	340	361	348	340	312	350	326	364	299	371	335	346	358	339	347	359	357	294	332	335	387	333	337	349	378	359	344	311	333	349	356	343	334	345	360	347	344	337	335	359	356	341	358	327	342	328	319	337	334	331	343	337	324	333	361	326	363	323	350	345	355	324	333	366	374	342	340	309	337	340	344	361	320	331
24979	20927	26948	24901	11768	3136	1988	1333	1210	903	775	698	717	662	710	716	675	703	692	673	695	711	704	693	712	686	713	663	684	649	631	611	644	664	648	605	661	645	596	640	658	634	656	627	666	645	670	633	619	614	599	606	598	607	630	615	622	598	617	652	695	635	651	614	603	648	670	589	664	609	656	668	639	617	626	627	648	616	598	601	580	623	596	592	637	650	598	605	630	635	582	650	595	632	646	636	659	642	602	641	635	637	550	592	581	659	634	609	626	631	604	623	606	659	618	626	659	617	638	614	601	663	650	655	612	671	591	636	602	628	654	621	566	649	608	647	628	615	599	662	593	653	649	630	584	608	623	626	616	640	668	635	652	598	585	641	641	632	656	632	584	624	649	643	659	591	597	640	618	594	634	604	595	660	611	660	676	673	659	614	653	620	573	617	660	647	613	590	634	648	601	640	639	632	640	673	640	596	588	657	625	659	565	594	633	624	619	613	620	648	589	618	651	595	632	603	636	664	601	575	624	604	596	645	624	633	649	612	634	576	640	595	600	659	590	621	694	605	618	608	653	635	666	621	649	576	598	626	614	655	617	586	595	652	597	652	625	646	639	615	614	576	635	587	607	643	594	604	611	664	631	620	611	629	636	624	600	598	585	685	616	615	607	589	640	606	625	641	615	645	634	613	613	643	643	639	617	617	656	634	623	642	649	596	678	637	656	604	591	631	642	650	631	603	658	632	597	651	594	659	624	607	621	632	596	637	607	655	635	627	701	632	647	644	624	677	568	567	630	627	612	603	637	607	596	630	658	617	677	618	679	617	612	644	673	619	616	644	613	589	618	605	649	595	624	598	655	611	601	597	664	595	663	618	632	648	635	692	644	602	655	613	609	601	624	691	649	649	649	593	615	605	644	638	620	675	643	609	628	640	636	622	593	655	620	614	572	621	678	622	592	592	637	593	607	634	587	624	627	618	613	586	638	652	623	614	636	566	635	643	600	625	655	631	673	649	642	629	627	613	619	632	617	602	607	637	618	640	594	634	583	602	603	692	599	620	640	592	663	620	636	681	615	620	639	649	655	630	631	657	601	606	601	654	616	639	604	651	655	598	561	601	633	622	599	613	610	640	585	643	627	585	650	634	628	645	600	611	624	624	600	597	635	634	632	630	611	640	626	600	637	629	611	622	602	663	662	643	653	649	593	640	587	670	626	655	599	608	639	633	641	625	630	619	645	642	595	611	609	637	652	669	644	637	633	605	618	608	606	612	603	665	627	641	583	648	614	637	612	637	629	671	641	623	611	666	599	617	616	632	635	627	656	674	571	644	604	588	643	641	616	610	601	621	625	589	624	571	683	608	642	633	617	639	648	586	617	652	598	611	640	638	610	603	601	650	606	601	601	651	626	669	625	651	600	630	655	611	610	631	656	643	616	604	621	623	645	612	621	601	660	635	563	615	611	607	551	636	649	605	659	644	629	667	642	623	608	670	579	611	618	612	613	586	638	607	634	616	641	618	632	640	617	635	631	628	659	615	648	647	632	632	620	609	596	619	670	648	642	623	615	596	577	625	651	636	612	643	598	652	616	639	594	644	663	650	610	592	642	629	625	669	604	602	656	574	616	627	598	596	596	612	682	606	661	655	657	586	586	565	604	645	654	634	625	602	613	636	601	609	612	625	658	603	618	656	642	578	615	589	642	628	617	625	611	596	623	672	642	634	652	595	624	631	597	597	624	621	636	645	582	630	626	624	628	632	638	589	615	603	622	678	597	577	595	600	622	609	637	598	657	590	595	637	669	625	646	666	643	633	644	644	597	635	646	632	609	656	633	599	597	646	648	618	660	647	655	580	605	628	627	608	636	579	533	611	604	618	612	604	587	625	627	643	640	640	560	603	566	643	615	634	600	630	678	626	585	635	633	652	619	594	616	654	632	627	612	618	590	611	581	584	646	622	621	621	595	602	653	602	707	619	615	631	623	617	628	611	610	574	641	644	637	598	550	619	644	631	621	623	597	625	595	609	650	677	603	601	597	622	651	653	640	654	650	618	614	634	619	663	637	602	608	579	613	605	595	655	616	628	631	654	575	609	645	643	641	636	614	585	616	605	627	591	636	617	606	623	594	625	638	601	613	649	623	615	628	613	616	627	585	609	577	591	555	632	613	663	638	641	635	650	642	661	672	645	636	622	612	575	609	608	616	635	611	595	615	665	660	622	603	654	608	629	632	595	637	619	622	576	593	598	674	627	608	703	648	579	684	666	640	663	642	599	602	656	610	640	669	627	625	645	590	600	664	619	617	615	604	637	629	669	626	596	596	606	605	599	596	707	631	641	636	661	619	621	619	650	606	617	589	629	654	621	591	613	635	614	668	627	640	634	675	622	634	627	643	602	659	582	611	641	623	628	640	600	610	619	633	617	659	639	589	621	613	626	646	627	636	620	588	567	628	614	645	594	638	602	655	622	581	671	605	598	582	631	629	615	588	620	613	653	606	608	681	595	590	690	611	603	610	627	623	654	564	570	605	658	596	647	615	566	619	649	641	636	630	623	631	637	616	620	601	642	667	633	611	631	620	612	605	638	604	616	648	646	623	630	613	635	641	639	593	633	628	635	662	656	657	646	615	628	613	614	642	678	645	610	628	637	580	636	595	668	638	649	582	631	607	587	640	629	633	629	606	634	625	647	663	579	604	644	622	619	647	617	590	590	564	625	658	605	647	625	658	634	593	621	619	623	685	651	593	674	614	646	636	661	639	607	606	651	598	655	661	647	651	627	616	598	604	629	627	602	585	660	618	559	609	618	661	600	642	631	652	655	628	666	593	613	615	621	625	639	618	601	563	615	636	633	639	625	603	603	624	650	587	661	574	605	638	588	609	649	650	602	635	643	623	595	611	581	594	629	620	608	621	650	628	633	645	646	651	647	626	676	586	592	584	611	644	611	621	599	585	616	617	640	644	603	613	625	604	647	641	570	633	607	597	626	594	610	645	627	661	620	636	631	649	638	602	671	669	584	619	628	618	646	617	619	666	572	674	620	643	599	625	646	656	580	635	640	645	617	660	646	569	609	620	573	608	625	633	656	624	635	609	605	581	589	601	646	647	622	644	646	623	616	647	626	644	610	614	635	617	588	641	629	663	623	612	631	622	615	624	619	672	606	591	681	619	626	658	611	661	606	616	631	632	626	605	628	662	631	637	635	637	666	630	577	604	606	633	694	583	646	622	622	628	665	609	593	630	635	619	588	633	654	607	656	622	623	629	603	647	627	631	640	645	637	621	631	620	615	630	620	654	656	624	605	681	676	641	626	643	624	627	633	626	622	652	629	623	592	659	604	626	601	589	634	629	603	682	617	624	577	647	605	621	627	598	617	625	580	632	624	654	617	595	605	624	571	624	611	641	627	656	634	627	644	626	599	616	654	619	586	590	609	620	630	637	573	630	652	572	620	611	682	631	617	601	641	555	652	657	624	633	635	631	655	650	623	647	616	639	616
7905	15196	14882	10514	8374	5458	3737	2680	2326	1621	1114	1000	948	984	880	867	910	878	861	775	791	817	820	860	843	874	797	838	830	785	761	826	733	792	794	770	771	776	730	776	782	747	751	686	750	786	761	811	772	786	707	764	780	775	781	755	790	743	757	752	761	762	762	694	748	749	800	742	734	807	713	718	698	760	729	751	714	704	734	725	809	724	754	701	760	708	738	741	758	751	824	738	709	743	776	793	718	766	729	775	714	747	755	748	800	778	725	669	702	749	759	748	768	748	752	706	725	722	775	731	728	735	756	776	725	758	735	784	753	728	764	732	733	748	765	686	775	744	716	713	731	703	772	677	721	723	779	769	733	750	739	730	763	750	756	667	722	731	749	736	767	777	753	711	753	775	681	722	725	748	710	764	706	750	763	764	801	728	720	749	734	757	717	745	767	740	727	730	746	704	761	766	765	790	742	734	759	698	700	735	742	780	766	739	760	722	761	735	721	776	779	721	742	741	724	761	747	752	740	757	745	776	735	743	759	716	771	708	745	743	772	715	757	724	751	757	756	750	735	712	741	788	748	744	759	749	729	745	756	722	740	720	702	725	733	738	752	719	728	742	804	737	749	669	736	731	775	809	728	761	745	767	746	720	758	722	736	745	727	745	709	777	742	760	746	749	729	753	740	722	697	749	746	751	759	695	718	771	724	705	690	725	703	744	751	735	750	752	784	762	717	730	760	706	726	764	727	713	768	745	729	772	727	771	756	752	740	695	729	742	770	725	799	752	766	753	701	765	775	712	789	699	750	786	705	753	779	758	775	747	710	765	721	734	763	780	705	761	779	754	762	758	721	729	765	767	784	696	740	719	699	747	703	734	756	683	682	749	726	724	762	736	709	749	713	721	745	698	699	758	716	724	780	751	785	765	731	727	730	746	736	777	726	686	732	767	812	734	701	758	728	680	761	691	759	708	713	784	701	737	698	760	758	696	723	730	701	792	768	795	771	718	757	730	785	751	727	751	798	718	739	813	760	694	781	733	711	785	720	747	736	748	739	766	740	763	746	760	729	691	800	687	796	707	763	718	737	739	792	740	769	781	743	704	791	754	746	703	759	785	752	746	738	742	783	762	746	744	737	724	736	705	820	744	751	730	705	722	768	747	758	725	753	766	759	754	779	797	730	798	763	748	732	785	726	780	781	721	750	763	748	756	735	713	671	757	727	724	762	708	749	752	769	710	748	722	722	742	750	704	716	712	805	745	756	763	789	719	761	768	772	740	790	804	763	680	749	780	730	712	778	744	736	742	753	739	774	714	737	703	767	730	706	744	750	716	772	755	702	721	749	740	759	737	748	773	751	742	726	720	749	722	755	730	796	760	699	792	720	773	739	748	728	774	725	780	756	718	683	748	773	699	762	783	758	761	747	725	703	779	776	682	741	755	757	729	734	743	698	734	717	749	758	749	754	746	711	727	775	728	728	749	720	736	697	735	698	760	764	705	729	717	722	733	730	756	711	737	743	741	715	750	789	753	737	737	757	785	735	712	762	715	732	715	775	784	696	729	764	742	697	797	771	767	706	748	767	762	756	752	693	782	720	699	718	698	736	767	749	755	757	753	735	743	743	732	717	718	745	758	755	723	738	754	727	782	707	771	753	732	723	745	796	754	732	771	732	713	747	743	753	775	742	775	738	732	736	753	718	740	709	789	745	765	769	768	713	754	771	686	734	759	739	727	741	746	784	670	783	742	787	756	692	674	783	770	717	704	734	751	671	790	796	763	762	770	726	746	812	761	767	723	740	758	751	699	723	769	729	814	754	725	732	723	776	732	792	720	772	699	748	699	756	705	729	754	718	766	768	701	745	747	778	747	795	728	735	719	760	759	783	762	709	755	787	753	750	754	761	744	687	768	824	749	739	736	736	738	738	776	725	719	738	666	704	739	727	759	739	795	714	735	752	767	755	775	762	745	758	730	736	757	782	777	719	756	766	747	719	763	705	735	730	727	739	719	765	751	756	696	742	733	724	717	743	765	762	750	711	794	760	764	733	746	768	730	760	724	758	721	720	748	710	714	703	758	749	708	729	756	797	762	733	751	788	741	789	773	749	775	762	680	780	760	707	738	728	717	760	694	779	758	728	728	783	735	708	784	753	778	727	765	762	743	693	733	718	786	727	727	725	749	741	772	700	692	781	706	712	726	729	752	759	734	764	743	774	743	697	705	752	744	731	753	721	739	718	746	753	743	768	740	716	742	742	688	705	724	742	717	740	713	717	752	779	730	693	766	730	752	736	778	724	773	726	731	732	727	744	754	759	764	768	782	735	758	770	711	724	793	739	768	740	766	741	754	765	764	764	755	743	733	753	737	782	697	728	704	720	760	763	693	725	725	743	731	722	730	698	790	727	795	686	731	725	792	744	699	788	769	748	696	743	762	710	763	750	746	728	724	732	716	777	737	698	712	792	747	763	732	742	721	735	765	716	771	696	727	736	757	738	726	727	755	733	721	779	742	733	751	742	731	739	715	709	752	740	742	747	760	798	731	716	696	754	708	775	715	785	735	729	727	758	763	720	747	744	782	731	763	782	742	759	729	723	763	724	777	708	771	755	750	755	711	770	737	726	734	783	747	786	677	774	749	779	720	727	693	774	740	724	738	776	739	803	780	775	744	755	779	753	751	756	759	724	714	701	746	741	712	732	719	746	745	746	791	721	740	736	702	657	713	729	729	732	746	729	760	749	766	743	703	711	748	731	769	735	762	749	732	752	792	732	750	752	730	698	736	743	761	750	776	802	763	735	733	761	713	696	740	763	743	734	693	742	726	744	723	726	714	750	732	757	784	690	731	769	693	739	754	748	719	728	710	738	747	741	749	761	737	699	707	705	754	774	729	732	729	814	743	761	752	702	771	774	735	720	721	783	716	768	714	785	713	767	708	739	709	705	788	778	724	739	758	725	710	820	770	712	737	742	763	737	711	742	725	758	729	734	752	770	712	750	786	673	756	721	726	727	737	725	762	782	755	776	718	822	747	775	692	741	769	754	738	754	730	733	750	753	719	702	758	771	701	720	743	756	758	749	723	751	735	765	779	738	708	748	699	733	723	755	708	777	759	761	785	723	737	749	729	773	757	694	708	785	707	771	738	739	767	747	720	717	737	738	736	751	761	736	677	765	733	748	724	769	798	747	733	737	730	722	715	778	749	724	719	747	709	816	724	737	743	779	688	736	754	714	719	699	722	759	721	728	701	716	744	709	718	738	714	767	724	798	754	703	778	738	719	721	743	699	741	742	733	751	744	721	674	765	751	776	720	678	734	754	733	718	784	722	730	759	741	755	749	725	694	745	762	796	756	746	731	715	716	754	779	770	724	710	774	757	719	740	744	717	764	726	761	785	753	709	694	762	744	775	711	698	734	736	766	699	714	749	774	762	745	714	763	758	754	725	758	752	780	686	766	721	743	739	735	714	754	741	757	797	694	687	738	696	760	738	745	731	759	718	736
22674	20942	28634	23412	20958	21041	11335	2639	1769	1145	782	664	557	529	519	517	473	421	409	407	422	412	398	401	470	425	453	410	374	341	327	340	349	355	355	324	319	328	329	313	310	365	353	327	340	352	344	312	349	311	294	325	345	302	313	320	329	334	331	349	321	357	302	319	308	334	293	324	315	317	317	293	307	309	288	295	273	302	305	308	308	296	291	301	279	283	295	303	298	316	297	297	273	320	315	329	312	331	316	305	286	311	303	292	301	287	303	332	320	296	312	301	282	334	306	300	290	327	287	285	287	312	328	295	299	288	316	323	289	320	296	290	344	341	331	299	311	261	318	294	285	275	314	300	351	291	272	277	308	303	288	299	287	267	300	311	314	279	311	271	342	303	304	318	291	294	277	302	299	330	310	320	310	270	308	284	317	336	277	322	312	326	311	282	298	303	281	310	317	307	287	297	275	285	295	299	290	271	302	320	312	350	298	280	266	289	312	289	304	308	282	306	327	276	292	314	340	299	307	271	312	310	247	291	300	308	317	303	323	265	290	323	309	313	299	281	315	292	317	284	316	323	313	315	290	269	325	294	316	319	322	339	288	316	320	307	294	311	296	286	294	289	289	285	313	280	295	295	325	296	317	329	318	288	278	305	310	289	293	297	287	296	293	310	293	296	307	300	292	312	318	295	312	315	297	300	335	277	329	285	281	275	270	288	283	296	284	324	324	330	305	308	315	296	303	301	310	260	316	284	277	319	307	272	301	298	322	317	308	302	302	296	318	333	307	334	299	328	307	330	274	327	337	293	330	286	292	296	308	308	290	272	299	294	300	292	318	298	311	300	303	281	297	323	295	329	306	283	286	282	302	294	285	297	311	289	304	290	295	269	299	285	328	288	323	301	268	308	298	330	304	300	300	309	290	299	295	321	298	304	308	268	313	291	320	306	283	298	312	283	327	329	295	330	299	276	268	289	314	295	290	302	297	326	306	291	317	312	316	337	326	289	327	287	293	300	282	319	279	288	301	270	298	267	310	299	268	309	281	335	274	287	313	310	311	314	309	315	295	309	336	310	269	291	330	299	316	309	304	310	349	300	295	291	309	326	287	291	302	303	323	320	292	298	300	328	316	296	321	292	300	313	315	307	326	329	310	289	292	290	338	308	291	306	285	289	328	299	322	307	288	293	275	325	308	276	306	282	274	308	280	316	319	310	307	301	288	310	324	289	285	301	279	311	261	313	304	276	270	340	301	320	323	289	315	328	318	301	329	317	298	309	324	332	294	300	298	340	291	307	301	303	303	296	343	285	277	285	310	333	341	284	322	292	308	309	311	303	298	321	297	297	317	287	299	302	298	312	297	293	301	332	290	295	329	300	291	290	284	304	310	278	300	304	282	286	322	305	311	282	300	293	292	290	282	285	279	305	290	318	327	315	321	273	252	311	317	261	265	297	291	296	307	307	325	297	316	292	329	307	322	268	277	262	305	267	303	307	291	290	265	323	272	306	307	298	299	309	280	305	334	306	322	316	308	331	293	310	311	300	296	270	359	316	294	286	290	285	314	312	316	310	284	321	306	299	288	292	285	328	298	294	343	290	306	294	297	318	298	288	308	280	298	313	295	289	313	312	296	325	313	275	300	300	309	307	303	290	296	313	342	352	320	299	318	303	307	289	312	305	303	301	304	267	314	303	297	339	306	311	299	306	313	315	314	309	317	303	292	345	284	310	310	290	301	291	314	294	313	326	286	296	291	318	267	290	313	324	281	280	299	298	313	319	307	297	289	287	287	322	325	305	294	317	271	310	283	275	287	297	312	335	292	325	280	293	270	312	315	303	324	319	331	323	314	306	320	319	323	337	303	270	297	323	306	289	306	309	299	352	332	338	295	306	280	279	313	299	291	270	290	294	325	280	294	294	294	265	321	321	298	247	275	318	286	302	324	327	318	293	328	297	288	299	349	265	287	285	315	291	268	301	310	262	277	313	284	315	305	303	287	308	282	330	320	321	319	309	304	283	293	297	272	315	304	291	322	321	282	280	290	314	294	297	272	279	298	311	307	291	323	309	286	307	329	297	303	285	318	294	287	301	329	310	279	313	305	299	291	305	324	295	311	258	300	303	325	283	298	316	318	283	312	341	343	295	309	293	321	290	306	295	295	305	309	306	335	301	326	290	304	318	311	303	303	293	285	306	307	322	309	333	315	298	281	280	291	293	294	293	306	256	311	295	290	306	300	322	315	302	314	318	289	301	264	283	318	292	305	299	297	302	305	283	323	310	269	311	300	306	288	306	325	298	299	278	295	301	327	310	295	271	287	292	312	310	305	317	266	281	328	292	306	300	318	290	324	301	305	308	321	283	299	311	289	307	280	284	259	284	279	272	297	328	302	307	300	307	292	298	327	292	297	298	297	288	302	308	270	307	290	299	314	293	310	280	319	267	301	273	316	307	316	316	311	310	330	273	315	314	283	334	330	309	294	318	301	295	349	306	294	286	297	320	280	323	299	314	302	313	294	284	299	307	303	304	309	262	319	299	274	315	295	278	269	329	300	264	322	287	312	305	339	300	310	304	311	299	295	286	314	282	262	310	301	292	271	307	311	301	282	310	318	300	320	286	302	346	286	299	278	301	305	302	263	298	313	321	296	300	252	309	268	310	278	303	291	310	300	279	308	303	323	276	347	318	355	316	298	291	302	287	282	307	299	303	315	294	280	328	301	282	324	275	298	289	272	320	273	309	279	317	314	258	288	295	323	310	285	310	308	306	300	306	310	307	285	294	332	287	293	294	310	289	286	299	336	283	284	283	329	299	313	309	299	306	306	283	323	287	302	292	316	321	346	304	286	322	308	325	294	284	275	300	293	313	296	283	307	291	296	277	284	321	280	284	304	286	290	304	299	308	287	302	318	281	289	343	304	298	311	310	328	309	292	342	294	329	289	337	321	301	272	305	301	318	279	324	289	329	296	291	326	297	308	300	293	301	318	303	313	263	337	305	282	300	298	324	344	294	294	288	338	302	316	291	316	311	304	292	308	314	335	297	306	311	329	302	289	279	288	299	282	292	304	344	310	270	302	270	264	284	292	303	329	289	303	280	299	291	273	296	288	310	337	300	280	298	281	321	283	302	331	307	306	274	319	319	301	295	281	280	295	259	267	323	286	295	289	309	312	298	249	299	263	298	292	307	287	319	334	290	286	296	313	309	300	307	298	298	277	354	303	321	302	267	309	297	314	314	292	317	294	320	315	302	292	313	311	312	310	303	285	301	278	289	319	310	309	313	304	287	303	318	295	302	292	280	350	319	274	304	306	305	336	314	286	313	301	319	299	311	296	315	309	299	320	306	316	301	304	311	304	261	302	263	312	309	276	302	280	307	296	318	283	328	313	305	316	321	307	295	303	299	292	297	301	300	335	295	318	322	273	277	317	306	291	292	311	303	313	279	303	279	307	287	302	300	320	293	306	286	292	305	288	309	295	310	269	282	268	325	339	320	281	284
10744	25477	24610	18283	14418	9692	7047	4970	4115	2402	1538	1242	1109	911	812	812	713	697	629	655	578	574	566	632	635	673	653	565	495	470	417	452	431	462	438	433	412	374	418	410	434	420	406	428	410	410	429	428	382	410	408	358	372	358	405	374	401	356	385	397	375	378	352	378	370	368	395	382	366	340	374	379	379	368	378	358	383	374	351	378	350	400	356	383	366	363	388	336	353	358	340	363	354	382	357	368	336	355	351	337	359	356	400	366	347	327	392	349	362	362	319	359	368	361	376	336	329	376	370	344	340	380	357	367	358	356	336	352	309	313	371	394	346	378	371	326	355	376	353	351	391	370	379	342	324	351	358	365	381	364	336	373	354	368	352	352	393	380	343	353	350	373	370	316	367	319	318	313	376	391	342	374	344	321	333	363	364	336	386	351	374	367	357	367	389	384	396	378	386	362	329	367	354	344	384	369	365	360	353	381	363	367	362	361	352	395	360	375	348	366	376	347	378	366	367	384	346	381	392	361	345	366	375	362	357	331	369	360	324	383	376	356	342	370	352	337	404	364	357	364	374	351	342	377	383	345	345	370	357	390	355	338	366	358	357	345	360	330	366	395	358	361	352	352	362	338	361	412	371	338	369	369	388	393	322	350	344	356	411	341	354	340	375	347	384	370	362	352	344	346	357	346	357	337	379	355	334	362	366	343	377	355	356	367	332	357	388	387	370	342	326	346	340	366	391	352	339	370	352	381	390	356	369	339	385	363	366	402	345	375	356	394	334	334	365	349	369	372	335	359	351	392	370	342	350	344	358	351	339	326	326	363	350	379	341	333	333	335	355	363	345	349	322	344	374	363	365	370	358	337	321	363	340	381	350	366	329	349	373	350	335	357	328	343	369	364	359	368	335	352	403	351	349	357	332	352	377	372	337	373	345	338	373	358	344	379	357	365	343	364	337	345	376	341	366	367	345	343	364	376	362	384	368	366	389	368	334	343	384	350	360	361	356	331	343	326	383	326	351	344	337	340	333	306	404	369	358	384	369	376	381	398	377	358	331	357	356	372	358	394	371	361	339	347	352	365	337	384	357	339	364	324	345	344	382	363	359	344	373	367	354	356	370	359	354	326	379	376	361	359	358	361	327	379	382	393	375	354	322	351	402	375	357	357	365	349	382	371	395	364	362	385	356	349	387	365	350	374	338	370	339	346	365	346	355	357	328	344	367	346	345	364	364	352	338	361	352	334	337	364	365	353	320	343	371	377	337	366	345	384	358	347	359	352	355	356	360	360	325	364	366	358	346	347	326	335	323	402	359	327	387	379	365	353	349	343	349	377	331	377	326	356	350	367	340	358	354	331	359	356	324	334	344	332	386	358	351	362	369	356	352	384	351	355	372	381	348	350	369	351	343	391	319	325	310	377	358	353	344	362	379	352	368	365	360	368	389	361	346	355	318	359	381	328	368	402	365	357	345	401	359	392	363	372	344	392	387	350	306	314	337	338	324	341	313	355	360	360	341	363	408	358	350	358	389	351	335	385	310	387	346	346	381	330	361	360	314	373	365	388	342	376	372	361	349	329	355	388	324	330	346	317	356	329	386	378	358	369	333	347	372	368	366	379	362	369	390	336	332	379	353	336	366	340	351	358	327	370	376	382	364	385	369	316	360	380	395	367	369	352	382	368	369	339	365	341	351	346	338	374	369	322	371	356	336	332	351	351	350	357	338	348	357	333	391	350	334	325	385	348	378	327	340	345	372	370	366	367	349	353	354	336	353	383	327	376	352	369	321	366	320	356	342	366	362	331	367	364	324	358	372	357	335	356	383	389	368	374	365	340	350	336	350	362	376	332	350	355	325	383	375	361	368	390	348	372	331	336	348	354	379	392	355	354	390	347	323	378	372	381	389	321	333	357	348	367	373	378	326	351	356	320	374	340	352	337	360	350	364	371	333	325	344	361	367	317	347	348	352	384	364	363	299	350	369	363	365	349	358	393	351	364	389	343	382	346	352	374	334	326	349	385	334	337	353	373	357	350	354	367	358	376	411	367	372	367	336	363	380	363	362	375	362	353	342	363	357	363	339	353	363	351	353	353	358	376	364	326	318	360	317	337	348	371	369	340	338	365	350	368	363	371	367	347	356	373	332	348	363	350	355	364	338	362	360	346	371	337	343	366	338	384	370	370	330	355	350	337	349	347	363	324	391	361	331	374	335	372	392	343	339	383	320	335	360	346	352	355	356	345	339	357	372	356	354	342	379	353	367	352	378	362	356	358	361	320	339	359	335	357	364	335	335	384	382	364	378	359	326	350	373	372	358	350	352	333	356	343	346	353	343	353	393	342	349	368	361	328	350	356	349	368	386	371	347	360	350	358	369	345	372	390	369	351	345	355	394	383	350	336	319	356	369	362	344	380	339	367	349	352	347	381	388	359	356	345	378	385	332	360	362	348	380	345	344	360	370	341	374	388	377	358	358	335	337	337	357	380	339	363	350	369	352	326	341	373	340	354	356	362	358	341	318	341	341	386	358	365	356	337	322	345	369	351	340	355	351	385	387	348	340	338	341	370	335	375	352	344	360	371	372	343	360	339	330	343	318	370	327	380	355	352	372	331	359	341	400	375	363	335	400	365	355	336	363	387	324	359	344	320	362	382	333	378	365	342	346	316	368	356	340	357	356	359	387	344	370	345	370	360	359	375	353	384	373	347	376	378	355	348	394	342	332	343	368	364	359	342	346	338	361	355	346	376	390	352	371	377	371	345	325	347	372	355	358	345	368	345	356	359	341	382	354	339	341	334	350	386	376	372	379	363	330	335	324	352	369	368	372	388	352	387	347	336	354	340	378	356	377	361	333	356	339	362	342	370	378	344	377	339	359	375	399	402	377	344	339	351	354	370	357	390	364	340	344	337	333	364	342	352	386	346	350	352	336	349	338	363	360	335	376	327	349	359	346	355	354	401	355	329	368	373	368	355	333	364	358	357	381	350	379	324	352	367	381	343	344	331	389	335	328	374	324	329	358	376	343	368	378	334	359	385	360	368	381	310	351	360	361	334	365	351	365	339	364	358	390	355	350	370	331	346	337	369	326	360	345	348	339	330	342	332	379	344	359	352	360	369	368	394	351	343	372	375	351	376	359	378	333	337	379	352	362	351	341	375	342	336	382	354	330	323	365	355	332	351	348	378	329	360	330	325	409	363	381	311	360	358	359	328	351	374	361	360	343	355	362	337	341	356	341	366	326	365	369	400	371	368	364	348	380	374	373	338	342	372	377	318	333	366	379	385	361	329	318	375	357	357	370	344	379	344	344	351	354	364	326	351	353	390	388	330	355	360	364	341	363	397	369	340	331	333	361	364	347	335	372	338	342	385	345	339	354	343	382	388	394	351	348	383	340	348	364	369	372	362	376	377	368	349	335	361	374	340	347	327	339	376	338	371	340	362	351	401	352	364	383	325	372	354	343	371	359	380	398	361	371	350	372	361	361	359	363	367	358	372
26907	19664	10884	5473	3052	1775	1220	933	840	714	581	554	571	509	557	571	586	548	563	541	570	548	554	574	524	566	578	514	560	543	546	502	510	519	507	545	599	483	546	560	490	563	553	520	530	510	519	539	539	538	541	495	492	505	544	577	525	546	566	547	526	525	546	504	465	543	580	538	520	548	488	558	543	525	485	509	527	528	533	540	478	559	530	531	520	527	526	535	561	505	586	527	508	511	552	553	535	496	517	551	524	487	536	527	544	488	538	492	582	560	530	519	524	492	499	505	530	539	525	553	518	522	568	572	529	488	559	512	516	512	543	548	538	525	493	539	543	529	515	521	520	527	491	536	543	520	548	510	548	520	536	510	525	549	535	551	517	515	488	538	543	510	499	541	547	500	507	520	547	530	537	512	492	520	502	526	517	549	501	532	526	505	504	583	543	539	551	554	518	495	485	508	532	497	577	548	540	547	519	496	562	544	530	524	551	539	491	496	496	531	507	500	480	529	521	512	500	524	532	551	528	515	530	525	543	536	512	551	574	488	497	542	514	510	528	522	528	562	550	459	511	511	557	549	558	515	538	534	518	518	531	506	510	569	490	528	546	514	523	515	527	514	554	517	533	512	552	501	544	524	509	514	489	569	551	521	507	532	484	530	532	584	555	572	535	577	544	510	513	540	509	548	513	514	511	520	557	544	485	515	556	490	497	535	527	515	530	514	530	500	506	527	518	547	543	499	488	496	538	542	503	524	548	502	518	507	523	500	510	542	545	547	506	504	477	516	547	548	532	531	535	497	483	530	499	555	504	510	581	490	544	559	557	549	510	562	470	530	532	529	516	547	504	555	525	510	533	509	512	503	511	537	545	543	548	522	520	566	507	541	507	551	541	526	553	522	515	555	485	509	543	533	536	517	528	523	507	505	541	517	516	534	511	503	558	535	500	517	519	527	519	503	515	574	526	539	534	550	524	535	537	513	514	532	532	524	535	491	540	505	552	550	529	543	504	525	495	554	578	555	513	534	538	530	524	578	533	482	551	533	513	555	533	542	560	505	514	554	516	514	528	524	531	548	541	534	550	542	516	515	524	518	528	541	516	530	544	564	565	526	504	584	541	531	529	541	478	527	526	545	530	530	546	482	526	503	520	486	478	518	515	586	529	545	506	530	534	570	522	554	548	524	563	532	525	503	516	518	554	511	524	526	479	518	506	541	501	552	533	538	521	525	560	508	507	510	506	487	508	549	554	509	518	539	536	514	562	564	514	506	548	520	518	494	566	523	523	508	525	556	579	513	513	488	543	517	496	560	514	548	531	528	522	515	484	548	536	514	507	517	543	506	518	536	512	562	508	501	483	539	497	533	563	561	520	548	507	526	532	558	528	509	537	500	485	515	508	537	490	527	554	514	510	514	514	538	546	525	512	497	475	498	569	508	515	536	530	568	528	555	550	516	517	538	550	507	565	493	552	530	566	533	483	562	497	535	544	516	581	526	547	561	512	521	556	513	555	534	532	516	516	522	504	508	536	534	516	515	519	529	493	473	521	516	534	555	511	554	495	546	497	557	525	547	565	511	555	521	489	509	553	543	530	531	541	516	525	535	484	523	544	514	529	527	520	512	536	473	532	537	539	523	550	532	514	537	535	525	516	517	496	510	513	520	505	533	540	543	499	547	525	511	559	529	520	539	567	490	510	508	503	523	515	549	487	526	544	498	529	518	523	532	534	510	525	550	511	510	520	534	514	519	525	507	490	453	514	516	556	540	509	509	500	516	520	527	527	531	545	535	524	546	508	494	500	538	500	530	498	532	529	549	506	522	539	511	505	533	533	517	504	549	531	582	538	507	553	545	514	567	480	519	533	556	514	506	514	503	506	561	535	512	530	493	531	515	529	546	535	572	533	536	523	511	551	528	541	523	512	512	545	558	536	515	543	529	504	511	516	552	564	506	500	518	547	506	549	519	528	525	525	548	515	519	560	524	521	495	535	536	513	524	517	532	496	561	581	556	546	482	548	531	538	529	532	548	539	506	535	536	526	528	509	539	510	518	516	486	534	539	526	543	520	551	537	497	586	515	582	563	520	509	553	524	543	547	534	481	530	501	562	524	532	503	489	495	530	554	543	485	529	535	553	541	540	524	563	554	540	562	529	553	553	577	559	564	537	526	541	515	539	500	531	478	540	557	491	553	524	503	519	492	553	524	552	565	542	521	550	508	517	558	538	550	545	531	531	556	519	555	521	512	559	545	541	548	566	523	540	545	515	479	532	548	555	503	535	557	516	501	518	509	512	524	517	485	529	510	452	509	531	518	549	567	521	536	502	560	509	557	511	501	487	487	537	574	511	532	510	527	531	540	539	537	554	531	506	558	538	534	539	547	475	506	527	518	537	530	516	539	518	495	496	540	518	514	535	477	509	519	495	484	518	540	519	500	513	521	485	546	522	532	503	523	541	487	509	525	517	510	504	536	554	548	527	523	513	520	534	522	586	512	480	531	555	512	530	495	521	551	509	509	539	509	531	523	538	490	547	508	516	493	552	514	557	514	540	513	506	556	499	532	511	500	532	556	530	512	525	549	566	507	506	505	517	516	552	513	533	541	545	536	514	555	521	500	540	528	543	512	496	523	524	537	541	542	493	512	578	513	502	555	531	505	502	517	501	532	550	549	544	472	534	531	497	483	541	540	526	541	526	567	527	539	512	502	522	530	504	489	527	530	531	529	478	519	477	546	523	532	543	556	518	537	509	512	530	530	506	527	558	506	544	508	563	516	515	543	489	562	557	503	525	536	532	520	494	513	523	502	552	506	552	544	528	512	555	538	532	520	475	548	553	471	535	575	506	516	504	531	574	548	543	557	498	534	492	540	486	533	523	540	496	571	494	515	511	528	495	514	549	570	553	524	493	586	496	490	534	509	515	487	530	554	533	556	530	481	540	548	529	522	493	545	550	553	519	521	511	529	473	535	527	549	491	523	538	531	541	546	512	558	516	544	557	483	520	522	493	546	506	511	526	485	479	535	525	520	543	568	529	546	527	531	525	498	515	534	505	491	539	531	552	522	534	508	496	548	500	552	521	537	583	537	531	544	520	542	540	502	508	544	540	495	516	528	533	517	552	506	568	535	507	549	531	529	571	516	529	537	482	529	519	536	508	468	564	503	537	516	524	520	504	511	498	481	528	503	530	539	509	493	523	518	551	527	562	504	486	518	541	510	568	508	494	519	515	521	504	529	463	492	536	537	591	542	563	550	508	519	537	515	496	509	542	522	530	548	538	530	563	533	540	515	514	505	546	530	516	518	504	529	495	502	556	521	515	510	531	555	514	504	529	556	543	528	533	536	532	582	502	532	498	526	541	523	499	520	538	511	546	515	540	548	527	533	521	507	527	474	509	540	529	506	565	546	549	525	557	508	506	539	509	551	527	556	521	540	550	505	526	546	505	522	584	498	554	498	521	515	581	533	516	546	552	493	552	530	525	539	581	505	536	517	514	522
7148	10681	10730	7605	5538	3438	2497	1825	1510	1078	777	734	674	683	711	719	676	668	713	708	691	730	688	697	724	772	660	664	649	694	660	674	669	667	626	622	646	635	649	654	631	615	631	686	645	690	676	698	655	642	666	667	661	605	634	628	602	671	602	632	662	641	622	606	595	676	643	629	635	653	657	722	671	638	666	640	650	675	638	628	651	656	636	662	635	651	663	673	652	662	669	644	623	646	642	594	647	592	649	684	666	650	648	621	641	633	601	653	632	648	618	632	652	635	627	633	615	687	623	607	670	674	649	632	626	656	673	608	614	643	653	654	587	611	677	675	637	667	664	659	609	656	627	626	599	648	617	585	682	662	659	662	634	628	603	617	663	650	629	667	632	655	679	656	683	669	636	687	628	662	634	641	641	631	634	643	613	616	626	636	659	623	650	639	672	677	642	606	587	649	663	654	681	635	599	645	603	621	634	619	651	666	638	629	658	665	626	614	662	635	609	670	658	662	601	657	665	631	674	629	627	636	623	603	659	648	653	627	660	690	654	612	659	616	634	679	607	667	620	649	641	657	661	629	631	631	633	658	630	654	628	669	630	693	673	641	665	636	632	636	628	660	641	673	671	658	617	642	617	635	616	621	672	622	584	662	635	641	637	653	629	667	635	658	612	631	655	643	610	619	690	680	609	625	653	597	651	656	645	597	676	638	711	654	665	653	616	648	648	710	625	680	672	618	645	649	628	678	624	698	648	670	696	649	655	636	668	671	618	682	724	664	659	657	645	661	650	602	668	635	637	598	647	648	661	651	646	633	664	618	678	639	619	673	627	688	664	649	637	640	648	657	645	638	668	670	661	645	637	612	681	605	740	621	633	645	632	605	679	654	619	634	663	637	624	668	636	630	628	640	637	662	642	650	604	635	658	598	596	638	645	665	603	665	626	618	671	664	641	631	700	611	672	638	604	653	686	619	627	620	668	642	649	658	661	646	619	616	627	635	632	662	613	661	639	645	650	632	625	609	628	686	647	664	615	634	636	663	624	687	663	678	638	673	632	641	628	635	656	625	672	674	614	680	632	632	671	653	640	686	704	600	689	647	659	648	662	617	661	657	655	601	638	629	603	645	687	621	642	597	661	617	639	661	683	644	634	677	666	652	636	645	648	639	631	652	621	709	656	663	649	657	645	679	625	667	669	670	621	605	594	634	619	650	663	644	656	653	645	643	592	653	646	653	663	624	611	605	639	634	631	653	637	672	670	612	666	646	592	630	634	661	635	637	629	638	618	621	603	636	633	621	621	659	602	637	633	692	643	631	650	638	622	595	654	661	614	650	653	640	666	620	648	671	664	631	643	617	623	634	645	655	713	658	618	649	641	644	639	639	623	666	653	636	613	619	605	624	671	641	633	652	664	634	668	649	635	618	646	652	622	613	623	620	641	630	629	646	619	677	684	593	634	661	610	658	645	626	647	656	640	639	614	685	614	645	627	630	648	667	658	682	671	613	644	672	608	626	647	620	670	608	673	573	628	647	650	677	612	681	656	662	667	642	663	674	631	610	655	684	637	670	634	594	641	644	625	648	613	637	602	679	629	645	687	662	640	616	640	615	619	600	627	599	693	666	627	663	662	637	628	653	644	682	621	635	676	640	581	660	648	609	643	615	653	645	617	610	665	667	655	653	666	611	669	663	668	655	605	662	581	631	666	676	659	688	623	655	597	646	640	633	678	588	685	653	653	623	643	596	667	671	650	694	684	620	606	616	688	682	632	678	654	676	630	669	658	627	652	626	590	645	672	652	638	664	610	669	629	597	635	630	641	628	651	678	636	663	685	721	622	661	631	621	636	646	649	642	655	645	645	652	638	668	678	662	649	657	647	672	629	659	675	634	613	647	670	650	686	667	631	658	632	657	643	633	609	666	664	624	620	675	650	643	654	644	660	650	602	638	599	698	666	631	635	593	611	606	632	633	643	631	654	673	582	683	635	623	673	570	638	687	655	615	649	653	649	687	653	608	596	633	653	615	647	654	596	635	656	655	641	627	650	615	697	619	654	637	642	578	651	642	624	612	646	637	650	655	655	637	630	634	625	661	636	663	635	584	638	676	729	661	641	706	670	650	662	594	627	667	636	644	615	624	694	608	597	616	631	617	666	648	637	618	699	617	638	620	676	619	590	608	636	634	650	609	610	642	640	671	647	608	619	622	607	634	650	619	651	630	663	677	617	674	647	604	649	682	636	635	605	628	668	653	684	687	632	642	634	646	689	650	678	628	628	632	669	644	648	643	625	625	690	657	604	620	666	650	649	603	640	672	629	580	617	651	693	651	640	670	666	632	693	627	625	562	631	656	630	628	614	649	641	684	647	638	680	626	631	637	595	670	643	703	624	626	667	627	611	603	634	605	647	677	663	642	631	607	636	608	639	608	646	639	686	665	636	652	606	677	645	601	645	646	647	653	682	630	668	601	610	629	586	641	624	630	658	663	655	640	611	587	643	666	618	596	625	675	648	602	651	639	654	681	687	655	660	603	663	639	633	655	642	663	662	645	653	625	641	690	643	669	673	609	627	633	673	653	671	700	671	623	554	598	664	642	627	626	599	637	707	629	605	673	659	648	639	637	684	587	695	642	727	599	687	671	630	627	660	667	671	661	663	598	597	628	664	640	657	690	633	635	665	684	654	658	641	621	637	659	646	630	663	617	608	642	613	634	623	629	645	648	622	651	630	672	645	666	591	637	638	652	664	644	619	668	680	600	625	619	605	664	606	659	645	656	668	666	647	681	626	633	656	669	643	680	639	645	647	644	633	579	609	601	663	640	665	666	644	618	669	668	590	644	647	586	601	654	643	634	642	673	617	602	684	671	632	650	677	664	616	673	665	624	636	627	597	681	669	644	647	653	646	674	634	625	627	687	630	593	685	650	644	633	643	614	650	628	614	679	681	663	669	615	655	673	602	665	630	657	608	646	666	669	635	626	633	665	638	629	662	602	644	637	646	657	607	634	645	628	620	635	639	632	649	621	649	664	625	648	638	636	655	648	688	614	601	632	616	608	655	669	661	622	611	621	620	648	655	621	613	686	607	681	620	613	629	662	668	637	623	640	634	655	677	603	600	701	639	656	660	670	578	708	622	648	625	639	648	643	684	612	650	646	622	674	688	680	642	627	643	682	654	671	662	609	631	616	622	633	636	580	627	637	684	663	631	652	625	645	704	580	677	587	663	626	639	631	633	635	650	632	644	634	666	580	650	653	633	628	634	669	642	623	611	616	636	606	672	651	638	728	660	626	649	594	625	671	613	627	602	645	619	646	619	656	687	685	659	657	600	625	634	634	628	669	666	625	623	667	698	637	608	661	632	651	666	621	641	623	681	618	668	647	629	652	639	617	655	656	647	656	610	641	649	639	623	639	668	625	638	702	641	622	634	664	690	657	662	645	682	667	683	666	668	620	661	633	653	643	578	628	659	636	623	623	666	674	656	600	625	669	624	644	600	594
23700	20932	28183	23832	20933	11693	2954	1490	1268	802	542	441	435	391	365	327	339	351	331	338	355	360	337	351	363	377	352	346	336	297	281	259	317	254	293	297	315	268	274	247	265	274	272	317	311	289	284	282	288	280	246	277	304	261	262	242	294	310	258	271	298	261	256	306	292	258	275	313	286	276	266	275	272	280	258	296	265	279	294	268	288	264	263	278	272	289	311	254	256	267	268	293	256	281	261	262	274	253	281	274	270	288	246	256	281	275	277	254	262	265	287	280	262	273	293	263	281	276	254	280	268	267	287	242	259	259	267	275	226	283	270	272	273	266	247	271	255	273	229	259	274	246	258	295	287	286	248	277	284	266	280	261	284	272	272	260	269	254	288	264	241	263	265	287	283	258	265	258	266	286	277	256	281	282	241	242	300	300	259	266	241	269	262	282	251	270	306	290	276	284	242	264	302	256	285	269	302	264	272	248	248	262	289	293	262	273	261	304	294	270	247	282	274	274	282	277	257	247	267	269	254	290	280	279	305	272	256	265	279	289	291	276	254	267	271	295	275	264	284	284	269	243	280	261	257	254	235	256	280	265	278	290	279	286	283	291	253	264	282	251	244	256	238	257	287	257	283	262	266	246	263	260	241	250	277	278	259	269	270	277	276	258	292	274	280	243	259	282	282	270	279	253	268	268	255	283	268	270	284	297	260	265	253	257	266	284	272	253	284	255	277	290	273	269	249	279	279	253	250	282	288	256	294	269	290	260	290	260	289	291	268	290	289	290	299	273	250	263	268	266	280	260	272	276	247	269	281	265	287	271	279	268	278	278	275	255	263	275	272	260	258	243	270	281	271	297	282	252	251	209	235	279	264	251	248	275	246	254	289	256	263	259	278	276	281	297	280	285	265	272	273	284	250	272	268	271	277	241	259	329	261	268	315	269	255	271	279	251	265	293	245	267	303	263	266	245	263	255	255	279	253	264	279	263	295	273	276	280	301	280	244	270	274	265	250	241	283	271	253	273	258	268	299	245	268	288	319	264	294	263	260	256	257	260	268	283	289	266	240	256	287	237	261	288	263	272	242	281	282	257	275	239	261	269	257	278	285	245	294	274	260	282	276	255	259	280	255	261	262	263	297	247	273	268	249	299	268	291	254	255	274	286	278	281	259	256	265	278	300	266	231	251	279	260	266	266	262	276	273	264	244	293	260	239	279	265	291	267	271	289	270	256	271	299	255	265	294	275	283	271	252	256	245	269	289	274	285	276	257	251	262	284	288	275	292	284	252	249	272	284	270	258	285	252	285	263	286	253	265	274	303	253	292	282	299	301	285	260	266	280	275	265	289	291	278	281	277	261	281	273	279	268	292	261	299	269	289	282	290	256	265	284	263	267	285	285	274	288	230	261	272	267	266	276	260	265	243	271	268	274	308	275	261	241	284	303	265	296	284	253	290	286	277	272	276	271	270	259	282	259	289	274	272	266	271	281	265	276	303	258	245	260	265	267	307	274	276	311	277	280	272	252	277	271	263	256	281	279	264	258	270	239	257	278	265	281	248	262	280	273	271	250	279	229	292	262	288	280	252	285	277	293	295	273	308	262	263	273	279	265	322	245	239	225	275	282	277	249	272	280	253	287	239	282	274	268	295	296	283	264	273	256	259	278	274	253	278	272	230	303	262	289	266	284	295	247	253	299	280	253	285	281	264	260	274	269	299	274	272	264	247	268	252	242	272	258	264	238	269	248	276	271	258	256	258	277	252	260	269	271	261	277	265	295	279	259	242	280	259	293	265	284	266	265	289	289	265	278	251	292	272	286	281	273	260	264	264	253	254	279	283	242	257	277	274	288	294	260	257	243	301	272	255	229	262	278	264	238	298	259	291	257	295	248	277	256	280	293	252	289	237	249	301	251	288	275	256	273	263	303	244	286	262	268	252	278	291	258	284	284	258	255	280	285	288	261	264	265	295	281	271	276	275	278	282	285	262	258	259	270	259	283	258	280	265	254	253	278	286	281	279	303	282	273	288	274	276	261	264	246	259	282	260	248	285	258	265	258	294	256	261	262	275	280	251	262	254	268	266	281	267	289	252	287	264	288	261	269	271	264	262	298	253	268	271	279	253	291	271	295	275	259	279	269	310	280	270	269	241	242	271	274	279	299	253	239	279	254	265	260	272	255	300	276	283	276	282	289	289	257	264	276	249	278	266	278	275	257	287	275	262	270	275	288	280	260	275	278	268	290	257	271	264	273	276	238	298	283	256	256	290	258	256	243	297	297	251	241	247	255	270	251	290	247	278	252	300	261	293	273	279	250	271	262	283	251	276	236	302	264	253	262	283	257	300	272	276	244	264	275	264	252	271	267	297	282	259	262	270	231	264	277	257	254	250	249	307	265	293	283	254	266	255	277	289	272	299	239	249	290	294	264	278	305	261	229	280	299	244	286	270	259	310	248	295	233	255	263	259	271	241	266	273	278	272	298	265	247	296	283	258	282	277	242	277	282	273	245	256	260	277	307	278	297	284	276	280	252	279	262	245	280	287	269	242	291	242	290	267	269	266	273	281	264	292	295	274	256	271	303	276	271	276	254	253	260	280	267	282	263	254	289	281	257	249	308	262	250	289	281	298	233	295	262	269	275	280	283	291	245	236	286	281	276	292	266	260	271	283	278	291	256	291	253	277	269	297	266	248	275	249	265	307	287	285	272	281	230	274	277	267	263	273	282	299	266	265	289	289	272	268	269	270	270	275	271	265	261	272	288	266	243	264	292	284	277	267	265	263	271	274	295	272	274	288	256	274	249	297	316	250	256	233	268	260	273	273	265	269	258	271	270	272	273	309	295	278	246	258	263	283	272	277	244	296	286	257	253	308	270	265	310	263	269	278	269	268	299	251	285	262	289	272	287	255	283	271	267	270	257	276	257	278	282	266	272	242	265	251	260	237	292	303	258	256	299	265	278	248	266	258	270	294	240	259	304	264	275	287	261	256	253	265	293	254	250	293	257	288	277	289	295	255	266	285	258	293	271	271	283	270	290	283	282	302	269	263	295	294	291	272	269	257	262	292	292	276	289	248	229	276	294	279	284	271	280	253	279	296	260	269	284	262	254	293	265	269	256	281	258	282	280	305	285	267	272	284	271	233	270	262	263	297	275	247	300	252	261	264	253	269	286	273	280	260	295	274	259	279	254	255	266	280	275	277	268	266	271	285	266	266	261	260	230	304	300	276	250	285	263	263	270	263	280	305	283	262	245	289	264	261	276	257	254	271	294	259	282	240	275	288	282	267	270	237	275	242	272	288	280	262	272	274	281	271	259	259	284	308	288	267	263	294	268	260	280	242	259	251	277	251	296	245	312	268	283	273	246	287	253	272	262	265	254	293	293	296	273	246	255	269	268	278	267	260	234	280	274	270	277	291	245	272	277	267	279	296	278	242	252	270	275	282	233	303	253	276	250	285	275	256	262	271	254	284	260	265	257	262	267	266	242	253	240	281	276
8407	19603	19594	13723	10042	6416	4636	3254	2806	1620	965	840	726	693	613	534	512	497	474	493	479	458	481	475	530	568	575	514	467	423	422	395	377	403	408	372	355	400	398	375	370	381	349	370	345	379	384	390	394	389	360	358	328	395	373	364	340	355	339	332	342	347	359	340	358	341	349	350	336	346	340	371	342	327	347	322	339	353	367	375	330	347	349	357	340	348	337	356	336	343	356	349	348	318	327	356	342	341	352	364	315	303	371	355	336	368	336	354	318	350	328	342	366	339	320	329	334	349	359	356	336	307	309	352	337	334	356	321	347	351	321	350	349	321	346	366	331	370	320	372	330	318	337	320	303	351	342	331	343	300	364	359	340	362	336	336	355	345	355	357	359	350	354	354	316	363	349	342	333	340	352	332	345	371	352	327	354	368	336	369	369	325	324	350	343	354	344	359	359	315	387	316	304	329	307	322	332	359	333	358	320	337	353	389	351	359	351	355	379	336	329	339	324	354	328	313	316	328	342	335	346	348	345	335	364	353	380	342	328	348	338	333	362	352	343	344	360	346	315	357	327	312	345	358	344	342	357	341	335	331	303	364	380	327	335	333	340	352	379	328	322	367	337	334	342	370	344	356	337	366	340	366	342	365	327	358	339	325	370	391	357	347	330	375	316	358	349	329	359	378	317	356	352	376	289	316	347	300	349	336	317	348	364	344	341	323	339	348	357	336	355	359	341	349	360	320	314	354	322	360	349	349	384	344	366	330	315	327	330	341	327	349	381	377	363	300	335	338	314	358	363	350	310	330	349	363	366	369	359	368	342	354	347	345	336	332	374	345	374	342	349	333	331	348	332	325	344	340	352	340	383	344	290	318	331	346	352	349	356	326	363	333	331	322	348	327	327	349	378	348	320	321	322	378	359	328	341	361	343	358	330	316	330	320	348	359	339	351	348	305	351	353	343	361	349	320	352	333	375	342	324	346	341	342	325	341	362	307	337	329	328	351	349	324	331	324	347	329	355	340	378	352	326	331	346	381	343	370	350	331	343	313	335	347	341	339	328	320	339	331	313	348	380	348	354	327	337	335	339	349	333	360	348	354	300	333	357	327	347	333	366	311	344	340	340	316	326	361	353	350	371	370	343	372	363	362	336	321	336	353	312	358	312	320	338	335	336	355	344	354	352	325	350	345	335	349	342	338	317	336	372	371	326	345	346	327	335	348	332	322	366	333	342	346	334	329	352	346	335	344	329	320	313	368	343	336	348	342	304	352	339	341	360	331	346	344	334	359	374	331	336	333	354	306	352	287	378	326	358	353	367	313	344	353	363	320	327	340	362	371	361	367	344	346	380	344	347	349	363	378	333	355	344	309	307	327	335	336	340	338	346	357	335	350	370	322	352	339	306	350	340	359	361	378	330	309	316	313	367	330	347	360	332	346	339	331	354	344	352	356	349	326	381	370	326	357	355	342	375	320	362	335	363	353	365	346	340	322	354	359	358	345	322	353	331	336	369	344	336	312	334	339	357	323	331	325	349	349	345	320	354	324	360	349	343	332	370	371	374	371	360	339	372	336	350	373	349	326	350	354	369	320	321	323	329	354	353	366	357	329	326	353	333	344	352	354	348	374	344	324	363	331	328	371	340	366	318	338	367	347	373	364	327	374	354	324	333	300	343	327	330	343	343	373	324	346	348	366	323	357	383	316	348	341	372	328	347	332	353	353	307	327	344	354	349	349	303	347	359	299	346	387	322	366	365	361	338	366	345	315	374	308	375	356	342	302	306	330	338	332	342	341	339	321	371	318	347	338	341	387	326	329	351	349	364	353	329	363	336	352	325	373	366	354	319	337	356	344	343	380	328	326	362	385	358	347	324	351	324	365	360	344	322	418	366	344	311	356	330	355	344	343	325	371	342	317	361	326	338	349	373	385	324	336	348	375	348	359	366	355	360	329	369	359	354	346	355	346	350	354	336	375	347	325	308	350	368	352	331	344	351	347	313	359	322	352	318	335	339	346	343	339	349	334	350	348	338	302	332	334	322	336	324	343	371	310	344	337	322	356	338	314	343	370	362	319	307	347	333	370	362	368	342	327	348	346	360	358	307	360	345	347	336	317	350	323	334	347	322	329	338	350	353	359	328	347	354	362	330	313	332	348	339	325	344	367	330	305	336	349	302	359	377	330	371	317	336	312	325	340	359	341	355	345	349	316	376	328	344	346	334	357	329	343	366	358	340	348	343	359	306	355	324	354	330	339	328	366	328	356	363	354	346	343	368	361	351	345	346	354	352	343	340	338	387	377	331	331	349	322	335	336	343	327	342	341	329	369	382	343	332	365	332	340	357	327	337	362	357	309	377	342	339	359	328	366	326	350	361	337	347	345	322	338	349	336	347	338	340	321	346	342	360	330	345	347	317	332	312	359	362	328	358	319	373	341	338	342	359	329	342	321	332	334	341	366	362	299	322	350	336	343	347	384	374	337	333	348	332	326	331	349	348	373	329	343	344	359	348	363	362	324	336	348	353	342	311	378	346	351	335	347	327	326	369	358	398	368	375	317	340	364	311	329	351	338	340	355	342	367	359	332	356	298	358	339	317	334	322	341	359	337	346	322	339	366	303	343	349	338	340	326	325	335	338	335	328	359	322	320	344	336	335	327	335	335	353	314	344	325	327	379	367	376	347	355	327	292	352	351	334	353	325	345	369	327	346	337	364	345	338	346	345	366	346	345	308	306	360	333	329	344	346	340	325	396	360	358	333	364	346	347	322	361	348	335	362	360	322	347	326	324	346	366	363	332	336	358	361	325	347	322	356	335	351	345	343	364	332	311	322	352	364	352	310	341	331	350	318	356	297	348	313	345	369	355	356	341	320	308	400	326	326	364	330	333	330	338	337	336	308	367	337	335	338	322	347	362	346	333	338	353	338	318	355	374	350	296	325	361	323	341	354	331	368	342	305	323	347	371	349	330	359	324	348	326	335	342	375	361	341	368	338	330	347	353	338	369	336	361	338	354	351	357	352	349	356	318	341	349	321	347	328	330	366	362	347	383	322	310	351	388	339	347	349	360	344	338	324	326	342	308	332	371	366	330	313	351	358	346	352	322	321	360	356	360	326	322	341	294	368	398	301	356	325	340	302	345	372	336	348	345	378	347	332	362	332	334	329	367	326	369	370	330	325	327	340	334	321	385	342	331	356	362	343	296	341	362	357	346	337	357	358	344	336	329	343	351	327	332	313	327	334	342	345	358	339	313	374	325	325	338	347	343	367	339	356	366	320	350	325	353	295	331	363	362	327	312	347	353	314	359	339	310	347	363	341	345	352	369	345	336	343	362	348	320	365	329	317	338	366	318	368	334	337	362	361	318	356	324	355	355	366	332	345	329	341	321	331	350	329	336	337	343	366	323	356	344	337	343	351	370	348	369	343	300	383	360	352	334	315	370	347	329	324	342	324	359	341	371	344	331	295	354	346	353	359	341	376	344	328	343	317	348	333	355
24902	20899	26900	24879	11555	2945	1811	1452	1224	918	818	743	694	693	684	676	697	678	672	665	659	673	678	676	710	648	692	685	637	674	655	661	632	630	636	623	674	690	612	650	638	620	642	681	649	682	653	666	652	650	605	637	598	631	612	638	619	584	660	672	619	665	627	655	639	635	642	699	672	640	634	712	589	663	634	647	657	635	638	641	635	657	641	630	686	679	588	626	632	646	659	649	638	643	619	647	625	625	638	615	630	611	651	631	624	621	713	658	612	588	609	639	676	653	629	672	652	630	607	626	676	637	635	627	630	673	616	614	642	637	637	641	602	635	642	657	617	645	638	667	645	592	611	646	623	653	626	643	639	627	629	680	639	626	652	653	695	638	648	601	640	596	610	615	674	648	644	618	629	648	620	624	638	670	656	647	672	633	645	656	666	632	617	669	638	605	605	617	654	624	636	651	627	649	633	618	664	655	634	613	635	634	591	602	646	627	632	669	646	645	622	645	603	656	623	619	642	637	629	709	639	595	617	657	616	643	625	641	618	659	654	609	682	608	669	652	621	613	616	643	607	643	628	643	633	623	662	628	640	603	663	651	674	599	655	684	674	642	644	628	603	644	638	587	621	657	646	601	679	624	648	643	622	606	651	681	666	646	639	636	592	664	618	628	630	659	590	621	639	612	652	622	598	622	654	631	647	612	621	616	659	624	649	613	589	650	689	627	647	648	671	629	623	605	636	589	669	627	622	611	577	632	660	618	646	629	678	621	655	658	602	651	672	623	644	680	669	628	643	637	676	625	651	617	594	605	636	592	650	621	602	613	593	648	662	613	656	630	637	671	647	621	609	577	655	626	611	618	644	616	626	627	617	640	654	656	663	628	644	646	658	614	649	629	659	665	648	634	617	626	628	618	657	635	595	627	629	623	659	626	617	617	634	618	630	634	601	643	632	627	637	625	637	624	623	699	673	575	606	641	644	685	677	613	605	627	618	625	653	609	609	628	669	652	631	624	592	660	630	637	640	638	634	604	614	645	603	627	623	630	640	670	630	670	621	640	604	634	646	690	598	632	631	614	643	655	592	643	684	600	665	653	638	587	637	593	639	617	651	609	644	651	640	598	599	600	632	657	609	631	642	653	659	615	633	657	609	635	583	604	563	594	649	626	631	615	613	640	650	635	606	622	623	648	677	697	673	646	646	622	670	697	633	654	675	666	658	647	563	655	608	603	657	627	649	632	599	622	660	648	574	589	624	613	624	636	619	634	665	613	639	620	639	603	631	665	624	576	655	638	652	607	634	659	622	612	621	612	643	606	650	606	652	638	638	648	604	661	619	655	603	614	615	635	643	632	587	636	650	660	600	628	595	630	680	651	638	644	595	622	655	641	624	646	593	625	630	626	635	613	643	626	636	656	638	655	660	675	608	651	631	617	607	682	623	656	639	617	635	594	608	641	690	615	646	620	628	660	654	621	597	656	632	652	608	652	628	590	631	585	606	606	634	640	628	644	672	579	585	607	639	647	642	662	643	675	618	651	612	643	619	644	629	601	641	663	615	585	633	605	638	606	615	603	610	638	655	611	668	622	637	616	651	597	607	638	657	557	617	628	634	625	648	649	629	621	603	612	639	612	647	602	628	615	652	620	631	647	593	675	616	614	642	595	642	616	609	632	627	625	646	681	664	633	624	650	596	634	639	634	614	593	593	642	661	600	644	623	649	594	649	625	609	604	625	643	613	618	675	624	667	633	644	636	646	622	621	665	681	645	605	643	628	614	632	601	655	619	638	660	639	617	588	618	628	635	618	619	632	609	634	639	661	653	692	682	633	590	571	694	630	602	653	663	662	656	597	645	635	649	648	642	649	616	619	661	678	644	645	621	646	656	671	615	652	595	647	624	626	620	613	675	653	630	655	631	606	621	629	628	625	596	633	613	656	622	661	609	607	604	680	643	610	614	602	655	695	611	625	637	594	618	654	610	660	619	611	656	598	658	603	625	652	620	628	612	673	615	634	650	660	602	681	674	608	651	612	671	652	578	658	632	614	653	661	641	646	612	670	620	646	622	637	607	647	638	614	612	590	639	632	600	601	632	624	636	650	626	646	656	628	610	612	621	660	663	611	609	625	696	668	631	642	646	654	646	655	657	615	620	590	659	628	635	624	637	617	651	633	666	602	669	650	628	641	632	572	631	640	599	619	666	601	647	695	644	655	620	654	589	583	629	651	642	604	624	621	598	662	620	650	641	593	633	652	612	654	644	627	604	619	598	619	631	647	637	590	645	628	695	546	651	628	577	617	664	615	613	599	620	643	610	621	584	658	609	627	622	614	608	630	656	628	637	642	601	645	667	631	618	607	640	633	636	661	653	602	649	639	586	625	629	612	623	642	629	657	605	623	636	634	636	671	620	621	614	642	624	589	673	687	680	598	641	676	596	613	625	641	639	666	687	625	650	627	612	683	616	655	621	635	646	645	671	679	644	712	650	632	691	634	584	635	664	650	615	642	664	639	648	699	579	633	603	644	627	646	644	651	654	708	642	644	589	603	630	585	645	659	624	605	638	650	649	651	613	645	616	630	621	665	641	618	638	657	601	668	631	658	628	651	621	636	576	633	601	668	645	660	631	676	629	657	637	594	622	642	650	642	659	613	678	661	619	626	659	668	627	655	634	654	704	611	645	669	655	600	642	621	620	646	633	634	676	664	638	584	617	665	621	628	653	622	599	603	637	666	634	619	601	653	607	637	636	625	658	646	656	620	609	671	607	627	665	636	639	640	619	625	642	645	674	598	661	642	629	614	642	618	657	646	642	627	625	630	605	641	631	654	593	679	630	614	637	627	646	635	637	659	599	621	589	641	565	684	688	603	657	643	620	592	609	637	658	632	634	615	616	649	652	647	615	639	659	632	599	642	626	634	628	631	689	597	637	661	626	672	608	652	619	617	595	672	652	587	619	663	686	645	598	658	646	604	642	607	634	646	655	647	645	679	643	669	639	592	623	640	646	623	639	656	642	632	624	647	641	659	621	648	632	674	623	629	601	625	577	601	613	648	644	655	652	648	642	666	630	640	599	616	595	631	605	595	612	642	673	633	687	635	613	652	622	609	633	626	633	617	610	626	664	608	649	632	666	626	626	644	626	590	669	587	625	624	646	641	590	657	622	630	679	641	646	609	646	655	611	687	650	642	618	643	633	655	634	592	643	599	599	593	664	660	625	652	671	631	609	611	613	626	656	631	606	653	604	665	601	607	628	603	665	598	642	596	646	676	619	645	610	592	613	682	652	609	645	632	660	619	687	641	598	610	618	646	670	671	634	601	629	651	672	660	662	597	607	615	643	649	609	659	652	637	607	632	621	657	596	646	620	646	657	633	622	623	660	632	648	659	638	662	616	662	601	610	631	667	626	642	607	607	678	646	654	588	627	645	630	616	588	645	594	604	635	610	648	667	616	710	668	631	622	659	648	637	588	625	670	635	656	641	653	632	671	636	652	646	630
8008	15812	15742	10891	7800	5021	3442	2836	2497	1574	1132	1060	1002	950	975	840	874	875	894	836	869	832	854	872	914	904	895	833	807	779	798	764	810	775	774	763	802	784	738	773	754	749	759	728	710	722	733	782	748	747	753	734	837	797	745	695	766	798	793	791	774	772	738	728	760	780	752	727	756	751	664	738	725	700	789	718	752	750	782	784	761	778	739	741	767	735	732	695	752	751	735	726	736	745	737	752	743	751	778	773	722	718	807	727	711	723	764	671	723	772	762	703	729	741	701	700	775	740	736	717	759	794	790	750	739	769	743	766	726	757	739	695	728	747	771	779	741	686	737	745	777	758	793	781	770	735	766	713	739	769	752	702	736	771	764	772	742	787	698	754	771	748	702	668	750	764	744	771	740	728	769	735	754	762	733	796	777	760	759	714	723	793	719	772	736	777	754	733	736	729	756	774	758	747	755	787	756	713	764	751	738	757	806	756	767	716	739	737	726	703	769	757	718	713	756	788	747	756	731	711	747	739	737	751	726	691	732	769	747	730	728	759	801	750	749	759	746	781	758	752	755	757	718	734	777	735	721	737	750	761	762	764	720	801	688	759	743	754	696	766	778	703	724	762	712	773	727	786	777	757	745	745	741	756	786	721	762	763	744	749	759	769	729	772	744	768	762	762	735	775	743	712	729	755	728	728	732	732	731	757	742	709	730	737	754	734	780	784	744	733	786	786	764	779	795	723	773	698	781	745	764	733	690	772	763	743	736	738	765	764	792	760	743	730	762	708	731	744	695	776	727	726	700	755	721	757	739	774	752	746	750	730	767	756	744	779	781	746	733	765	762	777	738	726	726	821	767	771	765	741	753	724	734	753	791	806	775	743	694	778	728	702	736	747	742	730	741	728	759	794	726	787	774	753	707	726	744	732	733	736	729	719	751	767	731	750	735	700	753	785	737	716	805	737	764	679	766	774	763	748	750	778	803	729	717	776	791	754	759	747	734	768	734	712	745	720	754	754	770	737	737	720	761	749	713	716	729	719	762	725	788	805	730	817	752	729	708	737	722	787	733	752	733	760	739	770	720	737	746	749	784	751	759	784	756	743	746	770	774	684	740	743	766	773	748	695	697	742	739	739	767	714	734	697	713	777	736	746	783	734	798	758	712	793	702	718	741	826	800	761	751	712	780	766	711	702	730	755	764	762	814	753	737	835	737	723	757	777	737	742	682	744	741	745	762	747	735	740	746	761	745	725	771	690	735	737	766	730	756	799	710	762	733	711	699	746	727	712	760	688	746	756	713	756	759	745	757	764	756	782	725	789	796	720	735	749	712	753	769	778	707	748	715	718	766	760	731	727	738	756	763	757	799	759	734	746	744	740	696	747	754	740	745	753	745	669	758	730	724	705	763	785	680	761	689	782	703	802	779	805	778	786	722	755	747	780	737	768	716	774	738	723	729	760	757	693	778	739	734	728	716	777	762	766	753	749	746	733	738	749	738	707	759	759	765	756	739	787	728	710	770	681	771	707	710	736	751	718	725	728	749	712	762	728	705	687	741	730	693	761	797	749	711	750	730	742	756	788	800	777	748	767	728	711	713	769	724	768	714	730	721	779	736	721	694	710	690	743	721	740	746	750	679	769	785	768	741	713	765	770	740	810	733	770	768	696	732	752	716	696	755	775	729	750	771	758	740	777	754	816	733	732	719	760	730	744	733	762	715	788	756	734	748	735	774	737	767	724	756	758	760	739	723	711	734	701	793	800	755	789	745	738	793	721	753	749	732	770	772	732	700	751	749	687	786	774	726	765	808	770	760	735	712	737	749	745	792	755	736	778	737	710	751	782	751	743	712	746	746	775	695	762	778	699	805	744	744	719	757	767	715	786	755	758	717	797	752	757	746	757	726	732	740	706	748	716	711	745	744	794	769	770	802	712	793	825	747	734	736	656	773	770	755	730	736	757	762	725	753	705	771	723	752	777	773	731	737	744	740	781	715	742	748	748	707	699	681	768	755	738	676	765	698	768	758	763	766	760	780	751	761	746	727	746	725	781	806	758	741	766	736	724	736	735	734	762	731	744	723	717	744	723	686	779	743	735	711	735	774	770	735	727	716	817	805	778	757	781	738	719	762	728	757	786	729	782	705	729	765	739	741	720	711	731	839	757	784	735	773	719	766	733	763	736	714	727	743	697	775	739	720	781	766	787	804	789	775	777	732	754	767	748	764	754	707	710	719	715	764	722	726	736	754	785	738	738	722	772	727	723	752	786	759	673	745	717	735	712	771	693	732	784	758	743	732	755	711	771	754	762	718	790	766	763	750	733	734	739	729	728	763	733	786	823	720	774	742	778	800	752	722	763	738	747	747	738	784	810	739	755	710	742	754	714	734	734	757	692	713	728	728	751	742	696	761	744	715	819	811	730	783	811	751	804	699	734	682	738	757	694	747	748	719	711	789	758	816	728	710	767	760	754	745	730	738	755	732	733	749	764	761	752	700	709	740	773	766	761	696	751	823	731	766	762	736	781	740	757	754	745	719	773	690	763	731	744	731	771	717	732	751	731	761	713	732	737	698	798	723	764	770	720	780	754	774	779	742	749	774	761	753	739	758	790	741	741	765	779	772	737	745	711	758	765	732	732	795	762	763	763	705	765	752	761	710	727	740	745	777	757	775	778	709	734	769	734	736	773	738	781	749	773	720	749	703	800	770	745	713	759	720	724	741	763	780	758	776	746	770	753	763	766	739	748	725	727	689	818	740	776	814	781	725	779	704	744	758	718	742	804	717	778	727	712	758	758	744	719	710	728	718	687	765	755	774	740	756	780	730	785	788	697	749	734	783	731	745	750	737	779	793	731	785	719	765	759	757	811	732	735	700	746	716	736	744	725	747	753	698	700	746	761	696	714	710	692	719	697	746	719	798	728	758	752	687	768	766	731	723	718	777	749	747	784	783	724	742	718	758	772	729	770	706	746	762	726	744	758	779	737	747	764	732	757	752	786	743	744	743	717	721	750	761	716	749	751	745	729	755	800	760	699	746	704	744	713	780	747	762	753	718	708	719	757	694	751	717	755	731	729	707	759	747	685	691	759	690	787	739	739	734	707	753	766	733	783	717	733	774	742	760	765	725	682	718	715	737	703	737	753	753	666	760	763	732	755	747	755	742	727	768	824	734	739	796	740	751	761	739	744	745	756	743	748	812	769	730	776	789	764	802	751	751	656	703	781	805	763	758	756	725	769	728	717	828	805	760	714	772	713	732	772	705	751	758	765	717	748	780	693	746	797	768	764	716	734	763	724	735	736	744	717	708	768	742	716	721	753	752	732	771	777	768	762	769	734	755	693	742	772	770	801	765	781	811	703	759	726	730	751	742	747	718	770	688	737	755	739	757	738	760	742	750	765	740	754	733	746	742	726	705	718	784	749	723	731	735	743	763	712	721	742	769	767	716	782	801	708	755	764	721	742	735	776	714	719	746	747	710	769	730	741	726	726	791	708
22701	20942	28613	23428	20957	21017	11070	2785	1803	1110	783	647	555	591	551	509	465	454	425	447	391	397	434	443	436	473	437	450	396	398	314	378	340	346	381	328	339	365	304	324	326	329	318	313	346	354	348	332	320	329	309	301	302	304	338	322	300	324	294	326	341	279	338	304	325	316	304	324	309	330	336	292	312	304	285	320	315	343	325	320	294	287	309	343	290	306	298	327	313	345	303	318	295	317	311	324	308	307	336	314	319	306	323	293	316	307	321	302	341	323	335	285	271	313	281	273	265	311	303	304	274	319	341	304	293	331	288	327	310	307	292	278	305	341	337	304	294	341	285	300	297	345	330	325	296	330	318	307	286	309	283	295	330	316	309	332	285	293	289	316	323	286	305	266	305	289	307	315	311	304	330	309	316	310	299	311	320	303	318	327	282	306	313	289	307	303	332	303	301	312	269	291	321	312	297	313	303	329	306	285	316	298	275	319	316	309	281	316	319	293	301	328	276	271	343	332	309	328	351	311	324	308	309	290	306	338	322	332	284	314	290	338	291	315	272	303	296	324	300	330	314	322	333	363	300	237	281	328	328	284	293	302	302	332	322	308	296	319	312	347	315	318	306	328	296	298	304	318	293	260	290	260	324	296	317	293	320	302	300	336	312	281	327	373	317	307	285	324	303	288	330	278	305	300	300	305	293	307	343	305	328	305	300	318	284	308	293	303	317	313	293	306	284	340	314	300	331	282	330	323	298	327	308	297	301	316	329	291	306	310	326	307	280	330	307	270	300	323	335	290	311	288	337	309	307	301	316	315	334	304	321	302	289	334	307	298	330	316	317	285	349	293	296	307	306	302	318	321	321	299	314	347	287	347	348	313	309	328	265	323	296	306	296	306	331	300	300	303	297	292	305	285	316	332	309	313	314	303	287	304	305	278	305	297	296	314	315	293	303	316	330	321	313	301	313	310	301	328	299	318	319	331	273	312	297	283	312	300	347	277	320	303	342	294	324	270	301	311	295	319	299	307	299	291	325	306	295	283	306	317	315	303	300	319	335	320	320	325	320	318	323	308	328	312	291	313	313	321	330	306	299	283	330	322	331	299	345	305	288	294	334	324	312	289	333	318	308	307	306	276	327	320	302	325	272	284	318	292	295	289	296	305	282	260	315	282	284	307	305	302	345	289	307	280	306	305	331	342	278	306	301	314	292	326	307	315	293	289	316	308	336	317	280	300	301	311	283	306	312	317	296	307	319	303	333	318	324	356	320	304	294	312	320	316	342	293	334	311	318	345	302	307	299	327	296	315	313	323	274	297	310	322	265	327	345	340	285	290	297	323	305	286	321	288	328	324	296	288	274	286	302	325	304	320	326	324	305	281	344	273	337	262	293	311	287	295	307	331	350	295	302	311	308	292	304	291	337	276	284	290	327	276	328	295	296	317	304	304	304	313	310	312	310	292	320	315	301	289	311	290	318	292	317	330	292	289	319	284	289	310	305	284	352	312	290	301	324	328	291	329	300	312	302	308	301	286	306	307	346	300	308	299	317	296	288	298	280	336	313	304	280	287	298	291	302	311	319	321	331	317	310	296	298	291	287	306	324	308	276	279	315	298	303	309	335	316	303	298	311	261	300	249	272	315	287	304	294	322	313	331	310	320	289	299	313	327	277	311	303	307	305	313	275	287	311	296	302	311	309	311	296	289	295	315	296	315	288	316	271	315	310	321	294	271	313	294	326	322	321	315	318	267	310	302	302	346	296	315	293	278	345	286	321	322	284	310	291	302	305	286	323	280	289	300	297	314	306	320	330	322	296	288	323	322	304	322	334	263	307	289	324	301	322	258	290	291	324	305	293	314	288	294	317	300	314	334	296	304	291	295	286	334	300	312	337	322	285	298	288	301	280	307	308	312	309	287	298	283	302	272	310	298	308	315	275	320	298	308	280	299	309	323	336	281	330	296	321	328	321	303	313	311	320	289	306	313	338	299	310	294	318	283	312	329	280	314	298	318	304	317	328	313	314	298	310	289	301	300	303	292	316	296	329	284	318	299	290	311	313	303	294	314	310	290	293	303	296	307	311	277	341	306	320	302	308	314	332	329	298	290	307	308	301	300	289	315	292	335	310	317	308	294	327	277	330	290	312	302	313	334	302	312	313	267	293	292	329	296	302	283	319	328	293	283	305	328	321	327	283	299	288	287	332	301	337	314	283	297	287	313	320	303	339	302	307	315	302	315	319	303	315	286	311	338	302	286	297	317	295	316	281	270	292	310	294	294	279	284	320	279	329	307	303	342	296	304	295	288	290	300	319	338	285	305	335	323	294	330	290	289	316	319	297	348	311	347	272	295	338	318	286	322	301	306	330	298	287	313	279	323	327	290	322	314	319	285	301	314	274	312	310	313	315	311	286	310	279	302	290	306	277	318	294	291	336	292	334	316	304	304	313	293	290	302	318	289	300	300	303	308	309	316	287	319	284	325	291	299	299	320	298	345	277	281	312	333	323	314	306	309	297	316	324	306	327	314	321	302	326	309	327	303	289	340	307	330	297	302	311	286	311	285	333	298	305	315	296	281	311	310	319	339	319	331	293	275	301	279	341	303	278	296	322	308	304	305	328	337	310	339	294	304	324	250	332	306	311	303	313	284	314	311	321	283	306	313	311	281	287	285	329	316	285	291	327	311	326	313	283	314	308	287	333	326	305	313	313	304	307	302	310	277	290	306	304	316	330	303	312	315	295	293	292	292	326	274	321	316	274	296	280	318	323	326	294	323	321	298	333	290	283	291	319	297	289	320	298	334	298	315	312	308	300	305	300	288	329	295	306	312	332	319	324	282	296	300	284	319	301	329	314	272	282	278	310	273	318	294	325	321	305	276	323	260	312	319	268	289	308	285	313	287	316	306	307	340	302	342	293	315	337	284	325	307	316	324	276	309	343	305	298	318	294	302	316	286	305	273	313	306	324	303	303	327	297	310	325	320	309	296	297	326	322	307	295	327	307	310	292	290	343	322	331	320	314	307	295	316	304	343	313	322	316	309	308	317	295	318	301	295	285	283	334	300	294	300	318	292	323	295	317	311	288	317	297	324	322	325	341	300	294	297	314	324	319	306	302	319	326	297	294	305	299	309	304	323	323	342	309	282	296	301	333	324	311	300	308	336	289	293	304	308	324	288	293	305	325	297	308	291	290	298	339	312	318	331	287	287	281	318	319	325	300	286	290	290	299	309	331	307	294	319	319	323	339	348	299	296	301	278	315	294	325	294	322	296	309	299	280	305	325	311	297	314	309	269	313	336	304	325	256	302	309	294	281	316	339	316	310	307	276	312	324	306	358	296	273	312	308	302	337	301	315	284	328	267	294	281	312	335	307	307	314	303	288	296	278	318	302	306	293	311	316	299	272	317	290	304	312	298	332	310	306	335	321	322	268	293	313	317	311	266	300	310	302	317	314	325	290	314	323	308	323	269	320	303	344	299	302	293	298	307	284	333	308	301
10685	25673	25352	18659	13823	9254	6436	5379	4138	2453	1505	1100	1086	937	808	750	694	722	646	640	608	562	612	590	698	692	647	557	558	462	465	447	456	439	448	407	420	436	406	436	425	411	415	394	434	440	419	416	402	423	398	399	421	370	375	407	406	397	342	380	353	358	382	359	380	382	364	384	387	375	309	350	338	363	366	386	334	341	370	374	368	355	390	370	352	338	352	389	358	349	341	348	363	349	367	375	369	354	349	347	363	328	339	361	395	388	378	379	379	358	380	363	368	352	332	367	376	389	321	341	354	357	361	400	390	356	361	341	391	339	371	384	335	343	326	357	358	354	373	326	359	362	372	358	380	339	346	383	370	329	340	349	335	396	369	388	356	390	344	408	322	374	348	357	385	326	336	379	356	404	370	373	396	368	353	342	366	359	364	377	386	362	355	348	331	360	358	346	343	348	372	343	365	358	342	369	350	367	383	369	379	386	359	387	379	351	368	333	376	351	362	369	343	371	357	362	364	373	384	358	392	369	353	391	365	343	327	352	347	344	388	378	377	385	352	351	358	389	353	387	369	312	341	395	347	368	377	399	335	382	341	369	367	346	337	346	358	382	371	373	331	333	375	361	359	344	357	350	351	370	362	356	331	351	370	416	354	390	370	343	328	352	385	358	334	355	356	358	352	384	358	383	370	362	362	365	378	384	384	348	352	333	366	361	350	359	340	357	354	382	379	378	345	370	354	368	369	354	374	346	364	356	350	351	386	320	365	330	352	350	390	343	368	320	360	352	379	385	392	376	359	370	354	347	317	348	353	357	370	368	386	364	342	360	348	370	343	361	397	335	378	331	362	345	391	364	355	383	381	370	345	366	367	356	344	343	408	338	314	332	358	324	343	353	408	320	380	341	399	359	379	345	352	345	348	375	344	355	367	345	325	384	350	360	383	345	356	348	331	377	370	348	365	329	376	360	372	370	365	360	368	367	372	371	315	370	359	380	342	332	322	375	358	346	371	396	319	347	360	324	370	371	387	355	392	373	365	374	333	374	386	342	363	381	366	381	373	333	339	306	340	370	347	359	394	366	366	359	343	328	356	334	391	348	377	367	332	347	349	394	332	377	379	354	351	386	342	346	363	360	390	337	360	323	336	359	341	329	353	363	351	320	352	342	369	378	393	344	368	359	365	374	390	385	355	352	341	332	347	368	348	371	348	344	354	352	349	342	349	370	351	337	373	343	404	368	372	372	350	362	362	374	352	343	369	398	341	360	361	386	348	363	365	358	353	352	350	391	317	370	344	362	358	363	402	336	377	345	349	399	419	361	357	382	369	335	370	354	350	368	342	372	352	391	364	357	354	365	374	393	351	345	367	347	358	358	362	406	346	331	369	360	316	369	357	354	360	344	323	342	384	337	347	390	380	319	365	361	367	353	334	365	347	344	351	359	355	362	356	346	398	384	363	369	358	349	372	387	356	355	363	366	386	329	347	376	359	355	373	353	362	395	349	372	366	362	332	390	360	366	354	373	364	360	382	366	356	379	368	391	331	351	357	383	341	347	351	382	378	385	360	386	351	355	355	344	373	372	373	373	393	372	359	356	384	309	325	368	342	363	324	356	362	369	350	360	344	331	340	336	370	349	338	361	309	382	391	358	348	361	376	347	409	302	373	364	378	355	358	335	360	346	355	378	380	379	345	336	349	359	339	381	351	358	346	369	373	363	352	328	375	334	339	334	357	396	356	393	371	313	396	379	380	357	358	366	331	388	353	390	368	364	351	360	346	352	363	362	391	369	358	350	348	331	380	351	371	382	383	373	363	351	359	372	363	371	358	321	356	348	365	393	369	395	382	386	367	339	368	346	367	341	350	340	344	371	374	324	353	400	344	381	335	344	349	388	383	377	361	342	353	351	359	388	356	369	371	344	334	362	363	339	363	351	378	392	356	413	349	345	375	338	363	362	375	363	357	351	346	354	367	340	368	363	379	374	335	351	388	360	351	370	366	357	342	344	346	354	355	361	356	371	341	379	391	365	318	367	385	343	366	367	393	382	332	371	376	344	350	346	365	348	354	380	366	390	340	362	361	380	374	362	348	363	342	368	400	351	373	325	370	384	392	387	376	344	325	333	384	353	366	347	329	380	362	358	388	373	383	352	377	357	350	369	375	393	384	379	346	376	351	351	357	344	338	336	371	356	379	370	340	356	366	385	381	366	350	359	361	347	384	371	349	373	320	366	360	371	331	321	337	333	377	376	373	384	372	367	362	358	369	366	373	361	377	400	355	393	350	342	358	343	371	355	339	363	363	346	360	362	357	368	369	315	335	341	360	367	357	385	325	320	375	336	360	372	333	339	354	329	351	361	353	359	373	371	361	358	369	370	367	333	368	386	377	335	346	394	354	369	370	362	348	354	346	370	323	344	345	355	345	397	380	356	352	337	315	341	368	335	365	393	344	342	339	392	341	344	338	377	381	349	378	336	347	374	361	340	372	358	346	401	346	342	362	323	366	344	349	366	358	354	383	342	385	359	334	349	346	369	366	329	358	345	387	352	366	386	348	364	350	362	375	349	369	331	368	380	362	357	381	335	348	318	336	378	357	375	346	359	393	359	325	324	374	394	378	370	337	363	409	344	332	333	342	359	403	352	346	351	360	381	340	387	340	367	379	349	377	354	357	344	386	363	373	410	360	363	379	367	363	358	341	390	363	385	340	331	348	343	330	365	368	365	359	357	362	321	396	340	368	353	322	360	371	363	350	353	360	352	332	360	381	375	343	349	362	361	394	351	372	381	376	338	338	349	328	352	362	357	368	362	362	352	355	342	355	373	344	351	367	376	341	335	397	376	359	349	368	333	349	371	357	365	351	349	354	361	355	352	367	347	365	369	359	383	358	374	368	360	349	389	361	360	350	356	348	347	348	372	372	362	386	363	384	383	331	344	384	352	356	325	346	370	334	365	345	380	346	336	341	357	374	378	348	384	374	355	352	378	400	357	355	375	337	364	335	343	347	401	363	369	362	379	366	371	347	329	392	367	380	336	382	358	355	349	326	353	363	336	345	330	365	331	360	346	330	342	346	324	389	402	335	358	403	359	373	369	360	350	387	357	365	386	317	346	340	359	365	376	376	370	408	362	369	364	324	387	367	343	375	349	356	362	358	360	356	339	348	354	356	348	358	351	358	383	344	342	357	400	399	370	353	364	342	358	340	385	359	364	336	334	372	331	318	347	343	341	387	350	341	351	379	336	375	381	358	344	399	336	329	380	369	350	330	354	359	359	371	343	324	353	331	360	392	339	355	370	360	349	373	357	354	338	359	349	343	356	332	357	343	350	385	352	340	384	353	376	397	357	382	394	339	330	373	341	357	363	351	364	359	337	357	344	405	332	355	340	362	372	364	399	348	354	372	361	368	360	342	356	339	342	358	341	379	340	345	339	354	390	364	351	333	363	368	318	342	378	343	369	349	369	357	363	363	374	337	331	348	340	337	362	354	357	338	378
26852	19657	11243	5724	2795	1762	1202	1027	887	720	595	571	547	554	574	520	549	542	555	558	557	532	578	532	565	601	544	583	514	552	518	532	536	525	505	515	520	546	538	514	527	551	565	518	531	512	542	538	509	565	568	492	549	513	535	518	528	531	523	575	519	518	542	554	526	535	499	518	567	518	521	507	548	546	599	540	540	555	534	509	581	565	494	569	536	498	560	509	518	543	551	544	525	553	556	498	543	527	497	556	524	504	515	519	565	520	565	512	523	491	537	565	513	545	510	511	526	557	489	531	546	530	525	521	540	540	519	554	495	517	542	511	505	496	541	544	558	552	553	564	557	492	551	523	540	548	554	555	543	513	553	520	515	526	525	550	509	504	511	509	546	530	504	532	505	520	578	526	502	540	542	518	515	506	546	501	567	547	531	540	533	535	526	555	550	545	501	537	537	558	558	500	514	590	531	565	500	510	545	533	540	490	543	520	534	513	522	486	568	548	552	503	517	540	522	548	520	521	522	529	543	533	498	522	551	501	539	514	541	505	524	495	550	528	537	523	550	550	532	552	547	528	537	529	546	579	509	581	536	541	529	511	535	529	573	493	535	557	555	496	534	517	522	471	526	496	518	532	500	509	512	493	515	538	535	535	549	568	547	532	521	539	489	501	539	490	522	538	524	524	512	535	517	528	530	516	552	558	529	555	547	574	531	514	586	541	523	530	509	559	555	538	545	498	504	537	531	569	532	547	515	561	507	512	512	526	547	517	542	513	542	502	509	584	491	545	543	499	489	559	497	556	537	498	512	521	535	497	519	537	506	538	515	539	537	525	516	539	523	498	532	573	549	523	518	536	556	476	544	555	512	557	514	494	553	521	529	539	529	546	494	538	504	515	538	516	552	477	544	478	547	522	542	526	571	511	549	541	569	551	536	538	529	499	533	524	528	505	512	519	569	543	564	579	552	496	487	499	529	526	595	518	538	572	488	529	543	564	523	534	566	549	547	556	496	550	515	510	534	500	523	492	569	526	517	504	542	522	540	504	537	510	515	556	529	550	553	520	548	565	519	484	504	539	519	557	538	576	524	538	539	512	557	494	504	472	563	544	510	524	523	527	502	514	578	528	517	521	553	532	478	573	508	538	553	535	512	553	536	549	520	550	539	523	513	510	575	521	536	538	515	506	543	548	545	510	508	507	523	551	519	557	536	524	515	583	555	515	566	553	562	543	525	533	519	529	511	547	539	537	523	513	512	518	495	521	522	531	566	508	534	505	545	525	544	537	511	537	510	524	523	535	498	586	541	536	513	525	518	548	517	534	538	552	523	535	583	557	556	523	518	556	550	556	543	502	472	555	549	547	551	518	540	497	556	542	554	519	560	545	536	523	571	532	494	542	515	460	547	549	518	507	498	556	514	572	520	502	557	536	487	533	521	533	567	519	549	585	478	536	561	524	555	528	539	539	531	537	489	590	501	539	513	544	501	559	505	531	529	527	588	587	510	568	541	536	536	521	555	514	523	519	523	517	561	537	543	573	588	562	497	530	522	558	560	539	543	491	508	526	508	518	551	551	524	542	511	525	513	481	505	486	531	526	516	528	564	529	532	570	561	581	522	517	527	526	553	533	488	544	540	567	500	572	533	532	532	532	518	538	575	509	520	583	514	562	515	551	503	480	581	547	520	535	533	575	550	564	563	573	528	515	473	565	567	528	517	507	506	529	511	493	545	574	508	511	580	541	527	515	564	572	511	509	548	546	549	498	528	584	525	563	542	512	509	519	510	564	538	519	496	526	533	557	519	532	553	544	552	557	517	550	506	524	512	563	535	499	501	490	502	506	548	568	550	530	557	498	524	530	534	537	506	513	528	554	583	501	554	577	520	545	527	511	521	542	528	538	543	534	514	544	499	556	497	538	560	495	533	494	550	526	511	495	535	541	535	525	521	520	529	518	548	460	543	540	518	527	539	535	529	497	512	520	516	550	540	551	523	542	571	533	529	500	567	531	523	508	500	560	500	528	531	504	523	547	508	558	535	498	523	553	528	507	561	541	561	489	528	523	538	538	534	529	567	546	564	500	536	539	535	531	537	507	494	544	502	486	560	487	551	547	562	496	530	542	508	525	542	576	530	508	558	520	511	491	531	552	498	523	517	505	547	554	555	545	530	565	520	522	583	516	541	532	534	548	567	543	499	533	550	521	536	564	564	510	511	524	549	511	591	548	534	540	540	528	535	540	516	547	505	534	510	533	533	539	548	525	518	467	527	519	517	551	543	552	521	538	491	516	522	560	567	526	539	520	569	533	537	529	556	552	503	533	530	506	541	541	544	535	474	541	555	519	534	531	551	548	497	516	524	539	569	530	535	526	503	552	543	569	502	498	538	550	531	560	541	549	604	537	516	524	522	554	524	539	550	527	518	533	516	513	533	509	548	556	533	527	561	521	543	527	536	531	489	530	515	487	542	561	525	507	550	566	512	544	510	548	579	480	528	516	571	554	569	537	504	542	599	520	505	526	544	553	538	542	544	522	572	550	527	533	560	532	500	504	554	533	530	545	524	506	508	560	537	525	492	526	504	538	469	484	515	510	519	529	501	538	552	514	505	487	560	546	547	537	495	523	510	548	532	522	510	518	532	543	503	529	520	514	534	508	527	481	526	558	548	524	493	470	543	561	543	515	545	498	554	533	507	536	542	533	557	486	494	547	511	509	519	526	517	532	546	521	551	542	512	584	568	531	501	524	561	514	486	494	523	540	540	556	542	546	522	524	532	553	524	497	523	540	526	547	507	488	547	515	514	540	533	563	533	476	521	505	511	576	530	509	528	564	561	560	545	506	510	531	502	544	542	508	542	546	502	504	557	505	537	514	559	523	537	486	536	551	583	512	516	509	528	562	549	506	549	551	550	520	544	535	531	557	520	524	540	517	519	535	532	531	539	549	560	489	512	555	514	538	541	511	548	526	524	536	457	555	523	566	574	548	560	516	556	542	511	523	574	531	504	560	557	524	552	570	585	541	536	550	520	530	521	522	547	535	553	542	526	565	528	518	547	520	493	500	550	529	512	516	587	560	546	534	531	528	489	529	499	542	548	564	523	517	532	557	574	567	562	514	528	506	548	546	546	508	522	513	519	576	548	555	540	552	515	519	521	584	569	524	548	506	525	532	538	558	529	546	563	525	522	499	554	559	544	555	547	562	557	513	538	528	546	501	501	509	528	521	533	549	528	498	516	523	568	552	485	499	522	490	505	527	535	519	560	530	486	572	584	516	505	528	515	531	498	541	511	497	523	532	526	533	535	506	543	511	552	538	571	532	545	519	503	509	564	508	535	563	516	482	520	524	513	553	531	523	535	519	524	534	502	502	518	594	534	552	531	538	573	569	530	508	524	538	539	514	504	542	503	541	513	560	553	528	553	580	523	534	536	550	565	565	562	572	535	510	549	542	522	528	549	535	549	549	528	556	527	587	551	518	549	541	557	479	531	563	504	523	510	559
7107	11078	11906	7916	5046	3175	2132	1998	1633	1159	840	747	725	721	647	700	697	673	645	726	678	621	711	687	722	719	681	674	674	660	700	649	665	697	659	657	655	621	666	594	652	582	636	656	694	621	604	624	648	661	643	683	685	638	627	664	657	630	651	672	624	643	671	652	644	620	610	627	682	635	651	599	642	670	668	621	662	620	659	621	619	686	685	592	673	676	681	653	646	635	656	613	649	678	607	630	656	657	664	646	651	614	635	655	667	660	659	655	653	648	613	662	627	690	635	653	669	692	626	648	680	682	639	669	603	705	625	617	653	687	586	680	659	631	666	659	680	669	718	663	679	639	660	634	646	653	591	624	629	638	598	661	650	671	663	677	670	652	651	654	647	664	643	662	677	633	698	633	691	597	616	676	658	616	668	652	652	680	648	629	649	675	629	650	657	611	663	653	666	598	676	649	721	607	608	668	644	667	638	644	652	627	616	644	636	630	650	650	661	608	656	639	625	631	693	650	640	633	641	651	650	627	671	655	643	663	616	640	650	623	660	684	665	656	656	616	617	662	668	646	654	601	635	652	662	650	598	650	625	675	653	633	693	660	658	641	625	679	656	683	609	649	611	634	650	631	615	653	604	632	639	652	653	644	637	655	615	636	632	641	645	649	600	595	669	677	667	702	661	679	646	627	656	637	658	676	618	692	636	618	650	659	675	641	650	582	644	640	677	609	684	679	674	655	654	665	642	695	647	607	602	673	615	682	628	673	653	632	672	654	635	684	650	609	630	641	662	659	642	657	642	635	663	626	633	632	667	653	629	672	683	665	695	711	631	670	617	650	644	628	649	613	611	681	669	656	645	675	620	663	626	649	630	655	629	659	656	642	645	622	655	634	656	662	688	697	633	724	645	640	627	615	617	650	641	643	627	637	681	643	675	644	630	646	655	628	625	634	600	656	662	634	644	694	623	688	661	679	669	632	637	657	651	643	624	666	636	627	700	672	671	633	636	585	694	692	652	661	659	662	668	660	628	656	635	639	655	685	628	668	643	666	672	670	677	662	678	634	597	613	605	701	668	618	659	681	659	581	664	603	651	638	617	663	720	651	622	611	636	620	665	644	630	616	636	686	672	637	674	624	636	645	645	625	647	611	658	638	648	604	648	628	627	668	634	622	647	654	656	663	663	631	657	623	667	642	611	686	655	663	703	685	656	674	654	672	643	688	632	663	655	696	588	675	642	661	592	683	629	625	580	675	624	657	658	664	598	646	622	633	674	684	683	681	605	609	630	636	616	626	654	644	675	635	630	674	607	638	655	645	666	645	667	683	571	624	675	648	680	631	686	650	675	668	654	610	608	658	639	658	655	669	622	596	671	622	645	597	638	625	636	611	694	638	620	668	622	679	629	622	648	671	642	634	638	620	673	615	716	653	625	653	632	652	643	626	643	678	648	691	631	624	624	643	609	621	668	688	669	662	669	623	628	652	633	645	636	649	648	662	625	650	676	645	651	653	618	602	616	700	676	620	602	634	611	673	663	716	673	650	685	623	683	693	642	656	600	634	667	624	617	654	606	646	639	688	651	654	638	655	654	685	658	640	651	631	628	630	647	637	651	597	660	653	691	656	686	592	682	635	624	672	694	626	645	670	715	697	634	592	657	605	645	584	673	639	696	652	639	653	636	674	671	637	625	635	670	659	641	625	661	686	655	658	671	641	675	625	615	648	601	635	683	673	674	697	640	646	616	662	632	609	619	637	630	617	661	663	609	655	655	598	674	644	653	696	624	682	621	628	628	608	615	599	639	620	665	615	650	669	678	647	643	650	643	640	624	628	621	663	662	645	646	674	624	652	666	634	644	696	627	638	690	643	677	627	653	647	645	648	600	669	664	660	656	644	635	629	655	642	660	639	654	652	606	660	645	665	677	625	682	616	675	621	679	612	629	633	646	645	627	680	621	623	656	660	672	677	682	655	636	635	655	654	650	647	630	643	664	667	658	662	657	645	665	659	717	622	646	625	606	662	666	682	656	645	624	680	614	674	662	642	707	636	652	696	695	638	602	620	632	633	622	659	666	635	630	628	660	633	627	617	615	667	683	638	627	644	642	624	652	660	627	656	652	627	631	665	686	608	649	621	675	633	663	596	636	638	707	630	608	653	645	589	657	682	653	640	679	676	653	644	625	622	658	642	630	647	637	660	664	651	631	648	672	640	637	641	672	681	658	655	653	679	670	651	622	663	639	645	635	650	626	615	653	700	608	672	632	664	716	670	660	617	620	658	633	643	599	648	677	644	618	630	611	671	664	650	641	653	649	627	677	669	603	652	653	626	631	649	608	648	659	656	639	628	678	640	641	622	594	609	670	633	628	638	701	661	648	664	657	640	634	573	581	677	602	639	652	647	674	682	658	650	651	640	638	633	649	671	623	678	603	684	643	672	631	645	640	664	660	674	587	697	646	621	637	645	665	663	616	600	594	603	618	648	642	613	665	610	636	675	661	651	644	667	639	631	668	641	677	645	625	633	666	650	632	663	636	619	605	641	610	649	613	664	619	655	663	670	653	657	684	648	621	657	620	640	681	628	658	628	661	671	609	632	670	707	630	648	632	631	623	603	595	637	645	678	661	622	650	643	704	674	648	659	686	690	652	685	632	651	659	684	583	632	661	611	663	635	668	643	624	625	613	620	691	613	593	614	643	663	641	616	643	614	566	629	646	660	650	673	628	628	658	676	599	662	694	637	671	661	654	600	625	628	614	634	653	668	624	693	688	636	667	650	607	615	647	641	628	628	687	622	674	625	652	671	625	606	700	629	661	708	643	654	675	632	604	673	648	647	663	595	660	670	667	650	651	668	659	628	681	689	650	665	639	648	662	623	625	583	626	640	596	641	638	629	662	671	620	655	605	693	618	653	665	713	587	638	646	633	615	642	637	680	660	641	639	685	613	652	666	625	666	676	637	653	645	656	721	653	640	640	652	630	656	631	646	648	665	664	612	619	624	641	640	671	669	650	609	658	664	618	657	639	638	667	666	648	658	649	666	643	619	626	637	629	649	648	672	625	678	657	666	628	669	660	620	650	697	651	678	641	666	670	652	662	655	671	694	646	661	689	621	655	651	620	612	635	683	657	679	682	657	590	631	610	674	658	631	622	659	627	629	625	653	658	681	632	700	637	586	666	668	642	659	656	671	658	623	655	670	650	668	652	669	665	583	640	631	674	625	654	585	607	638	645	674	670	643	663	656	633	654	648	650	649	694	633	650	640	641	617	613	652	631	640	653	671	621	661	639	619	604	614	660	651	606	639	658	650	607	653	640	672	654	615	662	650	658	662	594	637	648	638	589	645	625	606	677	663	610	684	651	614	652	695	651	641	642	613	632	649	715	628	618	687	672	643	662	610	585	670	606	637	616	656	653	668	665	681	665	666	648	608	640	673	634	662	657	656	655	696	648	666	608	638	658	624	660	656	629	695	625	678	658	647	652	650	654	660	653	668	687	681
23623	20932	28163	23878	20902	11433	2635	1696	1198	852	551	473	437	372	380	397	369	359	351	333	313	347	336	321	361	353	339	327	322	314	304	292	259	283	329	317	295	298	286	295	307	296	277	292	271	288	306	295	331	297	304	286	287	292	302	283	259	274	315	297	288	293	274	289	291	274	280	277	244	294	238	271	301	269	273	264	263	281	300	288	242	297	281	250	243	270	272	270	272	274	257	275	289	251	293	290	270	256	294	275	287	313	271	270	283	265	277	267	266	297	289	260	276	301	282	309	270	316	298	263	267	292	250	286	279	252	317	271	275	239	269	279	280	253	269	251	284	285	274	276	287	275	266	283	262	265	278	262	283	249	264	279	244	245	284	287	250	263	262	288	294	266	284	275	257	267	294	270	295	241	267	278	269	278	266	274	274	276	286	280	281	261	276	262	293	272	276	271	267	253	268	268	279	268	249	241	274	294	260	261	293	267	238	272	269	274	278	261	255	290	260	280	277	291	286	277	278	270	269	268	264	292	254	304	283	251	245	279	280	275	277	265	252	279	252	264	280	284	324	268	272	267	275	250	274	243	285	292	278	294	226	272	270	281	289	282	287	288	266	248	260	275	276	253	297	275	311	287	256	252	296	267	286	267	268	286	251	277	298	289	289	289	271	280	293	263	263	284	254	279	278	286	268	282	248	265	255	273	290	274	285	293	294	287	279	274	260	297	278	289	260	273	270	252	242	257	273	277	280	260	273	299	259	295	276	252	243	285	271	269	266	312	281	286	248	301	292	230	246	307	296	287	281	295	289	277	266	277	251	264	267	272	250	267	263	277	279	263	261	286	282	247	260	281	302	255	263	265	266	242	268	283	257	294	291	304	287	246	289	271	276	284	277	290	285	285	271	260	284	296	297	277	284	264	261	269	267	282	252	293	253	292	279	256	283	262	294	256	274	280	274	262	278	244	255	272	288	262	275	264	303	274	287	282	265	231	281	300	273	256	296	249	274	251	296	302	273	269	280	268	302	302	260	268	285	271	282	264	285	286	289	297	252	259	280	280	270	265	241	256	283	263	265	271	277	299	318	274	259	294	288	267	267	254	268	272	263	254	265	286	265	277	282	285	258	271	265	268	303	284	270	313	275	261	269	272	273	267	248	283	257	269	239	305	295	286	283	295	271	262	247	277	273	290	300	271	263	304	257	265	246	267	282	280	305	264	259	280	260	274	269	277	303	246	260	304	265	281	264	290	272	280	275	263	277	275	271	271	280	261	275	285	269	297	270	250	245	278	270	275	259	252	247	287	281	268	277	260	244	281	248	285	277	272	274	295	245	276	280	287	254	298	273	260	267	248	243	290	260	284	269	275	286	306	285	261	247	302	281	305	268	289	263	310	267	244	287	262	267	294	265	289	277	253	285	307	263	264	247	290	284	278	260	268	271	277	276	282	280	283	286	285	290	284	297	281	281	275	283	293	258	285	302	265	262	295	247	298	277	269	275	274	256	300	248	276	282	285	273	250	279	262	296	274	239	245	279	290	278	262	270	281	277	281	250	317	277	274	283	306	276	244	271	283	302	253	299	279	267	284	313	262	295	274	255	253	302	256	270	226	302	274	264	267	255	287	261	286	290	265	252	280	249	310	280	284	267	287	238	287	283	301	259	309	302	242	269	281	274	281	305	237	249	274	251	277	263	267	262	250	290	282	269	254	264	272	272	295	272	310	240	269	253	242	288	248	268	268	291	278	260	258	288	239	273	253	297	287	257	278	295	270	262	284	297	240	276	274	276	264	266	268	268	291	288	265	260	278	258	292	259	266	268	289	286	268	292	259	250	265	258	275	303	284	269	267	311	253	286	266	281	297	270	265	259	280	262	255	279	271	288	268	325	267	291	255	267	280	274	278	258	296	276	271	254	295	242	261	292	254	301	246	264	266	278	265	301	287	270	275	237	261	276	275	261	265	272	267	278	274	297	246	281	253	257	266	267	255	260	256	302	282	284	243	286	252	286	266	279	266	260	289	279	252	287	264	259	272	284	261	304	265	294	278	283	284	275	286	256	258	277	282	245	276	241	311	256	255	281	262	261	271	268	283	270	283	280	265	247	268	283	297	269	240	270	298	299	298	297	283	282	269	262	267	239	251	296	297	274	269	297	270	270	295	267	279	277	270	265	283	303	269	271	271	279	298	253	256	311	277	267	242	276	285	298	293	243	293	277	244	306	281	276	280	285	257	283	278	301	267	292	268	296	260	252	286	291	286	278	273	282	238	284	253	262	267	271	264	276	270	295	249	298	263	282	273	240	282	268	282	259	268	274	290	268	267	284	266	274	283	279	247	278	258	280	310	243	279	273	259	264	289	263	264	299	262	276	286	253	276	273	241	275	269	301	264	292	252	264	293	288	285	270	277	281	243	270	304	260	265	243	274	273	301	247	267	267	277	261	269	298	266	275	255	274	301	238	255	289	257	238	267	269	292	287	253	251	276	293	255	257	278	264	297	289	274	278	263	268	275	276	293	249	262	241	273	296	275	254	292	271	305	302	255	257	272	257	263	256	284	262	290	304	287	266	304	292	285	298	276	241	260	293	286	280	264	240	256	280	249	251	266	283	294	286	294	277	290	274	315	281	285	274	249	288	282	237	279	272	287	246	236	280	279	286	248	271	253	273	252	275	263	279	258	262	277	263	295	304	264	277	274	272	307	265	274	270	261	308	272	263	280	254	287	272	266	289	261	287	278	262	299	264	231	264	261	288	281	251	283	276	249	264	246	271	252	278	253	271	277	270	245	275	292	258	287	257	276	274	260	272	269	246	272	277	254	259	287	275	260	305	272	263	280	272	280	273	268	292	272	302	271	246	269	274	272	300	248	289	277	270	261	259	270	262	270	276	278	286	263	246	249	280	259	259	277	260	269	290	306	261	293	278	279	266	292	254	289	247	267	283	266	261	291	259	248	278	246	268	257	299	232	252	273	254	261	303	283	290	277	253	288	284	262	305	284	270	283	276	254	256	271	285	300	246	244	271	284	280	248	300	269	278	276	268	275	296	269	259	297	292	272	270	255	291	277	304	261	254	264	276	278	275	289	269	263	244	267	266	283	278	274	267	275	277	256	260	271	278	237	281	259	278	300	291	238	265	249	267	273	306	286	282	273	292	300	233	262	263	249	266	275	304	256	269	292	245	262	287	270	271	249	275	263	285	263	279	282	265	265	259	265	264	288	260	284	238	267	272	260	257	287	268	270	290	262	298	253	271	299	285	253	251	275	267	256	281	269	284	279	290	276	267	273	290	280	259	276	236	268	276	262	270	267	270	270	281	291	296	238	278	273	297	274	276	264	258	265	285	298	279	271	300	255	269	257	257	275	257	263	297	280	266	272	320	285	257	287	291	266	284	289	261	283	287	249	258	310	246	306	264	277	240	252	249	272	256	276	241	281	284	275	274	244	266	284	278	262	281	241	282	282	275	254	253	288	279	257	257	279	277	278	259	278	259	289
8495	20594	20548	13948	8889	6174	3948	3601	2758	1764	1001	781	725	658	599	568	518	522	519	443	521	459	449	512	520	549	493	477	442	428	393	408	371	410	397	405	394	399	382	388	343	412	375	393	424	422	373	334	396	387	374	382	359	358	337	366	382	371	347	331	322	322	364	347	338	359	371	347	367	345	353	368	355	321	343	352	343	378	373	374	342	333	355	364	359	325	369	343	324	362	325	351	331	358	372	346	331	345	327	330	367	361	359	332	328	373	331	369	321	346	340	347	344	349	337	364	323	408	352	348	335	363	310	334	356	346	342	352	347	314	330	350	340	366	368	335	352	360	341	331	327	357	353	353	357	346	346	347	338	386	342	354	378	343	359	293	351	352	324	362	360	343	348	341	347	342	324	373	356	382	310	363	345	351	354	356	355	338	309	344	348	356	343	329	352	345	344	375	345	349	333	344	353	347	371	329	359	347	343	349	375	355	337	322	372	321	359	358	367	344	344	370	334	373	346	385	363	349	347	323	346	346	318	346	361	328	376	309	379	346	360	354	361	349	346	320	383	342	337	362	315	347	340	361	332	320	336	352	344	358	379	385	353	319	346	353	379	341	336	340	349	327	323	354	353	348	335	360	351	361	333	359	361	343	337	335	349	352	348	349	345	346	348	381	337	336	354	338	361	350	356	327	357	321	335	319	368	360	313	314	353	344	341	326	370	325	372	332	351	367	356	366	347	361	360	329	391	339	338	378	344	324	342	341	375	355	335	386	356	374	341	342	357	400	347	358	380	302	325	356	355	333	322	322	321	359	351	370	326	386	364	359	351	349	370	338	339	351	328	362	379	319	335	340	357	368	354	346	371	351	333	360	352	350	339	353	320	343	381	342	323	336	301	341	311	347	318	332	335	374	331	356	348	339	317	335	343	363	331	348	323	359	320	326	340	333	351	337	353	364	338	340	336	364	340	332	388	338	394	359	335	338	340	346	355	343	354	356	336	336	368	349	337	372	365	371	369	353	348	327	351	344	331	355	365	366	359	323	353	348	361	351	367	371	379	356	308	358	348	345	337	331	332	379	363	342	345	353	351	331	339	354	349	338	313	363	338	343	342	361	336	305	345	365	367	365	352	322	356	340	346	319	341	360	348	328	374	355	358	341	322	309	343	338	339	360	375	369	319	336	371	319	343	349	351	321	380	400	313	312	355	404	311	348	317	321	369	368	324	348	393	340	358	349	380	351	323	345	349	317	330	368	353	335	357	362	321	345	329	337	327	384	353	379	366	333	359	348	358	373	367	353	353	370	358	356	353	344	353	349	327	348	327	340	361	331	348	332	336	373	359	354	321	328	321	383	326	369	337	337	373	362	334	327	363	375	316	364	376	322	320	314	341	317	329	312	331	361	368	312	351	343	358	309	295	324	338	355	336	330	360	362	361	366	366	340	343	382	347	370	340	382	337	343	358	355	343	347	316	366	353	343	330	331	338	324	330	345	341	353	333	331	339	330	327	346	341	329	348	375	288	375	332	355	353	322	366	323	369	316	343	342	343	352	303	354	311	353	363	320	329	360	356	351	343	382	313	324	356	318	311	361	336	363	342	344	358	356	328	349	326	366	344	349	340	322	319	367	320	302	358	325	309	320	327	340	316	335	354	349	352	342	344	342	349	353	332	383	333	337	334	367	341	380	351	353	328	352	331	329	337	345	378	346	361	364	349	354	336	334	352	313	348	331	338	338	329	369	352	315	350	373	344	342	327	364	358	352	325	364	328	346	317	345	364	350	348	347	355	383	315	334	353	322	357	343	331	341	343	357	355	353	326	318	317	329	315	366	344	326	365	313	347	347	341	367	362	340	369	323	327	330	381	316	390	353	352	339	389	364	357	332	328	322	348	367	378	370	349	353	342	326	355	353	352	367	343	341	312	342	327	350	330	327	355	323	362	342	338	337	335	353	373	346	356	371	364	334	358	348	344	358	359	347	360	331	370	350	336	334	354	325	371	356	340	344	329	366	375	345	365	392	325	346	322	368	391	365	354	346	315	367	380	350	362	349	340	345	319	328	362	327	362	311	332	339	369	323	324	303	333	322	332	342	337	335	343	367	346	346	329	357	341	330	346	367	299	352	360	334	343	340	338	357	337	358	339	367	361	334	329	332	347	351	316	380	317	353	343	327	311	345	315	309	362	342	355	350	341	327	365	348	374	352	358	363	319	340	331	372	377	316	342	309	325	348	360	372	315	338	345	331	387	352	365	327	320	361	357	322	346	350	355	373	368	343	353	345	305	329	359	347	330	353	344	354	316	344	332	345	384	351	349	390	323	346	363	323	353	328	334	345	325	342	336	349	343	341	353	366	327	343	335	336	326	335	364	333	369	353	327	317	367	325	361	359	365	333	376	376	351	333	355	353	362	316	362	337	358	331	347	338	337	333	380	344	348	348	318	343	384	359	356	364	330	370	388	359	306	358	346	321	372	368	339	315	392	336	327	365	335	343	335	378	342	350	331	347	373	331	332	338	369	360	347	366	362	353	349	358	342	316	314	339	350	371	385	338	342	346	351	341	336	344	345	328	302	351	333	349	360	322	298	323	340	349	333	343	327	334	306	340	356	365	344	342	352	341	351	362	372	326	338	343	319	385	318	357	363	342	318	339	335	347	335	355	365	331	363	340	340	323	363	341	334	359	336	355	348	367	329	360	323	344	331	316	377	355	322	340	343	363	369	342	384	346	320	343	361	357	327	376	353	310	329	340	323	333	329	312	335	317	380	357	398	341	347	343	354	347	357	325	325	350	368	343	329	351	358	344	337	333	355	342	355	391	319	339	315	342	359	350	334	370	340	384	359	353	327	364	328	307	375	297	375	326	348	380	339	370	356	334	318	352	375	334	374	326	354	350	379	306	319	361	322	337	365	330	360	340	317	344	348	328	364	359	348	350	356	382	334	359	329	351	329	378	341	364	324	362	353	349	342	341	369	320	350	301	334	347	329	356	367	337	341	337	359	367	339	350	334	333	349	356	335	342	329	314	371	333	368	353	321	340	338	376	334	378	378	357	348	343	315	343	363	368	352	333	348	375	352	335	353	348	372	363	333	387	328	363	351	338	327	338	335	337	332	348	341	360	331	345	322	357	370	372	368	332	343	340	337	338	334	338	336	356	362	366	315	334	366	347	334	349	361	343	353	319	377	330	347	355	336	344	347	329	351	363	333	335	362	350	331	364	377	339	358	341	333	323	371	346	335	342	334	349	341	373	345	370	337	316	357	343	362	387	396	346	333	341	306	333	329	335	334	358	301	371	367	341	342	350	329	335	326	333	368	327	350	344	340	330	323	380	329	309	343	347	333	355	348	356	331	362	330	359	347	311	287	346	371	337	365	348	347	363	344	350	386	356	344	335	361	327	358	380	342	350	329	359	350	331	372	330	341	359	317	370	341	303	326	354	314	339	316	355	365	353	347	375	353	380	352	350	341	340	356	366	331	352	331	356	317	370	312	337
24933	20933	26896	24893	11155	2803	1655	1424	1202	983	796	772	748	708	723	662	670	698	666	661	660	653	673	706	711	741	716	731	684	700	668	701	647	670	639	682	627	635	633	627	652	646	620	613	648	652	632	653	633	632	665	667	644	642	676	612	621	664	630	639	588	668	667	651	609	620	614	667	641	651	666	628	665	622	656	634	603	640	659	638	655	644	608	611	657	625	606	650	624	643	633	581	646	619	619	622	641	595	644	636	609	627	685	619	641	608	678	623	630	615	697	618	643	646	611	668	615	645	619	634	645	652	622	651	639	624	631	609	707	642	660	630	676	674	631	628	671	644	616	634	680	618	605	633	650	659	654	653	652	718	709	677	684	617	618	658	672	600	631	666	656	613	641	661	607	679	680	614	667	632	652	633	668	614	694	661	665	603	641	650	628	585	638	631	628	657	654	658	684	664	677	627	597	656	623	620	629	634	668	648	603	628	625	709	649	696	616	684	637	642	653	618	682	623	606	643	654	641	624	672	660	662	621	613	671	597	669	617	629	620	613	651	607	592	651	668	622	624	597	643	620	638	617	670	603	653	620	659	646	649	671	663	617	597	682	660	686	609	610	638	606	676	660	607	639	652	653	658	629	700	628	617	683	618	641	632	623	644	644	641	639	622	647	630	616	681	615	665	611	676	650	665	636	637	654	660	645	641	691	679	669	625	615	671	634	608	640	633	671	627	655	607	609	642	653	631	646	633	667	590	650	645	667	659	613	660	644	656	636	625	639	641	647	615	696	629	708	657	654	644	621	616	611	644	615	636	646	636	663	634	643	677	659	615	684	627	652	654	658	655	589	690	633	624	657	714	682	627	629	633	646	635	635	619	646	623	680	629	622	674	659	631	621	633	607	662	607	621	629	615	609	644	675	621	660	616	684	672	668	652	647	671	634	614	657	645	627	650	647	616	688	640	646	609	640	633	646	657	668	633	675	642	673	649	637	714	658	649	661	619	631	644	645	622	632	651	645	616	659	597	627	586	661	643	673	650	629	607	575	618	623	636	612	670	648	635	643	661	649	661	634	671	642	633	609	635	637	693	618	610	594	644	650	691	592	625	621	611	629	651	643	665	647	643	572	640	649	625	656	690	626	638	637	678	634	611	643	615	650	611	637	675	633	631	665	611	662	655	626	670	667	691	647	612	674	636	641	669	634	606	641	680	630	619	682	605	639	676	633	644	648	615	643	670	642	660	593	665	651	683	629	638	626	612	629	623	662	655	664	624	635	625	598	616	655	650	658	640	659	656	669	579	641	640	650	640	605	658	623	645	618	610	620	609	634	603	596	637	617	641	651	673	675	635	626	673	647	601	625	655	612	599	673	629	644	637	649	607	645	630	659	677	669	668	643	648	594	589	597	645	637	649	680	672	612	647	617	621	626	649	649	662	628	646	628	641	631	629	636	669	646	667	663	597	626	654	616	617	660	606	618	612	624	631	620	619	659	601	662	645	646	639	651	614	642	625	634	652	619	613	651	589	601	640	628	581	655	641	651	665	584	644	671	647	634	619	652	602	582	685	612	606	642	629	616	631	691	608	709	635	642	644	659	651	606	681	653	661	638	644	665	608	630	623	661	613	659	618	652	659	673	660	614	634	620	621	650	635	670	634	641	593	657	641	653	611	609	645	639	628	624	604	643	626	611	657	657	596	657	679	650	649	680	592	609	663	619	616	590	618	652	643	635	648	663	600	624	646	675	673	621	649	644	627	592	633	642	628	649	657	667	596	661	625	600	645	647	625	655	659	649	614	651	618	661	629	601	671	638	646	643	656	633	649	685	681	663	587	668	627	638	610	672	660	624	659	690	667	669	638	616	637	615	620	639	692	599	681	634	669	646	681	649	628	648	627	642	652	575	611	641	611	593	613	545	670	661	654	636	624	595	669	663	646	660	654	655	661	619	650	654	674	631	686	664	610	650	656	633	631	632	626	649	653	684	625	622	670	623	631	646	640	656	655	678	625	643	645	669	632	647	602	659	678	641	632	672	616	633	650	635	695	612	623	629	644	670	616	672	614	619	670	655	678	659	658	693	613	645	652	617	619	644	620	646	573	637	642	664	606	626	648	638	637	647	687	613	648	615	592	583	653	624	628	631	648	635	628	593	675	642	689	678	648	625	655	628	621	626	638	654	651	624	659	631	643	637	662	607	646	668	671	684	632	713	646	632	712	639	609	663	652	670	636	626	641	602	670	666	602	647	649	673	644	664	649	638	669	629	674	657	625	629	687	639	645	630	657	618	623	645	639	642	667	608	631	668	640	622	635	623	670	672	650	604	649	656	617	624	633	656	674	668	637	627	625	641	674	613	627	605	613	632	679	596	638	601	590	645	629	679	619	623	605	604	628	636	657	628	690	629	609	645	641	707	629	646	621	598	668	657	658	663	662	656	694	666	606	634	649	650	618	608	641	649	624	637	616	681	694	635	630	623	618	634	651	656	625	667	630	656	649	621	647	628	685	644	595	631	669	578	656	648	624	657	618	592	654	590	663	607	587	658	681	658	644	619	649	647	635	650	672	619	629	641	669	640	608	660	647	640	607	640	618	644	675	650	618	666	636	624	632	646	664	625	602	648	682	656	648	603	661	672	591	587	643	629	631	651	633	644	637	630	639	653	602	640	621	674	645	594	661	651	668	630	600	682	619	568	617	665	653	672	681	628	613	619	618	617	649	658	578	670	669	663	562	613	628	624	658	677	646	676	658	620	593	620	608	605	611	659	669	606	700	659	644	635	621	621	602	666	613	685	635	655	675	594	669	585	636	659	664	612	654	660	607	682	664	665	617	594	671	678	640	684	624	648	634	623	630	650	703	647	644	627	652	639	614	655	608	580	643	683	619	659	666	604	665	591	674	668	651	657	650	626	597	626	596	605	659	640	639	671	636	644	659	634	653	653	666	629	654	654	642	622	628	635	640	630	645	635	687	623	663	651	653	656	665	588	640	667	661	569	681	613	568	573	629	626	669	629	621	642	599	648	654	654	634	598	646	606	685	655	663	584	631	625	614	635	622	670	623	664	634	660	670	630	667	639	643	644	604	610	626	634	642	680	647	609	624	629	680	654	642	618	635	657	627	625	633	640	619	617	677	606	624	636	669	636	646	590	625	636	706	639	676	669	614	632	640	613	657	621	596	640	630	616	652	657	640	628	572	684	620	638	625	642	644	651	640	609	622	645	620	668	639	647	676	665	701	618	607	621	684	630	682	626	621	621	670	629	606	641	657	577	642	653	598	646	672	609	637	673	589	629	665	625	642	654	689	654	631	645	622	618	619	636	619	693	612	612	662	630	638	657	648	707	664	666	612	665	612	682	626	636	668	586	617	659	634	665	647	603	628	643	637	668	646	660	648	618	628	616	686	639	634	610	613	664	656	565	613	633	614	663	600	667	645	617	634	676	673	644	640	659	648	629	646	611	649	643	641	624	646	656	689	647	627	643	678	634	679	605	612	610	670
8236	16797	16658	10930	7046	4756	3197	2978	2306	1632	1171	1052	952	982	876	851	861	847	856	836	850	846	848	852	853	897	865	814	872	777	796	827	801	779	716	785	764	770	722	797	766	753	774	780	780	750	832	749	745	714	774	702	811	756	799	725	731	762	764	739	785	730	749	767	738	727	784	715	736	747	772	762	782	783	835	808	730	749	780	778	760	729	773	789	771	747	724	781	744	773	800	769	729	729	772	750	735	764	749	740	741	742	725	760	746	703	775	734	760	730	814	769	763	790	714	725	772	749	769	706	729	764	708	740	745	736	749	751	755	725	767	728	761	761	728	796	760	794	751	716	726	725	768	732	757	762	789	774	723	770	725	753	756	787	703	721	785	752	732	768	759	752	703	775	736	753	778	759	775	713	746	785	776	780	743	742	706	786	753	751	777	757	865	730	771	727	771	756	740	764	758	762	759	793	729	807	771	767	742	725	722	775	745	715	754	784	707	744	781	737	783	768	808	747	773	816	753	751	808	758	748	768	786	756	675	728	720	812	744	761	760	725	765	754	782	751	777	726	726	737	765	740	788	779	720	804	726	754	772	797	733	818	704	788	736	741	804	787	724	747	722	751	752	775	731	736	711	741	734	826	711	741	784	805	798	770	711	797	776	771	740	730	756	752	724	748	753	772	749	742	717	756	762	763	750	760	757	754	734	741	746	789	764	703	772	741	743	730	761	751	776	714	724	725	774	773	792	754	739	787	801	740	733	753	760	749	751	714	748	696	743	745	749	747	770	758	740	747	789	782	767	791	745	716	732	722	693	742	779	749	793	748	784	739	748	701	796	729	737	768	685	768	774	687	722	727	774	793	715	720	733	781	686	800	751	768	742	745	723	781	706	774	736	742	722	729	731	782	755	729	721	784	756	772	739	776	787	749	786	773	730	743	744	771	714	738	793	816	779	708	742	771	785	724	812	696	776	783	748	727	756	692	731	734	746	776	732	783	731	762	784	722	725	756	722	785	740	778	780	769	758	764	727	773	793	723	773	767	773	749	770	729	732	708	763	778	755	765	768	739	734	775	782	764	752	736	765	738	709	728	728	784	678	704	784	753	747	764	743	736	743	726	747	732	774	750	736	764	814	724	742	744	762	745	751	766	773	755	750	733	740	764	729	755	727	718	759	731	722	752	740	778	774	755	749	759	765	783	725	684	725	740	756	790	767	724	740	787	703	729	709	753	737	769	751	759	742	759	753	730	763	756	770	758	801	761	707	772	714	756	759	723	715	751	785	799	769	756	733	740	805	787	708	779	695	784	768	805	790	755	698	742	722	765	736	783	710	787	759	750	781	744	767	718	780	762	750	727	733	740	715	793	713	771	765	769	741	728	771	793	708	771	764	770	803	745	763	768	713	770	773	781	715	754	746	733	770	759	709	766	757	751	788	762	746	716	754	766	687	770	723	754	711	779	743	757	794	742	707	736	795	748	778	732	709	716	720	781	754	760	752	757	774	757	739	788	770	760	787	690	732	794	752	776	735	749	794	772	738	782	784	744	707	732	741	762	697	769	776	787	712	755	767	774	751	738	775	772	761	743	769	738	769	747	749	777	733	737	742	798	760	745	751	777	763	735	741	774	719	741	741	735	765	786	719	725	741	745	712	790	785	718	741	748	776	736	733	746	796	754	757	714	782	722	771	705	773	775	729	728	766	791	739	768	750	797	777	772	743	739	729	752	730	769	759	691	758	741	785	761	765	753	761	746	766	785	778	746	758	766	715	759	760	753	785	719	712	758	731	694	782	747	751	689	739	743	747	705	738	787	794	764	759	770	767	717	758	767	708	782	777	735	748	762	742	748	728	754	732	727	743	728	794	747	786	754	766	742	803	784	727	780	826	776	751	740	765	770	748	670	787	696	777	718	786	734	749	713	814	753	702	755	754	719	778	789	709	774	728	682	761	810	715	764	824	761	798	726	753	688	766	768	785	782	741	783	761	738	752	749	729	732	775	803	788	819	754	724	793	766	803	746	770	758	750	705	754	727	731	772	733	756	772	766	734	729	738	766	730	707	756	766	756	757	772	753	768	741	790	767	727	715	717	715	800	749	708	744	776	754	765	729	782	750	813	765	741	744	758	760	707	767	707	789	739	769	693	779	756	727	725	712	753	740	757	771	817	765	768	777	753	770	752	716	761	743	797	749	743	754	722	785	730	749	745	717	742	741	764	753	732	812	755	743	783	729	731	782	749	782	717	729	750	781	787	752	712	748	761	735	785	769	788	746	737	733	780	743	757	787	723	784	767	735	761	734	747	730	758	754	729	752	742	724	779	717	737	731	738	729	738	759	767	751	689	699	724	748	747	751	751	787	800	759	798	738	803	769	753	777	727	710	773	718	747	733	809	752	770	821	748	762	818	734	758	717	699	748	739	728	805	722	798	695	786	772	733	763	723	714	764	766	737	719	767	709	723	754	768	731	748	790	751	699	740	731	737	698	749	737	796	763	761	785	757	792	759	782	779	757	752	756	794	742	747	728	782	738	761	738	752	757	785	733	761	741	757	759	766	754	755	800	745	754	800	743	779	789	769	743	798	709	750	743	783	767	747	735	799	795	697	768	761	761	757	739	789	793	742	755	757	792	751	754	795	740	810	798	750	763	694	786	716	750	740	785	758	748	768	794	762	730	744	753	789	778	789	734	726	750	725	736	760	759	757	720	739	750	774	710	734	728	733	730	768	749	779	740	780	733	733	755	743	744	735	762	792	727	736	727	753	729	742	730	772	754	777	776	752	771	771	750	736	755	784	778	743	696	752	765	739	743	726	768	696	717	734	756	717	730	770	743	709	789	750	724	734	743	837	773	787	757	754	780	740	752	708	750	719	739	753	720	753	718	773	743	762	731	763	757	708	760	759	764	785	771	727	734	731	754	758	767	747	753	729	754	772	732	747	800	740	738	775	813	746	727	723	782	734	739	760	756	786	771	776	748	795	742	727	709	716	738	729	756	746	757	788	714	782	775	738	737	746	772	785	735	741	720	759	746	766	696	750	752	736	751	731	762	734	739	763	757	772	794	761	794	745	788	748	763	731	769	795	765	737	746	751	795	747	751	767	795	737	838	777	724	722	717	727	785	784	741	752	766	764	743	769	796	747	768	786	746	705	787	762	723	761	777	758	746	707	807	755	722	763	776	711	766	745	743	760	835	731	744	695	784	790	711	782	744	786	780	784	768	723	743	757	772	760	792	767	727	721	740	753	785	796	791	761	714	809	798	787	745	730	745	743	720	748	764	727	728	709	766	809	770	769	789	790	769	710	731	753	682	773	721	739	737	741	766	764	792	767	751	778	759	769	758	745	753	734	747	793	737	792	770	723	748	740	686	751	718	749	754	744	745	733	757	780	737	735	776	760	770	734	737	759	710	751	757	776	754	770	763	776	729	774	726	767	727	743	766	770	732	735	715	715	774	734	755	722	729	782	720	747	744	786	775	719	730	738	761	745	692	791	742
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
