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
340094347414	340094347934	340094348484	340094349034	340094349584	340094350134	340094350684	340094351234	340094351784	340094352334	340094352884	340094353434	340094353984	340094354534	340094355084	340094355634	340094356184	340094356734	340094357284	340094357834	340094358384	340094358934	340094359484	340094360034	340094360584	340094361134	340094361684	340094362234	340094362784	340094363334	340094363884	340094364434	340094364984	340094365534	340094366084	340094366634	340094367184	340094367734	340094368284	340094368834	340094369384	340094369934	340094370484	340094371034	340094371584	340094372134	340094372684	340094373234	340094373784	340094374334	340094374884	340094375434	340094375984	340094376534	340094377084	340094377634	340094378184	340094378734	340094379284	340094379834	340094380384	340094380934	340094381484	340094382034	340094382584	340094383134	340094383684	340094384234	340094384784	340094385334	340094385884	340094386434	340094386984	340094387534	340094388084	340094388634	340094389184	340094389734	340094390284	340094390834	340094391384	340094391934	340094392484	340094393034	340094393584	340094394134	340094394684	340094395234	340094395784	340094396334	340094396884	340094397434	340094397984	340094398534	340094399084	340094399634	340094400184	340094400734	340094401284	340094401834	340094402384	340094402934	340094403484	340094404034	340094404584	340094405134	340094405684	340094406234	340094406784	340094407334	340094407884	340094408434	340094408984	340094409534	340094410084	340094410634	340094411184	340094411734	340094412284	340094412834	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21735	20314	27912	22575	20315	20387	11541	1543	1102	1032	1004	868	873	774	817	825	739	791	768	754	728	726	700	704	718	688	676	704	745	666	676	643	695	648	678	654	667	645	710	663	652	662	682	653	604	636	668	684	622	677	666	649	648	651	640	671	648	640	648	599	690	640	614	594	684	628	626	652	659	645	635	639	631	658	646	622	641	651	584	704	648	645	650	647	693	651	691	673	685	642	677	620	615	627	652	671	627	624	647	671	670	651	651	642	638	638	684	665	642	637	641	660	656	653	621	679	640	627	608	602	593	618	642	642	632	624	635	647	675	614	693	601	655	609	626	641	605	643	656	675	630	663	661	643	662	629	652	648	696	637	643	624	697	649	639	686	674	663	669	624	655	657	653	628	598	668	651	668	643	602	620	664	648	692	690	650	635	623	637	636	659	676	612	659	608	631	605	675	619	650	643	650	669	570	626	665	613	626	643	633	658	642	624	646	682	654	666	629	605	580	592	621	641	631	642	639	657	650	645	639	621	612	661	634	655	688	654	689	628	645	600	651	671	613	631	605	619	680	638	643	637	643	662	614	699	614	606	639	636	647	628	635	601	585	626	655	671	645	617	635	657	653	638	665	613	603	653	642	611	679	669	630	642	643	655	625	657	626	646	635	648	654	637	648	619	643	636	612	622	671	624	689	626	644	627	659	624	584	659	664	626	704	617	609	627	610	588	638	608	671	655	611	650	609	605	604	660	649	611	626	666	688	687	586	676	700	668	595	626	665	624	625	619	645	615	630	623	639	647	656	608	596	632	636	603	652	641	678	664	659	632	600	587	624	685	640	634	653	646	645	669	657	676	644	645	568	627	628	607	631	703	670	641	623	589	635	629	634	658	612	682	615	623	610	640	620	652	610	623	645	651	601	653	622	651	573	702	642	619	663	598	634	650	627	636	642	655	633	651	642	636	631	637	664	641	631	642	653	630	651	628	630	692	649	666	642	660	606	621	665	631	650	631	626	654	621	685	624	631	636	654	624	658	645	681	640	603	599	666	629	623	667	623	631	615	668	596	641	658	611	683	642	662	654	653	616	632	692	652	595	608	645	681	641	617	606	644	643	674	641	637	647	651	644	637	657	633	679	624	630	660	642	663	666	636	637	631	650	622	672	644	666	663	633	652	596	634	664	664	612	636	640	632	601	636	626	621	653	678	631	694	635	646	637	633	669	616	643	679	611	616	610	642	665	640	663	637	606	661	663	632	696	712	625	622	658	663	628	655	623	612	629	641	674	652	590	587	676	658	607	661	673	658	605	641	624	648	629	591	693	662	654	626	642	676	622	621	614	645	684	646	669	626	626	639	635	643	596	605	634	634	613	638	631	596	625	590	602	622	638	605	623	671	642	612	618	654	694	633	637	632	629	681	633	638	628	627	612	655	694	627	600	647	630	611	642	665	621	612	631	630	659	600	602	622	610	617	597	657	668	640	625	660	609	645	629	662	580	639	650	639	650	681	626	644	670	625	613	637	656	599	649	627	604	680	604	660	676	634	636	658	626	616	598	644	634	614	629	635	636	639	615	628	634	638	616	671	610	631	639	663	613	606	647	612	601	628	635	629	632	620	611	635	618	648	642	652	636	620	656	660	669	653	635	617	628	624	610	665	626	674	595	630	647	634	637	668	678	690	593	662	693	660	636	653	615	627	649	634	672	647	610	659	619	638	667	660	601	607	667	634	625	624	665	606	620	656	606	626	616	652	631	601	588	587	646	644	644	600	630	670	684	643	673	657	659	636	640	603	645	609	609	627	658	654	612	618	639	634	656	639	630	670	663	694	607	666	589	653	627	635	639	682	624	607	643	687	643	658	643	665	618	687	651	618	624	624	653	633	637	644	653	627	590	675	693	687	644	600	623	647	610	624	666	634	640	620	619	648	693	590	614	661	626	606	606	636	608	613	625	594	616	682	627	633	630	656	623	624	675	643	641	627	640	647	641	630	640	616	622	683	678	657	607	631	603	573	647	651	628	623	644	661	677	664	656	607	652	584	599	642	625	629	674	664	618	602	657	649	645	662	614	615	642	645	613	678	639	610	642	643	632	611	651	654	621	673	618	613	627	658	656	658	629	615	615	614	651	637	623	618	592	604	649	669	628	665	591	660	607	635	609	622	673	617	603	646	648	596	675	653	604	594	671	622	653	620	636	628	637	614	616	604	700	625	640	651	622	607	654	654	651	622	612	645	683	620	651	622	586	615	651	627	600	649	623	634	682	591	618	631	629	625	626	610	636	646	666	654	634	602	624	609	660	632	603	637	640	605	627	669	651	641	572	647	617	662	670	655	661	641	635	651	600	641	639	627	654	629	675	627	640	647	630	628	658	566	653	620	642	668	611	674	692	651	581	627	595	658	623	573	614	613	619	629	618	641	660	605	597	658	644	643	613	645	607	716	656	590	618	658	633	627	622	650	630	636	632	635	635	688	589	649	680	661	617	632	623	632	677	647	653	669	614	613	592	624	630	621	615	610	606	615	650	628	646	625	601	691	660	631	613	646	623	663	654	689	635	669	598	660	648	633	648	617	636	638	626	636	593	627	627	624	627	653	631	649	646	596	645	658	632	620	687	635	662	657	598	629	670	613	619	601	643	608	617	636	682	671	627	651	607	632	677	656	621	605	624	633	621	669	656	611	597	634	646	608	638	666	623	630	606	659	661	684	639	636	625	643	612	588	676	639	643	623	616	635	643	663	624	611	624	603	651	635	603	626	587	609	653	618	629	620	614	649	601	647	639	641	641	628	635	635	643	641	639	605	648	665	611	623	637	663	654	624	665	701	653	650	642	660	679	603	644	641	644	643	668	638	644	660	690	613	615	600	637	657	667	616	642	591	644	614	646	644	642	616	615	645	656	656	639	631	602	637	664	655	636	625	669	620	629	669	631	665	648	640	632	627	655	646	612	634	653	652	613	601	612	632	673	659	617	653	626	629	625	623	675	663	628	659	608	618	609	606	607	638	638	655	611	620	607	645	641	593	646	632	600	623	657	634	615	655	644	633	672	669	662	655	585	651	648	669	627	658	589	618	664	613	661	676	684	641	636	582	617	625	622	651	640	652	662	618	706	652	673	668	619	660	625	632	646	624	657	647	676	604	648	653	620	666	629	622	609	638	607	609	689	670	636	649	587	640	604	645	624	634	604	664	663	670	670	633	635	638	609	637	656	634	636	693	638	650	634	644	653	621	605	647	631	627	635	632	584	593	632	667	597	575	681	602	594	616	636	632	642	676	666	620	649	638	625	632	606	628	638	645	621	618	664	611	655	611	626	635	605	631	607	620	604	644	596	640	618	670	614	652	633	662	658	637	636	625	622	604	655	624	633	645	615	595	647	640	625	636	626	641	656	601	638	678	625	634	647	631	586	603	624	621	630	733	674	644	599	690	659	581	697	613	623	640	669	590	653	605	644	634	642	695	635	642	633	642	635	620	636	646	659	607	613	594	653	667	603	652	630
7071	16353	13469	7312	5076	4019	3126	2508	2229	1891	1766	1513	1294	1339	1248	1177	1089	1078	1063	1064	998	1040	964	994	932	934	917	953	878	920	936	894	876	848	921	858	934	888	846	870	878	906	914	933	895	866	872	871	887	898	843	857	901	823	845	807	821	867	843	868	855	905	841	886	859	889	868	860	813	833	830	860	794	870	812	839	844	864	850	829	844	851	827	880	834	855	809	817	862	843	852	851	859	798	813	819	869	860	842	798	881	858	803	876	830	910	839	849	834	825	823	846	817	840	880	885	856	861	838	830	881	823	827	806	831	802	853	844	834	863	813	825	860	881	839	830	794	854	815	867	846	842	800	821	799	852	846	865	860	769	833	864	838	837	884	816	835	885	822	846	865	865	816	855	803	822	927	839	830	839	877	842	815	802	807	801	887	794	785	851	815	819	852	894	821	856	865	865	796	867	844	794	790	858	877	834	851	821	880	862	866	847	840	839	807	818	846	806	832	880	856	914	816	823	855	845	846	852	855	842	862	819	844	811	842	856	877	907	831	866	835	850	826	795	823	816	851	821	865	852	853	840	832	836	851	794	786	869	829	837	880	859	798	826	861	917	942	785	822	889	867	794	841	891	867	852	842	840	920	874	863	867	781	835	900	807	827	842	841	904	826	847	861	854	871	840	860	843	841	846	886	828	811	843	826	780	868	831	878	834	851	862	857	812	881	862	872	854	829	881	858	864	846	873	818	829	898	868	869	872	862	827	858	789	857	883	853	822	849	840	846	856	857	799	825	906	786	827	880	843	848	815	843	847	863	895	848	864	814	907	880	832	926	814	847	855	856	852	873	829	843	838	835	849	826	772	853	838	864	878	821	822	841	819	824	825	816	842	832	879	850	858	872	858	796	855	798	790	827	817	842	852	809	849	781	832	863	828	855	831	871	809	895	883	811	794	830	868	852	856	893	866	840	814	870	873	844	833	828	829	803	866	811	841	874	876	840	792	829	816	870	849	871	858	802	864	829	816	896	862	855	858	858	819	822	792	811	871	834	846	823	822	836	862	825	833	881	846	885	824	873	856	814	875	847	813	879	854	841	871	847	828	820	842	853	870	873	817	776	860	852	870	852	850	890	817	846	810	866	883	824	818	849	856	873	832	857	825	854	832	877	863	848	843	793	890	821	811	797	794	815	790	794	885	829	852	901	827	870	835	852	794	848	837	827	852	831	806	861	838	810	815	858	907	854	831	797	871	841	843	877	824	822	856	806	853	867	778	805	842	829	814	874	818	744	856	844	878	795	852	842	814	795	825	840	852	865	891	860	787	849	850	800	814	861	807	859	835	839	850	848	781	774	848	875	875	836	854	791	824	837	839	842	779	851	850	808	805	816	857	816	815	834	858	854	896	808	849	844	774	876	774	846	888	838	847	838	898	836	852	821	860	842	851	818	830	831	883	866	872	821	822	857	847	778	872	790	831	793	856	844	840	873	806	823	856	859	828	844	841	833	871	815	833	873	837	858	869	856	821	811	834	832	863	840	831	862	829	817	779	867	825	799	835	800	826	829	857	870	854	926	875	855	820	836	866	818	790	827	898	853	819	835	813	795	841	814	791	827	832	773	833	822	818	850	843	831	883	825	888	888	817	808	874	847	826	836	869	812	831	836	804	854	848	874	859	807	806	853	872	822	851	832	887	892	837	801	822	831	884	843	834	817	824	805	844	819	859	800	824	834	851	864	797	832	808	842	869	848	832	868	876	823	869	844	846	875	852	903	859	840	801	798	820	856	829	884	878	855	828	829	810	792	864	825	879	775	851	823	842	813	834	820	864	851	853	856	800	777	887	825	860	828	837	877	815	803	838	808	837	821	834	908	779	816	828	848	801	822	810	820	836	825	857	853	804	848	824	892	863	866	855	837	851	845	815	792	819	879	847	831	866	829	852	831	894	855	845	842	876	844	854	836	812	838	849	829	833	852	836	803	877	818	877	925	808	837	812	846	841	802	838	816	832	824	787	831	847	849	809	844	891	848	861	784	825	847	812	841	824	843	843	807	898	810	789	870	878	887	824	873	810	853	834	819	860	889	829	826	844	875	830	876	855	821	889	842	777	847	867	921	815	823	818	812	873	773	864	870	870	830	814	859	864	861	844	868	825	848	831	818	792	838	857	867	901	856	825	834	832	886	881	806	841	825	820	847	861	894	808	824	796	802	865	782	825	848	802	859	812	807	829	854	873	847	813	847	835	869	837	842	860	840	809	819	801	852	887	819	869	845	877	791	844	866	842	861	874	843	817	854	881	864	832	805	804	834	814	837	877	890	820	848	799	825	836	843	843	812	781	796	855	872	841	820	839	789	834	861	808	871	836	839	869	882	833	858	808	850	810	882	821	855	872	825	845	825	865	833	844	858	825	835	861	813	860	838	794	874	875	820	896	838	869	821	807	850	796	900	918	834	813	850	806	899	849	866	834	814	859	872	851	829	842	834	851	835	807	834	783	816	868	855	815	838	838	844	872	846	901	827	839	808	791	839	831	849	900	809	863	877	844	843	848	774	833	815	827	832	870	832	844	904	865	887	878	831	835	835	822	817	860	861	797	837	870	863	845	816	859	827	826	857	817	781	855	856	849	848	825	858	834	822	852	846	861	883	858	852	842	865	845	838	791	851	808	823	833	860	797	843	854	829	887	848	774	875	822	826	790	853	863	792	906	871	869	820	828	826	848	866	897	854	860	873	875	787	876	824	815	814	864	869	863	821	876	860	794	848	817	825	840	804	853	859	864	853	842	885	779	842	863	746	812	871	879	856	870	791	866	797	847	867	870	833	809	852	817	853	784	854	808	821	798	838	832	812	858	824	836	878	862	788	798	851	858	819	849	786	849	881	837	841	882	850	816	830	805	834	874	844	847	816	798	830	820	846	832	848	863	809	828	783	830	877	839	888	842	871	822	858	763	838	865	886	828	829	793	858	821	859	797	815	839	810	829	844	855	796	860	867	865	851	847	836	892	809	800	827	788	874	835	848	810	824	866	836	833	846	792	813	841	850	862	894	886	852	840	813	859	873	842	797	844	872	897	872	845	828	859	861	860	864	884	821	849	930	837	826	861	858	776	865	818	844	840	830	845	850	844	816	786	834	872	850	838	884	844	788	818	819	809	783	857	845	854	865	872	831	841	787	849	845	809	844	764	841	807	806	871	874	820	883	909	859	843	822	885	822	830	813	846	813	847	867	818	844	795	867	843	860	858	838	821	846	825	847	862	833	847	864	824	831	819	839	818	821	866	847	764	835	859	838	839	865	863	849	810	888	873	789	836	826	843	830	853	880	834	809	859	823	745	834	839	805	836	820	839	872	788	811	811	827	840	830	829	849	877	840	848	787	801	818	830	900	815	812	852	849	822	844	807	846	816	809	847	791	857	811	842	829	868	920	875	857	837	822	885	829	838	774	878	850	830	896	836	877	827	879	839	857	811	843	861	904	793	847	833	785	888	872	805	861	815	833	850
27044	21322	12085	1356	736	687	698	651	656	611	677	704	649	630	671	616	680	644	664	639	657	634	651	688	631	638	648	658	613	657	640	623	636	636	649	648	675	630	599	607	648	643	657	564	644	644	638	642	646	668	614	669	627	638	649	644	636	670	655	652	618	663	633	708	681	653	651	677	678	673	645	634	660	614	653	641	668	631	644	649	666	657	676	651	664	652	668	673	661	637	585	607	633	613	619	627	619	677	665	594	654	601	653	591	642	662	678	619	642	649	670	663	665	697	604	653	646	636	637	678	656	657	658	625	659	631	656	653	681	655	686	638	648	654	615	631	659	648	643	658	666	666	640	651	664	643	644	639	659	682	689	677	668	662	623	600	613	631	623	628	604	620	660	620	665	663	640	643	614	653	605	649	627	653	623	660	654	650	652	652	632	649	638	609	686	668	676	640	628	640	619	632	641	650	647	644	700	554	643	643	666	661	706	669	642	633	631	683	652	628	675	669	632	664	671	635	665	656	663	657	637	617	694	689	651	685	659	649	648	641	621	656	676	638	671	702	667	659	616	657	647	622	667	613	659	667	640	595	658	651	644	621	654	667	604	632	641	655	628	667	627	641	637	662	610	645	653	657	649	622	657	690	673	664	658	653	639	666	660	635	658	612	670	620	664	641	649	586	661	617	635	624	669	657	628	622	650	638	631	634	650	649	679	647	638	604	628	644	641	679	613	627	644	657	641	658	635	683	662	691	619	663	676	669	644	642	661	635	693	655	596	603	646	644	648	628	699	627	598	608	693	679	588	667	650	675	633	611	627	652	670	638	635	584	627	637	626	639	668	644	647	651	628	644	650	625	657	660	670	655	677	643	655	623	623	632	676	676	625	647	658	623	643	645	676	616	614	628	653	642	633	651	664	648	653	652	641	647	661	650	638	652	649	690	641	620	667	627	610	637	635	624	604	628	704	601	664	651	663	668	605	703	676	609	655	665	616	616	654	618	627	640	642	614	653	603	653	567	591	655	685	587	662	656	664	697	686	623	621	679	658	643	600	646	681	617	695	614	620	674	677	644	646	640	593	646	617	610	700	652	678	675	673	633	622	590	648	625	644	617	655	654	667	634	630	643	582	659	657	630	639	649	638	606	654	621	668	656	677	647	610	680	631	695	612	663	661	619	622	607	650	620	673	621	614	631	634	625	652	607	642	630	650	622	638	652	649	661	662	631	655	666	657	661	686	633	643	674	665	616	645	628	687	653	625	622	688	689	644	621	684	659	679	645	656	662	644	683	648	630	633	639	646	657	633	629	707	626	641	644	659	652	663	631	599	660	656	621	671	610	656	639	676	648	626	672	628	696	629	671	637	617	643	601	638	634	668	629	607	654	651	618	632	614	624	645	709	622	598	668	607	638	656	630	693	706	651	613	654	603	663	593	602	641	635	623	630	629	653	656	627	623	634	664	680	724	627	594	664	633	640	670	651	624	639	642	690	653	637	622	644	664	652	653	621	609	657	629	644	678	652	631	631	675	570	609	636	689	650	659	600	583	646	664	618	659	619	654	581	677	653	614	657	677	598	606	572	680	659	656	654	629	630	637	669	600	653	659	650	667	635	656	655	616	634	616	673	611	608	671	610	599	646	608	661	645	644	645	649	671	636	643	663	614	616	629	683	641	627	643	659	618	648	647	620	643	617	642	643	613	650	663	674	630	678	661	705	672	646	690	681	657	612	643	631	634	677	623	644	638	700	602	647	668	672	634	647	663	633	674	641	662	635	624	651	626	664	606	639	664	624	653	643	689	653	654	618	604	609	625	616	636	601	661	651	666	594	650	636	611	676	651	672	610	621	594	658	650	635	659	676	603	668	643	638	631	630	639	670	656	641	628	687	654	627	668	617	653	638	663	639	622	661	632	624	674	680	596	665	624	633	630	620	669	609	636	638	636	633	618	641	613	648	650	605	625	614	639	654	654	647	654	690	618	667	651	647	635	632	631	623	641	641	649	619	662	669	627	648	629	669	650	654	642	612	625	633	678	674	648	699	632	625	622	632	683	608	625	664	635	641	636	631	639	686	670	616	679	629	661	645	613	644	670	642	626	651	672	667	606	651	659	647	643	684	640	623	651	642	633	684	715	668	652	642	647	637	608	649	647	668	666	666	624	602	637	613	632	631	604	634	648	680	620	644	682	660	651	604	679	619	635	644	647	638	648	622	623	633	634	705	638	666	676	604	654	661	633	671	691	663	640	648	660	678	658	610	631	597	629	680	623	668	635	629	677	661	662	628	638	651	678	654	669	656	658	634	609	621	657	634	674	660	606	642	644	603	613	634	604	618	627	704	591	647	635	648	631	685	675	658	639	666	680	626	620	651	646	635	625	609	661	651	669	619	641	641	630	602	635	602	647	636	662	635	605	661	645	586	644	665	629	624	621	637	619	677	655	668	634	654	652	633	637	675	629	625	642	610	615	627	613	648	653	680	687	645	620	630	603	663	593	634	619	630	647	610	638	636	596	589	634	599	646	647	676	610	638	657	669	626	660	624	648	641	639	609	628	639	636	681	640	629	661	621	666	649	641	666	651	636	628	622	666	635	618	591	632	652	627	632	625	610	630	593	709	678	650	608	669	661	656	676	666	641	634	681	616	657	625	628	661	619	679	683	629	676	610	637	660	625	686	633	600	664	611	658	662	658	606	607	662	593	661	633	616	624	646	661	626	652	663	653	674	588	648	648	644	655	636	621	672	656	654	651	596	655	629	675	668	694	602	653	603	617	628	696	636	658	642	664	666	631	663	645	666	691	612	633	657	650	631	631	616	632	591	674	637	626	634	643	633	699	698	638	655	652	687	654	646	653	642	686	647	674	654	651	658	626	637	657	631	636	673	637	638	651	642	627	637	623	632	622	633	625	617	619	665	658	670	629	673	640	629	606	611	659	666	647	661	626	650	652	697	661	646	671	656	611	648	670	631	666	649	681	625	643	616	651	641	658	662	654	624	636	645	635	660	612	648	642	659	633	671	650	664	638	658	640	654	621	666	595	624	630	629	661	648	677	615	623	615	593	619	641	654	653	676	647	612	678	650	661	614	636	645	649	634	653	644	653	647	614	624	689	640	671	647	635	638	625	670	632	628	666	675	637	646	682	615	655	632	619	630	660	678	635	623	663	613	629	635	606	656	679	661	690	611	647	637	660	669	683	652	629	637	631	614	666	610	655	659	675	613	630	607	656	666	660	656	600	606	624	616	616	629	583	636	722	662	627	683	619	656	630	632	624	607	653	624	615	668	674	656	645	659	637	640	662	635	651	648	650	616	660	616	608	642	656	633	655	618	592	686	631	617	618	646	704	644	661	635	632	665	651	652	676	724	664	636	625	664	688	658	637	643	641	630	649	661	652	654	639	639	614	666	628	680	615	640	591	606	680	669	663	711	623	637	613	646	629	631	651	633	642	639	636	650	652	653	648	595	652	591	671	667	707	646	616	635	625	667	625	596	598	634
4166	1713	1543	1151	1015	969	942	927	947	847	870	901	855	844	843	876	794	874	825	849	842	849	880	838	801	827	917	859	908	826	843	868	865	853	820	864	828	852	850	866	829	860	847	856	802	855	803	869	834	764	842	818	843	869	798	866	887	850	844	827	794	866	819	860	835	806	862	821	813	846	866	819	848	917	865	765	820	845	861	829	830	799	803	857	881	871	853	832	860	833	836	835	841	827	851	828	861	841	882	848	822	850	842	854	877	849	843	829	863	807	827	782	841	859	828	830	856	821	830	809	855	939	879	821	896	800	871	881	816	846	812	880	809	821	848	843	832	848	835	868	838	842	802	796	864	858	818	819	845	809	859	852	786	819	798	834	846	855	828	836	829	874	834	806	821	820	796	871	904	847	853	826	876	874	807	876	891	829	794	833	826	841	821	845	847	849	831	811	844	863	824	826	803	845	825	844	804	857	893	884	802	873	861	882	855	822	849	893	823	880	886	833	826	794	846	853	854	853	876	855	877	814	849	889	842	854	791	837	853	817	867	851	885	864	837	804	827	837	822	797	839	824	833	860	794	869	817	849	755	872	892	814	849	826	807	794	816	857	815	834	753	898	813	828	880	807	863	864	816	901	794	855	831	862	796	825	817	834	846	852	809	912	785	833	883	858	878	875	834	889	840	876	850	847	802	837	819	883	818	853	850	894	841	869	878	845	806	823	800	835	871	860	808	818	822	817	852	841	835	817	871	833	841	856	883	852	818	848	819	878	883	809	832	818	850	864	864	812	919	805	821	796	835	837	825	837	816	862	834	841	859	849	822	813	819	862	801	844	813	774	860	840	914	821	863	865	863	847	818	858	866	838	809	826	859	888	821	876	836	816	895	865	819	852	823	873	887	796	856	851	823	856	857	875	774	853	822	822	802	849	817	849	865	826	847	829	816	832	839	856	875	806	849	873	830	848	810	869	843	856	848	846	806	829	869	827	901	813	861	840	845	891	824	875	782	777	862	827	887	846	872	854	847	864	851	806	879	852	813	830	805	863	835	807	848	863	853	840	830	843	839	775	818	831	821	848	889	836	783	848	839	897	842	828	881	853	823	821	826	810	818	861	895	867	834	847	824	849	787	785	863	838	843	917	845	862	860	854	820	861	850	877	854	835	787	881	801	809	824	816	868	814	829	842	868	879	828	833	843	811	782	849	783	870	866	846	810	835	846	819	825	818	866	870	871	829	848	911	841	830	878	814	802	825	886	823	877	848	861	829	825	885	842	846	857	841	855	839	891	851	850	830	845	829	872	849	743	824	856	838	832	858	862	812	865	840	887	832	826	871	822	825	872	840	812	811	864	856	843	907	836	826	809	824	793	814	807	801	819	807	881	877	805	841	828	821	851	867	868	847	846	834	881	821	862	810	819	835	819	811	898	852	885	870	871	841	885	837	862	772	871	851	860	800	823	834	793	795	818	840	846	849	836	835	880	849	850	808	858	858	918	847	875	797	834	833	827	856	884	821	844	878	834	831	869	831	854	791	867	850	875	857	822	894	865	844	885	819	811	844	863	864	863	873	863	879	841	808	842	827	880	858	766	840	794	836	826	866	803	867	852	830	768	911	861	834	819	832	877	850	803	853	817	850	869	767	817	817	845	837	856	825	891	822	840	822	856	847	870	803	811	797	781	842	825	899	848	791	877	852	856	850	892	858	821	861	797	862	856	883	807	836	822	872	861	824	828	881	843	866	813	917	840	877	891	794	827	786	846	843	876	878	897	853	810	793	822	878	813	845	822	870	846	828	854	864	894	809	847	781	841	906	833	836	857	831	812	839	850	830	889	856	817	886	776	861	868	871	826	904	822	869	839	848	844	897	837	844	868	847	853	865	848	883	894	829	830	844	903	873	862	852	808	890	850	862	828	812	805	836	866	798	811	827	854	827	874	812	816	857	853	866	814	841	826	869	843	876	841	865	808	853	855	830	836	831	810	867	876	870	846	846	855	838	834	865	886	827	858	827	872	843	843	870	806	836	857	844	812	798	873	862	840	866	837	855	807	812	922	887	859	821	877	909	811	852	831	870	854	846	797	832	805	858	821	874	865	887	861	808	850	880	820	869	873	857	873	834	833	829	880	874	844	864	792	802	841	865	847	815	833	820	810	782	854	872	819	840	861	844	869	818	809	840	882	829	855	845	839	825	817	816	856	825	831	828	834	811	865	834	810	811	828	820	834	884	857	846	838	866	816	818	863	877	844	828	831	859	857	807	828	895	836	861	871	882	852	867	877	863	842	777	884	835	873	874	808	827	804	822	818	858	909	877	886	868	797	894	869	823	801	832	854	831	818	849	844	862	861	852	831	850	870	802	883	875	841	850	804	795	835	856	808	873	814	821	834	834	813	810	826	856	810	818	820	797	826	850	847	825	877	829	821	873	844	864	861	850	838	812	837	811	827	883	883	849	823	852	809	831	831	858	819	831	851	919	851	823	827	844	814	809	840	854	855	857	789	785	850	777	871	872	875	870	827	799	809	880	843	856	875	836	825	862	831	846	815	872	839	856	853	831	811	819	820	818	856	819	845	837	809	840	831	878	852	851	869	816	846	839	868	835	846	820	868	872	826	846	844	848	807	890	842	835	847	874	786	833	807	872	866	831	842	854	840	842	823	813	833	908	856	819	850	898	797	847	884	791	840	843	806	830	843	865	826	801	845	867	855	823	845	823	817	854	843	840	847	827	870	824	899	857	867	866	840	849	830	845	893	854	819	811	912	829	846	831	813	848	847	871	831	824	810	857	885	841	828	860	829	861	762	824	818	843	858	896	869	863	824	844	887	872	830	863	829	845	841	833	842	836	859	803	839	834	863	818	864	844	868	837	867	822	799	784	859	825	848	830	828	820	835	816	817	822	904	876	817	848	854	793	828	797	919	862	833	837	797	898	848	892	870	848	846	816	878	812	856	815	801	847	842	847	812	861	838	867	856	816	849	774	881	873	848	820	835	853	848	794	832	835	840	895	867	817	797	809	819	864	868	831	847	845	814	832	854	850	804	869	821	857	883	843	853	856	830	851	860	891	879	817	851	828	865	884	837	837	870	801	854	828	857	867	800	833	848	851	890	829	819	831	838	881	839	815	833	853	857	825	859	865	873	844	837	821	808	873	826	852	855	815	858	862	798	861	848	850	874	845	834	802	791	871	845	833	861	832	827	799	816	870	819	828	851	836	843	814	805	842	836	809	835	814	822	839	847	840	860	771	823	830	848	830	847	830	840	822	778	856	824	862	830	830	825	776	853	837	839	857	808	822	855	901	835	850	807	830	842	819	847	905	877	886	847	962	880	799	842	798	815	892	780	830	847	854	904	864	833	852	863	860	775	821	826	834	839	847	893	849	848	846	808	824	850	834	839	877	801	858	846	824	843	811	821	816	814	869	856	862	934	858	814	839	871	919	837	794	839	873	873	900	820	841	817	867	849	852	852	839	839	880	868	841	873	870	794	855
23871	21498	29155	24234	21487	14367	2245	1350	1226	1189	1187	1102	1087	1052	1024	1037	999	1005	1074	1051	996	963	985	1016	944	978	996	969	946	999	951	987	968	978	932	949	906	969	951	1021	917	997	970	937	932	990	966	948	973	952	922	896	996	906	974	962	954	942	1002	947	982	978	972	903	930	965	922	902	962	994	977	1008	991	928	948	898	977	944	971	974	952	995	903	941	930	968	937	922	1011	975	883	951	939	932	928	962	1011	932	1017	939	979	924	997	950	955	955	915	954	956	951	934	900	944	957	951	971	926	916	951	1030	962	962	964	938	923	944	963	916	971	932	936	918	893	946	912	902	945	935	905	960	935	876	905	910	897	940	932	917	931	955	935	941	993	889	902	880	856	966	888	902	936	975	968	964	916	896	923	932	941	942	908	907	932	927	963	974	953	1004	898	941	955	922	880	930	1004	935	919	945	966	956	953	858	979	971	905	952	916	929	906	914	979	940	927	978	958	959	1007	962	1031	943	948	950	941	972	930	941	953	993	938	940	953	963	946	950	962	955	957	958	890	953	881	959	937	997	876	971	990	935	919	958	913	909	906	903	941	895	966	945	969	936	928	949	931	945	951	942	941	899	942	917	909	966	989	983	950	894	910	979	947	909	941	969	962	965	912	933	1009	858	953	1012	934	913	972	925	984	955	915	943	954	897	915	904	978	951	953	974	968	953	911	930	954	992	948	962	954	873	891	972	965	959	996	964	937	967	940	981	927	973	962	923	912	997	945	971	957	929	977	946	1017	918	900	937	917	903	995	935	959	935	963	946	954	992	996	974	961	970	883	928	951	929	958	969	977	932	941	932	959	985	924	970	945	962	931	910	965	903	949	930	951	927	947	880	919	958	926	940	905	933	976	937	964	932	969	942	926	944	948	929	921	946	915	947	926	945	958	889	931	910	959	900	934	938	901	935	940	906	919	927	958	970	931	980	948	976	965	924	976	912	915	945	951	925	925	981	930	960	945	871	904	994	954	943	966	949	925	911	911	938	944	917	957	943	955	927	879	907	938	924	957	991	906	960	928	961	906	931	946	981	913	914	923	965	956	883	966	959	976	921	930	943	917	966	965	909	925	929	935	998	940	919	946	934	920	929	917	908	954	936	960	891	943	904	975	940	944	914	955	909	925	977	923	935	931	955	861	901	945	971	936	906	1005	900	885	941	956	922	985	944	934	954	890	941	957	947	931	957	928	967	906	901	930	937	943	885	971	962	911	911	912	916	963	958	869	934	935	955	916	915	952	923	886	945	900	975	950	919	884	950	975	1010	941	907	937	1018	916	879	939	899	1005	939	903	970	967	930	933	964	992	900	933	939	907	934	912	982	910	924	949	914	964	925	996	944	973	885	939	939	961	957	948	918	938	938	924	913	908	937	909	940	935	963	987	955	938	950	907	961	891	920	968	963	935	875	927	953	929	920	955	1020	934	933	956	947	955	943	950	955	958	938	958	908	930	933	960	963	933	908	945	958	982	918	923	870	922	940	976	983	926	853	940	980	932	941	944	918	902	991	940	974	971	926	955	951	981	930	937	919	905	925	952	928	906	932	977	911	931	962	915	963	937	958	942	894	941	914	935	968	942	941	907	936	929	960	953	930	942	963	893	988	933	917	916	985	920	891	954	922	972	911	940	979	953	939	893	883	933	958	908	941	906	933	942	916	973	962	931	949	921	937	967	1004	966	971	959	896	959	1010	920	922	936	920	984	937	932	877	984	885	917	879	978	1006	935	915	943	951	916	910	935	969	891	974	927	935	906	909	913	913	948	892	924	912	978	941	918	962	961	902	923	904	936	898	948	954	896	942	970	880	979	949	949	971	946	960	941	918	956	934	987	947	943	874	961	952	929	902	907	914	944	960	942	951	978	917	941	938	994	905	972	936	933	977	935	953	943	941	976	910	988	858	963	944	933	901	949	921	954	939	938	951	972	937	941	926	924	929	924	930	992	988	911	910	908	954	949	931	924	984	987	939	911	939	969	933	966	960	858	916	951	941	942	904	935	941	950	969	889	982	938	911	936	910	933	990	880	908	1000	928	953	922	907	954	915	922	925	958	904	929	975	932	933	936	912	950	953	924	950	882	971	971	863	996	920	910	938	981	905	972	946	963	928	941	950	935	945	975	875	921	967	965	943	998	940	959	968	958	931	911	923	926	888	912	985	924	948	961	943	939	899	863	893	894	917	890	934	926	932	920	941	953	977	924	903	932	973	945	922	1004	893	939	956	888	967	914	928	944	886	983	924	928	925	1012	910	956	955	955	945	889	976	917	886	934	985	923	968	955	876	924	1015	919	970	985	941	989	971	964	923	1008	917	876	881	965	937	908	1007	915	922	936	975	974	921	934	951	917	949	952	894	899	951	955	954	983	945	946	945	954	944	931	935	906	955	1001	898	936	971	972	945	1004	957	934	962	906	910	957	916	903	937	913	983	984	961	935	892	973	973	941	953	960	952	875	971	976	920	851	916	921	901	920	930	974	981	938	915	941	964	937	954	902	947	930	973	963	997	978	871	1021	936	997	935	950	936	897	892	895	935	980	883	959	954	939	970	987	937	980	914	964	878	979	959	986	975	968	985	964	935	925	951	954	917	920	928	948	989	950	944	1035	918	909	933	887	917	976	933	982	927	917	923	957	937	892	958	942	996	991	1016	924	913	987	929	922	944	935	981	1002	968	957	906	945	977	940	966	915	985	982	937	974	923	926	900	907	938	931	913	957	911	943	912	948	894	907	964	943	969	914	1011	886	903	923	977	999	955	959	1032	933	902	871	954	961	897	951	924	910	1004	936	886	945	1006	932	945	974	910	977	1006	972	1017	958	959	895	925	928	923	918	900	925	974	914	953	945	914	894	962	837	928	890	986	950	858	906	879	900	968	934	938	895	935	937	955	1010	868	914	948	966	947	927	928	954	970	951	940	984	966	945	938	933	932	867	937	897	946	894	911	988	917	903	941	884	913	909	1030	937	943	901	967	907	933	912	883	958	971	924	892	944	981	938	931	1008	947	947	945	939	928	977	929	940	960	950	928	902	928	968	930	916	982	983	938	933	915	913	935	930	929	917	1003	943	943	859	966	1030	940	979	923	915	896	954	978	952	913	902	907	919	953	917	984	901	962	970	1016	959	925	851	994	953	898	956	891	974	973	954	930	924	868	928	935	940	952	938	941	936	961	912	892	943	951	903	919	914	932	918	966	961	970	878	917	902	960	934	950	920	923	910	955	919	964	1016	920	935	984	933	965	917	939	934	892	865	938	955	873	944	923	900	953	871	947	926	928	911	914	893	959	977	935	989	921	927	921	885	937	960	882	962	947	913	915	948	934	988	953	954	907	947	937	932	951	948	892	970	919	931	949	915	906	979	937	939	908	897	978	914	933	913	917	924	969	909	985	956	904	929	886	941	948	942	925	948	925	944	933	885	919	934	924	982	937	940	956	925	899	934	977	972	913	925	939	916	968	848	932	968	938	940	926	949	954	915	913	919	889	932	911	893	946	909	913	938	965	1069	921	959
5277	11416	9382	5042	3720	3042	2453	2225	1949	1804	1802	1621	1527	1440	1459	1411	1396	1310	1324	1284	1318	1296	1262	1319	1264	1264	1226	1197	1223	1288	1254	1267	1240	1273	1275	1212	1197	1247	1286	1227	1287	1187	1288	1283	1259	1251	1168	1265	1197	1218	1250	1228	1205	1182	1265	1229	1228	1253	1234	1212	1265	1226	1284	1307	1244	1151	1264	1304	1206	1238	1207	1233	1293	1228	1242	1201	1294	1217	1190	1211	1198	1200	1241	1292	1211	1202	1234	1305	1184	1224	1213	1194	1229	1260	1214	1198	1211	1173	1234	1248	1239	1222	1275	1222	1246	1216	1236	1177	1217	1180	1213	1149	1231	1246	1237	1254	1230	1204	1255	1188	1305	1228	1204	1255	1188	1246	1147	1186	1180	1237	1180	1182	1253	1183	1254	1219	1219	1229	1200	1255	1224	1253	1189	1232	1224	1237	1197	1175	1229	1153	1245	1219	1216	1232	1218	1214	1249	1246	1192	1228	1223	1176	1165	1229	1180	1170	1233	1193	1235	1169	1269	1191	1227	1243	1180	1219	1195	1195	1203	1176	1168	1241	1191	1192	1247	1226	1219	1256	1216	1201	1256	1233	1202	1223	1246	1187	1228	1192	1242	1189	1230	1158	1267	1164	1252	1167	1163	1215	1197	1204	1240	1253	1229	1133	1209	1221	1217	1166	1164	1186	1188	1248	1136	1228	1211	1200	1262	1207	1235	1229	1233	1173	1185	1220	1155	1221	1261	1240	1248	1260	1206	1180	1176	1272	1239	1242	1186	1277	1209	1166	1240	1218	1218	1173	1266	1238	1193	1266	1233	1242	1206	1180	1219	1215	1210	1225	1205	1213	1211	1270	1200	1219	1212	1237	1251	1208	1202	1163	1200	1197	1277	1251	1249	1259	1229	1212	1212	1232	1192	1206	1183	1257	1211	1229	1213	1268	1221	1246	1210	1215	1163	1194	1178	1142	1215	1241	1245	1226	1193	1269	1261	1170	1177	1232	1229	1217	1173	1212	1286	1227	1209	1205	1281	1257	1179	1247	1222	1178	1268	1196	1175	1256	1255	1223	1197	1283	1202	1254	1215	1190	1278	1237	1180	1241	1249	1279	1235	1197	1213	1240	1209	1200	1234	1191	1184	1195	1185	1206	1259	1299	1142	1259	1217	1204	1167	1195	1232	1165	1158	1246	1136	1162	1216	1210	1239	1235	1184	1226	1205	1256	1217	1151	1259	1201	1168	1239	1189	1184	1201	1275	1268	1238	1252	1175	1240	1213	1225	1212	1136	1251	1302	1245	1302	1239	1216	1241	1207	1220	1237	1210	1206	1288	1228	1227	1245	1225	1304	1264	1219	1261	1233	1236	1211	1185	1210	1201	1216	1217	1196	1208	1250	1178	1225	1204	1224	1212	1231	1277	1185	1172	1224	1275	1225	1254	1224	1245	1179	1226	1264	1206	1174	1176	1282	1159	1258	1175	1188	1164	1189	1240	1231	1227	1258	1206	1200	1210	1176	1236	1175	1195	1202	1234	1209	1279	1202	1244	1258	1242	1195	1221	1173	1276	1202	1219	1267	1222	1230	1195	1238	1221	1222	1217	1209	1227	1222	1185	1200	1253	1243	1237	1241	1229	1249	1272	1180	1164	1249	1243	1222	1243	1238	1181	1269	1253	1217	1262	1251	1195	1204	1189	1200	1274	1239	1216	1252	1170	1207	1213	1257	1231	1245	1228	1237	1263	1251	1226	1252	1226	1233	1259	1174	1224	1233	1222	1207	1191	1169	1280	1221	1218	1246	1281	1196	1251	1244	1215	1268	1227	1215	1225	1240	1190	1195	1230	1236	1222	1245	1266	1252	1219	1254	1205	1217	1198	1252	1257	1182	1198	1198	1226	1205	1232	1206	1202	1128	1250	1220	1283	1210	1141	1188	1233	1254	1155	1198	1241	1275	1246	1199	1226	1229	1233	1215	1228	1216	1192	1191	1239	1245	1275	1219	1266	1182	1181	1200	1221	1242	1204	1255	1225	1210	1220	1224	1213	1213	1210	1194	1172	1190	1199	1219	1203	1175	1212	1154	1218	1223	1238	1241	1211	1193	1221	1230	1224	1210	1213	1160	1211	1219	1160	1158	1297	1233	1223	1165	1263	1227	1191	1197	1239	1233	1257	1208	1219	1191	1208	1211	1209	1210	1206	1225	1205	1220	1229	1140	1226	1214	1173	1194	1226	1181	1234	1222	1226	1249	1208	1176	1252	1216	1223	1219	1207	1222	1169	1219	1184	1146	1269	1199	1251	1201	1227	1197	1180	1202	1292	1198	1183	1209	1188	1212	1180	1240	1260	1185	1170	1162	1170	1164	1234	1164	1209	1263	1274	1190	1218	1324	1243	1248	1244	1219	1248	1200	1211	1200	1219	1220	1222	1302	1221	1243	1188	1224	1164	1230	1237	1148	1188	1252	1274	1211	1192	1228	1161	1215	1187	1260	1233	1212	1211	1256	1196	1241	1185	1236	1196	1212	1216	1184	1184	1195	1258	1205	1157	1177	1209	1287	1211	1179	1181	1252	1244	1238	1196	1174	1239	1182	1202	1243	1179	1279	1150	1259	1261	1209	1232	1210	1223	1274	1218	1237	1214	1190	1249	1199	1200	1213	1212	1243	1187	1180	1266	1166	1235	1176	1136	1124	1230	1253	1255	1208	1190	1216	1216	1243	1177	1218	1232	1247	1263	1243	1273	1178	1184	1232	1241	1226	1269	1202	1163	1224	1245	1206	1197	1198	1228	1227	1231	1221	1205	1210	1221	1194	1155	1246	1193	1157	1205	1208	1182	1219	1212	1200	1215	1237	1216	1196	1219	1244	1188	1246	1219	1240	1204	1191	1166	1224	1219	1209	1267	1199	1231	1181	1221	1220	1205	1175	1220	1242	1310	1251	1255	1159	1197	1197	1238	1197	1209	1245	1155	1193	1264	1224	1210	1239	1233	1257	1186	1219	1222	1239	1191	1208	1217	1172	1203	1248	1239	1234	1227	1231	1241	1256	1185	1206	1249	1201	1219	1237	1218	1202	1224	1189	1260	1241	1209	1194	1241	1221	1221	1241	1173	1225	1170	1233	1227	1186	1186	1272	1294	1237	1208	1217	1230	1173	1226	1189	1239	1239	1174	1221	1211	1160	1161	1228	1176	1295	1254	1202	1196	1222	1221	1177	1265	1244	1215	1228	1214	1196	1195	1285	1199	1162	1213	1173	1281	1242	1249	1211	1221	1199	1158	1182	1201	1247	1157	1171	1231	1207	1292	1246	1207	1219	1184	1229	1235	1245	1182	1256	1209	1258	1188	1210	1251	1208	1198	1259	1194	1249	1272	1194	1224	1145	1183	1210	1258	1201	1186	1229	1224	1184	1240	1200	1254	1217	1180	1296	1213	1218	1201	1252	1210	1197	1231	1244	1185	1181	1226	1214	1159	1172	1212	1259	1148	1177	1182	1181	1228	1166	1238	1181	1171	1188	1258	1213	1239	1251	1227	1167	1210	1270	1213	1253	1235	1178	1204	1260	1215	1222	1227	1209	1277	1211	1246	1199	1213	1228	1212	1198	1153	1175	1208	1180	1155	1215	1204	1202	1195	1153	1245	1209	1270	1126	1195	1174	1248	1203	1209	1306	1257	1193	1204	1193	1191	1196	1235	1256	1260	1226	1189	1247	1230	1164	1150	1184	1202	1228	1272	1218	1175	1222	1257	1225	1228	1287	1171	1195	1241	1160	1187	1212	1187	1216	1193	1235	1219	1176	1225	1200	1213	1239	1203	1167	1204	1177	1252	1220	1250	1204	1207	1219	1198	1179	1219	1155	1241	1240	1238	1197	1179	1191	1204	1242	1201	1236	1205	1193	1251	1235	1217	1209	1215	1218	1187	1212	1178	1180	1198	1223	1170	1194	1218	1179	1203	1271	1196	1244	1230	1208	1231	1193	1192	1222	1205	1201	1211	1164	1205	1239	1278	1209	1179	1213	1230	1179	1255	1224	1278	1213	1261	1190	1201	1195	1250	1191	1230	1185	1223	1199	1233	1217	1266	1266	1221	1213	1236	1188	1170	1239	1204	1248	1194	1263	1209	1236	1206	1256	1234	1296	1211	1213	1108	1210	1232	1235	1259	1249	1262	1282	1233	1251	1218	1220	1247	1259	1224	1192	1228	1219	1170	1211	1191	1182	1240	1258	1278	1268	1175	1229	1267	1259	1211	1233	1271	1191	1209	1246	1195	1209	1193	1183	1239	1187	1213	1181	1239	1193	1207	1215	1252	1245	1216	1225	1194	1214	1213	1203	1243	1154	1205	1236	1178	1142	1191	1242	1208	1213	1241	1251	1230	1216	1196	1195	1240	1199	1183	1200	1243	1182	1286	1210	1167	1199	1222	1217	1211	1188	1234	1256	1176	1258	1255	1189	1226	1209	1249	1168	1182	1220	1267	1257	1261	1236	1237	1243	1241	1234	1200	1266	1191	1232	1208	1240	1225	1166	1260	1240	1274	1216	1215	1161	1215	1156	1237	1235	1278	1229	1215	1245	1239	1228	1233	1186	1257	1121	1312	1220	1257	1207	1154	1127	1232	1260	1213	1252	1258	1210	1149	1207	1241	1245	1201	1195	1251	1205	1218	1234	1201	1188	1270	1211	1184	1228	1240	1176	1215	1252	1219	1234	1184	1197	1209	1233	1172	1213	1204	1259	1207	1214	1189	1200	1220	1284	1220	1173	1187	1219	1203	1216	1253	1208	1248	1207	1253	1230	1205	1184	1281	1206	1250	1238	1174	1154	1234	1193	1280	1268	1216	1189	1198	1260	1207	1224	1192	1229	1113	1253	1174	1203	1155	1212	1216	1204	1200	1311	1215	1204	1242	1151	1178	1187	1197	1138	1179	1163	1224	1237	1233	1200	1216	1244	1235	1282	1204	1183	1219	1268	1204	1266	1229	1190	1230	1276	1125	1199	1210	1222	1150	1225	1192	1261	1205	1194	1198	1220	1233	1185	1267	1206	1180	1247	1216	1233	1160	1251	1273	1227	1189	1229	1230	1266	1152	1172	1263	1185	1279
23040	21486	29472	23904	21488	21550	12288	1655	1177	1043	962	953	909	897	825	814	796	788	752	752	756	767	766	708	736	720	680	711	732	750	689	737	676	683	706	728	752	728	686	656	723	698	677	682	708	720	707	719	739	676	723	721	715	696	695	693	679	720	651	684	653	651	669	667	651	683	681	672	695	663	671	676	667	691	733	684	648	653	670	618	624	627	680	639	710	666	629	665	673	696	682	660	685	706	654	695	671	689	672	706	733	678	713	686	664	669	678	693	673	682	660	668	700	661	640	675	712	645	616	648	673	664	687	678	696	626	624	676	687	670	710	618	669	685	704	679	629	698	687	637	705	651	689	719	691	647	690	672	663	686	657	692	659	687	686	705	697	661	614	682	667	644	625	641	617	650	667	656	685	686	644	678	646	659	691	666	656	650	662	653	684	650	674	665	658	692	683	629	700	649	700	685	679	705	679	685	614	683	668	671	648	676	693	683	698	673	678	674	646	634	678	679	661	707	642	722	672	736	621	700	663	660	655	710	671	625	698	658	631	666	625	662	691	665	669	719	628	656	660	663	710	661	734	666	704	675	677	667	704	687	646	744	669	634	657	719	661	706	634	738	708	651	682	658	640	695	672	672	648	634	641	650	614	677	652	708	646	654	665	605	654	668	689	648	649	678	678	676	654	666	670	698	649	689	675	676	703	639	648	718	653	704	682	751	644	711	653	651	676	717	695	658	686	670	711	679	701	715	628	669	686	719	693	702	684	673	669	655	697	720	688	670	643	710	659	702	652	666	684	644	642	647	706	718	671	630	663	703	618	703	668	686	683	673	654	682	629	712	649	677	662	674	681	657	687	647	680	708	707	685	668	676	642	662	663	679	713	643	732	650	667	691	659	651	669	674	665	691	628	663	651	658	663	644	659	707	648	677	687	627	694	723	664	686	655	710	672	682	647	653	695	653	633	687	621	648	674	654	677	643	698	659	662	719	676	634	697	648	696	665	640	663	643	652	648	701	689	642	679	680	661	631	694	612	675	695	681	733	712	696	705	722	642	652	700	664	647	696	656	663	704	658	648	671	687	633	659	695	690	704	661	689	699	701	610	703	649	690	643	665	674	688	627	631	644	659	692	648	668	657	660	640	710	642	663	656	665	685	645	666	658	644	625	699	631	720	660	686	681	657	675	678	688	686	680	653	641	650	659	683	658	665	640	704	667	624	680	638	686	714	712	727	644	666	698	668	698	663	631	700	659	698	668	640	645	693	691	662	679	726	658	680	684	648	681	656	649	658	658	688	699	680	679	703	691	672	662	716	645	695	625	636	681	652	667	635	669	627	658	636	668	689	673	653	666	692	721	642	649	684	706	636	651	663	636	662	624	680	732	690	650	653	696	722	667	680	660	641	663	684	630	668	655	647	703	640	663	647	669	694	719	656	671	706	665	644	694	697	661	654	692	627	677	680	733	689	620	724	662	675	728	660	679	697	650	660	647	678	733	653	634	671	648	655	630	653	708	684	676	673	650	647	685	693	623	683	698	677	716	665	648	675	659	682	686	719	638	670	660	712	654	685	725	716	648	657	652	647	669	644	658	677	651	653	670	666	691	658	668	686	661	669	684	667	677	644	678	656	646	689	681	679	683	665	675	687	674	662	614	616	725	689	709	682	682	703	684	692	679	682	686	629	620	706	675	641	683	678	710	665	678	614	647	636	677	659	665	648	643	708	659	650	659	685	678	669	624	666	680	685	660	627	691	642	657	730	670	642	692	653	637	647	673	668	686	670	637	629	680	630	748	671	665	728	675	638	633	661	641	691	672	631	678	692	658	674	640	652	699	645	650	676	673	711	668	650	676	664	649	653	688	703	652	654	697	702	646	659	642	650	659	695	659	650	654	681	650	668	624	636	666	681	661	650	672	677	671	640	668	710	639	705	628	702	672	672	666	648	651	630	657	669	693	662	665	631	668	681	687	635	682	629	654	680	632	659	668	640	702	702	649	694	674	672	659	675	686	702	671	666	636	706	669	679	690	637	667	691	690	606	693	654	657	699	701	674	679	667	652	677	634	676	697	653	657	609	652	699	649	654	662	647	663	687	682	701	685	679	639	647	698	622	671	678	696	683	626	621	661	694	699	652	682	679	697	633	640	662	647	670	649	649	715	659	638	656	652	713	663	640	652	675	719	675	657	632	661	651	627	636	670	616	607	678	698	654	666	658	685	662	715	697	679	642	692	659	680	677	665	653	661	649	652	660	639	666	721	644	652	671	689	643	723	689	694	685	704	675	645	672	647	680	664	714	660	655	645	655	665	647	652	625	708	670	662	641	666	639	684	622	692	666	692	626	623	623	645	690	671	709	672	673	682	692	622	641	662	665	665	670	688	677	630	701	625	703	634	628	659	696	669	671	701	695	669	691	686	685	704	716	694	638	659	711	666	679	649	647	649	706	668	677	575	665	692	640	660	657	696	650	660	650	665	699	699	692	586	620	646	683	618	652	575	663	645	684	656	707	678	627	672	699	646	676	669	665	726	651	703	649	678	686	658	721	630	647	718	628	675	640	668	656	650	689	667	678	675	662	667	681	634	690	626	649	623	644	671	660	669	654	674	654	646	705	676	662	647	700	674	673	651	647	686	639	674	615	687	662	663	656	675	699	670	660	641	666	694	650	640	686	655	633	653	719	633	703	684	632	639	682	681	658	682	668	678	689	673	720	689	707	645	670	674	617	658	661	660	643	661	650	716	702	610	668	604	663	651	664	615	717	627	679	671	697	646	685	687	638	695	712	645	663	660	655	648	674	690	656	665	650	650	619	639	644	631	659	647	614	638	620	643	719	655	658	622	647	655	647	681	667	690	705	634	706	706	709	668	714	686	654	671	654	679	681	685	675	682	755	688	683	643	663	678	629	618	689	680	666	675	682	629	650	619	721	662	696	652	668	662	675	634	677	692	687	671	673	638	717	642	702	636	690	641	673	703	673	699	674	659	635	623	650	646	694	671	719	636	675	686	656	642	634	676	661	632	670	643	666	674	644	656	665	689	624	661	690	650	665	670	683	681	645	700	659	658	685	666	652	640	671	672	688	684	680	644	651	677	625	683	710	692	646	681	691	630	649	686	699	679	678	703	674	674	683	703	704	677	667	654	643	647	668	670	644	650	659	669	725	652	682	660	655	665	670	677	659	644	644	669	644	722	665	696	675	657	657	674	634	689	672	681	622	710	608	682	694	649	636	653	675	712	677	683	675	653	659	690	729	697	619	653	631	671	644	668	649	675	674	668	690	674	662	613	624	668	640	618	675	657	644	654	714	618	731	659	651	649	684	612	640	663	694	641	698	652	690	640	696	634	648	652	670	663	654	656	653	670	674	682	671	672	703	646	693	634	692	681	673	644	648	644	663	689	674	646	662	615	651	657	609	705	699	675	672	699	670	635	677	666	651	644	669	642	713	657	655	636	653	649	693	649	680	669	662	654	669	636	695	635	638	642	664	675	635	644	740
7389	17245	14215	7562	5352	4238	3354	2819	2399	2012	1804	1602	1540	1395	1302	1295	1212	1189	1128	1050	1052	1012	1041	1030	1056	1011	987	936	995	928	906	973	950	937	893	943	905	925	947	959	966	898	950	905	981	927	911	893	924	908	920	861	931	896	939	926	853	890	871	862	974	877	874	936	903	907	887	897	858	858	914	914	946	840	859	952	929	901	912	891	923	863	887	903	887	952	860	936	894	874	831	851	888	891	878	863	881	918	880	867	876	917	896	931	866	893	891	849	940	867	924	888	945	874	916	910	932	877	929	871	903	904	846	869	822	881	906	899	873	900	858	927	932	892	934	851	915	858	860	870	862	918	873	862	859	899	905	859	848	928	879	861	963	876	892	869	927	945	845	833	849	898	868	939	905	822	900	867	835	863	933	860	904	865	904	891	924	897	870	905	896	912	887	897	946	885	843	876	843	928	921	885	848	851	891	903	850	857	896	832	852	973	885	882	841	849	925	899	804	886	890	962	913	839	847	903	880	907	895	847	842	934	863	881	916	864	886	901	858	893	944	903	897	888	897	889	948	938	846	927	857	867	901	901	868	882	937	880	943	875	859	937	901	865	836	896	827	929	897	906	903	933	846	919	859	872	904	872	869	923	854	944	927	911	907	832	962	884	865	930	841	940	860	822	901	926	821	868	918	880	889	846	912	898	863	852	919	869	883	857	905	855	921	922	889	914	868	877	895	866	881	911	941	907	888	911	903	910	843	872	911	911	953	895	906	924	920	894	906	883	859	879	835	875	846	911	854	873	891	886	882	876	894	900	872	830	926	921	912	905	869	857	836	875	871	928	915	900	961	888	886	873	911	843	933	884	949	886	912	872	932	954	869	930	906	852	850	879	856	893	874	897	874	844	904	877	897	893	957	902	887	883	921	899	894	853	881	880	915	866	916	910	868	879	848	888	870	870	877	887	872	913	885	880	885	883	868	876	936	847	834	879	891	876	893	910	850	862	865	907	855	865	878	860	837	856	831	909	855	894	894	876	885	918	860	876	884	860	949	833	896	840	910	875	876	872	891	885	924	930	862	919	883	883	892	883	830	948	874	899	843	884	856	917	855	954	891	911	888	908	875	848	907	890	905	922	885	949	837	886	856	834	851	876	948	900	875	925	903	865	891	917	920	860	879	864	854	876	879	909	883	905	859	917	864	896	880	862	894	904	847	896	879	878	851	897	884	889	900	915	904	919	879	830	885	864	914	888	873	914	908	887	924	894	875	852	825	888	883	884	906	926	920	893	917	950	899	871	905	867	906	900	892	912	878	873	886	876	847	880	906	872	887	868	857	881	883	868	828	858	869	897	892	874	887	882	888	914	867	856	861	885	874	894	922	937	882	858	810	884	859	852	856	873	873	889	902	875	868	821	920	919	926	946	883	895	884	889	923	880	882	810	855	875	935	867	848	809	881	827	870	892	866	864	842	851	863	854	882	929	911	838	879	932	892	914	884	853	867	866	882	898	942	883	917	941	879	933	881	917	889	840	873	894	836	885	864	867	902	927	864	892	921	875	874	878	873	847	890	872	900	933	933	869	876	891	875	898	919	904	913	903	898	900	905	923	895	866	846	862	852	897	918	872	883	859	950	907	859	809	838	919	945	858	916	874	899	917	962	898	922	918	914	876	883	835	857	842	826	892	928	842	859	858	890	872	861	841	884	850	914	916	830	875	875	922	861	886	864	904	881	868	876	864	837	927	883	861	871	849	904	857	847	899	859	845	879	851	874	865	883	883	944	852	904	911	919	883	906	866	850	855	898	872	902	876	852	889	878	892	980	860	842	872	864	904	896	868	866	891	892	879	897	927	936	872	890	861	891	822	853	865	910	849	895	864	850	885	856	839	840	824	847	953	927	881	905	861	895	850	878	882	1007	859	899	887	870	914	897	914	872	894	888	862	871	884	853	871	942	893	850	862	918	843	868	850	875	840	901	899	903	920	896	898	905	927	882	892	898	957	893	927	895	899	876	890	882	900	854	915	881	854	915	830	905	852	874	815	867	877	908	904	901	828	834	900	933	900	877	869	896	874	885	893	900	907	876	873	864	902	889	883	857	844	860	878	909	804	891	887	893	848	893	858	859	831	891	861	847	853	911	918	905	941	926	906	834	858	928	828	869	900	905	862	933	947	874	950	856	863	849	885	842	896	860	868	879	874	865	897	816	857	876	888	846	900	892	874	909	906	907	961	902	927	904	910	864	867	889	921	871	858	895	879	919	970	859	893	861	872	899	893	859	886	947	880	847	868	841	940	919	840	876	867	901	884	878	871	849	920	881	890	931	885	880	908	914	926	918	921	913	884	853	911	866	880	899	791	861	873	860	915	951	876	913	902	939	899	845	907	877	871	844	818	923	927	857	884	832	883	870	887	860	893	885	859	927	915	923	888	849	877	909	844	863	924	912	888	887	916	918	883	926	858	921	834	915	900	872	908	888	857	902	932	859	871	880	906	878	875	914	861	859	897	897	889	903	897	877	924	914	870	902	842	845	880	850	882	886	870	879	866	884	870	920	914	869	887	915	879	859	923	870	861	878	926	876	895	852	885	880	951	867	946	868	885	866	885	893	918	865	869	890	893	879	854	924	877	900	824	913	933	884	919	888	849	889	863	910	847	854	866	868	865	841	881	905	883	908	865	892	889	905	876	879	900	893	899	901	890	909	865	903	910	979	873	888	895	912	937	941	859	894	852	885	927	829	900	922	856	877	857	889	881	923	865	878	885	839	875	863	921	874	953	904	912	842	877	924	878	872	851	870	869	895	925	888	916	888	882	852	859	894	891	936	862	904	857	895	906	851	884	889	880	902	867	794	890	894	848	898	855	846	828	890	880	897	844	937	839	891	848	916	924	862	888	895	866	899	860	903	840	963	904	917	880	916	860	882	899	875	910	835	835	895	952	896	884	834	888	830	889	907	889	923	844	871	895	876	924	841	913	923	822	898	904	877	903	859	864	877	867	913	866	809	893	831	824	892	883	881	928	892	848	866	881	930	853	899	869	863	916	885	857	917	885	867	912	901	883	829	847	922	874	859	866	908	893	880	889	868	874	863	864	848	863	871	869	884	909	841	867	910	854	857	881	895	892	895	862	877	898	885	860	877	914	875	896	858	895	901	846	870	905	863	906	834	887	888	902	903	888	857	898	906	941	867	886	944	890	882	887	904	913	842	833	870	891	912	857	893	909	851	887	895	858	856	870	881	845	884	902	921	934	900	872	860	889	841	949	871	893	891	932	886	839	885	858	838	894	869	889	899	869	926	933	928	915	927	869	873	888	876	877	894	894	914	975	880	853	837	880	857	855	852	878	880	838	859	824	875	869	865	907	828	902	905	889	831	880	867	831	921	858	848	867	886	904	894	864	907	897	967	929	844	913	899	905	848	853	935	916	888	877	841	873	814	893	858	850	888	929	872	882	862	839	975	862	879	854	846	905	815	918	924	941	845	912	854	872	864	921	882	918	904	843
27114	21274	11957	1349	714	696	693	691	656	666	643	653	644	609	681	619	620	634	653	633	605	630	668	602	650	662	665	653	652	703	629	621	636	651	678	603	648	603	629	666	636	655	646	629	674	647	677	634	634	620	600	661	668	646	683	625	656	653	603	673	622	640	681	637	660	668	641	625	654	634	632	668	662	680	638	712	634	680	628	651	600	640	636	638	706	635	621	596	645	636	659	659	651	684	672	671	656	622	651	625	696	645	662	629	595	666	673	614	662	603	590	665	660	643	620	655	636	629	663	692	646	661	674	679	615	621	629	592	644	635	624	683	615	694	625	624	657	699	632	658	665	660	685	655	687	633	642	629	625	614	664	642	637	652	688	647	603	651	645	652	692	609	662	643	647	649	623	700	653	632	654	622	643	656	671	621	671	655	610	630	636	652	636	629	618	643	630	664	613	605	714	645	657	620	647	655	638	655	627	634	647	599	635	632	646	653	600	634	633	631	635	639	666	634	652	594	607	593	578	684	670	637	633	634	665	702	605	613	647	617	643	630	639	626	619	631	665	643	633	681	678	677	645	655	632	636	639	648	637	649	625	625	660	621	672	652	632	660	629	651	639	693	653	651	651	646	627	653	660	651	657	652	647	644	631	640	609	626	631	632	617	647	694	643	639	661	640	640	602	653	618	625	616	629	650	618	625	661	600	639	647	643	652	656	616	661	669	612	651	663	640	668	667	619	664	638	658	652	630	677	665	643	645	663	653	639	693	655	684	582	653	621	654	621	619	682	635	644	625	644	636	623	701	638	671	609	629	665	639	630	612	653	615	624	621	665	646	645	623	706	628	641	641	610	615	629	641	637	618	657	646	656	663	684	667	647	636	664	646	656	633	590	669	696	650	642	650	655	589	640	665	646	651	618	636	645	721	625	656	659	646	649	622	634	635	692	623	682	678	634	665	642	636	669	687	623	622	629	652	636	605	652	646	659	654	626	653	658	637	654	658	658	604	654	617	644	676	637	669	674	637	630	629	596	652	667	616	634	637	682	646	677	661	636	611	616	679	592	594	656	608	594	664	577	626	632	634	686	634	674	676	634	627	604	615	644	637	598	651	646	672	660	599	622	674	643	603	612	639	642	653	635	670	625	632	582	659	647	633	643	644	633	613	665	647	603	637	618	617	679	642	674	654	657	630	656	639	611	706	620	675	642	627	621	649	673	654	619	649	635	679	640	629	629	660	617	665	666	631	646	585	648	664	604	627	626	631	655	629	581	681	591	652	643	638	614	677	664	693	629	627	613	657	668	641	635	689	617	636	647	628	620	606	666	634	657	650	641	655	654	640	676	660	655	617	649	590	650	640	619	629	643	657	658	627	673	621	654	672	596	630	627	628	658	599	581	669	650	620	626	680	623	655	655	622	626	660	619	657	663	634	625	656	620	636	644	662	657	668	610	602	654	650	608	683	641	639	641	636	626	651	633	622	636	645	641	621	625	664	628	668	682	632	675	648	637	594	649	622	661	554	676	623	620	642	610	657	614	627	625	673	718	682	645	634	660	611	692	654	649	618	644	618	682	632	641	612	634	601	639	659	599	644	643	628	631	623	657	648	660	642	641	645	608	613	670	647	620	590	600	650	640	654	660	657	644	626	635	589	661	637	664	602	639	638	645	629	633	633	657	599	618	616	635	626	647	677	633	629	636	605	633	593	658	667	616	603	664	633	685	686	631	652	660	622	580	589	598	662	674	662	662	646	615	612	674	620	650	636	637	638	609	655	653	693	652	614	720	654	656	671	655	634	648	605	653	651	617	646	641	636	598	623	584	611	619	628	639	698	609	609	645	663	630	662	643	662	701	643	627	647	630	607	689	643	646	597	626	628	602	614	703	614	713	628	564	648	688	648	660	654	617	633	693	602	666	656	616	644	613	628	585	691	613	672	615	640	665	632	646	618	663	652	625	593	675	617	658	591	681	668	644	669	669	629	668	668	655	674	641	612	655	644	582	595	600	620	612	666	622	652	650	600	647	601	677	621	628	626	652	647	677	650	668	648	623	630	642	635	673	684	647	638	621	667	699	639	624	628	647	639	649	596	681	640	644	645	617	656	620	649	649	661	625	643	685	629	602	695	619	604	652	669	674	665	670	672	656	699	667	676	661	694	609	623	656	634	653	592	653	649	625	667	653	655	616	622	618	634	672	620	664	674	612	611	627	651	610	645	682	676	648	624	631	660	623	605	678	585	628	627	668	638	617	674	624	615	648	626	667	646	671	698	667	629	642	634	632	616	623	669	664	620	675	608	628	634	638	643	667	690	664	641	615	661	637	631	618	659	636	625	612	633	607	648	627	641	601	667	629	649	598	664	622	707	663	630	647	654	683	685	656	651	702	598	683	673	670	631	612	679	639	619	652	629	645	633	621	694	659	632	640	656	648	654	649	642	626	658	599	668	617	649	651	620	618	619	595	609	634	668	609	633	660	680	635	651	674	627	594	614	635	631	648	646	636	676	649	603	690	611	607	637	656	682	645	662	642	617	620	659	701	625	618	631	581	646	663	602	655	630	652	624	670	625	607	660	612	632	614	611	622	640	640	597	639	664	637	698	647	666	620	619	652	612	650	630	650	677	649	637	621	655	672	630	710	618	680	624	643	626	615	614	659	699	619	632	636	644	601	614	690	596	612	658	666	668	671	646	608	663	657	614	646	658	714	650	548	684	650	657	651	631	644	638	654	665	672	660	599	640	619	649	637	653	583	647	671	666	668	632	649	701	683	652	607	620	631	607	640	679	617	662	631	686	692	612	669	651	620	609	673	643	703	684	669	624	653	597	657	642	635	675	695	661	607	630	656	694	634	626	624	634	610	625	662	665	655	627	654	637	685	672	620	655	665	639	651	624	657	610	646	682	637	692	645	650	661	680	600	617	638	685	696	591	641	630	663	630	629	646	662	695	684	645	650	620	672	628	626	642	613	650	634	611	680	644	663	651	630	694	661	628	691	598	632	676	601	660	624	674	594	629	638	604	644	633	649	652	628	635	654	621	634	661	644	642	688	634	660	634	685	672	684	675	596	617	626	665	654	662	671	647	668	645	619	679	637	613	644	613	621	629	669	626	669	663	633	653	667	673	670	658	633	648	627	622	678	682	630	650	661	638	601	644	632	616	629	647	628	638	620	633	666	652	642	638	690	666	636	648	623	667	599	665	653	616	628	625	646	657	630	622	657	654	638	612	612	697	649	637	667	632	627	615	573	676	675	622	637	652	641	684	642	624	650	633	640	649	642	628	681	644	673	680	644	653	631	653	688	623	602	655	619	695	602	652	657	678	706	637	626	637	619	614	618	600	633	656	648	594	657	650	624	709	625	636	649	656	630	663	676	656	611	638	679	691	636	644	656	640	672	663	623	622	663	648	634	665	638	663	679	601	653	657	624	629	594	628	586	611	640	667	598	651	622	631	652	680	649	622	620	632	610	653	642	699	654	628	650	617	645	608	672	691	637
4176	1672	1516	1078	1024	943	960	864	884	879	905	834	863	873	819	861	857	840	902	826	818	902	878	841	855	810	872	858	854	842	824	872	825	801	793	826	840	837	864	845	807	828	822	820	815	811	812	777	840	850	862	827	881	829	791	858	829	829	869	809	890	869	793	838	913	820	806	853	815	847	782	826	840	851	878	835	846	896	830	841	840	820	830	849	836	815	861	851	831	851	880	866	835	813	888	827	835	801	841	783	817	798	842	831	823	842	873	848	836	794	831	795	863	820	866	843	870	843	841	834	794	813	900	835	879	842	880	860	814	900	835	831	837	845	801	862	854	846	806	859	863	878	871	825	817	883	825	810	887	811	861	872	811	848	797	786	857	842	896	811	820	831	834	838	813	806	819	847	842	877	794	859	859	833	848	912	825	866	843	814	832	798	819	860	852	852	796	809	793	826	812	877	804	818	862	835	850	846	825	820	857	783	837	834	817	847	822	858	840	855	791	836	871	867	839	852	827	832	816	841	843	841	837	811	823	816	823	804	836	839	817	847	826	785	829	820	806	807	827	826	823	788	865	878	824	835	823	850	842	852	869	840	821	822	809	820	839	832	800	853	851	829	829	792	822	863	848	884	816	799	882	826	880	825	855	828	804	823	894	874	823	853	870	880	847	828	837	843	849	818	812	874	852	852	836	852	839	822	805	910	859	864	818	765	820	855	843	812	794	869	870	832	850	828	879	836	839	829	843	817	857	875	816	794	822	812	803	821	844	884	828	827	881	878	821	828	837	861	864	871	834	825	822	881	802	888	898	868	787	781	861	837	826	848	771	843	840	784	880	859	857	850	817	838	818	839	848	848	822	877	759	791	852	845	868	836	828	832	850	834	864	864	819	827	871	781	851	854	819	816	849	819	798	834	916	869	812	799	851	833	841	796	813	889	825	854	830	824	861	864	816	809	881	840	830	812	819	862	846	832	800	861	787	811	860	842	816	803	858	791	809	802	816	931	844	842	828	792	892	859	811	844	810	888	879	839	892	857	866	813	838	848	857	837	779	851	834	866	853	810	879	823	859	833	835	866	813	819	841	815	830	861	830	838	862	822	870	854	870	772	836	824	839	868	844	832	844	856	820	872	841	810	781	859	825	892	874	843	818	824	843	900	810	837	795	868	852	859	815	760	789	816	879	834	812	828	821	823	848	845	925	859	800	834	813	812	781	788	856	884	829	864	843	842	856	820	813	871	822	835	847	831	820	812	871	829	901	833	869	897	827	845	826	816	858	823	837	869	865	818	843	818	840	795	763	838	840	833	877	829	825	804	838	828	820	819	847	881	873	844	868	816	825	835	799	846	813	862	832	825	867	872	832	852	821	868	812	833	852	801	853	818	778	866	851	857	851	799	833	868	851	804	856	827	820	869	836	856	864	852	879	857	872	760	794	870	894	837	862	821	824	815	842	798	773	853	829	808	792	840	865	865	836	863	905	876	839	839	770	853	820	844	834	790	848	846	828	817	839	853	823	890	851	821	802	876	811	892	780	830	822	851	885	864	774	826	875	870	849	828	878	823	866	861	803	802	873	819	796	854	789	840	830	805	871	867	847	864	818	801	859	837	834	852	843	831	835	851	830	834	816	857	839	792	813	854	854	808	823	815	865	811	903	852	845	874	817	837	850	780	806	856	877	779	824	863	815	831	904	893	882	846	866	850	834	849	810	844	867	828	870	832	791	822	852	839	844	855	833	815	847	842	788	868	890	859	880	823	864	836	816	831	830	809	860	831	842	853	874	864	862	843	826	859	822	814	839	845	855	830	850	798	867	881	844	825	841	820	856	848	821	824	805	825	827	869	846	854	768	851	849	823	780	870	871	858	879	849	880	825	837	833	828	840	872	842	841	810	833	837	847	829	839	853	871	866	821	831	835	836	816	843	872	790	877	839	820	864	781	861	884	857	861	838	851	851	867	820	867	846	887	813	811	901	823	832	846	830	873	781	897	843	790	815	842	808	864	815	847	871	834	841	832	852	829	909	844	867	845	838	844	832	895	881	838	841	814	865	872	818	882	815	845	794	843	818	837	876	872	817	800	844	793	852	815	857	851	843	843	839	811	844	855	815	845	879	828	814	885	850	862	834	841	802	884	827	818	822	815	807	848	827	842	802	815	843	849	898	771	844	837	787	836	837	848	846	841	834	874	866	812	860	846	823	785	832	820	827	848	854	831	859	852	812	824	805	839	840	831	876	831	849	920	828	831	810	870	796	794	837	826	878	840	876	813	822	836	836	830	865	869	841	837	854	853	850	879	848	838	877	849	850	888	795	885	841	842	846	816	824	860	806	820	876	844	846	813	899	801	856	822	858	791	843	841	848	839	874	856	847	855	832	813	865	829	841	806	808	835	777	826	878	796	883	872	808	808	851	849	857	856	865	864	875	814	877	826	826	830	865	884	837	837	832	763	847	812	819	851	844	823	862	830	816	787	859	795	805	819	823	826	880	812	857	866	842	791	836	759	783	822	827	859	804	859	852	828	848	850	858	844	791	847	815	836	827	845	835	867	902	838	858	859	857	823	839	839	817	869	849	800	841	807	824	858	821	837	859	867	852	824	849	791	839	833	792	813	831	864	861	831	854	839	802	807	840	788	830	866	858	871	869	838	849	828	831	813	839	847	858	841	891	842	884	853	834	774	877	849	813	825	832	886	816	889	845	842	822	833	884	835	851	864	851	840	841	801	850	801	852	818	809	837	828	817	830	825	858	853	846	838	853	872	883	827	793	828	836	854	763	858	859	850	837	801	845	795	854	816	850	901	843	842	833	900	836	870	887	854	820	859	817	832	847	828	891	876	816	832	828	830	856	882	893	831	824	822	868	866	835	897	867	880	899	819	844	795	858	838	830	861	833	802	858	856	830	818	822	856	805	890	868	893	840	848	808	832	872	872	858	802	844	851	777	829	872	784	894	861	841	916	793	819	808	848	864	879	840	823	799	845	859	797	796	834	817	894	824	812	817	842	841	816	828	833	850	821	854	853	866	849	831	846	808	889	833	876	833	824	816	865	848	839	844	849	913	842	872	889	828	866	817	786	840	846	835	825	829	826	901	844	813	819	858	846	866	841	882	873	833	853	807	839	825	837	839	833	860	839	868	840	848	811	835	842	876	831	840	844	816	846	870	839	832	805	878	812	809	858	859	782	841	817	833	829	817	783	808	824	869	861	859	851	837	867	818	851	841	874	844	840	808	831	835	821	781	859	832	828	841	812	826	836	791	813	816	892	797	812	879	840	847	820	814	825	856	851	804	812	816	856	837	856	829	798	774	819	847	859	841	775	815	843	806	794	814	821	857	899	817	866	802	844	852	782	884	869	769	861	803	834	801	863	845	835	749	869	843	833	833	817	807	868	840	859	821	839	879	826	842	806	847	772	815	884	834	864	913	870	823	851	799	870	853	855	836	860	841	880	841	812	858	833	825	819	848	846	823	852	872	826	828	875	830	835	882
23849	21490	29188	24211	21497	14499	2283	1382	1263	1158	1062	1046	1071	1072	1045	996	1016	998	986	955	984	999	1022	1025	931	938	941	970	996	986	977	960	1001	948	969	952	916	976	990	948	913	933	1024	934	940	1010	942	923	944	922	1002	980	953	908	937	937	916	948	926	951	927	935	957	935	935	897	1005	979	977	959	996	917	935	943	987	936	979	951	962	981	950	932	917	931	926	975	991	973	955	930	971	955	887	951	907	922	959	916	879	930	901	965	940	952	935	939	894	937	881	933	913	909	895	932	961	938	920	929	942	963	925	904	980	926	942	895	947	961	966	942	944	966	944	976	927	991	911	943	925	908	929	944	958	928	916	983	937	920	936	956	874	926	897	900	956	907	948	929	941	928	956	927	960	957	912	956	990	901	1011	953	906	969	929	948	988	952	916	930	918	889	929	924	931	958	944	895	1026	957	894	898	920	982	946	956	923	993	1035	970	934	935	955	963	908	919	904	955	950	927	952	957	941	944	895	975	915	918	911	982	961	914	920	989	939	940	895	940	954	930	967	906	917	917	923	990	985	920	974	940	892	922	967	900	975	963	891	871	943	933	934	964	1009	922	934	897	931	931	988	972	1013	923	984	938	952	941	913	908	920	915	927	931	916	954	909	931	929	940	921	962	1002	966	959	912	913	884	926	955	904	977	949	967	949	888	947	934	920	997	934	976	992	918	916	968	898	940	927	953	906	922	972	912	984	922	940	953	988	919	936	952	959	935	927	885	955	943	956	958	930	916	958	939	901	941	921	928	908	886	945	905	991	948	967	908	988	955	954	941	939	918	941	955	928	899	964	951	993	953	984	954	920	921	963	962	913	991	962	926	928	957	902	982	922	911	979	901	934	954	948	904	918	940	962	923	945	922	872	981	920	956	907	944	937	896	897	898	943	985	948	968	946	931	914	877	937	915	944	920	946	909	1002	953	885	955	965	975	964	882	891	931	941	937	916	941	915	924	945	1007	900	981	1010	923	937	988	891	965	922	960	926	964	956	924	951	973	933	973	922	985	931	949	935	928	890	937	950	935	956	916	932	956	939	937	951	999	966	950	889	909	873	942	946	956	899	1012	875	900	881	983	909	975	947	938	934	945	1025	936	936	895	982	929	968	930	955	918	928	884	945	952	915	979	897	948	882	977	888	939	940	954	888	993	946	971	933	942	921	942	946	934	918	934	933	946	930	907	946	944	869	917	963	930	934	894	913	989	908	943	953	879	932	1015	909	966	910	952	951	879	867	1015	914	980	887	942	939	932	943	934	938	921	908	915	933	956	937	965	978	908	882	925	955	983	972	937	953	942	921	896	885	981	868	933	933	915	936	888	948	958	964	954	975	942	950	994	904	918	976	950	976	945	945	918	908	944	892	955	965	934	917	924	939	957	929	957	986	961	906	930	950	951	980	972	909	926	932	906	916	975	979	950	952	942	906	949	975	918	918	914	922	854	922	960	955	883	931	956	952	890	932	956	963	927	890	998	917	965	953	1002	945	903	923	946	942	911	934	941	915	902	916	960	934	907	951	963	999	967	908	923	988	926	951	912	928	917	908	908	993	960	980	939	925	976	915	1010	913	947	898	954	932	984	978	949	924	871	927	896	914	935	937	982	955	922	941	904	902	937	960	952	949	937	945	926	901	919	914	979	974	917	945	941	1001	1004	971	956	930	916	963	1006	936	912	935	971	896	926	893	917	929	928	951	914	916	924	969	933	928	921	902	1003	964	1013	975	928	952	941	942	945	908	959	887	916	881	874	923	897	983	940	988	923	967	917	954	942	958	884	912	960	917	948	958	931	898	923	962	927	962	973	944	952	892	913	928	973	931	892	920	963	943	921	947	933	910	941	930	950	924	958	916	946	954	987	913	919	931	904	964	921	951	916	959	996	901	943	937	953	926	970	991	946	956	932	979	991	942	893	910	940	957	944	989	901	937	909	941	937	898	1005	900	872	945	924	922	939	919	926	983	927	958	898	931	948	911	986	950	908	962	974	936	934	969	933	957	909	950	891	937	924	915	983	933	946	985	982	970	991	932	959	917	930	918	998	903	957	935	921	927	995	948	936	904	975	926	936	923	928	917	965	922	937	970	935	900	943	936	931	884	940	930	919	942	919	925	927	968	928	935	954	875	888	957	949	936	889	966	961	940	913	918	905	988	926	941	946	902	929	929	958	872	930	912	951	907	898	915	945	898	927	939	912	946	931	970	956	907	947	931	976	963	958	938	958	933	962	952	896	958	867	933	942	952	950	917	913	955	955	928	863	902	913	950	898	964	949	968	897	947	926	922	928	952	913	937	906	989	980	956	907	951	980	958	949	927	982	951	925	942	960	942	949	893	997	930	997	922	955	946	938	933	890	966	948	928	966	935	956	914	959	943	980	923	968	911	889	948	951	937	992	949	919	958	944	954	895	963	940	915	932	933	928	916	910	987	894	970	950	924	932	911	944	955	846	964	923	920	916	948	983	938	963	1006	892	962	927	916	929	896	955	902	897	913	954	912	924	890	965	932	956	890	931	906	929	945	929	957	929	925	945	931	971	923	925	952	959	941	933	909	939	962	884	860	967	876	879	968	947	951	953	930	975	967	945	967	918	992	991	989	940	906	953	906	981	931	905	930	967	938	920	934	904	930	902	970	925	949	925	1009	897	906	916	932	909	970	955	963	980	939	993	950	914	922	968	940	945	960	971	960	877	903	940	910	951	946	950	937	975	928	991	941	973	878	924	962	910	929	946	928	918	937	961	924	865	952	997	894	913	975	927	945	906	970	976	947	941	940	880	964	912	946	952	899	978	890	925	978	987	905	935	940	983	950	930	932	998	905	932	958	919	986	937	917	896	932	892	911	952	947	906	954	933	914	957	921	924	889	1018	937	925	911	937	945	910	938	908	929	887	958	925	909	898	905	943	960	930	962	900	898	899	921	967	942	941	953	945	931	941	925	937	894	912	942	962	974	958	938	892	961	908	907	952	951	940	935	925	900	979	929	908	907	970	901	913	884	955	904	893	936	964	926	994	933	936	920	945	925	965	947	908	911	993	943	892	957	898	886	944	987	964	970	916	935	923	951	924	948	988	934	964	938	945	930	971	935	958	906	953	859	951	916	957	969	929	953	931	938	1005	988	930	937	927	966	910	899	894	911	902	944	973	911	925	960	927	901	956	886	935	961	913	955	940	931	960	905	932	876	939	927	944	980	1000	971	948	937	946	928	928	896	972	852	937	876	884	899	896	956	906	951	942	883	948	886	939	953	988	990	952	973	926	957	979	920	915	852	913	859	884	927	934	950	888	918	980	948	962	961	912	948	984	901	926	930	885	946	906	947	871	915	890	909	950	909	970	934	949	940	932	906	913	984	936	918	975	891	979	932	878	954	961	890	881	985	926	885	967	893	921	937	931	972	887	940	925	935	959	929	908	918	971	954	929	905	917	969	924	944	941	921	943	836	956	929	957	959	924	922	921	945	951	999	928	949	946	953	914	913	920	938	943	930	962	928	963
5297	11418	9422	5116	3727	3051	2420	2234	1946	1812	1746	1514	1447	1467	1409	1349	1391	1428	1323	1300	1312	1283	1303	1270	1260	1287	1317	1261	1278	1176	1286	1281	1222	1236	1264	1239	1213	1239	1335	1243	1169	1226	1221	1182	1214	1212	1232	1196	1250	1237	1204	1297	1211	1225	1180	1208	1231	1173	1212	1204	1253	1181	1203	1249	1249	1230	1200	1248	1210	1167	1177	1205	1201	1198	1222	1234	1267	1210	1213	1222	1287	1219	1213	1275	1245	1168	1216	1168	1215	1173	1241	1193	1203	1214	1239	1264	1237	1220	1234	1185	1168	1178	1238	1222	1198	1241	1180	1267	1238	1184	1193	1228	1191	1242	1180	1268	1241	1157	1150	1216	1230	1292	1235	1243	1183	1206	1177	1161	1216	1179	1207	1248	1166	1193	1191	1243	1158	1277	1219	1153	1274	1214	1210	1258	1238	1230	1238	1251	1209	1223	1144	1210	1228	1274	1254	1224	1220	1215	1211	1221	1241	1164	1173	1209	1203	1216	1275	1246	1184	1234	1189	1266	1174	1218	1228	1200	1221	1203	1232	1228	1196	1155	1259	1149	1218	1206	1171	1235	1209	1189	1159	1232	1193	1204	1197	1252	1221	1168	1204	1290	1182	1214	1221	1213	1268	1148	1197	1210	1327	1222	1183	1195	1234	1225	1231	1174	1207	1183	1265	1237	1238	1152	1248	1222	1235	1234	1218	1305	1273	1172	1261	1218	1209	1161	1241	1166	1202	1225	1166	1241	1237	1177	1283	1169	1189	1209	1176	1208	1154	1177	1211	1171	1159	1242	1188	1183	1151	1185	1195	1188	1200	1300	1141	1218	1199	1183	1250	1177	1262	1233	1163	1236	1210	1159	1265	1189	1184	1197	1208	1260	1229	1217	1185	1201	1196	1209	1227	1215	1210	1267	1186	1206	1240	1159	1152	1210	1208	1310	1270	1173	1209	1244	1195	1176	1161	1319	1198	1177	1196	1156	1240	1242	1216	1259	1237	1230	1201	1202	1211	1216	1256	1232	1223	1258	1283	1183	1178	1195	1182	1209	1202	1237	1235	1222	1169	1207	1234	1257	1261	1179	1252	1158	1220	1185	1217	1167	1232	1186	1218	1195	1246	1148	1275	1167	1199	1208	1241	1216	1240	1183	1218	1235	1225	1261	1215	1214	1156	1188	1294	1158	1267	1226	1220	1226	1239	1255	1170	1212	1202	1183	1204	1223	1286	1235	1250	1272	1227	1197	1177	1220	1225	1232	1219	1250	1221	1184	1191	1194	1244	1216	1200	1202	1212	1178	1229	1241	1166	1246	1175	1228	1221	1254	1254	1221	1249	1159	1297	1226	1253	1268	1216	1228	1243	1243	1176	1219	1229	1246	1165	1197	1245	1266	1202	1172	1211	1196	1260	1232	1170	1193	1153	1147	1291	1246	1207	1270	1181	1207	1188	1205	1254	1257	1220	1268	1215	1241	1176	1193	1250	1197	1260	1246	1225	1257	1201	1190	1197	1153	1134	1146	1169	1248	1186	1259	1162	1228	1117	1262	1237	1252	1224	1202	1204	1228	1164	1280	1266	1214	1255	1197	1243	1181	1183	1225	1273	1203	1221	1184	1211	1224	1196	1198	1202	1185	1218	1149	1219	1196	1154	1211	1205	1217	1236	1258	1206	1154	1216	1199	1218	1229	1236	1236	1241	1215	1151	1229	1216	1214	1182	1230	1175	1241	1207	1269	1245	1208	1214	1239	1170	1252	1250	1205	1214	1196	1179	1228	1226	1209	1198	1204	1210	1229	1212	1190	1229	1237	1248	1219	1230	1264	1175	1223	1212	1232	1212	1194	1225	1192	1250	1214	1227	1193	1214	1189	1235	1194	1176	1162	1190	1204	1221	1175	1228	1153	1216	1204	1259	1231	1196	1213	1202	1162	1196	1150	1253	1222	1187	1176	1195	1202	1187	1214	1185	1192	1193	1137	1196	1204	1147	1271	1158	1190	1210	1203	1238	1187	1241	1195	1196	1223	1183	1220	1233	1214	1211	1161	1156	1140	1211	1192	1192	1259	1183	1222	1221	1240	1236	1242	1230	1172	1205	1227	1305	1187	1233	1200	1176	1295	1272	1226	1222	1194	1144	1210	1269	1249	1203	1221	1244	1231	1180	1227	1212	1228	1212	1192	1227	1179	1179	1198	1144	1244	1180	1185	1259	1162	1209	1214	1219	1277	1248	1247	1233	1229	1185	1229	1223	1220	1207	1217	1216	1204	1241	1136	1195	1193	1204	1190	1254	1242	1209	1209	1173	1268	1230	1265	1213	1222	1189	1205	1188	1211	1252	1257	1206	1289	1176	1217	1223	1194	1198	1186	1183	1238	1233	1212	1230	1225	1262	1213	1185	1174	1234	1278	1233	1255	1168	1195	1192	1219	1206	1189	1217	1181	1214	1213	1198	1164	1227	1205	1232	1204	1212	1195	1243	1252	1254	1266	1187	1242	1247	1265	1224	1215	1210	1220	1172	1211	1218	1225	1226	1202	1234	1205	1187	1246	1243	1171	1193	1235	1188	1215	1314	1198	1206	1171	1180	1265	1277	1218	1231	1209	1205	1166	1249	1224	1166	1200	1250	1193	1141	1195	1217	1198	1229	1183	1270	1193	1215	1165	1162	1246	1193	1205	1214	1238	1209	1244	1194	1257	1245	1183	1188	1246	1225	1160	1222	1243	1188	1218	1231	1255	1269	1186	1216	1247	1215	1197	1245	1194	1251	1226	1269	1246	1257	1255	1250	1147	1216	1209	1182	1218	1217	1139	1176	1123	1253	1194	1166	1141	1233	1183	1228	1250	1225	1236	1239	1131	1254	1221	1202	1210	1192	1244	1219	1157	1235	1236	1147	1215	1205	1263	1266	1207	1244	1166	1187	1219	1185	1169	1264	1224	1214	1176	1231	1237	1171	1273	1145	1182	1222	1199	1175	1223	1221	1160	1255	1118	1230	1187	1243	1167	1279	1193	1245	1249	1233	1213	1176	1207	1240	1189	1203	1224	1196	1191	1215	1213	1181	1223	1260	1209	1214	1253	1204	1209	1248	1239	1193	1231	1207	1225	1191	1221	1175	1206	1205	1268	1180	1199	1227	1216	1192	1277	1269	1174	1159	1184	1239	1220	1239	1209	1152	1205	1180	1180	1281	1208	1277	1168	1175	1312	1227	1196	1153	1189	1192	1257	1206	1105	1163	1247	1232	1220	1229	1202	1203	1288	1221	1187	1219	1195	1255	1253	1248	1193	1210	1232	1201	1146	1232	1191	1202	1232	1168	1190	1132	1240	1207	1224	1163	1232	1217	1120	1202	1224	1200	1213	1276	1174	1208	1224	1235	1229	1172	1199	1193	1215	1211	1170	1120	1222	1299	1141	1197	1183	1201	1225	1223	1238	1221	1190	1233	1197	1198	1219	1195	1197	1261	1243	1225	1258	1184	1182	1235	1213	1228	1244	1205	1224	1212	1277	1256	1230	1226	1198	1171	1170	1214	1200	1231	1198	1221	1208	1163	1222	1186	1195	1266	1228	1205	1213	1224	1188	1242	1214	1154	1179	1204	1207	1244	1251	1277	1209	1240	1233	1230	1227	1204	1244	1245	1236	1208	1154	1185	1190	1200	1252	1194	1250	1213	1276	1231	1252	1205	1167	1179	1203	1248	1194	1204	1221	1211	1199	1207	1163	1170	1249	1233	1233	1291	1221	1222	1164	1202	1250	1217	1227	1204	1197	1214	1205	1214	1199	1159	1317	1171	1219	1320	1225	1213	1225	1215	1221	1226	1163	1204	1264	1254	1202	1215	1217	1249	1263	1249	1169	1216	1211	1219	1232	1165	1208	1205	1262	1233	1151	1204	1187	1236	1263	1158	1183	1235	1206	1248	1231	1245	1241	1221	1143	1234	1211	1202	1127	1218	1225	1163	1191	1157	1164	1161	1175	1249	1221	1124	1180	1239	1227	1201	1185	1259	1236	1213	1199	1238	1211	1206	1316	1208	1272	1212	1171	1239	1221	1228	1166	1193	1260	1246	1167	1219	1211	1226	1287	1245	1198	1312	1181	1231	1258	1226	1243	1173	1164	1221	1200	1184	1190	1196	1214	1241	1253	1186	1223	1242	1211	1204	1201	1240	1236	1197	1257	1167	1229	1235	1272	1208	1233	1260	1193	1232	1215	1180	1243	1227	1201	1243	1166	1180	1236	1225	1209	1163	1187	1229	1162	1238	1286	1239	1199	1215	1198	1140	1234	1226	1186	1194	1164	1229	1240	1167	1229	1247	1263	1217	1246	1248	1186	1164	1242	1228	1213	1215	1151	1192	1157	1207	1222	1191	1243	1205	1256	1229	1218	1256	1148	1273	1225	1271	1217	1178	1245	1182	1145	1197	1212	1299	1228	1119	1337	1229	1161	1262	1277	1231	1217	1257	1221	1204	1237	1191	1235	1209	1206	1201	1192	1188	1258	1198	1261	1209	1235	1220	1289	1214	1209	1251	1242	1214	1171	1143	1218	1226	1207	1246	1274	1222	1185	1178	1179	1172	1171	1220	1207	1212	1151	1178	1290	1205	1218	1299	1231	1206	1247	1274	1205	1258	1219	1202	1237	1176	1152	1207	1175	1200	1239	1202	1274	1183	1234	1236	1203	1245	1225	1166	1207	1231	1182	1198	1207	1264	1185	1193	1205	1205	1216	1250	1175	1222	1241	1241	1160	1232	1194	1212	1215	1172	1227	1170	1199	1290	1165	1223	1202	1253	1192	1264	1197	1229	1219	1205	1218	1152	1221	1214	1183	1213	1182	1233	1163	1154	1194	1258	1186	1299	1169	1247	1230	1265	1256	1190	1168	1154	1176	1156	1199	1157	1224	1180	1228	1231	1230	1204	1214	1232	1235	1194	1201	1202	1233	1243	1211	1178	1244	1185	1250	1255	1238	1144	1194	1210	1215	1135	1191	1245	1318	1187	1167	1244	1298	1227	1228	1183	1175	1194	1225	1215	1189	1236	1182	1211	1198	1207	1254	1204	1238	1210	1187	1191	1242	1192	1221	1246	1184	1242	1222
23072	21534	29596	23937	21535	21608	12273	1663	1173	1116	1002	937	923	912	879	861	835	758	772	771	700	717	780	709	749	729	724	715	718	697	804	675	695	698	696	672	692	736	757	692	717	657	661	680	677	690	680	653	706	697	670	672	669	673	714	652	709	683	695	716	714	656	679	683	682	681	698	699	666	622	685	664	635	724	676	724	652	677	699	702	670	701	684	664	690	665	692	681	661	689	730	696	688	610	605	726	673	693	617	670	678	674	667	669	633	670	671	661	706	637	663	637	659	644	676	681	665	680	677	669	659	651	697	665	679	681	675	622	657	642	699	650	638	662	657	676	652	674	668	642	658	705	667	719	652	602	628	729	702	696	702	680	662	635	629	607	630	670	679	649	641	670	653	657	652	645	650	668	710	670	703	691	699	677	696	650	663	645	681	644	657	697	691	650	698	664	629	646	663	685	637	660	661	678	695	679	677	677	627	686	658	657	666	659	639	637	671	674	689	702	686	642	678	683	634	647	630	664	670	671	659	690	653	681	691	628	634	683	692	625	650	646	672	680	628	674	675	633	687	688	698	674	693	661	698	643	701	666	637	670	723	662	651	674	661	638	708	665	682	678	659	681	658	669	638	669	678	708	690	645	716	709	721	667	671	710	656	680	664	637	716	664	686	666	674	663	706	692	710	687	696	664	727	633	677	698	630	640	603	685	650	674	652	636	677	704	595	668	682	679	642	656	686	693	726	690	657	707	699	688	737	663	663	665	656	665	621	667	683	634	650	755	658	704	671	694	682	638	671	679	629	686	676	648	697	653	650	702	665	710	694	699	676	668	665	691	671	693	670	635	651	668	672	679	699	681	678	701	641	706	642	651	668	684	660	693	627	692	663	668	700	621	636	654	659	630	652	676	637	701	723	662	665	732	670	673	655	661	639	664	695	644	634	658	656	638	607	679	678	643	654	663	621	679	674	701	648	678	639	653	662	675	661	690	678	698	712	658	669	671	719	733	684	671	651	644	702	608	642	702	639	716	663	665	657	656	614	644	673	654	706	655	681	667	740	656	661	626	668	723	682	662	695	673	634	660	633	694	665	644	683	668	674	677	682	685	675	686	689	672	669	672	667	656	637	692	630	669	646	626	679	671	654	671	663	660	692	673	655	688	672	677	694	668	689	689	693	621	679	629	655	646	659	629	701	694	642	664	679	682	685	682	691	687	660	643	721	644	662	675	697	645	707	659	648	669	653	683	687	649	671	641	717	676	667	690	646	677	623	659	711	641	713	634	643	660	684	665	702	639	628	642	669	647	679	659	658	692	648	636	647	660	712	633	658	666	671	644	617	711	703	671	654	690	682	663	650	651	675	652	664	626	702	709	646	694	634	647	666	692	673	671	668	634	658	664	663	687	708	679	650	675	647	686	694	664	661	696	641	659	649	624	687	695	670	648	635	668	734	665	668	697	640	670	670	718	670	631	648	700	645	596	705	663	677	624	678	706	624	672	664	706	611	620	684	654	625	666	631	674	736	680	654	692	675	665	655	663	690	684	650	678	654	706	670	628	624	673	695	658	650	675	674	657	691	680	622	670	678	685	684	673	686	688	705	628	675	667	722	660	666	692	636	674	677	641	627	665	686	689	663	634	595	687	674	645	699	624	655	619	648	686	654	684	645	675	656	658	643	647	656	646	655	695	667	664	658	627	669	679	651	692	675	690	704	675	648	654	632	664	659	652	649	677	691	693	699	648	682	675	699	694	650	626	676	699	650	655	647	669	633	675	652	662	683	686	626	676	644	670	669	682	652	628	642	659	682	658	676	654	628	704	638	691	663	680	657	680	662	697	646	675	610	691	667	697	640	643	685	652	666	686	669	684	686	714	648	640	654	667	672	603	641	667	657	626	679	693	646	679	681	645	654	645	669	653	657	653	647	666	665	665	689	664	708	680	702	649	679	595	652	650	647	636	696	650	692	602	717	648	674	594	594	658	700	659	645	662	673	668	700	707	665	662	676	694	670	669	680	686	633	631	675	658	696	688	666	629	662	654	681	717	694	656	683	601	640	672	687	667	639	651	678	656	660	656	671	683	689	699	677	673	659	648	657	673	668	632	659	620	654	693	605	706	649	671	624	694	666	659	685	652	681	654	657	637	645	697	659	650	724	622	677	650	647	707	653	647	614	709	729	633	643	673	652	681	665	656	650	651	676	677	696	665	651	659	662	634	668	667	718	669	661	654	683	674	621	696	634	648	643	704	622	696	666	717	619	699	648	665	664	649	636	675	665	625	705	678	681	659	654	606	706	703	621	647	650	661	722	673	688	723	647	645	646	638	624	694	626	599	620	649	671	663	703	668	628	683	648	685	656	614	679	691	656	739	688	683	678	664	651	638	648	634	640	663	626	657	633	627	640	689	668	636	673	640	671	694	657	650	671	681	697	637	669	661	662	650	694	660	703	674	689	713	653	698	645	677	681	694	663	641	639	690	689	687	666	662	663	715	639	643	670	693	637	689	678	707	681	649	627	653	668	671	677	698	616	703	660	696	655	668	660	617	706	687	627	637	651	696	654	672	647	647	654	712	654	654	648	649	671	688	677	685	649	603	709	677	667	693	660	653	686	615	696	697	673	697	694	695	644	707	642	658	665	668	695	614	677	671	691	649	674	723	707	680	598	632	679	653	665	725	626	664	648	666	629	628	660	671	711	648	690	641	692	659	689	599	654	684	652	677	644	658	654	648	641	650	698	689	647	667	676	723	679	664	679	662	617	709	679	679	618	638	640	678	679	640	644	665	679	662	678	667	690	628	621	628	622	657	671	605	633	682	642	652	650	682	664	624	622	700	684	706	660	660	698	662	661	665	692	629	670	668	647	634	643	642	695	668	665	675	680	673	683	686	619	657	637	644	582	682	658	736	637	637	608	647	627	647	666	665	656	670	677	686	702	744	613	656	670	696	676	625	619	682	657	645	663	636	648	701	649	679	622	681	657	671	660	670	665	674	697	678	668	658	663	668	694	667	673	681	678	688	653	661	693	652	631	612	661	641	638	645	694	687	640	610	636	629	660	734	685	677	665	693	654	637	703	663	699	664	707	656	641	643	684	637	649	662	642	632	636	691	686	693	651	644	681	691	642	648	670	660	719	650	659	648	620	664	642	661	673	722	685	647	651	670	665	649	662	625	685	609	663	681	697	669	655	675	629	663	652	652	648	604	648	667	624	626	697	690	656	686	658	650	685	685	709	690	657	656	641	656	641	668	643	634	691	630	661	672	682	653	633	634	648	649	672	644	657	641	668	673	658	659	698	686	697	668	634	711	667	645	649	647	673	684	669	699	671	655	659	702	676	687	689	628	724	675	636	673	714	641	642	666	680	649	683	671	667	625	686	663	706	693	638	669	624	659	686	687	625	697	637	664	661	615	623	702	624	704	696	689	662	664	680	663	660	678	718	665	662	626	671	675	708	678	681	669	706	701	663	638	666	663	672	657	685	591	676	665	659	643	635	706
7414	17423	14434	7617	5473	4244	3389	2728	2371	2038	1769	1693	1455	1305	1242	1264	1120	1155	1077	1053	1054	1056	1005	1005	1062	1018	976	942	973	943	912	951	936	939	948	884	957	860	939	914	843	888	922	931	949	911	886	909	921	905	986	892	907	886	907	888	923	903	873	954	913	902	909	893	857	893	944	944	924	898	881	944	913	880	857	880	906	927	876	874	869	814	844	934	862	899	853	913	860	903	830	845	903	914	926	855	907	913	847	903	884	853	936	924	896	899	917	853	906	833	935	898	892	838	834	897	874	907	884	854	881	881	836	882	910	859	907	859	871	877	910	841	906	948	901	860	856	802	881	845	863	871	879	884	867	856	871	867	894	952	868	850	794	865	849	888	903	901	882	921	853	902	864	860	952	860	837	879	870	939	919	884	916	892	885	902	876	873	876	895	884	874	821	895	870	868	950	900	903	843	899	860	932	914	898	889	867	888	858	887	864	892	867	898	876	918	926	851	843	876	819	893	926	860	894	916	913	861	905	884	884	859	877	851	864	939	916	940	886	901	867	896	844	891	877	894	878	882	846	891	887	811	844	888	924	886	905	912	871	866	920	851	822	845	882	858	826	879	866	853	845	902	878	902	939	897	867	878	905	896	883	843	849	904	873	919	906	842	941	858	816	883	864	894	849	912	853	857	840	872	868	862	909	829	899	944	922	878	887	903	823	851	874	896	855	869	879	937	860	920	887	823	900	868	894	782	828	875	858	901	886	870	880	900	886	902	887	910	859	924	893	886	822	880	873	887	871	897	885	912	930	914	900	848	861	894	847	914	880	936	923	853	886	899	873	876	915	883	913	905	872	920	937	855	870	882	841	951	897	898	917	903	833	857	906	870	879	870	838	867	850	939	884	947	887	862	860	912	884	883	941	928	929	900	919	890	864	876	855	866	857	878	922	905	876	860	890	872	907	875	903	899	937	870	860	914	901	887	925	867	900	876	887	900	896	875	852	891	847	880	857	899	904	891	877	847	889	874	931	886	881	881	868	920	838	877	856	890	856	856	835	883	893	883	877	878	877	904	901	860	916	891	858	884	886	838	857	922	909	863	823	913	860	884	855	881	836	882	869	917	846	862	910	846	925	814	870	908	905	872	855	848	888	898	904	841	868	892	930	911	810	834	868	824	935	872	909	876	941	860	888	896	820	923	866	895	859	849	895	836	877	944	903	888	892	905	885	843	856	850	821	830	894	894	829	859	853	880	889	893	845	894	805	884	882	883	856	900	940	871	883	825	853	930	836	851	890	876	878	896	867	892	944	928	896	885	844	917	879	881	964	916	902	839	857	854	836	860	861	844	862	849	878	849	909	868	891	922	861	877	913	844	910	880	952	849	859	928	885	886	850	873	926	878	873	860	892	851	852	860	866	920	876	876	877	893	836	901	930	886	897	855	838	847	875	864	903	877	834	873	868	850	843	848	911	867	877	856	880	961	869	897	931	884	892	875	875	830	914	905	858	907	877	893	919	896	849	865	928	903	896	855	863	839	851	896	806	829	908	926	871	883	928	832	881	887	853	877	927	881	871	867	902	922	850	866	840	874	859	911	957	908	876	881	960	868	881	871	850	871	918	879	902	842	893	888	877	853	870	850	836	922	883	814	851	873	895	933	872	837	837	833	865	856	831	875	868	873	927	877	842	925	846	904	878	866	898	825	928	887	860	816	917	864	875	879	902	923	914	845	879	875	894	931	869	891	927	875	887	847	870	900	866	915	893	918	899	866	835	845	913	908	848	883	908	901	854	906	874	867	886	937	943	897	847	891	841	898	880	850	900	936	851	861	858	853	873	870	848	898	858	894	904	954	830	841	880	878	852	860	901	830	866	855	926	876	882	865	891	902	884	876	881	899	895	898	823	834	879	846	887	888	854	834	902	898	886	844	832	871	889	885	880	914	901	911	934	894	899	887	902	890	856	821	900	817	878	869	878	884	887	891	871	861	899	910	880	877	887	873	879	874	866	889	889	860	893	842	824	904	939	855	898	819	913	910	822	851	921	884	853	922	826	870	846	889	903	884	876	863	887	839	874	882	866	910	886	856	858	925	836	920	886	854	893	911	862	943	859	937	916	844	889	838	933	901	853	928	841	856	911	847	860	870	954	872	786	886	854	835	934	866	867	894	817	887	904	834	865	959	890	906	890	883	842	871	865	878	875	900	888	912	920	914	897	923	828	888	845	871	872	905	878	881	824	898	885	903	867	851	846	850	880	889	847	876	861	856	877	932	915	891	827	852	884	825	855	823	884	867	910	871	886	887	894	868	904	827	871	874	858	928	889	831	922	889	893	889	902	875	819	871	880	895	872	936	900	866	866	881	877	862	878	882	865	888	851	861	817	872	900	874	896	884	888	880	850	884	879	858	892	872	915	892	902	874	860	804	869	916	897	910	830	919	875	903	898	873	877	885	849	901	902	919	841	892	926	868	871	815	881	862	860	923	906	845	876	866	885	924	833	878	887	863	894	834	866	894	912	939	855	906	871	888	868	854	856	904	816	868	900	870	867	862	894	884	885	891	830	917	843	862	890	871	855	903	886	876	878	844	819	877	860	825	885	861	892	877	887	906	905	898	815	835	841	877	883	881	859	879	893	877	894	866	807	901	861	904	911	859	881	895	852	892	847	865	846	842	845	909	888	836	884	860	917	934	838	919	846	850	906	888	921	915	912	891	880	846	835	861	898	852	932	907	899	846	899	850	955	904	896	903	875	894	882	878	882	918	861	891	871	880	946	921	891	845	920	894	880	864	857	871	895	906	902	909	885	883	871	888	916	883	875	916	930	919	916	871	834	906	854	888	883	880	860	835	867	885	856	874	851	884	886	840	902	882	896	849	888	842	932	888	851	923	847	919	917	850	869	857	862	867	891	898	869	906	838	852	885	868	922	902	856	848	873	928	888	901	909	909	864	862	865	887	891	824	897	885	887	927	858	869	851	884	932	908	865	905	888	851	897	897	908	872	876	853	890	903	878	934	869	898	927	909	874	909	851	877	902	895	888	864	906	854	883	833	860	874	858	890	919	877	853	880	864	869	897	885	887	847	884	864	856	853	859	870	867	939	880	898	878	862	844	899	842	899	853	898	859	877	886	866	893	888	889	891	889	883	864	846	890	948	851	850	893	854	855	888	863	877	899	832	932	895	845	909	865	889	850	920	863	887	916	922	873	877	865	892	887	912	902	890	892	870	893	878	836	845	841	832	888	866	828	894	890	882	864	874	929	879	957	880	834	839	883	902	913	852	906	874	905	904	899	893	879	866	928	872	882	847	872	896	875	860	858	841	901	872	850	878	882	902	914	894	887	893	853	884	834	887	870	899	843	892	897	862	895	907	909	930	848	913	873	852	847	895	851	896	860	857	865	895	880	866	887	878	902	845	876	878	880	880	903	818	893	879	891	867	915	881	919	871	876	860	867	815	836	892	852	882	909	821	862	858	888	898	857	874	920	944	848	890	886	831	879	835
27003	21218	12171	1349	816	784	657	675	691	621	633	644	631	631	649	627	620	663	601	689	644	645	643	642	631	629	644	629	638	665	602	638	608	669	613	613	661	586	651	606	621	608	612	607	674	626	647	631	629	633	651	665	624	583	662	631	648	611	640	648	665	662	623	658	632	634	656	676	660	655	652	629	628	626	646	648	635	585	630	675	585	638	610	652	656	631	588	631	633	660	647	681	616	637	591	615	671	649	680	671	622	606	672	648	663	657	642	628	672	670	655	640	666	566	637	632	624	669	636	653	658	614	581	667	667	611	647	614	618	679	664	639	646	658	640	644	633	597	665	622	630	630	634	628	616	596	604	613	624	669	639	630	658	636	655	614	625	684	614	637	638	635	638	612	626	634	653	621	634	617	597	658	693	649	624	659	629	638	614	631	632	618	641	630	619	671	636	620	639	603	623	632	659	632	635	651	666	631	627	664	620	665	648	635	599	661	663	586	618	643	602	629	633	657	636	605	658	606	638	670	664	643	625	640	653	620	635	592	641	668	687	628	641	622	636	651	608	607	605	632	651	615	627	609	640	636	602	634	707	638	610	657	639	626	660	604	603	681	655	636	618	621	665	624	582	645	642	652	643	624	670	646	648	684	632	637	609	586	628	655	656	639	616	614	656	626	661	644	616	607	621	623	673	671	651	654	597	637	650	637	624	658	628	649	669	601	656	651	685	623	667	643	663	648	601	595	622	623	643	646	656	611	632	661	632	622	580	647	702	650	640	650	697	618	642	681	590	610	693	606	668	588	594	677	673	631	669	594	700	657	583	641	609	652	645	649	675	679	661	639	650	647	627	629	607	669	623	634	684	630	638	647	653	643	624	658	615	595	648	639	609	631	624	662	643	684	646	635	673	625	616	664	648	639	646	617	641	652	629	650	587	691	624	632	626	607	678	635	673	659	613	611	609	626	656	656	639	676	639	608	636	631	611	672	616	622	651	663	691	673	630	642	642	617	673	631	641	639	615	645	596	602	638	666	611	641	599	668	657	625	663	635	612	624	643	636	680	595	654	637	617	645	695	661	631	655	692	627	673	629	618	648	629	672	614	616	650	608	702	648	698	644	613	675	652	606	644	662	632	638	661	656	622	691	640	680	638	635	623	631	645	636	623	630	637	613	621	634	630	677	647	628	578	647	587	627	621	656	608	631	608	655	624	659	660	644	603	602	596	601	653	649	637	673	665	646	650	669	598	654	638	645	597	610	658	620	629	655	629	652	622	616	649	628	638	659	632	601	591	643	670	634	639	671	629	609	673	628	646	626	635	694	643	623	652	619	652	650	608	631	624	626	688	646	641	647	671	605	642	611	649	658	685	639	620	598	662	696	630	648	702	641	639	659	655	647	678	648	627	634	659	686	654	635	638	653	631	613	640	651	648	646	648	693	634	606	618	656	640	658	670	688	609	656	657	618	627	667	634	690	602	637	669	576	620	607	691	622	657	684	625	604	637	664	653	651	690	596	611	620	594	679	654	665	600	665	655	630	584	687	649	623	626	655	646	636	619	631	638	629	604	679	620	648	669	632	670	602	635	655	646	624	630	654	629	625	662	651	630	637	664	626	632	655	670	638	699	645	657	658	639	640	610	593	625	654	610	622	640	618	593	637	674	602	630	624	643	616	630	641	630	634	625	632	626	674	690	612	614	641	608	605	651	662	635	651	647	610	652	670	661	627	625	603	639	617	638	616	621	654	637	588	674	639	658	646	662	607	676	673	636	683	614	628	614	654	638	637	660	655	584	636	659	603	606	663	650	644	633	652	657	643	625	657	653	665	651	676	599	648	607	626	662	617	652	655	605	611	662	654	603	595	634	626	601	660	642	609	683	647	621	608	659	617	614	653	654	641	613	664	619	660	609	614	600	706	622	613	653	638	633	627	582	669	627	625	637	670	650	635	636	700	629	658	611	593	629	608	584	674	669	632	654	617	661	649	659	652	606	622	628	659	613	650	613	613	675	668	624	623	641	617	608	660	611	605	647	653	651	679	599	666	618	620	675	626	646	625	663	604	657	610	665	656	632	650	653	607	619	634	597	620	649	588	630	610	656	654	621	632	633	676	612	615	637	671	639	671	629	638	631	628	655	639	653	644	662	614	659	665	635	585	666	681	619	617	644	669	648	627	643	669	609	656	634	651	627	643	632	663	633	640	677	680	606	639	663	671	648	662	634	648	629	639	619	687	711	596	685	649	617	670	631	636	637	630	644	615	621	626	653	642	652	641	643	648	620	629	612	649	629	653	621	653	645	630	633	647	593	595	646	580	679	617	591	649	661	617	594	610	646	634	650	658	639	683	611	641	600	653	658	617	591	626	580	641	630	648	677	621	686	635	645	668	633	681	670	618	620	643	633	640	654	655	644	639	626	604	662	625	658	640	673	648	634	642	647	644	617	651	668	636	602	653	631	618	614	641	663	652	657	609	616	601	640	644	637	644	676	694	625	678	672	641	638	605	623	663	604	654	648	678	603	676	638	666	646	615	645	614	636	596	632	602	585	624	649	631	686	618	608	609	660	673	623	626	631	639	652	606	626	627	611	590	605	633	650	602	628	668	654	637	639	681	642	630	605	621	635	630	607	634	639	611	611	641	624	608	641	600	617	670	631	661	616	614	589	630	593	596	659	640	619	652	653	621	608	632	605	639	649	644	620	634	626	653	673	650	621	637	680	638	670	636	635	599	643	650	628	617	649	652	665	634	606	624	653	650	640	615	610	664	625	639	621	632	609	632	672	703	671	646	629	633	651	623	629	618	671	645	605	633	645	664	631	652	648	597	688	622	584	679	649	603	637	642	613	646	624	618	651	605	617	610	620	675	638	630	622	641	634	606	664	660	662	626	682	625	664	655	663	593	623	702	661	622	674	660	620	637	628	628	654	625	640	688	604	653	654	634	652	657	671	593	622	659	633	629	654	634	630	685	623	627	637	605	629	654	607	649	647	618	660	626	639	626	639	632	613	682	667	635	665	627	626	651	599	613	618	580	617	638	624	617	678	602	641	664	611	668	685	619	604	607	699	646	620	629	614	653	650	671	644	661	582	623	600	614	657	654	635	630	661	685	655	677	644	645	610	601	614	593	611	631	626	587	660	647	614	654	653	651	615	678	671	652	626	650	583	622	668	653	660	674	616	618	677	628	598	652	618	663	609	578	626	658	659	617	637	611	673	653	627	675	661	642	633	622	660	627	642	617	655	683	620	656	640	607	643	620	661	627	667	634	655	636	594	679	616	671	639	600	607	620	654	607	652	677	638	631	634	650	693	628	670	639	672	596	601	671	682	624	651	639	617	631	655	653	637	621	639	629	699	627	616	676	613	634	612	616	650	629	673	653	656	634	649	607	681	636	649	653	640	601	603	650	590	674	670	625	637	686	597	610	645	654	598	633	612	627	601	615	639	615	624	619	620	646	652	652	639	694	658	676	589	630	599	643	629	660	653	632	647	620	669	680
4101	1720	1548	1141	981	983	944	943	839	865	871	833	822	828	879	842	843	834	841	881	804	835	844	807	809	813	799	831	840	806	823	856	787	858	821	801	800	805	821	819	792	838	850	823	887	861	788	802	864	836	780	833	813	885	866	846	825	831	818	798	859	789	797	828	811	850	804	852	814	831	777	802	827	852	832	849	829	815	810	906	858	837	866	840	821	793	820	829	865	818	828	857	815	828	798	810	890	811	786	807	865	826	837	873	838	873	777	871	839	817	868	882	824	825	876	776	818	767	865	796	854	827	833	812	831	773	790	813	866	848	854	842	844	809	818	824	856	781	856	844	823	816	807	852	805	832	893	847	792	813	873	842	862	842	790	828	841	818	921	817	859	809	793	823	832	839	832	816	856	846	871	850	782	887	810	830	825	867	802	795	784	874	851	818	826	780	840	884	842	783	846	798	849	879	801	803	837	862	817	843	830	795	809	873	844	852	865	835	844	872	814	846	805	815	841	837	813	812	820	833	841	843	848	830	851	774	876	873	785	849	806	822	785	836	826	839	798	804	815	896	870	830	826	846	838	782	837	823	797	846	840	854	834	794	871	895	851	818	825	818	859	837	856	852	854	807	804	809	798	788	802	802	821	856	843	816	817	804	854	802	864	867	871	809	868	855	818	880	828	813	810	854	853	844	855	866	857	831	897	837	786	856	855	818	812	768	818	871	825	859	851	858	867	804	869	830	808	861	815	860	779	826	857	858	822	861	905	868	842	848	813	824	806	828	825	837	839	835	814	852	840	829	863	815	779	802	822	833	870	843	866	816	807	850	854	845	866	873	852	853	836	808	802	897	829	830	847	816	789	861	826	766	826	784	799	811	822	826	798	851	808	843	858	850	802	842	825	815	855	863	846	761	845	803	834	874	826	824	844	805	764	806	792	889	839	844	871	798	791	773	857	845	887	823	814	881	815	836	827	811	853	838	808	826	835	846	845	812	854	787	824	861	816	814	796	836	843	807	821	781	784	855	830	799	891	816	829	852	827	850	850	846	812	823	837	839	859	857	814	839	838	835	875	828	815	817	849	782	852	874	863	859	826	826	834	828	841	825	872	874	811	861	825	806	819	858	883	852	835	811	801	824	866	892	799	868	864	863	857	827	753	871	819	842	883	852	833	789	863	873	881	828	862	879	831	821	843	852	810	804	843	838	863	796	812	836	834	882	828	859	910	837	813	925	816	862	866	836	860	812	839	812	878	804	780	822	866	865	835	876	814	825	820	814	890	823	800	877	818	828	842	821	873	805	819	853	831	850	837	860	851	797	811	857	819	801	831	841	860	793	833	807	895	831	833	812	859	793	860	813	804	847	756	914	861	847	850	864	828	792	847	828	846	815	820	791	858	812	843	857	810	782	834	839	852	822	814	862	813	798	824	831	762	886	862	788	868	888	849	829	827	854	874	832	853	860	845	833	845	829	858	830	882	861	759	782	862	820	846	772	848	812	833	872	868	811	844	865	822	853	856	863	760	862	846	849	852	848	777	816	821	820	846	830	842	827	818	863	875	795	811	835	858	822	820	837	867	800	760	775	805	852	856	822	824	815	820	837	842	815	787	862	838	822	873	852	849	856	888	857	835	828	782	842	850	802	886	830	863	824	808	896	856	799	850	836	800	868	828	797	863	865	826	802	765	869	875	810	830	833	823	851	802	854	841	840	822	802	849	794	841	807	834	841	856	825	825	841	825	802	778	860	839	830	876	841	843	826	821	827	847	849	804	816	808	781	850	845	839	845	855	847	809	852	818	826	807	838	881	841	844	870	799	891	834	807	844	870	823	848	829	824	813	798	857	861	819	838	851	799	843	817	828	828	828	840	811	827	846	857	827	854	854	891	833	847	822	815	803	842	814	826	863	854	821	832	740	852	848	852	851	841	839	843	780	883	860	823	890	814	871	860	811	838	842	872	855	839	885	799	879	824	847	841	846	857	849	831	811	908	843	814	848	811	845	739	807	801	828	842	827	844	819	787	836	796	809	804	863	835	821	820	841	845	786	824	801	845	794	845	792	782	823	797	809	833	836	806	826	809	850	836	864	858	872	894	827	838	818	846	792	819	761	817	857	844	831	881	837	860	826	858	861	816	828	832	819	809	830	917	883	851	845	808	891	863	848	799	817	822	862	856	878	848	883	825	859	793	813	849	829	841	843	815	777	854	840	785	798	826	827	845	854	830	809	822	858	835	869	899	843	764	823	838	878	817	854	839	848	816	859	831	819	816	819	850	830	834	815	836	811	821	875	890	854	795	855	817	842	826	858	825	817	851	822	807	817	760	814	804	841	784	834	850	818	912	813	853	839	840	831	847	813	861	859	858	840	845	821	828	851	827	806	837	824	815	822	828	852	794	819	758	858	836	842	777	861	818	856	865	808	823	861	873	842	870	805	828	849	834	813	871	806	830	832	865	852	819	820	867	843	807	832	805	814	860	828	824	798	829	826	824	842	842	854	813	843	810	806	809	849	798	867	806	859	808	869	840	819	824	808	772	773	830	876	830	864	821	805	824	822	827	833	822	802	831	853	814	848	850	858	832	818	847	870	878	806	815	864	881	867	806	884	869	836	836	848	900	872	805	761	832	886	834	831	845	832	846	823	881	849	838	851	785	804	790	828	834	811	842	799	831	832	821	859	869	797	806	792	806	814	853	872	794	788	844	845	833	836	819	867	802	773	915	816	802	826	834	815	832	799	882	819	826	867	914	834	864	849	861	827	825	849	798	874	793	818	865	863	837	818	829	795	831	835	820	789	864	854	802	818	879	818	868	816	796	768	781	847	859	811	865	824	821	858	845	852	842	843	859	812	843	845	833	811	834	803	846	869	792	823	844	820	798	827	827	831	844	822	874	839	825	824	790	819	888	826	835	832	860	831	839	851	845	789	827	816	828	849	811	842	866	847	835	821	856	800	817	837	852	868	812	823	823	846	795	845	869	884	845	871	844	832	850	856	921	851	844	850	861	831	839	840	893	857	815	830	805	833	801	791	858	790	876	848	772	864	838	832	878	854	837	799	860	854	843	860	815	876	845	890	795	804	842	826	852	811	821	846	829	844	807	830	880	831	843	834	848	836	873	814	831	773	838	841	882	790	781	862	820	772	834	833	814	818	830	815	835	842	833	815	866	895	826	859	830	858	810	822	805	832	831	843	845	817	876	799	845	802	840	868	827	812	872	772	857	864	822	785	857	820	815	818	855	857	800	835	914	814	815	884	818	887	763	832	788	858	860	833	848	769	796	823	840	826	790	852	832	851	837	858	809	792	843	825	828	853	848	806	837	818	818	815	844	820	882	829	793	860	840	846	854	853	829	855	824	865	916	871	830	805	829	834	850	808	790	839	782	864	848	798	801	805	804	808	778	827	859	848	841	848	779	829	877	884	873	878	816	863	798	877	917	800	824	863	804	793	858	859	855	774	772	902	823	829	875	812	871	816	814	838	789	840	834	801	811
23860	21510	29204	24233	21501	14507	2166	1436	1251	1183	1048	1131	1058	1037	1040	987	1024	948	971	989	976	979	997	964	926	935	1012	942	917	879	940	1002	999	903	935	970	916	958	946	910	915	930	881	928	942	978	928	923	888	969	920	964	940	960	957	920	915	936	909	956	971	949	917	941	970	932	950	927	916	995	974	917	850	963	945	901	898	897	904	893	966	910	875	925	1021	947	952	940	945	929	900	891	979	910	917	1003	940	929	920	889	909	914	954	928	971	925	934	971	918	1016	889	893	957	877	921	981	947	931	951	937	932	975	923	936	967	904	878	947	910	915	928	963	938	941	955	936	925	922	911	944	898	901	916	888	905	927	940	898	907	928	955	967	934	900	979	898	920	975	895	981	998	949	907	931	955	886	940	945	927	909	983	970	985	950	952	937	939	875	952	945	944	916	921	929	966	934	910	900	934	961	899	912	941	941	938	947	884	929	891	1009	968	919	954	954	939	980	965	899	939	960	921	912	967	899	904	944	876	896	906	911	954	914	900	938	837	957	922	919	910	1011	929	893	925	991	854	892	916	936	964	934	959	892	960	911	955	945	920	911	937	944	967	1005	926	980	955	975	912	915	959	859	892	912	926	890	956	988	912	997	946	916	930	879	926	884	936	934	889	960	890	916	887	943	919	951	892	917	915	930	938	897	910	946	920	942	986	923	928	926	941	936	945	1018	924	872	924	959	924	963	969	946	968	991	915	990	936	1001	890	893	987	888	960	960	907	892	932	925	926	915	909	918	900	899	944	887	905	970	923	890	944	946	936	906	950	966	901	884	1002	867	926	958	971	942	951	928	906	919	964	880	940	941	869	926	928	978	960	889	912	989	919	896	949	948	930	992	917	938	909	942	951	972	918	871	931	936	989	950	876	933	895	917	963	878	918	954	943	945	927	911	892	943	920	962	886	906	902	924	900	928	920	880	884	906	980	902	929	947	874	945	959	951	897	925	940	920	943	929	948	929	907	933	969	968	938	918	954	891	909	937	912	945	889	949	926	888	924	973	909	920	971	900	894	948	950	947	908	913	980	897	939	939	903	961	912	894	930	910	944	911	934	910	908	918	911	960	966	918	946	892	909	895	938	881	980	930	943	922	906	929	965	947	948	961	913	933	929	899	945	935	937	919	978	864	937	914	919	934	907	945	967	957	939	917	981	927	893	976	914	963	933	879	967	929	952	870	952	956	973	908	964	940	879	929	915	912	956	891	952	925	941	962	917	901	944	971	895	926	906	887	902	869	892	936	956	909	948	879	945	889	945	954	894	948	946	953	924	915	961	906	896	923	970	958	948	929	916	991	921	887	976	922	944	911	925	921	902	939	924	889	952	917	983	958	877	934	928	928	929	884	974	901	921	922	898	880	963	906	943	933	967	968	907	900	965	911	911	874	919	914	937	955	898	951	918	922	945	892	949	959	980	932	937	911	898	945	927	930	971	933	947	933	896	944	983	955	955	993	946	995	916	915	907	965	953	917	994	939	928	947	866	915	880	937	971	886	936	947	925	955	894	932	963	911	941	945	960	886	962	923	937	997	939	934	930	931	900	911	918	948	913	902	912	885	919	962	939	929	928	920	937	958	927	943	934	893	943	932	881	881	907	950	950	953	929	883	964	970	1000	935	911	928	935	968	944	871	918	947	971	898	916	968	916	949	922	976	912	956	982	967	916	928	917	880	1009	895	876	924	942	948	969	979	956	986	908	899	889	963	929	906	970	944	904	966	942	922	882	893	924	933	937	975	886	912	964	957	888	928	925	933	923	941	929	960	900	958	899	964	953	971	914	914	884	979	915	885	913	874	909	949	884	975	888	934	1017	950	944	872	967	869	941	895	905	923	938	946	953	929	966	918	917	903	861	913	911	952	893	926	885	901	902	909	917	913	936	883	925	871	904	930	919	926	991	910	891	958	977	957	948	886	935	903	944	944	964	919	893	903	919	894	969	948	931	851	941	911	965	948	924	941	922	900	943	906	909	944	964	903	910	945	906	908	899	878	928	912	952	889	908	905	915	961	929	942	942	914	938	899	927	923	908	920	927	983	943	920	821	906	935	893	942	916	855	913	892	905	917	911	909	930	973	906	928	895	942	929	957	940	928	911	917	937	908	956	907	950	936	958	914	952	914	935	958	915	879	944	929	899	933	948	934	948	962	925	953	925	890	917	932	920	935	936	954	930	916	897	872	920	903	874	938	908	924	982	913	927	899	894	881	936	913	893	933	935	964	935	906	927	976	919	994	929	975	941	924	875	939	898	925	935	918	922	928	928	908	926	909	923	961	940	884	931	950	883	862	915	941	945	887	924	910	963	879	953	912	924	942	973	944	962	891	896	929	898	927	827	934	940	858	960	959	951	975	883	910	888	941	961	953	951	949	909	907	940	973	967	925	976	942	908	937	898	932	927	901	933	870	915	900	945	977	907	927	944	938	895	920	924	894	899	889	941	916	891	978	897	968	944	906	941	948	896	919	942	901	917	941	917	935	922	923	914	979	953	1014	988	965	854	925	905	903	928	919	904	891	914	904	950	910	922	909	967	934	941	922	962	913	944	902	906	895	865	922	935	932	946	942	854	939	981	920	936	902	970	924	887	875	978	931	931	879	907	939	940	888	925	928	925	899	793	963	937	942	901	968	912	927	923	927	938	968	925	922	951	902	973	914	921	943	965	916	896	942	948	891	924	954	921	920	903	895	947	922	958	937	957	928	978	900	907	928	975	924	936	904	926	927	898	899	910	909	910	936	930	904	934	901	941	951	911	897	907	983	924	925	914	908	915	924	989	894	910	928	983	906	938	917	920	907	897	956	946	948	916	953	932	939	930	916	942	921	943	897	955	916	951	899	954	899	944	873	929	945	914	946	958	925	925	970	913	959	908	926	937	877	948	920	945	1013	921	918	932	902	929	952	966	910	935	925	904	947	893	930	927	934	954	893	916	891	913	908	931	918	925	964	920	923	1019	899	887	975	923	932	947	881	869	920	910	917	961	939	886	911	918	940	982	994	954	992	898	904	935	903	904	935	930	911	875	897	926	888	932	895	926	976	927	898	899	889	909	896	959	901	905	937	928	847	880	957	904	948	891	956	850	968	944	876	972	922	932	906	906	896	1008	943	918	857	916	906	894	908	892	927	915	937	887	959	961	917	969	926	941	928	933	927	948	989	916	998	916	870	967	934	939	906	937	914	897	914	973	911	925	919	949	919	949	941	930	929	872	869	894	930	929	883	982	889	867	905	973	917	952	895	988	950	886	922	979	926	932	890	915	951	956	989	906	881	900	912	918	937	889	901	969	859	930	953	900	912	887	935	985	964	960	860	928	948	999	947	936	932	925	890	935	946	949	941	856	954	913	939	955	909	945	986	902	922	995	918	938	924	938	960	932	934	920	884	944	937	885	912	932	912	841	881	942	921	914	914	874	878	902	953	900	935	932	901	981	952	925	962	902	939	915	941	952	910	878	953	921	943	966	967	866	960	951	952	962
5265	11469	9296	5083	3749	2982	2503	2239	1995	1859	1668	1597	1487	1473	1409	1451	1414	1290	1282	1290	1258	1277	1257	1307	1286	1277	1243	1258	1227	1219	1237	1246	1270	1254	1283	1212	1244	1228	1265	1198	1209	1265	1248	1249	1204	1239	1230	1176	1212	1286	1196	1153	1174	1237	1193	1164	1156	1263	1305	1181	1253	1216	1253	1191	1241	1162	1187	1236	1251	1134	1270	1271	1231	1206	1194	1211	1246	1224	1222	1227	1211	1190	1203	1199	1233	1234	1211	1208	1231	1193	1195	1238	1179	1182	1181	1200	1202	1215	1206	1217	1213	1194	1166	1175	1206	1254	1167	1293	1212	1241	1223	1222	1228	1193	1155	1219	1235	1207	1239	1187	1184	1272	1140	1250	1255	1184	1251	1246	1226	1186	1187	1158	1234	1148	1199	1233	1217	1204	1200	1221	1232	1231	1204	1227	1171	1242	1221	1205	1244	1253	1245	1210	1205	1229	1237	1248	1167	1178	1212	1162	1224	1203	1186	1193	1162	1213	1207	1241	1136	1184	1208	1214	1250	1200	1221	1175	1277	1126	1194	1238	1180	1160	1260	1197	1176	1160	1195	1180	1193	1198	1185	1220	1135	1259	1183	1170	1205	1203	1227	1203	1185	1139	1168	1160	1144	1195	1213	1214	1219	1186	1196	1173	1195	1235	1250	1177	1206	1246	1146	1220	1204	1235	1232	1244	1130	1126	1203	1197	1173	1201	1188	1245	1274	1204	1185	1236	1216	1250	1153	1166	1185	1234	1215	1184	1197	1216	1196	1209	1215	1268	1208	1179	1223	1154	1244	1176	1178	1223	1242	1233	1176	1181	1191	1174	1275	1164	1273	1177	1196	1238	1219	1236	1187	1231	1261	1232	1183	1216	1220	1147	1227	1196	1209	1218	1198	1262	1230	1223	1241	1185	1227	1206	1217	1204	1188	1248	1202	1190	1300	1196	1222	1188	1192	1174	1175	1211	1212	1088	1142	1180	1167	1191	1173	1185	1198	1244	1217	1178	1252	1201	1202	1203	1219	1228	1233	1191	1228	1211	1267	1221	1145	1187	1215	1137	1200	1181	1171	1191	1213	1215	1247	1189	1220	1206	1168	1166	1234	1184	1259	1177	1234	1198	1280	1162	1169	1211	1174	1146	1290	1203	1221	1209	1215	1251	1208	1202	1232	1248	1212	1217	1208	1234	1226	1280	1213	1188	1236	1201	1167	1166	1195	1235	1173	1191	1216	1234	1239	1219	1153	1138	1203	1209	1192	1177	1191	1212	1231	1252	1281	1254	1168	1133	1185	1204	1186	1148	1132	1247	1219	1219	1212	1214	1220	1228	1186	1160	1198	1181	1230	1218	1223	1202	1245	1237	1170	1169	1213	1220	1194	1216	1193	1233	1192	1220	1183	1162	1214	1222	1213	1210	1208	1182	1209	1168	1240	1240	1247	1180	1281	1182	1211	1138	1193	1228	1189	1085	1230	1147	1248	1219	1215	1254	1179	1204	1169	1244	1234	1157	1206	1181	1249	1231	1171	1234	1191	1233	1226	1206	1204	1179	1227	1188	1214	1190	1207	1220	1249	1188	1172	1176	1191	1169	1207	1262	1202	1227	1189	1170	1187	1157	1204	1156	1197	1217	1223	1223	1170	1252	1210	1240	1201	1188	1130	1212	1257	1208	1202	1240	1285	1181	1155	1232	1176	1214	1145	1270	1210	1221	1168	1198	1191	1274	1178	1218	1220	1202	1203	1217	1229	1216	1189	1192	1250	1196	1150	1167	1297	1219	1185	1244	1237	1227	1198	1187	1234	1211	1295	1181	1172	1203	1253	1149	1221	1269	1238	1211	1233	1146	1270	1211	1224	1247	1201	1183	1124	1275	1189	1245	1199	1239	1208	1211	1245	1314	1190	1218	1239	1192	1246	1233	1135	1200	1165	1209	1197	1127	1174	1201	1258	1158	1199	1166	1217	1240	1208	1218	1202	1236	1171	1187	1198	1243	1185	1212	1188	1217	1206	1261	1223	1204	1190	1187	1226	1204	1182	1257	1240	1166	1234	1170	1215	1186	1264	1263	1207	1214	1195	1202	1142	1209	1225	1235	1229	1216	1240	1207	1169	1240	1173	1278	1227	1162	1270	1236	1210	1254	1163	1265	1253	1188	1175	1160	1150	1224	1154	1185	1231	1162	1213	1238	1199	1222	1274	1208	1213	1173	1207	1218	1182	1172	1143	1220	1213	1135	1241	1218	1193	1244	1236	1209	1221	1125	1265	1183	1206	1198	1184	1147	1146	1222	1229	1192	1201	1190	1248	1203	1177	1194	1262	1211	1169	1227	1252	1202	1221	1169	1205	1240	1226	1188	1180	1231	1122	1233	1199	1168	1201	1286	1206	1204	1157	1168	1176	1123	1160	1201	1242	1203	1216	1236	1197	1210	1236	1216	1167	1168	1246	1219	1183	1225	1222	1216	1202	1222	1189	1180	1213	1180	1236	1142	1234	1143	1156	1226	1194	1231	1205	1188	1203	1160	1231	1205	1163	1185	1202	1184	1236	1259	1198	1232	1218	1230	1166	1137	1167	1251	1210	1204	1194	1227	1236	1218	1138	1134	1196	1191	1212	1237	1176	1221	1197	1149	1220	1200	1187	1193	1249	1200	1181	1223	1206	1206	1169	1173	1222	1172	1262	1206	1233	1220	1207	1207	1209	1162	1247	1234	1177	1276	1258	1109	1161	1232	1211	1196	1232	1210	1223	1231	1215	1172	1184	1188	1254	1185	1190	1157	1163	1257	1175	1196	1196	1189	1282	1197	1209	1219	1259	1225	1215	1197	1218	1264	1211	1173	1167	1179	1272	1216	1230	1130	1257	1213	1199	1213	1184	1160	1214	1180	1224	1237	1207	1154	1203	1202	1249	1267	1184	1181	1220	1219	1150	1175	1200	1202	1263	1126	1197	1251	1212	1242	1195	1196	1235	1199	1227	1222	1223	1139	1161	1196	1229	1167	1160	1195	1240	1194	1173	1167	1173	1214	1255	1196	1286	1270	1207	1200	1171	1258	1188	1213	1166	1194	1177	1153	1297	1236	1147	1223	1231	1194	1270	1206	1199	1176	1196	1190	1201	1166	1180	1245	1236	1233	1184	1140	1160	1196	1230	1231	1203	1230	1157	1181	1202	1241	1179	1177	1226	1154	1208	1197	1196	1194	1238	1228	1232	1245	1207	1166	1197	1230	1245	1194	1220	1229	1174	1185	1221	1237	1197	1244	1208	1243	1269	1232	1154	1180	1166	1221	1191	1226	1148	1213	1223	1200	1183	1195	1210	1175	1201	1222	1199	1231	1211	1173	1206	1177	1227	1169	1217	1222	1181	1241	1186	1236	1268	1252	1231	1189	1243	1233	1226	1197	1185	1156	1250	1196	1156	1207	1225	1246	1205	1186	1151	1228	1274	1218	1226	1174	1181	1221	1217	1220	1151	1234	1137	1195	1153	1185	1168	1188	1214	1191	1192	1186	1266	1207	1159	1211	1199	1180	1231	1186	1244	1193	1218	1159	1241	1243	1198	1215	1192	1208	1180	1133	1238	1199	1224	1172	1167	1207	1235	1117	1140	1248	1222	1194	1183	1242	1194	1234	1189	1222	1219	1225	1216	1166	1165	1210	1147	1185	1254	1227	1218	1198	1231	1170	1175	1199	1175	1196	1165	1184	1209	1201	1218	1146	1202	1257	1255	1239	1230	1181	1288	1153	1239	1196	1230	1233	1192	1158	1209	1207	1238	1176	1290	1230	1236	1198	1241	1181	1209	1211	1176	1201	1160	1204	1204	1197	1184	1184	1249	1214	1182	1161	1199	1231	1237	1165	1261	1221	1195	1146	1237	1243	1191	1254	1207	1204	1193	1195	1260	1203	1193	1181	1181	1187	1205	1211	1197	1177	1183	1188	1155	1225	1195	1250	1218	1168	1246	1246	1216	1212	1248	1234	1174	1212	1203	1256	1171	1207	1276	1208	1151	1144	1244	1186	1247	1208	1177	1123	1201	1255	1220	1217	1238	1167	1193	1130	1193	1207	1224	1234	1160	1305	1156	1210	1274	1179	1236	1226	1204	1222	1215	1208	1168	1201	1207	1173	1216	1181	1217	1242	1125	1200	1186	1200	1215	1167	1210	1158	1181	1202	1249	1167	1183	1229	1194	1100	1175	1202	1245	1164	1227	1251	1187	1188	1138	1189	1193	1210	1186	1152	1268	1189	1193	1160	1221	1215	1276	1238	1239	1221	1192	1246	1121	1207	1222	1224	1218	1225	1205	1261	1224	1172	1190	1178	1183	1204	1194	1201	1235	1216	1098	1182	1166	1185	1190	1197	1174	1245	1180	1251	1150	1251	1232	1202	1194	1237	1161	1183	1221	1224	1205	1203	1206	1219	1142	1262	1219	1213	1182	1253	1215	1278	1192	1241	1207	1169	1177	1184	1240	1219	1168	1162	1229	1187	1235	1203	1203	1119	1230	1216	1215	1212	1215	1192	1189	1157	1192	1257	1225	1228	1190	1210	1217	1176	1188	1217	1166	1266	1261	1228	1182	1232	1195	1218	1193	1195	1251	1222	1176	1188	1255	1196	1264	1202	1232	1178	1209	1204	1209	1215	1218	1252	1249	1214	1179	1204	1163	1233	1193	1181	1207	1199	1226	1213	1178	1177	1151	1199	1164	1171	1185	1246	1253	1201	1118	1178	1222	1159	1201	1210	1167	1194	1151	1247	1192	1167	1163	1188	1182	1175	1214	1183	1192	1189	1210	1166	1194	1186	1216	1264	1195	1181	1224	1208	1148	1172	1187	1271	1248	1203	1158	1189	1182	1274	1182	1156	1167	1182	1208	1196	1185	1169	1198	1200	1176	1239	1210	1218	1180	1234	1181	1233	1134	1233	1185	1238	1254	1231	1207	1170	1256	1249	1214	1217	1252	1149	1243	1180	1177	1207	1224	1185	1229	1192	1186	1236	1234	1181	1185	1174	1220	1232	1162	1170	1228	1186	1213	1192	1250	1238	1205	1159	1160	1202	1185	1197	1223	1184	1145	1200	1200	1181	1234	1150
23063	21520	29554	23948	21520	21583	12322	1602	1214	1094	1006	968	952	846	827	764	806	739	798	774	740	751	708	712	687	718	702	712	683	702	707	722	738	726	722	701	665	659	667	686	712	692	752	676	683	720	662	673	670	648	672	649	617	703	675	644	642	661	639	656	666	668	670	689	623	681	733	697	689	665	658	646	640	646	657	631	631	643	656	700	668	652	723	668	659	665	690	680	653	619	708	643	667	653	656	621	633	668	692	666	659	695	658	678	681	659	614	668	658	640	638	667	696	696	650	652	707	665	684	677	623	668	686	652	644	672	674	639	666	697	636	691	667	648	625	636	665	660	682	685	640	692	686	680	651	683	704	660	672	699	640	637	615	660	690	601	652	611	625	673	675	658	687	634	654	630	692	658	656	632	664	633	629	690	687	690	671	713	686	679	648	671	693	738	691	643	651	671	668	637	641	689	631	680	611	631	646	657	688	647	700	636	655	666	658	724	663	671	610	667	673	636	663	688	672	658	649	707	638	630	669	631	675	674	645	644	607	673	703	658	725	701	719	656	701	646	693	659	631	644	653	617	623	626	668	613	625	642	656	667	718	668	667	679	690	643	635	635	687	659	627	678	650	652	648	614	695	666	623	712	645	686	701	669	636	645	635	613	672	672	708	654	631	642	664	646	681	678	697	709	684	624	683	649	663	662	629	679	647	665	644	666	620	645	658	645	638	635	641	692	690	681	669	674	642	673	651	636	665	683	654	651	668	645	651	705	646	664	635	637	684	666	664	657	675	721	621	621	688	651	677	643	657	653	649	667	678	622	663	656	675	669	662	637	682	714	667	652	653	690	658	652	651	672	634	646	660	609	641	622	650	684	628	659	664	638	687	686	654	664	631	699	656	659	686	629	691	643	628	613	652	679	631	663	648	651	623	677	657	658	619	687	648	641	661	625	638	674	672	674	673	663	641	708	655	632	641	696	646	648	662	644	635	668	695	652	689	719	694	651	624	650	680	696	660	647	640	661	687	727	662	628	655	640	648	657	666	732	684	689	620	659	631	639	669	668	671	687	685	661	693	630	663	642	678	707	685	622	665	659	596	691	612	682	693	643	676	647	662	656	643	705	649	649	668	641	660	670	668	658	645	614	682	624	612	707	647	641	656	703	681	684	661	628	703	677	655	685	688	683	690	667	639	701	688	701	651	682	680	668	686	653	694	653	712	680	644	632	683	653	643	623	645	621	668	648	671	641	625	627	688	654	671	683	642	625	608	660	686	652	663	666	688	622	656	690	673	659	649	675	700	635	632	669	704	666	683	632	698	672	650	625	645	697	687	668	645	607	636	662	626	682	644	672	679	654	650	636	656	650	664	640	686	674	647	630	665	669	641	688	677	658	614	729	641	685	683	676	692	675	670	685	679	647	625	638	655	632	649	638	645	631	694	695	624	723	675	665	650	668	644	644	668	683	654	710	650	659	636	641	718	642	677	718	641	646	639	672	653	711	695	685	597	643	637	675	633	702	639	649	652	635	666	597	643	661	667	656	620	634	688	623	638	734	705	650	589	654	678	653	702	612	625	708	670	674	674	655	675	667	653	643	680	619	673	652	673	637	664	628	644	669	678	682	635	677	680	609	636	645	703	666	644	631	666	619	636	717	652	645	648	663	630	663	623	635	670	665	652	641	657	674	661	596	659	684	654	670	657	712	650	647	646	697	653	656	592	713	662	680	666	629	648	646	586	664	622	678	710	661	719	671	646	662	654	657	645	679	703	660	635	666	655	674	646	644	614	675	664	660	689	647	607	642	626	665	667	652	624	658	642	627	666	669	673	626	654	665	666	682	644	649	630	702	629	670	636	621	649	677	656	676	642	596	706	660	645	655	678	678	681	646	660	673	660	647	736	696	669	668	664	649	641	694	684	601	661	683	691	725	599	689	712	710	656	618	705	704	648	673	631	668	656	638	667	667	660	701	674	673	670	668	624	654	663	619	675	667	590	679	652	630	652	694	681	624	663	660	639	647	656	631	686	662	658	630	656	663	636	694	704	643	668	625	686	680	676	665	699	678	658	648	646	612	690	680	642	668	637	661	637	686	664	642	638	696	631	662	641	684	666	698	654	696	672	655	649	679	684	632	631	601	645	633	630	668	613	651	700	653	664	654	662	657	648	636	673	639	686	678	665	653	662	654	692	650	668	680	691	638	684	718	644	650	619	639	671	678	668	638	621	685	668	654	687	673	659	624	620	658	647	682	640	656	704	651	626	623	687	695	619	686	680	621	665	666	680	665	664	689	634	643	685	662	649	648	669	645	659	697	645	672	654	646	653	671	606	673	652	625	648	677	665	662	655	671	673	618	712	655	608	698	686	617	659	636	700	633	643	668	681	677	673	700	631	646	645	673	656	643	669	644	649	710	668	635	668	711	686	666	637	617	658	607	678	660	602	665	673	641	688	662	673	655	647	656	653	681	664	647	672	676	656	642	649	621	675	679	709	609	650	658	667	664	681	596	618	636	635	643	666	696	675	633	641	686	685	667	689	626	698	640	655	663	649	652	684	664	676	656	639	676	614	687	723	661	655	684	610	658	698	655	714	649	664	667	645	649	646	658	647	664	673	668	683	623	663	696	633	664	649	699	614	604	633	666	685	662	668	644	686	652	634	673	664	694	685	645	687	631	673	662	657	665	656	674	640	666	647	611	692	648	657	649	651	663	646	676	630	649	677	632	636	650	640	651	671	642	639	663	672	669	639	670	606	689	712	649	703	621	695	709	680	637	634	642	688	651	647	689	684	666	649	653	698	659	666	660	655	670	659	662	660	643	674	712	681	663	666	714	614	646	654	680	666	654	624	636	672	657	687	693	628	652	670	651	622	657	641	686	622	667	642	621	601	620	654	659	722	642	676	619	637	701	643	658	671	632	622	703	642	655	611	631	654	711	625	604	692	645	651	667	646	648	594	668	715	628	645	684	664	655	689	659	697	608	618	639	696	674	660	652	674	669	685	660	695	641	639	647	637	713	659	669	732	664	632	640	644	614	694	669	660	617	669	686	673	662	690	661	663	663	674	645	707	652	701	643	641	643	680	645	616	690	695	689	660	698	700	653	654	668	721	675	659	687	719	668	609	683	640	677	662	645	700	652	669	647	714	637	657	613	682	656	672	651	675	689	682	661	628	683	656	680	637	707	690	692	625	646	623	687	714	642	674	649	682	698	685	638	651	651	647	649	678	660	679	649	655	658	638	639	630	664	618	632	630	630	639	674	689	691	658	688	637	652	683	666	679	699	664	709	623	636	650	666	671	605	682	623	618	660	637	691	723	634	628	652	664	648	627	635	694	677	660	616	652	653	667	696	627	621	647	655	657	637	681	627	664	650	663	663	678	691	641	627	640	704	657	663	672	709	651	650	612	677	653	653	669	629	637	679	645	682	665	677	655	659	647	649	643	673	665	626	701	667	670	673	638	677	653	730	644	656	651	673	646	627	645	696	627	596	645	639	678	707
7472	17259	14003	7547	5388	4218	3342	2619	2277	2030	1773	1574	1453	1363	1267	1253	1207	1186	1106	1070	1032	1017	1012	938	1050	1008	948	930	898	899	946	968	1002	908	946	879	968	919	915	942	934	875	896	956	873	946	916	930	865	896	867	860	903	855	908	981	891	853	947	906	944	862	876	907	884	863	898	849	903	919	824	923	889	914	869	894	860	916	863	902	858	889	865	907	864	802	896	888	934	871	950	888	904	909	874	864	871	899	874	837	904	925	873	964	857	894	868	820	874	890	881	858	850	853	890	903	833	875	891	892	900	854	879	946	834	850	865	869	909	864	873	911	876	895	875	849	883	839	891	891	853	856	864	927	888	837	936	836	916	887	842	888	920	849	900	882	839	832	924	813	904	869	909	920	868	857	826	874	893	911	927	831	889	889	819	868	926	892	864	857	920	901	851	916	860	869	839	882	841	888	938	821	852	884	852	920	825	834	881	875	840	856	829	913	976	858	879	868	863	886	811	896	846	884	887	883	873	876	860	854	909	874	843	863	861	863	811	866	864	903	779	891	925	834	862	860	854	908	883	848	864	807	927	887	840	890	890	868	847	884	856	910	831	899	920	855	876	829	851	858	880	926	876	869	926	853	851	879	887	845	895	878	839	868	887	862	872	821	897	875	902	852	855	907	852	847	897	804	874	920	875	854	892	823	884	900	911	912	908	861	861	907	867	799	916	883	895	864	895	859	896	879	889	841	901	878	831	849	888	891	852	869	880	805	858	904	897	906	869	845	895	817	844	858	850	893	864	857	869	917	907	900	860	862	860	890	902	828	886	891	885	892	819	905	840	816	872	915	853	873	892	928	904	851	916	905	932	833	938	846	901	893	839	880	930	902	871	837	885	830	938	832	836	862	855	930	835	870	865	825	878	908	870	868	856	874	846	897	866	885	879	883	884	882	924	893	897	909	857	836	892	891	909	886	827	881	897	839	892	878	898	886	873	869	879	937	852	894	888	868	861	895	860	856	866	876	912	871	833	884	892	874	848	893	866	883	850	863	868	897	810	924	903	868	885	828	832	877	894	840	824	883	914	908	907	878	846	849	900	862	852	907	902	867	894	890	896	878	903	895	852	880	902	894	848	876	880	841	827	862	885	880	870	843	859	930	895	850	892	902	868	896	893	867	862	883	897	867	890	857	925	910	858	921	921	893	901	834	941	902	810	898	837	897	869	863	863	907	911	912	901	877	849	862	897	830	883	887	825	866	870	874	890	884	943	865	915	884	863	844	874	885	895	848	858	885	883	877	858	875	870	874	865	884	846	903	877	788	894	908	909	906	841	885	859	872	839	855	861	878	866	904	875	895	867	884	869	852	868	885	902	904	814	907	933	910	920	893	866	826	851	881	885	903	848	900	893	838	861	869	909	833	903	878	854	856	861	896	869	943	882	837	849	859	912	911	893	926	852	856	857	878	886	873	871	871	926	926	882	884	903	853	903	899	912	849	838	803	858	873	884	889	874	837	869	891	901	905	947	885	966	849	858	864	906	895	845	911	884	846	897	838	909	926	926	821	828	926	888	891	866	887	870	872	888	879	830	845	887	851	885	894	887	895	970	870	875	874	896	905	862	829	823	874	924	917	825	915	822	903	862	881	886	898	865	898	875	822	842	840	894	806	874	829	875	902	822	869	881	925	863	896	867	925	868	884	830	820	954	830	868	885	881	869	875	930	875	834	944	929	836	903	867	877	868	787	900	864	900	887	862	840	863	886	941	866	902	877	866	857	848	912	854	901	888	802	894	903	871	832	830	818	816	923	874	836	854	901	849	861	875	877	772	882	887	844	916	847	865	860	857	868	876	861	845	830	885	933	879	848	865	892	867	820	862	873	825	925	870	857	879	890	885	852	863	857	892	932	882	872	885	886	850	886	873	849	896	852	846	845	846	884	913	930	867	865	893	855	851	836	894	879	863	885	831	862	884	870	864	900	854	936	966	914	832	878	826	892	901	862	899	831	897	916	859	893	846	896	903	919	881	921	847	925	869	835	878	897	854	930	916	806	868	841	867	897	868	873	900	870	880	858	880	830	890	881	857	893	893	837	863	874	917	845	896	859	888	855	920	908	866	851	861	918	836	841	828	849	893	866	880	862	850	855	921	870	843	881	828	874	871	887	889	879	899	876	885	854	847	871	832	882	866	860	879	876	921	854	899	880	917	870	883	918	915	851	879	879	816	867	891	862	876	860	879	879	863	881	863	886	832	879	887	880	821	907	861	897	816	874	888	914	833	857	819	842	842	862	883	896	840	877	836	867	874	902	887	840	834	829	839	880	938	834	870	846	863	857	846	884	860	852	850	889	881	865	822	859	907	844	878	898	889	837	860	854	807	881	953	869	889	868	878	860	889	945	882	931	903	920	865	871	874	877	897	860	894	858	904	865	819	866	829	893	826	891	934	865	901	927	868	871	912	929	913	884	890	856	846	870	895	927	955	878	921	841	837	839	909	841	897	865	846	863	852	870	924	884	880	883	858	891	895	865	880	893	859	880	867	862	902	928	925	884	851	856	887	898	841	868	836	890	896	876	889	873	922	874	884	884	867	861	896	839	893	825	868	888	841	860	857	931	882	869	904	819	897	908	853	885	889	871	961	853	841	865	909	910	890	865	906	889	861	876	860	844	829	824	863	896	879	944	862	849	907	866	827	879	844	892	842	893	867	879	879	900	863	856	921	870	888	871	840	880	925	847	883	889	881	842	827	899	909	864	906	869	866	875	808	810	912	875	901	874	862	866	884	904	866	864	859	923	891	871	849	862	912	830	870	904	874	884	879	893	863	820	824	828	867	910	881	849	860	914	905	881	869	832	866	857	859	869	861	876	909	883	891	853	889	856	862	853	934	842	872	895	854	905	816	844	874	878	864	851	918	848	904	886	895	831	918	848	847	861	849	841	911	834	861	900	866	911	898	809	931	897	848	856	830	897	832	873	814	907	864	851	921	904	877	901	904	838	889	879	843	837	865	881	867	859	887	865	870	922	856	929	842	873	853	907	908	834	886	835	906	919	895	884	840	841	820	863	897	881	872	943	837	901	903	908	911	894	901	892	888	858	915	894	897	822	862	841	909	869	857	759	882	838	904	858	880	867	834	836	807	839	907	844	866	816	860	898	850	855	842	868	877	904	854	863	867	883	866	843	859	873	844	898	827	871	874	877	922	1001	893	852	880	885	884	824	888	886	865	847	841	819	901	902	902	892	871	886	916	867	895	893	876	853	874	852	914	858	871	900	906	867	873	867	864	922	851	845	906	902	898	896	870	902	872	897	851	882	819	891	846	882	896	904	913	846	835	835	892	896	909	838	835	839	878	860	908	853	902	843	925	928	879	824	874	884	842	878	889	879	928	842	859	932	896	840	860	900	828	853	864	869	807	839	849	853	872	897	872	878	873	901	864	874	894	874	866	848	923	858	909	898	876	863	878	890	841	878	921	886	913	890	865	872	899	867	850	892	877	844	869	845
27064	21318	12344	1272	769	709	673	623	631	663	657	681	648	661	655	687	602	657	665	635	661	620	668	670	614	721	651	673	589	640	657	645	601	666	692	673	611	610	659	678	647	617	621	608	709	645	679	640	646	651	687	641	619	609	674	655	620	650	599	658	605	616	659	640	623	582	625	632	633	622	598	675	656	649	628	639	619	638	643	617	626	666	648	612	646	648	625	660	611	639	658	654	614	651	646	606	606	624	630	643	665	642	641	606	597	643	645	676	665	641	622	631	676	635	642	664	642	634	648	649	692	673	661	644	646	633	664	653	597	666	671	649	614	618	632	652	641	649	660	684	636	650	620	655	596	632	619	620	613	639	668	636	668	643	646	652	676	587	656	647	662	638	629	559	628	644	653	600	610	612	635	630	685	602	642	642	660	631	647	639	630	688	611	633	664	658	637	631	652	616	620	665	615	649	594	632	655	606	620	640	663	640	607	632	626	634	634	683	631	622	620	630	671	601	670	668	635	629	679	655	670	646	619	632	619	667	708	658	606	653	653	640	615	628	625	642	646	670	601	629	662	648	679	615	621	685	646	675	607	648	663	679	599	642	667	602	619	685	641	624	638	629	633	608	671	657	647	646	617	648	599	619	685	624	702	628	664	635	625	708	604	642	626	655	637	638	645	620	640	612	639	645	641	617	630	578	638	603	624	610	673	664	625	624	606	641	648	639	682	653	641	601	658	659	675	654	645	632	618	657	660	639	621	626	601	595	605	656	600	613	623	665	640	642	650	700	630	640	597	619	655	682	659	623	651	646	638	664	652	632	654	626	647	651	646	675	627	616	652	606	622	628	618	647	640	613	604	594	667	648	642	601	660	650	600	659	662	661	629	669	607	649	672	649	652	638	643	638	623	630	644	647	660	649	628	648	623	633	596	616	629	629	565	660	613	603	602	596	597	648	659	661	652	647	619	657	631	628	631	661	656	642	656	659	627	662	646	657	640	595	641	595	677	634	635	661	646	623	684	618	625	633	646	621	671	661	613	637	614	638	635	626	535	663	669	662	695	624	650	621	599	637	611	655	644	621	645	630	672	637	617	639	626	685	692	696	664	654	678	706	623	602	615	619	611	611	644	634	681	602	654	659	648	638	652	630	616	600	609	580	638	658	659	631	628	605	662	588	664	671	653	629	610	617	651	646	631	669	609	657	597	653	647	725	624	631	627	620	604	617	665	626	643	638	670	648	637	694	636	611	679	592	628	655	654	635	678	609	634	649	600	625	651	696	645	674	608	624	599	620	618	613	634	614	617	638	630	583	649	690	594	661	586	668	627	653	677	652	650	657	623	662	645	615	644	639	662	658	607	657	682	666	662	653	610	666	607	647	586	655	675	654	664	654	663	595	626	621	626	580	660	601	653	658	658	621	633	645	633	648	601	593	660	630	663	633	667	622	681	653	660	644	581	664	653	700	605	661	604	679	647	681	635	632	629	610	625	665	652	578	680	633	667	660	620	626	613	640	649	622	645	623	648	671	658	646	624	621	678	628	623	637	661	653	688	682	640	601	654	658	682	676	667	651	634	640	606	648	604	685	631	640	597	600	604	652	689	636	638	615	592	633	655	632	643	656	611	667	661	602	654	661	654	619	651	667	616	623	630	594	672	620	611	620	670	640	656	647	641	635	608	647	654	708	717	618	630	647	628	644	626	631	606	645	631	645	671	643	664	617	600	616	647	642	652	603	622	671	608	639	625	593	600	611	693	615	665	668	681	634	686	657	638	635	648	648	620	633	638	645	648	687	604	651	676	643	621	637	637	678	654	670	661	645	655	608	660	627	641	676	674	587	649	637	600	677	672	622	667	611	624	614	629	593	655	603	638	658	673	609	669	632	607	617	650	676	635	590	643	625	613	645	615	635	623	676	681	648	650	638	625	678	667	669	638	629	638	616	647	645	674	643	671	699	631	626	630	619	650	608	628	621	624	610	715	694	670	647	635	642	620	617	636	656	665	668	613	639	621	605	624	675	647	681	662	649	654	655	645	630	612	659	635	663	638	643	599	637	655	656	697	640	664	594	629	663	670	620	636	615	641	642	674	633	630	615	594	625	636	631	638	634	646	607	616	591	607	606	644	630	639	680	621	643	660	654	625	622	562	646	616	656	650	638	653	652	640	626	666	656	635	644	656	644	638	590	632	633	678	670	643	652	616	578	648	630	662	585	637	670	650	673	633	638	654	635	622	594	600	623	604	615	578	651	613	624	730	642	604	601	640	616	672	655	629	599	632	628	691	667	664	607	611	656	645	659	640	605	629	674	611	647	645	658	666	635	614	625	655	647	619	644	659	661	708	616	634	667	640	646	622	656	642	589	636	631	604	610	618	709	620	615	626	623	654	589	620	674	593	664	603	673	641	658	685	683	623	672	631	670	658	640	672	642	617	661	596	670	628	654	652	633	667	640	645	630	627	643	633	619	653	640	573	677	670	690	632	644	612	639	688	650	607	611	608	651	682	666	631	646	631	636	613	667	645	636	630	612	634	667	633	633	636	664	652	619	645	618	689	625	607	652	627	612	604	599	675	664	640	593	615	662	610	633	617	610	628	618	600	656	654	655	623	628	620	644	642	626	652	674	653	614	655	625	614	620	632	654	623	637	649	638	620	636	633	698	659	636	630	663	602	615	631	631	632	650	673	641	587	673	659	608	626	610	617	652	641	661	604	670	654	632	649	586	640	659	623	631	609	635	658	651	640	644	622	606	636	662	630	639	597	630	653	680	641	699	624	680	636	664	620	572	652	639	660	637	671	626	631	632	661	662	613	681	651	679	628	638	627	632	666	573	669	624	644	659	645	672	663	654	621	638	612	661	652	629	644	624	656	639	648	608	671	646	596	634	625	656	673	690	624	582	651	643	629	604	656	651	630	621	622	634	645	657	605	619	664	627	648	629	661	622	617	664	663	663	689	672	613	670	624	660	682	641	625	632	618	626	653	650	666	605	649	599	644	655	636	645	619	647	613	646	642	615	654	610	601	616	641	646	644	652	625	658	676	677	618	568	639	641	667	631	671	627	665	652	644	625	705	618	630	645	632	637	679	632	649	662	619	646	677	652	625	601	666	644	612	663	671	629	633	628	651	643	642	636	629	623	632	655	606	629	621	616	561	557	624	655	648	595	651	631	657	628	650	624	593	634	589	610	638	649	678	639	677	667	650	635	668	618	644	656	618	684	607	616	649	633	635	710	653	622	613	617	641	615	639	632	675	705	643	662	608	615	636	639	646	611	651	636	637	578	650	659	651	627	648	645	659	617	707	655	648	674	623	628	624	679	675	613	687	607	661	617	620	658	638	643	681	621	654	644	649	668	625	637	633	626	647	616	634	675	636	644	661	642	676	684	646	601	631	639	631	612	635	649	672	656	652	632	609	648	669	622	658	655	658	621	611	629	660	606	618	626	677	631	624	591	685	600	606	635	624	635	648	635	620	637	622	620	603	660	624	651	675	639
4180	1748	1499	1183	1009	906	927	874	865	850	854	852	861	872	860	868	816	886	856	849	820	835	844	908	847	873	828	848	889	832	834	831	872	843	835	823	843	824	831	762	833	839	867	814	823	793	847	830	841	855	879	832	848	844	866	815	799	842	859	820	820	870	795	814	801	846	839	823	871	827	809	838	872	818	877	845	866	844	844	849	860	828	858	774	812	814	846	786	835	831	846	794	853	895	847	810	825	803	869	819	874	788	775	874	874	830	793	886	804	861	856	800	864	837	859	817	819	844	801	817	834	828	800	784	811	875	809	831	860	862	848	832	898	864	786	885	852	841	800	819	828	823	856	812	849	832	809	822	838	786	873	764	832	848	819	793	838	865	835	799	833	887	870	851	828	808	839	821	830	872	829	895	832	853	839	873	869	802	819	801	822	852	838	849	824	864	877	838	862	849	840	802	792	804	839	845	821	781	860	792	811	866	826	849	865	858	838	869	837	794	830	835	817	785	832	816	825	822	827	858	857	815	800	871	802	816	820	830	830	848	815	810	808	875	837	875	827	815	760	777	855	801	866	843	880	835	843	820	847	840	844	888	835	801	801	803	870	836	850	827	840	805	872	888	836	820	839	864	819	885	812	868	847	834	823	771	822	895	851	839	877	813	862	829	831	840	828	805	874	826	776	788	868	877	805	849	850	833	851	860	814	835	854	880	819	835	824	839	850	821	846	892	825	847	814	867	788	863	819	789	792	817	862	858	796	840	869	760	802	863	838	827	880	852	797	798	834	832	815	837	795	800	798	859	803	828	809	817	842	825	850	850	849	840	807	836	810	799	873	855	828	847	814	789	816	842	862	820	843	846	842	798	826	812	853	857	833	801	807	821	890	829	892	835	858	849	833	834	792	811	865	837	811	852	840	849	836	833	858	770	892	815	860	861	856	848	876	861	780	817	802	856	825	865	826	786	829	812	848	817	791	831	831	877	888	849	829	835	820	816	843	829	845	828	801	762	911	809	857	830	844	776	857	827	826	861	798	804	859	873	820	808	799	870	817	779	887	801	839	815	822	830	839	840	847	885	833	795	850	872	836	889	862	850	821	820	822	820	856	837	789	821	855	815	823	835	881	836	829	801	827	861	836	813	812	891	838	868	784	862	839	825	868	867	821	806	850	865	835	862	830	873	879	887	853	872	827	838	890	831	830	843	796	826	853	814	867	820	826	836	864	851	771	795	787	860	791	779	859	817	791	813	853	794	808	810	858	805	831	872	826	831	757	865	805	868	853	822	801	833	843	825	826	816	773	860	832	806	823	860	833	844	799	822	812	850	813	832	818	838	857	816	820	846	805	821	826	806	805	822	821	819	797	817	854	841	797	810	816	830	820	827	809	831	844	831	829	789	814	861	867	829	847	821	883	821	768	890	825	890	885	810	795	831	851	843	817	803	839	831	856	848	834	823	767	858	865	841	876	807	832	864	827	819	806	801	871	863	875	828	848	809	798	817	850	845	834	812	814	816	812	821	854	864	851	845	818	838	788	904	825	820	853	809	856	832	880	866	827	768	851	856	820	870	836	851	839	899	864	828	853	874	833	872	808	868	827	800	853	789	847	827	828	857	782	816	896	867	833	800	823	877	838	850	827	850	818	845	818	807	813	845	840	869	826	879	829	850	811	850	794	819	850	812	849	815	811	799	805	792	825	828	812	816	831	820	860	848	884	895	831	803	788	860	827	852	826	857	889	836	836	797	861	772	837	792	801	843	837	813	817	847	854	826	822	844	873	824	838	848	861	846	806	834	809	837	805	861	825	851	814	834	829	858	789	842	773	790	873	808	855	849	838	847	783	862	831	846	827	801	846	848	815	798	856	832	856	862	813	891	825	847	841	859	815	790	833	835	812	844	871	862	789	805	820	854	827	849	807	830	831	845	826	793	791	849	895	831	845	829	877	873	871	885	904	794	804	806	850	827	845	812	828	870	775	849	814	856	804	777	795	793	876	827	833	825	804	830	843	835	805	808	833	815	831	816	810	766	821	800	791	867	832	861	836	856	848	822	826	875	852	834	886	819	864	819	860	822	875	834	869	830	871	815	821	821	788	821	784	866	830	848	840	856	855	817	793	868	855	825	791	836	827	800	871	858	881	854	768	815	823	805	807	878	856	845	882	854	835	860	840	855	811	846	828	871	876	804	844	847	782	780	809	843	875	844	836	863	825	851	860	864	850	839	856	818	864	850	861	860	822	808	822	837	826	813	822	771	859	845	823	875	812	814	862	830	811	824	825	823	823	863	890	825	806	844	817	825	796	846	865	810	891	820	842	798	811	826	820	814	834	825	808	785	844	829	829	847	846	811	876	834	813	896	813	819	845	884	868	836	832	842	844	905	882	834	837	847	774	816	841	836	825	870	863	810	840	815	847	834	796	823	877	863	805	803	873	853	775	841	886	873	840	878	813	853	848	857	845	829	855	809	847	862	872	871	829	883	838	829	849	789	875	859	817	820	825	822	847	846	855	811	839	899	826	827	835	791	829	802	783	844	871	806	835	897	904	833	889	792	812	808	853	864	811	821	790	771	860	847	816	790	839	833	839	806	839	814	818	778	837	847	827	845	815	844	862	818	826	853	845	786	824	858	881	844	821	826	855	811	905	845	794	851	840	847	892	860	868	848	915	880	841	823	826	883	861	827	835	863	840	816	798	806	848	843	846	853	843	842	782	848	861	874	868	830	816	850	830	861	896	803	878	838	812	846	844	842	837	834	786	827	815	812	838	853	881	850	813	836	790	891	797	873	850	837	844	811	865	857	857	831	824	843	781	814	795	857	865	817	811	886	808	811	835	846	829	833	815	847	829	814	791	805	926	822	780	844	891	814	806	812	838	812	829	836	812	819	888	846	878	814	811	835	881	834	816	849	854	913	824	824	849	803	782	868	847	821	813	789	862	795	833	821	843	848	858	868	859	866	799	808	836	856	823	839	813	805	805	845	825	847	821	811	853	788	863	759	809	846	857	801	869	921	834	829	831	856	843	827	803	816	851	824	812	852	783	817	835	851	857	833	881	819	871	794	830	833	780	848	853	907	826	815	818	796	810	820	837	855	829	814	834	819	807	820	882	852	888	840	842	793	827	819	869	831	844	879	864	831	814	880	861	816	806	811	874	881	833	864	840	873	801	854	846	798	800	828	848	787	815	806	834	851	810	808	823	826	816	877	839	792	847	864	830	823	816	827	847	856	820	794	884	839	770	824	817	882	819	832	858	770	858	835	843	810	888	875	865	810	815	855	794	811	806	833	783	829	842	830	849	821	831	831	785	786	782	874	835	810	853	835	803	813	788	838	793	851	806	886	834	827	835	833	832	874	821	809	793	858	865	812	829	826	770	814	901	839	846	883	836	845	831	835	870	855	864	831	884	813	859	785	827	840	886	793	819	839	833	803	860	850	847	855	847	819	900	849	875	871	831	812	833	799	868	787	785	825	828	849	840	812	822	846	862	838
23791	21508	29193	24220	21508	14582	2229	1348	1183	1176	1142	1068	1074	1073	1076	1038	1016	992	963	959	1017	970	1054	955	945	941	933	973	936	968	948	980	967	929	932	907	957	979	1016	992	985	965	952	959	956	935	892	931	965	930	920	937	872	933	939	940	1012	894	930	932	1032	932	947	973	966	948	948	901	927	933	921	928	914	895	937	915	977	898	890	946	913	966	968	931	943	940	887	904	890	927	969	939	941	902	918	944	865	902	983	942	970	908	939	892	1002	922	968	961	949	923	896	920	933	961	938	895	899	986	916	930	926	954	932	957	917	963	958	914	923	993	929	908	898	976	924	939	876	951	957	907	882	942	1023	968	901	908	853	964	966	902	950	911	944	990	922	961	973	899	884	956	967	892	917	921	924	956	940	905	967	855	929	937	973	913	917	907	910	869	928	943	936	926	948	948	891	928	959	914	919	976	928	889	980	930	897	937	934	840	911	894	926	1012	994	964	876	931	952	995	908	956	951	905	944	920	847	956	898	895	947	971	928	968	910	865	912	1016	911	894	953	948	891	898	919	926	970	904	947	968	942	918	950	920	898	943	967	877	910	897	943	925	911	926	918	970	965	1006	941	883	939	936	979	926	931	935	989	926	938	907	908	1014	889	913	950	916	939	947	925	922	983	933	901	936	904	972	923	929	947	1015	918	950	946	958	902	910	909	964	953	834	951	889	906	921	891	952	913	940	894	943	909	891	1020	891	917	969	919	953	973	922	926	898	979	987	959	864	993	1014	978	939	944	936	920	923	988	932	901	909	941	940	917	950	965	890	946	980	933	874	876	988	849	938	929	945	920	981	944	1000	967	938	931	940	920	920	918	907	916	905	923	903	923	946	870	930	970	928	937	963	967	970	838	922	927	903	953	899	968	930	927	962	948	927	952	954	913	917	922	978	912	987	956	900	894	881	956	920	935	886	894	1004	938	894	855	991	933	892	857	923	929	907	912	947	880	894	982	912	956	915	928	956	949	974	977	909	879	937	955	848	864	916	972	909	936	944	865	928	903	913	935	904	888	915	957	955	922	875	943	917	905	956	931	949	921	957	949	958	936	922	966	903	924	878	933	909	956	955	954	943	943	932	906	929	971	892	951	914	911	925	929	895	945	988	898	932	871	955	938	893	914	931	883	907	949	884	918	902	873	952	960	901	936	961	954	915	933	943	954	927	914	931	943	966	908	890	933	915	908	924	912	935	891	948	886	963	997	864	986	858	936	933	940	983	947	943	948	949	907	923	924	885	953	886	952	906	924	880	937	948	931	954	932	933	907	902	893	863	917	944	950	949	930	955	968	883	897	864	961	932	910	992	891	926	927	949	950	985	883	892	891	912	967	1013	975	927	883	900	893	946	940	925	930	915	975	985	909	929	894	918	941	913	941	942	904	908	969	949	919	938	947	922	933	921	914	943	923	919	968	976	948	882	957	936	942	911	938	920	947	908	899	951	942	991	973	895	920	966	931	927	958	954	932	912	904	916	943	900	951	941	951	970	941	962	940	934	934	922	947	907	922	924	889	917	872	955	895	884	960	888	940	941	937	921	892	929	926	938	935	936	946	976	897	949	904	939	890	936	935	988	956	874	943	898	966	923	920	928	929	921	958	922	912	914	927	908	956	904	907	924	920	884	924	964	904	962	938	932	967	928	955	913	987	945	913	939	897	937	984	944	976	916	969	922	972	990	962	933	853	915	942	925	943	932	903	947	934	937	959	912	925	874	903	946	961	939	980	948	894	967	950	956	903	904	876	908	908	889	920	920	911	947	947	935	896	936	918	879	929	903	954	907	932	890	953	911	977	882	945	914	972	973	981	929	910	941	928	884	991	910	916	915	948	915	934	844	973	944	936	911	926	929	895	903	880	914	908	962	947	952	926	943	907	894	892	901	902	914	929	913	957	953	879	907	945	926	890	933	929	910	886	940	931	911	885	887	932	909	961	931	893	905	893	943	925	917	872	916	945	962	963	922	869	975	962	927	872	922	880	873	893	900	898	894	911	976	922	900	941	930	882	942	935	844	878	936	936	950	903	927	899	859	929	875	916	988	957	914	926	969	942	945	972	926	958	948	924	883	898	911	967	914	853	880	880	947	943	893	895	908	941	906	939	934	944	941	915	877	872	984	993	944	938	883	885	903	943	956	961	895	917	944	958	945	966	959	925	879	916	902	873	931	988	929	985	942	947	962	955	936	900	938	922	905	944	905	952	870	929	882	940	902	939	945	951	883	906	902	879	940	963	895	970	931	950	938	866	960	882	866	954	972	960	919	937	894	918	915	992	902	905	953	876	862	878	916	920	909	953	933	891	896	915	947	939	924	920	894	899	945	1016	941	920	938	911	893	891	947	968	891	954	925	949	944	899	939	930	940	917	917	940	892	952	956	925	958	870	952	997	958	935	945	922	974	943	948	942	1009	926	899	982	859	978	937	907	910	971	902	917	973	995	899	957	957	933	923	942	934	956	907	877	921	928	954	919	925	948	937	945	963	933	874	961	897	962	922	959	934	905	909	945	906	923	913	908	891	907	868	942	917	1004	994	936	955	946	901	981	908	914	929	948	931	945	959	948	902	954	958	890	916	963	878	893	944	983	896	891	921	948	975	933	880	995	988	936	979	950	895	939	974	915	928	905	868	899	928	911	942	925	887	948	914	886	952	944	893	956	941	910	889	918	972	968	960	993	897	915	991	930	877	940	914	940	925	926	894	904	928	921	937	927	924	957	949	981	981	915	970	937	893	890	978	941	986	933	939	942	922	944	906	950	981	879	936	901	1007	901	935	1008	912	959	975	909	938	925	912	938	895	918	936	982	967	872	907	931	928	955	889	992	963	938	885	918	918	951	909	918	886	948	919	899	908	909	929	971	926	928	952	919	859	970	888	940	940	936	928	973	932	891	907	937	883	958	881	927	924	918	941	955	928	930	930	965	928	897	990	908	957	947	965	947	974	913	855	887	905	894	944	883	905	854	938	945	930	940	881	968	924	923	933	914	962	843	961	921	907	914	921	944	936	897	962	941	927	968	915	955	866	987	933	869	924	960	951	939	991	942	937	916	937	930	944	919	946	943	913	961	926	968	946	905	906	935	964	917	944	906	943	948	934	919	920	938	918	908	909	929	889	917	923	948	922	989	911	927	947	945	929	916	918	920	905	961	928	987	963	916	922	957	894	948	931	863	934	919	873	924	963	925	953	975	956	947	975	911	872	952	948	958	912	1001	936	1009	936	883	999	879	880	903	928	916	931	911	942	940	904	908	938	893	898	912	920	907	917	886	898	944	944	920	941	941	939	934	882	933	881	986	926	944	920	934	942	894	913	967	888	895	927	974	909	954	908	926	987	954	917	952	890	930	878	971	858	915	903	873	895	885	924	931	901	935	981	992	867	889	933	949	964	937	901	866	892	964	907	909	912	989	952	910	901	958	955	932	937	955	949	938	946	958	925	896	927	914	948	970	904	982	971	916	935	924	895	914	891	930	919	895	909	964	925
5350	11538	9440	5043	3658	3057	2546	2166	1961	1793	1597	1515	1522	1397	1453	1387	1367	1329	1305	1398	1329	1307	1236	1239	1279	1231	1245	1196	1249	1241	1261	1242	1241	1228	1255	1186	1270	1248	1169	1154	1270	1225	1247	1219	1187	1284	1205	1168	1234	1214	1225	1147	1280	1193	1177	1179	1252	1189	1149	1236	1204	1279	1196	1235	1215	1244	1218	1181	1230	1227	1226	1223	1162	1234	1190	1232	1202	1166	1171	1251	1211	1235	1179	1208	1155	1195	1207	1258	1235	1155	1241	1213	1257	1250	1292	1142	1163	1248	1220	1206	1170	1197	1166	1154	1185	1218	1230	1232	1194	1218	1168	1234	1171	1136	1230	1227	1172	1216	1232	1200	1216	1193	1169	1227	1190	1280	1171	1196	1158	1208	1195	1188	1265	1204	1203	1247	1267	1209	1250	1182	1196	1233	1204	1264	1141	1240	1193	1280	1195	1212	1215	1122	1200	1176	1192	1167	1200	1183	1226	1122	1202	1182	1219	1223	1176	1248	1253	1187	1164	1218	1233	1190	1187	1196	1258	1213	1142	1199	1155	1196	1181	1246	1210	1224	1278	1201	1202	1205	1210	1196	1176	1204	1234	1138	1213	1170	1212	1202	1230	1232	1265	1218	1272	1146	1169	1214	1234	1236	1201	1169	1230	1212	1230	1203	1228	1249	1256	1166	1233	1143	1222	1187	1179	1215	1292	1190	1144	1235	1170	1239	1214	1203	1207	1202	1125	1206	1167	1193	1177	1208	1221	1235	1175	1195	1176	1177	1188	1185	1157	1191	1184	1176	1174	1177	1166	1239	1193	1136	1189	1133	1185	1247	1268	1210	1164	1193	1162	1176	1195	1188	1237	1228	1135	1261	1199	1180	1153	1246	1206	1228	1217	1220	1168	1132	1196	1239	1216	1161	1243	1229	1185	1195	1210	1195	1240	1204	1151	1205	1209	1228	1196	1208	1172	1225	1231	1172	1199	1262	1278	1237	1196	1215	1152	1221	1255	1205	1281	1186	1167	1193	1208	1209	1166	1184	1167	1276	1236	1224	1155	1189	1213	1215	1161	1212	1244	1201	1186	1227	1214	1153	1236	1204	1193	1253	1225	1218	1206	1166	1192	1208	1162	1224	1186	1223	1223	1235	1255	1242	1198	1257	1219	1186	1210	1219	1141	1208	1204	1222	1229	1156	1209	1271	1265	1209	1249	1234	1173	1244	1227	1205	1183	1213	1176	1185	1231	1189	1187	1217	1170	1201	1203	1171	1191	1174	1231	1216	1228	1252	1199	1218	1196	1126	1231	1181	1211	1201	1231	1230	1188	1188	1207	1182	1204	1215	1190	1176	1227	1218	1190	1174	1195	1213	1190	1118	1184	1187	1237	1207	1100	1163	1167	1209	1247	1220	1169	1249	1198	1145	1234	1180	1137	1200	1159	1215	1191	1196	1234	1210	1239	1199	1199	1210	1172	1196	1196	1151	1238	1216	1246	1163	1228	1213	1241	1156	1175	1220	1193	1148	1188	1239	1238	1233	1184	1227	1138	1239	1238	1248	1211	1212	1205	1175	1199	1173	1186	1235	1197	1241	1247	1219	1220	1214	1140	1185	1119	1180	1265	1175	1317	1191	1214	1199	1187	1171	1186	1199	1196	1172	1210	1202	1189	1178	1158	1207	1210	1147	1115	1154	1193	1175	1236	1237	1157	1227	1169	1172	1189	1208	1198	1208	1189	1159	1189	1237	1107	1188	1137	1155	1239	1187	1198	1194	1265	1203	1213	1164	1165	1197	1170	1275	1252	1218	1183	1240	1240	1201	1136	1202	1187	1185	1159	1255	1211	1207	1174	1189	1218	1233	1218	1211	1194	1184	1185	1193	1178	1202	1202	1228	1155	1203	1224	1298	1197	1224	1180	1183	1177	1200	1187	1243	1253	1191	1206	1184	1173	1170	1171	1226	1234	1123	1169	1215	1271	1200	1151	1244	1186	1174	1190	1168	1190	1144	1220	1205	1221	1198	1185	1162	1194	1185	1158	1166	1222	1194	1135	1185	1224	1197	1212	1152	1256	1218	1254	1164	1208	1172	1277	1234	1239	1217	1259	1157	1180	1203	1221	1205	1206	1239	1191	1200	1191	1248	1122	1223	1254	1206	1234	1176	1197	1261	1192	1208	1234	1229	1165	1181	1232	1157	1210	1198	1226	1172	1156	1182	1235	1181	1245	1134	1217	1148	1201	1254	1178	1188	1190	1192	1167	1142	1213	1169	1218	1214	1248	1236	1200	1164	1164	1163	1143	1158	1156	1184	1181	1133	1166	1258	1269	1205	1244	1230	1185	1190	1224	1180	1179	1131	1195	1243	1236	1212	1229	1246	1218	1234	1224	1202	1161	1191	1212	1201	1203	1161	1200	1241	1148	1181	1213	1189	1201	1160	1188	1217	1268	1169	1244	1228	1141	1232	1196	1175	1210	1151	1223	1255	1193	1228	1270	1208	1098	1244	1215	1182	1225	1216	1181	1288	1206	1191	1221	1233	1207	1222	1167	1140	1239	1180	1183	1174	1180	1195	1217	1200	1245	1221	1205	1140	1171	1148	1253	1217	1150	1193	1167	1208	1198	1193	1248	1188	1233	1237	1189	1150	1195	1214	1190	1216	1178	1200	1223	1211	1201	1177	1198	1217	1204	1263	1157	1160	1216	1217	1122	1169	1220	1197	1225	1205	1238	1213	1186	1232	1232	1221	1232	1207	1198	1165	1223	1198	1179	1189	1191	1162	1164	1219	1156	1157	1173	1222	1257	1157	1207	1202	1241	1219	1184	1153	1078	1173	1180	1211	1232	1186	1145	1202	1212	1160	1186	1223	1177	1196	1204	1210	1207	1195	1247	1237	1174	1202	1214	1258	1230	1193	1245	1237	1214	1237	1152	1258	1158	1219	1242	1203	1235	1206	1220	1191	1217	1209	1220	1263	1231	1184	1198	1198	1259	1227	1224	1234	1187	1198	1211	1188	1190	1174	1212	1191	1132	1161	1172	1199	1183	1152	1192	1183	1196	1233	1190	1200	1207	1189	1187	1224	1122	1238	1151	1198	1196	1165	1238	1138	1218	1163	1213	1156	1197	1142	1221	1216	1196	1186	1172	1216	1166	1208	1214	1173	1177	1132	1230	1176	1171	1170	1211	1203	1183	1194	1190	1244	1228	1215	1207	1232	1208	1207	1167	1223	1179	1143	1216	1211	1204	1184	1197	1250	1208	1182	1254	1224	1275	1276	1188	1236	1200	1208	1207	1232	1188	1146	1225	1192	1226	1145	1211	1186	1210	1212	1186	1192	1259	1182	1156	1277	1186	1227	1229	1237	1189	1230	1139	1132	1205	1216	1196	1191	1210	1198	1204	1154	1251	1206	1208	1161	1226	1135	1172	1201	1170	1156	1181	1211	1161	1199	1236	1216	1191	1224	1176	1151	1172	1193	1234	1176	1165	1254	1218	1211	1218	1161	1205	1260	1143	1249	1166	1240	1218	1183	1189	1215	1192	1214	1145	1132	1121	1207	1170	1177	1236	1216	1226	1243	1205	1211	1219	1197	1120	1246	1184	1175	1178	1140	1175	1171	1185	1169	1222	1174	1184	1196	1260	1178	1111	1195	1225	1189	1200	1177	1200	1172	1232	1221	1198	1209	1253	1227	1153	1243	1285	1182	1203	1265	1201	1211	1170	1182	1223	1267	1171	1211	1188	1198	1205	1224	1202	1174	1147	1215	1242	1196	1200	1130	1178	1181	1213	1224	1120	1183	1208	1215	1190	1175	1246	1251	1195	1239	1182	1201	1202	1168	1185	1238	1185	1185	1198	1213	1247	1202	1269	1236	1201	1258	1224	1217	1208	1204	1243	1171	1188	1197	1237	1173	1172	1223	1158	1151	1235	1240	1210	1216	1174	1236	1190	1210	1158	1161	1190	1222	1238	1297	1177	1181	1186	1132	1213	1186	1178	1229	1185	1210	1206	1086	1159	1173	1226	1226	1205	1198	1246	1212	1215	1241	1225	1226	1203	1170	1212	1184	1244	1251	1216	1206	1167	1190	1185	1228	1155	1122	1276	1210	1234	1182	1138	1166	1186	1246	1237	1112	1111	1241	1174	1201	1233	1145	1214	1188	1213	1219	1181	1217	1246	1163	1171	1188	1280	1230	1247	1182	1226	1165	1176	1192	1254	1181	1183	1175	1154	1229	1183	1147	1169	1147	1185	1215	1180	1232	1163	1233	1244	1172	1210	1232	1202	1199	1214	1247	1162	1217	1184	1160	1193	1240	1134	1212	1170	1183	1179	1180	1228	1148	1199	1268	1188	1156	1164	1247	1203	1159	1180	1189	1225	1181	1201	1188	1172	1261	1182	1260	1195	1174	1195	1165	1166	1168	1232	1244	1256	1192	1189	1238	1176	1173	1167	1194	1181	1269	1234	1245	1240	1187	1227	1185	1238	1250	1172	1145	1134	1218	1150	1220	1169	1199	1222	1235	1164	1182	1224	1167	1139	1198	1176	1238	1184	1222	1232	1176	1227	1156	1179	1215	1167	1145	1211	1261	1195	1246	1212	1182	1138	1222	1210	1212	1225	1162	1174	1170	1257	1217	1214	1229	1225	1202	1166	1180	1250	1193	1208	1180	1216	1161	1232	1175	1202	1219	1199	1176	1142	1196	1214	1243	1273	1203	1279	1237	1188	1178	1207	1145	1186	1202	1169	1172	1221	1213	1199	1184	1159	1193	1186	1226	1193	1184	1206	1228	1162	1204	1166	1160	1242	1242	1196	1181	1195	1202	1159	1157	1123	1240	1145	1230	1213	1179	1228	1256	1176	1164	1168	1220	1178	1196	1238	1174	1211	1160	1230	1250	1224	1140	1223	1198	1237	1229	1146	1211	1193	1196	1161	1211	1199	1205	1138	1307	1154	1195	1175	1181	1140	1230	1188	1172	1185	1228	1174	1193	1240	1195	1177	1157	1166	1184	1227	1212	1143	1154	1226	1180	1153	1197	1159	1213	1262	1196	1213	1213	1177	1145	1220	1162	1168	1184	1120	1253	1200	1194	1267	1254	1217	1151
23013	21506	29520	23933	21508	21567	12270	1664	1209	1088	1086	915	829	848	847	802	774	815	781	747	710	764	748	732	675	720	650	700	730	697	695	681	707	708	683	695	707	703	695	666	686	605	648	674	668	662	681	693	755	702	647	682	649	644	658	674	676	653	613	642	661	647	690	660	642	666	660	637	687	627	708	687	639	683	702	671	625	644	656	624	719	652	635	584	685	660	641	671	703	685	668	641	679	633	659	661	626	675	635	670	682	690	684	681	658	647	709	695	645	685	713	660	652	666	619	671	652	653	610	665	651	616	633	638	655	636	669	703	660	669	687	679	674	647	632	678	624	674	662	626	678	671	656	658	649	664	626	646	720	650	644	705	654	644	662	638	678	666	664	718	644	625	642	675	697	677	660	616	656	655	662	616	641	655	677	670	646	695	630	652	662	634	683	683	673	675	672	708	669	655	663	629	632	679	664	651	652	659	658	651	633	702	649	636	660	616	608	661	633	658	686	646	676	631	666	651	661	653	665	633	650	669	694	638	673	711	678	653	677	643	648	680	643	671	656	689	632	662	696	639	652	645	656	672	696	675	669	654	618	679	652	680	666	610	620	633	686	668	666	654	676	681	684	668	655	658	702	640	650	656	648	665	588	654	708	631	671	658	644	643	642	675	637	674	641	710	676	663	627	679	644	661	694	637	690	646	646	648	679	717	653	645	684	685	657	618	663	692	670	668	681	645	633	600	647	626	642	675	638	635	699	642	636	654	672	691	616	619	711	684	656	677	669	691	650	653	674	687	633	695	649	637	636	678	692	674	675	649	635	630	691	694	672	633	682	683	679	602	654	665	665	661	634	680	649	667	669	686	680	628	651	607	689	679	690	655	714	652	683	659	618	668	662	648	628	669	663	619	689	663	687	643	672	658	627	653	683	644	732	663	695	691	633	643	639	613	654	623	716	636	633	674	648	680	653	673	671	673	651	674	669	619	671	678	679	643	663	676	617	588	589	655	607	637	629	635	672	660	660	660	653	683	675	714	652	651	663	650	620	658	676	629	627	632	628	621	651	672	687	624	680	616	665	633	629	684	634	657	680	627	678	661	657	621	642	656	654	644	674	677	621	625	655	650	683	669	624	647	630	636	644	612	666	667	655	678	647	669	609	659	679	616	633	694	661	644	664	648	669	616	656	649	656	681	576	646	688	635	642	624	677	614	654	660	650	660	692	684	648	625	692	652	718	708	693	653	656	663	682	680	713	615	692	691	627	613	680	631	659	671	752	621	641	675	691	660	640	599	595	698	617	638	646	575	649	680	649	696	643	675	680	680	695	652	692	609	609	644	677	701	653	639	635	735	692	677	637	673	678	688	697	681	696	675	662	674	634	628	659	630	679	680	647	650	692	594	658	666	701	634	646	643	636	643	647	685	659	692	642	672	685	679	645	661	643	703	593	665	718	632	626	668	639	714	636	644	663	709	639	688	632	637	617	671	641	633	678	637	665	630	653	651	622	634	635	651	643	640	645	671	685	677	601	689	664	634	681	645	665	669	617	692	664	648	636	692	706	658	664	648	716	674	673	642	673	685	633	660	680	627	629	670	655	666	697	604	686	652	619	632	657	653	650	695	659	631	618	634	670	669	640	621	591	643	638	668	679	703	631	636	674	684	659	659	691	630	582	665	645	643	630	695	658	667	696	628	643	662	634	644	661	653	652	621	686	667	656	652	629	617	635	635	665	637	647	644	674	607	645	688	625	643	679	642	651	668	641	614	644	672	643	694	675	679	707	637	675	659	628	663	638	656	634	631	644	622	626	684	692	642	632	658	662	654	628	705	616	659	655	680	678	636	617	684	630	610	678	708	702	664	666	662	621	687	656	652	650	662	640	646	681	641	683	676	616	652	657	630	644	672	655	623	716	643	672	643	682	662	672	663	678	679	659	686	640	658	669	647	684	636	662	621	642	664	686	662	682	649	689	681	708	641	652	637	639	650	689	632	629	671	686	669	654	625	636	660	669	662	611	656	649	682	672	653	642	643	657	629	657	649	640	676	638	639	619	639	606	662	625	672	671	692	624	656	684	646	665	665	669	691	630	652	696	674	670	668	653	642	672	668	665	628	662	661	662	659	644	679	662	657	654	664	652	703	706	654	668	667	652	680	640	684	627	665	649	642	675	648	671	665	622	642	701	655	638	712	632	674	658	655	613	652	674	621	644	696	677	703	650	628	670	635	636	645	690	649	663	667	730	661	662	670	653	682	671	650	677	672	630	692	665	633	680	681	666	626	647	681	630	667	667	664	641	664	677	644	625	654	627	710	677	610	660	634	686	663	662	683	641	634	597	689	653	635	683	667	663	653	700	645	670	666	694	676	650	653	693	644	677	665	675	678	642	651	669	667	624	647	657	655	640	680	668	673	642	679	647	674	622	662	628	699	673	642	692	653	631	639	668	610	611	642	680	693	659	666	582	648	648	658	692	628	654	667	704	686	647	682	677	678	677	682	617	706	680	655	679	676	620	665	677	649	590	692	658	655	648	634	631	641	628	635	627	629	670	679	688	632	645	666	667	663	620	613	672	662	684	628	710	647	623	614	643	637	658	633	718	639	641	691	631	629	658	661	621	647	645	655	637	670	635	621	630	682	660	640	684	668	636	620	624	622	665	629	686	630	671	672	673	655	657	668	668	707	656	656	679	656	654	651	636	610	662	662	636	671	638	618	662	660	674	712	637	646	661	642	643	664	670	631	652	633	649	649	704	609	640	689	668	667	669	646	622	612	701	665	727	661	665	654	676	599	671	706	671	671	661	664	653	652	641	625	694	641	659	686	621	650	671	654	653	641	631	686	635	704	691	586	632	664	699	640	685	653	649	681	627	651	626	656	674	633	650	618	666	644	595	618	645	642	654	673	640	666	678	701	627	618	641	665	712	634	645	661	675	629	670	613	644	646	651	677	669	622	680	705	676	646	645	612	637	665	661	580	677	665	642	701	629	630	676	678	608	662	676	637	649	620	673	653	633	634	660	627	668	666	646	609	664	631	646	674	637	666	660	649	645	636	644	625	663	636	654	695	639	700	666	646	634	699	658	667	671	719	710	658	685	661	635	659	625	613	635	660	651	677	664	703	647	662	676	624	630	670	625	619	653	663	667	636	610	663	652	653	636	639	623	638	661	716	652	720	684	606	655	651	645	691	671	637	679	655	679	666	653	676	710	644	660	631	641	660	644	632	670	652	701	672	649	631	654	663	592	645	602	650	627	650	654	647	638	672	635	671	701	701	658	654	696	635	604	629	643	644	697	683	614	643	715	667	663	598	682	647	650	639	664	680	626	651	654	655	659	651	632	617	651	620	668	667	658	658	658	666	647	614	657	676	648	685	644	631	623	625	672	670	627	640	650	673	650	651	656	664	643	643	651	655	648	672	665	673	639	614	686	619	678	612	678	658	679	656	656	605	662	665	652	602	650	679	641	628	708	655	654	653	601	653	667	618	633	662	616	673	670	632
7356	17483	14078	7427	5498	4145	3404	2757	2240	2007	1784	1514	1445	1462	1264	1210	1124	1179	1076	1075	992	1061	1023	989	979	999	949	900	919	936	1004	921	930	956	956	905	928	893	876	885	834	908	894	960	909	859	936	909	845	885	906	867	916	831	861	919	873	880	889	866	853	905	886	906	895	856	904	901	875	904	882	902	913	869	867	824	884	843	889	865	882	923	839	885	872	916	879	871	898	850	886	913	866	883	862	853	870	857	872	855	837	887	832	864	910	940	827	925	826	865	855	865	875	833	864	905	897	854	935	878	858	885	851	885	853	875	840	862	881	878	854	839	813	918	919	867	814	879	898	879	859	894	880	878	868	847	880	835	924	888	871	868	809	877	891	855	871	883	866	864	824	813	882	848	896	814	832	894	838	911	919	890	850	916	901	893	802	859	852	887	870	836	890	883	852	844	878	867	898	864	828	867	873	874	848	915	867	888	938	881	871	924	868	869	877	876	870	868	846	952	872	885	882	878	913	838	859	870	954	876	857	888	842	852	867	865	857	825	929	841	864	868	849	875	943	858	887	893	873	903	906	896	897	833	862	905	910	897	888	814	912	905	866	817	896	861	883	834	842	835	836	863	857	861	865	832	842	853	888	899	875	891	836	865	840	903	872	895	879	836	870	875	896	883	845	829	874	909	877	887	916	872	868	881	930	864	808	882	821	880	885	885	891	884	901	887	937	851	832	859	870	878	793	887	850	883	824	835	831	850	887	871	885	820	843	820	846	894	926	842	837	918	887	862	804	863	868	887	839	906	931	858	899	868	878	849	871	913	868	880	871	855	906	898	852	857	882	902	865	878	888	829	884	845	838	879	846	872	853	857	859	860	776	875	848	903	898	883	808	859	844	768	896	868	901	859	894	871	842	802	879	841	923	852	911	829	900	860	879	844	847	846	877	886	885	873	833	900	870	886	834	878	880	861	803	854	817	876	943	841	860	909	902	844	837	882	835	908	929	843	876	849	859	901	824	877	927	881	862	876	856	885	827	881	819	862	873	929	884	890	898	860	871	861	832	931	939	825	846	859	855	884	845	865	889	871	865	900	888	838	839	814	890	888	887	854	908	838	842	872	918	830	808	882	917	889	887	831	891	915	857	888	869	902	892	875	860	863	889	888	887	865	889	883	852	884	846	890	912	851	887	902	831	868	870	908	840	885	931	889	859	899	882	844	852	903	850	890	910	866	812	911	842	861	938	897	849	839	877	911	879	854	875	838	840	856	894	857	813	881	819	777	901	880	867	817	854	877	890	865	838	844	897	823	849	869	860	869	943	868	834	843	856	881	876	918	860	918	898	836	848	795	846	836	831	892	875	842	853	861	873	856	857	866	892	906	888	865	811	864	894	860	869	888	862	884	870	876	811	820	861	876	863	846	844	840	847	900	818	859	947	858	837	776	899	870	837	873	840	863	842	879	886	875	857	886	884	907	852	875	859	858	887	877	887	879	866	921	884	877	882	926	863	868	876	871	885	850	862	816	856	859	895	881	866	852	882	883	862	903	899	855	870	852	867	858	848	871	882	873	875	873	864	882	877	841	864	848	846	851	853	844	861	895	833	855	914	890	923	885	857	867	878	917	904	876	861	863	904	907	840	901	851	882	886	896	876	899	851	867	876	866	849	901	896	890	906	837	878	877	888	891	926	873	859	864	837	865	853	852	864	893	832	898	869	829	873	882	905	879	859	899	833	866	862	909	831	899	852	904	882	898	890	823	866	891	899	877	869	864	845	906	833	843	908	876	900	886	814	889	868	872	872	916	878	858	882	847	815	829	889	818	840	851	876	883	893	887	857	903	903	812	845	851	841	870	875	860	876	910	892	901	877	850	915	887	901	901	851	842	875	851	795	846	859	883	906	887	832	882	834	830	835	813	875	858	881	839	907	910	890	842	849	880	845	876	888	899	900	949	857	810	916	839	875	901	865	830	868	933	884	858	865	891	839	884	906	851	853	799	850	878	922	887	890	951	944	891	897	882	839	868	883	894	861	912	899	874	917	909	895	826	936	875	870	918	886	869	838	855	857	872	862	861	908	830	840	962	902	906	899	861	885	862	839	820	911	896	874	889	900	850	878	843	834	893	885	829	842	855	859	882	926	916	806	862	901	898	900	864	866	864	852	859	893	827	839	898	816	846	850	877	847	870	853	852	853	875	872	838	885	844	888	939	851	847	845	830	895	873	819	889	914	915	871	901	913	915	821	844	854	848	848	871	846	949	882	875	861	878	864	839	892	879	853	923	806	861	883	897	879	883	889	915	895	884	922	907	839	878	822	876	870	865	863	853	853	909	889	905	877	876	843	860	894	832	861	891	904	897	869	844	846	859	888	904	889	833	854	851	863	886	910	866	818	890	851	829	858	863	907	898	922	886	863	864	873	873	828	870	848	862	865	921	836	924	892	857	843	857	822	880	882	964	924	885	874	838	878	839	791	895	863	898	827	888	878	901	915	884	846	881	874	842	839	858	882	847	902	920	907	810	868	888	885	888	886	908	861	845	867	903	863	844	875	928	859	817	935	885	891	920	896	854	877	890	861	868	850	855	889	815	845	844	912	839	896	870	862	856	837	892	859	883	878	901	795	902	875	873	852	884	944	904	835	890	834	909	853	885	920	908	838	946	905	881	901	905	873	848	859	867	888	889	870	862	850	877	870	840	862	830	885	918	888	900	885	862	853	887	940	858	860	826	864	885	826	858	865	864	850	887	913	899	901	875	871	867	853	839	860	871	839	859	868	846	835	883	844	831	895	923	870	840	860	914	889	897	913	867	889	884	896	856	909	887	831	903	869	876	868	896	922	887	816	856	886	853	846	854	866	907	861	889	828	875	841	800	962	891	880	845	849	912	911	905	948	926	903	823	859	910	884	866	878	856	803	861	864	869	863	908	867	857	865	861	832	835	839	840	876	819	862	841	863	920	852	923	832	848	839	862	839	849	885	860	845	893	844	903	893	862	844	846	907	904	882	873	847	862	852	905	876	851	891	890	896	859	795	849	844	894	848	849	835	830	829	873	841	847	892	896	855	889	828	850	886	920	827	823	924	850	881	868	882	824	884	867	843	868	838	882	878	865	829	882	852	924	861	851	922	870	886	870	870	881	851	897	867	884	846	823	890	851	870	849	873	870	859	843	876	845	859	881	874	868	864	863	897	819	866	898	807	861	891	825	950	908	894	777	857	814	891	805	847	788	828	872	883	830	854	866	862	845	913	906	870	842	848	888	826	865	819	876	866	921	850	807	842	903	878	877	866	837	928	909	895	863	850	838	833	906	915	913	897	818	906	884	834	876	867	865	838	873	829	883	833	839	863	880	912	856	873	846	843	835	864	900	861	845	803	835	854	861	886	877	877	902	838	908	882	877	894	902	859	895	881	882	835	917	871	891	851	874	867	852	853	847	886	836	856	885	877	918	926	905	843	873	870	864	842	916	858	904	883	906	843	800	817	830	926	833	899	904	913	824
27101	21329	12078	1351	744	678	645	621	662	635	638	647	675	679	657	650	638	635	645	638	680	713	647	639	677	641	640	610	631	639	649	632	601	627	608	642	635	606	576	647	644	602	644	578	654	594	677	625	635	632	657	625	652	621	623	641	645	597	637	670	654	648	611	601	690	618	636	611	644	635	613	603	671	633	675	643	659	662	635	606	634	667	679	684	664	647	689	667	625	644	652	662	615	663	604	608	636	595	609	615	610	607	684	632	617	600	637	623	614	612	634	676	662	622	640	662	659	652	619	577	640	623	646	681	636	623	656	650	595	632	642	660	664	615	646	633	645	636	604	651	665	616	604	668	614	669	688	659	604	611	627	596	621	614	645	627	620	619	649	653	633	619	634	647	614	615	666	639	644	631	651	655	669	650	628	666	661	679	639	657	571	654	628	639	647	624	655	673	600	625	651	649	585	616	653	598	626	637	627	615	675	614	625	596	624	653	668	614	666	602	671	642	624	653	664	640	681	621	651	624	626	598	649	633	605	637	627	637	635	650	619	654	606	674	596	618	670	609	642	633	671	647	615	623	643	623	589	600	670	644	632	620	664	653	620	673	589	615	636	656	607	645	649	658	634	624	667	650	642	621	592	630	635	666	669	626	645	659	642	632	584	644	627	645	615	662	639	628	676	634	624	648	634	632	639	627	593	635	621	660	604	623	633	628	648	621	645	632	625	667	634	601	625	621	652	645	623	629	641	639	653	623	675	637	619	666	643	678	640	642	656	624	646	646	610	614	646	632	669	590	682	634	620	590	649	614	608	645	647	639	602	629	618	648	614	669	639	633	620	595	618	610	651	641	620	660	673	622	671	609	625	638	622	646	637	664	683	673	661	678	668	642	595	699	638	632	596	644	673	625	648	670	632	657	629	616	628	607	618	597	656	644	645	622	641	605	643	688	642	647	621	625	624	633	618	661	599	624	648	646	648	665	624	613	598	639	642	660	617	652	567	695	625	658	619	602	633	628	627	642	639	647	653	636	626	643	649	590	594	607	638	634	613	649	585	632	613	605	670	603	673	660	596	657	605	658	627	660	640	660	596	659	667	673	664	678	691	645	607	625	647	649	641	605	652	644	619	633	663	705	624	636	683	630	659	623	693	634	639	661	621	648	653	603	626	634	660	659	676	625	646	650	630	697	656	616	603	646	639	580	644	658	658	640	595	610	664	626	663	621	644	667	624	601	626	624	639	663	657	611	624	612	638	666	639	624	619	632	680	650	684	651	629	643	616	659	610	679	608	594	634	676	667	629	605	642	641	628	629	660	604	626	676	654	626	665	637	630	652	617	654	622	588	611	652	652	637	645	637	662	654	605	670	604	633	679	684	594	668	650	695	639	628	695	607	652	650	658	654	644	622	670	622	652	648	612	583	629	686	625	619	695	664	628	647	595	624	643	666	669	629	661	646	612	596	610	617	672	635	636	650	622	634	652	656	663	580	640	626	651	615	651	651	591	625	625	669	617	655	589	641	629	591	651	671	656	665	657	640	663	620	645	669	609	658	670	617	606	647	647	660	662	613	662	612	616	647	588	622	642	601	629	651	636	618	605	608	644	639	597	708	618	615	639	655	646	609	587	619	590	658	642	601	628	614	643	671	609	585	677	648	636	610	647	653	613	643	647	654	694	662	619	654	651	636	628	644	644	700	642	642	615	631	644	604	646	622	624	635	618	589	623	676	639	644	648	629	618	580	658	635	655	614	607	639	647	668	691	642	595	634	640	632	642	611	638	609	634	629	646	640	640	553	668	617	648	628	671	648	643	688	650	630	632	616	619	621	633	679	633	612	611	633	602	617	622	632	613	622	585	601	620	686	611	678	606	642	616	642	662	629	627	600	634	659	609	597	641	620	624	625	666	673	636	635	622	621	635	643	638	676	663	622	681	597	608	659	605	648	645	625	630	628	631	602	626	640	610	622	612	606	596	665	623	665	630	640	629	605	640	649	641	619	600	575	671	596	663	644	600	638	631	677	612	668	666	628	637	630	602	602	620	613	584	629	656	665	556	668	645	677	621	642	642	609	602	652	661	666	648	644	638	647	637	656	609	636	637	656	613	617	604	606	617	623	656	641	650	671	628	630	641	680	669	669	642	631	597	701	686	632	651	648	645	590	631	646	694	666	616	656	613	653	613	637	602	607	626	642	601	584	671	603	615	694	671	646	633	631	637	648	625	600	646	638	701	647	614	647	625	694	641	617	602	657	650	663	644	665	615	647	626	653	627	635	637	663	680	575	665	684	679	635	648	583	678	623	702	656	582	633	581	654	646	629	635	638	628	674	593	596	624	628	628	691	632	623	615	572	637	640	645	605	621	630	596	609	609	615	677	637	643	629	623	669	629	604	612	628	646	609	659	617	625	644	614	629	598	585	643	662	642	658	609	630	608	650	623	654	665	622	624	612	590	592	648	609	613	597	617	614	621	656	638	633	653	608	637	642	632	613	639	610	607	650	613	591	597	671	634	594	643	615	623	598	623	610	623	634	670	625	647	637	660	626	651	658	618	627	642	602	644	652	621	630	689	622	609	632	658	671	627	696	665	613	589	574	649	650	599	577	661	668	647	623	607	639	684	672	664	616	655	680	677	607	673	652	690	642	667	589	710	590	595	632	593	674	677	662	616	624	671	596	686	610	647	615	619	646	618	652	633	654	635	632	689	627	604	616	652	611	630	613	585	633	617	640	637	645	647	611	639	622	599	623	627	632	586	553	635	648	636	644	615	623	659	630	646	596	686	584	670	636	635	630	662	636	625	655	632	609	607	620	660	655	681	643	611	649	681	644	662	635	657	673	631	631	616	635	619	659	632	639	662	665	675	681	587	686	630	673	639	688	637	617	600	694	603	655	617	629	661	652	660	691	619	638	659	688	669	638	609	653	609	596	652	605	647	648	613	614	693	617	655	650	631	637	612	626	614	647	623	649	672	644	623	627	643	629	631	614	664	635	648	659	672	635	599	646	632	648	676	623	619	640	635	588	671	625	672	646	670	638	634	652	677	632	642	655	645	688	595	626	617	716	644	624	620	582	632	639	683	646	600	675	620	626	628	620	642	647	642	655	608	646	594	670	637	600	658	611	583	676	657	618	651	647	642	642	646	660	618	635	661	673	666	669	572	605	624	622	689	641	618	594	632	629	638	606	668	615	639	622	650	594	667	672	661	680	639	643	676	607	691	641	628	635	636	630	603	580	643	663	633	612	618	618	670	628	656	646	639	636	658	632	619	681	633	680	644	656	594	629	614	621	626	692	685	598	617	581	660	630	633	632	662	627	617	664	648	611	653	597	640	630	580	604	604	596	621	634	587	614	597	624	636	627	616	638	626	592	648	653	621	599	649	582	611	617	626	630	648	638	692	665	653	623	576	665	652	651	626	587	620	597	680	657	637	653	701	580	620	592	628	638	661	670	625	623	605	641	611	703	647	612	642	633	632	654	653	651	632	636	614	613	639
4171	1808	1520	1074	1029	1006	925	891	834	863	899	793	824	854	849	900	846	814	848	850	902	861	860	854	836	821	814	831	836	797	858	866	839	856	841	772	818	838	831	833	807	832	876	802	860	846	867	818	845	816	826	858	840	794	823	794	839	804	880	862	845	798	811	864	808	769	861	809	817	842	779	854	794	841	884	809	827	843	820	842	851	840	802	863	903	814	881	843	849	805	851	869	839	832	809	807	847	854	830	884	839	821	809	824	811	836	804	850	859	843	815	824	802	819	876	837	792	832	805	785	806	821	802	820	829	855	809	800	828	845	816	858	798	833	856	836	849	856	792	835	773	793	786	882	801	809	876	805	787	823	877	776	806	843	826	801	769	877	836	824	821	838	862	889	856	864	801	794	786	839	823	809	804	868	778	762	833	879	856	821	826	844	808	802	810	858	803	807	808	834	855	826	787	871	864	844	825	836	811	835	828	825	827	824	866	804	801	853	838	812	849	793	774	858	822	813	823	863	823	808	841	855	836	825	842	815	838	842	807	903	879	864	854	809	816	839	853	864	790	855	850	774	861	823	860	814	794	803	811	838	791	830	820	821	817	791	827	849	859	806	862	850	761	786	835	823	861	766	839	797	854	777	780	841	836	884	829	842	812	759	861	823	794	847	796	800	813	822	798	869	830	871	839	838	844	850	846	893	856	801	810	796	831	870	836	804	827	815	834	838	810	845	867	839	848	898	841	814	796	807	852	840	843	836	858	827	810	866	853	848	846	839	854	839	845	836	793	793	821	808	795	810	772	885	852	852	834	824	840	801	855	818	825	859	834	812	816	894	816	805	807	845	840	845	870	832	828	859	901	874	860	855	811	798	817	822	846	781	855	840	801	829	808	831	796	840	850	814	817	870	828	808	798	836	858	836	816	838	859	853	823	816	842	826	844	809	848	824	818	897	786	824	829	864	839	823	832	856	831	793	842	855	860	786	796	825	809	842	842	809	858	863	772	802	795	820	841	852	836	832	843	864	822	858	842	854	875	812	859	851	806	866	863	792	797	815	838	845	835	829	827	825	810	897	766	830	806	911	834	799	840	831	830	817	880	816	814	795	770	809	785	829	830	820	850	829	810	822	796	877	805	858	788	805	843	845	866	845	810	832	813	816	806	815	829	869	851	788	842	779	839	814	821	832	814	841	876	884	824	849	808	856	806	840	832	815	911	767	872	832	862	837	858	822	861	783	828	790	839	806	831	839	835	908	832	808	815	882	859	827	790	819	859	835	846	837	811	845	843	834	851	803	793	827	827	806	867	853	785	880	839	802	830	865	880	820	832	834	805	824	854	777	839	856	838	827	820	832	839	847	895	846	773	793	846	832	801	839	817	804	864	845	818	859	818	831	850	862	837	825	807	806	832	812	811	909	789	800	853	882	807	806	799	813	810	850	787	859	835	820	825	855	793	831	867	816	785	838	816	842	808	809	800	846	852	775	802	819	859	782	819	832	817	832	795	880	835	792	821	855	812	864	806	808	826	847	865	843	791	880	825	880	798	796	865	849	817	805	866	828	879	865	834	855	811	800	808	810	857	801	861	823	840	818	848	854	829	858	828	835	820	858	819	830	833	796	790	830	859	821	886	862	823	787	838	815	833	851	814	871	799	895	797	866	854	809	831	803	790	830	837	810	884	852	829	867	823	781	773	836	780	853	818	832	823	850	841	799	815	845	819	864	852	855	823	797	874	824	814	832	854	848	904	822	819	882	867	776	789	827	772	807	804	822	806	798	780	866	814	811	828	835	824	848	844	825	839	856	837	805	831	811	825	859	849	858	875	794	827	777	796	824	746	816	841	811	842	894	822	851	767	816	816	827	864	843	809	842	808	850	776	881	828	822	760	824	871	780	836	872	856	854	845	765	802	857	871	817	845	825	798	823	869	853	820	840	833	874	817	852	800	837	823	868	857	779	875	786	845	885	819	817	835	814	847	810	803	884	796	852	801	820	824	782	849	822	901	860	851	812	815	874	906	850	839	801	850	794	827	818	831	848	804	819	879	785	871	796	818	824	816	811	838	753	781	827	797	810	802	818	827	852	786	826	854	838	862	819	819	844	854	825	841	788	871	865	836	793	826	835	824	839	857	840	815	811	842	904	810	865	855	834	807	789	815	854	800	825	849	883	828	873	847	803	855	811	821	752	878	801	811	795	811	805	880	774	844	810	806	850	810	817	864	841	834	816	822	790	824	867	880	830	841	850	806	864	866	839	780	835	796	851	830	854	806	840	829	806	849	866	883	856	807	825	839	867	789	835	808	854	791	808	836	847	841	883	779	796	853	816	790	835	839	850	845	814	772	857	861	863	901	856	833	771	823	857	775	833	817	823	827	773	801	805	841	870	838	786	849	851	860	842	835	878	781	791	792	875	851	861	830	857	820	830	870	845	809	827	821	796	857	820	851	832	849	847	849	830	840	834	781	813	783	803	777	851	821	840	803	813	830	876	824	839	795	818	872	930	785	824	848	857	806	814	844	786	857	822	863	855	822	803	845	796	798	783	878	840	805	860	851	812	860	881	867	873	834	874	847	870	807	812	810	790	780	838	802	823	812	821	851	855	786	872	854	849	852	819	850	797	848	859	797	797	801	844	828	879	790	855	827	857	838	843	863	857	841	860	886	765	828	845	862	857	838	773	863	833	835	814	828	824	841	799	801	840	852	826	868	844	806	853	830	813	838	857	866	867	821	819	773	839	828	834	809	863	789	815	817	823	811	787	841	857	828	867	826	845	864	869	793	863	855	790	825	830	785	810	808	813	792	816	842	827	830	876	858	838	814	820	788	821	821	811	809	795	830	815	844	854	864	832	831	862	860	835	899	861	851	812	855	814	796	819	824	807	883	858	815	858	822	824	779	835	828	837	765	810	820	848	851	854	807	858	813	835	817	856	839	818	847	862	836	873	860	835	810	841	846	849	856	809	843	843	790	822	824	849	822	879	849	872	829	853	806	799	869	878	795	822	858	825	842	774	825	849	828	854	831	847	812	815	823	831	857	866	805	820	838	821	794	843	787	840	829	832	853	811	811	828	815	883	853	815	791	818	823	803	890	890	847	811	847	823	858	868	860	838	867	827	837	883	838	806	825	805	850	862	819	881	876	825	826	813	819	803	840	922	820	837	808	812	819	824	873	831	841	824	842	852	879	822	821	880	823	815	845	867	806	821	825	850	844	815	777	814	847	895	862	846	785	804	845	812	824	824	841	826	817	808	816	841	804	783	836	804	797	841	799	849	841	806	834	847	854	855	824	849	829	797	803	861	847	905	873	812	830	803	847	870	828	836	851	764	835	807	820	862	782	809	816	850	813	835	858	849	827	847	806	812	832	856	871	811	827	849	856	859	833	812	814	802	825	820	787	822	811	862	821	803	805	876	877	803	802	770	859	810	832	822	781	828	847	811	809	824	852	810	853	825	821	761	841	823	828	804	820	771	788	831	833	882	812	818	823	836
23788	21484	29202	24188	21494	14770	2291	1420	1204	1220	1074	1040	1043	916	1014	1051	1011	993	977	1013	1031	920	940	968	963	1008	935	993	917	973	899	932	1005	1009	905	970	934	874	980	916	923	961	938	923	897	946	937	944	999	969	895	985	939	909	899	943	945	1006	916	949	933	947	902	932	953	959	976	899	989	965	967	982	901	934	924	953	922	884	924	953	914	924	970	959	946	908	932	948	958	977	958	926	864	904	830	940	908	947	938	915	921	928	926	936	909	956	926	897	962	947	966	874	896	938	911	934	944	962	924	902	921	873	936	896	895	953	923	888	938	961	931	928	921	908	923	958	891	921	967	949	962	878	891	893	908	947	958	932	983	944	963	936	1009	938	953	963	951	935	927	929	904	917	875	952	939	934	909	961	940	909	987	958	924	902	914	965	903	935	904	885	873	940	925	922	945	940	913	916	908	958	940	920	939	919	965	927	902	885	931	876	984	961	935	894	880	940	945	931	894	959	919	882	911	999	962	900	924	943	987	956	949	952	967	937	940	924	987	902	882	958	896	909	931	948	901	923	886	915	930	922	939	942	952	892	926	914	905	891	883	933	911	946	891	916	933	856	928	895	956	919	947	895	903	957	904	933	955	893	1023	919	917	923	958	918	928	902	972	884	940	888	940	995	936	991	924	925	915	956	970	923	930	944	953	882	987	897	928	934	901	904	929	939	975	937	994	942	927	941	905	869	946	877	976	958	991	898	977	931	927	963	892	967	936	906	970	900	912	933	987	910	918	981	864	980	915	961	898	921	934	891	918	891	910	962	941	965	926	925	878	905	935	921	943	918	967	949	957	867	956	950	933	925	916	938	947	965	911	901	928	890	909	951	983	881	961	910	965	931	921	906	878	889	925	929	918	903	903	972	946	895	902	904	901	926	939	901	929	924	922	866	931	945	926	952	863	913	875	918	921	985	890	940	985	939	935	920	992	943	920	956	930	914	928	895	945	947	913	882	946	904	949	913	978	927	891	908	946	942	944	924	913	973	985	932	946	851	879	928	977	884	951	907	869	935	932	917	895	929	900	937	903	938	911	959	933	926	916	876	961	901	928	894	908	919	967	936	944	987	949	963	945	869	928	920	916	922	940	935	996	954	880	950	952	926	963	926	950	889	874	963	960	960	920	896	885	912	924	975	846	922	923	948	936	935	946	979	920	908	927	935	930	883	919	899	909	948	936	944	930	1004	972	880	968	943	915	923	900	910	926	967	894	888	948	988	888	894	901	875	954	935	895	862	936	899	914	948	931	892	923	904	913	920	935	910	961	994	938	921	973	958	922	908	854	969	977	905	929	964	936	898	904	914	871	1010	896	889	957	924	911	937	913	908	893	919	906	907	904	917	901	901	903	861	936	855	897	920	928	926	920	960	904	911	839	888	897	975	931	960	918	934	873	953	901	936	928	903	973	930	918	922	923	926	938	901	979	872	903	946	883	947	924	925	918	949	936	928	915	985	883	903	915	905	885	883	926	888	937	899	906	915	883	912	942	931	932	939	929	984	932	942	925	914	942	991	918	937	928	914	961	922	967	962	947	894	919	950	990	952	947	856	919	881	923	940	966	951	1005	920	960	919	913	948	933	890	1014	987	972	951	919	889	964	945	971	958	842	902	837	926	892	951	927	968	939	945	934	881	912	948	960	942	966	857	956	966	972	919	985	972	920	970	928	962	904	893	869	895	980	875	928	931	931	956	901	931	982	970	962	955	949	913	901	898	958	895	978	977	883	957	957	925	900	898	902	966	891	925	939	922	930	906	952	951	903	891	897	931	928	941	937	915	908	913	952	938	950	917	952	939	915	917	924	917	878	947	923	887	874	931	927	950	862	930	907	912	897	891	961	972	952	869	859	926	961	942	912	907	901	956	948	956	910	939	884	924	931	983	949	907	920	925	919	945	902	865	902	909	927	891	927	954	989	881	882	958	944	968	904	903	925	892	883	909	904	992	901	925	953	820	925	949	911	929	923	889	956	914	911	968	921	886	967	931	968	937	906	876	939	918	937	952	893	897	937	898	946	912	912	933	928	937	915	941	952	948	909	905	942	933	888	899	935	994	944	943	923	910	962	912	902	873	884	917	888	969	937	918	935	921	890	903	924	933	968	960	899	923	911	954	919	938	1001	924	837	946	908	933	924	949	924	995	959	943	930	946	890	878	925	934	996	951	960	956	962	927	916	907	910	838	875	951	885	888	891	910	914	899	963	955	883	935	935	936	962	927	944	965	908	881	930	937	918	912	903	914	922	907	902	932	962	917	891	938	906	918	851	873	934	935	939	920	931	916	963	907	912	1002	943	949	929	954	973	916	944	876	926	842	896	932	897	916	883	923	926	902	1004	902	949	909	904	896	958	924	944	901	912	924	932	938	929	923	912	897	923	919	888	956	929	957	880	966	905	890	869	932	906	924	885	944	947	881	890	930	987	943	923	913	877	913	964	961	925	966	901	931	976	968	912	908	922	856	966	988	945	927	957	940	973	878	944	932	902	896	891	958	930	931	991	914	886	943	946	935	954	866	941	894	949	946	937	884	961	911	936	913	930	891	959	944	896	886	890	979	990	903	934	890	902	998	901	868	899	901	963	939	906	864	938	949	916	943	939	917	854	905	905	935	919	974	921	897	945	947	928	985	939	867	876	906	880	941	906	931	915	911	946	938	889	851	958	908	925	905	879	969	935	882	951	891	912	912	936	861	958	912	931	896	916	904	969	943	908	896	901	914	922	940	936	947	925	898	897	917	1004	920	939	951	879	947	867	862	929	902	905	906	927	898	947	914	934	890	888	952	959	956	960	979	949	951	931	900	927	933	884	917	931	890	853	909	928	943	941	905	934	900	952	927	975	902	903	961	951	942	872	902	939	889	943	922	923	945	978	967	860	881	924	947	939	984	952	950	894	948	924	961	902	953	924	917	925	897	929	904	915	946	864	954	981	941	988	965	865	907	910	971	945	936	930	960	898	959	924	907	964	873	905	975	904	945	950	928	939	930	883	904	917	927	937	940	898	892	917	923	925	876	912	853	928	903	892	918	942	912	887	984	916	897	945	909	951	956	922	911	895	951	886	961	906	949	912	897	917	927	945	934	856	935	968	927	930	887	984	905	923	939	885	877	908	915	892	935	915	961	888	939	920	939	976	949	945	919	905	876	941	943	963	911	925	866	929	892	950	929	964	932	896	950	952	960	914	928	916	886	955	922	957	881	918	885	942	920	909	950	919	929	971	926	950	908	924	887	895	933	924	871	973	924	904	993	960	924	905	903	953	924	925	912	940	904	952	938	910	907	989	942	931	893	934	960	924	924	942	928	894	901	903	943	920	908	936	913	890	950	940	912	922	932	918	909	922	905	875	935	897	914	894	897	917	907	972	904	933	879	929	903	932	973	973	831	882	935	959	927	889	893	931	929	971	855	921	953	918	940	909	942	940	919	893	897	918	902	896	923	927	896	927	906	939	912	913	894	921	927	960	934	993	930
5338	11296	9299	5087	3663	3005	2467	2181	2007	1806	1673	1572	1477	1517	1366	1390	1391	1353	1339	1328	1314	1252	1291	1325	1293	1266	1244	1271	1218	1275	1221	1240	1225	1195	1198	1208	1246	1207	1276	1189	1214	1219	1179	1224	1295	1212	1224	1274	1196	1227	1282	1212	1231	1186	1166	1213	1249	1232	1195	1171	1175	1222	1222	1235	1238	1161	1160	1197	1162	1205	1208	1163	1236	1212	1238	1173	1185	1205	1213	1190	1213	1181	1217	1184	1247	1219	1294	1156	1127	1210	1189	1154	1283	1146	1239	1180	1221	1179	1187	1163	1183	1239	1257	1135	1167	1195	1189	1216	1192	1168	1193	1209	1263	1240	1188	1148	1205	1264	1222	1160	1179	1188	1239	1131	1221	1226	1204	1177	1202	1173	1192	1226	1131	1200	1243	1165	1188	1212	1184	1189	1218	1173	1159	1239	1250	1214	1163	1181	1207	1189	1128	1155	1166	1190	1263	1143	1188	1219	1145	1181	1154	1212	1208	1161	1159	1220	1182	1177	1138	1195	1219	1243	1189	1246	1244	1161	1208	1195	1168	1178	1139	1238	1206	1177	1178	1135	1175	1232	1221	1201	1220	1153	1169	1217	1203	1156	1171	1192	1196	1218	1187	1173	1131	1144	1217	1202	1258	1226	1151	1258	1205	1237	1215	1194	1206	1192	1157	1188	1156	1176	1165	1218	1148	1252	1266	1226	1203	1189	1188	1106	1193	1163	1259	1192	1180	1132	1150	1211	1202	1234	1145	1213	1122	1216	1143	1164	1205	1168	1167	1191	1196	1185	1195	1215	1202	1152	1222	1186	1215	1187	1206	1250	1223	1165	1237	1178	1156	1211	1188	1192	1230	1150	1144	1169	1243	1188	1237	1217	1199	1227	1219	1293	1196	1166	1173	1194	1094	1200	1163	1141	1176	1184	1239	1196	1192	1198	1235	1181	1260	1199	1174	1199	1197	1207	1228	1193	1175	1206	1179	1164	1202	1179	1182	1244	1177	1149	1196	1231	1194	1227	1220	1207	1160	1194	1215	1160	1216	1199	1196	1189	1195	1240	1205	1185	1179	1247	1200	1155	1182	1166	1182	1221	1194	1181	1199	1138	1212	1239	1184	1146	1182	1237	1205	1199	1166	1190	1225	1143	1225	1180	1180	1233	1214	1220	1221	1154	1179	1226	1214	1218	1162	1198	1197	1193	1172	1210	1151	1139	1203	1234	1213	1197	1193	1172	1176	1172	1171	1234	1209	1201	1176	1167	1282	1192	1160	1154	1162	1194	1229	1203	1180	1204	1163	1172	1187	1161	1229	1217	1172	1162	1159	1241	1155	1177	1187	1217	1186	1196	1204	1215	1225	1172	1177	1196	1201	1182	1172	1220	1172	1155	1202	1226	1176	1140	1223	1175	1178	1231	1229	1122	1166	1200	1165	1198	1226	1208	1168	1237	1242	1201	1190	1259	1155	1167	1193	1175	1200	1199	1204	1180	1160	1160	1187	1196	1212	1192	1172	1134	1165	1253	1231	1222	1234	1170	1241	1197	1209	1185	1123	1180	1196	1237	1165	1222	1187	1144	1221	1221	1200	1162	1134	1186	1188	1113	1170	1114	1172	1143	1182	1187	1281	1209	1173	1206	1184	1157	1186	1237	1182	1191	1151	1259	1168	1203	1178	1171	1226	1173	1174	1187	1254	1183	1248	1234	1220	1226	1232	1215	1218	1159	1199	1208	1228	1228	1159	1251	1193	1233	1115	1201	1187	1175	1180	1220	1210	1217	1156	1173	1217	1230	1224	1149	1184	1204	1180	1099	1140	1190	1182	1206	1178	1162	1177	1156	1112	1190	1189	1119	1267	1179	1229	1219	1207	1160	1208	1166	1153	1192	1205	1196	1219	1198	1260	1253	1220	1160	1205	1204	1178	1190	1105	1174	1161	1193	1177	1184	1159	1183	1157	1212	1211	1242	1206	1165	1170	1213	1205	1196	1237	1226	1226	1253	1138	1217	1139	1221	1202	1195	1219	1191	1183	1195	1175	1153	1218	1174	1204	1170	1175	1144	1206	1138	1168	1166	1214	1138	1214	1229	1207	1183	1162	1139	1174	1139	1220	1193	1190	1165	1183	1265	1191	1209	1153	1230	1246	1219	1228	1204	1213	1182	1184	1189	1224	1179	1209	1199	1174	1180	1194	1211	1258	1215	1242	1149	1180	1234	1232	1230	1213	1214	1199	1210	1166	1199	1153	1231	1243	1190	1196	1245	1150	1186	1234	1176	1214	1221	1263	1172	1209	1123	1101	1201	1207	1224	1189	1190	1203	1220	1105	1217	1233	1168	1217	1162	1190	1146	1129	1208	1146	1196	1165	1244	1196	1191	1189	1165	1175	1238	1173	1190	1296	1217	1204	1221	1197	1174	1182	1170	1135	1195	1136	1167	1218	1212	1151	1218	1238	1199	1242	1262	1223	1176	1166	1168	1157	1167	1226	1213	1206	1187	1165	1173	1153	1176	1237	1195	1174	1220	1189	1252	1196	1224	1192	1159	1210	1230	1154	1211	1134	1222	1223	1122	1217	1204	1160	1100	1185	1130	1141	1218	1225	1165	1242	1209	1185	1203	1177	1154	1174	1229	1193	1129	1209	1164	1106	1182	1207	1189	1177	1139	1159	1193	1187	1197	1167	1210	1202	1216	1160	1190	1275	1149	1231	1198	1200	1193	1158	1243	1151	1115	1212	1192	1227	1152	1219	1196	1234	1162	1219	1242	1213	1211	1218	1222	1196	1128	1236	1173	1197	1248	1184	1260	1200	1182	1168	1204	1139	1249	1162	1185	1144	1228	1140	1154	1155	1184	1182	1194	1218	1155	1186	1222	1240	1171	1229	1139	1252	1216	1211	1172	1220	1122	1193	1215	1176	1145	1177	1208	1134	1168	1278	1208	1137	1190	1217	1212	1188	1192	1171	1199	1148	1152	1241	1182	1195	1223	1193	1151	1168	1220	1157	1173	1158	1209	1252	1267	1200	1221	1218	1170	1222	1227	1227	1155	1196	1179	1232	1150	1217	1170	1166	1189	1111	1170	1239	1208	1253	1147	1249	1127	1171	1168	1210	1191	1158	1174	1206	1223	1208	1203	1207	1168	1227	1262	1179	1159	1233	1235	1162	1142	1180	1165	1143	1153	1175	1203	1194	1236	1231	1198	1175	1157	1184	1198	1174	1176	1151	1149	1229	1212	1146	1178	1198	1192	1191	1177	1240	1207	1132	1156	1194	1182	1188	1168	1234	1159	1170	1257	1103	1267	1183	1244	1212	1136	1158	1166	1149	1178	1207	1220	1188	1186	1202	1210	1235	1180	1161	1198	1221	1223	1183	1217	1219	1188	1202	1243	1236	1183	1173	1181	1167	1224	1194	1232	1195	1182	1195	1251	1200	1196	1208	1210	1201	1196	1160	1196	1166	1171	1158	1175	1237	1239	1186	1226	1163	1210	1203	1222	1128	1170	1130	1213	1207	1182	1175	1137	1161	1173	1147	1183	1200	1142	1203	1246	1253	1208	1206	1217	1165	1253	1243	1158	1137	1197	1177	1192	1239	1161	1145	1209	1146	1189	1175	1222	1191	1142	1200	1205	1189	1205	1208	1218	1187	1240	1195	1168	1178	1185	1127	1193	1231	1183	1248	1253	1135	1149	1221	1205	1196	1199	1149	1203	1218	1235	1283	1235	1226	1212	1203	1197	1206	1151	1205	1150	1219	1165	1194	1179	1188	1162	1184	1243	1157	1185	1122	1168	1176	1178	1240	1173	1235	1202	1164	1248	1234	1183	1210	1185	1226	1100	1251	1192	1181	1206	1190	1189	1184	1226	1184	1154	1214	1206	1215	1197	1234	1218	1200	1206	1191	1168	1195	1247	1184	1247	1192	1242	1279	1244	1185	1152	1193	1210	1240	1215	1145	1162	1109	1232	1173	1163	1204	1239	1213	1189	1187	1190	1198	1176	1157	1205	1193	1160	1168	1181	1260	1202	1197	1158	1189	1197	1142	1145	1222	1175	1224	1126	1123	1179	1182	1187	1212	1146	1153	1155	1172	1107	1216	1193	1208	1140	1272	1205	1149	1197	1200	1263	1192	1242	1260	1210	1271	1243	1200	1177	1197	1285	1199	1214	1168	1157	1176	1255	1249	1148	1192	1194	1170	1187	1182	1202	1239	1185	1203	1169	1222	1193	1189	1210	1155	1138	1171	1165	1191	1220	1242	1210	1133	1176	1246	1210	1260	1191	1214	1249	1198	1217	1221	1227	1216	1179	1168	1194	1172	1153	1174	1169	1202	1205	1212	1230	1119	1207	1178	1226	1167	1218	1223	1170	1278	1241	1241	1200	1221	1174	1203	1196	1225	1177	1174	1187	1233	1127	1227	1188	1205	1183	1138	1220	1192	1254	1161	1208	1139	1179	1162	1217	1176	1158	1189	1258	1201	1246	1160	1182	1202	1206	1265	1223	1182	1221	1189	1210	1233	1167	1167	1176	1180	1213	1164	1219	1191	1193	1186	1227	1236	1200	1222	1202	1187	1176	1188	1162	1220	1208	1198	1171	1174	1257	1216	1271	1194	1190	1184	1230	1218	1136	1206	1162	1239	1193	1199	1220	1225	1202	1191	1188	1170	1228	1213	1226	1187	1158	1223	1203	1254	1201	1173	1171	1175	1167	1185	1248	1173	1204	1179	1203	1245	1230	1222	1231	1201	1207	1162	1147	1195	1240	1282	1150	1213	1201	1200	1209	1191	1197	1219	1220	1135	1180	1214	1177	1210	1174	1186	1149	1190	1191	1168	1244	1278	1210	1222	1248	1191	1247	1246	1171	1173	1199	1193	1154	1147	1206	1151	1178	1155	1183	1144	1181	1180	1167	1146	1157	1198	1170	1208	1254	1207	1197	1155	1198	1194	1165	1152	1184	1186	1255	1225	1209	1257	1192	1245	1208	1230	1248	1227	1166	1232	1165	1199	1205	1137	1174	1285	1198	1173	1193	1166	1216	1176	1180	1229	1209	1208	1161	1189	1195	1174	1208	1140	1153	1171	1202	1176	1146	1235	1269
23029	21490	29484	23936	21490	21555	12248	1609	1163	1072	986	944	900	834	820	821	768	766	783	728	709	705	687	689	665	682	676	670	693	701	760	697	702	677	746	718	649	712	714	684	681	642	694	674	648	657	664	631	721	656	674	697	694	677	634	691	621	677	633	635	668	710	703	646	622	640	671	620	644	636	673	714	663	660	665	645	661	662	674	678	619	633	662	655	677	688	738	627	637	659	649	618	715	630	652	642	661	650	636	672	657	645	656	674	628	639	702	664	631	658	694	619	645	680	689	628	661	648	653	682	629	650	632	693	610	685	633	704	654	728	667	665	631	681	690	635	644	643	659	600	616	663	633	682	642	620	662	660	641	665	597	658	640	677	651	654	631	640	650	664	628	666	674	657	615	665	680	646	660	643	654	601	679	656	662	627	611	636	600	637	671	691	643	643	649	688	651	632	640	675	615	605	645	644	633	637	653	655	672	642	706	660	673	608	657	642	661	626	690	682	636	683	638	645	668	689	641	691	704	682	622	640	650	624	650	641	662	678	625	683	634	640	671	631	652	610	656	641	606	652	687	628	654	644	660	617	670	645	606	629	678	647	682	641	568	642	664	675	643	641	644	645	653	628	680	666	643	653	618	629	643	655	633	652	665	656	672	604	635	623	594	644	661	690	632	665	650	680	629	633	626	677	648	702	672	598	712	622	650	665	679	622	618	658	688	630	655	649	672	638	670	645	668	667	637	625	638	692	609	660	657	623	668	656	668	677	619	650	669	647	637	639	666	694	595	639	636	612	692	674	705	647	673	703	661	634	668	641	600	621	657	652	652	675	631	647	677	663	647	653	670	668	598	627	652	627	642	652	600	640	626	602	672	683	692	634	633	634	637	658	671	637	626	668	635	667	671	637	623	649	616	629	652	651	684	658	690	628	661	707	642	650	673	651	667	673	647	650	626	634	674	685	654	641	623	569	674	618	648	662	687	655	654	634	635	651	631	671	614	640	642	676	660	666	642	675	656	640	663	651	658	653	651	661	644	683	720	657	629	608	625	600	669	623	646	684	661	682	669	647	644	670	642	649	657	618	639	657	655	653	674	658	642	628	639	687	649	606	659	670	585	632	655	630	663	646	640	647	606	638	656	660	625	646	660	636	668	602	653	656	657	611	610	678	615	696	621	651	635	641	671	667	682	618	660	633	692	637	668	653	653	637	690	699	598	630	622	647	641	661	642	626	676	662	650	659	649	657	641	627	644	569	653	612	647	685	635	677	629	640	591	651	653	647	642	669	599	638	654	650	670	638	678	682	614	662	668	625	627	646	662	655	637	685	652	634	678	636	644	652	682	644	661	625	607	684	633	703	638	654	688	680	662	610	685	657	627	680	712	645	673	644	611	658	654	642	634	627	620	652	602	637	620	605	704	696	673	659	608	673	646	666	628	685	627	630	662	669	605	641	658	601	615	665	684	641	638	628	672	605	596	678	684	653	619	616	673	656	651	629	658	602	617	679	662	688	638	661	646	640	639	633	679	664	623	637	623	674	618	624	638	641	657	654	677	608	661	613	606	622	653	596	636	599	621	637	614	661	659	673	639	680	641	669	648	654	626	666	660	618	667	631	662	645	631	699	653	679	652	686	704	660	652	622	632	671	642	688	677	595	645	637	633	683	651	610	642	662	621	638	611	667	642	642	658	668	652	631	633	703	629	595	646	659	641	684	646	678	635	637	634	665	627	680	611	605	672	633	665	633	671	629	640	630	624	663	646	656	658	692	628	642	660	659	651	630	630	612	629	601	649	692	619	645	664	611	649	668	644	585	623	644	630	651	667	654	646	656	627	693	645	656	634	635	642	630	601	645	621	622	669	628	674	651	661	631	629	669	664	651	630	681	669	654	662	669	677	631	642	664	667	627	652	638	640	643	627	646	698	659	663	689	677	635	661	643	620	661	685	641	640	621	639	637	697	657	640	671	634	644	691	659	637	664	638	628	650	654	629	645	662	633	670	648	640	658	611	644	636	617	682	664	622	684	710	653	629	648	594	655	626	661	631	601	632	620	647	674	603	634	720	639	652	634	685	613	671	634	665	647	675	648	607	645	645	697	640	666	663	597	658	648	650	673	601	683	643	667	642	650	684	654	586	667	661	650	671	620	685	658	653	670	640	658	691	684	676	626	637	611	664	627	604	674	605	650	637	639	646	684	661	664	639	619	628	673	631	592	589	648	635	646	660	613	683	611	651	661	631	643	653	688	697	663	626	668	638	668	623	633	643	590	684	619	656	678	597	653	645	649	656	640	622	665	671	620	649	638	685	651	699	688	641	622	678	622	668	619	633	647	631	717	668	667	645	638	671	677	655	641	599	711	648	647	639	681	638	630	687	664	642	590	684	708	668	656	654	600	656	678	683	655	666	621	653	608	657	655	612	623	628	648	625	661	691	656	646	666	658	661	672	669	659	631	598	606	643	651	617	635	657	664	649	684	585	606	638	645	648	660	670	663	596	686	669	587	618	652	681	629	669	613	626	646	643	671	690	638	689	647	649	670	637	642	627	633	631	623	625	666	662	682	663	620	679	661	654	644	655	618	640	666	621	606	644	628	666	642	663	677	636	613	700	626	647	640	675	621	654	638	636	671	694	637	651	629	686	694	681	605	629	657	596	625	639	606	640	684	657	634	646	712	619	638	630	615	706	680	685	638	644	650	601	696	681	633	656	633	647	575	633	615	615	654	600	620	637	677	673	650	667	601	620	634	606	633	634	611	659	608	653	640	611	611	696	610	638	625	663	670	636	661	694	637	635	638	608	632	644	623	658	612	660	644	666	674	642	630	621	647	625	645	658	593	624	682	616	601	655	633	645	680	686	656	671	666	652	693	637	643	607	619	625	661	618	681	638	605	685	637	640	623	622	670	613	629	655	647	633	658	645	609	682	610	638	708	649	617	667	687	655	640	646	646	622	653	699	640	640	636	663	663	676	677	616	645	680	643	609	594	653	659	666	630	662	651	673	652	673	655	680	617	693	631	676	688	608	677	634	614	625	622	596	666	621	599	668	597	626	665	643	669	650	651	633	691	718	651	618	652	666	679	648	677	659	640	664	652	670	628	674	627	666	644	666	616	670	663	642	644	676	624	662	638	678	626	663	635	615	663	679	629	604	620	663	610	692	638	640	641	599	637	683	661	625	664	609	656	585	674	625	647	637	650	673	657	651	635	638	655	615	665	647	615	641	682	648	659	692	638	690	619	643	641	655	613	693	648	653	652	648	620	698	683	678	642	648	635	670	667	607	640	667	603	615	648	625	585	633	655	645	665	634	659	691	669	675	641	652	633	640	705	630	676	641	640	639	640	647	663	691	646	652	609	626	642	636	609	606	605	679	650	639	652	661	623	648	627	653	649	640	611	633	643	670	655	676	679	680	672	641	634	657	644	660	668	615	647	614	634	701	610	677	634	647	679	623	656	622	649	628	635	611	622	647	638	614	650	649	686	617	662	683	646	655	660
7417	17343	14106	7504	5532	4125	3244	2726	2283	2000	1784	1582	1443	1338	1240	1204	1148	1119	1077	1047	1062	997	1033	1001	987	946	950	1002	955	940	887	891	949	985	903	906	912	909	911	908	891	914	875	948	917	890	965	866	887	945	885	861	927	939	908	865	878	883	901	867	825	906	872	841	900	906	894	908	905	885	846	868	913	888	865	881	854	867	853	893	803	915	882	828	854	892	897	934	857	863	927	872	846	878	862	845	863	879	893	853	862	897	873	883	877	792	852	821	893	887	820	887	833	923	918	840	867	849	900	920	810	893	903	885	853	828	845	851	852	877	866	841	855	876	866	875	851	814	881	868	909	830	894	843	864	836	836	879	836	849	885	846	820	914	870	840	889	853	859	855	852	868	897	834	868	905	933	859	864	880	857	813	828	866	854	816	850	899	903	866	874	832	862	892	853	870	880	862	871	844	836	852	908	889	880	831	862	831	868	910	866	908	895	879	853	894	871	837	846	849	842	850	846	828	848	897	861	916	887	831	842	893	842	898	870	853	875	867	833	824	882	853	846	886	856	904	887	897	813	875	910	879	827	858	846	824	879	865	841	854	869	909	868	891	892	919	823	826	863	843	811	841	898	810	848	897	826	872	878	921	893	854	852	868	878	837	870	837	849	869	854	867	813	819	886	842	852	846	878	862	931	843	857	850	898	875	868	850	854	870	826	863	823	875	833	901	882	879	848	836	832	851	851	836	865	891	899	899	892	875	929	841	863	841	860	859	838	873	883	863	850	913	904	840	824	860	841	843	853	832	852	884	890	851	896	879	853	871	838	883	861	877	827	823	916	894	853	870	855	916	887	851	797	875	838	874	867	828	835	889	893	855	873	816	882	831	801	878	868	813	871	886	883	862	889	887	876	817	853	854	894	878	840	867	896	838	848	877	829	864	885	936	900	884	855	862	884	827	848	864	886	875	855	844	832	810	889	870	867	936	873	873	850	844	836	840	840	832	831	840	919	848	901	891	848	817	863	877	864	875	890	858	857	882	874	855	839	887	853	852	896	879	830	890	894	897	806	841	850	864	820	881	876	919	855	843	815	903	877	883	832	815	815	888	904	870	863	829	863	842	868	882	856	889	851	834	866	900	881	892	818	803	814	872	870	833	940	845	824	891	848	856	833	801	836	864	847	860	851	854	870	856	873	868	833	860	814	865	844	869	874	859	813	863	840	889	910	883	868	860	841	795	851	942	880	843	845	880	868	844	865	873	901	821	892	825	879	824	861	860	845	929	858	863	871	861	905	830	851	871	891	854	882	878	789	828	882	859	854	843	855	832	848	789	826	826	837	885	928	875	853	875	919	881	818	824	854	948	884	893	852	899	875	899	899	779	861	852	877	829	873	876	878	868	831	802	893	875	864	866	814	871	868	898	831	874	859	865	818	901	854	869	833	794	947	810	843	822	882	847	886	870	894	867	843	833	893	825	848	872	875	885	860	869	857	860	893	839	850	885	875	832	847	869	853	841	836	909	838	857	893	879	794	852	826	877	819	873	879	878	883	893	879	857	848	898	865	819	878	874	905	887	823	874	850	844	854	877	810	837	824	891	881	888	856	837	866	877	883	910	817	899	872	868	826	880	860	854	873	852	867	895	896	822	858	849	927	905	905	850	868	877	864	867	869	863	807	942	882	850	857	858	875	905	867	854	889	852	882	861	830	869	863	850	886	897	883	842	842	873	912	809	856	853	905	826	882	915	893	903	877	912	834	830	861	847	812	850	820	896	854	839	816	870	914	924	868	874	889	864	834	839	889	859	830	819	858	837	899	880	867	895	843	861	876	844	914	889	925	858	889	867	870	942	849	858	812	825	852	802	839	862	868	879	846	845	821	903	868	889	838	858	850	865	897	841	893	897	868	868	878	868	898	920	876	897	844	886	900	843	869	820	890	854	854	881	841	899	897	871	842	848	924	890	882	894	849	839	856	849	833	854	888	864	835	850	852	888	871	812	885	822	838	877	872	873	838	844	837	840	856	901	830	848	833	831	873	830	842	868	805	908	813	866	871	871	821	848	908	923	886	853	859	858	823	846	863	861	875	864	864	883	840	846	897	893	845	897	928	857	898	855	839	848	837	857	900	836	846	879	926	886	849	888	859	878	869	847	836	850	849	859	865	841	821	873	935	862	878	834	769	898	838	898	859	875	913	856	807	861	853	832	880	858	858	885	852	806	920	875	910	899	853	887	873	854	851	873	849	896	899	857	853	845	841	890	876	840	880	846	879	848	895	803	853	759	894	873	871	849	864	840	902	864	866	874	821	862	844	850	868	913	806	879	898	928	891	862	890	821	827	848	907	811	849	850	887	833	846	834	832	827	794	875	882	878	865	841	854	901	872	898	881	805	854	862	891	854	838	867	904	874	880	841	854	846	880	855	900	927	877	883	832	875	781	892	854	873	861	921	859	861	871	921	873	873	865	868	849	859	902	868	885	876	843	870	865	853	840	909	833	831	875	845	851	894	895	869	895	881	873	836	913	818	855	849	913	842	863	806	871	914	872	863	861	895	871	863	865	844	887	844	882	850	842	862	903	796	879	874	852	931	868	867	868	912	876	849	866	814	826	876	817	924	837	861	899	836	878	875	841	886	880	882	892	827	811	915	894	834	851	889	807	871	854	909	881	809	864	922	858	832	846	867	894	876	861	891	873	812	861	889	881	874	881	879	904	869	889	834	840	878	867	837	822	885	849	806	840	885	883	854	879	860	886	816	876	883	805	852	940	859	838	848	880	897	868	874	891	865	836	830	889	857	809	817	848	892	909	843	833	853	866	863	881	877	847	830	880	853	879	884	887	831	875	873	810	865	870	859	883	878	885	895	880	868	859	833	872	866	858	844	831	818	825	875	856	839	857	862	873	846	890	861	830	847	859	898	897	858	880	844	817	840	832	909	847	897	829	834	905	890	854	875	834	887	815	880	892	872	865	867	822	865	870	908	837	869	884	946	895	905	876	871	844	892	862	872	880	907	862	890	823	865	816	805	859	844	813	850	849	895	871	826	843	898	832	854	872	873	916	886	827	824	851	877	891	861	879	815	857	867	848	836	901	905	822	869	892	818	883	849	866	803	913	869	869	829	811	850	845	851	875	870	849	853	855	869	855	906	883	807	873	875	903	878	841	897	852	884	892	872	878	882	851	871	882	886	857	843	830	901	829	890	916	832	906	865	909	861	858	843	870	839	873	827	837	823	844	829	862	910	845	866	877	855	847	863	917	809	859	853	838	888	874	846	867	847	840	891	879	835	834	818	843	865	878	861	883	834	888	786	871	838	845	875	836	854	864	893	863	855	862	880	832	838	889	880	866	916	863	888	875	847	938	882	854	856	854	839	824	858	905	875	850	873	885	850	886	822	859	860	862	902	861	872	884	861	836	819	865	838	929	882	919	888	876	907	863	902	867	840	838	899	868	833	854	876	815	849	891	871	886	827	784	871	874	863	827	882	819	860	878	841	837	898
27057	21261	12121	1294	764	693	675	693	678	652	709	647	601	641	656	651	622	606	640	652	631	616	629	663	604	646	642	630	608	652	619	630	638	668	620	669	602	598	677	654	639	649	632	607	646	674	597	672	649	689	630	675	658	617	655	621	626	662	602	614	633	614	679	635	631	636	673	611	631	664	598	624	619	618	677	636	636	623	624	627	625	664	604	612	645	623	645	625	647	647	595	617	656	605	630	646	642	671	642	621	652	656	617	655	615	627	667	636	619	642	618	600	640	626	652	656	657	627	659	668	635	602	655	615	614	600	618	610	669	633	654	695	658	639	602	661	633	684	647	630	637	616	621	627	649	623	649	616	624	603	647	630	590	616	665	622	628	596	648	606	623	635	626	613	671	646	650	676	635	615	697	643	615	640	610	629	626	669	612	619	639	614	664	644	636	625	618	626	641	634	602	601	614	623	592	676	631	654	636	650	668	659	638	672	641	652	630	643	676	620	640	641	618	641	622	637	585	615	618	633	644	658	647	641	588	648	653	652	649	622	636	639	656	644	602	609	667	644	589	612	597	648	650	637	650	661	622	689	589	628	623	645	631	602	662	572	621	663	621	607	657	648	623	607	606	660	640	621	644	625	658	648	602	687	617	605	666	681	640	613	614	658	651	635	651	624	642	624	583	631	623	646	614	618	634	662	604	645	692	625	626	648	631	609	655	561	641	654	671	639	599	633	642	677	637	624	606	591	615	649	662	626	668	602	667	621	619	662	657	615	637	688	630	647	665	671	641	641	634	677	645	616	609	650	648	617	653	639	591	599	661	660	632	671	669	648	660	654	652	600	611	601	620	635	645	616	629	657	640	614	645	632	634	601	633	588	611	622	680	610	589	623	612	637	617	666	668	615	626	642	613	669	611	648	656	622	608	590	630	674	613	635	649	677	667	656	666	654	612	609	616	619	684	603	594	634	636	647	627	647	603	693	582	647	649	665	644	640	650	646	611	591	644	643	609	655	656	666	682	656	633	654	633	646	617	632	617	667	594	635	652	662	603	653	639	644	646	635	641	645	627	592	620	682	612	639	647	660	631	672	613	662	637	611	662	623	661	626	647	632	659	662	632	612	630	664	646	659	647	641	600	653	629	672	590	603	641	627	664	623	637	610	632	623	615	641	636	623	636	654	610	649	643	659	624	578	641	639	656	630	622	637	623	644	622	633	628	609	646	632	634	602	651	628	697	684	656	614	634	638	590	643	605	574	629	648	652	637	584	609	627	639	622	674	640	633	634	612	639	641	629	629	607	575	647	643	623	636	664	655	620	663	652	604	630	622	637	608	640	630	627	655	660	611	635	620	640	636	621	667	619	652	643	675	615	631	661	631	660	619	640	647	633	613	665	620	604	645	659	600	627	628	610	642	646	677	607	599	627	647	621	641	640	622	639	659	651	631	622	646	655	608	677	656	619	628	660	679	638	611	609	612	623	625	608	654	604	663	626	653	614	626	638	653	602	642	662	658	621	651	613	638	621	675	632	608	558	626	613	636	593	665	645	632	621	620	610	606	650	633	635	643	651	613	659	598	606	648	615	668	651	650	597	644	637	660	681	641	612	653	655	609	609	661	636	578	598	618	597	627	659	624	645	664	609	630	654	611	664	676	636	643	695	591	629	629	632	631	618	605	601	653	654	623	596	656	620	672	663	652	705	652	611	620	640	607	625	676	647	670	633	650	619	606	633	631	622	644	635	654	659	681	642	636	611	618	632	669	617	632	656	610	585	615	628	617	644	596	619	644	603	639	680	649	693	644	562	638	639	601	660	654	632	657	691	577	645	629	613	634	610	642	642	628	655	578	648	656	651	665	615	614	669	670	630	646	638	636	678	627	682	625	615	655	637	595	605	607	634	588	653	642	614	646	638	587	664	627	639	663	640	591	633	648	612	692	695	643	609	641	627	661	639	641	593	617	640	635	636	616	623	662	632	628	588	638	613	583	587	652	647	645	673	682	650	641	597	655	605	638	624	661	647	679	623	630	652	637	624	620	607	630	634	638	608	663	670	640	641	635	607	624	627	668	683	654	631	657	649	641	617	618	683	659	651	600	627	584	640	662	654	636	635	615	653	670	645	571	667	664	624	643	635	627	639	642	632	701	642	635	649	591	638	646	632	616	626	634	655	667	641	646	634	647	622	663	680	687	648	699	621	681	649	633	665	624	659	642	629	653	659	640	611	624	632	647	629	654	622	651	639	664	637	620	607	629	663	658	686	614	562	646	668	643	615	634	632	632	646	612	640	613	628	641	645	626	657	654	603	655	659	649	640	644	673	647	626	633	631	635	654	623	663	593	627	673	638	673	645	652	640	645	667	651	661	614	672	626	620	603	643	689	648	635	628	660	624	638	623	653	641	624	587	627	613	618	654	644	640	610	651	628	612	585	624	601	643	660	653	634	633	633	665	635	639	623	646	602	616	609	609	580	645	619	629	598	650	639	656	647	644	665	663	623	639	587	600	649	656	618	641	637	608	669	654	653	625	634	593	622	623	657	658	620	638	645	645	625	638	655	662	609	602	661	619	640	660	645	583	613	627	647	627	597	646	574	645	620	653	617	661	647	651	658	677	610	693	628	621	635	618	642	608	624	627	629	616	615	653	613	645	656	649	664	630	629	624	617	643	625	632	644	631	631	622	646	621	629	614	622	642	638	653	652	658	619	660	650	631	663	619	645	653	641	581	643	717	623	621	675	597	627	656	633	574	661	647	634	604	653	683	611	640	646	680	600	593	648	597	659	677	640	651	615	631	673	624	682	654	630	647	645	614	661	636	643	612	637	606	611	596	605	637	607	647	621	624	622	655	640	646	708	610	617	601	655	598	614	632	631	659	632	591	641	608	644	634	674	684	632	623	669	642	650	625	652	639	636	667	617	649	615	636	605	657	643	669	647	681	602	707	633	595	651	603	644	607	681	652	618	631	659	684	645	647	612	588	616	593	615	644	662	618	649	606	598	596	608	686	653	646	625	663	646	637	674	640	586	663	603	663	637	648	632	645	636	678	676	630	653	646	597	654	653	661	624	622	616	612	638	585	657	607	579	627	669	621	610	634	603	636	637	602	622	600	605	644	605	626	638	606	617	656	621	670	658	646	650	618	624	612	654	629	606	640	626	675	625	612	594	673	597	581	636	626	645	620	660	612	624	676	655	611	651	648	609	645	643	605	594	628	646	608	603	637	600	660	609	650	630	653	624	633	629	657	627	668	644	641	634	640	601	617	652	629	655	664	651	585	655	610	670	613	614	697	671	670	613	667	605	643	618	656	661	621	652	596	613	661	636	591	591	701	658	618	647	638	612	641	637	687	648	671	623	600	641	638	672	649	652	646	673	618	609	589	644	662	663	595	614	610	666	602	622	688	619	664	642	635	664	629	630	649	613	650	673	679	622	666	620	623	631	625	644	667	674	609	644	584	681	626	659	599	573	599	678	668	613	658	607	665	663	639	648	676	626
4207	1769	1504	1141	986	899	907	905	868	894	870	852	849	851	876	822	836	849	768	821	831	855	855	823	824	834	839	836	872	820	855	834	839	817	816	834	806	940	815	831	841	778	853	847	845	802	827	876	834	840	806	800	842	880	797	802	812	795	809	845	829	829	820	780	863	778	825	821	868	780	862	825	816	870	799	857	827	834	823	861	844	816	834	807	852	812	814	800	840	825	814	812	845	822	812	836	846	868	790	811	798	824	815	796	801	809	836	845	871	816	827	830	781	825	842	829	805	829	789	800	877	821	824	849	854	780	856	804	767	828	804	795	840	828	820	831	846	817	779	820	806	835	842	874	804	819	846	808	783	842	770	804	778	829	824	860	840	766	837	831	862	821	852	835	859	805	852	809	798	807	770	845	836	785	783	829	804	788	802	813	843	831	855	790	875	802	880	821	814	812	814	892	809	789	861	837	787	851	799	866	789	868	845	828	881	831	849	824	869	803	851	847	850	823	811	849	829	856	802	782	772	798	822	777	825	802	820	776	816	832	754	817	793	773	813	774	809	854	801	853	763	804	778	829	828	801	861	849	830	850	831	769	808	825	838	864	869	855	875	868	804	806	883	828	859	839	857	821	860	820	865	842	829	851	838	819	773	860	845	847	874	826	876	813	818	826	853	776	890	871	800	823	830	844	840	814	815	843	826	793	829	794	791	795	826	814	859	759	814	866	829	878	807	791	830	868	821	878	837	824	868	818	786	826	844	805	812	782	847	869	880	831	846	809	856	857	835	817	871	840	841	837	822	851	802	829	860	831	843	841	792	825	821	809	765	785	820	832	794	810	808	834	805	812	848	835	831	881	830	875	839	854	795	836	811	790	796	831	828	837	762	831	821	822	843	858	833	836	866	831	885	809	825	859	823	849	850	821	789	865	848	826	778	848	754	818	860	843	784	836	826	855	877	831	803	816	823	812	823	802	843	818	817	755	878	818	808	794	775	758	804	811	808	760	834	798	846	833	829	869	856	795	839	818	843	860	819	849	789	821	828	823	873	857	832	774	798	856	829	850	827	803	881	837	811	828	854	789	816	817	816	794	841	852	764	876	835	875	837	827	807	823	830	818	784	823	811	825	778	827	806	776	812	801	811	807	846	817	848	782	801	799	784	837	860	801	792	809	795	813	836	781	846	857	831	828	848	850	859	840	850	835	822	848	830	816	818	866	852	869	739	775	788	868	806	831	854	836	839	807	829	761	824	795	848	791	833	875	824	827	807	744	785	781	857	818	857	813	817	848	861	837	833	908	852	854	801	856	847	769	826	851	796	854	836	806	832	868	838	825	848	843	787	812	836	868	880	832	821	819	816	813	827	790	850	830	824	860	851	828	797	875	840	830	841	839	803	789	829	811	763	747	819	799	867	858	825	846	842	777	839	807	843	836	844	856	780	798	839	825	833	831	818	861	802	803	856	814	745	824	758	805	836	828	828	830	822	836	853	831	829	783	879	849	805	855	811	854	857	861	825	802	818	833	810	826	816	814	849	868	833	805	842	802	836	830	829	863	824	855	806	850	822	846	814	826	827	862	785	822	865	868	811	832	834	807	838	788	850	850	838	827	794	860	831	861	843	799	807	863	836	811	783	810	816	825	852	852	879	838	858	874	804	811	764	797	806	836	824	803	832	825	832	806	859	804	804	801	809	813	814	792	820	780	826	844	838	825	824	764	790	797	843	853	811	858	814	821	807	765	791	832	857	848	825	824	794	849	791	821	873	810	769	779	859	812	802	838	820	814	837	807	878	852	859	790	864	804	799	838	858	854	825	840	821	870	836	861	810	813	888	776	845	826	785	794	836	761	813	863	803	829	843	867	836	811	851	804	824	799	811	844	870	797	843	819	768	834	813	806	840	835	817	806	817	802	837	850	869	847	836	812	877	852	807	881	871	799	804	758	862	819	865	847	810	789	806	811	831	812	776	860	845	793	805	805	871	824	872	845	832	816	835	775	851	842	814	783	858	775	821	832	863	832	806	843	828	846	833	915	868	841	810	828	773	830	880	834	795	837	829	805	798	844	798	865	824	825	860	808	818	880	814	809	823	827	838	797	828	867	809	865	851	831	846	821	857	826	819	784	827	796	803	816	817	811	861	886	845	812	854	842	837	833	798	808	817	776	843	842	850	846	864	826	815	805	856	837	841	838	863	832	813	832	808	815	805	859	873	834	805	780	773	841	800	853	842	857	780	884	870	766	838	811	819	833	814	841	835	831	813	850	805	860	757	806	820	872	787	846	798	856	849	852	820	859	822	853	823	844	827	829	825	880	835	867	859	861	810	860	824	860	814	868	866	771	831	787	843	857	829	868	828	836	860	888	831	792	831	838	834	802	864	837	902	829	818	820	808	819	875	872	853	843	804	849	811	810	853	872	795	786	816	851	797	824	788	787	812	811	815	756	833	838	829	777	802	836	817	845	810	828	813	796	830	756	845	786	802	830	794	811	865	834	800	814	855	896	838	824	862	820	800	845	833	833	862	850	821	803	875	867	812	838	801	812	850	797	796	784	820	828	865	818	849	822	841	833	804	817	857	789	807	815	847	830	809	837	827	793	793	853	835	804	745	855	775	849	803	848	824	854	808	816	849	814	848	833	753	807	824	884	838	782	839	784	793	808	880	820	832	792	803	813	851	822	845	867	841	842	863	815	830	832	819	843	826	863	843	860	819	819	829	830	887	825	846	837	788	835	824	830	867	813	873	797	848	838	829	852	847	793	807	817	812	790	830	859	788	847	832	797	854	785	804	837	790	897	823	835	807	824	822	758	795	832	860	815	784	858	794	803	816	811	812	831	791	833	838	841	798	874	864	799	835	820	855	832	810	820	814	913	828	863	833	865	858	798	806	836	785	833	837	861	855	843	792	843	792	801	824	854	828	821	827	850	823	819	827	862	828	895	859	800	853	855	792	821	841	793	816	825	826	769	840	794	836	797	798	811	784	859	821	860	791	724	819	809	833	816	809	818	852	842	838	797	853	840	820	799	839	862	843	785	851	794	783	790	859	832	807	818	831	824	872	833	841	761	791	814	816	788	838	803	895	773	794	830	833	801	852	849	816	853	853	805	799	852	764	821	813	851	845	845	793	833	830	779	755	795	842	784	807	824	843	814	838	802	827	813	742	857	838	826	847	850	848	832	823	864	819	787	809	820	852	824	825	826	831	764	837	856	816	831	855	839	842	814	874	800	816	850	790	811	838	845	809	832	825	815	848	850	822	848	840	863	783	820	794	811	882	813	788	808	843	828	905	816	812	814	830	871	826	832	830	833	810	840	817	823	881	749	801	830	803	844	823	855	834	791	864	791	802	841	797	882	833	806	817	844	820	790	831	815	832	822	823	820	834	823	911	839	824	802	847	810	864	858	873	823	811	839	842	878	813	836	783	869	774	830	817	864	892	841	868	806	865	838	791	814	852	875	842	857	851	805	820	838	798	834	853	775	856	804	838	853
23862	21484	29154	24243	21470	14397	2174	1345	1211	1092	1132	1088	1051	1024	961	990	1025	999	960	1011	958	991	937	1007	982	933	926	962	990	941	911	925	911	898	903	927	891	970	965	939	916	930	935	918	925	878	984	879	980	944	943	900	865	907	1008	983	977	884	965	966	951	960	958	919	964	969	981	900	937	957	926	935	910	934	942	933	981	963	935	932	946	920	934	913	968	954	947	931	915	922	937	889	953	968	905	902	934	899	960	910	972	943	927	950	963	927	885	902	931	916	964	943	919	971	879	995	976	972	907	952	896	940	924	961	914	935	927	882	908	921	882	894	937	958	970	977	897	877	958	939	979	982	910	950	936	917	954	883	993	968	921	921	895	959	921	914	921	953	950	951	908	904	895	959	947	903	926	907	916	912	857	923	950	913	873	944	909	967	914	965	920	933	998	945	883	954	918	906	921	939	926	964	922	952	871	883	979	938	924	946	885	886	951	912	902	872	898	916	988	935	882	961	895	891	912	940	900	879	929	906	906	869	968	932	926	933	941	912	884	917	925	882	931	911	978	893	933	928	942	915	894	886	927	950	897	883	931	924	932	917	932	904	925	890	908	903	893	915	916	951	938	872	970	933	908	908	958	922	937	913	924	974	934	897	936	879	940	908	880	881	907	939	964	944	880	948	921	952	975	933	865	938	956	912	921	956	919	952	917	883	894	930	914	918	933	918	914	937	962	879	911	915	896	909	918	922	914	953	893	932	922	924	907	910	969	957	899	951	969	943	909	929	932	936	950	958	986	916	924	921	973	943	889	894	946	991	920	880	891	955	939	947	936	894	899	924	941	950	903	874	961	910	895	947	933	926	932	861	851	879	921	918	870	926	945	957	930	915	877	896	884	958	906	901	961	1011	945	917	882	904	900	945	933	928	936	929	904	886	953	863	940	905	921	921	846	884	924	880	914	934	936	899	870	907	893	912	900	935	907	969	862	939	914	951	916	1003	953	921	904	952	938	963	899	937	894	926	873	901	931	855	897	912	924	943	888	883	892	916	914	918	958	897	875	887	906	908	938	908	915	946	938	954	865	871	914	941	962	1001	879	876	1002	909	943	893	916	944	952	875	903	903	892	929	926	929	971	923	947	901	882	912	859	855	973	912	911	914	926	948	882	926	945	856	938	949	934	907	911	891	936	964	905	948	953	955	990	917	898	949	971	969	930	917	920	871	910	941	903	897	905	912	953	911	950	946	897	879	911	892	902	956	911	912	898	924	891	896	851	913	949	944	916	922	887	841	948	916	926	956	883	916	927	887	871	948	946	936	919	902	877	890	922	971	907	971	867	939	934	890	902	975	911	936	940	964	961	923	888	926	891	932	900	940	958	880	840	889	951	901	921	904	911	956	932	943	938	882	958	955	908	940	905	904	872	937	943	903	857	891	852	905	892	913	910	842	943	903	949	948	921	908	880	941	885	914	827	919	878	941	920	915	911	942	964	916	887	915	897	920	894	926	927	909	950	909	955	977	914	934	896	942	891	916	896	915	951	877	954	926	901	895	892	927	927	922	857	948	936	852	893	944	851	926	965	937	938	898	928	956	935	941	926	895	975	914	862	894	911	920	950	884	914	907	939	917	902	924	891	894	892	923	945	968	916	972	900	918	970	982	904	946	911	926	894	977	915	894	933	896	893	908	920	869	864	932	862	910	899	948	923	882	926	917	933	960	928	970	918	913	887	875	963	939	969	960	921	965	856	917	890	962	877	943	910	944	922	891	939	919	922	903	901	928	916	924	937	908	956	915	954	910	924	945	928	939	948	941	929	907	982	965	949	980	927	923	919	931	888	936	909	950	911	900	921	894	935	887	922	896	884	929	895	819	874	914	907	878	920	882	962	918	894	896	909	967	962	932	944	952	924	962	878	962	952	843	911	934	920	933	945	905	922	896	958	920	919	943	909	928	896	953	905	899	854	965	946	968	952	893	872	911	902	943	857	914	942	898	896	927	951	958	927	880	911	941	881	900	906	819	958	926	998	902	936	929	927	955	924	863	864	900	889	864	978	956	907	876	981	928	919	900	942	934	929	936	923	915	952	932	886	932	873	905	883	922	947	925	961	911	925	891	912	947	922	917	899	924	925	910	878	898	866	948	912	924	809	921	964	895	925	945	930	885	936	971	928	927	971	930	920	896	939	935	929	938	896	916	979	943	913	931	932	862	917	959	896	930	938	868	881	953	910	935	958	1001	986	900	942	945	927	903	973	927	898	895	916	914	918	901	904	936	901	926	891	949	969	870	934	910	898	933	899	930	940	928	946	931	872	906	935	878	941	946	918	909	869	955	901	890	962	940	963	882	871	897	857	904	922	895	951	953	872	921	918	895	996	904	910	926	914	944	913	902	926	862	909	866	914	905	980	936	922	883	924	899	937	938	921	932	951	884	869	892	873	959	925	961	941	914	902	910	914	871	934	935	973	944	950	918	965	924	880	917	943	949	942	957	957	934	957	867	858	912	929	945	890	940	895	963	970	956	889	909	948	933	936	928	961	942	877	913	943	905	886	905	936	860	955	859	927	934	894	952	915	909	934	945	880	903	879	968	992	935	896	966	929	920	973	882	909	950	919	927	946	914	907	988	896	882	937	912	942	910	933	951	890	940	860	967	905	908	904	906	895	888	948	923	956	880	952	939	874	938	879	888	900	917	978	940	912	917	915	924	951	877	916	912	941	906	891	928	896	887	890	908	901	942	893	943	947	932	950	934	899	951	937	980	910	909	869	965	949	981	942	879	956	912	905	901	928	1001	921	926	961	876	915	928	951	905	943	909	941	927	923	868	904	949	896	902	945	952	904	896	947	933	953	892	877	977	941	941	966	898	926	969	908	903	938	870	938	931	928	931	896	968	905	871	909	889	884	943	912	910	929	941	905	899	921	884	913	962	894	936	910	929	893	876	920	980	927	941	912	957	882	951	971	921	904	914	926	939	878	902	940	920	915	878	920	898	880	922	936	933	921	937	882	874	894	938	914	991	903	918	909	896	999	930	876	894	887	931	944	898	1000	997	918	952	918	914	945	881	978	914	885	868	880	936	973	855	947	936	954	917	913	911	917	950	932	933	864	920	890	970	920	908	915	957	939	928	930	948	962	957	897	934	912	908	965	931	941	890	967	943	950	886	918	929	884	949	914	903	909	921	901	964	888	996	916	930	959	877	938	947	907	912	938	913	965	925	895	912	849	928	889	918	922	899	922	886	927	976	879	928	918	933	881	910	926	946	939	920	938	907	894	932	911	936	928	910	899	924	918	896	858	908	874	888	896	898	873	900	904	917	901	907	886	907	911	943	917	938	901	902	917	908	901	876	948	932	913	912	930	879	911	909	951	915	899	916	888	935	945	903	943	885	887	925	949	924	948	895	890	886	951	994	924	928	909	875	875	903	956	972	918	888	868	872	900	878	920	932	889	895	893	961	984	955	885	829	895	939	936	952	898	948	961	931	958	945	899	936	891	927	921	948	930	960
5366	11312	9359	5028	3742	2993	2524	2236	1922	1737	1591	1641	1512	1496	1374	1368	1349	1323	1301	1353	1257	1279	1239	1246	1272	1268	1233	1250	1265	1270	1236	1217	1215	1226	1215	1200	1202	1257	1227	1218	1241	1195	1184	1234	1262	1263	1190	1201	1233	1179	1234	1219	1184	1183	1194	1146	1201	1163	1194	1180	1237	1231	1223	1196	1192	1178	1223	1177	1156	1243	1185	1202	1181	1137	1156	1210	1218	1153	1217	1184	1196	1208	1182	1190	1205	1201	1199	1256	1204	1207	1216	1212	1186	1144	1178	1240	1175	1165	1226	1178	1209	1169	1234	1156	1219	1201	1167	1159	1158	1165	1190	1193	1184	1199	1212	1162	1192	1200	1167	1250	1184	1188	1220	1245	1177	1215	1244	1174	1245	1242	1146	1216	1224	1185	1149	1112	1174	1234	1240	1139	1135	1217	1206	1195	1154	1125	1209	1209	1151	1212	1183	1184	1199	1182	1161	1208	1214	1209	1190	1173	1225	1166	1208	1189	1168	1189	1218	1213	1190	1195	1192	1156	1202	1141	1187	1245	1179	1143	1161	1197	1231	1175	1170	1166	1261	1226	1223	1193	1129	1206	1199	1147	1170	1201	1212	1196	1157	1190	1213	1253	1127	1213	1172	1203	1247	1168	1146	1187	1234	1216	1128	1156	1170	1246	1225	1181	1217	1135	1229	1188	1175	1174	1218	1204	1216	1235	1213	1195	1210	1232	1154	1166	1180	1165	1174	1139	1165	1226	1169	1223	1210	1186	1146	1166	1176	1206	1242	1189	1133	1161	1222	1203	1185	1198	1213	1183	1195	1168	1208	1195	1221	1167	1204	1224	1147	1184	1184	1183	1127	1228	1159	1225	1201	1246	1219	1170	1206	1192	1152	1221	1174	1151	1136	1189	1194	1209	1213	1183	1195	1215	1124	1182	1176	1146	1217	1183	1174	1214	1249	1158	1187	1187	1242	1185	1162	1230	1177	1179	1191	1159	1179	1211	1212	1235	1150	1234	1221	1229	1161	1167	1190	1155	1241	1236	1261	1222	1147	1170	1183	1181	1234	1168	1194	1212	1171	1197	1205	1259	1196	1179	1180	1164	1238	1150	1237	1236	1185	1193	1223	1115	1150	1206	1211	1251	1273	1223	1190	1220	1164	1169	1224	1193	1193	1162	1188	1224	1185	1183	1205	1179	1225	1218	1100	1256	1205	1176	1141	1179	1160	1208	1178	1171	1223	1206	1185	1217	1215	1224	1208	1247	1192	1171	1181	1173	1118	1182	1255	1157	1190	1203	1227	1171	1202	1186	1192	1211	1187	1240	1191	1179	1167	1201	1212	1144	1190	1238	1176	1156	1232	1181	1185	1231	1210	1216	1127	1154	1146	1164	1136	1182	1173	1185	1137	1186	1193	1160	1107	1146	1170	1159	1171	1153	1212	1221	1177	1234	1190	1135	1125	1185	1193	1146	1133	1210	1133	1232	1148	1251	1098	1237	1236	1175	1179	1201	1226	1221	1138	1121	1127	1226	1185	1190	1143	1233	1222	1170	1210	1198	1185	1194	1193	1203	1178	1217	1193	1151	1248	1101	1189	1178	1214	1216	1187	1161	1172	1197	1254	1185	1271	1232	1148	1227	1153	1219	1180	1151	1191	1128	1216	1230	1143	1195	1148	1230	1208	1217	1185	1108	1221	1135	1191	1200	1174	1251	1213	1172	1142	1202	1203	1217	1174	1193	1185	1212	1255	1118	1257	1201	1184	1175	1240	1220	1175	1156	1177	1207	1187	1199	1173	1163	1184	1246	1255	1128	1202	1141	1155	1180	1169	1163	1191	1186	1202	1174	1240	1177	1200	1206	1190	1150	1184	1177	1255	1188	1165	1167	1183	1144	1182	1212	1219	1135	1249	1237	1168	1212	1195	1249	1254	1154	1147	1181	1185	1184	1203	1216	1252	1188	1181	1191	1150	1229	1146	1191	1225	1175	1147	1190	1173	1172	1201	1137	1219	1194	1208	1133	1211	1179	1125	1219	1194	1222	1279	1217	1242	1188	1199	1281	1172	1223	1223	1261	1190	1182	1214	1169	1189	1167	1194	1119	1209	1142	1219	1206	1154	1250	1226	1211	1242	1169	1197	1152	1258	1209	1187	1189	1190	1150	1172	1156	1133	1162	1158	1221	1205	1204	1186	1149	1171	1171	1181	1187	1157	1166	1169	1155	1223	1274	1173	1191	1217	1224	1191	1227	1221	1144	1129	1164	1250	1184	1171	1188	1201	1196	1213	1234	1197	1142	1143	1200	1147	1156	1190	1169	1195	1145	1183	1243	1141	1186	1227	1240	1206	1189	1174	1166	1181	1245	1161	1135	1203	1147	1192	1189	1235	1191	1140	1151	1184	1194	1213	1161	1251	1205	1160	1152	1099	1192	1161	1116	1206	1216	1175	1104	1195	1183	1178	1144	1191	1209	1156	1195	1229	1275	1220	1122	1162	1248	1242	1249	1156	1200	1207	1127	1213	1193	1183	1155	1249	1219	1146	1134	1149	1201	1208	1220	1167	1185	1186	1183	1263	1118	1250	1159	1173	1119	1214	1155	1171	1211	1181	1204	1207	1174	1164	1196	1223	1186	1200	1190	1224	1175	1212	1169	1159	1229	1212	1186	1167	1173	1085	1152	1209	1214	1098	1205	1179	1201	1191	1222	1162	1168	1167	1137	1141	1228	1181	1328	1193	1245	1201	1207	1193	1211	1166	1232	1199	1171	1149	1186	1249	1145	1209	1198	1198	1134	1249	1201	1167	1210	1143	1223	1194	1194	1109	1203	1128	1148	1270	1182	1161	1208	1228	1164	1221	1156	1180	1208	1196	1183	1197	1166	1143	1169	1175	1223	1222	1191	1220	1175	1127	1152	1200	1180	1162	1198	1169	1144	1162	1215	1207	1237	1145	1202	1172	1176	1156	1206	1115	1167	1165	1218	1155	1195	1187	1175	1236	1247	1146	1133	1192	1249	1227	1157	1155	1165	1187	1232	1236	1197	1190	1163	1193	1210	1229	1172	1137	1140	1167	1158	1175	1167	1138	1162	1171	1204	1242	1137	1208	1171	1283	1216	1206	1237	1158	1167	1147	1183	1235	1181	1184	1199	1198	1214	1219	1149	1140	1215	1192	1185	1154	1234	1178	1139	1194	1205	1167	1181	1177	1136	1183	1188	1202	1203	1135	1168	1125	1180	1171	1190	1158	1165	1162	1201	1169	1150	1164	1199	1178	1205	1180	1176	1198	1187	1190	1176	1192	1222	1170	1194	1215	1212	1127	1186	1137	1190	1168	1206	1192	1178	1199	1193	1176	1215	1216	1212	1150	1212	1162	1161	1161	1219	1191	1178	1156	1159	1152	1232	1186	1181	1200	1262	1205	1232	1179	1161	1168	1156	1213	1185	1181	1177	1236	1202	1157	1172	1178	1183	1197	1224	1196	1146	1188	1163	1200	1166	1201	1222	1187	1200	1201	1173	1193	1189	1166	1220	1113	1197	1186	1193	1179	1197	1276	1244	1159	1154	1168	1220	1123	1182	1226	1186	1206	1131	1241	1276	1182	1201	1155	1176	1258	1211	1179	1181	1218	1263	1197	1192	1177	1212	1196	1109	1253	1137	1253	1202	1239	1176	1231	1183	1246	1183	1196	1151	1196	1153	1201	1188	1214	1153	1138	1187	1218	1194	1208	1210	1182	1125	1130	1193	1181	1200	1225	1201	1197	1158	1187	1195	1205	1160	1158	1189	1160	1191	1175	1215	1218	1200	1113	1200	1227	1140	1159	1102	1166	1187	1183	1193	1274	1085	1214	1184	1203	1184	1132	1214	1182	1121	1220	1198	1161	1186	1169	1140	1146	1202	1197	1238	1151	1173	1208	1173	1200	1159	1172	1224	1146	1170	1093	1147	1165	1162	1191	1115	1173	1178	1134	1156	1166	1172	1204	1154	1181	1183	1267	1211	1174	1250	1219	1185	1179	1194	1146	1234	1198	1203	1200	1227	1185	1173	1178	1208	1201	1114	1200	1103	1141	1146	1216	1193	1178	1158	1159	1212	1190	1173	1221	1135	1197	1199	1192	1172	1205	1191	1234	1164	1176	1245	1227	1164	1176	1218	1187	1202	1188	1156	1169	1224	1220	1196	1172	1191	1210	1247	1178	1188	1174	1220	1122	1169	1196	1155	1126	1234	1199	1217	1245	1206	1245	1221	1181	1217	1172	1182	1219	1141	1166	1222	1196	1223	1163	1149	1183	1207	1216	1164	1210	1188	1195	1183	1132	1144	1292	1169	1147	1244	1193	1159	1229	1099	1231	1179	1199	1157	1178	1225	1167	1181	1148	1169	1131	1188	1162	1160	1152	1246	1198	1215	1195	1168	1190	1206	1155	1212	1209	1151	1129	1193	1164	1185	1169	1225	1196	1198	1204	1155	1168	1201	1163	1153	1100	1217	1142	1157	1128	1211	1167	1132	1121	1238	1206	1185	1153	1206	1220	1179	1216	1245	1177	1249	1147	1194	1163	1179	1145	1186	1183	1164	1164	1259	1196	1114	1223	1270	1210	1225	1235	1211	1267	1243	1167	1170	1162	1211	1158	1219	1180	1204	1148	1152	1215	1203	1161	1213	1219	1201	1202	1167	1230	1172	1196	1164	1177	1238	1204	1179	1158	1195	1189	1192	1141	1224	1197	1244	1212	1207	1198	1234	1172	1170	1212	1199	1191	1156	1211	1213	1125	1133	1138	1207	1155	1168	1205	1194	1155	1163	1191	1186	1077	1242	1196	1211	1167	1164	1175	1242	1185	1194	1184	1247	1188	1237	1141	1239	1127	1199	1239	1206	1173	1139	1174	1183	1219	1164	1175	1228	1154	1168	1276	1180	1104	1181	1224	1202	1161	1192	1204	1208	1193	1161	1160	1168	1208	1161	1219	1157	1168	1190	1227	1148	1166	1175	1160	1217	1217	1242	1124	1154	1212	1160	1172	1210	1183	1212	1165	1147	1129	1156	1132	1159	1183	1175	1193	1142	1163	1212	1192	1223	1196	1159	1198	1172	1152	1175	1207	1224
23045	21506	29519	23923	21510	21583	12175	1594	1140	1020	1031	950	886	832	854	831	803	782	732	757	755	709	715	655	688	703	676	725	691	667	662	731	671	642	642	685	664	665	668	622	620	619	628	680	670	680	653	664	651	653	639	634	701	683	671	682	652	640	690	646	629	680	667	647	657	640	683	671	647	695	624	631	668	670	647	634	629	640	650	640	654	692	645	618	616	611	615	624	660	657	617	632	612	655	635	653	635	641	644	649	654	667	678	672	675	658	672	652	674	652	683	603	681	627	657	593	656	673	667	620	646	651	631	636	644	725	629	673	629	633	633	664	638	652	650	634	681	671	659	686	696	643	670	658	679	671	671	631	641	624	645	645	621	598	635	636	619	632	638	614	653	638	669	626	644	681	647	636	658	612	641	601	659	691	646	654	688	660	636	608	642	622	652	642	652	656	652	636	668	606	617	658	661	647	649	664	706	663	665	656	625	621	612	665	680	633	621	639	625	646	651	672	667	621	652	661	637	669	582	656	674	622	636	647	615	615	663	680	588	648	642	656	666	607	629	664	661	656	677	691	615	614	670	646	635	651	640	638	644	637	673	671	678	632	600	646	693	658	636	644	651	650	652	651	650	699	695	654	654	643	629	625	636	669	648	616	639	680	682	626	663	649	623	665	634	618	643	676	655	644	640	651	647	673	625	641	662	645	658	663	643	685	671	636	622	672	691	605	639	649	612	624	709	658	656	626	691	669	656	630	656	636	623	662	654	643	646	620	623	658	624	649	698	620	679	677	643	656	658	663	666	619	638	620	678	655	609	672	635	608	631	683	660	623	659	661	652	671	648	634	575	649	671	656	679	662	680	664	653	629	604	633	665	578	624	664	652	675	660	651	637	661	629	656	630	611	639	671	666	661	674	577	612	602	651	690	648	650	637	654	665	624	611	622	678	646	654	616	612	614	621	605	642	655	644	635	620	641	671	654	604	599	625	655	667	657	653	639	664	621	616	693	614	634	675	614	671	681	677	646	672	648	643	671	650	674	662	625	709	631	650	653	675	713	596	663	648	630	638	673	642	633	610	637	651	632	619	649	641	671	670	625	657	636	642	675	657	639	691	647	621	704	622	657	670	642	702	631	595	617	656	632	624	643	651	654	622	604	664	660	638	653	665	597	637	653	626	647	661	635	618	647	633	652	629	622	659	645	678	631	658	616	691	693	624	613	613	637	625	703	647	670	640	643	672	625	651	675	663	589	614	651	614	623	631	680	631	645	638	649	673	644	637	706	693	658	642	648	655	671	656	643	640	655	691	641	660	641	667	696	632	639	621	648	652	671	698	655	616	627	607	677	662	660	652	680	658	651	633	658	655	626	618	650	659	649	620	596	638	604	663	681	700	662	657	695	597	608	658	655	655	660	667	631	662	655	653	636	634	642	667	683	610	702	618	685	686	641	622	667	646	630	605	694	656	671	627	654	603	665	673	620	606	651	662	613	654	600	643	635	632	660	668	619	629	637	679	642	636	648	632	645	636	607	627	631	639	673	638	633	650	667	665	659	601	627	574	677	629	648	669	659	671	622	654	665	656	676	619	656	651	612	623	616	625	667	601	591	624	656	626	652	678	636	646	667	661	675	674	616	629	683	629	624	628	661	677	681	657	649	606	637	617	690	661	636	667	616	660	645	639	676	671	639	616	682	640	667	656	660	644	678	630	650	635	651	599	634	607	647	686	664	669	680	632	652	668	666	657	671	680	674	611	626	670	670	636	603	611	650	620	647	659	648	648	665	620	623	668	585	658	641	672	618	687	664	650	624	683	664	641	670	641	667	685	645	670	629	633	668	667	594	653	650	702	655	630	676	650	640	632	624	667	640	643	648	657	595	651	636	625	631	676	627	628	581	648	644	621	634	637	598	667	626	611	641	658	618	672	640	617	666	606	648	680	668	634	663	671	632	656	615	640	629	652	651	643	651	610	653	650	637	653	635	640	709	620	673	644	650	681	632	641	671	629	631	667	645	657	613	699	661	667	678	669	615	645	680	632	642	666	661	586	711	624	656	662	667	655	625	722	643	642	682	654	634	631	636	685	650	630	636	647	623	671	659	683	632	648	636	630	655	626	662	649	692	645	594	627	656	623	620	654	675	620	645	635	626	621	578	658	627	687	661	637	638	641	629	633	667	629	585	638	655	604	681	631	627	617	630	663	639	626	616	694	634	644	686	641	679	638	637	619	687	667	663	572	664	690	612	624	646	687	631	641	644	670	629	628	681	622	604	677	682	619	595	615	645	667	651	641	610	614	659	647	640	616	629	678	647	662	666	663	635	619	639	658	637	632	603	665	633	658	680	666	655	647	678	645	668	668	649	648	648	617	630	645	651	653	685	645	651	682	638	602	627	613	677	638	637	637	666	602	673	639	668	603	656	617	653	644	633	626	619	597	658	645	632	664	646	625	628	644	650	636	677	675	594	630	684	626	617	641	616	637	635	663	669	723	657	608	654	666	682	639	688	622	667	666	686	640	671	647	660	616	622	633	632	591	701	614	632	615	705	610	649	605	644	636	638	612	658	669	658	580	672	628	622	629	620	595	605	671	663	665	653	663	612	619	654	657	656	638	671	670	656	629	644	633	654	652	601	622	655	701	634	642	667	626	662	605	672	641	660	700	651	652	681	656	665	672	604	623	652	633	655	662	657	675	628	680	646	653	655	684	640	691	678	631	691	624	600	661	642	644	658	602	623	680	596	640	668	652	603	645	653	670	649	652	663	690	673	668	597	643	629	654	646	647	634	697	625	647	617	656	624	619	659	630	616	676	618	675	619	654	675	630	613	637	691	651	654	718	616	643	616	662	602	628	666	640	619	645	638	643	605	633	696	641	598	641	656	659	670	631	627	640	651	667	602	644	660	646	602	653	608	646	688	613	632	627	645	651	612	669	689	654	651	635	659	671	627	653	641	680	637	633	631	632	621	619	643	674	685	605	662	628	648	626	626	600	615	644	635	663	612	668	660	634	605	646	677	563	623	645	643	642	664	585	646	630	648	622	658	668	656	624	627	631	626	600	642	586	627	640	619	681	662	622	664	604	617	621	656	631	681	656	666	603	584	669	682	637	678	624	676	651	598	626	633	654	608	614	649	627	630	661	649	659	617	680	639	653	611	621	642	651	649	590	646	649	624	641	665	620	666	598	632	646	633	640	706	634	655	615	639	651	692	657	662	679	632	659	681	646	640	683	681	592	650	669	655	608	636	650	690	686	599	631	629	636	669	647	627	703	661	665	667	680	663	560	651	619	632	658	643	679	628	663	656	648	662	643	641	658	628	628	631	646	676	653	618	647	654	600	598	614	646	661	605	623	683	638	641	660	649	646	633	692	657	616	661	638	637	588	639	613	631	661	649	576	663	652	618	627	652	671	666	651	659	611	693	647	629	642	675	633	647	639	641	621	666	648	692	647	603	692	627	625	625	682	668	618	646	689	616	650	663	648	624	628	658	597	650	679	623
7460	17299	13939	7555	5354	4212	3327	2704	2358	1982	1720	1531	1419	1349	1277	1230	1128	1127	1089	1077	1004	1038	1040	1011	969	952	954	976	911	924	870	892	942	918	914	926	888	896	882	931	894	915	863	883	910	929	856	900	867	874	914	864	852	865	870	855	928	846	864	930	889	848	973	884	879	879	809	905	888	855	870	851	904	894	876	895	907	893	901	835	869	866	852	815	869	836	912	853	871	884	846	816	865	887	873	853	851	833	901	861	881	853	905	859	887	887	884	847	876	848	868	827	845	875	877	872	831	919	859	832	820	840	849	872	844	918	857	838	824	863	843	892	850	931	857	878	823	847	881	836	874	881	847	865	857	833	831	836	860	854	878	944	832	804	850	875	856	885	847	831	892	911	890	802	896	916	875	837	868	779	889	839	851	833	882	819	804	875	925	904	794	829	855	821	809	830	839	835	870	836	856	829	887	875	838	806	891	847	892	872	887	806	892	839	843	826	830	849	860	818	862	802	874	845	874	874	918	895	833	939	850	842	833	863	883	793	856	831	846	869	906	849	894	888	842	833	890	897	861	853	897	836	809	889	854	892	900	830	838	867	854	804	848	840	907	882	878	899	795	832	877	833	847	858	819	880	866	894	821	895	847	844	840	871	848	906	844	804	890	834	885	875	835	834	840	881	862	831	874	839	822	848	923	909	875	809	836	831	856	875	821	946	859	809	855	914	880	855	854	882	831	768	838	872	860	880	881	880	813	845	820	896	884	851	871	841	927	854	836	884	898	816	857	845	889	863	869	816	835	898	876	880	875	813	820	819	838	818	855	830	886	821	850	877	860	840	832	858	844	895	846	813	789	887	834	893	786	830	793	865	901	875	857	816	849	838	897	821	789	844	818	853	875	867	926	847	860	835	874	846	896	792	855	914	861	879	800	876	905	933	876	852	843	856	845	833	866	859	857	883	866	889	846	864	851	835	857	863	849	865	902	844	861	881	820	834	874	802	868	814	843	888	856	824	898	855	848	895	874	843	866	796	882	863	887	829	862	860	854	892	820	854	908	843	873	862	826	821	813	819	881	882	898	904	870	833	855	867	833	854	809	893	863	888	902	865	857	882	812	850	808	918	815	826	815	867	868	864	885	802	837	806	839	906	853	970	833	851	826	863	859	861	938	834	870	843	822	869	821	858	858	841	866	847	793	846	880	911	854	841	877	807	865	856	868	881	823	866	882	876	828	828	780	818	900	882	871	839	893	862	851	898	820	882	849	821	873	863	873	825	863	867	861	870	883	854	844	911	836	847	836	832	840	882	869	815	887	864	839	856	855	847	902	846	827	825	827	886	893	852	878	821	869	840	815	878	883	850	850	872	867	843	809	858	850	875	856	821	866	899	905	859	860	872	846	861	810	865	876	832	884	832	875	836	839	842	869	834	839	854	900	854	851	836	850	889	853	897	860	894	826	829	857	839	834	858	863	855	862	866	838	843	946	903	898	878	890	834	839	841	850	845	902	856	869	833	842	852	897	911	872	873	832	828	896	848	884	863	889	862	826	850	852	888	820	918	899	830	877	889	821	852	816	876	842	817	821	864	831	869	852	904	819	858	835	817	869	866	866	848	841	897	849	866	812	879	854	812	872	849	876	890	896	844	841	835	840	845	847	857	841	850	866	831	854	841	852	838	831	797	847	850	881	856	904	864	823	817	878	855	837	872	846	861	865	800	907	901	849	853	840	888	862	886	919	833	866	846	843	818	815	823	902	843	822	846	834	842	853	861	849	873	854	831	864	892	890	838	835	817	884	873	839	788	900	882	839	862	872	890	841	890	893	854	867	903	859	823	874	858	877	886	845	853	861	875	834	869	925	904	874	828	834	855	870	850	820	828	817	931	822	900	903	861	836	817	894	854	847	835	827	830	868	859	832	903	835	882	840	802	878	863	870	875	796	856	886	834	861	856	818	807	869	867	861	856	878	822	824	782	852	834	816	844	810	794	863	844	862	864	859	850	830	850	827	845	923	807	880	888	882	871	855	837	849	853	819	929	875	890	851	864	881	837	857	881	837	846	854	846	801	874	905	882	849	837	912	862	850	862	826	861	873	868	857	898	857	861	865	886	868	812	858	856	843	826	776	849	858	810	850	817	869	853	879	843	877	870	862	887	831	827	821	830	914	862	915	878	916	841	835	871	863	882	844	859	881	842	877	902	898	867	871	799	890	856	881	824	870	850	878	869	899	811	877	850	895	858	868	814	803	866	859	860	785	851	886	826	876	830	863	881	871	913	859	837	839	883	852	841	777	879	900	901	868	867	876	842	933	884	842	864	853	874	838	843	883	877	801	873	890	845	835	863	817	815	801	911	850	875	879	788	841	849	855	836	858	818	869	888	846	858	846	848	886	845	849	870	924	865	859	868	832	895	876	841	823	831	875	893	889	826	858	852	882	849	795	855	880	852	832	874	901	896	810	807	848	876	836	871	820	842	864	820	918	912	878	871	922	842	852	908	869	812	871	873	829	849	832	862	881	799	863	889	825	834	839	876	825	847	855	833	897	855	823	848	879	889	859	838	810	847	845	875	859	834	904	809	807	902	852	863	859	848	856	856	874	860	845	849	845	880	884	844	842	853	879	884	830	847	910	849	838	897	885	834	886	880	853	861	913	883	904	808	869	804	840	904	851	858	904	836	889	876	815	854	888	872	854	841	866	849	839	846	838	772	860	824	838	877	828	811	860	824	832	859	847	880	867	851	890	862	860	832	868	878	899	854	891	856	839	857	866	836	862	813	866	859	881	881	886	879	861	896	879	811	891	867	845	853	885	865	886	881	823	846	867	842	902	838	804	904	915	886	834	849	803	855	839	839	854	850	895	873	854	817	907	889	830	810	839	833	850	864	816	918	864	859	854	864	853	884	835	890	865	842	896	891	848	891	813	857	861	902	874	879	865	832	824	880	849	840	859	833	880	853	838	867	864	853	831	864	880	880	867	824	843	856	910	870	872	910	864	862	843	833	890	844	857	855	901	860	825	863	867	898	845	867	865	857	862	829	807	879	815	874	871	894	844	864	832	815	868	862	835	874	861	816	857	866	822	885	891	886	836	849	873	896	845	866	914	817	855	841	834	838	833	830	912	820	911	876	887	863	870	878	882	833	889	901	857	870	798	885	827	841	922	914	777	897	869	781	819	853	804	806	855	862	851	835	869	888	891	856	881	836	862	912	839	897	854	835	848	898	823	879	824	843	884	860	863	822	864	875	850	792	858	884	855	858	861	876	840	849	836	892	850	849	843	868	842	822	831	861	805	886	889	846	894	888	894	915	828	854	819	851	872	855	865	882	867	855	835	855	873	849	854	879	825	857	834	803	820	828	873	876	832	831	878	857	848	904	907	850	897	834	862	876	864	837	814	877	843	877	856	822	863	916	917	861	864	857	857	950	826	835	865	807	794	881	847	884	845	864	854	847	839	865	842	909	842	848	804	837	813	910	823	843	877	911	838	877	823	845	859	813
26952	21171	11859	1267	771	714	697	644	681	667	594	676	657	644	671	616	658	688	646	616	663	624	583	608	652	632	680	669	639	646	596	678	679	608	635	599	642	599	655	623	622	634	609	601	626	637	600	640	627	639	614	669	591	628	614	620	629	652	647	607	629	584	625	592	641	619	654	647	605	632	622	631	616	611	619	643	610	663	639	603	615	582	594	612	651	590	592	620	608	602	630	602	629	618	616	620	598	633	636	655	632	638	665	626	626	636	587	626	650	663	599	610	587	631	625	593	596	627	614	633	598	630	623	627	579	596	656	647	608	626	643	635	603	612	635	626	644	637	613	593	673	619	613	617	651	601	577	627	659	644	622	610	622	644	683	614	603	616	636	590	618	616	660	653	646	638	620	601	617	593	628	658	637	642	648	643	609	638	599	597	626	617	634	581	630	629	629	621	658	636	602	684	613	609	620	592	642	641	590	651	655	621	615	601	621	606	645	605	537	657	642	619	627	646	619	636	603	629	630	605	641	613	619	614	614	635	625	594	572	630	610	615	593	620	680	591	577	617	623	617	631	583	641	617	592	650	627	632	646	633	632	635	617	654	600	615	642	638	622	669	652	656	650	600	608	679	610	619	644	597	622	642	646	624	640	616	627	627	618	669	595	613	594	628	623	641	633	638	589	645	644	639	646	633	611	620	618	627	659	643	604	620	602	616	655	638	616	594	616	590	568	620	650	608	615	652	617	608	615	674	644	646	641	591	599	580	630	636	626	626	641	582	558	636	623	683	613	659	600	606	602	667	603	603	634	622	651	559	606	677	623	576	633	593	640	603	683	640	597	636	642	648	627	611	623	610	594	617	588	632	655	638	658	669	649	688	634	635	578	681	616	635	623	621	623	560	586	656	610	606	636	596	592	603	630	634	632	674	605	637	635	602	632	597	624	673	634	668	654	633	595	634	645	624	596	624	616	626	649	596	603	619	599	630	600	670	665	601	622	622	640	647	594	591	603	618	613	659	604	631	615	614	691	564	600	624	600	590	597	645	631	628	638	612	632	661	642	619	655	588	627	624	625	603	634	613	670	671	586	616	698	622	564	638	640	645	617	610	621	621	647	646	643	580	640	603	590	661	625	666	594	619	594	575	625	618	641	677	657	607	633	686	631	598	642	635	652	627	604	637	626	659	662	639	613	636	625	582	590	605	632	614	617	702	554	612	638	580	587	590	621	623	584	601	619	577	713	631	639	646	583	629	612	633	616	604	623	570	596	617	641	624	604	629	638	626	588	658	663	618	635	623	635	643	644	622	673	677	614	630	607	650	603	606	625	597	666	668	613	617	568	654	595	609	648	590	621	584	647	630	632	645	585	624	664	610	681	635	636	630	631	620	653	632	610	599	630	630	625	625	646	621	624	639	670	643	664	636	638	598	584	621	604	613	580	636	673	633	613	608	636	636	659	650	603	590	658	641	654	607	643	590	643	633	622	621	645	625	658	622	633	657	594	602	597	617	587	585	608	638	620	611	615	609	632	625	653	601	589	617	648	589	626	607	629	632	640	629	608	606	661	601	658	622	603	627	659	596	641	640	622	640	640	607	683	561	628	618	626	630	581	630	642	584	660	661	603	626	625	620	657	694	650	606	639	611	597	650	604	655	595	593	621	631	638	630	657	648	633	628	620	612	615	622	641	603	629	624	611	566	593	628	626	639	634	623	605	593	591	598	647	609	630	610	621	641	618	613	622	631	641	633	604	578	615	649	617	595	639	635	644	662	642	615	605	604	630	627	615	651	630	618	611	603	621	630	628	642	586	649	602	588	620	673	620	629	610	667	576	602	656	594	612	621	638	647	592	570	609	629	672	651	620	609	623	603	611	598	630	664	641	610	630	623	607	616	622	639	629	634	631	612	616	646	645	602	653	639	633	628	600	615	652	658	621	651	632	633	617	620	575	620	616	635	623	611	648	664	671	596	616	618	626	637	625	594	602	632	592	630	599	626	647	590	617	646	660	576	664	582	613	610	595	606	559	662	647	660	626	652	614	667	608	614	599	655	590	642	619	633	626	644	634	605	613	653	673	617	603	603	608	637	628	614	612	588	672	609	625	578	646	585	594	623	665	608	617	666	625	656	661	638	668	645	631	631	614	594	688	582	617	585	676	570	609	645	600	632	635	597	608	594	675	616	583	595	600	643	629	622	613	642	615	610	609	601	636	588	646	600	650	616	607	650	627	631	628	632	628	594	664	575	646	605	663	622	608	619	638	638	642	669	613	606	646	637	634	613	638	650	637	669	585	631	652	661	621	644	661	636	618	604	636	614	622	647	655	686	650	607	612	647	603	630	616	642	613	610	677	629	617	616	629	620	621	637	600	648	620	630	654	693	600	646	633	662	608	579	618	625	631	633	666	639	602	619	642	634	627	652	588	602	614	627	622	621	592	622	633	626	627	637	599	613	601	658	645	665	583	639	609	641	612	621	609	602	634	643	653	658	615	593	610	591	584	661	595	637	614	645	600	627	640	656	634	628	658	605	650	580	639	638	651	666	590	631	584	655	609	629	658	618	634	648	646	631	604	599	630	642	660	622	634	610	645	606	612	644	657	640	593	613	609	635	632	627	605	625	634	610	591	599	654	589	632	590	631	680	570	606	590	629	642	670	641	627	610	642	599	623	636	613	660	607	606	622	633	629	636	645	656	596	624	617	704	611	605	626	665	639	624	622	657	592	598	615	615	627	634	651	629	639	628	615	616	624	562	631	653	595	581	622	626	621	609	632	690	599	599	634	599	571	636	624	636	620	615	591	610	651	615	653	638	607	620	600	625	611	580	642	570	630	656	641	597	657	600	636	632	636	591	619	646	608	634	575	648	634	583	600	599	629	599	612	635	632	604	640	595	605	624	633	597	589	562	630	611	614	601	652	678	648	611	692	596	561	634	616	654	586	615	637	644	579	624	633	593	664	632	653	537	605	636	614	632	597	654	580	643	650	677	606	658	618	629	629	624	606	631	619	632	636	604	585	596	618	618	602	653	598	593	625	625	620	603	652	606	632	631	656	627	624	635	626	630	628	604	668	663	641	648	619	603	621	653	594	606	645	597	584	580	585	617	582	588	615	614	663	622	572	592	653	638	585	674	614	595	647	597	620	634	613	613	632	600	636	644	611	630	659	577	607	624	627	610	655	667	683	669	618	606	620	659	609	622	632	598	618	652	612	611	628	634	624	622	626	603	624	650	607	597	633	613	612	670	678	619	630	617	614	658	607	633	652	671	597	614	619	638	628	643	618	598	641	592	628	613	619	612	643	590	620	654	651	659	595	573	673	624	639	663	615	626	644	648	604	589	638	627	639	640	604	659	642	647	616	641	580	643	593	629	607	622	584	614	642	646	604	647	638	604	623	624	633	628	575	580	669	583	642	629	627	636	621	623	596	629	633	612	640	592	593	618	582	603	615	609	627	657	647	617	648	646	621	626	669	642	650	584	638	642	562	635	632	622	620
4116	1683	1530	1106	953	975	874	886	857	872	889	854	856	813	866	764	824	859	836	853	850	761	820	841	863	856	828	821	798	852	813	787	809	865	817	790	824	798	862	863	821	821	827	832	785	879	793	841	830	831	790	784	840	878	781	808	800	806	786	776	823	835	801	832	820	777	890	857	844	819	791	851	848	832	780	832	846	785	786	861	841	810	827	808	838	794	781	817	836	838	823	799	816	848	816	832	857	839	794	784	791	834	802	848	764	837	809	858	863	826	829	813	844	862	791	825	842	868	821	819	788	827	833	831	772	795	817	821	801	839	783	808	829	811	822	813	833	755	777	797	818	818	814	837	807	833	814	822	866	767	839	852	797	815	825	827	811	787	813	784	777	832	810	814	803	830	788	808	817	843	815	774	819	805	844	837	794	778	809	768	798	847	821	792	814	784	887	844	806	890	844	824	789	828	830	796	803	826	886	820	868	809	828	876	817	793	807	869	843	856	824	776	763	827	783	807	820	815	823	827	787	810	800	827	816	792	814	794	835	843	816	837	867	800	756	826	784	794	854	775	814	810	838	831	798	828	846	769	774	883	846	794	788	838	768	836	837	817	862	839	834	812	871	781	842	804	826	847	807	803	823	776	809	848	804	802	899	848	835	773	829	781	817	793	787	817	785	799	816	796	809	795	831	846	786	810	811	827	815	800	800	802	851	793	842	855	823	832	799	777	834	783	832	783	859	797	820	798	820	838	804	777	855	817	790	815	795	823	822	843	813	826	875	838	854	844	813	773	748	808	884	836	867	841	783	779	803	869	809	790	805	821	794	823	830	834	818	814	828	769	789	843	765	829	841	824	836	803	815	849	850	787	825	821	808	821	782	785	842	813	803	778	828	875	820	832	853	785	833	822	812	791	823	828	819	848	847	840	808	830	849	866	792	790	807	793	810	787	853	876	822	819	834	841	737	814	837	768	859	834	831	785	761	825	820	792	844	838	796	805	826	835	841	803	842	816	805	805	833	840	837	832	763	813	818	806	806	811	772	821	797	847	824	880	762	799	829	764	811	804	831	853	839	808	816	808	771	819	848	775	880	834	835	838	798	832	840	857	754	804	842	796	808	881	820	814	838	830	810	812	854	832	800	868	807	790	824	805	768	813	816	821	793	785	785	773	807	817	810	860	819	842	824	817	814	785	765	774	818	766	775	821	829	768	804	808	789	803	834	761	843	784	805	879	758	829	785	828	811	866	749	791	802	848	869	789	805	833	808	828	829	830	773	868	782	806	847	822	797	815	812	814	829	859	804	755	769	832	808	825	761	839	835	834	864	849	823	876	792	843	869	811	802	842	799	793	816	839	847	859	861	825	779	796	830	790	794	842	824	831	842	805	856	816	811	792	810	834	814	864	859	821	879	798	825	776	828	823	793	809	782	817	800	824	787	849	796	843	854	844	757	854	783	788	848	781	800	788	814	854	815	813	809	823	825	801	779	813	766	832	799	819	828	807	780	728	806	829	843	852	801	790	839	842	885	819	831	811	785	813	780	788	806	806	786	835	810	800	786	818	842	861	819	842	798	853	837	829	846	829	766	859	814	821	822	783	804	863	760	824	802	888	839	787	788	785	842	774	840	834	808	765	839	862	808	777	814	808	839	866	891	812	886	769	804	794	850	782	815	886	840	831	878	820	849	846	833	841	783	838	831	773	782	850	841	827	815	849	835	793	766	812	847	845	815	802	797	831	763	825	789	843	821	836	808	827	807	835	819	839	795	831	887	813	810	904	813	814	838	842	807	844	849	762	829	874	842	811	804	803	770	785	810	822	807	862	824	836	847	810	826	790	797	803	793	778	771	762	789	865	765	860	830	861	818	831	793	810	821	770	781	846	802	819	805	830	823	817	796	839	824	814	801	781	826	792	862	862	824	862	822	846	815	843	765	864	777	816	897	740	817	818	844	845	876	805	833	829	823	827	819	828	771	818	818	813	798	748	804	833	842	791	822	796	815	799	815	863	793	821	794	829	818	833	776	849	886	859	818	838	822	797	763	833	812	821	792	786	790	824	871	853	840	820	844	826	877	793	809	794	838	839	745	843	820	874	856	818	840	804	826	788	767	834	805	820	834	842	806	831	793	832	830	820	825	788	834	830	801	775	840	846	799	843	832	804	849	758	821	853	841	822	822	836	836	818	820	873	794	824	851	840	812	844	797	791	784	837	826	819	832	820	798	795	811	769	848	774	839	841	793	814	826	844	775	843	809	804	828	782	799	787	831	816	798	822	796	848	821	836	783	825	830	818	850	793	833	789	830	822	758	833	810	762	816	801	816	819	754	845	799	848	798	834	766	783	842	804	804	799	776	820	843	825	795	803	828	812	780	792	808	864	883	784	832	853	814	824	854	859	819	857	825	847	825	823	833	793	818	835	831	893	786	826	795	837	804	813	766	830	792	860	768	843	775	828	816	781	784	799	775	780	825	810	875	851	821	825	884	802	794	811	819	808	857	843	785	768	826	814	839	801	820	818	772	798	812	796	835	806	788	848	837	837	864	811	802	807	839	820	799	829	827	800	785	818	855	858	882	836	807	791	816	842	791	843	815	813	781	810	829	807	814	776	831	809	824	808	809	795	843	840	805	769	812	815	844	795	811	824	785	860	796	791	798	870	782	846	850	801	830	841	823	842	770	852	862	856	814	840	883	778	804	784	845	846	827	753	826	816	819	794	792	817	841	834	839	862	792	821	837	827	809	855	797	823	877	835	914	796	814	790	839	820	878	832	795	808	827	795	774	825	812	848	796	836	779	788	808	835	850	835	796	812	813	815	778	817	841	856	855	811	772	826	828	808	877	824	817	801	858	791	839	809	844	802	774	786	827	826	817	826	841	813	851	821	803	845	813	844	862	814	795	805	816	818	802	854	811	814	825	801	865	843	834	808	824	789	857	796	798	790	871	793	773	860	828	837	850	798	819	792	824	794	865	845	794	826	773	826	786	813	783	773	796	815	793	819	816	833	811	848	775	791	861	854	802	770	807	877	772	803	825	834	831	814	821	803	775	822	863	801	859	790	851	787	822	819	805	785	817	793	804	852	813	834	884	846	807	860	810	850	831	804	778	773	768	769	843	837	762	799	876	781	800	813	827	777	804	813	792	771	829	810	796	819	841	787	824	815	803	822	822	783	801	846	848	793	844	807	803	790	808	832	836	815	778	794	804	799	810	827	830	872	831	823	873	844	781	833	840	801	816	827	808	796	829	819	828	807	830	866	793	853	871	800	836	811	767	844	865	802	779	783	782	793	822	809	821	755	815	828	821	764	858	811	790	801	822	800	821	784	821	822	807	809	832	792	879	851	831	819	893	810	803	792	858	788	796	795	807	823	831	822	768	833	823	854	789	787	830	778	813	795	777	846	828	818	801	864	767	828	823	794	847	815	831	854	775	808	809	859	849	816	841	805	840	835	785	783	793	766	837	803	802	859	858	808	850	811	842	831	840	835	806	798
23853	21494	29182	24227	21498	14538	2312	1392	1267	1142	1147	1137	1051	1089	1022	976	1027	976	936	937	969	919	981	929	1034	920	964	953	962	960	926	928	912	911	903	904	925	898	942	956	956	943	946	904	927	947	929	929	945	953	928	938	901	870	949	962	896	984	930	937	909	922	877	948	912	961	946	919	910	905	951	885	902	891	917	931	935	881	902	915	936	935	911	878	950	876	943	865	877	946	923	924	926	911	945	898	944	905	883	864	909	975	942	863	900	931	967	974	952	901	907	884	937	949	894	927	962	933	904	923	913	910	927	942	927	887	896	897	904	933	917	916	918	934	947	963	901	916	844	948	951	919	936	948	907	929	944	941	895	877	953	877	930	957	942	945	926	951	956	961	861	928	946	900	865	910	933	852	898	972	877	934	956	937	959	936	918	892	923	935	922	899	885	925	889	919	892	946	926	918	979	911	855	902	929	933	969	904	867	916	903	891	870	918	951	879	961	931	934	983	939	917	941	914	868	892	874	914	877	906	869	932	923	916	924	870	912	903	911	937	916	911	994	890	960	889	923	931	899	935	889	929	889	917	870	917	883	911	894	913	883	943	870	896	938	980	973	959	946	920	886	883	870	854	870	923	892	879	906	931	926	913	914	892	900	926	905	897	866	940	957	931	967	885	908	894	942	915	922	898	885	908	974	907	913	918	872	950	872	951	930	911	921	838	930	961	891	955	947	918	957	910	947	935	942	924	930	861	950	951	855	905	905	916	913	920	943	894	939	880	860	868	935	935	933	887	861	857	939	889	862	902	973	868	893	877	884	847	882	920	935	923	904	861	922	916	943	944	888	867	903	985	910	938	918	915	930	877	894	958	896	865	922	956	898	920	907	905	940	893	871	893	952	914	904	948	926	943	882	937	892	920	897	956	896	949	947	924	917	966	905	896	967	939	945	923	961	915	910	892	905	924	960	933	941	906	951	934	924	931	906	886	870	924	845	908	876	916	901	980	884	967	959	905	904	894	905	948	967	918	952	926	872	928	874	947	941	945	936	904	956	903	899	955	936	932	908	892	866	926	912	915	869	943	893	930	914	874	894	947	863	916	883	871	945	939	900	920	923	913	860	885	919	905	904	862	977	909	898	874	930	898	912	925	925	860	895	959	942	895	873	929	915	919	913	918	936	933	913	939	935	901	869	907	918	883	902	911	932	864	917	933	925	924	919	894	894	949	915	942	942	925	909	935	882	899	902	951	943	864	931	897	839	908	941	930	912	937	918	900	826	868	929	907	892	873	946	888	943	928	877	906	881	949	939	890	935	944	925	906	884	845	899	926	923	937	918	890	899	932	908	891	882	821	935	909	902	909	918	958	873	887	883	930	886	921	897	887	949	866	893	881	981	883	943	902	891	886	971	947	895	859	942	916	899	885	930	908	929	904	963	895	935	942	886	934	873	892	877	931	903	906	836	955	914	881	935	882	885	905	907	887	926	934	876	966	963	945	915	930	946	935	936	915	934	923	869	884	855	888	895	906	913	922	936	906	870	917	892	871	970	919	870	941	860	905	914	928	884	852	913	909	935	961	891	900	890	903	899	900	868	904	935	879	957	936	938	855	936	926	910	900	921	931	914	943	909	872	903	899	879	897	927	904	903	892	876	927	871	912	910	905	881	881	876	868	929	926	882	935	889	883	907	918	875	892	931	943	936	931	921	910	954	925	906	870	876	894	950	890	912	913	877	913	887	868	896	876	895	934	896	923	893	923	878	912	884	944	921	936	921	938	920	907	910	921	891	883	940	919	931	880	903	960	932	897	855	908	929	906	888	914	922	977	936	877	944	903	936	900	927	914	902	876	893	896	895	915	912	943	894	869	918	886	900	916	875	949	907	912	910	894	991	904	896	934	905	868	911	947	906	895	918	918	905	901	846	936	851	919	920	935	907	938	860	921	919	893	922	827	902	900	916	935	898	929	860	945	947	916	896	940	945	897	934	892	946	901	934	895	880	876	977	904	923	901	884	971	935	921	906	912	891	897	870	947	903	879	947	975	908	845	903	886	960	908	910	894	898	935	882	919	928	880	927	853	884	866	948	923	893	875	968	934	985	922	872	844	912	864	885	939	872	954	918	891	863	942	900	937	884	854	920	921	910	928	898	933	893	905	916	972	891	856	971	891	907	913	871	882	900	889	900	900	894	893	873	867	906	901	916	920	888	918	860	872	892	885	965	887	882	885	912	914	911	910	905	908	875	925	978	915	850	889	822	907	894	894	926	899	923	955	928	911	898	918	888	945	891	1012	846	947	921	882	903	903	872	953	880	895	919	985	893	897	934	936	888	910	897	921	975	939	919	927	935	911	933	953	951	929	904	966	881	938	892	960	879	943	920	909	921	821	879	865	952	906	880	925	872	921	901	902	939	904	897	873	909	890	879	920	972	913	936	923	893	947	815	857	882	917	939	900	932	930	881	882	907	898	898	945	924	906	931	919	935	975	937	942	913	885	883	980	849	869	904	882	881	914	925	972	975	895	900	960	855	893	929	903	903	915	1008	892	904	965	918	946	892	871	913	886	929	968	916	933	850	881	916	893	924	874	896	907	907	903	870	907	930	914	945	923	908	911	882	851	910	884	869	960	853	863	875	943	934	927	926	975	875	946	825	955	951	933	915	872	910	892	923	926	918	931	917	875	920	889	898	914	970	922	947	952	886	954	918	895	950	980	936	882	850	917	976	934	905	938	896	924	902	874	944	928	904	896	891	885	887	918	911	911	894	952	909	853	868	980	925	858	913	828	911	962	922	887	921	925	903	943	892	891	974	928	937	934	877	895	891	877	965	933	845	907	935	869	908	918	920	873	953	885	895	882	920	948	989	938	898	903	920	915	882	933	913	902	883	836	912	915	949	899	901	917	976	942	872	909	901	879	923	894	874	961	918	886	910	878	897	920	928	962	886	974	918	926	915	916	901	885	905	904	918	961	904	909	880	873	911	896	927	956	870	896	862	931	890	933	833	907	879	951	944	909	962	907	921	893	919	934	951	966	909	899	939	903	892	942	925	898	908	933	923	910	897	926	986	905	909	888	963	922	907	920	824	883	868	936	874	897	907	904	912	889	883	899	932	902	899	883	901	901	954	877	921	912	939	960	861	886	906	914	908	920	921	853	912	949	903	906	896	881	926	907	869	877	858	976	936	864	955	876	930	902	943	931	906	899	945	933	938	872	871	960	906	971	908	852	906	920	892	879	923	905	934	938	885	932	888	878	930	880	957	915	919	865	954	902	931	950	899	918	904	901	898	923	881	904	938	914	973	899	984	892	918	882	904	902	874	863	894	899	899	910	924	925	896	937	884	887	884	922	943	891	836	889	935	994	963	907	904	913	901	953	901	880	910	943	928	933	864	850	941	908	905	866	943	912	885	895	923	921	901	963	887	907	846	978	876	926	933	926	920	909	942	920	879	927	896	871	880	924	903	887	940	859	902	925	896	856	937	872	931	889	904	894	879	894	916	870
5323	11429	9268	5017	3667	3044	2383	2135	1868	1810	1608	1620	1522	1469	1385	1414	1404	1345	1278	1295	1294	1264	1208	1279	1239	1289	1213	1161	1234	1285	1183	1220	1248	1213	1262	1138	1200	1179	1244	1217	1193	1222	1217	1236	1253	1228	1188	1172	1167	1172	1222	1200	1203	1140	1185	1217	1170	1213	1172	1176	1209	1188	1215	1231	1199	1167	1239	1207	1164	1202	1193	1269	1187	1168	1241	1174	1216	1245	1190	1199	1199	1193	1174	1239	1220	1134	1116	1217	1151	1131	1230	1183	1189	1134	1177	1142	1218	1148	1152	1162	1133	1220	1194	1152	1194	1139	1194	1133	1204	1173	1170	1164	1164	1226	1213	1174	1201	1203	1230	1187	1208	1191	1172	1189	1221	1173	1169	1189	1139	1229	1166	1165	1187	1183	1156	1190	1165	1191	1209	1223	1185	1155	1222	1209	1230	1112	1190	1209	1137	1145	1213	1142	1171	1211	1175	1183	1224	1160	1222	1181	1098	1214	1243	1154	1261	1206	1200	1219	1160	1209	1232	1170	1173	1182	1182	1190	1219	1178	1202	1183	1195	1195	1206	1192	1178	1218	1205	1174	1254	1104	1161	1164	1137	1080	1104	1166	1218	1135	1171	1185	1034	1220	1168	1198	1156	1208	1204	1174	1216	1167	1186	1182	1185	1211	1199	1140	1111	1223	1195	1160	1211	1194	1207	1129	1193	1171	1200	1190	1244	1203	1167	1153	1117	1173	1256	1217	1193	1273	1186	1142	1131	1203	1186	1212	1174	1144	1156	1208	1179	1220	1186	1204	1163	1220	1174	1199	1206	1193	1143	1164	1090	1243	1211	1178	1127	1198	1191	1199	1192	1145	1205	1125	1195	1133	1164	1168	1137	1169	1157	1164	1200	1231	1202	1234	1177	1146	1174	1160	1163	1106	1217	1213	1196	1183	1195	1179	1173	1171	1162	1203	1179	1224	1234	1174	1163	1176	1103	1163	1167	1169	1150	1111	1197	1164	1220	1132	1186	1157	1200	1165	1204	1156	1164	1210	1151	1229	1172	1212	1168	1231	1215	1233	1209	1237	1176	1177	1216	1138	1194	1186	1211	1186	1205	1180	1206	1134	1175	1188	1182	1190	1169	1196	1198	1112	1196	1187	1151	1165	1174	1128	1126	1225	1176	1180	1204	1211	1226	1192	1229	1156	1165	1154	1202	1171	1199	1196	1198	1132	1182	1163	1157	1158	1175	1186	1178	1216	1242	1201	1218	1136	1214	1166	1136	1124	1177	1235	1235	1188	1160	1244	1134	1215	1133	1154	1201	1103	1202	1127	1176	1236	1184	1165	1163	1155	1204	1187	1219	1123	1205	1224	1215	1158	1140	1182	1236	1230	1178	1193	1129	1188	1152	1198	1221	1174	1216	1180	1253	1152	1231	1162	1203	1218	1152	1244	1164	1186	1208	1178	1175	1217	1187	1195	1133	1211	1174	1235	1147	1160	1221	1194	1223	1236	1176	1269	1183	1163	1189	1172	1187	1245	1168	1204	1222	1144	1164	1155	1179	1182	1149	1175	1191	1198	1167	1147	1145	1164	1184	1144	1202	1214	1166	1166	1151	1196	1183	1190	1174	1122	1159	1258	1220	1165	1175	1171	1215	1145	1212	1169	1139	1212	1206	1198	1153	1166	1160	1162	1142	1137	1226	1171	1205	1237	1156	1172	1200	1167	1166	1173	1176	1179	1230	1216	1142	1222	1254	1147	1187	1148	1172	1208	1209	1149	1242	1195	1116	1167	1169	1184	1180	1167	1155	1178	1229	1233	1189	1170	1183	1184	1139	1161	1213	1208	1168	1134	1142	1173	1221	1176	1150	1187	1141	1153	1168	1222	1187	1168	1253	1119	1151	1220	1272	1217	1120	1252	1205	1164	1209	1184	1188	1183	1110	1218	1181	1244	1184	1145	1173	1179	1166	1200	1208	1245	1169	1149	1201	1206	1197	1200	1195	1119	1133	1173	1221	1190	1126	1090	1180	1173	1227	1188	1176	1157	1224	1150	1110	1187	1248	1217	1157	1202	1200	1233	1167	1170	1166	1189	1147	1170	1179	1230	1170	1117	1172	1168	1137	1178	1214	1193	1227	1167	1157	1159	1152	1160	1173	1213	1176	1205	1224	1193	1209	1161	1168	1213	1162	1211	1182	1226	1153	1222	1176	1202	1197	1077	1251	1175	1179	1137	1158	1175	1133	1237	1163	1191	1174	1097	1146	1171	1087	1121	1143	1204	1168	1199	1209	1151	1178	1187	1199	1155	1096	1138	1165	1192	1210	1200	1200	1182	1165	1195	1161	1222	1168	1178	1166	1189	1194	1168	1191	1183	1178	1199	1162	1182	1146	1216	1214	1154	1205	1211	1132	1168	1211	1210	1182	1176	1157	1205	1155	1221	1213	1200	1145	1208	1190	1155	1138	1249	1146	1193	1162	1225	1160	1168	1150	1137	1191	1170	1212	1224	1184	1167	1229	1216	1191	1215	1208	1184	1172	1234	1128	1202	1184	1161	1175	1247	1121	1169	1205	1220	1162	1177	1172	1134	1134	1161	1200	1140	1175	1173	1187	1189	1196	1202	1151	1132	1250	1169	1218	1236	1149	1191	1194	1216	1140	1182	1179	1183	1213	1143	1171	1114	1147	1163	1233	1220	1179	1166	1181	1189	1189	1177	1199	1209	1191	1276	1208	1136	1141	1172	1165	1225	1168	1181	1185	1172	1200	1164	1177	1178	1190	1166	1157	1150	1172	1176	1191	1150	1149	1190	1210	1098	1197	1149	1221	1163	1192	1248	1121	1166	1202	1216	1179	1158	1159	1246	1145	1126	1172	1167	1132	1230	1169	1178	1139	1181	1155	1194	1209	1165	1178	1248	1169	1179	1136	1170	1216	1174	1195	1175	1164	1192	1231	1170	1116	1193	1162	1245	1185	1202	1162	1146	1178	1168	1179	1170	1218	1217	1224	1062	1210	1201	1183	1228	1150	1247	1144	1146	1165	1116	1126	1147	1205	1128	1124	1180	1199	1156	1103	1165	1156	1194	1216	1111	1099	1194	1186	1170	1223	1116	1176	1226	1182	1183	1192	1259	1215	1179	1206	1213	1188	1204	1263	1186	1135	1195	1237	1207	1174	1200	1188	1165	1120	1212	1135	1208	1169	1237	1162	1177	1195	1177	1204	1169	1202	1200	1181	1184	1240	1152	1197	1149	1236	1154	1224	1165	1187	1262	1161	1221	1217	1224	1134	1186	1167	1169	1141	1163	1149	1182	1157	1252	1185	1125	1260	1199	1231	1085	1269	1179	1180	1171	1184	1160	1144	1138	1209	1180	1171	1164	1166	1178	1210	1183	1190	1192	1125	1179	1237	1226	1192	1142	1178	1193	1271	1226	1194	1151	1154	1141	1184	1244	1124	1189	1207	1207	1155	1179	1175	1193	1214	1215	1147	1137	1189	1216	1133	1226	1189	1196	1205	1208	1176	1233	1171	1146	1150	1163	1215	1154	1191	1218	1204	1197	1216	1118	1216	1152	1193	1240	1198	1190	1199	1223	1213	1207	1199	1212	1148	1207	1158	1132	1128	1231	1157	1193	1168	1175	1222	1152	1221	1152	1167	1137	1235	1152	1175	1195	1195	1210	1177	1220	1188	1157	1163	1177	1190	1241	1190	1197	1134	1188	1201	1183	1189	1135	1177	1166	1203	1198	1198	1188	1162	1169	1221	1132	1217	1205	1197	1202	1189	1150	1209	1209	1149	1245	1156	1159	1150	1156	1195	1189	1213	1210	1199	1106	1163	1188	1219	1182	1141	1174	1196	1165	1158	1237	1221	1150	1233	1182	1148	1148	1179	1186	1210	1184	1121	1185	1126	1175	1204	1282	1198	1215	1246	1216	1206	1248	1121	1165	1234	1160	1233	1113	1195	1209	1201	1187	1140	1146	1152	1205	1213	1121	1162	1164	1211	1180	1216	1222	1217	1200	1152	1225	1167	1169	1191	1126	1283	1177	1172	1156	1194	1127	1190	1142	1206	1126	1199	1143	1186	1141	1181	1134	1214	1230	1204	1191	1180	1238	1163	1187	1140	1211	1193	1201	1214	1159	1156	1145	1204	1226	1186	1208	1194	1150	1141	1242	1181	1218	1136	1183	1172	1187	1190	1216	1195	1218	1196	1203	1145	1235	1140	1161	1187	1225	1175	1240	1214	1136	1144	1147	1155	1158	1223	1133	1241	1167	1150	1208	1136	1178	1194	1180	1187	1173	1148	1218	1245	1143	1155	1113	1187	1220	1197	1160	1127	1146	1195	1178	1227	1224	1215	1147	1123	1171	1122	1203	1219	1210	1196	1214	1172	1219	1163	1128	1175	1227	1168	1206	1150	1160	1219	1171	1195	1149	1186	1152	1151	1122	1211	1161	1139	1188	1120	1150	1171	1182	1251	1121	1164	1229	1125	1200	1153	1229	1232	1193	1151	1234	1194	1195	1153	1184	1173	1208	1172	1183	1177	1128	1159	1165	1188	1159	1116	1208	1150	1156	1164	1234	1140	1160	1194	1149	1242	1184	1189	1128	1208	1162	1138	1112	1197	1171	1185	1208	1192	1177	1192	1136	1217	1211	1166	1168	1201	1186	1234	1219	1149	1163	1133	1132	1188	1173	1127	1211	1187	1191	1154	1222	1165	1148	1168	1159	1208	1165	1230	1171	1201	1179	1215	1241	1221	1188	1165	1230	1239	1195	1252	1155	1172	1165	1191	1190	1220	1161	1176	1188	1181	1083	1215	1184	1188	1200	1093	1236	1143	1153	1199	1209	1138	1129	1205	1173	1196	1196	1214	1150	1193	1155	1148	1196	1146	1155	1225	1154	1222	1130	1221	1209	1165	1229	1186	1229	1214	1148	1099	1153	1166	1201	1135	1190	1185	1194	1179	1199	1208	1164	1117	1195	1143	1196	1240	1215	1110	1191	1151	1121	1167	1205	1190	1257	1206	1234	1179	1242	1173	1208	1130	1177	1171	1214	1215	1164	1104	1186	1168	1222	1173	1149	1158	1162	1141	1154	1102	1217
23043	21502	29524	23920	21502	21564	12189	1544	1227	1029	979	900	916	882	818	774	735	783	758	715	679	689	766	734	711	698	723	709	693	685	680	656	648	683	686	701	633	654	644	696	628	615	679	648	634	646	654	636	654	653	666	693	657	651	656	634	642	681	666	671	661	693	609	682	645	639	619	631	617	611	663	665	631	651	647	678	623	649	634	603	637	634	653	644	728	656	672	622	609	664	628	609	659	648	642	640	661	631	669	659	653	648	624	635	607	641	616	666	645	670	696	651	640	605	640	659	683	676	649	635	642	671	660	681	674	618	648	643	678	618	664	596	679	646	627	626	648	639	662	633	659	661	646	612	633	619	634	663	629	650	625	647	683	634	667	682	616	605	663	624	639	660	660	608	592	585	651	638	639	617	671	628	656	599	660	662	641	653	658	662	617	625	665	647	651	618	662	671	622	638	620	624	657	646	648	636	626	614	607	642	641	631	615	630	650	634	619	633	682	677	652	613	631	617	640	616	663	636	641	620	624	664	638	666	640	664	595	685	654	657	617	680	569	644	670	669	711	657	638	630	628	637	687	629	630	633	660	638	632	644	642	683	627	616	642	631	627	645	613	687	611	667	611	641	680	667	672	623	592	648	646	627	623	624	650	623	649	644	623	646	652	625	662	698	640	624	616	638	619	637	664	692	675	598	601	633	656	657	640	624	654	594	640	600	655	645	628	646	675	683	580	671	574	644	634	644	606	614	624	638	641	569	648	657	633	647	624	638	668	653	675	621	672	634	655	639	671	649	639	654	620	647	631	666	615	688	631	597	612	673	634	688	640	651	625	674	636	598	651	690	639	654	652	644	640	646	654	610	674	610	658	680	647	637	658	667	655	654	599	611	659	633	679	623	650	652	675	647	634	656	642	626	631	614	633	626	638	657	671	659	663	641	635	649	640	582	639	648	646	675	654	610	636	634	588	662	612	663	654	671	627	665	645	602	601	681	631	633	634	609	649	630	622	602	642	639	663	603	668	629	659	602	628	622	623	679	612	670	624	644	661	621	687	652	616	623	645	608	639	670	661	670	632	647	643	630	648	696	595	652	659	697	688	678	645	610	636	663	668	649	629	642	671	644	650	655	620	600	668	649	626	651	627	610	638	655	683	608	653	614	627	644	589	642	617	659	656	638	631	669	644	649	618	639	611	624	661	658	616	641	652	613	638	622	662	640	637	640	588	623	673	626	650	665	686	641	635	631	633	686	664	671	672	651	625	629	635	646	656	652	630	647	674	623	634	607	626	614	607	653	673	645	627	585	632	652	648	605	638	614	662	648	656	686	620	661	648	661	619	674	648	629	601	633	628	625	656	698	612	646	655	633	594	700	629	646	657	690	640	673	627	648	656	661	648	666	696	604	613	638	639	636	633	637	665	647	630	625	632	652	676	627	668	630	640	645	714	621	581	660	664	621	633	668	682	661	654	601	640	639	639	637	658	622	626	611	654	629	666	651	617	629	682	668	625	675	658	631	655	674	656	617	623	597	676	610	607	639	661	650	655	644	627	654	598	638	671	661	580	614	610	595	643	606	679	652	674	654	679	660	658	659	590	603	672	643	659	636	621	612	710	610	610	641	638	597	604	642	651	657	621	626	624	624	620	627	648	661	617	631	645	688	624	662	597	692	619	658	655	634	631	628	636	607	627	606	628	658	633	638	653	627	625	621	582	637	620	640	663	678	668	627	608	608	636	648	622	654	631	662	637	637	611	639	665	621	590	641	653	637	635	682	632	647	669	659	640	643	629	657	644	641	604	636	649	643	658	655	644	644	626	643	663	620	672	620	611	631	611	653	612	638	685	629	621	623	600	617	663	644	645	676	636	630	674	634	662	639	655	664	618	650	635	596	659	683	666	686	609	624	651	633	613	620	637	672	634	650	672	605	634	659	668	655	693	621	662	658	658	620	647	630	628	623	667	632	628	657	627	663	660	620	629	592	655	618	614	651	735	679	642	687	637	647	638	665	654	652	637	678	635	624	653	642	619	658	675	624	629	643	646	662	647	676	697	636	628	640	642	626	626	621	631	704	628	645	606	682	621	650	650	623	627	610	604	685	638	590	699	665	647	622	651	673	624	668	648	659	601	660	656	675	640	643	661	664	662	642	667	636	627	573	640	610	616	634	631	646	614	606	605	658	662	587	625	639	675	613	624	649	673	650	670	640	617	686	641	630	587	614	638	670	631	635	606	641	647	676	645	617	625	621	671	632	608	628	700	662	658	668	653	663	647	637	700	650	599	637	648	666	673	649	664	647	635	593	634	625	613	618	643	650	658	617	639	670	656	616	604	616	635	670	629	615	642	647	605	640	644	649	626	640	623	609	666	656	593	636	596	660	648	649	649	637	650	681	653	661	689	633	629	618	643	706	656	716	629	632	657	668	660	649	667	646	633	634	633	654	641	617	622	650	618	614	642	648	641	613	635	641	595	653	657	654	636	640	622	629	629	699	647	681	610	666	621	635	604	647	624	654	630	634	653	633	636	645	610	659	615	657	669	611	637	605	602	611	628	614	668	639	633	601	642	639	641	660	676	655	681	660	672	690	660	625	633	634	649	658	624	608	640	636	671	634	636	658	646	644	660	603	611	659	634	659	639	641	645	630	696	584	657	634	634	639	632	671	628	643	642	686	673	608	717	605	673	653	644	649	663	652	677	637	672	635	625	722	628	656	671	607	647	626	621	644	671	618	617	612	634	606	625	634	652	630	667	638	638	611	661	649	630	649	674	610	641	637	629	639	643	647	635	645	662	691	651	632	639	642	605	613	599	650	638	673	582	660	638	647	643	632	632	569	673	640	635	648	637	622	607	630	603	608	605	683	609	643	624	645	646	678	628	631	635	610	651	603	643	638	654	632	650	620	620	622	642	680	609	627	638	630	648	653	613	617	643	612	627	659	641	632	628	639	653	645	640	636	698	629	667	651	602	634	620	609	644	625	662	637	658	609	603	589	683	610	654	711	598	643	642	665	598	657	624	640	663	669	664	659	654	551	678	639	672	628	587	615	669	605	652	622	647	681	632	648	624	603	629	637	607	657	608	628	643	642	638	693	649	650	641	660	656	622	625	620	642	638	711	641	621	626	663	646	638	691	639	653	647	617	620	661	655	625	610	634	597	668	671	605	613	653	605	660	638	643	599	632	658	628	653	622	612	654	618	626	640	637	600	652	598	684	633	662	606	654	640	689	631	640	595	585	669	620	596	694	596	654	663	697	608	648	668	626	665	631	676	613	659	635	635	637	619	635	643	665	634	623	651	636	635	665	616	685	668	603	631	614	624	673	635	581	640	623	657	624	645	644	629	625	640	676	619	644	669	611	610	625	615	588	626	636	638	617	631	638	605	651	656	637	663	617	641	618	646	641	693	617	672	633	641	648	620	626	617	674	626	627	642	661	659	625	678	646	666	647	613	640	622	611	648	608	631	683	623	657	623	659	606	571	671	651	579	681	663	682	587	632
7368	17295	14012	7622	5416	4134	3410	2664	2304	2003	1778	1544	1439	1345	1248	1187	1116	1119	1039	1055	1089	1050	1028	930	959	979	994	964	946	936	919	969	973	893	963	884	892	864	823	890	916	897	895	891	889	906	903	957	853	868	849	868	864	857	862	835	894	889	931	860	855	910	854	900	898	862	868	882	858	889	842	850	854	871	872	868	875	856	879	898	845	883	878	820	833	888	922	850	856	901	855	857	878	834	847	853	896	832	839	835	924	833	853	859	869	887	821	872	856	855	835	914	886	838	838	895	880	868	869	855	862	814	788	916	832	868	864	836	881	859	893	854	855	874	868	860	899	803	856	853	859	858	876	869	833	861	873	886	872	885	831	861	900	843	859	861	868	856	866	898	784	842	829	849	908	874	806	900	825	869	893	866	820	862	817	863	858	905	858	858	816	860	855	838	819	865	849	819	832	860	809	870	860	842	807	882	863	821	860	896	882	932	876	854	857	828	833	832	851	878	893	817	922	875	859	859	835	868	825	859	820	875	785	905	849	861	804	813	859	839	834	803	820	849	818	904	888	828	811	875	846	828	815	831	867	861	826	818	840	862	840	864	793	848	852	858	805	840	851	858	870	855	819	823	863	828	849	867	871	839	861	862	888	849	852	832	858	851	834	888	852	848	840	832	887	845	838	803	877	927	911	817	848	831	822	842	873	855	794	836	897	838	828	877	827	841	871	892	857	888	905	866	896	869	882	868	844	864	842	876	862	852	888	872	848	854	846	845	903	829	803	847	847	894	848	819	875	846	843	883	847	884	891	865	907	904	855	832	890	854	882	873	870	847	808	868	801	840	833	873	852	858	887	861	834	863	894	828	811	895	871	907	841	879	848	851	873	908	849	813	854	821	878	854	849	866	822	868	875	886	838	876	869	842	840	860	848	872	811	857	831	895	879	847	845	871	829	877	849	882	899	812	892	882	814	870	831	821	832	868	845	830	867	865	843	815	820	858	887	840	831	878	903	885	850	888	812	831	869	860	892	842	880	797	844	881	867	902	848	888	812	829	860	874	886	814	794	869	912	868	878	823	805	903	900	813	859	843	858	875	894	828	843	838	818	851	827	868	820	889	856	828	850	856	846	837	871	847	924	865	834	838	814	864	855	818	837	829	882	843	882	835	905	860	864	851	890	783	826	833	854	929	790	843	840	856	834	866	880	876	850	846	855	855	828	830	815	827	837	859	898	873	864	856	849	851	870	847	845	861	930	866	859	887	870	859	865	846	829	874	844	886	843	824	825	891	849	862	866	858	846	894	896	805	823	875	885	806	856	829	817	830	826	856	875	858	816	853	900	846	819	892	865	849	847	848	838	851	878	849	829	859	858	897	858	840	924	824	837	881	815	829	898	858	818	876	880	842	850	851	828	844	839	817	865	854	891	814	876	851	857	912	900	853	847	862	870	838	824	845	866	901	863	857	860	899	859	900	881	859	852	846	834	872	872	894	880	820	823	831	864	814	821	849	856	827	909	850	894	840	880	870	829	865	837	811	847	851	866	874	866	896	864	821	869	859	862	883	834	867	854	863	872	860	854	873	843	881	841	856	890	873	905	795	817	891	861	859	872	855	830	850	827	827	825	848	913	818	855	828	890	884	841	872	842	896	836	875	858	887	827	829	826	901	854	848	863	861	872	840	841	842	824	808	868	836	862	882	855	827	854	848	885	846	827	856	837	859	865	858	875	850	806	849	797	912	869	843	844	844	834	829	841	815	778	843	834	878	873	822	827	877	894	856	858	865	869	857	907	802	884	841	906	870	854	874	829	803	881	815	856	796	858	838	816	866	877	824	817	806	842	886	881	860	901	837	846	891	886	846	870	843	828	863	877	848	837	862	851	817	899	818	851	837	831	821	885	834	819	833	859	856	869	820	823	880	808	826	875	915	881	846	827	846	881	894	879	855	881	885	886	869	861	880	852	856	887	860	841	871	908	819	895	879	870	825	851	855	877	798	817	828	841	871	924	869	764	826	810	848	882	841	860	900	847	860	815	842	832	812	852	836	818	777	832	883	796	866	876	793	851	856	862	892	864	827	816	846	844	804	852	847	798	803	849	843	830	878	886	871	857	866	899	849	932	845	852	857	899	812	896	858	838	835	845	824	859	860	864	869	873	891	814	876	878	825	839	882	847	872	935	832	900	845	799	877	877	852	878	804	868	875	848	835	860	856	844	857	830	840	885	801	871	887	879	869	832	863	831	848	885	848	850	864	837	874	848	814	848	803	838	908	838	820	885	791	853	860	820	854	823	845	844	868	853	814	813	824	911	814	814	836	847	814	898	832	848	865	878	853	827	878	825	906	835	918	817	846	822	832	907	853	895	789	831	866	888	934	857	853	835	849	835	869	903	858	811	864	910	862	872	862	869	831	906	872	830	892	868	859	899	894	829	872	816	837	827	800	911	840	842	828	880	839	796	911	832	855	811	873	852	838	883	824	870	841	839	841	844	859	882	842	881	850	840	847	878	805	822	857	831	812	845	865	870	824	867	898	885	811	919	816	900	865	801	858	858	815	888	862	820	857	863	891	829	838	862	849	883	830	905	877	785	836	812	863	871	833	845	844	850	835	859	833	864	831	864	809	838	816	821	836	828	808	860	870	857	900	873	866	837	827	868	900	813	897	846	784	900	820	844	891	909	790	860	858	846	852	829	860	851	865	801	884	838	873	814	830	815	849	807	826	879	867	918	789	888	856	899	851	862	846	833	824	841	877	877	881	807	862	825	855	871	859	810	831	800	891	904	838	822	833	829	837	896	867	877	836	856	826	844	840	834	840	835	812	861	796	832	878	847	884	874	858	857	842	806	878	920	865	824	809	894	897	836	832	829	846	824	851	811	857	809	863	853	856	836	843	890	826	850	821	903	859	927	835	846	859	879	786	882	840	812	811	858	850	829	852	882	858	801	820	802	831	816	811	947	845	835	898	834	812	836	830	859	849	824	836	848	889	849	865	868	862	774	886	824	843	776	819	880	845	862	854	862	889	817	875	872	850	894	814	776	845	858	861	864	825	851	859	832	900	822	824	862	838	849	855	854	916	894	848	870	798	893	895	798	831	838	821	817	848	873	877	903	831	924	890	891	842	870	852	869	834	863	871	862	817	860	804	845	841	798	812	835	836	886	820	828	784	825	830	863	830	861	921	882	853	848	757	869	840	829	806	843	886	877	858	849	860	832	827	867	842	791	812	864	803	860	809	846	842	841	855	838	821	872	934	805	855	861	886	859	858	837	808	895	839	912	849	845	843	882	854	893	847	817	834	863	826	826	791	873	823	842	876	865	841	803	823	863	825	850	819	799	840	843	788	819	933	863	857	850	887	847	833	850	840	881	829	867	844	826	855	821	836	866	840	841	856	858	837	875	821	778	853	869	838	880	834	908	863	838	856	847	859	827	865	816	831	888	880	851	894	801	850	837	833	858	800	829	796	861	844	841	895	794	890	845	811	869	820	851	810	842	842
27092	21320	12021	1496	891	814	731	717	614	649	609	650	617	603	610	599	656	662	680	661	616	585	663	615	650	620	616	625	624	642	665	613	599	622	626	628	562	629	630	592	636	660	605	669	616	626	615	626	645	653	621	634	615	665	634	614	658	662	633	589	655	636	597	587	583	618	670	591	621	604	627	608	623	608	621	629	652	627	658	616	618	599	629	607	685	620	611	578	629	631	642	647	627	617	615	668	621	655	648	609	655	629	615	646	586	637	638	628	630	650	658	649	655	619	610	601	677	631	647	672	633	652	649	591	675	617	652	630	656	607	620	650	632	627	644	598	628	628	587	632	623	618	624	625	612	634	631	622	603	676	593	619	596	628	690	609	645	609	588	609	644	608	598	630	568	611	587	615	646	620	591	634	660	627	616	619	617	663	650	686	633	644	620	620	606	625	638	620	611	606	620	635	604	598	636	625	609	613	630	711	604	602	626	613	611	576	675	654	694	611	620	629	620	631	644	648	579	651	640	574	600	626	621	624	619	626	588	656	656	626	674	658	641	666	615	607	604	605	598	605	623	641	626	613	651	610	698	595	618	642	659	599	605	673	634	614	608	589	642	627	581	604	596	599	597	568	637	624	694	648	659	634	646	622	639	659	652	632	621	637	623	665	603	658	603	614	656	649	641	624	618	653	602	635	644	612	624	668	620	593	628	646	632	645	617	623	636	641	619	641	618	630	601	640	624	634	646	617	604	619	617	669	668	636	598	632	609	624	625	593	660	663	634	618	630	626	630	643	601	654	635	660	630	570	620	593	656	636	657	635	650	673	575	648	606	659	627	615	608	622	628	625	666	630	659	733	648	637	660	623	620	638	613	642	605	597	604	608	655	596	659	623	630	643	668	660	607	624	634	623	585	590	621	625	580	630	619	661	602	604	623	648	621	615	647	637	658	605	609	623	602	666	635	620	652	614	660	642	641	659	605	650	650	612	608	649	616	596	584	613	617	659	624	624	613	643	649	592	630	604	665	600	708	613	614	632	634	600	635	642	579	556	631	678	617	595	676	607	616	663	652	612	627	622	619	599	642	660	634	620	629	587	623	611	630	644	651	607	640	648	619	623	677	630	641	614	658	606	704	645	639	609	655	613	630	651	622	607	651	630	607	662	655	599	635	626	634	622	616	616	677	643	632	641	636	635	590	628	600	588	639	633	613	649	602	624	615	621	653	657	598	579	643	586	599	621	594	655	651	604	624	609	642	637	624	576	577	585	611	639	609	630	587	638	664	662	578	610	615	596	619	634	598	635	606	613	630	653	635	653	623	642	602	629	618	640	612	628	612	644	636	657	625	698	626	619	585	671	595	607	661	631	612	600	633	612	658	625	665	644	645	646	633	649	641	631	623	595	631	605	671	676	639	650	654	568	668	660	625	658	602	591	615	632	629	673	650	639	633	634	652	631	626	612	577	569	615	629	579	627	595	625	602	617	636	661	589	617	628	602	586	639	601	625	661	629	690	660	624	619	625	629	627	632	642	610	628	572	684	623	598	612	644	640	646	623	598	614	657	619	552	619	648	682	599	625	587	641	566	632	656	616	595	599	642	595	602	643	678	611	612	631	647	680	645	644	630	625	630	642	581	660	687	664	651	604	623	652	638	600	614	662	644	598	604	606	611	603	635	650	613	610	647	661	622	608	629	624	591	607	589	613	624	636	647	604	576	600	630	614	592	656	623	661	625	639	633	613	623	641	633	643	625	619	627	652	653	615	586	631	616	600	603	620	621	654	653	665	584	633	627	629	636	658	662	651	618	649	655	688	655	597	619	647	608	610	664	664	656	628	573	629	657	619	637	644	665	598	657	609	650	650	604	633	608	654	625	629	623	636	617	649	651	619	599	618	612	638	615	658	623	618	585	627	569	656	679	626	676	586	690	584	608	624	635	626	620	598	637	650	626	626	573	625	608	651	601	691	624	649	588	650	628	626	651	626	629	597	627	637	668	629	651	606	605	619	640	649	612	616	601	630	598	614	611	619	640	597	592	581	636	633	635	633	636	647	665	671	612	627	677	664	642	633	629	650	621	654	646	661	589	607	627	648	632	581	620	582	586	616	616	649	655	630	646	613	617	627	631	600	587	599	621	584	610	669	624	631	684	614	611	622	642	611	672	659	614	597	624	634	598	624	636	645	624	600	619	603	647	637	635	640	619	599	640	621	572	625	599	601	609	602	643	608	597	628	626	642	641	586	599	616	641	629	598	624	635	584	666	629	624	630	622	622	613	610	608	642	642	656	593	699	637	586	645	595	655	629	602	658	620	616	674	656	618	646	661	611	660	640	629	615	575	675	618	592	638	667	611	604	687	631	614	551	629	632	663	615	635	640	643	608	640	615	661	633	649	621	639	616	648	590	627	601	676	662	607	581	615	601	610	590	664	632	615	632	706	611	576	626	629	646	652	666	620	638	648	636	660	700	636	648	584	661	628	655	622	661	665	678	644	653	612	638	631	647	600	631	612	611	615	628	690	637	591	645	592	638	643	656	649	627	581	636	656	639	621	639	667	628	663	642	619	652	638	645	620	621	647	629	664	598	616	590	645	602	611	589	663	588	662	646	650	667	613	571	603	631	628	617	579	622	638	621	598	602	584	580	603	598	621	636	581	617	628	645	603	642	642	613	625	616	647	619	664	605	653	658	649	679	611	626	645	665	608	598	655	597	632	639	658	637	614	634	636	558	642	625	609	611	612	610	613	598	573	643	608	598	627	611	606	649	658	597	606	663	631	637	625	609	610	604	660	647	572	630	638	623	604	640	682	617	682	619	602	670	624	649	627	608	644	601	626	656	587	605	601	626	632	652	609	638	634	616	607	629	691	632	629	644	644	642	670	635	623	613	628	631	636	602	608	578	675	612	603	615	647	627	660	615	625	615	632	673	640	587	638	627	632	616	584	612	576	628	616	599	630	669	648	592	662	670	634	622	617	624	628	617	596	629	614	607	624	612	584	566	630	645	619	653	619	655	594	634	605	616	626	608	618	612	617	617	596	606	647	637	595	654	646	653	618	644	643	611	629	614	633	602	670	607	593	634	637	627	664	603	606	641	666	616	617	650	641	610	578	649	654	632	663	627	624	658	658	647	660	643	647	666	635	628	608	616	597	671	661	616	673	692	607	602	612	658	614	624	646	599	588	622	647	651	641	609	633	599	619	581	637	676	619	623	594	611	588	628	591	620	627	611	616	605	598	639	642	653	650	609	651	656	680	614	630	599	635	625	565	597	624	638	648	592	592	626	631	565	642	625	605	625	658	629	629	599	625	605	611	652	694	621	637	631	656	615	633	594	625	637	613	618	607	609	605	619	624	633	610	636	633	622	662	681	631	608	631	610	631	634	670	661	657	618	621	627	597	606	662	608	628	636	616	635	642	643	651	575	643	618	607	613	686	623	645	634	624	617	649	649	607	631	609	598	651	632	647	620	585	655	621	611	674	638	668	632	594	633	598	668
4151	1742	1565	1114	1005	914	940	880	954	898	860	814	864	841	828	803	778	813	860	830	854	791	738	837	802	835	800	828	827	834	815	826	771	803	857	809	822	829	847	796	859	832	825	829	805	822	816	856	867	800	810	765	836	809	817	857	806	809	860	882	861	813	801	827	846	790	773	802	786	833	856	843	830	777	822	806	826	826	820	824	814	804	791	777	804	866	838	840	882	805	806	791	875	765	840	835	838	776	862	818	802	848	857	821	816	829	798	836	823	835	776	805	800	798	805	819	846	882	831	806	815	813	821	840	813	824	846	834	819	808	811	838	848	850	812	801	856	836	843	843	882	793	810	807	835	823	798	843	847	826	804	833	765	837	798	833	811	824	850	770	781	797	853	794	840	819	820	812	830	807	824	809	834	848	753	812	804	792	865	839	754	837	760	783	829	816	762	810	855	810	865	824	824	816	808	807	817	856	828	799	812	803	788	820	793	843	869	853	818	811	793	840	815	851	841	819	825	849	858	843	838	816	838	820	834	859	857	870	824	864	825	823	775	846	800	831	793	780	779	800	784	801	794	880	828	861	850	837	868	812	825	807	844	823	845	818	804	783	811	791	839	787	880	858	868	817	856	782	790	821	807	822	790	829	843	834	852	825	824	824	852	827	820	850	778	868	755	849	812	802	857	807	795	770	805	898	831	845	845	778	830	786	870	847	861	811	782	857	803	833	823	820	829	795	808	832	828	813	806	853	806	812	799	780	826	813	828	814	820	818	835	827	858	816	833	809	832	784	807	838	836	841	797	765	797	819	803	802	848	835	836	868	809	880	767	807	821	842	853	765	864	855	797	782	784	781	745	777	790	829	830	855	827	811	808	806	787	849	846	855	782	805	821	800	789	802	800	786	824	842	845	812	838	798	836	777	856	841	864	805	783	860	820	821	810	842	814	878	853	798	803	841	809	804	838	765	816	816	810	817	825	802	838	814	846	837	814	777	799	828	799	806	767	799	828	797	822	805	835	790	849	794	822	825	802	797	869	791	841	830	825	806	823	851	837	797	836	840	827	808	823	868	813	811	852	866	768	788	852	795	798	856	806	790	878	835	788	822	798	834	797	853	837	786	841	824	789	843	867	783	754	804	806	853	832	789	817	815	834	857	827	837	819	775	800	798	816	813	829	781	841	856	796	822	834	809	813	856	807	808	836	829	799	754	849	808	834	833	820	816	760	868	782	843	836	817	805	773	829	877	835	802	812	834	814	783	828	827	890	852	777	789	809	808	799	898	845	827	852	784	791	851	820	864	802	803	798	843	877	846	796	811	785	825	808	837	825	825	784	857	831	820	860	857	838	846	790	811	815	835	808	779	771	783	789	859	868	793	852	800	806	748	821	788	826	839	815	831	825	831	852	840	866	799	814	757	763	837	798	841	837	833	823	782	852	816	807	853	814	805	822	786	806	815	870	799	773	814	842	812	792	836	842	834	824	857	824	831	847	834	753	821	738	752	808	820	812	803	830	769	824	819	825	811	822	815	884	745	900	807	855	872	820	853	777	858	827	873	793	891	781	813	822	847	825	806	811	806	825	808	849	814	825	823	881	860	807	814	797	839	884	819	798	825	844	809	797	795	891	815	757	830	802	797	826	833	822	857	831	762	840	838	817	821	802	826	860	803	863	847	848	840	822	861	851	853	832	816	864	801	815	821	803	845	784	774	865	814	830	823	817	845	832	795	782	772	820	831	848	796	787	876	841	846	785	820	806	801	812	830	812	831	844	814	799	840	825	839	843	819	814	829	757	834	843	811	819	834	815	835	804	831	821	835	784	783	833	866	812	814	799	803	884	841	870	793	790	785	825	807	788	801	816	798	833	833	837	812	803	819	824	803	825	833	760	827	789	823	808	842	792	816	824	805	839	845	833	819	875	774	862	845	807	868	866	787	833	760	847	843	853	823	836	787	842	816	823	825	860	818	812	814	812	771	837	828	798	814	803	827	833	764	790	821	795	760	836	831	814	771	812	797	888	842	781	850	843	809	772	850	818	808	810	810	857	808	811	864	846	830	797	822	892	826	773	799	835	791	852	820	789	786	819	811	879	831	848	805	800	861	787	821	873	815	818	862	813	821	842	808	814	856	838	814	765	838	892	800	805	768	846	823	795	813	820	828	808	838	769	814	869	816	832	823	844	839	857	813	837	866	876	855	856	828	794	818	820	799	835	773	826	803	795	860	820	796	800	796	838	820	848	817	771	855	818	811	843	832	800	872	816	882	806	824	795	816	783	854	787	831	830	823	810	806	790	850	828	802	843	846	809	789	805	813	866	767	808	758	826	841	863	815	828	819	835	801	846	806	806	785	822	836	901	778	844	797	873	849	806	835	797	859	773	789	751	795	795	814	800	811	853	777	839	799	809	778	781	843	796	837	821	831	866	792	793	805	770	867	776	828	816	821	801	779	805	836	842	796	836	768	835	838	813	806	790	841	850	820	832	815	844	823	820	854	800	832	820	782	800	794	822	853	789	809	802	874	810	820	784	756	803	836	837	808	864	886	827	811	807	816	832	794	791	811	848	801	805	766	787	852	829	776	827	808	819	787	890	776	814	833	862	788	797	845	781	800	854	849	797	805	777	838	847	851	825	814	859	799	829	770	884	797	811	802	804	869	828	782	818	811	805	774	838	821	856	793	858	854	770	831	848	818	836	826	780	845	817	830	811	793	833	780	818	846	804	816	827	814	837	767	772	830	846	830	801	859	848	862	775	882	853	841	863	814	834	799	810	892	786	859	822	816	861	835	829	810	846	838	839	787	794	786	817	797	823	828	828	821	843	814	811	798	839	834	753	799	784	812	876	830	845	792	863	872	807	820	773	851	816	848	799	860	789	827	854	808	794	807	800	799	835	768	824	790	797	822	815	836	801	878	839	816	815	803	833	799	802	845	842	856	800	816	805	835	849	819	808	807	852	809	780	845	827	809	840	810	811	771	847	818	856	780	826	817	838	791	784	794	800	778	822	845	814	831	813	830	855	872	810	821	805	801	787	815	855	857	872	819	840	850	823	767	816	805	838	809	803	805	847	853	855	823	799	867	790	789	828	812	792	841	827	843	823	800	840	786	864	830	856	887	847	813	797	813	784	826	788	863	815	801	768	863	858	843	808	829	807	863	777	820	800	797	867	784	797	839	797	804	831	750	881	859	851	827	898	784	875	836	825	825	774	815	870	820	829	796	820	856	783	856	868	838	765	801	790	857	812	853	834	756	848	824	831	816	806	861	813	780	847	825	810	816	787	836	826	795	876	797	881	781	793	785	784	802	844	813	779	795	851	783	832	813	811	819	849	803	849	767	832	835	879	855	800	858	808	799	805	801	807	849	840	842	854	832	848	798	864	873	806	810	840	822	785	832	787	847	833	772	840	871	794	809	827	844	835	808	801	804	840	879	809	801	766	835	814	798	807	893	831	751	788	776	787	831	832	809	862	821	808	836	838	809	805	834	825	799
23829	21482	29158	24240	21476	14444	2158	1398	1235	1128	1100	1060	1032	1033	1037	983	1001	960	945	986	942	902	932	955	957	1033	959	956	924	921	922	949	926	958	970	904	902	945	853	974	876	962	907	900	924	922	928	912	907	884	926	935	908	969	967	942	955	962	923	930	939	934	975	939	917	897	894	962	937	946	926	913	939	861	918	931	922	921	930	924	952	897	880	925	940	967	925	915	904	929	872	885	911	874	892	881	900	905	887	892	940	926	937	858	888	911	967	876	921	942	847	881	966	924	875	890	938	873	842	916	856	912	901	866	973	982	958	933	893	881	870	960	888	905	929	938	919	908	922	962	943	919	869	895	900	918	846	934	930	917	900	915	886	912	977	953	901	951	905	918	906	886	867	894	942	911	865	880	861	877	915	900	952	948	931	896	937	893	957	881	883	906	958	895	913	954	937	863	833	899	916	903	887	954	941	872	892	894	931	933	895	873	868	936	926	890	910	891	925	906	866	932	881	887	913	876	932	934	872	929	903	915	920	896	902	917	957	951	922	891	938	907	940	975	899	899	892	884	902	901	941	882	891	913	931	876	869	947	897	878	884	853	905	883	924	882	925	890	934	883	941	886	883	839	918	916	877	848	902	960	858	889	867	875	881	914	894	905	909	959	907	909	895	870	864	896	908	839	883	862	861	907	964	895	913	916	885	982	913	905	907	888	859	889	904	928	911	921	887	847	897	924	899	958	890	932	946	951	918	864	939	910	890	954	878	903	938	896	893	888	916	968	910	929	933	907	896	914	909	914	884	893	921	932	953	924	933	886	907	901	859	886	903	852	917	865	962	866	930	933	925	867	887	893	870	890	897	919	928	954	869	914	924	890	907	845	950	898	959	884	905	928	898	896	906	914	859	973	878	922	933	964	927	886	817	917	926	982	895	897	878	907	930	906	888	956	920	911	931	912	924	885	871	936	943	849	845	922	894	951	905	938	917	876	892	870	894	902	926	878	988	948	979	949	964	983	908	929	912	915	911	910	913	897	895	927	925	914	929	917	912	942	939	923	928	871	890	882	853	888	905	899	937	941	878	910	920	966	901	912	963	886	893	904	924	853	937	904	910	972	870	885	894	918	880	883	990	914	952	953	867	902	870	899	946	904	926	938	879	923	881	909	847	914	923	847	891	976	908	883	871	945	936	864	873	902	890	948	869	916	904	938	914	949	956	871	876	883	937	926	895	881	941	900	855	881	948	933	879	880	903	885	922	970	937	892	891	872	915	919	911	850	910	916	939	912	901	917	917	878	940	910	906	947	928	944	922	888	930	881	869	888	928	896	893	905	920	877	920	946	857	901	876	934	915	931	926	921	871	869	952	890	911	910	881	866	940	884	937	928	898	892	895	920	952	902	915	920	929	859	850	874	939	914	883	884	880	910	916	897	935	857	909	924	877	888	949	879	883	985	905	903	872	860	947	918	977	920	913	914	869	935	942	876	866	912	910	888	913	909	881	926	923	842	944	832	925	884	933	890	937	885	873	936	911	989	911	906	882	891	868	884	939	939	910	897	875	958	951	913	901	930	889	896	876	900	853	910	916	898	906	895	905	930	901	890	893	933	865	891	912	920	904	873	910	880	849	902	939	938	894	975	846	928	911	963	902	940	894	889	950	893	903	927	962	912	951	879	869	851	935	911	885	911	908	896	883	892	901	903	868	905	881	888	864	895	876	955	877	898	869	899	913	935	869	879	938	844	935	955	907	914	874	839	908	901	890	898	910	880	907	927	950	869	926	948	927	869	902	862	945	882	930	944	892	900	885	843	868	929	902	946	933	881	867	942	905	912	920	867	890	981	932	869	922	903	923	957	974	890	907	873	876	882	882	948	958	909	874	880	845	891	864	900	949	923	919	901	862	911	895	974	885	905	887	902	897	946	914	908	932	902	872	908	920	900	921	885	907	893	913	916	906	898	896	851	902	932	891	931	862	897	899	914	943	921	919	903	871	971	876	908	933	929	955	894	900	938	943	879	948	968	907	953	866	900	914	932	912	941	891	830	947	901	890	888	896	958	919	930	941	872	902	881	892	900	887	867	893	933	889	937	879	899	902	881	892	934	918	926	881	895	907	931	921	904	937	897	965	894	859	906	863	930	938	961	913	887	918	908	972	893	919	893	901	861	895	939	896	908	894	889	927	900	896	911	943	900	889	919	868	888	928	935	929	969	915	862	876	908	947	912	902	904	943	941	901	876	952	890	967	875	859	936	894	877	870	892	912	879	896	900	894	885	894	875	916	872	892	961	919	883	876	938	904	998	940	917	899	888	918	875	902	929	907	844	899	886	955	903	892	823	905	976	933	876	872	912	929	827	870	918	887	953	867	939	895	863	894	928	894	932	841	889	893	900	897	957	879	885	919	937	867	875	916	845	909	935	959	887	921	900	887	900	923	924	881	994	925	888	960	897	844	925	906	875	902	906	904	950	956	893	920	910	935	942	883	922	946	913	935	933	924	899	912	889	838	936	940	905	902	909	858	887	924	958	926	874	942	898	894	920	876	791	931	957	930	887	900	902	915	899	885	888	886	923	936	909	949	867	995	951	981	951	883	880	934	989	906	879	940	921	915	907	906	909	881	986	893	922	937	872	925	891	888	869	883	965	887	880	968	956	887	873	909	936	917	944	938	900	946	900	898	901	901	947	916	932	919	882	956	971	946	936	928	895	879	877	958	838	938	911	901	908	902	956	944	900	889	868	904	910	941	897	875	898	910	986	941	942	897	933	877	917	916	918	905	924	901	909	941	883	917	946	914	882	897	879	869	906	885	934	913	934	901	964	923	911	876	900	913	880	927	903	900	937	909	916	910	928	896	847	894	896	899	950	912	878	887	925	879	936	913	861	921	944	933	912	930	926	909	917	917	950	904	864	921	941	906	861	889	905	894	854	900	872	839	920	920	898	931	894	871	871	859	893	958	871	861	931	928	916	909	857	913	908	900	883	876	839	912	926	933	953	928	941	910	884	953	911	900	930	893	873	903	873	896	956	942	940	919	967	945	907	894	918	927	925	919	893	933	939	891	922	895	923	889	935	885	878	882	904	916	928	914	878	916	956	910	934	949	950	909	928	912	901	902	956	867	912	861	892	873	943	933	939	850	909	888	896	953	933	867	922	886	935	914	933	925	911	900	915	871	895	891	868	872	885	891	942	916	930	852	890	933	907	887	878	873	909	898	909	882	921	926	869	915	914	920	900	907	911	865	868	872	888	857	891	917	913	973	934	890	930	879	957	890	908	801	923	903	896	886	871	878	964	895	920	863	940	871	857	943	961	906	867	930	911	943	924	877	915	909	911	920	884	916	875	846	931	876	857	907	855	930	885	896	928	894	954	912	870	847	927	897	940	915	901	853	873	984	911	880	958	914	893	861	923	903	853	895	968	864	930	903	856	886	978	919	947	872	891	904	972	908	999	879	915	849	917	903	893	918	939	884	895	891	911	882	942	877	889	937	925	888	929
5402	11484	9334	4929	3665	2948	2498	2163	2017	1759	1665	1650	1465	1460	1385	1352	1287	1303	1284	1339	1250	1256	1267	1236	1229	1231	1210	1225	1180	1205	1201	1237	1169	1181	1129	1199	1246	1237	1176	1216	1183	1139	1206	1181	1248	1213	1182	1239	1182	1156	1200	1158	1156	1187	1187	1140	1156	1203	1222	1181	1195	1183	1139	1167	1218	1147	1174	1162	1173	1185	1173	1206	1163	1179	1178	1149	1171	1171	1219	1271	1222	1191	1188	1161	1171	1169	1155	1239	1171	1205	1157	1152	1168	1189	1208	1215	1179	1186	1169	1160	1183	1173	1166	1149	1137	1205	1197	1180	1175	1133	1211	1249	1191	1201	1157	1206	1200	1186	1208	1173	1205	1220	1212	1195	1184	1184	1210	1147	1115	1162	1175	1207	1187	1196	1163	1201	1282	1216	1122	1195	1168	1147	1156	1137	1217	1119	1187	1171	1186	1184	1193	1105	1153	1228	1213	1218	1156	1228	1191	1181	1239	1160	1178	1244	1215	1136	1166	1179	1224	1263	1129	1168	1161	1200	1206	1185	1186	1165	1210	1177	1165	1168	1184	1206	1135	1162	1149	1179	1168	1185	1176	1182	1237	1175	1189	1119	1156	1163	1180	1187	1191	1155	1203	1196	1189	1183	1227	1188	1127	1169	1194	1193	1211	1113	1216	1207	1165	1175	1164	1168	1192	1241	1172	1171	1207	1129	1204	1178	1145	1229	1216	1132	1206	1135	1151	1179	1202	1164	1179	1152	1135	1182	1205	1185	1209	1191	1184	1173	1151	1187	1158	1153	1193	1218	1171	1121	1171	1244	1208	1171	1248	1190	1221	1113	1162	1160	1122	1246	1137	1208	1157	1217	1187	1154	1172	1168	1179	1229	1185	1243	1167	1190	1170	1155	1197	1190	1186	1101	1192	1158	1201	1158	1162	1119	1153	1167	1206	1113	1171	1145	1163	1236	1125	1177	1137	1168	1191	1167	1169	1175	1217	1178	1162	1175	1146	1139	1126	1163	1154	1203	1185	1190	1148	1178	1194	1180	1209	1172	1141	1196	1218	1190	1211	1168	1164	1201	1104	1180	1188	1173	1143	1190	1146	1214	1232	1183	1182	1193	1179	1152	1132	1208	1126	1167	1122	1150	1214	1220	1116	1224	1179	1106	1160	1111	1188	1160	1173	1171	1160	1150	1229	1229	1182	1168	1119	1145	1227	1236	1130	1109	1194	1189	1162	1129	1121	1137	1168	1137	1187	1125	1168	1232	1121	1191	1188	1160	1123	1186	1189	1150	1205	1183	1174	1111	1156	1182	1170	1150	1169	1080	1203	1170	1132	1159	1175	1198	1186	1171	1169	1197	1103	1164	1171	1130	1109	1178	1173	1184	1234	1163	1201	1168	1112	1168	1193	1152	1204	1223	1177	1142	1235	1145	1148	1172	1174	1205	1193	1176	1199	1131	1177	1102	1163	1126	1230	1170	1148	1247	1174	1135	1176	1130	1107	1153	1272	1121	1172	1174	1169	1170	1167	1137	1237	1168	1233	1134	1110	1122	1166	1136	1130	1119	1173	1170	1216	1152	1142	1151	1177	1176	1154	1208	1174	1215	1189	1180	1219	1164	1168	1141	1135	1163	1184	1175	1210	1217	1143	1129	1152	1164	1146	1184	1142	1176	1155	1185	1185	1195	1179	1108	1191	1161	1199	1187	1149	1113	1163	1129	1218	1200	1178	1157	1158	1251	1233	1185	1219	1163	1093	1229	1199	1189	1153	1168	1148	1208	1183	1163	1148	1185	1168	1189	1100	1136	1161	1195	1192	1174	1150	1228	1169	1194	1203	1135	1232	1178	1144	1214	1176	1186	1204	1138	1159	1142	1192	1146	1185	1171	1122	1159	1176	1231	1226	1135	1150	1158	1150	1098	1162	1134	1238	1153	1191	1138	1119	1173	1227	1170	1193	1198	1124	1173	1185	1149	1150	1174	1171	1146	1096	1156	1158	1204	1167	1205	1141	1130	1174	1163	1219	1239	1163	1210	1152	1161	1226	1203	1156	1133	1152	1149	1151	1075	1152	1146	1230	1183	1135	1205	1170	1155	1221	1183	1173	1138	1178	1192	1147	1166	1161	1121	1157	1228	1206	1175	1103	1120	1155	1215	1194	1186	1165	1144	1145	1148	1179	1182	1142	1175	1159	1181	1150	1158	1174	1177	1226	1166	1249	1221	1196	1129	1158	1135	1148	1171	1237	1182	1166	1143	1174	1223	1173	1123	1184	1182	1240	1184	1166	1160	1149	1176	1130	1164	1136	1140	1161	1250	1223	1249	1209	1195	1163	1189	1162	1176	1144	1177	1186	1182	1119	1129	1174	1176	1133	1162	1196	1168	1219	1141	1202	1116	1185	1145	1176	1237	1197	1203	1212	1177	1113	1167	1192	1148	1204	1194	1154	1169	1169	1160	1145	1188	1246	1214	1174	1156	1147	1230	1184	1171	1169	1124	1149	1173	1151	1141	1159	1210	1189	1234	1217	1167	1166	1148	1102	1252	1143	1159	1158	1160	1152	1226	1222	1171	1180	1137	1129	1171	1153	1176	1155	1183	1187	1244	1229	1212	1214	1129	1170	1183	1163	1149	1135	1125	1209	1173	1191	1158	1170	1161	1192	1163	1158	1202	1176	1140	1254	1155	1223	1131	1216	1194	1138	1167	1131	1139	1178	1148	1221	1178	1205	1153	1155	1179	1213	1101	1181	1165	1232	1147	1138	1237	1209	1123	1155	1154	1188	1182	1159	1232	1134	1221	1115	1146	1179	1166	1177	1115	1223	1160	1184	1192	1190	1087	1225	1200	1155	1156	1226	1205	1181	1117	1139	1135	1169	1147	1183	1149	1157	1192	1124	1180	1171	1290	1221	1217	1163	1251	1161	1197	1186	1167	1226	1191	1220	1164	1214	1128	1150	1162	1128	1220	1200	1180	1162	1206	1133	1227	1185	1198	1226	1226	1187	1142	1157	1158	1178	1199	1171	1188	1168	1173	1220	1179	1179	1157	1150	1144	1216	1169	1160	1211	1146	1101	1131	1207	1200	1171	1229	1203	1179	1191	1167	1204	1171	1184	1218	1145	1162	1207	1204	1123	1187	1136	1126	1163	1200	1159	1169	1171	1163	1187	1201	1131	1166	1169	1149	1136	1181	1097	1189	1185	1198	1170	1097	1140	1189	1158	1154	1195	1192	1211	1187	1192	1142	1213	1195	1229	1176	1216	1134	1174	1163	1190	1070	1179	1117	1239	1203	1182	1132	1145	1166	1138	1159	1253	1184	1204	1186	1132	1152	1191	1151	1205	1202	1193	1135	1197	1184	1159	1169	1210	1121	1195	1154	1200	1191	1224	1200	1145	1082	1177	1216	1160	1183	1185	1206	1169	1201	1144	1193	1213	1258	1220	1185	1185	1158	1198	1125	1224	1177	1192	1149	1170	1161	1196	1159	1158	1166	1151	1104	1179	1197	1181	1189	1190	1147	1186	1151	1200	1195	1183	1152	1202	1197	1171	1147	1130	1160	1215	1151	1164	1226	1176	1197	1181	1159	1232	1133	1216	1183	1128	1165	1198	1203	1201	1222	1208	1190	1141	1167	1162	1148	1159	1218	1186	1104	1180	1118	1190	1171	1213	1172	1198	1188	1154	1221	1212	1137	1164	1224	1173	1184	1134	1133	1156	1122	1200	1218	1182	1112	1149	1123	1131	1174	1159	1141	1194	1196	1222	1148	1191	1185	1230	1175	1233	1250	1160	1200	1168	1147	1209	1134	1195	1127	1185	1233	1174	1183	1149	1218	1171	1126	1187	1161	1132	1183	1104	1231	1159	1220	1148	1175	1217	1119	1146	1158	1193	1148	1152	1167	1222	1147	1220	1121	1206	1166	1175	1207	1157	1159	1131	1207	1210	1168	1187	1189	1125	1124	1132	1163	1195	1207	1119	1186	1147	1181	1199	1141	1160	1201	1164	1176	1170	1176	1256	1086	1181	1185	1158	1151	1142	1183	1168	1143	1234	1194	1172	1146	1213	1200	1149	1162	1153	1219	1164	1169	1250	1194	1175	1191	1200	1234	1181	1251	1211	1228	1127	1153	1156	1163	1120	1153	1165	1149	1050	1169	1153	1171	1193	1165	1157	1175	1242	1123	1139	1129	1130	1144	1125	1194	1164	1114	1155	1132	1156	1164	1236	1196	1115	1190	1195	1133	1203	1189	1144	1134	1141	1250	1205	1200	1137	1213	1151	1178	1158	1103	1201	1201	1173	1167	1103	1201	1184	1235	1162	1120	1218	1184	1152	1179	1197	1211	1113	1161	1141	1189	1196	1165	1210	1204	1125	1199	1188	1232	1213	1150	1178	1164	1185	1163	1177	1145	1154	1160	1247	1195	1181	1186	1180	1209	1184	1163	1188	1192	1189	1157	1127	1137	1194	1233	1144	1155	1162	1166	1154	1205	1195	1179	1187	1166	1190	1134	1219	1133	1112	1112	1133	1154	1172	1152	1159	1162	1221	1191	1165	1212	1199	1148	1106	1160	1139	1146	1201	1171	1131	1189	1138	1157	1184	1178	1190	1236	1192	1215	1201	1190	1170	1174	1124	1208	1181	1173	1147	1154	1173	1151	1146	1174	1127	1196	1176	1153	1147	1179	1168	1184	1136	1227	1143	1199	1200	1194	1226	1134	1167	1217	1183	1143	1149	1182	1152	1190	1143	1164	1247	1171	1190	1168	1187	1179	1156	1152	1124	1137	1169	1203	1174	1172	1226	1199	1107	1132	1178	1257	1164	1189	1194	1210	1190	1130	1122	1148	1189	1199	1200	1120	1141	1206	1232	1160	1155	1210	1234	1214	1138	1181	1190	1264	1240	1218	1183	1204	1244	1238	1187	1156	1165	1127	1215	1135	1176	1131	1151	1133	1201	1118	1150	1163	1195	1226	1109	1163	1138	1212	1160	1117	1191	1184	1133	1219	1195	1188	1186	1108	1189	1174	1157	1150	1198	1194	1171	1169	1189	1179	1091	1191	1138	1171	1182	1141	1183	1122	1210	1143	1172	1126	1176
23132	21550	29556	23990	21558	21614	12140	1653	1179	1065	961	887	881	854	833	764	797	805	780	737	695	704	732	672	662	713	700	677	661	693	662	680	634	734	673	695	672	694	617	647	691	705	700	654	625	672	652	615	627	641	633	682	648	643	667	663	664	659	642	665	701	628	688	611	675	666	676	647	646	640	704	602	648	689	626	629	676	615	676	623	635	654	669	619	664	631	652	650	631	633	664	670	658	629	690	655	614	656	676	647	649	644	651	635	644	658	650	587	646	632	643	644	664	614	639	626	680	653	633	642	623	616	606	660	619	642	607	663	648	696	638	597	668	672	660	612	636	644	631	612	601	630	664	638	641	669	635	612	663	654	612	619	626	577	615	646	618	714	659	664	649	636	634	628	653	674	598	662	667	674	621	621	627	581	643	586	627	666	638	605	680	673	626	638	644	619	653	656	669	635	647	636	627	611	615	627	603	642	614	660	649	638	647	647	637	658	618	673	668	660	622	662	621	685	649	630	631	643	644	631	633	637	599	593	651	615	630	636	627	659	673	587	625	683	602	626	613	619	632	656	641	649	702	629	592	662	704	590	628	624	616	641	667	638	620	605	629	650	683	638	650	642	695	609	644	634	679	648	629	643	669	566	650	667	592	646	621	646	648	614	682	646	646	658	594	647	609	627	597	562	628	641	630	646	619	660	623	611	623	617	681	613	666	645	624	655	656	618	635	590	639	608	607	663	681	643	666	610	614	631	646	664	637	659	591	637	668	640	655	615	622	596	650	650	646	631	683	637	630	612	633	639	626	622	615	642	663	631	671	611	661	634	644	661	630	644	627	655	653	621	647	590	660	622	654	633	653	586	656	641	591	582	655	631	611	600	642	637	636	648	644	660	610	637	609	646	667	619	619	592	619	590	703	613	584	642	621	678	624	618	638	685	624	629	609	663	650	617	637	603	638	684	689	661	666	640	659	667	610	661	669	636	631	631	655	707	663	662	654	646	658	635	661	617	607	645	632	607	646	651	667	696	647	628	694	624	662	629	656	640	652	647	674	654	604	616	643	617	664	605	652	618	597	595	684	626	592	656	657	608	626	606	585	639	649	656	637	660	636	631	599	605	639	650	634	664	658	622	673	619	642	658	632	631	576	686	636	638	611	615	646	631	624	660	643	635	625	617	643	660	660	635	638	594	654	647	640	651	632	615	675	652	608	657	632	639	614	621	654	618	641	646	639	670	630	638	643	650	596	655	654	603	584	655	632	591	607	597	617	652	656	649	644	593	587	593	658	664	663	615	664	623	649	684	668	617	648	618	591	606	659	660	662	639	615	641	590	632	648	648	617	674	625	656	643	632	630	629	686	617	608	655	625	630	599	634	568	660	603	610	630	641	635	652	643	636	623	689	641	607	631	664	640	650	602	645	625	621	651	668	661	619	628	685	606	640	619	643	580	644	639	672	639	636	624	623	627	610	641	650	630	642	677	637	612	650	648	616	664	625	694	655	642	663	641	604	626	645	610	659	615	660	641	675	637	616	623	615	619	649	656	606	620	603	588	639	657	609	634	615	641	637	625	635	644	619	581	588	693	637	642	628	640	641	595	619	638	686	683	578	629	633	649	607	679	627	645	649	659	633	637	614	634	603	681	667	634	649	688	669	621	599	633	642	648	636	599	682	622	647	646	673	646	645	640	611	616	724	673	638	678	593	638	593	599	637	678	612	619	574	612	619	626	641	660	639	641	648	655	697	649	706	651	649	653	571	641	628	632	652	610	629	635	627	656	618	631	675	640	613	639	620	608	667	620	622	628	658	620	660	610	628	673	645	653	681	686	664	610	652	635	643	626	603	631	614	631	656	625	647	603	662	650	639	638	677	630	640	625	631	661	659	645	641	583	688	661	647	661	663	639	635	657	598	681	641	679	605	632	606	593	571	665	604	644	674	601	624	650	639	633	633	621	633	639	688	656	626	642	617	635	640	650	670	663	645	659	618	578	641	629	651	619	635	629	602	603	571	606	658	644	634	636	653	670	629	633	677	610	604	609	649	647	619	616	657	639	599	631	627	657	634	630	625	615	629	669	624	629	623	654	646	651	624	651	626	591	635	639	604	665	645	615	656	597	671	626	639	617	610	623	642	654	654	627	676	676	657	623	650	630	690	582	643	621	631	689	630	658	628	611	639	666	677	685	653	648	612	613	615	656	646	655	687	626	655	661	645	638	637	650	634	616	646	633	640	664	677	621	619	664	656	649	614	632	602	649	631	635	596	615	651	633	619	658	634	617	620	654	617	598	579	646	661	615	641	601	649	632	622	599	649	645	593	584	620	639	644	628	666	599	620	615	679	621	647	575	644	660	612	673	655	661	589	617	644	649	612	633	688	645	633	681	601	667	644	630	649	587	641	641	661	573	648	651	617	658	624	619	622	635	602	645	626	709	597	649	618	649	607	645	614	613	636	651	559	648	662	606	657	627	645	664	655	659	636	623	630	653	650	672	630	652	634	605	617	670	599	645	634	653	625	621	638	664	655	659	667	641	651	609	618	621	635	624	628	634	677	619	652	627	602	655	638	648	639	694	687	629	633	619	645	655	619	649	667	643	659	629	681	635	637	603	644	645	641	644	636	616	616	642	592	649	642	642	625	650	633	641	693	643	617	597	684	661	635	678	679	664	671	683	654	620	660	648	687	642	594	629	589	693	604	627	653	648	676	637	635	624	623	653	608	630	638	591	627	657	657	641	651	649	667	626	628	625	594	602	637	597	647	656	607	599	665	662	645	622	610	667	632	645	603	634	617	630	651	645	624	609	663	677	621	587	676	665	663	667	643	652	660	609	680	636	637	643	641	599	635	613	593	665	613	615	651	664	651	651	614	655	631	681	589	672	645	631	653	601	574	592	629	599	636	654	618	640	667	690	667	604	634	657	665	617	614	659	612	611	649	630	615	645	660	681	617	624	658	670	659	584	614	660	632	613	672	629	670	670	628	606	632	641	628	611	685	627	641	595	640	656	649	639	629	608	627	621	619	650	633	644	664	597	632	620	645	631	641	652	611	666	672	639	611	672	644	676	638	609	666	645	615	647	623	651	645	612	621	640	658	679	632	630	636	587	613	655	621	644	653	647	624	649	654	621	629	618	636	639	662	551	599	618	603	634	632	632	642	658	646	626	631	669	629	646	623	643	667	671	615	636	621	633	655	624	692	607	603	631	643	661	668	647	601	624	650	637	646	670	618	639	653	621	641	602	594	602	638	625	638	640	591	635	667	647	660	638	644	628	584	628	649	625	625	638	639	653	661	671	621	614	663	621	615	670	628	635	650	654	656	668	640	673	642	596	635	606	676	654	612	594	671	599	630	647	584	597	618	603	644	616	655	639	639	607	606	637	650	635	646	699	615	695	641	652	624	652	673	657	639	624	652	648	598	656	625	676	635	625	613	610	629	610	646	646	589	590	623	619	654	657	667	633	642	613	607	620	664	632	615	659	623	630	636	662	661	622	667
7411	17323	13985	7548	5425	4215	3397	2702	2195	2048	1774	1584	1464	1320	1267	1225	1113	1111	1122	1042	970	1036	1013	970	954	969	927	908	919	928	884	899	933	865	884	933	876	937	907	860	888	895	857	954	898	895	899	849	884	876	867	846	913	900	924	839	900	869	910	885	870	816	850	863	830	847	831	855	845	830	890	817	881	880	849	813	832	889	847	874	848	855	903	845	877	840	853	867	854	877	860	861	848	823	899	855	841	898	864	843	901	844	875	822	847	814	825	819	867	867	881	838	874	900	885	826	846	874	869	823	824	879	824	800	870	871	877	862	846	858	834	864	833	796	913	805	890	863	855	870	873	897	887	805	854	883	792	904	845	837	858	832	815	865	833	888	852	914	829	865	864	860	874	828	819	836	810	841	851	861	846	771	844	839	842	876	798	840	817	870	840	859	842	865	872	819	860	867	901	793	869	892	898	854	821	863	826	841	854	864	907	831	899	836	807	875	801	815	859	884	824	902	881	842	842	838	865	833	842	868	848	820	839	876	836	903	830	858	827	907	844	838	835	863	862	899	857	798	826	875	827	862	854	893	793	876	861	862	887	850	819	842	849	911	886	869	856	848	827	833	887	845	826	881	853	885	859	851	858	808	857	827	829	878	863	871	840	850	817	813	837	783	885	881	821	801	904	869	792	859	839	864	874	831	840	810	874	823	836	856	826	834	882	822	841	803	857	878	895	866	865	853	816	913	850	875	830	845	869	826	893	893	906	862	901	859	881	835	829	851	824	844	828	830	858	905	827	896	796	859	855	843	848	829	819	873	821	815	880	843	843	886	858	863	879	868	888	825	909	868	848	828	847	829	873	824	841	796	871	857	827	862	829	816	820	844	841	842	821	834	869	853	809	813	921	847	838	847	893	893	828	830	868	867	860	860	879	852	782	849	902	805	875	888	818	841	845	842	871	823	874	836	861	809	829	892	824	816	811	865	836	885	784	843	855	865	855	847	879	784	861	858	874	849	898	876	836	845	848	814	826	819	832	859	813	852	849	851	809	870	822	872	862	836	843	852	843	856	836	871	818	862	815	846	846	847	889	863	864	851	865	871	851	836	906	854	807	863	842	851	880	882	858	863	876	821	846	811	865	825	774	827	888	828	843	848	851	835	841	892	906	870	855	864	863	855	847	868	851	794	827	850	822	872	880	834	877	838	860	858	854	840	860	851	790	922	864	859	819	805	858	856	813	868	851	834	836	862	842	867	813	892	808	834	886	802	831	860	879	826	882	810	861	871	822	847	898	921	825	867	822	808	888	842	839	871	829	863	807	844	842	821	854	837	832	875	836	822	867	853	873	847	818	762	843	849	867	878	870	869	818	858	833	867	753	804	820	799	887	844	844	858	784	839	855	866	848	794	849	832	847	841	861	868	812	882	817	830	802	844	855	866	858	833	850	853	878	857	818	836	889	795	818	874	829	832	864	829	869	848	844	785	805	829	814	903	828	827	829	814	841	884	911	830	893	845	792	861	801	858	822	845	895	846	803	863	818	812	833	845	887	845	838	837	887	834	837	835	826	861	792	910	855	851	833	805	801	850	869	823	868	799	847	860	838	872	831	832	828	875	882	835	823	901	829	807	826	831	871	864	884	857	845	837	881	841	839	799	868	918	837	805	814	831	836	892	819	865	852	873	842	794	879	837	824	836	872	906	829	841	843	869	865	834	887	833	895	810	897	848	856	877	830	864	814	858	801	832	801	839	868	876	816	869	866	801	877	854	859	850	875	858	846	838	850	854	806	872	890	942	861	855	874	873	830	844	883	838	819	861	829	841	886	853	845	828	845	793	813	880	807	854	862	840	862	853	901	842	837	835	860	874	847	828	835	838	831	885	843	801	867	823	863	855	841	851	828	835	856	858	813	869	849	832	824	877	868	837	857	830	834	879	851	802	893	849	874	882	855	857	847	817	847	840	827	856	883	864	833	846	879	833	786	891	839	865	801	919	800	852	837	816	831	812	860	858	852	780	823	862	835	853	809	813	889	901	837	850	837	844	824	869	890	815	821	866	833	905	836	847	772	864	806	825	779	856	871	811	843	866	819	882	893	853	853	884	852	829	882	826	820	859	889	877	843	886	858	849	893	913	869	863	872	841	837	840	840	849	859	811	854	830	849	869	852	869	872	869	848	922	833	842	846	832	851	844	839	887	845	856	909	846	855	809	825	870	852	879	865	866	890	846	817	847	827	855	841	886	862	859	852	845	840	818	822	884	752	803	853	876	840	887	884	895	851	855	875	804	859	831	893	789	845	837	900	892	798	926	769	869	882	863	843	828	863	842	877	826	854	843	922	861	854	817	844	802	845	846	836	807	842	816	830	878	846	817	836	845	872	854	847	819	798	849	890	859	837	833	810	878	826	872	841	819	881	790	894	823	853	829	780	825	827	795	868	837	868	873	863	849	837	859	861	829	865	820	820	851	843	848	827	849	825	805	850	830	844	812	875	866	807	853	878	859	840	804	824	832	853	867	794	866	854	838	853	875	885	842	885	826	793	833	855	892	834	871	804	869	847	870	891	808	845	815	878	842	853	857	860	823	824	859	856	846	855	828	832	851	875	868	820	884	907	845	864	850	850	817	886	834	854	888	862	886	871	842	876	832	853	857	848	827	854	872	852	795	880	843	831	858	848	858	803	838	869	856	889	792	827	855	873	854	848	815	933	857	825	861	793	865	821	851	824	804	813	857	821	827	780	795	831	816	829	836	849	867	828	871	836	850	823	852	876	840	859	841	818	815	870	884	872	859	864	849	845	823	849	835	867	818	832	871	867	801	805	850	808	863	869	903	795	846	815	824	830	815	854	842	819	867	850	820	890	878	880	832	822	877	857	855	860	814	824	878	818	912	815	867	860	818	884	858	814	848	878	775	858	863	859	847	812	870	857	834	880	822	854	834	845	802	855	827	832	805	893	858	800	787	826	860	802	917	838	811	846	860	790	856	871	833	831	837	897	847	830	865	815	831	851	855	831	856	862	885	852	830	875	858	814	839	831	850	836	807	776	808	845	876	861	803	923	840	853	849	825	860	852	822	906	846	846	867	843	839	819	870	829	800	877	853	807	832	805	841	846	881	862	834	824	890	834	839	815	870	876	838	838	843	891	815	840	853	833	869	868	807	869	855	792	817	842	855	882	806	858	850	857	841	888	884	872	835	834	814	854	840	799	861	869	876	873	853	863	875	830	862	852	886	847	906	816	789	838	820	830	841	846	878	858	862	829	884	885	846	820	826	899	842	863	875	833	877	880	869	878	869	819	832	830	846	902	825	781	841	814	900	827	778	828	787	838	848	867	867	821	847	799	787	888	839	872	840	861	874	860	788	867	807	771	864	799	853	849	837	808	808	845	841	845	803	831	911	859	835	822	895	845	798	848	853	838	814	838	840	817	831	778	813	835	925	897	836	830	837	842	914	849	855	829	855	820	846	853	857	822	820	832	856	858	854	842	806	845	817	775	804
27112	21292	11929	1325	750	679	652	601	647	631	673	654	667	599	608	651	655	645	611	596	653	632	631	679	625	669	637	639	605	607	573	624	603	615	636	642	610	617	599	628	655	642	598	645	595	618	640	599	620	609	634	608	606	644	576	639	674	614	629	606	648	630	595	637	615	630	633	625	637	624	591	598	623	622	608	645	638	615	616	608	574	617	628	603	657	624	669	614	631	667	645	631	687	641	674	589	654	605	579	626	662	632	627	640	552	607	597	632	572	668	575	620	584	601	615	666	635	602	634	644	582	620	617	622	603	601	661	639	628	658	642	593	633	629	597	621	623	605	602	606	659	632	597	599	655	617	634	646	646	628	600	605	617	627	571	619	658	654	592	606	587	599	604	659	656	604	581	584	649	669	591	594	595	648	611	591	627	663	614	576	633	623	619	629	631	597	599	649	627	641	590	633	607	635	614	655	664	597	606	648	609	617	641	637	645	583	592	650	633	577	628	592	641	637	619	619	588	650	591	672	637	618	611	610	631	613	668	611	648	605	688	635	671	614	602	606	634	617	627	608	610	623	636	617	615	646	631	673	628	640	595	593	660	610	608	610	602	620	598	627	616	634	646	616	616	622	644	596	659	592	608	624	598	609	618	644	589	647	650	652	626	646	661	618	604	637	596	622	646	654	669	603	613	614	610	669	605	634	627	630	609	588	582	608	603	632	618	638	580	628	660	613	634	605	652	602	639	644	592	654	626	625	607	631	620	612	639	613	600	627	636	598	613	593	640	591	609	572	647	648	645	671	620	636	641	619	588	615	593	608	616	636	691	612	640	633	624	639	608	643	627	586	616	611	612	553	604	591	610	657	614	604	591	624	606	635	669	590	625	647	610	579	627	620	649	639	591	604	634	614	655	638	566	651	620	621	616	637	579	645	579	624	638	663	612	649	640	604	633	557	629	613	612	627	618	573	618	589	595	588	625	630	674	620	608	575	613	561	626	594	597	660	620	622	620	616	637	625	623	640	635	634	631	604	607	597	626	652	626	613	606	585	637	636	627	608	625	624	623	643	602	584	663	621	664	618	674	588	602	642	622	608	607	642	616	556	609	651	631	631	662	602	609	629	627	628	631	602	590	651	624	599	597	606	648	641	623	634	606	629	639	587	660	668	637	644	635	635	594	617	613	643	599	605	641	545	613	649	605	667	621	629	600	618	611	626	623	617	636	618	623	597	625	560	642	630	641	638	611	604	580	617	663	659	610	597	645	632	650	616	613	626	560	586	597	592	607	604	625	637	586	609	618	591	627	590	650	630	633	639	614	556	624	594	647	640	628	636	635	629	594	634	649	637	607	587	625	623	623	611	663	595	638	626	638	624	622	670	599	672	610	634	635	615	615	666	651	648	618	660	622	681	671	619	637	603	633	643	631	641	591	596	657	622	649	624	630	647	684	564	612	635	594	599	602	613	605	586	623	569	606	604	606	660	623	633	631	598	626	639	626	616	628	638	576	604	595	602	669	565	575	565	602	603	585	611	602	552	617	636	681	618	672	614	646	653	606	613	601	651	667	588	604	594	655	631	609	655	666	662	636	642	681	602	616	606	653	578	660	586	593	638	663	590	671	644	594	636	628	666	645	627	643	666	585	595	622	622	639	641	601	604	578	636	611	626	589	622	659	616	636	577	624	621	611	622	588	607	593	610	620	597	625	608	595	639	682	656	618	634	635	593	625	630	595	611	646	611	594	657	602	609	593	681	613	619	638	625	587	619	614	667	653	627	610	592	581	635	705	633	642	626	647	611	592	602	631	613	630	586	650	582	611	644	605	592	624	628	657	647	596	645	604	628	618	617	623	639	641	629	612	595	621	598	617	605	620	642	595	653	647	606	604	618	649	601	644	605	676	585	605	635	633	645	635	580	625	626	589	582	614	613	649	590	621	612	634	619	615	615	611	581	601	669	592	619	631	599	645	640	610	648	590	588	618	631	595	644	619	641	640	612	656	595	633	612	606	634	686	629	631	600	567	630	620	609	635	621	598	608	611	614	584	579	601	601	610	632	628	651	616	603	648	646	598	642	619	563	615	652	580	609	641	609	616	611	635	634	645	631	631	642	622	644	602	615	617	646	630	576	613	596	643	561	628	644	558	642	596	612	609	583	596	610	596	626	639	631	606	686	625	615	621	650	624	609	574	638	619	636	640	580	593	605	592	611	610	646	666	629	611	629	647	617	615	596	619	603	598	624	605	666	614	608	582	591	644	599	651	622	626	640	614	646	635	645	599	571	608	628	638	619	596	624	629	646	632	613	627	644	635	579	583	599	651	609	616	623	617	588	617	574	600	632	684	662	643	567	612	618	642	578	647	589	590	649	630	599	611	645	652	625	597	635	643	614	631	597	633	590	615	623	666	635	610	581	595	647	618	601	628	610	608	587	650	595	617	609	624	608	584	625	594	628	589	621	641	609	604	623	581	656	700	618	632	635	622	579	625	628	643	655	613	657	633	599	641	650	619	621	655	596	594	607	619	626	627	624	633	633	596	679	612	655	642	638	623	602	629	595	626	649	619	643	618	636	608	553	650	658	605	604	611	596	628	624	612	641	545	631	655	654	620	635	617	595	604	600	669	579	611	622	648	645	653	570	591	614	643	599	638	587	661	621	650	572	644	584	604	624	603	608	620	622	605	638	597	623	608	571	598	594	623	604	602	594	618	623	615	621	609	653	653	620	586	597	612	617	620	646	633	606	603	592	649	641	644	659	604	623	646	603	655	570	635	611	579	647	626	627	610	644	632	624	656	622	620	619	624	647	612	600	636	680	675	644	636	638	594	612	611	618	583	630	675	620	605	587	627	594	602	663	622	637	626	575	622	652	629	622	682	614	630	601	630	670	612	635	618	603	622	665	624	607	632	587	611	653	648	641	595	582	635	668	634	616	633	607	619	620	634	622	575	619	596	574	633	593	614	618	591	619	669	636	584	622	657	607	606	639	632	661	640	650	632	592	594	586	635	598	601	637	634	617	584	672	626	646	608	636	608	639	608	616	626	602	603	636	613	612	614	649	661	608	632	641	602	579	625	619	650	583	625	646	650	626	640	619	588	611	600	644	621	636	635	621	635	657	633	596	648	612	631	601	641	617	598	630	641	645	642	621	592	641	587	635	618	601	624	553	591	610	599	609	610	611	594	595	635	579	569	624	624	625	607	629	660	624	607	648	647	596	663	621	613	582	596	630	634	567	565	601	647	643	584	597	628	558	631	624	662	622	642	629	615	608	637	616	629	656	573	595	613	652	645	626	603	597	642	641	635	664	606	638	636	591	618	623	613	605	562	661	594	619	646	615	649	597	624	597	652	638	645	635	614	610	646	649	622	620	597	549	605	603	605	637	632	631	617	640	631	614	632	596	623	649	618	616	626	675	657	627	606	643	600	629	624	636	598	594	616	664	571	593	628	631	600	616	587	584	628	624	617	654	585	663	661	636	611	626	614	635	647	606	606	650
4113	1634	1533	1105	983	944	904	882	866	826	899	857	801	790	827	878	857	855	803	836	837	827	844	793	810	867	863	778	856	833	906	841	819	853	807	742	781	778	789	790	780	803	823	817	804	803	812	797	801	813	832	796	820	803	806	797	842	786	819	770	838	809	782	815	774	823	778	815	836	858	822	821	824	759	849	763	870	849	794	824	797	833	795	871	810	820	861	797	824	814	807	801	784	781	813	852	846	751	775	821	817	809	824	804	809	815	879	830	811	837	791	824	829	789	770	800	870	824	831	813	843	838	809	756	832	845	814	872	832	811	784	833	771	784	771	840	821	809	764	839	862	800	824	785	845	817	832	813	840	846	827	812	861	821	838	814	833	739	846	818	790	871	839	802	826	805	830	800	810	789	799	865	765	799	861	860	815	794	807	814	838	848	810	804	777	861	785	801	839	768	844	774	794	783	838	807	814	804	856	776	846	815	844	813	836	782	855	798	821	779	792	799	796	841	823	827	829	835	830	856	812	805	798	773	799	855	852	832	869	784	868	809	776	799	806	837	832	868	783	841	804	799	760	859	789	804	803	818	844	863	824	860	802	814	763	782	817	805	824	846	882	796	839	836	852	843	811	818	873	793	819	817	761	825	754	758	824	880	790	818	812	836	808	819	788	771	820	831	826	851	768	818	814	752	772	773	807	786	812	820	760	834	785	821	832	786	843	817	758	845	805	847	793	791	798	801	809	796	813	841	785	815	797	778	850	829	819	827	788	820	820	780	810	827	807	843	882	862	820	807	817	786	853	777	782	840	813	800	834	844	831	791	820	845	726	797	828	761	832	802	806	839	813	802	844	843	817	851	812	810	823	774	812	777	838	833	799	782	786	779	829	775	820	816	793	823	826	838	830	854	817	821	794	851	849	810	834	838	803	748	865	805	806	812	792	814	719	776	814	888	806	823	774	845	817	788	782	779	843	782	799	778	805	803	853	794	787	793	853	758	835	798	839	814	819	784	802	858	786	778	787	771	796	809	787	778	831	801	807	831	800	808	842	814	818	788	794	847	854	802	814	820	826	803	785	809	808	797	824	806	784	765	821	811	823	804	791	847	826	828	820	766	839	803	786	811	807	829	768	837	808	785	775	794	857	737	827	787	761	830	798	812	813	864	809	811	790	836	792	807	772	801	789	848	830	759	830	833	844	829	860	814	847	823	792	854	806	849	852	791	830	789	785	862	801	806	813	830	851	812	834	790	828	819	794	820	795	821	848	826	802	761	824	818	789	863	774	796	835	808	822	820	800	867	782	788	811	804	774	846	806	810	847	844	794	835	825	788	843	815	754	812	804	819	814	798	857	782	773	799	783	838	814	778	797	778	842	869	801	768	810	828	825	841	799	812	802	784	840	835	809	788	854	801	761	785	812	824	804	774	831	794	796	818	827	797	826	842	801	858	841	842	807	809	780	833	803	810	842	808	795	787	799	827	846	814	778	807	826	786	858	796	820	818	770	799	824	796	828	821	797	806	811	810	824	766	838	813	762	816	823	834	771	794	844	805	799	842	835	785	832	794	804	790	834	754	836	813	790	778	764	801	786	859	775	798	768	821	846	840	772	845	819	851	775	803	829	812	791	761	750	856	763	828	779	832	856	824	807	845	827	819	781	784	830	814	792	823	837	802	771	865	819	794	835	829	880	827	816	812	825	819	845	834	783	853	854	837	829	814	770	801	835	798	856	817	828	816	819	809	834	800	846	816	794	858	836	815	788	805	820	772	755	806	787	783	798	739	796	764	837	836	785	757	785	841	793	840	834	847	778	880	842	810	807	823	802	818	853	846	811	757	821	822	817	852	832	830	785	825	826	842	770	789	823	802	763	805	817	793	908	838	794	832	798	875	805	811	817	777	825	813	839	802	812	823	822	771	772	823	775	835	798	796	818	816	828	752	797	864	794	811	837	794	759	757	824	796	778	823	802	775	784	853	832	814	780	855	802	842	788	894	831	826	847	820	767	803	810	845	848	797	763	804	799	825	809	770	862	767	834	813	803	878	795	859	809	831	814	823	837	803	847	797	752	807	825	806	827	798	825	816	803	800	809	792	853	790	805	798	802	781	711	778	799	816	806	791	852	754	804	820	841	782	837	845	809	776	812	809	843	837	779	784	820	854	785	814	810	793	773	834	790	814	764	822	816	800	854	824	816	779	751	845	852	765	817	865	813	818	768	834	821	825	772	875	796	781	809	811	872	823	825	822	825	852	827	768	833	807	822	795	832	836	812	832	839	820	743	809	857	820	836	798	847	815	836	790	754	827	859	813	819	824	820	805	802	819	794	800	791	801	755	767	816	781	815	845	807	845	792	842	755	803	796	777	813	808	828	797	742	801	779	808	902	812	826	814	791	843	829	842	786	791	801	860	840	796	822	827	797	825	815	839	813	857	871	839	844	853	789	764	812	817	860	801	782	810	760	846	812	814	797	793	812	827	805	872	821	759	760	784	838	821	751	830	859	818	816	802	764	865	812	779	826	770	813	777	825	847	843	765	830	780	819	833	817	803	775	769	807	788	839	814	812	776	842	878	776	841	835	830	810	810	833	808	786	797	802	802	835	835	806	852	830	848	783	777	787	862	746	782	841	806	777	794	848	774	825	788	875	803	846	799	826	831	859	858	761	828	778	830	786	797	785	836	754	863	784	839	806	829	813	790	835	798	794	785	806	875	790	784	798	845	845	792	804	827	851	783	798	779	826	844	838	801	767	817	812	827	788	813	819	783	820	769	793	849	821	832	802	788	797	819	866	778	845	764	790	824	793	785	852	807	852	845	815	759	836	852	775	825	788	790	816	838	786	837	778	803	810	826	839	817	824	805	834	796	792	797	818	845	812	824	799	794	803	803	790	771	819	815	818	809	831	785	797	805	864	777	801	776	862	819	754	800	777	755	866	776	800	833	817	884	840	802	863	863	811	809	814	786	841	836	806	803	827	812	846	825	834	819	813	806	874	854	790	851	814	853	885	839	836	767	819	838	824	805	804	833	802	848	770	771	788	828	764	818	781	794	834	831	839	785	839	790	844	799	832	839	805	840	837	821	807	855	811	796	818	864	814	756	752	820	868	773	843	849	799	763	844	820	809	791	793	812	839	814	828	812	811	836	786	819	810	783	790	824	816	750	758	842	817	858	833	835	779	841	827	818	790	831	777	816	781	801	815	794	792	832	836	804	809	813	765	787	838	823	810	804	836	832	849	840	839	824	828	804	815	764	820	828	823	822	797	845	832	800	819	793	769	785	796	777	886	849	815	806	851	792	763	838	831	796	796	832	848	800	795	821	827	739	813	848	783	796	791	846	850	736	847	825	843	804	765	856	838	827	791	814	809	866	827	815	794	854	794	793	778	759	779	858	806	829	859	820	805	762	796	874	851	784	817	771	829	818	760	801	778	787	787	802	818	812	858	841	791	827	828	816	776	826	852	802	784	820	772	786	821	799	812	850	784	789	823	821
23829	21514	29173	24258	21507	14343	2181	1477	1184	1103	1117	1062	989	1029	1055	1020	979	949	987	975	984	862	936	978	886	901	932	945	931	872	941	918	945	909	926	891	902	897	898	917	902	950	937	963	897	933	957	926	888	926	980	940	893	921	909	895	952	958	894	911	987	901	880	837	843	886	905	953	955	910	907	917	894	933	910	894	897	985	872	898	928	943	894	902	934	898	932	895	927	935	880	957	898	931	960	809	912	902	919	880	962	955	895	826	898	916	927	876	951	874	884	905	864	914	895	905	880	871	884	909	849	890	876	893	865	919	895	974	927	926	907	919	921	948	899	914	851	866	895	903	893	891	898	948	890	885	923	916	934	909	928	904	901	867	857	908	909	906	907	943	908	893	929	888	922	926	858	946	894	972	895	835	904	928	951	953	919	906	938	920	913	864	923	871	950	848	914	905	948	943	868	934	847	884	851	930	885	912	881	941	884	894	848	944	874	930	867	916	887	909	901	891	875	877	955	939	898	900	913	959	965	868	904	887	893	932	918	939	924	933	859	917	881	883	907	897	887	918	910	920	900	954	902	876	885	852	915	913	898	845	916	853	911	872	928	931	896	905	927	918	919	881	851	933	896	879	842	931	958	915	878	969	926	957	950	873	923	937	896	929	936	908	925	916	905	847	887	880	877	902	864	907	919	887	906	912	852	939	942	883	894	883	876	939	949	926	858	903	908	880	928	903	872	929	893	898	952	901	955	909	906	863	859	931	924	871	908	882	877	925	894	882	875	885	898	884	882	872	887	853	889	833	912	859	867	908	898	864	901	899	870	879	854	920	990	891	848	891	880	904	920	897	907	903	886	878	943	883	864	851	882	859	932	869	894	885	923	927	909	900	918	913	936	900	896	848	916	898	834	912	855	922	862	903	921	877	891	868	871	836	901	938	931	893	966	874	940	939	929	864	894	909	918	936	902	881	850	884	910	905	928	889	854	896	909	918	900	989	896	911	914	866	897	886	948	917	905	848	914	902	931	911	855	898	914	876	870	834	918	905	941	928	897	952	871	903	885	927	879	937	879	844	906	862	870	892	937	888	892	963	910	877	894	896	903	920	973	912	927	904	905	875	865	899	894	926	907	884	863	913	848	863	846	866	970	847	840	905	860	866	872	918	866	988	864	891	885	877	913	890	848	925	914	845	884	902	916	815	922	869	953	930	898	902	915	841	954	879	923	937	852	975	904	870	916	915	967	942	879	879	879	890	903	854	878	884	880	912	915	918	908	884	937	894	909	870	924	907	952	906	898	926	880	947	942	914	940	829	970	911	909	869	917	879	886	865	898	854	895	917	879	914	977	879	860	917	930	886	881	915	865	947	908	891	890	929	877	901	884	929	875	868	909	920	914	888	862	903	879	856	906	943	873	920	942	900	880	903	875	962	930	962	893	874	866	902	891	868	896	846	922	927	881	934	888	923	925	881	861	904	913	915	893	913	873	943	935	920	942	877	871	888	919	906	938	914	876	902	854	869	919	922	884	916	867	934	911	910	901	911	881	936	859	879	979	915	905	898	905	936	891	905	880	894	861	870	881	938	923	858	877	897	892	910	865	905	886	905	908	869	939	877	904	906	907	876	908	872	868	865	910	919	862	892	921	982	921	876	878	893	861	868	903	943	920	912	914	920	851	902	975	927	883	904	863	881	892	885	903	866	874	857	932	883	882	880	907	909	896	889	887	925	922	885	901	843	881	917	892	896	850	886	896	913	917	987	911	907	876	900	911	872	914	921	897	854	890	901	888	860	917	898	887	914	863	914	915	950	828	928	866	851	928	835	860	863	912	886	917	889	884	931	953	920	896	897	907	854	972	886	961	891	879	890	921	929	941	914	881	888	877	861	880	873	868	914	870	906	898	869	935	852	907	905	890	956	867	876	839	902	960	883	865	908	932	898	888	854	890	906	916	888	923	877	930	902	978	856	913	909	955	873	902	887	869	922	900	859	902	922	949	929	853	924	915	859	857	895	875	944	883	914	889	868	865	921	901	900	910	889	905	882	878	870	949	871	917	856	842	870	916	947	917	885	936	874	849	866	925	925	872	894	875	879	902	870	948	893	883	907	931	968	882	865	895	884	891	923	904	943	889	889	889	928	885	883	898	906	884	801	928	884	905	918	832	886	821	912	894	871	906	907	873	933	910	899	898	897	858	962	901	926	890	943	937	903	911	882	892	960	905	865	941	881	932	893	886	910	940	914	942	908	920	898	903	952	873	908	855	858	964	870	885	923	925	859	925	907	852	897	902	911	909	898	915	890	926	905	883	860	895	864	938	904	916	903	842	910	861	880	859	937	911	899	862	914	956	887	910	908	883	841	896	875	883	862	857	952	922	942	903	868	905	923	862	888	890	908	894	857	885	867	919	868	914	909	958	907	836	864	933	905	898	918	855	862	907	875	913	839	861	910	891	873	939	907	902	883	878	914	942	909	894	904	874	860	874	891	887	891	879	872	941	923	856	825	857	922	930	923	922	890	947	865	921	911	922	924	932	935	884	872	890	899	871	935	922	856	866	893	895	867	873	944	901	840	926	897	918	949	873	903	908	864	937	915	855	921	929	900	919	889	870	906	922	945	880	865	851	912	942	868	922	890	899	867	909	840	959	910	933	869	870	890	871	919	890	897	944	903	844	869	833	916	871	938	898	950	933	919	909	954	873	888	886	928	896	854	889	905	904	919	957	921	930	881	868	910	909	898	901	858	908	907	881	889	860	860	920	927	866	895	821	846	938	864	882	885	855	925	943	911	897	877	924	842	891	919	880	921	877	885	893	938	907	901	891	894	905	888	900	899	892	909	890	944	900	922	872	937	884	880	920	867	935	891	878	869	882	903	874	862	866	960	864	877	912	876	919	912	886	907	891	904	919	884	869	875	883	891	915	911	856	874	901	961	889	905	861	842	910	901	873	917	923	915	925	886	870	868	851	883	930	883	888	894	915	944	862	930	901	877	913	890	915	877	897	919	919	936	891	828	918	886	877	943	915	895	930	920	855	892	903	944	878	885	938	885	871	859	903	888	873	874	888	898	948	841	901	878	915	937	894	857	852	927	939	882	912	915	953	909	908	882	884	896	895	884	910	978	973	873	906	855	901	888	873	916	892	959	896	913	914	897	900	899	900	918	941	891	905	896	861	890	922	878	974	894	903	880	853	889	908	898	933	896	920	860	925	930	967	888	953	869	934	893	876	915	902	912	926	863	920	875	908	893	913	877	899	938	925	916	919	888	872	883	945	884	881	962	925	893	900	934	896	894	860	890	911	926	941	900	904	908	874	933	863	812	871	874	887	902	861	857	878	879	893	920	914	890	878	860	919	931	878	874	905	908	879	908	941	905	918	872	907	827	931	871	905	872	894	886	923	883	910	881	906	935	978	921	930	897	912	932	919	895	919	895	888	871	872	906	878	858	872	926	907	930	882	929	886	938	885	915	894	895	907	880	880	834	884	885	888	824	872	864
5260	11340	9421	5129	3722	3006	2504	2158	1817	1765	1663	1483	1501	1398	1413	1397	1365	1306	1264	1308	1231	1257	1189	1194	1206	1215	1254	1196	1242	1168	1185	1192	1214	1203	1213	1169	1181	1209	1140	1165	1258	1167	1156	1202	1080	1229	1157	1163	1186	1202	1227	1182	1190	1224	1230	1140	1177	1099	1193	1201	1177	1161	1154	1164	1171	1121	1196	1176	1183	1235	1141	1219	1175	1197	1101	1188	1158	1177	1122	1151	1177	1182	1138	1214	1149	1196	1141	1185	1116	1246	1147	1174	1162	1167	1187	1257	1141	1182	1181	1176	1119	1145	1166	1148	1164	1165	1143	1222	1137	1210	1143	1168	1068	1154	1151	1193	1198	1147	1174	1149	1105	1121	1155	1228	1208	1132	1169	1134	1184	1172	1159	1140	1154	1176	1166	1167	1156	1148	1187	1170	1217	1195	1132	1105	1175	1111	1154	1147	1146	1150	1115	1187	1152	1192	1221	1202	1176	1149	1131	1239	1223	1199	1129	1127	1113	1141	1070	1147	1157	1197	1169	1182	1160	1167	1135	1173	1138	1119	1187	1205	1159	1221	1110	1178	1125	1155	1095	1139	1160	1157	1157	1163	1150	1191	1179	1124	1190	1214	1069	1160	1184	1119	1149	1157	1185	1134	1177	1161	1165	1128	1175	1200	1224	1129	1164	1176	1070	1126	1173	1226	1186	1166	1181	1165	1183	1138	1139	1048	1115	1211	1198	1180	1205	1151	1171	1172	1151	1201	1171	1135	1151	1136	1160	1166	1142	1149	1186	1132	1186	1174	1233	1194	1187	1194	1161	1182	1130	1200	1185	1159	1117	1148	1193	1243	1215	1144	1150	1172	1166	1120	1113	1188	1166	1220	1194	1197	1170	1224	1150	1201	1129	1159	1175	1151	1143	1148	1211	1255	1186	1179	1167	1105	1185	1228	1171	1144	1112	1158	1168	1202	1136	1173	1171	1222	1176	1182	1166	1155	1133	1193	1187	1149	1210	1153	1152	1231	1181	1182	1148	1153	1129	1160	1143	1145	1189	1274	1262	1170	1188	1126	1190	1150	1194	1178	1143	1154	1132	1164	1201	1114	1136	1185	1150	1180	1223	1185	1211	1163	1156	1158	1184	1146	1163	1183	1134	1201	1195	1177	1180	1173	1139	1164	1173	1144	1162	1139	1198	1156	1206	1130	1169	1151	1203	1148	1214	1067	1219	1224	1147	1132	1195	1186	1163	1182	1234	1207	1135	1134	1215	1182	1181	1159	1212	1206	1177	1193	1169	1200	1207	1155	1234	1206	1168	1176	1182	1101	1187	1164	1194	1177	1199	1173	1167	1214	1141	1172	1155	1152	1169	1140	1172	1188	1171	1198	1218	1167	1157	1119	1206	1237	1230	1145	1185	1186	1172	1166	1146	1139	1162	1139	1163	1118	1174	1221	1117	1150	1172	1217	1184	1126	1097	1176	1158	1165	1170	1162	1139	1083	1188	1130	1229	1127	1189	1218	1200	1163	1168	1124	1166	1156	1213	1128	1184	1172	1118	1177	1214	1190	1156	1103	1220	1119	1165	1202	1145	1168	1163	1117	1141	1221	1158	1213	1186	1125	1138	1220	1141	1181	1263	1151	1168	1121	1203	1255	1145	1209	1160	1139	1168	1158	1202	1243	1174	1178	1161	1117	1185	1155	1208	1207	1160	1167	1150	1154	1109	1184	1151	1174	1121	1257	1172	1145	1152	1118	1199	1178	1198	1203	1213	1162	1108	1152	1231	1144	1177	1201	1170	1120	1205	1193	1130	1142	1160	1150	1157	1151	1149	1206	1131	1185	1152	1189	1195	1194	1165	1200	1177	1184	1135	1143	1176	1137	1168	1167	1201	1178	1158	1137	1185	1162	1193	1104	1193	1223	1152	1186	1168	1112	1192	1103	1116	1201	1209	1183	1184	1184	1129	1206	1222	1218	1152	1196	1151	1189	1154	1110	1173	1229	1151	1190	1184	1161	1194	1097	1160	1219	1150	1137	1237	1195	1213	1104	1136	1194	1124	1204	1220	1229	1154	1207	1167	1152	1151	1191	1133	1141	1175	1179	1164	1135	1201	1139	1229	1202	1184	1118	1192	1173	1203	1180	1212	1184	1195	1234	1113	1210	1168	1253	1105	1107	1172	1200	1157	1157	1151	1211	1141	1118	1118	1168	1192	1148	1210	1168	1187	1259	1151	1143	1152	1091	1139	1118	1077	1187	1182	1191	1163	1181	1165	1189	1127	1206	1125	1162	1176	1206	1211	1196	1162	1209	1180	1190	1155	1141	1164	1138	1145	1132	1165	1177	1168	1167	1127	1169	1182	1150	1111	1151	1120	1141	1181	1150	1194	1176	1188	1154	1177	1212	1189	1190	1104	1135	1150	1208	1163	1132	1182	1185	1203	1170	1137	1129	1145	1229	1146	1183	1192	1153	1119	1173	1165	1194	1089	1164	1163	1180	1148	1192	1126	1117	1239	1121	1161	1205	1186	1124	1155	1105	1178	1182	1166	1165	1156	1156	1127	1143	1185	1200	1140	1175	1109	1213	1169	1210	1136	1098	1182	1174	1193	1165	1159	1185	1167	1134	1124	1218	1104	1185	1215	1170	1162	1151	1188	1091	1161	1133	1171	1105	1148	1198	1195	1145	1175	1203	1140	1144	1208	1158	1145	1194	1188	1136	1176	1211	1159	1182	1126	1216	1197	1222	1182	1116	1206	1169	1126	1177	1162	1162	1204	1183	1175	1215	1128	1165	1153	1119	1109	1084	1177	1192	1140	1143	1145	1120	1138	1139	1201	1200	1153	1160	1132	1171	1195	1244	1171	1121	1156	1133	1217	1171	1116	1111	1191	1200	1208	1196	1148	1200	1164	1147	1181	1120	1206	1177	1173	1179	1139	1185	1187	1260	1165	1214	1177	1164	1161	1167	1143	1157	1207	1158	1195	1140	1143	1186	1124	1182	1134	1145	1235	1204	1140	1167	1221	1134	1168	1221	1137	1177	1185	1161	1176	1133	1174	1198	1149	1174	1182	1165	1187	1151	1172	1201	1214	1143	1148	1206	1103	1159	1178	1171	1199	1222	1191	1161	1169	1203	1199	1180	1142	1146	1137	1139	1186	1142	1204	1184	1098	1154	1152	1114	1173	1217	1084	1158	1178	1168	1175	1141	1190	1177	1161	1145	1117	1159	1191	1142	1220	1159	1153	1199	1171	1213	1083	1229	1164	1181	1183	1188	1184	1135	1146	1183	1157	1242	1158	1156	1142	1158	1120	1220	1199	1162	1233	1123	1204	1196	1108	1171	1152	1203	1129	1186	1151	1134	1168	1152	1154	1214	1196	1193	1169	1160	1182	1163	1144	1178	1161	1129	1182	1218	1152	1177	1190	1135	1107	1120	1158	1178	1128	1111	1135	1184	1164	1182	1165	1137	1207	1140	1187	1211	1226	1133	1135	1148	1137	1137	1142	1152	1163	1176	1185	1203	1166	1196	1221	1197	1102	1213	1142	1163	1176	1151	1135	1149	1132	1195	1126	1156	1103	1194	1184	1188	1118	1203	1125	1153	1092	1221	1215	1160	1105	1173	1177	1140	1217	1159	1219	1203	1183	1142	1140	1206	1184	1195	1192	1181	1250	1180	1179	1231	1212	1173	1185	1184	1134	1138	1205	1190	1159	1134	1137	1214	1148	1185	1102	1206	1232	1215	1178	1178	1175	1116	1218	1148	1179	1111	1198	1121	1194	1198	1132	1164	1211	1125	1223	1153	1161	1203	1175	1198	1219	1185	1164	1130	1121	1218	1183	1265	1165	1208	1170	1182	1204	1159	1196	1093	1112	1168	1132	1205	1101	1152	1130	1147	1143	1185	1191	1156	1197	1196	1181	1152	1174	1142	1202	1208	1169	1184	1161	1182	1181	1146	1200	1140	1170	1233	1159	1231	1136	1206	1217	1118	1122	1156	1185	1116	1119	1203	1189	1186	1125	1173	1166	1150	1173	1143	1202	1210	1153	1192	1156	1188	1154	1201	1185	1188	1201	1155	1152	1145	1147	1139	1214	1106	1181	1165	1162	1201	1116	1128	1137	1125	1144	1167	1153	1205	1179	1147	1184	1205	1166	1172	1144	1167	1214	1198	1157	1172	1176	1165	1148	1118	1172	1184	1115	1125	1154	1161	1136	1193	1168	1181	1183	1143	1160	1133	1185	1212	1232	1134	1253	1139	1120	1153	1181	1154	1132	1174	1163	1165	1134	1080	1201	1159	1164	1117	1208	1192	1197	1128	1176	1145	1175	1095	1178	1203	1129	1168	1175	1211	1210	1186	1151	1217	1188	1177	1190	1206	1189	1144	1209	1175	1161	1169	1231	1097	1197	1230	1116	1148	1131	1184	1142	1155	1163	1134	1182	1179	1142	1129	1127	1171	1229	1170	1182	1146	1136	1207	1113	1157	1246	1113	1159	1124	1237	1151	1147	1191	1152	1181	1204	1182	1175	1210	1159	1176	1152	1149	1153	1102	1171	1188	1192	1134	1153	1175	1188	1210	1134	1219	1145	1163	1166	1146	1201	1155	1148	1152	1137	1220	1158	1200	1172	1149	1143	1140	1149	1172	1086	1195	1235	1158	1175	1157	1113	1182	1196	1177	1103	1207	1151	1198	1151	1169	1173	1228	1137	1202	1164	1181	1164	1142	1237	1169	1154	1210	1219	1222	1180	1105	1153	1169	1197	1169	1204	1202	1172	1227	1134	1158	1224	1162	1173	1141	1158	1197	1169	1124	1131	1228	1193	1140	1177	1206	1198	1190	1159	1182	1216	1160	1160	1155	1182	1166	1200	1187	1210	1147	1225	1115	1187	1121	1164	1201	1185	1141	1205	1209	1241	1179	1153	1166	1139	1160	1152	1180	1135	1117	1135	1193	1126	1152	1171	1148	1215	1192	1100	1180	1146	1183	1183	1141	1144	1176	1203	1182	1138	1156	1113	1146	1207	1165	1181	1197	1108	1128	1116	1118	1138	1172	1198	1191	1141	1129	1169	1179	1209	1157	1203	1174	1142	1174	1213	1170	1177	1162
23052	21532	29568	23950	21535	21599	11924	1641	1121	1058	955	900	884	833	772	757	780	704	768	734	690	687	707	724	696	690	678	628	708	714	648	660	695	674	628	652	612	644	691	631	642	672	636	626	710	672	622	659	674	650	614	628	637	628	621	646	610	698	618	638	640	635	661	633	657	625	653	658	626	626	623	628	681	635	657	607	617	643	618	636	605	660	664	586	625	691	622	671	662	640	623	672	656	613	618	657	614	669	634	649	622	644	630	630	590	670	649	623	655	655	653	611	665	634	603	646	662	625	650	578	606	635	587	613	620	666	650	668	626	615	642	644	643	664	658	588	629	623	662	647	584	627	658	588	661	663	630	672	607	633	634	599	621	621	644	640	584	613	648	622	664	659	635	614	652	646	636	616	644	643	619	651	655	636	644	653	682	608	634	624	609	644	617	646	675	649	642	663	617	607	640	623	647	665	621	643	635	624	626	648	631	632	659	656	667	620	618	624	663	603	646	698	633	665	685	643	608	605	620	619	669	619	613	626	617	623	659	600	616	616	648	695	649	616	623	665	630	558	602	643	679	623	653	595	615	611	637	632	646	669	632	611	656	637	633	604	652	647	660	621	649	612	667	680	587	613	649	649	594	600	639	639	583	654	622	683	597	652	637	636	641	596	637	615	639	644	624	632	645	608	614	625	669	643	638	666	652	623	630	631	639	647	611	632	645	701	648	632	637	603	614	624	588	660	589	611	638	603	666	644	615	646	624	643	601	649	623	605	628	676	640	597	653	652	646	612	640	625	667	598	595	617	644	638	621	623	617	576	652	648	640	626	739	614	640	669	676	531	639	618	664	643	648	612	618	612	682	652	652	600	639	593	601	623	635	620	638	599	580	589	664	633	637	614	662	655	684	602	652	681	630	674	642	617	608	645	633	672	583	639	656	645	628	635	648	645	615	662	651	628	598	612	618	611	590	601	643	621	670	614	642	613	649	714	631	641	619	605	612	565	639	604	638	616	609	560	635	590	672	653	665	624	569	613	596	627	649	627	685	619	642	627	606	601	583	635	608	636	612	613	610	647	582	618	649	604	601	601	639	664	637	635	633	583	651	612	645	627	572	632	629	636	648	602	600	635	620	626	637	613	643	677	609	629	589	637	620	634	657	617	612	594	636	609	610	597	616	606	638	602	623	603	601	607	633	624	689	647	636	661	593	662	611	629	629	638	623	614	598	638	622	681	614	611	618	657	619	571	595	630	572	589	656	634	620	625	672	650	647	653	627	644	657	632	650	635	677	629	638	639	645	598	635	641	656	613	646	626	595	592	578	625	641	656	636	658	647	643	634	599	654	624	583	611	658	607	614	623	643	627	654	582	646	632	594	637	679	633	616	621	653	692	626	573	648	661	675	600	606	628	612	646	595	634	591	637	617	625	638	663	594	615	597	617	621	642	629	688	642	627	640	667	648	629	609	645	628	608	611	638	602	601	647	649	665	639	670	651	649	643	656	645	606	590	657	601	624	634	638	588	631	641	606	604	627	667	657	630	636	637	622	584	618	620	617	608	628	641	613	634	622	649	640	656	636	640	632	660	638	635	619	671	674	620	640	670	617	635	603	618	617	642	612	629	609	621	626	625	669	633	639	627	657	645	612	632	642	607	649	651	606	657	604	614	635	624	607	619	618	663	618	616	666	607	626	623	562	623	656	615	613	624	621	649	598	605	646	690	644	648	611	648	687	637	685	645	598	660	641	627	656	642	577	634	632	636	610	632	637	623	617	634	614	622	627	619	578	661	588	672	603	643	622	610	651	637	624	598	620	628	616	666	668	613	610	641	611	651	615	642	628	657	622	609	646	642	667	658	656	648	610	657	624	582	669	571	642	647	625	607	621	609	638	628	619	638	634	616	658	632	640	614	646	613	603	681	620	616	647	639	629	642	602	671	599	651	614	651	669	621	670	642	661	617	642	623	606	661	626	623	664	614	596	583	652	626	634	617	633	651	626	558	602	651	626	627	604	619	645	636	645	670	617	642	618	616	640	653	650	634	637	623	653	629	655	639	678	629	603	665	587	635	595	607	645	643	668	613	621	661	624	615	636	601	615	669	602	604	614	585	688	565	647	622	609	629	598	608	643	660	655	655	662	626	628	652	596	604	646	610	649	600	597	632	604	649	634	657	653	653	633	624	583	651	636	614	666	628	654	601	605	608	623	644	630	652	627	614	670	600	622	613	646	608	582	646	655	617	671	636	679	594	673	613	631	612	646	613	647	625	646	618	647	651	645	605	585	601	630	598	659	646	656	660	608	610	651	607	581	641	652	639	590	590	654	648	604	621	642	644	611	608	634	648	649	638	616	657	627	604	657	648	605	613	603	597	592	610	606	580	659	693	652	617	627	574	661	609	639	614	643	639	625	632	662	630	649	648	628	627	618	613	669	649	611	591	651	591	640	628	602	604	630	642	616	585	611	665	637	613	670	618	585	621	610	627	612	622	627	659	633	668	627	627	626	570	652	634	617	616	647	675	614	595	628	639	620	617	585	677	626	634	647	635	600	617	647	634	622	657	624	604	613	662	616	660	630	616	586	622	595	597	627	615	641	633	620	629	656	619	628	664	640	604	631	587	558	618	667	611	626	634	646	666	644	637	635	648	610	669	605	626	569	638	636	632	640	621	656	624	642	633	650	566	650	623	647	644	653	584	647	569	630	637	591	597	612	650	622	652	654	589	622	608	623	646	609	641	609	623	614	632	587	680	603	592	633	589	625	643	650	658	644	642	613	646	617	659	653	620	630	617	618	640	670	644	598	644	643	639	649	630	618	642	648	654	639	632	599	657	628	613	639	640	652	629	651	563	610	617	640	611	648	557	655	649	632	623	630	626	657	618	632	629	644	601	647	650	600	633	594	655	578	634	677	592	669	674	663	633	638	617	640	620	673	626	696	603	630	644	646	661	606	672	668	645	633	646	632	612	618	655	591	616	631	653	650	627	644	640	640	637	602	677	646	614	648	612	657	644	675	645	624	664	614	607	654	617	623	641	666	663	619	639	597	619	556	673	618	616	616	643	607	611	647	582	657	643	627	647	589	631	651	675	622	644	590	604	605	627	595	634	629	595	609	653	701	617	643	595	626	614	586	617	603	614	653	622	606	653	599	639	615	657	619	586	619	611	614	651	637	614	623	595	669	634	628	662	585	621	572	623	617	575	605	589	624	684	623	606	624	657	687	630	632	623	647	598	596	574	608	667	625	639	609	597	645	616	647	674	633	651	595	603	650	617	628	613	641	692	644	633	632	624	609	653	602	581	661	612	632	637	610	633	632	639	579	626	623	634	638	615	671	617	616	640	629	604	627	604	626	615	652	664	669	646	641	626	608	646	578	600	606	643	635	606	614	614	611	614	649	618	582	597	623	605	644	654	586	603	605	675	594	603	605	622	652	644	660	647	594	615	648	642	647	588	611	599	637	629	641	625	661	651	627	676	621	629	596	606	620	661	628	644	595	638
7367	17209	14002	7538	5566	4165	3368	2772	2201	1928	1743	1571	1387	1350	1249	1225	1189	1094	1045	1054	1009	1012	966	980	914	975	964	905	922	912	836	892	908	905	935	882	874	830	869	868	844	873	868	923	890	892	920	831	871	917	849	846	866	844	843	871	835	874	800	849	886	865	876	858	850	849	835	869	866	812	800	886	821	852	802	853	895	839	878	852	896	897	801	860	845	856	822	875	797	811	866	845	825	805	813	893	878	831	873	872	815	837	869	829	845	864	812	854	864	844	769	828	818	880	850	814	812	789	833	884	887	822	864	870	781	842	872	882	837	846	848	832	859	897	807	887	833	830	868	829	865	848	853	794	852	830	847	901	838	836	879	807	857	833	812	806	843	847	805	864	813	836	826	852	918	835	818	867	855	860	839	823	822	842	864	870	852	762	837	792	860	865	855	869	871	830	917	778	888	850	827	845	806	838	845	830	849	862	880	828	835	865	819	847	856	862	847	854	865	796	831	834	834	869	806	823	822	837	838	825	894	855	825	822	889	819	829	843	861	840	879	861	828	851	862	890	830	838	778	888	851	825	824	881	816	834	801	890	827	857	850	885	830	871	842	838	846	881	832	826	818	885	823	855	848	887	829	823	855	853	834	806	841	834	892	807	883	776	849	819	886	815	853	861	798	861	806	869	855	840	831	875	839	837	842	818	793	841	868	799	834	820	857	896	845	806	865	850	859	824	840	868	864	882	828	900	872	876	863	847	830	838	863	846	832	858	864	896	850	827	855	848	886	877	884	832	826	863	819	878	871	822	842	803	809	873	877	897	831	892	840	874	806	874	802	841	860	866	838	888	887	830	920	808	829	873	815	851	819	830	879	855	806	833	789	833	829	808	857	858	809	882	827	845	863	814	870	816	865	872	860	813	887	854	847	899	830	871	839	831	878	777	887	834	829	833	775	794	846	832	840	805	910	889	850	796	914	839	859	819	829	898	879	850	854	842	797	821	766	799	855	811	880	815	880	867	887	865	812	811	875	857	820	848	828	867	819	824	862	857	818	824	848	816	910	868	869	901	844	855	843	850	822	844	823	845	858	826	794	799	855	852	799	862	829	850	824	849	842	818	827	838	819	839	873	801	820	860	821	881	844	851	846	845	866	840	864	847	892	863	874	868	850	787	882	882	847	850	868	931	875	875	835	846	826	877	851	855	892	847	850	850	812	837	851	850	879	834	821	818	842	861	839	849	876	853	826	846	808	864	791	811	838	857	794	810	895	799	849	867	884	851	791	871	850	839	816	851	860	843	815	866	761	848	818	803	813	849	844	808	804	804	863	868	861	838	869	857	802	837	856	817	861	855	835	823	799	837	799	811	845	807	846	804	826	832	842	802	839	824	792	866	844	778	830	851	857	828	836	852	861	816	813	877	817	795	865	819	796	898	864	849	848	867	853	845	830	864	880	851	895	875	802	854	831	800	851	847	794	851	840	835	856	796	822	856	807	850	825	803	852	885	855	882	861	825	828	875	889	866	842	858	881	845	825	871	836	798	795	851	875	840	872	849	811	824	835	866	841	851	894	837	852	792	837	851	848	774	892	794	901	829	827	837	822	871	809	819	813	927	860	846	832	826	875	860	821	866	878	838	784	815	799	837	834	846	799	816	844	827	819	827	834	919	818	812	835	855	877	917	830	828	839	828	777	782	872	896	826	864	896	860	839	863	812	861	924	852	842	838	797	775	835	838	875	843	847	830	893	789	871	875	815	865	823	870	763	828	847	813	801	838	860	877	861	895	831	825	864	803	850	887	804	855	829	801	834	876	958	946	879	832	874	794	812	880	794	921	838	866	867	817	846	869	842	818	853	846	882	858	830	807	842	825	850	821	875	817	821	821	784	789	814	835	821	820	844	827	866	804	808	882	802	833	812	863	821	791	866	852	826	801	900	814	860	873	771	788	820	859	869	838	804	914	814	847	832	825	877	835	852	852	803	856	828	892	862	898	816	868	819	837	905	827	836	831	863	896	791	854	849	810	817	813	821	862	819	825	819	814	846	833	853	868	842	819	818	840	828	770	816	826	847	830	841	802	833	819	862	813	841	829	819	869	834	842	800	845	845	823	834	884	856	871	894	802	803	824	850	841	848	844	847	806	801	825	857	809	808	863	849	831	843	861	820	831	805	820	820	824	806	826	806	820	913	873	858	819	847	846	768	890	867	815	834	871	937	792	854	826	842	798	849	829	890	885	867	846	774	841	832	794	823	816	833	848	891	874	832	795	861	830	848	826	790	850	858	816	888	863	873	869	820	848	851	818	828	814	860	794	826	807	839	793	928	832	813	819	830	872	883	814	867	824	851	831	845	837	816	840	842	888	854	866	843	843	844	774	817	812	807	775	821	885	817	839	806	868	792	831	847	837	872	879	878	782	852	800	854	844	842	887	777	897	831	837	807	804	849	891	832	848	847	871	912	827	866	840	794	852	809	781	861	876	794	807	808	831	823	874	810	852	834	835	866	867	826	791	789	845	790	826	849	874	817	832	852	816	862	849	881	866	897	867	825	818	883	836	837	861	864	830	790	907	850	887	894	805	874	868	836	849	823	788	853	852	866	856	771	854	831	883	828	855	779	883	773	841	858	881	845	870	824	839	788	791	823	810	854	830	836	864	854	795	853	831	895	810	865	770	831	866	917	817	826	826	869	824	870	882	845	810	834	860	853	815	887	813	844	850	845	791	843	791	824	850	807	864	860	779	841	894	813	814	836	828	933	837	860	877	868	828	836	848	884	824	848	845	817	868	837	858	894	821	796	852	870	828	836	851	814	792	860	813	820	817	869	833	816	811	831	880	820	840	854	849	818	826	833	852	833	882	864	837	865	843	886	834	823	829	814	850	866	854	822	820	858	859	827	848	832	819	795	813	852	792	857	793	836	807	810	860	832	884	831	843	781	847	808	846	825	789	828	864	852	849	848	898	887	792	810	854	791	823	859	830	796	845	852	818	843	892	872	810	847	832	875	924	890	853	816	826	836	864	844	864	807	838	829	838	868	818	866	820	860	833	817	836	811	855	883	842	873	832	839	860	807	888	836	789	809	862	825	832	814	772	825	863	845	864	873	888	816	840	843	797	827	839	824	843	845	777	812	827	831	860	836	832	799	895	827	836	834	868	819	858	775	892	814	847	846	843	853	858	886	841	829	889	828	863	835	807	833	860	879	866	883	815	814	783	832	857	882	748	850	802	827	848	846	890	849	849	875	853	822	801	856	862	886	839	873	799	825	888	848	783	809	840	830	833	912	884	835	818	814	843	819	886	836	782	840	814	804	833	887	832	832	835	831	885	876	791	874	855	833	835	868	874	878	821	839	795	818	844	837	805	852	808	845	847	882	819	829	877	853	870	839	835	821	887	836	906	855	810	885	849	817	855	848	837	886	876	900	891	862	868	804	815	835	797	887	798	835	831	866	763	885	821	883	888	818	847	786	810	832	769	861	803	818	881	845	850	842	849	835	823
27024	21240	11786	1368	787	767	716	586	669	620	637	637	641	613	653	631	602	653	613	630	622	630	607	589	588	615	617	630	653	652	584	628	613	630	628	643	647	639	629	643	594	629	643	603	634	616	568	649	574	617	612	609	658	648	628	641	611	617	631	569	669	616	604	603	639	590	649	582	594	645	599	614	628	622	612	577	645	636	622	584	624	587	607	597	606	620	641	633	579	595	582	619	628	650	617	617	680	587	607	654	610	631	594	631	665	611	650	614	601	627	630	624	634	588	646	637	595	637	601	667	547	595	654	619	637	612	647	564	594	629	616	608	640	613	629	600	591	599	581	606	667	639	639	614	611	634	629	648	606	626	622	607	640	604	665	601	625	579	603	645	634	644	612	645	583	639	621	667	658	645	621	600	627	613	612	600	620	599	611	592	619	597	570	602	605	610	615	593	652	607	664	612	634	659	598	606	639	593	583	623	607	596	578	618	601	600	601	661	620	649	636	591	616	597	630	608	574	631	614	638	582	664	597	623	566	616	617	643	618	633	626	585	611	621	637	615	612	618	613	617	622	608	611	571	577	661	605	626	573	623	645	593	607	587	571	663	652	644	613	601	564	613	589	613	620	582	685	641	609	652	600	683	669	583	593	627	623	581	607	570	644	610	629	617	652	631	628	566	598	610	575	655	639	662	595	614	597	619	603	579	611	617	656	605	631	595	622	614	562	638	621	619	589	641	617	684	671	622	647	637	610	650	595	617	599	630	631	611	632	616	607	653	625	637	626	624	590	620	640	614	580	612	608	643	626	599	623	602	563	626	604	598	619	588	685	646	590	569	631	616	627	605	633	597	613	585	647	644	627	616	632	630	583	611	639	622	628	664	630	599	628	603	520	619	560	604	607	651	622	615	578	588	567	598	639	599	606	649	608	615	566	579	640	637	630	597	609	606	623	606	652	643	604	622	622	614	629	636	696	624	599	574	597	584	605	597	617	597	578	653	686	651	617	632	602	615	548	636	626	638	620	573	635	619	622	608	566	607	608	595	653	642	585	598	625	608	641	612	626	611	611	581	599	647	624	636	636	587	593	640	587	623	636	620	641	638	619	583	625	619	629	613	610	608	570	654	622	586	584	583	601	602	598	623	647	636	623	585	608	598	614	605	619	612	596	610	591	588	655	634	629	576	610	593	610	609	619	630	608	637	616	585	617	652	611	612	596	552	619	620	592	612	622	641	605	608	640	597	657	628	574	607	601	593	576	605	626	618	635	587	652	647	620	619	598	631	600	654	601	591	608	608	656	595	674	612	597	617	609	603	623	581	599	636	596	598	587	593	606	615	607	628	595	633	570	652	617	583	588	656	609	632	627	603	598	630	617	629	598	578	610	662	610	582	646	595	580	664	609	599	618	661	626	569	632	637	620	626	600	637	576	609	632	652	620	625	592	600	667	627	639	589	569	589	610	636	607	603	621	621	626	633	586	631	621	669	652	549	599	644	594	619	608	633	608	637	630	574	627	601	594	629	603	631	617	635	630	618	595	593	594	636	605	644	642	585	614	583	605	617	589	595	616	599	631	628	663	600	619	585	626	611	575	616	612	636	565	575	599	590	607	602	626	628	572	598	629	614	627	629	597	618	601	612	611	549	585	631	638	605	588	605	594	604	551	612	580	600	625	628	636	612	605	646	608	625	627	654	671	588	571	591	640	640	660	616	589	603	567	620	691	648	648	593	621	636	626	634	584	620	641	605	656	623	631	603	589	611	623	590	606	647	627	620	605	644	645	614	627	580	636	627	604	620	651	619	605	618	675	652	624	637	602	558	589	610	616	600	652	600	618	616	615	636	636	594	635	625	620	643	592	635	652	641	632	637	576	645	566	604	602	634	584	612	659	632	614	632	581	610	592	606	612	619	595	674	661	627	613	584	602	611	574	619	623	617	624	611	613	613	594	599	652	585	599	631	621	571	576	577	603	627	654	594	608	594	643	608	590	677	589	631	581	638	630	596	635	632	626	601	652	647	614	631	670	612	621	571	595	613	652	627	657	626	622	645	614	611	644	602	636	606	644	631	588	650	628	622	573	628	603	620	587	615	618	609	577	618	654	603	609	612	596	601	605	630	618	639	658	569	641	652	618	600	640	590	596	608	645	648	608	614	663	578	600	593	579	594	627	583	599	614	629	619	612	611	593	595	603	631	638	612	592	533	619	602	595	626	605	592	629	645	629	574	597	651	593	577	631	584	629	651	594	646	578	632	604	624	599	595	617	625	619	603	629	624	612	598	662	628	617	647	630	635	615	623	611	619	578	574	589	573	612	607	604	667	636	633	609	592	645	576	642	587	612	574	636	616	592	617	615	622	635	618	593	629	572	660	609	612	668	599	598	602	601	609	626	663	628	648	640	601	612	652	643	640	603	618	610	641	633	596	591	618	627	621	637	619	588	631	600	602	610	645	617	645	636	599	602	584	602	597	656	608	620	591	592	619	608	597	630	620	629	635	614	612	651	672	663	591	619	699	621	658	565	618	628	645	607	649	625	621	590	592	624	604	611	586	652	604	608	649	640	627	614	620	645	594	647	622	653	568	623	579	626	609	679	570	587	623	579	648	630	550	614	617	657	638	613	615	598	616	601	589	612	592	611	605	592	650	610	630	565	627	603	603	626	659	595	608	657	636	579	608	622	654	605	626	605	599	602	595	570	579	574	639	613	653	594	586	606	626	615	638	601	607	641	633	619	587	582	674	656	629	621	646	623	604	630	592	573	648	600	616	596	633	662	576	615	628	620	632	605	640	587	596	648	631	609	631	619	630	613	603	622	636	570	601	634	645	632	618	621	616	591	693	597	680	609	620	568	592	570	610	645	616	574	643	575	622	639	624	630	597	582	645	592	577	640	643	613	628	626	610	586	600	632	622	641	618	630	614	597	667	622	565	605	627	611	617	620	640	645	603	620	623	620	590	628	616	626	584	629	592	580	605	643	631	619	569	603	596	586	590	598	661	582	620	582	587	588	663	601	647	614	598	595	592	643	602	661	634	627	574	609	654	555	632	638	623	633	621	667	602	589	629	587	599	631	628	585	637	610	596	620	609	615	635	656	611	611	635	635	623	675	649	614	626	617	616	597	641	640	645	654	609	612	634	605	624	627	608	648	609	594	596	611	618	647	615	613	609	631	625	628	591	583	564	579	610	616	621	641	621	627	621	622	629	640	605	646	594	610	602	644	659	627	597	622	606	601	613	578	557	614	614	584	646	615	627	625	629	603	646	611	619	636	627	591	626	589	580	624	622	618	641	596	672	608	653	638	617	605	613	613	663	667	646	598	633	558	588	601	625	597	592	626	615	604	611	602	627	624	660	551	649	649	636	642	652	609	643	591	674	659	586	606	645	624	673	604	643	603	640	623	583	624	605	652	617	577	602	591	608	635	577	592	593	572	631	655	596	610	603	602	617	630	619	639	642	647	629	601	594	646	615	614	577	584	622	660	618	578	631	582	602
4092	1694	1544	1153	1022	874	917	929	851	845	868	822	828	815	785	791	829	774	814	830	786	857	876	748	799	821	858	795	811	810	867	804	828	787	843	787	851	854	815	843	818	788	823	844	832	768	821	786	835	835	824	816	774	834	801	833	757	863	861	814	761	802	816	813	849	830	825	790	768	824	827	759	859	829	844	818	823	855	841	827	808	806	819	814	783	814	836	838	795	777	810	785	842	818	825	754	850	816	781	803	787	789	825	803	810	824	828	802	794	833	872	824	850	772	787	823	757	800	766	835	846	797	822	812	769	755	818	855	783	825	834	777	804	829	799	793	866	807	807	765	789	782	777	828	805	833	784	837	799	812	783	744	828	792	778	786	821	778	753	799	806	791	807	823	784	790	811	820	807	777	789	751	814	810	819	819	814	846	795	777	837	773	792	788	831	816	816	811	812	804	800	799	737	794	821	841	772	791	812	787	803	839	777	821	766	806	824	805	800	825	827	796	801	773	782	804	782	839	841	828	749	834	741	762	762	804	838	820	797	816	828	812	801	812	756	814	810	787	840	775	820	841	830	740	841	816	800	824	846	829	785	790	745	776	797	817	802	868	830	830	788	803	785	828	819	800	815	816	815	779	792	772	802	795	785	801	853	802	755	795	780	802	828	803	873	821	825	793	816	760	817	811	827	780	798	795	805	804	840	791	789	851	831	756	819	838	808	786	863	792	805	818	866	848	822	838	830	784	791	831	828	853	818	775	826	850	807	813	848	758	831	790	775	801	791	864	825	768	859	818	826	839	846	821	809	816	845	763	813	810	809	775	795	821	819	789	791	786	828	848	787	789	829	819	840	835	821	797	855	784	835	855	774	789	793	804	772	835	861	808	832	850	794	820	802	792	771	763	864	809	769	837	828	811	792	810	806	837	841	769	808	774	840	773	756	793	786	836	838	803	820	795	765	781	838	834	794	825	850	856	820	791	825	804	761	821	796	775	754	773	788	806	775	859	786	780	793	792	759	780	763	796	836	829	826	750	832	833	818	814	816	854	775	814	793	835	822	777	784	877	788	752	814	799	777	833	827	795	814	823	855	846	832	848	809	788	766	797	798	764	763	775	779	788	786	835	806	812	825	776	795	774	793	809	759	793	808	798	822	836	803	766	813	818	821	860	828	801	835	739	817	791	827	804	827	832	883	771	811	813	804	822	795	835	815	759	797	772	788	798	776	810	813	765	897	861	789	803	838	807	776	803	787	790	826	812	783	803	811	771	788	797	864	771	776	803	772	799	821	834	801	790	844	854	839	814	809	793	800	807	855	818	835	827	811	808	810	805	832	753	811	803	809	814	813	815	820	826	804	811	785	849	778	807	793	812	822	803	770	800	762	853	803	824	834	805	817	849	815	851	789	826	832	792	756	829	808	784	892	806	787	799	798	774	772	858	846	818	842	822	827	813	812	744	811	782	748	746	820	758	825	850	754	837	839	773	829	801	779	826	812	830	800	801	824	823	828	807	833	802	821	817	811	782	871	786	779	794	770	817	810	799	771	782	826	848	829	805	794	802	788	775	763	790	876	796	823	851	773	838	778	820	813	818	801	871	817	814	835	801	732	832	825	783	796	863	802	813	796	773	759	819	785	816	808	743	754	783	781	860	767	814	778	783	787	773	786	813	817	830	850	817	798	852	795	854	753	830	841	814	850	824	824	762	843	819	804	814	801	839	782	808	820	803	840	820	823	843	800	759	808	818	767	808	768	803	780	813	842	793	773	886	783	811	781	834	797	796	806	763	793	778	828	822	846	818	825	846	817	826	762	808	812	788	772	837	826	823	872	815	769	835	813	781	851	779	798	845	813	811	818	791	760	800	836	769	789	801	847	817	801	817	817	827	790	754	811	831	771	813	822	862	791	778	778	832	872	807	842	791	802	802	809	773	795	833	754	822	821	811	818	814	817	788	775	799	760	881	788	853	772	794	814	795	796	746	757	770	843	783	825	826	803	778	814	820	829	831	777	875	794	787	800	819	761	806	813	772	870	789	849	809	769	847	869	836	799	793	797	837	809	793	834	789	817	848	820	824	802	862	798	814	804	815	749	832	787	815	832	815	839	812	798	795	807	810	829	775	837	830	828	793	768	756	747	845	772	777	833	847	823	848	787	807	762	809	823	800	762	818	823	799	825	822	808	762	802	806	858	826	842	796	804	800	825	829	839	803	803	810	813	782	787	817	790	776	759	828	840	809	787	829	818	768	774	796	802	807	798	816	806	849	832	815	802	815	820	859	816	811	807	780	784	825	841	769	821	774	833	745	847	777	826	821	758	796	800	802	828	812	788	810	793	808	775	843	766	799	772	819	774	852	812	773	783	826	808	809	784	811	805	815	808	837	846	793	801	892	833	823	784	843	814	788	843	871	765	772	820	829	774	784	767	829	811	790	864	818	836	830	823	805	823	822	802	840	743	801	828	775	818	825	853	876	780	828	857	768	783	783	898	775	857	787	782	776	812	838	835	777	824	791	790	851	816	793	813	817	798	792	751	793	860	798	784	853	774	820	770	839	786	814	810	809	792	812	787	790	872	772	747	831	830	825	822	804	798	775	838	753	869	792	827	822	791	786	839	774	813	804	789	817	838	786	734	791	828	801	859	843	819	721	842	817	836	824	795	827	809	812	817	791	792	838	783	789	804	771	823	835	837	805	810	800	791	785	811	802	798	825	877	849	839	796	838	848	774	842	821	788	796	760	773	808	828	834	819	755	788	770	787	792	847	761	801	874	835	815	754	819	759	807	774	782	818	853	809	815	797	792	804	816	784	823	830	846	859	847	758	846	779	789	766	828	818	892	772	839	739	830	835	799	809	773	840	781	798	817	835	793	787	788	774	829	795	751	828	799	809	773	786	816	786	851	841	835	768	852	828	747	869	799	813	805	751	773	906	830	819	810	873	775	811	814	842	810	781	790	819	817	797	796	792	800	804	817	821	841	829	770	791	783	807	845	760	839	856	809	782	805	792	807	840	850	761	829	788	760	794	767	839	835	790	781	861	828	735	789	828	819	856	816	824	817	819	822	842	846	822	803	840	847	799	846	777	815	749	746	795	811	785	833	877	816	765	795	851	773	775	838	813	790	789	820	798	843	821	819	792	800	800	781	794	811	836	808	870	868	786	807	844	789	759	789	804	801	800	875	779	775	820	828	830	884	798	831	802	828	850	797	814	743	842	832	744	811	792	871	832	802	780	803	863	823	824	820	820	854	841	811	839	849	801	786	818	791	779	763	770	817	850	751	823	801	872	816	809	740	830	767	790	825	797	857	819	797	799	808	820	784	850	836	823	820	842	803	845	815	808	825	789	774	856	805	747	819	850	786	873	814	784	764	852	812	854	796	798	769	797	828	828	850	769	825	807	794	776	801	831	820	785	802	815	805	816	811	845	840	782	789	818	804	818	826	825	811	808	835	843	787	805	791	832	788	812	835	787	844	846	793	857	773	771	857	784	839
23869	21524	29190	24312	21515	14264	2113	1400	1169	1144	1141	1072	1049	1025	1012	962	1029	1004	959	1021	934	911	850	954	953	944	941	917	906	952	923	921	911	916	922	926	898	927	905	932	939	879	878	891	939	924	933	826	902	942	952	937	874	920	960	946	943	896	892	911	869	899	936	887	918	905	871	943	901	921	928	864	905	883	870	819	875	917	938	900	914	926	924	885	878	901	893	889	883	854	929	944	914	936	945	901	921	943	910	953	907	864	935	908	871	911	898	869	846	878	870	913	898	896	910	907	915	870	892	886	930	849	903	918	969	922	860	920	939	881	909	886	871	896	880	899	904	923	888	931	925	920	836	869	888	944	893	915	844	885	884	872	866	882	846	957	891	874	913	897	901	887	886	880	918	847	924	885	893	870	921	918	896	903	918	903	908	932	917	875	904	853	925	880	918	898	932	909	850	918	883	861	854	901	900	970	920	916	909	911	933	950	943	891	866	944	848	904	955	855	927	815	844	904	896	861	887	943	884	869	893	912	919	868	935	826	918	828	879	861	922	923	907	869	901	894	873	906	933	895	888	934	885	889	920	887	812	961	863	853	896	910	919	894	895	902	826	854	920	901	933	887	891	966	924	883	906	919	929	854	889	892	907	898	917	848	936	890	881	957	896	882	885	915	894	921	873	906	919	916	922	914	926	882	923	877	895	900	912	906	915	916	884	925	906	901	883	887	912	888	882	850	884	886	910	846	931	928	926	877	878	892	922	963	896	882	913	914	883	924	870	917	847	873	902	901	876	893	902	905	877	912	920	861	950	899	880	908	845	937	941	926	848	922	899	869	933	804	889	882	892	939	871	943	870	867	906	871	923	907	907	874	937	872	897	919	934	892	881	875	925	908	881	900	902	877	900	909	933	903	895	911	869	914	870	887	872	875	917	888	892	827	848	802	902	904	925	914	893	939	918	882	907	929	897	900	895	843	881	898	906	852	871	912	901	940	879	853	927	877	934	920	899	912	917	978	851	909	927	869	796	890	887	885	910	913	879	880	888	942	905	888	888	908	870	911	929	934	897	905	873	918	898	896	892	922	818	930	895	880	977	880	894	860	869	904	931	950	914	869	887	969	894	930	897	853	920	880	885	919	887	905	855	898	909	920	908	878	921	896	922	914	921	858	867	909	933	911	915	896	875	831	903	916	886	871	882	859	861	923	841	898	878	891	924	920	882	868	901	925	901	906	850	865	866	891	908	861	867	888	898	872	888	941	912	925	900	935	894	905	871	894	936	910	839	930	933	855	905	887	850	887	898	941	907	861	872	923	877	933	913	889	913	859	875	847	903	894	893	916	875	864	875	858	865	859	849	911	935	858	909	886	903	887	851	904	886	890	897	874	889	907	908	902	902	905	917	934	852	879	871	898	868	912	898	912	916	942	913	921	884	937	885	894	885	858	929	874	923	865	899	909	906	912	920	931	905	930	877	941	954	873	880	875	930	872	952	891	924	873	881	910	873	843	892	935	896	933	930	908	887	941	893	863	874	878	894	923	880	865	933	923	892	947	914	925	919	895	868	912	880	907	941	856	951	910	880	865	936	887	891	950	885	920	933	870	905	887	938	857	868	944	941	918	874	832	922	905	915	906	901	950	965	904	877	851	877	903	915	935	888	952	873	905	933	892	859	873	871	905	888	927	899	880	890	862	915	895	941	903	914	894	898	892	890	885	917	880	895	936	915	902	865	886	888	896	867	930	964	872	948	921	852	968	932	891	870	913	909	941	888	901	897	887	835	876	901	895	930	914	903	954	911	891	939	929	880	912	863	938	910	922	945	877	862	841	891	890	871	913	901	894	911	836	922	845	874	945	876	844	886	891	866	910	936	857	891	876	880	898	912	889	899	957	863	846	857	895	884	912	880	878	848	907	875	904	918	840	857	883	947	881	888	839	900	882	834	914	882	968	886	920	887	892	885	889	949	875	993	853	910	837	866	876	863	876	852	856	895	905	912	900	904	885	920	924	901	862	832	887	945	886	829	918	933	890	897	945	867	886	868	881	861	848	914	899	878	877	891	863	908	874	855	872	899	922	910	895	847	890	880	877	860	887	903	918	978	889	911	908	894	845	900	894	912	849	917	873	888	886	864	888	939	891	888	900	931	908	844	871	879	899	875	918	930	903	915	879	856	859	865	935	873	901	912	909	918	925	883	860	890	899	915	924	934	916	937	909	899	883	843	898	847	833	904	863	877	888	929	920	901	921	920	927	925	904	795	900	883	871	907	893	877	852	850	893	855	905	858	887	899	913	914	856	961	910	877	828	869	923	926	893	901	877	858	865	886	873	934	874	881	885	898	869	933	870	900	935	901	877	932	930	866	852	857	878	838	883	863	917	916	860	873	889	813	905	870	888	855	887	954	875	999	858	862	897	860	914	885	858	905	893	916	946	896	855	937	881	906	837	892	907	877	870	865	883	915	868	907	902	942	918	868	875	874	883	918	874	848	894	886	850	957	887	884	872	878	866	944	919	891	899	890	874	948	937	880	899	866	839	927	877	909	882	880	869	877	894	889	876	924	856	869	963	893	916	887	919	937	865	885	897	911	847	887	922	880	908	942	892	908	871	908	824	907	927	848	892	924	877	866	882	917	934	888	869	932	841	858	890	893	894	925	939	871	922	912	894	886	925	896	855	864	933	875	900	863	910	912	932	902	853	910	854	858	876	944	880	907	888	880	828	912	880	845	891	899	889	942	960	917	946	930	865	925	900	860	955	889	919	911	907	906	874	875	876	864	844	938	918	918	846	916	904	880	930	915	913	907	904	887	930	931	887	869	906	842	888	843	925	884	899	919	922	905	925	855	928	949	915	905	892	898	866	878	879	875	885	886	828	937	889	877	922	919	937	939	904	866	910	879	928	877	890	881	923	840	916	889	866	896	872	857	938	849	919	891	876	848	849	904	932	875	852	891	898	901	867	832	900	841	897	871	947	866	882	942	902	880	847	852	885	885	919	891	913	922	863	825	918	880	906	858	915	872	892	919	963	946	870	959	863	866	974	908	913	907	934	907	892	847	918	891	896	874	900	880	920	924	862	903	844	869	869	950	916	941	894	880	916	947	867	935	899	863	918	909	916	914	867	898	843	862	903	807	898	901	876	900	949	859	890	892	893	898	938	851	887	888	877	874	846	909	875	885	856	861	910	888	835	878	887	952	904	871	861	842	890	871	853	906	864	892	903	926	918	941	873	874	885	936	883	908	892	815	906	875	964	905	922	874	871	874	893	853	893	911	898	844	887	906	913	926	924	910	909	912	886	899	865	890	884	868	902	870	855	875	918	837	917	857	864	897	917	861	897	865	825	843	931	856	893	949	932	910	881	894	858	913	893	888	875	883	896	917	859	935	892	909	928	887	869	848	864	916	915	896	857	944	855	839	847	867	876	898	904	907	897	869	865	861	929	927	923	886	883	892	945	849	901	849	928	872	893	893	863	896	867	891	896	914	916	855	937	908	865
5316	11442	9396	5031	3670	3003	2500	2159	1918	1725	1617	1536	1537	1423	1336	1329	1317	1265	1266	1328	1278	1294	1235	1245	1206	1219	1215	1183	1239	1226	1161	1193	1161	1172	1211	1199	1236	1197	1161	1141	1183	1254	1219	1206	1185	1155	1209	1185	1171	1232	1117	1119	1148	1156	1239	1178	1184	1119	1181	1133	1179	1174	1165	1147	1199	1191	1163	1173	1198	1181	1191	1132	1167	1216	1137	1135	1104	1164	1099	1183	1160	1152	1185	1202	1118	1077	1189	1254	1187	1226	1157	1165	1129	1157	1183	1164	1161	1141	1132	1181	1214	1123	1185	1167	1127	1197	1133	1126	1136	1156	1240	1200	1138	1188	1136	1129	1133	1146	1196	1144	1201	1136	1166	1157	1186	1156	1188	1148	1199	1180	1162	1175	1146	1173	1149	1178	1155	1171	1137	1136	1187	1182	1161	1235	1150	1172	1171	1140	1168	1163	1161	1226	1152	1233	1178	1212	1158	1133	1157	1210	1174	1183	1112	1189	1186	1150	1177	1149	1175	1094	1219	1141	1162	1197	1170	1219	1173	1175	1164	1159	1137	1157	1168	1154	1159	1165	1196	1116	1141	1195	1240	1191	1207	1258	1163	1127	1072	1174	1134	1184	1229	1159	1200	1143	1224	1168	1102	1138	1188	1254	1151	1143	1139	1193	1138	1189	1161	1179	1198	1145	1217	1171	1155	1177	1204	1171	1136	1107	1157	1190	1214	1226	1149	1170	1161	1159	1151	1158	1235	1144	1142	1160	1153	1177	1163	1173	1121	1178	1129	1175	1227	1113	1202	1205	1172	1180	1244	1137	1161	1119	1116	1242	1171	1191	1225	1172	1145	1173	1187	1225	1170	1178	1114	1205	1200	1135	1148	1164	1166	1130	1174	1210	1154	1160	1183	1179	1178	1150	1190	1156	1152	1196	1148	1120	1126	1127	1172	1166	1153	1201	1211	1180	1191	1192	1214	1208	1113	1149	1223	1174	1210	1188	1155	1131	1215	1180	1176	1164	1182	1165	1162	1134	1154	1121	1153	1185	1171	1161	1158	1219	1203	1116	1135	1200	1166	1190	1195	1154	1136	1180	1118	1163	1157	1250	1126	1153	1200	1210	1131	1210	1179	1139	1105	1146	1136	1199	1108	1158	1177	1162	1114	1195	1182	1181	1202	1186	1196	1186	1166	1131	1207	1121	1155	1137	1200	1178	1179	1120	1170	1161	1172	1156	1207	1103	1169	1137	1110	1178	1163	1153	1195	1162	1132	1127	1157	1194	1126	1213	1155	1166	1142	1149	1208	1131	1158	1148	1142	1134	1199	1148	1157	1162	1200	1170	1184	1199	1158	1169	1232	1163	1134	1144	1220	1119	1224	1138	1185	1177	1172	1225	1182	1223	1182	1174	1158	1175	1177	1179	1146	1144	1165	1128	1163	1158	1178	1140	1171	1147	1164	1193	1175	1186	1199	1175	1190	1205	1186	1174	1231	1131	1217	1111	1222	1189	1138	1209	1201	1169	1208	1176	1175	1165	1212	1175	1163	1256	1157	1114	1217	1132	1166	1130	1156	1232	1177	1183	1177	1199	1136	1151	1110	1172	1154	1166	1132	1087	1148	1219	1167	1143	1160	1152	1185	1155	1203	1148	1202	1215	1154	1157	1127	1184	1163	1151	1198	1119	1096	1160	1176	1176	1142	1158	1138	1165	1142	1161	1227	1142	1242	1155	1229	1162	1162	1216	1199	1124	1161	1165	1081	1147	1171	1196	1172	1178	1155	1139	1189	1188	1194	1167	1181	1204	1116	1122	1176	1119	1153	1176	1109	1244	1166	1128	1140	1168	1160	1177	1131	1176	1133	1141	1258	1168	1175	1149	1140	1140	1207	1174	1165	1145	1146	1236	1187	1185	1218	1127	1088	1219	1103	1175	1169	1199	1113	1216	1187	1208	1160	1150	1130	1180	1173	1200	1157	1187	1173	1188	1229	1084	1131	1161	1141	1187	1179	1238	1182	1178	1176	1156	1195	1113	1159	1177	1182	1083	1156	1183	1144	1126	1176	1177	1244	1168	1112	1159	1166	1118	1219	1116	1200	1167	1179	1180	1098	1116	1152	1197	1190	1164	1162	1111	1133	1141	1147	1174	1201	1091	1120	1114	1163	1129	1228	1173	1103	1164	1190	1234	1177	1207	1199	1167	1127	1146	1171	1219	1193	1215	1152	1199	1178	1172	1156	1159	1124	1148	1129	1201	1180	1179	1124	1153	1173	1161	1186	1188	1068	1136	1136	1160	1138	1201	1135	1123	1109	1156	1099	1181	1162	1184	1168	1137	1206	1155	1156	1158	1170	1152	1167	1175	1144	1106	1225	1149	1131	1158	1131	1201	1190	1142	1202	1090	1221	1144	1136	1143	1120	1103	1171	1110	1188	1167	1146	1185	1108	1142	1097	1166	1184	1189	1130	1177	1188	1153	1166	1135	1190	1182	1116	1128	1129	1208	1154	1178	1113	1195	1136	1149	1174	1179	1217	1181	1111	1149	1185	1109	1148	1154	1188	1185	1113	1155	1142	1188	1145	1162	1141	1220	1241	1146	1174	1151	1164	1249	1153	1152	1201	1169	1168	1202	1168	1161	1130	1111	1162	1195	1250	1162	1145	1195	1110	1199	1184	1126	1110	1176	1172	1170	1116	1096	1144	1088	1184	1109	1125	1135	1200	1112	1142	1164	1128	1150	1226	1220	1130	1159	1109	1182	1171	1194	1127	1150	1173	1129	1197	1163	1170	1175	1174	1194	1201	1187	1149	1152	1151	1172	1196	1190	1167	1132	1157	1132	1201	1178	1137	1199	1175	1180	1075	1214	1128	1131	1151	1166	1171	1189	1135	1150	1123	1149	1158	1176	1225	1196	1143	1159	1201	1168	1235	1184	1180	1182	1178	1182	1128	1142	1123	1178	1165	1157	1163	1132	1206	1143	1170	1183	1127	1185	1142	1225	1136	1112	1143	1135	1126	1176	1177	1156	1286	1130	1183	1141	1135	1176	1182	1152	1239	1208	1197	1151	1212	1186	1189	1109	1219	1195	1146	1156	1163	1164	1149	1154	1156	1223	1206	1134	1148	1175	1186	1180	1209	1168	1185	1143	1154	1110	1231	1132	1158	1145	1144	1184	1178	1127	1146	1080	1134	1126	1170	1175	1190	1196	1124	1220	1111	1091	1201	1145	1171	1155	1123	1123	1170	1202	1205	1154	1194	1204	1236	1168	1141	1195	1161	1180	1141	1146	1267	1145	1232	1159	1193	1129	1130	1161	1181	1148	1184	1143	1146	1136	1145	1236	1180	1212	1198	1152	1190	1108	1170	1104	1124	1174	1127	1217	1197	1130	1117	1143	1194	1181	1190	1186	1138	1134	1175	1246	1149	1150	1120	1154	1238	1107	1188	1175	1229	1138	1166	1172	1107	1169	1161	1175	1159	1210	1223	1164	1136	1135	1179	1158	1112	1106	1178	1207	1177	1105	1187	1192	1181	1179	1165	1159	1216	1147	1173	1122	1188	1202	1180	1188	1181	1126	1159	1156	1163	1172	1186	1161	1160	1179	1198	1125	1141	1160	1174	1148	1138	1227	1138	1203	1162	1183	1205	1175	1182	1191	1157	1209	1148	1131	1177	1126	1142	1173	1211	1126	1108	1118	1227	1148	1093	1174	1115	1146	1167	1176	1149	1159	1164	1153	1117	1157	1153	1181	1133	1131	1142	1165	1185	1184	1167	1125	1178	1133	1213	1168	1179	1157	1137	1178	1182	1157	1099	1142	1201	1176	1189	1141	1178	1139	1151	1178	1119	1123	1180	1133	1176	1164	1175	1148	1161	1154	1159	1111	1125	1171	1131	1176	1156	1228	1241	1205	1133	1199	1133	1197	1161	1137	1210	1139	1128	1119	1162	1260	1158	1128	1233	1107	1172	1152	1151	1142	1093	1147	1140	1104	1156	1155	1124	1137	1178	1169	1153	1151	1181	1222	1234	1182	1205	1189	1177	1116	1197	1156	1159	1192	1147	1116	1148	1200	1185	1139	1161	1162	1122	1149	1209	1164	1242	1185	1191	1103	1163	1195	1144	1112	1171	1150	1157	1167	1157	1180	1208	1151	1138	1136	1215	1118	1191	1156	1164	1174	1153	1138	1145	1166	1116	1221	1215	1129	1205	1200	1104	1129	1154	1134	1145	1172	1134	1133	1156	1180	1164	1207	1230	1173	1145	1116	1162	1136	1167	1203	1212	1130	1109	1115	1137	1138	1142	1171	1185	1185	1204	1155	1143	1171	1172	1166	1154	1134	1166	1214	1201	1185	1136	1167	1154	1193	1164	1104	1188	1120	1150	1149	1135	1152	1185	1176	1142	1147	1212	1178	1137	1234	1148	1184	1129	1189	1148	1098	1215	1128	1157	1117	1176	1185	1093	1154	1120	1163	1214	1172	1112	1155	1134	1204	1183	1152	1111	1139	1234	1172	1155	1173	1124	1184	1178	1139	1147	1208	1100	1189	1149	1153	1179	1159	1204	1150	1162	1137	1147	1192	1257	1182	1150	1246	1130	1128	1166	1157	1156	1164	1135	1251	1192	1130	1176	1216	1174	1156	1163	1222	1113	1173	1148	1141	1144	1176	1179	1186	1181	1201	1143	1228	1121	1207	1154	1181	1136	1117	1156	1164	1132	1153	1189	1210	1163	1144	1120	1162	1150	1130	1099	1146	1136	1210	1141	1136	1148	1115	1155	1197	1205	1167	1158	1142	1149	1143	1166	1180	1195	1178	1171	1166	1142	1128	1134	1150	1157	1140	1160	1122	1165	1153	1176	1242	1167	1158	1171	1151	1169	1103	1201	1151	1138	1157	1104	1199	1150	1142	1163	1149	1155	1171	1161	1175	1188	1183	1120	1127	1146	1191	1125	1116	1201	1157	1114	1186	1123	1135	1195	1123	1261	1197	1155	1144	1165	1179	1196	1104	1169	1192	1159	1166	1167	1154	1145	1179	1193	1183	1194	1145	1230	1180	1211	1208	1157	1140	1194	1178	1128	1185	1193	1170	1213	1225	1115	1107
23101	21544	29567	23979	21546	21598	11963	1541	1129	1060	900	901	847	831	795	787	801	735	703	712	758	668	735	722	671	679	681	650	697	657	630	658	651	687	666	638	670	668	688	661	629	660	689	647	727	633	657	644	643	676	619	667	631	682	631	623	600	608	622	630	611	632	616	643	633	628	616	639	613	635	639	630	617	632	593	636	666	621	628	674	588	609	640	632	618	589	629	641	615	644	696	606	628	561	611	623	617	667	630	646	618	637	617	610	593	578	617	638	609	645	593	632	580	625	664	644	664	656	621	667	617	588	661	680	620	633	659	660	603	605	568	642	595	614	643	634	645	618	633	573	624	651	591	611	610	632	655	620	613	606	661	605	616	647	601	624	635	626	600	634	640	639	629	628	621	614	639	585	640	653	612	643	663	596	558	609	622	626	624	621	676	656	638	612	596	606	582	644	641	658	690	630	646	640	611	613	606	607	647	594	616	646	687	605	641	633	618	603	610	632	630	610	616	643	627	593	683	575	609	595	629	635	656	606	652	583	634	631	617	648	610	633	661	635	616	608	607	634	617	668	642	633	616	637	635	691	623	633	619	629	655	619	599	606	654	621	601	606	601	683	649	606	567	609	639	647	618	628	635	613	650	660	606	627	613	648	621	681	610	632	622	602	613	642	637	633	626	602	637	641	617	602	605	620	634	611	623	597	638	611	662	605	611	637	670	597	615	614	662	620	676	643	624	616	650	677	631	612	666	605	653	564	594	625	629	626	572	611	616	598	657	607	608	619	616	647	627	594	678	646	571	626	668	629	654	607	622	621	649	630	615	603	611	615	633	642	586	650	633	613	628	599	612	582	571	638	623	617	625	620	655	643	643	601	604	674	621	628	617	615	606	615	605	632	606	626	608	620	664	595	662	550	618	653	637	660	648	648	605	593	618	644	616	643	589	613	624	581	699	606	637	632	629	577	592	596	615	641	633	612	670	640	625	596	615	598	623	627	653	651	663	612	624	618	652	637	601	599	597	642	603	691	620	583	634	645	580	656	601	653	662	645	647	597	672	690	629	595	635	609	633	666	644	575	671	603	607	607	661	621	606	618	623	548	660	623	596	592	632	592	635	666	607	706	596	675	585	550	653	640	595	618	632	635	668	622	635	653	626	606	613	627	581	640	627	587	651	594	587	602	655	628	620	650	642	626	566	625	682	623	608	638	629	603	608	626	602	610	631	614	645	602	620	615	585	559	653	606	594	596	628	603	671	633	585	631	587	623	626	607	664	606	614	586	648	652	639	649	624	580	608	624	603	648	618	670	617	647	580	615	580	626	649	644	604	621	619	632	620	653	625	658	621	629	602	610	629	612	595	616	631	656	707	632	648	614	657	627	629	631	631	658	656	606	644	633	647	620	695	607	585	625	583	633	625	621	603	664	631	669	601	670	619	588	605	606	606	627	589	658	595	630	616	613	600	621	636	646	643	619	619	622	599	607	578	610	630	590	615	622	584	669	625	637	631	643	591	630	609	630	630	625	601	633	634	612	583	624	623	628	699	645	634	631	652	629	631	629	597	652	647	644	671	630	622	616	605	623	632	635	635	622	664	649	637	628	628	634	650	636	632	607	627	665	656	648	575	634	625	633	608	613	653	632	661	587	633	608	619	648	631	619	634	617	639	599	635	688	603	604	642	631	609	610	607	639	628	650	599	613	640	598	598	586	610	620	659	648	595	617	613	663	638	626	625	621	624	631	638	610	605	601	601	653	623	620	619	646	654	612	651	637	593	670	633	632	640	618	606	647	641	607	636	643	630	663	626	618	637	596	663	637	605	649	593	614	621	576	622	625	599	608	640	595	586	664	659	602	630	621	597	642	596	619	611	652	608	662	621	664	672	609	637	606	649	642	644	605	628	616	597	611	615	645	622	664	634	637	651	636	637	630	664	630	595	683	635	638	606	619	617	576	592	625	623	637	618	622	630	590	649	600	628	580	621	621	605	611	625	669	632	624	614	612	645	612	673	607	580	619	616	608	636	617	591	615	632	661	594	616	645	629	662	586	635	629	657	620	670	647	618	625	621	629	663	619	649	608	603	567	633	621	596	633	654	644	565	615	600	598	639	613	655	634	603	615	619	614	650	613	637	590	643	647	623	683	646	603	606	633	630	576	594	631	599	634	649	617	629	623	616	618	654	586	611	638	652	613	601	648	657	656	638	587	635	616	629	634	581	641	647	597	537	617	596	623	644	610	656	608	602	612	638	662	598	619	641	641	624	599	591	568	629	639	628	640	614	622	637	613	635	601	621	680	636	616	653	621	603	625	620	575	656	626	678	639	651	664	576	614	623	618	631	617	669	671	621	648	650	610	631	641	607	620	600	571	631	656	631	592	621	608	688	643	589	620	606	627	623	608	584	628	657	649	613	618	666	642	584	654	671	627	638	596	582	624	626	655	645	650	584	632	645	629	646	638	591	618	618	579	581	605	596	611	645	588	597	643	628	615	639	620	620	603	630	608	584	648	640	639	612	600	617	660	593	601	629	581	595	595	651	596	614	608	608	617	638	640	608	640	663	606	624	650	648	670	633	667	606	586	664	623	621	590	645	645	648	608	598	629	616	614	613	597	604	599	632	559	649	659	618	612	629	629	636	596	578	670	609	588	642	668	644	658	594	641	679	640	616	657	633	618	640	596	645	667	625	594	597	601	637	579	637	611	625	587	654	605	614	650	622	572	617	615	590	661	654	642	641	628	640	625	651	629	600	592	632	613	570	632	605	595	640	642	600	647	636	624	603	623	627	634	662	632	542	630	641	604	601	623	639	604	622	593	658	580	648	583	632	638	623	658	613	621	622	613	613	640	639	660	652	673	633	663	615	576	600	632	599	628	612	634	652	579	581	634	597	679	623	618	610	568	603	636	592	651	607	604	609	588	589	631	618	637	619	631	643	620	630	619	656	601	634	635	631	606	622	575	613	646	613	614	637	633	642	625	660	625	611	623	610	629	625	610	644	637	648	628	672	638	637	635	665	639	587	591	600	647	600	646	612	573	589	607	625	639	606	590	617	616	619	682	645	602	605	598	629	646	665	658	629	611	637	589	675	642	612	704	640	628	650	695	623	618	653	613	659	670	637	634	590	591	619	631	649	672	608	576	665	627	626	600	633	631	626	676	604	598	608	644	612	604	612	627	599	643	610	593	629	658	586	635	622	623	609	639	616	550	614	625	616	600	644	630	613	566	636	604	651	585	624	632	619	596	621	589	605	572	596	607	610	618	667	608	614	581	641	618	618	612	608	641	607	637	612	607	611	655	615	590	620	627	641	638	620	651	655	610	582	624	623	611	636	640	607	645	568	634	563	634	618	601	601	616	698	633	644	608	622	653	593	649	604	660	662	601	621	593	642	670	618	675	622	608	591	604	616	617	624	643	674	615	615	591	659	661	637	651	596	667	612	600	622	635	605	624	618	627	636	619	612	636	584	634	612	631	624	605	583	610	621	619	602	631	648	636
7481	17490	14124	7536	5346	4189	3326	2708	2295	2038	1701	1593	1495	1356	1279	1209	1172	1124	1122	1093	1029	979	987	961	971	893	956	927	880	896	939	929	904	913	941	879	832	900	845	844	879	887	897	864	879	881	900	863	845	881	840	891	870	870	853	900	839	857	880	856	838	818	854	823	876	875	851	820	844	859	855	855	854	857	804	875	845	805	868	873	814	872	812	880	835	873	876	868	817	842	842	836	847	832	826	877	857	849	826	819	842	840	807	873	865	805	820	872	817	873	859	888	868	862	838	831	833	792	838	822	860	847	777	828	866	799	837	859	867	855	844	924	860	821	835	842	900	836	835	833	843	794	863	817	875	869	869	849	761	842	817	899	838	782	859	860	832	813	827	848	839	819	822	817	862	839	886	838	875	849	865	862	834	786	841	887	852	797	852	863	839	825	891	846	833	797	848	839	856	777	853	850	844	815	847	845	867	821	856	838	881	841	849	820	864	877	845	874	812	833	817	868	793	837	863	850	812	810	792	820	862	783	868	817	824	795	817	821	857	830	858	847	811	783	813	856	863	857	854	860	884	891	861	820	801	827	869	888	840	829	864	818	835	879	873	849	862	850	852	839	834	786	871	856	813	850	829	852	851	811	842	839	896	784	810	858	823	877	849	830	882	885	891	822	810	830	800	777	873	787	830	813	869	817	858	840	906	829	884	850	852	817	870	865	885	819	868	778	824	821	841	847	830	825	831	905	842	819	884	831	873	839	826	777	801	819	796	829	824	786	845	875	839	791	833	847	872	854	844	816	822	847	825	858	843	817	796	831	835	828	836	878	860	822	815	838	817	794	842	851	827	861	861	800	831	829	814	824	803	843	841	798	878	843	892	881	891	820	803	849	797	865	792	828	840	825	862	830	912	802	816	833	840	832	855	843	810	893	823	857	802	762	876	832	873	810	812	783	837	819	855	862	833	831	766	879	897	780	859	831	855	852	848	889	885	881	836	860	836	790	824	842	821	843	855	842	868	810	836	834	859	837	842	836	802	888	816	777	798	771	833	867	835	852	829	785	823	850	764	794	814	852	834	754	867	793	800	859	866	788	792	863	846	861	828	883	824	870	821	818	845	840	780	831	829	823	844	875	862	818	808	886	834	810	867	840	818	793	833	843	794	784	868	825	792	844	849	851	849	865	766	883	822	851	818	797	855	836	844	805	828	781	867	859	837	842	826	875	898	892	867	855	824	862	844	850	858	844	874	813	859	838	866	868	849	824	826	883	815	825	890	808	878	884	798	826	857	865	815	809	829	844	806	802	823	858	838	863	836	794	854	800	800	879	860	927	840	825	800	822	829	820	855	876	822	808	818	812	827	814	852	874	880	856	869	810	864	847	881	846	862	838	847	814	811	819	858	820	847	831	786	821	841	831	880	794	787	856	832	823	806	838	842	852	803	848	842	761	808	883	864	852	831	832	864	839	835	820	798	830	875	848	904	825	861	838	794	841	819	832	857	848	866	856	878	869	838	879	843	829	885	850	852	797	882	811	876	891	812	827	865	831	859	870	895	876	815	828	854	833	820	835	840	852	836	790	796	824	840	917	865	821	808	817	819	777	815	820	821	785	851	841	857	837	814	863	867	831	843	820	811	823	854	784	797	854	830	839	812	867	863	818	868	822	834	790	793	843	827	817	864	844	838	836	872	866	829	839	875	813	804	825	859	807	826	855	863	861	894	789	781	880	874	813	820	767	830	879	831	883	836	782	898	825	799	823	819	812	797	866	846	824	815	881	872	826	814	786	847	829	859	806	853	824	798	855	827	822	823	760	797	893	855	853	879	849	848	828	784	822	845	847	835	800	865	823	792	858	794	818	818	792	833	869	850	766	870	810	865	800	911	863	875	899	794	849	865	895	858	837	830	830	847	824	870	903	856	846	835	832	818	834	832	805	869	877	824	807	842	818	770	856	874	894	799	805	846	850	851	852	887	822	803	889	824	849	890	800	851	848	904	893	771	838	829	843	833	828	866	826	830	836	811	818	840	865	864	831	884	799	827	870	847	826	791	816	817	799	843	823	866	859	822	866	817	843	829	817	796	829	849	821	853	871	846	846	887	851	833	807	831	822	851	809	808	829	865	857	805	848	830	838	828	827	835	837	806	812	836	837	822	832	814	821	817	886	837	871	836	866	824	805	874	860	830	862	884	837	789	814	800	851	831	863	831	792	855	874	798	790	842	827	785	774	857	842	811	799	848	821	821	750	807	848	897	861	857	904	856	819	870	844	883	887	849	847	836	852	861	839	803	842	836	825	787	815	823	769	843	837	809	838	825	829	829	854	824	850	853	883	826	845	854	838	837	866	825	795	843	859	826	820	828	871	834	886	863	808	862	800	815	857	860	823	856	855	822	894	802	836	845	822	813	804	854	842	852	821	890	870	793	847	855	832	814	877	831	870	823	843	886	857	843	815	868	858	825	825	844	872	821	791	849	868	841	836	823	835	915	859	820	850	808	842	883	865	834	849	761	831	866	865	857	801	859	817	899	803	894	834	861	825	841	827	803	833	825	862	894	848	847	795	847	868	849	818	858	829	878	843	857	823	818	810	787	890	844	836	827	851	869	853	810	790	857	854	839	855	870	814	862	851	793	830	835	798	847	799	809	834	825	834	876	857	829	823	856	812	829	815	843	846	815	792	875	853	824	804	875	800	876	831	868	846	879	843	894	879	857	822	799	788	817	809	835	853	822	849	822	847	865	838	826	784	871	820	843	830	911	844	879	875	752	848	809	900	819	836	874	855	824	855	833	815	841	851	814	800	817	804	840	821	839	858	817	818	811	803	816	841	849	837	823	815	761	859	833	872	850	806	840	852	794	857	817	824	835	853	819	811	839	858	854	887	827	839	873	830	856	804	843	867	853	812	842	781	865	857	855	821	836	876	853	853	788	831	790	863	813	831	845	826	831	868	851	830	872	834	841	845	788	845	861	818	842	869	819	786	832	864	835	852	833	873	832	864	838	858	822	822	833	832	789	836	826	852	843	834	844	830	846	816	870	819	832	912	815	803	821	872	827	887	851	845	864	752	853	861	832	859	830	852	863	815	847	814	822	866	859	854	800	805	836	816	912	857	795	862	859	811	828	796	803	799	814	862	854	834	815	814	897	852	782	851	780	851	785	841	841	828	810	815	826	827	861	878	839	819	834	838	830	819	847	859	851	807	847	810	868	812	859	883	804	830	898	843	816	809	845	911	797	820	895	837	843	847	856	813	843	831	837	831	909	865	819	864	850	884	855	825	772	866	876	849	806	824	821	826	823	844	835	855	820	802	847	803	827	812	800	817	818	874	820	827	805	831	856	833	879	867	866	819	827	848	832	860	845	831	837	795	819	854	828	864	814	843	836	872	820	867	806	774	839	778	825	859	822	842	881	841	835	840	840	842	845	838	830	869	858	858	841	868	849	860	871	791	828	829	848	810	849	896	796	852	828	849	839	848	867	846	853	835	873	813	819	813
26884	21101	11578	1281	744	716	681	635	626	646	563	611	578	641	635	601	630	595	587	667	604	599	658	601	605	648	612	625	647	582	607	596	586	559	646	601	567	611	651	605	609	589	599	608	572	633	595	615	592	618	607	579	620	573	603	603	623	629	579	645	622	587	594	583	583	644	619	551	582	653	570	613	617	584	620	602	586	602	642	615	619	619	547	603	611	582	582	616	612	652	609	650	649	591	569	570	641	614	596	647	637	602	634	627	646	652	586	568	629	608	600	575	607	628	606	598	613	612	598	590	605	600	626	594	615	612	662	622	583	618	615	585	599	654	572	626	655	613	613	631	632	644	590	658	615	564	614	612	605	631	625	587	614	637	619	591	659	624	633	629	611	576	582	599	555	595	590	631	598	611	575	623	615	609	611	645	633	613	592	644	618	604	594	650	659	581	579	617	629	678	640	639	580	588	600	641	587	573	624	591	571	629	592	580	644	608	589	593	609	641	665	599	575	571	615	624	622	593	587	673	596	612	618	620	589	600	557	580	628	617	568	613	544	630	615	617	590	608	648	621	650	567	569	625	595	617	597	641	620	620	621	628	611	601	618	565	596	622	624	593	607	646	668	630	593	614	590	569	577	576	597	628	608	630	644	619	625	575	607	606	632	619	617	613	631	587	626	613	624	615	610	586	587	600	646	572	601	566	584	575	578	630	604	586	612	558	624	612	687	596	626	587	624	631	650	619	584	662	567	586	606	644	586	595	589	601	617	622	640	625	620	605	545	599	637	607	604	581	620	646	606	632	572	645	643	571	627	604	650	579	597	596	607	600	602	620	610	593	650	617	627	578	601	585	652	596	637	642	602	666	608	590	573	584	655	657	581	636	607	612	615	569	579	564	610	635	628	606	646	587	617	627	601	605	603	586	557	505	606	603	623	629	636	632	631	611	639	629	599	607	565	579	554	609	590	605	636	592	630	577	581	611	606	636	605	622	637	594	597	640	568	621	582	598	646	613	615	670	616	604	602	608	578	632	602	581	590	587	673	595	637	601	626	609	626	556	628	625	614	619	629	609	605	605	586	594	597	622	608	553	569	571	585	597	604	596	613	610	602	612	642	676	573	570	659	623	593	601	609	614	622	582	614	642	617	603	622	596	568	622	603	645	639	625	601	596	570	654	631	590	632	646	632	610	621	589	574	637	626	635	620	591	589	601	594	586	622	583	615	586	619	630	649	590	616	581	584	628	624	641	609	544	613	579	592	596	591	563	591	600	612	589	558	635	648	658	578	595	636	635	588	641	588	628	617	596	632	624	628	598	609	593	578	600	623	564	564	612	594	613	671	563	596	554	566	637	664	634	607	588	619	597	550	575	627	637	571	635	593	601	600	609	589	637	647	647	603	580	615	570	600	605	591	641	603	627	602	617	631	621	555	609	550	639	617	626	569	568	654	606	618	589	659	607	638	614	611	642	607	582	633	583	626	609	596	593	584	608	577	599	630	608	616	642	620	605	635	589	603	645	606	635	629	595	578	630	648	609	595	600	616	614	626	610	609	602	568	576	581	614	593	586	637	554	611	605	609	621	655	643	583	576	606	559	593	638	626	645	622	619	622	575	577	618	617	593	634	593	587	626	602	592	606	665	630	610	582	595	603	608	598	656	636	597	599	618	560	620	640	631	632	646	598	599	568	612	592	586	597	613	645	623	605	645	631	611	625	638	607	625	610	609	629	588	593	608	588	625	582	585	620	605	641	632	622	590	616	585	635	615	646	654	582	595	654	607	602	588	631	646	619	612	599	621	591	639	619	611	590	571	576	584	599	596	584	604	628	611	590	609	596	594	639	597	597	613	639	616	603	589	623	621	648	603	631	570	619	552	611	581	633	601	612	585	651	602	586	586	558	571	582	590	624	612	601	601	625	534	588	604	627	634	618	593	646	584	593	596	565	588	584	611	638	605	600	652	634	604	630	604	606	576	616	607	645	624	618	604	603	583	625	561	603	593	607	622	618	609	606	621	599	603	607	647	600	601	628	632	618	664	629	613	623	598	595	606	604	593	621	602	610	554	611	591	591	618	588	611	609	594	614	616	602	582	593	634	621	634	631	636	616	669	635	617	641	561	596	589	614	560	622	621	572	592	630	632	632	611	692	621	595	635	605	604	623	623	620	597	596	596	612	595	626	627	623	611	567	647	640	651	593	675	621	652	592	626	574	582	596	550	624	613	620	577	656	584	586	636	635	605	594	610	564	619	611	587	602	655	590	597	585	598	570	635	632	628	606	595	631	610	602	637	612	613	609	580	628	591	588	635	630	583	572	608	652	616	556	574	587	605	668	616	597	611	608	613	577	602	610	601	620	572	639	632	581	591	588	633	622	604	611	595	596	622	607	596	599	605	575	632	634	609	656	627	609	595	620	628	611	578	629	604	672	581	619	590	626	599	613	658	602	580	637	549	606	604	590	630	601	639	611	598	638	573	629	608	585	607	619	614	583	636	636	581	596	600	586	586	647	594	608	676	637	604	585	591	606	614	601	593	632	606	670	632	632	612	602	631	592	573	613	575	594	601	661	607	600	599	580	608	613	614	598	621	641	581	636	602	653	620	602	633	612	559	634	611	581	599	632	571	604	570	602	644	578	609	591	569	612	598	639	631	604	615	595	568	625	635	642	615	575	606	598	661	635	613	618	606	643	611	591	604	629	582	549	590	616	583	630	612	607	583	596	639	673	622	585	626	622	621	651	610	607	581	589	587	620	645	571	578	623	602	601	602	582	654	620	594	611	621	581	588	582	622	582	593	638	596	624	628	582	628	598	649	604	633	630	591	571	601	615	618	586	599	604	631	608	620	599	585	591	627	619	601	599	619	587	622	590	556	567	613	604	601	611	604	613	588	608	579	625	573	568	632	594	606	591	621	602	625	587	623	626	610	599	574	599	673	606	572	589	570	593	614	609	640	579	614	615	560	598	627	633	583	587	614	566	608	620	608	592	680	593	670	629	590	600	629	612	625	549	647	579	585	597	592	599	575	579	631	590	600	595	622	623	634	629	558	559	626	603	635	630	609	590	598	641	611	604	627	575	582	591	600	575	580	624	644	635	605	559	574	617	566	616	589	623	626	564	635	650	555	626	619	584	602	566	650	616	609	605	618	604	603	588	633	585	592	596	614	603	625	588	585	598	591	609	607	621	600	605	576	611	615	642	648	594	611	604	608	564	573	611	609	628	610	670	621	610	609	633	624	603	597	585	612	602	552	595	641	568	613	618	607	659	615	594	625	580	609	599	625	636	604	604	571	612	572	601	577	619	619	625	549	612	640	595	626	608	637	613	620	597	589	595	648	595	599	617	593	640	647	622	551	576	596	641	585	611	607	648	585	595	616	600	646	622	677	569	624	669	643	615	613	566	649	619	674	637	673	608	609	586	667	621	592	654	634	608	591	600	637	570	640	591	603	604	577	566	611	609	583	611	549	626	639	620	619	612	612	558	597	601	620	602	652
4095	1668	1500	1113	976	926	923	880	810	868	847	839	791	838	792	835	825	800	799	795	758	818	831	798	790	820	806	777	780	833	793	794	759	815	778	866	851	782	818	834	819	750	813	791	757	794	765	819	803	827	793	827	812	863	779	855	807	796	810	845	802	790	827	786	825	787	814	821	825	768	800	818	802	826	788	809	767	869	775	863	820	779	783	773	849	812	805	822	827	818	835	853	796	767	813	777	790	804	803	791	792	840	778	814	801	735	843	836	794	794	805	832	822	820	800	823	798	830	775	845	811	808	805	781	834	808	850	816	845	830	832	853	782	792	797	793	819	795	787	803	758	809	784	851	814	814	775	826	780	783	806	829	832	786	782	810	797	827	801	831	819	816	805	776	770	838	802	823	808	786	810	780	806	799	752	854	816	786	769	801	795	730	779	813	764	787	850	807	831	779	818	820	793	830	756	816	776	843	850	828	803	797	736	817	807	807	823	768	802	758	805	817	778	840	795	802	790	827	847	767	849	796	837	787	755	805	786	814	800	804	760	780	740	800	828	805	796	791	791	815	783	811	803	855	802	783	884	821	800	836	784	778	787	784	809	751	726	862	792	803	823	793	813	764	819	814	779	805	801	804	852	777	771	790	828	803	813	783	795	783	811	853	832	815	778	808	786	793	792	821	812	812	825	797	783	790	774	789	802	822	734	858	822	839	813	855	850	809	774	757	793	813	820	832	803	795	777	769	746	799	784	859	816	801	794	829	794	807	805	755	810	823	778	801	767	816	785	737	814	790	767	829	816	817	802	795	740	778	778	772	767	774	803	784	785	769	799	801	767	812	805	757	809	787	774	833	832	779	866	749	791	800	780	779	809	864	790	774	794	808	769	844	784	803	813	854	794	822	747	834	789	786	798	810	802	781	804	866	839	846	814	843	793	774	827	788	850	766	741	849	843	805	814	777	810	773	813	766	806	835	793	800	807	817	806	828	789	826	831	823	811	806	815	805	764	843	792	779	793	812	789	756	782	800	819	806	849	804	814	775	827	811	773	842	809	834	773	758	785	780	838	849	850	844	816	839	795	830	751	805	803	836	795	822	786	786	819	786	822	784	804	830	823	752	797	752	735	805	813	811	814	810	829	752	819	784	804	788	802	812	773	874	788	830	864	772	805	755	852	801	796	796	792	785	814	762	762	808	787	794	797	789	835	814	833	770	797	781	791	832	755	789	793	816	789	777	796	777	785	807	818	833	790	777	790	828	773	815	791	767	785	801	831	756	808	891	817	776	761	761	798	791	837	799	792	825	802	745	852	777	776	744	795	768	771	742	776	844	809	795	792	842	856	793	826	801	809	788	791	770	796	745	815	841	835	807	802	779	803	804	804	840	769	781	837	811	795	817	769	822	856	836	806	791	799	792	816	806	814	797	835	765	801	794	801	773	827	748	817	846	798	834	780	768	800	758	811	784	818	817	760	806	853	828	869	849	806	785	836	782	805	803	772	818	791	787	715	815	849	818	819	805	796	768	801	807	826	785	857	831	815	815	784	777	771	779	792	790	826	852	790	803	823	811	823	798	755	855	789	813	801	773	755	784	857	775	843	845	838	832	803	819	863	827	768	843	786	823	791	808	850	807	779	805	791	787	825	842	810	838	806	806	798	831	743	783	812	752	787	842	792	836	796	783	802	802	779	780	790	783	836	786	772	793	829	797	798	814	802	761	792	777	754	830	812	800	789	811	765	784	841	770	785	823	799	827	811	817	835	757	803	827	806	748	765	795	790	799	785	813	826	860	796	801	794	751	880	822	786	767	818	805	830	813	830	850	776	814	810	828	781	835	823	810	856	804	785	808	789	793	790	800	784	804	804	813	855	795	849	808	780	819	844	832	755	845	830	814	756	756	736	800	728	793	768	758	828	764	801	783	836	785	719	800	805	797	766	791	798	828	821	794	766	781	783	859	833	859	820	810	826	768	788	824	815	809	812	833	796	824	826	812	838	775	831	809	780	753	780	792	821	768	790	847	823	785	816	776	804	824	784	784	840	753	807	797	787	837	833	761	823	808	787	815	811	806	801	765	787	823	797	828	755	791	841	831	814	848	820	767	803	774	833	823	794	823	843	801	787	779	799	790	861	822	787	823	790	809	791	868	820	782	755	817	811	805	802	774	775	828	795	813	822	820	843	813	796	808	832	808	819	872	797	837	843	815	782	842	736	799	778	800	766	802	817	817	777	776	773	830	814	785	804	779	828	810	822	801	843	791	765	775	781	769	812	786	817	780	778	854	803	802	838	789	778	838	797	804	825	792	793	790	847	816	783	797	840	794	762	754	832	804	766	803	785	797	803	773	850	802	792	807	812	786	767	849	755	785	793	846	833	790	850	795	753	817	781	849	797	788	810	789	793	772	777	758	780	784	748	855	770	797	767	818	754	789	842	801	859	776	801	785	813	779	838	769	804	769	784	839	769	803	819	801	826	826	835	810	781	797	773	802	796	761	772	827	848	778	794	784	812	792	826	780	798	812	785	761	805	835	792	757	831	785	789	798	777	791	853	865	834	797	816	816	765	845	777	791	821	794	793	826	786	772	768	795	818	771	848	838	772	787	781	794	807	770	782	795	808	785	761	823	858	783	774	800	837	797	736	830	816	784	771	763	747	786	786	813	757	824	805	798	822	859	810	814	823	843	800	806	758	783	837	819	800	828	825	797	788	779	823	809	771	813	817	790	830	832	795	828	749	853	803	825	770	784	787	772	829	763	817	836	784	797	843	792	784	781	796	833	803	779	793	809	812	840	791	801	858	823	808	832	812	781	860	800	754	796	804	776	814	809	801	751	823	819	799	797	787	816	831	767	769	806	792	853	792	760	805	830	795	813	767	795	754	763	798	853	802	843	788	783	744	810	793	839	815	761	756	815	824	792	811	822	798	776	838	836	803	777	811	794	848	850	825	792	867	804	811	832	757	815	775	822	798	787	810	766	809	772	791	856	788	800	787	761	790	806	754	761	787	808	800	842	782	808	819	822	794	756	813	817	833	832	824	794	856	834	817	855	810	807	800	811	753	798	802	780	804	805	813	827	826	769	780	808	792	777	754	829	792	755	770	802	767	762	754	794	764	787	797	774	809	821	873	736	795	802	847	817	791	798	810	784	808	792	814	789	797	802	852	810	798	800	801	813	847	833	874	812	791	791	883	803	793	837	838	815	792	832	794	823	790	797	825	763	813	813	788	814	791	770	778	835	814	780	850	765	830	790	775	785	863	790	794	762	796	815	793	816	817	793	801	844	800	805	820	837	770	796	802	784	834	803	809	776	787	800	820	797	808	763	816	811	854	839	777	801	830	829	801	787	833	838	846	813	791	820	810	801	864	836	815	774	781	800	765	865	784	824	824	814	775	848	808	753	818	782	829	878	814	843	818	788	850	747	826	779	762	784	816	832	774	789	795	792	790	810	762	833	802	837	805	803	822	760	806	810	815	778	811	801	811	856	803	791
23846	21504	29210	24237	21496	14026	2151	1445	1139	1129	1061	1087	1019	990	1025	959	944	969	1004	937	944	951	929	920	934	914	899	887	911	937	879	911	915	884	863	933	896	891	887	925	884	891	877	936	906	904	895	863	871	911	915	913	935	937	885	855	867	924	934	870	856	886	888	880	899	847	880	946	957	889	899	871	859	940	903	913	932	908	851	943	866	861	867	885	884	903	908	897	892	899	882	845	870	936	829	881	865	942	933	915	874	857	894	880	921	915	904	917	869	880	865	910	876	902	877	878	862	861	866	891	860	851	893	936	876	886	847	898	880	886	844	898	893	876	878	910	979	880	887	924	854	943	902	881	856	891	861	935	831	907	895	849	935	881	857	862	911	882	884	926	897	880	907	865	892	952	922	871	853	900	890	864	902	851	894	922	902	896	900	849	916	880	898	898	922	885	879	909	905	899	918	950	838	852	847	900	825	890	876	944	880	889	862	888	904	849	918	915	911	875	892	867	935	897	858	960	851	902	870	881	910	933	921	848	933	921	873	948	908	941	924	900	878	912	934	832	821	901	815	872	852	884	863	871	873	903	869	891	888	874	913	891	892	901	953	871	924	891	894	895	888	880	924	855	894	827	907	894	867	911	862	920	855	922	861	907	902	851	903	911	867	878	824	874	877	887	919	875	882	900	864	873	874	892	838	863	849	880	913	889	861	864	880	876	855	880	909	952	876	898	915	821	932	955	888	900	919	878	866	861	886	873	836	873	846	923	910	831	863	876	907	898	863	831	890	881	873	930	899	882	883	896	936	875	882	909	807	869	925	971	900	870	888	938	905	877	860	882	926	896	922	855	879	914	886	877	847	911	908	896	865	933	875	890	903	870	804	857	883	885	882	881	900	825	887	861	899	900	903	867	897	868	833	907	856	844	868	896	872	912	900	868	873	911	956	889	840	931	868	878	873	918	891	881	881	864	924	899	872	908	903	904	885	835	898	879	910	843	848	904	890	911	948	938	911	871	906	875	893	899	891	851	886	876	868	932	896	860	908	928	876	801	859	898	881	877	888	898	873	942	846	908	908	840	901	824	886	885	878	892	838	934	877	896	877	854	900	846	862	905	886	911	878	895	908	880	878	881	869	925	886	909	884	912	921	886	900	875	877	876	884	883	856	868	848	893	897	933	884	883	918	916	859	887	871	923	838	900	860	922	865	857	896	896	881	907	913	924	900	869	913	910	882	851	882	893	885	913	883	922	897	893	917	869	845	932	881	875	878	842	889	870	899	916	902	915	923	875	928	858	953	903	885	897	863	849	870	887	857	900	865	857	927	899	874	945	952	857	889	854	878	893	910	895	889	790	925	855	898	907	862	978	880	896	890	850	880	874	901	851	950	922	912	928	879	888	925	883	902	870	841	883	867	904	870	901	894	892	930	861	875	896	892	850	832	904	885	870	839	908	938	897	877	884	890	862	922	924	860	910	891	894	929	926	884	824	870	926	921	846	901	883	880	897	918	874	896	878	884	932	889	896	881	846	920	846	860	899	915	864	836	854	852	888	868	898	857	902	921	902	852	905	866	843	918	856	846	940	940	862	897	844	908	921	874	848	881	868	853	912	960	940	886	881	839	891	893	891	879	937	825	855	919	872	883	881	879	820	889	877	912	852	888	941	881	926	925	886	916	889	866	903	928	877	903	887	891	916	899	884	838	873	916	880	905	882	896	893	909	889	898	841	953	904	897	894	894	886	879	867	870	888	893	841	925	855	912	899	898	856	892	901	830	850	890	907	827	860	876	914	868	922	898	895	896	859	953	911	899	898	911	862	942	910	896	919	858	938	884	912	885	852	886	890	930	893	874	847	939	877	905	865	882	853	917	906	884	906	886	935	857	885	855	908	900	865	861	893	907	865	902	882	876	923	914	864	917	858	914	871	867	847	895	914	857	938	899	873	855	859	903	913	953	872	897	939	870	916	848	833	880	845	904	866	935	895	910	890	866	906	866	940	918	932	875	896	877	801	866	907	898	911	972	921	896	877	851	895	863	848	863	947	893	953	884	910	877	913	810	936	910	852	835	893	887	885	893	889	906	916	870	910	851	913	876	864	905	883	873	916	893	871	850	893	848	887	905	852	853	959	877	830	892	809	830	879	889	916	855	884	848	915	857	898	868	878	922	868	866	851	902	893	925	829	858	888	896	913	890	861	881	883	914	858	881	892	890	891	813	899	899	892	874	904	864	913	926	913	894	915	875	892	868	885	890	922	905	867	861	831	830	878	844	848	905	890	887	875	882	836	900	823	913	905	870	866	881	937	872	914	931	941	861	901	837	839	877	894	849	896	882	888	920	892	883	886	893	866	910	886	878	954	935	861	877	868	918	883	909	936	866	866	895	853	870	873	841	886	870	919	868	873	899	884	862	919	903	903	900	895	847	878	858	885	916	864	888	895	907	881	955	894	870	898	853	882	876	868	876	841	879	890	888	916	903	857	910	882	874	853	890	914	866	910	850	953	887	878	877	869	931	898	892	901	888	885	856	866	901	924	898	927	902	856	896	959	913	895	887	873	933	895	892	886	852	874	910	858	919	940	860	915	841	945	870	890	859	875	897	928	897	827	899	949	897	920	869	847	896	869	932	908	915	902	869	934	913	881	872	901	929	808	877	895	869	892	869	855	865	846	930	807	941	918	926	886	882	870	927	926	849	887	893	854	875	903	885	872	853	884	905	916	913	848	911	832	936	911	900	872	902	866	884	941	899	894	889	878	871	842	855	878	880	885	894	880	897	931	896	884	883	881	846	920	918	831	890	832	928	829	898	910	934	865	891	902	908	922	917	891	876	867	878	834	904	878	866	859	905	906	882	943	940	859	905	902	905	856	902	874	895	901	924	886	858	862	833	947	901	879	897	846	930	860	946	892	908	835	884	846	880	891	822	847	856	866	865	914	872	883	879	867	893	875	884	881	915	900	828	862	813	891	906	954	860	877	898	878	876	880	912	879	889	850	894	813	854	868	915	859	869	928	866	852	897	878	915	867	930	886	928	851	880	921	880	845	855	856	860	913	923	846	892	903	899	890	834	879	885	893	858	906	859	866	894	856	883	868	857	873	904	868	896	864	841	894	857	853	909	929	863	915	842	872	862	870	908	870	877	906	907	889	866	933	912	923	880	843	920	924	880	857	958	899	866	907	893	894	917	928	888	922	855	841	864	892	909	830	886	922	867	860	897	891	903	864	887	852	862	881	886	923	868	865	887	896	887	811	871	886	901	910	874	895	852	902	892	852	862	838	876	870	823	909	888	941	906	889	869	824	875	879	839	888	919	894	879	917	869	902	882	835	941	873	857	881	891	901	871	883	864	944	906	889	860	848	944	894	881	875	901	884	884	843	852	838	874	837	901	904	917	881	914	906	927	922	913	883	858	906	855	870	904	875	829	903	882	894	912	919	904	920	895	880	876	908	877	862	864	906	853	902	933	889	878	884	837	836	896	892	867	898	861	839	909	909
5173	11361	9192	4901	3524	2941	2444	2149	1876	1761	1656	1556	1574	1329	1303	1353	1336	1314	1243	1290	1274	1247	1266	1230	1221	1219	1222	1163	1171	1111	1289	1172	1180	1157	1163	1171	1159	1233	1166	1205	1167	1158	1148	1174	1182	1169	1202	1162	1191	1112	1171	1260	1151	1152	1148	1224	1131	1147	1163	1160	1162	1233	1181	1212	1213	1206	1148	1155	1196	1156	1178	1187	1081	1128	1189	1146	1159	1165	1147	1126	1127	1222	1115	1202	1183	1157	1172	1130	1165	1172	1138	1093	1131	1210	1112	1173	1245	1161	1198	1124	1151	1165	1173	1105	1154	1106	1138	1130	1206	1118	1140	1148	1162	1178	1117	1159	1159	1147	1165	1122	1187	1185	1184	1163	1150	1092	1201	1153	1100	1165	1145	1170	1128	1242	1139	1154	1142	1123	1140	1176	1152	1194	1139	1188	1207	1162	1198	1159	1133	1182	1201	1161	1129	1169	1127	1117	1167	1153	1144	1127	1180	1112	1209	1167	1237	1119	1130	1161	1175	1158	1112	1201	1189	1188	1147	1141	1158	1216	1082	1165	1205	1151	1209	1176	1217	1151	1186	1182	1217	1114	1160	1197	1182	1129	1163	1178	1211	1174	1201	1151	1115	1159	1131	1222	1159	1091	1174	1175	1154	1115	1148	1125	1161	1183	1178	1206	1154	1141	1154	1185	1148	1167	1170	1119	1154	1199	1175	1154	1211	1116	1184	1171	1153	1180	1226	1170	1104	1131	1135	1186	1141	1130	1171	1146	1168	1143	1163	1169	1161	1203	1165	1184	1148	1167	1165	1152	1210	1073	1102	1171	1190	1167	1196	1120	1139	1159	1181	1140	1168	1122	1138	1131	1157	1223	1185	1172	1120	1203	1138	1185	1130	1144	1188	1147	1166	1159	1162	1108	1208	1162	1189	1188	1217	1184	1151	1147	1124	1163	1140	1146	1133	1123	1209	1158	1060	1156	1143	1149	1170	1108	1213	1164	1216	1120	1133	1147	1161	1169	1189	1197	1170	1160	1127	1149	1126	1176	1237	1168	1149	1148	1188	1207	1211	1161	1173	1091	1112	1172	1233	1185	1155	1151	1168	1142	1201	1095	1128	1159	1192	1148	1184	1140	1143	1139	1192	1155	1171	1187	1188	1137	1110	1145	1138	1148	1118	1138	1169	1113	1191	1164	1177	1152	1190	1158	1143	1203	1118	1136	1175	1173	1128	1192	1188	1239	1142	1196	1165	1164	1120	1159	1170	1130	1093	1079	1184	1150	1072	1155	1097	1138	1183	1154	1147	1110	1168	1108	1101	1068	1253	1122	1175	1177	1164	1194	1162	1144	1167	1158	1121	1155	1128	1202	1165	1171	1069	1184	1159	1134	1098	1162	1115	1094	1174	1147	1179	1107	1196	1155	1158	1139	1156	1170	1147	1176	1118	1146	1193	1214	1167	1117	1117	1152	1233	1180	1198	1161	1164	1143	1220	1187	1179	1150	1217	1172	1113	1141	1143	1183	1131	1100	1137	1235	1142	1112	1109	1176	1143	1174	1169	1146	1139	1167	1135	1160	1123	1134	1132	1148	1161	1168	1182	1192	1170	1140	1188	1177	1163	1117	1145	1137	1183	1123	1192	1251	1243	1110	1185	1163	1180	1209	1149	1138	1166	1141	1116	1155	1190	1198	1146	1196	1198	1163	1137	1186	1209	1145	1137	1149	1156	1217	1081	1146	1193	1132	1146	1152	1127	1161	1148	1147	1139	1174	1136	1155	1162	1146	1188	1181	1104	1167	1158	1176	1160	1151	1162	1115	1112	1164	1120	1141	1214	1147	1099	1137	1180	1142	1132	1189	1137	1205	1156	1222	1104	1162	1092	1133	1210	1185	1141	1120	1188	1166	1159	1174	1112	1149	1113	1237	1138	1144	1185	1179	1160	1167	1201	1238	1155	1182	1183	1184	1167	1118	1147	1175	1154	1093	1102	1118	1144	1142	1096	1151	1155	1132	1061	1191	1187	1139	1137	1146	1183	1159	1161	1222	1096	1202	1102	1126	1134	1173	1186	1169	1177	1177	1146	1178	1139	1145	1167	1110	1107	1159	1186	1138	1156	1112	1099	1165	1169	1195	1151	1191	1167	1172	1150	1135	1138	1182	1191	1110	1197	1155	1106	1218	1115	1119	1126	1145	1132	1154	1127	1176	1163	1092	1201	1176	1172	1179	1122	1170	1159	1156	1196	1141	1210	1168	1144	1183	1180	1163	1225	1173	1134	1213	1141	1154	1092	1176	1144	1157	1133	1142	1160	1144	1131	1161	1162	1194	1166	1150	1175	1178	1275	1201	1120	1166	1157	1164	1168	1240	1149	1128	1182	1166	1116	1169	1138	1162	1215	1207	1148	1175	1180	1179	1173	1126	1114	1161	1179	1105	1174	1190	1213	1133	1119	1124	1160	1120	1108	1131	1186	1137	1118	1153	1173	1158	1162	1171	1193	1083	1076	1209	1178	1153	1205	1189	1105	1167	1194	1118	1204	1178	1169	1182	1084	1198	1167	1213	1133	1226	1150	1175	1221	1153	1170	1239	1158	1198	1144	1202	1183	1186	1203	1238	1155	1132	1173	1136	1194	1210	1151	1151	1125	1175	1076	1203	1088	1240	1144	1171	1204	1173	1177	1174	1205	1194	1169	1151	1166	1175	1084	1185	1194	1156	1110	1148	1162	1139	1145	1216	1144	1135	1184	1181	1147	1212	1186	1130	1140	1144	1184	1148	1130	1155	1191	1143	1115	1178	1209	1160	1118	1200	1187	1133	1156	1150	1177	1174	1178	1136	1151	1167	1171	1216	1171	1219	1160	1175	1146	1163	1162	1166	1141	1169	1194	1115	1140	1209	1139	1103	1136	1190	1131	1135	1141	1156	1195	1148	1162	1215	1198	1165	1178	1191	1130	1144	1163	1242	1223	1197	1172	1118	1177	1157	1176	1222	1122	1175	1149	1169	1155	1130	1162	1128	1151	1108	1173	1133	1189	1139	1144	1147	1220	1174	1123	1196	1149	1135	1150	1114	1140	1149	1192	1147	1134	1204	1141	1168	1091	1198	1125	1158	1183	1178	1177	1188	1144	1163	1157	1166	1188	1148	1192	1176	1151	1091	1175	1203	1184	1155	1176	1154	1249	1191	1109	1192	1100	1181	1152	1148	1129	1239	1119	1159	1152	1130	1188	1080	1202	1160	1250	1111	1106	1161	1167	1171	1184	1114	1155	1129	1259	1166	1204	1183	1147	1145	1120	1114	1136	1151	1221	1155	1183	1132	1210	1150	1074	1220	1157	1121	1183	1207	1188	1138	1138	1203	1131	1229	1138	1148	1113	1092	1182	1105	1191	1134	1147	1193	1178	1140	1158	1167	1155	1185	1205	1131	1123	1167	1169	1181	1223	1145	1147	1130	1165	1153	1173	1185	1151	1192	1166	1140	1159	1135	1177	1181	1202	1154	1173	1192	1185	1206	1136	1138	1156	1155	1205	1107	1183	1146	1228	1194	1210	1182	1158	1146	1164	1225	1091	1133	1196	1167	1177	1149	1068	1105	1101	1142	1128	1130	1184	1187	1200	1145	1149	1209	1193	1158	1168	1149	1185	1157	1176	1107	1265	1155	1164	1138	1124	1169	1146	1211	1180	1099	1169	1191	1150	1188	1133	1145	1128	1182	1186	1157	1146	1210	1186	1124	1130	1130	1179	1189	1144	1155	1222	1099	1114	1166	1127	1185	1122	1157	1122	1129	1124	1140	1175	1137	1200	1188	1117	1140	1112	1132	1181	1106	1229	1155	1124	1169	1159	1099	1164	1181	1135	1168	1170	1239	1139	1215	1186	1162	1053	1179	1140	1134	1187	1192	1171	1133	1181	1107	1158	1232	1197	1142	1101	1175	1159	1071	1132	1163	1132	1164	1159	1139	1194	1134	1127	1109	1178	1194	1197	1189	1164	1115	1130	1108	1146	1179	1193	1142	1158	1141	1092	1153	1126	1216	1108	1148	1210	1222	1199	1217	1095	1194	1164	1093	1155	1055	1156	1092	1170	1124	1155	1121	1168	1119	1167	1143	1108	1209	1230	1144	1145	1115	1164	1125	1142	1192	1157	1175	1089	1115	1157	1138	1107	1148	1093	1176	1168	1175	1185	1198	1179	1149	1167	1103	1105	1181	1158	1139	1181	1184	1158	1136	1102	1192	1179	1139	1081	1222	1133	1124	1165	1153	1202	1152	1146	1121	1195	1183	1161	1127	1168	1124	1158	1148	1196	1147	1132	1245	1154	1144	1186	1158	1181	1190	1119	1117	1164	1170	1143	1216	1142	1153	1081	1189	1159	1169	1177	1158	1097	1149	1126	1095	1191	1189	1204	1162	1140	1213	1175	1216	1163	1135	1128	1078	1171	1142	1192	1163	1105	1157	1150	1140	1151	1149	1175	1194	1150	1174	1133	1193	1128	1117	1121	1155	1172	1184	1173	1150	1154	1146	1157	1210	1198	1171	1130	1128	1195	1127	1143	1185	1116	1156	1208	1163	1115	1148	1101	1135	1132	1162	1186	1150	1223	1123	1182	1128	1167	1159	1167	1173	1079	1206	1140	1223	1112	1156	1138	1140	1211	1183	1192	1148	1138	1143	1135	1147	1159	1189	1163	1172	1185	1129	1126	1215	1147	1152	1214	1138	1132	1128	1206	1140	1073	1086	1158	1208	1126	1192	1123	1179	1123	1203	1216	1114	1113	1175	1096	1162	1114	1191	1142	1179	1144	1167	1134	1142	1212	1160	1211	1147	1162	1148	1184	1176	1168	1178	1172	1228	1177	1199	1191	1131	1158	1139	1153	1143	1168	1198	1210	1180	1140	1135	1186	1130	1175	1152	1147	1069	1170	1162	1120	1205	1136	1129	1136	1139	1134	1144	1198	1144	1187	1129	1157	1180	1156	1137	1139	1177	1165	1119	1178	1159	1154	1209	1127	1135	1167	1194	1164	1131	1212	1172	1175	1105	1131	1228	1149	1159	1189	1164	1175	1144	1168	1125	1150	1135	1158	1177	1183	1135	1172	1153
23072	21502	29518	23948	21503	21558	11733	1543	1145	1083	919	879	828	811	814	772	749	676	741	697	697	720	655	699	701	667	688	654	679	665	654	679	670	650	673	664	648	670	668	647	605	644	645	617	624	647	617	652	657	611	629	612	647	594	610	621	651	634	617	627	643	590	686	598	576	640	616	640	563	601	612	594	653	632	634	638	666	608	631	642	584	662	572	630	585	639	598	616	652	609	624	625	612	630	647	643	625	654	640	604	619	607	612	624	598	613	634	613	610	639	587	569	639	644	652	615	604	668	667	638	631	622	639	659	653	625	665	647	668	635	617	623	607	633	576	632	621	608	605	648	642	635	613	637	582	612	625	606	631	669	626	600	640	648	666	605	600	608	623	619	549	655	628	629	676	603	578	659	636	562	643	626	633	627	616	650	607	669	607	649	643	610	665	658	671	647	594	618	645	600	606	640	652	667	638	669	656	642	617	647	595	594	602	610	609	641	629	603	641	656	648	616	614	589	658	620	621	620	566	644	621	659	686	595	673	562	605	635	645	621	642	607	609	635	615	602	645	630	598	618	637	640	650	638	624	641	640	621	657	615	599	626	625	618	617	644	628	666	651	622	656	604	598	612	592	639	633	604	647	640	626	605	643	633	622	631	662	615	601	591	638	607	636	614	644	634	597	611	618	601	679	595	644	617	644	602	613	654	569	639	637	643	656	669	627	635	616	648	621	642	670	656	599	654	657	643	631	603	621	596	639	656	603	616	647	612	631	632	648	611	647	616	566	603	605	612	612	645	618	702	658	614	631	616	638	650	627	605	623	625	657	629	586	627	595	640	625	643	629	652	590	607	661	615	667	635	660	655	598	588	623	634	598	591	643	661	617	603	631	604	616	636	629	559	627	584	633	627	621	600	615	625	612	603	619	613	602	641	613	624	592	621	632	579	636	641	677	598	626	640	597	583	664	665	638	592	635	634	647	607	617	617	626	615	618	637	631	613	583	609	626	639	662	622	602	665	647	628	612	608	644	633	572	600	630	642	648	618	579	633	637	622	575	655	606	627	585	591	680	608	634	622	614	578	620	655	626	578	622	576	603	654	590	602	628	628	607	682	641	626	630	629	643	585	627	629	635	586	609	622	652	626	587	652	644	618	638	651	635	664	695	601	679	693	575	591	638	648	611	612	642	599	654	623	599	611	660	606	628	612	621	563	646	609	627	561	642	577	594	623	650	591	632	644	594	631	650	613	621	647	644	662	651	615	628	640	618	572	630	620	614	609	640	616	635	641	628	613	559	642	623	626	634	637	620	596	634	599	627	578	630	646	645	636	607	606	585	594	636	641	629	623	593	656	609	610	635	634	605	638	638	593	594	622	650	616	666	596	618	607	647	664	659	631	663	596	618	613	599	648	570	601	596	631	596	630	574	626	637	630	575	639	676	609	657	598	651	612	608	593	592	651	630	613	614	652	617	626	636	601	620	615	617	602	584	620	669	601	643	598	612	654	624	599	598	597	631	681	602	608	614	619	602	590	608	602	593	615	553	633	613	604	632	659	598	567	589	634	621	650	645	606	623	653	627	615	621	603	599	591	629	648	629	655	682	608	619	652	596	624	587	604	648	612	632	654	604	552	659	601	623	620	645	653	612	609	617	588	613	601	617	632	589	623	614	628	654	640	652	614	635	644	601	598	612	610	619	611	658	607	648	634	648	647	630	576	601	587	621	581	638	636	624	628	653	619	616	646	608	603	599	620	620	673	628	565	631	655	630	601	634	602	589	657	665	620	613	656	613	622	669	640	601	647	606	625	623	583	592	630	596	614	600	603	606	565	602	613	620	603	659	600	617	652	605	617	626	634	604	633	601	621	630	655	655	618	656	631	633	630	622	632	619	617	650	653	586	663	605	630	635	592	623	615	612	635	606	674	597	575	590	592	641	654	631	623	623	622	622	603	618	648	595	580	600	662	644	610	626	641	611	578	627	625	617	581	595	612	589	591	664	660	610	618	615	645	651	615	616	590	558	574	656	642	614	617	637	628	603	639	589	602	547	630	604	608	624	661	615	599	571	627	600	607	615	654	604	593	626	565	596	645	649	592	612	611	600	599	650	628	627	559	651	649	612	665	672	646	635	651	621	643	608	614	635	583	659	615	633	594	643	613	624	602	633	595	635	645	648	643	613	637	612	597	627	637	594	600	621	589	541	603	593	611	576	636	656	585	620	636	627	622	603	623	615	617	606	593	618	599	679	651	607	604	591	630	616	629	629	628	603	636	597	595	658	619	602	613	615	595	573	593	632	600	596	599	616	627	619	637	631	601	597	623	618	560	585	622	620	607	621	623	590	641	653	603	658	687	604	608	630	668	628	646	661	605	610	624	590	630	635	597	631	647	634	624	640	597	664	579	632	606	636	613	628	628	663	679	588	686	582	622	636	653	617	662	653	655	579	619	655	606	619	608	598	646	636	628	623	613	625	638	643	607	612	602	631	580	620	686	629	597	613	619	629	636	590	634	577	613	629	571	602	601	638	617	595	609	604	654	624	643	634	613	620	648	638	624	695	618	595	602	612	636	600	612	622	632	623	624	618	638	594	632	613	626	605	614	591	590	628	606	635	580	609	588	578	596	601	615	668	598	592	640	608	591	606	611	634	626	594	586	615	664	580	659	578	641	617	595	607	596	682	633	638	629	641	652	628	597	586	658	619	645	624	625	595	623	673	614	602	580	624	584	597	647	605	591	655	657	655	643	651	600	607	606	625	576	626	605	633	629	604	577	593	604	624	629	590	614	553	626	623	624	642	553	648	589	654	591	591	596	618	567	596	585	608	590	654	595	679	553	612	638	633	593	603	637	622	623	623	625	616	655	621	625	575	577	556	615	614	667	610	632	641	651	604	631	632	633	639	620	632	621	584	599	629	624	621	646	659	640	589	632	649	654	625	633	646	618	590	563	640	630	622	623	656	578	612	600	670	608	593	619	617	608	624	631	624	639	615	592	606	627	600	611	647	627	583	608	609	621	642	618	629	615	645	608	655	616	624	606	609	578	631	569	633	628	613	604	623	608	614	612	596	659	638	659	625	617	609	599	595	598	636	633	638	570	657	597	627	625	601	616	654	631	619	595	630	588	595	577	591	610	638	592	652	617	605	640	597	575	611	585	631	627	652	593	640	609	630	591	637	620	617	617	631	575	567	597	649	593	627	621	621	586	630	592	590	616	605	678	655	613	624	594	633	599	592	625	608	596	589	614	580	615	596	620	602	647	586	601	662	588	584	626	612	600	618	638	670	607	589	652	608	620	588	590	627	623	616	626	618	625	574	656	624	637	636	609	623	628	640	559	600	641	656	622	633	657	593	622	668	625	556	611	606	615	611	603	634	596	664	596	634	636	648	631	627	643	607	611	585	603	628	619	578	657	595	636	608	620	638	631	620	596	660	577	608	645	635	615	598	634	638	664	651	597	642	589	656	599	618	610	636	648	588	601	663	601	603	651	631	638	627	620
7335	17204	14057	7435	5260	4171	3301	2702	2242	1937	1736	1504	1429	1304	1229	1207	1088	1057	1030	1026	953	969	974	982	922	906	928	956	928	937	921	837	869	815	882	848	907	880	884	871	843	942	886	912	892	862	898	834	836	875	871	863	850	878	832	854	817	896	909	814	807	863	888	859	843	879	871	865	871	842	837	851	830	858	831	836	827	810	833	864	842	836	860	812	798	847	807	837	850	805	843	814	865	825	847	849	793	821	824	811	844	839	847	866	802	867	832	869	868	827	820	832	797	858	856	843	884	819	893	874	813	851	821	901	861	821	872	853	858	794	822	820	870	838	818	841	809	815	819	861	776	871	865	809	825	785	840	838	811	890	852	828	878	873	810	852	819	852	808	802	842	859	846	843	895	869	847	841	815	880	824	833	838	850	797	816	819	824	820	849	815	850	840	827	804	862	757	818	836	826	800	806	840	823	805	797	833	864	859	818	796	809	853	840	810	825	811	806	791	838	830	848	827	827	828	899	808	830	808	832	806	851	828	817	840	834	790	825	806	868	783	835	823	849	850	838	833	849	808	827	822	779	840	852	800	785	811	796	794	811	878	830	846	780	825	826	843	845	866	822	819	869	823	860	849	820	823	873	834	826	856	794	862	811	845	836	794	824	879	837	805	870	885	836	806	839	831	820	832	825	848	835	861	828	813	847	823	858	813	785	845	882	817	898	837	819	853	831	851	830	883	840	872	812	803	813	831	825	826	858	892	872	820	885	841	824	838	798	813	816	791	853	829	835	823	810	836	759	832	832	849	775	847	855	863	873	872	865	829	768	794	861	834	872	787	864	839	811	828	831	819	876	858	824	862	837	887	820	801	817	857	863	836	812	873	834	837	817	893	818	858	878	774	873	879	792	798	828	830	827	882	831	849	850	819	787	840	863	805	818	882	822	875	823	849	827	789	820	815	797	841	855	793	801	845	860	886	770	814	841	855	817	788	817	852	811	857	800	828	808	805	789	823	876	809	806	839	863	809	877	803	866	860	818	839	821	815	837	856	816	766	837	833	858	822	837	783	857	834	852	848	852	846	792	903	846	829	842	812	788	838	812	817	848	863	859	831	751	865	808	834	823	836	837	806	820	827	871	901	864	863	840	825	811	862	820	861	858	828	833	789	875	764	805	805	830	850	822	850	764	812	832	844	855	861	839	829	817	842	794	826	859	838	830	806	794	830	836	828	862	797	813	825	819	799	809	796	838	810	825	870	825	829	837	806	795	804	821	836	834	854	846	805	858	807	829	793	808	779	808	872	817	808	874	827	854	805	878	803	828	800	884	853	898	782	818	851	837	737	827	863	879	824	888	817	799	900	830	834	834	820	823	852	829	825	827	860	840	831	829	805	828	860	827	844	843	830	841	867	830	867	837	816	828	836	810	856	835	840	856	868	833	829	837	767	834	863	799	776	842	795	868	792	836	878	835	871	838	743	806	833	832	815	812	804	823	849	877	784	818	829	806	868	847	829	842	775	848	799	844	865	801	826	825	818	869	824	862	864	817	832	788	847	825	873	864	856	841	852	805	793	844	798	848	790	869	884	832	823	799	773	852	816	784	854	875	834	835	818	772	869	842	849	813	809	798	869	867	822	836	843	829	828	860	835	877	822	793	854	899	836	828	815	870	847	819	838	798	835	847	813	852	828	803	824	851	882	839	853	841	822	879	799	802	772	789	812	840	837	821	857	832	796	848	848	818	826	833	815	796	828	816	802	842	818	798	791	779	815	796	828	868	790	764	846	812	837	776	843	873	854	918	846	829	813	829	832	811	777	787	792	851	825	836	819	764	777	798	791	821	851	876	845	875	819	784	852	816	841	825	811	818	824	812	838	854	893	860	816	794	795	829	821	857	838	840	814	876	795	836	799	852	826	819	834	886	850	830	811	880	807	820	803	804	784	822	763	830	821	793	898	784	799	784	855	815	833	843	791	836	872	901	874	750	813	865	820	846	841	842	834	808	829	875	835	876	796	822	834	820	817	862	822	802	805	851	864	880	898	760	807	830	833	797	870	822	812	805	875	862	853	858	857	816	819	784	846	837	799	775	879	815	801	826	795	833	820	832	860	838	837	799	885	839	822	831	859	814	803	815	857	783	788	815	806	844	832	875	861	768	806	834	845	857	836	884	823	859	796	835	865	795	791	772	833	796	844	831	796	815	850	823	821	820	831	827	841	787	911	844	812	852	858	861	854	818	853	841	841	830	852	815	845	903	861	926	824	828	842	859	869	838	790	845	863	857	880	825	860	824	819	843	825	866	807	846	862	857	816	820	847	827	829	818	809	853	869	837	816	855	813	860	818	860	823	817	819	845	835	824	793	868	800	843	781	827	845	843	801	840	807	785	822	841	782	744	795	814	835	781	866	788	825	866	824	841	869	850	877	814	829	860	802	862	835	828	823	796	770	823	849	820	817	787	809	839	858	863	838	858	796	818	844	814	834	836	857	784	827	817	875	822	884	841	823	850	807	812	820	847	823	819	861	835	841	812	824	817	846	849	787	892	810	821	823	837	812	856	830	810	779	864	824	878	852	752	845	791	883	860	852	819	818	809	866	809	847	855	841	839	831	838	804	847	830	819	866	839	838	816	806	855	826	836	814	797	848	840	873	815	823	837	827	852	804	843	833	779	845	798	846	856	822	779	807	841	767	758	890	831	865	815	863	822	846	810	826	835	804	815	838	803	836	825	797	870	823	816	859	826	822	820	802	794	826	882	771	854	822	841	832	784	852	836	806	791	853	897	803	877	786	809	822	811	807	815	808	870	856	813	831	790	860	825	858	798	777	799	780	835	796	859	813	861	851	845	839	863	827	815	826	816	848	802	811	832	878	840	867	827	872	840	760	868	839	796	846	831	770	847	850	831	823	837	813	835	791	834	785	797	841	824	854	826	852	836	816	763	859	817	814	788	828	813	803	843	792	854	794	824	811	810	809	767	825	855	811	869	876	839	837	899	877	846	803	813	807	822	830	837	863	824	857	815	840	855	907	835	859	838	849	866	851	804	804	822	853	838	838	849	829	796	828	870	851	815	849	820	890	867	847	819	803	818	832	859	851	853	860	859	886	800	834	808	830	867	849	853	836	796	838	852	866	805	824	827	841	832	818	789	766	858	802	855	829	834	839	806	769	817	816	872	839	807	851	827	825	813	854	826	803	852	829	863	806	891	847	853	867	798	841	843	751	785	832	884	824	863	845	835	806	854	853	805	854	844	862	806	796	753	805	898	807	811	847	858	835	836	810	855	799	795	804	850	835	823	798	816	824	837	846	815	789	827	800	819	867	827	837	798	816	827	781	824	798	828	801	842	828	799	814	818	846	855	771	781	831	809	876	802	810	867	784	836	821	814	866	795	822	876	858	846	856	800	832	793	839	872	797	816	861	845	793	826	836	891	868	820	862	833	813	856	833	869	833	847	805	779	799	774	845	854	791	821	814	835	859	876	831	849	852	813	833	785	822	848
27104	21245	11410	1279	698	666	623	723	609	609	644	666	633	616	615	601	566	631	588	626	619	631	600	627	570	601	622	587	630	560	611	585	623	626	603	615	607	627	603	647	627	631	565	632	579	623	611	614	693	634	620	609	614	618	625	586	590	613	555	591	648	580	616	668	616	590	588	636	620	608	631	621	589	626	618	590	625	604	597	608	623	615	591	609	632	576	642	630	618	619	599	574	628	640	630	580	623	630	610	586	578	608	627	661	608	603	592	589	608	627	606	596	595	648	644	584	624	638	613	582	624	623	606	610	596	632	615	635	599	600	577	636	636	579	586	653	578	603	585	645	614	627	617	607	628	567	643	624	584	619	618	641	626	574	611	630	617	566	622	623	596	637	624	641	563	634	620	655	581	629	616	598	622	614	621	650	603	565	672	623	591	619	682	600	609	643	601	591	596	600	593	626	645	570	658	622	608	615	626	596	657	626	630	589	606	622	594	570	613	618	638	582	547	617	564	608	600	578	601	563	611	625	609	595	595	616	596	633	633	559	624	618	631	595	595	663	607	572	645	577	623	643	628	628	572	648	622	589	600	587	643	594	587	613	621	580	661	603	621	606	611	623	636	639	582	641	633	589	633	579	613	601	569	631	583	593	615	647	630	598	589	635	605	633	621	615	592	590	575	613	635	621	639	595	617	626	657	584	625	653	591	583	574	615	593	578	550	636	590	631	626	648	545	587	607	603	567	613	599	639	624	642	608	672	629	634	629	622	593	584	645	591	604	650	607	684	604	598	575	608	582	609	612	572	621	601	599	612	644	597	608	589	612	629	607	621	609	611	600	598	591	650	611	594	612	606	598	619	645	621	603	605	623	637	632	604	588	589	620	642	644	654	576	652	641	623	612	604	636	629	603	640	634	603	611	642	620	582	630	595	629	684	622	618	607	576	645	624	580	591	575	592	592	618	638	611	608	629	594	607	621	613	627	585	613	640	581	586	585	596	583	632	602	614	580	581	611	581	570	616	610	594	608	596	619	627	659	601	589	558	615	617	588	622	652	578	602	607	645	636	628	607	633	591	622	610	665	605	634	638	666	613	625	580	613	592	583	588	596	595	593	611	631	616	609	628	631	581	640	601	622	599	603	591	594	585	613	626	625	611	650	615	611	636	609	575	601	624	615	589	604	606	613	640	632	647	640	589	631	619	639	602	611	632	561	622	603	582	609	595	619	578	600	584	575	594	618	560	655	609	594	607	576	602	641	611	602	609	638	611	599	593	586	600	627	633	552	634	618	631	625	547	614	644	598	609	609	643	610	610	617	613	626	609	617	613	591	616	573	609	587	624	616	579	612	609	582	627	669	567	612	603	564	632	607	605	634	632	618	637	588	613	631	609	589	619	574	629	627	567	587	580	552	637	619	576	579	626	585	587	625	585	608	632	615	611	634	616	614	616	671	585	594	603	561	639	588	609	572	593	620	597	659	632	639	583	619	651	626	604	598	585	562	586	602	610	596	573	636	664	562	616	621	655	592	664	644	628	583	611	606	623	617	636	612	616	628	623	619	604	625	591	609	583	602	570	628	614	639	625	630	618	620	585	626	606	619	588	613	601	579	637	636	639	621	625	616	616	647	646	559	561	571	579	571	658	601	642	581	636	590	563	597	641	608	610	645	607	633	589	646	634	628	558	625	659	642	654	578	609	609	645	619	594	592	579	596	625	595	659	586	623	635	612	624	631	600	638	631	576	610	618	607	646	636	662	638	605	660	631	605	623	639	593	600	622	573	623	604	581	646	622	596	584	655	623	645	615	611	616	665	617	625	610	638	621	621	626	659	630	623	581	599	669	608	600	615	573	618	630	602	654	665	624	634	591	591	651	617	579	609	615	617	610	609	619	588	601	638	570	568	585	629	605	587	585	642	630	620	564	655	558	673	627	618	606	671	593	608	571	630	613	621	558	596	627	601	611	587	615	671	572	623	645	585	598	638	592	644	577	655	626	647	610	599	619	627	621	631	602	645	625	661	615	690	635	619	620	600	604	574	689	598	637	582	629	671	631	632	644	664	629	603	608	586	621	617	623	640	586	605	622	611	598	614	633	606	647	615	591	624	643	614	620	601	667	577	605	626	599	589	619	588	675	586	624	590	584	640	643	637	631	623	632	592	605	642	588	620	627	618	653	594	642	685	529	605	621	645	616	610	609	598	619	624	644	633	628	594	610	599	602	610	601	606	559	606	664	573	600	648	637	562	610	606	620	643	645	654	596	552	630	610	593	595	610	622	605	646	637	627	607	582	631	609	620	638	617	603	561	666	602	620	586	638	640	618	656	685	566	625	622	597	604	611	611	628	600	633	583	619	601	627	623	636	589	573	568	599	634	554	613	637	641	584	583	617	622	623	599	605	620	611	640	642	597	684	615	678	669	642	607	617	620	590	615	612	624	621	629	630	586	623	584	603	588	615	626	646	595	558	579	663	642	579	561	621	614	621	664	603	631	617	599	603	623	633	657	654	614	577	559	600	660	563	615	634	608	631	596	587	605	649	608	559	626	591	651	598	600	600	630	638	608	614	650	595	631	606	594	595	595	589	599	633	602	608	604	617	619	589	621	607	637	605	589	606	648	613	590	600	625	619	626	588	592	576	657	636	605	613	621	641	631	631	614	573	546	609	599	625	618	565	604	631	621	603	624	584	644	589	563	624	626	619	602	613	629	642	621	631	600	645	624	616	556	622	647	637	636	608	602	655	585	607	625	599	615	599	619	592	663	655	638	611	593	650	599	591	626	622	602	589	608	608	662	641	602	601	573	603	594	610	639	607	618	615	616	628	642	604	595	619	655	603	621	600	561	608	558	613	624	646	593	618	605	600	613	569	642	625	588	645	639	655	606	645	620	605	655	630	654	574	621	638	641	618	615	573	580	583	584	632	650	605	603	570	611	604	652	673	572	587	652	572	605	612	619	597	610	633	617	605	631	607	636	660	614	621	616	594	596	602	621	578	589	599	609	608	641	600	638	583	599	598	567	649	648	577	651	562	663	545	594	635	602	599	559	598	588	605	595	614	616	592	641	645	549	611	636	612	655	669	586	594	609	616	652	569	614	592	586	586	549	563	626	633	589	585	624	646	609	591	599	578	608	605	587	581	601	580	635	584	600	633	600	600	586	592	581	605	611	609	606	575	596	630	618	636	636	598	665	645	598	605	618	619	609	611	602	688	611	638	570	620	633	649	593	637	625	605	644	617	609	627	645	619	640	620	578	581	640	617	623	597	625	628	647	609	614	616	587	608	603	658	650	606	584	605	664	631	619	611	639	646	587	646	576	622	593	625	604	608	599	645	587	593	610	654	607	594	605	584	607	634	626	569	587	649	594	641	614	631	605	631	657	620	650	578	613	598	595	645	579	594	588	584	651	587	617	613	650	610	599	573	612	593	642	632	636	621	637	609	589	625	609	572	624	640	635	629	606	643	611	630	578	575	603	622	578	584	549	602	601	599	608
4118	1689	1522	1059	985	924	883	843	890	824	772	805	844	847	806	823	830	764	795	803	830	835	822	828	792	837	758	781	797	780	758	821	765	819	799	820	831	835	780	799	817	845	847	782	819	810	812	804	812	847	806	838	748	823	803	862	828	816	821	799	788	788	742	779	800	794	799	826	820	798	823	802	767	784	792	825	760	793	818	797	779	773	823	784	817	788	774	831	782	790	820	837	776	845	745	796	782	855	765	789	877	784	751	800	788	813	828	805	826	852	813	831	816	820	768	769	790	792	825	819	815	774	808	824	783	778	777	811	858	759	831	819	836	772	782	804	804	757	782	806	879	828	819	818	827	768	807	732	809	766	790	747	816	765	843	782	790	794	758	796	791	848	841	770	794	808	810	829	777	805	840	771	791	771	812	844	855	812	793	747	781	824	821	823	815	778	773	795	796	843	810	797	794	858	801	810	804	800	830	806	798	829	822	816	776	823	852	783	815	765	774	808	857	847	772	786	810	825	792	807	810	796	868	807	799	794	836	799	807	843	800	815	818	847	786	814	793	794	833	761	832	794	829	812	811	796	825	841	787	779	805	801	793	815	792	868	809	791	775	771	789	797	864	840	739	794	775	793	833	796	744	837	769	813	776	785	749	779	839	808	767	810	774	831	797	853	831	798	824	794	787	763	837	829	830	830	808	798	830	810	809	798	779	827	827	809	827	832	798	790	781	814	807	800	817	798	813	826	790	837	807	807	790	841	852	804	809	790	810	848	836	752	798	760	829	786	812	770	750	829	791	820	820	798	795	825	792	771	803	824	791	841	816	814	807	793	781	781	768	839	755	789	842	759	787	788	803	831	800	811	793	778	778	802	802	832	797	834	830	791	794	837	813	771	767	792	766	802	785	794	802	816	789	778	821	807	859	759	829	753	770	784	851	816	799	789	793	804	832	810	821	831	783	823	783	787	806	863	795	786	759	874	801	770	830	842	804	840	828	779	848	861	806	805	827	831	783	809	793	796	819	833	786	794	795	821	791	810	847	784	817	763	836	800	809	798	876	818	783	834	822	798	775	822	782	838	844	802	815	819	794	789	812	791	786	780	855	815	823	778	790	839	832	825	784	776	772	827	868	836	820	783	811	762	773	798	839	792	817	790	804	741	792	820	807	789	828	832	785	843	823	753	812	803	811	748	795	811	788	807	827	763	807	756	811	840	796	795	793	771	781	763	834	764	801	799	758	819	809	798	807	786	818	809	811	829	838	835	753	798	801	791	810	769	806	802	805	833	831	826	893	797	863	794	866	822	791	797	767	795	787	786	759	773	843	795	818	806	796	811	783	876	807	766	773	808	792	797	797	765	796	802	847	812	779	788	805	803	820	856	832	812	821	771	794	800	821	744	840	791	852	769	792	816	761	792	835	835	806	794	820	760	812	780	795	807	792	804	820	791	844	796	801	818	827	801	838	764	838	795	808	757	787	832	793	801	820	812	776	811	833	822	810	844	831	859	799	858	814	861	826	793	826	812	834	850	802	768	795	791	861	827	781	776	776	862	828	800	809	787	794	806	811	817	782	789	788	810	814	814	797	834	807	796	752	785	794	841	784	801	826	850	822	808	874	777	829	832	790	825	804	818	787	810	807	839	792	818	845	831	778	824	816	846	805	806	813	761	783	769	798	802	827	829	830	822	792	840	790	754	805	768	836	776	792	830	828	826	797	826	828	815	783	775	804	788	803	751	821	782	828	807	828	844	742	836	823	767	776	843	828	819	779	853	834	789	816	819	870	799	789	767	800	785	787	797	809	816	833	808	759	806	780	836	836	784	782	834	843	811	803	825	814	854	790	816	775	800	795	778	786	806	820	807	766	783	833	801	841	820	797	766	785	772	774	797	831	797	859	831	774	834	785	795	783	761	773	838	779	745	809	799	807	826	762	790	754	837	797	853	875	823	786	835	806	802	815	805	803	770	866	822	791	833	818	795	782	784	786	781	801	829	814	840	789	815	771	829	807	826	828	789	820	823	766	859	829	806	805	807	819	821	753	807	805	806	773	814	809	864	853	823	846	846	760	738	788	796	825	806	806	801	774	805	856	787	763	806	744	793	819	790	765	822	796	768	771	788	807	825	830	808	810	826	807	803	800	793	785	802	787	797	788	793	816	860	834	776	827	818	781	790	818	794	799	831	787	822	832	825	856	807	780	858	800	759	818	820	774	796	792	760	793	835	819	859	782	782	846	771	793	799	833	841	822	802	799	762	771	772	841	820	756	824	836	782	830	809	811	820	794	792	806	803	787	874	814	771	823	810	815	771	816	800	855	798	848	840	804	741	760	837	829	809	793	826	782	762	801	808	783	792	826	822	886	835	813	799	795	791	773	799	801	808	819	783	788	753	807	824	799	797	794	792	770	833	797	856	804	795	834	810	767	816	778	809	805	815	773	776	809	816	812	793	852	768	825	810	754	787	823	796	776	778	791	817	801	797	801	819	867	783	816	805	777	781	844	820	798	804	761	795	807	836	813	832	849	802	833	795	789	794	809	861	842	802	775	744	771	807	853	815	812	817	769	799	790	803	816	840	780	782	806	825	846	847	793	824	784	829	822	800	827	817	776	791	828	770	818	827	811	774	797	786	758	837	842	816	839	802	793	869	816	767	829	784	837	771	809	824	789	737	753	829	781	813	867	749	730	777	795	767	816	849	789	861	810	805	777	807	801	820	775	797	803	748	797	798	785	818	837	797	774	809	809	844	834	790	809	776	792	820	802	832	786	832	783	794	826	791	790	808	747	796	795	824	806	805	814	799	793	767	720	800	787	762	887	772	816	816	815	811	827	825	783	822	758	831	806	851	795	795	801	764	800	826	793	835	771	763	793	774	809	767	815	819	777	822	798	780	842	821	800	810	826	798	810	799	784	808	812	792	840	756	796	830	811	816	810	770	856	769	847	783	767	790	765	822	800	830	814	813	823	818	777	810	801	819	762	818	782	773	724	795	798	809	813	803	852	760	791	779	782	810	793	802	823	835	818	821	814	807	857	803	753	797	794	764	876	807	818	804	787	848	776	803	816	814	824	840	818	808	805	775	778	757	780	760	813	791	820	819	844	802	802	794	821	782	757	815	849	759	802	800	850	811	820	776	812	800	782	807	829	798	815	829	864	813	827	860	743	782	830	819	800	822	790	780	822	852	766	824	834	824	837	794	817	799	799	768	795	800	788	836	781	793	804	821	800	788	786	804	815	738	823	811	878	832	787	795	799	798	817	778	773	824	811	803	774	813	804	795	785	765	812	794	838	828	853	815	833	823	790	780	766	779	817	797	816	782	842	827	821	794	795	745	850	836	801	829	810	792	816	781	797	786	788	756	742	788	811	813	812	811	789	791	747	774	805	789	822	849	792	759	833	814	833	770	761	803	844	809	813	779	809	796	800	781	767	814	808	813	801	775	805	851	842	831	800	802	801	774	762	815	812	790	818	788	830	812	811	841	767	783	742	837
23942	21508	29170	24290	21502	13812	2106	1378	1112	1042	1052	1013	1030	934	1017	997	925	893	906	924	987	884	944	930	978	938	917	914	892	909	959	906	852	880	922	948	871	944	928	897	895	968	928	857	872	927	878	929	894	952	950	890	881	877	906	870	899	944	937	911	874	826	900	869	927	881	888	847	911	926	865	894	905	900	909	847	890	901	881	899	859	935	915	842	882	874	875	884	893	872	920	870	835	940	874	884	902	946	906	883	920	908	897	887	856	916	898	927	870	913	879	875	920	865	889	873	914	848	870	867	914	895	912	884	924	879	870	914	889	913	886	879	901	907	923	836	893	866	872	872	909	887	891	895	937	926	899	855	891	900	898	857	847	863	914	794	871	862	869	868	897	854	873	879	916	915	915	906	876	865	862	873	836	838	875	875	858	875	906	923	906	926	920	864	866	860	855	874	886	904	894	935	918	917	884	877	903	901	854	896	888	901	861	910	896	916	897	879	882	891	892	874	879	896	892	875	910	897	888	929	946	918	930	893	908	903	833	923	842	882	903	887	885	870	858	861	889	884	879	850	867	871	891	858	896	906	838	850	843	886	837	893	883	897	889	884	878	848	897	904	868	891	893	889	869	874	886	887	878	832	849	864	884	859	801	875	884	854	901	909	873	833	868	907	890	898	876	882	918	908	884	854	811	873	892	917	927	878	871	891	888	875	901	869	849	834	890	828	870	832	890	964	902	916	850	835	902	899	885	910	874	804	947	870	856	893	904	904	872	910	859	904	884	827	892	969	924	874	871	911	867	900	958	834	832	880	908	895	891	861	888	889	875	866	874	931	846	849	903	838	873	875	892	876	886	891	881	888	866	947	887	863	897	887	882	905	909	892	896	832	868	908	874	883	875	884	914	917	905	861	883	898	891	868	891	904	907	869	887	899	866	832	906	887	883	897	812	945	923	829	838	917	910	850	853	895	901	861	906	886	910	877	923	888	905	921	925	890	869	843	890	894	903	906	870	888	881	892	881	935	877	826	867	808	877	895	874	879	877	897	902	909	912	903	892	962	873	909	880	899	846	888	848	853	916	883	866	857	875	905	908	900	899	859	925	881	904	893	918	843	879	879	858	901	926	842	906	827	843	820	909	876	860	953	890	880	864	897	890	882	864	841	852	837	875	871	894	888	894	866	857	885	875	940	876	886	917	847	935	845	895	868	897	919	877	872	902	894	890	849	874	913	887	828	890	858	884	933	841	899	879	876	928	870	859	879	858	891	888	846	842	895	922	905	899	871	878	867	890	895	925	865	882	854	884	892	893	859	925	878	829	881	865	884	851	855	875	877	938	846	903	905	903	921	897	882	914	900	911	872	810	962	884	877	936	847	876	874	889	812	894	890	903	837	838	894	891	888	883	874	945	865	913	891	816	898	857	894	879	869	885	904	933	855	864	861	944	836	913	845	905	857	905	877	895	910	878	839	903	885	879	856	879	884	842	873	901	914	912	860	899	880	847	886	879	879	975	844	881	880	882	840	857	883	916	926	856	874	880	862	923	933	889	906	901	901	929	886	899	876	872	900	923	885	912	893	889	896	883	951	880	856	840	848	912	903	868	845	895	905	906	870	865	898	869	875	842	873	909	846	833	875	865	874	911	913	863	883	902	866	900	896	858	903	921	907	900	863	880	900	895	889	927	903	907	868	849	937	869	853	856	893	885	839	835	876	913	886	826	845	853	937	878	839	892	939	942	885	925	900	935	867	848	879	871	912	863	909	867	869	880	910	859	878	889	832	889	878	844	881	814	854	866	887	864	877	849	911	849	921	921	894	892	894	881	871	858	906	860	886	872	863	877	942	841	889	883	848	918	846	909	771	868	902	901	892	914	894	877	863	881	895	898	852	902	903	918	857	908	866	931	890	899	913	882	838	845	896	884	924	882	870	863	923	908	904	888	847	901	890	923	835	806	896	878	875	895	866	866	937	892	895	870	859	897	880	878	837	838	882	858	902	850	879	913	911	850	869	922	902	887	847	862	869	924	869	808	894	842	874	865	846	889	862	864	948	896	880	856	900	859	877	888	879	903	841	860	907	868	880	874	907	828	847	871	882	876	854	881	913	858	888	880	938	886	935	879	919	887	893	906	856	803	884	864	916	923	854	866	936	890	878	903	912	939	896	855	909	904	874	923	899	851	884	916	920	934	921	890	899	886	882	908	838	872	914	918	907	885	878	896	877	901	915	891	866	883	883	865	858	869	865	896	905	898	867	871	909	877	872	864	875	868	884	892	859	856	833	875	895	845	864	906	912	894	836	914	913	909	881	846	865	859	840	890	810	882	880	886	844	897	959	908	874	871	849	910	863	898	863	929	908	854	916	845	878	828	837	866	908	886	965	876	914	854	845	882	898	800	800	869	867	854	850	919	859	887	896	915	909	828	880	898	857	833	875	881	835	936	845	880	902	881	874	878	832	892	899	849	901	903	854	850	893	892	884	936	885	843	901	894	912	860	857	849	863	920	900	905	865	842	877	873	840	826	815	843	850	852	945	849	875	806	870	862	829	875	880	897	884	925	824	890	922	850	881	894	912	905	906	925	909	834	839	858	924	918	882	896	860	868	882	826	865	878	888	844	919	847	867	872	889	902	879	928	903	822	880	848	840	879	873	902	888	875	838	899	839	876	877	882	863	804	899	839	907	882	885	870	954	887	858	885	946	829	812	866	860	905	872	849	865	912	899	888	858	883	882	885	895	885	865	886	942	902	880	900	849	866	869	891	891	857	899	843	871	931	932	874	847	878	893	846	882	919	876	815	903	826	850	821	896	918	925	849	885	866	932	872	882	823	873	867	888	883	814	851	922	868	884	898	827	816	935	906	889	882	877	876	859	917	880	885	908	857	885	872	926	903	869	885	839	853	916	847	863	858	853	861	878	817	937	803	854	865	863	928	896	907	860	890	885	855	860	937	858	947	934	903	841	873	914	847	832	880	916	904	889	868	913	825	909	933	890	836	865	885	886	883	942	851	925	911	893	878	866	903	858	894	865	895	886	932	912	842	903	849	875	904	856	861	812	880	830	866	839	887	861	915	900	866	820	854	889	890	870	907	886	870	909	827	885	876	873	902	867	892	908	836	902	893	870	905	820	881	854	851	914	818	874	873	889	908	879	890	857	850	834	918	891	833	886	871	910	886	869	882	931	882	892	894	864	900	892	887	878	878	885	878	916	909	916	847	852	884	890	875	894	882	878	879	888	844	893	853	914	862	855	879	894	890	850	888	859	957	825	873	886	874	936	837	903	967	909	921	945	876	866	861	875	876	870	850	869	867	842	880	906	882	894	869	832	871	846	811	869	884	872	902	876	869	878	897	952	847	876	856	883	877	871	844	906	846	936	915	851	931	833	909	856	866	893	840	874	910	866	877	834	886	902	846	905	858	926	868	815	884	883	859	878	869	888	873	837	861	884	896	913	902	882	860	894	901	918	897	850	882	842	908	885	846	877	840	894	841	862
5298	11217	9254	4922	3624	3013	2439	2054	1923	1763	1565	1536	1460	1415	1390	1340	1322	1255	1321	1232	1286	1223	1240	1195	1223	1170	1191	1214	1244	1184	1226	1176	1257	1215	1188	1184	1187	1151	1188	1177	1181	1223	1191	1197	1208	1176	1160	1116	1210	1117	1113	1210	1212	1183	1164	1172	1211	1177	1201	1217	1099	1147	1135	1099	1190	1133	1178	1168	1127	1107	1150	1212	1155	1152	1213	1108	1175	1148	1170	1137	1165	1198	1190	1153	1120	1192	1170	1172	1157	1185	1160	1128	1177	1160	1141	1130	1225	1156	1144	1195	1186	1145	1194	1168	1167	1112	1182	1168	1192	1188	1167	1216	1100	1089	1136	1101	1133	1203	1113	1175	1165	1145	1127	1179	1193	1128	1181	1146	1121	1163	1156	1121	1159	1182	1121	1126	1194	1154	1103	1152	1175	1141	1146	1254	1123	1122	1215	1100	1142	1152	1179	1217	1114	1094	1154	1211	1125	1149	1192	1157	1211	1166	1080	1182	1154	1143	1180	1143	1146	1158	1124	1177	1130	1104	1185	1172	1159	1207	1161	1224	1105	1187	1080	1095	1178	1146	1166	1167	1121	1198	1146	1125	1167	1126	1165	1151	1158	1099	1089	1126	1153	1193	1134	1140	1161	1087	1190	1184	1178	1127	1204	1126	1149	1163	1131	1136	1138	1078	1131	1142	1165	1154	1151	1079	1182	1082	1090	1129	1192	1154	1119	1179	1185	1128	1128	1173	1198	1143	1166	1183	1124	1117	1112	1162	1174	1077	1120	1110	1123	1190	1108	1107	1123	1164	1139	1165	1180	1182	1160	1202	1125	1115	1187	1177	1174	1178	1194	1161	1138	1176	1131	1168	1220	1075	1160	1167	1150	1159	1135	1148	1154	1088	1156	1132	1171	1179	1134	1167	1114	1152	1121	1106	1176	1159	1146	1157	1168	1131	1162	1178	1208	1163	1103	1159	1161	1106	1205	1160	1200	1128	1135	1147	1167	1116	1136	1187	1115	1078	1135	1140	1185	1166	1188	1116	1157	1171	1136	1138	1125	1116	1131	1189	1136	1102	1131	1199	1181	1184	1122	1120	1161	1251	1182	1173	1120	1151	1135	1170	1191	1101	1169	1146	1169	1143	1212	1207	1084	1157	1150	1213	1199	1159	1189	1101	1178	1140	1151	1113	1118	1189	1159	1123	1081	1067	1230	1176	1141	1093	1166	1181	1121	1098	1151	1152	1125	1090	1145	1177	1141	1086	1142	1090	1169	1168	1107	1162	1143	1203	1139	1177	1192	1079	1110	1153	1152	1112	1152	1138	1170	1120	1108	1202	1169	1175	1170	1190	1133	1199	1093	1143	1178	1172	1118	1155	1112	1204	1138	1112	1165	1151	1162	1181	1168	1139	1236	1109	1228	1164	1124	1136	1177	1135	1157	1136	1138	1128	1197	1105	1097	1160	1113	1193	1171	1175	1130	1126	1120	1141	1149	1081	1185	1180	1129	1133	1137	1183	1142	1127	1133	1112	1164	1113	1157	1099	1149	1216	1134	1154	1144	1145	1111	1138	1143	1118	1137	1142	1125	1145	1156	1169	1122	1141	1145	1131	1123	1170	1145	1132	1124	1169	1191	1154	1153	1188	1194	1188	1133	1160	1219	1175	1111	1211	1145	1138	1190	1122	1104	1092	1096	1176	1163	1127	1169	1146	1142	1185	1173	1122	1115	1184	1153	1163	1133	1109	1150	1121	1137	1162	1153	1164	1101	1202	1162	1062	1165	1113	1164	1171	1160	1105	1137	1098	1156	1167	1163	1084	1155	1178	1091	1087	1141	1142	1161	1102	1133	1199	1133	1155	1099	1177	1086	1157	1157	1142	1258	1196	1110	1131	1181	1188	1059	1149	1153	1196	1165	1221	1137	1127	1175	1164	1119	1164	1126	1192	1116	1214	1166	1179	1180	1214	1158	1129	1157	1142	1187	1149	1172	1180	1142	1147	1121	1114	1117	1162	1112	1145	1157	1165	1113	1111	1145	1171	1097	1128	1181	1152	1165	1117	1102	1129	1183	1172	1144	1176	1138	1160	1148	1107	1130	1109	1108	1106	1187	1111	1218	1123	1165	1135	1126	1189	1112	1184	1161	1121	1174	1156	1099	1176	1112	1134	1103	1127	1150	1090	1158	1163	1158	1148	1145	1158	1194	1194	1126	1162	1149	1163	1126	1183	1158	1153	1153	1188	1216	1123	1184	1155	1130	1094	1125	1132	1138	1202	1126	1136	1139	1152	1200	1151	1121	1115	1099	1185	1101	1164	1210	1162	1117	1128	1188	1134	1173	1181	1166	1130	1159	1142	1103	1126	1219	1116	1115	1230	1172	1111	1185	1157	1165	1171	1152	1210	1139	1120	1178	1140	1131	1146	1118	1157	1184	1152	1202	1173	1147	1136	1160	1202	1151	1197	1211	1185	1156	1113	1158	1098	1173	1173	1149	1150	1182	1191	1155	1181	1141	1160	1166	1152	1163	1077	1181	1183	1112	1152	1172	1185	1146	1147	1158	1082	1109	1185	1143	1140	1144	1175	1141	1175	1064	1139	1170	1170	1125	1151	1179	1161	1103	1155	1201	1145	1142	1105	1133	1134	1213	1184	1182	1186	1124	1152	1127	1147	1146	1172	1185	1123	1147	1151	1210	1083	1206	1149	1171	1165	1114	1130	1161	1124	1134	1175	1165	1157	1095	1107	1130	1137	1140	1171	1120	1165	1151	1207	1149	1135	1154	1195	1090	1133	1170	1123	1114	1160	1118	1129	1137	1112	1165	1152	1166	1103	1136	1166	1145	1096	1157	1117	1111	1093	1119	1087	1131	1169	1123	1169	1080	1230	1166	1072	1166	1211	1164	1164	1106	1175	1160	1121	1115	1105	1189	1212	1094	1140	1155	1150	1152	1173	1139	1158	1112	1173	1155	1149	1185	1172	1163	1195	1164	1118	1165	1203	1164	1168	1148	1156	1197	1111	1132	1112	1079	1128	1171	1087	1115	1110	1164	1126	1184	1146	1069	1092	1158	1185	1196	1173	1113	1160	1173	1161	1115	1096	1144	1114	1159	1121	1133	1179	1145	1144	1111	1166	1158	1155	1108	1196	1183	1092	1218	1175	1140	1104	1142	1143	1159	1138	1141	1156	1186	1206	1190	1150	1207	1137	1146	1143	1190	1149	1158	1162	1111	1085	1215	1158	1189	1215	1147	1160	1138	1126	1211	1174	1179	1141	1166	1170	1170	1175	1109	1159	1091	1156	1128	1100	1154	1131	1154	1104	1180	1150	1210	1135	1088	1192	1158	1156	1159	1163	1181	1142	1129	1185	1113	1122	1217	1116	1181	1164	1102	1218	1130	1124	1101	1174	1158	1174	1140	1149	1151	1160	1107	1200	1197	1135	1197	1166	1178	1194	1144	1149	1141	1151	1162	1158	1160	1204	1128	1157	1127	1163	1149	1173	1093	1222	1187	1139	1105	1160	1111	1128	1186	1152	1195	1094	1156	1156	1097	1168	1136	1165	1177	1150	1135	1131	1165	1198	1127	1125	1223	1175	1130	1119	1104	1126	1168	1177	1129	1184	1118	1131	1168	1201	1172	1174	1091	1116	1198	1155	1100	1170	1129	1155	1127	1091	1095	1185	1179	1145	1169	1203	1118	1190	1184	1141	1144	1135	1172	1132	1114	1131	1119	1186	1126	1177	1227	1135	1156	1142	1173	1132	1102	1123	1148	1083	1119	1174	1205	1092	1074	1161	1147	1099	1216	1104	1225	1127	1169	1175	1140	1151	1130	1176	1135	1182	1106	1213	1163	1156	1131	1134	1179	1152	1079	1134	1148	1179	1143	1156	1170	1191	1189	1175	1131	1126	1126	1193	1147	1178	1109	1174	1158	1147	1153	1107	1149	1114	1174	1070	1108	1155	1123	1129	1170	1134	1217	1175	1203	1120	1142	1139	1123	1207	1174	1060	1179	1238	1153	1165	1095	1173	1147	1150	1113	1083	1152	1073	1133	1116	1148	1055	1125	1193	1111	1159	1159	1129	1144	1190	1075	1200	1118	1212	1092	1123	1183	1148	1062	1079	1182	1150	1227	1122	1142	1111	1175	1136	1089	1157	1144	1195	1224	1165	1162	1139	1172	1116	1157	1124	1161	1115	1124	1118	1125	1147	1181	1084	1150	1135	1209	1186	1118	1118	1163	1219	1209	1103	1153	1196	1159	1172	1114	1147	1152	1136	1182	1161	1126	1101	1088	1151	1122	1161	1146	1170	1156	1153	1152	1118	1231	1184	1157	1118	1173	1132	1139	1190	1129	1130	1121	1124	1173	1136	1179	1142	1176	1162	1167	1172	1115	1158	1175	1111	1173	1203	1174	1149	1101	1145	1169	1087	1106	1092	1174	1198	1130	1174	1142	1099	1135	1157	1214	1164	1199	1181	1178	1213	1175	1086	1147	1170	1116	1166	1146	1181	1158	1123	1152	1081	1143	1206	1177	1153	1202	1173	1180	1108	1137	1134	1156	1190	1142	1154	1208	1132	1129	1181	1164	1135	1102	1131	1143	1202	1186	1137	1164	1203	1276	1196	1120	1144	1183	1095	1174	1168	1176	1163	1143	1055	1146	1146	1210	1154	1215	1158	1099	1111	1102	1142	1218	1121	1207	1168	1199	1208	1122	1153	1138	1123	1083	1130	1174	1143	1164	1166	1102	1176	1185	1129	1118	1153	1142	1125	1159	1108	1131	1116	1210	1100	1102	1204	1111	1147	1105	1179	1165	1162	1147	1181	1120	1143	1148	1163	1125	1172	1192	1158	1116	1134	1146	1146	1141	1200	1144	1144	1125	1150	1142	1143	1202	1170	1159	1141	1141	1098	1160	1156	1171	1150	1129	1186	1173	1175	1136	1161	1161	1088	1167	1190	1148	1198	1112	1170	1190	1160	1182	1117	1125	1170	1098	1180	1138	1161	1152	1198	1144	1125	1175	1127	1129	1169	1109	1118	1201	1180	1166	1093	1147	1135	1171	1129	1129	1226	1132	1235	1177	1154	1215	1147	1175	1131
23073	21504	29516	23929	21504	21556	11534	1590	1128	1036	943	902	809	784	734	762	729	762	743	696	696	661	726	701	725	646	691	646	665	652	661	644	644	595	681	612	663	627	619	672	609	626	642	606	600	685	622	586	661	682	624	635	659	610	661	632	662	585	571	615	595	629	617	590	657	652	628	642	577	636	577	604	676	640	630	613	604	671	601	608	590	645	635	615	603	584	638	617	650	590	635	606	596	625	608	601	673	677	611	640	573	606	596	611	591	632	575	635	599	629	577	624	602	611	584	625	655	646	641	671	631	620	652	638	624	593	604	629	612	590	626	613	612	641	637	602	608	630	607	578	613	623	625	596	674	618	604	616	666	619	592	585	566	626	597	619	575	602	566	598	618	616	634	610	609	654	620	607	599	649	640	650	639	619	627	649	634	650	608	617	633	654	561	629	660	591	603	620	566	650	612	554	641	645	623	619	625	630	647	601	583	628	610	608	658	588	629	619	604	623	632	648	647	613	609	640	584	603	648	591	601	635	631	625	579	597	647	595	595	608	617	634	628	613	560	587	607	620	625	624	625	609	570	621	645	629	639	632	621	644	608	613	603	647	612	568	609	628	601	626	605	604	611	640	629	632	627	633	616	651	653	595	591	622	620	633	658	637	653	601	600	663	664	625	643	666	619	586	595	658	615	607	589	585	636	608	605	597	643	634	600	605	609	606	576	625	588	618	629	654	643	565	609	623	608	620	609	609	633	550	652	610	590	595	657	638	583	580	623	649	568	608	630	616	633	622	583	563	619	564	582	640	587	636	617	638	582	619	604	600	593	601	602	621	605	584	621	627	599	652	598	635	599	607	593	599	605	641	636	630	638	587	601	637	625	573	655	591	610	626	608	623	604	652	598	668	632	627	634	611	613	608	643	624	612	651	628	637	607	624	616	639	574	583	604	598	649	639	615	626	607	607	557	608	594	591	614	626	642	623	637	596	632	630	610	576	631	628	555	632	639	553	599	612	653	612	630	595	585	639	588	618	569	587	637	623	608	598	592	553	598	579	643	656	623	579	578	617	625	563	585	641	578	634	591	587	583	659	645	643	634	592	658	588	651	683	610	587	648	628	597	649	604	590	616	619	588	615	584	597	622	575	625	643	570	619	621	648	633	671	633	625	618	615	617	600	611	571	622	611	595	613	638	602	624	625	589	632	602	611	607	609	626	574	612	608	630	636	644	569	644	624	625	593	613	576	570	571	674	619	626	606	586	606	584	623	625	615	617	595	640	610	578	623	635	626	608	652	613	626	592	569	654	582	572	606	636	597	639	590	650	665	617	627	646	555	570	594	640	631	627	622	629	641	590	635	626	591	616	553	606	627	625	621	628	564	640	591	610	616	644	615	625	630	598	661	610	637	588	586	617	611	624	580	612	634	607	607	615	648	650	677	603	644	655	644	623	606	609	623	614	600	614	648	631	643	614	612	599	600	624	653	634	613	624	629	617	593	568	621	616	569	609	619	620	636	596	647	621	616	612	631	625	660	603	626	608	648	622	655	616	633	590	618	646	621	589	622	580	583	627	622	625	595	637	642	637	638	609	621	629	646	597	626	607	615	603	607	616	648	610	584	600	637	586	540	643	588	605	627	570	593	587	645	615	638	629	618	599	624	597	561	590	638	650	611	617	594	625	604	607	628	593	648	594	595	643	577	622	594	664	622	587	590	597	644	561	624	619	632	623	557	637	619	636	591	643	625	611	605	616	599	646	647	580	602	598	630	610	606	631	639	612	580	668	590	643	609	652	577	676	615	615	587	677	636	658	617	614	585	603	611	641	627	587	589	661	596	636	616	627	632	610	615	604	615	621	615	586	593	605	634	613	616	615	610	606	610	598	593	641	584	595	645	599	625	624	642	592	612	609	645	613	649	627	586	624	661	601	617	630	655	636	643	623	621	599	613	673	603	579	624	647	656	584	631	594	646	590	621	613	585	619	659	584	647	611	616	610	602	597	640	590	602	606	634	601	641	576	609	588	586	576	613	589	612	625	597	594	627	608	599	582	605	558	619	662	615	604	635	621	612	631	609	609	603	583	611	630	670	587	620	606	624	600	648	621	641	656	585	644	609	604	613	613	615	599	635	561	600	621	587	610	630	649	638	651	616	598	606	632	643	644	631	620	600	597	598	556	613	601	631	583	604	615	622	587	625	593	607	608	636	604	618	637	672	655	595	658	663	621	564	628	571	621	585	616	599	589	624	600	615	629	628	646	622	607	655	659	589	598	612	596	678	634	649	692	659	620	608	606	626	651	622	628	652	661	642	621	607	616	602	582	601	589	602	590	627	596	576	583	581	598	610	621	614	600	608	594	624	633	585	614	604	626	617	641	641	652	595	654	566	604	646	603	605	595	575	594	633	631	648	616	621	607	630	581	590	631	650	593	627	610	636	620	608	656	586	599	623	586	608	620	640	607	610	664	608	603	608	598	646	574	623	620	637	603	591	623	603	632	617	588	621	607	598	629	610	600	611	614	638	634	611	628	586	624	618	586	628	575	650	589	603	631	589	654	592	625	677	615	574	586	616	580	621	644	638	655	606	640	617	627	612	639	583	589	630	641	575	605	634	619	572	653	629	609	628	565	624	627	622	627	597	628	614	589	629	631	588	573	629	627	595	591	639	635	660	628	602	598	609	607	606	603	564	613	604	599	586	631	594	615	605	593	610	614	614	617	655	589	631	608	603	604	613	555	611	574	612	635	630	595	593	604	581	623	619	592	608	591	581	639	617	651	643	627	580	597	614	600	612	606	666	564	601	646	632	616	575	625	631	596	642	621	637	626	564	627	590	586	579	612	596	668	626	635	574	604	592	606	614	593	642	633	583	612	661	644	595	631	637	598	599	621	616	586	642	597	568	631	609	636	593	646	647	633	594	616	584	621	649	600	595	618	613	605	586	598	636	625	610	581	598	609	585	577	636	621	602	588	609	633	618	586	608	610	635	616	647	628	582	628	633	603	603	573	633	583	628	623	589	615	653	608	626	613	578	634	607	608	649	613	640	607	633	592	572	615	581	627	630	620	576	627	566	612	611	609	597	574	584	581	643	622	609	641	593	666	569	631	631	631	612	595	594	627	619	613	630	619	635	597	554	577	619	608	572	633	622	588	622	646	607	658	662	618	573	606	634	637	610	603	626	617	571	592	585	617	661	598	572	604	577	594	628	627	638	621	623	649	644	601	584	592	614	645	627	631	612	580	589	573	611	577	626	648	634	651	624	644	606	566	623	606	653	657	615	621	601	566	632	586	611	653	599	660	611	611	639	596	605	611	685	582	608	600	600	680	625	626	587	667	630	578	632	587	621	598	634	630	635	628	614	622	637	628	625	620	564	650	612	624	603	654	600	586	620	598	611	647	607	584	579	641	602	649	589	639	631	638	631	601	585	648	581	586	609	631	605	585	628	598	613	609	600	617	630	610	607	590	603	612	634	661	634	585	629	622	570	638	637	596	637	639	630
7244	17263	13944	7553	5276	4095	3241	2788	2246	1890	1649	1537	1396	1332	1236	1126	1066	1076	1029	963	1025	996	988	1004	926	931	899	934	849	915	921	866	830	871	858	901	886	908	839	906	846	833	849	883	865	897	852	846	846	913	884	830	896	832	828	784	867	869	825	833	825	858	825	879	830	860	811	810	840	806	841	842	827	849	847	811	841	859	852	873	832	846	867	813	817	878	840	814	842	769	857	831	829	847	860	848	829	844	865	836	790	812	847	806	819	789	801	785	824	829	812	798	833	862	854	838	821	838	822	860	832	795	853	884	834	822	783	859	778	876	828	868	789	831	832	808	783	813	807	836	837	845	826	843	867	790	875	823	804	867	825	782	813	812	844	783	799	810	834	840	901	816	828	798	834	794	824	791	808	819	885	826	828	805	879	793	871	861	812	805	830	883	796	873	828	827	811	807	843	797	822	809	832	821	826	791	860	774	818	827	789	830	829	793	864	827	833	858	852	846	832	918	815	854	862	820	842	831	841	915	823	798	807	804	827	829	821	863	870	777	853	807	843	853	868	820	761	862	798	814	823	802	836	814	816	885	815	822	804	798	873	819	817	854	812	842	826	801	845	787	803	811	832	822	817	874	866	856	875	876	829	869	813	736	812	790	843	818	802	855	851	770	792	865	860	884	849	895	828	785	806	863	850	791	803	817	831	808	799	855	770	827	849	839	822	776	824	857	795	799	870	848	820	758	848	822	825	843	766	820	823	799	801	815	839	826	779	800	785	853	868	808	777	767	813	834	864	807	859	820	870	823	802	791	817	832	761	818	792	831	836	852	875	813	855	871	875	798	832	846	795	813	777	808	795	829	821	839	832	812	812	821	829	786	864	878	788	894	881	855	801	803	790	894	844	837	850	806	864	835	780	823	835	835	800	843	833	771	888	827	867	852	823	845	838	792	854	817	769	845	819	776	810	897	872	816	809	830	851	794	825	785	834	874	861	813	856	795	838	829	806	788	822	841	804	873	809	832	810	889	826	825	854	821	841	858	900	844	826	804	819	865	783	853	814	892	858	762	860	841	828	826	859	852	764	815	828	785	792	827	781	851	833	771	833	799	811	890	865	796	890	835	897	832	858	788	853	855	836	847	782	843	830	812	862	804	822	832	853	793	852	842	831	786	819	860	801	777	821	785	840	832	850	852	849	791	817	831	879	800	799	814	856	787	825	877	782	826	832	811	821	798	879	816	828	855	834	829	853	858	827	845	815	838	813	814	826	802	855	767	840	862	825	841	796	891	831	774	810	856	796	799	854	810	887	792	859	810	831	869	808	847	831	776	833	847	861	796	802	813	821	807	821	849	846	859	805	825	877	825	855	851	852	781	869	853	844	807	823	807	782	826	789	853	830	825	846	862	808	806	831	828	796	840	779	849	815	820	807	828	785	805	821	847	827	760	873	805	838	807	783	832	845	802	815	777	806	761	868	843	843	800	824	816	826	841	808	789	808	720	824	851	842	843	839	826	808	849	884	842	829	822	815	842	811	834	802	785	837	858	794	788	788	796	881	835	812	830	836	817	810	863	807	775	817	818	823	816	827	823	830	811	845	850	862	803	829	804	839	797	766	867	760	843	806	815	815	835	811	809	848	821	864	832	870	840	783	801	829	895	865	855	782	855	822	779	831	816	835	853	870	819	845	775	773	801	821	829	864	814	847	792	812	850	822	791	800	816	834	862	832	897	876	817	842	829	806	794	840	805	854	787	828	859	824	831	790	805	853	849	867	883	796	845	804	784	780	793	796	820	834	814	796	894	791	852	804	827	853	809	815	806	798	833	857	819	858	834	813	865	790	829	800	878	843	826	863	777	824	785	844	846	792	779	821	818	850	855	789	830	789	820	801	841	832	821	790	840	823	859	851	819	790	824	839	794	793	844	816	866	788	842	867	784	821	803	861	833	830	794	875	784	852	843	862	801	809	846	800	796	809	846	820	832	844	821	775	784	806	824	809	806	804	794	839	741	783	846	800	832	814	775	817	800	829	814	840	854	779	847	847	789	854	838	843	814	792	788	859	840	820	779	887	847	810	853	791	807	815	843	854	857	813	845	789	815	823	833	824	816	798	808	828	859	822	806	781	791	798	821	872	805	761	845	875	789	850	791	829	791	770	831	822	827	815	780	829	859	808	859	793	834	796	839	854	819	778	796	777	810	837	860	882	809	778	869	841	790	827	819	808	865	782	818	812	869	826	816	850	821	818	785	839	825	861	822	886	833	791	844	821	799	838	805	817	775	769	828	793	888	825	820	840	799	844	857	838	856	821	901	808	810	817	833	806	788	799	821	808	765	800	761	867	832	787	862	825	835	922	860	778	846	820	831	859	845	812	791	800	854	794	817	818	792	814	775	817	778	832	833	785	826	811	825	845	777	835	831	839	854	856	792	828	838	827	823	816	815	865	847	795	814	825	854	861	819	861	833	783	867	794	883	863	810	826	802	853	890	861	819	805	877	790	813	820	809	853	839	840	827	828	839	809	807	838	873	891	836	749	814	886	823	871	816	769	765	830	806	830	811	778	884	828	872	895	840	800	851	833	847	828	786	860	825	825	834	810	771	883	816	802	801	833	842	852	809	843	817	808	840	846	836	825	813	833	797	824	835	836	812	810	823	824	750	857	815	796	844	821	823	831	824	794	806	820	865	835	823	821	836	800	814	856	884	871	803	837	834	824	803	810	785	807	854	799	814	785	844	789	809	799	788	818	819	807	842	810	853	807	795	842	813	860	850	832	781	860	810	805	819	878	809	813	806	805	854	815	808	838	841	804	811	800	832	833	820	801	797	810	790	799	821	825	850	821	848	804	804	814	829	797	845	805	824	811	817	856	860	813	802	838	832	872	869	782	787	815	801	835	798	865	797	811	776	790	826	857	776	857	783	861	790	831	819	823	825	821	833	875	808	795	813	837	853	859	757	863	820	835	820	843	820	834	816	806	825	821	827	807	854	784	825	816	853	880	812	797	846	773	813	845	829	808	826	830	794	848	856	841	837	790	841	832	826	790	898	827	828	816	789	836	843	834	852	768	815	813	823	807	798	791	813	843	821	816	792	833	844	774	859	799	842	759	788	813	817	842	834	822	839	853	862	796	862	831	831	870	866	828	851	835	820	821	863	817	778	832	840	806	832	841	795	792	835	783	801	773	871	886	813	826	820	837	831	812	780	773	821	834	862	814	806	876	807	821	833	837	824	851	818	796	849	827	798	788	826	850	838	804	828	824	816	790	777	817	809	828	850	809	843	828	884	823	865	853	866	798	823	835	811	867	827	792	831	812	833	807	799	779	880	832	827	841	818	769	808	837	824	837	842	800	892	816	823	789	810	857	814	802	856	881	788	794	824	845	824	826	834	809	861	833	793	818	835	816	869	832	788	805	840	856	848	806	847	915	821	842	824	822	830	830	845	837	846	866	791	833	808	864	800	854	828	861	845	836	790	771	875	865	794	823	809	805	863	807	812
26937	21068	11123	1175	725	692	637	639	611	638	600	662	608	631	582	574	620	595	621	612	631	605	627	642	594	611	629	571	583	638	626	598	600	571	639	619	580	574	557	593	603	657	608	685	618	650	623	580	584	619	629	621	584	556	638	621	609	585	594	621	620	603	607	579	632	629	651	635	603	581	588	573	635	639	615	611	593	651	593	587	586	613	587	620	640	603	609	658	581	570	646	608	635	621	579	618	617	581	631	602	597	580	606	589	605	607	603	624	568	572	590	627	595	584	631	587	602	592	574	592	610	626	589	599	596	538	606	627	620	592	599	568	575	598	612	620	554	580	638	613	615	590	589	595	625	571	594	605	618	617	614	618	656	582	599	617	586	590	596	629	632	605	619	642	559	580	582	598	592	578	619	590	616	634	592	605	592	544	635	604	615	605	605	610	602	602	615	619	596	618	602	594	646	591	575	600	620	598	603	600	599	552	594	631	607	630	580	601	596	602	627	605	623	667	606	606	627	652	619	567	599	591	619	583	555	607	624	598	621	595	567	634	631	607	611	593	588	604	618	642	625	614	628	646	589	596	595	611	590	612	580	584	548	615	602	610	622	618	573	574	617	599	618	589	605	602	588	546	562	584	601	580	578	570	590	640	668	584	600	573	619	582	575	580	591	602	624	596	599	619	560	641	594	605	551	653	639	582	551	618	617	615	670	596	567	636	571	611	614	652	575	613	628	539	606	596	639	605	588	596	609	599	597	612	560	557	558	629	607	591	638	612	610	572	632	628	601	577	538	590	598	595	589	624	601	622	599	625	563	637	623	644	606	600	593	632	622	603	616	660	560	628	620	610	578	592	649	599	625	590	583	615	585	610	583	585	602	597	626	634	553	633	601	605	606	601	586	613	607	557	597	602	581	610	587	616	602	586	588	590	625	608	566	587	619	609	572	561	564	571	586	589	522	599	580	602	637	619	593	626	594	606	613	624	602	632	637	665	576	636	610	619	551	580	607	567	604	609	590	592	618	552	577	575	616	583	590	601	652	621	592	600	636	606	595	601	588	601	601	590	614	598	587	619	589	560	618	629	605	617	613	605	622	637	626	590	564	578	614	579	540	592	598	616	585	602	642	675	626	640	586	625	603	629	634	561	567	604	613	625	577	599	621	612	564	570	593	590	633	623	565	587	635	592	628	600	619	578	594	624	581	623	608	589	603	605	575	602	560	592	604	620	604	603	627	596	576	629	629	608	620	621	601	613	554	639	572	584	648	568	620	583	605	595	613	609	592	604	620	605	603	579	596	615	586	642	601	604	593	605	562	647	607	589	631	600	564	561	565	569	621	630	628	579	617	576	553	590	595	603	590	619	593	623	613	588	621	623	604	597	598	611	597	623	551	586	639	602	591	606	575	606	614	599	627	580	601	626	600	577	607	608	592	587	562	620	619	592	592	590	596	568	591	593	570	562	560	613	616	643	660	631	617	598	592	633	564	557	626	575	608	598	627	642	608	633	640	614	605	590	583	603	629	625	622	548	624	602	612	565	587	567	563	599	547	584	607	609	581	616	618	619	581	634	572	579	623	608	588	569	663	607	632	603	611	587	617	643	612	569	624	610	580	569	574	607	603	616	626	614	559	629	627	613	527	579	592	571	616	595	603	615	589	610	596	651	611	614	608	635	580	600	619	583	586	598	629	597	655	616	616	611	571	636	607	621	638	627	599	592	576	620	597	637	604	595	590	601	631	630	598	611	611	614	591	603	633	603	645	590	609	644	609	621	628	578	599	620	632	586	627	597	606	610	561	662	589	599	633	603	627	605	571	574	613	632	566	632	588	603	566	594	598	610	562	627	594	603	609	625	638	638	609	588	620	586	619	639	564	602	579	615	568	636	599	632	608	552	652	599	632	596	623	601	583	576	574	583	597	538	598	600	555	572	600	613	611	628	573	600	589	587	632	596	592	603	620	603	619	608	596	652	583	597	631	585	608	603	636	601	576	600	590	584	608	595	602	606	591	629	682	576	577	617	639	579	579	600	649	614	586	610	597	566	558	605	631	616	599	570	619	595	595	580	597	671	592	599	619	638	651	592	631	583	625	589	608	594	601	582	571	638	592	611	573	619	629	605	590	568	596	602	573	624	587	654	623	609	664	583	581	569	624	623	625	583	624	626	598	619	627	641	608	582	646	563	614	594	622	582	634	598	569	623	627	591	606	562	598	622	579	593	596	605	605	578	642	610	624	598	624	573	609	632	599	597	640	643	591	598	606	589	605	566	632	659	587	568	620	583	650	614	594	620	593	613	616	572	653	587	588	595	600	592	611	622	602	590	576	610	615	578	584	621	656	615	616	634	601	594	646	582	664	600	611	580	589	620	599	632	583	582	599	577	622	594	570	601	578	629	584	635	587	571	617	571	614	609	620	608	614	614	570	645	578	601	592	605	591	593	575	625	572	589	605	565	572	598	593	617	575	657	567	583	584	634	611	606	589	616	593	572	644	576	567	566	605	610	594	606	611	619	613	611	642	609	576	573	602	630	583	615	594	655	569	590	609	611	589	605	606	586	561	603	604	589	606	593	565	596	571	616	626	586	601	574	569	592	586	603	630	605	605	625	594	593	615	590	628	607	609	637	633	616	567	599	604	618	653	602	607	573	627	602	618	580	596	592	554	646	609	598	570	556	599	616	636	646	625	601	541	639	609	626	622	618	590	601	589	627	635	605	562	614	636	594	571	612	622	637	635	624	590	589	616	596	588	618	592	588	590	620	564	613	593	604	602	584	584	609	590	566	622	593	597	608	645	630	578	604	580	591	626	583	580	580	634	614	607	594	594	616	602	590	630	603	580	567	621	608	581	584	643	595	662	588	637	595	600	580	581	642	608	592	618	592	617	576	582	613	589	599	642	626	556	597	639	584	596	632	630	632	623	589	605	582	561	576	597	575	585	609	564	617	614	625	591	598	583	619	601	620	616	582	572	611	610	598	612	590	593	587	621	608	591	598	587	570	568	605	655	644	606	597	617	592	612	608	608	604	634	583	617	617	598	583	635	638	567	581	627	612	619	603	578	566	572	636	620	587	619	603	616	614	637	619	624	575	653	593	561	638	541	614	612	641	606	600	596	598	611	633	582	604	607	600	575	604	600	586	607	612	619	618	616	583	626	572	602	629	654	611	587	590	574	603	580	619	581	614	613	610	592	569	584	625	601	633	617	588	613	609	614	642	644	605	608	583	615	633	583	580	623	577	607	598	627	635	573	644	592	613	599	576	610	632	619	640	578	559	617	606	623	604	634	645	618	632	615	623	648	619	593	645	638	544	598	604	619	606	609	541	588	569	609	578	580	584	576	632	604	593	591	578	665	628	609	600	595	643	631	661	586	607	618	570	632	632	591	622	631	540	600	647	583	655	603	580	577	629	603	564	625	608	586	585	600	594	630	632	607	611	614	562	555	626	616	554	606	609	600	574	612	618	575	586	644	613	570	567	591	649	608	591	623	589
4076	1686	1461	1062	956	882	869	869	824	793	860	803	841	808	754	814	787	810	850	818	788	785	769	783	764	792	812	800	810	788	782	808	778	786	800	805	794	779	811	770	801	819	810	848	768	809	763	786	790	811	774	776	807	781	788	807	827	821	807	846	837	799	812	835	778	739	759	809	791	792	788	760	773	797	798	815	805	791	839	819	809	775	787	736	749	805	798	812	758	730	782	827	771	821	794	773	816	753	791	744	776	802	757	788	820	819	804	760	771	800	816	779	742	822	781	840	814	747	757	813	782	790	792	838	784	815	788	835	808	815	791	783	764	843	801	808	867	803	777	808	775	791	790	803	763	803	781	816	769	857	763	775	792	808	782	818	768	780	823	770	803	793	816	829	779	752	796	781	844	797	830	794	812	792	776	786	764	783	803	796	739	842	797	795	796	756	750	806	768	854	803	764	820	795	795	823	764	770	768	770	795	782	790	759	826	775	757	817	796	796	782	797	810	823	753	798	759	799	789	793	792	778	782	865	804	773	829	817	776	772	806	780	800	819	737	769	787	811	844	769	811	801	809	809	815	798	779	806	797	797	792	815	793	797	810	783	776	829	842	784	836	829	802	803	795	840	795	781	764	748	724	761	763	806	798	789	773	806	826	774	773	744	836	772	794	823	780	803	750	766	769	804	798	758	810	758	800	806	805	832	832	786	759	790	813	814	780	800	839	823	810	827	784	770	793	845	777	822	773	811	774	822	784	753	764	778	813	774	800	771	816	816	813	820	787	771	790	748	734	803	795	766	823	806	811	756	804	777	808	810	756	831	741	768	821	773	814	805	794	797	785	811	793	787	763	755	834	765	775	787	770	772	800	780	751	742	784	802	746	797	774	797	808	726	800	789	787	758	796	713	781	774	783	783	818	812	813	773	761	771	787	821	811	799	812	825	795	822	772	803	804	765	810	785	819	808	834	738	761	780	823	832	741	797	808	788	837	809	772	753	794	768	777	814	808	790	793	814	836	812	769	797	794	855	818	761	763	827	781	771	755	756	781	838	825	769	774	777	794	799	764	817	793	751	807	725	760	768	821	814	833	792	790	752	811	805	737	804	775	813	803	846	825	799	768	760	766	792	763	776	783	712	816	803	780	786	760	839	822	791	790	806	786	819	859	788	788	772	772	774	818	776	790	799	750	757	767	820	702	807	800	765	775	843	750	812	759	791	809	787	759	828	793	849	795	812	847	809	786	799	789	804	776	784	777	774	797	727	850	782	830	796	765	807	778	812	773	815	732	824	796	808	848	776	814	821	758	780	834	794	791	769	775	777	825	787	756	774	852	870	847	790	802	830	786	842	765	819	774	802	806	841	831	805	802	730	776	757	799	789	799	785	772	780	780	783	773	786	768	774	816	812	822	787	779	746	810	800	798	853	766	812	760	790	775	824	831	809	827	786	801	794	849	807	772	842	770	816	839	773	760	829	778	798	815	823	804	799	838	825	785	756	731	808	774	817	760	773	770	801	823	825	837	828	799	787	790	819	784	746	796	822	795	755	780	782	754	736	719	803	795	839	854	759	800	785	803	757	846	769	774	797	837	736	794	806	788	791	777	783	835	806	769	800	834	816	795	820	779	758	796	787	802	807	770	820	785	779	824	761	798	826	804	789	825	810	821	767	807	768	752	754	778	782	825	809	814	769	815	783	790	808	816	816	833	788	800	841	795	769	783	811	825	784	818	808	816	830	799	786	790	756	811	779	825	775	760	741	815	735	805	811	773	769	811	759	838	790	757	820	734	830	786	853	810	805	811	809	788	761	772	818	784	790	799	753	804	766	800	829	808	844	731	846	800	823	746	815	776	817	774	806	793	823	796	797	767	797	787	776	845	838	748	816	763	829	784	841	769	765	750	753	791	778	787	801	802	727	807	781	800	764	810	786	850	833	798	768	784	820	780	799	779	775	792	802	750	842	815	812	814	800	793	827	813	761	860	806	821	812	776	769	762	848	796	770	808	790	713	829	773	785	813	800	804	799	792	761	761	822	798	756	770	788	795	799	783	768	729	790	821	759	818	799	807	761	778	821	780	833	777	768	788	762	803	721	824	759	746	758	792	792	853	778	822	800	781	790	781	806	795	835	782	725	799	804	836	831	780	731	802	758	824	743	787	804	798	835	780	765	805	824	768	795	757	798	749	772	762	774	779	780	758	788	805	796	825	763	820	780	811	705	772	768	810	775	817	795	813	829	776	764	755	790	765	781	783	787	794	790	767	802	813	803	781	784	757	807	793	764	802	827	811	759	755	767	757	773	760	824	787	772	849	838	766	801	824	778	780	720	768	740	859	839	799	794	765	791	806	798	771	774	782	821	759	766	784	795	806	793	799	785	841	744	776	808	814	815	783	763	775	792	768	757	783	775	784	786	823	808	780	783	782	766	813	779	779	818	842	822	771	801	837	814	791	784	763	803	811	769	849	821	789	792	785	753	807	778	765	796	734	797	803	812	819	784	775	803	824	774	805	789	774	750	787	743	776	747	806	784	785	823	813	807	772	792	815	786	805	824	788	770	784	822	879	829	791	801	780	751	796	808	776	790	791	814	811	853	767	780	791	786	786	771	810	772	779	795	794	794	808	785	745	746	807	815	777	812	833	812	786	758	819	825	824	792	794	816	811	796	726	793	729	760	805	846	792	757	772	745	773	823	814	748	856	793	759	791	828	835	794	788	815	801	849	791	788	747	838	822	770	790	774	775	764	799	745	763	785	785	769	806	790	773	811	836	831	792	783	783	819	790	763	761	812	818	790	755	813	743	800	798	809	779	778	753	760	787	786	837	773	796	765	798	813	815	835	781	743	808	780	754	790	774	789	757	794	803	797	781	768	751	826	758	785	819	775	789	759	775	791	839	785	808	849	825	774	794	781	820	782	759	753	760	777	804	831	781	795	859	769	771	765	787	809	732	826	781	776	810	811	776	822	830	762	797	790	805	809	822	753	788	782	787	823	774	835	786	786	775	824	794	829	781	821	767	818	765	803	788	748	822	813	792	816	832	784	799	757	800	756	819	805	756	805	780	765	786	795	788	799	808	783	792	760	794	793	792	773	804	760	765	820	796	814	755	812	754	805	779	818	797	819	786	722	833	781	792	829	787	778	747	787	790	784	811	801	801	804	798	832	780	816	814	777	804	810	750	849	781	803	745	771	809	800	806	796	823	816	774	801	851	862	776	813	750	822	832	799	794	793	807	792	800	806	784	771	791	763	795	797	835	806	829	816	809	787	821	814	780	752	734	788	771	768	804	808	776	804	742	833	799	799	822	752	789	819	759	802	809	794	832	782	815	764	838	786	809	768	779	825	795	813	823	835	806	794	793	833	795	861	861	784	793	751	779	832	802	781	838	785	817	808	802	747	785	808	798	787	830	832	775	759	828	827	806	831	841	804	746	782	785	791	779	791	763	797	785	810	729	768	812	821	791	812	800	792	721	779	800	776	795	847	802	844	790
23839	21498	29145	24282	21483	13748	2047	1384	1181	1160	1050	1003	966	997	933	939	947	968	978	969	899	950	911	885	897	942	915	909	893	942	916	913	882	899	883	918	892	862	938	937	820	872	959	940	913	953	901	882	910	907	938	835	838	917	916	875	924	859	907	874	887	906	932	888	881	859	848	908	872	882	945	864	825	911	871	863	848	894	876	879	870	895	870	853	862	925	893	854	877	881	862	850	823	929	909	863	910	869	898	886	922	921	916	861	884	880	884	815	955	883	843	890	889	901	851	913	917	842	897	896	844	843	871	895	875	895	861	870	904	917	865	841	814	913	827	897	924	852	840	902	914	851	851	862	941	868	896	879	895	870	843	929	904	857	920	881	849	881	848	906	869	903	914	875	854	911	908	861	918	873	839	849	876	840	871	895	863	876	898	857	888	868	892	886	905	855	898	905	906	858	848	897	896	865	843	915	898	899	899	871	925	876	902	838	900	874	854	898	891	882	840	865	869	880	844	930	878	882	842	839	896	880	825	880	862	905	913	896	936	921	888	892	891	926	939	883	873	867	869	886	910	910	881	841	894	923	839	906	885	871	917	882	883	870	897	837	852	861	910	859	924	882	899	845	937	877	902	888	882	894	890	869	802	888	875	893	879	895	954	854	936	883	879	862	908	858	890	901	918	886	854	919	874	852	849	898	942	853	841	839	916	900	920	816	924	854	840	907	824	882	864	928	890	845	851	904	883	900	879	904	871	855	857	876	886	857	848	878	893	898	901	849	877	881	858	854	827	892	905	939	904	925	851	901	909	879	877	850	881	828	901	905	855	837	819	859	860	803	886	899	866	932	844	922	881	917	839	853	892	893	897	883	894	873	898	881	858	899	934	890	913	846	874	844	858	897	880	845	869	837	892	870	853	930	918	889	885	894	929	878	893	870	864	911	908	871	972	903	855	842	935	843	892	902	875	899	904	864	909	875	916	886	893	883	932	893	915	860	903	902	865	894	864	887	838	898	866	902	875	882	859	865	872	849	920	906	825	849	931	884	896	920	855	852	859	890	885	839	895	853	923	859	848	866	879	896	886	913	906	911	857	928	914	872	868	906	831	874	845	830	922	886	926	881	892	882	846	879	837	871	945	847	831	897	860	908	931	939	887	898	856	840	842	864	905	837	926	954	868	875	925	866	834	878	848	861	862	903	834	829	867	898	909	894	870	845	898	849	914	824	873	883	824	893	897	878	841	855	860	875	856	906	882	857	849	884	873	878	873	887	812	898	884	854	942	851	905	871	899	879	891	911	840	891	896	826	884	915	886	817	930	874	875	830	925	929	888	898	928	885	835	927	884	899	879	857	853	826	834	893	856	877	900	909	889	868	905	831	914	862	840	881	842	876	900	847	916	860	887	922	846	923	863	851	962	907	826	890	900	926	892	866	885	813	904	854	857	848	901	924	868	891	839	893	864	864	909	910	933	869	898	913	859	886	875	873	874	900	872	878	852	858	912	918	860	881	874	859	830	905	843	910	866	890	903	883	888	934	908	825	937	872	893	913	932	848	903	868	930	893	846	828	846	887	864	907	855	863	824	870	830	880	921	894	851	887	835	909	864	879	881	869	891	879	865	924	915	918	877	901	853	878	868	872	862	878	872	889	890	882	866	933	882	894	890	839	968	874	826	851	863	866	879	879	896	850	818	844	840	878	868	888	895	882	906	830	880	897	945	926	910	865	878	871	883	867	857	869	871	924	902	817	936	896	851	844	870	892	870	863	912	837	937	969	890	871	893	850	863	891	813	888	896	875	868	895	835	850	870	883	910	857	879	870	905	867	889	861	862	860	899	879	888	867	854	844	851	884	912	876	835	892	902	854	896	880	890	857	864	896	895	869	868	883	934	867	887	857	939	874	921	881	865	901	866	879	814	875	829	877	919	889	843	963	887	848	831	872	871	893	858	851	876	810	889	889	890	887	857	944	895	854	896	852	876	907	829	923	868	869	923	842	876	837	912	893	875	832	836	907	848	887	899	880	887	869	844	864	875	829	813	897	864	899	902	901	858	916	893	876	834	894	889	807	881	815	914	838	874	862	874	920	866	905	859	944	893	816	870	880	855	887	816	886	928	856	856	889	813	902	888	866	865	882	854	885	864	912	884	912	870	835	831	881	868	864	889	876	893	950	864	860	920	884	861	892	855	937	896	884	885	876	927	848	861	858	869	884	864	799	923	861	841	887	908	839	919	864	914	866	916	867	942	859	842	927	889	881	882	918	893	881	825	910	917	884	910	870	883	860	875	889	916	908	920	851	847	923	840	873	898	847	878	929	898	848	951	862	854	908	855	870	873	897	866	873	893	910	868	863	927	861	894	912	882	857	855	918	879	872	899	817	843	863	863	859	891	866	857	839	887	854	861	932	892	872	851	897	937	849	931	865	866	865	900	864	845	913	887	901	875	878	845	898	893	891	927	824	870	874	927	842	887	858	889	923	868	860	907	877	810	874	852	921	856	901	881	811	865	890	911	853	884	861	919	937	872	868	861	916	847	866	876	846	877	887	901	924	873	846	875	887	861	903	898	893	860	869	879	899	893	878	885	873	891	852	884	948	940	858	897	856	909	830	883	875	904	866	912	895	840	847	869	892	904	808	876	869	865	882	929	838	911	889	846	871	848	908	833	870	891	905	900	887	912	869	898	876	879	851	896	900	836	872	934	884	883	903	846	942	854	897	853	851	906	837	875	825	891	907	909	936	919	906	842	860	913	919	904	890	844	876	850	859	871	888	862	895	840	871	860	912	872	847	893	941	892	874	841	908	873	829	870	877	915	902	932	879	881	889	915	879	880	869	844	917	904	890	870	857	892	867	804	905	891	875	864	885	889	894	906	850	916	943	873	862	898	885	841	862	892	843	876	878	895	848	868	891	894	888	918	872	876	851	892	874	864	891	876	855	899	864	902	938	832	844	914	909	854	895	849	836	871	853	877	903	860	858	905	900	891	909	848	865	900	856	878	860	897	950	861	877	892	897	897	881	836	862	905	970	913	921	909	870	882	847	870	892	869	879	881	848	923	873	875	866	858	859	882	880	873	838	929	893	830	914	898	908	871	883	875	909	867	873	861	867	850	859	895	853	914	939	907	840	864	929	875	894	850	884	854	897	887	897	910	919	873	851	827	871	854	859	936	896	907	873	842	932	829	875	880	894	841	938	854	905	871	841	873	862	937	833	885	866	924	887	883	843	898	856	850	842	903	937	929	914	891	877	892	946	872	924	961	875	884	908	886	852	873	858	895	840	849	907	822	882	932	879	911	876	839	885	861	899	894	884	857	832	888	904	856	872	831	897	842	865	920	861	907	905	885	854	928	858	877	886	818	854	907	836	902	886	900	880	860	900	892	884	861	880	886	890	828	942	884	884	878	860	899	935	879	870	878	915	910	861	952	886	901	904	886	867	870	905	903	890	859	867	858	897	909	912	867	858	845	856	865	914	863	895	921	890	939	875	918	861
5213	11273	9119	4863	3598	2965	2454	2071	1810	1678	1548	1509	1424	1415	1382	1306	1334	1306	1214	1201	1223	1221	1241	1176	1217	1192	1191	1156	1214	1136	1188	1149	1187	1194	1191	1142	1183	1130	1163	1165	1207	1157	1114	1114	1198	1105	1197	1149	1187	1143	1197	1182	1174	1147	1133	1126	1114	1120	1133	1118	1175	1143	1145	1123	1126	1171	1206	1183	1102	1166	1181	1163	1194	1120	1198	1150	1156	1156	1101	1116	1173	1134	1205	1128	1150	1125	1176	1170	1127	1128	1086	1165	1091	1163	1132	1174	1159	1156	1111	1147	1239	1114	1116	1117	1127	1092	1138	1094	1172	1140	1179	1129	1193	1101	1107	1122	1160	1140	1153	1111	1159	1169	1149	1127	1165	1151	1148	1127	1167	1144	1170	1153	1157	1126	1147	1134	1164	1133	1099	1045	1119	1142	1176	1160	1130	1148	1118	1151	1123	1242	1140	1083	1090	1134	1131	1139	1100	1136	1115	1144	1109	1106	1191	1108	1139	1111	1126	1158	1133	1122	1132	1145	1131	1157	1136	1137	1162	1103	1129	1195	1150	1165	1157	1184	1130	1174	1162	1186	1150	1114	1159	1100	1142	1176	1166	1143	1150	1144	1156	1133	1130	1140	1163	1108	1125	1166	1115	1178	1173	1096	1178	1134	1139	1145	1158	1167	1120	1149	1077	1132	1160	1121	1159	1110	1122	1141	1115	1123	1126	1143	1157	1100	1226	1118	1102	1114	1185	1146	1168	1172	1147	1211	1168	1114	1131	1140	1127	1158	1172	1167	1133	1103	1189	1173	1182	1185	1122	1198	1127	1120	1230	1155	1099	1180	1109	1102	1118	1167	1150	1119	1132	1097	1134	1167	1160	1140	1120	1190	1145	1165	1134	1047	1128	1132	1122	1124	1189	1076	1139	1156	1128	1196	1098	1165	1077	1224	1113	1136	1104	1152	1136	1133	1150	1177	1057	1186	1092	1146	1169	1141	1134	1140	1108	1110	1076	1143	1135	1102	1184	1122	1177	1115	1085	1194	1135	1107	1112	1077	1147	1096	1113	1190	1090	1113	1119	1164	1139	1154	1149	1231	1105	1163	1171	1142	1142	1139	1125	1120	1187	1064	1129	1155	1166	1142	1132	1210	1109	1115	1185	1181	1098	1208	1131	1110	1126	1213	1148	1150	1136	1136	1119	1142	1114	1107	1129	1090	1148	1094	1162	1136	1166	1161	1147	1167	1108	1112	1067	1101	1137	1089	1152	1120	1133	1149	1139	1113	1118	1177	1185	1173	1082	1130	1108	1176	1212	1073	1136	1164	1102	1165	1126	1144	1079	1138	1075	1130	1168	1127	1097	1202	1147	1166	1133	1179	1120	1123	1146	1102	1072	1130	1119	1145	1175	1158	1159	1129	1147	1106	1138	1137	1226	1073	1133	1045	1142	1094	1217	1129	1161	1152	1171	1157	1102	1164	1126	1170	1090	1122	1110	1160	1149	1180	1143	1190	1185	1124	1198	1179	1109	1146	1189	1181	1155	1108	1105	1171	1184	1060	1097	1121	1182	1163	1101	1141	1155	1125	1180	1148	1191	1142	1123	1110	1099	1116	1125	1179	1095	1134	1165	1082	1125	1157	1132	1119	1170	1136	1102	1136	1148	1191	1151	1140	1071	1139	1210	1141	1166	1138	1134	1128	1215	1158	1141	1115	1085	1171	1170	1172	1126	1086	1130	1162	1172	1159	1191	1139	1170	1128	1147	1179	1092	1113	1170	1157	1163	1135	1197	1146	1144	1158	1151	1129	1157	1127	1165	1085	1125	1132	1218	1162	1194	1114	1149	1156	1131	1158	1139	1130	1146	1146	1119	1124	1056	1118	1130	1180	1107	1154	1139	1108	1139	1143	1064	1128	1168	1114	1094	1154	1150	1155	1161	1090	1110	1156	1115	1112	1151	1158	1095	1101	1153	1142	1117	1087	1121	1153	1163	1123	1164	1162	1141	1154	1161	1065	1125	1112	1085	1176	1177	1134	1160	1117	1178	1134	1168	1152	1140	1088	1147	1177	1190	1119	1156	1150	1157	1125	1111	1144	1188	1166	1163	1182	1171	1132	1110	1116	1123	1121	1184	1175	1174	1159	1124	1147	1164	1139	1209	1158	1169	1107	1133	1106	1140	1154	1131	1172	1124	1156	1121	1163	1148	1206	1168	1129	1153	1124	1201	1119	1163	1141	1153	1105	1150	1163	1189	1177	1112	1158	1080	1084	1097	1165	1125	1109	1180	1103	1169	1070	1140	1175	1130	1160	1118	1153	1107	1120	1192	1119	1118	1123	1135	1122	1193	1139	1153	1138	1136	1175	1150	1122	1139	1166	1128	1157	1186	1181	1097	1175	1233	1143	1164	1105	1131	1083	1084	1088	1146	1170	1185	1154	1106	1114	1135	1174	1147	1190	1084	1110	1136	1118	1106	1147	1130	1132	1116	1097	1198	1137	1162	1156	1098	1164	1099	1164	1173	1238	1110	1129	1052	1206	1113	1149	1136	1126	1186	1118	1147	1116	1108	1159	1174	1152	1166	1124	1163	1170	1115	1065	1084	1173	1198	1132	1125	1150	1153	1037	1180	1213	1195	1140	1088	1168	1154	1118	1138	1175	1133	1093	1163	1143	1175	1108	1196	1181	1160	1183	1090	1142	1230	1109	1136	1093	1177	1109	1158	1177	1189	1147	1117	1105	1116	1189	1173	1120	1107	1165	1204	1121	1152	1122	1184	1157	1149	1113	1071	1166	1170	1079	1043	1131	1172	1104	1135	1153	1136	1126	1183	1107	1147	1122	1138	1076	1069	1150	1124	1113	1092	1110	1109	1096	1111	1215	1195	1149	1184	1142	1087	1162	1136	1142	1143	1147	1106	1167	1112	1183	1141	1160	1142	1140	1163	1201	1146	1152	1104	1079	1111	1095	1146	1164	1085	1128	1140	1147	1122	1131	1148	1203	1108	1181	1144	1078	1157	1160	1221	1139	1183	1130	1145	1146	1091	1130	1180	1124	1098	1182	1163	1185	1165	1118	1117	1182	1144	1100	1148	1144	1084	1165	1163	1171	1169	1117	1142	1089	1153	1178	1126	1118	1141	1139	1100	1111	1185	1107	1149	1164	1085	1125	1123	1125	1154	1145	1091	1160	1176	1173	1108	1089	1151	1168	1138	1112	1135	1116	1129	1137	1123	1171	1169	1121	1162	1178	1138	1116	1132	1116	1217	1138	1110	1150	1140	1139	1198	1144	1098	1138	1183	1131	1098	1141	1124	1105	1138	1152	1137	1167	1124	1181	1065	1119	1163	1097	1194	1121	1085	1115	1187	1095	1120	1153	1161	1134	1136	1161	1072	1110	1058	1161	1150	1135	1153	1172	1192	1161	1164	1143	1103	1116	1176	1153	1183	1117	1165	1157	1159	1153	1143	1091	1164	1135	1098	1121	1176	1123	1142	1120	1141	1146	1143	1142	1160	1166	1143	1169	1123	1112	1082	1119	1168	1156	1142	1174	1209	1121	1130	1147	1172	1156	1109	1165	1135	1144	1165	1122	1131	1175	1181	1150	1151	1139	1078	1096	1176	1144	1112	1149	1150	1102	1179	1085	1173	1122	1134	1122	1097	1120	1116	1203	1153	1139	1100	1112	1133	1125	1081	1130	1129	1160	1051	1182	1084	1107	1118	1148	1113	1105	1129	1144	1208	1147	1121	1105	1114	1121	1163	1145	1124	1143	1172	1120	1143	1178	1106	1166	1102	1108	1167	1172	1166	1136	1130	1198	1116	1166	1178	1143	1079	1117	1143	1133	1196	1137	1096	1147	1147	1085	1174	1124	1105	1096	1137	1183	1128	1109	1104	1179	1146	1118	1074	1111	1153	1126	1201	1044	1129	1127	1130	1124	1135	1210	1228	1157	1142	1172	1158	1123	1150	1111	1162	1137	1177	1128	1183	1111	1115	1165	1152	1150	1100	1166	1121	1154	1175	1147	1170	1189	1088	1133	1155	1107	1124	1095	1152	1157	1153	1115	1073	1102	1118	1130	1164	1147	1157	1096	1154	1187	1145	1109	1127	1166	1128	1125	1199	1143	1099	1132	1157	1191	1114	1188	1135	1170	1137	1157	1115	1118	1148	1149	1184	1167	1160	1107	1136	1124	1165	1143	1099	1143	1139	1138	1122	1185	1143	1148	1108	1108	1117	1173	1116	1163	1127	1118	1177	1128	1145	1190	1164	1162	1148	1182	1185	1173	1144	1103	1183	1131	1177	1077	1098	1193	1158	1149	1155	1132	1101	1190	1203	1150	1170	1172	1145	1158	1126	1105	1127	1114	1132	1150	1091	1150	1148	1121	1126	1128	1127	1156	1201	1159	1150	1103	1112	1151	1115	1123	1159	1196	1174	1174	1135	1148	1114	1097	1166	1125	1226	1206	1176	1140	1152	1116	1174	1088	1149	1214	1159	1104	1148	1148	1161	1114	1129	1076	1133	1136	1209	1140	1108	1143	1147	1105	1118	1096	1130	1161	1123	1184	1133	1062	1150	1071	1139	1144	1139	1138	1138	1126	1168	1146	1143	1128	1089	1167	1109	1137	1071	1095	1130	1161	1202	1170	1166	1164	1149	1102	1176	1190	1092	1159	1160	1128	1136	1102	1130	1129	1163	1115	1166	1167	1091	1158	1147	1127	1156	1121	1113	1112	1103	1149	1164	1151	1108	1143	1172	1105	1155	1127	1158	1168	1197	1165	1160	1112	1106	1114	1207	1166	1151	1147	1135	1111	1139	1161	1174	1148	1123	1144	1118	1129	1094	1150	1166	1136	1189	1215	1131	1181	1142	1127	1182	1150	1065	1151	1162	1167	1179	1137	1052	1168	1177	1157	1135	1147	1190	1117	1132	1162	1089	1191	1138	1071	1150	1156	1141	1071	1143	1170	1169	1107	1161	1086	1159	1146	1135	1057	1187	1135	1129	1191	1133	1121	1148	1083	1143	1134	1144	1125	1168	1126	1099	1130	1198	1106	1108	1143	1109	1166	1133	1162	1111	1112	1115	1134	1129	1129	1119	1171
23027	21490	29483	23940	21491	21555	11595	1601	1115	986	884	873	846	798	785	726	763	729	754	682	714	653	723	629	691	647	670	647	627	661	611	682	674	675	659	646	669	636	677	609	620	669	625	652	623	632	585	658	594	632	593	577	651	667	602	615	620	624	660	591	595	625	631	622	612	611	655	679	619	618	638	604	619	612	641	637	629	595	601	616	639	620	632	590	727	610	687	626	615	592	565	645	641	636	607	660	608	613	616	615	639	626	599	643	672	605	622	593	626	606	652	612	616	650	593	582	601	646	603	614	594	584	634	623	601	629	601	632	640	590	619	624	593	630	641	581	613	601	578	610	589	666	636	602	597	575	609	616	583	595	647	625	621	602	644	623	605	623	635	573	581	638	556	585	599	614	622	609	622	631	585	595	603	608	598	600	641	603	581	645	619	607	573	584	635	625	618	610	600	579	603	618	582	672	629	657	624	646	649	591	582	651	623	588	674	615	609	621	581	580	621	604	589	622	622	622	588	623	619	564	600	577	616	618	609	603	592	674	634	673	603	626	661	668	639	628	622	612	631	610	649	627	611	640	625	590	643	625	587	551	601	637	578	640	615	610	596	588	619	600	596	619	607	606	615	612	590	566	673	604	585	604	619	600	579	612	627	640	614	631	647	608	618	652	587	614	580	660	667	581	645	577	589	629	579	595	612	610	619	613	625	632	595	595	614	615	599	623	623	606	627	628	619	615	614	585	585	607	605	604	581	640	603	630	617	586	594	609	635	631	609	638	604	603	627	612	615	611	597	585	626	591	623	683	580	662	620	622	578	645	650	599	590	607	560	631	597	630	627	636	562	651	568	647	622	560	669	616	659	602	601	592	610	636	632	616	612	634	603	612	592	629	616	630	587	586	603	641	599	645	603	641	606	599	605	580	639	650	605	628	586	629	665	610	632	637	608	642	626	615	611	600	594	616	605	649	616	636	594	648	596	619	649	596	592	598	647	635	592	618	602	622	616	632	616	587	604	605	603	593	615	611	624	633	602	596	611	571	585	628	623	609	604	570	617	621	590	618	654	568	603	602	605	598	630	598	628	595	578	616	592	621	612	634	640	630	648	644	630	600	647	648	617	618	636	563	628	561	638	613	664	634	622	608	599	616	591	611	615	630	612	604	627	599	590	604	586	611	645	603	603	620	626	573	577	593	620	604	598	582	636	646	599	606	635	586	607	624	629	626	631	598	650	597	583	577	606	591	602	619	639	583	580	575	591	596	611	605	613	562	584	589	591	592	617	623	647	634	584	623	643	627	586	599	612	610	586	591	606	603	619	611	576	630	630	640	633	570	632	578	583	592	603	596	588	592	604	625	558	617	627	601	619	640	590	624	626	579	620	577	592	588	603	598	584	653	599	636	593	633	587	626	608	601	600	607	654	640	629	629	618	596	611	639	604	594	617	571	586	594	652	620	649	575	582	603	560	604	590	607	634	577	594	596	611	581	609	640	632	609	597	642	646	616	579	609	612	595	606	608	602	619	601	624	581	661	597	661	614	577	635	663	613	626	621	633	601	603	621	589	614	606	614	599	637	627	635	613	598	668	617	590	579	606	631	625	622	615	602	596	671	573	585	636	604	625	591	627	640	603	661	610	617	620	634	608	588	602	550	617	584	637	564	621	589	639	604	589	607	642	632	601	609	636	621	589	579	642	608	614	598	603	571	586	590	605	593	612	642	644	616	635	650	561	567	597	620	596	616	608	648	560	652	657	610	571	629	601	642	569	592	584	602	617	615	614	618	612	611	608	642	585	627	580	597	629	627	595	627	598	622	648	651	620	647	570	597	617	596	638	645	575	600	595	634	620	618	605	604	574	611	633	620	587	588	608	586	610	587	617	600	676	603	661	616	623	576	608	622	623	646	594	611	663	606	619	617	593	615	609	620	618	631	602	606	625	628	634	634	601	595	586	651	663	574	601	627	653	608	612	639	591	601	621	643	599	590	582	629	589	598	611	580	616	648	611	605	633	590	645	655	618	637	603	605	610	636	623	625	613	566	617	587	604	622	617	624	611	610	581	602	600	636	622	598	583	595	604	620	593	600	619	636	577	633	602	629	618	620	587	593	623	619	609	662	595	623	606	642	620	666	616	603	610	590	610	650	597	647	614	586	658	543	590	595	604	582	617	611	623	618	606	593	609	569	663	605	561	559	598	618	597	627	627	641	625	608	629	605	599	639	610	636	614	621	632	554	563	613	604	604	594	603	613	649	600	620	638	611	598	640	591	572	616	605	614	648	625	602	614	633	613	600	654	616	618	674	564	608	635	619	629	605	584	628	621	620	629	624	556	645	619	639	626	606	587	571	613	612	611	605	618	593	561	623	620	592	627	619	613	564	611	576	588	636	615	581	631	673	613	569	601	648	610	624	626	614	632	624	583	606	587	610	634	640	605	603	617	643	607	586	631	619	608	614	653	621	607	588	592	619	632	612	628	564	638	600	588	597	604	584	619	642	612	572	623	581	618	612	637	635	594	629	631	615	678	620	605	601	632	660	588	577	625	619	616	647	579	580	576	562	631	644	606	561	583	590	597	579	607	594	589	585	622	635	631	633	554	647	588	627	591	615	601	579	634	613	606	596	605	581	578	605	631	660	647	606	591	619	603	576	563	562	621	580	608	639	608	632	619	631	607	579	585	624	583	599	604	587	617	588	663	613	616	620	622	599	594	560	562	568	611	578	623	619	595	560	599	624	610	602	615	580	583	645	627	588	598	584	621	629	624	620	593	578	608	612	609	598	633	596	607	629	643	598	580	572	618	643	628	611	547	604	608	639	599	629	609	592	654	616	593	613	643	618	605	628	638	594	598	598	609	647	630	596	621	618	598	627	623	605	636	616	639	651	605	562	621	604	632	616	634	621	632	613	637	602	592	612	606	618	583	626	618	598	609	596	591	665	607	631	643	680	604	661	632	591	622	588	606	570	575	601	575	604	607	618	611	634	606	647	626	612	586	591	585	601	590	612	581	638	623	615	582	543	647	602	557	612	634	593	574	619	630	557	610	628	591	602	661	655	624	614	602	616	618	646	650	602	632	631	568	611	589	557	605	629	626	622	620	603	585	602	643	572	626	602	565	612	577	606	633	597	590	624	629	614	585	630	602	583	623	603	538	621	622	594	640	591	598	628	607	609	589	564	604	613	572	619	610	624	620	607	604	644	639	538	609	624	652	593	613	660	586	586	605	630	676	584	582	619	629	586	598	635	640	609	605	624	616	611	602	611	620	622	610	634	604	638	645	610	566	616	616	601	569	595	615	607	590	581	594	568	631	635	591	559	586	629	586	620	609	638	594	605	636	576	582	604	619	599	644	588	627	616	611	585	644	620	568	609	602	565	600	640	654	630	601	596	613	602	629	596	585	571	594	615	672	602	593	596	607	657	625	624	629	580	593	637	588	644	630	633	617	606	598	640	606	602	609	610	581	633	579	586	612	620	587	602	591	630	637	618	626	604	603
7289	17030	13914	7571	5432	4033	3237	2655	2222	1969	1735	1458	1438	1312	1281	1191	1183	1059	1114	1023	1024	1000	913	1006	964	970	909	894	917	874	888	937	908	876	837	850	854	867	860	895	847	913	861	823	876	847	813	781	855	879	850	840	801	819	825	884	842	799	782	834	864	835	807	880	809	817	866	864	879	848	842	791	835	788	801	840	839	826	789	826	804	768	784	821	844	866	797	832	855	844	817	866	833	774	783	793	833	816	764	879	821	795	797	840	804	816	869	845	830	782	824	817	790	810	861	806	826	846	787	857	788	795	809	874	795	858	812	832	817	797	841	807	824	828	797	847	825	802	801	849	774	815	826	866	802	830	824	838	838	771	775	836	800	800	820	790	833	859	792	778	823	824	824	805	819	830	876	838	813	839	820	818	817	846	865	865	822	763	817	829	828	839	855	846	813	797	855	828	787	809	809	809	785	868	864	829	867	774	799	809	828	832	791	846	798	805	841	824	821	804	819	805	845	789	835	786	779	787	864	802	836	852	832	827	774	871	774	780	802	835	810	802	849	809	895	799	778	836	802	813	801	768	802	803	867	825	762	825	829	811	801	825	877	848	806	790	811	833	819	813	827	784	820	825	810	790	836	803	763	809	829	788	786	768	824	766	844	776	796	837	851	807	815	821	835	840	864	832	813	809	890	842	828	792	805	808	798	824	815	794	798	833	853	794	822	808	821	775	788	842	778	806	855	810	800	834	828	871	828	804	821	813	801	855	851	852	784	828	870	834	828	833	843	808	847	855	810	815	786	839	830	843	765	839	849	817	811	799	830	847	817	800	772	832	833	839	797	865	803	850	767	751	817	826	844	804	860	790	797	785	803	828	834	827	851	822	861	825	830	802	866	814	849	843	820	828	860	810	833	852	821	843	817	820	792	831	848	796	830	779	808	840	792	864	812	848	814	825	781	809	812	817	830	824	811	843	813	799	820	843	861	871	824	808	791	818	831	757	759	792	807	815	799	793	835	791	814	807	849	841	839	819	774	754	816	783	857	821	797	807	810	835	825	828	830	808	816	819	793	765	813	813	779	870	844	834	830	830	784	841	869	828	829	831	845	847	812	787	796	797	813	768	803	798	812	821	774	802	803	774	840	806	811	834	848	755	805	820	842	835	771	818	827	783	810	828	779	837	801	868	828	870	798	827	806	802	850	779	842	877	820	794	841	806	753	796	815	861	819	816	816	807	774	783	799	801	864	811	771	825	850	812	775	842	840	832	793	813	790	832	827	854	798	781	859	798	762	771	812	813	802	810	816	797	820	879	828	789	826	834	820	799	842	846	822	794	891	795	810	837	747	821	806	865	857	838	813	832	812	796	830	767	780	833	802	829	805	823	842	870	810	848	817	876	844	846	844	806	803	791	791	804	855	814	825	766	812	811	812	813	809	853	859	803	875	841	825	790	874	774	780	835	803	809	822	790	841	812	778	811	819	812	794	795	778	833	841	806	818	828	831	828	765	855	806	823	786	824	818	851	806	816	821	818	809	864	741	800	843	848	807	852	845	810	858	750	816	797	831	837	787	805	882	841	814	768	760	753	797	816	828	769	809	759	866	787	775	783	835	832	804	806	785	828	789	787	780	831	856	828	820	819	814	845	806	858	813	844	811	854	811	776	830	826	830	830	846	822	816	806	823	797	824	795	848	843	774	856	826	843	832	790	812	799	841	873	850	828	811	805	790	820	810	744	842	788	819	798	829	842	839	884	754	840	827	812	796	827	828	786	808	879	822	836	817	794	788	811	812	814	837	809	795	881	790	843	814	781	765	780	847	806	854	779	809	803	807	759	829	805	756	805	780	775	852	841	801	847	799	823	788	767	818	815	828	779	803	823	778	800	774	820	787	790	820	815	856	775	825	854	815	819	807	856	831	806	834	763	802	837	811	826	818	829	824	797	830	827	764	803	853	793	760	786	807	819	897	784	874	827	805	825	810	834	850	841	813	779	814	790	817	843	842	794	826	824	828	856	860	809	798	842	792	815	836	801	803	813	825	816	829	817	833	826	820	789	782	766	831	868	768	765	801	839	764	857	783	784	789	857	817	815	829	808	844	796	886	846	811	840	828	762	829	823	877	874	815	811	761	787	822	823	815	861	836	857	796	854	845	812	781	830	825	846	798	821	792	848	771	822	835	830	825	832	811	808	783	850	821	832	760	784	873	807	873	838	824	768	778	822	783	839	824	813	847	825	803	828	824	851	829	829	848	852	827	838	866	849	861	789	813	803	863	852	842	795	820	775	813	826	879	801	828	772	810	719	820	812	793	788	801	795	753	814	810	798	766	810	817	780	829	791	818	818	829	812	819	818	889	832	843	844	781	789	823	793	830	820	853	857	817	830	835	831	818	847	806	804	820	795	836	835	845	806	818	829	769	820	802	787	875	802	836	857	793	781	856	825	830	837	797	857	814	801	817	852	830	805	802	857	783	777	800	831	809	864	855	866	812	820	765	827	795	794	878	806	787	850	794	842	818	819	760	822	821	819	796	853	793	792	832	815	782	823	778	816	832	831	853	857	811	848	843	820	839	834	795	877	860	807	789	834	828	810	808	850	840	778	792	780	870	855	836	776	879	821	793	795	836	812	791	869	855	784	860	884	827	792	772	830	860	839	839	818	837	822	847	801	819	807	841	756	823	840	827	810	803	811	796	840	786	771	781	803	834	779	791	809	826	838	821	828	772	787	825	786	834	810	807	798	792	782	810	810	823	796	799	844	788	846	802	783	867	777	774	820	833	851	808	823	840	833	843	802	774	798	838	860	784	831	782	777	799	844	781	793	803	815	812	789	795	818	786	804	795	794	807	793	860	771	827	776	817	880	816	812	795	775	785	805	791	833	812	792	855	794	846	820	812	833	830	832	800	838	852	794	831	836	788	775	802	842	787	784	797	804	809	834	737	834	776	783	805	810	818	808	762	857	777	851	796	794	877	807	826	804	780	849	826	843	820	808	815	806	808	801	804	848	822	829	823	833	801	799	843	793	818	796	841	811	830	889	775	779	853	878	799	851	811	845	776	854	805	823	825	798	808	793	774	852	826	830	887	835	767	820	748	816	827	839	842	777	779	803	842	816	857	804	840	831	801	835	811	826	797	807	827	875	786	821	822	777	861	819	805	876	802	838	813	827	792	847	832	891	824	833	818	850	799	781	800	852	823	785	811	829	890	861	857	829	801	786	793	805	838	784	844	839	794	839	736	833	804	845	817	820	772	826	808	832	854	815	852	816	845	809	780	802	826	791	882	805	774	780	837	826	822	804	786	753	785	802	791	800	811	783	830	816	778	821	780	832	813	795	803	864	809	826	869	839	804	774	791	826	810	813	840	793	847	866	835	793	802	807	799	848	852	807	801	777	834	884	816	811	829	813	875	831	813	836	798	813	805	887	775	879	850	783	861	795	842	828	765	850	867	804	803	858	801	811	839	878	808	817	817	799	803	836	835	847	801	828	849	820	804	805
27173	21209	11243	1271	719	674	680	636	630	610	608	602	620	604	615	615	580	595	551	613	601	569	612	536	634	608	664	625	573	618	630	586	589	621	617	576	615	628	593	604	601	581	596	586	628	578	601	602	631	617	600	584	605	594	579	589	620	606	621	586	595	568	631	613	584	635	627	624	570	594	562	564	607	547	602	606	626	602	586	641	620	640	637	645	601	610	570	637	611	606	609	613	594	609	606	646	616	584	592	611	576	547	580	644	607	640	662	602	644	590	616	600	606	603	635	645	607	623	601	628	605	628	594	602	636	583	616	609	594	585	596	608	561	591	596	623	612	603	593	564	605	586	549	607	583	561	608	587	613	616	614	571	607	640	656	604	581	654	592	604	575	624	653	612	608	619	587	578	618	602	571	616	600	601	563	599	614	562	609	611	595	547	608	637	611	624	623	637	611	573	591	590	589	585	610	627	648	620	598	575	592	609	600	630	604	586	623	586	543	590	598	641	580	592	604	561	579	587	576	569	588	565	597	617	631	595	611	643	616	583	638	609	600	596	570	611	532	573	581	605	555	566	574	614	577	574	608	655	660	600	580	619	605	614	605	597	612	585	626	562	569	616	616	614	627	642	580	557	644	593	602	605	609	615	623	615	633	625	627	563	629	601	574	595	597	607	613	627	574	611	609	561	600	592	604	623	625	612	616	625	649	600	595	643	594	620	605	640	588	633	606	587	601	607	630	610	615	563	628	552	600	594	620	616	629	601	603	567	600	600	633	655	629	607	604	618	563	590	573	659	629	627	570	602	631	600	569	631	627	585	632	630	613	632	620	610	634	575	625	644	617	572	587	578	594	644	632	653	616	607	597	583	562	631	569	584	630	590	596	573	561	625	597	614	610	624	603	628	607	607	599	607	586	610	604	623	608	562	598	601	561	590	595	652	613	573	644	627	593	565	576	633	559	590	596	621	629	595	600	576	613	618	600	616	653	601	591	653	621	587	598	581	584	638	643	564	606	599	645	595	618	625	587	627	605	573	616	591	626	592	622	605	626	563	610	633	573	576	610	587	618	632	602	593	614	621	579	581	625	617	615	599	624	571	606	621	585	627	567	608	599	600	616	600	532	641	595	601	608	610	567	592	583	602	585	596	604	620	604	605	617	633	598	610	580	594	626	575	633	609	607	647	588	533	626	604	610	618	607	584	591	593	569	596	624	610	643	591	628	600	606	630	656	609	594	595	614	611	603	610	623	600	550	573	613	626	587	630	585	616	592	627	620	645	634	595	576	591	628	626	570	593	587	610	603	626	572	678	590	616	631	593	620	595	611	577	642	613	609	619	624	646	636	613	599	602	627	615	578	605	573	619	597	576	604	599	588	562	634	620	629	596	589	581	616	622	651	604	598	628	603	643	614	615	621	602	586	594	590	581	613	622	622	621	594	615	602	604	596	595	635	585	599	637	576	588	641	609	593	618	576	625	615	596	627	616	637	581	591	592	603	594	601	636	607	622	591	572	607	584	612	617	577	634	600	610	581	602	611	612	599	604	607	596	556	613	618	579	614	607	591	600	634	612	601	651	561	632	597	603	611	619	615	580	615	592	631	607	593	597	600	609	625	603	618	621	645	588	586	632	583	566	580	585	606	602	638	618	564	620	610	628	592	583	639	606	603	584	581	617	623	590	626	565	648	639	575	577	612	621	594	573	634	605	612	661	586	604	630	620	601	670	555	612	646	655	610	592	565	598	587	601	574	607	609	605	602	580	562	601	602	613	582	620	633	579	590	640	631	608	602	636	596	620	629	577	623	583	551	592	570	636	609	616	631	612	567	637	611	613	582	628	605	600	570	621	604	624	589	633	615	608	584	640	622	616	616	628	621	602	648	580	595	600	597	593	583	616	584	638	580	642	647	586	636	609	618	639	610	576	600	555	631	589	621	633	605	632	595	603	586	582	617	628	601	614	638	620	630	631	611	600	567	566	594	579	580	576	628	596	600	579	607	594	627	621	606	568	633	630	626	564	600	591	586	605	611	587	541	625	584	585	605	574	586	600	572	588	587	573	685	608	549	603	587	574	559	584	561	547	660	606	590	605	609	576	629	566	594	587	562	629	633	591	589	551	591	652	561	619	615	604	587	593	576	586	585	541	609	629	605	599	619	647	632	600	595	623	580	642	602	606	608	616	645	623	648	612	606	622	581	612	621	618	588	622	609	548	614	638	607	661	619	595	611	606	594	636	610	616	598	620	653	617	581	614	612	591	550	617	658	628	576	616	609	588	589	643	599	600	633	612	559	580	582	594	565	606	600	681	625	623	628	627	611	584	576	638	582	590	630	572	611	607	637	643	563	591	588	590	578	599	576	625	607	623	598	621	623	625	586	649	587	633	592	545	633	568	593	602	622	590	585	570	603	604	596	642	579	577	605	618	553	601	606	624	638	591	608	567	619	587	605	628	589	594	591	597	654	593	584	594	601	571	586	585	598	603	554	602	557	630	619	586	589	633	588	634	591	607	558	616	618	616	594	577	634	638	613	574	593	624	621	636	616	616	592	628	623	613	610	627	582	629	636	620	618	587	590	611	601	604	620	621	555	642	594	638	575	643	603	626	587	650	671	612	592	586	594	615	611	626	625	607	643	584	579	579	604	629	624	625	563	585	594	633	595	608	592	609	592	615	624	575	593	597	599	606	611	645	578	582	600	602	605	597	635	634	631	611	559	622	613	640	600	605	603	589	619	562	579	613	574	615	607	590	612	600	606	627	622	594	637	640	579	628	605	631	607	625	596	637	616	606	597	587	614	606	597	627	634	578	600	538	611	615	600	652	561	609	552	599	616	576	641	591	591	632	589	622	570	637	625	578	610	589	625	648	601	642	575	575	634	579	563	592	552	586	619	616	630	572	575	646	640	591	647	630	617	623	658	618	570	624	607	626	622	592	656	591	594	628	594	592	621	560	628	576	627	575	647	625	646	625	646	582	635	631	604	587	546	611	621	573	591	557	543	587	583	596	622	623	618	634	624	563	632	621	633	564	631	596	622	584	615	576	601	626	593	594	585	610	587	572	637	607	590	557	613	589	618	635	573	618	560	556	561	624	615	646	559	576	646	590	615	607	621	589	628	613	567	622	623	565	621	601	619	595	569	594	556	600	573	622	585	614	617	632	602	584	635	582	559	621	599	629	615	583	602	644	624	622	608	581	564	608	604	638	603	564	620	620	627	580	601	621	623	620	638	588	603	661	649	554	593	577	634	639	642	609	579	637	567	580	592	573	589	601	628	651	597	609	653	620	577	592	638	591	573	637	603	625	654	605	582	587	585	594	593	620	624	551	622	556	592	606	604	605	560	578	610	571	628	631	584	607	578	586	600	648	597	614	574	590	595	635	586	606	612	604	620	627	668	613	640	637	603	562	624	606	578	573	653	609	594	583	588	595	622	626	609	604	631	608	612	618	603	574	597	588	595	619	646	597	625	582	636	596	619	605	624	581	638	595	600	571
4094	1574	1440	1093	978	911	873	875	830	792	848	858	792	818	819	805	827	764	793	830	814	851	804	783	785	820	787	816	795	768	815	770	829	770	774	801	811	788	764	823	772	816	804	839	824	788	799	843	782	812	768	795	801	875	808	810	824	759	773	745	827	833	818	770	789	791	782	758	757	761	814	794	769	771	804	783	815	875	778	808	794	792	815	814	780	765	793	796	785	812	738	834	788	797	821	788	804	779	796	783	798	761	777	759	756	805	772	754	800	760	855	812	784	826	761	802	773	822	770	797	774	798	774	780	775	764	814	776	806	793	825	845	799	823	845	806	771	774	799	802	781	785	782	814	790	792	771	760	825	796	789	779	792	754	770	767	759	798	783	779	790	798	848	795	758	810	788	809	779	800	776	825	823	813	778	787	783	794	789	778	788	777	742	827	819	742	792	832	821	805	797	829	784	768	792	795	799	788	748	843	752	832	770	795	779	800	791	734	740	763	783	794	816	763	784	751	809	774	768	781	804	768	792	762	793	744	814	785	818	798	796	822	755	842	790	813	843	758	791	759	783	777	784	818	843	760	799	816	849	840	731	772	772	757	813	736	806	790	783	818	838	801	788	838	856	828	772	730	771	799	780	811	802	802	766	751	790	810	771	826	775	883	791	826	806	763	786	808	804	779	800	799	817	822	820	786	810	816	818	724	830	775	768	738	809	783	855	782	784	787	802	828	810	836	782	807	797	801	794	796	830	811	807	830	817	780	793	811	784	796	809	799	777	786	789	833	746	788	791	794	822	815	772	765	769	780	838	800	762	787	811	816	748	830	795	818	815	769	769	816	795	765	761	777	787	782	749	740	774	791	833	764	805	824	831	804	776	793	837	799	779	735	766	813	764	799	778	816	766	767	780	735	802	793	777	784	795	765	762	820	772	786	768	848	793	774	775	767	804	816	778	747	839	827	819	775	767	794	797	772	809	776	776	789	785	750	745	837	814	791	787	789	822	804	790	847	840	726	802	755	818	799	756	802	828	784	728	814	726	751	795	782	811	813	806	806	728	810	839	822	755	776	858	829	788	782	814	776	806	820	811	830	805	805	784	790	774	809	803	824	753	856	791	785	848	802	811	787	818	803	832	795	792	785	808	811	798	753	806	799	761	759	750	743	818	787	725	772	811	769	755	782	765	805	821	777	730	825	750	849	790	773	799	788	830	794	793	806	794	817	752	813	787	781	816	737	777	798	829	755	810	833	816	773	809	808	746	790	787	816	778	786	750	801	821	785	800	807	775	800	839	818	839	794	756	747	811	843	806	774	781	800	810	829	777	812	751	782	818	838	766	781	788	833	802	763	780	808	786	780	875	778	821	789	771	818	731	805	797	760	753	794	843	799	795	817	853	837	755	807	851	798	782	829	775	813	776	809	812	811	765	770	788	802	849	753	742	776	812	755	756	819	782	820	801	770	814	765	818	836	825	811	808	797	747	812	846	765	792	790	790	818	729	811	782	787	789	821	808	838	789	771	792	751	807	760	796	705	825	805	823	777	808	783	790	820	784	791	815	829	791	797	786	809	814	814	740	766	825	767	810	824	778	792	784	825	789	817	805	780	835	761	770	793	865	814	768	819	792	766	830	814	798	779	749	787	813	795	811	785	775	746	756	810	852	782	821	818	785	791	807	803	819	734	774	886	779	804	810	783	811	808	804	797	835	781	839	812	802	766	761	821	749	796	797	817	758	806	794	789	787	808	771	809	814	778	782	780	821	746	772	792	789	793	789	761	775	806	778	780	799	783	763	833	769	802	811	756	779	824	785	787	805	779	781	770	728	798	755	776	768	811	785	789	812	761	746	784	849	779	800	793	767	811	746	763	775	823	767	797	821	783	804	821	776	810	825	801	782	831	845	809	776	765	764	773	811	815	775	805	829	784	788	808	779	816	788	799	812	769	832	789	787	793	876	798	770	801	807	826	789	777	763	800	750	750	753	811	833	773	781	836	809	811	761	807	803	778	817	794	774	815	805	790	804	793	777	822	798	788	820	788	727	827	816	801	806	828	806	822	818	794	764	750	790	794	801	810	859	790	852	825	827	730	826	805	802	786	799	774	793	813	809	773	770	791	848	775	784	782	808	825	779	777	804	760	776	769	832	799	778	779	866	811	768	852	798	821	790	832	786	768	741	790	779	814	777	788	779	785	784	821	785	828	743	800	804	827	808	807	767	810	833	777	754	847	803	805	808	768	776	788	781	802	801	805	759	752	859	821	825	811	796	807	787	789	828	806	854	799	839	769	787	782	772	805	817	765	763	832	795	813	771	782	803	812	798	757	741	775	791	796	795	821	766	769	781	822	759	806	781	787	785	768	796	754	798	755	761	814	824	783	795	803	823	807	802	826	809	819	772	806	801	817	862	811	785	794	814	816	803	769	798	801	766	790	805	834	773	716	819	757	807	791	830	862	825	809	780	854	809	795	805	783	769	804	856	810	776	824	800	777	754	815	754	779	780	778	801	838	813	795	772	817	817	775	833	813	759	802	764	817	764	820	760	765	823	737	798	833	805	821	842	775	804	795	825	887	840	797	771	804	825	815	812	761	778	819	835	835	785	814	805	819	815	814	869	767	825	736	834	816	838	804	785	785	834	769	842	821	800	792	812	798	811	830	804	771	742	829	765	815	777	806	782	803	798	807	834	786	757	814	765	816	833	792	770	799	787	782	794	767	820	827	763	787	806	786	790	806	810	751	827	778	747	809	809	814	796	778	786	784	790	805	774	806	762	782	793	853	805	800	845	758	794	826	789	844	819	837	794	793	825	826	762	775	830	827	778	843	792	828	825	834	754	818	812	769	768	810	785	791	787	809	755	799	816	786	879	820	830	798	735	843	811	779	850	762	802	817	795	790	809	779	770	813	798	758	816	791	835	762	854	811	809	801	799	767	831	855	793	782	771	808	836	799	832	767	820	745	850	762	810	811	779	796	811	794	814	832	788	784	856	779	804	825	795	777	841	796	893	796	818	842	785	772	791	785	820	814	820	781	795	777	778	809	797	744	759	821	794	798	826	796	802	762	784	816	798	766	838	806	800	795	788	764	756	828	758	798	768	802	748	788	815	775	806	853	826	793	729	816	773	782	805	783	786	780	799	804	804	819	768	815	751	818	837	795	775	764	806	729	837	838	813	747	809	827	760	785	807	813	772	753	827	772	801	809	764	801	820	800	791	798	806	831	799	779	767	786	798	781	785	811	830	790	879	804	786	818	837	847	841	817	845	839	792	747	792	825	803	751	769	819	811	778	820	795	798	763	793	812	814	775	759	791	795	788	770	788	824	750	788	793	829	814	825	737	767	810	838	777	811	848	771	786	796	763	817	783	738	814	768	763	821	796	826	831	755	772	829	830	809	791	819	741	731	827	787	819	779	820	821	792	782	755	740	831	810	813	709	780	802	803	746	771	807	810	769	782	818	763	804	787	794	771	803	764	829	813	803	789	812	839	762	840
23915	21544	29197	24345	21537	13753	2029	1319	1154	1136	1073	1048	1017	933	945	966	958	916	940	916	908	860	906	916	945	915	891	942	931	918	936	890	903	906	870	938	894	925	875	896	859	901	878	895	852	898	905	898	864	911	858	856	894	895	882	883	831	868	897	890	888	901	925	846	900	887	886	829	901	861	892	835	853	905	858	859	898	891	939	875	852	873	890	859	868	928	890	884	885	862	880	859	879	875	823	929	890	881	857	882	842	858	869	939	856	904	912	902	891	873	872	843	856	842	805	883	894	889	940	857	845	877	886	841	953	843	810	885	854	910	860	866	875	892	908	940	875	918	863	905	877	912	883	881	910	806	890	899	900	857	882	825	886	843	910	880	863	828	865	905	870	914	913	882	873	895	779	849	894	874	888	917	871	846	911	874	910	887	807	935	860	861	842	854	859	854	879	826	890	854	898	856	934	858	837	874	889	832	904	846	868	872	873	922	853	857	847	841	898	892	900	872	872	819	852	923	890	949	887	881	809	873	906	932	879	878	856	865	871	938	872	873	904	832	876	848	930	897	865	885	890	862	873	892	896	869	875	882	799	878	846	903	880	833	864	882	863	858	881	903	863	895	893	850	839	872	860	889	883	852	819	831	901	891	897	849	850	881	828	912	915	896	869	892	908	893	866	892	837	885	890	928	881	871	900	846	829	891	922	935	858	841	843	920	852	800	853	875	876	873	861	927	919	825	882	880	937	843	862	868	868	844	913	848	862	850	849	885	894	856	868	827	870	885	895	887	846	833	899	874	866	840	890	849	864	886	877	869	888	879	875	851	936	910	922	834	885	900	903	856	890	822	908	904	853	876	881	875	850	839	855	837	889	857	871	875	885	882	887	830	901	919	891	906	931	898	849	932	867	848	860	866	918	868	847	850	856	876	855	892	862	892	896	804	886	883	885	867	842	872	872	872	898	890	852	842	808	887	884	889	902	886	888	941	864	857	885	824	867	910	861	901	870	859	875	896	908	895	872	842	868	909	900	864	919	904	827	848	888	858	899	891	885	877	876	824	846	919	868	848	875	894	843	892	868	922	903	870	883	845	886	884	891	888	858	871	839	916	915	867	881	884	903	846	869	800	861	851	916	859	878	847	892	864	864	885	877	873	813	902	841	819	893	863	831	849	882	920	873	881	845	904	892	886	882	852	886	861	833	907	838	879	843	886	848	889	910	847	886	843	899	863	763	861	899	898	843	893	900	879	904	919	923	843	844	847	908	852	864	860	837	905	878	924	861	874	896	870	902	858	859	847	852	875	829	882	846	886	925	870	849	850	806	868	837	901	902	836	841	894	874	895	868	930	897	858	856	892	881	852	898	906	924	892	864	864	885	883	859	897	867	848	845	808	858	828	897	853	842	917	877	844	823	850	889	902	873	882	842	866	837	840	884	885	883	822	907	907	904	817	905	852	863	889	865	850	858	866	853	870	869	889	887	888	874	916	912	845	930	801	861	880	960	878	888	885	862	883	861	892	852	871	847	861	861	826	853	893	894	836	875	889	857	875	890	897	865	796	838	852	926	865	863	872	880	855	888	879	854	873	868	869	927	911	842	869	860	879	906	828	893	864	869	845	890	887	862	886	893	937	910	870	843	904	880	867	839	866	882	854	867	851	893	860	873	872	860	886	854	874	879	864	890	958	856	807	891	866	928	888	844	865	866	838	835	843	852	852	899	891	835	833	861	891	853	903	875	865	819	846	824	920	922	849	884	858	852	876	933	906	898	865	919	887	897	915	851	818	833	880	860	901	873	860	867	888	911	875	860	867	853	907	872	813	885	857	880	869	863	861	888	861	880	860	885	868	830	906	819	900	898	869	873	898	884	874	917	859	793	860	862	877	857	866	913	809	862	846	792	837	912	841	866	899	914	899	881	860	895	911	916	859	897	847	808	872	863	928	876	898	875	889	878	833	861	887	833	893	883	910	878	871	867	852	908	845	894	874	935	826	863	848	849	944	875	907	826	866	835	836	882	879	901	864	840	874	889	873	859	873	837	872	888	920	922	879	861	846	866	817	815	886	785	878	897	911	871	848	799	870	888	859	923	913	851	918	940	869	841	892	874	927	841	883	852	913	869	877	859	874	855	845	896	901	847	806	908	891	846	915	877	836	935	895	839	857	904	891	865	843	916	832	941	870	863	851	927	866	830	869	847	935	853	867	825	866	907	857	819	907	900	925	931	865	868	903	881	857	893	902	889	897	909	843	883	883	881	900	856	893	864	872	902	844	853	869	877	823	825	857	892	830	924	891	823	860	901	883	873	908	860	896	841	889	861	832	846	952	838	853	870	870	862	826	873	866	861	855	880	851	869	882	822	842	897	836	800	831	867	837	873	907	861	881	868	887	841	888	918	905	951	838	892	847	880	910	893	858	866	847	860	861	882	848	866	856	865	867	854	903	902	861	876	824	911	819	861	884	890	867	884	897	860	878	925	933	877	807	880	869	898	896	883	922	868	901	867	890	864	874	865	865	875	845	847	853	856	877	870	808	869	875	877	794	849	875	862	882	925	852	844	841	885	895	874	805	863	867	862	867	893	884	890	869	895	914	809	890	912	848	867	856	871	900	860	890	910	869	887	877	855	876	863	840	879	898	896	899	884	886	843	848	886	894	856	899	874	916	882	913	857	863	859	841	819	870	893	885	880	918	865	881	850	894	865	857	840	892	916	844	851	825	865	886	829	847	903	866	902	890	834	838	904	901	848	884	896	906	905	880	916	825	809	893	889	811	815	844	809	874	853	880	866	851	969	866	867	889	895	852	902	877	879	853	903	858	887	929	883	905	851	858	830	905	828	896	850	871	825	893	836	816	893	908	897	858	868	924	906	875	912	863	814	902	867	919	810	876	863	907	888	818	860	922	848	872	879	921	887	892	864	832	847	841	869	903	839	887	853	855	803	856	889	899	843	869	872	853	920	895	839	845	919	898	881	912	840	840	882	841	898	873	871	825	825	891	843	848	865	911	871	851	891	835	878	817	838	863	827	925	899	879	860	880	853	833	892	867	866	848	878	862	860	825	862	857	907	872	838	900	867	922	853	870	860	828	888	882	834	872	906	878	872	869	868	862	829	865	879	901	824	902	866	903	863	858	866	863	807	844	858	849	909	881	883	882	831	852	914	863	879	883	878	873	916	927	893	831	908	861	889	915	842	881	829	829	867	890	859	818	864	834	866	909	888	819	852	830	888	841	896	896	878	854	906	857	822	837	901	891	888	829	893	846	835	890	867	855	910	874	846	858	812	837	861	859	849	838	867	840	896	828	860	874	836	865	868	896	883	858	889	874	825	867	865	837	885	881	874	918	897	831	859	911	853	895	920	855	881	898	907	834	842	844	910	905	875	852	873	863	882	900	824	867	900	881	892	843	863	811	838	908	897	806	903	862	826	873	857	859	940	871	863	878	868	868	875	853	895	857	891	857	880	901	906	835	884	913	842	910	882	945	897	897	871	913
5249	11217	9241	4908	3591	2972	2386	2104	1894	1738	1616	1483	1499	1354	1349	1340	1281	1261	1252	1242	1275	1235	1150	1208	1180	1210	1206	1210	1225	1234	1113	1213	1114	1164	1114	1106	1190	1144	1204	1168	1180	1171	1227	1118	1124	1159	1189	1201	1133	1153	1177	1161	1093	1153	1191	1112	1203	1144	1146	1126	1129	1128	1122	1181	1116	1137	1165	1159	1186	1200	1144	1171	1159	1119	1109	1134	1109	1227	1100	1146	1136	1161	1114	1178	1158	1146	1191	1183	1091	1096	1155	1203	1134	1129	1193	1200	1168	1146	1142	1159	1148	1165	1097	1194	1118	1154	1196	1093	1123	1111	1147	1142	1113	1138	1158	1175	1120	1136	1146	1199	1144	1121	1165	1135	1124	1097	1132	1145	1139	1156	1183	1227	1141	1190	1168	1154	1219	1061	1144	1153	1047	1212	1154	1152	1163	1074	1131	1124	1177	1120	1131	1088	1227	1190	1176	1150	1206	1117	1113	1113	1171	1167	1121	1115	1128	1107	1128	1149	1174	1158	1150	1078	1129	1124	1098	1140	1123	1166	1092	1153	1170	1152	1128	1054	1186	1124	1146	1090	1115	1126	1111	1057	1163	1150	1177	1130	1108	1131	1137	1141	1065	1127	1081	1110	1168	1142	1154	1158	1136	1110	1151	1146	1122	1116	1125	1090	1078	1113	1129	1116	1134	1124	1138	1219	1102	1180	1094	1173	1197	1100	1094	1169	1153	1123	1156	1169	1110	1149	1158	1142	1166	1137	1128	1138	1105	1094	1147	1158	1151	1165	1133	1138	1083	1073	1141	1136	1120	1147	1126	1111	1101	1124	1103	1159	1130	1084	1166	1049	1147	1116	1210	1160	1174	1180	1097	1145	1167	1164	1116	1142	1132	1110	1166	1138	1078	1157	1160	1087	1127	1141	1107	1122	1159	1080	1169	1116	1146	1165	1174	1130	1163	1154	1081	1180	1126	1128	1155	1128	1151	1101	1164	1141	1197	1149	1077	1097	1138	1184	1153	1105	1154	1174	1105	1175	1141	1143	1086	1180	1089	1125	1157	1085	1203	1158	1114	1132	1086	1131	1111	1168	1179	1054	1142	1119	1145	1188	1158	1187	1165	1100	1161	1145	1169	1173	1121	1124	1108	1152	1080	1183	1107	1136	1131	1142	1133	1138	1154	1088	1149	1159	1110	1167	1089	1194	1113	1089	1138	1168	1073	1173	1116	1125	1176	1159	1169	1105	1184	1051	1130	1100	1169	1114	1139	1152	1150	1141	1206	1130	1121	1158	1098	1210	1122	1142	1171	1179	1163	1102	1126	1159	1222	1237	1154	1169	1143	1103	1147	1125	1079	1131	1118	1144	1166	1147	1154	1139	1154	1136	1144	1143	1133	1173	1131	1210	1123	1188	1173	1177	1042	1172	1114	1109	1117	1138	1177	1116	1152	1182	1136	1145	1044	1154	1103	1112	1189	1158	1165	1146	1106	1151	1127	1115	1084	1117	1153	1127	1210	1195	1114	1190	1106	1087	1129	1114	1075	1144	1126	1098	1177	1150	1153	1079	1161	1106	1118	1090	1165	1151	1151	1113	1086	1180	1145	1135	1165	1201	1154	1132	1225	1156	1137	1165	1168	1148	1142	1090	1179	1182	1114	1142	1151	1093	1175	1191	1159	1145	1119	1151	1144	1181	1168	1092	1163	1069	1130	1062	1117	1064	1132	1159	1142	1177	1164	1115	1084	1103	1137	1137	1104	1099	1170	1135	1118	1127	1146	1166	1075	1175	1111	1091	1138	1162	1135	1101	1098	1168	1181	1071	1140	1107	1124	1193	1153	1151	1147	1139	1109	1148	1140	1138	1097	1127	1109	1141	1130	1119	1143	1108	1190	1172	1202	1124	1142	1187	1182	1106	1127	1151	1194	1146	1167	1150	1138	1163	1153	1083	1118	1103	1141	1162	1151	1138	1168	1144	1100	1175	1150	1144	1161	1152	1172	1123	1068	1138	1183	1107	1184	1156	1123	1075	1187	1164	1172	1078	1085	1110	1124	1112	1112	1118	1157	1056	1102	1126	1160	1122	1093	1112	1165	1182	1135	1148	1124	1161	1112	1172	1164	1080	1130	1180	1138	1133	1109	1086	1157	1179	1134	1075	1125	1131	1138	1130	1055	1168	1138	1177	1116	1151	1167	1180	1172	1098	1128	1147	1129	1131	1131	1127	1148	1119	1146	1151	1146	1177	1138	1170	1109	1124	1141	1142	1124	1083	1107	1119	1157	1159	1167	1082	1122	1166	1129	1132	1161	1099	1156	1138	1138	1134	1161	1152	1160	1133	1111	1145	1165	1160	1113	1120	1129	1170	1198	1089	1154	1131	1118	1138	1139	1124	1162	1075	1155	1162	1129	1139	1074	1184	1179	1163	1082	1134	1095	1076	1143	1120	1134	1119	1106	1179	1195	1157	1207	1146	1166	1126	1197	1137	1177	1174	1148	1141	1163	1152	1117	1084	1107	1070	1168	1187	1103	1169	1113	1218	1179	1134	1165	1058	1126	1123	1146	1126	1111	1105	1149	1195	1073	1120	1196	1169	1149	1168	1127	1082	1143	1120	1122	1113	1129	1169	1172	1094	1092	1099	1146	1155	1119	1138	1165	1138	1183	1204	1109	1181	1175	1089	1128	1113	1111	1126	1159	1118	1137	1130	1161	1168	1139	1108	1143	1120	1137	1153	1165	1144	1208	1187	1142	1161	1168	1134	1113	1155	1135	1129	1132	1122	1123	1143	1075	1193	1111	1129	1106	1141	1131	1179	1158	1109	1153	1192	1133	1117	1100	1168	1196	1189	1110	1139	1125	1070	1144	1121	1142	1134	1115	1115	1135	1189	1102	1181	1098	1228	1193	1149	1081	1103	1190	1104	1143	1192	1181	1201	1134	1157	1165	1140	1117	1178	1139	1186	1144	1094	1145	1141	1146	1154	1132	1109	1120	1133	1100	1128	1143	1110	1178	1137	1128	1136	1109	1157	1141	1147	1132	1081	1166	1152	1138	1098	1128	1118	1090	1192	1168	1148	1164	1058	1106	1168	1162	1152	1155	1115	1104	1081	1131	1102	1108	1112	1139	1127	1159	1117	1151	1117	1140	1128	1098	1100	1136	1155	1077	1180	1123	1106	1201	1114	1128	1121	1138	1100	1108	1171	1166	1152	1144	1077	1144	1106	1133	1154	1074	1165	1097	1107	1122	1085	1146	1160	1130	1067	1113	1150	1100	1183	1167	1187	1125	1201	1140	1140	1194	1134	1142	1111	1169	1162	1119	1142	1084	1125	1138	1090	1140	1168	1130	1141	1095	1134	1104	1140	1102	1089	1104	1145	1108	1100	1156	1048	1135	1146	1169	1134	1233	1102	1164	1113	1136	1152	1107	1191	1103	1168	1113	1134	1163	1081	1127	1106	1188	1120	1187	1122	1150	1215	1209	1147	1153	1142	1131	1099	1103	1114	1162	1153	1128	1138	1131	1111	1138	1135	1067	1175	1089	1129	1196	1139	1146	1126	1067	1131	1112	1152	1197	1139	1140	1126	1127	1110	1189	1164	1108	1128	1138	1162	1175	1143	1156	1163	1173	1142	1131	1133	1152	1141	1158	1087	1209	1138	1073	1178	1120	1160	1154	1113	1131	1188	1116	1118	1170	1126	1219	1156	1127	1125	1170	1166	1147	1130	1047	1096	1140	1203	1172	1082	1096	1120	1150	1185	1088	1202	1141	1174	1156	1063	1184	1116	1165	1145	1181	1158	1063	1149	1120	1108	1137	1134	1068	1120	1150	1148	1166	1141	1136	1092	1127	1136	1185	1103	1089	1169	1176	1173	1199	1152	1160	1123	1137	1122	1146	1145	1200	1181	1104	1184	1108	1137	1150	1116	1200	1101	1116	1116	1149	1109	1059	1149	1195	1149	1172	1162	1089	1135	1112	1095	1212	1108	1176	1107	1110	1123	1107	1129	1183	1140	1092	1147	1181	1175	1090	1162	1146	1100	1071	1095	1141	1089	1153	1105	1123	1098	1152	1133	1128	1102	1175	1181	1138	1134	1116	1182	1163	1124	1158	1138	1105	1146	1139	1137	1177	1136	1149	1143	1120	1186	1135	1079	1137	1183	1189	1126	1082	1152	1179	1111	1114	1071	1102	1068	1234	1187	1135	1168	1098	1139	1151	1159	1082	1166	1158	1100	1165	1107	1107	1145	1103	1113	1128	1131	1153	1128	1166	1155	1078	1103	1069	1166	1128	1091	1160	1110	1140	1118	1185	1117	1151	1119	1077	1134	1169	1114	1107	1195	1146	1200	1201	1186	1054	1170	1138	1139	1109	1100	1200	1130	1130	1132	1147	1174	1148	1100	1183	1150	1112	1068	1160	1175	1149	1092	1145	1185	1168	1082	1091	1134	1152	1167	1100	1139	1182	1124	1165	1136	1168	1104	1220	1177	1090	1125	1191	1121	1149	1143	1173	1151	1118	1129	1125	1099	1104	1092	1133	1118	1088	1096	1174	1147	1163	1141	1147	1126	1167	1131	1106	1118	1111	1088	1078	1096	1177	1072	1193	1120	1163	1148	1123	1109	1115	1206	1168	1185	1126	1203	1163	1118	1134	1140	1140	1133	1099	1139	1073	1080	1162	1141	1166	1173	1147	1075	1074	1120	1168	1196	1196	1166	1116	1121	1107	1138	1148	1172	1140	1157	1156	1081	1183	1097	1200	1207	1199	1107	1138	1155	1170	1168	1095	1137	1080	1104	1135	1184	1205	1030	1086	1169	1173	1178	1106	1140	1168	1155	1138	1161	1087	1118	1153	1158	1119	1146	1184	1120	1170	1127	1166	1094	1123	1111	1144	1141	1139	1157	1120	1128	1085	1104	1155	1152	1168	1140	1130	1070	1045	1152	1135	1107	1150	1145	1136	1149	1099	1136	1157	1097	1132	1087	1142	1050	1160	1106	1117	1158	1133	1117	1131	1128	1137	1188	1116	1118	1167	1115	1156	1186	1115	1088	1075	1175	1131	1106	1181	1188	1138	1090	1128	1126	1124	1105	1111	1070
23025	21488	29513	23911	21490	21550	11520	1547	1106	1018	976	846	802	787	749	724	692	714	682	714	676	664	703	651	719	636	654	637	628	633	624	685	636	681	668	630	610	631	618	661	623	640	584	595	666	610	590	624	608	628	614	590	622	621	627	618	627	625	646	578	653	625	622	595	626	634	627	627	631	593	628	639	602	675	593	629	635	613	601	628	601	656	687	619	593	610	641	628	599	612	583	565	622	579	568	597	617	631	628	598	635	613	635	579	623	565	634	615	580	565	585	548	603	607	594	579	590	593	597	630	624	589	627	605	588	611	636	554	580	627	610	606	563	575	572	617	658	612	583	667	558	626	654	596	625	558	628	619	619	613	587	607	614	642	587	576	654	564	600	579	575	615	643	593	595	546	616	597	595	573	617	591	608	592	667	599	597	585	616	615	653	609	598	626	627	587	588	611	615	615	620	586	614	613	613	626	573	620	632	607	619	584	632	589	621	592	595	626	616	586	657	575	606	633	562	584	587	604	600	606	580	575	567	607	608	640	593	577	640	591	567	593	597	557	598	602	593	645	618	609	645	608	637	646	601	596	624	579	582	579	586	630	620	619	604	583	589	648	612	583	600	601	575	621	566	626	628	627	601	644	635	585	665	643	652	626	565	584	598	599	565	564	627	603	627	619	618	609	597	575	590	648	545	604	611	584	608	611	595	614	617	583	598	594	614	646	602	636	554	613	585	626	606	584	568	591	602	618	606	556	644	582	593	611	609	576	605	602	591	587	608	559	619	625	558	550	627	594	571	585	609	603	601	609	596	602	571	592	619	652	580	609	586	606	616	612	607	597	603	603	601	588	633	629	629	596	585	623	633	567	616	570	614	612	603	638	613	604	587	625	639	593	647	608	623	593	634	643	639	597	617	575	568	589	576	609	592	607	656	654	631	621	631	607	602	612	569	624	613	551	624	605	605	581	572	593	601	605	600	611	617	556	591	587	628	625	597	585	590	593	584	606	589	604	556	617	571	591	621	652	612	603	603	633	596	650	624	609	576	593	629	663	615	609	607	613	599	635	638	619	661	634	612	592	610	606	615	603	592	600	614	566	585	640	636	626	647	612	593	602	623	588	596	600	623	648	619	588	588	623	582	630	549	630	615	616	656	574	654	608	610	619	580	620	653	591	603	634	603	645	591	644	595	650	617	641	617	638	619	591	637	589	654	626	658	617	615	635	583	632	650	570	608	668	631	625	610	596	589	615	581	600	604	612	607	582	614	601	629	584	624	570	627	630	593	623	600	609	659	635	585	607	551	669	607	625	602	608	654	600	625	636	601	597	586	618	631	608	587	615	594	594	616	630	600	564	681	576	620	624	565	594	641	582	600	602	575	594	609	645	580	590	577	658	587	663	584	607	608	581	619	561	593	604	605	612	610	619	601	596	587	624	598	600	646	656	589	571	594	604	624	601	568	641	597	583	618	577	618	601	628	601	621	597	548	522	602	595	628	613	658	563	589	626	571	613	599	625	577	651	610	627	586	637	680	627	633	579	657	633	641	620	575	619	641	589	600	591	592	617	609	607	592	679	605	630	608	604	575	613	631	620	618	559	602	571	611	617	606	561	599	591	627	654	581	606	611	609	626	634	610	623	604	609	577	661	581	610	584	595	634	624	637	567	572	658	596	607	628	606	615	649	624	649	642	586	586	594	602	595	602	633	624	573	589	598	624	567	586	599	601	597	644	578	627	606	608	572	612	617	641	614	614	630	597	604	586	590	557	606	629	591	620	634	570	595	544	574	630	596	607	652	587	620	628	607	565	626	587	589	623	618	634	626	602	591	571	622	646	598	600	632	588	605	598	643	565	616	594	588	616	579	628	583	631	655	596	596	606	603	607	606	629	653	629	594	602	642	585	577	593	597	579	616	577	591	605	639	552	621	604	636	597	621	609	592	682	610	626	612	641	619	584	614	635	584	600	601	580	570	618	634	607	611	648	608	618	580	625	628	608	617	626	590	571	605	584	593	621	601	647	613	637	601	617	597	558	577	603	621	603	593	637	595	596	616	632	606	669	610	631	641	604	568	634	605	606	668	614	584	618	653	631	595	566	583	555	599	627	595	620	635	556	557	580	622	608	601	628	583	574	617	600	566	585	615	599	610	596	604	604	576	613	611	584	598	612	609	611	658	627	616	598	634	599	654	641	649	622	618	602	640	632	568	535	617	607	572	625	597	554	595	569	612	596	593	600	590	594	575	630	602	634	591	636	634	630	607	633	583	604	634	615	600	614	652	579	601	562	575	650	589	570	610	606	620	620	657	598	558	624	584	603	640	631	619	567	586	649	592	606	625	586	642	597	650	576	626	622	619	648	618	598	593	637	594	619	597	639	597	651	627	609	598	613	592	628	624	611	601	590	631	604	577	605	598	620	562	577	577	623	617	584	588	590	620	581	632	601	545	613	612	623	593	613	647	641	619	625	612	648	594	605	654	637	565	610	543	631	674	672	582	631	627	661	611	632	575	563	593	611	606	619	612	610	570	604	608	619	625	580	631	598	620	593	595	628	625	580	619	633	593	642	570	588	600	567	597	574	599	597	600	626	621	596	626	584	580	620	589	589	582	638	624	591	665	564	606	570	611	607	580	592	619	609	606	608	638	553	578	592	625	621	623	586	593	597	591	591	641	594	633	557	609	581	603	563	609	622	597	619	609	581	591	588	569	604	592	637	634	584	595	549	590	604	578	587	599	630	600	624	606	571	615	569	589	609	622	613	570	633	622	616	568	578	611	608	657	619	615	587	597	591	605	670	583	624	613	625	568	549	562	604	611	585	603	584	578	607	615	619	602	601	610	615	598	642	632	577	572	566	608	578	565	640	575	609	567	634	576	576	621	612	598	601	635	643	584	628	600	661	603	634	619	603	588	622	619	629	624	643	596	593	623	614	637	615	631	616	629	610	635	601	651	609	585	620	600	606	566	598	608	604	549	606	624	654	581	576	626	582	633	590	609	588	599	584	594	555	624	582	610	621	581	601	632	606	570	611	593	610	568	563	596	608	600	589	623	591	603	634	615	583	636	611	632	650	619	624	609	586	617	573	615	575	618	608	586	638	620	590	594	606	569	582	609	597	604	563	598	564	569	631	644	595	600	594	588	579	601	604	597	686	610	553	563	610	636	589	565	622	616	649	604	624	638	627	622	593	599	622	634	635	643	589	591	585	634	567	612	631	585	604	595	617	607	631	632	533	612	588	628	582	586	608	654	567	642	602	639	591	579	596	607	617	604	591	571	636	634	609	596	608	600	656	603	636	602	548	634	609	585	594	592	617	633	625	628	664	607	596	623	599	608	590	575	628	593	613	573	600	606	625	618	619	639	619	604	592	602	643	595	595	601	621	625	567	612	620	574	610	622	637	599	591	591	621	615	616	561	586	614	627	654	608	640	617	595	604	626	646	603	636	582	579	618	533	561	566	598	620	602	608	592	601	633	610	640	594	598	549	602	622	579	596	562
7239	17224	13818	7425	5270	4048	3267	2692	2249	1882	1725	1497	1367	1203	1191	1178	1096	1041	1056	1033	938	1003	934	902	917	920	912	887	908	808	956	885	859	887	827	900	880	817	901	890	848	880	840	848	821	883	902	881	827	840	847	791	859	834	849	868	842	843	827	825	815	866	843	879	833	825	824	841	826	833	791	784	800	785	848	793	811	772	806	817	816	800	845	802	857	837	826	802	795	819	852	822	768	800	755	822	811	752	786	847	838	778	836	799	746	838	820	857	830	845	810	865	834	831	792	855	812	807	794	811	815	797	832	836	750	870	814	785	803	784	782	824	791	860	818	787	890	806	811	801	752	826	809	846	860	812	803	829	805	793	840	795	797	853	776	840	799	806	783	801	790	798	862	817	797	787	838	810	844	808	823	778	792	809	867	799	778	857	848	809	856	836	853	790	898	730	816	826	798	818	799	827	871	788	812	786	865	756	882	786	808	815	771	812	829	855	829	812	817	779	840	810	875	822	845	838	777	793	794	842	814	805	805	819	854	834	824	804	764	813	780	788	833	838	812	835	787	809	803	806	801	826	812	820	807	820	800	789	831	813	748	842	854	822	780	782	825	855	782	815	798	803	861	796	774	855	830	810	817	812	834	819	826	792	828	841	799	839	853	821	836	793	771	800	796	763	804	773	784	744	804	787	812	775	773	790	830	836	796	831	811	841	823	745	814	792	818	783	837	809	841	818	837	846	799	830	805	854	784	784	798	816	819	845	782	819	761	830	837	815	886	798	835	859	832	773	840	825	820	784	812	760	756	766	820	805	735	789	794	794	805	825	798	819	805	807	805	787	818	819	822	820	794	864	798	812	834	783	815	776	761	793	834	804	828	836	817	819	789	835	843	800	782	790	807	848	870	794	826	801	844	849	856	793	787	807	841	852	775	768	800	889	828	850	841	809	822	836	756	766	827	792	832	817	796	826	835	809	761	809	843	780	784	803	769	835	814	798	861	783	857	849	806	802	770	771	787	825	861	811	794	775	761	837	801	794	755	819	817	803	823	792	838	832	816	808	768	812	769	776	788	789	856	785	759	819	818	777	830	763	850	762	770	821	808	753	786	813	837	797	834	792	765	795	791	767	804	845	769	827	815	824	785	790	805	840	821	799	826	838	847	835	817	862	850	854	753	811	785	841	805	818	829	771	835	840	785	841	844	779	826	842	776	822	734	792	838	815	800	772	807	823	856	804	817	852	822	809	862	843	898	808	789	846	801	770	812	790	786	820	792	828	776	779	817	789	855	819	817	790	809	808	797	790	818	832	808	789	809	756	818	771	789	842	784	800	869	837	833	788	804	816	834	857	783	822	826	835	804	817	840	793	810	826	835	829	831	783	833	776	781	866	791	833	790	859	817	827	807	785	823	857	823	784	823	815	829	776	797	832	835	799	814	778	758	851	823	767	822	817	789	856	813	818	752	839	780	782	805	792	816	784	830	797	829	845	854	811	803	822	813	786	802	812	827	811	841	834	797	880	828	815	814	856	802	809	799	786	843	816	850	843	814	896	814	835	854	843	838	765	803	787	800	842	805	769	844	813	798	824	795	782	768	810	816	813	797	809	873	792	791	788	792	769	779	813	831	822	829	828	798	862	830	798	767	843	793	765	864	823	794	827	853	838	819	808	795	839	780	861	815	859	809	781	824	823	829	793	804	813	853	810	786	844	834	843	831	814	810	752	819	788	833	769	840	754	841	848	815	830	815	805	782	817	819	812	842	826	773	829	830	755	830	853	825	806	790	839	819	785	844	817	775	749	762	837	782	753	799	830	738	790	791	797	799	798	832	765	811	822	812	844	766	807	792	834	806	801	821	786	839	806	823	821	826	870	796	851	824	779	838	788	835	814	794	791	863	803	798	791	819	794	779	793	859	817	796	783	853	788	825	804	817	853	874	760	824	768	772	807	791	777	790	808	827	788	770	819	848	820	815	815	800	796	783	788	809	851	836	827	822	841	769	810	801	813	751	811	841	794	808	833	842	805	782	813	819	806	771	830	803	797	827	742	777	827	815	827	822	814	839	804	806	784	832	780	795	822	788	853	795	815	824	798	883	796	836	782	804	877	782	768	812	799	846	792	857	742	821	808	759	831	781	806	814	811	811	809	842	808	858	795	851	821	810	865	794	819	793	811	818	815	830	793	849	791	803	825	820	851	854	803	788	817	856	813	809	766	847	843	855	781	798	864	835	828	842	794	818	808	803	830	814	790	834	776	830	820	816	826	805	781	812	824	846	785	836	824	800	789	773	826	813	851	807	756	797	853	813	812	774	820	770	791	781	811	786	807	817	842	835	852	822	819	810	840	815	829	775	813	828	836	892	826	814	854	785	807	774	792	824	813	783	846	772	849	845	793	816	789	845	814	761	798	820	818	839	782	841	839	776	785	772	801	867	767	755	820	832	779	829	772	817	796	808	837	807	840	827	828	797	866	786	755	767	796	807	803	838	786	800	821	824	786	763	830	798	769	774	813	789	739	880	811	789	801	807	790	826	831	837	763	804	841	783	848	803	796	823	771	834	836	823	813	804	868	848	765	805	830	823	769	838	784	794	831	839	813	781	770	817	809	877	777	814	798	841	805	820	796	804	794	823	852	826	836	764	797	822	778	774	807	826	806	764	777	768	841	784	874	840	817	784	825	809	842	829	770	834	810	758	846	807	786	833	764	805	809	834	822	784	783	821	791	846	817	818	810	848	844	852	814	793	832	811	760	801	807	826	814	751	796	843	771	838	774	796	770	815	813	799	745	803	869	791	791	852	798	819	804	821	794	823	798	819	802	841	798	810	821	831	817	777	819	825	809	806	771	796	792	848	827	816	788	820	761	793	750	865	757	783	852	801	791	830	841	820	789	875	801	825	835	857	791	862	765	805	826	778	828	819	768	830	770	821	819	792	802	845	796	795	807	767	788	805	807	795	853	823	827	847	795	781	818	829	766	832	834	809	798	832	808	804	818	796	822	789	778	793	882	843	794	848	827	812	777	862	836	827	762	813	800	833	829	789	834	813	824	795	792	774	811	774	794	796	809	803	900	786	820	789	783	831	829	826	789	834	826	772	817	835	839	834	849	830	832	827	830	819	809	833	825	790	776	828	750	828	829	814	834	770	819	798	806	823	840	779	775	818	861	795	858	813	807	859	820	823	839	821	814	837	823	765	809	772	803	793	808	836	784	782	769	819	768	800	768	806	794	826	825	813	834	782	808	772	816	825	862	756	788	802	841	822	829	790	861	791	841	772	825	809	801	836	823	822	856	778	854	755	840	825	825	801	815	817	823	827	826	811	808	781	799	828	787	813	852	768	813	774	771	802	801	827	772	741	831	795	779	796	780	740	797	795	800	859	843	806	800	819	785	799	792	818	814	768	765	800	790	820	800	839	853	829	786	837	795	734	786	826	764	824	770	848	808	786	846	838	796	792	840	836	800	806	767	795	760	833	790	804	773	774	846	833	788	846	784
27093	21244	11182	1308	793	771	704	648	607	565	634	645	605	597	568	586	592	615	576	653	601	629	625	579	622	594	664	597	604	608	592	637	586	626	609	647	578	603	625	628	601	641	605	589	576	618	631	620	601	587	618	640	585	594	612	606	636	562	595	614	613	587	609	585	595	613	615	576	631	592	607	578	659	618	588	612	664	632	577	604	623	629	587	588	585	540	607	631	622	642	612	580	667	627	582	612	615	630	610	638	595	648	591	590	577	629	558	605	585	608	590	555	580	613	594	585	606	577	614	549	605	616	614	574	609	578	595	609	606	604	596	610	630	632	621	601	631	611	602	625	617	596	610	599	625	584	598	555	605	591	634	608	591	633	620	614	655	575	608	571	609	609	638	603	585	594	599	550	594	594	560	652	645	560	645	570	587	579	597	633	613	615	600	612	619	599	607	603	581	614	593	618	596	589	611	617	583	636	606	619	608	600	606	606	597	610	561	575	570	598	603	584	626	587	556	604	660	566	610	587	575	626	544	593	589	645	607	600	602	620	616	607	593	633	594	597	588	547	615	520	603	605	570	577	615	580	579	580	626	594	600	566	586	604	617	603	578	565	591	608	566	599	580	612	624	576	599	611	627	629	585	606	652	616	587	622	609	594	574	640	568	606	644	569	608	604	620	633	605	612	573	595	653	603	572	600	619	606	576	635	590	555	635	626	596	592	621	591	642	592	582	609	595	571	592	559	603	556	632	601	593	621	587	597	617	607	632	641	584	615	623	584	613	605	588	604	622	586	639	575	544	553	574	603	593	605	608	591	618	620	624	613	611	621	600	608	643	626	624	656	623	587	591	602	614	563	608	616	609	577	597	606	634	603	617	549	579	681	603	600	631	627	580	610	644	619	612	605	594	629	573	644	646	593	581	595	637	609	590	618	614	593	574	609	589	641	584	551	643	573	612	585	610	645	579	601	575	617	630	576	619	599	622	553	619	579	615	574	622	605	624	609	557	647	619	565	587	540	596	598	598	618	593	656	623	621	570	644	586	610	611	565	577	630	631	593	552	639	608	598	615	614	560	617	628	601	573	596	603	585	590	580	603	601	635	574	602	606	584	571	614	634	624	594	623	582	646	634	619	606	594	619	582	606	569	621	591	580	614	603	603	601	590	595	579	563	613	560	557	645	583	608	568	579	613	602	597	563	597	627	630	582	627	640	587	614	550	618	620	617	638	624	605	560	583	597	595	611	619	630	622	609	581	608	621	625	608	644	575	642	647	564	605	653	624	661	616	578	613	598	617	593	577	589	610	612	558	646	592	572	585	595	613	606	600	625	583	609	598	568	583	596	612	542	604	599	594	645	639	592	645	595	584	606	625	631	592	612	604	550	579	637	619	582	616	584	616	615	579	543	699	625	548	637	590	611	588	605	618	595	599	619	618	597	593	601	549	587	579	584	605	609	640	621	611	661	612	558	578	607	561	596	579	609	607	587	584	599	597	614	610	599	604	578	598	584	594	591	596	609	543	539	590	622	576	576	611	609	589	592	613	612	574	603	555	605	593	587	602	622	640	649	611	581	595	611	559	591	683	588	605	631	602	562	576	632	599	601	624	594	555	620	627	638	601	634	585	578	570	613	588	605	605	594	604	577	611	566	579	610	597	625	595	587	611	570	601	606	604	613	580	552	564	639	642	580	586	640	625	615	600	625	631	658	608	622	615	628	594	558	618	629	611	572	570	593	610	633	626	579	644	593	635	573	612	638	594	633	611	632	596	626	633	653	558	618	561	578	611	573	585	545	592	592	616	602	597	608	588	644	614	563	589	564	632	573	675	612	584	580	602	603	611	608	612	581	621	604	593	642	581	574	598	595	586	581	563	600	605	600	616	600	571	648	602	612	572	604	586	582	601	613	574	596	637	590	604	623	598	586	612	588	597	643	641	546	614	628	621	635	594	568	581	611	612	622	614	564	584	606	579	611	609	639	587	581	592	630	620	637	622	632	568	565	593	561	620	606	578	597	570	549	602	622	591	605	605	620	568	614	688	611	586	554	572	588	611	599	607	609	633	632	596	614	605	603	596	634	581	586	590	603	612	604	673	645	612	565	612	609	591	582	613	653	592	586	600	569	593	570	615	633	634	575	573	604	593	601	592	597	604	574	622	618	589	619	603	597	644	566	543	590	578	557	571	551	602	592	602	629	590	603	618	617	632	596	557	569	618	600	592	613	631	623	549	620	623	582	627	590	601	597	607	590	611	602	574	569	569	605	588	597	560	617	569	544	595	623	588	610	623	614	599	607	572	591	639	627	556	605	583	649	612	606	638	578	567	658	576	624	575	576	632	633	595	654	646	587	574	607	601	612	581	596	576	571	625	618	610	570	555	609	596	578	584	637	556	599	601	587	582	611	618	631	572	582	616	594	604	614	601	589	624	614	625	591	591	581	572	569	602	613	633	569	575	621	594	580	594	578	587	543	581	587	576	599	614	660	608	619	600	594	572	607	570	573	607	594	636	595	587	610	583	584	620	587	635	590	584	596	608	667	558	636	577	608	628	603	595	641	586	624	639	548	641	601	615	634	589	598	593	592	571	599	590	582	628	612	575	603	583	589	586	650	580	631	597	607	619	650	615	624	587	611	623	581	647	595	593	622	625	609	576	598	572	603	618	606	629	590	623	621	563	566	581	595	592	578	594	604	620	611	598	638	565	640	618	611	614	573	581	641	617	621	570	587	595	597	621	640	642	612	559	616	592	615	607	622	597	608	612	626	593	582	580	557	602	612	601	641	621	616	618	610	610	568	608	619	562	617	599	606	607	610	634	546	637	615	585	600	604	592	604	621	546	572	618	593	644	597	619	578	626	628	611	598	600	632	595	613	598	628	595	578	640	583	579	627	595	611	635	565	547	582	608	613	580	600	575	622	621	594	637	584	666	590	577	616	602	627	620	639	603	631	584	604	608	626	644	611	646	582	613	611	595	602	577	602	608	570	611	621	604	610	596	562	556	575	580	593	596	625	635	565	645	609	621	581	570	594	629	595	554	587	601	584	539	590	628	620	646	600	607	602	589	587	566	599	582	616	586	615	580	610	593	594	594	568	584	604	601	658	613	639	605	588	615	572	631	611	672	626	568	590	551	607	570	565	627	553	601	559	614	616	621	541	577	598	585	612	620	593	622	631	564	608	579	580	606	562	593	579	606	581	660	576	605	613	577	630	603	549	617	612	617	595	629	579	560	601	569	612	582	609	612	585	578	629	545	596	621	580	648	608	630	551	624	643	617	606	615	601	591	588	622	578	597	626	591	627	591	590	596	621	572	586	607	645	579	610	599	614	597	587	618	634	636	545	623	646	554	610	607	597	612	577	568	580	599	610	609	599	610	598	592	678	601	568	643	604	601	578	631	590	638	596	584	579	594	641	572	591	615	591	582	578	611	584	647	659	614	582	614	619	598	608	599	611	612	598	608	630	622	594	564	569	611	577	593	586	629	587	644	610	581	631
4234	1700	1508	1049	960	928	879	813	831	858	828	825	783	780	860	819	872	816	789	780	795	799	821	803	738	800	769	785	825	790	796	819	800	822	751	826	794	805	770	800	769	753	779	864	764	797	812	785	765	785	778	754	766	784	757	744	840	810	805	777	801	812	801	807	749	795	786	774	786	803	777	806	803	777	778	803	786	745	782	760	788	778	812	789	856	813	774	811	782	816	822	790	815	799	799	764	764	814	791	758	782	794	815	788	824	813	818	802	794	822	804	839	805	779	777	885	762	780	811	826	780	759	786	817	780	797	783	769	760	866	835	796	758	823	810	823	759	702	829	823	814	773	826	798	838	803	793	776	821	823	764	794	784	756	735	768	777	822	808	773	810	820	772	775	763	785	768	760	843	792	790	767	814	820	761	819	816	809	807	829	783	831	808	761	796	785	818	740	763	827	795	766	771	780	774	790	774	803	752	821	798	807	744	769	836	798	814	771	823	780	742	820	808	825	804	782	770	733	794	771	777	835	779	808	805	777	714	785	777	804	782	808	824	838	807	794	854	810	770	779	782	836	801	787	802	771	781	787	775	774	835	800	811	783	788	776	797	811	803	807	808	803	815	819	737	821	792	830	787	807	748	832	791	785	783	787	809	789	754	853	761	753	777	774	744	790	769	773	754	794	797	745	799	787	765	838	809	804	800	837	801	775	772	780	837	749	804	804	773	807	775	808	800	786	832	757	811	771	789	791	781	780	735	832	766	763	815	750	818	809	803	789	768	758	787	843	813	785	793	789	790	817	823	832	766	769	736	746	820	767	794	792	827	798	801	772	826	762	834	773	780	805	786	775	775	799	797	769	744	782	775	730	763	775	796	815	752	826	754	795	751	768	803	832	782	706	801	799	844	755	790	777	799	753	771	842	794	794	801	787	760	773	823	822	772	756	802	751	807	728	764	785	809	809	782	800	766	758	838	768	846	798	772	791	832	813	813	740	768	791	831	762	801	795	812	759	735	812	770	759	828	743	807	834	768	824	774	816	799	804	810	799	737	831	801	729	817	818	798	776	788	797	848	814	827	791	828	766	789	763	785	755	762	784	765	787	780	787	783	711	788	756	838	795	792	743	789	789	777	810	784	823	819	788	781	741	785	841	774	751	807	776	741	756	711	824	796	800	859	817	757	815	758	794	796	793	791	797	795	807	840	776	821	748	809	806	737	820	813	846	798	808	766	785	810	791	777	801	824	807	769	824	795	780	802	815	811	760	789	789	804	765	807	775	778	781	777	766	827	769	793	792	753	789	786	791	794	811	741	729	781	784	741	816	782	770	766	804	797	803	812	726	789	785	792	789	771	788	853	757	839	804	772	810	775	774	815	826	754	756	822	765	733	800	745	778	820	826	802	764	740	774	826	818	826	758	779	796	785	796	776	804	757	792	808	765	752	832	830	816	817	805	751	811	819	806	826	743	787	794	822	801	796	756	791	749	796	796	793	761	786	828	804	798	825	831	787	837	822	750	773	782	748	819	798	784	766	800	763	747	838	805	821	769	739	836	771	752	802	835	765	783	740	774	781	784	781	778	825	772	769	817	821	808	815	795	788	789	791	831	782	817	782	750	770	782	756	805	735	764	773	794	807	809	800	768	773	778	851	773	807	839	834	750	787	757	796	816	757	775	767	768	811	795	774	762	749	822	777	792	781	791	814	786	777	795	780	789	788	794	762	813	792	752	827	785	763	775	812	764	776	784	824	796	801	805	808	801	815	816	772	756	897	761	795	814	772	837	785	751	818	773	761	817	809	801	796	786	801	801	788	744	751	767	818	799	781	775	816	770	826	793	815	808	769	775	786	812	845	760	791	867	783	757	759	785	803	831	788	848	828	736	794	797	815	796	765	815	863	716	811	799	804	790	809	814	811	789	819	807	799	801	787	809	806	779	818	794	785	801	772	751	736	836	779	756	826	849	813	769	766	773	798	809	803	814	811	821	801	759	795	793	781	820	767	791	789	787	804	791	762	818	759	859	774	798	788	831	840	757	759	799	785	759	830	817	810	769	798	739	816	831	784	868	795	778	779	868	799	810	758	756	811	825	827	784	776	784	791	797	717	805	778	841	798	789	773	801	717	794	808	783	747	806	800	704	779	829	787	839	797	793	803	814	797	774	815	773	765	801	817	795	771	819	857	858	805	758	765	812	781	801	780	810	787	807	777	822	791	802	767	781	788	747	832	750	787	788	755	818	787	751	761	757	843	763	795	833	805	776	814	807	796	786	808	836	794	749	824	822	813	770	810	809	728	757	843	785	809	729	815	807	829	767	823	808	790	777	763	787	800	743	802	777	774	755	825	737	818	783	822	799	786	779	767	767	806	800	806	794	835	768	786	820	772	789	825	791	768	785	799	812	804	754	827	855	800	774	767	742	791	757	833	796	813	732	759	762	811	805	775	759	763	806	776	815	788	774	770	846	808	813	776	793	768	756	817	760	827	818	814	811	819	765	787	782	830	779	761	809	753	805	788	801	777	766	775	762	797	851	808	800	774	805	819	787	819	824	843	802	850	809	765	801	799	771	764	824	808	776	785	808	869	831	782	810	804	753	800	799	811	787	762	789	778	834	808	775	803	814	788	757	807	779	761	784	775	745	801	788	741	809	816	795	790	821	759	823	813	790	776	749	819	783	820	785	839	819	762	816	777	773	815	812	807	834	773	773	781	821	801	781	808	806	840	763	768	807	794	801	797	823	775	800	744	793	821	784	770	796	792	830	852	810	767	776	822	768	771	775	800	748	808	792	828	826	778	806	816	814	777	806	832	831	805	816	837	763	790	829	764	844	822	746	825	783	761	730	786	782	736	825	780	783	774	840	788	814	788	754	769	818	763	777	793	754	805	793	786	805	739	769	810	764	770	804	779	820	765	793	848	756	807	796	812	788	773	767	801	776	761	779	824	734	847	802	871	757	756	801	771	804	756	806	776	845	793	783	791	841	772	738	788	810	830	766	789	808	776	832	755	821	768	763	833	757	769	807	783	822	767	749	771	796	842	760	723	744	754	777	788	811	776	816	802	807	770	815	805	805	825	785	751	787	753	757	798	774	834	768	770	795	825	737	798	789	850	861	806	803	766	789	812	789	801	822	768	733	853	796	746	825	823	714	813	799	825	766	770	788	789	795	751	819	810	803	807	778	803	781	817	800	751	739	843	748	848	824	765	813	753	789	798	816	816	778	805	812	807	806	788	805	765	790	727	757	780	769	769	784	869	830	766	800	788	802	787	804	819	827	820	790	807	811	769	837	767	755	753	779	793	853	848	758	763	739	787	786	791	794	852	793	781	773	788	799	808	819	781	779	781	778	754	758	833	823	769	795	767	784	794	778	796	788	831	820	776	827	814	776	824	809	763	804	781	776	736	803	788	844	831	786	766	755	776	748	803	780	830	762	777	827	819	827	804	798	765	802	810	808	759	787	814	831	803	791	809	828	763	786	818	752	797	779	806	778
23861	21510	29189	24267	21504	13585	1918	1321	1157	1106	1069	1044	1029	975	976	970	921	952	912	913	934	979	929	897	849	910	891	942	917	826	890	857	873	879	904	899	864	850	875	904	885	881	865	848	909	873	902	928	881	883	868	870	885	905	865	880	845	844	924	875	840	881	904	934	891	906	880	879	878	883	951	892	923	848	876	913	853	863	815	886	845	831	870	903	888	895	907	876	878	889	897	854	873	858	855	844	834	884	864	863	846	853	891	897	855	884	800	839	819	825	887	810	887	801	886	853	803	843	886	907	925	889	808	862	848	896	892	864	854	829	818	893	859	914	887	864	896	893	839	823	861	844	872	786	803	856	870	856	909	867	953	915	852	833	807	863	880	912	894	826	932	857	856	854	886	830	834	799	883	881	862	878	870	836	879	859	831	868	831	825	884	843	884	829	833	898	895	846	870	856	891	883	871	827	864	846	929	882	816	883	816	887	848	864	878	878	895	838	873	904	877	881	839	843	813	856	864	829	845	824	849	891	825	877	936	880	853	855	846	863	864	903	836	913	852	840	876	883	876	854	862	834	874	911	819	940	844	869	897	827	902	870	889	902	829	876	775	834	824	819	861	856	847	839	872	854	863	838	898	897	888	852	914	864	820	862	934	872	834	816	903	823	847	890	851	895	850	897	866	897	900	866	873	905	843	842	852	806	876	863	910	886	860	902	911	865	841	809	844	882	843	856	839	888	904	819	874	855	870	889	881	862	920	896	892	927	795	838	841	755	815	910	866	939	900	886	877	859	848	873	832	840	897	870	855	806	915	823	847	877	886	854	866	869	860	888	858	846	831	846	828	882	896	836	918	910	791	805	826	886	889	823	843	838	883	868	861	871	806	872	840	936	903	906	892	891	873	891	839	860	859	855	884	879	875	839	872	831	899	879	841	884	888	839	914	860	841	921	865	854	827	812	884	829	921	817	873	844	863	838	876	880	842	849	860	931	863	920	881	815	812	846	847	903	908	874	878	852	855	832	865	827	838	892	872	868	892	902	900	829	842	821	848	803	803	908	854	897	855	852	804	886	877	857	817	882	881	847	850	819	850	878	912	802	897	909	824	880	890	882	859	864	843	828	857	854	854	911	876	921	851	855	902	809	830	899	853	842	876	861	892	844	886	884	887	925	881	854	861	884	902	870	849	829	886	887	849	815	809	923	874	805	847	875	907	893	840	866	878	842	815	938	883	910	861	827	917	856	888	878	854	820	853	874	881	882	826	862	860	844	843	847	844	848	833	838	839	915	909	871	843	872	859	895	857	844	867	895	846	922	891	824	865	849	865	881	905	823	846	890	838	877	869	868	859	873	894	851	831	875	875	834	882	890	904	840	880	822	861	834	859	859	864	823	852	907	845	865	887	871	867	859	872	912	863	850	871	855	895	831	873	906	861	878	844	803	831	859	832	858	904	876	834	838	878	828	859	946	839	868	871	857	863	816	823	842	942	830	888	871	886	858	903	839	862	915	827	860	915	881	823	859	902	909	898	855	837	852	871	850	863	894	856	865	897	888	848	890	857	850	876	906	844	894	862	828	898	851	841	833	888	809	854	868	890	848	845	855	885	868	859	857	904	945	828	887	849	920	884	842	871	924	869	877	869	862	861	806	842	936	846	937	829	877	853	856	895	904	885	846	883	821	859	890	860	855	847	914	857	908	897	904	859	892	895	836	847	866	889	910	848	860	834	828	904	910	868	871	852	870	856	844	871	874	877	913	865	906	895	877	840	850	842	837	847	921	921	826	902	875	854	841	908	835	912	853	836	857	847	887	852	887	897	870	812	894	841	888	853	840	813	893	837	810	863	838	845	822	902	887	916	808	918	885	898	824	880	843	869	826	865	901	837	845	881	867	839	875	769	825	872	863	871	874	877	902	847	858	912	871	915	885	870	881	872	810	863	884	875	825	838	849	863	842	865	848	872	831	849	896	840	809	894	871	857	896	899	856	839	866	902	833	861	830	854	881	832	949	869	860	859	878	837	908	827	885	822	869	830	871	854	873	844	868	849	912	890	882	848	914	872	891	879	881	870	883	869	889	850	861	872	843	822	801	892	886	869	846	860	859	862	889	806	858	851	902	875	831	917	858	917	864	884	832	878	846	838	894	843	846	860	898	897	855	866	851	813	803	858	825	901	886	888	837	823	860	871	918	905	901	908	898	857	859	873	881	839	854	863	767	895	842	839	850	863	844	864	866	872	871	876	851	824	834	892	842	838	872	863	814	855	875	883	923	829	867	838	836	866	884	830	824	838	872	859	876	889	835	850	834	876	856	883	831	822	863	882	885	854	874	881	909	881	834	880	872	823	871	902	853	868	879	834	901	877	875	886	854	910	874	856	875	818	840	829	826	917	889	869	825	853	819	859	849	888	836	902	882	847	840	888	887	850	901	865	909	864	859	852	838	875	852	820	860	875	883	884	895	841	860	905	887	812	842	886	866	855	839	918	845	834	893	808	875	870	891	820	859	865	858	872	845	877	832	875	903	836	845	880	836	876	823	888	847	887	869	836	897	899	914	874	871	820	878	887	923	861	879	808	862	816	887	810	849	905	889	831	849	839	879	843	863	876	859	796	848	839	902	846	852	863	871	862	868	840	825	809	887	854	855	879	879	853	898	812	862	849	877	880	875	807	891	837	855	856	878	853	865	876	837	911	886	861	850	880	842	891	899	891	894	835	843	897	841	921	779	882	857	900	832	868	919	831	862	813	842	856	874	886	830	894	870	847	875	840	894	887	835	847	881	857	846	869	853	831	822	846	880	834	857	882	854	864	950	892	887	882	867	845	861	899	820	906	879	870	849	888	842	852	832	851	867	885	916	808	863	882	889	877	886	883	866	907	902	816	867	889	831	893	847	818	875	801	838	895	825	855	850	885	890	827	947	848	853	857	853	842	890	848	934	848	858	913	852	849	838	858	846	921	878	845	828	850	882	815	905	845	827	863	813	810	843	876	818	865	849	873	827	861	888	853	833	866	876	842	877	873	895	831	867	867	798	877	832	878	836	898	884	805	906	904	874	851	897	875	817	826	868	853	843	844	876	865	864	829	896	845	865	862	905	872	903	806	894	906	849	840	873	856	866	880	874	878	839	866	873	915	874	841	846	829	905	879	859	859	860	833	821	853	817	886	820	880	865	822	872	842	853	806	858	811	874	872	836	872	871	891	871	819	837	832	849	852	846	855	855	873	883	860	851	866	862	883	808	809	836	894	890	838	873	867	871	834	804	806	889	897	904	845	807	877	883	899	833	863	900	835	834	861	837	906	826	859	873	903	888	846	816	818	871	841	861	863	807	839	880	823	883	840	868	904	844	836	848	860	817	848	854	817	861	804	858	842	858	868	888	857	858	861	887	874	914	870	844	923	893	896	815	887	894	841	865	880	892	821	879	841	826	850	884	824	865	937	821	891	879	866	804	885	833	837	876	854	876	867	867	856	893	852	872	874	845	861	832	944	884
5175	11119	9174	4798	3588	2820	2357	2103	1836	1687	1560	1529	1438	1370	1304	1312	1339	1284	1209	1266	1236	1192	1189	1215	1203	1191	1147	1215	1159	1169	1141	1144	1213	1203	1159	1208	1125	1127	1148	1128	1139	1058	1115	1157	1163	1159	1153	1122	1163	1076	1098	1167	1142	1222	1109	1174	1183	1131	1211	1156	1095	1165	1108	1123	1217	1066	1175	1145	1159	1106	1162	1107	1080	1120	1130	1122	1145	1090	1125	1141	1092	1119	1159	1150	1081	1158	1152	1140	1179	1158	1103	1065	1104	1140	1108	1107	1138	1155	1130	1111	1127	1183	1133	1105	1186	1081	1180	1142	1091	1153	1119	1081	1123	1150	1103	1105	1136	1175	1132	1097	1191	1092	1129	1122	1139	1134	1157	1137	1085	1188	1177	1148	1146	1123	1096	1108	1116	1148	1145	1180	1132	1066	1117	1098	1087	1181	1113	1138	1104	1157	1073	1110	1151	1205	1147	1149	1080	1158	1115	1129	1205	1117	1168	1067	1142	1166	1190	1094	1174	1133	1102	1075	1125	1168	1144	1119	1122	1156	1098	1116	1154	1216	1109	1168	1068	1122	1168	1202	1199	1123	1108	1165	1122	1118	1082	1124	1205	1117	1145	1183	1146	1133	1144	1133	1145	1098	1133	1129	1118	1137	1162	1119	1143	1122	1138	1158	1102	1100	1088	1147	1128	1192	1133	1109	1187	1131	1167	1107	1081	1141	1140	1090	1177	1139	1102	1148	1130	1171	1126	1149	1055	1146	1137	1151	1133	1135	1169	1147	1130	1155	1166	1050	1122	1148	1042	1130	1122	1112	1132	1097	1194	1101	1069	1148	1101	1103	1174	1154	1139	1125	1130	1125	1131	1080	1071	1160	1188	1185	1092	1127	1085	1180	1137	1153	1107	1104	1134	1103	1124	1143	1144	1120	1103	1097	1105	1191	1105	1075	1116	1175	1094	1115	1133	1164	1146	1193	1108	1085	1146	1109	1185	1164	1138	1118	1136	1108	1195	1130	1152	1073	1124	1153	1142	1180	1130	1173	1143	1092	1142	1089	1198	1157	1114	1129	1104	1136	1157	1071	1139	1168	1051	1065	1127	1118	1128	1159	1150	1092	1103	1111	1091	1170	1168	1106	1156	1098	1098	1123	1102	1125	1073	1130	1130	1188	1107	1098	1112	1117	1138	1126	1086	1103	1178	1122	1186	1140	1125	1151	1134	1098	1086	1131	1090	1147	1142	1164	1154	1114	1144	1094	1135	1155	1077	1153	1135	1137	1117	1102	1185	1132	1186	1165	1159	1107	1128	1135	1191	1108	1093	1121	1108	1104	1153	1103	1076	1120	1145	1148	1144	1145	1159	1125	1087	1117	1126	1071	1052	1131	1057	1111	1123	1121	1098	1156	1150	1156	1149	1191	1148	1122	1112	1133	1133	1152	1146	1178	1131	1083	1124	1136	1176	1141	1126	1138	1096	1103	1126	1146	1153	1112	1102	1111	1105	1156	1169	1231	1108	1126	1107	1109	1131	1187	1135	1128	1111	1154	1067	1108	1106	1136	1163	1191	1139	1126	1118	1172	1089	1150	1100	1122	1130	1060	1097	1140	1201	1122	1156	1136	1160	1149	1131	1155	1196	1161	1124	1123	1129	1165	1182	1101	1153	1142	1139	1085	1103	1155	1080	1095	1078	1170	1129	1078	1144	1149	1072	1109	1156	1147	1165	1099	1102	1052	1149	1073	1147	1139	1139	1138	1185	1136	1107	1107	1160	1115	1144	1149	1146	1091	1172	1082	1157	1145	1113	1134	1086	1160	1156	1131	1119	1081	1131	1111	1152	1091	1149	1151	1110	1096	1172	1196	1146	1203	1142	1073	1110	1110	1136	1148	1085	1149	1106	1167	1193	1143	1121	1135	1103	1101	1175	1095	1127	1116	1127	1122	1113	1158	1072	1170	1127	1147	1123	1085	1149	1127	1108	1054	1192	1127	1114	1083	1113	1153	1059	1120	1086	1119	1110	1087	1133	1137	1113	1065	1141	1130	1140	1115	1090	1170	1121	1142	1107	1115	1216	1106	1143	1164	1114	1151	1135	1159	1105	1112	1132	1129	1124	1137	1176	1159	1157	1107	1119	1182	1098	1142	1158	1141	1151	1123	1103	1148	1128	1188	1100	1118	1150	1095	1162	1128	1108	1141	1169	1043	1085	1136	1085	1164	1101	1097	1116	1155	1180	1097	1102	1112	1107	1189	1086	1147	1141	1119	1078	1131	1081	1157	1151	1183	1027	1147	1080	1104	1075	1129	1136	1130	1122	1119	1121	1125	1100	1135	1074	1111	1146	1151	1171	1134	1138	1107	1129	1156	1162	1152	1151	1153	1104	1109	1159	1143	1116	1096	1223	1104	1189	1150	1130	1174	1165	1150	1070	1080	1081	1135	1166	1174	1139	1110	1127	1071	1170	1124	1135	1127	1075	1160	1128	1130	1164	1121	1151	1159	1066	1129	1161	1121	1063	1128	1141	1108	1171	1100	1172	1131	1111	1179	1202	1132	1062	1099	1113	1168	1162	1075	1099	1154	1123	1190	1113	1162	1141	1113	1154	1102	1118	1088	1173	1069	1186	1139	1131	1133	1175	1181	1140	1118	1133	1122	1156	997	1109	1102	1123	1165	1127	1158	1124	1148	1203	1123	1106	1110	1124	1150	1093	1082	1141	1067	1133	1093	1107	1082	1220	1143	1070	1211	1076	1095	1128	1085	1122	1111	1118	1146	1148	1099	1149	1147	1160	1075	1112	1152	1140	1121	1111	1139	1136	1150	1151	1094	1115	1166	1100	1111	1175	1152	1143	1140	1075	1141	1143	1130	1149	1051	1156	1194	1090	1156	1101	1195	1118	1148	1163	1133	1148	1186	1110	1115	1182	1144	1159	1126	1126	1168	1150	1125	1117	1135	1097	1111	1093	1092	1173	1155	1117	1115	1080	1130	1128	1032	1100	1149	1168	1186	1126	1102	1145	1119	1097	1175	1081	1127	1108	1159	1098	1112	1153	1102	1143	1119	1117	1147	1154	1103	1099	1126	1124	1189	1175	1158	1085	1105	1125	1119	1164	1110	1172	1171	1101	1109	1149	1123	1127	1098	1125	1212	1147	1101	1147	1145	1098	1170	1167	1142	1183	1086	1131	1128	1157	1177	1081	1223	1129	1098	1131	1152	1143	1118	1113	1123	1123	1138	1077	1106	1090	1189	1128	1127	1132	1089	1116	1164	1121	1185	1186	1017	1216	1164	1095	1129	1121	1124	1119	1138	1221	1125	1105	1176	1102	1116	1120	1130	1106	1125	1136	1124	1103	1161	1085	1090	1152	1141	1125	1119	1173	1080	1122	1128	1118	1115	1235	1121	1194	1156	1146	1121	1099	1119	1095	1106	1066	1136	1156	1129	1107	1104	1154	1118	1055	1054	1103	1158	1146	1092	1116	1136	1098	1163	1132	1203	1137	1176	1140	1137	1129	1115	1109	1112	1154	1123	1152	1135	1128	1167	1137	1172	1169	1145	1087	1124	1166	1140	1147	1126	1129	1118	1112	1079	1116	1088	1177	1146	1069	1128	1153	1148	1143	1100	1147	1192	1181	1133	1110	1157	1132	1160	1132	1112	1056	1083	1099	1144	1154	1208	1041	1126	1099	1081	1129	1120	1101	1192	1158	1156	1210	1109	1120	1120	1127	1104	1172	1114	1147	1097	1167	1137	1086	1151	1079	1138	1111	1140	1111	1124	1140	1095	1074	1133	1145	1112	1165	1113	1134	1144	1134	1123	1172	1137	1139	1119	1090	1137	1129	1123	1146	1065	1129	1144	1113	1080	1126	1142	1051	1094	1130	1145	1178	1161	1116	1089	1122	1154	1152	1178	1168	1078	1085	1113	1129	1124	1123	1100	1106	1120	1126	1141	1085	1132	1072	1156	1116	1145	1122	1092	1157	1163	1112	1131	1107	1077	1138	1059	1177	1120	1069	1148	1088	1115	1157	1112	1212	1096	1110	1145	1162	1141	1119	1192	1097	1114	1138	1109	1103	1137	1134	1247	1120	1157	1129	1106	1157	1128	1058	1142	1092	1131	1089	1144	1107	1096	1150	1061	1099	1143	1171	1046	1126	1197	1135	1103	1106	1125	1105	1135	1096	1191	1114	1179	1087	1156	1139	1133	1128	1138	1161	1150	1075	1167	1152	1118	1161	1181	1136	1133	1087	1126	1171	1148	1116	1131	1151	1099	1118	1136	1187	1157	1114	1087	1091	1126	1132	1112	1154	1101	1136	1196	1085	1128	1167	1131	1150	1141	1129	1149	1093	1138	1164	1198	1177	1112	1142	1134	1112	1106	1206	1152	1134	1150	1126	1195	1139	1124	1170	1184	1086	1158	1060	1131	1137	1195	1121	1132	1118	1162	1128	1076	1150	1152	1121	1062	1126	1114	1134	1131	1178	1069	1047	1186	1108	1235	1139	1127	1170	1132	1124	1175	1147	1163	1144	1064	1137	1108	1113	1172	1099	1163	1123	1126	1135	1090	1130	1103	1121	1087	1123	1119	1074	1126	1084	1141	1160	1101	1090	1134	1128	1146	1057	1105	1159	1112	1167	1111	1136	1083	1152	1146	1221	1100	1136	1178	1138	1127	1066	1109	1120	1116	1117	1130	1158	1094	1134	1143	1071	1124	1111	1186	1100	1156	1088	1169	1172	1104	1142	1120	1186	1190	1155	1148	1097	1074	1094	1084	1099	1086	1215	1123	1127	1150	1139	1118	1171	1153	1137	1119	1106	1099	1132	1145	1034	1164	1098	1121	1125	1077	1166	1134	1127	1108	1133	1115	1147	1141	1118	1136	1066	1073	1123	1177	1132	1147	1060	1107	1140	1157	1175	1104	1173	1180	1158	1153	1144	1160	1132	1129	1112	1157	1167	1132	1141	1154	1139	1227	1156	1140	1100	1134	1112	1098	1150	1109	1146	1155	1110	1138	1176	1096	1083	1171	1133	1080	1135	1151	1154	1090	1100	1100	1066	1119	1140	1109	1120	1078	1173	1178	1209	1120	1176	1204
23047	21498	29492	23927	21499	21551	11234	1504	1048	1065	985	878	851	806	789	721	775	681	672	706	675	694	665	648	685	651	647	712	653	702	626	648	626	613	607	662	624	644	650	598	625	611	605	617	629	579	555	623	649	652	633	636	601	560	623	627	620	605	644	596	611	636	616	593	582	641	604	611	588	607	651	622	583	618	600	572	606	633	574	600	626	622	651	622	633	603	637	592	601	629	636	579	573	611	592	606	615	589	598	577	600	597	628	592	602	635	642	607	634	576	627	547	619	600	603	612	622	609	630	610	606	593	574	611	630	584	595	624	615	620	583	595	582	616	589	638	603	615	599	580	647	654	598	618	605	579	588	606	640	611	622	637	638	618	612	575	559	615	597	603	595	621	625	583	599	589	644	592	614	621	596	583	625	608	559	636	640	586	589	593	616	600	637	594	597	575	592	612	580	605	557	603	617	568	632	647	601	578	607	566	591	579	595	608	594	614	600	592	627	591	599	618	600	607	586	576	601	615	611	584	589	582	551	603	613	609	572	606	578	609	620	616	617	598	607	626	582	602	576	586	610	632	567	625	641	577	615	562	610	601	576	565	648	574	606	567	627	617	625	592	584	637	575	601	633	584	588	602	576	603	587	655	628	591	637	595	583	589	648	563	636	584	623	647	590	595	613	576	582	600	638	627	571	609	601	603	626	575	592	628	597	604	638	646	610	598	600	632	598	589	547	618	624	630	579	578	601	642	595	621	590	629	580	623	632	592	603	599	591	603	585	619	620	623	549	585	575	593	589	590	578	610	579	577	636	609	621	564	629	646	576	629	587	527	632	588	630	615	641	569	582	602	622	603	583	613	600	580	623	628	565	589	608	601	618	557	616	606	643	538	586	593	576	574	576	656	582	568	604	621	638	619	545	605	629	628	577	587	627	651	577	576	559	590	602	606	618	616	582	606	641	564	580	557	609	585	615	586	604	596	617	586	599	628	637	615	607	584	607	591	609	609	584	609	548	577	623	590	637	565	608	599	616	575	585	564	584	547	568	617	644	605	597	602	584	608	615	651	642	576	597	578	639	629	587	605	586	627	600	611	608	583	549	582	614	608	605	570	620	586	573	577	637	585	601	584	614	621	631	574	618	617	584	557	575	599	550	622	625	639	594	606	585	553	581	625	613	600	618	624	592	573	614	570	622	604	596	600	531	593	623	596	627	628	589	599	612	585	554	561	601	561	612	560	586	623	594	549	602	561	609	582	632	576	613	606	598	612	601	610	625	579	597	594	593	611	624	610	583	619	577	614	559	593	575	559	624	598	632	606	626	623	624	661	603	608	566	584	623	608	600	591	617	604	614	607	594	588	656	607	583	567	570	585	536	603	608	597	606	631	552	636	571	600	581	605	661	600	596	616	634	624	622	588	572	600	599	530	587	629	612	608	598	584	637	541	561	585	613	576	612	577	595	558	570	589	549	591	566	620	592	582	596	606	579	605	592	614	596	645	573	586	656	569	625	602	616	580	625	593	579	632	582	614	643	626	569	586	599	608	564	595	619	573	607	583	592	610	608	595	599	603	609	640	607	596	605	593	667	643	630	583	580	598	556	623	564	601	602	581	617	575	587	603	589	607	619	606	584	573	632	585	656	578	680	579	594	572	606	594	598	601	636	600	583	608	644	601	571	587	578	572	577	596	566	576	621	611	581	632	633	601	603	596	617	574	597	620	590	611	571	567	591	610	620	590	528	632	632	615	595	601	626	585	586	602	582	595	588	556	602	578	644	600	620	628	540	623	552	591	567	587	621	592	601	605	576	601	600	564	606	582	631	601	586	639	548	583	594	587	582	581	567	570	631	605	609	590	613	556	624	592	578	598	570	635	568	634	602	588	596	578	618	581	621	609	615	633	636	646	620	641	623	598	569	617	597	581	571	662	574	547	657	626	587	607	620	632	596	585	554	600	606	607	594	587	633	591	606	598	591	580	569	601	597	599	583	580	606	555	649	606	639	604	591	599	629	606	588	632	567	603	584	620	632	583	634	606	576	599	581	568	614	583	592	619	649	638	654	591	585	599	588	609	632	584	589	636	629	622	600	644	579	622	596	584	593	641	632	574	637	620	604	616	616	568	592	573	633	619	619	604	644	623	639	586	569	605	619	584	589	587	644	604	620	605	623	638	647	578	551	599	556	614	582	601	600	615	583	589	575	609	600	617	563	591	624	589	634	611	637	625	575	589	613	613	607	610	577	647	575	602	597	586	636	599	611	582	533	612	559	595	608	616	613	633	578	625	629	592	589	599	581	582	607	625	603	596	561	572	599	621	592	615	596	581	590	573	579	619	567	642	597	616	583	607	602	652	577	599	593	617	582	641	591	644	600	565	555	588	629	595	656	624	600	618	621	573	640	616	594	614	593	598	606	635	651	617	646	628	607	567	590	599	624	591	569	583	599	656	621	585	580	577	606	598	628	612	637	648	580	591	629	621	624	615	605	619	575	576	588	599	599	578	558	616	584	623	597	595	572	605	564	625	636	607	592	681	600	594	666	619	586	619	603	575	564	613	540	592	647	581	548	618	624	595	575	649	578	595	561	587	603	589	591	558	562	638	615	611	621	601	570	595	574	614	640	596	582	604	588	602	607	601	569	631	582	582	591	589	587	596	591	649	603	606	601	598	593	590	646	606	609	632	551	562	593	544	611	599	595	531	534	615	588	572	605	595	589	615	617	595	571	604	585	609	573	663	572	603	599	600	590	591	641	585	556	571	597	594	600	630	599	582	656	604	613	600	599	630	581	566	639	597	610	583	576	576	598	589	608	611	646	648	619	558	590	602	522	595	643	592	624	612	636	632	579	588	583	653	614	628	595	603	621	598	523	573	595	562	618	588	609	580	569	584	630	601	619	577	614	619	612	580	626	639	619	590	609	581	609	599	629	576	587	590	610	615	624	613	575	621	617	585	626	662	621	647	582	582	583	599	569	603	601	599	611	641	624	580	601	565	584	602	623	628	568	572	584	557	624	563	594	582	594	616	600	597	593	583	569	557	608	583	567	596	617	607	598	573	580	589	637	596	598	607	605	606	594	569	641	586	555	603	603	585	614	575	588	588	578	600	618	616	581	562	602	570	545	625	602	626	587	589	628	600	597	588	598	591	662	589	583	590	606	574	606	584	613	583	578	581	623	587	610	592	587	584	611	601	594	621	567	596	610	588	595	619	579	633	602	596	585	629	630	580	603	616	594	603	586	629	608	592	593	636	610	585	616	617	593	650	625	632	624	601	572	604	608	569	569	589	598	590	607	580	620	559	593	565	624	616	596	607	606	572	599	607	618	615	576	604	580	602	612	618	629	595	550	618	631	592	573	555	563	600	634	596	598	568	582	584	577	603	601	629	587	592	573	588	579	535	584	543	573	585	567	603	615	607	596	585	604	604	607	563	594	562	616	630	636	635	599	575	586	641	616	590	589	658	578	559	604	594	631	542	641	561	584	556	607	541	553	614	596	551
7257	17224	13863	7454	5254	3988	3289	2650	2227	1926	1698	1525	1341	1226	1204	1145	1123	1083	1034	1065	973	966	910	885	948	957	903	943	887	857	920	897	841	869	870	829	869	842	801	858	810	870	860	833	845	837	811	891	823	858	824	849	807	805	822	808	817	829	860	817	833	872	857	799	835	849	763	861	761	834	784	849	830	829	801	800	831	811	828	805	810	784	816	829	764	873	852	790	812	804	780	778	815	828	797	846	793	780	791	769	795	730	813	807	846	842	784	821	857	780	765	839	812	807	829	835	853	804	829	850	808	831	790	838	807	783	816	801	791	785	877	778	821	816	782	829	856	782	825	840	766	805	838	790	767	819	843	841	838	790	879	762	778	802	774	846	823	836	821	828	835	800	822	862	822	813	817	849	787	810	778	810	828	804	802	807	848	785	841	821	833	803	850	800	792	810	809	754	785	825	868	798	787	819	822	781	836	784	819	807	796	834	789	824	818	846	801	781	790	784	788	775	856	798	815	805	822	824	769	847	755	803	796	846	825	803	791	812	824	794	812	782	751	799	794	790	799	798	801	801	794	787	789	825	837	810	794	866	810	797	831	862	845	756	802	809	816	806	817	781	766	780	795	806	803	839	810	791	797	809	782	773	783	802	707	851	793	855	781	777	786	746	796	808	789	793	806	806	779	786	794	816	803	789	778	822	850	796	759	787	756	775	817	821	848	843	791	792	808	784	821	796	796	848	791	761	841	847	854	767	795	795	833	803	861	809	754	820	813	778	864	782	838	800	800	815	831	815	873	761	836	805	783	817	816	789	824	815	826	793	830	789	765	784	834	771	800	835	832	789	802	802	803	812	752	775	830	814	792	834	848	806	780	846	743	767	819	798	777	796	818	828	757	793	840	789	775	783	839	812	843	854	841	816	799	813	788	798	782	745	771	821	784	842	776	815	855	777	814	799	824	847	833	820	820	786	871	854	775	787	821	790	802	821	786	861	740	800	803	822	815	783	828	803	788	823	834	770	761	837	819	769	851	813	785	834	806	794	753	817	809	811	787	838	821	789	755	815	764	810	777	795	787	840	799	796	804	807	821	753	816	844	824	775	783	780	810	739	835	791	787	805	788	826	819	802	799	805	813	764	805	800	844	801	805	793	752	839	789	799	823	852	809	817	795	790	855	820	829	802	787	787	780	835	825	808	797	802	773	826	801	772	766	798	777	788	793	761	767	791	790	772	825	785	810	799	798	762	785	821	749	854	817	800	800	747	774	833	814	798	864	846	871	789	813	820	789	802	796	817	822	838	843	803	809	820	805	815	804	836	774	757	819	834	811	852	831	837	845	842	814	800	763	786	855	770	775	808	820	816	753	792	796	781	790	751	778	795	791	806	793	817	743	832	859	856	799	769	793	761	812	869	840	778	864	792	804	807	776	780	783	798	826	804	772	793	810	780	778	780	835	759	799	806	792	809	816	804	750	787	771	789	831	799	825	807	807	757	798	789	827	813	797	793	809	747	778	775	798	785	828	821	843	840	812	773	861	813	761	792	834	811	809	787	746	789	774	799	861	870	781	839	812	831	798	817	822	779	826	805	824	807	829	764	756	791	791	764	813	773	820	774	832	841	788	807	810	770	777	771	817	847	794	781	799	819	823	795	805	774	818	822	830	784	796	784	789	735	780	808	777	819	809	845	778	795	797	788	801	778	805	799	775	825	788	778	819	875	856	824	784	777	807	840	756	817	807	785	806	822	854	785	777	768	788	858	812	794	850	806	847	807	773	788	772	828	801	781	776	783	840	808	777	799	754	851	772	791	859	773	840	814	815	812	793	791	820	804	752	839	831	837	802	800	798	835	833	785	810	823	810	832	760	821	766	765	850	753	753	785	827	796	767	880	781	811	774	790	759	787	805	783	799	780	790	815	846	860	827	810	831	798	822	782	810	836	826	786	825	834	805	854	800	826	830	793	832	806	838	825	772	748	794	780	843	807	791	767	813	784	778	806	791	811	805	827	827	822	774	852	760	835	751	802	791	826	788	789	778	764	853	749	809	825	770	809	790	782	806	809	793	818	783	800	813	784	809	801	809	790	787	801	810	804	782	808	814	818	795	804	805	852	829	814	803	819	770	806	792	792	784	790	835	834	809	780	806	788	852	821	803	803	754	833	800	818	839	809	836	858	798	773	807	781	793	786	793	760	794	804	806	836	842	837	804	781	828	751	856	845	818	783	792	792	783	829	810	802	783	766	821	837	785	750	835	822	768	811	823	811	792	742	819	746	851	823	827	810	780	819	814	768	875	787	813	836	809	779	793	813	846	774	840	773	807	806	827	842	837	813	851	814	816	814	790	813	796	785	791	813	802	814	795	789	789	820	871	835	857	814	779	765	837	832	877	818	754	803	811	801	810	814	831	810	780	780	788	798	800	810	855	806	845	781	749	760	796	833	757	807	788	802	794	811	801	791	815	801	794	819	819	832	832	757	810	820	794	852	803	787	812	812	811	816	817	808	826	808	787	783	815	852	796	774	829	799	774	765	788	805	815	777	759	835	823	780	798	816	815	845	816	765	842	771	833	761	778	834	792	811	796	833	814	808	825	753	772	778	804	843	817	843	767	761	810	769	769	816	765	824	847	794	774	753	798	808	775	775	788	783	825	814	832	776	801	768	825	823	816	782	856	825	792	831	844	822	808	812	769	808	789	830	763	792	785	770	763	802	795	811	782	817	753	813	828	820	766	827	757	785	794	761	829	760	811	802	866	824	833	824	880	839	802	839	785	796	860	831	760	725	780	772	807	843	862	813	777	805	843	836	833	789	791	778	813	806	840	791	818	793	755	807	859	809	756	834	781	764	792	807	785	863	811	819	810	828	804	744	825	752	828	806	797	776	785	753	842	781	831	815	789	846	783	818	800	857	800	807	783	796	785	802	777	875	754	788	779	838	826	805	835	851	830	819	795	808	773	862	797	806	868	817	810	799	817	820	809	854	796	821	792	880	772	799	809	818	804	807	811	802	804	798	809	820	779	803	823	819	836	754	791	824	783	806	807	797	809	748	848	787	809	825	835	802	819	851	810	796	823	916	830	778	755	812	837	784	791	831	781	786	841	810	777	774	788	816	781	827	813	827	793	844	822	861	855	774	825	767	818	828	779	820	796	808	809	788	823	777	828	810	818	802	832	846	838	873	827	780	790	804	764	818	822	759	792	837	791	786	783	838	770	752	802	790	793	818	802	804	789	823	826	811	833	853	763	740	874	796	784	780	819	784	775	790	861	829	787	853	857	817	884	838	778	851	818	856	806	782	810	820	802	873	825	796	824	784	777	809	836	776	812	804	779	782	805	831	817	807	812	792	802	787	811	768	816	780	787	794	801	784	785	824	809	801	747	774	814	825	825	796	867	774	768	799	844	894	820	821	810	831	801	825	830	841	813	784	859	797	832	810	828	802	740	823	738	811	855	829	769	812	782	792	778	815	785	834	803	874	816	805	806	810	786	808	818	827
27029	21156	10996	1261	780	748	719	649	611	609	621	612	595	634	617	562	637	607	638	615	598	584	619	609	574	629	550	546	618	618	593	625	597	598	607	609	585	590	606	645	617	615	594	590	568	603	647	567	602	586	583	585	565	590	557	602	600	596	627	611	613	559	559	589	540	567	602	601	571	600	566	585	559	617	628	653	608	582	582	535	592	586	629	594	579	608	652	621	592	614	591	562	604	603	651	587	597	594	563	586	591	603	647	617	585	626	589	594	570	596	605	545	606	637	581	556	592	542	574	643	629	624	565	608	562	580	594	572	598	567	574	627	568	647	555	573	588	606	604	598	568	599	595	617	600	640	617	605	584	602	571	634	589	617	578	566	605	601	605	560	603	569	605	587	600	614	617	578	547	602	658	586	608	573	609	606	580	557	589	612	656	636	635	597	582	606	602	614	595	596	603	635	589	591	575	651	611	605	663	612	605	598	559	549	595	616	581	585	654	576	594	586	586	614	576	563	605	591	643	619	613	604	600	571	631	627	612	538	600	650	605	619	601	603	593	628	578	610	558	590	584	596	592	579	586	576	585	542	572	560	549	611	580	599	589	642	621	597	579	547	638	621	579	605	598	569	567	623	570	578	604	569	595	608	601	597	595	592	604	631	573	561	600	614	576	579	564	586	578	590	573	644	593	605	593	623	615	572	585	598	622	575	615	585	583	589	595	603	617	593	570	631	569	598	566	564	613	599	583	625	614	568	643	611	597	610	608	567	639	560	564	615	564	607	602	617	610	611	589	606	592	591	601	611	591	604	622	607	606	586	590	608	552	616	597	579	609	599	609	561	620	606	639	597	553	598	568	560	606	596	580	641	568	541	597	618	588	613	639	558	614	597	588	601	597	624	586	568	596	606	631	579	559	546	594	619	565	558	610	583	630	581	575	585	605	632	587	596	608	623	632	591	580	571	632	628	575	632	581	586	605	560	590	645	535	596	600	659	612	600	635	581	609	636	617	641	607	541	597	619	577	609	556	625	612	588	580	615	615	601	620	598	605	563	593	613	590	593	651	645	602	589	607	562	595	616	552	568	592	581	594	590	587	644	631	644	563	623	549	612	615	652	595	621	582	593	608	589	620	572	591	591	581	601	569	627	608	628	610	606	587	587	613	622	614	580	563	612	596	555	626	607	598	579	604	534	609	606	587	588	600	596	613	596	611	572	586	610	609	613	571	592	602	583	631	631	571	613	602	628	581	608	620	572	569	524	633	602	589	631	651	545	600	575	624	643	607	659	583	581	608	606	566	567	597	607	607	635	587	586	570	587	634	597	579	611	604	597	608	604	576	578	580	608	543	559	552	611	624	624	616	588	592	623	578	563	597	601	592	581	610	568	595	621	597	608	613	615	631	631	587	564	636	602	563	595	602	619	599	580	618	569	589	586	629	580	592	583	582	589	599	648	618	586	583	629	622	626	617	613	593	611	556	582	598	633	591	616	634	577	569	614	559	586	588	594	577	605	591	580	639	536	630	564	600	562	573	614	605	587	568	609	583	623	614	590	619	595	598	584	631	602	623	561	586	566	582	607	618	589	627	606	590	581	624	601	584	635	607	591	616	604	586	607	634	602	596	595	579	590	542	627	558	587	584	608	612	647	571	587	622	608	612	630	600	617	562	552	583	592	553	626	623	620	589	591	580	601	602	619	588	580	606	596	614	607	580	581	573	599	634	614	595	587	612	568	593	633	647	590	589	609	609	588	598	589	589	610	610	607	607	609	626	571	633	589	615	625	610	638	585	574	599	597	598	587	600	580	591	644	605	588	584	571	563	589	613	595	586	585	571	598	647	639	581	606	632	611	610	620	598	590	575	585	616	565	615	599	582	609	605	595	574	634	568	630	563	596	567	587	595	607	638	580	578	597	551	591	571	580	589	595	601	588	617	583	611	582	547	613	597	612	649	596	597	586	553	598	605	620	569	607	622	575	553	620	601	587	600	563	584	586	642	618	592	603	634	602	615	585	584	613	607	625	604	585	572	627	577	645	658	588	598	548	615	564	594	629	611	585	620	595	597	630	605	593	608	573	589	626	594	578	593	589	626	576	599	600	618	634	625	584	624	594	633	566	632	606	603	593	575	574	627	609	615	593	625	600	617	629	616	552	607	611	587	597	572	580	525	596	565	607	596	591	626	633	572	590	588	553	571	600	582	571	578	601	606	657	649	638	593	562	594	602	603	604	606	615	592	608	585	623	567	621	585	599	584	590	606	589	577	595	619	578	587	563	569	621	557	592	565	582	582	586	604	543	571	594	595	622	601	584	559	586	596	623	568	616	585	607	592	550	598	612	566	592	589	601	564	595	597	602	536	584	605	606	598	577	606	610	602	575	600	575	565	599	606	615	625	648	594	565	639	611	604	645	606	619	608	642	596	654	583	626	590	577	668	591	597	602	570	616	620	608	617	577	563	553	591	593	599	598	568	584	614	605	604	595	571	568	605	595	609	621	609	618	607	612	566	579	586	579	641	590	593	571	570	596	580	602	603	625	536	591	662	645	601	632	584	607	628	614	635	585	574	570	622	599	577	590	603	625	556	583	578	589	627	587	601	599	604	610	593	614	595	638	616	569	598	588	556	637	630	599	581	568	574	578	603	612	629	593	612	600	576	641	618	626	570	624	567	608	567	580	606	588	596	612	611	646	608	603	597	629	597	605	608	588	566	584	611	581	632	665	621	593	606	594	554	630	593	625	601	631	602	612	589	566	567	600	608	615	624	623	589	567	620	597	577	570	584	550	592	567	591	616	626	622	534	554	620	582	577	625	605	634	635	574	587	632	616	610	637	591	607	621	582	581	571	574	589	597	608	584	616	597	614	612	587	621	613	583	604	602	592	574	611	627	598	593	550	631	632	658	581	612	632	586	568	588	615	618	556	606	606	607	639	619	603	610	605	621	610	583	585	589	592	595	573	591	606	620	620	605	608	575	569	612	624	591	560	548	587	548	574	599	592	622	550	628	609	576	610	605	587	586	590	591	533	567	600	583	605	631	620	592	635	560	589	603	605	605	572	606	555	559	608	593	627	591	609	576	567	610	608	583	606	573	629	577	557	618	572	580	591	580	602	626	606	583	603	587	607	617	629	591	548	614	609	550	564	615	629	625	591	569	604	597	570	605	615	678	593	599	582	579	627	632	608	596	577	605	557	555	614	638	624	541	537	567	626	568	599	585	602	590	622	592	606	617	594	593	609	613	557	612	582	574	586	614	568	601	588	627	533	602	634	665	602	613	606	576	607	613	611	573	572	570	584	613	544	581	630	583	608	628	603	614	594	597	597	657	640	598	622	609	608	688	593	630	582	600	585	602	592	598	586	608	585	633	567	603	611	561	587	632	618	580	612	564	584	641	548	652	601	577	628	594	569	590	537	607	549	610	582	619	584	590	593	606	641	611	579	588	610	595	612	604	615	646	625	591	586	621	622	586	634	630	587	581	569	581	590	588	614	626
4142	1639	1476	1051	952	934	852	837	810	783	833	805	849	786	806	825	757	834	811	752	799	749	768	793	791	737	739	782	807	784	787	739	798	747	807	788	803	832	777	782	803	781	747	781	794	770	793	815	765	787	769	787	794	749	746	793	811	777	748	717	819	841	756	771	760	780	764	820	787	793	813	742	763	767	798	760	723	782	763	788	780	737	798	803	774	793	777	838	787	791	754	827	801	836	759	778	815	801	834	811	774	769	795	804	784	813	759	773	787	761	850	773	782	803	767	747	762	806	795	787	820	799	813	796	755	755	777	794	767	768	848	798	813	757	747	804	787	788	757	794	805	767	802	760	804	791	834	781	820	774	765	787	806	827	769	788	770	768	782	796	822	774	751	791	840	773	787	797	751	777	796	823	766	794	783	825	789	796	747	753	747	776	727	777	761	804	829	755	764	802	786	758	752	765	820	786	792	763	791	766	787	817	756	821	845	787	805	786	789	796	761	771	809	856	788	754	817	770	750	794	796	782	769	738	742	755	764	768	795	799	782	766	778	778	789	713	806	779	766	806	746	794	791	767	780	787	779	761	764	799	797	800	785	813	810	791	785	783	817	806	759	800	793	762	831	816	817	787	781	701	767	766	783	765	856	777	756	772	779	772	790	779	743	748	810	817	755	789	774	802	822	754	763	778	825	798	761	809	795	782	796	742	745	781	798	826	737	797	807	787	724	828	796	784	789	797	801	730	783	813	773	789	775	753	838	816	769	860	769	824	800	746	803	812	778	771	726	792	768	766	769	779	808	759	788	798	753	786	752	771	795	817	836	792	773	773	777	776	824	810	796	782	780	759	782	798	746	780	801	784	808	775	796	793	773	795	775	820	817	775	830	790	739	808	780	772	832	768	810	815	807	760	772	755	767	796	762	748	799	783	813	808	802	797	824	811	777	795	768	826	782	790	762	848	788	827	802	759	816	798	780	788	800	782	829	794	742	808	809	764	829	836	786	807	825	807	780	792	829	836	801	808	799	820	765	801	767	792	830	793	818	814	754	805	811	804	803	866	759	791	820	801	785	785	778	806	742	808	815	802	771	791	763	810	765	821	824	750	810	754	803	838	827	810	749	785	789	774	799	766	816	757	752	768	794	794	774	774	789	737	779	816	764	790	784	816	812	800	768	821	726	773	758	805	809	760	810	771	806	786	770	771	809	764	786	779	863	822	803	850	807	757	804	815	763	764	796	771	811	754	743	819	789	817	813	819	824	787	818	743	756	729	769	799	749	863	800	748	792	792	777	748	811	748	787	753	818	725	768	829	747	813	752	728	833	839	763	767	835	782	806	804	814	816	821	798	834	800	777	762	773	771	797	737	818	779	814	804	802	811	789	749	826	772	773	774	790	801	756	792	781	765	817	748	805	837	789	778	794	775	810	777	790	800	810	804	747	820	750	836	746	781	789	758	790	720	769	801	814	771	801	776	762	776	783	792	813	774	813	814	850	791	801	821	799	764	768	785	765	809	771	795	742	753	794	789	737	784	788	784	792	789	759	785	753	738	775	794	799	763	802	797	749	789	828	768	718	772	821	815	794	830	802	830	786	787	787	788	789	764	764	765	799	792	757	786	776	751	725	836	774	858	764	755	837	740	823	806	819	768	746	741	793	798	802	764	797	798	761	793	776	798	780	730	760	779	753	768	743	794	759	782	706	781	823	780	774	819	753	793	798	805	757	766	779	797	804	756	773	789	792	794	813	763	830	750	776	755	818	833	829	815	779	782	776	757	785	782	788	854	775	769	791	818	782	790	746	792	801	786	800	800	777	797	849	810	799	781	817	783	803	775	823	787	751	837	799	833	824	827	828	746	789	763	750	773	803	766	833	801	783	810	746	787	787	829	762	773	767	794	803	830	761	773	773	787	807	792	764	802	785	815	753	847	805	866	814	802	769	808	807	754	731	794	774	785	828	797	796	760	785	760	799	794	798	749	781	776	833	771	805	828	795	796	759	811	788	766	796	770	798	790	816	802	771	790	765	767	792	806	789	826	826	787	774	791	788	765	817	787	760	752	815	766	818	737	768	785	773	772	789	794	785	800	813	800	795	795	791	795	779	776	832	766	787	788	794	819	772	803	806	786	744	809	747	745	802	760	839	835	767	790	714	822	758	780	819	808	874	753	774	752	787	774	808	787	790	774	746	787	787	855	817	843	799	833	816	793	798	748	784	836	776	792	825	855	765	743	761	836	742	770	783	765	810	762	787	806	792	763	780	760	810	774	807	794	759	767	800	800	790	759	846	839	787	773	785	782	793	759	762	794	819	818	821	786	779	814	830	771	778	770	789	799	777	818	771	758	821	791	813	747	782	777	803	808	781	796	786	826	807	793	788	764	783	761	790	788	793	783	752	750	794	849	782	778	791	826	773	743	779	788	806	783	758	770	768	767	821	782	793	821	767	779	805	789	758	767	775	772	791	748	781	835	746	805	768	774	776	779	770	785	822	778	755	733	828	787	787	819	783	766	840	780	821	783	806	853	810	799	750	816	782	765	769	821	771	808	805	837	770	770	759	786	760	774	791	791	811	781	765	872	801	776	805	786	826	785	786	810	785	809	792	763	788	803	840	821	765	801	779	785	810	847	783	822	821	783	762	803	789	776	744	804	778	767	805	805	747	763	753	782	792	803	751	779	840	792	700	810	824	767	835	757	818	779	772	802	795	801	770	785	799	800	721	758	817	777	770	791	830	767	834	810	743	824	755	738	799	784	809	782	830	751	795	816	840	821	766	732	800	788	809	771	824	755	756	796	758	783	739	789	761	743	764	747	729	807	755	823	807	741	795	767	764	802	777	765	789	784	808	810	820	794	784	755	801	745	751	792	766	747	803	783	777	767	808	744	808	809	782	813	813	804	791	771	808	782	776	806	776	779	789	780	793	759	799	847	730	803	777	761	822	803	791	783	810	837	780	760	797	798	790	767	784	822	755	779	792	803	760	765	767	749	786	800	788	765	790	808	803	775	802	804	727	794	800	784	780	763	821	822	804	812	770	782	816	795	789	812	808	762	780	748	762	780	781	781	804	774	760	793	850	761	730	760	808	832	798	774	830	817	816	848	761	811	764	806	777	770	770	755	763	758	766	749	750	705	814	788	825	820	790	753	794	820	738	842	805	722	741	799	796	850	793	828	778	763	810	770	787	768	746	751	781	736	756	747	779	731	772	789	795	742	790	801	764	812	822	818	833	732	786	779	772	782	837	782	801	753	782	835	812	762	793	800	839	747	812	782	829	797	782	785	742	824	776	800	774	812	772	769	782	749	814	792	802	799	759	789	756	809	769	738	858	759	807	803	808	788	788	820	766	743	775	833	787	803	804	808	761	890	762	749	798	845	738	798	779	795	770	838	819	800	754	827	795	763	791	819	838	722	796	754	759	814	779	786	754	779	774	845	790	738	735	760	781	833	784	801	787	788	784	785	777	813	757	782	804	826	825	783	828	797	813	820
23841	21490	29144	24267	21494	13383	2032	1312	1123	1131	1047	1010	1036	967	961	949	962	905	891	972	914	920	941	928	929	920	886	857	889	882	885	894	847	823	873	862	852	885	869	890	874	916	889	913	852	855	882	815	891	885	902	914	840	880	866	853	786	859	843	800	872	864	879	841	854	874	815	904	873	866	871	909	824	844	868	820	841	823	905	861	848	901	835	895	845	874	902	883	899	835	843	916	894	877	817	826	774	866	873	890	835	860	877	894	917	863	774	908	884	914	865	880	918	820	865	849	839	906	894	826	868	858	823	856	843	898	864	915	879	861	909	827	831	880	882	902	872	863	856	912	855	873	860	900	885	832	895	873	863	865	819	841	879	895	871	887	920	884	916	799	859	799	836	844	889	875	844	870	889	883	894	853	878	840	927	839	906	859	841	772	840	870	877	875	858	843	881	853	893	879	847	873	874	932	838	840	884	835	855	870	839	898	867	842	836	850	891	855	872	913	854	924	854	873	850	910	830	885	840	815	859	863	822	854	863	811	830	905	878	835	885	869	807	891	836	835	820	860	848	891	862	886	856	889	877	876	878	848	843	839	872	888	855	842	862	911	823	842	892	871	861	800	884	908	847	885	838	878	856	854	866	821	870	902	894	857	867	831	912	875	836	842	811	845	883	833	884	879	871	880	835	870	870	804	846	874	922	856	875	848	908	861	811	871	840	865	831	858	888	839	887	852	850	884	866	864	876	845	881	891	816	891	884	918	899	825	838	869	828	908	816	887	798	888	821	860	845	878	854	946	886	864	935	857	863	844	844	844	860	821	854	847	841	841	892	859	863	833	920	866	858	890	887	862	879	848	876	846	898	864	904	892	902	857	827	867	842	876	817	867	811	854	870	860	889	913	884	889	824	838	862	881	832	872	851	865	853	885	832	875	814	879	783	870	842	860	865	840	828	849	883	867	923	893	833	918	844	831	854	897	849	889	838	874	871	877	881	780	818	823	860	813	866	832	890	847	827	875	867	844	823	875	870	826	891	880	887	855	876	872	850	812	794	825	856	890	858	855	895	881	867	853	855	893	848	831	883	871	882	827	892	838	876	851	864	881	865	863	938	844	850	849	842	859	878	817	844	860	792	844	836	874	867	840	856	856	858	839	845	864	860	837	820	827	855	923	912	807	880	845	869	815	857	887	830	864	862	844	879	810	892	874	916	861	841	895	847	846	866	916	866	880	891	878	894	862	808	831	843	826	874	867	922	853	824	885	874	837	892	853	879	878	866	848	883	875	905	893	877	850	859	887	866	852	858	851	868	866	913	889	895	879	799	860	877	891	875	833	876	852	868	822	867	865	858	861	802	879	917	851	856	874	852	853	902	877	857	845	867	850	853	827	834	829	832	810	875	818	864	901	852	910	839	815	894	879	820	832	849	826	853	885	805	876	833	846	873	890	855	873	832	793	817	865	838	846	819	853	833	898	860	904	884	814	885	893	920	844	875	848	840	861	804	876	849	902	871	905	827	900	867	895	822	834	863	856	904	844	849	795	873	854	891	849	895	820	868	908	843	871	892	920	900	843	859	875	874	861	870	849	859	962	872	856	866	901	809	832	855	890	876	860	795	845	905	851	875	889	914	894	838	816	884	880	820	913	819	868	830	897	823	868	874	816	865	869	822	848	875	870	833	871	868	810	897	851	875	858	823	808	851	847	827	841	896	865	818	844	853	834	842	873	871	858	861	900	838	857	814	847	881	831	821	804	848	899	911	834	887	886	867	855	816	853	818	833	838	857	850	831	849	826	896	893	857	862	845	890	814	845	850	895	831	843	852	842	872	863	851	893	821	904	855	831	854	882	888	882	832	855	886	876	865	854	879	879	889	845	846	811	868	896	830	895	913	888	879	829	872	852	889	907	832	827	851	814	824	835	854	877	849	869	814	861	886	889	847	864	913	861	842	841	798	797	865	926	882	846	808	836	858	846	864	833	877	849	848	873	870	836	846	856	850	832	854	877	858	877	866	826	823	857	825	827	890	849	822	869	864	885	911	902	838	810	858	881	812	889	826	845	904	890	875	883	849	853	850	876	849	824	832	914	881	871	880	837	904	886	880	854	818	883	814	846	856	813	879	814	867	820	874	858	895	845	838	857	871	849	897	841	871	871	839	868	837	826	848	854	895	825	838	866	853	853	856	861	829	817	898	813	851	876	822	864	873	823	852	847	842	902	806	895	842	859	874	866	847	876	902	822	867	891	846	823	876	872	831	805	800	834	877	845	870	860	816	824	839	865	903	837	888	857	804	925	928	907	831	935	839	898	828	848	911	828	808	798	846	842	874	851	878	799	836	873	826	849	882	834	913	818	894	870	827	829	854	814	910	815	841	782	859	825	865	867	869	834	823	855	866	866	876	859	879	869	856	875	900	815	853	846	899	879	916	861	879	865	820	901	821	844	919	781	819	867	820	845	851	837	811	831	857	863	862	931	794	885	854	829	837	792	857	830	878	839	873	840	825	884	873	853	867	816	832	863	864	914	827	849	764	797	876	791	811	822	841	841	904	864	849	805	842	863	869	794	842	837	815	887	870	854	861	907	859	851	883	833	853	853	894	828	851	888	875	841	863	841	894	828	892	824	883	852	819	858	847	865	877	894	834	858	852	810	862	848	878	850	820	838	838	866	903	892	836	924	834	869	850	840	841	870	860	876	805	864	835	890	923	837	850	903	864	863	923	911	891	846	820	816	852	829	854	841	829	876	890	861	886	847	853	831	815	854	868	828	860	856	844	846	850	883	842	837	878	805	844	882	868	835	851	832	900	872	828	862	853	885	825	880	865	847	854	885	899	879	886	859	873	861	885	840	901	852	887	878	883	828	886	813	832	858	833	852	870	854	830	824	832	844	892	854	841	893	851	845	879	880	840	858	893	861	865	866	870	847	842	847	866	838	884	866	844	794	923	863	842	823	883	862	865	834	824	902	856	847	830	854	884	878	880	872	888	858	834	884	872	882	917	886	846	867	860	873	853	861	857	907	876	889	877	887	861	851	858	841	761	866	888	890	873	859	871	809	870	863	854	814	868	834	901	892	858	852	849	873	887	829	819	857	891	886	826	862	814	814	892	877	908	855	858	811	798	801	877	835	840	907	852	846	867	867	830	862	817	826	874	870	823	843	862	907	850	857	844	881	807	850	839	905	860	872	854	868	894	837	859	896	815	863	822	822	920	855	819	861	873	885	853	834	849	820	871	860	871	858	870	885	888	814	862	842	823	851	907	853	883	847	769	844	850	853	790	848	850	868	871	883	923	819	821	855	867	844	872	854	771	868	868	923	853	843	909	855	877	845	848	858	867	866	811	829	846	837	864	838	869	817	849	846	858	862	877	824	818	902	862	846	938	879	857	869	826	826	845	892	865	841	883	862	878	832	889	839	862	898	856	839	909	874	858	870	862	838	847	857	817	854	872	914	857	874	869	842	878	837	854	861	857	842	842	876	885	861	880	860	848	870
5347	11142	9201	4713	3576	2868	2439	2115	1896	1732	1655	1450	1422	1389	1374	1335	1329	1262	1173	1272	1196	1225	1202	1206	1204	1235	1247	1180	1159	1156	1145	1177	1116	1183	1189	1154	1128	1148	1179	1180	1179	1177	1136	1169	1175	1162	1187	1123	1159	1165	1168	1136	1185	1138	1151	1133	1135	1094	1126	1170	1129	1146	1137	1134	1104	1153	1140	1066	1072	1092	1130	1132	1158	1152	1085	1096	1163	1117	1154	1162	1127	1123	1135	1079	1166	1128	1148	1116	1099	1161	1169	1178	1088	1107	1136	1115	1125	1079	1106	1135	1160	1085	1133	1094	1147	1057	1091	1113	1082	1116	1100	1157	1058	1096	1146	1123	1190	1098	1152	1086	1121	1114	1077	1138	1088	1202	1124	1071	1144	1151	1170	1143	1124	1111	1156	1149	1173	1125	1135	1110	1148	1120	1108	1044	1107	1132	1137	1183	1182	1118	1168	1150	1114	1136	1164	1080	1127	1032	1157	1128	1186	1173	1138	1175	1148	1079	1169	1140	1112	1131	1083	1146	1102	1061	1144	1063	1139	1161	1141	1140	1197	1131	1130	1153	1123	1169	1122	1115	1107	1103	1130	1153	1112	1187	1177	1069	1117	1118	1161	1122	1137	1131	1174	1100	1132	1149	1149	1161	1159	1095	1093	1104	1125	1063	1139	1164	1168	1069	1128	1145	1110	1127	1113	1119	1182	1148	1104	1075	1141	1113	1087	1161	1157	1152	1153	1112	1064	1095	1132	1085	1122	1113	1122	1118	1119	1181	1192	1088	1141	1101	1138	1118	1110	1145	1151	1142	1190	1074	1167	1169	1078	1134	1130	1090	1148	1149	1149	1164	1107	1128	1085	1124	1130	1094	1129	1141	1151	1145	1154	1173	1146	1090	1140	1152	1104	1044	1063	1077	1162	1157	1108	1085	1133	1095	1097	1096	1204	1131	1139	1152	1113	1149	1120	1136	1142	1130	1107	1135	1153	1135	1071	1116	1148	1172	1066	1138	1086	1093	1082	1137	1134	1140	1113	1089	1196	1212	1090	1083	1120	1193	1059	1153	1152	1120	1081	1126	1112	1133	1164	1112	1150	1150	1186	1107	1175	1113	1105	1069	1109	1156	1079	1095	1137	1063	1150	1086	1201	1094	1094	1147	1191	1105	1142	1080	1141	1119	1119	1041	1133	1176	1128	1139	1106	1118	1139	1104	1139	1091	1191	1151	1129	1125	1066	1116	1184	1098	1098	1142	1149	1099	1103	1096	1185	1151	1054	1088	1087	1156	1142	1107	1088	1143	1080	1106	1152	1180	1104	1129	1140	1142	1176	1110	1089	1106	1121	1155	1114	1177	1113	1104	1106	1175	1131	1132	1119	1087	1122	1093	1142	1155	1098	1099	1141	1164	1118	1148	1120	1186	1127	1085	1109	1133	1153	1155	1141	1179	1080	1082	1120	1099	1056	1109	1098	1163	1107	1095	1145	1107	1116	1143	1139	1085	1077	1153	1085	1112	1145	1125	1082	1147	1128	1069	1162	1134	1173	1086	1102	1070	1136	1108	1140	1181	1120	1088	1094	1108	1104	1145	1104	1168	1141	1084	1131	1042	1159	1122	1055	1110	1197	1137	1100	1129	1161	1164	1121	1168	1104	1088	1165	1140	1192	1139	1070	1105	1091	1116	1137	1115	1107	1114	1133	1141	1187	1174	1202	1127	1156	1158	1134	1100	1181	1092	1145	1138	1113	1156	1111	1119	1142	1128	1122	1075	1136	1147	1110	1069	1127	1149	1157	1136	1144	1115	1117	1103	1107	1071	1107	1118	1109	1126	1173	1137	1100	1142	1141	1088	1125	1124	1173	1092	1152	1111	1116	1127	1114	1137	1141	1130	1106	1104	1160	1073	1132	1110	1102	1170	1166	1142	1112	1106	1122	1156	1105	1138	1145	1117	1122	1190	1167	1091	1138	1168	1147	1125	1134	1111	1107	1195	1161	1176	1138	1158	1108	1152	1122	1157	1109	1125	1203	1101	1157	1141	1170	1149	1098	1159	1105	1135	1125	1067	1099	1141	1106	1132	1093	1106	1108	1050	1150	1138	1095	1147	1156	1146	1150	1125	1088	1101	1106	1088	1060	1111	1068	1147	1118	1089	1157	1142	1108	1076	1101	1088	1112	1093	1098	1105	1155	1064	1119	1097	1123	1092	1155	1114	1153	1166	1160	1125	1132	1115	1096	1136	1102	1156	1107	1117	1153	1113	1151	1154	1165	1133	1116	1098	1166	1110	1150	1097	1186	1121	1156	1049	1141	1103	1171	1145	1177	1172	1165	1067	1102	1199	1151	1124	1107	1112	1125	1129	1103	1150	1130	1093	1096	1131	1107	1127	1205	1176	1114	1155	1096	1125	1111	1111	1113	1077	1102	1103	1119	1130	1150	1117	1118	1172	1182	1206	1118	1133	1126	1162	1148	1135	1231	1123	1086	1119	1115	1076	1103	1152	1112	1047	1080	1127	1112	1120	1136	1099	1161	1126	1097	1135	1172	1134	1182	1140	1214	1104	1116	1137	1153	1197	1165	1103	1172	1112	1147	1156	1117	1164	1113	1184	1098	1149	1138	1094	1064	1168	1193	1180	1115	1138	1130	1151	1160	1095	1103	1090	1091	1107	1153	1184	1143	1146	1086	1135	1189	1134	1134	1085	1080	1147	1111	1135	1114	1142	1054	1129	1106	1130	1153	1099	1118	1127	1132	1153	1129	1152	1130	1115	1168	1099	1133	1121	1158	1144	1104	1052	1100	1093	1097	1133	1168	1135	1097	1121	1154	1095	1128	1161	1082	1072	1131	1132	1146	1119	1083	1148	1130	1122	1073	1120	1125	1107	1126	1125	1098	1115	1104	1145	1146	1092	1131	1122	1123	1188	1136	1101	1102	1141	1124	1145	1139	1080	1095	1154	1120	1140	1116	1171	1140	1190	1136	1159	1118	1169	1074	1088	1144	1071	1119	1159	1127	1134	1068	1067	1141	1136	1084	1182	1197	1195	1101	1112	1123	1097	1142	1156	1133	1154	1140	1106	1107	1108	1091	1160	1156	1054	1120	1101	1119	1142	1146	1131	1160	1101	1099	1097	1115	1113	1147	1182	1122	1077	1131	1134	1120	1137	1115	1124	1185	1120	1197	1099	1052	1135	1174	1088	1178	1162	1144	1179	1094	1115	1105	1113	1123	1157	1140	1071	1104	1079	1130	1135	1132	1134	1148	1083	1144	1139	1059	1113	1119	1082	1106	1133	1124	1119	1095	1103	1166	1103	1140	1174	1126	1124	1163	1087	1100	1122	1196	1085	1133	1155	1155	1109	1150	1080	1106	1129	1090	1122	1103	1162	1157	1134	1083	1186	1095	1159	1107	1093	1117	1118	1108	1088	1156	1124	1142	1168	1121	1140	1115	1105	1116	1108	1104	1102	1152	1196	1144	1071	1118	1194	1038	1087	1144	1078	1180	1092	1063	1192	1149	1103	1132	1168	1121	1121	1149	1093	1098	1084	1098	1139	1131	1050	1180	1133	1099	1134	1150	1108	1136	1105	1129	1124	1091	1066	1176	1127	1106	1082	1158	1122	1141	1136	1117	1110	1132	1122	1128	1161	1180	1115	1127	1089	1155	1099	1138	1094	1089	1149	1166	1132	1124	1120	1105	1172	1117	1114	1155	1133	1120	1130	1059	1147	1086	1098	1124	1130	1161	1137	1132	1168	1138	1135	1116	1110	1126	1144	1092	1149	1121	1148	1144	1098	1123	1140	1083	1166	1182	1158	1152	1098	1110	1178	1160	1141	1132	1099	1110	1120	1176	1151	1204	1190	1141	1118	1148	1115	1164	1111	1104	1100	1099	1193	1131	1074	1125	1066	1123	1126	1163	1132	1156	1185	1064	1087	1144	1078	1116	1128	1114	1119	1133	1136	1095	1103	1126	1157	1140	1158	1086	1134	1156	1105	1095	1172	1109	1123	1157	1048	1125	1155	1093	1101	1121	1197	1121	1155	1095	1104	1084	1173	1097	1106	1132	1078	1177	1163	1196	1141	1134	1136	1121	1135	1144	1183	1071	1085	1135	1146	1200	1170	1123	1124	1090	1159	1119	1085	1068	1140	1141	1126	1112	1071	1168	1105	1086	1041	1150	1131	1075	1167	1106	1132	1152	1103	1110	1181	1137	1142	1079	1115	1168	1128	1174	1101	1149	1119	1083	1137	1112	1189	1118	1135	1122	1105	1141	1120	1134	1150	1136	1068	1107	1170	1033	1143	1083	1127	1136	1057	1128	1136	1171	1072	1108	1129	1034	1123	1103	1118	1187	1083	1130	1115	1095	1096	1130	1137	1107	1136	1041	1107	1038	1097	1142	1156	1099	1117	1181	1126	1104	1074	1133	1102	1123	1116	1106	1150	1175	1074	1104	1099	1128	1116	1122	1069	1130	1148	1186	1114	1179	1173	1165	1129	1119	1154	1139	1139	1119	1152	1096	1077	1103	1169	1134	1158	1081	1103	1149	1123	1164	1142	1133	1146	1139	1076	1154	1070	1132	1102	1231	1141	1114	1103	1121	1160	1081	1136	1090	1069	1156	1098	1114	1165	1093	1134	1151	1073	1099	1150	1121	1147	1116	1135	1128	1154	1153	1153	1130	1136	1108	1103	1127	1115	1112	1074	1176	1118	1170	1137	1064	1144	1132	1130	1101	1121	1124	1138	1144	1169	1076	1112	1137	1148	1134	1104	1109	1140	1180	1130	1174	1087	1117	1112	1113	1114	1061	1072	1044	1110	1061	1149	1109	1138	1103	1140	1103	1131	1123	1112	1064	1144	1123	1163	1168	1115	1156	1076	1113	1091	1098	1117	1167	1066	1071	1125	1118	1136	1085	1121	1116	1171	1199	1111	1140	1138	1125	1127	1161	1094	1101	1122	1135	1131	1078	1164	1113	1157	1122	1158	1109	1127	1101	1132	1130	1157	1130	1147	1135	1133	1133	1140	1112	1041	1133	1142	1123	1096	1118	1117	1111	1108	1159	1139	1142	1071	1135	1126	1099	1156	1084	1117	1136	1100
23088	21532	29524	23993	21535	21580	11313	1515	1102	985	933	886	777	835	724	711	793	649	708	658	689	666	689	663	609	636	685	657	622	710	637	647	637	672	647	630	618	625	631	633	617	614	602	642	633	620	605	639	617	634	570	593	584	567	633	615	607	642	570	597	583	612	586	603	605	607	590	616	610	615	580	572	592	589	593	549	606	659	611	611	605	656	617	584	600	635	639	602	558	606	619	618	586	602	629	629	628	609	619	572	628	596	608	613	634	609	612	615	601	571	591	596	613	622	651	596	597	592	592	634	635	600	615	594	619	542	626	635	598	587	595	589	615	622	592	575	598	648	624	619	599	587	606	575	646	622	631	596	605	597	611	654	591	594	603	628	556	585	627	641	563	605	623	581	619	601	616	602	576	570	613	640	606	586	558	569	605	588	602	605	581	592	598	600	584	615	543	570	654	592	627	626	574	637	602	618	603	594	582	587	560	572	585	595	583	581	608	582	615	626	592	591	566	617	618	609	621	563	605	644	625	590	601	607	597	596	560	560	570	632	606	617	605	598	647	589	607	602	655	602	633	640	582	607	622	611	606	601	603	609	552	617	599	596	621	562	588	604	577	569	622	606	620	594	613	633	568	593	642	608	600	637	628	585	610	619	611	599	590	634	620	634	605	577	606	586	599	591	587	626	616	612	640	604	564	592	632	603	571	579	603	635	619	594	587	598	595	568	612	572	618	595	656	588	581	628	588	531	608	591	633	542	619	588	592	575	612	633	572	611	604	602	590	621	629	663	587	609	571	620	592	607	622	588	590	543	611	626	604	617	555	586	545	612	561	590	622	603	573	600	640	618	612	573	611	634	593	644	573	613	573	643	573	596	559	600	644	612	631	598	603	598	593	602	591	592	592	587	594	563	640	620	609	600	572	626	608	593	586	616	598	624	594	605	617	615	600	606	580	603	564	562	634	574	580	589	584	614	591	575	615	577	640	602	636	594	576	617	581	610	622	595	618	589	603	562	605	576	597	610	568	577	629	603	616	617	586	603	619	569	605	617	578	620	607	579	667	608	623	563	562	571	634	636	547	609	656	576	590	611	568	595	560	624	610	619	605	586	609	605	593	603	619	627	587	591	565	605	572	613	588	591	585	615	530	620	598	560	634	616	593	570	635	602	612	591	603	585	581	560	650	585	642	576	653	612	594	592	623	598	609	620	619	586	654	591	582	562	574	630	650	605	643	569	579	616	599	554	561	607	618	599	604	591	579	522	567	578	586	628	625	604	612	541	630	563	577	598	592	594	612	583	600	623	608	564	594	618	622	579	607	600	604	615	607	576	606	549	599	572	598	634	605	604	550	596	617	616	581	599	606	572	583	523	612	602	578	594	634	612	631	580	593	586	629	589	585	621	547	580	577	562	578	639	596	590	580	546	586	585	624	641	596	596	571	611	600	613	567	631	615	591	580	598	632	575	581	561	578	576	613	576	591	611	588	671	590	590	610	578	623	575	615	541	593	617	602	631	574	600	569	628	645	597	619	614	580	611	627	572	595	617	644	562	571	617	618	602	574	606	604	635	589	610	581	574	612	581	639	603	582	592	567	582	553	607	554	597	651	611	603	554	582	559	585	658	623	615	634	628	586	552	619	569	582	587	577	569	577	601	554	600	591	579	586	617	590	623	632	599	608	592	587	612	580	614	578	615	624	590	597	634	601	602	542	610	602	618	612	597	634	590	691	594	601	589	576	592	579	566	562	561	571	592	623	611	583	640	596	606	620	625	619	578	586	593	571	602	615	597	594	607	565	618	594	558	606	590	586	597	617	563	631	599	600	568	593	602	625	620	604	657	615	617	589	649	597	619	600	617	621	571	578	580	582	629	594	553	618	635	585	581	576	594	602	568	630	582	584	591	622	588	564	620	600	603	615	614	583	569	602	611	632	669	588	605	606	574	575	576	580	582	578	598	574	609	620	578	625	622	572	598	587	613	619	618	614	568	580	541	564	641	575	629	566	575	591	618	619	620	563	581	558	613	583	596	628	577	587	628	603	586	621	619	536	574	582	614	634	569	578	613	598	548	569	659	647	605	584	581	569	560	606	562	560	610	615	597	589	596	591	552	625	597	642	614	578	608	579	598	590	580	623	583	609	599	588	616	549	634	605	603	596	613	568	582	605	589	599	576	632	616	560	621	585	624	581	606	558	604	600	631	571	568	580	602	570	614	567	629	625	638	637	615	569	592	592	607	578	588	570	615	599	566	594	627	579	589	608	593	558	580	626	601	631	610	569	626	633	572	588	632	596	617	584	593	609	628	622	554	573	610	607	646	588	585	584	579	572	580	575	625	602	587	559	617	579	612	574	593	592	628	626	591	587	599	571	604	588	599	602	644	558	588	600	565	599	608	582	622	609	554	637	547	589	613	605	593	580	583	590	613	588	576	640	619	568	590	640	592	628	602	580	615	590	595	555	592	603	605	573	608	586	607	590	615	564	577	568	603	575	581	617	601	640	549	560	623	589	582	593	603	593	560	601	664	597	603	552	598	613	575	604	610	616	600	566	599	605	585	565	604	597	626	588	616	613	641	611	566	570	617	556	626	617	608	625	604	554	566	593	600	614	603	614	606	600	627	590	608	595	570	602	529	590	611	610	630	569	628	624	632	624	610	619	603	634	552	606	593	581	595	596	567	615	550	623	589	587	602	536	583	608	554	595	607	566	603	647	608	571	593	635	599	594	640	597	544	585	561	599	579	604	631	583	582	587	625	555	590	611	576	594	571	585	605	588	580	601	588	557	587	593	572	555	589	595	610	570	610	610	580	650	613	590	584	548	619	594	582	590	623	582	612	628	619	609	559	606	619	530	557	596	575	584	572	593	592	561	570	579	625	558	628	576	607	583	560	588	570	624	562	607	590	592	620	557	579	604	586	588	631	566	574	594	530	587	598	596	611	554	597	622	598	585	567	606	591	589	628	613	598	605	581	628	625	603	558	589	613	615	642	617	596	644	542	612	599	603	592	586	616	589	598	592	614	586	581	565	542	610	605	622	586	624	594	607	591	586	622	623	565	624	573	605	600	587	634	573	610	597	600	599	594	591	551	634	585	587	604	600	603	586	626	594	592	564	625	644	595	622	577	589	593	644	600	619	588	588	613	573	603	589	609	573	605	632	592	583	546	635	644	653	569	625	614	619	567	586	613	633	584	561	610	628	650	629	567	588	587	606	616	585	590	580	609	612	626	571	557	545	586	558	603	579	597	603	585	582	565	636	574	620	539	596	622	628	605	571	592	596	580	559	621	601	613	607	563	585	598	569	590	622	560	569	580	587	589	661	592	598	616	652	605	619	590	582	641	651	596	622	608	591	567	595	621	582	593	590	651	541	584	585	579	578	582	587	602	590	597	615	579	599	608	604	595	536	550	584	589	593	626	610	548	610	617	602	610	624	608	595	620	603	613	558	605	634	578	616	574	593	593	586	565	617	613	602	595	586	608	590	571	610	573	632	550
7314	17115	13933	7375	5312	4014	3282	2554	2280	1915	1743	1499	1393	1230	1202	1125	1152	1063	1087	987	1014	936	949	908	897	912	903	858	853	896	854	879	884	864	864	887	840	832	838	823	863	871	830	830	852	858	811	838	822	848	835	855	820	788	830	783	885	903	858	788	827	825	816	807	846	852	809	776	827	838	800	798	799	826	809	808	818	743	810	775	840	809	864	785	824	783	853	790	815	810	842	816	821	757	793	804	808	799	808	781	776	784	848	820	852	837	797	770	810	831	789	774	790	808	813	798	880	813	782	782	829	827	762	808	828	842	740	798	792	835	819	774	857	831	757	834	795	799	793	801	832	828	815	784	807	851	758	809	837	847	856	823	795	798	797	818	795	801	805	752	778	772	752	817	835	755	792	806	794	803	806	790	747	764	831	780	771	812	878	785	773	829	837	798	811	790	840	797	784	816	790	837	790	887	819	781	829	843	809	773	808	812	783	836	808	816	860	815	819	821	828	775	818	832	807	829	817	804	820	773	810	760	797	754	809	782	788	767	835	797	844	810	793	820	851	814	821	812	832	877	775	803	820	779	795	759	851	770	775	776	841	811	828	819	783	767	801	776	797	842	786	782	769	817	792	821	866	797	795	864	815	812	791	737	820	824	807	828	866	797	838	830	848	779	816	743	789	863	797	807	794	831	794	797	802	853	807	795	836	800	825	809	772	832	856	786	865	811	829	808	806	834	850	786	807	814	832	787	781	800	764	770	736	790	843	808	818	773	816	745	777	829	795	842	873	784	868	754	802	718	821	805	829	802	871	791	787	828	796	843	785	791	817	763	824	816	834	808	797	790	785	791	763	786	788	807	834	753	773	846	850	799	830	787	759	763	778	781	809	823	849	843	796	830	774	800	750	845	748	777	767	785	839	805	811	819	788	847	773	799	805	769	747	831	823	824	789	794	734	803	807	852	816	886	799	821	833	811	842	794	903	809	794	820	777	737	760	809	795	789	790	788	800	807	825	758	795	826	812	818	819	780	775	752	857	801	807	792	827	822	801	816	822	833	787	781	829	762	840	807	832	821	807	788	807	815	759	815	810	809	798	785	822	777	804	794	783	807	821	762	803	760	849	796	828	826	799	774	834	768	838	817	772	807	791	779	807	785	784	754	779	793	760	753	777	803	755	861	761	801	794	814	819	763	812	740	800	803	809	783	795	792	794	778	805	803	853	785	830	760	843	839	795	821	809	787	804	794	766	813	756	795	826	803	825	800	830	817	765	796	829	766	875	811	825	794	814	851	824	818	784	746	825	778	814	838	859	854	730	786	804	812	777	822	786	757	820	825	786	824	808	800	836	794	791	760	801	801	807	810	800	764	817	794	825	818	791	783	807	791	793	799	807	779	788	800	795	775	820	836	804	788	827	831	809	789	791	795	761	842	809	787	760	760	833	777	796	846	768	777	832	839	805	768	796	797	825	782	776	797	781	799	784	809	787	757	780	752	832	778	835	796	798	827	803	824	846	792	813	760	804	757	776	791	777	821	847	803	838	788	776	839	778	866	774	808	772	836	794	778	804	784	833	810	770	771	770	781	794	769	766	802	782	765	816	763	806	792	777	818	738	798	875	800	802	805	826	844	784	825	777	818	783	828	852	775	851	751	809	798	788	798	807	750	782	774	843	843	802	781	818	826	824	752	767	773	794	833	821	787	787	837	835	799	843	814	764	815	833	788	801	744	778	803	802	787	813	829	794	725	766	815	815	815	851	795	770	758	835	801	856	830	810	760	819	827	796	809	792	787	786	797	827	813	839	760	805	806	778	806	815	809	787	794	818	806	801	745	823	828	744	751	745	735	785	793	773	828	851	814	802	815	786	751	771	808	795	801	810	827	858	803	825	823	790	777	781	778	827	765	798	782	832	784	815	839	767	785	819	813	827	814	806	815	781	810	826	809	811	799	857	810	809	836	806	782	771	825	753	803	774	782	815	801	822	859	795	868	765	798	776	829	797	765	806	812	840	800	829	780	853	844	781	756	833	800	764	762	798	742	785	815	863	768	805	790	776	762	844	764	771	827	792	839	827	799	762	829	809	812	813	840	782	824	801	773	834	812	760	789	787	790	803	758	844	807	814	788	764	795	766	819	771	799	828	851	775	828	835	771	757	796	845	816	810	785	809	804	821	825	806	760	755	784	803	812	776	837	802	825	803	731	789	794	815	831	791	838	833	813	770	825	784	828	763	780	770	797	823	767	803	803	784	837	779	799	816	807	784	788	834	782	788	823	809	800	831	812	781	816	798	783	784	741	835	800	781	766	836	812	769	818	798	840	839	866	796	771	845	841	825	799	837	793	832	793	755	782	827	758	829	783	797	797	795	820	844	830	813	797	793	776	793	796	812	863	808	859	810	792	779	807	783	800	772	785	763	823	810	779	855	852	708	808	819	807	843	789	765	818	817	814	748	834	866	802	789	822	812	811	813	799	777	799	795	825	803	762	798	800	748	841	804	800	805	776	822	799	827	807	803	863	800	805	833	758	879	817	747	771	809	780	850	755	781	854	824	807	830	796	777	791	763	790	801	794	799	808	848	772	825	795	753	769	792	781	759	772	775	803	758	802	807	779	867	816	790	766	818	785	796	768	780	766	765	844	783	814	831	817	810	800	790	784	839	837	731	816	812	845	785	769	784	857	814	846	797	801	815	793	779	790	762	808	803	797	781	770	795	785	739	835	846	820	814	798	806	756	769	799	863	806	797	756	829	789	771	805	819	769	783	794	788	778	830	832	837	785	772	795	771	759	815	810	774	809	788	779	852	795	819	839	797	838	768	798	855	774	807	807	845	757	791	822	803	816	816	831	798	760	810	771	807	821	774	801	798	809	794	794	794	743	770	825	799	788	819	824	785	800	814	776	821	751	796	800	785	766	772	809	798	831	797	800	830	762	751	817	827	784	792	771	769	785	768	826	765	779	773	810	821	796	820	822	737	819	813	788	786	781	807	822	780	800	785	766	778	843	812	820	803	848	761	862	797	814	822	793	812	828	776	805	820	785	814	759	826	835	787	846	791	827	822	818	829	808	775	789	780	748	800	870	776	755	862	803	838	816	796	777	823	871	832	775	864	810	870	795	831	793	798	785	773	823	825	829	770	786	746	795	789	844	800	779	867	819	743	823	788	813	737	808	829	803	797	802	794	836	824	766	799	779	815	764	840	797	766	830	848	750	838	806	820	799	848	827	823	796	854	838	792	759	782	751	772	803	794	854	792	809	780	814	846	795	781	815	795	828	843	854	747	792	796	800	813	834	783	780	809	760	779	764	767	798	852	796	773	796	783	768	781	794	798	842	832	790	798	799	787	776	833	864	779	875	787	844	790	874	825	837	822	807	776	807	772	821	781	792	756	811	797	790	811	804	820	845	790	810	798	811	827	815	812	805	794	805	829	845	827	779	843	794	826	799	803	768	788	781	886	822	823	806	766	791	809	812	764	841	787	899	783	768	802	797	761	823
27142	21210	11016	1267	806	776	667	630	585	611	639	615	616	623	607	555	608	589	597	572	600	611	587	577	582	605	579	631	610	622	588	613	583	591	618	616	593	616	585	563	590	615	585	578	556	540	587	592	600	618	644	617	588	553	627	591	639	633	629	604	584	549	633	584	569	558	578	594	590	586	565	583	619	587	601	582	620	566	653	635	605	577	577	610	545	610	618	633	595	608	617	587	617	575	576	545	619	609	620	608	626	603	526	554	615	598	580	616	650	579	580	616	549	621	606	609	615	587	603	619	578	619	514	595	592	599	536	589	533	569	589	580	594	629	614	583	584	562	603	581	600	578	593	622	590	597	599	589	551	579	575	598	573	593	593	564	572	615	555	600	605	616	603	621	612	595	581	567	610	598	594	607	599	581	599	622	597	588	597	611	580	644	597	586	562	608	580	616	577	623	579	559	599	593	546	579	605	582	583	569	597	553	576	583	558	608	621	590	629	630	614	613	608	573	613	592	583	592	587	630	570	592	591	586	531	555	615	567	606	624	584	599	586	581	599	594	596	576	565	621	591	612	613	602	575	628	585	595	581	614	619	591	572	603	555	640	594	610	608	629	617	590	566	555	601	602	594	611	593	594	598	586	581	596	586	570	608	606	611	635	603	573	594	597	583	593	638	600	627	608	587	601	602	612	551	576	615	616	603	583	603	570	610	550	609	590	604	548	633	625	554	586	579	618	617	616	645	572	637	583	578	622	554	605	594	547	613	599	584	549	569	561	563	565	602	606	571	637	568	587	579	577	615	560	622	644	609	606	612	602	586	575	616	584	605	559	587	575	597	554	551	579	592	538	583	630	604	597	616	561	582	631	581	651	607	564	657	575	570	543	595	626	601	546	535	591	622	571	596	570	594	560	611	595	563	621	593	586	607	604	587	606	596	549	589	605	602	588	575	608	609	590	586	591	592	598	590	582	615	592	644	600	604	627	609	558	578	641	631	606	629	587	611	581	593	575	633	603	622	600	576	578	594	616	534	632	577	583	575	582	575	605	593	576	616	554	566	557	609	607	631	612	567	596	544	614	606	619	621	582	594	624	570	589	605	595	591	644	613	548	603	567	659	624	570	618	547	612	612	573	621	621	568	610	589	617	601	635	574	604	594	526	548	570	588	631	590	588	573	568	635	611	613	595	624	600	626	595	548	596	536	619	601	568	598	570	580	592	617	613	547	584	586	594	569	552	554	589	614	617	573	597	591	614	617	622	607	574	577	618	552	559	584	584	619	623	551	635	598	591	578	632	595	563	621	560	593	599	565	591	616	571	600	613	580	639	606	630	604	585	575	567	588	593	619	581	607	587	608	577	605	607	613	586	595	588	597	631	599	600	589	588	577	603	579	580	572	592	600	575	581	571	579	563	608	597	622	603	598	618	613	551	593	590	654	626	604	602	582	549	588	615	616	611	593	655	596	597	614	599	566	610	587	553	572	586	601	593	590	613	581	583	579	533	605	598	594	580	602	546	566	580	577	564	617	588	587	552	534	610	551	604	588	561	550	647	648	611	542	591	586	614	574	601	561	618	583	607	582	598	578	551	574	605	570	608	643	593	582	591	593	619	591	608	606	625	581	577	608	599	598	587	595	544	565	546	626	542	592	586	552	553	556	595	589	555	605	595	599	588	607	588	574	604	572	609	582	609	623	581	577	650	669	608	574	587	543	609	609	630	577	605	590	601	640	602	599	616	579	625	569	636	591	589	574	601	606	578	591	647	552	568	611	586	622	570	634	574	605	567	565	579	589	580	607	595	594	596	631	630	576	557	595	551	589	590	593	608	586	628	591	619	556	585	622	618	582	643	631	594	613	617	611	574	600	592	593	600	579	583	587	586	589	538	634	628	589	585	559	597	589	558	593	598	609	640	557	610	533	586	592	613	576	597	622	612	606	547	569	579	622	603	606	612	636	611	630	579	580	618	591	585	577	572	581	542	570	603	582	606	600	564	606	589	620	580	639	609	601	597	610	629	618	567	592	620	641	585	567	565	601	588	571	535	572	613	601	571	567	612	584	603	589	581	590	548	606	638	592	599	611	568	560	588	596	573	613	580	580	576	636	627	610	597	569	559	585	606	572	588	610	612	601	597	621	579	591	579	587	619	614	573	553	575	576	596	579	599	593	626	598	584	574	595	578	640	593	578	610	608	562	583	580	635	638	595	612	605	610	555	586	524	597	615	600	612	582	608	609	600	626	576	620	576	618	618	599	588	595	611	566	593	594	608	571	618	597	592	568	598	647	624	590	604	594	543	550	566	643	587	603	550	613	592	583	542	592	619	600	591	626	615	582	561	577	586	561	579	614	498	638	603	599	600	598	606	599	628	585	565	587	595	581	574	629	607	606	631	574	619	548	581	665	604	575	619	646	611	578	598	555	596	623	624	610	605	602	610	609	608	624	567	591	617	625	632	591	581	596	586	594	613	620	565	571	611	537	612	594	615	590	583	584	549	621	586	617	578	649	653	584	558	623	588	595	569	586	588	614	594	567	591	586	605	563	630	562	572	623	633	566	604	566	629	581	580	622	566	559	641	635	598	602	592	604	564	639	625	604	587	620	585	583	608	589	583	604	622	592	552	589	577	620	588	599	608	593	648	530	593	600	563	601	554	663	640	613	609	584	609	579	584	585	622	601	559	599	621	574	583	616	582	629	567	620	602	575	587	563	582	630	610	572	637	597	593	589	607	626	566	611	565	596	597	618	606	617	578	603	613	628	587	575	571	646	605	581	571	598	590	600	583	614	600	554	586	623	564	619	603	597	558	569	593	594	614	603	635	626	620	649	600	601	596	595	605	583	627	568	570	641	547	564	616	606	563	542	607	631	616	612	610	592	546	631	580	620	638	628	625	571	599	599	569	583	602	584	578	585	598	610	607	558	568	572	616	531	619	566	621	616	573	623	619	599	624	618	599	594	562	644	550	628	641	570	569	614	593	592	594	607	591	549	578	608	614	596	623	590	581	575	580	581	604	566	627	606	606	567	587	573	608	612	625	606	554	564	586	640	649	584	539	603	530	571	545	605	584	592	621	558	605	619	611	600	573	614	614	617	590	558	606	617	616	592	607	580	600	599	619	591	608	603	582	591	542	596	638	593	593	560	598	651	557	607	574	573	623	569	575	609	587	614	569	636	595	606	618	606	600	629	559	587	572	549	579	597	589	560	575	588	595	616	589	633	581	560	581	573	581	609	594	649	618	665	639	587	582	576	530	610	584	574	634	572	588	593	627	622	580	599	611	618	638	567	574	628	587	606	553	557	581	587	602	602	568	588	569	607	565	613	622	629	605	597	597	587	616	558	604	616	589	571	620	636	586	598	624	593	597	638	596	591	577	602	574	600	567	599	584	580	642	613	536	581	594	649	582	588	586	552	575	633	589	583	552	637	601	611	572	612	593	591	613	619	621	580	601	588	580	546	576	586	583	605	604	589	599	603	635	665	571	616	617	583	610
4264	1668	1489	1083	1031	877	875	849	801	854	800	817	812	817	796	782	800	776	783	853	732	765	762	753	743	822	751	817	838	759	804	792	804	754	834	802	734	828	788	736	787	777	789	785	806	769	789	764	805	827	798	786	814	781	857	753	808	812	788	745	831	809	807	790	752	784	786	835	771	803	808	787	782	814	767	788	764	754	774	794	803	727	805	739	736	771	807	798	780	768	781	802	791	723	762	797	819	776	819	782	761	834	778	813	742	798	775	794	784	793	810	788	801	786	759	798	766	781	752	788	770	792	801	792	773	796	733	796	734	787	793	827	815	789	824	747	773	776	774	787	767	849	781	827	805	816	785	824	773	787	803	791	753	777	828	809	822	783	787	778	770	801	750	764	765	797	836	804	813	768	741	791	724	788	775	817	752	798	783	783	768	787	786	794	753	760	787	773	785	795	800	763	794	843	765	780	841	789	758	785	814	750	764	804	754	781	788	790	787	783	808	795	753	798	752	847	806	764	815	774	754	791	809	774	832	766	802	789	724	758	799	785	806	812	765	815	783	780	785	781	792	793	798	789	792	798	805	805	767	836	694	794	748	799	773	810	743	768	780	782	789	774	768	788	819	791	799	797	768	794	841	791	769	807	839	793	749	800	820	781	797	754	757	766	723	768	854	743	766	786	795	803	842	795	779	798	768	795	793	784	779	801	746	807	767	799	787	765	726	800	770	756	749	786	746	803	783	784	725	791	801	826	803	731	789	730	833	792	703	772	857	729	756	807	803	790	787	766	750	760	837	797	748	732	759	803	791	806	765	790	818	778	786	844	813	777	781	781	806	820	808	806	746	784	836	766	785	742	791	832	808	744	732	763	756	736	734	832	715	829	754	756	859	844	768	841	837	800	806	769	851	787	810	801	772	739	804	798	751	784	787	797	760	812	800	820	770	770	858	800	747	801	786	802	744	770	802	777	814	734	794	787	776	747	794	811	748	767	784	761	715	757	741	778	792	767	743	776	798	781	790	796	749	754	759	758	743	784	791	784	780	829	786	761	723	747	816	740	774	755	785	848	825	772	827	779	787	771	751	813	795	804	738	786	755	821	793	816	810	782	810	770	817	786	796	816	800	800	792	781	780	823	786	789	770	802	780	775	792	784	776	793	772	754	827	777	820	793	768	784	772	741	780	775	753	759	763	782	741	742	821	775	744	779	805	825	799	815	792	797	795	745	779	804	776	767	771	800	742	782	803	818	766	796	769	740	772	803	823	778	838	756	784	775	792	779	797	809	754	754	785	767	774	789	752	780	792	804	802	755	793	761	792	792	763	797	817	745	785	795	782	769	767	756	804	771	831	798	715	789	775	835	745	833	817	795	797	808	741	812	843	792	847	788	744	776	785	834	771	791	803	736	724	785	763	786	783	789	828	807	798	781	753	778	757	749	767	816	808	808	785	786	810	729	797	748	815	779	771	806	789	773	755	790	792	847	791	760	772	778	758	791	808	754	802	863	774	846	797	810	815	813	724	790	792	802	790	785	817	774	772	777	798	770	797	782	779	782	793	797	769	804	790	755	803	790	816	776	796	818	781	771	806	791	792	806	742	764	811	814	751	842	808	809	790	755	722	853	792	767	761	782	805	810	785	811	817	763	788	779	802	756	767	805	766	793	787	749	786	778	762	800	766	856	778	775	810	792	814	830	803	799	729	803	766	796	796	796	800	751	859	761	791	775	800	781	753	784	766	807	775	849	816	852	766	761	740	797	774	780	799	811	798	829	785	785	760	737	789	804	760	776	766	812	767	749	822	732	796	780	765	785	792	746	773	784	773	794	797	783	758	723	748	809	785	790	785	820	835	796	767	742	793	834	764	729	826	763	751	789	781	740	828	769	806	780	737	790	806	761	842	778	749	744	777	756	818	756	778	762	817	792	777	793	819	750	814	806	802	793	760	747	778	744	778	788	811	765	748	798	787	715	759	760	802	761	782	740	822	783	824	775	826	805	814	813	777	760	835	750	771	825	771	786	826	808	769	805	840	809	786	800	761	791	769	795	817	812	835	825	796	769	783	744	827	756	787	782	775	783	784	834	822	777	803	745	786	744	747	832	826	764	814	798	821	766	772	762	776	785	780	754	788	787	855	751	769	825	783	845	770	818	788	804	785	810	800	768	783	795	759	774	767	824	741	767	762	802	787	752	771	809	801	816	794	759	831	799	848	770	810	773	762	804	754	795	818	816	791	748	776	765	786	771	812	818	752	809	735	792	789	813	756	816	799	788	825	803	774	774	808	809	821	793	749	741	809	767	792	784	741	803	815	816	804	771	814	769	773	810	744	756	810	808	841	779	769	805	786	790	799	835	793	740	751	777	811	772	787	792	798	817	803	772	819	790	815	733	826	726	783	767	808	774	778	804	780	793	869	803	793	767	767	779	780	814	780	778	802	771	739	754	769	784	731	760	784	775	759	793	804	797	802	774	780	793	822	815	760	803	780	796	830	786	839	806	763	820	756	770	780	775	825	787	772	795	770	825	777	809	829	809	750	799	769	773	773	767	792	804	814	812	791	806	784	804	782	779	763	827	813	793	781	814	755	812	808	808	760	800	769	779	802	718	772	790	777	835	830	819	785	784	731	728	819	810	782	795	804	785	760	795	853	752	833	774	803	800	774	794	773	784	857	765	798	816	810	753	794	748	762	818	810	816	753	823	801	770	760	789	809	859	774	794	791	737	765	816	785	809	834	788	746	814	738	791	848	770	782	773	775	750	746	753	808	807	825	759	776	859	805	777	757	763	758	769	816	838	783	808	830	775	771	745	821	825	778	863	803	826	727	753	812	860	763	801	825	817	783	727	825	739	838	823	796	811	755	821	770	774	807	783	827	758	834	782	796	807	818	825	831	737	807	803	754	838	769	760	809	788	780	796	754	792	749	823	766	805	816	773	689	803	778	793	803	776	738	813	782	819	811	797	793	773	808	749	741	781	814	812	793	778	785	786	767	777	776	766	800	800	816	756	781	776	760	818	779	770	765	789	795	762	825	786	785	839	788	758	827	765	777	785	768	756	809	798	769	761	813	786	818	788	780	764	746	786	783	826	773	756	791	813	830	778	842	807	765	821	747	763	803	787	751	781	760	818	759	815	802	778	758	777	811	860	807	796	791	808	794	828	759	791	759	753	746	777	787	744	838	752	796	787	791	712	775	766	825	720	785	775	784	798	794	730	782	817	803	767	801	775	836	800	794	815	783	814	808	827	761	818	842	794	779	755	828	762	770	801	746	772	801	758	770	806	734	731	776	793	762	818	783	804	830	798	746	778	770	813	812	821	784	769	802	800	773	759	788	766	764	858	807	796	742	744	743	803	814	790	788	811	780	765	774	775	785	745	735	791	794	773	737	756	780	807	748	782	796	784	763	750	800	778	781	816	787	753	821	805	790	785	775	788	823	780	783	779	806	809	764	755	836	817	797	800	730	802	840	774	813	792	811	811	851	769	802	786
23921	21506	29102	24318	21492	13487	2026	1351	1160	1150	1021	995	945	943	950	941	984	919	865	915	914	871	946	857	880	851	935	867	898	884	840	837	838	851	885	948	900	842	917	829	861	934	829	815	871	858	858	845	880	855	883	871	882	899	914	824	862	877	851	839	801	875	855	832	861	860	899	958	858	825	897	878	856	898	838	925	856	849	815	883	856	830	883	830	849	813	817	837	843	820	889	834	884	837	826	832	867	843	821	861	845	839	866	884	827	850	840	848	826	864	830	861	875	839	870	894	851	811	852	879	882	869	846	845	825	874	882	885	874	863	885	903	851	878	833	851	852	873	864	878	853	912	826	831	902	825	868	849	846	875	866	857	848	845	850	875	873	789	855	853	847	886	878	868	894	852	824	846	854	856	814	892	818	847	857	854	835	869	863	871	828	832	872	894	837	850	903	858	824	851	809	871	861	847	847	875	867	862	807	872	921	886	829	797	806	813	902	867	834	874	875	803	899	824	803	872	872	893	841	927	902	829	867	855	791	803	816	882	869	904	846	870	854	845	873	893	855	860	842	886	853	866	801	863	862	891	817	888	870	858	824	825	831	849	801	849	834	864	894	863	891	838	877	823	867	853	865	830	880	854	869	880	917	941	843	866	824	898	858	851	872	843	850	867	853	842	889	872	818	856	868	862	813	843	817	843	853	817	900	869	842	844	819	851	827	819	817	868	853	838	813	808	830	870	866	857	853	806	870	819	896	879	872	840	876	879	829	910	908	835	863	856	886	853	890	861	861	856	837	851	863	850	888	843	848	840	796	856	824	863	878	865	845	877	841	801	813	811	823	819	834	846	866	878	812	875	842	841	893	850	881	846	864	864	845	876	883	822	859	860	892	835	836	865	903	832	811	810	889	898	852	843	847	813	847	798	904	858	862	904	926	855	868	870	828	848	903	875	846	808	856	800	853	876	842	813	847	833	865	806	822	853	853	850	875	873	868	887	867	855	894	826	836	849	833	861	877	817	833	816	821	870	849	887	854	841	860	841	824	872	867	878	876	839	814	867	853	875	883	842	850	848	841	862	879	799	827	871	898	857	843	839	861	857	851	858	808	854	857	887	820	872	850	840	825	849	849	850	791	857	842	903	815	835	838	853	816	850	823	872	894	869	815	828	884	830	889	848	859	804	829	845	905	847	849	865	849	843	819	873	885	848	805	861	853	889	903	844	851	853	832	815	820	863	812	797	809	848	836	797	883	813	804	894	820	927	863	811	876	829	846	854	802	923	898	910	855	836	840	848	865	856	916	877	841	848	846	845	829	821	915	839	825	828	917	834	838	874	842	833	862	871	836	847	854	816	815	881	897	847	806	904	807	840	874	847	821	906	888	906	896	830	887	846	857	933	854	838	826	831	820	836	875	867	878	867	883	897	929	853	842	844	846	871	919	837	831	832	826	889	862	815	860	838	816	809	850	881	803	833	877	839	868	848	889	822	880	897	845	891	861	865	848	858	861	857	797	810	854	824	870	849	774	841	843	811	884	887	823	877	866	823	890	856	899	847	818	833	835	867	842	800	853	826	872	814	839	880	872	815	849	872	853	818	866	850	873	859	862	826	830	847	848	850	885	876	785	862	853	841	852	844	865	891	876	883	848	841	865	814	846	909	831	842	796	868	857	825	862	848	877	854	908	915	845	884	837	897	872	865	916	838	838	873	857	829	837	834	829	837	859	862	839	869	878	854	816	869	826	786	859	876	882	887	872	871	827	879	875	841	847	810	861	842	852	868	863	825	801	824	839	861	833	825	853	898	910	844	837	856	857	806	842	818	893	888	812	865	829	809	836	838	813	903	803	863	879	836	850	814	894	832	853	865	858	841	845	852	850	882	857	853	871	865	831	804	863	882	876	816	894	858	870	846	893	867	878	814	832	836	816	882	829	821	845	831	846	820	832	868	833	918	881	873	847	856	851	845	847	819	857	873	811	856	905	837	822	844	837	832	808	893	906	888	847	823	884	889	841	849	878	839	818	840	848	838	842	860	826	854	851	867	800	843	836	854	820	850	905	838	880	829	919	854	933	870	784	824	891	879	862	850	856	871	896	857	857	865	808	791	823	790	880	866	858	907	884	860	822	827	842	826	822	874	814	886	879	863	878	872	870	786	839	870	859	866	834	860	880	881	843	893	837	866	892	816	884	860	853	831	837	804	832	901	876	830	847	855	817	874	842	857	835	865	852	837	821	815	864	804	830	845	925	869	865	950	857	844	817	873	813	846	820	872	901	912	949	857	865	855	838	800	867	867	942	845	848	827	835	881	847	915	851	881	851	830	877	887	865	875	866	851	844	883	790	885	873	853	896	856	866	903	887	845	825	823	882	837	817	875	858	846	875	798	865	857	867	776	839	859	851	898	865	822	859	855	825	839	815	830	858	839	899	899	808	842	815	847	883	855	890	818	881	848	862	857	819	817	869	843	817	832	807	888	889	845	831	887	841	771	885	866	847	833	859	846	859	809	837	861	819	900	871	826	834	883	881	811	854	864	840	834	844	846	811	873	838	888	842	839	820	852	879	879	822	870	821	854	854	850	869	878	836	852	868	856	817	897	870	813	835	872	912	851	871	848	861	850	893	823	871	836	828	854	842	880	883	845	867	862	883	797	829	827	836	838	838	815	895	878	866	894	907	844	874	874	900	886	874	855	867	836	857	864	879	834	867	813	867	825	886	850	810	895	851	872	898	846	885	847	888	886	832	873	892	861	890	886	823	908	891	857	836	858	848	842	827	884	841	917	880	832	878	887	877	816	855	853	856	829	801	852	888	840	855	838	917	944	883	831	784	818	856	862	860	872	878	876	834	837	852	857	861	797	870	899	822	854	832	825	890	861	875	870	799	859	856	838	851	830	826	878	827	860	844	839	826	845	825	872	847	844	812	839	847	864	893	856	800	820	885	800	893	865	840	837	826	846	873	818	865	831	847	845	838	884	869	860	856	852	862	817	836	861	830	851	840	816	841	894	833	908	827	841	872	850	822	886	828	870	815	862	801	875	846	818	871	832	816	867	848	819	796	838	915	915	850	892	857	823	813	828	777	840	869	844	844	842	860	877	833	857	878	813	794	862	890	843	819	820	885	833	845	825	927	864	843	853	872	841	839	890	855	888	836	875	827	908	848	817	864	861	796	822	873	854	845	823	855	804	789	886	822	837	914	857	871	847	916	906	829	855	840	904	862	854	840	832	846	811	827	855	799	865	892	822	811	825	856	843	870	851	863	806	893	851	856	853	885	841	872	853	879	845	842	839	797	890	870	872	817	858	896	846	872	820	832	880	829	844	819	863	841	851	848	900	841	893	843	841	853	867	841	845	875	838	840	819	844	843	849	813	842	924	850	818	879	888	830	771	796	830	819	849	859	840	848	806	832	832	854	870	838	904	824	878	838	841	869	902	862	823	832	844	826	846	853	870	898	850	861	808	920	846	851	887	844	851	887	799	849	825	862	883	859	846
5244	10885	9201	4819	3582	2785	2331	2043	1884	1716	1628	1488	1407	1389	1338	1314	1257	1265	1270	1224	1172	1197	1165	1240	1149	1197	1113	1203	1170	1192	1234	1102	1155	1150	1158	1080	1140	1100	1123	1102	1138	1127	1156	1095	1097	1100	1138	1143	1127	1190	1102	1137	1138	1078	1176	1163	1168	1118	1204	1103	1088	1189	1103	1092	1201	1102	1109	1160	1165	1091	1187	1121	1064	1180	1083	1192	1130	1075	1146	1135	1056	1172	1101	1128	1165	1131	1176	1106	1152	1148	1096	1094	1114	1113	1189	1108	1179	1151	1121	1146	1115	1130	1125	1143	1096	1110	1114	1150	1148	1106	1122	1097	1072	1032	1172	1145	1136	1134	1098	1104	1157	1112	1113	1096	1121	1079	1089	1119	1147	1103	1187	1134	1179	1120	1071	1095	1053	1113	1122	1128	1065	1190	1104	1040	1109	1156	1123	1104	1124	1149	1077	1070	1121	1086	1170	1148	1135	1153	1146	1100	1156	1069	1124	1073	1107	1051	1072	1132	1089	1147	1104	1108	1116	1095	1125	1068	1141	1068	1150	1103	1088	1156	1091	1119	1044	1126	1114	1142	1177	1141	1072	1103	1150	1052	1139	1108	1040	1126	1086	1080	1068	1166	1095	1111	1122	1109	1092	1107	1098	1080	1151	1119	1158	1180	1120	1095	1155	1114	1141	1085	1104	1094	1139	1122	1140	1170	1149	1082	1121	1132	1131	1111	1104	1060	1132	1113	1054	1105	1092	1176	1079	1112	1116	1062	1149	1127	1100	1094	1162	1090	1109	1089	1069	1155	1066	1140	1092	1115	1088	1128	1107	1098	1106	1065	1119	1142	1097	1164	1125	1096	1126	1090	1100	1128	1147	1058	1161	1154	1164	1119	1104	1117	1147	1119	1130	1176	1174	1107	1092	1099	1112	1125	1105	1051	1159	1169	1074	1135	1148	1064	1162	1108	1124	1091	1150	1074	1102	1134	1110	1132	1083	1148	1070	1131	1116	1084	1151	1065	1107	1111	1085	1075	1131	1191	1105	1114	1109	1160	1109	1113	1107	1149	1110	1137	1125	1087	1112	1110	1141	1110	1115	1090	1163	1136	1128	1125	1097	1111	1116	1117	1167	1119	1109	1046	1110	1084	1111	1161	1152	1112	1095	1133	1135	1148	1130	1083	1096	1139	1095	1152	1098	1124	1132	1084	1115	1150	1142	1149	1134	1079	1091	1093	1133	1090	1044	1084	1096	1129	1106	1149	1046	1168	1116	1111	1067	1069	1129	1118	1035	1130	1043	1119	1077	1070	1146	1140	1171	1104	1124	1082	1126	1149	1208	1089	1130	1106	1060	1080	1081	1116	1084	1185	1111	1096	1139	1176	1103	1126	1112	1095	1105	1098	1140	1127	1103	1134	1087	1110	1071	1111	1102	1199	1085	1120	1087	1072	1104	1081	1132	1058	1097	1150	1108	1114	1082	1087	1121	1128	1082	1122	1133	1154	1085	1123	1065	1110	1105	1104	1159	1137	1078	1087	1078	1108	1137	1103	1059	1114	1138	1119	1113	1100	1114	1116	1119	1081	1041	1095	1126	1086	1074	1117	1161	1101	1063	1120	1113	1151	1074	1108	1083	1112	1141	1121	1070	1185	1119	1117	1077	1077	1137	1087	1072	1092	1157	1126	1115	1087	1149	1066	1106	1113	1094	1033	1119	1089	1126	1139	1161	1055	1079	1116	1126	1176	1121	1176	1088	1085	1208	1128	1075	1080	1076	1109	1146	1103	1083	1143	1182	1115	1079	1158	1090	1146	1065	1083	1097	1074	1103	1144	1150	1169	1158	1118	1155	1150	1063	1122	1110	1091	1161	1137	1140	1134	1154	1117	1081	1099	1080	1083	1052	1043	1116	1162	1153	1142	1140	1076	1118	1127	1066	1097	1081	1138	1051	1158	1095	1096	1108	1098	1124	1108	1134	1125	1108	1121	1115	1093	1104	1123	1090	1120	1130	1099	1075	1115	1105	1143	1093	1055	1101	1155	1171	1096	1151	1055	1053	1139	1105	1092	1117	1115	1139	1086	1183	1095	1127	1122	1154	1137	1132	1155	1134	1123	1157	1125	1130	1156	1052	1136	1141	1096	1110	1109	1174	1118	1131	1165	1123	1157	1084	1116	1131	1090	1123	1145	1086	1148	1101	1144	1130	1100	1145	1154	1091	1160	1043	1131	1118	1097	1095	1148	1133	1137	1091	1081	1119	1158	1081	1103	1125	1122	1053	1137	1139	1083	1154	1182	1116	1069	1111	1056	1103	1118	1155	1105	1101	1118	1027	1137	1120	1105	1108	1141	1141	1139	1093	1144	1160	1139	1115	1164	1125	1087	1113	1137	1103	1180	1158	1041	1092	1061	1134	1116	1074	1104	1189	1133	1087	1107	1138	1090	1108	1080	1107	1095	1097	1102	1094	1146	1162	1062	1136	1052	1135	1132	1175	1071	1087	1107	1111	1107	1096	1125	1107	1099	1049	1116	1073	1161	1083	1185	1099	1136	1142	1192	1146	1132	1098	1157	1102	1099	1100	1116	1161	1126	1167	1135	1113	1121	1066	1096	1205	1060	1084	1146	1091	1152	1183	1131	1150	1147	1157	1072	1115	1119	1097	1134	1073	1140	1082	1138	1108	1104	1160	1068	1076	1124	1045	1105	1095	1131	1049	1142	1162	1099	1064	1086	1100	1112	1164	1106	1141	1106	1176	1130	1162	1139	1090	1150	1085	1165	1111	1108	1108	1125	1162	1129	1145	1144	1115	1052	1139	1117	1116	1123	1170	1136	1124	1105	1070	1061	1163	1070	1136	1095	1103	1165	1140	1142	1123	1156	1101	1093	1123	1119	1129	1132	1122	1117	1148	1124	1118	1128	1167	1125	1033	1173	1140	1085	1064	1149	1070	1116	1065	1140	1051	1121	1082	1153	1129	1064	1119	1081	1100	1113	1105	1095	1155	1183	1063	1119	1074	1107	1083	1146	1140	1129	1085	1150	1098	1168	1120	1143	1131	1136	1131	1059	1168	1107	1122	1122	1101	1110	1081	1130	1109	1115	1120	1141	1078	1080	1144	1107	1083	1120	1097	1193	1119	1146	1131	1085	1124	1112	1107	1101	1066	1085	1066	1130	1125	1081	1104	1153	1168	1180	1144	1054	1157	1130	1207	1114	1083	1154	1115	1102	1129	1103	1141	1104	1082	1127	1127	1145	1076	1036	1154	1089	1157	1134	1073	1073	1090	1144	1133	1125	1119	1090	1078	1125	1080	1121	1103	1077	1093	1153	1144	1074	1111	1161	1108	1142	1112	1083	1175	1149	1099	1147	1106	1063	1043	1092	1129	1100	1134	1147	1130	1061	1104	1181	1127	1141	1106	1026	1151	1099	1173	1081	1122	1159	1079	1124	1094	1116	1127	1074	1101	1105	1078	1131	1045	1124	1103	1140	1181	1106	1098	1080	1096	1096	1131	1097	1088	1119	1126	1113	1124	1126	1187	1125	1100	1079	1084	1139	1193	1125	1178	1100	1075	1124	1168	1166	1177	1083	1080	1094	1121	1131	1092	1127	1114	1126	1068	1155	1118	1160	1114	1113	1118	1133	1069	1140	1175	1101	1072	1148	1102	1103	1150	1059	1141	1093	1137	1143	1107	1136	1107	1166	1134	1122	1114	1106	1118	1091	1134	1106	1158	1143	1109	1157	1120	1113	1112	1151	1049	1107	1137	1160	1118	1130	1132	1094	1092	1153	1143	1184	1048	1200	1167	1099	1091	1118	1115	1191	1113	1094	1119	1042	1154	1119	1178	1073	1160	1100	1088	1104	1167	1141	1179	1147	1087	1095	1180	1157	1102	1077	1112	1117	1106	1097	1045	1133	1160	1129	1077	1105	1078	1133	1144	1121	1083	1154	1121	1131	1092	1181	1155	1137	1160	1125	1096	1159	1136	1134	1142	1089	1115	1101	1092	1071	1090	1110	1136	1134	1073	1142	1118	1106	1109	1142	1056	1101	1080	1177	1116	1083	1061	1124	1140	1081	1139	1142	1116	1103	1079	1132	1101	1092	1092	1113	1123	1082	1078	1161	1133	1124	1089	1118	1174	1082	1134	1161	1086	1080	1112	1143	1079	1093	1119	1085	1043	1131	1118	1102	1102	1070	1157	1141	1075	1059	1100	1123	1152	1149	1159	1095	1070	1120	1105	1089	1115	1137	1073	1116	1105	1078	1160	1155	1082	1069	1090	1088	1103	1126	1076	1096	1120	1059	1131	1086	1108	1147	1146	1147	1107	1114	1113	1149	1150	1112	1085	1110	1094	1155	1147	1120	1064	1101	1181	1141	1158	1102	1087	1121	1130	1192	1110	1091	1058	1105	1135	1071	1155	1057	1109	1106	1085	1084	1143	1162	1112	1123	1129	1108	1121	1078	1111	1157	1093	1150	1168	1044	1126	1098	1091	1141	1133	1132	1145	1107	1092	1073	1103	1084	1141	1117	1160	1092	1135	1122	1082	1142	1171	1142	1077	1148	1080	1129	1137	1101	1147	1085	1098	1072	1079	1120	1108	1172	1178	1094	1106	1090	1122	1109	1158	1063	1093	1121	1124	1157	1126	1068	1201	1101	1148	1137	1107	1122	1138	1127	1152	1148	1070	1140	1119	1102	1154	1124	1144	1159	1114	1134	1114	1082	1142	1152	1124	1103	1161	1072	1151	1124	1072	1121	1116	1070	1197	1069	1151	1079	1093	1042	1100	1058	1112	1107	1059	1136	1212	1048	1121	1115	1083	1172	1061	1123	1141	1109	1107	1149	1134	1130	1104	1070	1104	1077	1082	1075	1072	1130	1086	1094	1134	1152	1077	1163	1109	1070	1060	1087	1126	1118	1188	1127	1039	1103	1132	1121	1155	1105	1155	1106	1157	1076	1105	1140	1112	1170	1104	1091	1159	1154	1112	1155	1115	1068	1155	1115	1115	1165	1154	1136	1105	1188	1171	1113	1121	1098	1067	1124	1095	1074	1081	1128	1106	1126	1119	1074	1090	1177	1101	1115	1155	1037	1109	1122
23056	21502	29496	23979	21504	21558	11079	1462	1077	975	948	857	808	757	746	767	704	690	684	726	664	681	708	679	668	621	644	632	618	641	641	620	624	614	654	683	683	629	601	624	565	616	624	581	560	635	598	621	605	597	578	644	574	575	600	597	610	610	607	591	616	621	594	611	610	579	630	562	601	615	580	594	582	569	616	587	596	607	592	627	611	623	552	564	613	590	586	599	611	575	605	575	617	578	576	566	570	582	625	573	641	614	597	619	600	510	609	651	617	638	636	580	607	578	560	566	564	613	638	569	594	558	601	594	562	581	622	595	590	598	600	635	581	595	576	584	583	632	587	577	560	589	581	649	589	590	589	596	598	575	635	600	565	587	585	566	621	652	559	571	603	584	604	588	601	600	564	641	614	579	633	620	602	586	589	648	554	614	567	593	600	557	541	560	606	620	561	612	553	620	584	577	589	589	633	612	622	599	576	631	594	603	618	595	599	605	572	612	591	565	583	588	632	590	577	594	572	619	615	539	630	605	636	561	600	606	581	592	545	639	612	614	600	610	551	563	567	584	593	607	603	607	593	555	621	557	630	576	628	610	631	597	636	564	597	564	583	567	627	623	582	600	573	596	585	614	616	581	565	633	575	575	575	580	582	617	574	557	535	597	615	618	626	580	667	585	610	601	560	598	564	593	576	582	578	582	599	564	567	591	573	589	562	547	567	623	584	609	616	594	581	604	585	597	557	565	593	596	603	606	638	594	561	638	606	584	632	572	574	553	605	583	562	619	604	656	592	600	621	598	582	557	650	594	603	601	591	616	570	628	585	596	575	597	615	599	586	587	596	619	599	590	562	636	613	574	593	616	530	622	598	588	594	601	592	577	577	591	569	623	625	619	569	632	634	585	593	551	636	612	584	578	620	633	553	583	581	617	611	601	577	599	613	612	567	599	589	553	591	572	574	584	559	613	615	600	615	596	579	566	544	589	617	592	571	568	615	612	607	620	607	614	600	559	588	601	585	557	560	585	615	600	575	573	581	602	617	582	642	620	574	568	639	605	583	571	585	616	587	641	586	606	640	599	592	629	593	572	596	607	583	607	589	560	600	552	593	569	584	598	571	533	565	600	583	607	561	594	614	557	573	598	565	583	607	589	646	607	556	631	574	619	551	612	517	545	599	581	585	575	566	555	591	576	602	601	598	569	628	594	596	558	580	560	543	569	661	566	658	574	541	625	628	610	580	556	574	581	605	641	631	582	592	574	564	588	631	644	613	574	619	610	618	565	655	598	614	606	578	612	619	593	584	582	608	568	572	578	591	578	595	573	565	605	580	552	572	556	608	607	599	612	590	580	568	591	600	585	531	600	629	564	598	582	621	607	589	563	577	556	567	550	649	644	615	602	580	592	580	578	594	570	618	576	581	562	554	580	602	629	596	591	627	605	562	584	607	628	596	525	579	564	576	622	600	544	585	561	569	568	603	560	629	587	623	557	581	600	547	604	603	612	643	572	590	629	571	594	609	571	607	589	623	581	609	595	606	584	560	650	586	605	613	626	608	609	589	613	592	557	584	573	549	583	555	600	627	531	607	639	595	575	624	615	579	635	584	632	559	636	608	574	609	546	597	590	613	586	579	561	618	587	589	608	553	555	575	591	572	607	576	576	575	607	583	565	585	612	654	571	607	589	616	609	582	623	549	598	594	619	611	606	622	565	608	578	589	618	607	606	600	581	597	636	560	571	630	551	577	555	614	533	576	623	600	561	610	592	601	624	558	587	554	587	626	638	603	581	524	600	595	623	594	573	585	588	571	589	534	586	587	583	586	590	602	600	594	626	599	605	617	649	638	605	606	574	565	565	596	604	628	552	605	623	575	661	596	558	603	574	624	537	548	630	601	588	634	579	578	568	598	601	540	606	585	595	558	547	607	554	573	585	558	589	599	589	574	589	557	620	605	569	601	606	538	612	581	626	534	570	586	585	605	561	599	615	606	576	624	560	579	588	559	541	599	590	554	636	562	572	565	611	571	595	575	606	609	595	643	603	540	598	589	631	576	546	598	573	570	607	595	614	583	593	622	585	599	534	588	614	533	608	558	526	603	572	562	593	582	535	582	576	584	596	601	610	618	564	579	590	577	599	580	558	627	650	580	569	600	621	550	595	578	647	610	609	609	576	558	617	586	556	589	631	584	587	580	598	589	607	587	587	579	560	588	571	573	596	581	595	657	585	593	583	595	567	565	592	584	606	585	590	588	609	578	589	545	601	598	600	608	618	624	595	584	528	613	595	592	587	581	589	618	542	558	553	576	596	580	626	578	549	578	592	584	554	575	569	564	640	610	552	563	607	578	586	616	658	583	557	598	578	603	606	581	593	637	579	565	605	576	609	583	601	616	577	597	594	593	559	577	604	587	565	608	613	566	586	603	584	591	601	605	573	602	611	586	532	614	557	641	605	586	581	600	548	582	578	577	582	578	652	606	612	590	594	563	618	570	576	597	560	575	613	612	568	573	624	593	554	547	585	602	590	615	563	626	539	592	606	659	544	590	589	582	568	592	575	574	580	620	583	594	600	568	603	612	584	533	596	607	568	562	570	617	550	577	597	563	594	564	581	541	627	596	595	610	645	566	569	592	608	614	568	539	533	594	580	630	562	609	542	605	590	577	573	635	569	602	612	577	589	620	568	622	563	600	627	541	550	588	533	625	595	618	630	590	598	590	620	600	617	550	555	581	636	580	613	618	577	599	553	580	572	598	611	616	588	585	619	565	611	523	599	550	589	610	598	558	587	563	600	591	565	593	579	559	606	590	626	595	626	560	558	602	598	602	589	577	549	562	577	607	638	564	571	562	617	564	610	601	625	636	607	582	588	590	580	590	603	574	574	615	619	586	572	601	608	591	606	563	629	589	605	540	575	594	598	626	593	545	572	608	620	587	603	558	592	593	601	617	583	592	591	567	577	588	607	558	620	540	581	600	674	603	612	608	585	617	612	580	605	576	600	627	596	606	575	591	611	572	582	614	604	630	559	575	604	559	606	587	584	596	598	607	623	616	566	608	598	608	613	563	602	594	624	590	578	578	576	583	588	567	585	567	600	607	593	593	582	606	595	541	582	606	533	595	599	621	550	506	530	623	596	643	603	589	596	529	583	597	600	605	595	562	582	580	610	574	628	615	584	632	617	561	569	547	592	640	573	602	579	627	628	609	592	588	597	585	579	573	571	615	576	578	598	576	590	606	582	617	596	568	549	624	600	558	603	609	566	623	621	618	585	546	614	534	573	573	573	609	590	618	599	608	620	595	557	597	611	605	576	585	613	597	549	508	578	562	608	613	619	571	565	623	622	596	610	609	586	595	616	613	614	606	612	570	602	596	591	602	571	613	609	564	584	559	555	604	610	618	585	595	572	614	603	559	554	598	562	555	629	608	613	533	549	578	595	570	571	548	583	582	604	593	590	530	543	563	560	637	617	575	602	610	576	599	632	623	582	623	539	563	647	567	593
7165	16888	13918	7317	5174	4058	3172	2676	2198	1847	1666	1530	1363	1281	1220	1157	1080	1079	1001	952	950	890	911	937	945	849	900	915	880	862	903	851	840	828	828	848	840	800	844	829	878	790	807	809	778	876	853	793	824	861	844	790	827	804	824	818	852	798	803	780	820	804	839	832	759	826	827	876	788	805	805	792	872	803	818	798	862	784	811	782	801	774	820	767	863	827	824	760	834	786	808	806	754	768	795	784	793	792	777	788	781	753	802	766	838	750	841	792	792	790	775	813	756	794	798	854	789	850	800	803	780	841	770	762	773	820	781	869	813	722	773	773	828	771	837	788	823	795	802	796	770	846	789	809	800	796	848	783	789	749	852	812	801	785	810	773	823	761	816	900	748	785	818	791	793	806	789	769	831	802	741	775	824	775	752	770	822	828	821	819	811	839	807	788	790	792	756	769	791	762	780	815	764	792	801	777	782	793	769	813	766	769	796	792	823	792	789	763	792	772	846	717	760	747	848	782	817	830	792	836	762	809	782	807	809	766	846	774	805	776	736	805	793	810	780	716	812	810	799	803	791	789	785	800	776	789	846	846	806	784	796	832	828	743	786	772	822	797	744	799	786	799	830	828	841	746	781	761	822	863	740	751	818	804	770	801	783	758	760	830	820	828	762	795	751	763	823	822	806	868	766	781	770	759	766	808	844	822	850	745	773	860	833	817	783	829	822	835	783	818	814	805	805	797	760	818	791	819	801	774	767	818	779	789	773	797	733	793	797	813	797	780	815	836	789	781	799	808	804	822	781	791	809	824	776	793	784	743	802	791	780	800	837	817	853	781	823	799	829	798	796	752	821	800	801	768	853	846	819	843	818	767	815	833	770	778	815	775	823	731	823	779	824	789	833	719	801	830	770	803	783	778	834	765	818	784	793	812	818	806	752	846	815	801	797	785	773	769	771	814	785	806	787	754	767	829	781	794	748	799	823	803	830	803	809	818	733	834	814	779	819	748	802	754	771	813	759	835	789	815	801	777	765	808	823	801	783	790	826	778	788	815	805	818	799	816	810	827	745	816	789	797	776	751	732	807	775	790	786	757	826	781	729	785	820	793	782	810	818	813	814	776	761	770	839	837	803	800	830	781	788	727	797	830	844	782	762	795	815	805	792	816	763	821	767	802	759	794	783	803	795	845	808	740	782	815	791	745	815	841	819	761	767	725	820	784	754	761	800	767	770	745	846	830	744	794	780	758	786	766	801	799	831	832	776	797	780	814	781	777	772	790	734	813	808	851	871	795	788	800	809	790	829	844	776	814	823	790	772	779	838	814	757	827	787	778	811	855	767	812	739	775	775	862	832	792	799	800	793	800	758	797	785	813	807	753	783	793	783	801	810	742	751	794	736	845	795	821	822	813	786	778	789	749	793	769	803	747	798	801	794	837	736	824	811	831	783	788	787	810	838	789	738	768	753	775	826	822	784	793	743	768	794	786	786	764	791	802	802	803	746	814	802	833	760	806	799	802	775	751	784	807	748	820	817	826	783	778	788	816	768	799	745	781	800	782	748	728	786	791	789	839	795	843	778	806	757	741	805	802	763	776	782	788	810	755	758	787	783	706	818	768	803	773	800	847	811	820	792	782	796	798	803	783	808	804	817	820	831	810	811	765	766	799	798	803	782	798	830	807	795	782	791	809	792	834	768	755	838	794	794	812	834	817	790	823	815	777	793	826	797	793	806	825	804	799	797	824	784	766	849	762	793	803	847	811	826	821	845	790	844	777	814	827	812	804	815	795	800	803	797	797	834	801	800	749	764	804	793	786	812	801	773	812	809	791	778	809	810	839	833	753	771	816	801	771	785	848	802	794	796	822	818	815	769	741	756	740	787	795	794	748	810	818	803	796	787	838	822	816	810	803	757	793	780	816	757	783	822	811	752	823	801	766	759	810	789	801	814	789	783	821	755	798	895	830	825	768	829	743	818	775	794	790	843	808	817	734	819	797	793	800	820	763	808	808	805	795	746	808	810	821	843	771	800	807	763	792	767	778	749	808	815	816	807	810	790	760	810	782	798	738	775	775	835	759	786	793	785	800	792	865	804	793	789	766	782	787	795	866	827	880	786	793	772	792	806	794	770	807	781	785	773	767	780	795	817	832	768	787	839	780	785	795	791	767	741	704	824	815	779	797	820	747	815	813	819	790	828	814	827	768	770	793	787	777	767	761	785	850	775	839	803	779	778	806	798	754	799	746	770	737	759	767	757	787	813	775	827	825	800	733	756	805	807	793	808	760	763	840	837	773	775	774	793	764	810	817	848	812	766	788	776	827	780	764	768	821	776	817	802	837	721	794	798	781	814	783	799	798	789	846	769	787	776	791	808	812	782	767	810	821	783	807	815	811	805	792	795	769	774	778	840	849	832	821	809	797	765	830	761	748	785	764	774	821	844	771	780	791	815	779	763	807	800	765	820	787	811	802	781	775	839	821	798	864	771	793	797	810	830	805	801	805	822	846	734	802	757	809	811	739	795	783	779	774	767	778	834	821	791	783	790	775	800	754	889	788	800	796	850	796	784	794	805	803	762	797	810	796	783	811	739	816	834	798	803	812	786	774	791	709	791	830	803	852	875	835	801	789	794	811	834	772	810	789	815	782	831	817	836	802	862	792	789	785	831	794	856	756	778	774	826	738	789	828	798	810	834	805	828	813	796	854	787	792	760	765	810	821	779	796	831	777	872	834	799	795	801	827	782	821	789	776	825	788	838	848	776	783	778	787	838	843	764	735	753	794	768	836	767	804	794	799	744	746	823	797	848	777	787	760	780	820	806	768	798	800	770	766	759	778	819	771	775	856	748	757	725	831	798	813	785	789	781	777	769	801	764	797	744	807	829	823	741	802	799	809	776	822	785	781	809	816	812	791	816	747	862	842	796	779	797	755	814	841	797	753	766	827	811	737	815	764	794	742	829	785	813	765	858	750	760	790	795	810	800	792	833	787	781	731	789	755	803	797	818	827	782	828	752	804	741	819	810	815	793	834	832	770	791	802	803	781	750	854	759	786	787	807	839	795	741	836	817	788	861	731	836	810	856	823	769	812	804	805	795	743	811	770	848	775	833	773	779	808	809	716	766	816	831	832	810	784	821	827	848	752	827	830	818	788	769	802	805	773	807	782	770	786	783	825	790	765	747	760	840	773	824	815	840	822	781	791	833	820	838	745	807	781	794	765	744	787	785	843	800	808	814	797	792	798	803	782	819	836	784	759	832	760	787	818	786	757	784	779	786	813	738	781	792	795	839	780	773	751	762	839	801	778	877	790	781	821	765	776	769	825	751	768	749	824	791	849	803	803	777	825	830	812	789	781	828	808	775	798	784	814	794	792	790	753	820	782	775	773	820	798	745	771	797	762	772	759	809	760	836	795	732	760	820	751	754	830	769	766	796	816	793	765	794	784	795	777	767	825	792	773	786	754	809	826	792	746	772	771	771	818	801	772	835	786	796	770	771	750
27155	21183	10694	1222	723	683	657	660	623	644	612	609	650	569	593	608	562	627	597	619	579	611	590	606	582	607	554	591	615	594	615	580	634	612	573	594	579	611	629	584	613	576	573	589	577	584	585	580	577	598	607	611	582	565	615	587	576	599	605	592	637	624	572	560	589	575	594	586	610	600	571	595	604	581	602	585	605	591	570	607	554	550	578	552	579	572	598	620	574	590	573	589	575	621	553	542	550	574	589	592	626	594	612	579	615	641	582	581	587	604	589	618	604	589	597	530	561	606	566	597	618	589	592	595	589	584	554	560	580	572	576	594	594	594	599	595	592	584	564	604	586	593	564	559	552	588	598	627	560	617	556	571	597	599	615	634	574	529	572	603	619	626	610	649	601	597	607	593	541	598	608	566	575	599	566	612	600	626	591	627	599	553	647	559	609	592	567	596	569	592	523	610	555	527	571	585	597	568	578	626	549	584	590	585	583	583	604	575	562	587	581	568	581	588	574	583	579	577	604	593	595	626	498	631	545	592	621	592	577	596	595	616	514	543	533	581	572	583	580	586	631	589	574	545	640	531	584	570	550	588	609	585	638	577	586	569	609	557	593	638	615	604	613	601	623	544	574	597	605	594	608	591	617	565	603	586	581	577	576	551	583	587	609	556	582	603	569	562	570	640	610	596	587	562	587	620	613	598	591	583	614	631	582	569	577	585	587	570	642	576	553	611	611	577	607	581	547	593	610	595	592	564	587	566	590	625	571	604	565	588	577	623	585	582	574	573	591	588	563	609	579	611	553	587	556	590	588	614	553	573	596	618	591	543	623	578	607	581	586	589	582	580	616	576	589	602	607	612	564	567	617	572	583	606	567	543	614	615	575	574	631	575	609	571	583	600	593	551	633	547	612	625	578	584	606	607	594	545	565	586	591	585	591	590	549	635	554	592	625	546	585	627	576	598	604	589	588	567	600	595	620	625	569	623	589	614	630	585	586	622	605	593	590	616	597	605	610	557	577	563	567	588	585	586	595	603	584	593	568	604	560	615	597	561	573	579	552	537	601	571	581	591	573	632	603	581	628	586	597	638	575	604	634	591	634	596	613	588	598	655	556	580	584	627	581	574	602	620	623	600	534	598	565	645	600	603	592	624	574	582	593	579	602	537	614	594	600	606	603	604	579	569	572	607	616	598	583	576	555	578	563	567	557	593	544	558	633	584	622	589	604	607	576	594	576	582	615	598	587	559	603	577	571	592	637	583	579	629	592	613	576	610	622	555	629	635	608	633	603	637	586	586	629	602	586	626	608	574	608	594	569	640	580	542	526	622	563	569	582	562	608	613	573	555	575	585	589	570	599	602	612	612	561	610	570	578	599	608	609	613	588	592	597	577	576	614	597	655	571	637	587	545	581	558	530	629	583	625	606	612	589	581	550	596	588	579	599	626	594	571	605	563	585	618	623	565	588	543	614	581	559	609	614	575	608	619	589	599	596	553	639	584	550	547	592	569	592	590	636	557	601	557	640	589	643	584	605	579	600	661	576	608	593	590	579	574	561	578	570	610	588	565	606	574	607	569	602	583	544	596	536	604	581	573	600	577	621	601	568	507	592	561	612	587	620	598	596	603	584	587	589	603	567	561	517	589	610	600	617	600	609	577	614	605	606	574	594	604	644	572	627	642	579	603	605	604	580	592	592	603	604	601	604	555	581	609	607	606	594	596	564	552	619	583	594	562	588	601	567	569	612	624	528	568	570	560	561	576	552	530	586	558	606	586	589	579	627	584	598	607	564	599	626	594	573	635	573	632	588	557	591	573	625	591	618	609	557	600	605	615	537	551	551	558	571	590	608	577	557	614	575	585	669	620	610	616	605	605	580	551	602	579	564	581	649	604	584	610	603	599	622	612	628	590	626	595	568	572	618	572	608	561	596	616	580	563	600	587	614	601	599	594	566	656	599	650	605	594	607	549	575	593	555	586	580	587	564	602	611	596	594	603	558	547	562	590	598	603	572	601	641	563	594	600	567	575	568	565	572	571	562	634	608	603	591	596	583	616	574	582	618	593	560	564	589	572	619	619	588	592	576	609	608	566	592	584	631	605	623	585	574	595	639	635	565	571	593	613	574	613	562	563	599	609	558	607	613	608	596	595	586	617	579	593	617	546	602	627	567	557	545	598	650	583	590	581	585	534	589	599	584	548	588	585	631	574	570	587	587	605	552	610	589	616	632	591	588	591	631	578	572	563	556	589	592	610	633	624	644	584	614	551	583	590	573	568	559	569	611	585	586	558	564	639	584	561	576	588	612	570	523	609	556	574	599	572	580	569	583	580	595	603	617	606	570	526	600	603	639	563	603	550	606	633	561	578	584	598	611	584	594	555	564	597	596	599	631	601	594	613	647	597	584	643	621	587	628	608	601	556	572	627	610	595	612	587	610	563	588	576	622	615	591	551	627	605	591	603	619	587	592	575	599	579	565	576	591	595	609	599	572	586	628	568	561	617	576	599	553	585	590	577	549	620	575	574	560	597	595	575	593	553	626	619	580	648	636	599	552	606	579	616	575	604	614	570	621	561	593	569	549	567	581	550	594	587	588	611	585	574	585	591	601	589	628	590	588	590	590	618	594	625	614	587	581	553	582	598	579	601	546	611	600	587	568	589	558	583	612	555	593	578	546	556	563	592	664	560	573	604	551	577	566	629	576	547	608	626	574	592	567	636	583	611	588	597	589	608	564	591	578	586	597	634	619	597	632	571	611	623	608	617	573	582	601	525	587	586	586	568	576	591	592	616	594	573	605	568	541	667	600	593	550	558	601	598	540	578	589	570	606	622	566	573	589	599	583	616	598	597	606	614	621	620	606	651	575	586	575	605	604	551	572	586	604	594	543	569	594	560	583	564	590	594	620	604	553	601	600	563	607	593	592	582	608	599	634	615	588	557	576	564	567	596	577	634	555	578	576	614	604	548	540	556	555	587	575	601	588	623	559	594	622	611	563	616	554	615	580	621	599	568	587	571	627	544	570	584	564	563	577	556	591	582	570	543	631	589	584	610	568	591	592	628	596	575	568	586	619	615	578	587	582	579	565	564	587	566	580	579	591	547	634	566	584	616	611	596	557	571	573	605	592	604	607	610	595	582	557	594	580	590	566	579	563	578	600	565	576	595	571	595	605	576	614	628	580	597	583	611	593	609	592	569	609	594	590	529	574	577	612	576	592	572	608	616	596	597	577	568	614	574	597	621	584	612	596	571	600	626	580	639	637	548	583	590	654	582	614	576	636	587	600	576	623	623	641	583	597	514	595	597	534	616	576	573	611	599	569	605	575	552	593	574	623	573	594	565	599	586	586	539	609	599	611	610	582	589	593	588	643	601	643	558	592	531	578	542	574	588	598	575	568	602	574	588	577	565	595	594	569	566	597	557	605	622	598	592	617	626	575	562	617	550	579	619	567	576	620	562	600	601	605	559	575	569	618	591	593	532	577	569	633	568	592	617
4166	1557	1376	1019	961	879	909	828	847	806	793	787	794	843	802	829	758	799	790	837	771	775	791	840	860	818	720	783	806	793	814	811	735	833	764	820	765	750	821	792	765	778	763	778	782	805	771	729	751	739	756	810	773	751	797	782	782	775	764	763	786	832	806	721	790	806	787	777	756	774	800	742	779	778	785	770	792	768	796	796	802	807	789	803	808	802	763	755	756	806	782	797	795	780	750	803	810	764	773	758	723	803	763	737	796	767	785	747	754	735	816	806	805	773	785	799	790	748	789	753	841	784	762	787	799	837	732	822	813	778	792	778	769	783	733	741	780	753	796	722	806	774	764	759	833	776	782	786	822	810	749	783	736	817	777	736	814	798	790	720	792	757	792	753	791	751	809	813	844	812	778	742	751	813	785	846	782	760	788	757	752	792	797	767	803	770	764	807	758	790	771	780	804	788	768	753	810	800	785	809	821	774	755	834	808	782	801	761	778	734	781	759	777	775	725	782	823	748	827	803	759	783	728	719	767	781	778	806	718	799	771	770	813	780	797	799	779	734	804	824	784	784	747	775	809	795	771	783	795	779	781	805	821	777	799	731	748	778	789	817	762	766	789	754	802	783	769	769	745	756	796	770	771	756	803	764	754	764	730	772	750	780	821	774	736	819	746	766	786	772	803	825	763	800	788	779	766	790	780	803	823	798	723	801	820	793	807	755	776	836	738	792	780	760	799	750	772	732	776	763	774	766	814	764	785	817	787	856	817	774	734	796	810	737	802	775	768	799	753	769	841	724	798	780	812	772	805	748	801	777	767	735	779	764	789	796	735	799	769	848	845	780	758	817	761	780	795	843	821	843	776	798	775	755	802	777	737	775	789	765	760	763	823	746	758	787	808	821	741	822	723	772	790	774	793	770	792	824	750	806	774	779	788	746	767	750	783	761	716	753	820	819	782	801	778	742	782	770	752	824	797	740	831	768	787	750	803	771	800	745	791	777	731	756	772	729	768	802	776	737	768	796	748	763	815	812	776	810	798	799	771	745	751	772	754	738	823	767	778	784	817	758	877	816	724	796	816	781	798	771	786	794	765	780	767	762	772	801	804	816	835	782	793	810	771	781	823	806	848	810	755	834	788	762	749	812	803	806	790	792	746	818	775	785	802	788	783	784	753	797	738	798	789	802	787	770	793	799	777	763	840	777	805	776	825	797	767	773	758	793	779	793	745	725	763	778	803	789	763	762	823	796	747	803	753	793	770	796	760	810	797	821	811	747	794	765	760	822	773	745	825	812	778	793	785	832	790	805	796	731	763	782	804	757	789	780	809	751	765	816	775	800	788	799	836	789	796	735	757	831	788	768	806	755	843	759	771	715	793	781	798	793	746	733	721	798	809	739	757	791	812	776	722	803	797	756	825	769	784	858	788	771	775	770	707	806	781	783	763	780	749	761	795	839	792	803	807	804	793	733	727	822	805	739	787	796	746	820	837	772	759	735	788	766	798	763	796	857	770	755	785	759	740	854	813	767	763	818	764	812	820	758	816	805	807	748	815	815	801	841	750	767	809	762	747	778	795	817	774	811	789	778	740	781	793	770	764	749	774	836	792	800	810	784	805	847	803	758	803	767	781	814	783	811	776	777	788	792	808	793	751	767	794	781	788	774	743	784	775	792	764	802	779	759	802	763	774	779	778	826	791	769	821	772	793	802	763	802	772	764	787	804	758	735	787	776	770	790	729	735	797	724	826	796	765	821	794	734	782	783	764	798	777	737	745	741	772	754	764	780	789	784	755	748	748	803	758	788	785	738	752	778	764	784	784	733	800	810	779	777	781	829	795	758	819	753	828	727	785	805	785	759	828	782	814	741	778	809	808	787	781	771	730	749	809	781	813	818	789	810	777	765	793	786	809	771	816	789	781	804	848	775	843	796	760	787	736	710	776	802	748	828	758	747	798	787	777	790	781	802	725	792	799	794	781	782	789	820	812	751	790	784	793	746	770	814	816	786	774	795	778	780	751	762	754	789	772	799	791	756	775	808	809	766	794	765	768	788	790	741	767	766	776	783	831	758	790	758	791	842	722	768	781	763	783	794	733	723	784	795	797	773	725	812	849	784	742	806	757	793	772	760	793	762	781	763	759	753	728	806	784	771	749	813	772	813	806	754	795	823	784	758	772	806	805	791	734	814	731	783	753	770	752	771	793	806	828	768	835	805	823	766	764	797	742	771	752	812	730	728	790	775	806	766	795	822	768	783	742	785	759	784	795	792	808	787	793	789	796	812	761	785	758	806	785	757	776	752	776	772	806	774	770	784	788	747	780	786	765	838	767	737	773	718	790	778	746	776	806	787	752	748	755	776	755	790	789	795	768	772	748	805	824	782	751	785	782	792	760	774	817	789	793	798	799	775	734	792	760	832	781	761	780	812	785	768	811	759	791	822	818	822	775	761	805	739	770	773	797	775	764	784	792	765	810	842	779	801	768	779	758	803	791	826	771	815	728	798	831	767	786	798	799	742	801	782	758	802	725	722	774	737	731	786	776	801	794	763	737	775	812	729	768	795	786	793	772	842	772	799	778	748	765	784	774	830	777	793	748	801	810	810	769	783	805	783	856	796	801	783	778	729	825	830	802	802	807	796	774	820	778	782	801	769	772	796	747	791	763	787	771	817	825	793	831	805	778	781	842	776	789	776	828	726	798	735	788	789	749	718	807	789	801	740	801	751	767	758	774	793	771	776	851	821	764	798	801	800	738	795	769	771	791	781	809	805	817	796	805	799	844	747	831	752	781	792	797	800	777	767	803	789	814	791	791	798	760	782	808	756	738	820	776	772	762	824	718	783	770	761	755	801	795	803	804	760	760	745	809	828	766	819	785	767	792	769	719	755	789	730	745	745	766	811	792	780	787	771	772	760	767	841	795	771	785	759	782	763	808	741	762	812	828	796	791	749	748	783	769	743	794	781	825	809	786	787	775	808	739	778	768	809	802	796	732	827	788	777	780	785	799	763	807	807	772	792	769	771	818	754	813	828	816	754	749	774	783	789	757	729	748	760	772	827	820	781	745	810	771	832	820	757	760	809	803	788	802	753	780	801	786	832	811	778	788	770	787	778	783	799	760	784	779	824	749	740	788	776	787	763	774	772	802	786	777	769	756	794	764	780	828	759	766	782	779	775	755	818	760	804	796	786	757	794	778	779	807	783	819	774	800	789	802	760	818	768	750	792	747	805	784	787	795	796	805	755	767	798	776	793	816	772	763	752	804	805	779	788	759	787	747	771	769	780	782	722	821	869	787	792	789	754	750	826	795	757	805	746	731	795	761	787	797	790	811	767	808	778	772	780	789	781	814	823	772	753	812	776	779	753	736	814	776	783	731	801	799	755	797	793	797	789	785	812	787	828	741	799	802	766	776	799	723	770	782	793	798	751	789	737	810	786	749	784	798	813	801	797	794	833	781	757	771	780	770	720	745	744	848	822	751	760	794	784	738	760
23886	21516	29163	24317	21505	13483	2120	1294	1071	1090	1042	926	964	984	969	906	942	878	875	847	884	881	853	875	884	907	924	878	873	892	869	818	884	884	863	869	882	807	837	842	885	860	926	846	828	894	879	916	895	806	911	825	831	898	846	886	843	890	886	889	852	876	848	841	894	855	846	815	852	843	828	813	829	854	838	851	855	841	811	796	897	871	851	922	880	885	801	823	875	871	878	823	875	838	869	904	788	876	839	903	843	856	909	763	872	890	852	875	819	858	827	865	785	865	875	817	862	858	847	821	862	883	844	854	854	812	836	853	871	824	841	880	821	822	837	839	831	836	901	822	850	848	839	826	819	962	873	834	867	839	836	861	801	869	869	896	852	867	876	838	849	840	823	838	810	848	814	821	863	864	841	849	829	832	841	833	834	871	831	834	885	829	876	891	857	856	854	823	839	785	858	849	808	832	816	857	894	850	840	858	878	820	850	794	896	872	854	835	864	856	860	864	871	860	832	862	823	855	860	821	821	846	879	856	865	840	856	902	883	826	808	835	812	867	845	864	885	864	830	853	820	869	862	793	854	819	854	811	852	838	841	857	847	879	842	818	878	860	884	836	837	854	884	887	857	871	869	833	878	831	886	826	881	849	869	876	781	821	876	880	834	838	853	860	875	840	856	840	883	845	817	847	861	875	820	876	891	808	872	813	825	864	823	848	864	896	857	784	855	827	896	888	862	848	873	848	837	881	871	812	829	876	861	847	882	820	806	835	875	837	800	869	859	846	879	804	825	847	863	830	828	896	836	851	873	851	840	887	852	863	840	815	862	804	857	863	838	858	815	836	902	866	873	837	817	840	832	850	836	844	856	846	852	852	843	836	823	816	849	903	808	872	829	858	847	830	869	861	806	873	843	877	873	916	852	901	871	911	853	885	857	835	855	821	803	841	853	890	857	882	825	886	864	855	882	822	848	889	829	800	841	891	885	829	847	890	879	829	808	828	844	831	847	846	828	840	843	790	852	798	859	843	858	789	785	839	870	809	825	810	818	901	824	845	786	861	864	831	812	862	845	877	893	872	832	830	837	888	778	831	862	892	851	895	827	833	854	868	849	883	862	818	833	867	865	796	855	879	861	848	870	859	851	842	808	842	820	813	874	840	848	775	808	857	844	802	876	833	806	866	826	866	796	812	849	851	877	805	844	835	801	877	907	915	831	797	870	924	877	854	836	831	851	834	879	840	831	856	855	827	849	847	876	833	913	902	869	864	844	840	876	852	849	854	856	873	843	791	829	864	850	777	882	835	847	810	846	804	846	838	867	882	902	849	871	781	849	887	804	828	868	805	815	901	838	951	883	834	855	897	851	835	814	833	845	873	863	823	838	837	822	862	820	843	820	798	872	821	840	867	867	809	823	814	762	841	896	815	849	821	873	822	874	883	812	796	820	882	830	810	862	851	853	886	806	828	801	829	839	865	787	887	833	868	820	836	828	849	842	830	832	826	853	824	855	829	810	828	891	886	847	811	832	825	822	885	854	794	850	880	792	848	857	829	846	822	874	857	834	820	852	820	845	938	859	826	854	875	860	835	830	847	825	819	861	815	845	869	795	860	819	792	872	835	806	893	879	820	886	852	908	853	875	876	846	883	863	881	869	814	852	854	870	819	792	837	867	823	801	885	814	835	877	853	827	901	822	857	874	811	879	866	822	810	887	836	854	867	836	845	836	809	856	881	860	838	813	793	870	835	868	863	840	820	772	863	831	873	869	850	856	840	822	851	824	866	862	876	801	844	883	842	823	853	892	881	802	840	862	847	911	839	887	849	843	891	839	765	863	828	846	822	898	796	880	871	865	817	880	823	851	836	816	828	845	851	840	855	835	823	825	859	837	823	852	875	833	847	874	887	901	864	861	814	896	865	870	851	826	853	882	883	859	882	914	839	838	910	873	859	837	850	834	825	827	821	865	866	853	851	875	820	836	849	832	889	848	784	869	808	819	833	862	829	864	859	839	807	836	888	833	797	838	845	827	853	834	853	884	863	791	818	902	816	861	818	785	786	872	885	868	856	881	801	857	853	894	847	849	860	856	884	909	841	844	843	877	880	893	846	879	846	840	827	849	812	819	750	863	873	837	852	849	792	810	838	852	850	824	897	840	877	855	850	813	875	897	863	912	831	860	827	872	834	847	846	825	831	854	805	868	808	818	844	872	869	836	820	835	839	864	845	836	835	821	831	839	861	927	852	829	874	877	869	860	831	847	909	899	848	806	862	778	854	832	874	833	856	866	835	882	852	836	820	880	845	848	901	822	869	883	841	825	801	901	843	877	781	833	909	814	876	859	839	890	834	856	892	822	821	858	788	840	831	829	887	898	869	883	823	823	819	848	909	904	870	828	870	798	836	811	878	834	867	863	852	881	832	815	866	853	834	799	869	878	812	834	878	852	869	862	821	849	834	810	865	841	835	847	775	842	841	854	842	899	874	862	821	816	886	865	835	842	894	886	867	825	869	899	808	887	820	860	815	838	864	869	884	881	859	896	859	888	872	891	902	853	870	863	872	843	848	862	875	850	850	836	874	847	773	823	839	822	819	823	842	934	832	807	850	884	816	852	832	817	779	810	804	802	832	886	815	874	818	833	795	874	814	861	820	832	871	911	835	854	838	848	854	795	839	910	879	874	833	892	832	845	814	880	811	843	835	832	843	838	846	879	892	852	889	836	845	825	836	878	824	847	851	824	816	804	880	787	893	849	828	833	847	824	855	850	884	845	819	832	857	816	854	821	818	875	852	900	855	837	815	917	830	838	815	827	823	862	877	881	866	853	871	882	849	864	856	868	831	851	875	821	833	812	819	838	849	877	847	848	836	816	824	853	802	854	883	896	869	842	824	845	891	790	827	887	807	821	821	847	848	860	882	860	839	835	838	822	872	804	905	890	817	847	828	793	850	858	847	789	830	840	896	896	847	854	830	839	856	859	824	844	869	820	841	893	797	816	849	849	857	898	809	896	828	855	831	850	882	832	831	882	852	906	859	844	835	912	868	837	831	836	880	842	875	896	832	826	836	860	827	802	905	861	889	807	868	888	817	830	832	880	859	838	881	840	877	875	885	808	838	854	838	836	842	834	864	842	895	872	855	869	870	827	800	840	854	819	847	877	889	790	817	856	853	807	872	884	803	824	837	802	829	868	838	829	820	817	844	863	824	870	837	839	854	855	875	835	840	834	842	793	856	864	879	874	848	903	811	875	831	858	843	856	867	819	837	824	827	868	859	844	863	880	817	851	855	914	851	819	824	800	864	860	873	815	816	805	873	843	808	847	883	833	836	894	887	809	822	871	858	824	831	934	871	858	845	851	847	876	821	831	844	856	857	881	823	803	853	833	858	891	857	843	866	837	874	853	832	852	884	804	910	884	890	821	868	852	892	854	829	856	858	800	825	827	845	869	882	850	896	877	844	847	832	841	865	846	819	851	847	858	867	863	821	852	893	882	781	907	868
5159	11058	9253	4762	3510	2942	2403	2048	1817	1753	1651	1520	1375	1390	1359	1273	1220	1254	1236	1194	1190	1169	1228	1199	1167	1217	1128	1199	1182	1183	1179	1110	1136	1182	1148	1156	1179	1054	1109	1085	1143	1073	1132	1143	1153	1120	1136	1130	1165	1132	1074	1086	1093	1115	1098	1099	1066	1093	1146	1095	1126	1153	1091	1095	1165	1090	1060	1127	1117	1112	1069	1124	1198	1118	1088	1146	1118	1098	1149	1128	1136	1144	1103	1111	1064	1181	1076	1141	1194	1137	1137	1069	1080	1110	1091	1130	1100	1062	1091	1103	1107	1042	1119	1081	1126	1095	1083	1112	1130	1112	1103	1103	1111	1127	1100	1046	1073	1083	1051	1120	1137	1144	1088	1164	1084	1039	1072	1129	1114	1086	1106	1083	1102	1096	1163	1116	1145	1093	1086	1079	1085	1121	1137	1064	1095	1174	1172	1229	1091	1096	1165	1121	1138	1086	1156	1175	1085	1111	1139	1104	1082	1155	1041	1115	1107	1101	1108	1115	1117	1105	1156	1153	1153	1100	1102	1112	1095	1085	1129	1149	1084	1133	1082	1067	1067	1106	1078	1138	1082	1167	1126	1097	1162	1084	1102	1136	1142	1161	1054	1147	1128	1122	1056	1126	1125	1148	1061	1109	1094	1189	1139	1106	1111	1119	1081	1045	1058	1127	1122	1074	1150	1142	1093	1068	1080	1148	1096	1177	1127	1142	1100	1135	1114	1174	1181	1177	1099	1107	1124	1078	1051	1095	1110	1148	1100	1150	1062	1159	1160	1115	1098	1133	1135	1118	1194	1160	1097	1097	1125	1092	1101	1118	1105	1104	1161	1113	1091	1091	1113	1091	1075	1098	1090	1155	1066	1115	1151	1110	1192	1102	1098	1133	1112	1151	1101	1084	1135	1165	1156	1095	1100	1093	1112	1136	1122	1140	1111	1120	1131	1134	1090	1146	1043	1066	1190	1114	1096	1162	1105	1132	1120	1097	1095	1133	1129	1088	1107	1127	1142	1156	1208	1123	1118	1072	1099	1130	1072	1128	1092	1142	1150	1125	1075	1122	1138	1089	1062	1136	1121	1082	1138	1117	1106	1123	1138	1113	1106	1095	1130	1090	1163	1078	1077	1107	1118	1110	1118	1108	1123	1072	1119	1114	1030	1116	1112	1124	1104	1112	1106	1120	1117	1096	1151	1098	1126	1134	1130	1115	1098	1033	1099	1065	1126	1119	1103	1159	1042	1106	1131	1136	1096	1060	1155	1104	1163	1118	1109	1123	1104	1148	1141	1107	1169	1102	1102	1037	1110	1128	1176	1132	1091	1118	1158	1108	1126	1156	1112	1153	1069	1186	1173	1150	1117	1060	1090	1058	1202	1077	1085	1109	1073	1116	1150	1129	1195	1075	1113	1151	1131	1102	1136	1094	1082	1119	1075	1145	1066	1138	1095	1134	1164	1166	1137	1056	1090	1133	1120	1150	1139	1109	1098	1126	1105	1170	1115	1048	1101	1115	1122	1093	1094	1086	1132	1162	1078	1109	1146	1156	1090	1053	1165	1167	1125	1139	1115	1114	1100	1128	1071	1152	1112	1088	1103	1096	1072	1097	1069	1123	1184	1121	1118	1118	1068	1146	1109	1116	1122	1124	1176	1083	1097	1119	1059	1096	1151	1149	1041	1136	1075	1115	1076	1113	1054	1046	1117	1112	1060	1087	1084	1075	1108	1105	1135	1138	1063	1118	1115	1161	1111	1195	1134	1105	1172	1100	1115	1075	1139	1103	1088	1038	1152	1131	1133	1119	1091	1154	1138	1103	1105	1171	1157	1115	1137	1157	1105	1144	1166	1121	1152	1129	1132	1162	1101	1150	1082	1152	1127	1052	1146	1103	1105	1139	1112	1047	1065	1092	1154	1098	1119	1149	1123	1154	1121	1121	1136	1069	1131	1103	1075	1115	1115	1112	1122	1085	1098	1087	1143	1149	1146	1118	1151	1166	1129	1121	1146	1076	1083	1146	1093	1162	1124	1152	1107	1126	1103	1077	1066	1098	1121	1049	1127	1043	1089	1111	1105	1216	1135	1094	1126	1118	1151	1141	1096	1097	1114	1119	1070	1042	1114	1071	1077	1111	1135	1116	1100	1092	1069	1129	1112	1100	1113	1118	1116	1084	1132	1121	1072	1053	1133	1128	1100	1063	1052	1162	1149	1115	1113	1080	1060	1087	1146	1082	1105	1123	1133	1092	1052	1132	1070	1061	1112	1154	1151	1163	1169	1126	1120	1111	1109	1037	1075	1116	1153	1118	1171	1137	1088	1132	1119	1141	1161	1062	1154	1168	1138	1134	1149	1113	1110	1154	1081	1109	1150	1134	1101	1124	1098	1115	1104	1103	1088	1067	1140	1151	1084	1149	1123	1099	1169	1074	1075	1107	1097	1130	1088	1137	1108	1107	1159	1093	1117	1116	1063	1083	1137	1164	1104	1125	1085	1153	1170	1137	1126	1113	1132	1099	1130	1098	1146	1095	1124	1168	1002	1119	1120	1188	1081	1101	1086	1116	1189	1157	1184	1105	1140	1088	1101	1084	1133	1161	1145	1101	1144	1147	1129	1103	1076	1103	1124	1158	1119	1158	1072	1048	1083	1097	1092	1077	1149	1122	1130	1140	1097	1160	1096	1148	1157	1122	1149	1104	1126	1163	1138	1112	1033	1119	1100	1086	1118	1133	1084	1127	1074	1138	1116	1083	1095	1098	1088	1124	1074	1094	1077	1184	1165	1092	1154	1133	1141	1051	1087	1121	1098	1144	1127	1137	1038	1135	1127	1098	1137	1120	1087	1154	1085	1121	1159	1106	1148	1066	1139	1109	1177	1166	1143	1124	1122	1109	1091	1099	1111	1064	1091	1133	1159	1095	1110	1100	1087	1087	1093	1147	1076	1133	1095	1114	1157	1084	1125	1108	1141	1211	1115	1122	1077	1137	1136	1119	1132	1164	1078	1160	1135	1104	1140	1148	1133	1118	1108	1133	1105	1087	1146	1067	1113	1069	1067	1090	1089	1145	1112	1159	1067	1090	1093	1121	1119	1108	1106	1088	1102	1170	1101	1143	1080	1080	1140	1107	1034	1135	1105	1156	1113	1114	1162	1141	1089	1077	1166	1144	1063	1183	1108	1097	1056	1098	1051	1095	1137	1138	1128	1104	1079	1118	1115	1121	1152	1108	1108	1081	1103	1099	1135	1095	1072	1166	1109	1110	1110	1155	1072	1134	1128	1096	1171	1138	1096	1123	1107	1132	1151	1112	1156	1138	1081	1099	1092	1100	1057	1113	1116	1125	1098	1128	1106	1081	1107	1109	1091	1055	1092	1037	1094	1043	1156	1150	1158	1101	1079	1092	1127	1154	1125	1112	1083	1140	1105	1098	1148	1149	1105	1141	1130	1100	1148	1103	1133	1085	1123	1130	1116	1143	1029	1044	1150	1111	1096	1087	1110	1153	1138	1097	1120	1061	1141	1060	1093	1082	1107	1107	1135	1102	1093	1143	1143	1178	1074	1114	1174	1090	1084	1142	1133	1110	1092	1128	1148	1166	1204	1135	1069	1136	1128	1117	1070	1086	1127	1009	1121	1156	1071	1183	1109	1110	1104	1141	1117	1062	1117	1146	1098	1091	1108	1108	1086	1071	1168	1119	1120	1099	1162	1149	1126	1085	1119	1152	1091	1106	1146	1044	1085	1091	1135	1133	1121	1123	1113	1160	1128	1175	1084	1139	1026	1068	1147	1136	1097	1118	1074	1127	1092	1125	1129	1059	1090	1104	1119	1163	1102	1060	1084	1159	1131	1072	1093	1086	1165	1071	1116	1111	1132	1160	1148	1091	1129	1055	1072	1084	1106	1144	1141	1127	1113	1154	1104	1125	1105	1138	1194	1151	1153	1103	1120	1163	1146	1134	1057	1105	1138	1072	1115	1148	1084	1145	1120	1183	1095	1119	1110	1109	1123	1113	1110	1144	1097	1066	1179	1103	1118	1048	1109	1099	1080	1129	1131	1085	1102	1145	1146	1066	1098	1101	1039	1189	1105	1096	1071	1102	1122	1089	1138	1112	1124	1105	1140	1089	1066	1128	1135	1119	1169	1118	1130	1154	1109	1132	1099	1167	1087	1090	1164	1137	1175	1163	1136	1151	1144	1132	1156	1108	1185	1127	1091	1118	1106	1141	1124	1122	1136	1086	1080	1139	1099	1114	1149	1062	1033	1118	1187	1066	1094	1079	1079	1097	1079	1094	1152	1140	1053	1107	1111	1086	1099	1154	1155	1129	1105	1107	1097	1101	1075	1115	1118	1103	1108	1188	1061	1133	1130	1097	1113	1156	1076	1104	1174	1115	1114	1108	1095	1106	1063	1150	1080	1148	1070	1086	1092	1104	1153	1134	1114	1092	1027	1112	1108	1103	1119	1144	1143	1106	1102	1146	1113	1152	1137	1104	1097	1150	1088	1109	1131	1128	1122	1080	1039	1110	1098	1077	1123	1109	1115	1143	1138	1092	1150	1131	1179	1086	1071	1086	1161	1108	1129	1115	1105	1111	1104	1127	1104	1062	1110	1111	1106	1189	1121	1100	1078	1097	1110	1002	1123	1108	1028	1076	1059	1111	1092	1108	1075	1087	1152	1123	1104	1089	1116	1147	1085	1068	1148	1118	1144	1137	1090	1115	1082	1131	1062	1048	1104	1145	1106	1061	1022	1082	1131	1126	1122	1122	1101	1057	1079	1123	1118	1099	1115	1188	1135	1110	1073	1140	1086	1094	1126	1100	1056	1102	1196	1100	1120	1085	1102	1143	1131	1135	1077	1085	1089	1119	1131	1110	1130	1151	1125	1120	1138	1097	1137	1075	1129	1150	1181	1082	1096	1086	1129	1123	1107	1151	1067	1104	1138	1189	1099	1122	1058	1105	1050	1128	1081	1107	1016	1103	1078	1098	1107	1153	1095	1081	1081	1083	1135	1159	1151	1094	1049	1149	1136	1110	1154	1117	1124	1122	1127	1082	1082	1098	1131	1092	1150	1099	1129	1106	1058	1136	1176	1052
23032	21500	29496	23934	21504	21552	11136	1547	1117	1030	913	867	828	772	763	715	734	663	676	648	663	669	632	624	645	633	623	605	599	627	638	647	618	594	637	600	630	610	633	605	641	617	601	596	589	616	606	615	619	616	628	590	669	627	597	594	634	604	611	642	599	589	654	598	623	631	617	585	604	594	622	607	619	613	582	623	572	627	588	643	593	601	602	584	598	573	611	562	571	610	591	608	604	560	603	603	552	599	546	603	631	594	595	564	614	553	628	615	603	655	606	564	578	583	553	595	609	583	588	590	641	565	625	565	589	570	577	614	572	571	575	586	594	575	541	584	565	590	560	609	567	622	609	577	634	557	548	538	629	605	603	600	571	601	613	609	578	616	612	565	594	578	585	561	598	605	598	542	549	573	581	590	639	561	638	629	621	596	593	607	585	537	576	568	619	589	586	587	584	606	626	561	528	617	574	535	583	601	608	601	590	591	544	571	606	585	585	629	590	606	617	634	584	596	609	611	613	594	609	625	584	544	558	596	570	586	582	598	588	593	590	601	574	599	588	596	591	626	613	538	622	562	578	609	601	625	633	553	566	647	603	599	581	588	646	595	623	608	620	585	607	579	565	567	588	590	574	575	593	576	588	552	551	569	589	612	562	608	600	588	557	550	590	630	569	583	607	572	607	608	560	595	561	566	560	570	555	618	628	580	599	590	564	596	538	578	562	592	597	625	560	563	580	608	596	594	580	577	575	554	606	545	613	575	634	593	602	567	611	594	584	608	576	555	567	592	593	594	594	615	589	603	598	627	592	573	584	562	588	595	598	555	609	614	565	608	576	585	617	607	610	641	595	592	571	604	618	564	556	582	569	602	567	585	585	539	568	582	591	613	605	624	578	546	549	602	559	642	608	602	596	576	575	564	577	564	615	624	613	580	558	568	599	601	578	600	559	552	607	614	601	586	587	598	626	558	637	596	601	575	601	569	611	654	581	556	538	586	578	603	614	550	552	611	572	557	582	580	603	624	649	576	589	564	632	578	620	620	580	585	619	579	599	576	573	557	616	560	545	614	575	579	603	540	579	585	542	592	631	582	605	578	601	574	607	584	589	609	559	593	604	588	584	589	542	582	587	623	572	604	571	567	605	600	565	576	583	604	585	590	577	555	627	616	594	597	588	643	575	599	581	562	584	580	551	616	555	558	614	623	581	569	595	649	618	604	594	615	588	576	584	593	574	622	603	588	561	584	592	557	600	530	546	590	581	631	576	586	530	603	604	535	567	606	607	577	599	608	574	594	585	584	568	590	570	583	593	616	537	571	587	601	602	558	586	591	596	595	598	619	587	587	627	568	549	600	605	582	602	579	567	586	598	609	623	572	547	571	550	560	606	586	562	566	593	591	588	567	607	620	565	575	566	586	556	594	616	636	598	597	586	588	589	533	549	605	541	592	595	564	559	576	597	570	605	561	564	613	622	562	619	617	593	588	589	624	579	578	585	589	551	565	562	577	570	609	600	639	578	603	589	615	581	600	624	574	597	582	613	552	535	567	572	584	637	618	545	595	574	572	581	577	617	581	602	594	580	584	590	606	568	599	574	586	598	545	569	609	578	616	584	570	619	600	580	635	576	551	636	641	582	594	583	606	528	584	600	584	539	584	627	583	588	582	569	552	614	543	580	607	608	558	568	594	655	594	625	588	578	621	605	607	580	579	536	600	623	591	588	594	561	615	605	560	604	639	525	580	635	626	600	549	616	545	567	626	593	578	567	568	588	574	626	556	578	567	576	596	590	579	573	572	545	571	570	594	598	564	631	553	590	609	618	592	600	564	569	636	605	590	599	606	590	577	567	597	563	553	576	582	602	584	578	602	543	551	584	564	547	583	589	610	555	615	576	575	600	592	594	611	576	618	598	595	645	551	558	599	567	613	587	573	596	597	587	603	607	621	624	600	574	593	562	593	574	576	592	610	561	599	613	538	586	562	552	602	577	626	564	559	590	576	560	605	597	575	580	599	588	567	573	624	620	604	601	540	599	599	538	622	625	577	588	553	610	584	605	629	593	566	597	586	556	572	578	562	601	604	620	568	584	534	563	607	562	588	647	576	548	548	610	557	603	567	540	588	613	592	584	560	573	575	568	608	609	573	624	606	602	630	574	579	613	587	585	610	573	609	573	583	609	589	583	595	579	600	600	577	632	574	579	618	597	580	613	558	564	593	602	606	616	579	617	621	611	643	609	622	568	631	599	574	624	600	545	595	611	618	604	583	578	591	555	621	559	613	580	620	600	571	589	594	555	575	600	530	622	612	596	604	596	560	635	582	557	580	600	606	590	611	601	573	582	583	568	577	586	610	545	638	590	618	614	516	599	622	613	616	562	578	581	591	572	577	593	580	554	619	544	545	562	558	576	597	582	563	584	585	598	562	569	571	589	590	569	566	610	600	556	607	608	587	619	579	603	551	578	616	623	588	615	595	594	591	575	615	577	553	565	601	582	615	599	556	612	602	592	587	604	573	631	574	547	570	618	579	611	539	589	547	589	592	586	572	603	591	565	580	554	594	610	603	601	575	587	581	593	595	594	609	589	579	578	542	567	622	578	584	581	591	607	595	574	590	558	581	525	563	585	584	591	616	555	540	581	566	589	554	515	609	589	629	572	592	605	606	586	609	598	580	611	587	582	579	582	578	564	611	587	618	576	607	580	576	618	567	580	539	608	615	558	600	582	593	617	596	567	596	592	587	597	604	579	607	628	582	577	617	602	568	615	563	571	556	575	600	608	576	613	564	619	538	594	594	627	571	604	589	582	577	574	619	582	594	554	614	623	565	615	606	590	566	563	601	595	578	556	590	572	612	554	587	631	590	564	613	554	603	597	624	584	563	602	584	566	575	582	551	547	584	549	605	610	602	579	583	597	576	563	585	568	600	609	584	616	550	579	600	592	587	569	573	613	638	577	543	597	575	565	630	580	560	560	589	565	596	549	596	591	597	577	533	601	618	612	572	576	613	565	577	526	579	606	567	576	579	601	562	615	591	566	605	563	557	566	621	613	557	568	557	618	603	565	613	543	551	592	599	582	618	616	560	576	583	615	600	588	594	593	617	579	548	588	605	604	568	548	609	612	595	558	563	577	580	565	549	546	584	618	552	604	566	588	603	587	617	568	591	571	594	543	612	551	579	606	604	595	596	640	592	595	626	587	588	622	588	589	660	608	607	592	620	578	583	581	590	599	546	600	553	571	646	602	586	603	646	589	574	588	576	604	571	604	556	597	593	585	575	559	586	564	598	567	561	585	589	608	548	550	620	602	536	587	545	591	587	566	575	551	596	640	586	607	622	609	600	585	537	596	528	578	596	584	538	592	570	592	566	622	617	599	563	563	554	612	583	544	607	557	591	581	588	565	645	602	592	579	597	584	610	627	613	634	564	537	609	586	597	579	601	604	559	573	575	623	641	569	588	558	573	530	608	583	583	528	592	578	583	620	579	600	597	608	611	601	605
7162	17041	13694	7402	5279	4124	3190	2612	2157	1916	1639	1522	1389	1208	1155	1174	1083	1085	939	928	1028	948	930	869	926	896	867	894	878	799	827	836	885	827	794	846	836	819	852	894	846	902	834	826	814	794	863	814	847	800	825	789	768	789	802	817	858	874	787	822	829	789	788	832	784	801	762	803	799	780	861	776	793	780	815	757	866	810	829	817	783	839	809	809	839	774	819	761	813	824	815	795	798	736	800	807	833	843	757	813	780	792	817	779	772	824	818	791	773	822	791	746	818	778	806	779	757	801	771	757	791	788	869	747	860	852	842	783	812	794	813	753	809	824	761	814	816	836	828	750	771	807	783	784	818	811	759	791	767	757	754	754	794	771	791	780	800	831	799	727	815	858	802	788	815	786	785	823	822	799	773	776	810	791	802	801	784	778	785	781	794	800	802	786	759	834	792	776	774	815	852	764	755	778	807	784	815	831	787	854	822	729	735	795	825	830	715	800	775	735	833	776	847	842	798	796	820	765	766	801	765	796	763	812	800	767	790	776	779	786	776	783	793	777	752	781	820	790	819	825	756	801	837	830	785	835	830	774	801	815	812	783	774	802	784	815	763	755	824	778	791	791	770	832	818	778	784	812	810	797	832	802	798	809	765	805	776	821	767	819	793	832	776	793	753	805	763	737	799	794	798	798	822	862	787	791	775	818	809	803	819	774	793	760	754	798	816	814	810	795	851	784	771	744	767	753	806	821	805	802	783	775	765	784	768	809	798	822	827	801	766	806	818	774	791	850	740	774	754	813	766	799	800	773	764	802	780	785	826	777	787	814	826	796	796	818	796	722	801	828	762	781	780	846	848	825	776	785	817	749	859	813	781	797	785	773	799	819	779	789	758	795	767	802	762	769	784	841	786	812	778	709	800	818	788	765	786	785	761	815	803	772	817	812	781	751	772	762	750	776	834	818	774	750	770	810	750	788	787	810	804	794	761	850	786	773	767	792	742	806	772	771	807	826	781	800	783	824	782	777	800	738	835	815	780	826	747	834	804	751	801	785	836	738	770	787	762	750	835	790	760	839	798	774	759	792	755	824	786	859	775	778	761	791	747	756	790	754	767	802	847	792	844	802	796	847	759	783	766	807	776	791	793	802	791	730	808	743	836	798	777	798	760	819	840	797	770	781	841	770	788	802	788	792	761	775	802	808	797	778	746	801	796	756	810	846	731	756	863	829	819	760	762	766	807	835	809	788	795	821	799	787	826	809	807	776	738	789	793	756	808	829	782	859	762	805	731	806	809	791	790	813	811	768	797	791	804	827	754	770	791	827	810	781	799	739	772	847	782	841	782	814	804	789	808	762	802	816	819	807	812	763	794	786	769	795	798	829	760	789	799	771	804	816	785	737	776	782	881	768	803	781	769	761	847	840	774	763	771	762	806	768	814	802	780	808	735	772	789	802	816	769	787	851	777	799	771	795	818	819	815	820	775	767	822	825	805	738	787	809	820	804	797	776	795	791	790	845	870	794	839	771	800	758	802	794	773	766	818	756	856	795	850	755	830	750	793	754	737	794	786	777	792	788	805	756	820	832	782	808	780	789	735	779	840	804	799	782	793	847	885	757	758	825	810	786	775	794	820	784	774	777	755	753	803	763	791	782	781	778	758	796	830	787	811	743	796	781	826	832	792	768	756	794	758	818	807	807	765	835	812	840	809	794	798	816	769	830	780	774	808	789	819	801	813	841	771	775	780	852	772	779	796	770	814	833	807	776	750	809	783	826	814	790	750	765	829	810	791	760	795	821	782	705	790	873	813	758	761	776	748	776	820	809	825	807	794	838	807	796	829	795	774	785	803	833	756	808	802	774	746	769	828	838	778	777	802	848	771	790	840	785	781	837	740	830	822	813	791	805	783	817	775	791	798	776	768	782	766	856	786	743	800	785	767	795	798	801	777	829	763	763	831	799	807	817	774	789	801	768	785	750	741	783	796	794	769	775	780	803	798	809	837	771	812	803	789	741	833	813	782	794	731	767	794	776	772	810	792	785	802	800	723	835	796	815	794	787	744	776	776	777	787	776	788	824	827	754	778	816	781	790	799	833	799	797	771	813	767	814	793	744	795	854	799	826	801	749	801	767	771	783	789	785	799	759	746	807	770	813	800	796	777	810	749	753	737	796	772	774	763	822	860	816	808	805	825	797	797	793	746	760	813	806	745	797	810	819	796	802	802	771	789	807	807	817	766	830	753	760	801	750	755	806	749	810	775	802	798	826	748	838	765	822	768	794	797	768	787	803	850	765	811	809	795	794	758	774	775	749	828	799	788	812	814	796	814	820	759	806	831	818	825	785	739	779	757	823	834	764	787	854	786	771	820	793	850	812	729	821	798	817	812	814	788	805	790	768	821	786	774	802	801	800	789	792	780	802	822	771	771	759	809	800	760	784	817	810	798	782	799	773	764	734	826	763	863	825	780	804	770	817	776	829	796	817	807	787	744	729	845	821	809	778	813	762	781	765	746	784	810	829	809	777	837	781	775	797	791	838	787	801	821	833	807	790	833	725	765	838	791	751	816	809	778	779	800	826	779	785	774	803	805	809	796	778	749	810	748	772	778	786	821	822	789	786	791	776	807	805	806	849	770	818	793	756	772	792	783	743	833	753	786	740	798	775	742	797	741	818	793	789	814	809	837	786	796	813	823	771	792	739	790	775	782	810	757	762	819	813	734	847	803	781	821	791	747	786	755	851	828	792	822	749	802	781	804	765	802	820	817	783	791	799	803	833	836	800	782	811	783	776	813	802	797	801	782	792	897	784	810	789	792	815	765	807	765	803	811	801	779	788	769	826	821	817	761	827	819	843	742	802	791	795	789	779	757	770	765	812	833	806	824	741	806	787	818	836	802	790	760	766	826	795	821	810	803	745	847	846	765	752	756	772	784	770	801	800	771	805	868	793	796	748	795	782	791	780	850	767	799	833	775	804	827	734	812	778	779	812	810	886	795	766	803	781	788	787	762	774	765	781	773	738	813	767	821	804	801	742	776	809	783	818	758	790	783	864	762	837	777	802	746	761	842	807	859	803	806	773	793	790	796	775	775	782	778	780	791	794	854	802	821	805	786	815	821	801	771	749	841	798	829	759	782	822	758	749	829	752	768	793	788	797	839	798	773	762	754	826	778	833	836	833	806	798	813	797	791	801	786	803	754	772	800	786	746	736	806	795	771	770	794	770	784	747	802	789	761	764	803	829	777	825	792	772	782	742	757	776	792	832	797	773	794	800	795	732	800	778	818	801	818	782	788	754	817	790	775	825	796	821	814	772	779	837	843	766	821	802	811	786	758	780	746	766	822	772	837	806	788	760	780	772	843	796	772	834	820	792	751	785	751	777	785	763	799	792	818	775	824	811	830	796	792	851	772	811	786	783	782	800	823	767	781	787	787	856	836	789	783	822	794	792	814	819	838	803	788	790	833	787	787	789	827	742	805	785	732	795	805	802	779	811	778	792
27188	21207	10748	1205	698	664	645	642	647	638	575	578	592	655	629	596	602	599	594	586	596	602	603	627	557	605	569	544	593	610	570	560	583	599	521	587	601	608	607	599	593	628	626	630	628	598	591	600	566	611	561	523	601	621	551	595	588	581	593	608	643	572	604	567	575	603	662	567	628	602	587	596	639	595	566	541	595	597	604	641	544	598	578	582	615	596	584	635	581	599	572	563	563	579	590	588	596	632	587	597	603	549	586	578	668	604	575	609	580	594	594	576	592	556	583	598	597	584	577	570	545	605	616	607	603	629	576	598	561	557	533	627	584	574	596	571	596	601	631	560	569	561	577	583	576	606	563	589	599	550	579	619	592	593	558	573	604	586	592	603	599	555	584	595	548	639	586	533	589	615	598	606	585	571	560	609	588	573	608	615	590	597	554	619	548	601	589	572	619	614	613	568	579	564	581	567	589	645	604	621	553	609	603	612	543	586	569	590	549	575	547	576	600	600	570	571	569	596	617	606	562	577	578	555	637	613	579	600	604	635	600	567	546	588	587	655	640	581	576	555	588	557	637	577	622	553	596	556	573	610	606	629	540	625	635	596	611	592	588	589	551	621	574	592	620	587	628	632	590	565	571	622	558	585	565	585	575	575	568	592	574	582	608	635	564	573	591	602	568	628	590	580	616	624	610	550	580	602	604	595	611	567	585	595	565	586	575	580	583	570	553	564	592	582	578	547	559	596	620	587	534	574	595	548	547	612	630	552	561	587	557	552	591	625	605	581	647	573	567	552	618	554	617	576	584	616	559	578	572	615	585	570	615	595	551	608	592	601	601	588	595	606	550	538	585	575	590	594	553	609	595	584	576	575	603	547	560	607	549	623	596	553	589	577	576	566	619	563	587	553	558	614	567	574	594	590	602	605	581	629	627	576	600	579	584	537	589	550	607	586	594	608	582	578	589	585	550	601	580	613	585	587	578	639	580	576	598	577	571	587	570	592	577	556	628	613	631	541	599	605	568	603	577	634	578	589	597	651	561	595	605	589	617	609	573	596	531	565	581	550	534	621	592	592	590	585	572	590	561	591	605	567	542	590	586	588	611	590	644	609	550	653	613	610	597	605	616	561	577	542	591	566	610	607	591	544	634	572	612	631	563	584	609	579	598	592	591	629	551	589	619	566	588	589	610	625	594	562	586	603	607	566	594	626	571	589	599	593	595	586	562	570	599	568	545	578	585	619	600	597	588	597	631	594	597	591	590	569	580	564	545	603	556	564	569	641	556	603	578	592	609	607	587	556	621	591	561	581	626	582	583	605	603	625	583	603	593	584	624	594	662	574	560	584	578	569	572	576	605	598	628	574	561	604	633	554	549	585	591	614	582	581	612	568	644	587	588	596	575	597	575	543	570	571	597	581	632	599	604	579	611	571	602	632	568	563	587	580	582	584	548	588	563	553	637	601	572	594	571	558	629	549	582	597	575	608	597	645	659	571	573	606	600	592	577	575	582	563	600	594	613	591	605	616	580	573	612	587	569	553	577	565	587	584	587	565	612	585	568	610	562	570	596	634	583	596	551	568	519	607	565	558	561	599	603	550	606	550	565	566	595	540	607	538	586	551	587	555	580	558	598	606	601	586	605	557	628	588	597	609	545	622	589	581	620	572	577	540	590	600	570	582	605	559	610	557	581	608	555	598	590	634	599	607	615	599	583	598	621	569	584	597	555	572	585	638	600	589	566	616	589	621	536	626	574	653	625	552	610	555	583	584	552	597	601	576	620	585	569	558	602	558	572	569	561	596	620	593	579	620	565	569	577	633	559	579	564	602	571	617	622	614	582	580	558	555	589	616	642	596	591	601	581	566	592	589	606	582	592	597	588	603	574	597	570	594	582	566	565	612	552	611	616	614	596	535	578	601	601	581	566	560	640	591	599	572	555	580	591	592	600	614	577	574	613	623	585	586	598	587	583	555	621	575	553	600	553	569	594	577	605	608	570	599	581	580	594	615	563	581	579	599	547	563	593	605	612	557	606	592	593	560	568	592	591	618	570	614	574	593	602	559	607	615	567	560	585	583	590	600	610	609	589	597	574	592	574	583	571	559	578	622	580	597	552	617	576	586	629	592	580	606	546	607	610	580	610	630	557	617	585	591	605	583	601	571	596	597	577	605	556	599	581	618	608	592	556	596	613	582	565	585	575	605	585	547	589	544	591	579	622	587	599	619	595	558	609	578	633	579	574	614	610	599	582	543	599	563	564	584	573	618	548	581	558	580	599	589	596	547	644	596	558	550	648	590	571	639	624	643	574	569	590	583	655	607	608	588	585	573	545	579	553	582	615	573	553	560	591	567	610	614	570	607	587	603	586	557	560	584	617	593	583	577	623	599	547	594	616	517	586	582	543	636	573	531	577	578	579	607	575	605	556	582	610	591	563	601	607	578	587	573	601	560	600	631	629	582	609	579	575	607	612	602	601	587	583	599	610	595	581	572	570	603	606	576	592	590	562	561	607	619	598	594	556	590	588	581	576	563	604	618	592	607	568	576	597	614	603	589	562	616	575	596	587	552	588	617	592	576	639	605	596	582	561	574	599	543	609	586	595	614	572	603	558	577	568	593	583	610	598	565	613	577	613	586	575	553	570	575	578	595	547	601	571	573	635	616	597	554	587	600	574	563	567	573	599	603	613	567	575	595	568	577	548	626	594	536	564	619	580	601	572	563	558	605	570	547	625	610	613	574	614	544	614	583	604	608	593	569	578	608	557	542	590	582	606	561	635	568	569	583	616	566	599	606	594	603	573	584	625	536	590	578	610	564	578	550	593	636	587	543	593	566	620	572	589	604	590	595	616	600	639	576	553	579	600	598	583	609	624	604	613	571	615	595	611	574	576	590	576	596	568	584	571	631	569	526	573	569	579	589	596	592	632	586	613	575	561	604	595	603	584	599	570	571	595	588	549	636	539	558	571	563	589	577	545	563	557	590	622	583	538	581	604	548	597	608	622	637	596	590	612	582	593	556	548	565	593	555	572	584	621	569	598	641	570	599	549	586	623	555	595	618	592	604	591	590	623	548	597	546	590	633	548	578	610	546	592	610	554	601	599	637	582	633	627	566	606	600	561	617	594	592	604	587	579	528	586	591	619	576	618	592	570	595	635	574	610	587	562	632	602	552	587	586	603	592	584	612	574	599	587	578	600	583	598	621	646	597	600	610	626	597	519	591	571	566	590	584	642	592	573	564	544	612	618	621	573	622	602	617	532	584	549	544	592	616	633	561	552	581	616	595	612	599	614	609	604	582	610	565	595	624	632	590	584	576	571	567	601	655	559	576	596	591	582	618	619	587	568	552	630	561	596	585	600	607	595	601	587	575	602	629	594	585	592	606	628	555	582	566	572	596	599	595	568	548	576	561	569	588	609	580	609	618	613	630	594	573	635	597	600	635	609	638	563	584	576	612	619	596	559	597	592	574	590	574	557	589	615	578	568	609	659	648
4108	1567	1409	1036	924	936	870	889	816	789	891	812	804	805	732	816	805	782	768	780	816	743	811	730	837	803	741	778	748	802	796	797	754	744	771	779	791	827	798	753	765	816	771	758	735	778	719	754	805	819	767	823	780	843	712	771	771	813	747	772	793	764	797	742	818	830	739	795	803	805	765	759	775	798	783	738	739	806	830	748	783	766	798	771	827	749	708	715	743	819	760	735	826	766	778	727	724	771	775	797	779	765	734	777	823	787	766	729	738	713	761	717	782	770	814	755	748	744	802	803	770	778	784	774	773	760	841	729	849	745	810	770	773	830	748	769	780	791	750	766	803	807	807	781	796	754	758	805	776	805	782	780	814	768	796	779	781	786	796	716	772	762	752	784	815	760	775	785	802	743	796	737	781	848	757	760	776	807	769	735	840	791	741	781	815	814	777	766	739	782	835	783	757	796	838	784	801	777	764	809	797	749	794	779	753	773	745	799	766	736	784	840	806	788	805	747	778	787	817	774	778	822	776	774	779	695	777	801	776	761	841	831	815	771	792	760	757	782	765	796	865	748	779	764	806	791	771	771	756	785	717	734	835	810	806	766	811	764	791	779	746	796	776	789	763	751	744	776	767	771	764	786	769	744	785	821	743	819	816	795	786	833	804	790	803	837	762	816	779	768	769	831	750	792	786	772	806	748	779	789	745	735	760	737	778	741	797	825	802	782	820	852	814	800	802	791	824	786	834	797	798	796	757	798	767	745	792	764	782	796	768	726	769	761	859	784	814	826	767	777	768	732	773	728	745	811	745	804	748	757	733	789	803	783	761	774	757	773	818	734	788	779	776	718	764	785	778	783	754	796	762	794	805	816	790	776	786	783	785	683	802	750	832	782	756	772	806	797	800	797	751	766	860	775	757	797	829	780	768	770	737	780	746	813	790	746	766	700	827	749	757	757	833	739	841	774	797	768	761	781	791	812	746	759	804	813	826	801	741	777	773	788	734	751	805	779	746	756	786	750	776	818	766	753	814	762	801	806	787	848	737	743	772	748	764	756	762	775	823	810	806	761	748	749	769	733	775	739	738	782	783	812	805	709	759	788	818	800	785	767	726	750	765	741	823	771	791	760	759	809	774	765	745	801	786	835	753	785	855	784	802	824	773	812	783	790	766	777	757	758	776	766	762	814	780	769	792	760	740	806	753	824	804	767	823	805	841	756	783	804	783	735	791	792	769	789	779	794	769	733	775	738	763	748	765	792	776	767	784	796	762	822	754	763	790	760	779	778	753	785	785	807	775	793	835	774	796	782	793	796	790	805	721	795	753	783	761	723	760	753	809	753	739	762	772	800	800	743	768	731	747	836	784	736	804	762	794	782	804	758	742	723	776	736	789	795	795	758	750	831	786	805	773	774	761	768	744	791	820	826	762	781	775	721	778	752	722	798	758	747	786	786	745	782	736	783	789	740	779	769	834	776	740	790	802	817	775	771	757	808	779	836	780	782	778	783	761	750	772	815	776	805	752	795	802	823	767	782	806	796	776	768	754	768	815	787	779	797	811	803	796	746	784	773	779	789	790	802	758	770	806	738	797	784	810	776	735	790	775	770	782	748	844	783	722	752	832	774	816	801	816	756	785	813	786	782	732	726	799	763	749	776	790	764	778	776	788	776	743	773	763	791	794	769	745	772	786	761	768	768	801	806	839	770	765	818	773	781	832	768	798	715	730	784	744	781	757	803	780	750	798	831	808	784	798	758	831	772	763	797	826	750	754	792	820	794	779	759	792	816	859	793	818	789	819	761	789	795	833	735	796	806	785	760	790	795	744	818	771	769	825	708	824	813	803	791	733	777	779	734	786	816	779	761	787	787	809	783	802	821	740	798	771	740	816	758	781	767	805	764	772	791	785	767	782	752	822	840	814	847	764	743	770	788	753	775	754	775	782	821	794	757	772	797	785	803	745	762	745	746	813	800	805	785	780	773	816	773	760	791	743	745	747	780	765	789	798	727	789	772	777	780	742	745	799	780	779	757	794	774	814	728	782	781	822	795	735	825	808	784	830	761	768	820	784	790	800	788	799	778	798	791	750	810	794	753	805	803	770	824	765	729	782	753	814	718	775	765	751	790	757	804	770	825	758	777	729	736	787	774	797	813	760	820	819	730	778	772	781	789	811	817	765	775	795	760	736	730	762	770	793	785	751	779	787	752	760	754	820	746	804	790	784	764	783	755	805	761	801	790	838	778	809	805	827	768	759	766	736	786	753	773	814	830	792	749	742	761	803	763	784	753	818	800	800	760	820	780	813	805	771	801	753	787	846	805	736	783	769	770	762	767	811	779	772	801	822	753	794	756	792	771	826	776	726	790	768	748	742	813	795	772	789	767	792	773	818	830	775	759	816	789	780	771	818	805	780	762	762	777	763	788	807	796	788	759	814	792	751	818	754	730	766	820	755	775	793	785	799	794	758	733	783	756	768	790	784	761	797	773	816	751	786	759	811	842	766	754	829	799	739	771	749	802	768	795	824	797	776	760	817	767	797	809	794	789	789	763	786	767	796	765	734	731	756	818	788	735	785	786	781	792	754	808	770	766	727	792	788	760	731	776	793	796	746	796	797	820	837	785	810	744	785	795	828	775	766	756	801	772	760	762	802	829	794	776	827	771	783	778	830	776	817	784	785	771	768	758	870	758	764	796	783	827	798	781	758	770	742	712	789	769	770	782	750	744	799	815	749	788	747	742	771	762	762	784	751	775	779	806	816	775	771	805	812	758	768	777	785	845	788	819	821	774	777	808	782	796	780	779	782	713	795	764	810	767	790	758	782	830	782	757	790	767	846	760	806	732	811	706	745	770	817	762	742	785	814	792	804	763	775	759	756	777	785	749	746	808	792	736	768	742	790	771	810	823	757	757	753	761	786	792	751	755	797	849	797	756	792	815	782	772	750	777	799	815	745	779	834	790	783	764	756	770	741	789	781	743	732	790	767	761	728	803	732	783	770	803	798	762	790	783	792	754	772	767	722	805	802	730	797	765	791	755	805	753	780	793	809	770	809	775	781	745	778	791	766	782	761	785	794	797	778	796	783	785	779	733	795	779	802	765	759	794	807	767	785	801	814	809	788	737	779	809	786	820	776	768	743	776	727	805	790	765	726	793	776	806	764	745	755	809	793	775	856	752	823	796	788	792	764	781	814	765	746	754	791	793	769	778	772	799	826	802	744	738	790	813	755	809	766	773	787	767	744	782	766	764	811	784	766	812	757	751	772	757	815	800	800	779	777	781	789	800	751	783	788	814	720	685	725	759	791	755	801	800	769	793	782	744	842	840	766	756	800	737	766	748	766	813	791	790	786	838	807	803	789	753	757	750	765	834	736	761	758	723	778	747	776	799	820	781	780	789	839	753	721	775	828	772	763	844	766	806	809	767	753	762	767	752	777	787	825	776	713	809	806	781	806	778	800	782	825	751	744	772	735	785	785	784	799	767	735	790	763	791
23819	21494	29133	24287	21483	13421	2010	1243	1117	1102	988	941	936	907	935	978	881	901	920	863	892	869	916	853	856	935	852	883	856	817	861	908	864	841	868	834	826	867	905	860	878	861	847	912	882	816	856	869	834	833	846	828	902	837	796	821	879	853	871	833	865	840	844	885	883	866	824	873	809	832	863	877	831	800	855	856	864	878	839	943	866	866	852	842	857	806	850	836	883	815	875	850	797	852	888	811	842	778	838	848	828	850	849	864	868	865	825	889	891	826	936	861	860	835	841	818	809	867	858	860	821	877	856	833	831	845	812	876	801	818	865	811	830	865	917	836	862	845	854	818	905	828	838	840	904	864	857	939	861	835	896	892	819	871	894	856	809	866	835	833	773	816	815	828	864	839	824	824	805	846	866	850	861	818	881	866	826	879	882	886	853	844	841	864	829	809	837	831	885	809	840	857	847	816	772	876	831	870	843	810	838	853	834	849	883	878	846	820	812	797	878	842	847	874	881	858	866	829	882	790	867	896	817	860	835	794	865	812	848	816	858	845	814	858	830	877	834	840	822	865	876	879	855	800	865	795	848	879	847	838	832	855	842	860	874	871	814	895	865	875	852	814	820	841	861	876	864	857	864	876	813	859	858	873	862	848	840	841	836	859	899	785	857	849	869	848	801	874	832	865	788	854	858	824	826	853	868	831	816	859	806	895	811	848	850	814	890	854	807	850	807	864	859	846	868	857	787	820	833	815	846	871	903	868	858	810	876	879	846	814	838	853	809	867	873	837	890	765	865	827	836	898	870	848	849	793	859	845	799	821	878	852	815	912	901	841	825	872	816	810	832	811	834	839	912	844	831	878	866	837	821	849	841	842	815	825	821	878	855	841	878	853	883	846	881	817	821	819	859	885	844	850	887	833	862	795	898	792	867	855	825	864	770	842	804	867	828	797	844	838	824	843	829	830	916	848	846	839	829	822	798	773	823	800	806	874	843	810	909	774	845	845	861	859	880	831	878	786	871	864	874	835	807	856	895	823	858	899	846	850	888	824	844	850	905	861	811	881	867	886	825	804	864	829	842	852	830	841	881	805	861	806	813	829	855	843	867	880	749	824	833	871	824	869	822	826	857	820	838	789	805	823	853	898	837	848	860	793	813	826	903	888	825	839	823	812	872	871	927	842	871	847	868	915	814	839	862	891	835	852	811	864	862	840	862	870	809	838	829	832	815	816	852	818	866	833	832	818	852	796	866	832	869	838	812	810	819	826	822	893	843	866	848	827	864	811	884	821	872	812	857	814	781	870	852	887	862	826	799	850	844	868	867	833	849	863	855	803	886	856	819	821	870	830	872	816	773	839	817	840	843	860	824	826	847	903	833	810	827	840	801	788	831	803	831	783	827	768	867	857	857	857	822	837	813	847	848	811	826	832	867	910	893	796	863	832	842	860	886	909	862	844	860	836	904	886	833	794	819	858	840	804	874	856	857	802	849	843	798	837	877	843	844	865	889	863	863	836	872	875	901	817	876	818	860	877	789	816	815	844	891	869	840	835	776	888	828	846	838	818	815	834	826	823	812	852	869	839	851	867	858	832	837	869	834	851	793	866	827	863	860	891	813	838	870	832	814	843	880	866	849	827	850	828	851	817	861	796	824	818	871	782	879	836	833	882	866	872	876	825	869	829	816	862	899	854	879	853	833	854	869	836	847	856	870	838	864	849	860	852	883	857	863	845	808	820	880	802	836	781	834	818	876	830	850	800	839	836	840	838	875	843	820	826	815	754	827	865	831	830	810	845	890	837	893	810	862	867	848	817	813	839	827	833	821	837	855	816	843	819	860	859	828	849	780	839	793	850	853	797	830	821	838	807	856	817	876	847	937	866	851	843	857	833	808	873	895	861	853	862	876	865	835	902	867	807	835	808	832	872	809	836	837	894	837	861	887	864	858	849	844	856	820	780	868	880	857	883	818	803	823	876	873	790	860	868	876	818	855	831	842	825	838	866	812	781	869	839	860	848	892	874	849	840	820	854	845	805	810	849	880	842	819	836	841	845	841	906	857	843	806	859	867	875	837	839	800	835	860	818	852	862	892	833	815	873	832	857	813	833	799	796	805	794	805	880	862	813	821	859	862	900	843	821	814	852	821	833	829	864	847	855	834	797	847	861	848	812	840	853	866	859	815	804	802	858	900	844	853	830	893	845	868	868	818	818	780	847	793	856	824	846	885	890	815	840	845	780	824	842	836	830	830	824	821	863	870	841	862	830	816	817	857	795	845	861	853	904	880	824	857	790	863	836	825	858	847	820	847	843	820	833	867	811	832	852	825	847	852	825	816	846	772	868	809	850	922	829	806	839	873	847	851	847	835	849	802	822	870	818	807	847	885	797	872	868	842	861	792	844	798	863	898	851	830	876	824	814	810	805	799	867	810	918	832	859	846	848	830	822	887	833	848	818	828	818	821	876	860	894	804	872	854	845	776	863	840	835	839	823	790	814	840	850	821	859	831	845	847	873	831	884	831	876	850	857	786	790	887	869	828	850	807	927	853	825	843	838	844	854	812	839	786	840	845	870	935	834	827	804	852	853	800	883	832	801	891	802	807	870	819	840	821	897	818	885	881	867	891	832	825	815	875	831	853	905	857	831	860	883	853	853	838	796	871	855	819	800	874	835	772	875	836	794	834	847	873	826	795	788	885	850	824	814	785	814	828	844	812	876	827	852	850	841	910	839	860	880	867	819	826	828	859	878	866	844	845	833	839	846	848	837	846	853	840	859	828	897	939	832	840	800	822	805	832	863	794	857	798	885	854	823	848	826	868	796	822	832	854	831	836	798	827	775	846	858	875	840	800	816	864	854	818	821	842	864	878	815	827	824	838	864	865	858	765	890	840	832	825	848	838	827	838	833	787	865	877	852	870	834	873	846	879	855	778	820	848	829	828	854	849	819	820	852	821	819	824	801	872	884	849	833	847	841	833	842	854	832	887	879	869	839	805	820	802	831	823	866	857	853	870	806	834	894	869	869	825	818	813	881	844	865	795	819	834	838	851	885	859	855	853	808	862	851	893	878	831	844	854	844	877	861	879	835	869	828	815	819	849	847	800	894	795	788	829	832	782	848	806	806	821	877	855	867	808	864	819	849	839	783	836	854	854	922	838	795	869	807	861	862	850	884	830	814	825	826	840	796	866	885	833	845	823	782	836	794	849	934	835	891	839	867	823	848	857	840	862	821	875	893	867	836	828	835	872	885	862	826	904	859	817	799	892	901	831	860	806	782	870	854	829	799	802	859	806	822	860	864	840	886	829	822	829	871	896	859	853	820	845	836	854	841	843	875	832	863	876	873	823	823	824	807	881	873	893	838	809	793	833	845	835	879	852	887	829	816	850	839	869	893	824	827	885	821	848	807	872	832	827	864	856	871	835	817	827	809	851	880	811	888	838	879	875	845	816	843	827	873	827	814	781	817	841	816	870	823	825	834	863	856	865	880	825	847	794	826
5243	11023	9246	4794	3514	2930	2429	2098	1927	1724	1627	1447	1447	1304	1270	1353	1282	1255	1191	1194	1197	1158	1217	1163	1134	1182	1166	1140	1150	1176	1101	1093	1054	1125	1157	1146	1162	1102	1061	1169	1118	1111	1063	1164	1081	1102	1132	1120	1095	1130	1098	1116	1118	1124	1054	1116	1086	1156	1133	1092	1138	1060	1109	1109	1133	1119	1116	1080	1114	1076	1146	1067	1086	1106	1068	1112	1171	1131	1108	1130	1055	1104	1098	1170	1092	1093	1161	1164	1094	1141	1098	1112	1089	1156	1154	1142	1112	1031	1192	1132	1103	1074	1177	1110	1062	1121	1090	1081	1121	1085	1146	1100	1097	1137	1049	1085	1121	1064	1141	1113	1062	1123	1125	1086	1091	1109	1094	1089	1068	1151	1122	1088	1125	1090	1109	1117	1151	1095	1130	1112	1065	1125	1105	1103	1161	1111	1128	1152	1099	1130	1185	1142	1119	1122	1091	1108	1071	1158	1179	1139	1093	1044	1087	1110	1150	1097	1063	1131	1086	1090	1150	1149	1039	1123	1083	1126	1076	1122	1103	1063	1126	1126	1109	1125	1136	1157	1103	1075	1146	1061	1172	1161	1157	1154	1115	1091	1123	1073	1104	1161	1114	1094	1112	1088	1127	1132	1084	1114	1101	1107	1077	1216	1005	1098	1091	1133	1147	1069	1082	1146	1165	1071	1118	1072	1078	1126	1078	1026	1117	1080	1097	1159	1105	1168	1122	1062	1145	1081	1087	1083	1144	1121	1128	1084	1110	1110	1069	1091	1088	1151	1093	1085	1128	1048	1109	1013	1098	1089	1121	1097	1104	1111	1112	1116	1121	1133	1067	1098	1100	1084	1095	1123	1044	1163	1095	1070	1139	1113	1113	1166	1121	1130	1106	1115	1135	1096	1100	1109	1088	1098	1103	1095	1110	1203	1154	1135	1142	1087	1088	1122	1091	1125	1098	1068	1094	1144	1149	1097	1099	1184	1155	1096	1160	1098	1152	1135	1132	1061	1130	1093	1159	1060	1156	1139	1095	1106	1072	1132	1113	1127	1148	1101	1135	1161	1027	1131	1080	1095	1123	1136	1132	1157	1148	1088	1149	1126	1108	1144	1082	1134	1080	1137	1172	1152	1096	1116	1153	1141	1063	1132	1113	1079	1084	1088	1091	1073	1116	1120	1096	1138	1171	1162	1124	1014	1102	1142	1046	1124	1121	1156	1058	1071	1165	1119	1070	1073	1095	1103	1122	1123	1081	1065	1109	1107	1107	1084	1095	1076	1162	1077	1099	1128	1023	1137	1094	1077	1106	1150	1110	1093	1120	1114	1036	1114	1078	1097	1067	1098	1120	1145	1105	1131	1114	1061	1097	1106	1092	1096	1074	1103	1111	1038	1101	1066	1080	1101	1120	1140	1092	1137	1144	1106	1106	1150	1097	1095	1136	1047	1185	1102	1118	1141	1135	1148	1078	1101	1069	1073	1027	1153	1105	1065	1090	1134	1142	1061	1144	1101	1091	1128	1082	1090	1158	1093	1116	1122	1081	1080	1045	1101	1104	1155	1059	1090	1110	1139	1097	1148	1051	1164	1132	1113	1100	1140	1109	1104	1030	1079	1072	1071	1090	1130	1187	1103	1153	1114	1084	1107	1111	1093	1081	1106	1132	1089	1046	1157	1113	1099	1151	1079	1133	1100	1130	1121	1061	1080	1085	1028	1142	1105	1149	1037	1112	1117	1170	1094	1089	1101	1103	1106	1068	1117	1134	1068	1110	1177	1084	1067	1087	1134	1113	1135	1114	1125	1163	1134	1130	1100	1090	1078	1087	1083	1059	1137	1050	1099	1153	1144	1066	1074	1096	1055	1074	1117	1037	1105	1148	1073	1101	1113	1113	1089	1084	1089	1077	1112	1096	1094	1134	1064	1087	1071	1124	1065	1138	1147	1117	1096	1035	1107	1099	1113	1076	1103	1128	1162	1059	1116	1064	1109	1144	1153	1138	1103	1123	1164	1084	1186	1103	1109	1149	1149	1048	1065	1174	1076	1114	1138	1141	1118	1060	1160	1114	1116	1132	1106	1031	1076	1123	1131	1116	1128	1152	1106	1089	1101	1161	1116	1086	1076	1076	1077	1046	1085	1127	1125	1050	1096	1069	1099	1121	1087	1113	1151	1058	1150	1127	1041	1103	1173	1089	1119	1104	1106	1059	1118	1125	1137	1096	1087	1093	1106	1094	1123	1109	1078	1093	1149	1097	1172	1113	1111	1071	1176	1030	1114	1132	1074	1182	1150	1064	1165	1028	1038	1142	1100	1161	1133	1140	1132	1135	1114	1094	1130	1126	1131	1142	1083	1116	1055	1127	1124	1148	1107	1107	1114	1098	1096	1164	1063	1135	1143	1091	1093	1094	1091	1119	1094	1122	1044	1112	1109	1160	1068	1095	1072	1111	1082	1056	1094	1102	1153	1108	1152	1084	1074	1078	1094	1175	1113	1159	1136	1087	1098	1140	1120	1065	1078	1070	1112	1134	1094	1063	1152	1105	1100	1127	1088	1117	1084	1065	1093	1111	1107	1093	1072	1101	1134	1074	1055	1155	1110	1147	1121	1081	1109	1049	1124	1155	1092	1168	1113	1112	1100	1109	1110	1199	1151	1082	1133	1116	1119	1124	1144	1145	1142	1122	1030	1186	1180	1148	1079	1137	1136	1122	1116	1105	1063	1120	1131	1089	1091	1036	1118	1103	1100	1071	1040	1120	1152	1108	1120	1169	1093	1130	1072	1078	1082	1094	1074	1130	1124	1111	1039	1080	1082	1070	1116	1109	1157	1066	1067	1122	1127	1102	1136	1057	1051	1065	1134	1087	1112	1116	1107	1126	1075	1112	1074	1162	1090	1143	1110	1057	1055	1048	1136	1096	1138	1121	1133	1153	1093	1111	1125	1102	1162	1064	1048	1073	1068	1135	1182	1121	1061	1114	1122	1133	1134	1087	1184	1109	1106	1130	1117	1128	1072	1131	1124	1059	1137	1066	1158	1065	1109	1148	1078	1172	1099	1159	1091	1121	1108	1065	1111	1115	1121	1213	1153	1114	1113	1126	1103	1105	1062	1112	1147	1142	1127	1138	1139	1054	1084	1171	1088	1075	1135	1034	1108	1093	1158	1161	1147	1098	1120	1145	1123	1058	1090	1103	1160	1107	1099	1091	1088	1116	1145	1146	1103	1161	1177	1118	1150	1081	1109	1080	1133	1137	1132	1090	1068	1132	1056	1064	1087	1080	1125	1128	1118	1128	1126	1087	1073	1197	1080	1093	1130	1103	1090	1110	1134	1116	1129	1119	1085	1159	1083	1097	1078	1108	1083	1127	1144	1090	1114	1086	1078	1071	1150	1046	1171	1046	1067	1129	1094	1109	1144	1128	1132	1043	1078	1177	1101	1048	1088	1042	1150	1080	1120	1084	1125	1089	1128	1088	1137	1131	1046	1132	1065	1104	1120	1111	1087	1093	1072	1100	1132	1114	1082	1074	1039	1113	1098	1099	1065	1050	1157	1075	1110	1097	1087	1081	1091	1085	1057	1119	1071	1145	1099	1112	1123	1099	1090	1127	1148	1089	1121	1076	1116	1065	1067	1135	1118	1048	1147	1074	1101	1088	1120	1045	1102	1138	1133	1099	1129	1132	1066	1112	1109	1116	1097	1078	1137	1090	1114	1089	1109	1143	1164	1089	1140	1136	1084	1103	1013	1047	1089	1111	1083	1123	1123	1140	1170	1093	1080	1031	1069	1110	1154	1109	1118	1054	1074	1076	1171	1110	1125	1105	1099	1078	1202	1088	1116	1116	1063	1089	1035	1079	1082	1168	1145	1118	1089	1049	1108	1112	1104	1127	1118	1079	1145	1115	1159	1117	1150	1121	1104	1105	1099	1160	1062	1133	1061	1113	1148	1059	1075	1030	1112	1124	1080	1114	1060	1145	1179	1153	1148	1116	1142	1118	1108	1109	1075	1105	1164	1127	993	1115	1112	1133	1093	1156	1124	1131	1128	1130	1154	1080	1155	1136	1125	1100	1103	1134	1140	1118	1148	1203	1128	1118	1138	1156	1103	1139	1103	1154	1155	1110	1082	1123	1085	1154	1128	1083	1096	1105	1128	1119	1112	1153	1103	1106	1109	1127	1063	1140	1063	1077	1084	1120	1087	1154	1118	1136	1140	1126	1088	1113	1183	1101	1095	1069	1097	1143	1109	1139	1113	1105	1111	1058	1103	1124	1125	1202	1084	1123	1124	1148	1116	1084	1109	1075	1129	1118	1134	1158	1161	1162	1099	1088	1107	1139	1094	1136	1095	1112	1113	1124	1154	1087	1158	1107	1061	1071	1156	1148	1116	1133	1101	1124	1187	1123	1077	1151	1096	1131	1092	1118	1147	1177	1166	1122	1073	1102	1119	1059	1149	1164	1108	1095	1146	1072	1063	1112	1053	1118	1075	1083	1112	1118	1093	1114	1170	1169	1055	1112	1109	1094	1140	1102	1089	1107	1099	1121	1116	1112	1141	1104	1079	1118	1064	1115	1150	1166	1102	1095	1058	1095	1068	1061	1097	1134	1108	1111	1153	1131	1126	1131	1098	1133	1051	1115	1129	1095	1137	1080	1102	1041	1168	1072	1165	1134	1060	1102	1096	1163	1062	1130	1125	1067	1094	1089	1104	1133	1140	1144	1132	1078	1056	1123	1122	1084	1111	1147	1093	1095	1133	1106	1041	1106	1108	1081	1119	1153	1093	1107	1114	1118	1114	1100	1112	1080	1080	1142	1076	1088	1091	1073	1170	1126	1092	1037	1123	1149	1094	1101	1075	1107	1140	1077	1045	1099	1107	1177	1077	1096	1150	1098	1127	1092	1125	1099	1067	1133	1140	1171	1106	1104	1177	1057	1097	1098	1180	1112	1134	1074	1072	1122	1081	1115	1094	1129	1120	1084	1121	1102	1154	1107	1093	1057	1089	1095	1129	1168	1076	1155	1070	1102	1073	1135	1162	1082	1102	1079	1164	1090	1113	1130	1041	1068	1104	1125	1102	1101	1110	1110	1117
23079	21538	29567	23984	21539	21595	11202	1421	1094	1016	928	806	855	822	779	746	731	736	666	661	692	619	685	644	625	659	685	611	619	644	627	585	641	649	616	597	598	581	676	616	593	629	567	609	586	627	612	589	621	563	625	620	585	614	563	604	640	618	566	555	613	598	575	580	613	587	606	568	613	607	569	598	615	591	584	623	614	576	597	624	590	581	592	601	577	600	579	576	597	616	614	566	603	607	585	583	607	595	597	599	584	596	610	574	559	605	565	624	578	582	564	600	605	612	612	550	560	592	591	568	622	596	557	592	572	572	609	570	601	586	584	601	582	556	634	625	559	595	586	580	554	549	569	596	615	602	614	540	563	557	632	587	590	602	589	662	640	601	632	633	598	632	593	603	602	582	552	585	610	587	570	587	595	565	585	576	575	605	622	604	594	570	602	557	600	586	619	553	567	593	600	609	574	593	574	577	556	611	593	578	606	618	574	582	589	565	539	559	578	558	592	572	592	568	617	579	568	611	589	607	586	593	611	550	611	580	549	607	581	621	577	570	575	551	572	583	627	580	571	609	559	578	612	586	602	617	599	628	590	580	587	575	577	616	628	538	621	620	577	573	621	568	571	608	548	554	624	563	588	555	609	609	584	576	563	591	590	604	575	565	594	582	587	555	615	583	604	571	569	598	605	596	617	620	573	580	563	603	588	562	624	618	591	578	620	607	588	579	608	579	545	618	602	540	606	570	570	611	616	600	608	600	582	599	589	559	545	560	566	630	583	564	575	578	587	591	606	591	619	615	576	593	617	560	598	599	601	600	619	548	584	598	567	598	589	564	584	578	588	598	616	602	608	545	606	535	635	606	567	578	611	574	611	577	599	623	587	580	585	613	558	552	562	630	557	591	612	633	566	558	620	545	552	578	603	621	607	568	577	596	576	578	634	572	604	576	594	583	589	559	563	609	590	588	591	556	564	546	572	586	640	559	582	566	612	547	570	549	560	575	576	571	606	543	587	570	583	595	605	637	621	601	582	628	553	588	581	609	631	591	580	581	541	606	568	550	571	578	584	636	557	581	587	586	589	558	553	582	589	581	639	558	621	576	613	599	581	613	555	604	571	595	547	562	613	567	631	600	590	606	558	604	538	576	584	572	613	651	585	517	571	573	564	594	645	556	549	590	570	596	564	574	584	571	584	598	566	580	591	593	607	596	569	575	594	567	589	567	550	608	596	554	563	630	549	564	564	553	539	564	559	570	588	612	582	587	633	585	585	588	601	599	585	578	581	562	566	544	598	613	577	560	570	597	591	591	625	597	597	575	556	588	580	564	584	614	591	577	612	597	615	613	591	574	546	596	616	563	582	570	573	623	564	554	575	605	578	595	558	599	624	603	598	607	613	612	599	571	638	596	609	600	576	606	582	609	626	532	554	590	612	558	565	618	617	587	537	583	596	567	563	556	585	610	556	587	583	566	634	613	558	592	618	586	568	599	535	576	582	544	616	594	615	546	587	592	616	554	600	618	592	584	609	571	653	581	572	577	601	595	598	567	551	551	542	575	548	618	597	625	619	581	541	603	521	591	553	646	580	611	557	607	605	614	590	571	543	580	602	592	568	573	582	585	554	580	601	590	580	569	608	585	591	590	594	615	600	535	598	548	580	573	560	601	607	600	591	599	623	580	564	574	582	601	595	585	616	608	554	600	580	536	607	573	548	594	586	585	610	593	607	615	549	594	601	558	578	586	581	605	576	550	624	605	595	607	611	616	578	592	632	608	560	569	572	617	585	568	575	613	553	598	591	574	622	598	557	548	609	566	543	610	564	593	598	607	604	538	542	601	572	549	577	531	588	607	583	583	585	599	575	625	518	595	596	559	553	559	535	553	620	571	603	576	631	577	569	635	559	564	572	578	618	568	577	598	574	630	605	554	614	617	611	567	596	536	601	628	583	578	595	580	599	603	608	611	580	579	564	591	592	608	582	617	584	532	576	660	625	634	562	571	617	580	593	606	596	589	583	550	559	548	576	606	581	581	576	545	602	564	555	603	614	529	545	599	564	562	557	585	616	543	618	591	537	601	570	578	564	583	588	624	619	584	593	592	582	555	566	593	543	656	582	584	593	572	589	597	595	558	575	614	574	551	568	580	606	640	577	609	587	539	579	586	585	593	616	580	618	613	595	593	590	581	592	608	607	568	588	573	618	593	593	595	609	562	594	598	585	572	620	629	564	589	582	566	584	596	572	566	599	560	587	617	579	603	537	595	583	628	590	588	589	587	596	595	572	595	578	618	573	586	568	585	597	554	542	565	584	538	564	575	601	551	568	614	593	572	579	550	589	621	595	622	565	610	541	588	553	575	565	594	589	586	579	544	594	585	588	551	612	607	566	587	538	615	615	612	644	588	596	603	569	553	590	601	604	585	586	536	563	612	608	562	614	600	569	592	597	632	602	596	633	626	592	601	553	555	544	555	576	597	554	613	607	580	593	557	566	621	569	559	583	634	551	586	564	625	517	613	557	621	605	584	555	588	572	587	566	592	567	599	611	562	570	582	560	590	590	610	616	569	604	587	588	578	589	571	555	588	626	615	589	586	588	588	541	566	593	584	561	585	581	581	593	648	584	552	540	606	575	604	585	588	576	589	605	570	606	612	616	631	553	564	598	554	590	590	580	662	572	631	556	627	616	589	602	597	545	594	607	598	605	573	561	596	588	577	579	544	592	551	596	564	608	584	600	600	632	548	595	574	566	556	604	589	587	607	586	592	577	608	612	566	607	622	589	615	570	600	590	541	586	568	537	564	609	589	590	574	607	577	564	575	590	590	583	596	581	614	590	593	599	621	565	559	601	569	576	605	584	602	620	617	607	549	523	620	592	559	571	628	560	563	595	560	562	603	592	603	633	584	586	575	619	591	615	585	606	579	566	571	599	576	583	594	572	591	566	583	595	574	578	572	561	587	571	527	565	624	587	582	603	621	614	595	585	593	587	585	570	589	563	569	626	608	560	600	585	559	552	615	601	612	569	623	592	602	565	593	611	594	584	595	586	543	602	573	578	562	592	556	583	599	629	595	554	617	594	592	583	585	579	561	608	571	565	585	578	586	587	583	595	583	566	599	605	581	601	615	583	568	582	634	594	564	556	560	606	568	579	567	608	582	642	616	558	615	546	615	571	623	572	576	619	570	594	599	646	609	559	586	611	542	627	550	586	532	583	594	579	594	607	582	609	596	612	579	584	613	549	589	580	591	582	546	582	653	573	595	559	607	566	581	599	607	561	569	583	532	547	599	549	580	617	575	567	568	594	598	571	621	555	612	572	559	632	597	602	554	554	565	585	555	593	561	571	572	534	607	564	596	567	580	626	581	654	566	573	597	603	587	606	586	617	564	580	577	656	610	590	546	579	609	582	605	546	573	585	587	552	585	615	564	579	570	603	551	589	621	619	588	629	603	634	606	588	591	587	607	595	603	571	588	536	622	583	611	621	563	598	599	582	598	548	569
7260	17149	13922	7537	5242	4024	3205	2626	2254	1956	1650	1445	1291	1351	1164	1091	1061	1106	993	954	978	943	946	909	881	865	898	884	854	797	843	829	834	813	873	814	839	823	800	764	857	829	851	872	857	834	830	787	823	828	817	823	839	828	801	808	786	841	821	827	779	798	813	780	780	786	829	851	770	817	760	791	787	766	828	802	782	794	771	785	772	826	797	841	778	819	753	785	778	821	827	750	795	778	767	787	825	806	793	773	785	826	757	795	816	815	761	789	872	784	792	814	771	820	823	788	812	793	765	806	823	799	776	759	775	828	799	731	799	794	818	819	776	772	809	797	846	796	716	764	810	783	826	818	773	775	757	797	764	785	752	735	810	759	803	821	830	772	815	751	807	769	804	802	757	779	797	812	802	752	795	779	825	784	774	752	782	810	797	828	796	764	797	767	765	787	805	739	742	795	788	845	762	772	802	774	772	799	782	825	787	847	757	791	747	769	752	772	808	810	792	777	773	806	785	757	784	777	779	791	799	804	836	834	808	804	784	831	742	730	769	757	813	762	803	793	761	737	778	775	824	749	829	795	777	804	761	811	814	773	817	725	788	837	773	710	801	732	807	745	776	824	801	783	774	811	778	787	848	756	815	776	805	821	825	793	739	798	754	766	735	779	782	788	823	827	795	812	770	748	745	852	784	845	801	792	759	801	774	781	765	794	762	811	768	810	797	850	779	772	752	787	759	786	830	771	835	820	761	807	798	746	785	780	762	797	844	827	798	800	771	774	804	733	809	736	810	821	766	812	766	763	794	809	822	777	826	787	799	806	751	820	793	781	783	795	770	793	778	777	817	812	842	766	781	836	857	777	809	805	790	837	792	779	798	789	817	779	818	855	805	796	774	813	770	801	808	770	780	843	804	767	754	824	772	849	773	801	784	800	789	793	759	805	743	805	767	790	780	762	819	774	828	741	776	812	804	765	779	767	785	743	758	750	779	808	796	770	822	754	760	755	814	742	757	783	828	795	736	818	778	776	798	781	785	783	757	788	726	798	791	827	778	768	808	803	809	821	800	813	777	786	773	809	795	763	805	824	782	791	761	825	797	786	760	765	749	818	790	801	772	767	829	754	798	781	805	837	771	804	770	800	790	787	791	824	758	763	787	755	793	758	755	730	771	817	786	751	755	774	758	756	778	794	785	752	797	815	796	773	812	826	815	789	846	748	746	770	730	818	760	787	799	747	764	756	757	815	736	801	760	805	774	791	808	804	755	797	787	801	777	766	786	801	766	800	805	774	781	806	761	812	759	779	815	813	794	784	772	782	787	806	748	791	821	783	793	830	831	803	769	790	790	772	794	822	757	732	823	768	774	807	725	786	810	744	821	812	772	786	736	831	762	779	805	862	816	775	788	838	798	791	750	801	753	758	805	842	780	802	827	835	821	805	771	748	771	791	805	837	770	825	836	813	789	744	775	776	806	791	803	812	797	744	780	774	786	765	742	825	774	791	746	750	748	807	781	796	754	760	816	782	785	821	825	816	782	751	787	799	757	800	774	761	793	799	786	758	774	781	809	769	779	786	833	789	774	761	762	768	755	789	751	779	778	775	748	828	830	793	812	771	780	772	757	751	730	790	812	828	779	759	794	807	789	789	797	803	787	761	808	795	829	782	761	833	843	761	804	813	773	784	769	757	795	800	759	830	772	724	817	755	826	798	788	785	782	759	761	758	816	773	830	802	809	782	782	806	758	772	810	780	795	815	800	788	814	763	812	766	794	808	822	786	792	737	809	825	826	738	765	812	768	779	768	805	807	748	817	791	853	827	820	799	790	810	802	791	780	758	819	813	778	786	828	785	794	787	787	786	813	777	800	764	720	771	774	803	780	775	804	775	809	757	750	807	755	782	752	760	820	807	769	784	797	769	798	785	777	822	727	791	772	786	794	761	792	797	807	783	779	760	807	778	793	775	805	758	813	795	717	777	775	796	789	800	798	796	823	791	825	802	726	798	821	785	829	752	795	802	742	828	770	805	775	810	748	762	787	768	767	766	801	750	833	791	832	748	823	795	801	799	759	807	804	819	759	826	755	728	846	744	752	760	764	799	764	732	810	836	842	820	828	771	772	784	831	774	769	778	813	795	730	752	720	724	795	821	807	769	784	781	758	799	771	811	819	768	801	774	767	788	794	781	845	820	784	798	796	730	770	769	808	772	802	810	828	757	753	783	797	829	788	786	824	816	752	819	789	758	778	780	786	737	796	795	750	773	825	818	781	797	784	755	766	807	771	764	773	778	791	785	789	754	737	772	881	782	788	821	779	804	754	805	754	766	767	776	768	818	803	791	793	763	809	772	776	820	761	779	810	783	761	784	789	742	799	751	744	787	813	847	820	775	785	738	745	822	785	765	810	787	771	773	774	802	760	817	781	739	801	785	822	789	800	787	753	804	798	866	810	827	820	777	816	800	736	781	790	751	829	774	749	793	782	776	787	752	764	774	781	841	789	788	801	786	757	761	777	776	784	774	775	765	788	837	776	746	813	813	770	764	821	762	795	771	782	801	774	824	849	771	785	753	818	769	796	763	767	771	851	839	788	798	788	781	744	815	801	831	793	762	807	837	762	798	823	807	832	825	721	821	781	769	789	764	780	830	783	795	755	812	796	786	809	796	775	815	828	755	791	726	771	828	781	735	755	760	767	769	741	785	798	761	800	829	812	780	791	793	793	794	827	779	783	843	773	781	805	762	795	769	774	745	781	806	792	807	759	792	773	773	758	820	805	784	747	775	768	781	817	844	788	718	760	798	758	762	788	806	780	741	838	793	775	737	804	782	790	794	802	807	787	777	830	860	770	837	810	769	779	757	761	833	817	784	839	800	759	821	826	785	823	810	800	808	798	771	740	808	834	773	795	762	814	836	793	804	791	806	789	797	806	762	772	793	786	812	754	787	789	770	817	779	812	777	788	792	765	780	779	769	791	829	744	791	763	760	798	766	824	776	790	745	797	787	718	836	820	789	774	759	791	773	794	770	809	794	804	779	727	773	751	759	809	766	821	792	803	757	787	788	782	749	765	767	799	739	773	777	774	802	850	822	767	781	822	760	784	820	806	781	787	806	794	772	795	768	800	750	767	812	819	764	775	721	754	813	803	807	799	765	767	779	787	729	762	762	787	793	815	762	790	767	787	795	783	853	808	777	791	791	753	759	773	754	762	803	788	745	823	755	740	758	796	785	747	796	805	792	807	811	790	824	774	807	819	752	758	799	771	813	776	780	812	808	801	782	768	864	784	758	741	768	736	779	781	765	795	801	783	766	717	795	762	809	760	780	713	779	820	744	754	764	781	794	800	813	775	762	782	782	813	749	810	822	802	794	778	781	779	810	806	789	757	769	805	767	801	816	800	810	758	768	757	772	795	799	797	786	791	825	744	838	797	735	809	819	804	789	832	795	851	799	790	805	757	777	741	762	786	798	796	814	777	805	813	807	759	766	767	770	795	777	806	765
27037	21214	10939	1202	739	659	633	603	611	608	578	562	622	581	580	583	610	612	578	594	588	573	608	590	590	600	590	617	564	627	604	592	534	603	595	590	587	596	598	604	575	601	612	588	574	591	588	568	647	591	595	622	615	645	586	629	607	582	593	593	602	648	619	573	550	543	542	615	602	627	580	581	583	593	619	605	631	583	609	577	600	605	588	546	610	607	637	596	604	550	578	560	559	611	592	599	592	600	595	581	633	651	591	586	582	573	611	625	591	598	579	577	587	582	576	539	610	562	590	577	592	575	635	565	555	632	603	612	574	591	577	570	611	594	577	575	546	612	601	568	615	588	570	546	604	603	605	546	554	617	590	538	567	534	648	615	591	570	595	575	581	596	592	583	580	578	598	602	573	543	634	608	563	594	610	594	626	539	545	611	572	560	607	582	567	593	579	578	645	598	620	583	554	632	565	613	557	546	634	601	562	595	573	600	632	559	596	622	553	588	567	624	580	589	595	607	597	622	590	596	601	607	616	597	585	555	532	573	609	564	553	586	614	586	574	609	611	591	609	600	567	607	604	610	608	559	612	580	595	557	608	540	583	583	565	631	594	622	593	546	547	562	590	581	609	590	556	585	559	546	607	579	530	582	530	576	584	606	615	575	570	582	560	656	567	614	595	566	593	565	587	620	594	561	576	590	567	609	617	569	588	563	613	533	580	607	589	598	566	624	558	613	582	596	569	599	565	584	602	621	558	568	642	570	567	581	580	588	594	533	595	563	577	592	562	614	600	606	606	591	576	582	597	642	594	583	597	573	556	581	582	596	592	614	646	609	607	589	624	581	596	556	598	556	605	571	591	590	614	587	591	577	624	583	574	594	596	588	602	560	557	577	545	603	540	559	574	562	607	541	567	609	592	570	555	620	577	589	590	561	533	603	564	563	644	562	576	588	602	587	574	578	590	609	561	564	593	587	566	565	580	580	551	557	594	552	644	546	592	537	570	550	579	586	585	612	602	597	656	602	555	548	595	589	605	624	615	560	578	593	554	601	595	573	566	628	552	559	608	631	594	575	625	622	587	615	602	606	587	609	605	574	609	611	566	620	566	582	585	621	591	581	603	591	613	538	585	578	608	623	588	571	567	563	586	615	575	569	586	603	588	571	605	598	566	560	619	596	587	607	572	552	589	644	613	584	590	607	562	604	635	629	611	577	586	611	587	631	599	605	632	599	611	619	584	572	615	566	601	629	603	587	611	575	600	616	601	633	589	586	588	573	594	571	642	613	572	580	621	577	560	592	578	575	587	620	591	567	599	558	565	576	568	611	613	587	577	630	583	570	584	566	561	537	544	580	655	604	595	591	614	614	606	564	557	584	590	601	582	590	620	605	634	629	611	599	566	564	586	595	591	578	620	566	615	615	559	559	565	585	593	596	629	573	562	615	597	573	633	559	613	565	566	603	597	588	594	585	592	569	568	587	576	585	581	583	569	586	570	571	607	587	585	584	572	584	571	575	569	600	606	639	563	592	509	587	606	555	599	583	571	570	592	614	605	585	578	557	581	563	583	582	566	601	568	548	560	622	609	562	588	624	563	588	614	610	649	589	596	561	587	550	591	644	620	625	565	580	632	592	598	606	586	570	580	608	588	599	591	606	587	541	602	582	584	587	607	591	600	565	578	624	598	631	581	571	583	613	626	555	599	558	605	554	604	620	540	596	589	582	592	575	612	557	595	598	601	603	624	609	603	531	570	584	582	613	586	659	600	582	560	605	590	522	574	623	591	548	625	625	595	584	617	559	563	608	570	595	606	594	579	588	596	535	602	552	601	550	583	606	556	605	575	567	583	561	581	601	600	613	594	617	539	530	566	579	586	554	587	598	545	600	593	566	611	560	543	570	606	562	582	594	578	559	580	606	546	602	591	571	601	619	604	616	604	612	628	596	577	626	586	610	548	618	579	601	560	604	613	565	561	619	597	609	567	610	570	592	598	599	588	594	586	553	598	593	591	640	592	613	586	587	609	586	598	601	595	590	607	607	570	588	561	615	582	600	567	589	606	589	597	564	563	567	565	551	566	608	611	561	564	607	576	590	567	621	572	585	593	586	584	603	564	569	572	594	604	612	540	596	582	569	609	619	563	607	617	581	544	595	598	596	558	582	573	611	595	633	581	570	597	595	567	564	590	600	587	577	582	609	532	633	579	585	614	595	583	623	626	616	633	604	582	599	577	592	596	565	632	582	575	596	597	577	567	637	560	585	585	595	610	576	621	571	610	618	580	568	623	583	533	562	553	592	588	593	567	575	526	620	569	565	574	606	573	588	589	619	578	524	626	608	605	574	580	578	595	561	611	585	576	618	631	591	576	614	577	614	586	628	598	619	593	615	560	579	565	579	613	560	576	619	610	606	601	576	587	585	614	577	588	580	605	594	575	612	564	582	594	598	604	632	553	525	550	573	587	626	630	593	568	620	611	569	603	623	580	619	619	556	538	583	611	574	611	620	560	554	597	629	580	586	601	588	579	617	607	617	586	582	605	563	611	618	600	608	573	627	572	614	558	589	608	601	559	586	612	556	556	570	571	615	572	574	553	568	621	617	569	598	579	557	610	613	601	584	561	575	600	536	540	592	614	619	578	545	562	607	588	587	591	606	551	604	582	566	564	585	590	590	601	563	594	555	565	613	575	561	587	614	597	590	582	596	590	546	625	571	611	571	608	612	556	612	553	613	610	565	561	612	576	602	572	625	623	600	563	589	614	595	605	600	583	568	571	598	556	583	587	568	577	586	572	591	553	558	569	588	595	579	565	604	586	530	600	583	593	598	625	580	592	583	577	608	560	596	582	559	577	545	583	546	595	574	552	631	594	623	532	584	597	560	573	614	574	567	544	607	624	616	590	553	590	589	561	616	579	595	601	598	596	562	599	658	613	577	550	602	555	602	559	570	599	554	588	608	565	585	602	636	587	594	573	584	633	574	576	615	573	598	594	507	578	591	604	555	609	566	568	589	616	619	561	591	605	598	516	568	579	584	615	597	610	620	571	625	562	584	627	595	617	571	608	557	574	558	550	577	563	583	600	633	549	598	601	599	552	537	574	594	558	627	575	543	602	578	602	606	649	611	593	578	562	544	581	575	596	619	600	563	580	556	648	573	566	574	593	588	645	546	601	564	570	547	557	610	601	582	629	590	570	618	562	557	574	599	547	567	595	599	561	614	581	611	592	556	640	610	568	574	560	579	594	609	561	607	572	551	628	587	608	640	623	606	562	565	616	582	622	599	597	538	601	584	536	591	579	611	544	548	611	630	580	582	602	591	581	605	584	563	564	566	567	638	557	557	593	515	577	576	557	602	536	572	584	605	599	591	580	554	633	577	574	540	622	589	533	622	620	595	638	594	565	616	516	593	591	581	564	619	574	614	594	563	602	578	597	608	584	590	554	640	584	599	595	590	613	618	545	585	565	596	592	591	547	576	589	610	602	543	556	577	608	617	559	603
4125	1555	1360	1058	921	870	850	827	796	804	791	815	772	827	810	822	764	802	814	783	776	807	745	763	782	750	785	776	736	840	771	767	733	782	768	758	798	754	801	800	749	781	772	748	781	757	808	791	808	770	812	791	758	803	817	766	792	747	785	777	769	747	751	765	802	790	729	823	763	767	748	798	741	770	728	720	775	778	777	799	778	781	792	767	739	743	796	779	821	741	818	745	792	803	754	745	760	765	735	797	782	766	759	777	785	759	818	774	783	772	769	759	748	757	719	764	766	730	771	782	772	838	713	789	759	750	792	791	797	727	762	724	818	780	823	776	714	757	802	775	808	823	817	851	773	792	752	799	750	773	832	787	761	768	742	802	817	799	750	784	806	815	776	824	745	781	781	753	749	743	768	798	719	778	815	762	736	802	761	716	793	781	755	802	807	748	766	758	813	754	783	765	770	725	771	829	802	759	751	788	744	798	794	749	816	773	748	770	788	788	776	802	748	739	795	786	758	760	756	741	821	804	762	796	786	763	758	753	813	785	751	770	779	798	752	722	736	748	807	787	749	827	777	776	749	779	760	780	802	784	795	781	778	750	779	803	770	783	757	818	810	763	727	801	771	802	754	795	806	758	779	799	763	809	779	756	759	734	794	758	783	732	763	748	778	804	795	805	807	756	776	771	804	807	758	734	748	791	796	792	728	735	784	808	782	754	730	738	775	795	779	751	832	822	735	835	789	770	735	787	783	792	806	755	738	744	722	758	825	801	743	825	771	754	749	765	749	779	811	807	761	766	799	807	763	736	764	822	788	831	774	784	795	779	792	754	756	776	785	773	744	772	729	719	788	747	824	816	785	781	811	752	769	738	829	748	765	739	760	787	743	753	746	790	823	805	772	764	760	788	810	757	784	808	803	798	778	798	753	777	783	805	808	768	791	727	799	782	717	752	776	805	805	773	782	782	766	763	777	776	727	763	704	795	728	800	783	783	754	781	767	775	750	771	769	799	745	783	798	791	799	815	796	759	826	806	803	756	774	789	798	787	779	759	703	792	759	747	741	878	810	746	838	763	771	774	781	801	755	754	802	779	741	786	766	768	790	792	805	771	806	787	801	774	755	831	821	795	722	777	856	790	801	792	761	789	789	789	733	791	803	777	780	789	787	793	757	776	783	806	731	763	730	717	769	790	803	737	761	775	763	770	805	779	758	796	785	769	786	798	783	793	748	773	766	755	808	784	743	784	790	793	711	789	810	777	767	774	729	757	787	750	799	756	786	740	748	798	808	788	763	816	746	838	765	757	800	809	817	799	825	812	772	787	745	776	786	752	779	743	787	770	768	739	779	717	816	745	802	777	813	800	787	802	767	770	793	738	766	787	795	757	768	733	732	815	772	819	775	747	786	749	777	755	785	806	766	744	799	730	829	762	800	797	757	751	792	787	782	739	757	780	779	752	805	718	740	740	767	746	748	788	797	762	794	805	752	754	739	766	789	749	798	793	787	763	734	797	746	789	796	789	738	795	828	786	786	795	796	811	785	789	814	715	806	724	758	743	818	750	811	773	788	792	744	768	770	838	751	751	746	790	803	801	833	780	769	794	749	835	804	714	806	802	749	786	775	737	785	787	759	758	743	758	815	780	750	824	771	716	799	805	787	749	806	767	747	801	817	812	755	726	794	770	743	806	775	729	812	789	808	771	719	794	750	824	766	862	799	776	766	754	792	780	756	809	773	758	764	769	714	738	793	759	752	795	787	718	753	843	812	739	759	756	764	751	763	767	776	758	779	736	762	783	799	797	810	804	789	770	779	755	746	801	794	816	781	754	763	758	811	783	741	760	781	813	740	814	753	871	744	787	738	737	785	772	749	766	734	797	743	757	829	801	793	772	780	834	737	777	794	821	761	756	720	783	797	782	768	810	738	806	755	792	794	734	738	759	787	773	793	804	746	786	781	773	811	728	746	733	776	763	785	819	810	746	809	762	743	793	788	713	776	777	758	778	728	753	813	783	808	775	759	823	795	761	804	755	800	728	732	752	797	751	798	783	760	769	760	756	747	745	783	847	741	772	812	805	785	769	734	828	817	723	778	768	718	753	771	747	789	791	761	752	725	794	763	815	743	779	812	780	740	800	812	724	814	795	824	756	737	784	743	786	724	784	710	804	759	820	785	727	776	814	774	754	766	786	712	804	786	730	778	792	753	795	789	798	751	765	776	798	807	740	752	775	784	778	726	803	815	803	778	750	775	767	804	809	805	763	751	752	785	791	821	750	757	758	797	732	765	770	768	731	741	762	778	794	738	803	763	795	797	754	805	765	766	765	764	693	768	791	762	754	787	823	808	769	737	764	780	789	777	797	772	814	760	774	787	746	774	799	765	804	725	810	776	801	764	751	755	760	719	773	798	771	802	785	793	819	745	802	805	748	777	750	856	818	793	771	783	818	715	746	737	737	780	783	740	733	773	724	776	770	758	774	817	753	756	770	789	801	808	780	751	767	735	811	785	736	820	820	748	780	771	762	763	770	771	770	790	791	758	814	772	820	746	784	815	808	815	772	742	755	803	786	804	810	758	753	810	798	797	776	811	777	779	822	734	796	788	767	763	800	799	750	692	771	790	698	755	762	757	729	781	797	785	756	762	737	807	784	749	766	774	788	823	744	716	723	756	737	796	732	799	781	785	822	803	804	752	729	773	805	806	787	767	788	780	777	797	781	783	765	777	778	775	780	774	705	781	728	741	767	791	803	762	796	807	752	839	736	803	743	793	762	778	769	805	730	782	747	802	837	740	738	839	789	749	802	761	787	751	784	802	794	745	773	819	745	754	723	791	739	788	783	795	743	739	815	768	801	824	770	781	757	722	796	739	836	725	782	755	788	732	762	797	791	794	750	787	737	749	770	822	766	749	749	762	779	769	776	708	764	832	727	817	756	805	771	758	749	738	809	767	793	744	730	756	771	793	789	765	809	734	794	729	800	724	798	805	801	782	785	758	731	816	769	759	797	758	747	795	799	776	801	752	785	768	771	784	780	732	737	810	766	789	758	785	795	817	818	803	773	798	775	816	771	777	764	777	796	796	761	768	822	777	744	801	833	775	812	762	728	828	811	787	761	794	750	797	768	789	783	848	789	772	766	757	817	752	788	726	754	809	781	721	745	792	791	752	813	748	761	807	775	794	735	767	784	767	760	756	779	819	814	795	784	789	729	782	785	752	797	813	786	732	757	783	720	757	787	778	804	805	785	775	721	792	797	805	844	787	743	794	763	801	776	776	793	778	816	841	726	754	794	719	787	833	811	823	818	777	776	772	757	782	785	802	858	754	737	818	744	799	757	746	711	766	754	828	824	779	754	747	796	758	764	798	795	824	823	689	760	715	767	798	751	817	780	814	779	788	776	789	768	770	770	712	783	765	783	735	779	697	807	765	831	774	754	765	784	769	753	821	734	802	779	784	800	748	735	801	787	715	828	802	770	787	847	770	823	819	797	736	729
23889	21532	29185	24335	21521	13367	1955	1263	1125	1072	965	994	972	937	920	905	908	878	932	904	882	875	845	886	880	864	835	853	877	869	889	879	837	808	873	871	863	863	846	859	826	874	850	832	861	895	848	871	810	847	859	797	844	842	833	852	885	777	826	837	811	843	839	814	851	829	853	794	818	879	859	817	853	880	844	869	778	871	858	823	828	817	855	860	869	852	856	850	793	837	869	802	821	875	855	856	826	891	818	834	811	791	829	857	823	818	900	806	854	810	798	834	850	824	817	820	851	868	818	838	841	837	840	808	888	864	862	786	854	815	825	834	851	855	841	862	846	864	840	890	862	820	876	802	848	884	843	866	857	867	925	833	872	843	788	873	863	866	829	832	850	867	835	863	850	830	847	778	802	860	845	791	799	815	864	824	841	860	842	830	836	843	826	781	839	901	824	841	814	850	807	828	857	833	836	866	832	806	818	860	791	814	865	803	857	786	842	842	837	840	894	864	875	816	850	763	839	824	851	863	881	839	843	853	850	845	783	804	842	857	805	824	816	825	882	830	839	849	827	862	862	833	885	810	857	812	884	866	898	838	811	849	805	804	799	859	885	827	765	884	901	830	856	843	846	825	783	825	844	828	853	858	836	859	850	830	766	856	801	843	865	827	840	859	814	935	866	875	829	818	886	843	896	805	823	833	861	849	826	782	850	864	794	856	857	838	803	866	800	833	831	813	805	858	854	833	746	809	832	865	837	787	833	817	871	828	854	816	838	863	834	773	835	876	822	804	880	818	796	848	818	818	824	817	772	785	837	858	875	817	817	854	823	826	831	861	838	867	866	805	839	869	833	859	842	797	856	842	834	783	843	862	822	842	806	809	859	823	872	795	871	860	860	852	790	816	805	809	854	841	855	836	812	883	831	899	789	854	827	877	808	844	871	743	808	830	831	848	832	924	836	829	880	829	843	818	807	865	818	842	845	853	806	869	822	858	813	811	806	818	853	801	875	861	888	815	806	838	769	867	790	860	843	843	775	823	797	890	852	848	844	859	855	837	846	835	812	742	892	891	865	786	817	790	852	823	872	821	832	862	801	838	820	818	833	811	866	797	785	831	806	881	916	809	860	802	822	827	865	829	872	844	796	850	849	860	827	856	861	840	798	827	791	868	829	867	803	839	783	816	864	827	883	858	863	780	796	839	827	827	885	826	829	817	818	829	819	804	847	799	837	829	846	839	827	814	824	808	843	821	843	863	844	848	901	853	825	889	826	825	858	841	813	882	839	878	859	833	837	835	880	821	859	865	804	834	913	816	872	862	878	810	790	835	831	842	810	840	854	855	849	853	775	798	856	828	832	815	798	797	850	809	864	827	828	849	813	817	831	793	810	831	845	809	834	840	847	867	832	789	823	821	840	806	884	823	803	812	855	835	798	855	869	852	846	833	831	799	836	841	817	873	909	861	852	784	803	904	838	820	813	836	851	822	823	833	840	780	849	850	823	807	795	782	775	878	814	814	815	824	804	865	844	867	851	814	838	836	862	825	869	787	816	844	832	832	865	818	831	847	839	879	824	821	852	835	815	873	796	814	832	867	850	847	877	850	838	823	797	836	827	849	846	806	816	795	806	817	846	817	861	817	817	795	840	799	874	856	840	899	894	855	824	806	832	828	848	864	887	868	858	861	811	818	848	857	824	816	800	822	870	796	800	791	886	813	855	819	824	857	847	840	817	830	847	842	861	825	786	822	806	760	868	768	827	838	844	862	810	808	835	822	849	831	933	826	898	789	810	872	803	864	827	819	820	809	823	811	832	832	853	812	832	863	824	848	825	835	887	790	877	800	847	860	781	812	804	810	888	854	836	793	897	840	848	846	823	816	843	783	800	822	806	884	816	853	834	905	840	824	833	847	869	821	868	881	913	837	840	864	837	841	830	839	870	839	840	840	788	870	820	850	794	809	761	817	853	856	804	799	806	830	832	802	838	881	824	811	838	894	843	774	818	846	851	844	832	867	791	786	800	817	868	801	809	804	855	848	874	823	839	806	883	835	822	842	841	808	840	805	784	822	790	800	847	869	829	829	850	839	823	794	836	829	846	846	825	794	801	826	822	844	836	844	818	851	816	822	813	855	841	893	825	867	826	854	864	856	875	841	877	859	941	884	848	824	862	858	785	811	856	830	848	799	840	804	870	839	828	828	865	803	849	843	825	849	896	852	851	820	853	845	875	811	844	858	835	846	910	861	884	847	792	875	852	884	874	825	866	885	827	836	816	817	851	810	832	823	871	805	853	839	868	820	852	835	868	838	805	875	839	796	822	815	881	851	898	815	848	863	858	814	853	805	895	788	825	852	837	823	783	842	844	829	848	874	868	903	805	821	797	782	801	893	824	822	884	840	842	793	827	845	820	796	849	830	822	842	830	835	818	795	834	880	856	857	846	781	808	842	831	844	832	830	798	805	824	829	839	810	866	799	806	857	823	818	854	828	828	846	846	840	841	823	867	887	885	808	825	837	838	866	826	787	804	808	818	855	821	845	836	821	800	872	824	860	781	857	856	850	835	848	793	849	821	840	858	857	859	868	862	804	861	781	819	824	805	808	848	880	802	903	882	831	825	795	861	793	800	833	767	876	843	837	818	887	833	852	832	831	863	799	788	842	838	839	782	872	769	786	885	814	833	804	820	854	849	857	830	880	777	819	800	857	830	835	844	863	866	816	841	864	851	824	834	843	864	819	864	862	839	800	869	836	818	853	872	795	841	830	809	846	856	794	839	860	824	824	853	857	832	837	852	765	852	798	839	854	851	843	843	782	778	885	866	828	840	825	805	815	880	848	852	865	852	813	859	835	825	884	813	884	839	815	838	845	884	879	893	833	829	864	837	823	857	859	852	872	857	868	835	793	819	889	797	798	854	827	792	855	874	784	777	868	855	882	833	770	812	877	834	815	828	832	798	783	833	809	822	771	766	869	829	803	830	821	864	851	858	850	834	854	784	874	852	843	839	841	830	827	886	852	845	836	878	837	826	875	838	797	815	819	885	828	836	845	845	827	842	877	806	847	832	828	817	827	826	846	877	905	813	856	787	857	793	752	824	825	832	829	810	851	857	827	825	832	844	804	812	901	864	879	787	785	816	855	846	853	819	788	871	824	809	864	829	834	843	829	825	839	814	763	857	892	844	820	839	810	809	846	809	829	849	828	802	849	863	840	848	851	851	766	813	836	853	842	830	795	847	857	809	802	831	846	884	823	840	775	831	786	829	836	801	850	807	863	797	808	807	779	838	844	834	797	816	817	800	848	862	867	879	864	895	888	833	848	783	865	805	826	901	832	837	831	802	852	818	771	842	842	879	791	870	888	823	824	845	790	865	836	843	855	827	832	881	803	830	821	825	836	885	853	846	829	838	798	876	845	889	801	840	811	869	860	852	786	856	833	852	824	893	860	803	844	773	790	826	827	846	848	861	811	837	830	823	798	802	875	828	797	903	852	870	811	876	806
5305	11071	9063	4853	3579	2850	2463	2058	1789	1696	1516	1465	1426	1331	1313	1279	1274	1190	1250	1199	1246	1131	1163	1128	1199	1166	1168	1158	1149	1177	1139	1121	1160	1163	1067	1129	1155	1141	1075	1099	1160	1100	1136	1085	1127	1081	1138	1149	1143	1122	1130	1120	1054	1091	1145	1095	1157	1170	1133	1170	1101	1147	1128	1109	1132	1140	1054	1103	1167	1121	1089	1086	1067	1161	1109	1156	1099	1117	1131	1091	1132	1061	1127	1130	1115	1113	1111	1099	1122	1154	1090	1109	1057	1131	1084	1169	1122	1091	1083	1086	1149	1065	1087	1071	1136	1125	1138	1117	1039	1148	1075	1060	1039	1125	1085	1102	1124	1120	1079	1105	1083	1061	1151	1078	1129	1014	1096	1118	1101	1062	1075	1146	1137	1146	1097	1085	1164	1053	1084	1079	1123	1098	1128	1117	1154	1127	1141	1115	1116	1093	1098	1094	1136	1062	1102	1087	1104	1142	1115	1083	1074	1157	1112	1144	1069	1105	1102	1038	1119	1128	1105	1121	1085	1088	1091	1118	1103	1069	1095	1118	1062	1088	1074	1095	1128	1147	1076	1098	1071	1059	1060	1139	1123	1153	1086	1159	1119	1081	1098	1167	1108	1125	1083	1094	1062	1068	1134	1149	1160	1120	1070	1141	1110	1034	1143	1092	1102	1097	1116	1125	1108	1107	1097	1109	1161	1071	1164	1070	1074	1098	1104	1091	1121	1066	1108	1080	1129	1049	1089	1160	1069	1072	1144	1102	1088	1077	1117	1096	1127	1077	1117	1084	1113	1100	1064	1118	1069	1069	1048	1105	1129	1107	1110	1087	1059	1061	1069	1185	1093	1018	1137	1115	1127	1077	1127	1080	1128	1125	1087	1123	1102	1156	1141	1044	1103	1144	1084	1102	1106	1103	1104	1083	1110	1127	1096	1135	1160	1062	1109	1086	1160	1141	1029	1068	1106	1155	1097	1112	1087	1128	1074	1113	1151	1154	1147	1068	1184	1108	1073	1015	1109	1100	1055	1100	1122	1105	1056	1145	1128	1058	1094	1129	1161	1102	1088	1182	1105	1135	1057	1081	1038	1048	1076	1094	1129	1077	1119	1117	1027	1073	1084	1085	1114	1059	1190	1090	1114	1087	1092	1060	1121	1067	1112	1113	1070	1092	1087	1099	1067	1065	1039	1096	1036	1025	1063	1096	1124	1080	1050	1158	1083	1110	1115	1106	1090	1161	1116	1097	1069	1078	1154	1109	1131	1141	1103	1173	1084	1038	1049	1142	1104	1061	1124	1146	1077	1130	1139	1079	1058	1143	1113	1056	1105	1089	1103	1135	1075	1114	1123	1086	1129	1120	1085	1043	1132	1118	1118	1175	1120	1088	1160	1057	1102	1093	1082	1087	1064	1052	1083	1152	1146	1081	1098	1047	1095	1159	1140	1085	1204	1132	1076	1118	1116	1092	1110	1135	1132	1090	1044	1120	1117	1116	1140	1138	1066	1140	1097	1061	1092	1123	1144	1150	1078	1096	1101	1103	1154	1118	1099	1087	1089	1090	1130	1142	1109	1142	1153	1089	1089	1158	1157	1101	1187	1101	1108	1109	1093	1136	1136	1090	1110	1117	1095	1123	1083	1148	1123	1095	1065	1122	1128	1087	1090	1160	1130	1088	1082	1083	1077	1061	1124	1096	1140	1060	1108	1124	1092	1098	1100	1112	1104	1138	1046	1085	1128	1127	1051	1108	1101	1066	1108	1104	1110	1062	1115	1110	1075	1093	1097	1091	1098	1168	1057	1127	1147	1110	1056	1149	1074	1106	1086	1055	1110	1117	1158	1053	1032	1092	1102	1032	1130	1113	1114	1055	1135	1134	1114	1108	1042	1094	1068	1163	1107	1106	1047	1124	1126	1120	1100	1114	1121	1099	1068	1145	1110	1030	1074	1119	1108	1076	1043	1142	1104	1132	1156	1110	1107	1114	1122	1130	1043	1075	1092	1108	1116	1064	1078	1098	1096	1051	1045	1116	1127	1098	1061	1135	1126	1150	1077	1073	1109	1106	1099	1111	1121	1099	1057	1155	1065	1081	1135	1097	1081	1136	1093	1111	1112	1092	1107	1129	1106	1073	1113	1120	1106	1066	1114	1131	1062	1046	1100	1068	1069	1130	1102	1067	1117	1038	1108	1076	1097	1049	1126	1129	1068	1052	1094	1192	1123	1131	1111	1116	1055	1087	1073	1119	1104	1170	1141	1098	1164	1083	1137	1075	1101	1053	1055	1069	1097	1120	1079	1126	1074	1077	1103	1141	1090	1105	1081	1140	1083	1101	1089	1064	1118	1086	1157	1038	1048	1111	1060	1120	1071	1097	1078	1085	1110	1108	1133	1130	1116	1076	1146	1042	1093	1072	1094	1100	1115	1153	1181	1075	1112	1068	1128	1127	1126	1158	1099	1103	1096	1127	1139	1165	1126	1127	1059	1077	1095	1149	1066	1080	1090	1091	1102	1080	1157	1099	1084	1083	1071	1134	1116	1089	1138	1068	1076	1101	1109	1116	1164	1061	1110	1119	1140	1087	1123	1121	1100	1071	1124	1097	1122	1058	1076	1193	1091	1119	1142	1092	1089	1077	1103	1162	1086	1076	1098	1110	1120	1060	1150	1053	1082	1119	1105	1099	1094	1097	1087	1181	1112	1092	1100	1122	1148	1119	1107	1151	1158	1058	1127	1052	1088	1076	1166	1080	1082	1133	1116	1042	1083	1130	1076	1061	1081	1074	1036	1054	1178	1136	1068	1094	1083	1113	1133	1071	1112	1106	1185	1098	1098	1061	1156	1154	1057	1111	1108	993	1074	1125	1099	1149	1091	1116	1137	1107	1101	1103	1103	1073	1160	1090	1076	1102	1104	1077	1081	1090	1115	1150	1076	1082	1104	1136	1100	1107	1086	1099	1145	1154	1051	1121	1132	1119	1106	1126	1128	1088	1106	1116	1158	1101	1091	1066	1036	1089	1082	1122	1106	1104	1053	1113	1140	1093	1092	1041	1101	1126	1068	1068	1112	1107	1093	1127	1078	1170	1097	1126	1060	1108	1088	1139	1010	1078	1109	1088	1091	1136	1081	1109	1065	1103	1083	1146	1085	1117	1110	1070	1122	1115	1062	1089	1042	1085	1111	1117	1020	1093	1152	1134	1099	1130	1019	1077	1097	1141	1172	1110	1141	1121	1048	1074	1147	1083	1091	1107	1071	1105	1081	1066	1097	1090	1110	1098	1088	1120	1106	1097	1090	1131	1120	1079	1156	1167	1150	1094	1089	1143	1077	1132	1097	1136	1136	1087	1122	1122	1064	1111	1112	1125	1068	1062	1119	1077	1140	1163	1101	1090	1103	1137	1093	1129	1150	1070	1111	1057	1124	1125	1130	1051	1059	1170	1153	1153	1103	1056	1106	1128	1110	1052	1104	1122	1039	1127	1081	1079	1112	1092	1132	1139	1098	1131	1094	1106	1107	1162	1134	1079	1077	1096	1114	1064	1103	1126	1107	1057	1110	1127	1123	1109	1078	1102	1043	1128	1118	1032	1111	1088	1078	1132	1097	1105	1054	1086	1126	1066	1199	1103	1087	1101	1071	1100	1091	1101	1089	1171	1084	1029	1147	1045	1127	1079	1070	1074	1136	1061	1116	1051	1086	1117	1060	1093	1156	1084	1068	1038	1062	1108	1117	1087	1154	1075	1067	1103	1124	1053	1054	1067	1141	1108	1126	1075	1014	1124	1102	1117	1065	1095	1130	1160	1075	1080	1120	1061	1091	1094	1030	1087	1109	1135	1134	1157	1119	1097	1121	1071	1101	1159	1101	1141	1066	1083	1083	1099	1110	1097	1114	1153	1093	1077	1133	1083	1072	1095	1113	965	1125	1075	1098	1097	1045	1089	1106	1077	1141	1103	1076	1144	1125	1109	1044	1115	1136	1127	1086	1131	1116	1063	1162	1119	1070	1131	1148	1095	1103	1145	1133	1045	1080	1103	1017	1113	1075	1094	1117	1183	1093	1078	1122	1075	1032	1122	1111	1130	1117	1138	1113	1066	1102	1125	1113	1155	1072	1114	1142	1059	1099	1043	1067	1055	1129	1110	1039	1124	1140	1078	1105	1108	1122	1096	1093	1137	1186	1169	1096	1115	1068	1135	1130	1062	1093	1116	1086	1081	1125	1147	1104	1176	1156	1156	1090	1086	1108	1154	1085	1157	1076	1104	1088	1093	1129	1142	1066	1101	1100	1054	1112	1115	1080	1035	1104	1078	1067	1041	1151	1166	1173	1170	1111	1114	1090	1107	1096	1066	1035	1093	1063	1140	1072	1078	1111	1080	1089	1126	1061	1138	1060	1105	1094	1155	1097	1072	1076	1097	1123	1091	1110	1116	1093	1106	1048	1063	1083	1110	1054	1130	1142	1081	1114	1124	1106	1055	1118	1080	1119	1136	1048	1121	1080	1120	1064	1167	1107	1119	1076	1074	1052	1062	1062	1080	1096	1139	1050	1104	1118	1088	1056	1108	1097	1072	1106	1125	1095	1095	1124	1112	1054	1080	1107	1132	1164	1096	1108	1081	1100	1073	1065	1155	1082	1094	1144	1113	1115	1103	1110	1062	1085	1072	1085	1107	1097	1095	1142	1070	1105	1144	1071	1087	1110	1160	1122	1137	1107	1090	1115	1100	1122	1080	1081	1091	1062	1134	1105	1118	1112	1146	1112	1078	1136	1074	1093	1190	1057	1137	1051	1054	1107	1168	1089	1129	1098	1122	1030	1122	1039	1115	1120	1120	1097	1134	1075	1153	1134	1121	1159	1118	1123	1143	1137	1122	1096	1132	1072	1086	1103	1128	1041	1075	1074	1073	1067	1130	1114	1102	1101	1125	1090	1154	1133	1123	1082	1094	1122	1104	1047	1106	1121	1046	1101	1156	1127	1077	1098	1074	1067	1133	1092	1065	1136	1090	1125	1094	1121	1087	1097	1188	1165	1110	1113	1072	1157	1067	1126	1103	1076	1081	1086	1093	1071	1176	1105	1110	1111	1087	1158	1093
23034	21482	29467	23929	21482	21545	11175	1522	1081	971	973	919	821	748	747	680	706	692	702	659	634	696	667	689	672	676	641	625	600	601	592	659	684	579	586	602	599	576	643	605	639	567	594	588	626	587	560	585	603	604	640	588	609	603	596	596	630	601	645	601	632	557	572	594	599	587	570	613	612	579	617	607	581	609	599	576	568	593	578	576	568	581	605	603	613	561	547	579	574	581	603	605	561	594	592	581	613	566	538	578	574	576	579	582	592	587	632	634	571	588	594	564	604	601	612	658	617	610	616	590	527	576	613	531	597	574	617	645	554	587	576	574	586	583	610	588	627	582	612	596	574	622	594	608	559	601	593	584	559	605	589	601	563	554	574	607	574	599	566	580	589	607	597	583	579	590	563	618	548	608	573	620	594	587	601	598	562	593	588	582	529	593	510	600	548	566	562	549	555	585	527	550	587	569	561	606	626	616	588	594	625	620	581	601	585	579	630	610	545	615	539	582	614	557	603	577	589	616	631	552	592	592	572	588	562	535	602	608	587	586	556	581	593	580	576	563	591	579	576	553	530	569	558	595	557	574	586	536	517	565	589	627	581	610	566	585	584	568	538	619	600	573	534	572	608	608	574	586	586	559	540	568	558	585	599	531	574	623	579	610	579	599	571	608	565	583	625	586	581	595	567	545	591	551	557	597	568	568	608	571	568	608	622	601	565	553	549	554	581	586	600	620	573	615	597	548	575	577	584	567	611	588	595	585	587	596	601	603	598	578	603	567	525	615	570	617	559	616	584	579	593	543	575	585	576	598	608	584	558	565	605	581	562	568	592	601	589	568	588	539	583	587	547	539	601	572	608	615	641	558	618	566	528	574	563	556	585	583	625	617	564	620	586	579	581	600	582	585	598	561	574	573	597	551	602	594	611	570	591	636	554	596	580	578	632	557	571	572	566	600	537	587	558	569	584	602	574	572	588	599	608	614	601	582	597	558	594	586	599	593	580	541	572	568	570	594	627	589	594	608	632	567	534	566	655	569	593	555	557	590	577	573	601	581	539	559	564	573	556	582	585	612	568	554	604	582	523	576	597	596	575	557	529	565	573	608	570	536	608	590	570	619	573	582	565	591	591	590	561	588	614	569	596	603	572	580	562	556	576	571	605	575	581	538	564	593	607	574	565	544	615	556	546	552	604	595	578	571	611	644	557	563	574	602	578	568	573	618	562	584	604	600	591	568	553	611	610	582	575	568	547	616	580	577	626	615	559	612	568	595	588	576	579	558	617	582	573	559	581	584	580	548	621	588	590	543	550	625	566	556	588	648	571	577	628	601	593	597	607	560	550	556	571	602	547	586	610	619	571	574	534	614	596	560	599	592	569	603	586	550	608	595	540	580	593	589	592	581	555	577	579	540	597	547	560	565	590	593	573	592	587	574	577	557	561	614	615	556	570	559	599	591	567	593	587	548	589	580	560	604	570	601	594	575	623	596	553	598	581	601	581	621	546	592	555	527	569	557	572	595	564	618	566	587	558	572	585	581	569	576	571	567	587	564	577	605	587	610	567	578	556	579	586	553	610	564	573	569	565	604	545	571	564	562	558	588	629	601	606	580	574	589	552	579	561	583	590	587	578	545	541	608	595	566	612	582	566	596	575	566	567	558	587	553	543	599	574	575	576	612	601	611	598	594	557	576	577	550	588	587	570	532	594	582	575	571	559	587	572	599	589	581	616	575	627	589	543	578	532	608	588	558	579	591	625	580	592	556	603	609	606	583	592	579	629	555	542	569	573	560	581	558	584	591	566	596	604	553	503	520	606	584	570	579	562	572	566	563	583	586	605	564	602	590	586	553	586	592	566	571	580	583	581	587	540	597	624	602	563	564	570	618	622	613	554	591	573	616	583	566	567	647	607	605	581	598	525	568	552	592	567	548	546	597	562	568	573	569	608	572	589	546	556	575	547	547	588	602	573	544	611	592	566	546	541	569	581	549	552	577	602	561	534	595	594	579	604	617	589	573	549	616	625	604	580	599	577	570	541	542	592	581	571	555	541	579	553	572	582	599	589	578	597	594	554	573	577	573	573	598	528	600	575	572	614	558	612	571	559	603	569	546	568	614	623	595	585	576	576	564	592	590	579	583	564	561	589	558	574	597	609	603	573	528	568	608	594	568	630	612	607	623	583	604	618	608	579	586	572	589	590	584	552	588	570	539	544	619	592	545	581	581	627	567	571	570	605	556	599	573	578	565	571	591	537	578	588	582	611	605	584	593	582	613	556	561	557	587	585	586	612	588	555	564	572	566	571	528	617	564	588	552	578	584	574	637	555	547	588	569	598	591	593	601	578	577	535	583	555	560	595	574	573	569	567	583	556	577	604	538	561	585	576	605	568	595	551	572	598	581	582	586	547	610	570	585	572	603	623	564	615	570	592	572	604	559	573	560	571	582	541	643	549	594	593	564	613	568	578	585	598	582	568	569	548	587	609	586	568	619	571	601	565	565	542	638	552	569	556	568	581	575	585	603	573	621	617	583	595	594	607	569	592	569	564	568	587	582	510	608	570	582	604	569	594	568	557	552	572	570	581	587	588	567	526	576	624	622	621	555	554	611	566	598	571	608	593	608	573	569	608	558	613	605	584	604	617	573	582	626	549	562	521	564	599	577	566	599	577	552	565	557	602	544	623	589	569	604	565	561	579	585	555	577	594	580	584	564	569	563	591	572	570	617	556	609	618	575	562	540	560	592	581	581	571	604	598	575	595	571	607	538	586	564	557	589	561	583	572	592	556	603	605	614	598	598	584	610	554	589	593	561	539	626	568	601	594	570	567	548	565	536	607	548	592	561	573	615	554	546	591	597	557	641	557	595	559	580	606	559	548	547	577	564	580	606	575	584	576	626	591	551	537	571	593	592	563	590	580	592	611	605	588	594	566	578	569	594	559	553	561	593	616	607	578	590	570	573	563	596	534	594	561	582	569	597	573	574	609	618	596	582	617	562	603	544	600	584	558	549	543	592	580	572	604	571	604	554	588	566	596	611	544	574	590	562	591	612	567	603	592	601	575	607	583	558	585	616	623	562	578	597	575	595	560	555	577	587	594	546	575	578	625	588	585	630	571	584	575	587	570	584	583	574	572	640	579	582	576	584	583	583	541	591	602	602	597	618	594	590	584	566	587	588	575	542	571	613	586	615	575	567	555	560	594	565	574	585	565	563	572	581	631	589	552	603	606	549	569	572	549	562	583	576	547	596	567	598	575	578	591	555	563	576	564	575	590	570	589	598	577	576	591	576	571	575	580	583	559	545	603	600	568	596	588	604	590	594	571	552	580	555	533	562	549	555	606	555	594	591	547	519	563	563	545	617	561	612	563	567	558	612	559	592	606	590	521	567	560	556	603	618	549	552	534	548	595	539	573	557	575	541	603	558	580	587	610	532	573	604	588	614	566	545	553	545	601	631	559	545	594	568	573	595	601	575	572	586	550	611	608	573	597	619	581	601
7372	16896	13924	7285	5248	4098	3141	2707	2230	1879	1660	1475	1392	1214	1177	1106	1099	1056	1035	1016	917	915	985	929	901	912	878	861	878	884	870	851	824	826	844	856	854	840	816	881	839	840	842	826	809	847	811	820	835	829	775	825	717	769	785	779	805	815	756	815	831	790	771	881	762	745	824	801	854	775	808	821	775	814	759	778	814	795	845	827	742	827	754	768	761	779	796	786	787	836	793	754	764	750	784	829	779	805	788	778	775	767	799	846	797	817	802	777	776	768	807	792	790	767	806	756	744	798	715	761	790	812	753	777	828	808	785	795	761	792	749	789	789	779	761	792	811	756	738	773	777	802	753	805	803	813	773	823	774	854	750	833	802	760	811	789	795	736	767	780	787	763	752	791	797	747	786	808	739	825	786	739	829	849	824	801	845	782	762	787	723	771	771	749	769	783	759	743	765	769	799	787	717	796	755	792	797	717	756	777	809	785	764	796	806	795	756	754	748	810	786	766	757	760	738	770	784	766	789	741	748	782	780	772	783	744	755	774	806	778	773	746	815	797	761	783	783	780	806	802	837	774	767	794	806	782	793	798	803	738	764	774	765	792	783	761	744	813	798	779	795	767	761	821	799	735	774	772	760	797	760	794	749	785	755	818	777	733	770	805	781	793	775	817	713	766	761	782	757	756	737	796	767	793	813	793	747	770	729	785	799	789	804	765	732	740	758	829	757	824	745	823	757	786	845	826	776	816	768	783	802	738	788	810	793	742	816	801	782	788	773	826	749	776	738	826	771	750	788	796	749	780	784	753	759	791	792	813	772	778	778	803	763	842	853	780	765	769	801	769	720	806	823	761	747	747	766	785	829	812	820	762	788	821	750	784	788	810	781	731	765	761	806	792	783	799	780	780	775	797	774	838	807	750	808	757	741	746	782	789	838	790	739	792	794	790	745	827	806	750	761	797	801	791	785	804	763	774	788	794	728	716	800	789	792	741	787	794	781	792	780	807	745	803	772	819	773	800	805	777	804	746	788	740	788	761	765	792	760	778	741	736	831	812	760	755	801	791	743	746	839	797	793	799	815	779	761	800	729	792	812	811	741	813	799	756	809	738	720	769	741	782	764	799	798	799	773	771	803	795	754	763	777	843	757	808	790	751	813	810	766	758	813	739	797	796	779	831	779	764	770	753	825	789	746	821	729	751	774	754	759	783	836	784	766	820	748	790	745	804	755	795	802	770	748	819	800	806	805	758	737	779	785	763	768	794	800	733	796	789	790	776	811	771	801	790	802	802	794	798	754	806	814	752	761	832	774	800	733	782	759	765	783	764	764	808	785	781	723	749	807	774	807	787	825	772	795	808	757	804	796	748	753	791	799	794	801	706	756	794	784	722	776	797	771	747	794	769	833	801	786	839	779	804	830	722	773	786	807	745	779	766	816	775	830	744	759	746	787	781	826	763	758	798	785	786	788	813	785	750	793	751	765	842	822	769	822	793	742	807	813	758	784	786	782	797	798	774	792	785	783	779	772	775	764	786	769	801	764	778	759	787	804	759	799	745	795	773	753	729	742	823	755	800	777	725	763	773	754	823	779	818	751	787	791	757	795	790	795	729	716	804	753	759	831	753	750	731	743	779	778	774	803	811	787	780	809	812	759	755	838	783	791	806	777	781	749	746	793	772	723	814	739	792	737	759	796	768	824	741	804	773	775	802	805	781	780	789	786	843	777	799	774	778	764	777	764	755	811	779	749	799	789	788	832	777	808	730	808	766	754	734	792	788	812	811	802	713	813	795	767	804	791	757	736	750	780	850	817	813	816	757	780	792	788	732	783	758	784	785	769	752	796	809	827	749	791	798	833	798	760	777	782	803	787	804	794	786	795	808	810	783	749	781	780	806	791	773	771	826	830	781	782	803	794	749	734	769	777	760	794	810	764	765	808	795	825	798	773	791	783	790	764	731	819	815	763	752	785	817	727	774	754	779	726	725	757	762	798	777	741	818	803	782	811	758	762	779	750	807	809	813	794	816	774	845	828	820	750	741	779	765	797	778	789	813	782	810	787	754	807	790	806	738	807	824	787	758	722	774	747	782	781	806	805	780	791	783	802	761	812	781	753	784	800	780	783	727	799	832	772	785	793	810	778	818	765	747	778	797	854	826	809	813	711	776	782	812	790	791	772	785	769	830	741	746	779	767	813	799	813	754	794	777	755	768	742	753	805	746	779	697	750	791	794	761	788	771	793	790	778	740	781	806	735	778	787	762	781	787	791	745	782	748	777	792	756	760	777	796	766	835	760	773	776	782	838	800	796	781	791	763	761	762	783	777	837	837	751	818	765	792	750	749	827	753	788	798	828	788	751	785	834	797	777	785	788	791	807	736	727	772	784	763	785	750	768	775	767	817	820	752	751	774	783	775	767	805	804	769	808	771	806	780	754	806	768	776	789	722	813	809	744	779	786	741	768	804	778	764	759	774	781	778	741	758	761	781	816	769	802	813	774	781	828	751	746	764	805	773	776	824	789	742	784	759	807	812	722	757	791	790	791	781	779	724	767	733	775	783	818	799	840	769	791	800	765	776	783	812	791	809	759	783	833	753	786	818	723	786	718	746	779	828	811	773	763	785	802	759	842	833	818	737	733	806	828	774	767	756	777	799	750	712	772	753	788	742	735	775	720	819	790	806	815	755	804	799	728	754	767	781	776	810	840	821	773	815	811	800	791	794	774	779	768	744	761	755	767	814	772	796	749	785	785	835	794	791	780	710	756	797	788	777	764	755	773	793	845	734	773	772	779	794	782	784	806	778	815	810	752	787	778	774	797	788	760	772	764	750	781	788	826	805	786	793	769	783	772	765	780	809	762	786	717	789	788	748	733	799	767	767	737	827	815	775	766	808	773	739	769	775	762	765	763	819	777	782	776	794	797	775	818	788	805	776	805	774	836	807	763	730	805	767	827	769	806	795	786	748	814	817	752	812	817	809	746	788	773	753	773	788	746	767	771	804	750	794	753	774	828	783	790	814	769	812	769	794	778	760	819	761	788	806	789	794	761	819	783	746	766	804	781	795	741	764	805	779	784	739	803	781	763	770	820	770	794	756	796	756	827	786	825	761	799	754	811	802	767	812	778	758	729	762	745	772	811	804	806	793	789	785	798	758	808	783	761	756	752	845	743	786	757	753	786	756	811	740	800	812	734	789	820	765	767	851	802	772	725	787	768	783	814	803	832	784	802	785	738	743	803	784	738	784	825	790	780	802	782	748	793	775	842	810	800	792	755	737	757	775	787	772	755	780	775	750	809	789	787	788	776	721	749	778	761	796	762	804	798	823	818	816	740	817	778	775	764	777	748	805	829	784	813	815	760	733	791	747	775	826	770	832	815	717	828	735	751	749	768	785	756	761	778	784	777	759	808	804	811	738	818	826	760	739	770	773	771	805	763	753	749	785	776	782	811	816	749	781	734	746	795	784	793	743	766	782	786	816	831	737	744	800	796	809	816	799
27102	21205	10839	1207	726	700	645	632	637	619	618	593	541	598	578	575	576	607	563	595	577	564	574	565	569	584	565	603	624	564	599	605	577	560	596	563	612	575	592	611	572	560	607	588	632	583	627	591	587	590	574	622	593	561	607	581	570	628	605	604	572	571	600	602	650	630	569	588	574	614	587	573	609	613	607	623	573	575	580	597	612	571	575	578	559	589	554	636	571	579	546	574	598	588	573	594	581	628	571	634	598	573	594	565	591	558	591	541	549	512	595	571	574	564	564	595	575	589	576	557	584	582	623	562	605	643	593	589	570	584	578	559	568	651	586	588	560	577	611	611	602	572	557	567	595	570	602	551	616	627	565	581	588	595	573	562	596	579	602	590	566	590	568	540	580	614	586	574	600	590	606	563	587	626	591	595	561	615	636	619	571	550	557	617	548	563	600	587	602	578	544	570	586	603	591	589	542	620	568	605	596	560	600	562	607	599	592	583	535	600	554	569	555	595	571	643	603	635	590	618	613	566	574	585	582	565	616	549	599	589	607	560	570	602	608	577	601	611	588	608	562	612	589	602	596	571	552	610	529	605	543	623	593	575	599	536	572	619	609	590	562	607	587	652	584	574	553	548	598	592	591	600	589	577	585	601	606	594	527	571	547	592	582	572	549	527	573	586	629	655	587	581	572	601	590	574	587	618	564	593	588	636	561	613	559	612	591	580	629	586	658	595	606	624	623	612	556	580	619	591	542	569	575	601	612	589	586	612	578	558	598	593	549	549	577	604	552	574	624	558	599	598	579	586	593	619	560	565	557	538	621	604	583	603	548	633	595	611	580	629	589	573	604	606	569	588	639	579	573	580	574	589	601	610	616	588	573	605	563	579	587	548	564	587	612	586	606	586	634	590	591	592	575	643	601	620	600	596	573	609	588	579	613	656	613	594	566	590	535	619	587	631	589	531	574	605	587	611	559	572	616	584	622	542	600	611	548	616	566	607	595	578	561	612	564	595	641	597	569	592	591	559	594	590	573	606	586	573	585	617	565	586	591	586	582	599	597	601	576	558	600	558	627	597	604	541	576	604	587	613	582	625	597	615	565	600	615	568	592	585	550	599	594	555	593	578	590	565	574	598	563	594	575	600	604	620	582	587	565	595	618	565	618	580	607	603	570	566	623	586	584	595	573	592	607	593	555	603	594	590	585	574	544	623	617	573	600	635	595	588	611	586	577	559	589	620	571	620	568	623	576	562	600	607	573	568	574	542	625	613	629	572	612	559	576	628	563	622	592	592	608	576	590	556	639	630	619	578	600	574	557	574	580	589	605	571	589	609	592	622	614	551	614	613	570	547	565	603	582	555	596	590	557	595	578	594	601	603	581	606	593	605	593	572	592	599	580	550	561	569	586	572	563	600	589	515	600	602	524	581	606	554	552	586	569	640	641	608	609	594	581	585	590	597	576	597	532	574	546	591	536	554	575	562	592	599	569	580	587	583	575	595	640	589	597	569	583	618	593	581	575	594	575	597	626	594	580	580	589	621	575	609	580	549	550	569	557	537	575	577	569	582	548	563	603	589	596	585	618	603	579	605	597	581	579	637	578	582	602	595	574	596	609	571	603	611	595	588	562	560	605	585	590	569	600	608	583	611	610	576	637	600	610	584	586	552	589	580	587	606	597	571	589	622	581	622	589	605	544	558	561	578	561	585	533	585	591	592	591	642	573	594	553	626	599	558	600	592	584	639	611	587	569	579	572	570	572	574	603	571	606	566	620	550	631	636	591	620	598	558	587	561	580	602	577	581	555	584	605	561	562	577	601	623	597	557	566	610	570	581	624	586	594	560	594	588	545	592	583	585	636	550	618	558	613	574	515	560	641	525	598	604	570	577	618	583	609	582	611	603	602	537	629	579	548	580	538	584	572	550	554	591	598	558	614	580	603	575	607	583	564	596	575	577	611	596	559	573	637	596	582	594	577	635	577	596	577	573	570	577	598	617	581	614	583	615	619	600	574	574	571	644	535	602	553	604	630	568	626	568	591	542	522	606	618	604	615	573	599	597	591	552	598	585	565	573	600	548	598	670	579	587	613	599	596	620	585	586	586	596	611	574	620	540	573	571	550	567	556	607	573	586	561	591	603	587	612	609	553	542	657	618	577	578	594	533	566	606	545	630	541	587	571	581	563	610	568	580	584	570	627	558	601	604	602	583	630	576	625	557	594	595	613	592	550	588	561	578	558	605	615	598	616	596	588	539	578	587	594	527	606	594	582	618	599	576	592	596	641	561	534	588	597	572	569	621	584	663	572	597	612	618	567	557	576	581	572	616	579	588	626	575	605	562	559	565	595	598	612	598	581	602	604	643	568	589	589	592	602	616	595	558	563	583	596	561	603	569	599	595	608	607	619	570	620	539	567	590	613	561	568	602	581	578	658	592	583	599	590	583	566	601	595	577	593	567	595	559	584	574	613	605	598	569	606	579	614	597	594	591	553	615	612	542	601	619	612	599	536	584	597	587	565	602	560	615	612	516	586	601	609	583	621	554	569	558	597	576	570	570	624	572	616	577	632	588	600	572	590	609	588	615	587	614	591	582	583	641	585	590	573	560	592	568	591	613	580	585	602	555	558	605	588	603	570	548	578	588	604	565	595	588	572	632	590	608	584	585	587	578	607	589	609	625	580	588	593	610	614	650	594	605	621	543	584	615	613	574	642	565	587	569	570	565	564	540	572	592	547	570	597	565	611	588	583	576	630	604	578	634	587	593	597	545	547	591	582	590	604	594	589	665	607	604	599	578	579	610	612	620	584	587	582	584	624	546	611	552	587	584	565	570	588	581	612	575	597	591	571	543	565	615	604	613	590	601	591	584	571	551	552	607	567	622	586	580	632	618	585	599	615	563	628	593	619	596	615	627	565	613	580	601	570	601	602	593	569	592	562	594	581	617	569	573	631	595	610	590	571	583	608	566	592	565	573	579	540	627	599	567	664	585	597	602	587	584	575	545	552	603	600	568	597	586	621	622	603	584	589	610	596	606	600	544	645	553	546	607	608	604	616	620	558	563	611	596	574	590	590	604	546	550	555	566	601	570	581	555	594	561	531	622	589	620	598	586	618	539	574	589	583	607	670	615	584	573	568	593	604	565	594	563	550	579	605	568	609	585	590	613	597	621	609	593	590	608	596	580	561	586	550	601	594	590	590	597	582	540	612	572	589	585	552	586	629	590	622	594	574	563	626	594	607	580	631	580	578	630	592	601	581	565	564	568	591	569	544	560	574	601	606	599	581	607	623	577	547	581	571	563	594	591	584	599	612	569	574	586	577	576	600	561	585	605	619	591	570	612	632	568	558	591	590	582	609	609	607	557	630	613	642	537	578	548	613	601	596	606	582	598	588	580	565	621	582	598	587	586	559	615	567	597	543	565	569	587	616	625	606	607	613	622	571	613	595	599	578	592	567	589	589	615	576	552	604	553	576	573	610	650	619	577	562	606	565	582
4137	1572	1427	1091	972	863	838	802	844	836	773	783	793	753	778	758	718	777	803	782	790	811	774	761	769	757	792	770	712	790	751	759	767	777	745	786	768	757	785	766	792	748	788	755	745	785	728	757	800	791	742	761	799	755	703	810	766	790	741	781	738	831	785	856	770	807	736	755	770	796	745	791	751	794	748	767	823	787	802	795	792	801	762	775	722	774	749	754	786	799	739	808	761	751	755	779	775	820	780	777	765	763	781	831	771	774	747	749	756	755	802	763	798	754	796	810	716	790	756	775	749	773	713	737	767	780	789	767	773	744	738	769	816	750	778	751	777	782	762	780	790	813	776	777	764	772	793	750	734	798	807	800	775	768	743	736	740	738	735	789	780	759	764	785	808	742	763	764	757	758	817	757	801	810	756	789	816	759	773	761	721	762	821	842	823	746	771	786	795	765	714	750	754	796	742	739	811	789	797	756	765	759	748	787	738	794	827	699	783	760	766	780	777	726	755	740	786	756	795	847	768	717	749	774	732	764	797	709	719	774	744	803	711	764	733	802	749	781	752	735	734	787	769	727	807	760	758	774	853	744	718	790	739	772	785	760	769	753	739	785	779	750	741	749	764	796	736	772	799	766	776	779	753	754	783	757	727	757	767	757	830	724	823	775	763	767	827	798	770	781	728	784	748	770	747	802	834	799	730	757	774	768	796	786	757	787	763	779	759	764	753	764	777	751	758	761	790	768	733	780	754	745	730	817	771	749	790	743	708	726	771	820	744	761	775	812	790	728	809	837	738	766	808	774	777	806	799	742	782	752	716	732	781	803	796	742	752	804	745	838	768	754	763	776	774	814	748	744	781	805	720	747	784	768	779	719	773	763	788	708	684	793	744	758	773	790	766	754	750	772	774	735	781	750	758	793	724	754	802	785	833	759	762	752	763	701	758	746	764	766	790	789	740	763	751	772	774	705	728	796	783	787	781	723	764	805	780	759	753	722	791	762	740	761	799	762	793	783	820	743	780	753	729	790	753	786	778	774	753	771	747	771	703	760	773	764	737	759	726	752	817	748	697	757	784	798	807	825	770	795	771	752	749	776	747	788	773	728	753	753	722	769	760	769	749	812	794	728	737	741	802	763	783	766	733	769	800	725	765	799	785	775	802	788	754	764	804	781	812	776	737	760	761	798	797	738	792	799	781	758	781	761	820	771	759	806	746	822	772	752	758	793	811	766	785	771	712	768	746	770	779	778	809	749	772	793	803	746	785	793	750	772	758	826	782	728	764	806	785	773	728	719	745	750	742	798	782	767	745	805	811	793	796	762	813	781	729	774	769	758	802	782	803	744	784	761	752	742	782	803	767	762	799	766	783	773	774	783	745	774	799	732	760	796	810	773	756	745	800	804	716	804	710	780	746	802	735	772	784	790	764	739	806	772	775	760	780	743	756	761	770	752	745	789	771	794	810	732	784	788	780	834	781	785	795	760	794	810	772	785	776	759	767	786	787	802	810	781	793	741	779	733	763	771	722	805	760	775	792	810	730	807	724	737	761	826	746	800	729	753	748	790	759	743	822	789	810	784	718	756	720	794	763	787	768	720	772	766	748	784	821	755	728	756	769	681	770	758	806	795	792	739	772	781	757	798	769	791	801	794	742	772	770	740	784	796	748	807	771	763	749	781	770	780	721	753	750	791	781	810	792	758	788	765	794	806	749	765	742	775	795	766	768	765	735	809	768	797	738	773	773	729	772	745	783	780	799	730	747	757	745	785	794	772	793	820	749	782	761	806	815	791	776	730	754	774	771	751	808	775	751	778	768	768	771	756	752	777	738	761	724	785	786	726	774	797	745	809	785	774	738	735	732	790	803	777	758	792	760	789	759	772	789	735	764	751	797	787	775	791	757	749	760	769	807	726	795	710	762	791	783	750	762	738	774	767	727	747	812	737	758	765	750	737	764	803	775	740	724	783	766	766	764	756	795	730	769	730	760	763	776	798	747	786	770	776	703	790	787	792	754	779	767	734	753	747	791	771	724	797	798	736	791	747	769	736	781	745	731	752	770	720	748	771	755	760	779	769	745	748	804	779	783	809	756	750	762	799	779	764	745	755	813	790	802	778	829	709	793	802	784	777	747	821	746	697	780	770	804	786	787	786	761	735	725	798	813	808	764	775	784	751	748	751	788	762	761	761	767	749	754	745	800	714	802	767	779	757	808	806	756	750	739	754	823	781	786	800	764	748	808	732	783	775	778	786	748	764	770	768	752	784	736	745	821	731	776	786	745	744	771	774	783	784	782	755	789	783	752	746	777	774	700	754	756	798	764	744	771	760	796	744	750	793	743	796	743	748	779	755	802	754	780	790	688	712	790	774	808	811	760	788	779	793	759	779	762	735	818	745	769	829	802	772	790	743	747	781	777	751	764	771	719	780	820	796	748	802	779	720	756	776	734	743	758	800	785	762	780	789	791	778	764	789	763	795	781	739	787	765	783	765	818	739	767	815	803	760	785	784	820	813	748	758	767	774	800	725	762	786	762	791	793	770	753	818	756	821	753	765	756	733	763	768	808	754	753	762	774	771	798	786	806	726	737	748	771	771	736	778	773	749	795	772	748	725	730	765	762	777	724	761	763	735	736	757	773	737	751	750	732	733	759	728	741	726	791	734	768	748	718	791	774	772	755	721	782	769	739	757	770	768	783	782	788	762	744	790	807	804	768	800	771	812	809	813	756	781	770	706	789	769	787	755	829	766	758	777	818	817	817	787	801	786	747	789	800	727	778	784	811	760	791	739	762	762	730	811	787	741	739	779	717	789	736	807	735	802	791	770	761	818	776	799	717	744	757	774	799	771	805	762	803	746	803	783	766	793	743	736	750	761	722	719	775	770	783	801	740	810	797	775	780	811	773	804	774	771	742	787	776	765	738	814	799	724	773	809	775	766	770	795	839	810	759	817	766	741	743	756	776	725	726	788	757	784	786	777	818	788	810	771	823	754	759	845	780	746	756	799	783	758	795	801	777	766	775	796	789	785	762	800	781	768	799	753	746	748	750	751	748	757	784	756	770	744	781	770	762	766	757	778	801	775	788	762	759	776	781	788	807	772	781	803	751	782	804	723	747	726	728	750	762	746	759	773	802	783	787	777	734	761	805	771	772	795	741	815	763	762	717	784	812	742	744	778	769	733	778	722	775	772	754	817	789	839	731	788	756	739	757	743	792	757	794	757	747	796	795	778	762	756	755	744	758	758	778	812	746	800	812	735	743	791	776	731	779	770	753	725	786	728	733	751	738	751	783	731	749	809	761	844	772	748	785	733	757	748	813	797	763	734	721	738	781	811	791	755	804	722	784	780	775	808	807	747	764	777	736	730	826	791	763	784	744	745	787	739	833	781	753	770	765	765	768	827	803	800	811	750	769	734	788	793	740	777	814	845	757	736	757	741	794	758	737	787	751	782	742	776	739	759	805	772	763	785	777	792	775	752	787	723	771	721	798	799
23984	21544	29194	24356	21529	13436	1938	1265	1085	1122	968	977	972	956	943	936	986	871	891	866	832	851	873	839	835	855	869	888	863	845	827	826	889	879	871	844	884	839	804	801	837	856	904	814	826	848	870	864	781	794	841	824	909	837	823	860	815	862	833	901	867	809	812	856	888	853	832	890	792	876	908	870	836	843	882	875	798	858	874	839	871	884	820	850	797	841	808	834	874	830	810	819	862	850	825	846	824	818	891	815	815	811	894	873	829	858	816	834	876	823	863	868	791	757	848	796	808	809	840	770	811	815	872	820	828	798	804	844	830	853	853	836	830	841	839	851	817	794	854	812	843	879	812	892	861	791	762	862	852	843	813	801	819	782	800	836	832	857	851	840	864	803	855	842	842	789	847	811	836	821	799	824	828	816	885	839	843	836	833	838	810	818	832	815	840	810	868	856	777	827	836	816	789	810	846	769	801	834	815	822	803	842	813	823	814	816	870	814	848	851	834	873	871	843	841	785	803	864	812	837	868	837	885	811	832	845	845	857	843	840	854	883	803	801	879	863	795	850	899	805	836	830	815	857	887	859	907	847	841	803	839	793	802	823	867	866	822	804	815	811	800	823	807	821	854	806	815	831	888	800	812	796	809	843	879	834	844	815	876	837	812	819	814	809	807	851	835	833	833	806	863	931	823	865	865	874	803	854	870	855	831	828	847	884	791	886	864	864	819	856	852	865	781	753	844	811	801	846	820	811	883	791	795	831	808	789	851	832	826	879	889	857	810	839	837	838	833	844	811	836	813	843	891	870	882	814	858	812	830	824	809	842	822	797	827	816	841	846	800	831	853	808	833	809	860	847	804	842	832	842	807	875	843	825	811	831	849	845	834	844	790	842	820	892	805	853	859	856	778	832	810	782	821	834	860	803	888	881	876	892	859	808	858	839	822	857	862	888	806	867	830	796	829	841	837	794	868	822	842	828	883	810	829	866	873	803	858	852	857	809	821	803	826	828	820	794	846	865	845	832	843	853	795	799	829	818	822	811	813	804	857	821	801	794	789	861	831	861	806	788	813	871	859	800	790	844	826	817	840	858	840	837	847	851	803	866	864	811	875	828	843	821	872	797	819	830	850	825	799	841	816	821	824	858	797	830	842	829	797	844	852	842	829	812	872	810	819	833	869	844	902	867	837	891	766	818	837	848	857	845	837	825	833	831	838	869	803	811	804	867	813	819	832	852	856	841	831	832	798	804	869	901	782	838	844	838	877	851	844	814	844	831	836	833	808	819	868	843	823	855	837	827	797	810	847	865	845	829	850	810	861	853	791	837	816	838	810	845	836	837	847	855	835	874	811	806	859	808	839	785	879	853	842	855	826	806	796	794	852	838	818	851	841	818	839	846	819	850	887	760	817	846	778	847	760	894	822	836	847	848	808	813	873	800	807	847	769	860	828	876	845	884	845	796	807	849	765	826	811	827	856	848	877	853	818	819	839	807	807	868	856	852	829	844	827	817	829	869	858	782	823	790	834	810	834	799	788	808	847	863	801	818	881	828	871	861	810	813	826	856	843	849	848	867	830	821	795	797	777	793	760	821	835	841	885	792	837	796	787	800	852	820	830	838	799	807	881	834	820	817	833	842	828	829	843	817	857	828	827	859	843	891	829	853	814	836	783	854	780	814	821	819	802	822	830	817	849	867	774	783	825	812	836	818	791	821	826	801	796	838	836	823	846	793	801	813	785	803	809	779	810	808	811	794	851	769	845	846	807	834	800	813	808	833	798	810	844	820	797	854	820	797	800	849	855	801	809	854	818	852	820	866	809	823	829	818	862	855	860	858	839	840	836	864	904	844	822	852	858	862	821	769	839	853	839	868	834	920	826	870	800	869	876	844	873	854	864	820	841	850	782	804	847	809	798	809	825	829	821	833	825	842	842	827	843	879	887	811	858	827	788	829	842	847	809	880	824	828	870	771	800	815	794	817	885	823	816	815	881	798	852	805	864	858	832	858	903	789	873	831	801	892	786	852	814	797	889	873	808	813	821	843	826	875	841	797	801	799	897	876	776	821	866	806	855	803	841	838	800	818	828	803	846	827	884	833	829	814	852	902	811	879	832	870	834	800	799	804	822	829	847	825	852	827	855	788	827	823	892	875	823	794	807	825	835	865	828	871	846	814	824	861	872	823	834	820	878	823	834	882	844	845	826	824	830	832	834	836	838	829	853	788	769	868	792	812	848	831	833	789	801	842	820	856	815	848	839	848	837	852	876	784	879	814	843	845	828	860	835	811	886	841	771	820	844	814	875	879	843	811	805	766	836	812	825	833	849	799	747	836	826	876	809	823	776	835	817	834	795	801	847	782	785	841	864	842	819	877	844	844	810	806	829	798	857	875	892	829	853	858	799	862	808	845	862	862	835	826	807	840	788	793	795	807	852	800	820	812	829	805	834	816	835	841	850	822	867	828	824	796	821	772	848	853	822	822	813	876	841	851	835	829	854	761	839	827	881	804	837	798	834	823	843	824	851	840	821	824	850	825	807	796	894	827	839	858	823	830	841	834	849	866	794	797	827	801	819	809	826	818	810	878	834	795	824	842	805	822	807	830	870	843	887	838	858	825	820	784	874	900	782	821	789	800	846	875	823	843	820	843	842	846	826	823	850	822	842	900	832	803	803	852	828	768	826	880	832	815	857	819	848	831	834	766	789	828	821	839	859	819	818	789	845	821	784	804	811	811	857	862	848	816	836	796	858	774	824	808	832	814	824	864	859	806	845	827	883	802	810	816	845	895	804	829	784	827	805	830	778	827	918	838	859	833	865	827	850	879	832	853	863	787	867	835	825	828	812	854	864	841	793	825	836	838	843	869	811	860	849	840	909	788	819	827	828	813	852	849	796	863	795	814	803	827	761	773	800	820	835	828	820	863	812	818	853	827	819	871	845	836	839	843	819	833	829	836	850	836	841	820	813	787	844	838	856	764	867	813	832	896	821	861	809	832	843	872	839	813	826	896	788	845	772	813	805	824	773	794	841	848	868	798	864	844	844	819	854	856	834	869	814	817	824	829	808	867	825	843	820	816	867	861	824	749	774	883	830	778	782	808	855	832	839	795	825	832	827	838	837	793	819	868	860	801	860	879	843	788	862	820	870	840	800	845	795	858	842	820	857	841	869	850	785	862	846	849	855	817	883	795	830	874	861	817	834	816	838	847	829	903	812	836	856	860	820	853	848	882	779	769	841	852	817	865	870	882	833	800	816	836	903	787	832	841	804	879	842	879	791	822	815	872	802	800	828	845	856	842	796	836	835	828	820	786	815	860	788	823	846	789	793	775	844	848	829	791	796	820	853	837	826	823	831	846	755	787	782	881	848	797	815	811	794	886	809	833	804	837	791	819	827	881	789	825	870	807	862	816	835	794	779	849	827	807	836	860	834	814	821	818	821	859	786	836	835	828	849	866	842	785	827	892	790	801	849	843	856	779	823	802	825	812	808	804	830	809
5202	11172	9102	4818	3507	2858	2363	2114	1814	1664	1553	1467	1422	1299	1365	1256	1208	1200	1261	1196	1210	1137	1220	1185	1202	1150	1096	1171	1111	1174	1090	1137	1121	1154	1137	1184	1158	1119	1094	1061	1057	1107	1159	1106	1075	1105	1048	1075	1121	1174	1092	1132	1071	1102	1055	1080	1070	1065	1107	1155	1096	1082	1111	1136	1096	1105	1095	1056	1112	1096	1104	1068	1073	1057	1050	1095	1097	1083	1146	1083	1102	1104	1120	1051	1107	1180	1097	1094	1080	1116	1133	1107	1102	1130	1124	1103	1065	1129	1082	1102	1035	1127	1108	1109	1102	1056	1105	1090	1144	1074	1068	1056	1079	1182	1045	1094	1112	1150	1067	1106	1092	1109	1120	1078	1093	1130	1062	1085	1107	1108	1149	1133	1125	1126	1085	1076	1063	1095	1102	1084	1049	1098	1154	1093	1069	1104	1045	1092	1122	1097	1087	1045	1108	1124	1198	1131	1045	1058	1042	1090	1109	1126	1079	1083	1104	1092	1149	1124	1057	1060	1122	1089	1087	1130	1100	1072	1123	1157	1092	1066	1086	1115	1086	1067	1089	1044	1105	1054	1058	1034	1118	1093	1125	1122	1110	1092	1095	1134	1100	1132	1007	1113	1065	1052	1084	1075	1137	1096	1113	1127	1162	1114	1084	1075	1092	1086	1142	1074	1192	1049	1102	1064	1100	1083	1091	1108	1072	1070	1008	1102	1058	1099	1088	1062	1025	1079	1087	1108	1134	1090	1081	1091	1019	1113	1062	1128	1107	1080	1066	1033	1073	1093	1038	1141	1049	1044	1026	1066	1110	1099	1078	1064	1114	1068	1139	1118	1082	1080	1062	1064	1151	1110	1125	1151	1080	1170	1113	1061	1049	1069	1078	1093	1091	1029	1098	1120	1117	1083	1144	1114	1059	1092	1123	1136	1102	1105	1022	1116	1139	1104	1069	1080	1107	1105	1091	1094	1067	1071	1036	1091	1068	1145	1071	1053	1099	1146	1079	1087	1070	1065	1046	1063	1097	1086	1083	1116	1079	1127	1117	1118	1138	1042	1061	1133	1093	1109	1037	1071	1045	1057	1110	1142	1092	1102	1059	1084	1104	1130	1120	1130	1126	1070	1116	1118	1066	1050	1056	1095	1042	1027	1090	1123	1083	1114	1080	1065	1123	1117	1074	1117	1137	1103	1088	1128	1136	1029	1084	1115	1104	1040	1071	1111	1116	1103	1108	1095	1060	1121	1107	1074	1136	1065	1137	1104	1120	1060	1080	1084	1095	1087	1095	1088	1072	1070	1057	1082	1166	1121	1076	1079	1074	1110	1059	1082	1116	1064	1098	1180	1120	1172	1099	1075	1052	1149	1094	1047	1060	1069	1106	1126	1065	1069	1112	1062	1040	1078	1095	1139	1052	1047	1087	1119	1072	1055	1054	1096	1031	1066	1162	1066	1064	1136	1092	1059	1122	1123	1087	1156	1130	1152	1042	1044	1126	1145	1048	1104	1113	1067	1092	1114	1134	1079	1034	1089	1075	1093	1084	1106	1007	1067	1097	1081	1050	1052	1055	1129	1123	1105	1033	1087	1138	1050	1078	1063	1020	1109	1070	1120	1082	1101	1033	1102	1083	1084	1141	1098	1078	1126	1136	1102	1088	1117	1130	1077	1114	1082	1130	1135	1098	1059	1126	1123	1110	1045	1159	1114	1094	1051	1074	1156	1087	1088	1026	1007	1074	1126	1095	1072	1073	1101	1078	1090	1037	1125	1067	1143	1120	1115	1125	1134	1034	1111	1065	1079	1100	1055	1097	1045	1167	1103	1142	1153	1089	1102	1049	1116	1132	1064	1088	1084	1159	1131	1082	1075	1102	1148	1047	1116	1060	1069	1056	1097	1082	1060	1106	1072	1155	1073	1085	1078	1050	1085	1097	1095	1107	1110	1058	1109	1007	1128	1133	1080	1052	1067	1146	1045	1106	1149	1134	1142	1133	1110	1055	1092	1082	1073	1017	1080	1160	1122	1078	1068	1059	1107	1093	1087	1164	1053	1100	1049	1044	1126	1092	1147	1060	1106	1058	1074	1088	1165	1060	1028	1108	1116	1133	1093	1062	1104	1083	1002	1098	1145	1160	1081	1120	1122	1079	1114	1047	1090	1055	1079	1118	1049	1098	1136	1111	1116	1107	1031	1093	1058	1191	1043	1054	1050	1073	1101	1081	1069	1066	1078	1040	1027	1077	1130	1073	1112	1044	1082	1053	1058	1115	1123	1089	1036	1113	1135	1121	1101	1079	1114	1076	1099	1074	1126	1015	1161	1043	1050	1045	1098	1083	1106	1137	1029	1103	1078	1078	1065	1064	1085	1120	1126	1123	1088	1048	1037	1002	1136	1050	1090	1081	1085	1051	1129	1111	1041	1066	1148	1074	1060	1071	1042	1069	1057	1114	1154	1118	1088	1054	1085	1079	1044	1145	1104	1095	1126	1105	1076	1064	1139	1098	1053	1084	1037	1064	1047	1040	1093	1031	1135	1099	1106	1111	1073	1105	1137	1083	1089	1120	1122	1142	1075	1099	1119	1022	1064	1095	1023	1068	1137	1101	1115	1046	1119	1142	1130	1102	1100	1118	1143	1079	1100	1078	1115	1101	1149	1107	1062	1073	1114	1066	1131	1120	1112	1080	1158	1049	1083	1124	1154	1099	1026	1052	1085	1111	1095	1096	1073	1099	1104	1098	1068	1123	1104	1081	1067	1073	1072	1139	1122	1079	1108	1096	1052	1062	1101	1091	1101	1111	1025	1140	1009	1069	1071	1033	1087	1125	1069	1088	1125	1102	1128	1067	1095	1094	1115	1078	1133	1106	1178	1107	1119	1070	1065	1082	1106	1090	1070	1098	1054	1072	1066	1041	1098	1076	1074	1111	1133	1111	1074	1069	1108	1054	1111	1092	1056	1072	1126	1137	1095	1099	1115	1077	1067	1099	1131	1090	1077	1057	1091	1060	1089	1120	1075	1096	1097	1078	1123	1111	1099	1087	1070	1068	1074	1051	1137	1105	1136	1132	1084	1101	1064	1048	1049	1102	1071	1115	1114	1101	1095	1057	1106	1083	1088	1093	1051	1118	1053	1086	1124	1119	1078	1050	1051	1098	1058	1053	1060	1063	1081	1046	1089	1108	1138	1137	1082	1075	1058	1116	1088	1124	1168	1068	1067	1096	1020	1081	1093	1125	1070	1063	1134	1169	1079	1113	1086	1116	1094	1060	1082	1013	1118	1127	1125	1158	1050	1092	1160	1094	1065	1113	1107	1053	1056	1063	1074	1075	1073	1067	1053	1078	1024	1120	1133	1114	1076	1116	1023	1118	1071	1058	1087	1095	1032	1093	1043	1111	1002	1123	1068	1072	1089	1085	1124	1086	1069	1061	1083	1080	1110	1097	1109	1119	1108	1125	1096	1143	1050	1124	1124	1118	1098	1075	1058	1077	1108	1123	1086	1105	1126	1101	1079	1080	1047	1121	1071	1100	1037	1093	1090	1055	1131	1112	1063	1111	1108	1087	1154	1070	1145	1051	1115	1155	1070	1061	1071	1093	1110	1033	1106	1029	1072	1105	1124	1098	1057	1059	1104	1083	1082	1035	1110	1108	1118	1037	1129	1087	1105	1090	1050	1057	1031	1112	1136	1092	1098	1128	1076	1136	1168	1092	1057	1093	1091	1102	1081	1110	1049	1121	1101	1117	1064	1074	1080	1074	1081	1042	1053	1109	1047	1150	1111	1074	1101	1149	1072	1072	1131	1105	1034	1118	1076	1091	1078	1106	1099	1059	1075	1101	1115	1115	1093	1128	1108	1104	1065	1124	1125	1137	1167	1074	1085	1062	1088	1090	1066	1050	1129	1091	1082	1098	1159	1039	1067	1162	1114	1146	1058	1106	1062	1118	1058	1122	1132	1126	1119	1065	1057	1059	1086	1082	1045	1158	1073	1106	1078	1035	1068	1123	1056	1077	1103	1066	1094	1111	1106	1117	1104	1121	1120	1062	1150	1077	1137	1090	1020	1098	1082	1100	1070	1051	1119	1078	1125	1066	1110	1112	1061	1083	1079	1031	1130	1088	1094	1121	1072	1124	1154	1088	1137	1042	1083	1122	1113	1090	1049	1094	1097	1071	1049	1116	1060	1061	1067	1105	1035	1059	1083	1123	1106	1055	1098	1082	1122	1109	1098	1096	1111	1066	1116	1099	1121	1105	1083	1132	1076	1075	1079	1110	1084	1091	1022	1080	1015	1048	1088	1061	1125	1058	1059	1076	1038	1158	1076	1121	1094	1130	1094	1065	1042	1038	1170	1135	1059	1123	1076	1102	1127	1080	1115	1143	1080	1136	1145	1103	1083	1147	1062	1082	1117	1064	1065	1106	1060	1113	1070	1107	1048	1068	1060	1076	1081	1080	1107	1108	1103	1064	1072	1046	1079	1081	1101	1121	1089	1134	1145	1133	1068	1080	1079	1126	1068	1185	1079	1089	1123	1021	1111	1130	1102	1010	1130	1076	1069	1161	1089	1059	1095	1098	1078	1107	1060	1061	1126	1055	1082	1035	1085	1082	1130	1071	1134	1118	1091	1116	1053	1091	1082	1117	1120	1063	1132	1063	1103	1102	1083	1115	1083	1070	1042	1109	1094	1135	1091	1124	1037	1097	1092	1053	1091	1143	1072	1116	1057	1082	1105	1106	1103	1071	1069	1051	1155	1043	1067	1092	1038	1137	1109	1040	1150	1098	1114	1077	1080	1058	1071	1037	1099	1120	1030	1076	1085	1070	1096	1113	1072	1105	1072	1046	1103	1090	1026	1172	1098	1081	1116	1090	1075	1057	1087	1093	1116	1121	1079	1094	1127	1079	1050	1095	1127	1039	1063	1112	1099	1119	1124	1042	1075	1115	1052	1092	1056	1137	1102	1137	1104	1091	1041	1100	1134	1111	1056	1106	1092	1118	1120	1064	1031	1090	1032	1075	1132	1053	1084	1098	1118	1066	1091	1086	1124	1041	1062	1135	1106	1094	1094	1031	1149	1058	1114	1083	1049	1050	1097
23071	21542	29551	23965	21543	21598	11182	1470	1094	992	864	822	808	769	705	707	698	743	681	677	658	629	650	622	593	654	595	622	648	617	628	628	574	600	565	591	619	621	634	557	578	608	574	636	586	610	594	614	601	620	595	553	601	653	579	580	619	561	612	552	599	605	576	628	608	627	604	594	562	598	570	562	541	572	610	569	602	597	563	558	572	591	570	609	614	545	594	555	597	606	557	556	615	569	565	575	621	609	602	604	583	625	594	558	552	567	591	574	587	548	580	551	587	569	529	591	588	603	619	586	596	607	517	560	574	591	569	609	560	583	590	636	529	566	591	574	557	596	611	585	604	560	557	581	552	583	589	581	566	604	559	634	588	541	597	571	593	589	587	550	564	525	557	563	577	551	550	592	593	586	623	571	548	551	575	605	596	556	575	560	557	630	554	529	592	583	567	575	596	579	602	583	588	578	620	564	581	598	529	590	564	600	580	594	622	590	576	597	613	551	552	551	547	577	547	598	609	596	576	575	565	577	541	582	596	616	585	593	579	593	608	650	595	597	574	553	612	592	581	550	577	610	571	619	572	560	571	546	540	608	551	589	603	610	593	562	570	642	579	644	553	547	553	538	581	589	588	574	606	560	592	576	539	562	611	534	527	558	595	598	579	557	583	539	573	579	551	555	580	590	616	610	555	590	576	573	583	562	590	588	601	578	567	572	563	583	614	618	583	579	609	584	533	546	598	594	585	595	567	561	551	558	564	595	583	538	577	597	580	631	573	571	583	594	580	591	580	601	579	574	546	562	576	593	530	540	575	597	603	595	604	586	511	613	581	586	630	537	582	575	607	602	599	577	553	592	569	610	600	605	602	573	604	597	607	604	571	561	542	615	583	584	541	610	615	571	546	614	553	578	538	578	569	582	555	560	536	600	594	598	602	583	587	576	570	597	588	573	564	557	587	565	577	578	597	563	586	588	556	582	559	615	622	567	598	564	583	583	574	599	575	599	622	553	563	542	590	536	556	573	561	560	545	568	553	601	549	536	580	564	588	578	580	575	568	608	551	616	574	573	568	557	550	608	579	547	574	619	603	555	555	585	572	551	561	516	565	591	583	540	557	558	586	555	573	563	600	606	609	592	584	595	605	576	580	591	604	584	565	613	577	577	571	600	582	612	574	595	567	553	567	536	534	555	658	602	570	581	594	594	539	577	602	599	574	593	625	639	604	619	582	598	523	569	567	592	593	562	576	580	564	615	593	601	569	595	598	582	585	598	572	578	583	571	577	607	573	582	602	590	637	545	570	570	579	583	623	551	572	529	577	539	602	561	594	594	575	570	575	566	536	546	587	661	557	611	618	584	563	581	595	592	606	564	534	532	595	590	589	545	577	577	584	573	545	600	572	573	592	529	602	546	549	603	571	603	609	566	618	600	618	606	611	552	599	565	589	564	585	599	599	623	602	559	613	568	590	615	615	601	566	583	587	569	588	570	577	566	534	598	571	612	623	551	562	553	576	585	584	637	566	580	548	572	568	540	543	564	550	565	635	571	583	536	581	519	600	557	561	574	594	605	614	582	600	578	573	585	560	563	591	545	550	580	585	612	582	591	587	584	586	601	549	609	597	566	568	597	586	585	579	535	540	576	558	630	593	547	573	554	523	565	572	537	570	588	537	575	583	519	573	549	579	571	603	572	529	581	547	572	585	605	601	605	579	566	588	605	547	559	566	569	576	543	546	590	563	571	528	592	531	569	567	528	540	534	565	572	540	583	564	622	552	590	584	628	590	578	549	535	572	630	587	609	559	580	570	578	581	582	580	625	594	598	568	604	577	593	598	612	647	602	573	577	582	567	512	577	580	573	566	541	587	573	558	595	529	536	560	604	590	614	533	541	594	545	611	576	600	593	613	569	546	565	565	599	578	592	623	595	556	593	566	599	551	618	586	580	589	578	556	652	599	574	547	529	563	599	561	528	527	629	556	572	576	547	538	547	553	598	602	538	584	580	567	584	552	592	611	508	531	545	567	520	555	586	555	571	559	634	586	542	587	531	576	563	618	598	581	590	614	592	524	589	533	579	552	510	585	593	587	595	591	589	600	582	564	576	583	586	560	522	580	546	571	552	574	553	578	612	581	552	588	554	600	556	562	625	543	497	594	638	575	587	601	550	591	558	592	555	607	589	546	554	579	575	573	608	583	554	583	588	582	613	560	549	553	613	562	495	568	596	562	582	554	574	600	567	581	593	568	540	585	582	589	601	599	570	610	613	574	586	591	580	559	607	591	568	529	563	595	558	566	573	587	575	582	574	614	582	573	615	568	612	577	553	609	585	610	526	575	592	566	574	566	578	578	578	587	555	579	543	579	587	570	558	561	620	576	589	605	566	576	583	552	585	600	571	573	595	576	559	557	595	571	590	553	582	556	583	558	538	593	541	570	553	617	573	624	580	594	566	597	577	605	559	605	585	549	562	547	567	571	567	573	569	578	610	586	597	612	582	591	586	596	575	542	594	585	602	572	554	584	551	612	585	581	554	554	618	614	574	536	596	574	603	574	586	569	577	573	570	592	568	581	608	595	621	579	586	525	575	536	583	559	576	585	562	602	595	586	604	622	597	575	574	574	573	588	537	534	568	598	562	544	604	547	583	598	575	565	565	569	598	551	561	626	615	565	620	538	623	563	556	518	557	590	597	563	545	538	605	553	538	580	589	553	588	567	567	587	610	580	554	551	550	564	577	537	573	575	646	613	543	562	550	605	618	588	564	560	581	558	597	605	589	572	533	581	590	573	589	546	596	591	530	548	602	585	528	592	578	562	561	582	612	588	520	597	559	568	571	603	589	585	565	567	599	612	627	561	566	582	590	539	635	629	600	602	565	622	596	584	573	592	572	543	583	563	586	555	580	616	570	599	584	607	599	572	562	573	583	582	547	566	586	604	580	600	599	589	555	564	547	548	609	604	516	578	569	569	551	580	578	582	568	615	613	624	614	590	543	565	555	578	581	561	574	538	604	584	622	583	575	589	563	583	517	592	585	563	579	560	549	593	612	574	577	562	541	539	576	526	550	573	572	568	574	569	570	583	572	578	540	604	562	596	566	572	580	596	565	548	578	577	583	560	563	579	615	597	549	566	579	572	552	568	566	564	554	556	572	567	590	563	591	534	613	563	555	525	573	577	580	557	576	567	564	615	583	598	552	582	599	586	589	584	581	563	549	582	567	562	559	566	607	558	584	606	562	559	584	554	561	561	576	578	583	535	571	580	583	583	543	569	547	576	562	574	551	612	580	574	556	538	591	591	554	550	607	588	609	599	565	567	551	570	588	522	582	589	542	565	553	542	563	610	590	547	577	575	603	577	607	582	566	568	581	534	565	599	568	584	573	586	589	570	571	564	561	587	600	586	572	622	577	590	555	518	570	598	600	652	547	569	524	646	564	629	578	560	600	572	554	576	608	580	589	547	615	541	556	527	557	606	551	531	551	587	602	625	555	585	570	533	580
7044	16940	13720	7329	5268	3929	3173	2536	2145	1890	1574	1548	1375	1241	1123	1117	1098	1070	1013	980	956	906	927	907	839	838	863	844	897	834	870	815	837	827	874	833	840	828	839	840	788	760	846	806	786	782	785	821	841	803	818	789	756	874	833	796	777	781	827	777	796	772	777	808	750	779	788	812	769	831	767	760	778	786	748	796	797	778	768	815	762	789	808	796	812	798	807	762	749	804	808	810	791	819	798	796	742	772	842	768	772	800	782	758	752	763	763	770	814	740	747	729	769	797	756	815	804	790	756	795	803	761	761	800	781	782	779	797	774	772	770	813	790	780	762	725	776	770	764	797	737	701	784	750	768	817	795	721	753	784	727	783	766	810	820	765	808	751	832	770	778	772	738	777	793	775	820	719	775	782	762	805	717	754	787	760	803	793	819	754	773	779	730	761	824	796	784	806	771	704	767	754	765	746	785	732	772	765	789	745	751	805	760	744	776	778	799	754	786	791	801	775	770	735	789	786	754	820	850	787	767	716	719	788	752	794	783	821	760	776	759	740	797	704	796	787	743	760	779	745	752	792	795	780	780	747	770	802	765	783	724	806	795	767	766	768	750	772	737	810	730	748	835	815	829	815	796	742	771	772	789	807	788	751	787	733	786	782	751	811	766	745	763	754	761	824	759	776	755	768	755	807	773	761	803	774	761	807	715	762	788	795	784	756	797	741	748	756	816	767	829	695	828	832	775	718	809	775	778	765	780	785	751	832	748	814	758	735	796	779	818	749	739	796	746	749	798	765	733	779	773	802	760	766	736	773	792	763	790	730	728	809	743	801	762	789	740	757	777	777	730	749	799	786	781	787	794	825	787	802	807	770	756	797	826	765	777	781	742	729	761	714	795	784	779	735	759	779	789	776	747	748	805	760	743	792	813	804	804	784	784	783	781	748	753	845	793	811	789	823	754	785	804	791	793	780	730	756	743	751	723	750	762	785	767	749	784	772	790	783	768	769	766	743	793	789	744	785	711	763	712	800	723	802	783	794	768	749	805	827	743	810	803	709	730	802	783	758	827	729	761	805	733	778	746	762	713	751	758	801	788	804	808	782	775	799	769	814	752	806	786	753	801	728	803	760	786	761	754	813	766	764	763	750	780	840	746	752	760	738	818	755	832	816	819	770	809	796	777	760	739	750	792	793	741	786	771	782	804	790	783	793	761	782	758	778	823	746	817	767	741	818	758	798	759	788	787	776	783	786	799	761	759	796	814	755	795	823	761	762	778	820	804	751	781	786	790	759	737	780	780	773	806	778	789	748	733	788	764	786	769	791	768	811	756	773	789	784	812	737	769	695	735	761	749	758	766	784	768	695	783	787	780	767	783	746	807	723	715	761	732	778	722	798	751	748	764	764	743	825	783	770	756	763	822	777	766	816	776	731	811	779	788	786	800	777	780	823	745	772	787	811	788	739	782	757	794	803	764	737	733	756	778	806	792	728	792	723	784	700	730	809	781	850	747	776	780	845	777	823	796	802	744	767	763	742	800	805	781	741	750	739	834	782	708	798	776	737	776	731	767	799	817	757	751	733	773	792	763	706	817	795	728	781	762	746	818	765	799	801	752	727	736	757	775	752	788	795	773	836	741	798	802	813	730	801	793	804	779	789	786	795	761	818	751	781	792	803	743	757	735	812	770	804	780	763	784	789	800	787	769	775	752	790	777	775	770	794	780	783	783	765	734	723	756	754	796	765	820	731	799	793	771	789	860	760	788	764	783	777	782	803	771	783	757	776	719	778	790	786	758	757	751	764	803	768	778	816	789	764	745	752	767	766	757	762	813	748	844	712	766	779	814	750	753	778	724	793	778	764	740	777	762	737	784	792	755	830	766	777	752	791	725	788	804	726	758	773	800	793	769	816	746	774	774	782	760	760	776	747	743	726	770	744	729	738	743	810	773	771	780	752	797	770	805	783	749	758	785	755	770	774	798	827	785	778	735	791	748	782	752	759	775	777	774	786	787	790	794	785	744	802	794	784	778	793	719	730	783	788	750	816	778	776	757	772	798	757	765	791	775	734	806	743	807	739	758	803	804	766	770	771	748	800	768	803	725	773	823	777	781	781	781	858	795	746	761	747	755	761	787	783	745	811	761	754	768	749	799	774	761	736	738	781	755	812	744	818	755	772	794	753	764	785	777	779	757	772	722	726	790	806	737	750	767	769	724	797	742	715	788	761	776	722	833	729	783	773	740	763	756	730	817	766	741	775	729	796	787	761	742	790	756	808	781	756	791	766	780	762	774	722	746	761	772	727	791	784	818	757	746	777	696	764	829	785	760	795	743	790	755	749	786	753	792	711	780	816	796	806	742	768	790	735	796	792	758	806	781	778	781	757	808	775	775	803	772	751	743	789	792	816	747	768	769	857	716	813	729	791	755	767	741	798	771	831	804	815	789	813	738	772	787	727	759	747	729	777	766	774	757	759	803	774	792	776	709	759	808	788	840	741	811	720	753	817	751	796	781	777	761	769	770	773	798	764	793	825	768	743	726	781	774	780	726	714	823	777	777	853	783	835	756	792	780	732	787	758	744	774	807	776	766	774	794	808	767	792	793	777	766	836	759	792	796	725	762	731	740	788	795	744	822	793	790	825	753	816	713	750	793	778	769	788	797	814	776	792	728	761	760	775	759	767	763	751	769	761	787	784	770	805	775	738	762	755	781	753	772	785	830	761	752	743	791	773	730	762	749	808	736	737	727	769	778	821	786	755	793	773	770	805	788	728	790	724	788	799	789	730	811	771	771	769	789	792	754	762	776	770	763	730	732	770	791	778	741	789	765	775	806	785	786	740	779	788	781	786	777	850	722	787	798	789	768	728	818	738	750	743	766	791	837	760	794	736	827	738	763	745	783	750	768	789	810	797	736	783	813	782	748	779	762	748	725	820	790	750	755	749	717	721	716	694	769	779	772	771	780	724	784	766	796	807	748	776	806	725	796	802	796	697	754	783	736	751	776	800	752	794	770	747	772	755	749	762	733	784	780	773	748	760	782	791	780	752	773	740	767	818	776	763	796	747	744	740	743	790	810	779	783	761	796	718	752	794	793	779	732	826	796	829	785	767	779	763	774	737	772	795	778	747	764	762	738	823	775	723	804	709	742	757	805	802	746	757	775	791	741	743	754	793	720	775	766	810	769	801	779	758	776	797	741	734	759	805	786	742	793	804	761	727	735	746	760	772	771	704	781	770	773	773	777	760	788	801	737	797	787	795	760	755	798	757	780	789	767	751	757	792	780	797	751	756	736	797	751	797	761	756	839	766	788	773	751	810	747	775	718	791	812	834	744	729	787	770	748	740	783	716	805	801	765	784	768	758	793	767	736	756	817	789	781	752	762	748	791	780	808	795	751	743	786	754	763	790	741	786	745	810	779	766	770	807	774	734	758	762	767	736	769	796	784	704	776	756	777	718	795	771	763	761	757	836	779	757	741	738	751	787	767	789	813	793	751	818
27037	21147	10893	1157	702	632	669	659	610	608	584	600	582	574	587	594	562	550	622	567	576	605	555	586	610	603	633	554	517	522	562	557	585	593	554	574	570	632	582	553	575	601	544	566	591	609	564	617	585	640	587	591	572	559	576	595	557	568	597	566	550	532	619	598	621	629	579	563	592	619	574	595	572	549	567	603	555	568	548	573	599	577	578	596	600	575	541	585	622	569	549	622	561	595	580	613	572	564	580	590	582	561	591	611	563	602	559	542	516	601	550	540	599	581	528	605	573	568	551	595	607	570	611	594	588	574	571	573	604	563	581	594	580	536	567	517	579	563	561	613	577	591	547	599	556	558	614	587	593	625	585	605	601	590	584	597	601	602	595	610	555	615	636	523	558	595	596	593	583	525	568	591	563	555	516	612	608	564	593	612	566	549	606	538	613	534	621	609	590	598	591	573	596	558	558	587	564	557	597	566	573	566	575	572	572	569	591	601	557	549	604	582	560	566	580	587	536	565	559	561	611	595	610	546	573	572	592	577	592	611	599	587	579	560	550	546	533	557	630	591	594	615	592	578	561	540	547	568	590	619	595	582	588	575	572	559	600	579	579	559	565	593	537	585	594	543	589	628	597	596	591	568	522	556	621	570	617	573	621	583	585	588	553	632	557	602	591	613	591	579	584	557	579	547	604	604	621	590	573	578	612	538	590	566	603	544	621	578	594	570	564	606	627	609	582	603	596	592	590	617	570	584	574	630	538	585	579	550	626	578	561	569	580	555	563	564	569	533	627	584	582	564	539	569	594	596	580	581	582	558	589	598	612	581	625	637	576	562	566	577	597	581	582	548	539	618	536	566	595	559	628	588	617	564	612	607	600	581	613	604	562	604	601	590	569	592	538	561	559	617	539	545	579	525	543	619	547	593	579	593	577	553	563	581	583	633	609	553	566	600	584	570	588	574	558	595	581	583	569	564	627	593	542	615	554	605	631	593	576	586	565	604	527	576	584	617	542	610	572	542	574	579	564	558	577	585	590	610	555	593	599	615	570	594	578	583	560	563	610	571	598	617	553	614	577	619	593	536	588	583	591	591	536	606	614	592	611	553	577	565	589	598	592	573	582	610	552	583	615	576	610	585	586	593	624	593	601	551	582	588	585	621	579	607	570	615	595	569	600	580	575	630	533	581	595	586	585	569	576	576	616	585	609	605	597	555	582	589	597	603	545	548	608	621	560	553	582	565	565	559	609	556	564	534	586	564	567	559	599	633	536	564	630	602	597	586	615	636	590	573	581	630	581	559	593	561	590	556	566	594	556	578	608	606	577	588	592	565	544	540	591	556	541	611	572	554	553	570	567	570	588	557	595	532	603	595	592	578	593	541	579	624	569	562	579	564	574	533	587	634	597	613	621	596	596	554	561	528	594	553	558	612	603	534	562	581	635	614	529	593	587	592	560	606	587	579	577	563	548	562	582	565	571	569	582	594	608	593	592	570	572	613	542	587	598	587	596	578	574	590	568	592	598	556	596	581	549	595	612	574	595	550	587	612	593	586	591	570	566	624	547	576	590	565	580	571	598	576	606	543	507	583	586	590	588	556	579	553	577	586	573	582	581	551	584	575	570	573	582	546	583	559	576	550	573	632	597	573	563	541	557	600	579	610	547	570	616	596	559	586	537	570	593	535	572	592	576	557	618	581	567	526	578	579	568	570	567	601	589	612	628	610	578	536	574	574	586	557	559	544	598	588	607	592	572	583	549	585	574	607	562	593	609	568	584	562	557	620	597	566	573	612	594	587	574	593	606	568	628	567	536	549	584	581	598	518	544	582	564	545	563	559	558	568	568	591	601	611	573	605	597	578	591	551	588	612	581	518	580	578	573	616	603	643	601	578	622	601	601	537	591	583	624	576	587	614	583	600	587	525	583	587	591	566	616	567	573	549	600	539	574	606	635	588	576	539	566	602	559	607	629	593	592	586	564	599	567	559	604	553	613	587	584	576	577	588	571	572	562	600	594	601	570	573	594	582	595	588	559	534	613	600	558	553	564	546	593	598	559	577	597	629	615	597	591	585	572	609	581	596	587	593	553	618	558	542	589	545	551	531	590	560	581	569	533	573	613	571	582	539	594	576	531	561	560	590	562	557	546	526	578	539	569	607	611	589	563	573	570	603	582	541	579	545	577	601	546	589	596	572	588	602	605	589	568	582	576	563	544	603	598	546	587	576	557	570	578	576	549	546	625	622	547	540	578	570	528	532	561	601	557	546	571	562	627	578	539	565	639	591	570	586	599	622	595	577	572	601	578	563	563	582	574	572	577	596	556	572	565	546	602	590	571	530	594	537	576	588	624	616	611	601	589	572	581	585	574	578	611	543	575	601	559	546	600	605	590	554	608	548	564	576	540	545	564	554	575	539	593	616	566	539	561	603	591	582	606	584	569	607	575	555	584	575	595	579	584	534	595	576	575	583	572	577	552	600	569	576	559	517	597	564	590	605	594	620	590	586	616	546	596	544	616	560	613	579	561	605	609	589	566	560	556	537	567	583	583	551	598	573	577	582	575	626	597	581	553	549	563	586	571	566	571	551	571	582	623	588	610	606	565	562	597	624	572	592	551	542	576	584	574	522	556	542	548	572	575	595	653	570	604	591	567	600	553	531	579	567	581	610	588	574	543	575	564	623	607	611	582	576	559	604	568	579	597	595	565	594	602	599	569	582	579	567	602	553	621	598	562	576	552	581	564	606	585	564	562	562	596	536	563	628	569	595	643	573	604	604	559	591	562	574	525	576	577	590	556	541	602	633	585	611	577	590	540	609	551	633	569	572	568	587	556	616	559	581	560	623	569	571	536	592	585	587	558	530	580	603	535	600	569	573	616	565	573	610	587	593	595	583	567	637	580	566	595	580	553	600	620	558	566	614	575	580	583	607	569	551	557	574	566	583	530	613	618	600	546	594	584	560	600	598	580	581	558	609	604	593	562	583	587	536	546	622	605	573	602	547	621	618	550	565	581	607	594	580	589	550	553	550	532	574	541	589	598	536	588	581	556	551	607	586	552	573	571	593	584	594	596	550	580	595	576	558	629	557	592	541	619	587	563	585	562	574	548	563	563	605	571	577	591	590	586	596	579	550	549	593	589	605	553	580	553	597	579	574	592	597	568	603	599	580	544	583	574	608	531	577	570	601	627	615	577	573	579	588	629	580	620	519	585	619	601	632	563	576	567	551	557	608	582	593	571	554	589	596	596	573	582	596	572	599	588	607	579	565	554	541	586	569	574	618	552	579	586	555	575	556	553	596	617	539	586	572	576	599	590	557	562	571	548	570	579	611	599	592	597	588	555	587	575	604	591	555	585	570	610	582	609	546	566	589	616	532	582	580	575	563	570	614	553	558	596	616	587	550	558	567	586	596	586	595	582	612	585	556	559	530	582	593	571	577	562	597	575	572	578	569	532	575	588	559	561	578	582	558	632	582	549	596	587	619	589	590	590	564
4056	1554	1403	992	908	848	884	826	831	808	749	824	779	798	758	791	788	765	776	753	769	758	810	795	769	741	784	740	733	761	718	783	779	794	752	751	752	754	800	781	769	760	758	768	723	774	748	735	776	761	752	778	772	753	733	783	746	750	788	753	736	742	741	788	792	803	775	728	724	784	776	735	817	768	720	727	770	729	784	743	761	745	756	763	749	759	794	769	739	752	730	728	778	762	782	762	795	739	712	809	789	758	787	781	776	750	768	713	801	743	773	730	723	729	777	750	764	776	723	792	738	785	753	772	781	758	754	777	761	728	766	798	797	739	736	775	752	754	778	749	760	770	793	744	726	784	745	755	728	771	730	775	753	740	791	763	786	776	783	728	747	752	808	773	756	746	748	777	838	796	788	759	799	759	716	745	745	776	763	777	769	718	745	793	779	767	787	730	793	707	750	781	795	776	757	741	782	824	789	757	752	757	736	798	747	766	761	756	737	774	769	757	763	786	833	769	793	771	802	761	741	740	747	731	744	764	751	730	794	766	777	778	766	750	767	811	810	766	794	826	768	782	771	766	770	791	738	793	782	777	714	728	720	755	774	740	787	788	762	799	769	802	728	753	738	743	767	769	716	790	774	781	792	769	780	790	794	789	740	773	776	736	717	725	761	754	763	752	738	767	803	784	755	751	760	721	739	776	756	719	765	788	797	761	766	751	783	760	761	822	799	774	769	693	811	800	795	717	788	821	792	794	737	783	709	755	787	779	771	763	833	787	769	771	730	737	783	703	729	772	711	765	752	769	736	769	794	732	741	745	751	770	768	792	804	784	750	784	683	738	743	781	769	802	761	778	758	766	808	766	733	761	723	747	758	804	766	789	776	761	820	749	767	790	774	736	723	731	814	752	763	725	764	716	830	759	781	792	782	691	784	745	734	776	792	785	748	797	764	757	795	762	745	712	802	764	777	796	783	810	790	732	728	744	746	767	723	748	751	797	779	782	738	807	763	764	782	691	726	823	773	711	746	738	756	817	805	744	763	762	784	751	756	739	799	704	749	807	781	765	735	761	779	778	754	782	753	772	737	790	808	752	744	756	783	785	785	761	763	760	766	772	736	756	772	764	775	790	800	779	778	762	772	738	730	735	681	783	773	774	814	762	762	746	748	756	753	759	731	691	762	769	734	755	718	715	804	738	782	781	771	760	755	798	766	790	755	802	763	777	750	750	769	736	772	717	768	789	812	747	760	777	746	762	769	777	759	747	752	753	708	736	796	829	769	771	789	753	822	749	723	764	767	822	799	815	717	743	765	693	753	779	765	785	738	790	748	773	790	746	722	743	776	799	723	778	717	798	797	783	778	736	798	718	727	777	754	788	775	775	743	779	775	795	732	791	750	770	777	761	745	756	736	745	727	779	777	746	796	804	766	755	769	746	751	767	733	754	735	786	762	788	770	723	756	750	740	794	767	792	773	783	802	763	740	742	779	794	763	758	729	788	731	760	765	773	781	753	801	789	769	708	764	770	775	743	793	817	799	736	767	724	786	737	765	769	775	771	784	757	743	724	809	769	727	768	753	795	753	792	762	723	802	770	784	776	741	710	796	827	768	785	773	728	746	764	763	774	758	773	779	735	760	740	801	786	790	747	804	757	759	731	796	763	752	754	833	804	767	789	778	735	744	759	765	760	772	781	756	759	797	812	778	764	755	727	758	790	737	810	738	797	765	780	778	747	750	776	802	733	818	769	756	696	770	736	738	742	713	755	799	712	776	741	766	735	725	745	747	774	794	766	758	769	743	799	731	762	748	711	728	755	794	838	749	779	778	776	778	775	744	770	755	723	749	768	768	842	799	778	840	805	784	746	781	706	837	776	783	743	806	729	715	745	805	818	748	840	747	793	784	787	751	833	781	741	800	791	756	775	785	771	757	773	763	753	721	811	768	764	719	737	719	783	731	744	766	749	724	772	761	717	810	740	765	791	792	745	761	744	770	770	701	746	801	782	739	774	783	742	779	789	764	726	752	748	778	737	774	780	763	801	803	745	753	751	792	825	794	753	783	820	813	747	766	754	746	776	752	737	743	807	711	780	754	738	779	811	753	746	790	727	803	750	759	797	733	780	811	752	802	788	726	712	751	743	751	740	787	753	761	753	782	784	734	737	786	762	785	778	726	754	732	775	755	804	772	687	782	749	756	774	726	772	724	728	802	790	713	796	751	793	781	769	739	731	725	743	786	778	764	776	798	755	763	765	823	707	760	722	806	802	723	755	762	749	795	722	767	743	771	759	750	747	767	783	748	773	785	766	764	765	745	731	776	732	764	739	759	776	743	787	816	788	774	747	783	748	713	774	781	759	762	774	745	724	783	704	755	763	695	725	774	777	772	810	767	742	774	764	777	754	756	728	782	735	763	785	743	780	807	768	748	782	777	812	802	769	771	765	754	766	779	788	775	756	750	753	787	734	786	761	768	800	763	751	798	713	787	737	742	746	797	754	752	729	728	755	750	756	829	754	758	770	741	789	800	710	739	759	839	790	754	763	779	785	742	728	731	771	762	779	752	798	810	763	787	787	768	713	767	737	764	739	733	749	805	764	753	780	725	815	764	720	774	775	756	744	776	742	723	774	809	754	778	778	831	756	735	779	799	766	766	752	732	709	773	733	769	754	803	774	776	772	775	750	809	733	770	760	764	760	765	782	708	797	736	770	769	776	790	723	748	782	725	840	752	782	781	788	751	817	800	729	774	758	775	763	777	823	764	793	839	767	789	755	829	763	747	771	770	792	793	721	758	775	765	791	766	769	749	741	762	726	786	779	805	776	829	769	774	784	775	766	744	725	795	762	800	767	789	734	776	761	765	752	767	737	755	770	760	756	792	753	726	791	789	772	763	786	755	766	772	802	752	776	751	754	801	699	775	734	799	759	781	782	775	754	758	781	743	763	717	770	805	777	796	747	791	799	786	756	738	721	776	759	755	799	759	743	782	725	754	722	769	735	735	808	808	741	769	744	737	740	768	757	822	734	790	726	797	768	776	763	750	717	794	723	765	792	783	758	738	707	774	783	708	771	737	757	765	791	755	805	719	764	738	794	702	783	788	759	764	814	762	845	770	753	791	778	772	713	723	750	711	748	791	804	763	756	756	766	750	780	729	767	744	728	731	739	781	800	731	764	793	808	771	792	732	765	760	731	756	762	807	705	759	743	744	787	758	812	762	792	796	772	722	792	749	774	800	750	759	781	722	766	722	773	745	759	791	739	767	781	729	757	763	700	751	772	696	790	760	806	791	745	757	767	762	735	789	738	769	773	776	763	708	744	815	778	769	743	780	753	688	712	757	786	751	761	726	784	773	735	745	785	757	737	820	746	780	762	759	752	802	775	744	789	776	739	737	738	783	746	797	759	766	835	744	745	747	720	764	759	779	808	782	757	746	745	749	757	757	768	696	770	753	736	792	766	723	773	779	791	813	754	753	809	816	785	723	747	745	752	744	792
23933	21540	29162	24355	21539	13335	2001	1287	1126	1116	1048	954	954	874	954	888	897	900	909	862	891	899	846	902	870	863	889	864	890	849	864	885	869	836	855	814	813	891	819	817	871	840	823	821	807	828	818	889	848	846	888	922	763	822	845	792	839	814	868	838	840	803	840	842	861	805	866	806	811	874	854	830	855	845	837	839	894	844	817	819	906	819	868	902	812	825	903	788	834	841	832	806	865	888	858	824	832	826	841	860	854	857	837	860	826	829	894	865	799	853	818	830	855	834	845	830	877	877	830	830	831	823	803	774	835	804	826	898	798	807	824	838	800	805	842	819	816	860	819	832	789	868	868	763	821	833	824	846	883	786	860	802	851	812	829	859	839	873	884	832	806	828	816	873	828	864	799	861	839	873	816	801	853	843	814	833	827	859	808	783	804	836	831	822	829	847	792	869	880	851	828	805	824	843	845	870	847	841	840	819	778	862	794	833	807	804	837	838	822	797	833	824	845	829	828	823	822	838	822	860	814	813	815	850	768	823	814	885	835	824	842	823	808	850	779	807	813	836	846	859	871	857	837	842	856	743	842	864	833	832	837	841	855	840	779	836	861	804	867	838	835	883	796	810	858	819	839	801	802	827	828	774	830	839	818	846	832	821	847	852	843	872	837	816	851	872	825	815	848	835	796	807	824	793	872	863	815	837	799	802	868	793	865	852	824	875	828	796	842	784	847	827	825	833	845	773	868	787	865	860	800	819	876	799	800	856	786	834	871	833	862	867	832	828	868	883	813	824	807	857	860	904	806	787	824	883	816	866	825	824	799	776	830	839	884	842	805	883	856	838	747	855	864	803	831	798	823	772	795	836	828	842	790	839	800	831	830	820	799	825	812	855	862	856	879	808	834	836	917	811	842	867	816	831	868	808	840	830	805	830	844	815	827	894	799	855	850	813	870	812	799	807	797	840	847	822	820	874	844	844	823	833	847	802	839	801	801	797	845	846	795	801	789	834	808	827	839	865	834	855	844	822	839	843	796	810	842	824	845	824	794	824	843	810	806	884	764	852	787	862	875	831	836	874	812	799	825	793	816	837	809	816	834	879	825	910	839	856	805	831	842	915	807	808	826	805	834	874	823	823	845	867	817	818	831	848	833	813	810	852	777	819	879	815	835	861	804	807	777	826	815	882	807	838	867	803	803	882	854	852	854	780	810	826	839	815	833	802	897	787	863	873	811	846	799	784	797	829	855	836	886	841	847	838	789	841	822	823	848	835	840	806	846	828	842	843	850	861	827	835	805	833	800	802	867	794	846	863	855	893	815	858	845	849	836	827	828	832	786	805	835	817	822	796	847	849	860	853	807	805	858	828	825	855	826	833	796	810	859	833	817	795	851	806	854	862	796	817	778	835	837	848	816	868	777	815	841	808	856	797	766	845	875	866	813	800	880	809	824	861	830	822	804	791	799	765	841	832	793	837	868	876	833	837	794	820	843	778	876	861	797	879	785	824	825	799	852	861	791	872	870	835	775	807	868	799	797	851	842	819	815	817	802	829	804	817	798	805	804	844	843	805	772	800	850	799	787	796	848	857	878	838	877	804	845	823	828	878	863	822	829	773	818	839	820	845	838	832	837	801	862	837	832	859	842	811	804	813	826	855	819	843	794	861	823	857	832	792	836	814	760	872	813	833	838	786	867	823	883	875	868	846	844	829	820	897	850	809	815	822	817	811	877	836	860	834	812	871	804	797	813	796	845	837	791	819	819	841	810	816	815	832	840	830	809	783	808	864	788	807	813	825	807	839	855	833	798	826	833	812	854	803	792	819	804	845	821	846	799	805	817	812	792	850	838	829	796	839	819	840	773	833	872	845	841	859	852	848	869	764	835	809	805	802	789	824	830	849	770	794	777	793	835	865	832	793	806	829	846	736	846	797	823	847	898	852	837	822	830	808	821	867	845	855	832	794	847	822	842	797	851	871	797	855	858	809	846	850	820	917	854	828	858	767	804	795	868	843	836	829	834	848	797	803	812	818	815	804	821	858	865	788	816	821	807	877	848	758	785	873	881	842	805	810	806	853	829	756	850	800	829	851	781	849	797	832	816	820	849	815	839	789	752	828	884	820	855	821	809	836	802	816	789	869	812	860	807	813	881	843	833	914	805	865	806	780	800	804	837	815	854	832	854	817	825	803	798	837	808	854	793	812	882	833	785	844	842	847	845	835	852	810	810	817	854	833	879	845	839	835	821	831	763	809	832	792	839	809	818	797	836	887	816	917	847	814	817	799	845	795	807	813	823	801	813	814	867	890	835	841	830	861	838	848	828	854	781	846	857	866	807	833	869	829	808	846	825	801	849	831	806	858	823	841	832	831	845	821	842	804	845	835	812	839	797	759	820	830	874	833	803	814	830	806	763	775	769	805	856	847	778	878	830	816	823	824	841	840	760	804	800	829	807	847	881	782	908	817	863	781	852	824	851	819	821	812	776	813	793	829	844	861	825	816	854	829	833	817	811	819	816	786	836	782	790	815	813	849	880	799	801	895	852	840	805	864	799	777	772	833	772	833	799	801	859	781	823	781	883	834	865	801	838	861	783	858	836	805	791	835	773	850	840	791	820	824	787	860	824	825	809	837	849	843	814	847	816	876	848	868	830	843	846	854	823	794	796	851	852	858	856	826	833	832	857	833	857	816	839	842	812	827	842	834	801	817	816	818	820	815	811	856	792	840	816	826	840	846	780	848	839	841	800	826	834	816	813	855	825	818	844	859	860	855	813	826	799	801	841	862	829	845	869	884	837	811	782	821	813	806	809	780	789	840	843	868	827	857	830	904	835	815	834	820	899	836	844	805	864	781	818	833	803	856	814	827	855	823	830	806	854	795	840	851	789	808	842	898	805	830	875	843	818	775	789	855	838	793	820	793	849	880	834	838	827	834	758	823	828	815	838	787	821	847	830	808	837	795	846	862	878	875	830	868	797	800	811	915	830	797	851	811	835	843	823	801	810	836	802	813	796	849	841	864	871	888	801	855	836	822	859	823	798	802	816	792	871	831	851	845	855	808	804	832	869	845	856	816	851	781	821	819	825	798	873	822	839	818	825	806	832	810	836	805	863	805	810	821	786	800	857	821	863	832	820	815	823	882	895	849	820	816	865	848	843	865	817	812	803	788	826	834	798	809	769	872	762	826	815	842	833	835	868	865	800	815	807	827	837	816	828	836	832	827	843	876	822	740	764	805	874	802	853	801	834	831	812	838	818	810	792	809	805	778	851	789	846	842	786	827	873	825	846	860	795	837	829	869	845	810	849	801	833	846	810	839	807	817	848	850	869	817	842	812	835	876	831	882	804	867	846	852	789	839	821	827	827	802	797	851	819	808	828	838	785	824	894	830	829	860	816	847	838	827	823	805	808	815	859	855	871	810	787	789	788	828	826	805	828	821	842	812	846	876	823	815	840	861	775	825	861	802	864	813	795	844	811	892	854	794	869	829	829	849	819	826
5110	11110	9063	4885	3519	2845	2380	2046	1755	1686	1537	1544	1435	1291	1318	1269	1273	1232	1244	1170	1142	1194	1177	1225	1178	1132	1149	1176	1098	1140	1131	1107	1042	1074	1130	1120	1090	1066	1063	1155	1092	1056	1126	1056	1160	1053	1170	1120	1094	1139	1110	1085	1048	1098	1146	1079	1043	1128	1081	1135	1080	1092	1120	1104	1114	1147	1104	1063	1095	1104	1074	1120	1071	1114	1085	1054	1128	1101	1087	1101	1046	1059	1086	1015	1040	1050	1064	1093	1056	1071	1098	1078	1109	1083	1046	1063	1135	1107	1094	1031	1117	1124	1101	1129	1070	1065	1081	1085	1096	1039	1082	1081	1140	1041	1105	1115	1071	1098	1035	1098	1136	1096	1079	1038	1070	1091	1054	1172	1102	1056	1047	1071	1092	1169	1067	1099	1044	1100	1045	1078	1067	1104	1045	1108	1066	1136	1022	1129	1046	1158	1123	1136	1124	1050	1073	1070	1124	1077	1089	1108	1113	1061	1102	1079	1042	1148	1135	1124	1090	1078	1072	1086	1103	1117	1082	1034	1102	1097	1079	1115	1123	1081	1074	1060	1079	1113	1076	1099	1127	1094	1068	1154	1084	1104	1009	1120	1096	1052	1094	1052	1086	1063	1079	1125	1082	1080	1095	1066	1100	1050	1087	1083	1117	1052	1046	1095	1033	1129	1068	1067	1087	1072	1072	1053	1054	1120	1079	1089	998	1079	1023	1071	1088	1082	1085	1113	1130	1187	1084	1028	1095	1055	1060	1020	1075	1092	1055	1095	1071	1042	1149	1049	1070	1040	1039	1057	1050	1102	1078	1076	1093	1082	1096	1096	1125	1110	1098	1088	1117	1093	1064	1102	1065	1119	1166	1078	1080	1084	1042	1093	1054	1091	1123	1077	1097	1084	1109	1119	1099	1055	1061	1091	1055	1077	1067	1076	1111	1108	1110	1094	1030	1111	1120	1043	1068	1088	1069	1141	1066	1056	1087	1095	1089	1143	1055	1046	1134	1098	1124	1068	1051	1116	1104	1023	1091	1106	1078	1078	1072	1106	1064	1124	1084	1158	1107	1093	1105	1106	1158	1093	1076	1134	1121	1094	1035	1024	1140	1057	1073	1092	1118	1081	1045	1039	1067	1081	1110	1120	1028	1048	1065	1053	1047	1063	1096	1115	1077	1093	1110	1070	1059	1051	1104	1070	1073	1062	1100	1116	1085	1096	1088	1061	1092	1073	1138	1048	1086	1051	1137	1082	1106	1109	1135	1106	1162	1111	1104	1124	1053	1066	1032	1064	1012	1099	1066	1057	1111	1021	1033	1060	1081	1057	1085	1092	1091	1071	1089	1089	1057	1038	1071	1074	1067	1121	1127	1125	1040	1112	1112	1077	1115	1081	1125	1171	1050	1089	1065	1098	1056	1108	1076	1083	1071	1041	1072	1061	1094	1080	1082	1078	1099	1100	1109	1118	1133	1098	1044	1097	1074	1076	1119	1114	1103	1064	1050	1100	1042	1099	1077	1047	1097	1118	1070	1126	1157	1049	1088	1080	1064	1095	1095	1053	1080	1014	1055	1110	1107	1107	1074	1124	1095	1146	1094	1087	1135	1086	1045	1104	1095	1094	1103	1104	1056	1105	1124	1058	1078	1088	1069	1051	1090	1070	1046	1064	1090	1137	1143	1100	1109	1021	1137	1118	1090	1038	1040	1053	1100	1067	1108	1074	1042	1096	1090	1091	1041	1136	1049	1070	1105	1091	1122	1098	1077	1118	1100	1054	1138	1057	1166	1091	1081	1106	1109	1110	1055	1041	1115	1098	1081	1053	1105	1095	1107	1098	1056	1096	1083	1083	1108	1115	1073	1111	1116	1133	1136	1123	1116	1105	1092	1096	1116	1092	1075	1125	1056	1086	1033	1072	1159	1090	1083	1026	1018	1078	1078	1101	1090	1073	1102	1072	1153	1101	1159	1094	1059	1136	1110	1057	1054	1133	1092	1093	1073	1068	1090	1101	1101	1088	1130	1069	1064	1096	1105	1066	1118	1092	1089	1051	1067	1064	1102	1126	1123	1121	1159	1057	1095	1042	1150	1052	1046	1100	1057	1069	1154	1076	1085	1082	1126	1105	1112	1120	1051	1117	1099	1129	1133	1049	1031	1078	1074	1113	1041	1059	1126	1124	1111	1149	1076	1112	1100	1117	1120	1043	1089	1038	1105	1102	1074	1054	1107	1036	1075	1094	1157	1011	1131	1061	1046	1067	1079	1086	1048	999	1094	1081	1072	1122	1075	1080	1098	1033	1060	1065	1105	1060	1122	1066	1133	1054	1056	1109	1114	1058	1094	1079	1125	1133	1102	1063	1117	1025	1058	1079	1064	1052	1087	1132	1097	1126	1094	1087	1099	1110	1050	1083	1116	1072	1092	1062	1054	1053	1111	1059	1071	1150	1108	1044	1100	1169	1059	1096	1110	1087	1139	1095	1096	1087	1113	1043	1072	1097	1048	1068	1130	1065	1136	1087	1069	1060	1051	1076	1083	1120	1100	1086	1104	1029	1029	1069	1090	1094	1044	1061	1042	1073	1105	1068	1090	1043	1147	1095	1104	1118	1049	1079	1054	1110	1080	1102	1075	1060	1050	1156	1078	1028	1139	1092	1122	1036	1033	1091	1083	1049	1159	1127	1058	1009	1034	1091	1132	1092	1054	1072	1116	1093	1076	1120	1047	1127	1095	1064	1050	1057	1049	1084	1061	1048	1076	1086	1092	1106	1046	1075	1089	1045	1099	1107	1150	1113	1143	1021	1051	1064	1078	1055	1137	1089	1069	1084	1089	1048	1101	1105	1056	1061	1084	1058	1099	1015	1092	1078	1021	1037	1043	1128	1080	1081	1075	1090	1096	1099	1070	1029	1083	1085	1085	1082	1192	1112	1088	1045	1073	1116	1101	1081	1093	1120	1090	1094	1087	1055	1103	1115	1168	1141	1073	1076	1183	1106	1061	1027	1095	1018	1054	1028	1052	1051	1062	1155	1121	1048	1102	1073	1066	1093	1110	1096	1093	1111	1084	1067	1080	1080	1073	1107	1067	1102	1135	1149	1070	1121	1145	1101	1116	1111	1082	1057	1007	1069	1064	1086	1126	1054	1078	1022	1071	1071	1105	1083	1012	1090	1086	1066	1081	1110	1036	1045	1032	1089	1063	1140	1087	1067	1119	1064	1109	1105	1143	1050	1052	1034	1127	1106	1049	1070	1100	1028	1048	1067	1114	1076	1061	1094	1128	1053	1059	1103	1102	1151	1079	1118	1136	1097	1067	1121	1055	1107	1037	1113	1057	1111	1083	1101	1125	1043	1112	1128	1112	1150	1097	1091	1089	1140	1037	1128	1126	1122	1071	1047	1104	1092	1078	1099	1094	1021	1142	1083	1121	1112	1124	1057	1137	1067	1077	1031	1101	1106	1120	1102	1085	1095	1122	1107	1117	1023	1046	1100	1072	1073	1150	1067	1088	1103	1086	1132	1068	1036	1055	1084	1088	1111	1060	1008	1115	1080	1096	1076	1116	1125	1078	1146	1083	1113	1020	1032	1083	1078	1009	1118	1111	1062	1066	1105	1080	1112	1097	1064	1127	1050	1100	1057	1101	1073	1097	1103	1047	1056	1099	1032	1092	1058	1100	1115	1099	1104	1105	1078	1070	1042	1063	1034	1124	1090	1106	1015	1087	1117	1147	1063	1145	1090	1073	1065	1089	1095	1115	1091	1100	1125	1070	1052	1105	1167	1088	1054	1101	1117	1094	1092	1042	1079	1064	1117	1125	1087	1112	1121	1071	1050	1090	1118	1128	1059	1045	1067	1109	1031	1112	1148	1084	1153	1058	1075	1119	1115	1111	1111	1082	1030	1072	1075	1075	1115	1119	1126	1055	1092	1006	1094	1060	1103	1147	1038	1027	1095	1171	1137	1058	1089	1020	1043	1154	1081	1051	1136	1124	1031	1081	1124	1100	1099	1048	1086	1098	1051	1101	1047	1074	1084	1074	1064	1156	1121	1109	1130	1098	1060	1058	1037	1108	1064	1048	1040	1062	1135	1079	1043	1104	1018	1017	1114	1075	1066	1064	1007	1085	1096	1111	1065	1082	1085	1150	1086	1104	1135	1056	1094	1096	1090	1040	1122	1107	1152	1093	1093	1077	1061	1092	1113	1064	1080	1096	1115	1094	1072	1078	1086	1076	1046	1083	1135	1100	1053	1054	1059	1091	1067	1047	1065	1092	1085	1045	1119	1082	1033	1126	1046	1005	1074	1134	1089	1016	1028	1128	1090	1061	1079	1113	1098	1058	1080	1027	1103	1080	1046	1055	1068	1093	1118	1088	1092	1118	1096	1121	1032	1107	1090	1050	1158	1042	1059	1060	1142	1040	1117	1078	1122	1128	1114	1108	1057	1039	1029	1111	1103	1072	1057	1115	1065	1085	1054	1082	1066	1075	1080	1100	1104	1054	1118	1045	1070	1116	1046	1084	1062	1140	1071	1168	1134	1084	1082	1034	989	1074	1056	1075	1131	1056	1104	1132	1108	1087	1092	1129	1057	1043	1124	1123	1049	1071	1126	1089	1063	1116	1051	1035	1047	1143	1072	1126	1088	1119	1081	1112	1083	1119	1123	1061	1076	1123	1090	1111	1064	1072	1154	1086	1142	1082	1103	1083	1047	1108	1071	1105	1034	1120	1109	1108	1094	1077	1093	1046	1054	1096	1120	1105	1110	1044	1075	1059	1059	1089	1070	1046	1110	1089	1092	1022	1075	1059	1090	1050	1117	1085	1150	1073	1133	1068	1030	1157	1049	1093	1100	1067	1157	1100	1107	1039	1055	1078	1182	1081	1077	1078	1115	1098	1096	1078	1060	1076	1062	1089	1105	1067	1049	1084	1073	1091	1111	1052	1147	1098	1119	1084	1093	1125	1109	1054	1089	1066	1142	1078	1127	1119	1077	1098	1099	1100	1104	1054	1086	1070	1106	1024	1076	1114	1134	1061	1062	1081	1068	1102	1081	1124	1068	1057	1045	1044	1144	1107	1106	1032	1092	1061	1053
23066	21530	29529	23974	21530	21589	11206	1493	1125	990	863	863	823	732	701	726	721	690	709	664	656	660	637	620	614	618	630	666	588	607	624	646	613	605	607	613	579	578	578	593	599	567	576	629	607	616	583	604	583	585	599	554	589	613	592	541	627	547	583	595	598	592	583	609	595	563	556	594	614	536	568	596	588	531	563	583	604	579	606	620	582	569	544	601	602	555	607	565	635	618	623	605	607	575	565	590	551	571	549	570	568	567	562	575	589	558	552	559	578	582	523	557	556	613	621	599	539	560	556	610	558	565	547	604	571	569	586	572	555	603	591	557	588	549	569	589	580	581	596	564	543	570	517	581	623	591	589	582	567	568	553	550	531	553	569	587	606	552	621	544	600	578	547	547	568	583	599	574	577	572	601	559	593	560	552	552	612	575	548	568	569	549	563	565	613	599	575	541	574	592	593	519	605	632	537	571	566	569	564	538	551	604	562	533	613	592	553	590	537	585	599	622	624	574	542	548	522	604	547	558	564	594	582	582	592	572	539	612	548	551	567	547	557	537	584	626	581	618	581	577	563	565	534	598	578	585	577	626	575	595	582	539	560	597	573	565	599	581	564	528	556	631	585	611	556	551	545	557	582	570	547	566	584	591	617	575	614	574	581	569	608	559	602	579	538	567	562	575	577	600	589	559	606	597	590	583	583	588	593	592	559	574	578	583	608	559	637	601	586	577	593	558	542	524	579	586	562	587	550	589	609	557	546	511	569	559	534	578	585	579	532	560	552	616	573	570	597	597	525	555	542	562	572	575	571	578	615	606	546	593	561	539	595	590	584	578	530	536	557	572	603	568	557	606	598	583	596	611	602	561	594	566	520	594	567	550	599	533	531	570	582	533	564	557	603	555	579	580	526	579	596	604	547	578	578	530	561	595	556	596	593	599	529	584	565	587	576	567	546	534	581	602	546	573	596	552	556	548	543	568	551	557	591	519	573	562	558	589	642	602	602	580	599	588	554	579	571	601	579	542	572	516	586	554	569	538	553	625	564	603	545	536	583	567	538	551	574	568	603	554	602	564	569	590	571	504	591	594	496	571	547	594	605	562	533	578	622	588	583	523	559	589	558	573	586	589	573	569	603	599	554	598	550	604	530	562	564	569	588	581	580	525	579	564	574	576	598	563	585	593	573	597	569	577	588	599	560	572	630	570	569	538	558	520	615	570	541	578	587	604	547	547	567	559	564	545	570	551	570	577	594	574	538	600	586	568	586	574	609	568	587	562	609	548	563	591	574	546	592	545	595	597	561	553	580	615	548	605	602	598	570	595	527	592	574	560	575	572	584	629	623	575	515	604	568	584	540	598	584	604	544	587	609	590	600	589	565	554	550	607	569	579	550	556	577	588	515	547	586	584	580	588	524	557	618	577	601	611	586	581	545	569	512	522	590	576	553	574	540	571	535	580	614	576	565	580	512	576	575	562	574	572	608	588	572	548	540	548	621	582	574	566	552	561	577	554	604	517	552	591	604	573	577	578	557	560	582	571	555	595	606	563	562	635	565	580	593	564	545	621	583	541	615	565	539	573	585	579	536	586	560	587	568	607	586	573	556	529	605	601	593	585	622	571	577	572	527	569	584	622	553	614	593	537	591	568	595	545	594	593	580	560	618	579	545	537	560	559	562	534	581	573	564	563	557	576	547	565	560	557	570	571	573	587	564	589	572	565	567	568	553	553	539	564	568	575	522	555	601	585	539	564	571	547	538	583	609	571	568	583	571	604	578	585	552	572	609	566	566	576	557	577	547	586	600	614	558	596	589	526	591	587	579	558	569	579	587	580	579	525	562	603	607	557	586	584	609	587	546	575	562	589	586	603	603	556	575	549	619	570	594	590	603	583	602	514	542	602	569	537	603	574	555	533	527	592	571	545	606	577	585	591	576	589	589	542	526	596	518	588	591	549	559	565	615	583	559	564	583	555	606	575	612	530	553	553	558	550	591	622	512	547	578	548	557	571	602	513	586	533	557	575	537	547	567	595	606	517	602	605	598	540	569	573	591	594	578	578	521	556	599	602	559	574	538	565	583	544	605	575	598	560	561	560	549	530	562	567	607	592	572	582	563	580	547	597	560	570	610	601	557	569	573	571	568	588	564	554	636	590	596	596	587	587	630	567	534	610	562	552	548	547	605	614	546	541	566	608	550	548	567	542	568	592	569	561	610	555	540	559	582	595	585	600	560	596	589	607	581	591	567	601	596	573	572	581	540	570	571	588	601	556	554	582	565	574	523	567	582	567	606	590	580	565	572	574	538	546	535	562	608	606	612	584	576	569	597	617	579	584	568	588	571	599	541	534	575	538	514	525	541	598	538	574	577	579	521	546	576	586	562	596	530	528	569	609	609	578	581	553	571	597	575	599	552	508	585	581	571	618	536	591	593	531	572	554	550	573	564	568	597	628	548	553	555	548	522	555	514	576	599	583	596	627	583	568	565	540	596	575	565	576	579	590	552	603	533	562	572	552	603	556	585	576	593	611	583	554	557	571	581	595	550	587	538	550	581	617	552	553	571	552	564	588	595	588	595	566	586	576	582	553	542	594	587	574	571	593	600	560	559	546	579	593	581	596	550	544	570	573	587	547	584	572	595	578	586	541	562	602	552	572	551	560	568	531	583	550	521	620	537	550	599	561	588	577	574	613	590	556	566	585	596	544	595	572	564	582	535	567	584	580	612	569	601	540	555	553	564	572	591	558	543	590	561	564	609	583	583	550	605	565	571	581	593	592	579	580	576	566	573	601	583	568	563	547	562	528	515	561	565	568	564	580	565	590	539	545	557	567	553	599	547	619	589	550	543	576	566	559	560	584	579	568	528	561	578	544	588	533	579	540	591	572	549	585	569	582	556	560	549	599	567	556	596	564	571	520	585	601	551	603	507	580	532	536	584	534	565	515	562	547	553	569	559	587	576	588	537	541	563	605	582	543	551	570	560	567	533	546	610	571	552	553	574	627	580	569	580	607	561	561	562	540	579	611	620	577	553	590	573	563	610	549	581	572	574	602	569	543	562	543	542	551	582	591	566	581	584	627	571	571	570	577	593	563	549	589	545	576	577	579	546	603	602	592	526	548	609	560	556	571	587	571	578	526	547	577	566	612	559	582	562	552	600	579	566	546	563	543	598	550	555	586	642	594	527	588	578	544	557	576	582	589	520	590	570	570	560	548	572	550	567	561	592	573	580	580	576	570	611	603	561	549	565	620	573	607	566	536	546	549	562	556	602	565	560	572	562	541	553	578	596	543	579	525	568	543	561	560	564	591	533	591	537	557	584	575	546	567	597	597	543	599	575	578	586	578	540	558	565	570	570	575	570	563	584	567	592	617	562	577	571	591	545	577	534	668	590	579	561	603	569	602	554	542	589	583	613	565	543	602	545	541	564	579	598	570	544	561	605	533	582	566	595	585	570	574	593	584	568	593	564	594	565	582	567	615	604	562	567	551	569	557	600	578
7252	17017	13873	7295	5150	4015	3177	2553	2252	1880	1644	1506	1377	1210	1205	1163	1032	1032	1036	985	869	922	864	856	862	837	838	882	832	852	837	839	852	827	862	818	843	768	808	866	783	739	819	851	789	805	806	777	807	799	799	802	792	818	831	785	771	775	809	794	773	810	801	842	800	791	756	818	750	762	792	740	798	732	766	788	776	777	797	780	735	770	735	801	770	772	768	747	779	782	811	771	780	764	825	794	777	760	767	770	760	784	793	758	757	800	799	735	743	770	757	789	765	765	720	810	770	756	792	765	737	750	737	758	790	799	723	739	735	773	813	752	743	763	753	768	713	787	732	778	774	758	750	809	736	770	834	742	742	780	752	755	802	817	792	730	744	768	770	722	737	770	787	814	790	790	772	820	792	747	826	755	732	801	744	774	757	777	780	744	786	788	721	798	771	795	719	770	778	732	757	754	853	750	798	725	717	730	757	735	799	745	759	767	756	753	766	772	752	782	805	775	750	803	767	735	795	780	756	778	757	785	760	777	755	777	752	725	744	715	760	781	833	708	765	761	786	760	753	726	807	769	754	767	784	824	730	762	748	740	797	745	732	755	791	781	787	786	765	813	777	781	743	775	756	766	709	773	687	790	738	792	774	785	817	770	756	726	757	715	815	784	782	810	741	722	785	790	799	782	785	782	772	764	785	762	718	742	795	740	814	761	741	757	737	734	761	722	751	744	768	761	756	745	756	736	763	752	722	768	756	778	773	756	775	763	783	743	776	739	793	825	777	793	739	732	724	764	817	803	744	783	744	727	765	794	775	733	771	814	771	757	744	764	775	729	727	797	803	796	790	819	813	780	779	760	779	741	772	703	764	755	757	759	766	768	811	839	794	759	790	804	718	804	741	781	773	768	763	793	752	776	775	772	710	770	774	738	819	782	766	762	772	791	761	773	781	722	796	720	784	764	790	756	797	792	745	768	744	836	771	769	762	764	738	765	773	778	754	723	809	797	727	775	790	798	740	713	759	765	726	755	764	732	753	776	744	773	754	803	801	778	751	778	717	740	780	750	777	839	757	754	795	785	749	785	829	746	802	807	732	824	741	759	771	743	762	798	761	718	726	742	814	762	763	776	764	787	809	771	793	782	800	763	807	779	773	763	807	748	748	767	782	789	784	721	760	748	763	762	751	768	761	747	768	794	760	773	791	758	766	699	798	750	770	774	766	765	769	841	742	733	778	782	708	745	788	827	814	787	752	778	804	788	765	730	742	736	758	840	802	769	721	719	776	777	764	807	753	747	753	797	702	755	805	813	756	755	734	790	790	775	788	766	787	724	745	791	785	801	801	782	767	797	739	789	748	811	771	761	803	805	792	758	803	775	812	739	782	773	754	787	778	789	830	797	816	809	834	786	776	783	809	771	814	733	805	756	806	753	777	771	763	759	740	818	739	798	752	770	763	734	767	779	804	737	729	745	751	801	764	793	777	783	733	718	786	772	804	759	837	804	767	758	776	763	718	754	779	761	763	744	755	776	770	796	770	789	745	780	770	787	760	791	731	771	731	732	742	772	737	753	711	817	772	772	790	757	780	739	767	778	790	752	738	775	791	764	789	729	744	764	758	796	734	786	771	796	771	744	742	835	718	803	759	768	749	796	746	811	778	735	772	727	784	789	742	777	744	781	757	723	790	741	763	791	797	781	744	768	747	758	774	785	741	767	766	787	719	781	751	740	795	781	730	759	716	740	796	742	746	745	753	777	750	773	753	711	834	769	752	791	738	804	710	746	808	810	801	733	782	779	756	749	789	823	785	783	784	758	763	739	788	807	789	727	778	746	779	793	774	728	720	760	739	867	760	751	746	733	818	770	773	770	800	740	746	753	810	743	721	790	774	730	769	837	777	749	790	738	751	752	758	770	785	813	754	745	785	766	770	743	801	796	770	761	745	754	764	749	751	712	745	741	819	814	768	738	786	765	787	800	784	735	718	789	771	763	772	772	774	811	740	787	806	790	781	720	786	720	720	811	754	775	743	804	725	753	771	740	764	763	753	736	783	821	778	765	753	796	777	779	776	767	741	795	784	774	756	782	812	785	792	769	749	798	762	790	776	757	789	771	784	738	759	734	741	772	758	789	714	779	781	784	743	753	819	762	763	769	752	770	741	703	803	762	775	813	727	797	760	780	809	714	771	773	774	726	793	761	745	759	713	738	763	804	776	712	786	827	795	803	738	803	750	747	758	769	811	791	778	751	769	786	766	683	797	752	776	735	797	778	713	777	780	749	768	714	729	808	744	751	773	758	743	805	786	794	815	777	811	734	748	792	726	728	793	779	786	795	761	763	773	763	769	776	785	783	765	791	749	751	754	767	722	778	773	789	710	766	751	742	796	816	727	766	745	692	750	725	735	763	790	750	819	779	725	748	769	792	710	795	777	732	781	780	755	766	756	784	745	767	736	757	765	702	755	757	775	784	769	807	768	771	763	777	805	740	756	740	817	764	799	780	720	831	811	758	729	757	800	757	769	746	754	764	775	780	719	770	772	825	712	770	743	707	745	766	746	752	771	726	800	719	759	809	779	737	822	788	766	782	702	760	731	761	761	779	745	770	777	759	761	713	776	788	755	764	740	807	795	802	826	777	789	749	775	782	761	721	760	712	756	777	830	758	750	759	738	789	733	808	749	722	753	745	752	752	800	785	725	736	769	767	798	735	788	788	779	819	744	758	742	774	767	767	792	798	764	785	790	762	780	801	765	788	733	755	810	768	736	794	775	746	742	757	788	793	771	808	763	740	793	769	799	729	758	798	808	782	785	742	804	774	816	798	735	800	768	787	740	759	744	798	790	761	769	739	787	751	783	743	822	784	752	795	762	740	785	794	795	760	821	779	784	842	784	737	757	744	792	782	783	755	767	769	770	771	758	778	772	719	728	747	742	779	715	706	738	780	706	769	791	774	810	735	772	762	745	765	757	792	719	784	766	759	745	735	760	785	703	751	760	771	788	753	799	758	744	805	765	782	751	744	757	804	786	784	777	786	759	758	783	785	737	727	721	754	721	761	723	736	748	794	763	759	731	795	768	736	735	750	773	769	782	754	814	748	782	799	794	769	731	753	700	785	791	804	737	749	756	773	792	764	768	757	777	749	724	739	775	772	754	772	732	742	726	753	852	749	765	759	798	732	710	769	792	779	754	738	778	745	784	740	766	787	784	772	773	757	754	736	805	782	763	788	761	794	789	757	788	787	764	739	754	786	720	740	740	783	767	793	781	769	761	785	800	792	765	754	747	798	769	755	773	757	791	790	808	736	802	799	763	764	744	730	776	770	789	762	726	734	775	785	765	772	811	744	736	712	760	771	780	764	735	771	744	737	758	771	747	771	703	788	774	744	727	745	732	758	770	808	751	770	772	739	727	802	770	726	803	763	803	810	750	761	726	793	796	785	768	756	767	778	733	763	727	702	778	729	781	757	776	724	773	783	765	782	774	761	711	777	812	832	742	796
27057	21184	10708	1148	722	618	609	627	619	597	565	611	605	573	562	590	585	547	556	569	585	635	633	580	588	579	544	577	587	585	586	619	591	590	614	563	577	571	575	594	565	604	588	530	562	596	594	556	544	565	585	652	579	582	549	581	533	630	584	570	577	547	604	556	569	612	564	588	561	616	559	569	541	593	606	573	531	549	591	586	613	580	590	588	577	622	612	571	594	547	605	571	582	566	592	573	600	601	591	586	569	563	582	585	578	579	639	611	575	573	545	575	588	584	542	526	528	570	634	582	566	556	567	573	572	593	572	615	541	603	597	595	563	581	593	585	585	605	576	573	599	614	621	567	596	612	563	579	563	581	548	541	582	512	612	567	598	636	577	583	614	592	551	588	609	598	576	598	544	546	541	527	611	554	558	533	577	561	613	561	606	579	558	574	572	540	576	550	569	520	599	596	556	575	569	552	526	589	584	573	550	544	573	538	550	572	576	572	641	576	597	598	598	628	551	594	560	565	570	568	566	555	595	594	523	583	613	592	536	584	568	584	564	574	559	591	585	591	541	592	623	560	578	568	611	587	575	560	551	573	542	611	575	618	578	592	590	566	562	567	567	580	576	543	582	560	576	579	570	571	583	516	625	531	574	537	587	566	539	571	609	587	622	598	557	569	571	587	576	555	608	533	533	590	564	549	575	534	618	574	548	622	579	569	601	550	598	571	571	628	585	527	561	543	572	582	582	590	613	586	563	595	612	569	547	555	607	635	585	602	601	604	526	581	586	587	539	553	607	604	574	545	574	529	614	586	576	519	525	581	582	593	549	592	582	573	612	528	607	568	536	549	658	567	572	545	579	577	621	617	610	570	575	598	575	530	594	599	597	543	569	548	621	551	574	556	578	583	592	563	561	596	607	596	557	570	580	653	611	573	612	573	579	563	556	552	598	575	578	615	559	589	593	557	579	576	594	581	578	554	588	608	596	580	588	560	561	571	611	565	552	585	576	579	578	563	582	577	592	554	624	574	549	581	537	569	569	594	550	576	586	583	568	569	577	547	543	602	578	616	569	558	580	534	557	610	540	558	578	578	593	566	560	534	558	578	574	553	558	549	596	586	584	576	574	549	562	546	569	593	577	574	526	631	589	542	611	564	551	546	579	596	575	609	603	566	567	604	565	552	558	584	566	598	568	592	579	538	603	563	595	612	589	579	635	574	584	604	570	577	598	530	581	593	576	559	598	541	610	569	583	583	551	563	584	617	536	595	576	553	583	569	574	579	555	592	554	573	570	596	581	535	553	575	569	573	594	534	560	583	566	581	561	569	570	579	559	554	600	592	621	567	578	559	542	627	552	551	597	566	567	562	570	562	623	545	553	539	596	553	585	596	577	571	575	585	526	548	578	590	566	597	629	603	592	594	568	533	558	525	575	591	618	561	595	618	573	591	548	591	575	584	574	575	585	562	573	577	588	533	591	574	567	535	612	573	565	565	536	558	584	615	580	580	581	556	574	596	583	557	545	594	590	577	571	574	571	563	587	589	625	586	576	609	599	584	593	544	597	568	550	562	579	577	573	566	588	560	612	622	544	551	551	573	648	609	608	584	572	561	593	595	552	578	607	558	543	623	626	591	588	594	557	605	541	533	533	575	593	610	563	542	546	591	565	597	587	559	582	545	586	561	584	601	594	563	532	551	561	621	510	598	583	623	513	568	599	593	556	581	596	544	589	573	584	546	604	603	554	586	597	579	628	532	595	561	559	556	535	602	573	544	567	565	600	589	557	580	553	604	595	546	586	603	543	542	507	581	542	545	587	608	543	583	572	578	569	580	575	580	546	574	566	579	562	582	599	595	567	582	574	591	562	543	614	548	629	536	578	594	541	561	522	561	569	589	556	580	591	591	583	580	587	567	591	578	571	619	599	575	603	609	584	489	551	550	584	606	560	609	568	555	563	594	600	580	624	582	622	523	637	559	648	579	546	579	577	544	573	569	563	532	570	540	559	587	591	628	627	591	599	644	588	561	579	536	587	566	575	584	606	593	585	575	541	605	605	581	588	560	570	539	551	569	531	566	570	582	553	572	588	585	580	584	619	551	552	576	570	537	564	595	590	594	578	541	601	566	589	596	573	607	570	589	562	575	554	559	593	606	569	580	625	498	576	570	584	584	554	576	558	626	543	569	552	629	593	559	590	549	552	575	571	601	561	590	551	532	605	533	533	575	567	624	587	593	559	539	527	592	625	551	549	597	590	549	553	603	573	583	621	562	559	577	584	603	561	567	563	571	585	543	595	572	569	597	568	603	568	582	584	546	560	553	552	569	555	634	606	565	542	555	543	569	600	576	577	589	575	571	570	563	579	582	534	571	536	567	585	556	540	552	612	581	571	616	573	577	603	607	560	592	579	547	597	590	548	595	557	572	572	589	588	579	532	566	549	540	625	581	596	571	615	537	570	584	556	582	562	577	560	572	545	592	549	539	591	592	605	591	580	605	546	542	605	601	578	600	556	598	604	562	587	595	585	596	633	569	576	538	584	539	574	553	560	593	583	578	535	571	581	588	582	593	581	611	597	499	578	575	609	595	571	578	543	585	627	583	533	590	544	577	575	568	591	534	585	584	571	587	586	598	556	592	589	556	574	553	566	541	575	639	575	602	555	537	611	572	573	552	559	559	570	616	547	610	550	570	572	570	560	566	563	597	572	565	597	573	581	570	580	595	581	589	589	566	556	527	576	582	559	605	579	571	579	593	564	588	561	554	558	575	584	583	570	603	536	577	584	583	593	567	538	539	553	581	605	555	556	589	604	623	560	542	588	594	596	571	595	568	567	620	582	563	592	640	612	621	593	613	588	592	612	573	565	595	544	581	560	590	585	592	545	574	578	593	549	574	605	599	584	532	589	591	564	579	599	587	544	607	598	548	580	565	593	586	543	566	607	573	558	591	579	561	581	624	591	602	553	563	574	547	577	572	553	611	565	570	615	558	627	594	565	539	580	597	590	583	571	620	602	574	624	571	576	566	570	547	574	569	577	615	571	568	603	559	598	589	598	562	571	541	603	607	593	560	602	621	569	625	587	605	612	589	563	577	578	608	565	601	595	571	536	565	559	573	553	585	572	538	558	580	563	584	596	568	581	522	613	567	589	580	565	578	570	572	594	580	566	563	561	567	573	597	599	579	603	546	549	588	619	579	568	586	620	582	588	540	557	587	539	575	588	595	555	561	532	580	593	548	578	612	566	561	570	562	585	615	592	558	595	544	624	578	546	601	575	564	586	565	557	596	618	552	579	602	547	590	566	561	573	610	536	572	597	514	599	647	557	594	580	575	550	557	586	588	579	574	549	549	570	622	553	602	620	565	557	594	547	599	546	570	541	589	557	557	579	580	530	601	595	593	570	560	571	612	551	615	614	613	588	584	568	579	594	589	594	520	587	584	579	603	603	617	599	565	601	548	571	577	578	595	595	578	588	584	582	578	599	595	603	592	537	538	566	602
4098	1603	1387	1016	874	888	851	815	841	840	835	852	808	823	789	720	785	785	776	743	769	807	779	726	793	801	746	808	777	715	775	786	740	770	771	751	749	755	761	718	774	731	740	769	768	797	765	752	717	765	717	741	737	794	766	677	746	777	805	740	754	772	816	764	737	757	753	733	791	793	754	769	783	742	745	746	769	791	749	763	797	723	765	817	803	734	781	726	750	773	739	787	752	778	822	715	748	721	714	759	724	789	753	742	783	754	751	784	710	732	788	714	787	779	711	760	754	763	724	761	758	780	713	754	760	760	726	757	719	788	834	754	747	816	801	701	769	805	791	783	777	752	764	771	769	780	771	827	739	774	736	758	784	792	744	744	751	768	782	777	744	828	778	719	760	739	770	743	781	771	753	709	736	782	738	778	799	767	796	719	818	787	792	788	764	778	783	740	787	767	759	797	777	746	765	775	748	761	799	770	777	783	767	741	747	785	807	759	806	738	745	735	785	768	824	766	741	785	773	770	754	711	790	739	772	742	772	774	752	743	739	728	810	749	788	794	740	777	772	749	755	748	758	781	759	811	759	754	758	718	768	748	774	752	725	723	760	731	770	759	793	787	816	786	772	757	759	761	773	780	774	751	779	736	768	768	719	760	761	798	759	713	777	793	744	799	768	791	744	780	685	725	786	722	719	735	762	700	733	758	704	745	803	764	745	770	701	715	793	749	768	773	788	759	799	796	728	783	751	796	709	735	768	797	739	713	777	740	784	764	787	727	786	758	731	715	725	734	734	777	757	784	812	793	769	791	795	774	785	758	729	739	762	790	746	706	754	758	755	747	782	818	794	679	778	790	774	739	765	736	775	751	739	767	707	725	704	725	714	743	779	843	774	776	777	771	788	787	729	689	786	729	755	750	811	749	754	783	764	726	767	761	769	712	749	764	717	747	802	733	742	774	793	741	733	747	777	757	779	783	775	761	698	759	760	754	766	737	708	806	782	824	803	747	747	758	790	809	751	736	772	719	761	730	776	796	734	768	770	768	787	701	790	776	795	772	801	759	721	755	782	775	733	747	771	766	743	753	769	776	731	719	775	777	759	764	762	773	728	770	798	751	779	730	776	777	809	773	746	732	762	792	784	762	728	803	758	754	758	724	772	779	747	733	781	729	779	783	801	754	827	718	774	749	778	840	738	743	748	769	761	742	803	751	723	779	719	781	765	724	827	750	771	756	747	780	763	771	765	729	785	747	740	746	755	791	768	771	742	732	746	724	773	734	765	693	796	783	803	774	758	796	754	764	756	759	768	756	814	739	778	773	724	809	766	751	767	821	788	753	756	786	738	753	761	754	814	746	801	778	764	782	742	737	796	741	773	753	755	736	761	764	732	765	807	737	692	762	780	712	763	789	753	760	737	755	772	787	803	769	697	762	768	785	745	800	761	750	776	760	764	768	747	775	745	778	785	773	756	818	756	763	716	776	772	769	773	769	740	751	799	774	768	766	707	767	777	773	762	733	726	812	759	790	738	751	766	780	783	725	785	773	733	754	745	767	766	804	767	769	759	718	767	750	784	795	764	755	744	751	752	753	726	770	797	749	708	782	777	709	801	794	748	819	763	736	774	774	726	720	783	734	772	762	775	767	754	772	793	728	746	786	776	756	768	775	762	742	739	797	791	769	734	765	752	745	810	791	778	812	764	774	766	739	769	775	764	778	726	760	762	851	737	781	782	776	769	747	732	762	730	773	774	763	730	742	750	754	763	708	817	839	765	724	749	792	776	723	783	797	753	758	728	797	844	736	797	759	703	792	727	772	760	709	788	723	736	750	739	753	696	751	745	733	831	801	759	775	770	789	750	720	786	788	739	768	797	785	782	730	725	749	786	774	756	729	808	743	768	787	784	753	751	707	755	790	726	729	757	687	735	751	787	760	736	738	766	794	760	726	796	734	774	746	708	734	731	756	761	748	782	780	761	752	783	831	760	771	797	757	766	781	756	777	794	758	744	808	783	805	811	778	768	757	748	787	758	780	749	790	771	750	806	854	807	778	692	729	754	756	753	791	753	760	768	791	807	770	749	766	768	761	756	759	754	784	763	777	758	753	766	739	745	722	753	744	764	770	760	764	788	750	756	768	764	778	797	726	794	718	762	773	737	729	767	761	807	785	776	752	788	732	785	773	740	752	744	706	767	761	778	820	734	760	766	786	757	763	774	790	723	774	763	765	772	759	720	751	735	764	772	741	803	769	732	758	744	710	760	758	745	732	765	757	742	753	799	746	772	754	745	774	774	756	750	799	818	796	760	757	762	748	759	758	809	762	799	784	747	805	775	747	812	771	735	745	783	709	760	752	822	763	692	738	769	802	746	759	722	774	770	785	714	786	723	760	776	783	780	772	800	773	776	731	764	762	735	727	736	794	756	754	789	711	783	821	742	762	788	763	818	771	822	683	805	762	774	779	748	753	760	742	750	714	780	752	765	821	778	803	772	814	759	732	761	782	730	755	728	791	704	771	764	773	762	717	770	755	750	768	733	791	744	747	751	774	810	807	769	799	739	783	805	782	704	820	766	755	759	753	778	767	789	702	799	746	782	774	822	787	785	791	728	734	775	771	794	760	781	791	755	765	766	769	736	810	748	750	788	745	750	738	835	797	793	782	769	804	763	783	733	794	782	739	776	776	728	767	792	691	731	764	753	761	773	794	760	757	781	784	740	731	766	753	824	755	779	748	766	745	744	750	708	762	759	768	780	754	755	748	782	766	749	753	741	768	735	765	814	740	756	815	742	785	768	785	788	723	726	799	761	727	727	797	759	767	758	755	795	773	779	783	718	718	774	768	744	762	706	765	751	787	764	761	765	761	750	789	764	749	779	728	742	771	778	755	695	797	762	739	735	733	751	754	803	774	706	760	776	754	723	791	758	792	817	717	747	782	760	770	764	773	768	746	775	794	748	776	792	779	790	748	693	769	762	749	729	766	776	796	797	788	796	787	763	746	787	756	756	757	793	775	737	768	731	800	736	760	802	770	723	723	761	763	756	754	731	769	786	734	753	752	755	795	765	775	805	749	772	789	733	784	770	802	737	798	823	717	742	776	785	757	842	783	786	826	781	782	725	704	693	798	778	791	773	754	755	750	755	721	787	767	740	766	769	732	806	745	743	760	798	801	763	804	752	781	750	766	728	756	766	781	717	765	754	759	770	771	774	736	764	748	765	822	748	746	757	788	739	819	763	744	773	759	741	741	761	754	733	742	784	716	754	763	761	759	739	737	751	797	789	815	794	746	761	778	782	729	760	803	792	801	794	757	768	773	735	749	769	744	697	764	744	787	797	731	781	772	772	729	724	721	704	771	751	737	715	739	739	717	760	749	753	790	732	790	710	760	809	760	773	793	759	746	827	768	781	753	782	801	770	791	733	707	797	802	744	765	795	775	771	761	741	805	750	792	752	774	766	809	770	766	784	778	761	797	791	813	808	766	793	765	756	718	767	765
23933	21504	29133	24311	21505	13249	1872	1302	1073	1069	1021	979	977	881	909	880	889	956	846	893	888	866	853	884	832	874	877	870	848	803	860	831	823	827	851	803	785	758	827	820	871	853	896	844	833	790	808	798	805	834	803	828	867	836	841	857	802	804	854	819	825	795	860	865	852	837	818	825	784	850	824	881	852	872	836	818	830	815	833	801	808	835	819	813	882	848	809	815	814	789	790	839	829	847	842	804	787	852	800	815	864	822	834	819	833	822	841	737	811	820	813	856	817	874	825	836	865	795	779	821	847	830	815	893	836	846	784	851	797	794	803	818	827	778	827	837	801	817	863	783	825	807	849	853	813	816	816	809	779	822	833	804	825	800	865	827	809	845	790	854	826	794	818	787	809	841	814	848	859	787	864	828	840	810	828	830	862	821	801	858	746	849	817	860	789	849	783	850	799	778	845	825	866	852	865	767	856	815	806	816	796	820	810	870	803	780	835	827	831	854	845	837	806	831	832	804	872	834	822	791	845	888	836	821	821	785	858	789	903	836	829	858	833	829	821	832	841	820	835	832	797	750	822	815	821	805	880	867	839	817	854	816	814	783	796	836	814	814	877	810	801	805	811	838	780	774	845	831	843	789	819	866	771	816	809	838	809	857	834	806	807	817	805	816	828	848	816	848	837	832	818	836	822	832	801	790	795	835	789	828	824	795	800	790	827	848	826	777	823	811	760	800	755	864	818	780	828	805	846	821	887	824	822	832	806	799	817	754	803	806	852	778	818	848	834	847	786	836	809	853	789	847	825	822	879	823	831	805	828	824	833	801	857	847	838	783	833	804	846	851	824	822	792	817	826	828	869	789	766	827	805	876	779	818	853	783	869	841	817	868	845	849	881	868	837	769	818	833	815	781	820	794	853	811	850	814	827	790	849	836	768	755	841	838	808	817	780	808	815	787	857	845	815	803	803	873	819	827	831	818	824	790	776	875	719	824	777	821	848	845	881	813	796	835	821	815	880	825	792	759	837	837	862	799	852	841	817	834	767	784	779	796	818	838	827	825	807	771	836	796	849	832	851	864	816	900	799	868	793	832	867	777	838	878	799	844	782	826	824	835	854	799	817	807	841	794	858	889	818	814	805	816	786	818	841	860	847	828	840	864	804	843	801	814	851	796	831	815	817	791	833	880	815	802	855	835	828	790	836	815	839	794	793	855	854	770	799	824	821	780	805	836	823	817	780	834	855	803	856	773	827	839	821	828	868	836	795	818	741	833	857	834	851	821	807	822	853	798	788	753	846	813	786	816	816	828	790	848	837	808	824	833	834	766	811	841	863	854	816	836	770	863	868	831	792	800	839	843	819	807	785	824	828	822	839	801	779	829	834	842	791	843	818	761	814	797	806	816	845	821	843	819	824	825	787	803	846	842	825	850	818	779	839	821	829	812	824	827	831	832	814	815	811	851	786	848	791	844	818	762	849	809	827	805	828	812	811	833	871	832	793	814	855	846	765	829	812	809	843	799	783	889	780	778	801	822	781	879	817	866	870	791	821	803	788	778	820	773	848	860	835	816	835	805	771	813	807	824	798	821	779	830	847	850	816	839	839	824	845	864	840	795	787	801	848	782	796	843	855	788	865	894	807	779	812	827	785	796	841	806	734	892	811	869	808	803	829	772	806	785	828	804	812	784	823	810	826	816	808	829	817	793	824	822	794	852	818	816	831	802	792	859	813	799	813	800	844	847	793	833	834	813	785	779	876	828	804	834	816	845	890	822	789	823	740	845	818	829	852	798	829	905	816	855	765	868	814	833	796	828	777	839	816	862	772	824	775	810	847	802	818	871	823	778	844	834	823	772	775	805	785	792	875	835	806	809	793	787	828	840	824	746	823	787	788	777	801	832	821	833	817	851	813	863	804	853	791	845	792	750	841	852	822	844	802	858	812	899	868	862	834	807	817	834	817	825	837	857	819	794	826	832	831	843	838	822	846	821	841	818	804	813	780	815	848	762	772	798	822	801	849	864	830	771	856	787	822	821	792	793	796	811	803	869	825	773	815	803	807	816	834	812	807	889	847	809	787	849	803	775	826	863	795	803	835	754	760	860	826	819	841	850	794	818	854	809	859	785	814	813	793	799	838	766	832	817	789	794	834	829	817	818	849	866	797	831	801	838	839	811	821	843	833	810	840	856	812	822	821	796	868	793	799	816	796	828	849	823	849	840	807	808	833	798	807	794	804	839	834	793	854	808	798	786	846	809	817	820	789	824	834	820	826	859	829	812	798	799	789	798	802	867	782	795	794	791	815	824	807	785	780	821	796	841	815	834	810	842	862	823	798	854	843	806	798	828	771	871	798	810	778	827	832	857	840	800	828	860	859	811	835	784	754	839	841	827	833	840	794	820	823	792	793	839	817	839	787	778	756	860	820	830	816	854	793	837	814	807	775	795	802	823	832	749	812	835	806	861	777	804	810	827	821	843	797	822	805	799	793	849	785	818	789	828	812	826	823	806	783	824	858	851	887	795	831	816	847	793	814	855	824	792	801	820	819	850	821	811	814	828	790	864	872	819	808	776	841	805	799	837	858	782	807	830	848	799	845	848	764	790	786	831	770	860	825	833	828	814	787	807	824	855	816	809	826	766	834	837	870	845	820	823	793	756	830	829	805	792	834	859	720	810	801	801	776	834	772	770	826	792	851	861	786	845	866	829	820	833	829	805	802	796	826	829	824	789	817	778	823	841	843	873	802	815	794	832	765	790	836	797	821	842	835	851	808	765	845	780	830	818	833	793	759	812	880	811	795	805	842	750	815	798	807	855	824	735	834	760	788	819	834	798	854	832	797	813	844	772	805	839	848	806	832	784	790	815	809	812	801	845	820	820	832	841	864	830	838	782	889	793	800	839	817	801	805	773	827	870	833	809	836	811	853	794	788	808	840	796	768	834	781	800	800	759	846	845	846	783	844	807	846	808	775	805	815	807	844	836	831	793	831	800	778	851	796	813	794	806	878	853	849	808	801	826	842	825	781	852	752	816	804	897	807	928	819	839	790	783	812	814	824	817	828	765	827	789	816	830	862	831	835	845	824	859	858	825	801	843	831	818	845	780	773	829	853	796	812	807	769	826	770	833	776	843	861	819	834	781	841	829	828	858	851	815	860	756	832	818	844	785	806	814	844	829	800	807	811	827	813	831	855	809	814	848	828	812	779	812	794	861	796	806	877	826	793	829	810	851	847	808	833	800	887	858	813	835	812	806	817	778	817	790	871	871	807	825	798	807	844	852	852	815	816	859	810	834	804	819	841	849	834	798	833	776	810	774	812	822	856	835	848	809	866	807	830	852	805	815	808	780	817	824	859	868	862	810	823	793	795	790	833	804	849	768	760	840	827	817	802	852	834	825	828	790	827	822	814	778	792	742	840	815	827	794	820	822	828	799	754	798	859	858	870	788	766	823	830	777	799	767	818	826	899	816	812	821	809	817	807	854	841	794	799	786	793	810
5153	10953	8972	4737	3537	2717	2353	2078	1768	1709	1562	1394	1418	1351	1300	1232	1281	1204	1180	1212	1168	1130	1169	1131	1184	1116	1113	1109	1077	1140	1097	1139	1121	1141	1102	1144	1075	1159	1101	1037	1076	1083	1089	1113	1114	1112	1093	1069	1079	1082	1114	1113	1062	1061	1093	1058	1113	1071	1094	1078	1085	1040	1093	1163	1139	1105	1077	1089	1090	1046	1137	1078	1064	1058	1060	1067	1052	1132	1110	1057	1072	1068	1061	1030	1092	1089	1142	1090	1024	1115	1078	1058	1113	1067	1083	1048	1111	1087	1017	1114	1095	1043	1104	1053	1070	1086	1093	1068	1030	1054	1064	1061	1058	1086	1080	1057	1077	1052	1100	1093	1048	1095	1109	1045	1128	996	1149	1047	1083	1059	1115	1067	1063	1098	1052	1075	1166	1094	1063	1060	1060	1099	1063	1071	1083	1072	1035	1153	1098	1063	1038	1024	1050	1096	1092	1050	1037	1067	1098	1090	1021	1099	1118	1076	1053	1097	1112	1031	1079	1088	1109	1076	1069	1078	1089	1084	1073	1067	1058	1084	1064	1145	1097	1127	1072	1059	1049	1039	1091	1097	1061	1054	1071	1078	1077	1098	1054	1068	1080	1014	1055	1037	1137	1110	1029	1076	1072	1033	1121	1105	1086	1040	1065	1031	1117	1040	1079	1113	1096	1061	1039	1059	1027	1090	998	1127	1052	1044	1060	1075	1112	1115	1072	1098	1069	1087	1107	1066	1088	1144	986	1063	1051	1115	1114	1071	1069	1060	1039	1072	1088	1019	1024	1035	1035	1145	1098	1070	1090	1105	1155	1081	1038	1141	1136	1118	1119	1053	1138	1054	1057	1048	1067	1040	1053	1099	1057	1085	1111	1075	1099	1042	1090	1055	1081	1044	1085	1153	1051	1132	1038	1104	1068	1073	1013	1070	983	1042	996	1053	1167	1074	1071	1032	1094	1043	1058	1096	1058	1070	1083	1120	1085	1064	1128	1091	1131	1089	1078	1124	1024	1120	1134	1041	1047	1112	1079	1112	1112	1116	998	1046	1093	1059	1072	1106	1134	1082	1050	1111	1095	1086	1061	1099	1107	1061	1088	1089	1087	1065	1049	1041	1088	1090	1043	1056	1082	1081	1113	1117	1050	1082	1066	1079	1099	1113	1085	1088	1097	1104	1051	1084	1088	1090	1063	1105	1079	1095	1119	1135	1077	1092	1046	1109	1058	1087	1089	1049	1095	1055	1051	1079	1065	1107	1093	1090	1078	1114	1079	1107	1103	1041	1125	1108	1098	1099	1074	1097	1074	1049	1047	1096	1067	1025	1047	1026	1042	1101	1054	1039	1042	1121	1072	1105	1124	1126	1097	1064	1107	1057	1005	1040	1112	1069	1094	1047	1070	1078	1081	1052	1108	1102	1087	1079	1073	1055	1080	1122	1035	1077	1062	1009	1111	1059	1121	1064	1160	1097	1019	1074	1135	1082	1111	1090	1131	1135	1053	1063	1018	1095	1088	1037	1052	1055	1048	1051	1080	1081	1084	1067	1109	1079	1070	1058	1119	1037	1138	1095	1066	1034	1148	1054	1077	1147	1074	1102	1076	1076	1082	1061	1044	1017	1068	1083	1046	1021	1092	1081	1090	1098	1053	1082	1061	1114	1049	1074	1067	1149	1069	1155	1094	1095	1102	1106	1089	1078	1074	1031	1066	1077	1023	1058	1071	1039	1026	1043	1077	1106	1095	1132	1051	1076	1104	1065	1122	1060	1100	1057	1064	1104	1047	1039	1020	1091	1038	1131	1047	1029	1093	1061	1110	1052	1058	1068	1083	1077	1087	1093	1123	1110	1117	1076	1093	1051	1060	1074	1043	1110	1094	1084	1036	1111	1010	1094	1142	1104	1095	1034	1044	1066	1079	1048	1087	1128	1060	1065	1108	1110	1092	1004	1071	1067	1076	1065	1086	1127	1050	1065	1123	1093	1067	1067	1113	1140	1117	1038	1083	1128	1052	1070	1023	1000	1112	1043	1093	1042	1113	1108	1085	1047	1082	1030	1050	1062	1047	1054	1034	1087	1059	1083	1046	1115	1120	1104	1101	1089	1082	1003	1102	1096	1072	1066	1049	1050	1055	1057	1078	1099	1114	1043	1085	1047	1155	1046	1040	1072	1119	1076	1084	1081	1024	1099	1051	1051	1117	1131	1047	1066	1070	1158	1127	1077	1127	1107	1071	1056	1073	1079	1118	1098	1066	1109	1062	1062	1049	1067	1040	1066	1078	1028	1057	1059	1084	1116	1008	1052	1048	1095	1066	1094	1100	1060	1061	1089	1020	1111	1125	1117	1055	1060	1084	1066	1066	1123	1078	1048	1086	1110	1062	1073	1045	1082	1122	1093	1088	1034	1102	1103	1115	1059	1110	1137	1109	1099	1095	1086	1043	1065	1139	1091	1057	1081	1128	1057	1058	1057	1107	1123	1084	1080	1060	1025	1058	1052	1057	1055	1021	1119	1111	1057	1093	1100	1080	1011	1088	1003	1093	1115	1081	1085	1131	1124	1093	1047	1093	1045	1090	1015	1038	1096	1073	993	1044	1097	1041	1075	1061	1078	1036	1121	1135	1091	1063	1112	1126	1139	1049	1078	1133	1045	1127	1085	1050	1108	1062	1088	1123	1159	1081	1077	1068	1094	1106	1099	1093	1132	1122	1111	1052	1084	1068	1075	1087	1062	1071	1045	1048	1085	1056	1064	1048	1087	1144	1141	1056	1072	1061	1094	1088	1101	1077	1105	1107	1090	1139	1112	1103	1113	1079	1077	976	1084	1083	1064	1095	1127	1102	1068	1062	1119	1076	1069	1069	1145	1066	1048	1085	1098	1047	1032	1031	1059	1161	1153	1046	1095	1102	1066	1044	987	1038	1010	1021	1078	1029	1051	1068	1042	1021	1163	1035	1107	1068	1029	1057	1075	1073	1135	1072	1073	1036	1090	1100	1097	1069	1113	1054	1044	1121	1120	1067	1140	1012	991	1099	1101	1066	1083	1069	1093	1031	1059	1098	1068	1047	1112	1064	1033	1109	1139	1071	1036	1075	1078	1047	1067	1131	1086	1064	1017	1054	1114	1102	1083	1094	1070	1076	1034	1105	1009	1135	1087	1085	1122	1125	1094	1072	1060	1037	1086	1078	1056	1083	1079	1043	1083	1062	1081	1095	1088	1044	1078	1078	1046	1033	1037	1108	1050	1070	1104	1076	1102	1037	1061	1054	1079	1094	1095	1096	1027	1102	1131	1037	1036	1066	1058	1101	1025	1072	1102	1026	1077	1104	1087	1053	1063	1019	1134	1049	1145	1102	1056	1107	1067	1062	1111	1092	1106	1092	1047	1129	1035	1132	1067	1005	1082	1146	1087	1034	1086	1056	1035	1072	1140	1067	1099	1067	1064	1103	1015	1068	1119	1061	1113	1117	1059	1098	1083	1056	1087	1063	1048	1094	1085	1065	1077	1128	1027	1046	1144	1015	1110	1075	1050	1070	1088	1037	1097	1045	1084	1103	1062	1078	1106	1155	1041	1026	1088	1121	1087	1096	1085	1116	1081	1092	1094	1063	1081	1097	1044	1111	1067	1097	1099	1131	1086	1067	1094	1096	1113	1114	1082	1143	1079	1061	1108	1037	1034	1047	1072	1060	1041	1040	1039	1083	1069	1080	1058	1126	1076	1013	1080	1042	1080	1061	1101	1078	1050	1090	1102	1110	1011	1051	1099	1044	1030	1075	1069	1062	1037	1077	1074	1075	1131	1064	1059	1076	1094	1079	1100	1046	1031	1108	1147	1067	1108	1055	1142	1062	1122	1045	1040	1106	1059	1043	1078	1041	1093	1057	1064	1087	1098	1109	1112	1101	1039	1098	1088	1074	1075	1073	1081	1124	1095	1079	1120	1096	1102	1093	1107	1042	1012	1117	1026	1097	1097	1109	1102	1106	1104	1099	1063	1071	1095	1062	1049	1074	1118	1059	1122	1095	1089	1089	1066	1052	1111	1063	1061	1078	1022	1039	1092	1076	1108	1127	1076	1065	1100	1090	1130	1094	1104	1070	1085	1112	1043	1030	1025	1087	1088	1045	1089	1077	1082	1039	1116	1061	1093	1052	1080	1160	1079	1080	1008	1041	1072	1077	1013	1116	1054	1062	1105	1034	1150	1042	1030	1118	1079	1122	1043	1102	1088	1095	1098	1117	1100	1081	1120	1092	1062	1112	1075	1086	1058	1075	1047	1085	1090	1120	1031	1048	1067	1087	1116	1062	1004	1074	1072	1065	1098	1091	1147	1072	1028	1068	1103	1081	1102	1101	1058	1049	1098	1100	1058	1067	1059	1083	1091	1106	1048	1054	1090	1089	1100	1078	1086	1096	1088	1116	1054	1103	1081	1064	1057	1009	1083	1129	1060	1105	1074	1108	1055	1138	1050	1082	1121	1095	1106	1113	1069	1028	1075	1040	1114	1104	1076	1134	1013	1048	1123	1061	1096	1042	1097	1121	1090	1092	1031	1077	1022	1115	1052	1097	1086	1097	1046	1062	1068	1059	1077	1114	1010	1100	1111	1052	1054	1039	1118	1105	1133	1082	1065	1089	1030	1085	1102	1065	1054	1129	1078	1091	1084	1063	1087	998	1100	1081	1036	1068	1119	989	1027	1095	1133	1091	1114	1132	1011	1065	1052	1079	1105	1116	1118	1043	1052	1034	1073	1050	1044	1072	1070	1141	1093	1110	1044	1081	1037	1120	1108	1091	1089	1027	1055	1066	1067	1112	1112	1062	1044	1072	1052	1050	1117	1055	1133	1109	1109	1168	1078	1038	1075	1074	1059	1034	1133	1134	1094	1079	1106	1076	1089	1066	1066	1101	1110	1115	1093	1062	1052	1066	1109	1158	1097	1123	1051	1040	1110	1064	1080	1051	1063	1088	1109	1080	1131	1081	1150	1050	1125	1089	1123	1079	1077	1143	1038	1109	1102	1081	1053	1095	1135	1111	1056	1055	1074	1144	1081	1055	1135	1058	1097	1093	1073	1069	1061
23124	21510	29492	23975	21510	21569	11137	1474	996	1052	950	825	805	749	734	724	677	633	677	713	636	655	590	607	604	616	610	602	588	593	597	613	586	643	600	598	621	615	592	590	612	579	571	573	577	556	623	551	614	555	581	587	568	572	601	571	556	545	576	552	600	549	619	549	547	550	607	563	604	567	608	578	600	582	571	571	574	626	560	584	563	619	567	610	614	580	557	548	585	563	550	551	550	559	542	542	573	594	606	544	563	573	546	590	561	599	531	564	587	574	576	583	545	555	586	609	535	608	558	564	562	607	574	560	576	557	588	587	566	545	595	567	584	594	584	572	559	558	575	578	567	527	554	564	551	566	593	599	572	589	547	552	577	572	576	586	544	555	574	541	558	559	586	585	556	579	556	587	532	523	561	554	596	580	595	558	559	553	537	573	555	534	591	587	607	609	556	553	586	555	598	581	562	526	593	530	556	580	589	564	599	524	609	572	539	545	564	607	587	580	574	554	580	529	581	549	558	582	552	499	549	573	548	529	593	554	592	549	573	547	535	611	562	598	546	510	518	592	561	552	534	608	566	556	577	541	608	558	581	562	555	540	525	578	565	578	569	576	578	574	574	608	562	559	582	563	574	562	569	586	593	565	538	568	553	584	558	544	513	572	585	601	632	578	554	590	597	571	563	540	571	562	541	574	601	551	557	562	587	564	556	518	572	556	621	580	553	563	535	606	587	554	572	615	542	583	566	584	557	612	591	528	560	554	542	567	552	580	570	525	549	575	567	569	576	568	574	575	575	565	614	566	560	576	545	546	559	573	559	535	542	553	564	580	588	595	562	525	512	604	598	576	549	598	546	606	586	557	587	602	557	562	629	519	602	600	590	558	534	553	568	567	581	535	601	591	573	588	580	564	604	571	584	540	536	578	615	578	555	564	594	537	561	544	550	575	551	549	576	611	568	597	586	594	588	576	575	566	594	560	574	546	537	529	538	584	569	558	531	542	533	585	511	597	572	576	581	599	555	569	568	558	589	499	560	531	564	572	548	523	555	569	556	525	530	582	554	602	574	572	618	572	536	575	580	545	589	543	544	581	548	593	545	558	571	571	559	571	561	606	557	530	550	559	554	556	608	567	587	570	579	576	576	570	558	551	560	582	564	557	540	571	538	610	556	578	538	575	586	547	544	580	547	534	556	535	538	584	547	568	576	518	565	561	588	575	585	551	586	586	586	571	547	535	557	553	528	556	581	560	537	564	570	531	544	599	596	570	622	566	570	602	612	598	589	555	551	594	590	581	556	578	604	568	594	554	579	563	614	528	584	552	570	567	589	549	604	546	546	563	580	576	563	570	589	576	580	553	578	538	553	581	537	613	561	563	508	559	538	576	550	562	546	579	536	553	585	559	570	563	574	609	573	542	533	574	570	578	596	594	567	564	580	562	564	597	587	627	569	533	582	545	555	560	556	562	547	560	557	529	528	553	554	590	578	569	590	583	587	575	558	588	546	528	590	576	591	556	547	545	566	578	546	597	572	541	584	529	577	546	573	538	588	545	591	563	549	601	505	577	567	550	558	526	584	587	532	563	540	593	567	527	538	578	608	572	563	590	518	551	542	529	533	571	548	611	557	538	595	565	562	568	564	584	564	570	572	555	583	583	560	635	542	537	531	591	565	548	528	559	570	587	553	557	541	548	546	545	596	588	581	567	588	532	533	552	575	514	532	526	591	572	530	563	560	546	545	565	554	509	569	583	582	567	526	529	544	547	579	509	570	608	574	573	561	563	530	581	580	591	554	599	528	528	559	554	567	551	583	534	562	563	533	553	586	603	551	526	590	567	585	573	554	543	553	592	584	569	592	531	586	591	546	551	555	553	500	593	592	552	582	560	558	567	495	583	502	587	543	536	564	531	531	533	526	535	530	582	575	563	561	614	538	558	584	568	585	567	544	555	555	543	596	562	577	589	549	576	581	553	546	598	542	578	541	537	561	512	540	515	588	564	543	557	560	567	502	575	598	597	560	560	532	539	510	567	519	565	559	534	574	577	631	565	607	566	544	584	559	561	534	568	599	535	592	534	552	556	578	588	609	588	592	550	615	548	544	579	574	563	537	550	564	564	603	552	604	565	518	556	584	583	578	546	618	554	582	603	559	530	564	550	582	585	555	572	551	594	573	578	549	550	569	566	577	586	520	565	529	573	570	556	562	568	549	568	576	525	559	561	562	543	562	586	603	547	549	580	573	575	574	564	530	516	572	545	611	600	575	554	572	533	584	574	576	548	552	583	583	548	505	551	545	591	560	578	574	524	524	553	585	559	601	542	569	553	544	596	552	514	574	603	535	562	554	570	598	612	533	596	567	540	568	568	544	603	574	563	554	576	559	549	527	557	572	507	532	569	574	554	562	549	570	553	578	587	612	599	551	543	537	537	540	561	561	562	599	504	595	552	604	613	590	544	549	588	546	554	556	554	561	558	575	605	596	558	575	550	596	553	574	578	569	589	563	543	568	513	560	582	567	586	635	594	604	508	572	596	540	619	570	559	544	564	592	527	587	597	589	589	575	569	572	601	588	541	594	559	524	546	633	611	563	523	573	553	589	593	564	528	525	538	522	568	607	559	543	561	571	571	556	530	540	560	564	551	548	552	567	560	577	573	583	570	586	616	565	557	586	540	580	593	565	564	593	544	588	563	591	562	587	548	563	554	543	545	607	581	565	577	594	568	546	577	576	534	536	517	578	560	542	546	539	537	545	585	583	542	568	563	518	545	524	575	557	567	581	574	613	566	540	565	563	576	582	520	543	557	575	566	606	546	567	572	562	565	592	557	550	580	554	551	561	518	582	555	558	610	606	559	572	509	543	520	555	576	551	597	546	548	584	534	553	560	571	590	550	600	566	563	548	507	613	519	571	565	593	576	534	580	587	521	552	530	544	575	593	511	537	629	547	565	588	576	569	560	538	557	547	537	549	556	533	578	577	555	526	541	558	586	597	580	591	536	596	591	588	557	555	582	549	552	545	586	506	594	553	553	595	536	555	566	556	557	545	559	541	551	543	572	541	607	608	518	542	533	577	553	546	558	562	556	553	537	525	558	583	552	590	585	558	527	539	551	557	548	559	594	568	558	566	561	622	557	538	565	550	572	568	502	560	603	563	578	537	592	564	566	536	590	544	562	561	564	599	526	535	532	568	581	564	563	583	560	530	567	528	556	562	549	593	582	572	562	549	549	562	561	582	569	570	590	551	583	535	583	559	577	540	573	599	568	570	575	522	601	536	550	551	550	580	568	551	603	549	528	532	545	551	523	589	537	536	526	568	557	575	577	552	594	568	559	590	574	553	546	557	568	583	597	573	552	592	547	546	552	563	576	523	541	581	582	529	589	552	573	558	556	541	537	575	555	538	541	568	557	589	575	580	531	506	572	567	548	555	554	565	514	557	532	578	583	549	574	560	556	563	537	556	567	558	614	564	592	585	555	524	534	578	533	538	529	534	543	579	574
7267	17050	13893	7433	5201	4025	3137	2622	2165	1907	1642	1476	1430	1273	1171	1104	1039	1041	991	1035	928	947	932	924	908	845	847	823	830	833	843	802	854	779	791	842	825	833	817	779	787	777	776	795	812	811	811	820	791	771	788	790	834	847	750	783	763	737	790	776	759	821	799	783	833	792	791	775	696	774	785	755	759	756	834	808	811	800	791	720	819	792	755	761	766	759	764	766	785	817	822	744	742	796	787	745	771	750	747	751	775	752	738	719	771	770	780	792	735	807	809	784	756	788	749	776	758	752	745	774	796	778	732	750	781	754	721	791	760	777	751	786	759	751	811	766	782	751	760	764	764	759	783	734	759	791	776	757	750	790	796	824	780	756	805	763	795	723	758	769	764	774	761	785	755	743	724	766	748	759	790	747	730	774	723	773	776	739	757	761	794	752	818	734	745	736	749	757	800	805	724	809	783	758	718	733	802	844	781	721	694	772	742	797	753	861	775	740	808	782	758	796	742	783	739	807	770	757	815	780	728	802	766	738	726	744	758	785	730	747	778	742	724	765	756	775	800	800	769	759	787	762	763	755	798	753	742	765	775	777	771	724	773	756	748	786	756	726	760	777	761	726	769	753	761	786	746	785	713	790	795	797	744	721	724	805	776	757	775	719	767	761	774	727	764	799	783	729	815	795	755	753	752	734	773	771	723	736	773	739	795	754	764	758	777	758	798	787	769	734	785	773	794	768	746	761	767	758	740	777	772	759	793	724	768	756	734	742	786	767	781	819	738	740	713	796	757	754	766	788	759	792	783	747	734	724	742	811	785	714	776	789	811	814	764	777	773	786	721	791	804	777	754	720	800	725	764	778	735	732	692	808	761	767	763	808	729	774	761	768	744	754	761	755	768	753	815	780	697	747	774	768	798	758	724	808	780	705	763	755	751	737	769	751	760	770	739	778	786	819	755	730	731	808	736	716	771	771	818	783	752	762	721	818	723	766	741	786	787	749	748	703	721	811	780	746	765	725	789	724	794	799	709	751	730	761	736	771	732	765	780	747	759	824	785	742	778	746	754	788	808	791	762	732	773	762	795	737	773	763	788	735	784	809	760	823	779	738	799	748	766	748	744	808	770	729	736	732	791	733	783	762	755	721	746	753	791	714	726	787	791	773	740	789	722	744	833	752	766	799	709	729	740	712	734	761	766	739	781	761	752	715	784	722	772	787	748	726	795	764	757	736	764	763	726	791	779	785	739	766	767	753	706	754	741	767	780	791	756	756	783	792	788	732	776	760	768	750	730	764	726	724	764	779	774	795	750	793	719	694	775	749	726	814	756	757	775	775	783	750	741	790	753	761	754	800	796	727	739	745	768	769	804	747	753	811	787	758	780	761	745	737	787	741	770	824	737	787	756	805	740	804	783	782	775	761	765	758	754	735	742	756	789	770	756	758	765	815	797	765	761	777	757	792	770	791	823	789	789	745	782	808	801	756	766	759	723	828	760	713	737	736	781	775	744	720	771	747	774	738	770	742	777	777	807	781	801	780	755	740	757	763	761	771	747	781	759	733	764	814	772	727	798	782	745	758	790	754	749	736	777	745	798	806	744	787	777	716	733	770	707	749	777	735	802	719	747	734	808	830	736	726	743	805	759	731	788	762	735	753	756	752	749	776	761	765	786	740	729	828	759	730	712	725	769	759	755	750	840	771	802	763	755	774	754	781	742	730	803	771	788	753	755	718	777	748	745	746	778	764	741	721	774	775	772	789	775	769	759	781	730	740	746	788	782	768	736	743	788	786	754	773	749	753	738	757	778	765	732	766	803	782	750	678	718	751	732	758	800	730	763	786	763	757	781	747	757	783	771	743	743	759	763	732	778	732	779	775	774	779	814	785	805	768	785	737	762	746	755	772	764	748	805	760	765	782	783	804	794	791	789	801	766	768	730	782	746	776	780	773	768	735	758	777	719	735	743	776	787	748	791	763	823	794	759	788	783	774	751	774	778	755	744	736	739	728	727	729	745	779	807	741	771	798	799	757	729	809	772	776	834	732	793	757	725	760	745	784	777	797	758	772	776	800	744	751	745	739	751	742	797	811	781	757	770	726	744	738	707	753	778	728	730	732	764	768	763	775	783	726	739	786	735	744	742	751	796	746	768	747	764	709	754	762	724	724	826	799	795	738	777	759	737	811	709	780	774	776	757	806	740	727	770	768	755	773	706	747	688	729	736	744	744	715	757	749	736	820	773	747	714	808	720	780	761	716	780	785	801	747	767	745	739	785	752	794	751	757	766	757	778	749	789	733	758	734	724	778	772	749	784	801	761	766	759	759	729	778	719	748	721	749	789	711	692	734	818	733	776	786	759	739	761	777	751	795	755	762	767	752	756	747	717	760	730	754	758	760	805	738	779	754	703	734	759	728	701	774	737	782	761	752	795	771	737	793	782	745	722	743	749	775	681	738	743	742	762	736	758	780	730	719	770	736	779	714	770	737	758	771	767	796	751	796	738	787	743	778	757	776	760	704	787	776	757	783	751	738	755	744	750	746	727	770	751	746	777	778	759	765	740	747	747	790	761	726	805	756	756	770	758	752	777	741	759	749	779	765	743	796	801	784	785	797	770	782	737	772	724	756	752	768	740	791	797	725	770	800	773	720	782	794	786	756	756	755	716	741	762	775	771	790	756	775	767	743	744	712	736	795	775	815	749	740	809	737	708	733	763	736	766	748	753	769	807	734	772	747	769	768	786	774	747	750	763	743	754	751	758	732	778	743	789	807	802	756	771	786	792	735	810	746	759	761	722	743	742	768	700	749	786	769	738	775	774	771	822	707	773	820	755	709	789	779	751	805	802	755	764	762	746	710	751	767	798	778	722	732	773	820	744	811	774	799	746	768	730	749	740	815	708	743	787	780	789	753	788	779	758	726	721	765	729	724	739	781	812	773	710	739	723	736	799	727	749	759	815	768	745	689	725	728	804	720	718	791	811	733	756	757	769	755	727	756	769	727	771	766	759	744	748	738	771	788	744	779	770	738	779	786	767	769	730	739	738	733	755	792	776	714	740	787	766	749	721	759	732	799	761	739	720	774	735	777	777	799	735	737	755	751	788	748	778	757	773	766	733	712	766	786	785	767	732	764	727	772	765	764	723	764	755	781	726	783	778	765	746	811	762	810	763	746	783	762	782	798	798	780	780	759	761	721	759	734	739	773	754	779	784	723	838	754	762	768	773	751	790	771	776	758	741	760	745	744	744	775	719	739	726	750	762	776	801	764	762	717	752	781	781	755	741	788	758	809	787	838	732	755	783	793	747	772	777	751	746	805	716	774	773	769	749	723	749	789	761	766	785	750	809	810	804	746	778	732	780	792	761	735	785	761	780	811	764	755	769	769	754	753	780	774	786	786	760	827	784	794	786	735	716	757	781	771	710	773	806	776	764	753	777	782	781	714	774	776	771	767	740	811	781	808	777	772	731	763	777	728	729	759	767	752	802	750	782	761	756	756
27089	21136	10706	1186	661	649	626	628	625	574	615	613	592	598	568	564	565	591	550	601	567	579	542	572	593	546	567	615	594	585	585	557	559	597	576	555	582	578	598	563	602	580	607	590	582	537	555	585	568	592	558	622	578	557	565	567	594	571	563	532	553	572	599	627	561	607	556	569	532	612	596	573	589	565	553	587	608	583	561	564	597	602	573	541	552	590	578	541	565	585	549	583	577	589	577	535	575	563	572	583	555	578	568	580	579	565	570	636	581	599	554	562	568	574	583	588	604	578	591	559	579	570	594	565	556	566	576	573	544	612	574	542	523	610	581	582	545	601	609	585	567	529	565	593	571	548	564	568	573	534	632	558	557	576	602	588	549	588	557	546	594	570	572	615	589	598	568	560	582	563	570	596	549	588	543	575	602	529	534	590	574	583	585	607	571	564	558	548	570	543	542	554	605	619	584	584	586	553	573	569	582	538	541	585	555	568	577	592	571	523	538	578	534	545	601	584	541	562	596	564	616	603	629	534	552	559	582	564	557	518	552	573	615	548	587	556	659	608	591	556	576	590	613	568	577	608	549	538	554	614	582	591	561	598	564	578	531	593	606	605	568	568	591	543	576	600	584	565	598	562	575	586	537	580	590	611	578	564	577	533	604	571	523	561	616	563	564	564	573	568	610	545	551	596	593	571	540	598	629	612	537	577	580	611	570	573	583	575	563	568	575	595	559	567	568	597	548	588	596	572	605	592	616	564	570	601	621	596	599	593	568	588	568	573	591	616	603	559	577	587	586	554	556	576	602	566	563	568	617	541	551	547	576	576	538	582	585	563	563	572	573	559	570	548	601	551	571	540	568	562	546	545	569	618	611	578	547	575	562	574	590	642	559	558	583	550	602	558	590	619	584	581	607	558	544	582	612	555	570	579	562	594	578	589	566	591	617	586	588	554	545	552	568	575	552	515	596	587	630	554	558	566	589	570	590	592	593	554	572	550	564	581	563	582	574	594	579	599	565	565	560	561	567	553	540	569	531	569	597	592	566	567	552	549	576	592	577	598	586	576	552	591	593	587	604	599	568	561	580	564	559	535	559	574	592	561	595	588	529	560	595	569	545	595	598	579	608	608	532	535	573	570	603	564	579	575	593	585	549	571	572	554	634	614	609	509	578	573	583	572	557	591	548	567	591	590	572	561	506	563	570	541	591	563	552	532	557	563	588	552	583	602	591	574	583	596	583	609	541	605	541	580	535	551	599	606	534	618	617	586	597	596	533	570	555	592	533	543	576	573	541	546	603	593	559	546	585	559	557	554	598	589	552	578	558	610	592	538	568	560	564	546	588	557	540	600	529	605	584	572	545	571	600	566	554	588	546	564	525	615	574	565	581	550	556	551	594	565	571	589	555	545	561	545	623	571	580	575	554	549	620	558	540	590	567	599	549	600	541	578	575	525	576	602	546	566	549	618	607	573	588	576	586	595	590	563	575	591	565	558	610	575	560	554	550	551	593	588	560	567	522	602	561	558	557	574	600	595	553	612	594	594	597	554	610	608	543	535	563	563	585	553	558	572	535	573	551	566	592	526	574	551	591	575	583	544	564	546	567	572	549	569	587	610	542	597	566	519	557	579	576	544	597	575	584	597	577	574	570	556	584	604	562	526	623	577	566	546	560	606	584	570	582	555	550	538	601	591	616	567	577	560	536	606	613	592	550	574	567	531	591	594	536	551	585	562	584	583	545	632	559	549	578	587	570	576	581	587	595	591	564	564	563	570	577	633	591	586	561	598	577	569	544	583	591	578	551	525	608	579	602	543	623	574	594	555	564	575	568	544	555	585	557	604	580	528	518	546	566	586	604	596	572	530	615	612	577	565	599	571	584	555	589	612	574	624	585	598	571	605	576	611	593	616	584	575	596	584	608	571	558	598	584	557	582	544	566	596	562	539	593	569	551	571	605	590	630	597	592	555	613	539	598	556	611	548	580	562	565	578	583	564	591	560	546	536	604	579	594	624	594	542	563	611	529	601	524	575	566	557	556	607	526	573	593	580	545	602	562	561	611	572	584	536	623	565	576	616	596	550	583	601	595	600	575	558	578	591	566	588	615	587	633	533	574	549	541	601	593	591	551	587	599	615	563	581	582	600	561	583	557	558	562	556	585	553	558	564	590	573	526	563	549	535	554	610	554	560	569	568	602	577	553	584	563	538	582	565	599	575	575	560	592	571	547	577	628	589	593	580	572	537	568	570	612	587	543	562	538	594	563	549	548	553	559	542	586	589	585	518	549	572	544	554	569	524	610	578	547	521	591	561	566	545	589	569	586	603	554	530	558	579	578	567	582	587	563	595	576	624	567	564	596	545	541	527	568	608	577	598	527	558	591	548	584	573	542	631	562	568	532	519	555	568	551	552	597	562	620	592	573	587	569	552	630	568	608	586	604	607	573	584	567	546	585	604	585	581	570	539	558	550	560	570	578	561	588	626	541	592	562	601	602	624	544	558	587	601	565	577	590	564	566	530	587	568	574	556	557	582	547	571	583	571	604	563	580	612	587	623	543	619	567	593	572	611	544	600	580	626	590	587	590	562	568	602	551	544	600	567	576	546	577	555	557	543	589	574	568	587	543	575	562	558	578	580	581	569	620	568	544	611	586	590	573	595	598	547	558	584	570	595	602	514	556	504	568	578	540	601	559	617	564	573	641	541	515	616	565	597	539	548	593	570	618	552	583	610	530	603	624	601	559	525	562	566	576	613	583	614	573	533	565	577	551	517	600	564	588	577	594	553	581	594	582	573	586	614	553	587	607	581	552	539	579	561	602	574	581	576	562	541	602	553	619	556	553	535	547	596	569	553	621	600	617	593	608	566	591	523	553	583	551	614	578	571	592	588	563	596	579	592	541	594	571	587	638	563	593	582	566	543	563	542	541	613	577	550	586	610	589	578	503	599	567	582	572	589	589	568	588	605	548	569	540	556	584	561	556	565	599	589	570	579	595	576	569	602	566	550	632	580	550	576	582	551	562	573	580	577	580	608	595	585	584	551	600	594	565	601	584	544	602	599	555	588	559	526	597	618	600	572	553	585	565	557	572	542	566	564	589	572	580	559	588	563	556	561	594	549	579	599	586	592	584	539	615	575	604	570	606	596	567	552	608	563	531	541	564	544	602	580	575	558	590	559	588	580	566	595	597	557	537	555	542	585	537	579	593	594	581	586	607	545	578	602	572	588	582	567	556	624	591	547	568	588	541	572	602	600	580	549	615	581	581	581	566	568	560	559	558	597	587	578	552	576	572	628	519	554	583	590	583	562	523	583	583	554	549	568	533	577	581	611	586	540	581	536	565	597	584	641	534	571	581	591	607	529	572	545	591	573	555	617	572	617	571	573	578	561	595	549	548	569	577	547	588	564	584	576	576	587	570	598	554	593	589	585	564	553	542	553	542	579	588	578	558	556	571	562	580	587	577	598	569	566	545	593	579	587	553	608	615	565	580	631
4109	1518	1356	1022	897	859	813	856	799	841	815	770	744	762	791	733	762	768	759	734	743	755	728	806	805	783	748	762	716	718	778	807	757	750	807	757	735	743	816	768	750	772	721	751	750	743	757	730	771	784	764	762	773	776	767	768	757	799	759	787	803	740	762	813	757	805	758	741	737	752	769	727	755	818	723	773	769	764	758	769	749	818	751	751	790	818	762	777	769	813	722	775	731	801	737	738	786	784	794	780	808	781	747	699	796	720	799	739	715	762	768	780	764	787	728	744	761	774	743	768	730	799	764	717	773	770	698	729	721	756	776	774	707	758	763	759	781	749	793	725	777	749	748	822	774	780	731	734	786	801	742	752	768	777	724	779	745	767	806	759	804	773	712	777	731	773	712	779	767	769	745	781	680	796	765	795	734	702	729	792	763	785	757	714	751	773	735	753	783	792	803	745	803	757	793	777	792	798	768	791	764	758	757	776	720	777	766	763	782	717	797	773	755	778	729	787	734	795	736	733	734	779	763	742	722	752	794	705	759	756	749	746	803	743	778	773	772	808	739	814	819	815	745	735	750	773	731	788	727	757	776	809	777	735	778	779	739	731	774	798	759	741	734	809	738	802	760	779	810	788	732	752	741	780	740	770	758	773	763	810	767	867	719	754	738	779	771	713	746	752	779	736	737	764	750	759	732	750	784	770	764	771	714	769	746	782	673	747	728	745	803	752	772	742	731	796	694	784	775	725	708	748	798	718	727	766	730	766	778	719	740	749	759	734	765	748	816	750	741	748	730	771	789	765	731	693	771	762	757	735	757	794	788	705	743	791	759	732	759	809	720	773	775	749	742	727	791	757	770	785	752	688	698	751	743	785	757	736	756	798	786	721	781	741	758	738	792	775	816	809	784	809	815	756	756	742	754	706	742	760	743	765	772	705	775	739	740	759	782	794	751	717	750	772	769	754	776	812	754	781	764	775	727	751	743	749	758	745	750	725	801	809	823	741	733	773	782	763	781	776	740	750	737	723	766	749	775	758	750	747	772	743	730	736	760	743	746	751	780	755	794	755	746	736	772	756	744	720	788	762	780	791	788	758	744	799	734	783	725	773	685	783	795	768	725	732	786	772	778	763	758	755	743	775	752	749	769	770	792	759	774	733	774	754	767	802	784	772	722	756	728	750	766	816	809	757	733	768	771	793	775	741	790	784	736	687	770	746	773	797	761	750	747	730	800	764	774	780	795	794	739	807	773	721	759	766	784	772	742	751	811	790	740	791	714	806	720	784	760	794	712	686	762	757	765	751	759	786	756	737	836	768	731	787	788	774	760	746	774	776	767	724	796	741	748	757	759	738	803	790	754	747	737	708	737	790	744	806	767	816	798	767	738	722	787	734	732	787	763	753	695	780	749	775	768	768	729	775	777	752	783	787	739	740	743	760	760	698	727	736	762	765	739	770	693	741	768	788	775	768	745	839	793	785	733	735	810	802	767	760	729	742	789	755	755	733	781	813	756	815	753	781	741	744	806	782	765	757	797	791	755	730	806	750	774	732	766	730	732	794	764	761	774	764	718	757	740	734	772	711	738	746	768	703	802	738	741	731	784	720	760	748	784	749	776	762	744	722	766	757	728	768	723	764	730	764	805	774	750	787	790	713	762	743	778	728	797	793	743	743	744	766	773	763	805	744	746	802	773	734	791	743	786	730	772	796	723	767	778	783	714	725	727	798	773	768	746	771	708	817	735	746	802	760	769	788	731	779	749	715	759	771	744	764	764	746	784	761	721	753	786	805	738	726	836	745	703	768	722	752	751	751	824	735	771	759	742	769	768	753	739	751	761	735	789	739	744	731	740	735	738	754	746	753	777	747	724	741	742	746	753	745	761	758	763	786	766	764	724	755	736	817	754	739	789	696	748	760	702	758	801	790	729	801	772	720	740	708	778	714	748	742	783	756	812	744	761	792	766	796	769	840	729	737	739	780	742	751	712	763	747	739	745	749	746	766	753	743	774	766	793	767	697	800	773	766	758	765	800	762	728	773	778	774	766	784	784	754	755	735	771	774	760	744	760	760	774	758	829	782	727	763	775	784	753	764	767	785	747	763	754	781	789	769	748	761	768	714	768	811	730	756	721	792	739	753	780	767	801	776	731	726	759	735	805	779	781	748	741	782	744	751	745	781	785	780	774	742	727	757	732	748	719	753	733	760	715	775	778	733	729	774	776	774	777	767	704	746	756	833	737	766	764	761	766	758	783	749	751	770	804	787	764	761	753	715	724	753	786	779	769	782	762	764	805	768	776	768	741	740	763	754	773	774	771	803	775	760	754	771	715	727	709	743	776	777	785	729	772	728	777	744	735	742	712	821	738	769	741	745	787	711	791	813	780	750	743	753	757	756	757	754	738	761	804	774	771	763	753	768	737	780	748	782	772	791	744	750	769	774	739	736	740	762	719	760	701	718	752	775	736	780	763	770	779	771	759	745	776	705	816	815	730	762	745	730	762	754	783	772	759	778	761	768	784	800	775	767	773	792	734	827	791	796	771	751	753	788	786	763	752	738	745	735	723	739	789	727	730	729	704	796	735	773	777	732	712	734	758	767	761	778	753	772	761	752	799	728	777	769	735	766	758	732	765	759	733	745	743	768	765	691	721	759	767	746	764	753	742	759	757	754	775	788	771	740	745	783	729	785	779	768	755	740	713	757	736	788	747	743	719	771	809	755	760	798	739	753	776	779	736	772	801	771	752	736	728	763	725	779	711	751	727	736	758	708	738	756	760	730	731	776	752	746	774	789	719	711	730	766	756	743	818	758	734	747	778	775	704	775	740	758	753	788	760	745	736	770	761	735	780	774	755	758	761	690	749	768	749	738	752	717	769	779	778	746	766	743	739	769	737	764	814	713	768	759	743	790	766	760	802	769	742	733	762	732	747	788	801	722	804	758	750	764	793	758	764	746	762	753	735	744	735	786	745	738	774	743	796	772	758	750	762	798	791	780	751	796	725	801	793	722	749	780	763	716	725	761	712	752	750	750	777	762	782	747	761	795	744	715	748	798	752	750	739	727	741	776	749	790	747	787	747	744	766	758	765	721	774	752	765	759	812	701	773	748	725	772	738	725	790	778	733	808	766	790	835	766	757	763	792	724	753	809	783	781	736	741	792	756	799	779	776	757	762	766	738	750	743	781	824	778	732	760	735	788	786	731	739	753	728	741	743	707	739	773	736	730	798	710	779	761	755	765	744	719	795	747	812	727	771	756	771	776	774	756	736	760	764	753	746	765	740	767	708	761	733	762	713	803	791	749	787	712	758	767	747	746	760	793	735	765	752	746	776	729	757	780	749	793	743	776	769	766	787	740	762	792	755	810	705	794	742	735	744	695	765	756	767	769	743	784	766	767	716	785	766	781	756	767	826	743	769	743	742	786	733	769	768	720	695	744	750	795	724	779	740	780	751	739	758	744	746	807	742	750	760	769	704	751	774	735	752	768	793	775
23890	21490	29109	24283	21485	13309	1893	1217	1034	1043	999	970	973	928	884	909	863	857	906	863	869	786	841	842	817	852	870	856	876	789	852	790	823	849	867	806	868	800	873	861	816	823	833	848	829	842	848	856	838	879	836	821	817	855	823	813	859	797	854	886	809	824	811	845	818	822	843	767	874	812	810	799	827	821	800	838	837	821	793	759	777	828	823	819	824	844	853	812	792	826	833	785	808	811	799	788	864	814	801	835	819	775	835	822	824	791	827	804	837	872	808	819	850	803	807	787	836	753	832	852	764	817	800	804	770	805	794	856	825	823	802	824	767	815	826	843	785	833	804	840	770	828	814	823	805	849	799	829	778	809	855	812	811	797	797	803	854	768	834	789	775	834	818	868	801	833	801	839	784	829	855	835	739	806	848	855	848	832	848	805	798	854	846	794	781	805	785	833	793	859	803	822	808	849	878	832	749	832	797	873	846	814	813	841	820	815	809	806	806	799	805	807	819	832	790	820	813	803	819	808	795	788	764	764	783	832	807	834	822	811	866	841	749	842	832	793	846	813	852	849	805	878	813	845	797	800	846	789	824	822	832	791	806	823	885	808	839	813	822	836	855	795	782	794	771	835	822	805	791	840	843	779	859	803	783	820	809	787	822	799	842	821	828	858	799	838	807	777	848	827	838	826	782	841	796	814	864	832	838	804	838	795	824	797	816	845	802	836	789	843	810	810	828	833	851	845	867	801	881	757	826	822	788	796	794	791	793	839	857	827	815	826	801	801	817	834	800	823	828	810	860	784	810	783	815	846	811	796	832	817	810	825	810	796	878	882	862	830	758	798	830	800	813	788	797	814	826	829	849	839	793	850	853	836	831	801	806	774	789	796	822	832	802	864	814	785	780	847	779	851	817	802	798	819	868	848	856	851	825	818	821	795	831	740	786	779	829	783	785	757	768	786	820	771	799	799	819	865	805	817	861	818	856	819	785	810	812	874	855	791	764	840	764	882	801	778	786	834	811	798	831	850	797	797	842	808	827	862	848	838	831	822	775	761	805	830	839	827	816	830	830	812	799	797	806	838	850	840	820	769	815	809	824	821	795	800	842	820	781	841	852	844	850	823	843	833	768	829	841	778	807	808	866	840	797	823	838	808	781	752	827	800	772	823	814	838	819	789	809	803	818	821	839	780	769	803	812	797	803	794	786	845	818	821	786	821	775	780	752	790	819	801	793	822	807	831	809	791	822	818	793	796	811	810	874	780	841	814	817	753	834	813	786	800	751	841	831	867	805	840	788	795	820	824	769	791	816	830	860	810	826	810	806	797	810	827	771	783	869	801	739	792	816	801	816	840	833	843	809	796	801	852	821	829	761	829	777	799	835	794	790	843	801	813	780	827	832	811	821	790	772	790	798	814	823	790	840	840	813	779	818	792	798	804	885	850	801	842	772	824	814	837	797	775	810	807	826	816	811	803	861	827	810	780	803	757	844	856	787	864	796	763	831	800	824	814	758	783	766	814	799	809	806	867	829	807	820	829	811	781	824	806	825	820	786	833	783	800	844	881	837	826	783	843	836	764	780	822	862	805	795	842	804	829	837	802	835	781	824	860	861	795	844	810	829	858	787	814	823	810	824	780	807	785	825	815	793	826	803	781	865	799	791	833	797	821	777	859	829	873	829	805	805	739	844	785	836	813	872	822	831	803	881	785	792	801	819	766	873	782	836	814	800	806	820	855	786	790	815	812	760	795	822	804	807	793	784	797	798	823	809	815	792	828	820	843	781	850	861	820	817	840	812	793	827	796	847	848	828	798	821	825	818	762	794	791	832	832	802	777	804	784	800	806	833	827	765	842	819	762	782	793	783	778	852	798	802	831	846	871	785	836	822	796	819	767	818	825	816	816	837	802	826	798	803	798	828	778	796	834	744	851	823	826	816	820	805	795	854	851	818	751	821	828	785	808	812	804	801	793	850	816	844	833	807	890	781	887	867	804	782	850	811	823	809	787	808	782	767	791	821	816	837	890	768	782	831	811	842	797	769	827	812	842	791	868	831	847	781	831	759	834	842	848	822	856	854	801	861	821	811	871	809	785	819	831	805	798	812	790	810	842	834	823	838	756	824	818	829	824	829	798	762	853	802	772	804	825	804	853	847	850	802	789	799	795	808	752	793	814	875	882	807	782	832	773	824	832	797	805	847	798	750	843	842	838	786	820	823	814	818	859	862	827	827	795	819	836	817	802	806	829	729	841	857	811	804	786	795	807	824	763	811	858	882	832	785	853	853	810	818	814	814	795	864	763	793	825	838	810	808	842	859	877	866	853	859	814	784	794	880	828	814	779	794	801	753	821	789	834	874	793	785	815	766	830	797	780	813	791	807	836	814	796	776	816	789	800	838	819	813	802	806	831	833	786	853	873	863	828	799	810	843	821	848	843	801	780	874	839	837	796	801	819	809	770	775	776	759	818	762	816	850	787	805	778	796	802	808	797	835	831	792	777	887	822	846	793	806	830	826	789	823	802	856	819	807	818	827	806	822	811	833	759	817	804	830	825	800	814	871	795	818	804	814	786	763	828	791	854	810	779	796	817	874	807	856	850	817	760	842	807	794	759	833	827	828	796	810	818	876	805	818	791	815	820	828	803	866	865	801	868	850	803	812	836	788	845	817	813	790	804	850	750	872	832	849	826	849	848	768	826	807	812	825	782	801	828	826	812	806	753	771	854	812	753	799	850	820	826	790	787	816	771	810	803	829	846	840	836	819	816	822	856	771	814	859	783	836	808	763	839	778	819	810	831	811	786	729	845	809	807	832	822	827	832	823	802	802	797	820	814	835	784	781	816	864	828	815	821	817	799	828	819	779	801	791	810	826	785	829	759	801	813	783	843	810	802	810	808	823	838	802	791	829	820	813	767	830	835	882	790	820	774	809	811	840	736	833	816	794	820	768	796	779	768	821	815	845	817	802	813	806	805	827	831	820	808	825	808	788	863	850	832	810	863	795	847	820	749	832	835	814	786	814	855	847	799	864	819	784	819	809	817	803	777	825	821	847	833	847	798	781	756	811	845	819	827	811	871	827	835	804	804	804	831	806	836	799	813	798	802	780	866	851	807	763	800	862	847	788	889	762	798	814	807	808	797	826	855	851	777	799	799	776	848	779	753	826	799	798	807	748	722	826	859	848	833	792	812	811	805	802	796	835	833	823	826	808	740	802	854	838	768	840	824	814	856	798	787	849	804	808	767	823	809	875	769	743	824	806	810	832	845	836	842	870	823	833	815	809	788	791	824	832	815	781	784	770	785	773	786	808	781	812	770	778	794	822	786	777	800	768	800	834	793	829	849	849	796	790	834	810	818	803	830	829	841	826	809	831	843	787	828	902	827	832	849	839	811	822	797	810	822	827	790	845	810	795	831	836	837	854	803	741	780	796	846	811	821	822	852	798	805	789	846	808	810	809	814	858	785	799	793	826	780	806	842	813	836	823	840	828	795	791	788
5272	11023	9003	4818	3561	2853	2386	2041	1767	1669	1516	1444	1327	1334	1255	1285	1290	1174	1205	1147	1131	1220	1165	1116	1093	1122	1100	1114	1180	1120	1128	1135	1108	1141	1140	1115	1097	1130	1072	1109	1073	1045	1064	1094	1103	1083	1082	1110	1077	1080	1083	1114	1124	1060	1112	1102	1047	1088	1080	1120	1044	1066	1090	1067	1083	1108	1076	1089	1040	1070	1075	1093	1041	1127	1084	1089	1079	1022	1145	1062	1043	1063	1031	1047	1098	991	1127	1101	1063	1046	1083	1051	1121	1079	1072	1052	1065	1141	1089	1043	1065	1069	1073	1091	1012	1032	1091	1039	1051	1086	1074	1096	1057	1071	1070	1068	1074	1083	1054	1033	1099	1102	1103	1082	1043	1082	1062	1105	1096	1095	1080	1117	1094	1145	1030	1097	1038	1070	1081	1095	1049	1050	1094	1022	1075	1062	1069	1043	1049	1091	1109	1065	1078	1130	1023	1046	1129	1019	1060	1058	1092	1087	1078	1078	1082	1089	1089	1073	1053	1001	1143	1122	1103	1040	1051	1057	1074	1069	1060	1046	1134	1078	1068	1010	1038	1037	1122	1063	1082	1066	1106	1029	1060	1069	1060	1054	992	1101	1113	1073	1093	1086	1072	1071	1037	1066	1041	1067	1103	1076	1107	1054	1136	1062	1080	1087	1061	1031	1144	1069	1091	1083	1035	1058	1057	1100	1088	1121	1061	1115	1024	1028	1047	1071	1061	1060	1022	1052	1163	1095	1056	1070	1152	1043	1125	1046	1036	1065	1109	1059	1110	1080	1139	1098	1102	1063	1102	1110	1101	1038	1060	1084	1069	1127	1069	1090	1044	1070	1034	1084	1044	1074	1037	1079	1023	1060	1078	1128	1070	1054	1016	1045	1126	1014	1084	1115	1107	1028	1074	1103	1028	1096	1118	1061	1095	1047	1069	1064	1115	1082	1032	1098	1046	1044	1067	1084	1046	1143	1051	1058	1076	1080	1084	1141	1007	1015	1098	1031	1057	1056	1057	1066	1121	1065	1154	1039	1091	1068	1054	1059	1043	1097	1061	1137	1092	1088	1021	1073	1071	1084	1028	1096	1009	1098	1113	1046	1023	1012	1119	1092	1066	1069	1062	1099	1075	1149	1068	1082	1041	1042	1097	1063	1109	1059	1068	1056	1118	1113	1122	1098	1073	1195	1041	1073	1073	1085	1083	1071	1048	1069	1082	1093	1131	1068	1027	1106	1093	1061	1035	1077	1106	1089	1071	1073	1089	1048	1131	1063	1086	1117	1082	1078	1031	1051	1067	1090	996	1080	1100	1059	1077	1047	1121	1058	1083	1087	1162	1059	1120	1007	1117	1083	1042	1115	987	1084	1002	1056	1074	1027	1093	1037	1023	1082	1034	1011	1053	1106	1076	1098	1035	1029	1059	1126	1046	1102	1102	965	1056	1052	1053	1083	1068	1055	1054	1089	1033	1085	1012	1066	1066	1064	1066	992	1039	1094	1172	1114	1023	1098	1080	1106	1065	1096	1084	1112	1084	1120	1076	1105	1111	1119	1065	1093	1042	1047	1075	1021	1000	1053	1100	1136	1086	1029	1060	1103	1052	1057	1118	1092	1045	1045	1078	1078	1070	1069	1075	1061	1047	1065	1040	1100	1072	1119	1049	1055	1071	1076	1112	1001	1064	1048	1115	1073	1047	1062	1100	1069	1099	1072	1061	1093	1106	1044	1088	1085	1103	1053	1112	1081	1024	1094	1103	1097	1119	1050	1011	1080	1036	1080	1105	1062	1048	1065	1092	1033	1023	1080	1038	1059	1064	1146	1109	1090	1060	1050	1070	1029	1077	1107	1014	1095	1074	1056	1016	1074	1082	1031	1155	1081	1053	1068	1032	1040	1076	1008	1080	1092	1158	1045	1063	1091	1078	1083	1108	1052	1051	1117	1105	1056	1092	1075	1084	1103	1071	1104	1113	1061	1127	1120	1041	1054	1073	1117	1097	1086	1053	1031	1022	1063	1105	1050	1089	1084	1077	1057	1047	1090	1069	1126	1042	1001	1034	1112	1055	1071	1093	1055	1042	1069	1118	1109	1094	1083	1014	1025	1010	1027	1057	1067	1082	1040	1092	1051	1100	1075	1068	1097	1086	1101	1024	1133	1028	1100	1082	1108	1043	1101	1086	1041	1077	1097	1126	1050	1058	1076	1083	1061	1046	1052	1114	1059	1054	1041	1061	1093	1065	1059	1132	1074	1067	1067	1039	1096	1041	1040	1051	1092	1022	1063	1090	1046	1044	1078	1043	1085	1069	1065	1039	1136	1071	1068	1068	1068	1109	1102	1085	1017	1065	1099	1022	1064	1060	1081	1064	1017	1075	1084	1073	1096	1022	1049	1065	1033	1037	1057	1036	1032	1055	1051	1044	1047	1079	1148	1097	1075	1072	1069	1063	1106	1083	1051	1066	1062	1085	1063	1083	1101	1050	1075	1044	1058	1026	1122	1107	1034	1085	1078	1152	1036	1065	1081	1077	1060	1089	1069	1075	1088	1132	1067	1076	1105	1065	1073	1060	1037	1073	1063	1120	1098	1066	1103	1041	1078	1098	1078	1091	1100	1062	1083	1105	1023	1098	1045	1159	1050	1073	1045	1119	1117	1085	1077	1068	1071	1061	1131	1083	1083	1112	1109	1096	1057	1102	1010	1082	1083	1046	1085	1150	1150	1067	1050	1059	1062	1148	1061	1086	1123	1129	1016	1035	1090	1109	1087	1081	1033	1093	1067	1019	1058	1103	1109	1041	1080	1098	1040	1030	1090	1030	1056	1015	1069	1075	1091	1099	1126	1070	1093	1046	1071	1076	1102	1063	999	1076	1116	1089	1029	1037	1030	1110	1111	1078	1099	1111	1126	1083	1109	1066	1042	1056	1038	1079	1063	1055	1053	972	1071	1116	1081	1069	1017	1071	1151	1035	1073	1097	1044	1108	1063	1091	1105	1078	1093	1064	1103	1078	1108	1151	1040	1101	1106	1007	1127	1054	1060	1072	1016	1110	1084	1096	1106	1110	1015	1088	1095	1068	1109	1099	1037	1086	1061	1156	1116	1146	1013	1042	1076	1062	1051	1091	1056	1065	1038	1098	1062	1043	1069	1080	1051	1084	1073	1103	1076	1087	1081	1064	1129	1059	1073	1104	1122	990	1071	1103	1044	1178	1087	1063	1074	1078	1087	1062	1035	1048	1118	1031	1026	1053	1048	1060	1064	1049	1086	1081	1135	1055	1156	1058	1145	1106	1079	1062	1091	1042	1072	1081	1047	1114	1067	1046	1046	1138	1055	1079	1041	1063	1093	1065	1118	1070	1093	1066	1094	1107	1081	1095	1103	1067	1084	1041	1088	1084	1049	1110	1106	1089	1071	1033	1085	1056	1047	1078	1105	1098	1100	1042	1078	1059	1067	1034	1119	1108	1160	1058	1063	1083	1046	1132	1074	1056	1076	1073	1004	1090	1062	1030	1060	1051	1028	1050	1078	979	1097	1079	1110	1069	1054	1080	1119	1070	1100	1110	1071	1097	1063	1100	1041	1104	1066	1156	1062	1040	1036	1110	1068	1109	1070	1069	1034	1097	1088	1087	1069	1071	1044	1102	1080	1068	1091	1093	1065	1087	1091	1105	1005	1070	1083	1057	1088	1063	1085	1053	1068	1027	1086	1095	1072	1030	1047	1064	1085	1095	1066	1090	1084	1088	1075	1099	1086	1085	1096	1099	1092	1083	1150	1105	1128	1086	1021	1050	1056	1084	1076	1066	1070	1144	1030	1062	1040	1031	1057	1028	1063	1111	1055	1060	1069	1084	1058	1112	1029	1058	1094	1075	1011	1096	1078	1099	1035	1037	1053	1076	1059	1098	1101	1087	1082	1119	1062	1071	1128	1096	1049	1047	1070	1083	1091	1062	1109	1078	1065	1063	1055	1059	1105	1072	1123	1075	1055	1081	1053	1104	1112	1055	1121	1073	1087	1078	1108	1062	1092	1083	1061	1075	1064	1144	1072	1063	1059	1059	1034	1062	1056	1091	1095	1096	1077	1099	1062	1072	1052	1059	1074	1072	1099	1064	1056	1144	1041	1049	1088	1109	1002	1006	1045	1096	1049	1044	1093	1080	1097	1040	1054	1040	1100	1119	1053	1011	1028	1035	1095	1046	1121	1046	1065	1050	1071	1101	1084	1084	1036	1082	1082	1040	1085	1072	1079	1062	1090	1052	1043	1032	1082	1056	1058	1094	1073	1107	1022	1008	1074	1014	1125	1049	1107	1082	1069	1066	1077	1036	1024	1063	1068	1073	1071	1060	1044	1061	1114	1076	1041	1039	1051	1070	1029	1044	1084	1152	1062	1085	1079	1031	1067	1050	1046	1049	1041	1047	1083	1139	1093	1115	1073	1028	997	1067	1092	1085	1076	1055	1075	1089	1070	1095	1019	1064	1108	1070	1116	1021	1046	1113	1066	1091	1026	1044	1089	1081	1088	1044	1126	1043	1037	1096	1082	1128	1017	1029	1129	1039	1102	1093	1078	1120	1079	1061	1048	1085	1151	1028	1095	1130	1087	1036	1097	1047	1103	1114	1061	1055	1088	1066	1069	1032	1115	1074	1067	1124	1140	1059	1089	1075	1104	1061	1112	1040	1135	1051	1100	1080	1056	1083	1025	1025	1098	1064	1035	1077	1085	1087	1068	1083	1099	1069	1057	1039	1100	1023	1082	1092	1035	1048	1072	1136	1061	1070	1073	1028	1053	1082	1103	1050	1103	1105	1113	1066	1077	1041	1103	1060	1067	1085	1083	1063	1110	1049	1083	1032	1054	1090	1099	1062	1044	1083	1084	1079	1047	1106	1079	1107	1049	1030	1036	1013	1090	1074	1073	1032	1050	1025	1073	1078	1089	1061	1064	1086	1052	1071	1015	1022	1143	1094	1135	1114	1130	993	1063	1052	1021	1076	1046	1080	1050	1065	1059	1114	1137	1113	1074	1135	1050	1111	1038	1066	1117	1061	1148	1072	1098	1118	1114	1083	1111	1049	1026
23038	21494	29514	23917	21495	21548	10964	1405	978	911	865	845	809	763	732	657	638	660	664	678	617	640	628	609	617	625	591	564	623	637	553	653	613	625	615	584	627	586	593	567	617	593	549	556	533	555	556	588	580	520	552	563	589	560	593	622	578	543	574	576	546	579	600	602	537	551	648	557	546	524	555	562	599	572	582	599	552	591	571	565	590	539	568	504	550	560	566	572	523	595	590	605	551	569	583	585	560	535	583	565	550	561	582	560	545	567	572	551	536	577	552	525	560	583	591	572	576	579	575	551	554	576	578	582	574	566	546	577	560	555	546	544	537	529	595	584	575	569	554	543	587	602	583	599	583	581	565	575	535	534	550	539	583	607	549	548	573	552	547	533	573	572	577	547	590	575	572	576	536	528	538	561	582	562	553	553	588	550	542	534	593	572	527	545	544	557	591	583	596	584	599	552	533	550	552	592	531	576	601	574	541	596	563	601	559	564	585	569	567	520	580	551	564	571	599	563	505	511	571	572	558	574	534	552	562	545	542	588	577	542	551	516	583	579	598	559	585	598	532	532	533	563	576	547	580	570	514	601	552	581	573	518	561	530	558	549	534	571	523	565	523	557	525	523	601	574	575	581	555	574	581	597	528	578	547	556	548	560	564	559	537	535	548	526	569	637	560	573	555	562	555	558	577	573	577	583	565	550	548	595	566	557	522	613	558	533	570	582	609	548	616	586	565	566	579	538	576	547	589	556	534	601	536	563	507	572	557	569	500	571	569	570	574	542	531	510	558	570	516	567	569	526	586	554	537	528	588	513	569	588	557	588	539	563	551	571	536	532	589	573	532	545	576	522	541	531	528	559	543	577	590	625	587	571	539	606	554	564	547	547	548	563	530	521	543	564	561	547	533	572	574	552	545	546	602	532	524	591	535	576	544	583	532	565	605	571	581	547	590	558	567	579	589	617	540	561	573	559	574	553	541	571	552	572	573	523	575	557	543	578	562	530	556	565	572	581	558	564	575	550	548	534	581	571	603	530	562	550	591	562	576	574	577	547	561	543	542	570	586	540	568	557	558	580	514	517	607	578	564	526	567	541	585	557	561	576	587	580	574	541	581	537	567	574	541	567	571	552	557	555	611	571	571	544	576	536	570	578	528	553	561	533	545	604	552	517	563	539	584	558	519	554	553	582	582	577	551	560	557	545	619	554	541	548	577	582	558	564	564	571	584	552	537	579	537	536	566	571	528	532	586	520	547	532	547	561	526	541	555	531	566	567	577	559	593	558	557	573	616	563	580	566	531	567	532	585	544	552	545	563	563	572	539	551	521	547	582	550	563	564	571	528	593	603	556	586	538	574	551	565	592	533	528	589	536	546	507	581	492	582	531	566	573	533	581	565	568	538	610	603	541	523	513	570	564	604	558	611	509	582	577	546	508	528	562	556	550	559	609	579	548	507	582	541	587	534	545	554	546	542	534	546	547	578	546	569	520	590	550	585	580	561	526	541	584	534	565	546	560	576	547	552	563	575	562	576	566	580	574	551	571	568	550	591	569	562	555	580	526	541	499	588	541	591	569	550	591	566	542	606	551	528	586	573	563	559	566	610	543	569	513	535	570	558	574	511	566	575	604	561	562	588	559	565	567	550	604	544	546	567	562	557	588	568	620	595	566	537	502	567	565	573	592	547	595	553	550	557	567	605	561	557	525	563	583	524	552	566	596	562	607	594	572	548	541	561	541	581	606	576	545	552	560	530	530	583	585	566	582	609	567	549	596	545	508	508	574	604	540	535	541	550	549	544	551	568	570	532	523	595	588	575	584	561	551	573	555	568	565	574	566	580	583	537	522	548	566	578	546	534	583	574	578	590	572	543	541	541	553	550	613	565	615	589	554	513	568	566	565	560	550	599	559	547	542	601	553	588	580	580	571	577	550	579	578	583	593	554	591	558	508	522	546	587	568	567	551	602	575	605	542	589	582	565	527	594	563	617	555	558	553	564	542	566	542	554	576	503	557	554	553	573	530	560	542	548	594	580	572	588	606	590	543	565	565	540	543	532	574	594	544	573	556	540	545	589	585	581	573	586	518	566	579	557	556	552	558	557	546	568	601	585	545	556	558	580	571	569	539	560	547	568	548	548	554	554	613	580	507	578	545	579	615	570	574	585	547	568	526	550	574	579	546	527	563	554	557	563	565	541	518	555	565	587	551	529	600	519	559	560	596	579	531	558	573	524	544	564	538	543	529	579	523	534	533	553	545	553	534	590	549	545	549	549	594	536	570	543	533	538	536	567	564	535	596	525	535	573	573	562	536	544	574	582	612	508	559	566	542	560	568	605	540	560	567	571	584	580	586	601	562	582	592	583	543	573	536	616	562	556	508	542	527	538	592	570	583	523	520	582	533	553	546	546	549	583	550	532	521	494	545	571	594	566	611	546	552	532	571	547	573	509	561	561	559	542	579	558	555	536	581	581	585	544	569	556	583	546	636	553	509	570	558	596	575	518	542	543	589	567	563	522	543	570	578	583	536	564	587	525	519	592	551	577	556	551	566	600	535	539	610	563	558	543	556	544	549	562	574	522	544	576	556	545	551	559	526	510	571	576	556	537	536	516	594	563	559	544	547	550	597	520	527	571	563	582	577	577	605	529	547	553	655	563	560	549	577	571	561	588	619	551	582	563	537	534	600	561	526	491	572	592	568	507	578	505	549	579	586	590	549	578	546	552	601	570	516	555	574	535	591	541	580	551	597	518	545	596	572	588	549	584	555	566	574	555	543	585	548	547	520	568	494	555	551	546	590	549	562	560	570	542	517	588	617	563	597	556	588	544	556	535	563	603	554	596	547	565	544	573	572	511	539	583	547	553	516	580	553	604	557	575	524	582	551	573	587	541	552	587	551	592	550	556	557	551	549	555	602	558	529	564	606	558	566	559	519	575	590	530	552	591	550	552	551	557	575	538	632	564	536	543	553	596	555	546	592	582	564	574	564	565	543	559	559	544	557	580	592	556	531	583	546	558	544	529	534	519	525	533	567	512	533	569	555	564	591	543	611	580	562	608	520	511	567	551	550	526	577	554	575	561	528	548	563	549	572	550	566	572	580	529	521	543	580	565	555	525	524	546	546	586	503	539	609	536	596	544	591	519	552	543	577	565	578	552	566	576	533	564	512	578	564	526	545	587	545	552	602	558	509	552	526	577	523	581	513	586	574	595	568	538	570	596	618	537	568	572	566	544	528	569	569	538	533	541	603	544	542	569	550	568	562	594	538	574	567	568	599	570	548	492	578	513	527	561	584	560	584	587	583	535	530	540	518	574	599	569	579	514	551	585	589	578	518	548	546	551	524	563	561	533	553	549	583	554	558	558	557	563	565	544	553	561	607	547	541	583	592	554	539	582	520	582	567	554	538	554	577	577	555	582	564	577	551	572	564	539	522	564	529	557	556	515	532	596	580	542	588	587	576	612	563	580	556	567	546	550	515	580	533	550	546	568	576	623
7331	16815	13956	7327	5147	3870	3173	2586	2178	1838	1667	1479	1357	1237	1163	1116	1019	1001	972	988	947	881	912	876	888	860	945	820	833	867	782	826	830	782	781	815	777	758	803	766	792	780	806	837	736	795	804	779	778	795	778	827	812	810	764	801	783	763	740	779	810	783	740	798	806	781	760	799	765	752	749	770	716	777	743	777	755	791	797	729	747	758	792	770	746	757	802	733	779	760	735	762	812	809	758	673	716	730	766	819	798	777	756	823	784	736	800	773	743	777	709	779	756	718	744	791	812	756	755	730	693	784	779	810	742	805	676	760	670	750	761	762	774	758	736	748	727	794	740	703	732	755	779	798	758	728	760	745	770	845	756	782	769	743	804	742	767	774	781	768	775	728	727	787	779	749	740	780	772	748	728	765	747	737	714	753	785	798	739	772	809	741	747	780	746	714	776	804	774	752	711	739	774	763	786	754	778	730	790	778	824	752	717	762	731	717	766	718	770	737	802	796	797	782	802	770	766	758	768	745	752	799	796	758	776	763	735	794	778	760	724	768	781	761	777	735	774	766	770	767	736	744	771	757	771	798	785	774	734	738	771	777	765	771	753	757	761	741	741	703	782	802	718	754	813	792	699	744	828	752	747	759	731	730	739	703	781	806	751	785	744	737	772	792	738	777	760	763	835	750	797	735	748	784	798	767	733	707	762	747	782	791	758	721	743	688	755	791	714	776	769	748	798	773	743	786	736	737	695	786	759	775	772	749	767	738	736	739	800	731	759	776	823	740	747	749	804	770	753	761	761	758	747	751	786	752	800	765	754	790	781	729	692	773	741	777	781	754	746	733	788	683	773	709	793	842	692	723	776	775	746	751	705	750	698	750	739	766	752	763	767	766	760	757	803	777	749	759	749	777	732	770	766	719	725	760	788	750	771	785	742	811	730	755	795	784	780	774	753	811	777	733	760	748	738	767	748	770	799	780	692	742	756	754	737	736	719	725	709	771	768	746	741	769	753	757	766	785	760	800	740	801	740	738	746	771	752	765	758	797	766	711	765	767	807	769	734	789	768	748	728	781	732	714	759	760	765	770	724	720	792	807	764	734	714	723	773	743	784	766	748	771	771	772	712	691	731	776	764	746	746	721	723	756	736	789	763	752	772	747	750	768	794	719	708	744	749	763	768	728	753	771	798	763	732	764	810	765	772	752	789	769	751	737	770	731	754	760	745	754	774	782	760	713	768	730	759	710	739	766	751	736	814	730	729	815	812	783	761	753	805	737	750	748	749	745	763	768	777	768	786	769	751	714	748	771	760	779	731	740	752	791	730	789	745	750	739	762	734	741	753	780	743	734	807	748	742	771	695	770	748	795	729	757	736	807	744	772	766	754	769	773	778	768	731	787	721	720	757	757	701	703	736	779	759	730	750	749	740	744	737	745	767	754	778	671	754	738	758	733	788	759	807	758	724	766	711	771	734	740	747	756	754	742	730	802	732	793	753	815	740	751	763	756	752	777	778	757	738	729	714	781	732	777	799	828	746	736	775	759	743	732	821	760	792	799	737	728	757	725	767	798	706	741	738	714	735	733	741	735	728	715	776	712	736	742	762	722	741	772	743	755	743	784	782	790	772	712	779	711	743	773	715	740	791	771	695	761	748	728	783	750	751	794	719	704	738	780	750	766	767	769	774	768	764	755	771	745	731	761	763	830	728	717	792	796	804	744	695	735	729	731	709	681	771	728	735	728	768	748	730	760	778	745	727	755	775	703	759	770	778	745	798	793	743	754	756	734	756	803	769	732	722	796	730	752	748	760	753	739	750	769	705	738	786	755	781	786	795	762	741	760	762	752	744	724	695	758	758	819	750	812	769	718	779	793	807	746	741	715	777	734	736	745	730	720	741	783	742	791	745	716	723	793	794	776	717	717	719	727	738	696	770	782	773	792	748	707	787	774	757	787	723	741	804	755	747	735	766	735	733	732	784	728	758	753	755	755	804	727	706	734	755	768	737	796	704	775	782	764	812	750	768	765	763	758	749	733	760	747	783	752	782	813	780	753	771	762	726	757	741	744	750	744	727	758	780	761	751	770	757	720	774	770	743	760	742	739	787	740	751	770	772	768	726	749	818	788	689	770	767	768	782	780	753	755	771	742	774	754	741	770	747	730	745	815	774	744	761	741	770	751	698	762	733	719	704	760	808	823	741	762	758	728	719	796	778	740	819	738	727	700	787	748	775	780	765	793	699	747	711	772	782	760	775	770	718	719	734	743	731	768	756	723	733	746	786	775	724	752	803	775	754	755	722	785	794	750	759	733	748	810	770	736	724	704	723	761	763	773	748	753	755	777	753	726	758	787	772	793	764	742	763	723	725	792	710	738	766	787	755	785	776	759	788	752	776	738	743	747	747	777	759	762	780	737	728	764	747	784	708	803	759	771	760	734	734	763	748	724	742	751	760	776	755	741	700	760	711	782	751	761	748	715	718	757	774	734	765	729	769	764	801	801	773	793	785	729	729	764	801	748	753	733	753	745	747	770	754	721	748	732	774	762	759	734	727	775	710	819	727	721	774	765	798	779	739	769	747	750	801	765	763	793	754	736	748	744	754	727	782	778	745	756	735	759	787	760	752	826	751	745	772	759	735	739	737	765	766	766	795	726	741	773	781	762	731	698	777	744	738	754	755	722	782	733	730	776	770	793	788	747	726	784	771	792	784	777	787	754	771	731	789	744	744	705	765	768	772	801	730	726	760	700	766	757	745	765	730	741	751	740	734	743	742	716	708	771	744	780	734	752	791	773	782	779	732	762	747	759	770	774	799	791	773	761	769	794	765	777	780	760	800	767	745	730	769	710	710	782	782	761	741	759	735	771	777	746	806	774	755	711	795	754	746	735	805	752	793	748	724	788	743	806	737	751	750	739	792	736	788	742	717	738	767	770	716	758	755	757	798	725	726	798	791	718	741	775	764	733	751	746	776	828	765	744	747	782	732	773	738	719	748	761	751	769	754	751	809	741	780	700	797	790	738	773	709	774	762	740	748	745	724	736	767	773	753	721	798	782	739	728	759	729	746	720	723	741	816	734	773	738	756	760	732	762	787	731	704	766	778	774	776	760	765	794	788	744	753	780	796	735	779	756	760	775	740	789	743	751	761	711	770	786	809	775	755	734	758	757	739	756	812	802	779	803	695	802	779	771	725	768	749	682	722	732	748	704	776	735	719	782	738	747	761	782	790	734	691	710	726	795	749	783	755	745	760	713	724	745	776	774	792	733	763	744	747	805	747	715	724	735	784	741	785	730	716	802	794	726	747	766	684	696	739	763	724	756	742	727	786	770	785	749	756	767	766	779	757	827	773	773	784	788	766	773	741	780	751	729	762	709	785	728	753	766	711	748	798	766	745	789	810	752	724	786	735	759	749	725	755	771	771	721	698	767	751	778	702	739	752	724	752	731	744	797	757	744	801	784	732	774	798	754	748	772	817	758	818	790	734	783	767	791	789	742
27119	21155	10681	1117	666	669	630	567	590	563	543	575	565	565	601	574	565	535	584	586	581	552	552	549	561	593	597	575	544	575	566	531	590	556	576	597	576	540	547	577	590	558	595	558	584	593	581	586	581	584	562	572	588	556	619	568	555	546	568	581	569	600	609	558	546	570	556	563	575	639	582	589	620	571	605	570	569	547	549	586	612	542	574	613	607	565	582	561	539	568	575	607	529	626	585	557	564	585	609	560	524	549	526	563	578	562	553	549	538	549	565	582	542	557	567	532	579	575	577	627	593	565	573	589	545	569	608	608	556	591	586	565	539	582	524	561	556	595	614	586	547	596	558	593	573	562	593	591	580	552	597	562	554	575	555	559	528	542	535	571	563	578	550	531	557	590	571	555	578	563	573	585	590	579	594	571	550	577	570	533	594	576	554	581	585	595	544	590	567	547	590	586	596	567	553	545	575	543	567	599	569	602	587	557	600	555	552	537	560	582	609	573	628	546	574	543	573	551	554	566	551	556	607	562	579	529	557	565	571	586	558	570	580	578	540	565	591	543	536	573	576	569	565	565	584	641	559	571	555	549	579	606	587	601	522	605	600	539	612	577	610	559	546	549	561	596	597	609	560	601	603	533	576	609	576	591	588	602	544	599	558	613	590	514	569	573	560	559	591	549	559	585	587	599	606	605	583	578	559	615	574	554	541	569	537	601	583	582	576	618	545	558	555	596	571	540	611	567	557	575	592	567	593	547	534	553	506	546	568	556	586	565	561	576	573	575	562	535	558	560	564	566	586	547	594	607	544	599	567	558	591	584	554	570	597	560	561	601	579	582	588	544	532	599	579	575	567	598	584	573	597	544	514	533	540	589	601	554	588	585	568	572	569	590	578	574	564	564	610	576	550	552	584	576	517	593	553	557	555	613	581	588	580	598	538	609	560	537	525	565	558	554	542	560	611	559	572	536	552	539	541	573	627	584	576	617	582	587	594	561	592	546	618	566	596	530	546	561	588	554	567	576	561	562	569	578	566	543	586	562	599	567	571	560	580	564	543	565	623	565	568	538	563	517	579	584	569	558	575	591	544	574	565	555	617	581	573	579	571	595	601	578	565	571	550	575	593	607	581	550	603	588	616	568	570	531	571	534	554	528	617	544	560	562	569	538	614	555	597	606	555	547	580	551	564	616	595	543	558	570	587	569	564	592	615	585	551	552	601	556	561	580	627	600	598	566	558	594	497	595	603	516	576	556	567	573	569	538	571	553	554	549	552	550	608	553	644	584	591	594	549	550	559	585	546	588	573	584	569	587	600	549	522	559	598	578	621	566	565	596	572	537	580	549	558	579	559	559	569	613	556	556	579	561	542	603	576	585	591	574	577	589	533	544	570	563	550	626	564	533	621	563	569	594	533	604	596	558	584	562	578	615	591	582	579	570	533	539	547	574	623	502	557	549	608	570	583	572	553	585	546	568	542	577	586	605	561	567	563	597	512	522	611	578	526	566	595	570	565	590	567	591	593	571	552	524	534	599	561	544	568	564	566	605	544	586	569	599	586	585	579	601	586	581	597	590	542	592	530	590	585	583	617	561	589	587	560	584	544	579	555	570	562	554	585	591	532	561	560	551	525	648	547	571	517	567	597	566	559	555	592	588	597	546	555	605	597	603	600	560	584	607	614	581	613	597	570	567	588	556	571	539	560	577	619	569	578	586	577	536	586	554	609	581	590	550	594	569	576	601	602	576	595	580	604	589	554	588	581	552	591	572	555	601	578	552	577	590	554	561	582	569	554	565	549	581	538	566	546	605	523	572	577	557	541	558	577	563	545	586	575	615	613	562	553	553	576	634	594	569	574	576	587	548	563	544	558	559	567	565	597	566	615	552	601	594	624	579	571	551	562	587	524	552	552	584	551	558	551	570	551	582	554	541	514	536	576	580	545	556	604	556	576	571	549	585	543	581	565	647	573	580	543	584	574	560	521	544	592	575	615	601	593	580	568	559	560	584	537	583	572	586	559	570	591	559	556	574	596	584	589	562	545	564	589	561	581	557	547	555	569	613	517	558	564	604	530	583	594	579	538	591	591	583	544	529	567	564	580	605	602	551	558	560	551	581	564	580	616	556	616	619	602	549	561	540	604	573	578	534	604	536	579	599	572	526	612	567	587	589	575	591	577	559	553	586	562	591	537	575	587	578	612	591	530	607	547	566	570	611	598	557	601	545	554	535	559	572	570	524	558	587	575	619	571	578	590	571	570	622	587	608	557	568	522	541	560	565	612	568	582	551	562	553	575	573	566	527	559	549	566	547	579	598	576	625	585	593	563	543	557	543	594	568	587	528	558	604	588	582	630	594	590	581	571	519	575	541	552	584	552	594	566	564	542	585	550	555	548	550	573	596	571	542	569	576	552	576	581	575	586	546	616	572	569	565	551	585	584	566	608	572	586	556	633	556	590	562	545	559	534	595	563	581	549	533	554	560	601	547	589	586	577	573	573	579	557	580	609	567	573	541	587	610	606	526	584	521	576	575	600	586	597	527	557	607	563	582	599	578	559	598	596	534	562	566	613	577	582	577	591	553	581	571	540	606	585	572	565	571	577	531	547	559	549	551	576	593	551	580	599	567	598	578	535	547	549	570	574	570	601	574	559	570	597	550	569	608	568	600	588	560	552	567	597	582	587	549	578	551	618	599	582	572	552	578	582	563	540	597	615	573	599	553	538	577	561	579	583	563	564	566	565	585	575	552	605	588	585	539	604	604	561	579	579	565	573	544	593	564	544	596	578	560	571	557	576	530	563	585	573	556	586	560	560	583	627	590	569	579	594	540	547	558	582	586	561	596	578	587	577	606	575	550	552	590	595	620	570	544	555	597	556	532	572	623	594	563	606	595	580	604	591	577	574	563	543	536	553	579	546	569	606	560	584	555	543	576	561	544	612	598	565	553	596	581	558	586	588	585	561	588	606	553	580	524	577	582	548	584	545	562	610	573	564	563	583	579	519	538	535	582	544	586	567	594	508	572	566	596	582	566	621	563	582	593	615	549	577	531	559	571	572	624	554	544	617	599	553	612	595	582	590	568	571	580	570	588	592	589	598	584	545	559	531	567	575	558	526	576	598	579	562	606	567	531	594	531	546	583	593	516	571	592	532	600	570	594	568	548	571	562	610	560	597	583	582	596	529	537	584	571	583	563	565	591	566	548	540	587	580	566	570	573	549	549	553	547	531	576	548	552	567	538	551	597	593	581	580	577	606	588	592	600	537	579	534	617	572	552	559	556	610	566	549	551	588	568	557	552	550	583	565	501	558	532	590	564	556	554	543	565	604	591	566	578	601	566	604	627	545	587	547	582	581	604	567	608	538	562	554	577	550	559	536	568	571	556	591	566	579	590	550	526	552	552	561	603	563	555	611	562	558	546	537	559	585	569	613	546	555	544	576	563	601	582	563	544	567	629	572	578	514	589	566	599	570	594	556	566	551	574	562	527	550	568
4069	1526	1486	972	893	890	862	773	792	806	843	753	751	754	743	743	706	777	826	721	778	774	708	774	763	783	760	771	757	713	754	709	763	757	736	719	781	728	723	744	743	782	770	729	731	749	749	755	727	732	728	805	783	754	753	791	762	744	774	751	752	770	769	759	713	763	692	814	736	776	715	715	803	750	762	754	754	749	758	720	746	751	783	769	795	787	717	738	716	757	794	728	780	768	742	707	736	761	738	782	777	764	781	773	766	788	743	734	720	760	724	773	759	778	735	794	720	742	750	726	767	685	761	774	766	812	717	685	747	783	757	771	774	770	769	799	769	774	737	772	706	754	750	748	780	761	725	749	722	722	725	762	718	722	760	760	751	736	745	765	738	740	738	762	746	734	779	732	749	805	785	763	748	776	729	758	760	782	715	766	735	764	737	741	747	784	740	772	791	768	749	784	745	731	810	709	748	767	728	745	742	712	751	779	784	746	754	756	776	748	734	706	768	736	769	734	779	689	765	734	726	750	758	750	761	777	758	710	787	799	741	766	768	768	808	802	739	753	731	739	702	757	784	714	793	733	758	757	802	738	799	824	741	779	764	757	777	794	730	740	767	803	789	761	757	773	772	790	786	810	773	786	771	746	750	710	763	749	784	775	774	761	730	755	753	756	693	747	737	786	727	726	783	747	694	762	782	719	772	729	746	760	744	751	764	788	773	760	786	764	756	795	685	734	754	738	746	749	723	767	762	795	735	752	764	736	758	746	763	766	775	759	774	749	727	748	757	742	795	793	781	788	761	813	807	719	744	757	738	771	740	773	756	782	811	749	757	717	696	759	799	706	743	743	775	762	693	736	723	793	777	755	747	743	736	729	754	703	743	781	784	758	734	716	798	711	752	741	740	741	761	725	735	781	713	770	763	746	761	726	779	738	750	729	731	712	794	743	816	763	818	780	765	761	771	775	716	746	768	750	784	737	760	719	790	748	730	739	771	689	742	780	735	767	760	697	756	753	749	746	735	803	753	750	780	778	782	765	789	778	728	743	753	702	744	739	756	754	743	740	787	752	796	777	744	755	735	746	783	740	796	760	759	742	712	796	770	749	763	770	752	738	733	734	702	757	757	755	756	774	747	759	731	755	687	761	733	812	675	714	763	782	769	738	752	769	818	784	732	716	734	732	795	743	781	749	741	761	750	760	739	747	782	730	716	748	765	718	699	768	769	759	773	739	717	797	746	749	782	790	734	729	720	810	809	760	673	761	755	752	786	742	758	745	749	757	741	736	725	796	768	701	750	770	779	799	701	766	746	744	754	741	713	731	764	745	760	781	780	754	797	757	763	733	754	762	726	771	764	742	762	756	765	757	760	762	748	747	750	748	705	738	735	730	738	751	784	725	779	739	746	773	804	783	791	764	709	719	792	755	768	731	737	705	766	724	784	744	749	759	771	772	746	804	771	785	781	817	732	755	759	706	710	746	793	741	713	797	785	774	763	737	737	787	766	765	792	752	787	745	793	763	731	738	761	761	770	717	768	795	764	782	766	782	755	752	736	731	778	770	735	754	770	738	761	750	781	771	776	769	772	780	724	764	762	756	720	731	752	744	730	768	783	754	758	791	698	761	776	727	753	783	834	780	708	761	766	752	700	767	778	747	770	746	710	734	765	762	721	754	775	765	738	726	735	787	744	772	731	779	761	730	759	707	755	782	756	739	767	780	775	788	785	778	768	788	689	808	743	848	694	775	766	776	736	737	783	799	799	767	736	765	778	789	765	729	704	765	799	773	738	760	707	733	771	743	752	747	760	717	732	796	749	737	719	773	729	788	803	751	785	795	780	762	757	746	754	777	744	776	761	735	752	754	780	755	761	719	699	756	717	766	743	788	736	727	733	716	707	784	742	779	751	759	792	692	793	719	748	789	736	770	729	762	768	832	735	758	803	750	756	722	780	767	733	735	777	735	741	733	751	771	790	784	738	754	771	788	742	733	732	708	730	768	749	763	673	755	721	720	724	720	797	813	774	787	778	754	762	775	810	742	691	770	792	748	720	745	747	749	723	736	741	733	781	742	775	731	754	750	736	776	720	754	780	748	772	777	746	758	711	754	800	789	738	705	735	786	742	724	789	760	799	756	705	757	740	777	718	763	718	775	739	701	678	716	717	709	798	778	739	794	771	738	812	738	733	765	752	775	756	778	735	782	736	751	780	766	694	818	772	751	768	743	778	731	760	768	725	747	744	780	725	783	710	735	734	725	752	759	755	753	751	763	751	756	743	809	695	778	743	750	734	776	760	737	773	757	743	736	755	804	701	781	737	732	757	787	789	761	728	813	770	746	735	760	762	777	800	792	715	803	766	720	779	734	796	786	748	778	753	714	778	744	728	775	762	852	741	756	724	754	761	745	750	764	703	759	714	688	767	775	791	768	776	723	774	724	734	771	740	756	743	780	766	817	749	769	700	734	753	760	784	740	734	792	808	746	756	751	781	794	710	746	775	841	719	746	794	797	794	765	747	791	781	736	737	768	799	792	772	790	759	788	769	730	745	742	749	747	707	774	766	749	722	760	743	722	746	745	770	756	737	791	694	829	758	790	755	710	732	750	716	743	734	743	748	737	789	732	724	751	787	732	738	754	732	735	723	755	741	722	704	848	716	760	785	745	764	779	771	757	772	763	788	768	787	789	765	720	737	741	670	753	706	764	747	783	778	760	775	766	727	745	738	734	746	712	772	778	786	745	732	770	769	765	742	731	746	721	736	694	764	748	744	710	812	799	781	767	713	774	743	733	740	774	792	767	744	717	720	790	768	727	746	770	714	803	726	787	750	794	766	766	723	731	731	714	729	780	734	781	815	766	780	748	742	752	757	784	703	750	766	800	744	766	752	737	737	729	740	729	750	759	729	745	734	817	686	761	777	748	740	731	803	703	780	753	730	767	714	731	745	774	773	779	757	719	814	733	750	729	786	717	798	756	726	731	736	757	764	750	746	757	775	720	763	745	801	742	755	728	726	747	771	724	749	733	732	780	793	780	734	721	746	784	738	744	760	718	745	759	805	761	743	761	776	790	748	737	738	727	821	801	742	779	735	759	760	798	757	769	707	753	731	717	712	779	764	785	734	749	772	763	748	761	752	756	762	730	796	754	813	749	793	744	738	751	759	783	729	763	777	767	790	763	748	770	710	774	771	761	710	764	758	754	744	777	748	745	767	726	743	740	761	722	731	727	720	743	750	783	731	745	812	735	781	815	764	797	762	779	723	739	802	786	763	759	789	800	756	776	775	806	759	756	744	752	775	801	762	731	738	759	789	756	788	761	772	771	768	729	730	838	769	747	743	747	730	770	748	826	735	767	757	775	724	720	754	713	771	747	728	732	715	747	829	732	743	754	730	733	752	776	707	653	750	711	727	744	778	784	777	782	708	767	768	752	791	773	744	687	775	705	702	766	745	741	718	730	774	765	758	774	744	783	755	753	784	741	727	736	723	712	700	752
23910	21516	29174	24317	21517	13315	1930	1260	1139	1043	1020	938	976	932	881	896	892	861	926	884	859	892	862	838	898	856	853	851	857	853	815	804	853	873	820	804	842	833	772	851	880	812	828	824	868	863	821	774	879	859	832	799	807	845	836	843	836	829	833	799	842	839	826	807	805	814	785	818	837	742	805	815	788	808	807	858	827	797	826	827	808	817	791	777	778	772	888	779	802	843	784	850	820	781	771	794	784	775	775	819	801	798	786	810	767	846	864	835	805	809	771	842	793	843	793	837	779	822	855	774	839	823	837	888	864	790	792	789	817	824	758	785	809	785	795	806	849	795	832	823	826	847	811	819	784	810	800	838	827	811	855	767	790	809	816	843	835	814	765	810	806	764	784	834	851	826	830	844	859	861	777	819	851	783	868	790	803	827	797	787	840	799	838	843	805	825	816	807	797	842	854	825	836	804	803	787	843	865	860	818	778	815	820	803	760	798	828	811	838	825	789	766	810	835	804	851	810	835	814	808	830	829	844	831	807	793	806	827	878	769	791	835	832	835	796	842	766	800	799	874	793	776	820	791	757	808	854	792	809	849	811	812	814	821	795	783	809	825	850	748	807	855	855	791	843	783	811	791	786	825	825	840	817	786	842	768	874	845	762	751	838	806	805	829	828	828	816	832	809	819	785	752	749	768	837	774	837	788	835	873	784	830	796	787	798	821	854	809	886	844	798	814	815	846	827	846	810	819	818	784	797	800	853	833	822	752	813	784	776	829	852	794	834	809	836	801	830	803	762	789	852	822	790	805	804	832	872	802	775	878	825	814	857	787	833	790	844	803	821	785	775	842	826	791	780	756	815	797	755	849	868	874	788	831	753	821	814	846	804	777	834	782	803	763	793	769	772	833	804	814	776	858	803	803	825	826	814	770	778	791	787	797	848	822	823	848	832	765	806	788	855	825	782	807	839	843	808	834	851	811	773	803	854	777	762	823	795	775	781	796	766	799	863	792	804	799	821	813	864	823	861	741	807	800	787	806	865	791	849	806	801	822	773	843	805	781	809	790	766	790	823	775	787	877	781	813	831	760	877	780	842	827	844	797	813	799	821	828	844	786	824	834	796	840	871	864	805	829	792	790	849	825	780	838	795	843	852	838	804	884	849	800	812	822	813	883	855	792	874	807	750	805	826	844	800	789	765	828	827	888	769	823	796	798	811	784	819	840	803	804	840	801	767	813	755	756	801	860	813	812	787	789	833	779	815	790	807	787	799	760	773	803	852	789	815	809	839	858	802	728	778	791	761	764	795	808	794	771	812	828	809	826	783	820	801	796	777	801	825	820	784	899	874	789	779	823	797	745	819	800	835	802	831	786	805	844	847	823	811	822	791	829	817	798	797	801	790	810	763	832	800	847	821	764	811	818	794	818	790	843	815	788	803	785	822	819	827	779	849	797	791	815	786	770	828	808	775	824	835	779	790	761	801	786	823	828	818	800	811	797	843	855	800	808	815	842	823	801	812	845	784	800	789	819	839	788	798	843	755	846	829	767	759	867	851	837	811	812	865	827	815	821	798	811	818	807	836	854	756	884	837	844	818	811	802	808	823	857	826	789	841	846	830	843	789	845	796	827	780	838	796	830	821	808	824	828	780	828	841	777	786	805	783	827	796	798	809	816	835	783	795	791	804	809	816	824	821	787	792	839	813	848	818	813	817	828	752	762	875	769	838	818	789	788	846	846	804	809	820	822	825	794	887	894	762	852	803	780	796	808	820	811	797	807	790	830	824	809	788	811	730	836	774	784	852	864	827	770	822	791	814	804	853	808	721	831	776	817	808	833	860	772	741	799	815	783	772	837	831	815	806	777	807	763	843	812	806	818	843	765	807	845	842	815	790	808	850	801	844	795	831	822	797	805	819	735	815	872	820	789	820	801	816	810	825	793	809	721	843	835	815	831	845	795	788	782	865	813	820	819	865	811	825	835	780	824	823	821	801	780	807	835	811	787	802	779	828	838	811	812	837	768	774	793	840	832	796	807	843	815	822	812	799	773	756	783	801	829	823	872	771	826	785	847	813	842	797	790	824	809	764	838	822	783	820	803	799	805	811	816	876	826	821	838	779	799	756	798	784	781	801	817	810	844	804	783	802	770	797	850	795	809	862	799	793	793	839	830	855	804	812	801	745	788	775	752	797	788	806	813	834	825	803	785	781	803	817	851	745	783	794	814	822	789	777	806	861	802	810	818	880	788	820	821	801	797	801	810	813	821	782	801	827	832	811	811	808	795	777	831	784	783	813	752	853	803	812	782	778	824	829	848	814	776	833	829	840	791	783	817	863	825	862	816	802	800	858	817	841	828	822	806	806	793	776	849	844	778	866	794	800	781	842	785	795	800	804	785	859	818	782	841	823	823	824	787	778	841	807	783	819	795	836	794	795	791	823	819	820	833	829	883	828	762	823	832	790	795	756	858	801	794	844	827	843	801	788	795	812	812	812	794	801	820	835	831	796	802	838	876	811	834	798	812	793	841	814	787	837	833	885	810	857	791	787	860	781	776	840	850	822	881	825	780	781	829	817	848	786	876	834	809	794	883	843	808	793	799	820	792	847	793	794	821	795	786	862	729	816	770	812	825	765	785	801	827	775	789	829	844	815	817	784	824	826	815	807	802	804	821	784	764	820	795	798	772	862	834	813	878	817	808	832	844	789	820	818	798	794	837	777	737	841	794	819	829	839	874	780	847	836	805	786	822	797	771	811	785	799	792	843	841	818	795	791	764	831	828	807	856	775	817	768	831	796	766	770	828	814	823	784	802	775	777	783	813	797	841	785	811	872	848	807	818	760	815	803	809	828	790	868	790	778	792	738	751	793	814	822	750	839	816	839	769	830	736	854	797	781	822	825	853	803	768	837	831	784	788	873	860	831	796	842	808	829	838	840	826	781	777	819	784	757	885	833	833	806	832	877	825	802	790	811	741	746	829	848	839	810	809	841	846	795	830	765	838	867	824	831	748	852	776	808	863	830	860	814	855	806	800	807	796	840	793	788	817	851	768	822	821	787	829	813	839	799	800	772	785	777	832	838	830	772	796	793	846	797	803	832	787	803	850	786	735	807	777	777	823	845	798	827	756	832	831	845	788	795	835	825	818	833	853	787	849	827	823	785	836	872	826	803	817	787	819	807	808	864	792	882	796	764	820	822	797	804	820	846	796	800	819	812	864	832	866	822	792	832	824	820	818	811	863	779	782	829	775	776	792	876	851	821	788	771	831	841	789	825	810	789	819	856	807	813	852	819	815	783	843	809	869	802	773	798	798	797	878	827	815	798	825	824	803	781	827	811	807	853	780	786	815	825	795	782	839	784	771	806	859	836	767	808	762	758	810	825	792	792	853	789	801	772	854	807	815	815	782	801	837	821	801	819	824	857	769	754	859	775	763	772	825	845	793	796	820	818	772	866	747	810	791	768	817	771	751	756	840	794	851	831	778	827	813	877	776	799	840
5216	10996	9095	4839	3460	2769	2357	1958	1808	1656	1504	1418	1434	1358	1314	1229	1187	1197	1228	1173	1180	1115	1150	1181	1167	1174	1073	1150	1114	1134	1097	1084	1101	1103	1095	1046	1101	1056	1021	1101	1097	1114	1058	1023	1072	1082	1132	1094	1091	1097	1058	1095	1068	1098	1074	1088	1053	1117	1046	1073	1085	1079	1115	1084	1062	1084	1098	1099	1083	1052	1081	1089	1104	1124	1068	1124	1083	1069	1046	1103	1097	1011	1077	1040	1079	1068	1062	1084	1026	1028	1057	1064	1050	1081	1086	1033	1107	1078	1022	1073	1094	1059	1042	1088	1067	1106	1012	1105	1128	1025	1026	1091	1085	1055	1048	1046	1058	1056	1038	1060	1079	1121	1061	1080	1049	1103	1033	1063	1061	1069	1096	1117	1069	1136	1149	1013	1043	1075	1030	1031	1071	1095	1061	1064	1094	1126	1080	1062	1048	1075	1051	1102	1086	1075	1099	1058	1113	1054	1035	1076	1066	1065	1075	1089	1035	1067	1048	1035	1021	1107	1074	1099	1021	1067	1084	1045	1024	1099	1128	1131	1096	1036	1067	1071	1082	1149	1066	1085	1017	1120	1055	1117	1111	1106	1058	1061	1068	1101	1081	1124	1083	1090	1042	1135	1079	1058	1061	1059	1070	1067	1112	1067	1056	1068	1048	1011	1107	1093	1046	1041	1058	1092	1027	1071	1119	1062	1065	1091	1044	1087	1089	1074	1061	1012	1090	1050	1133	1027	1055	1131	1057	1066	1099	1070	1076	1057	1070	1067	1088	1098	1081	1014	1054	1062	1056	1091	1123	1110	996	1101	1058	1104	1057	1031	1083	1051	1120	1099	1069	1026	1053	1114	1048	1041	1052	1085	1055	1055	1109	1099	1105	1103	1041	1072	1054	1056	1054	1094	1080	1115	1092	1081	1079	1023	1105	1064	1042	1151	1027	1061	1037	1100	1063	1053	1073	1104	1084	1023	1059	1084	1100	1056	1042	1057	1151	1044	1100	1016	1023	1075	1083	1099	1044	1115	1099	1057	1069	1062	1041	1049	1074	1064	1060	1103	1098	1098	1010	1081	1073	1033	1038	1076	1014	1080	1112	1089	1092	1098	1095	1054	1020	1047	1060	1088	1103	1063	1026	1011	1088	1057	1090	1068	1040	1024	1044	1115	1074	1109	1089	1089	1138	1051	1111	1082	1043	1088	1057	1057	1076	1102	1084	977	1065	1023	1049	1069	1075	1116	1094	1071	1048	1067	1051	1094	1045	1098	1040	1066	1067	1051	1075	1104	1054	1040	1068	1115	1089	1073	1076	1082	1105	1028	1091	1082	1066	1123	1030	1134	1120	1028	1094	1075	1094	1083	1061	1101	1088	1021	1047	1122	1094	1043	1137	1047	1009	1014	1089	1102	1033	1084	1078	1062	1082	1073	1072	1110	1048	1081	1094	1088	1099	1105	1102	1061	1021	1110	1066	1067	1032	1128	1040	1045	1048	1065	1057	1090	1087	1074	1065	1077	1096	1058	1090	1105	1062	1040	1134	1116	1064	1023	1085	1027	1048	1043	1034	1060	1070	1064	1107	1056	1044	1038	1036	1077	1127	1075	1077	1061	1090	1080	1048	1043	1075	1104	1070	1048	1071	1076	1039	1114	1126	1065	1063	1113	1057	1083	1076	1074	1073	1076	1119	1062	1071	1090	1111	1108	1058	1038	1067	1079	1111	1068	1095	1062	1035	1064	1068	1118	1084	1012	1088	1044	1073	1043	1062	1036	1104	1035	1078	1083	1085	1018	1063	1005	1006	1048	1065	1057	1083	1093	1132	1092	1059	1118	1078	1121	1165	1072	1047	1146	1017	1109	1084	1045	1066	1023	1057	1130	1058	1003	1011	1043	1052	1083	1104	1075	1074	1097	1070	1111	1045	1076	1079	1045	1088	1037	1023	1084	1103	1124	1071	1020	1088	1034	1069	1056	1030	1057	1111	1123	1095	1052	1099	1076	1052	1086	1087	992	1053	1066	1068	1105	1040	1026	1048	1053	1074	1043	1095	1123	1066	1104	1131	1160	1045	1038	1024	1064	1077	1062	1046	1066	1061	1024	1066	1078	1073	1064	1068	1052	1042	1029	1026	1040	1040	1130	1119	1101	1057	1127	1057	1033	1077	1122	1043	1053	1056	1001	1071	1057	1032	1120	1059	1104	1058	1124	1042	1050	1061	1032	1111	1062	1120	1034	1048	1077	1014	1039	1037	1076	1087	1068	1008	1024	1093	1109	1120	1116	1023	1043	1078	1089	1104	1050	1046	1126	1026	1063	1033	1098	1042	1074	1042	1033	1073	1088	1102	1059	1009	1124	1056	1015	1066	1101	1011	1040	1066	1042	1085	1105	1064	1056	1109	1066	1105	1085	1093	1003	1099	1041	1100	1040	1076	1034	1097	1009	1122	1051	1067	1036	1045	1049	1075	1046	1034	1062	983	1055	1068	1056	1029	969	1142	1059	1038	1057	1054	1038	1076	1053	1045	1089	1109	1063	1065	1085	1071	1008	1074	1124	1097	1022	1058	989	1101	1075	1018	1015	1086	1088	1153	1055	1060	1085	1069	1053	1079	1076	1062	1078	1098	1048	1153	1090	1113	1099	1036	1032	1037	1106	1123	1081	1038	1048	1102	1114	1059	1079	1108	1044	1084	1067	1090	1064	1106	1061	1111	1030	1105	1086	1092	1145	1093	1013	1052	1089	1052	1111	1071	1079	1048	1062	1026	1018	1079	1081	1080	1132	1075	1082	1059	1070	1065	1081	1091	1080	1042	1077	988	1083	1084	1053	1112	1013	1074	1110	1121	1089	1069	1038	1015	1144	1008	1115	1058	1026	1104	1014	1069	1085	1113	1010	1071	1052	1050	1049	1111	1066	1052	1093	1020	1200	1130	1070	1090	1082	1041	1084	1056	1099	1110	1074	1051	1088	1067	1087	1074	1053	1014	1058	1038	1076	1088	1132	1029	1129	1083	1056	1047	1071	1062	1103	1085	1082	1052	1055	1145	1071	1087	1038	1061	1070	1039	1074	1056	1038	1109	1062	1101	1065	1090	1086	1021	1092	1015	1097	1073	1096	1056	1120	1070	1029	1052	1049	1050	1056	1076	1051	1043	1068	1008	1062	1066	1025	1059	1038	1075	1049	1068	998	1064	1027	1039	1066	1028	1054	1076	1064	1113	1038	1056	1062	1010	1051	1110	1069	1018	1083	1115	1064	1056	1100	1050	987	1080	1064	1110	1067	1026	1131	1086	1068	1107	1136	1032	1037	1121	1077	1055	1101	1089	1092	1066	1025	1049	1072	1047	1074	1063	1035	1135	1128	1073	1088	1098	1037	1114	1078	1073	1093	1055	1055	1054	1032	1149	1086	1036	1073	1067	1039	980	1116	1102	1108	1007	1088	1023	1084	1090	1096	1078	1114	1034	1091	1054	1057	1056	1079	1070	1113	1096	1096	1080	1087	1079	1065	1019	1067	1129	1019	1074	1109	1029	1097	1046	984	1067	1084	1029	1046	1075	1084	1109	1070	1023	1106	1099	1090	1071	1135	1105	1026	1038	1070	1089	1036	1112	1086	1116	1140	1069	1037	1044	1046	1025	1096	1060	1061	1018	1035	1090	1085	1058	1173	1090	1076	1012	1079	1047	1023	1035	1115	1074	1070	1065	1108	1071	1058	1079	1054	1077	1021	1059	1106	1056	1082	1086	1063	1029	1041	1079	1068	1062	1061	1125	1136	1063	1109	1032	1091	1106	1084	1062	1079	1097	1086	1049	1025	1038	1038	1115	1025	1092	1079	1056	1047	1084	1091	1108	1111	998	1045	1043	1052	1127	1047	1041	1061	1126	1058	1092	1112	1096	1079	1088	1021	1000	1088	1031	1063	1052	1053	990	1108	1011	1082	1069	1091	1052	1039	1045	1096	1048	1088	1077	1144	1053	1109	1091	1122	1083	1123	1026	1054	1140	1034	1074	1054	1042	1032	1057	1084	1092	1073	1086	1047	1048	1044	1063	1066	1067	1066	1041	1067	984	1007	1050	1051	1125	1054	1082	1074	1044	1139	1009	1030	1020	1067	1091	1086	1118	1091	1115	1122	1024	1107	1088	1099	1042	1066	1079	1099	1073	1047	1057	1075	1086	1098	1047	1095	1095	1047	1061	1062	1063	1103	1065	1116	1092	1084	1093	1081	1005	1101	1033	1110	1079	1044	1070	1090	1105	1072	1064	1068	1085	1059	1061	1090	1079	1096	1058	1068	1079	1040	1118	1080	1122	1083	1089	1046	1068	1130	1156	1128	1090	1053	1027	1051	1030	1090	1070	1047	1114	1102	1063	1061	1108	1052	1096	1132	1094	1101	1045	1030	1078	1060	1077	1065	1037	1096	1053	1046	1061	1029	1055	1040	1078	1090	1086	1026	1031	989	1070	1092	1091	1087	1047	1093	1063	1073	1079	1084	1050	1060	1076	1025	1071	1081	1038	1074	1012	1059	1036	1076	1053	1094	1073	1077	1087	1068	1028	1066	1034	1089	1036	1042	1088	1066	1059	1055	1003	1084	1096	1020	1115	1112	1047	1076	1085	1021	1051	1051	1074	1047	1073	1095	1074	1108	1078	1031	1077	1071	1084	1062	1064	1108	1070	1085	1086	1053	1108	1080	1086	1030	1082	1054	1088	1087	1149	1090	1081	1145	1043	1010	997	1068	1028	1116	1049	1047	1081	1003	1085	1113	1007	1111	1050	1060	1105	1042	1136	1068	1046	1063	1073	1022	1114	1058	1051	1087	1083	1066	1059	1062	1070	1032	1031	1124	1007	1078	1076	1062	1053	1065	1026	1085	1067	1059	1125	1079	1117	1087	1100	1025	1037	1047	1034	981	1024	1062	1040	1060	1082	1091	1053	1094	1087	1075	1089	1058	1068	1102	1091	1149	1022	1086	1098	1038	1081	1084	1107	1059	1070	1110	1059	1054	1097	1080	1074	1020	1075	1098	1131	1035	1041	1048	1048	1089	1091	1098	1099	1080	1070	1042	1069	1042
23091	21498	29442	23970	21504	21554	11080	1478	1050	993	921	854	805	700	730	720	697	659	657	620	582	628	587	635	594	635	634	626	620	603	562	599	634	626	553	593	561	545	572	572	600	575	587	571	544	553	569	576	566	573	613	532	587	561	546	558	555	547	631	566	587	559	567	590	606	578	562	593	538	592	595	563	592	518	578	542	545	555	536	559	558	550	563	557	538	578	558	569	574	571	528	537	574	557	584	589	562	575	569	573	606	573	587	542	543	553	584	573	592	554	556	556	533	588	572	586	550	588	560	537	531	544	511	575	545	566	544	530	563	558	513	582	566	534	625	607	577	603	560	556	559	554	550	594	597	557	573	573	563	557	606	586	600	541	545	562	589	569	569	520	554	535	605	554	582	556	572	544	511	531	530	563	533	554	587	578	562	580	533	566	545	590	564	557	536	554	547	549	556	557	550	545	598	538	565	524	583	567	557	583	523	564	555	566	575	586	535	575	532	569	556	535	563	549	579	563	524	540	557	558	527	552	574	557	546	528	559	540	558	556	572	566	562	560	575	529	578	596	544	564	527	564	541	581	566	506	550	601	545	575	547	603	537	556	544	536	550	543	574	509	585	532	567	552	543	553	519	523	512	579	501	569	514	547	550	601	544	557	575	537	551	596	583	566	565	558	513	582	610	561	537	535	525	570	554	547	557	575	571	547	586	550	582	560	573	580	594	518	499	537	538	583	555	556	566	608	573	601	595	593	560	580	579	554	570	590	530	576	564	526	571	547	576	590	594	564	545	574	585	609	585	580	538	550	549	590	545	563	584	584	553	528	581	546	561	524	580	592	574	525	526	595	545	581	601	518	558	552	539	543	529	578	568	531	533	539	565	555	546	537	558	543	583	617	526	560	546	542	577	541	540	555	554	559	553	578	583	522	556	563	575	560	526	605	564	580	540	544	563	581	558	523	539	570	562	592	547	554	521	572	551	531	558	531	523	593	554	617	557	552	571	546	543	603	544	568	578	516	550	574	580	545	551	559	591	576	571	546	595	556	568	587	555	522	600	565	555	588	547	592	575	540	548	559	558	562	547	563	570	589	546	550	571	579	521	593	563	536	533	549	552	562	547	574	570	588	588	518	566	540	501	592	566	547	542	583	530	552	564	547	497	599	595	586	572	555	513	541	574	554	559	556	542	579	512	564	527	550	551	554	569	545	538	560	535	518	542	569	597	555	589	485	553	547	574	548	537	511	556	524	563	534	587	543	509	537	542	544	572	556	537	586	530	580	562	577	542	562	547	543	584	582	590	533	558	543	547	550	558	561	528	568	590	556	602	575	543	549	545	556	569	583	569	594	549	509	535	542	546	535	533	567	563	586	623	610	589	542	592	551	522	545	566	573	583	541	547	571	562	565	573	508	563	561	586	591	522	551	590	575	539	497	543	534	548	517	557	513	543	565	548	530	570	602	589	521	546	541	573	578	526	510	522	524	544	542	573	544	582	548	521	547	539	503	565	566	537	539	553	568	539	550	603	557	548	590	552	550	596	527	594	553	572	582	554	558	585	574	555	547	521	563	505	510	580	575	515	545	506	532	562	563	523	513	517	534	541	564	559	512	507	555	589	545	534	555	512	589	579	548	571	504	599	555	581	550	576	551	529	503	568	522	537	559	577	544	554	572	547	578	544	579	583	551	546	585	588	569	585	560	558	580	551	576	549	582	555	579	530	585	571	564	604	596	589	520	556	590	534	545	543	551	617	570	547	520	557	538	536	512	555	513	542	535	557	488	564	521	535	570	541	585	595	534	561	570	562	530	531	512	545	584	553	574	536	603	525	556	552	572	557	529	547	534	546	546	544	558	526	569	557	563	592	570	569	532	534	540	547	569	516	560	540	542	587	544	538	553	510	537	527	578	522	628	548	546	532	552	564	552	634	528	581	557	591	597	582	542	556	535	620	555	550	565	565	593	592	572	583	560	536	533	547	551	544	604	569	578	534	570	555	583	576	548	576	611	573	565	538	526	514	555	504	567	569	624	546	551	556	544	571	610	561	564	567	570	545	518	548	579	520	560	558	554	570	539	542	508	542	567	546	591	531	556	567	598	600	569	560	561	529	564	561	581	529	540	571	574	521	592	559	582	603	556	535	587	547	542	605	570	571	575	558	579	575	579	568	552	592	551	560	537	572	559	542	604	572	587	518	567	538	510	570	541	623	576	582	549	556	562	571	564	561	561	553	507	594	536	537	558	549	580	604	568	546	579	566	568	535	566	575	564	526	523	563	554	488	571	593	556	554	529	584	539	523	572	552	596	561	529	588	532	549	511	511	575	563	549	541	568	567	533	537	523	545	593	542	546	567	569	563	528	539	536	560	548	537	517	587	590	555	551	523	498	574	547	562	587	540	590	577	559	534	591	559	587	556	584	546	556	557	570	566	529	569	565	542	565	543	540	586	560	567	542	548	529	471	533	576	590	557	521	527	545	531	560	554	553	549	538	551	587	579	570	514	555	521	523	551	557	585	565	569	545	543	570	541	540	573	533	552	566	553	561	550	551	509	516	594	576	528	562	543	533	554	612	559	562	536	516	544	553	557	562	568	547	547	563	525	537	556	522	597	512	553	522	553	503	548	526	572	549	554	548	550	607	536	520	561	573	576	538	559	574	555	530	534	566	590	537	571	543	507	535	531	528	546	552	557	566	529	563	543	563	551	545	530	508	573	578	558	562	574	535	545	542	550	583	549	522	569	539	559	609	560	520	593	602	558	581	521	558	525	575	567	537	581	569	575	578	579	537	552	549	554	587	575	527	555	555	505	499	543	531	541	582	538	601	541	548	579	589	577	550	611	516	566	576	549	518	579	594	558	517	539	573	601	515	595	556	546	573	569	607	558	561	517	545	581	554	554	546	536	568	527	508	540	538	553	577	588	561	561	530	516	560	535	570	555	539	528	557	557	569	559	556	523	551	557	530	525	566	556	540	559	567	561	545	551	573	556	541	525	559	528	570	606	559	519	601	602	536	549	505	576	562	586	555	531	524	581	561	530	511	565	601	537	529	595	542	558	538	551	614	579	561	575	567	576	529	596	556	571	577	555	560	559	544	569	546	563	564	586	562	555	519	503	591	543	552	584	552	556	570	541	577	563	538	515	601	542	555	583	606	524	545	550	567	558	506	545	519	539	549	574	566	532	536	555	569	538	592	546	550	538	554	558	517	523	503	573	544	599	539	567	611	572	559	539	590	529	551	573	550	524	533	570	557	552	534	568	538	520	537	576	558	546	560	547	524	554	580	533	542	565	568	579	540	587	554	524	559	552	570	556	586	512	577	573	544	585	560	591	540	569	565	529	523	561	594	547	532	526	547	551	561	561	568	553	586	526	540	547	549	527	533	545	561	569	546	558	566	609	538	541	548	566	537	568	566	502	541	578	599	552	480	554	559	576	559	536	548	540	529	532	535	568	537	551	552	556	584	553	564	543	537	557	539	568	555	580	565	533	568	555	526
7225	17184	13776	7346	5130	3947	3133	2581	2209	1888	1667	1416	1362	1259	1153	1123	1074	993	1008	990	908	903	884	900	864	848	835	824	846	784	825	870	800	790	802	780	794	749	791	816	792	786	777	783	801	765	779	817	802	778	807	752	786	785	780	749	770	772	780	833	774	821	749	757	803	822	769	765	787	708	749	759	762	744	742	774	749	797	807	814	762	802	703	710	800	757	757	739	798	767	756	767	788	752	804	762	713	711	713	742	729	751	758	738	748	743	695	752	756	716	763	761	739	747	757	735	726	744	712	825	754	676	801	760	743	765	803	747	762	785	737	765	759	739	772	727	719	783	751	758	756	802	738	767	756	730	778	752	765	738	741	740	756	732	756	809	755	720	729	734	712	754	764	753	764	735	697	757	766	774	784	740	769	726	713	755	785	753	726	781	767	744	701	720	754	782	723	770	795	719	715	691	788	767	778	757	753	716	744	760	726	782	688	723	776	731	741	772	769	765	771	703	736	767	771	748	748	721	800	705	749	707	752	742	762	722	748	824	746	740	723	762	761	749	769	770	725	765	790	732	762	727	771	754	728	733	772	721	751	747	779	762	774	787	739	788	755	734	797	787	776	760	831	750	750	753	710	757	807	711	753	732	741	748	783	758	797	747	726	768	794	754	681	700	781	767	787	784	774	730	729	760	768	743	709	757	752	725	781	757	753	775	816	771	712	771	761	747	771	775	815	723	759	767	754	729	691	774	777	754	773	781	733	741	742	780	713	737	771	798	746	726	742	743	733	737	738	723	747	739	792	717	727	774	745	732	749	727	770	794	762	681	808	770	759	781	762	756	733	701	785	756	814	747	754	723	758	749	757	708	756	775	747	739	729	751	753	724	737	686	761	745	772	740	766	766	764	759	806	756	742	782	730	721	806	773	738	749	757	756	752	765	765	729	745	757	763	707	751	776	746	783	725	782	712	735	757	746	729	753	741	745	757	751	785	743	721	752	742	767	748	715	757	767	722	693	720	721	778	805	708	738	802	718	773	718	770	779	690	811	758	750	754	766	772	779	688	778	754	734	756	751	756	789	740	728	750	778	760	756	754	698	756	768	720	766	778	793	762	766	760	760	790	738	714	708	770	775	752	781	810	750	771	760	748	786	766	747	732	713	715	785	765	779	820	758	737	785	720	727	770	795	723	793	713	726	712	787	753	800	759	719	724	780	750	753	762	756	741	795	808	765	777	715	741	756	755	729	738	772	693	731	758	754	741	765	772	733	741	756	733	747	758	788	732	757	703	750	737	726	737	740	748	809	761	720	741	772	740	758	772	707	767	775	776	737	741	766	732	789	756	823	772	727	756	736	717	794	752	746	728	761	728	737	725	732	721	737	716	783	752	723	756	729	733	747	760	727	749	761	734	748	771	765	755	747	754	692	792	781	788	751	724	756	736	754	774	732	761	788	774	745	749	736	734	722	745	768	778	764	785	758	766	762	749	770	728	733	800	785	760	752	735	736	747	783	734	768	768	773	738	762	760	767	701	748	757	773	771	781	780	746	724	727	728	780	743	736	744	751	749	729	739	783	715	714	727	792	743	721	801	762	761	766	757	787	746	798	770	797	752	742	752	733	749	747	752	744	736	745	754	717	761	816	714	771	803	756	753	746	764	730	730	733	714	711	753	769	762	763	743	774	782	795	753	754	703	751	754	733	772	752	795	781	767	760	803	723	768	708	737	741	726	784	749	702	756	765	738	762	754	733	754	719	715	721	783	767	726	776	728	746	715	740	779	771	749	730	766	730	727	746	785	744	731	763	762	718	763	748	766	826	750	742	701	780	776	783	728	780	731	784	742	793	757	753	713	736	757	771	814	757	793	762	760	798	798	748	811	775	758	735	710	727	745	744	731	746	754	776	724	726	782	763	735	723	702	792	725	753	725	736	781	738	758	741	761	729	679	757	742	767	781	732	694	756	730	781	763	724	765	757	690	730	715	770	707	701	756	777	735	736	766	765	750	739	740	755	750	774	744	714	734	743	735	742	772	761	805	753	787	689	737	747	740	776	762	771	771	760	775	735	748	756	753	705	716	755	765	710	732	749	779	791	759	757	779	707	762	728	717	714	788	734	746	786	703	752	743	731	751	715	743	823	810	764	751	757	762	721	806	767	737	765	753	807	719	696	750	749	730	725	772	763	729	763	724	730	750	758	818	792	792	750	726	765	754	738	751	758	765	754	732	744	696	713	780	689	771	674	772	775	809	740	742	707	714	765	690	729	741	737	719	756	756	761	748	700	771	743	734	744	777	744	723	762	733	785	775	790	741	770	766	746	771	795	750	737	760	760	747	733	786	770	768	736	738	745	762	773	817	702	767	743	671	747	708	796	790	723	788	715	789	743	699	745	723	770	768	721	735	705	738	727	744	774	753	748	778	773	749	811	723	764	766	777	738	734	762	740	795	718	755	717	755	760	729	784	741	755	811	777	754	790	730	772	729	729	747	729	788	777	744	782	721	778	698	767	708	771	719	705	703	775	739	749	740	723	737	787	765	745	754	764	724	766	755	731	795	763	753	724	734	818	708	781	739	751	775	735	703	720	726	739	740	694	784	773	772	792	751	764	687	750	707	831	700	797	767	742	743	746	794	733	773	753	769	762	808	780	784	700	769	722	731	790	748	786	742	737	759	744	791	728	755	736	779	763	783	728	753	784	715	798	832	751	770	735	775	756	778	740	745	723	764	766	797	771	762	776	728	722	755	729	732	774	755	754	757	695	744	746	733	741	750	760	747	772	758	756	785	806	762	723	761	747	736	707	727	786	788	718	768	734	776	760	741	693	763	700	758	768	724	748	722	763	801	778	711	711	757	756	771	723	760	731	745	714	739	740	702	718	769	778	733	703	761	781	767	713	708	749	735	712	750	714	768	742	746	733	734	762	776	781	813	818	717	715	771	774	724	743	721	802	793	771	753	751	776	746	726	773	728	799	757	764	742	751	766	737	729	727	759	714	766	780	711	819	742	768	776	807	764	734	747	784	717	722	776	768	758	748	746	715	721	746	736	707	705	772	713	744	692	709	761	735	765	765	758	714	769	741	736	779	779	738	784	757	764	748	731	789	733	755	752	750	720	733	779	757	742	712	785	722	760	745	710	742	765	767	744	778	710	731	761	717	748	730	750	744	748	754	714	784	758	723	751	771	760	735	735	748	770	749	776	729	837	736	733	785	777	776	725	750	774	757	776	763	732	727	775	780	748	756	737	760	713	743	735	766	721	733	721	691	749	756	792	686	779	726	778	781	712	788	723	768	748	746	741	760	746	706	776	762	752	754	765	796	737	724	732	723	726	698	741	723	814	819	779	814	723	777	738	716	770	754	749	782	782	737	759	708	738	787	744	707	710	800	772	730	728	697	741	736	749	748	755	789	704	784	716	757	734	766	789	797	704	775	712	751	789	829	772	748	717	725	728	775	785	741	679	767	786	761	713	798	736	748	710	751	736	777	749	784	771	779
27194	21174	10569	1109	717	613	608	607	606	574	579	573	568	585	596	599	532	586	576	551	534	583	595	563	643	557	599	555	562	579	541	537	575	569	590	579	603	580	579	598	580	571	558	551	574	535	553	589	608	558	554	579	598	565	578	558	615	548	608	618	588	573	598	553	534	588	560	569	559	553	586	582	552	547	599	566	583	551	562	549	588	529	602	579	564	578	514	553	558	545	587	564	565	650	575	524	573	585	561	545	557	563	563	607	528	559	578	533	549	582	560	532	570	575	588	548	551	593	564	536	523	551	574	579	596	546	550	601	542	575	582	559	572	582	610	532	613	553	573	585	564	537	552	545	614	606	574	540	552	618	585	583	585	562	569	579	588	573	582	571	559	526	555	604	572	511	501	597	536	577	533	528	585	576	574	619	547	563	529	561	552	539	577	570	584	582	586	607	593	603	599	549	580	604	590	575	573	561	572	582	608	588	531	585	558	570	562	593	617	544	610	593	536	555	568	534	517	554	542	544	583	554	571	518	551	597	559	550	567	518	545	589	569	555	590	547	588	559	550	571	535	560	622	555	554	561	565	575	551	568	583	565	549	552	505	547	561	610	546	582	614	567	567	565	574	563	560	573	547	558	586	600	563	534	608	561	588	556	552	606	551	564	547	567	564	544	578	551	561	564	540	590	577	568	586	559	560	526	583	588	579	538	515	563	546	565	604	602	613	563	577	588	525	589	576	523	567	536	563	563	560	582	556	630	573	561	576	538	568	588	590	567	522	568	578	601	532	511	563	551	581	542	585	547	586	648	612	535	532	597	572	553	577	543	572	537	594	564	565	483	559	555	572	589	555	553	589	577	593	568	574	566	551	535	561	562	591	602	555	585	573	547	584	576	521	545	594	594	601	565	567	564	516	577	545	555	550	570	530	601	578	563	602	578	585	563	533	552	549	584	523	576	592	565	574	582	574	592	559	570	548	552	613	553	571	539	561	583	557	575	605	570	554	601	533	583	575	576	563	572	588	593	583	588	544	575	591	561	529	557	584	550	535	572	555	552	563	535	543	594	580	558	601	556	576	608	592	577	561	615	567	605	529	582	609	579	569	558	568	556	596	574	548	530	637	564	588	606	567	544	595	592	549	582	595	610	596	580	576	563	567	538	604	527	578	571	572	587	558	552	563	585	549	567	574	596	559	587	569	579	578	592	584	567	585	568	594	576	559	579	559	572	596	540	594	551	586	568	619	583	592	578	594	577	579	608	565	639	510	585	610	539	581	569	556	558	572	603	580	560	563	582	586	533	560	599	551	579	573	584	605	573	601	577	557	586	597	589	564	583	588	586	567	604	610	570	543	569	632	593	583	581	538	577	546	562	573	567	591	586	585	589	620	563	533	588	620	624	539	615	559	573	561	583	589	572	600	610	577	584	580	541	585	575	533	554	583	540	571	561	583	600	558	594	556	559	575	582	612	580	596	590	522	570	573	547	531	563	539	541	561	553	564	572	616	575	551	604	562	559	547	601	624	590	576	579	559	542	586	561	553	578	584	577	590	603	564	570	547	556	574	568	588	514	584	553	532	554	580	591	551	594	576	518	589	555	579	567	566	602	636	599	620	593	529	597	574	535	643	575	542	578	564	555	560	557	572	575	578	563	589	543	587	565	554	584	562	562	598	560	554	553	623	567	599	591	620	533	593	544	563	564	537	583	542	558	568	571	579	578	570	549	584	592	588	569	567	597	537	552	556	564	566	585	596	561	591	580	584	550	557	544	537	562	592	559	569	561	547	533	580	513	557	561	558	622	586	601	579	590	569	533	597	566	573	587	563	518	570	568	561	605	550	584	548	584	571	547	543	583	611	540	580	552	588	539	608	579	582	573	557	578	556	542	519	574	627	551	567	544	541	602	537	600	596	573	560	523	567	606	543	554	548	566	564	559	577	575	577	537	600	572	555	529	561	575	576	557	573	559	566	568	570	518	553	556	598	567	573	571	565	561	590	573	538	628	549	564	588	570	527	536	550	574	529	589	568	602	574	563	571	574	585	602	578	550	511	569	572	567	559	602	571	563	564	561	574	557	605	596	570	539	566	565	584	558	548	582	567	548	596	545	569	576	567	560	535	530	542	585	594	586	592	532	557	583	598	592	557	610	596	592	582	590	587	546	552	567	594	586	580	583	589	550	537	565	559	542	593	567	601	568	566	572	564	592	574	569	545	644	557	585	581	563	563	604	547	596	562	546	586	617	540	552	588	583	621	575	573	598	547	586	525	578	536	573	594	583	547	539	590	579	564	562	569	544	569	550	534	590	603	602	582	525	604	583	593	590	572	565	551	580	571	574	527	528	554	586	635	525	611	603	618	555	564	580	625	584	605	546	513	548	526	556	593	555	586	557	558	545	585	528	552	576	551	559	554	575	568	589	589	576	544	527	580	571	590	614	573	547	541	598	547	622	554	602	569	531	599	558	579	529	543	588	535	557	557	615	581	542	574	558	573	601	612	536	573	560	562	575	583	539	585	555	580	548	539	562	549	565	624	629	531	551	552	575	557	581	582	584	622	604	571	599	598	552	553	575	603	560	558	578	601	591	568	545	597	545	564	579	607	543	575	541	600	601	576	514	576	540	576	588	562	568	552	501	567	547	564	633	573	565	590	558	552	569	580	572	580	568	543	528	555	561	596	587	549	529	560	598	545	584	608	562	585	548	558	574	573	558	580	569	574	584	576	556	535	541	577	573	582	570	622	586	538	571	625	555	584	601	570	536	610	587	546	604	542	547	592	582	569	572	584	566	561	578	580	564	556	545	534	593	574	589	573	589	591	612	571	590	552	558	609	568	573	588	593	603	597	593	598	551	609	574	583	535	619	549	571	576	581	605	592	606	574	560	532	569	617	569	595	550	560	599	564	582	564	565	597	558	591	562	541	569	554	567	557	570	532	583	575	587	588	552	537	544	581	591	579	568	561	595	602	549	556	610	594	530	601	561	551	579	597	563	568	558	568	550	554	611	571	559	565	600	591	606	535	583	585	569	574	553	574	578	565	552	570	571	574	514	551	566	579	569	541	589	575	577	590	595	546	571	588	579	567	580	561	538	566	574	532	572	579	620	601	549	535	589	576	550	588	545	612	603	558	583	575	561	580	573	545	528	545	567	579	575	570	537	553	594	543	555	556	542	561	580	582	583	593	583	569	538	551	573	577	584	562	597	578	612	589	574	537	554	537	562	587	589	596	592	627	548	531	538	612	558	582	587	578	549	590	570	542	577	581	560	560	550	593	542	588	581	574	582	544	586	569	614	561	565	562	579	565	614	584	587	609	557	549	618	564	600	583	575	568	530	590	564	592	571	556	611	573	554	529	550	569	564	583	545	575	581	576	598	581	603	518	578	544	570	577	506	579	597	570	608	519	538	587	576	548	546	569	559	541	582	555	550	570	625	561	542	574	571	551	571	535	604	566	556	542	525	566	568	553	541	549	582	574	610	565	580	547	573	592	556
4090	1461	1387	954	913	819	821	834	785	780	758	770	791	760	762	749	765	730	798	722	787	725	753	760	751	765	767	759	742	711	736	726	690	755	746	764	713	754	727	762	796	751	738	756	778	773	769	725	822	724	724	757	735	732	735	790	787	744	762	748	760	765	723	761	718	748	741	740	794	785	734	754	755	716	816	760	751	744	794	751	749	748	723	720	772	768	706	784	795	765	735	732	775	790	733	780	734	725	757	748	755	761	728	753	699	750	766	752	730	755	760	805	765	758	716	764	739	705	760	765	790	745	684	788	756	730	710	792	729	725	732	728	755	746	760	721	714	796	724	717	764	809	718	731	731	731	714	791	737	742	827	742	707	780	757	744	751	752	777	757	740	738	744	737	773	755	721	741	730	741	763	738	776	777	748	784	755	800	745	788	716	734	737	738	715	726	762	733	738	750	758	793	718	696	762	808	680	689	744	746	727	797	725	690	765	718	754	716	768	729	698	766	713	755	741	716	694	758	738	719	742	737	701	726	748	708	756	708	780	716	708	759	720	729	726	752	777	761	741	751	774	725	739	693	680	766	738	755	769	740	773	720	764	733	746	794	741	715	756	767	774	749	769	721	769	749	750	739	764	742	766	734	742	732	753	745	774	749	727	741	790	730	764	732	724	770	726	724	804	745	726	748	740	748	757	737	753	770	778	786	720	774	702	757	731	752	733	711	773	728	856	720	800	740	761	742	752	756	720	754	753	747	737	768	752	724	756	773	760	761	742	793	726	753	774	741	743	743	742	713	696	779	734	785	734	774	737	792	723	746	739	786	786	729	752	764	733	764	704	748	736	731	750	754	784	781	749	747	735	728	744	733	750	709	773	707	776	702	715	751	690	710	796	774	767	740	753	738	776	752	697	697	757	745	744	774	744	745	723	762	769	754	787	725	769	748	764	779	721	746	733	749	734	729	819	767	747	762	730	752	751	745	759	737	736	717	742	723	733	764	790	777	718	794	693	707	777	698	750	754	690	751	692	754	736	766	754	715	753	703	767	752	723	770	752	707	787	790	742	736	740	717	755	751	705	769	728	734	669	744	759	783	733	780	776	705	718	775	720	738	780	736	740	702	716	767	745	726	763	759	797	725	780	794	760	721	697	788	734	717	765	723	803	733	703	748	697	746	719	738	725	739	749	751	722	769	724	765	745	788	713	761	748	751	691	774	782	753	727	754	707	787	727	759	708	729	759	748	788	736	778	763	740	708	734	713	794	731	747	742	763	693	773	780	782	769	756	731	766	698	681	768	728	788	743	759	760	789	732	748	733	747	735	701	732	728	719	724	731	740	756	696	745	786	741	755	758	790	759	725	742	756	764	774	768	751	757	755	737	785	734	731	771	766	723	786	756	770	765	745	737	757	782	693	791	730	737	780	720	751	761	726	726	728	760	758	807	713	761	749	728	735	751	746	735	770	712	782	763	796	746	732	786	750	775	738	729	785	747	716	768	748	799	729	781	752	780	788	747	789	780	780	744	707	797	740	762	762	737	675	747	733	714	789	756	722	772	765	747	719	792	778	749	726	751	775	735	742	813	778	763	755	743	764	765	771	704	758	763	793	687	766	750	728	750	769	802	771	716	753	727	786	722	731	741	745	762	708	750	697	733	710	762	710	769	750	784	780	708	755	768	732	756	743	718	748	731	721	765	749	742	752	763	722	739	748	784	791	692	729	766	749	743	725	746	740	766	728	822	726	732	746	750	758	761	759	779	742	729	762	740	720	732	738	724	758	739	742	764	732	760	750	727	764	727	751	768	735	783	759	808	728	764	765	781	760	739	761	715	715	735	775	762	776	733	780	749	740	795	739	753	740	778	798	713	754	772	749	766	740	765	780	733	758	739	782	769	734	767	742	765	783	764	779	764	778	719	770	759	768	777	735	706	734	754	752	793	745	723	733	743	756	731	750	742	716	758	749	729	764	757	738	736	747	754	682	783	761	717	769	777	780	716	749	754	723	743	750	742	705	758	776	734	773	782	765	733	786	778	758	764	763	776	780	732	737	713	726	728	755	768	739	748	747	748	751	718	772	766	739	740	824	736	768	726	773	728	768	746	719	765	686	757	713	741	713	760	712	709	745	780	750	765	702	717	717	794	747	783	671	735	796	700	719	778	754	715	758	756	747	742	664	737	737	807	767	695	761	719	770	725	727	737	759	751	737	749	762	740	772	715	737	780	694	705	796	754	699	754	746	808	720	715	708	753	757	678	805	685	741	761	753	743	689	715	760	725	774	752	726	811	784	771	748	722	770	772	717	685	737	721	759	762	741	743	772	727	703	728	752	694	756	763	741	786	727	821	754	772	742	831	731	786	781	740	712	685	727	736	753	753	733	738	760	723	756	745	726	792	751	785	717	726	706	740	729	768	722	756	757	755	760	720	757	721	743	741	734	722	808	739	748	712	763	717	715	786	744	761	756	767	728	689	765	743	721	742	704	705	743	713	793	772	757	783	725	736	780	738	791	721	706	782	745	775	715	759	776	746	778	757	740	730	765	725	762	795	747	770	696	747	742	767	762	761	738	682	715	783	769	736	763	752	667	746	758	768	740	779	793	730	725	766	790	733	745	725	812	723	741	769	750	783	757	759	792	755	722	748	728	743	754	789	695	754	739	793	797	699	754	806	767	765	724	695	748	705	754	772	728	758	790	706	758	791	771	727	734	716	747	773	704	739	748	750	719	740	723	779	794	766	775	714	745	793	725	738	717	764	789	758	737	774	744	770	728	750	742	738	787	814	746	764	756	720	735	729	702	785	766	743	757	752	690	738	777	762	770	701	717	778	742	681	698	757	746	728	778	764	791	787	747	738	778	792	733	732	755	664	758	705	773	745	722	741	725	759	758	716	762	745	749	702	732	769	758	722	832	736	736	759	755	765	724	710	744	780	775	769	750	730	725	766	721	781	777	777	757	742	740	787	778	737	753	788	774	734	725	749	738	709	773	724	768	738	762	742	771	783	728	733	798	727	765	731	718	745	812	747	766	738	747	712	727	760	798	783	733	704	741	752	742	681	721	735	699	778	796	713	742	737	745	781	726	756	740	730	754	767	769	740	746	768	751	741	763	700	705	788	757	730	732	765	764	746	731	729	759	751	754	764	736	808	746	828	722	738	744	779	722	747	739	768	726	746	769	717	777	746	736	738	737	765	767	737	742	724	734	805	790	752	749	773	771	769	740	766	734	742	757	742	752	739	729	791	737	739	762	706	751	729	713	817	747	775	765	731	720	727	791	763	711	738	762	728	719	773	767	777	762	784	739	716	789	734	692	790	743	767	776	766	748	715	742	733	751	786	736	781	762	783	725	776	694	729	755	754	739	750	767	743	738	740	766	811	733	781	771	716	772	763	723	746	768	732	734	717	717	746	764	794	782	735	786	702	758	738	753	721	748	834	729	768	764	802	705	754	724	720	764	766	765	777	776	750	711	802	761	761	773	719	758	731	754	773	753
23872	21486	29104	24302	21482	13314	2009	1315	1047	1015	1057	937	966	944	900	928	878	910	830	832	839	889	889	919	852	840	851	817	800	834	882	803	867	836	833	819	812	849	853	833	820	800	850	819	825	833	796	831	833	860	830	823	816	816	841	858	845	840	855	783	822	771	807	810	849	798	803	862	792	843	821	821	840	812	774	803	793	820	828	770	831	838	795	862	799	832	791	794	756	844	827	808	798	763	801	836	788	781	804	815	825	804	816	765	801	781	797	874	825	822	807	814	796	825	818	819	838	813	792	815	864	822	847	816	807	869	882	827	803	797	822	847	787	833	838	795	769	841	857	840	814	813	827	877	883	796	786	825	848	846	804	829	786	829	845	831	804	796	821	857	831	806	832	780	773	780	793	843	805	828	817	828	803	755	827	795	738	831	784	826	833	792	795	830	808	791	781	815	864	835	818	719	823	808	790	802	828	856	814	834	791	785	792	878	755	817	776	859	793	860	762	823	825	781	861	838	836	816	759	808	828	815	774	801	790	838	838	818	800	768	829	833	778	838	781	804	793	782	867	871	766	786	796	829	805	840	830	756	793	804	810	819	813	791	806	800	801	769	768	822	798	812	756	790	774	830	821	761	769	815	806	838	821	814	808	835	842	813	816	839	824	822	767	788	804	823	860	802	850	796	855	765	766	825	842	820	811	848	799	797	797	818	835	808	841	795	832	859	813	767	825	811	828	828	793	789	813	805	849	839	820	860	791	845	744	801	830	793	821	819	820	837	855	809	817	802	805	818	800	849	849	801	793	792	793	883	839	781	847	816	799	830	804	841	823	798	805	767	750	798	837	797	815	786	818	793	764	809	797	799	831	786	841	795	852	798	820	772	826	772	820	831	772	824	804	858	808	764	826	798	812	837	842	851	821	753	810	773	859	801	771	837	820	824	817	803	786	755	876	811	799	810	797	815	811	798	829	805	794	774	825	792	880	805	831	811	793	851	798	882	806	806	774	762	840	783	858	817	849	825	849	878	818	810	739	816	802	763	841	838	841	779	840	803	790	829	793	878	848	825	815	802	786	812	862	840	827	785	842	827	815	815	780	767	871	791	777	834	758	857	733	803	801	795	779	827	839	805	818	808	792	810	811	791	812	786	817	829	848	875	794	779	774	803	809	776	812	782	807	779	800	832	783	853	816	811	808	847	769	792	859	840	754	815	795	820	846	789	796	783	828	766	857	789	789	844	820	825	823	774	782	798	813	805	776	863	846	841	798	779	822	845	758	820	794	766	818	842	794	798	795	807	758	790	809	818	798	823	842	784	847	779	871	854	844	815	803	823	797	803	808	802	783	791	873	820	819	780	815	835	865	877	860	794	830	810	770	813	856	820	836	874	807	838	846	780	757	790	844	837	869	857	826	820	802	807	803	844	750	783	774	801	878	817	824	820	801	792	814	779	833	764	852	835	847	758	835	833	826	786	790	779	825	810	805	821	797	827	826	826	827	830	868	750	834	779	808	818	803	796	815	868	800	808	802	741	817	838	793	810	819	752	835	796	795	811	815	801	862	806	826	812	810	817	772	805	804	816	817	825	807	809	835	781	846	743	821	872	807	775	810	763	778	811	825	836	790	809	797	836	801	820	865	826	814	852	818	796	820	794	783	828	815	758	830	815	837	804	783	808	797	865	848	832	791	775	787	820	881	761	818	779	783	821	731	781	849	812	764	833	840	841	815	801	800	775	792	808	822	842	843	821	807	777	862	810	845	866	786	831	827	793	854	827	753	832	853	812	752	804	857	801	839	804	859	852	783	801	807	805	805	804	824	722	853	832	781	815	787	779	748	804	811	767	824	812	812	822	778	769	787	840	770	841	783	828	812	841	845	817	798	771	837	750	809	835	828	818	802	790	823	768	837	771	818	851	807	800	855	827	833	825	791	838	812	755	809	804	802	823	813	814	827	785	823	836	836	806	799	820	817	771	779	819	732	795	817	757	773	802	868	824	861	819	786	781	848	805	813	824	769	789	837	822	810	808	808	818	768	776	831	828	821	860	785	801	869	807	893	827	770	823	788	780	825	806	815	799	800	797	819	773	795	824	801	821	802	772	824	818	821	788	787	816	815	785	878	821	850	785	793	852	786	810	759	823	791	815	823	826	805	813	809	770	845	851	826	823	825	819	829	811	795	813	871	839	815	788	794	838	815	805	813	830	801	809	798	809	779	823	843	816	801	823	827	752	810	770	841	830	825	844	763	825	812	827	765	825	829	809	792	817	835	856	794	806	839	787	767	813	814	801	829	808	790	775	814	836	815	806	812	814	787	819	796	808	803	777	788	815	842	812	796	835	781	757	833	808	867	804	771	858	815	807	820	826	789	845	813	861	806	811	878	821	801	857	813	844	819	806	824	798	868	822	801	826	822	806	819	811	834	827	783	848	820	822	792	823	792	741	840	827	791	803	775	800	804	807	828	766	796	829	784	830	788	846	823	804	852	871	832	797	790	767	786	818	804	817	806	843	842	827	829	820	797	783	762	782	791	811	793	829	841	781	801	826	838	770	819	814	790	818	788	809	788	768	868	776	832	785	845	792	854	853	802	828	825	842	876	815	856	816	859	867	818	802	853	780	858	716	776	816	782	866	862	834	800	807	817	762	800	796	808	804	789	798	792	780	795	802	827	807	818	793	841	822	775	840	788	796	784	820	840	812	801	787	803	839	815	812	791	799	793	861	791	796	807	799	803	813	881	771	793	766	796	783	778	770	798	769	812	797	813	793	845	835	820	822	800	803	761	764	814	809	853	832	847	820	760	815	838	876	809	814	815	778	825	763	790	829	823	828	747	841	816	816	849	796	816	828	829	819	774	820	802	845	846	786	763	826	802	816	829	849	842	815	854	863	839	802	854	844	836	841	830	812	786	791	813	785	784	795	830	823	779	808	819	789	805	825	778	805	817	761	807	835	823	817	800	794	799	768	868	782	824	787	828	812	805	883	792	779	781	806	784	850	779	810	799	817	869	833	829	803	832	772	819	812	861	818	830	808	803	832	813	846	786	788	784	821	853	830	833	792	827	783	785	822	776	837	773	853	825	803	810	799	800	782	852	860	796	784	820	822	823	794	803	791	794	830	829	844	779	778	786	851	804	839	828	765	843	828	812	823	797	798	815	795	833	806	794	839	832	816	843	745	772	816	767	856	837	792	846	869	819	821	804	816	772	829	785	802	806	828	820	806	805	839	837	764	788	852	753	791	783	791	825	807	808	805	798	754	805	804	824	805	825	845	832	769	830	818	818	822	771	808	826	868	832	822	817	813	803	800	800	800	837	773	812	785	852	827	782	865	793	831	794	839	804	805	846	855	871	790	792	794	849	821	814	844	811	790	771	810	795	755	824	868	771	795	829	796	804	839	848	763	851	793	747	829	781	841	805	786	852	812	775	801	811	764	802	806	770	823	790	772	824	821	798	773	795	759	856	796	831	821	833	789	864	846	854	805	843	783	801	827
5161	11183	9150	4812	3545	2762	2335	2025	1828	1631	1514	1530	1369	1376	1247	1254	1190	1187	1173	1155	1163	1139	1162	1192	1125	1114	1048	1138	1115	1112	1103	1104	1098	1113	1055	1084	1086	1062	1077	1094	1122	1084	1056	1074	1123	1048	1055	1074	1073	1029	1084	1104	1138	1077	1086	1103	1059	1022	1106	1063	1085	1030	1048	1111	1075	1057	1039	1035	1023	1047	1092	1068	1088	1059	1120	1037	1092	1085	1016	1085	1088	1059	1050	1049	1017	1056	1055	1050	1000	1075	1089	1067	1032	1086	1091	1051	1099	1110	1042	1062	1063	1087	1077	1074	1086	1031	1056	1054	1054	1054	1061	1075	1042	1040	1064	1046	1057	1046	1095	1049	1097	1075	1096	1059	1074	1054	1053	1084	1064	1043	1054	1085	1071	1069	1085	1056	1038	1071	1052	1001	1041	1117	1066	1060	978	992	1104	1073	1003	1098	965	1066	1053	1056	995	1059	1052	1052	1079	1093	1073	1046	1039	1070	1020	1048	1093	1077	997	1074	1047	1027	1083	1083	1101	1080	1066	1061	1073	1031	1030	1049	1034	1063	1074	1088	1062	1031	1050	1064	1078	1048	1054	1016	1042	1017	1020	1076	1102	1062	1044	1071	1109	1088	1056	1056	1055	1057	1066	1121	1099	1061	1035	1027	991	1067	1083	1076	1061	1090	1064	1040	1047	1114	1057	1045	1059	1035	1057	1090	1082	1101	1107	1067	1019	1089	1062	1077	1053	1099	1093	1072	986	985	1054	1128	1056	1071	1084	1011	1085	959	1079	1044	1034	1050	1063	1020	1076	1052	1066	1059	1087	1083	1073	1066	1089	1041	1133	1054	1069	1103	1055	1074	1039	1089	1098	1070	1103	1043	1091	1065	1090	1091	1111	1045	1078	1097	1100	1054	1115	1077	1087	1067	1056	1010	1052	1048	1043	1072	1040	999	1027	1067	1062	1021	1078	1087	1061	1084	1040	1047	1083	1054	1028	1113	1116	1021	1111	1103	1058	1064	1090	1065	1074	1032	1036	1050	1104	1085	1061	1083	1059	1028	1107	1097	1112	1093	958	1038	1086	1078	1064	1067	1092	1056	1075	1047	1090	1075	1014	1102	1050	992	1081	1052	1089	1080	1041	1104	1048	1081	1002	1065	1023	1056	1072	1084	1083	1094	1066	1083	1027	1112	1034	1069	1039	1038	1029	1026	1035	1084	1082	1028	1072	1108	1040	1025	1076	1054	1067	1109	1058	1090	1069	1038	1043	1069	1111	1049	1024	1035	1087	1059	1094	1082	1089	982	1063	1072	996	1061	1088	1103	1066	1050	991	1073	1096	1068	1096	1100	991	1127	1062	1035	1108	1011	1032	1072	1045	1096	1084	1119	1027	1029	1106	1084	1039	1098	1088	1067	1090	1040	1035	1082	1104	1040	1115	1076	1030	1044	1037	1058	1067	1153	1075	1063	1055	1079	1035	1074	1054	1050	1096	1069	1071	1055	1047	1056	1014	1088	1053	1039	1083	1090	1017	1055	1044	1059	1051	1058	1056	1077	1038	980	1048	1061	1026	1151	1069	1035	1060	1061	1045	1060	971	1064	1016	1053	1039	1044	1123	1038	991	976	1105	1098	1065	1083	997	1099	1081	1091	1060	1038	1087	1065	1093	1035	1084	1081	1077	1067	1076	1069	1053	999	1015	1128	1090	1070	1049	1107	1064	1095	1069	1071	1047	1106	1047	1124	1054	1068	999	1073	1076	1079	1097	1077	1069	1037	1084	1062	1043	1049	1023	1066	1084	1087	1093	1063	1010	1056	1068	1010	991	1073	1047	1060	1105	1056	1061	1068	1098	1055	1080	1030	1109	1030	1060	1072	1095	1056	1034	1081	1020	1035	1042	998	1050	1035	1039	1067	992	1056	1064	1116	1108	1061	1059	1131	1049	1037	1049	1023	1050	1064	1090	1064	1091	1051	1027	1038	1021	1057	1027	1078	1078	1049	1089	1094	1076	1082	1082	993	1070	1122	1052	1010	1104	1098	1051	1032	998	1070	1095	1007	1019	1085	1040	1017	1054	1031	1067	1012	1049	1068	1070	1077	1079	1082	1003	1045	1055	1100	1097	1102	1079	1118	1064	1076	1060	1037	1071	1056	1115	1058	1084	1081	1042	1110	1060	1126	1050	1070	1054	1115	1032	1097	1051	1002	1092	1119	1096	1038	1069	1028	1023	1048	1053	1043	1058	1064	1077	1096	1070	1096	1086	1035	1072	1071	1027	1098	1073	1109	1072	1018	1069	1067	1001	1118	1064	1065	1068	1128	1085	1035	1083	1065	984	1040	1060	1006	1082	999	1076	1016	1060	1078	1015	1027	1040	1047	976	1131	1072	1057	1063	1127	1084	1072	1053	1089	1096	1020	1106	1052	1054	1088	990	1088	1043	1022	1084	1067	1058	1051	1111	1050	1065	1059	1047	1051	974	1113	1041	1029	1058	1043	1074	1080	1070	1050	1077	1078	1065	1045	1080	1033	1059	1060	1034	1008	1073	1025	1048	1030	1111	1113	1038	1061	1012	1034	1030	1030	1073	1071	1051	1064	1050	1018	1102	1021	1077	1034	1130	1031	1055	1057	1072	1025	1029	1073	1153	1036	1061	1004	1089	1092	1035	1079	1056	1116	1049	1078	1034	1030	1039	1030	1067	1006	1031	1081	1048	1039	1003	1099	1046	1074	1070	1062	1043	1045	1029	1058	1037	1069	1080	1108	1091	1055	1160	1012	1048	1055	1059	1024	1103	1099	1056	1105	1000	1004	1098	992	1093	1091	1101	1047	1079	978	1044	1028	1013	1049	1020	1033	1019	1070	1044	1021	1045	1096	1114	1038	1145	1097	1104	1089	1054	1111	1025	1032	1024	1089	1058	1090	1032	1066	1091	1034	1078	1073	1082	1116	1040	1057	993	1066	1102	1063	1065	1089	1060	1032	1097	1043	1098	1065	1066	1079	1118	1047	1014	1045	1035	1055	1089	1032	1014	1082	1116	1125	1070	979	1076	1068	1046	1091	1054	1002	1118	1076	1063	1041	1072	1011	1082	1024	1078	1046	1064	1073	1089	1068	1018	1009	1058	1047	1069	1053	1008	1063	1070	1058	1083	1098	1022	1040	1055	1000	1068	1039	1029	1068	969	1027	1047	1078	1117	1119	1021	1039	1044	1048	1085	1009	1051	1059	1042	1068	1048	1051	1082	1020	1069	1088	1002	1057	995	1027	1065	1035	1065	1016	1011	1017	1041	1065	1057	1057	1033	1083	1090	1078	1067	1090	1068	1077	1107	1058	1088	1048	1119	1016	1113	1042	1037	1061	1057	1036	1043	1056	1046	1022	996	1061	1033	1040	1068	1084	1097	1015	1055	1038	1061	1060	1111	1038	1080	1069	1018	1028	1090	1072	1051	1056	1087	1077	1044	968	1077	1065	1066	1042	1050	1006	1100	1103	1026	1004	1119	1016	1046	1028	1153	1086	1085	1069	987	1035	1062	1069	1054	1005	1061	1065	1038	1061	1055	1049	1044	1104	1009	1021	1053	1061	1043	1118	997	1105	1089	1051	1011	1095	1040	1048	1075	1074	1057	1060	1089	1100	1049	1087	1135	1093	1122	1066	958	1059	1089	1070	1058	1067	1049	1097	1075	1034	1044	1039	1094	1017	1123	1044	1023	1061	1098	1045	1010	1121	1073	1045	1059	1078	1058	1065	1052	1065	1054	1048	1069	1075	1066	1061	986	1110	1059	1088	1096	1014	1063	1065	1069	1031	1041	1045	1031	1100	1058	1049	1084	1031	1063	1070	1063	1071	1082	1058	1070	1076	1033	1043	1095	1120	1095	1084	1014	1047	1059	1056	1035	1069	1052	1110	1017	1070	1005	1062	1089	1044	1039	1075	1049	1039	1039	1028	1079	1066	1029	1051	1071	1124	1061	1065	1066	1092	1014	1067	1060	1124	988	1074	1043	1023	1030	1105	1063	1028	1088	1026	1071	1047	1082	997	1101	1099	1125	1088	1078	1011	1028	1037	1032	1056	1099	1095	1053	1065	1070	1037	1058	1047	1035	1067	1000	1093	1043	1111	1048	980	1007	1069	1063	1083	1024	1125	1105	1059	1027	1033	1005	1028	1058	1072	1075	1008	1051	972	1041	1056	1066	1042	1044	1083	1031	1106	1057	1082	1128	1084	1051	1076	1023	1012	1026	1095	1061	1049	1112	1117	1092	1072	1021	1031	1023	1117	1122	1073	1087	1077	1045	1059	1061	1048	1075	1081	1126	1082	1009	1007	1081	1045	1068	1067	1041	1023	1100	1064	1068	1062	1010	1069	1084	1030	1069	1058	1067	1051	1135	1090	1006	1066	1052	1048	1059	1032	982	1091	1065	1046	1038	964	1091	1084	1055	1103	1102	1026	1125	1066	1068	1044	1036	1058	1079	1064	1059	1080	1030	1062	1017	1053	1066	1076	1056	1050	1041	1066	1022	1086	1092	1062	1060	1077	1040	1093	1030	1088	1079	1073	1016	1095	1086	1088	1044	1072	1026	1042	1090	1052	1101	1054	1004	1076	1029	1048	1077	1048	1048	1038	978	1010	1040	1105	1033	1110	1029	1097	1068	1099	1035	1024	1057	1007	1069	1055	1059	1027	1093	1035	1066	1097	1050	1057	1065	1092	1058	1063	1065	1085	1086	1068	1021	1141	1076	1078	984	1104	1059	1038	1046	1000	1085	1091	1087	1031	1048	1020	1084	1063	1115	1070	958	1059	1003	1094	1148	1082	1092	1034	1048	1069	1049	1031	1110	1049	1088	1047	1062	1037	1039	1069	1048	1053	1101	1127	1097	1048	1093	1044	1058	1076	1106	1048	1047	1080	1025	1106	1064	1060	1004	1034	1046	1061	1042	1066	1039	1111	1043	1009	1070	1068	1070	1077	1084	1066	1056	1106	1047	1044	1084	1082	1044	1058	1032	1078	1100	1097	1017	1078	1094	1090	1027	1081
23021	21496	29487	23943	21496	21552	11321	1546	1060	946	832	813	797	734	735	700	717	683	671	659	648	631	661	655	628	593	555	567	579	594	629	622	628	581	601	572	556	556	602	627	537	548	619	538	581	584	600	530	541	556	612	592	571	598	545	564	591	595	548	564	593	586	531	538	566	553	620	593	580	574	541	589	565	561	574	573	553	581	574	564	572	549	595	572	584	591	583	598	543	563	574	595	571	560	594	561	578	578	601	537	575	591	580	540	542	572	563	567	580	567	565	571	549	562	545	562	557	559	535	577	572	546	526	574	600	600	556	548	545	589	567	551	584	561	567	560	555	592	544	561	563	540	565	568	605	567	573	541	534	553	550	540	572	560	566	517	592	526	617	566	576	531	562	534	546	567	562	590	562	538	514	577	554	582	549	534	582	525	538	539	522	565	552	597	549	623	565	529	547	558	566	565	547	587	557	566	566	567	532	589	580	521	578	559	538	531	538	556	551	539	552	565	583	553	535	585	568	599	567	589	572	591	524	559	551	579	547	566	562	518	610	552	542	525	548	577	579	543	560	568	562	597	588	556	522	580	575	569	567	583	561	602	577	583	579	589	562	570	537	569	575	537	581	563	568	562	602	575	571	577	563	539	543	527	545	548	541	549	587	572	604	578	562	580	550	577	556	550	532	580	585	560	569	537	553	560	545	526	544	552	561	555	593	566	524	570	572	579	555	551	521	569	560	587	516	523	553	565	568	580	588	554	555	576	560	577	505	518	609	540	521	547	563	551	539	549	541	518	577	579	519	585	541	564	545	586	507	564	574	528	575	518	564	557	582	537	546	496	566	531	570	563	578	561	558	566	526	596	554	563	581	510	521	544	559	567	583	568	560	547	547	569	586	585	571	535	560	583	582	571	546	556	555	547	535	576	571	556	610	555	552	593	544	607	564	553	549	616	550	579	555	600	571	538	528	556	525	552	543	557	585	578	616	506	550	530	556	549	540	576	552	489	543	552	568	527	581	577	574	594	548	536	566	548	555	559	492	558	544	571	550	548	572	573	564	571	595	586	603	557	563	508	581	576	543	588	518	541	553	557	579	593	551	590	556	573	579	557	576	546	557	584	609	564	546	570	576	546	577	595	588	563	581	558	544	553	534	561	561	613	524	582	560	558	553	530	567	543	551	507	596	529	569	601	540	549	545	556	574	563	540	604	572	533	573	561	559	552	593	567	554	511	583	553	605	564	594	550	555	546	528	560	569	567	539	563	589	570	549	559	526	555	590	588	607	567	545	557	577	544	566	570	596	563	571	570	541	564	578	594	575	614	555	560	602	546	507	560	569	588	557	545	568	572	577	581	535	545	525	568	557	577	549	524	572	493	569	567	533	624	537	519	567	549	565	555	600	554	583	565	591	497	567	573	576	562	591	545	556	562	595	582	580	580	532	580	552	533	589	561	572	561	568	535	516	528	570	516	535	524	567	586	534	555	547	555	556	576	541	557	534	539	556	555	498	585	586	576	537	572	541	519	601	602	540	553	583	551	557	552	539	583	567	525	545	552	541	538	550	574	575	620	525	520	537	542	519	553	552	540	563	540	538	579	557	539	561	566	537	542	549	545	531	508	557	565	601	546	527	541	567	552	603	498	580	555	563	610	569	590	535	505	544	530	567	545	558	573	539	537	613	571	560	561	620	600	554	599	558	559	527	531	554	541	533	560	529	571	549	531	549	583	564	531	592	545	568	568	582	561	567	593	575	590	557	563	523	520	571	570	546	565	547	537	564	563	549	548	562	540	534	503	519	591	565	535	576	547	577	583	579	589	592	572	577	598	550	548	519	543	554	556	559	561	536	571	556	529	569	584	529	567	628	539	567	528	544	560	550	554	569	573	539	570	505	562	570	584	544	570	553	519	566	617	522	574	588	546	597	602	559	573	572	575	535	556	583	562	550	598	548	536	573	572	562	549	551	595	531	546	605	559	540	563	559	553	579	578	557	613	531	500	562	561	550	543	575	552	573	546	533	543	579	547	545	585	543	562	575	562	523	582	563	561	562	544	578	581	537	564	543	588	552	604	583	532	553	554	586	537	591	552	558	587	553	584	486	568	556	557	570	541	574	588	568	540	547	552	559	591	542	579	540	591	540	543	585	542	579	582	546	540	538	570	551	593	554	615	602	568	533	563	559	534	548	585	542	549	585	555	530	584	558	586	559	534	569	584	578	524	561	515	538	546	569	565	548	548	584	548	594	559	611	548	540	560	547	557	526	592	535	523	596	568	538	558	541	554	581	559	596	522	551	554	548	546	590	544	524	583	532	595	571	530	575	562	541	599	568	511	560	571	589	579	535	532	538	566	548	561	647	574	586	576	580	618	567	570	621	577	551	573	574	542	546	550	582	587	570	546	514	534	605	575	546	518	558	595	534	542	543	530	568	583	574	558	550	563	567	571	573	547	494	587	561	549	569	549	548	552	527	553	539	543	564	587	569	569	546	545	515	555	529	549	568	545	515	566	539	518	536	579	534	529	547	541	589	544	550	550	569	607	569	568	575	554	586	571	550	544	538	597	557	559	573	557	533	541	567	571	533	532	553	534	600	565	541	526	560	567	551	555	523	555	559	562	584	549	524	532	541	554	528	562	521	564	565	574	584	577	552	563	563	533	562	562	520	535	548	588	592	577	582	616	523	604	561	581	585	547	566	554	559	563	576	588	539	586	551	525	574	544	585	531	513	561	578	543	562	526	624	583	573	533	538	588	559	506	559	549	522	570	538	541	559	558	527	553	517	523	547	536	528	578	595	566	537	524	564	550	546	530	556	537	553	559	536	567	505	567	575	522	534	575	559	544	569	579	608	554	540	606	529	567	543	559	570	575	547	547	526	564	532	547	557	539	517	529	583	556	511	564	519	547	581	578	555	595	573	570	530	543	563	517	546	597	561	558	554	542	494	544	538	557	517	542	557	562	591	618	591	557	535	560	566	510	572	587	609	547	570	568	538	539	528	534	597	550	582	546	568	575	565	535	552	564	545	536	566	586	533	555	540	548	576	563	558	561	514	551	579	547	530	595	542	521	541	560	516	614	579	530	513	571	544	524	613	608	532	551	548	545	586	560	551	549	599	563	577	566	541	526	540	557	567	564	568	559	571	573	590	548	568	535	566	580	603	567	535	543	578	600	530	574	591	538	550	578	526	539	591	572	551	548	571	534	556	592	547	567	586	561	555	533	513	560	562	561	581	577	548	581	535	566	579	577	559	570	604	569	546	513	534	543	567	564	584	588	550	560	576	531	598	592	547	581	541	572	563	548	536	579	580	548	547	559	536	521	603	546	536	574	580	575	501	569	587	543	541	547	574	562	528	513	558	559	545	562	562	521	581	515	548	514	543	582	562	535	579	566	556	579	612	563	564	571	552	569	570	525	560	499	568	523	540	538	550	546	625	520	559	522	574	554	554	546	583	540	556	566	580	535	553	552	561	554	550	581	539	581	524	616	499	540	535	599
7266	17023	13898	7502	5369	3960	3214	2631	2091	1884	1643	1514	1291	1268	1101	1098	1065	1003	983	968	948	924	941	909	859	895	894	819	800	817	822	787	817	814	811	802	802	756	813	737	769	751	766	771	773	757	768	792	777	765	767	757	811	758	737	773	777	767	783	757	747	731	753	771	736	766	737	768	766	777	737	793	779	746	781	746	803	750	765	748	742	802	776	784	844	748	767	739	743	717	761	709	777	711	773	771	765	738	733	755	771	752	754	787	733	772	750	731	725	730	691	765	744	733	728	765	737	730	781	692	747	740	747	777	761	768	762	744	774	744	791	770	739	786	744	781	770	741	736	751	744	735	712	745	731	763	673	708	784	709	750	734	775	758	739	729	772	773	742	733	745	789	791	749	742	765	791	741	715	769	770	774	766	764	768	756	791	750	743	765	756	719	742	767	734	761	760	696	725	670	732	737	738	743	736	733	760	715	752	765	754	743	758	730	740	705	713	757	734	732	742	755	804	728	737	783	698	700	754	773	743	743	787	733	753	775	722	684	728	754	763	750	730	746	736	709	694	732	795	733	734	776	721	720	747	687	754	761	766	734	736	699	763	775	787	759	706	716	762	770	743	779	733	732	742	703	738	747	738	744	778	735	739	719	707	767	745	745	804	741	748	729	753	722	723	778	738	787	739	721	742	762	752	713	788	708	721	748	764	746	738	817	751	665	751	764	752	764	750	704	736	739	694	739	785	738	739	728	748	792	755	780	786	751	717	745	728	735	768	737	734	749	766	723	737	714	762	721	745	733	774	752	737	707	755	728	762	754	786	759	757	750	707	722	780	736	749	730	762	759	765	737	741	765	711	731	779	659	662	771	719	747	777	729	747	686	739	725	744	728	746	761	714	740	811	744	752	738	737	746	724	756	737	749	792	767	754	806	767	759	760	768	753	718	732	681	743	780	710	694	771	762	770	800	741	734	793	766	707	740	728	761	783	741	731	772	763	705	763	740	734	727	755	777	732	747	737	742	747	718	725	753	707	787	789	766	725	725	773	802	682	716	710	779	726	714	762	782	720	742	742	737	778	802	752	823	761	715	712	742	743	721	803	777	756	775	737	756	730	739	728	747	763	717	731	749	773	682	677	777	813	770	748	738	727	748	734	758	753	784	749	745	762	785	701	754	775	724	733	771	741	790	744	737	735	734	721	736	758	726	788	725	726	781	787	708	735	756	753	709	700	797	706	728	729	782	782	778	749	752	754	726	758	721	765	789	781	720	725	701	775	788	684	755	760	768	773	717	717	770	779	726	780	731	755	743	762	751	756	722	734	752	749	758	762	732	746	750	708	775	731	726	740	729	734	759	760	717	764	724	734	753	746	796	763	725	748	705	790	740	805	764	752	765	749	756	710	752	704	730	754	762	745	748	752	774	774	736	766	733	773	732	757	761	726	799	767	720	728	741	747	750	774	752	734	762	742	751	756	747	766	721	747	750	742	714	772	716	730	767	736	734	755	760	722	717	707	710	757	739	737	719	686	736	763	753	745	692	752	714	797	741	711	748	786	778	733	735	768	748	704	744	765	714	735	759	738	733	712	738	705	745	742	754	736	708	789	755	707	782	745	731	712	728	707	725	715	743	737	719	661	721	796	753	721	731	750	733	745	738	775	729	726	744	769	758	701	780	735	763	777	746	761	827	724	761	761	749	752	761	755	736	722	771	718	749	717	756	754	782	796	729	759	766	752	733	725	767	751	719	724	784	781	744	791	744	782	720	778	709	728	738	722	710	717	787	736	735	721	773	766	785	778	739	729	705	743	725	716	761	757	765	745	784	761	694	799	715	716	705	717	760	702	736	761	714	726	739	711	753	783	760	788	772	722	735	714	756	711	683	733	747	764	786	764	744	749	708	699	762	717	731	741	773	720	728	752	761	703	797	713	765	756	699	748	756	760	741	714	789	717	740	754	758	767	775	812	726	769	696	710	741	742	749	756	784	751	733	718	757	760	777	744	755	752	766	751	721	756	754	749	717	727	700	689	705	768	711	738	752	739	743	741	734	771	743	739	727	727	737	692	719	777	690	711	716	740	746	725	708	790	737	703	710	818	752	775	745	732	781	779	777	794	729	746	721	724	750	741	734	676	719	708	761	745	774	762	770	742	736	664	727	774	760	733	781	738	753	739	713	738	745	762	743	726	770	736	765	751	805	748	699	714	757	707	729	771	720	721	738	708	782	722	769	742	703	789	749	771	724	771	778	767	778	749	779	709	744	720	783	757	783	757	726	781	772	734	712	793	763	741	776	768	783	765	743	769	764	808	759	729	733	739	737	734	722	735	733	683	741	787	704	766	753	779	750	788	689	734	813	770	756	778	748	716	745	745	731	762	714	721	729	707	718	739	791	740	742	799	781	730	776	739	740	781	737	780	797	697	779	757	732	753	788	756	751	724	717	774	746	734	752	757	741	734	783	732	781	757	725	773	784	707	758	719	748	737	736	748	766	744	769	760	747	766	715	772	745	713	762	698	745	764	765	718	750	795	718	741	745	718	748	739	706	754	737	771	766	765	783	788	747	761	763	786	771	683	747	737	768	740	711	762	718	761	741	770	726	703	765	783	769	745	777	770	700	753	717	739	798	734	712	732	780	781	750	729	782	734	766	738	724	748	785	754	763	748	769	763	754	709	752	769	802	721	789	743	735	723	742	729	752	732	690	753	737	780	765	739	765	720	753	750	760	714	715	725	753	732	742	750	764	732	771	765	722	777	800	773	783	730	709	766	750	733	739	750	763	745	765	763	773	764	714	781	775	722	757	784	752	724	755	698	792	733	789	736	733	727	796	717	772	730	753	750	714	725	753	735	736	747	744	719	723	768	806	728	700	726	702	764	750	751	765	759	674	748	736	735	767	738	752	706	735	745	773	688	770	731	819	752	783	773	775	773	746	718	718	705	743	764	780	736	748	725	761	750	706	781	763	811	733	694	726	776	744	746	742	713	772	719	746	767	706	762	734	756	796	786	753	753	745	768	723	732	727	742	727	787	762	755	790	728	774	809	770	737	769	777	741	768	711	746	778	716	732	803	810	692	771	743	713	722	760	771	748	772	773	758	742	740	787	709	730	719	709	812	762	787	730	760	737	759	763	761	745	796	790	749	705	786	793	740	742	767	755	739	734	677	740	772	783	777	720	793	766	764	745	800	731	739	701	758	780	730	757	767	744	732	748	720	730	743	746	769	710	781	736	739	721	754	760	754	736	764	755	704	742	724	761	793	783	738	748	721	748	740	750	738	734	770	778	761	701	753	764	739	792	755	791	711	750	725	735	774	736	798	751	738	779	737	734	716	761	714	720	749	729	697	773	791	785	744	768	769	729	773	727	742	722	747	739	762	715	764	802	713	735	662	747	693	688	778	731	716	797	718	747	751	729	724	739	740	728	717	699	803	744	742	755	718	732	767	731	763	720	710	719	712	784	704	760	797	705	717	819	788	783	677	748	749	707	718	770	795	772
27086	21169	10617	1149	741	743	703	615	557	572	591	544	590	595	615	552	557	612	585	563	537	581	525	584	589	558	553	583	542	589	557	560	544	550	533	551	562	571	583	561	591	568	579	563	529	580	596	519	531	549	572	568	615	570	567	579	554	623	594	594	560	592	600	549	609	589	599	584	566	574	562	542	566	602	564	571	574	607	566	616	556	578	592	540	554	567	564	589	542	578	592	612	533	591	573	530	561	538	577	593	567	563	579	558	534	596	564	560	568	587	590	549	578	550	550	572	597	583	567	540	560	595	572	546	597	602	576	519	589	604	587	566	587	586	564	548	574	565	546	567	558	585	588	540	581	536	547	596	590	625	553	542	570	556	541	611	581	592	559	541	560	567	557	597	578	598	579	562	584	558	587	550	582	561	612	562	595	545	578	571	540	539	622	573	595	553	545	562	580	590	580	575	554	582	560	568	590	588	563	587	559	587	578	566	595	551	580	621	591	572	555	555	550	556	581	558	558	544	515	583	599	547	568	582	614	542	550	580	568	559	572	557	554	542	576	543	584	564	528	588	535	558	586	553	592	593	576	561	550	558	562	555	573	575	595	578	570	574	576	551	572	569	591	598	586	549	555	526	575	602	596	545	540	600	530	560	550	548	594	572	578	591	593	554	589	537	586	555	547	552	575	597	556	564	542	575	563	529	589	571	583	561	588	595	560	582	547	595	605	630	536	561	543	535	557	581	530	569	579	574	529	576	575	577	551	540	559	548	593	528	557	520	581	552	592	548	568	569	577	557	546	597	582	564	569	566	566	499	543	516	574	603	560	578	565	589	599	567	553	555	536	598	571	566	607	566	581	560	560	600	590	564	616	549	547	565	554	577	558	525	565	560	561	566	594	563	573	531	557	595	599	603	575	526	542	564	541	586	584	602	571	595	569	572	559	593	527	527	557	578	551	588	596	600	614	570	583	568	537	581	592	592	579	582	595	558	601	569	574	557	584	610	575	579	581	608	559	547	620	591	557	615	558	549	583	560	587	594	531	574	575	560	598	557	603	568	576	562	580	585	552	586	543	551	588	568	579	601	636	561	559	570	551	555	550	578	592	584	567	607	570	561	590	583	567	589	576	593	561	563	578	626	559	609	564	559	595	530	577	598	562	549	541	536	563	519	594	554	579	561	604	578	569	585	551	559	600	566	541	544	546	559	613	532	564	565	557	642	559	608	544	545	566	583	570	594	567	564	576	517	583	595	585	536	588	569	582	611	570	599	593	575	583	578	554	567	585	580	599	622	536	581	591	573	541	538	605	565	575	549	552	531	536	604	510	568	542	579	543	574	591	567	576	554	589	554	604	548	581	592	602	562	568	607	528	538	536	545	552	578	517	545	582	569	604	545	554	586	548	595	580	610	569	540	564	548	591	561	599	529	566	565	581	575	559	605	582	554	531	581	555	585	577	551	589	573	563	581	553	584	563	573	572	586	574	606	513	582	560	523	629	556	563	584	610	561	570	540	574	532	568	582	578	541	550	543	616	578	560	599	574	572	542	534	571	562	571	523	574	563	584	574	576	562	569	577	587	515	539	579	549	554	580	593	568	575	599	564	539	571	610	545	542	594	590	566	590	578	592	600	595	568	592	571	569	546	542	553	609	581	568	552	556	512	562	581	570	603	548	564	564	538	556	613	546	574	578	600	556	544	583	557	545	539	544	561	591	547	534	560	570	536	556	536	578	559	556	538	553	531	549	594	578	560	564	620	580	582	598	553	610	571	599	558	565	611	589	581	608	606	566	558	590	566	589	593	527	590	577	590	577	574	578	565	563	516	565	568	623	580	613	568	550	567	561	592	585	569	578	606	576	565	539	600	597	556	579	588	542	580	530	591	579	577	629	581	567	569	573	598	603	513	550	556	588	584	601	562	612	592	553	605	558	561	572	579	560	585	562	524	570	581	592	563	564	599	560	598	527	564	602	592	589	577	543	599	573	557	547	553	565	547	607	608	535	562	514	612	579	584	568	575	569	549	574	544	556	568	537	589	576	543	566	585	541	553	564	565	558	571	587	555	584	587	587	566	585	596	557	541	572	544	525	566	595	597	566	574	579	543	554	550	560	541	606	569	614	548	538	554	621	570	543	612	562	594	578	591	575	558	580	554	556	560	558	644	567	608	549	560	552	559	566	568	539	524	567	612	577	561	541	590	576	586	523	578	571	583	570	549	546	566	555	607	600	626	635	545	574	533	562	593	519	580	554	564	565	538	590	581	572	579	605	593	595	594	560	555	584	541	584	590	575	581	555	603	598	572	598	605	559	564	605	594	595	586	563	587	596	602	586	564	560	556	554	597	601	539	543	579	552	538	570	529	536	570	614	553	572	506	606	561	564	606	551	576	582	570	589	561	562	553	557	573	596	577	627	564	583	564	548	575	537	601	589	567	538	549	590	579	575	535	557	567	559	552	594	615	559	579	568	597	613	545	587	565	576	588	536	569	599	591	577	574	585	567	575	579	580	612	617	592	559	547	537	591	556	590	563	592	596	602	525	584	559	583	540	551	554	565	541	533	599	587	572	576	594	580	581	569	591	580	582	575	561	527	601	567	569	566	580	565	574	549	580	567	598	613	517	625	583	577	528	560	546	550	620	560	565	530	554	545	551	536	586	607	543	560	589	565	555	539	573	530	575	549	562	548	525	555	533	545	581	583	560	579	555	573	541	580	562	578	527	546	605	569	586	606	623	593	537	574	570	588	555	588	560	591	618	576	563	511	598	567	594	532	553	565	529	541	552	567	591	563	558	561	565	618	580	522	566	546	522	612	587	549	521	566	548	553	557	604	544	554	557	578	556	516	558	576	569	590	594	564	569	558	559	538	591	565	568	537	530	562	588	599	571	559	571	547	566	578	563	590	558	598	555	565	584	529	562	593	538	537	594	579	543	513	571	570	551	607	599	579	541	589	576	615	558	562	594	578	587	573	574	555	599	538	583	559	537	574	578	607	581	569	587	558	538	558	586	563	583	583	578	556	567	582	593	586	572	581	594	559	540	586	600	600	579	570	565	572	593	529	536	538	612	547	600	555	532	602	541	541	557	545	597	608	564	510	602	598	596	562	586	557	578	591	582	604	596	548	601	604	545	551	549	548	589	545	565	552	585	553	547	560	587	512	575	551	531	537	545	544	567	541	563	590	592	581	558	566	611	543	616	580	553	582	562	622	574	582	570	568	555	571	538	550	508	592	553	591	574	569	573	546	552	555	541	610	593	562	579	537	575	543	580	589	515	615	566	581	555	521	559	567	589	569	586	553	557	552	563	568	577	588	527	558	556	585	581	553	585	524	599	552	555	572	568	553	519	568	591	549	568	580	588	546	575	565	577	578	570	564	584	626	560	567	569	622	549	597	565	569	585	571	564	591	586	598	596	586	560	606	544	584	598	490	554	593	548	609	579	546	548	590	599	548	575	571	527	615	517	509	563	596	577	549	564	555	546	597	565	562	544	571
4073	1603	1434	1010	932	872	834	784	742	798	749	759	746	750	774	803	766	775	732	775	754	783	736	787	753	731	750	769	743	711	769	756	733	749	799	792	799	755	775	793	766	766	745	744	783	751	753	770	728	778	713	746	731	726	763	725	748	701	740	695	741	779	769	735	734	789	711	736	703	747	726	711	748	700	717	728	757	735	736	747	758	762	760	752	762	728	720	715	773	721	693	772	689	756	709	732	738	795	714	744	757	737	745	737	730	798	756	730	701	743	777	750	778	783	746	736	743	727	704	702	730	751	728	706	730	734	731	767	759	740	759	718	702	725	753	744	768	759	761	747	748	779	723	760	767	779	755	709	738	766	757	770	730	764	747	761	667	779	734	781	787	744	773	772	728	739	713	723	775	734	766	714	754	734	779	752	774	761	745	690	737	780	789	765	744	792	714	680	760	786	740	760	744	790	710	707	703	797	726	792	779	754	749	762	693	762	761	768	690	773	751	767	765	735	762	756	759	736	771	786	698	738	684	775	736	765	718	761	745	733	696	817	763	722	777	716	780	759	713	751	722	775	762	776	799	747	772	780	723	787	783	746	811	722	750	744	775	752	726	762	741	739	722	775	780	727	717	745	731	788	787	777	775	696	784	754	756	737	746	717	737	791	766	733	738	720	758	700	714	741	732	730	734	738	786	788	719	719	755	789	749	769	737	728	778	744	754	763	752	763	799	744	792	746	732	726	784	707	770	719	731	704	767	736	770	726	780	736	716	741	760	773	705	754	710	749	796	742	734	724	698	738	735	721	734	732	768	704	757	715	756	791	752	761	735	767	782	766	756	726	734	764	785	765	790	783	768	756	772	730	773	798	742	709	816	715	743	739	740	764	764	711	785	732	798	728	796	780	735	720	750	713	732	727	735	707	728	756	761	747	781	714	741	711	746	816	711	793	752	734	751	758	743	792	759	767	773	724	774	759	767	806	744	770	744	756	759	736	748	764	747	733	754	772	758	774	758	773	764	793	740	776	742	771	697	732	750	749	768	704	780	796	742	796	751	762	706	698	726	751	708	740	723	710	765	781	712	751	772	752	752	728	728	716	738	779	767	775	782	738	692	745	678	775	739	728	753	724	790	772	754	716	745	756	702	758	719	714	746	737	720	690	755	740	763	714	769	780	756	763	757	754	721	748	740	735	722	752	778	683	744	718	729	746	719	807	740	712	734	727	717	766	786	717	799	758	761	741	730	765	770	769	742	758	750	690	717	778	739	746	739	795	815	723	731	754	751	786	707	695	759	743	734	733	742	740	786	761	779	793	747	772	745	742	734	739	761	732	758	752	710	729	753	717	770	776	759	794	717	765	772	775	736	728	770	768	761	812	751	715	710	711	706	733	763	779	776	698	748	795	738	732	750	729	767	700	745	777	787	765	749	805	723	760	777	758	768	775	735	790	721	738	747	711	731	693	758	682	771	713	749	747	737	710	752	773	756	704	759	773	705	759	759	732	732	742	703	787	757	738	750	786	770	703	757	738	689	728	725	757	741	763	699	747	735	775	741	720	745	739	762	758	745	691	735	687	756	797	756	742	749	735	772	751	768	703	751	749	734	774	740	705	734	779	755	749	698	766	730	735	766	701	743	726	801	732	760	700	768	739	750	759	737	717	776	744	772	789	754	751	749	708	751	736	732	723	767	759	731	749	722	731	732	756	751	733	769	770	752	773	757	737	746	734	774	790	709	739	725	792	770	745	781	742	708	716	684	778	779	732	700	716	720	712	697	770	738	752	705	773	767	695	770	680	782	760	766	759	739	709	731	748	742	803	715	735	760	706	796	728	707	758	716	728	759	748	743	701	741	734	736	712	746	731	763	729	756	753	678	805	796	713	730	767	719	745	769	685	730	687	759	748	688	751	801	731	772	791	756	781	760	761	739	737	729	708	716	739	750	769	772	754	771	736	725	722	716	732	751	740	704	784	719	785	769	663	725	762	728	781	787	724	733	707	740	752	744	751	734	738	764	764	723	720	761	791	753	773	759	805	717	740	808	776	765	786	715	733	725	738	730	726	784	744	739	736	748	721	753	777	780	758	731	753	766	799	769	745	757	781	811	761	803	764	691	770	737	758	793	741	785	713	739	805	762	784	743	722	739	714	725	744	789	780	736	793	710	746	694	785	726	729	732	755	692	785	752	752	723	730	734	773	739	743	749	797	731	733	722	701	697	771	702	792	750	763	749	743	727	753	743	715	763	740	759	775	772	712	734	759	752	747	762	772	735	709	786	756	791	792	751	771	688	756	736	710	776	727	764	728	759	785	798	729	803	781	769	750	750	792	746	683	700	735	726	802	720	736	742	743	720	736	732	677	738	753	729	772	765	734	754	806	735	740	775	752	745	732	706	764	779	727	740	797	763	793	745	724	768	770	771	743	740	727	798	737	739	767	733	730	723	759	750	799	791	740	748	755	725	742	764	700	773	744	729	730	765	745	749	739	750	750	711	768	735	750	755	805	748	768	811	722	730	768	769	776	766	703	742	737	751	723	685	713	777	762	735	759	738	733	751	729	788	785	759	728	765	758	724	729	749	796	757	749	750	729	751	756	778	688	752	701	758	773	773	742	760	776	674	804	805	670	732	765	719	748	763	745	734	739	769	788	714	754	765	745	718	698	762	791	712	750	791	775	727	753	802	698	737	741	712	726	733	730	728	772	790	767	772	831	772	738	797	696	733	748	691	745	778	750	715	713	690	770	678	794	760	765	767	762	720	742	778	800	776	729	725	736	776	728	765	718	741	704	662	741	699	726	791	751	743	809	723	802	739	741	741	748	768	773	776	758	730	710	768	735	725	749	766	743	721	776	782	802	716	752	782	746	764	781	770	751	771	745	748	734	699	745	800	681	714	768	723	743	743	724	719	751	752	747	717	693	762	745	741	770	737	759	713	764	749	693	730	749	732	752	755	719	742	742	743	746	742	781	708	776	739	710	737	729	716	765	730	748	773	748	758	729	778	736	762	774	768	742	762	746	779	754	737	711	742	689	726	703	744	744	749	801	715	770	748	736	766	809	748	733	758	711	768	697	769	744	753	732	768	744	756	748	732	729	743	757	728	727	750	771	725	690	743	674	765	740	719	713	718	721	737	741	730	723	743	747	704	762	708	706	696	704	737	758	723	752	741	730	737	733	751	771	761	727	741	785	725	737	746	735	766	727	784	736	750	715	757	731	735	748	734	775	735	766	787	768	767	788	717	809	747	739	756	787	787	787	760	760	756	752	783	731	731	738	763	757	701	755	792	767	777	776	724	719	736	709	755	734	784	740	757	805	743	780	734	775	739	704	728	787	722	743	740	720	759	781	758	726	739	735	750	732	777	795	733	746	779	766	776	744	731	792	735	755	738	759	759	753	738	776	767	814	722	739	680	707	782	833	695	734	701	750	723	755	731	740	778	743	724	774	715	719	750	783	749	745	770	736	729	687	710	726	728	701	743	721	744	758	692	695
23930	21534	29154	24343	21530	13294	1905	1222	1123	1059	944	931	919	941	888	898	917	879	810	845	858	873	823	809	841	795	842	870	781	865	828	812	835	823	828	817	774	793	839	813	820	842	812	845	761	866	814	806	813	786	827	753	857	779	839	790	822	798	806	803	811	809	795	807	796	803	808	833	820	841	786	844	810	802	857	849	819	795	839	782	852	846	834	842	816	798	797	816	828	770	828	820	783	815	809	823	821	812	771	813	736	805	810	806	812	843	794	845	783	766	769	809	856	806	818	814	745	749	813	785	820	803	795	856	770	782	790	880	779	808	807	812	806	792	856	789	822	790	767	761	758	796	816	812	791	772	832	817	866	807	800	796	826	801	828	804	819	825	813	845	778	822	825	818	867	807	799	829	850	733	810	874	807	801	790	787	773	750	805	776	813	820	821	801	759	806	816	822	775	737	794	817	787	782	755	845	848	788	781	830	883	807	807	808	751	824	815	813	732	858	818	809	865	821	855	829	835	815	804	795	785	818	851	785	810	783	791	781	810	849	833	802	833	826	812	847	808	777	799	830	769	829	782	783	777	797	807	833	817	809	822	775	794	814	799	804	844	841	865	847	818	783	847	798	780	837	814	797	811	765	837	843	768	807	786	810	795	779	803	849	778	831	814	844	827	792	817	843	830	790	867	855	802	799	797	797	780	832	812	797	869	847	781	796	778	808	817	808	800	808	831	748	781	845	871	829	780	788	849	823	752	819	809	773	824	805	792	810	845	765	795	837	818	843	814	775	797	788	818	778	788	851	825	793	834	791	812	771	786	801	785	897	788	780	804	824	839	796	804	773	776	839	827	797	851	775	805	825	844	788	784	794	813	803	830	832	833	820	797	818	790	793	789	787	837	812	849	805	826	743	829	790	797	787	822	813	833	803	742	816	845	782	794	780	805	797	862	810	827	778	800	791	754	830	787	826	764	821	878	842	760	785	767	825	850	818	747	797	863	797	830	796	837	804	782	835	799	824	773	804	743	808	809	838	740	783	774	813	871	802	782	824	744	862	827	825	776	783	808	819	805	811	773	834	790	781	842	806	792	815	799	770	814	797	766	793	832	855	795	814	848	800	799	850	797	827	795	790	802	783	800	837	821	771	807	815	780	851	843	813	781	837	790	818	820	825	854	782	832	830	774	791	819	777	791	804	798	837	817	810	795	797	749	834	801	805	862	806	783	826	805	747	782	821	824	715	796	825	812	801	795	739	737	802	820	800	825	801	804	808	847	819	763	782	814	764	830	801	811	806	793	811	820	843	777	794	789	747	830	826	770	765	785	805	815	812	767	794	804	771	833	813	854	826	768	823	762	761	795	795	823	830	829	788	814	776	803	760	788	776	805	893	752	820	833	755	824	783	773	804	823	832	783	791	830	817	819	812	774	820	748	762	824	807	794	801	868	826	809	770	862	853	813	815	777	854	797	801	803	787	789	799	798	801	818	833	838	791	759	845	833	838	756	777	785	779	811	827	769	836	845	778	798	766	847	778	814	799	866	751	808	787	883	817	756	818	799	853	782	802	806	833	868	786	779	860	841	798	792	813	801	867	808	801	831	831	804	775	807	773	768	810	823	841	835	850	836	799	793	781	828	834	823	799	744	817	820	781	827	776	812	812	787	835	854	824	823	804	797	827	807	842	779	826	788	800	800	804	880	851	766	809	783	798	796	768	802	783	817	788	796	859	810	799	841	787	811	793	816	815	793	814	829	796	769	838	788	765	763	793	817	789	821	791	800	828	812	804	808	767	778	791	812	798	786	844	846	792	845	821	796	828	807	788	811	827	795	847	801	823	761	811	801	810	815	772	853	820	784	833	827	836	803	822	821	799	840	830	799	784	819	845	804	832	802	813	801	832	894	791	759	755	819	800	809	832	746	811	779	815	869	840	780	802	853	795	823	796	775	841	794	804	823	879	781	806	815	811	804	792	806	801	844	855	811	799	773	796	859	754	819	798	831	794	821	851	788	786	855	791	823	814	848	800	810	738	808	768	837	817	803	822	785	824	813	811	813	820	816	788	848	788	810	820	803	745	771	807	828	791	817	771	809	785	796	802	791	791	791	805	826	839	814	781	811	781	772	800	747	764	817	833	824	810	826	804	836	787	800	767	813	799	846	800	803	836	823	798	860	768	839	814	826	836	783	773	771	783	838	849	765	812	776	778	818	827	807	842	813	783	818	805	765	778	795	837	842	828	800	834	833	802	790	810	821	800	829	822	856	750	769	802	771	820	845	807	786	811	800	820	789	821	789	807	819	783	785	801	849	809	795	837	748	811	797	809	809	757	828	846	787	805	826	737	788	790	821	826	810	796	786	805	764	800	825	783	779	828	786	823	791	780	771	799	822	807	784	792	792	821	825	791	762	737	801	788	822	844	800	815	766	755	801	790	823	817	818	765	840	814	779	829	799	819	817	824	778	796	820	807	775	821	840	875	781	807	803	795	817	779	826	811	825	825	830	789	821	794	797	856	758	785	854	836	825	859	780	803	782	799	806	825	837	818	795	848	809	826	843	801	812	824	817	778	758	808	794	777	795	808	859	816	834	822	808	808	795	825	824	789	783	781	846	827	744	804	824	782	816	777	822	818	835	870	850	785	759	810	841	788	862	810	832	801	792	799	781	821	837	792	796	752	833	814	832	795	822	791	830	795	759	804	801	783	786	821	800	791	792	797	771	820	832	796	845	816	805	838	838	794	810	813	801	823	793	790	744	809	763	810	836	795	841	826	814	781	823	828	860	807	808	838	774	816	789	812	809	818	825	802	830	806	804	804	802	828	765	827	795	803	858	827	800	824	815	826	795	800	816	819	809	839	789	813	804	770	802	783	848	813	784	745	797	824	781	829	759	847	844	834	800	801	798	771	824	769	816	845	791	768	862	771	781	760	843	846	822	841	796	800	855	824	830	775	829	758	817	802	826	815	826	815	829	799	846	845	792	838	792	786	791	791	771	801	888	835	774	827	812	781	832	822	762	811	815	805	798	828	772	790	752	745	821	806	757	785	762	806	783	856	824	808	819	840	879	773	744	832	820	793	887	862	791	761	770	817	815	878	812	821	817	751	764	770	812	812	815	831	868	805	820	827	820	796	818	789	808	853	832	777	795	788	802	819	803	803	826	794	777	811	836	827	794	853	828	808	840	789	776	836	766	839	821	780	813	774	773	813	814	836	769	823	746	792	792	817	811	812	827	823	785	786	849	822	809	800	768	781	768	839	836	845	764	799	836	842	787	776	848	811	812	802	845	806	826	803	819	784	770	848	826	778	809	827	798	801	833	796	818	830	845	840	791	837	811	783	820	807	796	794	832	785	840	796	784	795	751	784	879	804	811	807	780	766	807	805	817	842	824	800	829	856	848	766	788	822	871	806	778	790	758	805	786	812	780	807	843	801	840	824	771	799	780	763	827	810	804	849	795	784	793	808	753	765	828	838	818	839	833	840	807	830	810	825	802	802
5329	11081	8917	4753	3454	2844	2326	2013	1756	1638	1583	1489	1295	1314	1272	1187	1191	1246	1165	1114	1161	1120	1137	1152	1147	1124	1066	1047	1150	1067	1072	1070	1137	1089	1141	1069	1105	1044	1109	1073	1091	1095	1081	1029	1062	1077	1150	1084	1099	1014	1051	1044	1116	1014	1102	1085	1037	1045	1051	1047	1090	1027	1122	1049	1080	1097	1071	1034	1054	1070	1083	968	1025	1096	1106	1090	983	1044	1039	1078	1079	1039	1011	1042	1122	1070	1029	1055	1142	1102	1067	1085	1109	1065	1054	1043	1041	1113	1057	1089	1022	1055	1020	1115	1074	1024	1052	1056	1074	1072	1102	1026	1080	1055	1043	984	1024	1117	1065	1055	1035	1062	1030	1059	1080	1117	1059	1057	1082	1054	1077	1044	1099	1041	1051	1068	1026	1038	1049	1089	1017	1105	1107	1069	1117	1065	1072	1039	1014	1055	1106	1043	1017	1109	1062	1088	1104	1091	1045	1062	1103	1079	1008	1038	1104	1033	1069	1059	1055	1040	1038	1081	1061	1100	1029	1103	1061	1017	1057	1047	1016	1047	1058	1014	1069	1068	1065	1028	996	1047	1077	1043	991	1019	1081	1055	1056	1125	1093	1079	1102	1094	1103	1062	1073	1085	1036	1040	1052	1029	1092	1059	1090	1029	1107	1045	1115	1094	1044	1078	1055	1123	1001	1067	1051	1080	1101	1088	1080	1069	1106	1029	1027	1058	1111	1012	1041	1078	1095	1118	1001	1018	1085	1016	1029	1047	1097	1082	1017	1072	1025	1069	1071	1075	1090	961	1042	1100	1088	1102	1073	1044	1105	1057	1085	1090	1058	1154	1094	1127	1056	1059	1047	1059	1008	1061	1094	1096	1087	1041	1088	1060	1031	1032	1091	1132	997	1047	1104	1104	1085	1079	1101	1093	1031	1042	1067	1023	1023	1064	1033	1020	1070	994	1081	1073	1077	1065	1005	1042	1075	1100	1074	1028	1014	1070	999	1035	1056	1024	1025	1046	1021	1053	1022	1045	1127	1076	1069	1091	1042	1077	1060	1056	1125	1039	1048	1049	1033	1082	1062	1034	1033	1067	1059	1018	1052	1052	1064	1057	1062	1059	1017	1058	1053	1047	1017	1041	1041	1021	1007	1020	1033	1042	991	1060	1081	1068	1035	1082	1054	1045	1066	974	1072	1072	1069	1105	1086	986	1088	1085	1048	1100	1029	1086	1034	1102	1055	1073	1012	1012	1029	1089	1009	1046	1042	1107	1014	1016	1084	1076	1039	1044	1020	1102	1062	1038	1078	1083	1033	1087	1020	1027	1011	1056	1106	1075	1010	1072	1002	1090	1041	1015	1113	1031	1120	1013	1068	1057	1086	1042	1099	1046	1069	1079	1011	1047	1082	1073	1066	1068	1068	1082	1028	1102	1073	1057	1017	1001	1092	1105	1024	1124	1032	1115	1074	1086	1045	1031	1023	1004	1094	1023	1053	1079	1012	1083	1027	1092	1000	1173	1058	1120	1065	1099	1087	1063	1060	1015	1051	1063	973	988	1036	1070	1025	1061	1080	1055	1095	1038	1064	1081	1109	1032	1061	1126	1081	1104	1060	1046	1092	1061	1087	1029	1050	1022	1052	1036	979	1118	966	1007	1069	1085	1124	1013	1072	1094	977	1036	1070	1079	1047	1002	1064	1013	1002	1058	1127	1052	1085	1080	1105	1084	1037	1041	1078	1000	1044	1032	1092	1103	1045	1121	1019	1043	1092	1046	1071	1068	1053	1013	1028	1046	1097	1077	1033	1008	1070	1138	1086	1100	1113	1012	1094	1021	1079	1038	1040	1009	1057	1095	1022	1046	1084	1087	1104	1062	1069	1056	1033	1043	1051	1012	1073	1084	1068	1083	1116	1067	1002	1086	1090	1110	1027	1018	1058	1083	1070	1039	1088	1068	1076	1023	978	1065	1027	1024	1024	1114	1092	1108	1012	1021	1032	1070	1053	1003	1080	1044	1074	1044	1064	1054	1059	1066	1053	1064	1118	1038	1081	1080	1047	1068	1031	1061	1105	1058	1085	1057	1047	1035	1036	1055	1098	1011	1060	1034	1047	1078	1051	1058	1030	1076	1098	1068	1026	1070	1104	1031	1004	1055	1031	1033	988	1031	980	1091	1083	1067	1056	1050	1051	995	1051	1048	1085	1067	1061	1052	1113	1051	1057	1050	1090	1066	1044	1075	1044	1059	978	1035	1078	1034	1032	1103	1099	1045	1055	1047	1031	1068	1077	1056	1041	1052	1086	1053	1057	1019	1051	1067	1084	1022	1074	1104	1027	1056	1037	1078	1114	1013	1037	1013	1123	1052	1104	1075	1082	1026	1042	1082	1063	1105	1046	1024	1004	1089	1047	1051	1073	1035	1069	1062	1070	1015	1102	1052	1077	1078	1084	1005	1039	1031	1051	1066	1044	1068	1043	1066	1063	1029	1053	1041	1062	1088	1072	1064	1096	1115	1060	1032	1024	1099	1071	1075	1021	1074	1038	1093	1072	1055	1014	1054	1085	1017	1013	1076	1085	1077	1059	1057	1015	1063	1011	1027	1142	1049	1073	1042	1052	1038	1110	1006	1080	1096	1008	998	1060	1134	973	1011	1076	1062	1084	1094	1069	1119	1051	990	1076	1031	1086	1087	1075	1071	1084	1006	1068	1022	1045	1008	1010	1069	1044	1040	1127	1089	1063	1034	1043	1053	1091	1061	1067	1045	1096	1059	1047	1011	1001	1021	1028	1052	1079	1006	999	1074	1052	1078	1060	1052	1073	1053	1081	1050	1007	1038	1038	1040	1048	1066	1056	1015	1016	1076	1025	1046	1042	1033	1037	1083	1113	1074	1078	1116	1044	1071	1007	1056	1099	1099	1086	1036	1092	1025	1103	1036	1072	1104	1070	995	1043	1043	1079	1042	1018	1087	1075	1075	1037	1132	1060	1092	1026	999	1057	1041	1068	1044	981	1022	1014	1062	1039	1037	1019	1128	1041	1082	1030	1064	1060	1073	1063	1048	1024	1060	1050	1047	1073	1047	1069	1048	1038	1088	1034	1079	1104	1075	1071	1047	1052	1074	1049	1041	1133	1043	1036	1051	1043	1034	1028	1052	1034	1050	1063	1040	1007	1014	1100	1048	1059	1007	1011	1015	1067	1087	1105	960	1046	1089	1082	1026	1081	1032	1053	1086	1081	1055	1035	1069	1052	1071	1027	1082	1090	1040	1017	1064	1005	1033	1061	1097	1027	1015	1069	1049	1044	1067	1069	971	1073	1017	1095	1056	1053	1040	1035	1061	1073	1078	1077	1028	1060	1085	1049	1122	1029	1024	1064	1019	1073	1061	981	1096	1067	1002	1044	1045	1066	1016	1077	1039	1038	1070	1075	1072	1041	1059	1013	1024	1083	1006	1064	1069	1033	1061	1081	1036	995	1056	1074	1061	1052	1060	991	1079	1050	1117	1012	1029	1035	1073	1059	1031	1057	1031	1044	1009	1092	1002	1017	980	1100	1122	1105	1060	1034	1076	1146	1105	1065	1061	1063	1106	1041	1021	1043	1075	1121	1074	1016	1096	1024	1035	1042	994	1054	1053	1053	1066	1061	1006	1053	1083	1030	1020	1094	1038	1057	1033	999	1085	1089	1055	1012	1055	1054	1048	1035	1046	992	1045	1032	1042	1069	1025	1080	1042	1065	1099	1056	1034	1058	1018	1088	1015	1042	1035	1049	1034	998	1024	1027	1096	1109	1057	1072	1064	1103	1031	1059	1044	1089	1021	1042	1063	1085	988	1079	1073	1063	1022	1008	1067	1020	1016	1090	1045	1047	1049	1080	1043	990	1075	1014	1046	1053	1041	1093	1050	1060	1105	969	1043	1059	1018	1041	1047	1031	1051	1006	1066	1005	1085	1044	1051	1063	1003	1077	1057	976	1085	1065	1025	1054	1101	1049	1067	1036	1029	1107	1024	1065	1038	1069	1035	1070	1045	1028	1104	1076	1039	1038	1006	1067	1082	1021	1066	1028	1035	1047	1058	1055	1079	1060	1045	1016	1029	1030	1049	1068	1025	1071	1043	1085	1098	1089	1083	1068	1094	1072	1092	1058	1027	1103	1032	1045	1117	1083	1004	1064	1065	1050	1039	1055	1094	1053	1136	1070	1070	1115	1058	1064	1019	1046	1049	1052	1104	1106	1058	1071	1054	1044	1001	1104	1097	1008	1026	1017	1083	1079	1036	1022	1107	1046	1067	1074	1022	1069	1082	1112	1037	1021	992	1023	1064	1108	1080	1092	1094	1030	1096	1059	1060	1015	1048	1057	1040	1004	1061	1052	1020	1021	1017	1046	1043	1082	1063	1005	1121	1025	1056	1101	1075	1107	1026	989	1085	1061	1066	1054	1058	1051	1040	1059	1069	1017	1056	1026	1058	1083	1060	1044	1080	1066	1016	1085	1116	1122	1071	1050	1049	1063	1044	1096	1073	1066	1065	1047	1016	1086	1084	1090	1100	1029	979	1003	1018	1023	1044	1012	1063	1058	1034	1087	1039	1086	1061	1057	985	1048	1059	1036	1103	974	1086	1092	1034	1056	1078	1076	1052	1023	1087	1036	1050	1000	1109	1082	1056	1078	1018	1048	1054	1065	1066	1051	1030	1074	1074	1013	1075	1098	1160	1052	1085	1054	1074	1096	1086	1063	1034	995	1077	1082	975	1009	1099	1050	1113	1101	1061	1080	1066	1067	1050	1074	1040	1052	1056	1065	1127	1032	1038	1005	1019	1057	1023	1100	1038	1063	1019	1059	1036	1067	1050	1048	1052	1116	1054	1032	1085	1067	1093	1068	1032	1029	1073	1079	1152	1087	1060	1063	1008	1081	1058	1050	1093	1052	1069	1052	998	1089	1138	1070	1061	1056	1059	1015	1024	1049	1064	1024	1085	1034	1115	1065	1022	988	1081	1010	1061	1073	1061	1061	968	1047	1072	1059	1104	1033	1060
23068	21502	29502	23949	21503	21552	11110	1502	993	1005	913	865	828	769	717	663	659	698	634	629	618	595	599	628	554	613	579	622	593	620	565	553	601	582	571	601	567	596	597	558	568	579	554	590	528	585	549	577	538	589	565	606	553	614	548	521	549	576	587	577	516	525	543	556	561	585	566	571	557	542	549	587	591	574	542	590	581	594	600	558	586	541	608	556	562	589	593	562	533	581	552	541	524	543	557	561	548	574	534	560	587	589	575	539	569	571	518	560	522	570	577	536	574	556	554	504	571	549	534	589	543	552	565	566	581	533	529	540	568	553	560	549	609	560	533	558	598	582	571	548	585	535	552	541	575	620	532	524	541	556	517	553	554	518	523	545	541	578	527	544	533	587	563	527	561	512	538	598	582	521	547	532	536	569	520	552	571	520	577	516	544	518	568	548	585	555	558	568	560	554	582	564	567	549	518	539	596	602	556	534	562	548	566	563	535	568	581	531	539	574	540	533	624	569	566	585	595	532	594	569	545	562	539	534	537	536	546	563	541	558	532	571	552	537	561	507	569	559	560	533	618	599	552	590	561	560	582	539	582	571	567	558	574	563	542	515	576	556	581	535	499	538	514	520	520	515	535	528	556	571	580	545	518	549	563	559	516	566	581	534	563	528	530	524	549	569	552	536	567	567	529	560	575	564	531	546	567	527	541	581	542	525	543	570	553	584	545	580	588	555	555	575	573	572	510	585	534	569	538	565	547	532	555	495	582	532	532	582	560	571	533	512	537	545	532	563	565	578	552	589	521	550	558	565	558	594	585	556	593	550	569	562	569	558	581	571	508	557	583	532	541	528	562	515	552	487	527	565	526	562	568	568	545	491	535	533	540	544	555	543	550	541	597	552	558	545	531	566	571	561	562	540	530	554	530	571	516	536	561	564	550	560	509	577	582	524	547	567	600	580	505	549	555	577	538	512	550	556	550	546	529	581	548	578	552	567	545	555	551	569	545	557	564	524	602	547	578	566	571	504	593	563	545	555	541	576	561	542	513	583	568	557	574	600	583	579	602	534	565	612	545	557	562	558	579	566	540	551	565	519	570	555	581	547	529	549	527	585	572	547	517	546	590	534	560	552	555	560	577	557	525	566	518	534	552	538	562	566	584	554	559	550	513	570	579	555	559	551	537	551	526	537	536	573	607	543	519	527	551	541	558	534	545	530	576	557	568	536	561	545	564	548	559	588	540	525	524	569	540	533	546	559	567	581	543	562	534	559	582	556	559	546	562	513	539	513	593	570	547	553	556	525	560	503	543	535	561	561	493	573	587	542	557	565	534	553	541	543	560	574	554	548	562	587	599	579	568	549	522	536	522	561	532	533	583	539	545	571	527	539	529	553	525	552	548	573	520	525	505	569	516	534	606	547	540	534	568	538	542	534	551	558	541	515	529	556	573	557	559	558	488	595	500	544	587	572	516	553	584	527	478	582	566	552	607	591	541	540	533	579	565	546	547	548	543	535	586	563	540	541	582	556	546	532	575	586	567	571	559	551	588	490	579	533	607	545	518	555	547	576	542	480	558	510	569	538	558	550	516	555	538	562	524	552	553	559	599	556	594	574	578	551	537	552	507	552	557	595	596	537	532	549	549	534	593	575	545	523	545	583	546	546	600	539	582	581	547	548	530	556	538	522	520	548	592	533	550	543	588	533	562	553	578	536	586	543	597	578	509	531	548	521	589	470	575	534	555	585	548	557	514	561	511	520	521	540	546	550	580	538	509	578	524	526	558	536	622	550	559	572	572	546	575	540	542	567	559	524	542	530	540	617	554	559	565	546	554	563	524	567	546	537	546	515	577	535	552	534	538	610	554	573	606	580	550	554	573	557	551	563	530	542	554	577	591	563	560	554	567	565	561	550	525	609	594	563	595	611	541	509	501	551	496	551	508	598	573	583	548	558	589	600	555	568	580	551	535	508	552	547	576	542	559	570	593	573	552	564	555	557	591	525	532	517	583	512	541	567	542	561	510	509	550	537	561	522	580	533	564	556	510	542	605	532	612	557	563	559	532	545	534	549	553	583	528	578	545	539	591	588	574	577	503	500	538	554	548	596	538	552	513	541	542	552	574	542	553	542	570	592	572	536	550	530	562	566	537	568	557	535	568	565	548	545	574	527	594	532	525	568	543	548	563	540	534	543	557	557	607	511	569	557	572	564	592	588	539	526	563	570	538	549	576	524	524	530	526	531	538	530	585	510	498	470	590	586	520	562	521	580	541	508	539	566	539	532	565	551	580	532	518	532	601	542	565	542	551	562	558	586	552	526	524	560	600	530	527	587	545	497	556	583	535	516	566	562	522	542	592	559	520	518	526	530	561	529	601	575	533	530	523	561	522	498	582	522	543	569	567	571	531	573	519	523	560	542	585	559	562	552	533	522	575	568	551	569	548	555	547	569	536	544	548	541	553	521	543	558	528	565	538	579	557	509	578	584	543	508	584	584	578	566	534	545	555	568	585	553	576	535	491	493	522	555	566	484	564	561	548	528	553	563	568	556	579	544	535	539	492	563	553	518	585	567	534	532	519	554	547	556	558	549	574	563	515	573	510	534	504	530	570	559	567	509	527	573	575	584	553	565	552	578	536	559	555	614	547	558	534	542	586	542	560	581	553	520	535	554	547	546	557	566	580	535	558	560	582	582	553	508	560	598	543	552	505	552	565	560	543	557	533	557	548	567	559	527	573	540	503	541	556	548	555	575	555	594	515	566	568	544	562	564	544	562	590	555	536	565	559	561	508	561	513	573	556	571	487	531	601	529	537	595	564	565	570	514	523	590	548	531	541	532	579	556	564	559	549	551	557	602	559	539	556	551	544	529	573	532	582	527	540	616	566	531	547	546	548	531	554	591	587	540	544	527	575	545	566	615	565	606	576	585	554	558	538	543	528	576	594	563	542	517	547	553	565	558	559	548	569	564	555	524	523	547	494	525	518	535	548	557	548	525	574	532	541	588	558	515	545	549	520	573	588	563	576	534	517	536	530	524	540	599	544	593	520	572	567	555	539	575	540	536	528	544	523	559	560	553	532	551	548	552	558	569	553	510	524	562	552	534	577	516	546	536	566	569	540	514	537	579	539	573	569	483	546	526	534	550	554	515	596	587	576	571	508	549	603	517	554	530	577	558	596	575	553	523	556	560	504	522	587	598	579	547	531	537	537	524	560	529	537	590	539	549	559	576	563	625	550	523	554	545	538	576	533	546	566	559	541	576	595	560	543	562	554	551	540	546	486	512	594	558	518	526	531	555	538	564	540	539	540	518	546	576	570	520	535	556	543	540	533	561	550	556	491	522	565	505	499	524	552	563	557	535	575	558	587	537	528	591	592	537	542	517	543	606	554	520	562	526	565	587	525	571	517	577	546	583	542	576	561	561	595	620	558	584	547	552	544	521	505	529	571	568	555	563	526	594	553	563	550	542	575	562	522	587	548	541	514	549	590	564	559	518	566	534
7322	17009	13940	7484	5192	4037	3182	2578	2154	1822	1627	1474	1355	1227	1084	1031	1027	1035	952	930	911	919	867	905	864	851	812	827	796	785	769	821	807	767	784	804	791	765	787	758	757	838	753	745	803	787	736	804	808	776	744	776	721	752	814	724	791	745	719	766	751	733	700	764	741	728	718	755	810	747	756	703	760	765	753	759	794	749	775	784	720	761	777	785	766	728	769	762	781	752	726	781	760	732	766	734	757	764	746	744	737	778	754	743	766	758	773	803	707	753	796	735	749	709	729	723	743	772	766	695	776	758	749	746	723	739	747	780	735	760	735	725	727	760	786	725	740	700	762	720	778	710	748	786	770	748	759	781	730	747	750	734	714	721	745	723	709	763	680	699	755	727	701	734	733	758	708	727	718	748	764	741	733	748	740	791	696	781	746	705	756	759	745	693	724	722	757	692	759	774	743	756	793	782	734	771	768	768	723	739	723	782	729	760	805	756	729	755	747	711	711	756	757	778	743	691	747	727	745	727	779	739	745	707	729	809	702	726	726	726	741	705	742	711	726	764	693	738	749	736	749	738	708	733	739	701	703	747	731	752	782	768	688	718	703	703	732	768	731	739	768	662	650	719	681	747	764	744	713	692	775	728	695	738	711	800	707	768	769	764	761	741	725	736	742	734	722	743	785	730	740	804	745	724	743	747	748	725	761	767	734	755	707	739	703	670	722	749	698	758	730	769	748	723	755	707	813	738	778	707	730	753	712	707	739	779	754	758	730	729	725	709	770	718	677	742	726	760	731	717	710	690	758	784	704	730	750	724	758	771	690	759	684	709	761	743	749	717	744	746	737	779	714	747	675	733	717	781	769	707	728	757	754	740	737	771	732	778	768	719	689	722	736	705	750	726	730	721	722	729	738	716	769	706	703	769	723	750	735	737	740	771	737	771	813	723	681	712	758	758	759	740	743	779	772	758	726	772	774	731	720	669	731	739	770	747	733	677	743	725	741	738	755	714	709	711	770	717	750	758	709	768	719	754	745	783	783	777	758	730	723	753	695	734	730	774	701	738	739	709	737	696	715	775	730	762	753	756	772	738	742	726	746	793	722	752	721	759	723	755	775	772	749	783	734	733	718	749	736	750	718	792	738	760	716	686	712	712	749	797	712	746	741	731	730	724	780	748	761	729	773	737	711	739	727	726	726	699	783	720	709	724	728	736	768	733	766	705	746	735	736	692	768	757	714	750	734	725	772	757	734	752	748	690	760	747	774	715	765	743	709	751	782	738	760	756	730	719	721	714	719	700	753	760	781	792	721	692	719	706	712	712	780	773	730	765	750	739	736	746	723	723	774	747	703	701	706	722	711	792	795	748	744	734	765	716	770	734	733	761	729	780	710	711	726	731	746	782	739	734	751	708	745	724	741	769	744	731	729	742	721	717	785	733	735	715	708	744	712	721	755	700	697	758	751	732	767	761	732	707	757	748	710	700	707	753	702	748	713	715	754	730	718	759	712	765	748	706	721	731	766	699	730	733	699	698	713	741	742	773	735	744	743	721	745	792	794	703	760	749	731	779	724	783	722	719	745	759	756	753	710	786	720	690	712	739	768	761	769	716	762	754	696	760	727	656	773	759	803	745	735	735	746	749	770	728	715	766	729	692	730	719	757	748	710	718	741	745	801	749	761	717	721	731	734	738	742	748	728	727	707	745	714	693	710	720	821	709	688	761	703	726	723	737	767	721	753	731	792	731	729	751	799	715	723	790	758	723	746	710	730	752	729	723	749	760	715	725	761	760	807	682	674	701	738	760	751	783	700	755	778	722	774	734	731	740	733	761	762	705	706	740	749	748	747	747	750	737	781	790	751	760	782	776	645	733	791	729	737	762	700	764	743	724	720	728	756	678	754	811	728	752	739	704	687	713	754	722	731	742	728	758	755	725	782	738	779	725	778	724	734	759	702	756	789	731	700	779	733	704	709	701	735	789	728	736	769	749	764	730	709	779	737	725	710	762	727	763	699	730	766	726	740	658	754	717	750	718	761	712	741	705	747	719	748	737	698	802	762	749	727	771	741	722	823	724	757	742	715	772	762	698	718	722	743	747	715	716	739	746	740	781	725	739	776	687	727	773	809	751	761	719	693	757	729	763	692	716	747	757	762	731	725	662	760	737	724	714	729	729	719	746	741	730	758	736	755	746	755	760	738	753	698	716	735	705	733	682	763	735	734	734	726	747	692	748	739	742	761	750	698	778	739	711	742	785	769	782	733	705	801	760	762	745	764	714	744	744	690	754	774	699	738	738	795	750	696	731	774	754	737	696	749	736	735	724	738	720	754	766	748	684	731	765	766	780	689	715	723	708	776	737	772	746	785	688	766	704	748	762	755	733	728	713	773	727	786	762	733	799	712	750	766	709	731	764	688	734	742	733	720	754	732	721	743	768	778	703	741	707	734	743	746	695	770	761	744	757	728	741	703	694	748	730	793	743	753	741	723	764	775	776	713	735	724	704	756	742	743	728	738	727	754	726	683	790	721	717	735	760	759	686	659	718	719	735	719	750	741	788	720	765	746	793	795	727	728	697	712	726	730	778	760	739	762	745	769	763	751	764	777	789	740	786	708	736	750	733	732	762	725	746	780	722	732	738	747	709	771	721	764	749	702	739	753	747	774	750	751	728	771	764	762	722	728	738	777	694	726	728	709	775	713	706	728	739	705	795	737	738	734	765	703	730	714	785	722	706	721	744	706	715	760	805	746	773	713	713	747	730	748	759	684	743	736	754	753	692	772	721	699	752	738	776	750	742	759	744	778	760	788	733	712	747	730	758	746	725	732	807	727	737	760	793	717	740	724	737	740	731	749	728	739	672	752	723	737	696	792	722	715	755	711	686	720	722	731	766	725	794	793	766	731	774	746	702	719	667	766	742	736	732	740	758	669	769	710	727	724	717	775	740	772	732	750	707	780	773	707	720	741	785	748	726	716	734	697	771	741	718	727	731	758	760	793	721	713	773	743	759	755	713	705	742	744	759	691	713	761	745	716	726	728	745	784	771	755	719	709	779	704	703	701	780	704	782	750	753	718	775	738	759	690	722	735	755	708	763	717	762	687	735	698	724	722	714	712	764	703	708	745	744	722	740	756	713	688	721	750	724	739	774	788	749	701	778	762	753	779	700	739	776	734	713	735	769	785	740	785	729	755	768	743	718	740	739	736	705	753	738	752	742	738	711	741	721	766	742	719	734	717	718	704	713	691	747	748	737	747	741	728	720	793	699	736	738	773	729	745	786	717	744	697	747	713	755	720	737	739	702	725	771	729	795	699	709	753	768	778	700	770	753	713	713	758	738	758	759	750	747	707	725	760	721	729	700	733	798	760	763	758	751	775	775	701	752	707	737	752	741	726	702	751	682	720	751	728	842	731	755	754	792	768	771	759	743	762	747	749	765	716	741	742	733	723	715	737	732	785	727	724	777	748	740	719	688	725	746	744	689	727	751	787	737	711	739
27151	21180	10711	1151	702	597	605	584	620	613	619	563	547	556	561	599	592	592	557	565	543	555	590	576	593	549	562	548	575	541	606	584	550	596	526	586	542	569	544	541	545	544	582	547	598	548	557	577	510	522	566	550	525	539	554	585	560	571	603	564	533	603	589	525	562	571	586	566	568	569	567	547	604	616	566	552	525	585	615	569	571	545	534	585	579	537	533	598	566	548	570	571	520	605	587	580	562	567	590	563	563	566	561	539	583	501	565	558	568	558	547	549	589	584	554	548	531	563	540	565	571	561	556	581	570	553	609	548	570	587	536	555	588	573	573	576	573	539	547	556	534	583	574	576	572	554	580	582	597	548	596	580	547	556	532	562	561	541	564	561	548	538	538	603	526	539	564	541	559	554	551	600	576	593	571	547	543	549	542	559	555	588	616	528	568	537	536	586	570	544	570	543	590	547	601	555	548	600	552	576	582	585	546	574	548	567	550	531	617	553	577	559	568	579	528	580	574	544	586	605	545	543	532	580	609	568	542	572	536	557	583	525	556	546	554	593	549	580	544	562	525	556	564	573	521	558	558	584	587	582	557	533	597	530	562	587	570	517	592	568	552	570	522	595	568	583	591	555	567	581	541	551	543	570	550	531	556	559	560	579	546	591	554	552	554	595	602	579	548	556	561	574	555	521	568	534	524	561	574	532	546	578	573	538	595	591	568	551	591	573	592	529	554	566	529	569	576	588	582	534	560	519	579	576	572	582	537	566	615	567	582	573	545	547	563	566	532	546	573	615	545	543	568	559	553	519	567	577	541	558	556	611	592	578	575	552	537	582	559	569	538	568	567	555	580	570	545	549	558	556	532	558	591	596	569	576	517	576	587	580	578	581	571	517	574	590	538	562	555	583	570	572	588	536	545	566	608	577	555	598	526	589	543	531	570	605	540	573	605	535	574	596	559	576	517	518	577	558	564	573	536	534	525	559	555	592	577	555	609	572	578	585	565	563	570	577	591	547	590	531	562	583	552	594	552	571	556	550	554	557	541	620	549	524	598	577	551	558	560	542	578	541	539	557	568	579	540	566	572	543	533	546	514	552	589	587	580	567	568	552	549	529	532	578	577	599	572	541	538	556	547	590	549	557	589	525	582	561	500	583	572	548	567	566	521	511	546	580	540	545	544	552	530	578	553	556	590	556	552	507	544	587	595	566	580	553	577	543	551	543	552	603	571	608	546	582	516	589	555	580	574	575	553	557	574	555	590	600	533	598	553	600	601	583	563	582	558	565	581	575	543	535	596	592	569	522	556	537	579	576	594	567	574	584	554	521	535	581	549	542	584	583	560	525	580	564	542	584	579	531	526	593	592	546	536	557	566	569	563	573	568	576	561	592	580	550	563	558	521	593	594	601	519	571	571	506	552	540	556	543	587	568	552	560	579	538	548	551	537	539	560	608	601	595	565	538	623	594	564	564	534	538	564	559	564	583	565	587	605	525	532	498	613	530	532	553	549	593	537	565	553	559	560	581	586	544	563	570	550	583	541	549	566	589	557	556	584	551	546	556	536	560	567	542	520	535	537	539	579	536	545	541	594	572	589	600	596	570	595	533	580	586	552	565	548	534	509	577	553	551	511	545	585	546	598	553	553	562	535	536	559	551	589	608	553	554	532	550	552	605	584	563	570	575	533	533	587	568	561	557	575	567	554	564	540	597	543	607	573	563	568	608	540	569	546	555	564	533	549	576	560	568	605	524	554	576	605	600	535	543	558	551	579	548	538	585	578	556	577	554	594	588	578	538	543	564	580	578	559	541	546	551	561	601	546	587	570	571	551	570	538	598	563	605	549	578	552	591	599	527	557	583	560	557	562	569	585	519	538	557	594	573	570	574	580	534	541	609	568	572	542	562	534	541	586	550	527	584	527	594	592	548	573	532	609	595	561	549	575	506	522	544	547	584	551	563	576	541	582	531	568	591	584	540	585	569	601	582	576	575	544	519	532	595	548	546	613	548	593	534	558	565	554	615	554	567	553	561	575	529	549	562	579	538	533	612	514	559	526	602	578	550	565	568	555	604	552	588	579	564	557	551	566	579	543	562	588	602	562	561	589	538	593	540	608	589	546	536	546	572	610	561	580	604	546	576	538	642	546	575	562	557	559	591	544	557	547	564	549	621	578	525	548	517	579	581	565	567	543	594	588	537	571	576	532	576	568	575	532	553	569	522	567	564	531	590	628	568	600	536	595	580	577	572	566	558	584	586	538	587	562	571	595	559	550	617	565	569	572	578	542	541	541	532	562	620	578	522	611	565	553	554	557	575	528	591	563	571	546	536	571	544	540	554	613	542	557	573	591	586	554	568	567	552	562	557	582	556	588	536	560	566	564	604	567	573	564	557	560	582	623	536	540	580	510	536	583	574	575	571	565	556	602	529	551	562	594	588	602	536	581	594	562	510	547	564	617	572	561	583	558	578	570	595	602	567	578	572	552	580	553	530	577	533	538	567	579	551	570	511	563	520	584	579	494	569	578	585	580	555	578	581	571	573	546	594	561	560	564	585	576	576	549	528	534	589	571	563	553	544	572	570	551	594	553	550	564	594	575	608	571	543	566	609	614	507	562	570	587	555	552	595	532	557	586	565	534	577	592	558	569	560	572	538	545	599	579	567	565	528	544	549	530	563	573	546	534	579	509	562	545	566	551	573	563	527	573	629	580	583	584	575	581	560	551	580	565	545	579	586	551	579	581	562	599	582	576	552	588	558	576	547	609	575	575	581	549	567	604	541	580	578	527	575	574	565	594	575	562	537	559	597	579	528	564	591	589	567	566	538	564	585	605	546	560	595	547	592	550	563	550	586	572	571	587	598	525	548	531	580	506	568	572	535	551	614	565	571	596	575	550	532	576	588	548	574	528	547	574	596	551	580	546	554	597	571	605	619	545	522	530	529	579	574	524	596	565	616	569	555	565	539	541	582	567	582	562	596	590	551	568	593	535	541	561	554	541	555	563	508	568	555	557	572	585	569	573	558	589	572	600	560	554	542	546	597	556	525	575	548	554	575	571	586	536	517	584	559	633	580	546	596	561	577	619	546	574	540	544	523	593	574	542	515	579	536	592	556	582	521	549	570	587	558	573	518	555	554	553	589	621	578	532	533	570	572	560	596	578	559	572	579	530	554	561	593	559	548	590	585	550	602	559	626	578	561	550	567	558	578	511	608	573	520	583	532	557	577	546	571	528	541	573	550	552	543	592	529	580	569	583	568	553	564	531	540	507	527	574	557	554	577	547	598	544	522	588	567	556	569	540	549	566	538	586	548	629	598	572	629	585	574	515	557	537	572	605	556	540	537	580	581	575	572	570	542	528	560	585	566	578	565	563	561	605	531	627	579	551	568	578	561	554	600	566	570	575	570	588	600	565	571	581	585	573	563	542	563	547	542	571	550	598	566	572	604	599	603	569	565	574	572	567	550	580	562	525	536	544	571	586	616	550	542	579	589
4101	1487	1347	1012	914	833	864	788	731	797	776	716	790	784	762	765	750	731	720	767	777	761	776	717	748	760	736	698	689	741	690	749	708	724	710	752	749	798	763	744	761	761	753	758	807	743	727	741	746	756	790	753	722	752	748	767	744	697	745	734	756	760	722	730	766	731	797	713	707	724	714	717	799	721	759	709	753	776	736	740	753	759	757	763	789	774	780	785	752	718	734	738	751	722	765	737	745	758	782	717	728	730	723	728	756	790	717	754	731	731	738	733	730	756	769	754	761	721	755	729	750	763	721	745	747	751	730	761	737	720	732	754	728	781	768	730	718	749	810	770	748	757	692	746	715	751	730	771	713	730	733	763	743	773	695	697	744	710	740	791	726	751	755	784	737	739	736	741	730	707	801	747	742	717	705	716	781	766	774	750	738	718	718	722	732	712	722	763	742	742	750	721	739	740	685	735	728	726	804	716	713	763	753	746	785	712	756	805	710	757	720	746	682	724	745	721	761	736	751	768	673	739	737	689	752	745	739	653	746	722	743	724	764	716	712	740	776	715	747	736	720	733	743	721	749	718	746	744	747	754	728	743	770	734	733	747	742	765	698	717	796	753	745	741	735	741	751	747	760	776	766	746	780	718	761	719	728	772	703	744	703	737	759	686	714	780	749	752	728	680	762	722	690	743	713	783	739	737	765	759	726	715	727	744	718	756	749	708	755	741	752	745	781	763	745	778	744	767	738	744	716	755	740	722	801	730	763	749	713	718	781	735	725	755	748	774	766	763	746	759	718	746	759	748	737	736	784	700	708	713	763	772	752	768	707	713	776	768	725	706	737	749	734	730	754	712	806	716	739	706	725	773	792	712	744	753	685	732	674	695	691	681	742	702	748	728	748	726	743	705	753	715	735	715	714	770	728	715	779	776	733	760	766	682	710	760	745	774	754	770	718	714	719	789	760	739	755	772	744	765	725	775	794	779	753	708	709	737	696	714	750	732	760	754	722	720	786	718	764	735	738	704	702	757	745	684	707	725	725	776	736	765	752	707	778	716	770	761	732	729	720	760	750	761	757	743	707	758	733	748	762	753	733	786	733	751	737	734	765	752	762	741	739	752	746	712	697	747	698	769	731	730	712	717	734	763	752	722	761	708	771	760	686	745	737	745	715	757	772	751	696	736	748	718	680	697	729	749	745	733	777	731	704	720	757	732	758	736	727	726	718	775	705	733	754	765	749	752	746	732	736	704	724	740	765	766	714	724	754	716	742	736	759	748	725	801	760	755	772	714	769	741	721	731	757	802	749	708	744	746	729	715	706	726	806	739	818	771	726	683	781	766	762	740	748	746	771	756	785	795	713	725	740	776	752	747	692	764	761	759	750	736	670	725	689	742	738	712	720	761	723	712	720	747	775	732	705	754	693	753	747	728	758	739	700	739	713	762	744	718	772	774	735	695	732	777	758	773	727	775	757	755	691	726	744	741	736	742	746	696	775	726	694	777	716	717	737	726	755	715	755	746	713	749	803	716	742	752	696	782	710	742	745	725	783	734	764	789	742	733	777	744	775	740	772	735	758	808	741	779	794	757	769	737	753	708	707	733	717	700	760	732	711	684	724	748	728	757	737	756	716	730	762	736	732	751	756	760	766	734	740	720	745	748	766	735	746	757	710	755	737	731	726	720	781	727	730	722	732	740	701	717	719	727	726	736	683	739	737	716	713	731	741	695	742	751	713	698	716	752	730	735	749	763	751	723	726	721	732	719	732	711	764	716	756	738	761	712	765	719	704	767	755	780	763	751	765	735	749	714	703	749	725	755	749	756	753	828	746	780	754	731	749	757	757	729	727	759	796	753	735	745	751	720	773	763	788	713	801	728	722	735	767	752	723	729	759	756	742	720	754	729	730	768	779	739	735	728	676	705	750	764	727	776	718	751	762	759	717	770	732	748	762	723	711	721	774	752	750	708	750	750	739	723	757	761	734	761	769	762	721	746	760	753	772	769	745	753	708	707	730	718	721	761	751	724	775	798	733	712	810	729	701	728	761	711	733	724	764	770	721	766	749	777	720	745	752	740	724	763	708	722	775	752	750	706	733	735	704	749	734	731	770	741	713	744	733	763	769	749	720	754	718	776	753	802	731	774	731	719	763	754	726	767	719	764	763	707	735	746	747	774	723	723	783	751	736	737	729	734	785	727	747	748	765	758	744	687	770	786	741	746	718	683	732	764	784	754	791	793	762	706	743	722	764	747	751	741	731	731	755	729	781	754	745	725	704	733	775	751	768	737	683	727	753	758	747	754	705	738	740	759	764	757	765	734	795	738	675	764	725	779	771	770	796	706	746	743	815	759	757	651	748	737	716	721	748	755	714	698	730	766	730	783	771	746	717	717	708	775	756	756	743	750	764	737	725	744	751	701	661	777	785	760	749	765	715	748	720	726	738	764	733	694	716	780	719	742	756	705	753	763	725	749	750	703	738	688	756	731	742	702	721	724	762	750	685	772	741	749	731	801	773	759	728	747	721	715	737	801	743	706	737	781	787	737	740	778	738	792	730	743	704	806	741	785	681	717	758	781	786	711	724	720	743	789	758	727	725	753	765	777	756	741	759	761	763	751	780	713	725	799	767	756	759	782	739	708	771	752	755	755	782	753	764	733	745	735	763	741	750	737	732	737	777	776	759	729	739	775	759	766	782	751	732	712	746	708	750	717	729	735	766	731	731	694	763	692	764	738	700	696	663	781	711	696	752	784	742	727	774	745	775	721	691	679	757	736	725	747	761	735	740	752	732	759	719	721	729	741	731	699	739	770	757	717	704	686	738	731	723	725	738	706	740	701	694	741	751	721	782	741	725	733	751	743	764	779	721	736	731	762	758	758	704	701	739	712	727	753	697	699	715	777	775	769	737	788	693	760	754	741	732	711	693	747	761	785	702	761	746	778	751	727	767	729	782	714	709	701	728	753	734	725	731	747	758	780	749	734	714	756	733	760	692	738	712	759	688	707	727	746	678	747	724	751	722	755	787	741	738	761	739	715	770	783	764	742	778	719	791	752	733	712	737	713	734	713	714	774	724	691	711	728	708	746	760	781	713	694	787	720	770	722	785	704	742	784	726	696	734	697	741	767	790	759	774	729	749	736	734	728	734	737	733	738	718	756	754	833	803	750	726	751	770	700	745	722	758	735	739	780	693	753	788	736	714	755	733	724	727	752	721	709	752	775	762	756	669	727	721	780	733	747	799	768	732	780	713	741	770	713	784	743	724	758	759	734	726	730	757	684	694	719	719	762	768	736	786	764	713	760	746	733	718	712	725	778	725	800	766	742	738	740	761	729	703	782	699	729	715	709	748	759	757	723	749	761	723	736	741	758	755	687	799	755	724	716	732	773	729	737	735	726	777	696	721	713	741	760	774	720	719	711	713	736	769	732	731	758	738	731	745	750	706	764	767	724	739	736	705	700	768	730	731	671	753	733	741	744	713	767	765	774	768	728
23928	21536	29167	24355	21532	13310	1847	1238	1063	1060	963	939	934	946	891	890	825	849	872	846	885	815	867	791	785	798	819	797	857	813	798	811	821	806	751	801	791	810	809	828	791	817	815	774	819	813	834	863	819	769	770	799	777	811	814	836	834	758	779	815	766	805	830	801	775	803	778	771	837	771	773	838	852	798	864	785	784	785	854	797	825	839	816	811	768	761	788	859	821	805	785	786	824	809	835	818	770	784	827	774	816	773	820	810	804	791	751	782	793	808	793	768	849	824	770	817	799	791	829	824	839	799	797	813	762	797	730	795	828	813	781	772	825	789	810	785	837	854	777	771	833	801	795	758	784	784	756	804	801	809	771	808	804	745	782	803	760	820	780	794	788	758	885	782	765	762	844	821	762	858	819	800	743	755	772	812	823	778	762	850	797	766	787	816	814	846	801	850	747	797	783	772	878	837	818	802	776	821	820	798	746	834	840	811	805	778	746	791	790	775	807	803	832	764	801	815	819	855	810	779	790	808	810	768	793	785	782	795	846	780	794	778	801	829	786	806	811	810	848	781	762	841	824	781	788	796	806	801	812	798	793	839	837	816	815	811	812	755	789	826	798	775	795	781	737	797	810	779	783	828	807	792	766	828	790	841	787	804	734	814	780	799	759	780	784	837	820	808	812	758	774	780	824	847	774	765	754	798	814	799	800	802	806	800	806	811	776	817	805	760	813	761	796	820	813	789	748	740	751	829	802	819	776	744	784	812	807	818	782	714	831	743	777	836	816	832	751	771	797	795	739	818	805	826	766	837	837	775	773	854	812	787	836	784	836	835	801	776	806	819	788	850	841	760	803	808	764	806	837	810	816	773	818	808	790	769	846	792	769	825	750	814	800	789	792	798	831	759	831	746	772	804	785	847	794	851	800	799	792	870	819	819	773	802	795	763	813	812	766	821	800	784	784	825	798	772	840	758	754	770	760	854	777	796	750	765	773	804	830	792	789	820	798	804	808	848	770	793	795	778	837	803	868	787	783	826	776	786	798	728	826	805	780	802	790	821	796	821	812	799	820	794	810	830	802	828	786	767	796	821	811	817	770	769	818	810	774	846	756	775	803	771	788	769	806	796	797	814	776	821	779	782	820	811	844	829	818	843	828	783	773	786	801	803	792	743	800	746	772	766	747	795	787	801	810	821	824	812	774	832	818	821	788	791	802	786	787	852	775	822	819	797	785	801	789	745	761	786	795	802	794	722	825	770	806	797	807	746	772	808	763	769	779	798	786	844	819	844	781	788	756	812	795	807	801	792	749	783	790	757	786	806	843	759	818	757	752	772	817	841	853	776	768	768	805	789	783	809	798	784	833	850	786	779	758	769	771	759	804	838	816	804	810	804	822	844	733	769	767	756	807	774	785	802	771	784	820	813	808	798	787	867	804	860	771	815	803	825	798	803	836	800	773	813	796	788	778	800	793	799	795	823	860	796	777	806	782	794	842	798	821	812	825	821	796	820	787	797	776	853	804	796	822	759	808	826	706	814	822	749	796	798	759	767	846	760	855	781	789	787	785	811	814	776	835	784	841	832	806	805	797	799	774	837	836	808	815	764	766	792	798	814	773	793	796	791	827	839	849	809	743	804	783	748	821	835	789	785	797	819	855	831	811	782	813	793	782	813	856	760	815	793	753	759	778	783	815	782	723	763	797	768	824	792	789	823	786	797	822	776	789	811	780	851	796	809	749	814	829	811	765	779	810	795	849	853	723	782	811	758	799	823	863	811	815	806	786	830	773	786	795	797	750	794	762	735	775	773	824	823	810	830	785	775	797	794	747	811	822	751	818	792	817	810	842	773	886	788	843	808	765	799	781	803	824	785	794	776	846	791	815	735	787	769	809	815	793	798	766	824	788	810	790	767	795	804	798	804	797	831	779	816	775	742	847	742	779	834	798	825	786	738	815	813	753	769	768	782	788	753	768	800	816	808	779	792	806	747	776	794	826	780	764	799	797	798	794	829	822	807	805	779	783	739	779	844	776	783	809	835	830	789	812	816	793	785	865	800	827	826	797	847	812	763	770	805	818	864	815	770	836	801	832	802	817	846	798	774	846	824	791	783	796	795	778	822	810	751	808	816	804	755	786	769	859	812	787	795	781	798	826	834	798	733	799	829	807	801	748	822	810	757	781	822	819	820	839	805	762	764	795	787	826	780	796	772	759	777	815	815	784	805	773	774	797	815	817	828	740	776	802	775	773	842	800	833	837	850	830	816	808	841	793	784	756	806	769	764	812	770	794	821	780	820	819	849	739	788	828	809	751	750	799	811	825	803	786	761	771	778	829	798	824	821	809	809	762	766	796	813	794	770	836	788	788	824	833	772	805	782	820	808	764	776	772	803	808	780	763	828	806	737	739	821	845	771	751	762	811	828	779	825	812	763	799	815	830	803	809	773	821	776	772	859	786	783	769	781	806	801	815	822	766	789	743	806	751	752	796	802	817	811	866	825	783	767	804	789	810	751	821	812	786	754	824	749	824	812	832	781	828	772	809	787	771	793	812	814	776	740	798	845	811	777	804	811	764	796	756	810	852	803	814	876	784	817	764	789	830	863	773	789	766	841	737	787	779	791	794	782	789	835	832	784	800	818	785	787	804	789	753	768	774	771	764	817	770	808	804	835	811	791	797	775	784	767	770	773	779	792	785	764	822	840	793	847	814	736	751	834	824	828	830	837	759	842	779	784	818	812	818	790	741	780	866	772	824	812	835	851	807	786	783	828	784	809	787	801	771	784	788	797	771	821	826	798	801	811	824	778	815	824	789	832	826	803	823	732	814	805	864	821	854	772	821	788	758	774	812	861	728	764	811	822	746	786	793	778	836	805	787	787	787	780	809	810	782	770	768	822	812	747	770	804	835	829	820	750	751	841	768	799	832	809	834	785	825	809	845	790	819	811	768	777	757	840	807	749	779	822	815	799	784	821	762	814	823	819	772	766	799	754	792	790	776	794	800	809	806	799	859	793	819	806	816	788	790	803	791	777	823	814	817	792	785	806	804	809	788	781	801	775	803	769	712	775	812	775	825	769	774	785	784	808	813	797	800	799	802	810	837	750	776	803	800	825	807	805	845	786	822	779	852	789	813	778	819	830	775	821	781	809	804	758	779	816	770	824	854	803	740	818	770	800	823	841	778	775	766	812	778	824	816	831	778	803	809	808	787	790	839	813	806	746	857	776	776	845	792	792	811	817	808	805	835	756	790	820	845	840	768	800	880	776	810	780	793	825	757	791	805	831	781	832	745	803	804	813	793	867	824	780	793	796	794	803	824	782	816	799	814	759	764	767	773	815	818	776	772	799	866	810	787	768	767	748	812	846	801	870	807	751	793	804	795	833	788	812	804	788	846	806	763	755	820	791	816	799	781	828	819	795	789	770	818	800	867	812	791	778	785	812	773	803	833	797	753	785	828	815	824	790	846	750	773	770	812	869	746	825	766	799	802	796	789	764
5195	10960	8850	4812	3511	2793	2288	1984	1775	1599	1506	1478	1320	1281	1329	1255	1227	1204	1180	1163	1154	1118	1110	1104	1105	1134	1120	1100	1070	1058	1112	1089	1067	1061	1038	1075	1068	1120	1061	1043	1070	1032	1028	1035	1056	1026	1029	1101	1103	1081	1078	1071	1056	1073	1058	1044	1032	1082	1052	1092	1031	1107	1078	1065	1032	1098	1055	1108	1112	1013	1046	1122	1036	1075	1079	1048	1044	1064	1006	1052	1081	1071	1070	1082	1058	1037	1055	1094	1032	1064	1023	1057	1041	1075	1042	1079	1016	1108	1088	1045	1037	1040	981	1105	1078	1073	1079	1010	1027	1048	1073	1053	981	1086	1059	1099	1047	1007	1031	1078	1056	1060	985	1041	1036	1073	1052	1038	1017	1045	1055	1011	1064	1066	1067	1030	1105	1089	1033	1051	1026	1065	1049	1074	1050	1027	1096	1066	1027	1009	1080	1082	984	1067	1009	1012	1041	1059	1014	1079	1089	1053	1024	1053	1098	1032	1041	1054	1036	1069	1032	1062	1073	1041	980	1074	1070	1035	1060	1016	1059	1038	1025	1044	1115	1076	1072	1044	1071	974	1040	1060	1029	1079	1011	1082	994	1028	1015	1044	1053	1068	1084	1032	1079	1016	998	1117	1000	1013	1044	993	1004	1044	1025	1063	1017	1062	982	1010	1050	1044	1081	1047	1071	1026	1013	1069	1044	1026	979	1024	1107	994	997	1059	1064	1028	1006	1025	985	1078	1029	1047	1059	990	986	1007	1003	1079	1050	1025	1003	998	995	1044	1047	1070	1012	1045	1033	1093	1094	1051	1038	1078	1015	1003	1099	1023	1056	1074	1030	1082	1071	1021	1028	1043	1097	997	1043	1059	1020	1013	1035	1053	989	1069	1031	1055	1040	1069	1036	1007	1043	966	1020	1075	1029	942	1002	1070	1092	1021	1115	1031	1024	1008	1104	1090	1078	1066	1021	1039	1082	1046	1048	1043	1095	1013	999	1051	1006	1087	1027	1003	1043	1037	1109	1112	1108	1075	1091	1014	1036	1149	1083	982	1042	1025	1074	1044	1030	1025	1068	1010	1071	1072	1041	1067	1008	1065	1017	1100	1040	1048	1034	1017	1046	1027	1077	1052	1003	1117	1112	1026	1055	1051	1051	1089	1062	1066	1033	965	1065	1065	1046	1068	1077	1050	1061	1041	980	991	1034	1028	1069	1070	1007	1042	1039	1045	1109	1033	1015	1104	1047	1064	1024	1015	1055	1022	1074	1086	1059	1069	1037	1036	1047	1022	1065	998	1084	1036	1073	996	1011	1014	1074	1059	972	1020	1034	1123	1063	1046	1023	1030	1010	1080	1106	1073	1105	1031	1137	1074	1132	976	1037	1006	1019	1013	1046	1035	1080	1001	1023	1061	1049	1099	1026	1085	1028	1009	1041	1027	1047	997	1059	1037	1062	1037	1032	1060	1080	1037	999	1063	1002	1097	1041	989	1073	1043	1062	1006	1016	1104	1054	1034	1060	1107	1039	1093	1022	1002	1101	1068	999	1013	1043	1063	1073	1108	1070	981	1019	1004	1045	1049	1060	992	1037	1032	1046	1028	1039	1050	1049	1009	1024	1045	1010	1000	1027	1020	1058	1106	1040	1051	1069	1048	1019	1051	1057	1035	1047	1026	1068	1045	993	1098	1049	1024	1052	1053	1028	1026	1023	1035	1084	1080	1040	1087	1035	1050	1057	1060	1082	1087	1137	1058	1065	1047	1080	1016	1067	1052	1117	1084	1003	1021	1041	1057	1014	1054	1036	1012	1019	1068	1046	1054	1064	1012	1069	1014	1023	1021	1037	1016	1061	1025	1042	1037	1031	1012	1028	1056	1079	1036	1043	1071	1074	1009	1007	975	1023	1040	1006	1075	1090	1099	1037	1056	1081	1045	1018	997	1048	1055	1055	1087	1064	1128	1060	1033	1037	1082	1057	1037	1070	1050	1117	1051	1081	1039	1062	1074	1082	1096	1083	1085	1077	1085	1060	1028	934	1019	1045	1029	1029	1026	984	1013	1019	1033	1045	1042	1047	1047	1008	1086	1072	1046	1056	1020	1072	990	1016	1013	1115	1012	1029	1011	1057	1017	1037	1062	1020	1054	1069	1066	1054	1014	998	1090	965	1033	1104	1078	1050	1028	964	1091	1009	1118	1047	1020	1081	1057	1027	1042	1025	1083	1018	1069	1047	1079	1064	1056	1075	1103	1023	1045	1042	1020	1108	1075	1084	1021	1076	1065	1118	1098	1056	1012	1023	1074	1040	1062	1100	1049	1022	1100	1006	1086	1019	1041	1038	1035	1038	1033	1015	1066	1075	1041	1014	1004	1003	959	1057	1075	1042	1076	1056	1000	1069	1061	1081	1038	1073	1037	1015	1070	1014	1011	1012	1051	1046	1091	1068	1085	1005	1025	1034	1082	1059	1035	1023	1016	1070	1054	1061	1022	1047	1033	1036	1099	1016	1022	1040	1022	1049	1047	1066	1060	1085	990	1071	1015	1080	1049	1038	1056	1033	1015	1078	1103	1040	1058	1011	1072	1035	1042	1024	1023	1028	1013	1038	1079	1034	1025	1041	1071	1024	1049	1002	1030	1007	1037	1019	960	1020	1003	1019	1028	967	1080	1048	1051	979	1098	1062	1098	1028	1021	1051	1007	1028	1009	1127	1041	1100	1078	1077	1061	1087	1041	1022	995	1044	991	1015	1032	1059	1011	1042	1037	1037	1034	1078	1014	997	1019	1016	984	1084	1101	1078	1015	1093	993	1026	999	1034	1091	987	1068	1090	1042	1098	1055	1081	1051	1042	986	1041	1027	1077	1048	1086	1051	1016	1018	1095	1023	1022	1057	1089	998	1081	1014	1068	1034	1057	1084	1093	1056	1078	1064	1042	1045	997	1030	1046	981	1021	1020	1020	1045	1046	1063	1074	1077	1078	1015	1045	1001	1031	1020	1039	1051	1024	1067	1049	1084	1088	1004	1088	995	1111	1082	1034	1041	987	1097	1032	1062	1050	1044	1035	1081	1017	1084	1002	1050	1097	1085	1024	1075	1033	1026	1007	1072	1017	1111	1078	1027	1019	1062	1050	1078	1069	1011	995	1070	1072	1047	1064	1083	1025	982	1044	1057	1014	1062	1018	1077	1075	1086	1017	1067	1067	1068	1033	1053	1048	1098	1022	1065	1038	1071	1060	1028	991	1095	1073	1038	1051	1044	1019	1007	1033	1066	1037	1130	1047	1074	1099	1073	1027	1044	1038	1067	1043	1069	1073	1056	1049	1057	1050	1064	983	1049	1058	998	1009	1012	1047	1065	991	1038	1084	1022	1054	1081	1046	1090	1056	1056	1027	1017	1067	1041	1036	1049	1059	1044	1058	1075	1069	1119	1052	1061	1044	1045	1048	1070	1051	1053	1077	1025	1079	1042	1078	1054	1088	1083	1025	1020	1048	1052	1093	979	1044	1046	1053	1007	1021	1088	1056	1014	1063	1004	1068	1083	1054	1061	1033	1064	1056	1029	1079	1057	1058	1003	1065	917	1051	1003	1047	1095	1026	1006	1062	1059	1062	1031	1013	1046	1077	1110	1049	1010	996	1021	1001	1046	1030	1077	1073	1074	1048	1060	1071	1058	1100	1047	1071	1017	1052	1106	1045	1084	986	1080	1059	1049	987	1034	1069	1078	995	1044	1095	1045	1040	1060	1037	1056	1043	1062	1082	1098	1014	1045	1039	997	1027	1007	1037	1056	1001	1054	1053	1032	1081	1101	1071	1071	1039	1065	1031	1070	1050	1148	1094	1081	1061	1026	1085	1014	1050	1073	1063	1032	985	1043	1049	1035	1011	1075	1058	1047	1062	1033	1067	1016	1040	990	1016	1030	1069	1030	1031	1035	1066	1023	1069	1027	1013	1071	1084	1052	1000	1021	1050	990	1040	1033	1057	1038	1021	1020	1107	1063	1070	1019	1064	1050	993	1099	1119	1042	988	1066	1044	1040	1017	1063	1034	1017	991	1021	1044	1009	1065	1050	1087	1010	1026	1059	1077	1047	1083	1062	1040	1068	1074	1059	1101	1011	1011	1044	1057	1015	1068	1058	1057	1030	1086	1082	1026	1069	1037	1074	1124	1034	1024	1095	1036	1080	1086	989	1080	1013	1049	1002	1024	1020	1052	1020	1084	1014	1049	1050	1062	1049	1057	1056	1072	1049	1031	1055	976	1052	966	1075	1082	1078	1067	957	1077	1080	1012	1018	980	1037	1013	1015	1035	1033	1041	1021	1073	1007	1011	1063	1024	1094	1032	1072	1005	1063	1045	1081	1051	1086	1001	1031	1023	1007	1000	1072	1079	1051	1068	1018	1054	1033	1057	1103	1054	1046	1060	1071	1056	1007	1054	1089	1047	1030	1017	1060	1063	1099	1013	1042	1018	1025	1071	1055	1097	1049	1047	1080	1043	1049	998	1054	1063	1060	1045	1056	1038	1012	1034	1070	1029	1095	1078	1059	1049	1065	1017	1039	1043	1058	978	1038	1040	1025	1048	1080	1003	1040	1023	1064	1094	1034	1086	1060	1037	1116	1085	1056	1029	1087	1026	1037	1027	1032	1034	1020	1062	1054	1085	1019	1041	1031	1036	1029	1054	1045	1033	1056	1061	1043	1062	1118	1002	1056	1127	1058	1041	1051	1058	1024	1101	1070	1040	1001	1006	1032	1055	1046	1042	1080	1059	1071	1022	1017	1023	1081	1067	1093	1014	1056	1043	1071	1070	1033	1003	1044	1082	1041	1058	1033	1053	993	1022	1042	1044	1091	1042	1026	1064	1065	1086	1015	1067	1093	1080	1078	1069	1114	1054	1046	1088	974	1030	1051	1036	1062	1090	1005	982	1054	1072	1102	1095	1039	1085	1077	1033	1056	995	1027	1032	1023	1022	1007	1037	1008	1008	1019
23016	21498	29464	23941	21505	21550	10886	1487	1022	906	896	841	761	747	726	660	674	661	616	623	651	615	629	600	629	574	621	610	599	601	588	586	585	589	577	572	577	573	548	573	543	564	539	574	590	595	560	550	556	569	604	585	581	550	570	605	553	583	527	517	513	552	585	581	606	566	552	610	569	534	597	500	578	548	542	532	523	552	548	555	641	578	495	561	527	590	560	524	563	548	540	563	571	583	548	572	544	547	609	532	551	552	502	579	560	567	558	540	536	528	554	558	567	563	533	520	551	485	519	574	550	523	561	545	586	511	555	537	544	560	523	545	537	529	532	566	595	499	560	570	570	560	581	575	519	566	537	563	508	526	575	495	546	549	545	506	512	496	556	539	535	534	550	550	565	532	554	556	538	510	514	523	560	557	544	538	532	534	527	539	577	545	554	591	546	553	563	571	548	567	554	553	560	556	538	554	526	531	522	552	565	537	554	540	561	576	524	527	595	573	514	535	540	552	524	592	571	521	548	556	565	576	521	484	582	528	553	518	538	541	537	549	572	557	540	560	602	550	572	568	530	522	550	511	608	579	538	510	533	562	578	525	549	533	562	545	549	583	540	558	567	575	560	506	540	549	512	576	558	570	533	550	581	515	551	558	553	537	552	551	587	526	529	570	536	507	522	540	517	561	537	541	549	577	549	536	533	518	524	519	557	579	538	532	554	518	544	537	577	543	519	532	567	571	506	536	585	551	551	534	532	563	516	524	519	548	544	512	510	570	561	546	528	512	552	577	540	512	490	548	527	541	558	576	514	596	552	544	558	564	546	523	483	543	487	570	564	516	594	538	540	519	510	560	563	570	546	504	538	544	545	520	521	510	517	517	527	515	529	539	503	543	516	544	549	539	516	558	535	501	546	519	556	537	520	542	560	521	557	533	548	571	533	546	499	559	556	549	554	548	559	573	540	575	556	521	547	560	539	561	518	521	544	535	548	544	559	559	509	566	522	533	514	547	518	512	564	545	565	587	517	508	527	555	554	528	557	548	545	532	557	540	540	519	527	532	535	538	548	529	536	572	526	548	554	571	566	553	560	540	526	528	515	559	527	593	609	545	560	509	553	538	515	585	576	536	511	538	552	540	536	523	594	534	524	570	510	530	551	552	534	516	536	546	574	601	540	547	559	554	559	535	529	562	536	563	540	504	553	524	547	560	550	557	558	545	530	545	555	509	552	577	524	540	568	507	582	484	547	524	551	530	557	548	542	555	497	598	529	528	573	495	530	545	553	555	490	534	564	555	561	511	547	554	551	544	520	561	554	534	549	571	532	568	564	535	541	498	508	558	540	541	573	546	526	533	541	514	553	588	518	522	493	589	566	564	525	563	527	596	563	602	545	550	553	529	591	537	563	537	544	521	538	497	549	565	539	532	532	536	547	564	541	544	527	550	539	531	592	553	555	574	509	542	575	561	552	572	557	585	508	545	508	550	566	505	556	526	551	588	518	553	554	555	543	533	551	555	558	517	551	535	523	550	565	505	523	541	524	555	552	577	534	568	565	564	546	588	596	525	524	500	522	504	557	533	512	549	538	526	538	520	569	528	559	548	495	532	548	546	522	557	574	582	552	549	551	491	576	559	531	526	498	521	533	531	522	572	541	550	524	534	540	531	517	568	541	565	532	532	575	554	582	535	544	548	590	535	556	548	529	588	550	529	561	523	536	523	592	552	556	511	587	550	565	531	574	527	561	535	504	543	552	555	574	571	586	567	478	594	543	534	570	550	540	571	558	572	534	526	537	514	579	563	519	543	526	518	583	584	510	569	511	571	512	560	507	567	557	511	556	540	525	586	553	488	548	548	545	543	580	526	552	584	499	568	586	548	528	560	568	554	536	554	551	551	508	593	540	547	536	554	592	562	518	551	542	513	523	573	550	544	541	545	520	565	518	542	556	582	544	534	515	517	541	554	555	516	549	555	542	552	539	515	526	518	539	550	572	549	509	563	560	571	535	550	547	547	567	536	549	510	538	550	518	541	522	578	539	545	523	545	584	568	560	562	537	537	552	536	553	522	536	555	545	543	521	527	563	595	612	611	550	569	529	563	502	549	544	557	572	583	545	537	504	506	523	551	546	482	509	568	550	507	543	527	536	509	541	555	546	539	561	541	547	502	555	558	534	584	562	544	541	528	550	548	541	550	539	544	551	563	549	595	544	555	574	564	565	519	550	543	559	567	597	532	532	522	564	560	557	524	543	553	529	524	503	564	568	547	554	554	547	559	554	515	517	528	571	561	542	567	540	578	545	563	530	567	557	565	538	544	555	549	545	563	555	533	576	554	546	529	570	552	571	570	589	537	554	532	523	523	544	498	554	555	534	535	576	545	539	540	586	556	559	543	535	584	547	500	548	591	564	531	492	500	553	542	547	532	558	530	548	555	530	527	539	528	610	551	572	536	577	556	545	593	533	533	559	549	539	500	541	527	548	569	534	544	496	551	581	478	559	568	567	549	556	561	548	559	582	541	530	515	568	536	606	543	558	556	544	550	525	550	571	539	518	558	549	534	529	551	552	559	513	514	545	538	554	541	521	576	523	548	538	568	559	593	525	517	568	520	531	550	568	578	535	573	529	556	554	526	589	574	542	576	540	531	525	558	525	553	546	536	541	528	517	560	509	548	575	525	528	544	526	557	557	563	519	533	501	563	541	551	524	560	542	540	539	543	555	542	525	515	540	526	563	530	558	544	547	574	535	539	584	573	583	578	528	577	562	578	543	568	546	511	561	554	519	531	509	528	545	532	528	544	585	492	533	577	529	583	533	541	537	536	554	516	560	562	547	583	538	588	536	533	548	561	519	569	562	524	520	534	508	537	561	551	537	563	536	581	569	556	519	554	521	534	523	579	515	557	562	526	560	541	557	536	581	547	523	558	558	512	528	560	535	535	525	528	520	534	537	567	553	562	507	546	525	549	584	496	530	524	548	496	565	546	543	598	539	587	528	567	559	506	563	540	569	506	510	581	524	522	543	538	535	539	538	562	573	502	566	526	523	533	555	508	543	524	548	510	562	580	583	494	579	529	551	582	498	535	519	557	515	535	532	609	543	554	527	536	549	514	534	561	561	567	569	556	516	533	525	579	548	566	506	516	554	573	596	540	505	557	577	523	560	538	595	565	510	533	510	547	561	589	514	566	573	545	511	568	511	560	537	524	561	522	529	521	517	529	597	553	558	542	539	520	517	566	540	526	532	537	553	533	499	578	534	509	554	537	522	527	581	535	524	543	536	555	549	543	534	542	562	525	534	559	543	576	498	516	536	545	528	546	566	565	532	523	545	531	571	542	506	555	596	503	584	548	578	554	557	532	505	528	512	547	565	551	565	579	562	536	528	519	555	578	538	519	520	560	536	538	576	530	553	542	542	555	549	513	521	513	536	513	538	574	530	529	544	508	527	545	539	542	557	543	519	524	544	539	561	541	596	502	588	568	503	510	503	551	534	546	550	542
7192	16993	13683	7176	5116	3971	3091	2464	2165	1845	1547	1451	1308	1248	1115	1048	1078	1016	952	962	900	911	880	928	888	812	816	817	829	813	806	812	773	794	746	792	726	816	741	804	776	681	771	774	738	773	681	772	761	734	724	756	713	768	737	733	747	700	753	741	791	766	747	760	738	763	726	772	762	761	758	806	743	753	808	724	768	758	780	741	729	730	761	743	731	770	753	757	754	740	740	752	724	735	801	723	701	763	758	795	747	787	720	722	740	721	692	769	719	752	740	763	757	698	726	693	708	703	740	690	735	741	769	733	723	767	762	707	721	785	733	722	743	729	698	746	730	716	761	726	701	731	749	711	748	678	661	737	690	793	772	753	716	750	710	669	724	726	724	750	769	758	724	667	732	725	767	698	796	685	699	725	735	759	749	746	745	700	738	730	743	787	738	728	738	720	727	726	717	778	696	713	772	750	725	726	723	780	718	747	667	702	742	712	719	725	741	751	720	783	749	745	788	817	712	701	758	735	772	751	680	800	692	682	719	709	741	770	725	793	716	738	717	762	712	715	714	772	712	733	747	726	756	749	744	777	675	756	686	761	720	761	750	705	702	750	728	726	719	761	725	730	772	758	743	767	758	752	693	717	757	743	728	758	722	761	750	750	755	745	711	724	761	763	720	773	765	814	712	802	722	741	675	736	753	761	718	745	785	753	732	764	725	721	706	711	794	741	758	724	738	703	746	741	748	733	707	715	712	728	742	766	687	713	734	714	702	678	713	762	725	769	774	755	780	734	766	771	744	778	745	717	703	693	713	709	719	755	719	722	747	710	760	741	733	726	717	741	727	731	694	770	764	761	745	725	729	710	730	743	734	771	765	697	720	708	718	723	739	691	718	792	741	752	716	674	685	782	666	707	716	709	751	790	745	735	717	749	740	723	768	706	664	733	757	739	765	751	747	705	751	748	755	718	725	790	731	727	715	698	711	776	757	702	722	704	761	731	750	721	747	718	784	748	746	697	744	713	784	697	743	702	723	715	804	747	709	770	734	742	755	759	710	786	732	710	745	743	697	793	721	741	799	756	751	684	712	759	717	705	733	687	765	760	744	720	770	695	734	779	732	730	706	733	711	747	732	793	759	777	777	719	739	757	766	729	651	685	712	705	720	741	735	700	752	744	707	736	744	780	700	701	690	775	689	680	765	724	796	709	731	714	745	690	822	740	710	768	756	747	702	755	738	736	722	691	778	727	742	810	690	740	768	730	780	725	742	745	704	788	728	788	758	768	772	741	747	718	753	750	714	710	726	725	741	740	758	752	721	703	753	754	683	713	718	771	746	742	692	726	752	694	713	654	731	754	748	731	722	746	746	741	713	798	749	758	665	699	729	763	750	711	732	714	740	782	694	732	712	770	757	702	713	740	746	734	735	731	743	768	755	724	730	789	729	708	724	730	698	743	750	742	709	721	741	744	772	732	732	693	704	716	776	764	759	734	753	732	736	736	766	741	714	786	719	720	665	781	747	678	731	729	709	744	741	721	710	718	719	733	700	702	767	779	724	728	706	722	701	727	766	762	744	750	736	723	708	755	682	752	717	735	739	706	777	713	719	704	732	751	749	743	741	729	724	755	755	697	744	748	732	701	745	788	705	738	741	717	747	718	674	745	679	740	750	752	785	767	731	725	748	694	733	790	715	717	743	726	702	749	751	742	735	701	749	719	758	765	733	726	763	763	766	740	731	773	733	751	690	742	753	773	764	729	742	729	750	790	679	741	740	773	764	712	748	730	758	750	709	742	753	753	731	717	716	690	744	741	684	762	752	698	734	700	740	688	701	680	730	712	674	710	700	680	720	744	773	724	769	719	735	725	752	742	697	711	703	655	732	724	728	702	776	710	713	729	685	711	755	761	675	697	714	722	721	736	726	768	751	730	761	681	754	734	745	719	718	744	791	701	733	702	732	692	705	686	725	734	735	769	739	781	782	776	711	748	763	711	705	759	718	695	701	746	763	728	759	751	700	698	714	741	784	710	740	677	758	735	707	724	709	791	739	701	734	722	740	734	741	722	705	769	703	752	735	795	713	740	730	727	746	702	683	717	719	784	729	746	725	740	754	748	732	766	709	783	748	773	766	713	759	760	720	717	754	697	730	711	685	744	734	764	774	734	696	733	772	752	734	773	701	725	743	726	749	690	733	743	713	733	725	749	776	728	740	798	731	729	730	731	770	699	725	714	725	723	743	703	754	731	739	742	686	761	714	718	754	750	704	681	696	698	762	747	726	711	749	700	780	714	740	725	731	697	727	685	735	735	726	709	684	760	696	717	717	754	724	694	737	737	751	729	707	746	728	784	727	719	776	680	756	760	711	762	767	704	762	724	721	717	752	771	736	758	782	789	693	731	720	776	730	762	728	765	724	740	724	714	765	751	697	659	766	730	759	749	714	722	713	731	710	755	727	727	791	739	764	663	773	735	770	747	714	763	702	758	771	759	706	731	740	727	749	727	725	733	693	684	737	741	716	747	695	722	719	744	719	772	727	763	819	765	700	779	734	751	720	748	704	698	748	757	722	732	783	734	757	751	777	726	716	721	722	729	747	754	757	695	695	754	761	750	718	718	707	747	770	719	725	705	710	732	714	767	739	746	682	706	733	739	722	734	722	669	709	743	761	772	747	699	721	750	706	749	735	685	731	708	749	681	733	701	729	750	739	749	741	751	719	781	702	702	733	751	748	761	751	752	736	726	744	715	715	742	698	739	703	748	732	718	691	720	726	694	710	709	713	730	728	739	744	736	758	765	731	752	762	708	700	780	763	759	731	768	751	741	698	749	755	771	706	794	704	731	726	714	738	684	781	730	734	679	760	745	700	744	703	730	781	742	701	743	714	743	709	709	707	695	719	730	745	759	749	729	758	720	782	650	762	713	780	735	764	692	724	692	747	725	731	650	774	730	735	737	695	744	744	743	765	764	716	720	755	742	748	698	748	747	759	725	746	722	741	719	752	742	757	759	744	686	719	713	734	739	717	751	707	760	723	697	757	767	743	774	692	794	754	709	746	777	734	741	754	760	792	775	752	728	768	714	751	719	737	706	762	731	721	750	750	753	709	751	789	707	748	709	721	678	737	762	743	722	750	749	748	769	768	774	739	739	715	764	726	784	725	747	736	766	716	723	766	707	671	740	716	696	727	755	745	716	743	719	756	777	710	711	736	721	745	719	754	757	762	732	720	675	740	771	740	761	742	742	712	757	777	727	751	700	728	724	718	732	742	700	752	727	703	734	753	777	706	736	757	676	752	772	715	743	753	763	728	733	721	741	742	751	741	737	728	760	725	801	711	781	725	732	752	764	726	698	744	733	710	728	726	662	753	722	727	691	752	721	643	734	708	673	713	778	737	695	716	733	726	704	733	734	752	709	728	754	711	721	725	701	713	693	751	769	709	718	768	757	748	758	765	715	763	738	707	707	691	750	704	768	766	744	743	718	690	716	746	721	705	763	717	760
27100	21183	10645	1231	775	726	666	567	580	573	554	549	564	593	589	617	587	552	569	576	563	558	577	538	574	554	561	588	577	535	549	571	586	568	567	564	521	577	554	562	533	553	584	553	555	562	580	572	551	572	563	557	557	535	533	540	544	591	577	616	595	565	572	541	549	564	545	555	543	539	604	570	562	566	575	518	537	549	521	527	555	579	560	566	534	532	591	545	539	547	572	568	540	559	546	595	593	573	558	557	574	581	529	550	547	555	552	581	583	506	543	540	597	557	544	530	578	542	564	560	564	540	561	532	560	549	583	505	575	579	536	530	525	532	516	568	572	542	575	635	536	582	562	600	589	563	559	565	546	548	562	550	564	596	575	553	549	584	549	590	547	608	561	577	542	589	538	552	580	564	588	553	589	561	578	561	510	545	516	586	522	559	518	521	579	570	597	606	531	568	533	540	549	541	554	578	549	551	560	546	576	583	574	542	535	537	537	566	579	563	558	546	578	571	527	548	560	547	556	583	523	585	578	555	532	623	540	607	564	538	582	577	553	567	560	564	552	578	598	575	552	557	588	563	610	531	526	556	581	554	544	576	577	508	554	564	537	561	544	562	590	522	577	544	568	532	549	559	591	534	620	544	563	578	566	550	558	538	552	547	576	571	594	552	569	557	540	577	546	579	610	590	577	540	519	546	583	525	593	552	594	567	581	536	521	548	562	572	581	507	561	499	595	551	557	580	558	593	555	512	544	530	541	578	536	527	563	534	536	540	559	574	526	582	534	566	583	586	550	552	586	562	589	537	559	529	534	567	585	541	574	556	548	561	532	546	518	566	566	600	499	597	545	524	553	571	554	559	555	572	552	555	555	584	542	597	549	551	548	542	539	533	583	577	575	572	546	516	554	589	607	575	576	555	557	581	532	563	553	560	540	522	556	531	518	578	560	507	589	584	556	569	527	497	555	530	530	504	524	555	581	584	555	555	558	558	538	613	555	574	579	580	571	551	565	538	536	561	519	583	546	574	575	549	547	541	525	545	579	552	522	567	591	582	568	551	569	573	546	517	528	533	551	546	569	584	572	556	569	582	534	516	548	579	537	574	551	523	566	541	559	593	579	569	571	545	554	549	578	554	536	532	543	558	552	600	529	558	513	574	563	559	583	542	556	566	571	552	593	582	557	521	590	562	547	541	547	488	539	560	550	600	555	558	562	528	567	568	567	528	537	587	543	600	610	556	530	553	554	594	513	499	553	588	531	580	584	545	533	572	547	587	578	563	545	555	579	582	547	553	569	556	525	601	577	559	582	557	568	569	590	602	561	533	553	548	570	526	605	594	561	561	561	606	602	532	540	561	572	532	513	598	584	564	562	545	514	572	512	583	586	535	552	583	579	573	565	571	541	569	575	532	586	548	587	541	593	547	567	586	565	565	552	569	566	589	566	555	553	558	592	560	541	580	552	518	544	543	539	584	575	562	550	526	512	559	611	547	523	532	578	576	574	577	545	539	574	554	513	544	553	544	583	495	562	525	577	518	591	564	571	503	544	511	550	556	574	597	567	544	565	533	546	554	534	551	594	555	556	560	533	580	516	556	554	582	508	579	547	545	580	580	530	571	526	603	587	624	526	554	550	623	578	542	605	540	549	563	568	553	568	574	562	566	543	560	558	564	546	534	574	549	553	530	561	536	546	575	576	530	529	515	553	526	571	567	581	555	536	556	620	561	533	548	555	531	570	579	561	563	560	593	606	534	575	552	529	560	557	554	530	541	579	606	589	581	536	580	617	576	569	601	552	597	541	570	571	573	559	559	535	577	541	558	524	548	606	562	595	559	559	568	616	548	559	565	569	533	535	554	586	577	577	581	589	562	583	528	562	550	533	570	624	542	545	557	595	550	598	572	519	537	567	558	566	534	566	551	567	586	615	572	583	548	558	516	576	608	538	596	507	560	590	566	554	545	589	537	587	514	574	547	585	526	531	582	577	524	573	570	570	557	570	537	550	590	530	536	581	563	511	551	542	574	564	600	534	546	570	573	519	519	545	546	563	574	607	541	564	547	553	498	519	539	550	551	560	571	597	545	550	515	600	529	590	508	561	538	584	542	543	530	549	539	544	540	562	529	583	546	556	535	551	564	548	585	576	562	569	572	570	551	586	566	508	544	545	565	529	553	550	521	598	539	518	555	570	555	568	585	532	581	520	588	604	577	611	542	579	561	541	538	604	556	521	570	594	532	560	583	535	571	537	583	541	548	556	567	558	570	529	526	582	517	525	529	565	530	560	534	585	547	582	587	598	552	540	540	542	555	570	585	503	549	569	561	544	570	548	525	558	570	543	541	516	558	575	562	526	556	541	542	549	563	551	588	584	582	583	571	568	572	568	559	562	545	579	590	587	521	546	532	568	545	609	578	579	529	533	500	524	561	542	565	562	530	572	518	573	553	568	556	561	554	595	529	568	596	529	560	572	539	579	545	570	493	542	552	590	539	562	538	536	554	551	626	540	588	544	570	531	533	546	539	564	559	516	538	530	564	575	591	546	553	537	582	532	556	543	526	549	585	583	537	589	568	555	594	604	566	582	567	586	569	534	538	568	574	606	584	574	589	521	551	538	585	562	507	528	555	523	576	572	601	609	556	587	558	569	535	546	567	562	593	563	562	546	543	577	576	596	506	526	552	620	571	575	617	534	548	570	575	603	564	534	561	513	539	523	543	615	581	567	555	547	543	551	621	527	544	584	548	565	588	560	598	559	533	562	588	536	540	579	553	551	572	545	543	573	567	551	530	573	617	585	514	541	653	552	544	543	540	557	576	585	591	556	551	616	601	532	559	531	563	528	553	552	584	547	556	597	529	527	571	561	548	527	515	566	594	597	593	517	553	549	564	511	555	571	562	582	620	559	507	571	552	505	556	575	604	596	568	514	580	580	545	512	546	558	515	558	547	534	562	584	593	556	595	527	568	561	546	557	571	527	527	577	556	552	552	558	563	574	587	570	549	552	549	608	553	586	558	556	629	541	538	556	575	562	573	580	486	547	585	566	535	554	579	597	559	626	585	600	567	558	565	609	537	566	559	582	605	555	562	516	573	546	568	557	588	571	597	539	579	586	552	587	548	541	554	596	580	539	571	515	514	565	570	553	589	539	577	553	531	587	587	527	557	548	601	563	562	576	575	570	559	556	598	589	575	567	583	548	561	513	560	517	563	565	515	551	565	558	503	559	536	582	575	571	600	577	541	610	563	565	553	587	513	548	530	567	598	546	545	562	556	568	536	569	573	586	538	555	603	595	536	580	572	603	547	568	560	534	579	591	556	532	560	586	523	506	600	559	535	553	539	574	560	564	560	560	596	568	541	560	561	529	527	540	490	533	584	514	575	542	574	562	518	571	523	581	546	558	519	532	518	575	588	583	554	526	568	568	537	576	601	593	553	543	564	535	570	523	594	587	547	530	516	608	565	561	575	537	600	559	579	550	528	567	543	554	565	545	525	533	598
4063	1576	1455	1063	886	829	809	807	804	797	825	776	749	775	749	797	731	768	751	703	700	762	741	769	722	764	765	737	747	738	784	743	756	746	794	713	746	765	734	746	738	721	702	703	743	730	691	752	710	704	716	726	741	761	758	696	754	693	769	698	722	789	751	708	730	720	755	750	790	706	693	748	690	745	800	727	708	747	725	723	784	741	756	731	721	774	798	730	711	681	765	697	733	729	744	773	713	706	732	744	742	761	744	730	803	696	704	769	732	731	724	706	698	685	747	731	750	769	700	765	749	751	730	768	746	749	721	757	764	721	736	714	756	714	674	706	740	714	731	731	742	721	759	734	743	766	727	706	724	706	771	676	729	732	738	749	681	709	683	775	669	724	726	730	714	693	721	723	739	713	699	747	713	734	745	750	725	759	727	756	754	695	742	697	737	747	704	756	727	734	734	727	751	734	724	716	755	721	702	788	741	774	698	704	709	702	733	744	768	724	733	718	743	760	752	722	718	734	756	781	736	744	745	716	727	738	674	700	752	766	749	700	698	713	750	723	747	701	765	744	771	719	725	742	726	720	725	689	707	786	741	759	746	684	739	723	724	730	752	712	723	760	753	754	779	724	737	768	753	770	733	709	726	752	708	706	733	753	757	706	758	752	736	756	785	733	756	774	760	773	728	707	759	746	723	751	771	736	786	721	775	726	679	739	722	706	737	697	705	726	721	731	783	702	766	704	717	784	691	770	748	716	736	718	765	725	725	764	745	725	698	749	763	768	708	755	682	758	730	715	769	708	706	745	742	696	721	735	730	766	665	764	757	692	756	718	726	761	705	734	702	713	692	732	742	747	732	744	688	726	717	755	708	657	745	750	677	702	731	725	719	788	767	756	765	755	749	717	753	700	700	741	739	717	732	702	782	772	693	719	757	750	728	736	705	708	726	734	781	713	709	729	724	729	749	769	713	777	773	781	733	726	738	724	720	732	765	744	702	717	696	727	699	750	755	694	706	762	752	767	720	753	715	765	717	788	770	721	733	734	782	730	725	755	777	741	697	777	717	742	730	734	733	724	703	711	743	784	727	764	775	758	777	755	690	727	757	759	751	745	719	770	726	709	701	747	687	762	691	745	759	736	723	720	719	801	785	716	736	765	739	745	740	771	787	753	786	754	767	767	702	753	719	779	773	741	722	703	803	707	723	745	717	751	735	731	677	706	757	746	754	705	774	769	736	743	727	709	717	731	730	677	749	775	759	760	752	750	678	770	755	769	739	723	777	728	772	714	730	712	747	719	748	764	716	736	763	728	743	744	789	724	762	773	740	731	734	731	750	743	714	743	710	726	775	774	762	754	712	797	775	703	740	746	739	739	765	742	732	795	741	751	786	754	741	745	750	741	756	733	755	736	725	744	727	743	742	759	737	758	764	754	715	693	779	707	718	726	759	709	735	720	710	730	702	749	732	725	766	709	766	737	743	720	724	770	744	727	738	759	725	715	674	743	751	685	719	739	735	752	760	696	716	730	765	756	758	759	725	701	741	715	736	718	732	685	775	757	751	733	724	730	695	779	728	735	738	739	708	729	746	793	762	719	740	725	768	791	766	688	748	752	718	734	757	739	759	744	755	733	742	724	721	771	721	741	767	763	721	719	656	799	757	750	707	781	748	777	717	739	756	712	781	755	742	737	767	726	706	733	766	707	777	679	740	713	756	699	755	713	731	738	739	725	706	763	792	742	797	741	734	677	749	743	755	757	716	764	730	724	735	697	774	693	759	748	693	762	724	725	757	748	749	740	718	734	730	780	745	781	782	790	725	702	735	781	739	696	729	723	716	750	782	769	730	765	705	733	776	739	774	740	719	787	755	719	753	699	786	741	749	714	739	730	722	736	706	727	780	741	729	725	719	721	723	774	699	733	779	710	743	786	698	693	761	753	753	706	667	717	717	694	708	763	755	719	760	761	731	739	740	731	741	777	757	754	722	719	700	710	757	712	738	726	760	700	712	747	677	715	724	786	691	734	716	734	753	726	723	772	703	772	759	768	698	732	715	720	752	736	733	743	720	765	775	674	763	735	746	737	730	726	750	722	721	709	748	752	721	800	744	807	697	742	745	737	704	699	733	755	729	746	798	740	788	693	714	730	711	756	754	736	692	701	725	769	690	793	727	780	738	755	716	753	764	734	752	735	748	719	730	722	729	765	736	759	656	695	734	757	738	751	731	768	739	686	707	754	722	725	713	762	751	704	751	771	779	724	759	707	721	747	727	705	698	756	722	775	737	733	685	745	770	776	810	714	731	741	757	731	742	708	696	770	732	762	757	745	702	761	740	757	799	712	753	714	759	753	728	710	764	749	735	724	794	746	678	737	725	730	717	773	724	734	747	737	726	728	716	779	705	770	663	738	755	716	775	710	785	770	721	718	745	723	744	757	774	741	751	776	751	746	714	728	751	704	738	711	794	716	751	715	768	712	713	723	748	709	736	698	754	730	694	758	762	735	791	738	694	736	775	729	747	755	746	781	761	747	685	726	750	723	762	776	728	726	736	735	703	701	733	732	762	733	758	747	742	802	780	746	732	699	731	731	724	689	744	683	753	780	770	759	698	737	738	693	789	684	717	731	777	771	743	743	737	800	715	752	745	717	745	708	722	769	746	692	743	759	747	705	744	723	736	732	784	732	757	751	733	722	728	766	776	714	702	776	712	762	740	765	747	745	733	710	742	706	781	755	781	737	754	741	722	727	766	727	752	761	744	742	785	758	750	759	741	725	718	745	756	749	723	732	750	743	771	740	777	737	745	693	708	753	705	722	759	785	766	741	779	732	756	736	716	780	783	750	750	693	752	689	707	756	730	753	749	755	776	711	736	748	715	767	705	721	698	715	777	701	737	730	753	735	679	714	714	737	718	728	789	718	710	737	727	724	688	706	786	748	735	733	777	759	702	709	683	734	767	735	754	742	728	733	678	736	760	766	716	773	769	742	678	763	750	745	754	776	707	716	714	742	766	746	714	744	739	699	793	756	749	739	707	754	715	749	745	725	738	776	761	719	714	751	708	722	709	718	726	755	685	712	778	729	716	682	764	702	766	777	701	714	749	782	726	705	735	724	766	725	731	728	720	723	675	744	774	703	759	765	706	727	730	719	784	711	720	771	738	739	715	731	790	647	783	768	772	706	757	758	751	745	753	733	738	734	685	733	733	749	665	711	821	715	718	754	736	730	731	822	730	736	710	729	781	754	762	713	728	725	743	712	754	785	772	714	703	750	714	729	743	718	775	729	755	735	756	702	728	726	711	709	729	688	739	739	738	714	750	710	796	754	733	734	727	741	750	703	757	714	743	725	748	779	765	735	703	755	709	769	740	784	731	741	725	706	705	796	777	704	802	734	692	754	778	728	732	746	729	725	739	749	813	725	740	756	733	743	715	799	776	780	714	694	764	773	721	703	766	710	701	757	726	773	723	719	700	742	734	769	725	732	700	710	750	751	754	706
23859	21500	29111	24320	21490	13187	1894	1209	1065	1054	951	959	934	846	866	878	865	852	889	852	787	833	841	838	787	847	839	826	822	827	781	782	786	813	762	862	805	824	795	805	778	814	856	786	778	820	757	776	820	842	767	816	814	736	782	778	799	789	831	865	764	806	800	809	794	800	765	776	790	807	830	820	827	832	824	798	833	743	799	794	782	757	784	760	823	853	765	797	844	799	787	822	770	784	817	796	798	790	744	740	816	769	789	791	801	822	847	878	785	750	806	800	834	750	809	765	742	778	864	796	774	771	776	804	761	808	799	832	758	785	806	833	818	822	778	806	788	769	829	825	850	822	808	754	800	846	788	863	795	764	768	812	750	774	871	782	785	797	754	808	804	807	813	792	753	770	770	800	839	771	831	786	762	781	795	773	798	794	766	803	830	854	785	797	807	805	806	852	795	763	730	790	755	834	767	809	820	856	803	788	781	774	764	826	833	811	791	809	807	764	805	786	786	791	795	820	779	771	734	819	810	822	771	794	790	788	782	830	843	780	790	776	785	790	772	722	700	780	789	830	825	766	812	755	771	811	847	797	806	815	795	889	813	815	799	778	801	791	864	758	807	749	797	803	808	816	751	820	815	784	800	799	801	809	790	760	804	792	765	784	752	807	761	778	814	812	808	803	814	749	767	851	745	742	801	796	788	811	767	782	795	735	757	787	803	801	760	785	816	846	796	838	785	782	797	784	813	788	801	830	786	784	824	754	765	821	768	834	852	770	798	775	820	769	846	830	825	768	805	802	771	767	790	767	815	802	807	806	816	798	795	753	776	837	749	780	813	798	830	769	806	859	858	776	782	770	837	811	760	736	806	826	813	782	801	794	806	823	799	770	755	835	829	790	826	734	776	796	831	793	764	812	763	808	817	839	750	828	778	791	811	825	815	772	790	836	801	731	812	787	796	789	785	839	784	793	821	792	751	811	791	810	768	739	740	802	739	820	801	848	827	765	784	795	754	817	830	797	772	781	766	800	764	786	850	809	811	799	815	824	848	819	770	777	799	749	830	788	803	782	788	795	753	803	837	802	803	825	734	773	753	782	783	784	810	761	805	794	797	765	850	781	777	837	783	770	817	752	824	770	818	800	776	764	839	797	775	799	789	771	761	808	793	813	849	787	793	821	806	777	818	773	805	782	829	808	761	767	804	799	834	790	793	800	847	770	863	836	807	847	778	788	811	841	818	839	776	772	766	796	783	757	822	799	825	810	790	814	814	785	794	810	769	829	693	793	791	779	790	766	814	794	763	781	803	819	804	813	843	799	818	829	799	787	833	774	768	782	806	802	790	812	813	783	808	801	824	811	800	751	815	815	840	817	778	773	814	805	760	837	793	799	803	803	805	784	798	848	814	753	773	800	836	825	783	723	771	824	784	775	776	808	806	831	780	784	778	782	781	820	784	796	747	855	826	823	758	824	776	738	768	785	839	770	729	819	830	772	781	757	818	790	819	805	751	779	805	811	750	800	808	801	775	800	822	797	778	773	813	776	818	821	796	791	819	793	838	801	822	793	764	832	856	760	790	763	798	819	860	828	836	812	831	796	781	765	816	833	790	813	859	782	737	786	778	774	781	854	743	791	764	801	782	839	777	895	799	818	784	806	794	791	783	747	802	755	755	784	833	736	748	797	791	804	799	813	747	762	796	830	763	783	799	759	779	781	802	772	801	768	857	798	791	754	771	817	822	806	793	802	789	773	843	795	801	832	802	766	755	722	802	811	740	841	733	779	765	801	825	779	727	776	815	825	784	806	802	806	813	825	788	828	779	802	834	737	809	810	797	776	738	777	828	873	781	806	772	822	785	784	801	781	762	771	763	752	791	763	849	799	806	809	781	792	761	801	838	777	817	788	758	879	749	801	784	839	784	809	785	833	815	825	787	791	729	807	768	767	836	771	779	791	826	793	733	807	765	813	793	734	798	807	783	815	840	804	807	772	799	801	774	778	807	781	789	845	775	781	815	751	813	818	793	806	808	797	802	804	795	824	753	782	789	841	831	805	794	805	749	837	811	860	811	779	801	806	757	760	794	819	765	779	814	798	813	770	793	759	828	790	822	785	762	731	808	847	828	801	788	795	817	819	772	844	774	783	831	820	806	748	826	812	817	824	823	802	778	747	789	751	802	781	789	746	794	855	750	766	792	769	809	849	773	785	813	814	759	730	802	803	772	845	785	754	814	767	766	820	824	791	752	814	787	809	775	748	823	822	797	729	806	828	827	858	794	790	744	799	768	787	763	811	804	756	849	856	811	792	796	823	784	781	760	826	801	774	831	760	778	815	762	786	814	813	792	812	772	755	811	741	789	858	798	775	770	802	784	853	748	749	799	789	782	755	802	802	771	812	803	787	819	802	793	767	789	784	826	808	771	818	729	871	803	786	748	780	803	775	837	770	804	753	803	837	834	808	814	838	787	782	778	755	779	796	767	816	760	828	810	766	777	776	753	812	750	800	823	737	762	735	804	814	772	790	767	840	840	796	748	820	773	771	834	807	772	785	794	792	783	796	829	772	797	786	779	778	837	762	786	779	744	828	776	795	793	801	814	821	844	826	763	789	793	820	827	847	793	797	789	794	800	841	763	789	806	763	775	791	750	803	803	784	791	792	783	841	801	811	797	865	779	822	784	780	763	768	806	775	793	793	838	886	756	794	835	800	827	773	852	767	810	798	795	740	752	757	763	769	769	772	782	850	776	836	808	786	814	790	782	829	777	794	806	776	739	781	780	795	772	807	787	840	821	799	782	742	777	824	775	772	776	791	824	794	829	763	795	799	795	784	818	768	772	834	802	766	809	788	820	817	812	789	772	834	784	750	810	772	784	803	793	773	776	748	768	768	803	789	745	825	810	793	828	813	791	861	780	777	779	802	742	851	792	762	816	804	803	774	787	788	768	797	799	823	739	780	777	747	796	807	768	797	742	757	807	761	780	823	820	764	809	767	782	780	757	802	789	811	785	785	774	777	796	727	787	841	787	814	811	753	800	764	734	783	771	818	754	816	732	769	801	823	753	806	784	833	797	805	809	772	766	809	829	776	860	805	810	793	782	839	810	808	803	797	779	828	787	817	823	757	783	780	799	820	802	779	786	783	831	754	820	783	835	851	813	849	794	803	807	787	848	813	789	806	762	776	770	776	833	789	804	743	824	773	861	792	817	800	763	805	801	800	819	793	774	833	788	809	808	756	752	759	769	810	794	769	773	852	761	810	787	761	787	750	837	790	803	749	777	771	774	794	787	718	754	792	818	791	852	800	809	771	771	757	809	797	765	778	811	816	768	791	784	748	757	855	773	759	854	764	824	804	785	787	794	834	825	811	840	825	815	867	767	831	802	803	771	761	802	803	773	804	796	804	756	822	778	767	787	780	781	804	793	780	781	735	817	789	812	798	779	790	757	782	767	776	825	805	771	845	814	766	766	785	774	824	808	790	752	817	827	792	771	745	840	791
5148	10938	9140	4786	3463	2789	2321	2013	1790	1571	1543	1469	1339	1271	1272	1256	1194	1171	1162	1177	1108	1165	1105	1060	1085	1083	1160	1108	1079	1093	1048	1080	1107	1067	1101	1040	1080	1096	1061	1050	1070	1076	1076	1049	1072	1050	1067	1026	1183	1073	1030	1001	1038	1076	1024	1109	1083	1030	999	1086	1078	1075	1065	1033	1026	1046	1045	1065	1050	1078	1014	1077	1005	1067	1032	1101	1061	1036	1041	984	1041	1088	1060	1058	1041	1058	1028	966	1053	1048	1004	995	1013	975	1071	1055	994	1058	1071	1051	1037	1074	1052	1021	999	1022	992	1007	1060	1019	1053	1001	1066	1007	1026	1085	1022	1003	1007	1107	1043	1001	1082	1042	1040	1025	1009	1066	1077	1058	1071	1027	1040	1038	986	1032	1062	1023	1044	1000	1053	1097	1022	1080	1044	1044	1036	1073	1068	1024	1068	977	1036	1047	1005	1032	996	1046	1057	1021	1033	1014	1027	1050	1100	1062	1050	1101	1002	1064	1038	1006	1066	1029	1067	1032	1105	1041	1073	1023	1032	1013	1081	1033	1010	1074	1010	1122	1059	1100	1035	1014	1035	1026	1022	1011	1038	1100	981	1014	996	1028	1078	1038	1063	1018	971	1016	1071	1019	1025	1030	1040	1092	990	1072	1043	1048	1054	964	1047	1035	1047	1036	1066	1056	1040	978	1058	1020	1027	1062	1082	1060	1008	1044	1038	1067	1018	1054	1060	1040	1055	986	1023	1060	1048	991	1052	992	1043	1059	1058	992	1058	1025	1065	1097	993	1035	1000	1017	1029	1040	1019	1019	1089	1051	969	1069	1049	1077	1047	1000	1030	1051	1058	1043	1025	1024	1033	1047	1064	1023	1025	1049	1015	1076	1010	1021	1081	1112	1074	1017	1059	1033	1008	1098	1024	1027	1038	1043	1078	1080	1072	1012	1095	1051	1082	1024	1105	1100	1023	1054	1009	1042	1027	1015	1022	1062	1018	1087	1061	1021	1095	994	1075	1030	1055	1073	1053	997	991	1073	1047	1068	1029	1088	1091	1031	1041	1057	1036	1038	1022	1048	1049	1031	1062	1058	1052	1056	1066	1068	1096	1076	1092	998	1084	1023	1005	1075	1016	1019	1039	1067	1018	1073	975	1070	1071	1035	1054	1090	1023	1033	1089	1038	1060	1032	1080	998	978	1058	1038	1023	1020	971	1050	975	1001	1071	981	1047	1063	1046	1083	1017	1084	1007	1120	1103	1067	1087	1018	1049	1072	1026	1129	1079	1019	1050	1067	1034	1111	985	1022	1028	1027	1039	1063	1054	1074	1076	1020	1073	1020	1039	1086	998	1053	1050	991	1085	1038	1076	980	1018	1067	1031	983	1037	1050	1021	1109	1019	1024	1058	1026	1074	1058	1033	1033	1000	1056	981	1074	1061	1011	1038	1047	1003	1056	983	987	1082	1053	1021	1128	1042	1000	1096	1003	1056	1041	1008	1060	1035	1058	996	1023	1005	1096	1015	1114	1046	1036	1041	1059	1107	1037	1014	1008	1112	1049	996	1054	995	1049	971	1050	1077	1027	1033	1051	998	1052	1016	1036	992	1051	1018	976	1024	1085	1062	1048	1021	1045	1056	1135	1103	965	1045	1004	1042	988	1040	1071	1019	1146	1016	1055	1027	1033	1010	1054	1029	981	1034	1064	1105	971	1026	1075	1024	1058	1074	1044	1000	1054	1021	988	999	1032	1014	1043	952	1034	1006	1056	1077	975	992	1070	1075	1099	1030	1040	1022	1041	1033	1064	1052	1041	982	1049	1061	996	972	1051	1021	1064	1022	1033	1038	1102	1068	1030	1032	1008	1078	1009	1037	1055	1094	1073	1056	1057	1054	1041	992	1030	1021	1015	1029	1051	1011	1055	1110	986	1047	1009	1065	1026	1080	1097	1026	1006	1018	1049	1037	1027	1040	1051	1094	996	1032	992	1084	1022	1055	1041	1003	1055	1000	1029	1024	1079	970	1015	1002	1049	1010	1021	1060	1028	1048	1064	1059	1035	1038	1047	1066	1051	1083	1043	1046	1015	1034	1078	1008	1102	1061	1020	1064	1033	1079	1017	1054	1002	1002	1016	1048	1063	1009	1032	1054	1044	1029	1071	1053	1070	970	1008	975	1019	1026	1043	1033	1052	1033	1030	1063	1053	1025	973	1036	1008	1026	1001	1099	1023	1062	1046	992	1049	1021	1011	1029	1025	1026	1020	1025	1011	1010	1014	1038	1080	1009	1020	1073	1078	1032	1023	1006	1022	1069	1038	1040	1014	993	1060	1052	1037	1025	1032	1034	1024	1017	1033	1012	1083	1042	1056	1048	1025	1018	1034	1014	1057	1051	1060	1001	1084	1052	1000	973	1056	1031	1041	1024	1027	1017	1015	1064	1025	1013	969	1029	1017	982	1013	1028	1017	1018	989	1044	1031	1065	1050	1048	1034	1006	1052	988	1029	1116	1041	1088	1045	1047	1077	1051	1018	1031	1062	1033	1025	1011	1006	1102	1027	1089	1006	1041	1033	1025	1109	1023	1051	1020	1029	1054	987	1050	984	1003	1053	974	996	1027	1051	1096	1059	1049	1043	1016	1013	1024	1035	1004	1030	1015	977	1042	1029	1036	971	1050	1040	979	990	1053	1019	1038	1010	1028	1069	1129	998	1092	1031	1016	1079	1007	974	1041	1047	1079	1024	1007	1014	1009	1051	1043	997	1053	1036	1063	1062	1011	986	1075	1052	994	1049	1014	1030	1024	1101	1044	980	1075	1020	1003	1018	1063	1045	1053	1085	1064	1091	1089	1061	1069	1046	1034	1033	1029	1063	1058	1085	994	1061	1053	975	1071	1065	1053	1035	1081	1084	982	1042	1027	1039	1021	1047	988	1047	1039	1082	1050	1019	1038	1028	1057	1027	1058	997	1036	1023	998	1050	1034	1092	991	1021	1055	1004	966	1048	1038	1040	1001	1090	1015	1005	1080	1148	1034	1063	1038	1044	1055	1014	1048	1052	1022	1012	1021	1036	1051	1063	1013	1004	1001	1059	1029	1050	1060	1044	962	980	1050	1054	1025	1036	993	1012	1066	1016	1011	1047	1057	1039	1073	1031	994	1014	1087	1023	1070	1024	1037	1008	1048	1125	1056	1009	997	1001	1075	1034	1001	1027	1063	1083	1076	1014	1020	1110	981	1036	972	994	1003	1070	1047	1030	1090	1033	1074	1033	1029	1025	1010	1026	1045	1079	1112	1065	1091	1024	1117	1076	978	1023	1044	1039	957	1128	1061	1024	1066	1011	1037	1053	1088	1091	1049	1010	1075	1082	1077	1036	1030	998	1054	1061	1054	1005	1036	1029	1038	985	1049	1051	1037	1066	1036	1002	1055	1053	968	1090	1037	1095	1007	1038	1010	997	1044	1041	1027	1047	1057	1027	1032	1066	1060	1072	1036	1059	1013	1087	1048	1020	1060	1087	1031	1027	1008	1071	1141	1009	1046	1022	1073	1045	1028	996	1021	1058	1021	1074	1089	1036	1069	1029	1069	1082	1094	1072	1019	996	1012	1015	1023	1016	1048	1049	1067	1071	1078	1049	1054	1018	1023	1027	1083	1049	1045	1053	1020	1070	999	1018	1011	997	1062	1003	1043	1036	1063	1051	1018	1019	1084	1079	1044	1031	966	1090	1027	1035	1049	1026	1017	1007	1043	1023	1041	967	1031	991	1021	1046	1053	1031	1046	1029	1024	1031	1013	1037	1014	1051	1078	1064	1010	1065	1027	1036	1062	1079	1028	1093	1074	1038	1002	1083	961	1036	1047	1077	1047	1030	1031	1065	1068	1015	1000	1035	1019	1114	1030	1021	1005	1036	1073	972	997	1034	1011	1038	954	1032	1055	1028	1023	1014	989	1099	1051	992	998	1081	988	1074	1068	1079	1021	1039	1006	1025	1058	1076	1083	1122	1107	1029	1070	1075	1052	1087	1017	1051	1007	1014	1008	1020	987	1069	1034	1044	1029	1085	988	998	1038	972	1064	979	1050	1034	1050	1074	1057	1083	1024	1052	1061	985	986	1024	1029	1046	1101	997	1023	1018	966	1032	1097	1055	1075	1065	1077	980	1104	1029	1051	1046	1068	1080	1073	1009	1053	1074	1087	1072	1098	996	996	1032	1037	1029	998	1038	1064	1032	1056	1046	1024	1053	1041	994	1075	1077	1047	1040	1045	986	1020	1076	1038	1057	1099	1062	1102	1118	999	1037	982	1057	1095	1067	1009	1042	995	1032	1022	1083	1007	1047	1070	1030	997	1026	1074	1041	1025	1040	1073	1044	1046	1027	1111	1083	994	1103	985	1027	1014	1050	1074	1069	1026	1009	1048	985	1034	1084	1037	1044	1011	1040	1048	1013	1044	1014	1096	1020	1013	1048	1095	1041	1065	1061	949	1033	1026	1078	1095	1021	985	1013	1082	1024	1041	1048	1009	1009	1010	984	1005	1076	1047	1076	1062	999	1064	998	1048	1007	1057	1030	1059	989	1043	1010	1032	1012	1011	1076	1039	985	1084	1019	1050	1041	1023	1018	1004	1051	1104	1004	1071	1047	1018	1054	1039	1038	1087	1040	1015	1079	984	1056	1083	1053	1064	1015	1077	1010	1043	1107	1058	1089	1064	1073	1008	1065	1032	1066	1041	1043	1009	1083	1054	1047	998	1031	988	1015	1095	1094	1030	1018	1060	1007	1021	1050	995	982	1060	1042	1013	1062	998	1042	1052	1078	1030	1075	1058	1009	1067	1044	1075	1057	1048	1034	1082	1012	1017	1010	1087	1073	1036	1029	1062	1015	1042	1080	1012	1022	1112	1023	1021	1005	1043	981	1035
23137	21534	29543	23975	21535	21589	11006	1433	1052	989	845	807	809	770	690	626	674	663	640	594	602	623	595	626	624	553	608	586	580	568	541	566	513	560	573	547	559	582	603	596	541	550	567	543	590	575	556	572	546	562	540	552	585	593	563	587	565	535	521	574	534	601	571	520	557	515	559	544	547	546	544	533	554	535	555	532	578	549	556	566	529	551	544	535	561	604	524	529	537	543	493	544	556	530	545	535	517	522	546	585	514	530	563	533	576	574	511	561	558	546	501	537	544	542	523	514	554	516	540	565	551	561	496	535	552	581	508	555	518	512	482	543	543	570	532	571	564	541	551	531	539	556	536	567	534	572	574	564	505	617	534	576	556	561	520	537	565	546	547	516	498	587	574	538	584	577	557	551	551	571	546	519	573	603	530	551	517	511	581	535	548	521	561	534	526	517	529	497	481	564	533	565	555	553	521	527	543	559	571	563	573	602	521	525	569	558	536	543	576	485	535	562	549	589	544	504	551	604	525	537	570	541	555	535	533	578	543	513	590	518	535	567	534	569	545	537	525	571	538	580	495	581	568	541	553	590	510	554	573	536	562	552	586	563	536	550	541	531	552	558	612	576	566	566	568	542	538	523	512	574	512	538	540	548	548	529	517	530	540	526	575	513	534	495	570	592	565	562	530	520	585	565	517	546	513	532	527	565	496	544	525	541	519	542	522	549	550	530	514	543	545	541	548	590	579	521	529	563	527	547	577	562	569	542	543	545	529	509	560	505	528	536	540	574	525	551	574	528	573	566	593	536	549	484	549	557	562	551	520	550	518	539	515	528	552	531	582	556	525	494	559	558	617	540	545	564	517	567	520	575	526	522	563	557	518	513	520	567	531	539	554	538	531	519	566	572	510	541	555	562	487	537	554	598	523	524	631	531	545	575	529	555	523	569	529	523	548	559	536	565	556	544	496	514	552	561	526	515	571	560	550	544	604	521	553	536	548	536	525	535	566	593	566	588	524	571	570	590	515	511	565	534	542	585	550	582	564	526	534	527	550	485	553	537	537	579	567	552	512	528	553	525	527	526	485	570	565	540	549	559	524	547	548	558	576	513	549	511	549	565	546	530	570	536	564	540	553	517	538	542	588	542	518	511	525	542	549	557	563	542	532	548	531	532	578	553	494	527	516	553	583	581	522	536	535	552	541	581	556	519	536	564	534	538	499	560	554	550	526	511	561	549	528	543	529	532	521	523	555	530	555	541	515	516	588	528	521	541	528	557	550	520	498	524	524	557	539	533	588	544	575	557	494	533	519	529	528	520	546	548	502	520	579	504	550	515	574	493	556	558	576	545	547	520	531	589	569	578	546	494	514	559	555	542	539	490	511	513	550	527	574	600	561	557	577	574	541	524	521	560	568	540	515	516	545	537	582	515	541	567	541	539	562	513	557	565	528	503	538	537	530	551	549	552	506	568	580	545	530	554	519	539	543	532	538	512	547	484	496	571	500	557	536	533	537	539	534	503	527	452	518	567	582	524	562	506	516	528	522	548	546	547	515	531	537	553	545	519	544	535	524	511	532	566	532	578	543	573	530	567	546	556	529	579	528	517	529	516	539	542	529	575	531	562	501	561	518	562	580	532	574	523	525	537	526	554	555	549	571	554	534	511	510	560	532	519	546	621	535	523	539	543	537	542	537	570	590	535	521	492	567	611	523	531	551	597	535	525	556	524	551	530	526	530	502	517	555	580	535	531	557	556	570	560	528	577	566	588	524	511	559	546	552	514	548	519	507	509	564	563	542	530	537	568	523	552	543	543	542	529	565	484	512	512	512	530	560	538	535	522	539	526	522	517	502	514	551	507	550	551	515	571	543	531	554	563	558	546	517	535	537	513	532	542	501	551	532	567	570	544	547	525	551	521	517	545	532	542	528	571	529	541	527	558	548	542	547	590	532	539	531	592	541	534	531	549	548	561	507	549	521	535	580	534	537	522	572	536	528	552	512	534	518	532	539	561	557	533	556	540	531	534	587	541	566	549	563	559	539	495	475	561	538	521	523	528	564	539	587	523	539	589	543	534	508	564	541	546	542	528	561	530	544	553	517	547	535	541	551	538	527	579	561	552	556	570	551	566	544	536	517	519	538	546	548	563	578	539	563	561	559	539	561	517	527	556	525	578	584	518	550	566	588	585	526	506	543	532	566	570	546	517	547	545	518	556	568	514	523	525	510	500	543	546	538	572	571	581	547	551	580	512	539	556	527	547	514	510	535	558	534	544	564	494	543	533	589	568	533	564	543	556	541	518	581	538	531	564	541	535	535	523	529	528	529	562	588	566	510	525	549	539	525	511	508	522	590	537	565	546	550	537	548	538	542	517	560	516	553	583	497	516	535	557	509	560	526	487	531	505	545	532	528	504	547	564	540	553	561	558	561	549	586	551	542	534	546	555	523	572	560	528	552	536	549	566	518	517	613	551	516	495	540	543	558	538	530	561	536	533	508	525	533	514	535	531	547	545	522	524	569	534	540	579	556	518	502	529	534	552	575	533	523	539	614	505	546	538	561	521	511	546	518	538	545	529	548	553	549	492	547	568	517	523	527	555	567	557	529	551	513	580	541	539	579	517	541	500	515	530	539	513	526	554	534	534	537	511	553	518	524	536	526	560	555	550	570	508	568	554	602	522	526	540	546	576	553	538	561	535	553	571	535	569	572	534	484	525	483	565	556	523	533	542	572	564	552	522	501	568	486	570	566	522	577	536	550	547	511	514	542	523	551	559	499	528	544	540	546	551	564	548	583	530	572	535	516	531	551	574	562	564	532	552	536	552	559	570	566	612	533	545	505	536	487	525	530	567	555	520	581	554	563	583	546	531	534	517	535	523	557	584	552	519	603	582	527	511	536	550	541	583	542	553	510	555	516	484	526	532	525	577	570	542	510	536	535	577	516	507	529	569	525	562	514	553	539	533	565	564	522	551	535	541	540	545	508	545	494	517	538	527	519	558	529	544	547	555	527	539	551	516	507	522	534	537	564	531	554	511	495	542	543	557	556	553	486	541	532	528	554	540	580	524	531	533	499	594	564	566	532	605	530	554	553	537	541	584	540	517	535	505	572	561	531	558	565	534	556	553	589	513	531	548	570	533	512	531	557	528	563	559	507	527	549	545	493	515	534	571	547	542	560	581	566	526	549	549	542	477	558	543	538	530	536	549	470	511	553	540	551	540	520	550	567	545	522	548	569	519	532	551	559	581	547	486	565	530	546	538	579	531	531	597	547	551	534	569	541	550	510	554	546	533	519	531	543	501	560	540	566	510	550	534	540	567	550	559	553	592	556	553	534	501	532	544	544	566	537	539	552	559	515	558	562	527	538	559	543	571	511	519	474	539	517	534	512	569	530	548	542	538	523	542	522	524	568	525	485	566	514	525	530	546	539	572	549	521	559	550	572	533	535	533	600	544	543	565	545	571	538	529	527	543	544	527	525	532	552	573	510	537	561	527	550	514
7313	16998	13762	7389	5263	3978	3079	2486	2089	1802	1533	1457	1354	1177	1100	1079	1034	1001	993	981	885	887	861	796	879	798	786	787	804	806	798	791	803	790	793	748	767	738	798	756	755	784	812	771	751	768	757	743	755	747	693	792	770	728	768	787	771	759	764	754	804	714	739	710	738	736	726	740	731	761	723	714	735	729	702	731	692	732	765	736	745	737	782	749	755	734	726	752	702	720	726	747	704	760	726	765	722	718	762	744	746	702	720	741	744	732	780	731	752	731	732	711	727	745	721	706	760	701	688	743	715	697	751	770	740	713	782	758	745	704	737	754	776	760	737	712	702	737	725	715	685	722	756	730	685	671	745	737	716	766	777	715	685	719	707	698	776	758	738	696	682	784	773	729	752	727	743	727	708	750	703	745	695	712	716	705	744	731	724	682	758	707	744	750	753	769	738	756	710	719	713	741	768	763	717	762	738	751	720	748	761	712	729	736	740	691	711	742	713	744	720	712	731	733	717	762	744	680	746	737	720	728	735	808	733	732	781	699	749	719	742	736	800	726	714	780	706	737	750	761	746	745	717	729	688	753	710	755	726	746	724	731	742	730	752	714	736	737	724	816	738	769	725	756	732	724	719	705	749	742	726	722	700	756	749	720	756	751	708	705	758	703	752	730	713	737	745	745	714	710	715	730	686	737	770	719	708	686	724	721	785	698	667	701	725	724	690	749	764	775	711	728	720	737	686	711	752	730	705	731	711	715	735	662	749	731	767	725	747	752	718	734	708	750	712	686	700	703	718	769	726	719	724	714	719	722	719	766	740	750	760	756	697	774	741	705	768	748	697	733	738	761	719	703	759	718	744	742	719	731	760	791	715	663	712	698	733	770	703	735	726	705	694	759	734	728	698	724	736	743	720	755	717	760	758	750	707	742	765	751	719	704	747	723	716	738	677	783	734	744	755	759	740	734	716	730	722	766	731	741	753	745	705	751	715	722	686	745	717	683	707	738	760	742	744	754	683	729	772	750	732	727	735	705	730	713	733	741	692	736	726	708	729	737	740	750	740	748	759	726	706	713	735	728	745	772	732	748	705	742	741	645	741	767	749	774	675	783	733	734	753	730	725	722	704	722	721	720	749	715	755	726	761	769	776	720	762	721	766	742	734	761	785	713	715	691	745	735	735	756	785	679	743	683	753	762	716	714	730	737	754	761	753	758	723	751	661	732	705	723	724	752	761	742	748	742	780	711	758	794	756	729	788	744	807	759	708	712	787	730	753	722	780	698	702	712	700	731	734	722	728	742	715	754	721	753	716	766	692	701	811	729	751	789	718	761	760	691	749	763	757	813	704	730	719	729	721	733	720	778	674	701	756	706	682	779	742	757	717	789	722	710	730	786	718	729	679	724	673	706	725	710	720	711	751	756	713	747	716	731	717	733	730	709	762	766	726	743	717	742	715	733	722	714	745	703	729	742	778	704	708	741	726	756	713	733	737	754	734	766	740	729	686	732	718	731	744	787	701	723	722	768	759	744	727	709	721	743	721	702	726	713	796	710	724	753	693	749	751	747	720	734	723	717	698	735	717	699	680	742	669	785	737	739	692	687	691	788	735	739	700	701	732	715	769	731	752	755	763	739	738	780	723	733	735	710	731	726	795	726	757	702	697	746	678	745	748	738	701	736	723	707	737	752	748	745	757	749	711	751	712	753	716	717	710	712	743	730	693	715	743	709	752	736	710	727	749	718	722	680	740	741	673	761	693	713	727	770	735	814	738	721	747	769	708	763	739	711	732	742	751	732	699	724	728	738	767	750	736	725	740	785	754	714	704	766	757	767	774	723	729	703	725	725	767	709	691	687	719	697	688	697	712	721	753	728	683	734	751	741	755	715	753	714	751	723	730	726	714	676	738	726	730	771	754	736	700	718	792	730	724	728	735	710	725	709	755	728	760	736	750	692	723	750	741	739	683	737	702	738	768	806	743	739	726	763	770	721	722	721	676	756	766	701	750	692	788	751	719	762	694	727	774	707	724	734	721	727	757	795	708	725	727	727	737	726	717	741	719	718	688	653	732	691	693	709	768	719	787	681	684	737	717	729	753	739	701	725	734	749	757	738	764	712	716	711	698	742	741	728	718	726	741	752	736	740	735	751	717	708	691	713	721	702	766	711	742	707	729	732	772	722	738	710	787	695	750	674	718	726	747	694	717	743	706	726	710	763	791	702	690	667	735	739	753	721	745	756	733	707	747	728	736	693	753	727	775	742	733	693	752	745	733	699	698	739	699	795	725	753	706	726	708	712	732	767	716	759	727	738	711	688	761	782	672	717	713	719	741	779	716	751	722	794	772	735	709	720	746	744	714	792	748	733	689	738	723	774	780	677	731	746	788	712	706	751	738	731	738	720	690	743	661	727	708	714	708	753	710	721	755	735	707	679	732	784	739	734	754	759	744	740	727	781	759	737	727	774	703	702	766	728	702	711	750	762	772	736	751	717	792	719	762	728	762	768	714	712	755	697	772	680	702	752	693	732	763	697	704	735	772	737	687	723	699	754	746	699	724	755	671	733	729	742	747	763	784	734	707	784	672	761	734	716	705	708	694	687	759	678	712	718	684	759	737	732	734	721	698	720	779	755	746	722	740	722	758	721	764	752	680	721	749	736	691	711	772	704	722	747	719	715	708	710	717	700	674	822	741	704	706	753	747	727	700	780	706	762	742	765	756	757	700	727	715	692	727	722	742	733	692	726	753	677	731	778	674	695	747	748	773	743	722	767	728	717	707	738	715	675	658	751	725	674	745	685	708	752	729	743	713	749	723	737	777	726	726	765	722	718	703	724	728	702	752	759	735	647	800	694	716	721	697	726	725	706	710	663	745	706	724	749	738	712	762	682	730	710	769	760	696	748	786	710	743	741	779	730	720	716	731	679	720	730	737	739	725	761	730	744	740	697	740	712	753	716	761	743	788	730	724	739	699	766	707	746	659	744	733	711	692	705	750	709	724	713	695	690	712	742	711	695	733	672	711	784	698	749	739	716	700	710	744	717	748	727	702	716	730	739	710	705	738	793	741	721	714	730	760	712	753	737	692	748	719	661	710	774	738	765	723	770	735	694	720	744	736	715	749	713	707	737	737	720	750	712	761	690	732	742	721	722	732	736	695	712	731	753	748	729	757	756	674	753	730	781	737	729	739	723	809	756	688	734	753	728	716	744	720	704	757	731	719	726	754	748	714	702	748	800	751	697	715	727	743	705	704	677	730	765	712	713	748	786	711	752	732	721	720	731	727	725	739	741	712	706	674	717	724	718	713	673	714	744	754	743	743	707	717	732	774	755	708	744	751	733	759	694	712	758	729	755	766	678	719	744	734	696	807	774	794	749	754	741	720	701	735	704	765	760	700	702	740	698	752	775	727	748	754	739	676	766	739	692	703	716	747	747	763	748	699	728	690	679	742	765	734	746	692	715	718	719	678	720	772	703	729	771	697	746	754	742	758	725	723	756
27088	21174	10610	1152	680	612	597	615	541	617	557	588	588	569	573	523	611	536	589	556	587	573	503	530	536	560	528	578	595	550	592	536	529	544	582	545	600	570	578	555	508	604	538	580	612	586	571	571	500	576	520	553	546	530	548	558	605	565	532	572	574	568	517	578	538	566	539	575	537	519	546	581	563	557	561	576	585	583	577	555	575	575	534	547	539	608	547	539	569	546	566	550	523	543	535	517	559	512	576	535	538	553	542	542	563	576	576	507	555	526	562	548	579	555	556	543	552	533	579	560	534	530	568	517	574	585	565	542	564	566	554	589	544	532	520	537	566	590	545	558	541	604	575	590	605	565	577	598	533	538	578	541	564	555	532	510	549	603	585	566	583	536	556	534	560	555	549	542	529	548	538	577	575	567	540	573	578	580	573	615	556	591	577	531	588	543	535	573	546	557	586	577	549	561	547	516	537	538	573	550	561	527	521	540	592	549	575	578	556	563	541	528	569	555	532	538	567	581	550	513	560	571	558	572	603	554	539	566	540	544	565	561	616	617	525	563	535	567	543	579	551	537	571	523	569	541	523	555	586	577	541	520	571	564	553	536	555	574	588	579	552	557	548	566	582	569	587	586	584	581	586	573	565	593	567	578	518	553	522	537	572	575	549	582	558	611	591	522	565	555	549	576	541	598	572	572	561	544	603	560	557	576	555	570	551	569	558	567	540	564	552	578	571	592	569	515	583	568	528	639	562	538	567	548	577	592	543	525	540	585	564	568	581	541	547	556	538	545	540	572	534	531	547	535	560	577	577	540	542	573	612	564	509	544	565	577	519	533	597	587	590	539	573	546	524	565	555	547	520	528	538	541	531	544	534	549	537	514	575	565	528	554	537	529	570	510	523	549	580	576	552	624	531	575	575	558	574	561	575	555	543	546	540	586	608	515	570	591	538	553	583	567	554	572	568	542	495	537	518	567	542	532	535	534	549	538	524	539	535	532	580	542	584	515	525	545	596	603	570	557	550	518	570	556	505	567	548	537	588	536	558	577	509	564	553	546	548	546	601	571	520	523	608	536	580	550	546	555	545	578	546	555	578	582	582	582	567	569	565	586	527	579	560	600	576	579	536	572	569	588	551	551	582	541	575	561	589	550	547	505	595	575	551	570	575	551	548	581	550	581	572	547	527	544	580	538	553	548	591	556	625	549	538	560	505	524	567	524	563	593	552	590	596	574	563	562	543	557	529	587	570	581	594	568	552	536	582	576	548	577	567	589	614	536	541	524	578	555	537	552	615	521	575	528	537	568	589	573	546	549	573	516	581	597	574	590	546	550	585	569	559	564	490	551	606	548	538	587	579	544	606	615	558	550	598	607	557	540	544	551	606	555	575	505	587	557	542	561	567	550	603	581	564	565	557	593	565	552	555	557	573	536	546	554	567	573	523	571	557	559	578	523	571	550	591	582	590	578	543	504	552	547	613	613	521	533	579	525	594	572	591	561	589	524	524	560	544	559	565	573	631	511	563	519	574	522	531	528	577	560	558	528	510	558	541	569	535	565	585	576	575	523	575	552	572	564	581	591	524	552	578	552	606	508	568	573	588	562	610	534	543	553	579	574	565	559	564	560	568	560	584	552	555	542	566	563	544	536	580	580	573	566	596	564	558	532	564	581	549	529	559	573	536	609	546	574	534	570	557	575	578	551	564	587	593	549	584	535	533	541	569	559	579	572	561	537	539	589	497	582	578	568	566	610	525	562	553	576	518	572	548	549	531	575	560	517	551	567	573	552	602	511	520	552	559	550	582	557	532	599	566	575	600	594	595	569	560	633	537	523	578	549	571	576	575	567	552	626	547	517	562	551	563	551	565	559	602	524	545	574	529	560	548	553	549	550	577	592	590	562	566	578	598	561	530	541	564	570	546	535	571	569	553	576	597	518	534	581	569	541	515	564	578	575	563	572	536	585	563	599	521	535	555	571	566	583	570	601	573	556	572	537	522	544	543	634	580	551	582	583	563	575	555	550	613	574	602	548	565	550	581	518	556	528	570	553	556	606	520	572	533	561	581	546	597	550	546	520	582	587	558	573	567	521	563	598	527	541	554	605	563	585	509	570	597	555	586	568	513	570	534	546	525	580	552	569	510	552	553	590	551	568	488	520	588	546	549	541	552	542	556	518	560	575	543	561	578	523	589	590	587	560	556	521	539	600	581	540	543	551	530	578	538	591	553	533	567	577	560	565	536	533	556	544	531	577	549	584	558	583	548	570	567	570	598	576	573	540	556	538	541	571	559	520	549	557	545	496	527	577	519	567	564	572	565	538	589	549	517	524	602	534	579	522	579	553	554	560	550	524	536	565	512	589	567	539	532	556	564	534	560	562	578	563	570	539	575	552	549	573	531	577	572	566	537	548	591	547	517	551	529	518	575	594	525	615	570	542	543	576	595	607	582	552	569	537	546	554	527	558	546	604	582	552	550	583	542	567	557	563	550	572	489	471	603	598	572	583	600	553	577	536	560	587	553	537	569	585	505	527	515	581	557	540	516	561	512	567	532	539	588	524	604	554	567	596	544	554	569	558	590	522	561	555	607	518	584	589	595	535	577	559	585	581	639	578	536	563	542	549	541	556	531	550	583	577	537	563	566	559	557	620	560	590	532	554	577	533	515	587	590	525	576	551	572	569	584	557	541	557	538	569	565	537	544	542	602	571	550	504	518	558	539	581	533	589	532	570	522	575	554	529	572	566	573	549	594	591	521	564	560	587	567	546	562	575	577	575	595	552	547	589	556	574	589	542	570	538	567	592	567	608	571	612	491	582	573	551	509	561	548	592	560	563	568	549	566	551	573	540	615	541	562	569	559	545	522	566	541	571	583	527	540	558	511	581	561	581	581	563	539	551	571	548	571	575	572	556	540	582	585	547	542	543	524	564	597	576	591	574	584	554	542	527	545	547	542	577	605	566	562	558	544	544	557	576	552	594	543	529	537	575	565	572	578	605	522	538	577	537	545	556	589	563	560	523	603	544	508	555	530	548	568	549	532	550	589	552	547	599	588	546	535	577	533	568	584	585	563	577	587	562	585	515	596	573	599	624	544	540	558	607	501	544	547	597	530	564	598	556	576	624	518	566	569	545	571	545	603	536	538	553	575	570	595	526	541	557	527	577	571	514	517	577	562	540	529	570	556	552	574	553	574	538	576	541	571	553	537	561	506	546	568	584	588	574	598	525	575	539	553	523	588	591	522	540	566	572	512	585	566	557	518	556	564	565	556	558	519	581	540	548	517	571	616	595	547	527	485	543	567	544	549	531	572	549	549	563	604	583	552	563	564	547	556	532	578	553	543	539	521	598	577	563	507	510	533	549	559	553	584	532	543	551	544	532	560	573	560	568	540	547	542	553	580	582	591	600	533	576	535	521	580	540	547	531	551	578	557	597	545	558	544	540	562	548	549	542	520	540	569	572	598	588	563	612	548	552	573	588	583	584	604	549	571	529
4054	1556	1352	957	844	841	859	788	792	792	818	767	753	734	739	744	752	789	729	758	776	731	743	735	707	770	750	766	706	752	810	807	746	752	733	809	728	701	699	690	710	765	745	749	723	762	791	743	714	717	707	772	708	723	696	753	714	707	699	728	738	738	769	713	748	707	739	769	770	772	736	750	710	711	788	733	754	748	753	726	732	729	719	739	707	702	787	740	728	732	723	739	777	716	739	767	726	792	742	749	725	749	687	724	725	764	731	725	722	749	716	760	759	801	692	723	716	748	762	748	760	739	697	727	751	736	744	727	735	756	768	707	766	725	768	722	740	703	747	764	764	718	699	704	752	734	766	694	745	767	776	760	694	715	760	719	736	730	724	777	739	723	749	761	721	714	703	713	722	724	758	724	694	752	704	753	706	778	744	748	707	691	726	733	751	732	720	700	706	765	731	778	705	703	752	749	704	751	732	744	735	785	752	774	721	728	707	719	730	765	736	722	753	719	765	717	719	743	773	768	746	705	701	785	700	750	762	746	713	802	794	759	712	706	726	719	763	755	741	697	748	781	697	743	718	778	763	788	750	726	777	723	753	775	716	750	738	747	726	755	743	706	760	725	696	715	752	741	758	746	754	729	812	702	696	779	725	727	710	684	730	761	701	702	788	770	708	720	772	768	771	739	777	712	720	752	744	738	723	678	685	751	744	741	751	740	728	757	682	781	741	749	731	715	716	695	746	756	751	766	719	769	746	700	746	766	748	715	750	751	681	727	778	728	690	714	717	767	741	672	696	757	720	769	729	722	723	707	756	671	675	719	680	725	697	741	746	739	780	714	749	736	711	729	746	757	768	709	728	757	732	775	790	704	705	731	706	784	756	715	767	775	701	783	731	765	770	778	693	722	749	744	712	749	777	723	690	695	728	729	713	755	701	699	700	701	731	747	727	741	711	751	738	745	768	744	744	743	730	761	702	687	726	811	718	754	755	732	727	766	698	690	773	751	781	738	751	697	734	712	780	781	749	747	754	777	747	754	760	707	776	738	695	760	743	727	763	672	719	710	745	717	744	726	724	752	742	690	731	678	744	719	779	713	696	729	698	754	762	741	653	778	729	806	747	753	735	729	728	731	750	704	697	807	734	736	753	743	711	707	709	725	727	705	721	703	762	810	743	757	749	755	726	714	749	715	743	708	746	729	729	741	704	743	764	679	726	664	716	736	707	778	724	724	768	715	738	732	738	720	750	760	674	729	702	722	724	672	744	754	746	768	700	753	769	705	695	776	764	724	773	732	707	758	732	730	752	731	742	777	776	744	660	697	716	769	699	739	708	759	795	758	747	741	712	751	685	731	701	668	742	743	732	763	743	699	755	758	699	749	724	738	795	780	729	781	777	736	709	757	713	752	770	720	737	716	723	738	740	760	735	711	754	708	745	736	746	750	718	759	755	671	686	799	727	760	717	717	754	689	731	765	788	695	742	779	758	719	748	733	761	708	702	798	708	675	665	759	651	741	746	791	685	730	688	719	743	746	758	741	697	745	756	719	739	726	682	704	709	723	707	752	726	725	750	692	694	780	715	751	726	733	746	744	715	726	756	707	744	722	727	761	759	706	729	773	724	717	729	773	730	723	728	784	741	733	737	750	757	761	717	729	679	731	739	729	773	704	727	731	749	758	739	689	796	785	724	670	781	693	710	764	738	698	721	766	741	697	725	754	701	722	707	751	742	724	717	736	735	717	788	696	731	744	744	757	761	731	783	723	761	677	734	717	735	744	703	787	703	751	714	694	732	736	751	714	735	740	746	762	710	713	732	721	694	743	748	729	763	748	692	722	790	720	724	742	773	701	714	745	761	745	735	727	724	767	730	759	730	763	778	760	729	754	713	734	765	725	721	761	717	686	750	737	756	749	746	721	705	769	745	727	744	779	673	700	706	714	765	740	759	739	746	741	706	717	677	679	778	779	769	704	731	703	758	735	678	736	717	694	754	714	705	714	761	719	707	763	700	695	750	763	732	754	707	760	689	734	749	734	752	737	717	695	773	788	749	708	740	780	728	715	746	786	818	762	779	679	759	728	742	780	685	726	711	725	740	699	764	745	766	784	720	764	752	710	751	733	715	717	771	765	726	738	705	727	733	693	737	737	709	766	736	761	741	727	787	735	721	739	763	762	771	716	722	760	761	759	772	752	752	738	765	735	737	728	737	719	780	736	736	759	705	799	712	729	752	750	732	740	759	719	777	762	790	719	700	741	773	731	724	725	698	775	742	693	746	757	746	743	776	748	752	696	747	685	770	695	752	724	720	661	705	756	714	759	757	725	716	740	732	760	702	746	742	736	708	731	701	694	761	693	737	715	766	767	750	695	741	734	755	763	717	713	746	701	759	675	730	729	721	722	751	788	749	742	721	736	743	749	751	775	791	785	802	704	749	728	697	754	758	714	733	705	750	739	731	784	751	737	704	718	755	721	724	727	754	741	771	750	742	761	725	739	752	749	724	752	729	731	748	744	729	703	697	768	722	713	718	718	752	729	768	744	718	715	748	699	720	729	747	722	782	737	746	698	738	764	743	713	745	739	715	736	790	729	709	729	750	727	755	749	786	767	759	764	721	696	787	720	750	736	708	766	663	772	728	715	705	761	718	706	703	726	708	738	722	695	737	722	716	735	772	701	727	730	766	765	717	701	760	713	733	698	742	720	736	781	727	701	768	728	775	716	713	757	732	739	778	712	690	735	750	696	760	699	777	726	742	745	725	684	752	753	722	780	741	699	727	811	731	749	738	712	702	756	722	722	700	749	734	718	791	740	713	756	730	702	777	733	730	753	707	713	727	722	726	760	761	704	746	752	768	727	708	717	749	770	733	692	714	751	699	714	729	719	776	751	746	678	723	755	775	776	787	745	719	681	766	741	714	727	736	797	723	770	690	754	760	746	707	704	758	753	715	702	745	731	748	738	772	709	719	726	740	729	725	729	695	738	710	725	715	767	702	693	726	729	736	745	771	748	767	777	683	783	726	753	758	704	711	797	686	750	747	706	753	745	708	726	707	685	711	731	758	750	728	749	749	712	744	776	690	743	717	749	784	730	734	759	746	708	722	737	747	732	675	729	717	711	728	786	747	792	741	790	774	722	731	753	731	693	742	740	783	703	722	655	783	725	723	749	710	756	702	756	735	757	730	716	743	738	699	746	704	765	684	695	759	785	741	754	734	755	722	755	773	708	727	700	796	771	753	711	765	744	761	756	743	699	718	693	763	687	744	747	724	748	738	758	744	763	773	734	700	708	783	733	712	703	729	746	715	736	763	732	750	741	730	696	743	753	740	709	751	750	757	692	747	711	766	755	729	735	703	736	699	764	741	676	742	677	767	713	719	729	688	770	712	726	726	736	748	727	711	735	784	726	686	702	744	743	715	744	739	691	683	766	769	707	749	733	734	743	747	719	760	746	734	739	751	745	685	773	765	769	750	708	713	739	758	694	717	689	708	740
23830	21502	29142	24279	21496	13500	1989	1266	1064	1070	966	955	966	910	861	880	827	807	870	842	839	826	843	852	813	817	835	815	790	821	805	812	822	823	790	806	747	773	747	840	781	806	838	771	802	789	821	729	847	819	776	750	816	806	792	795	796	774	775	795	796	769	781	796	797	740	804	771	749	789	855	803	811	815	768	800	751	830	804	845	793	759	749	743	836	752	748	832	759	825	816	814	793	841	800	730	827	773	773	746	776	818	790	809	795	771	789	808	815	818	800	800	791	779	822	851	761	809	788	781	824	795	788	804	786	784	804	750	825	783	807	793	733	788	762	791	795	798	791	782	825	764	803	814	760	790	781	749	785	820	765	766	815	751	734	849	777	807	790	788	801	747	804	776	792	776	774	799	756	803	748	784	842	803	784	798	833	748	758	808	808	778	804	803	795	796	795	784	823	802	794	807	839	822	791	813	762	821	788	778	770	795	753	745	772	795	783	809	787	765	772	756	756	767	809	824	794	795	786	757	775	800	834	792	788	782	754	820	819	773	741	810	786	807	836	713	812	810	799	761	800	754	807	811	755	771	793	818	804	824	815	771	760	784	776	755	836	775	792	799	777	789	740	761	766	807	777	790	803	776	844	754	805	811	836	792	796	754	794	820	800	814	837	767	834	802	793	782	785	836	751	791	776	833	783	781	764	790	805	839	784	736	829	776	838	817	746	772	795	787	787	756	751	809	816	773	790	831	816	834	780	797	761	806	768	794	772	746	806	809	755	780	841	774	807	725	817	808	765	771	764	793	754	800	777	779	793	775	818	740	774	783	763	838	803	804	774	791	832	746	759	771	779	745	817	780	811	805	851	798	759	795	801	800	777	788	756	800	823	780	792	734	765	781	803	835	815	793	809	801	787	766	809	766	752	782	766	830	785	794	766	763	772	787	724	804	885	757	791	788	822	775	768	742	812	803	830	795	782	814	777	750	803	808	801	761	746	814	729	790	788	810	778	789	775	762	805	760	789	821	739	764	829	810	826	768	785	807	805	779	823	769	749	741	767	785	824	760	807	822	800	744	818	801	785	793	858	812	697	806	782	795	752	755	795	765	791	798	835	786	860	770	748	807	737	800	747	830	828	839	755	749	788	770	786	806	795	800	792	765	809	778	859	812	769	814	778	758	816	758	839	752	819	787	737	806	784	749	712	804	787	754	795	847	785	813	749	794	805	819	856	829	760	804	726	828	813	780	808	819	748	790	805	774	796	788	783	791	750	829	781	798	764	794	714	775	800	812	773	813	809	775	791	824	759	782	745	817	798	752	789	752	771	759	779	787	712	771	851	784	814	726	788	825	748	811	761	798	776	774	829	795	775	765	802	793	836	812	790	782	803	802	780	818	798	840	773	790	798	802	774	773	775	748	805	827	798	827	793	779	812	792	799	766	792	806	784	749	773	779	814	795	749	734	749	749	835	777	750	810	825	785	764	799	816	793	751	789	788	811	877	824	740	792	769	805	774	797	784	794	757	756	821	786	792	804	758	776	837	786	803	838	780	811	752	817	771	776	699	732	792	810	767	856	790	764	731	783	790	841	777	774	738	822	814	752	792	738	766	812	826	724	788	785	818	802	777	808	729	761	794	740	807	821	801	831	779	836	787	833	832	773	786	789	826	758	801	766	830	814	752	771	801	788	802	785	771	798	744	792	788	776	758	798	805	832	796	794	823	767	733	793	780	810	826	776	764	799	842	749	745	746	835	838	794	783	788	794	812	732	774	785	778	785	833	803	805	801	806	781	756	787	774	804	746	765	812	791	774	789	829	819	819	795	809	777	800	834	760	819	769	770	815	793	788	758	779	789	787	757	759	809	778	796	807	793	752	729	774	818	811	771	798	801	813	813	777	808	889	817	787	763	829	757	805	773	779	814	768	790	834	779	826	766	789	815	777	805	825	780	813	767	810	811	757	773	778	800	847	785	796	786	718	780	793	800	774	812	823	826	792	772	812	783	802	861	785	758	745	807	789	769	784	824	775	786	811	812	798	786	798	753	821	747	788	768	763	811	781	755	762	831	746	765	818	794	781	760	826	748	765	756	786	791	850	776	806	776	788	800	772	850	766	775	751	808	832	773	799	789	742	781	835	757	815	813	769	776	837	733	791	744	836	789	819	785	774	781	830	793	790	769	779	820	802	733	758	767	811	794	756	836	799	783	762	760	834	811	751	789	776	770	762	755	813	783	762	789	804	752	765	794	814	816	796	795	835	803	785	783	738	786	784	818	808	801	811	774	785	787	782	787	761	791	810	802	793	771	772	757	756	810	810	793	756	803	817	809	798	815	830	792	761	826	769	779	798	754	829	807	740	820	807	751	772	831	783	753	853	881	751	753	771	770	817	817	778	787	763	745	771	862	834	777	764	771	761	780	794	808	761	782	772	798	786	801	812	767	836	782	766	779	793	783	808	714	783	820	805	752	768	819	825	761	793	741	788	746	779	776	767	792	801	751	821	773	841	789	750	827	787	797	831	778	773	782	782	804	777	827	765	782	803	797	788	787	797	784	800	768	770	814	792	806	791	750	808	848	780	774	812	782	758	831	819	787	761	771	828	756	780	763	797	753	807	821	800	795	846	759	797	761	794	819	780	769	776	787	775	783	800	783	763	777	767	796	796	793	804	833	737	836	849	767	810	795	779	784	764	761	819	792	789	805	695	752	764	821	809	835	773	793	763	826	771	796	811	782	801	796	823	794	837	817	742	748	815	809	765	817	829	787	812	788	758	855	729	813	799	802	799	782	763	798	743	743	799	789	785	767	815	792	810	784	740	837	805	814	755	792	848	772	823	778	798	796	811	781	742	774	764	793	835	852	757	764	765	746	836	783	783	762	806	764	777	797	771	780	786	765	768	765	768	774	778	790	764	751	821	846	778	762	791	749	820	756	812	844	791	793	771	780	801	768	774	792	837	747	810	851	773	813	725	785	773	847	753	822	825	731	788	770	815	828	784	806	785	796	743	816	804	774	779	771	843	829	814	760	825	793	867	772	784	774	826	816	786	744	795	780	801	801	779	755	803	766	770	778	777	866	762	800	752	803	819	771	769	768	819	797	781	778	752	757	766	793	812	774	797	753	776	736	828	815	777	773	798	808	794	793	785	810	842	753	801	751	780	798	751	772	786	775	742	772	848	819	820	765	783	795	786	777	816	780	821	780	801	783	858	821	771	777	755	778	765	764	836	791	740	781	778	813	790	814	724	815	763	832	786	849	806	866	802	756	782	762	763	784	805	753	807	820	762	869	738	846	816	786	877	835	836	815	788	778	770	760	805	721	762	794	768	753	815	785	809	815	807	794	772	833	760	806	763	782	770	793	816	764	783	793	766	757	777	791	783	830	779	764	799	823	751	839	789	782	755	791	859	813	779	809	775	766	812	722	788	792	760	741	862	771	756	799	785	804	758	763	777	827	794	831	813	773	763	779	839	736	817	759	797	781	802	769	805	797	742	787
5262	11103	9039	4892	3467	2891	2258	1986	1833	1644	1541	1403	1311	1280	1259	1249	1204	1204	1217	1115	1097	1125	1126	1016	1063	1040	1090	1095	1078	1147	1071	1066	1046	1043	1049	1042	1063	997	1060	1107	1082	1053	1052	1038	1093	1028	1104	1018	992	1077	1035	1035	1093	1070	1072	1028	1037	1064	1060	1045	1087	999	1049	1045	1059	1037	1047	1080	1070	1047	1059	1025	1072	1006	1092	1032	961	1098	1038	1054	1058	1017	1024	979	1029	1043	1073	1002	996	1008	1064	1045	1075	1058	1019	1106	1031	999	991	1017	1085	1035	1075	1026	1033	1018	968	1067	1076	1044	1081	996	1040	1014	1123	1002	969	1035	991	1032	983	1042	993	1040	999	1031	981	1019	1013	1003	1058	1012	1043	1030	1008	1016	1028	1012	984	1074	1079	1054	997	1036	1056	979	1059	974	1015	1059	1052	1035	1067	1047	1084	1054	1052	992	1052	1072	1013	1034	1055	1036	1074	1036	1007	1030	1043	1024	1032	1053	1028	1020	1005	999	1046	1014	1026	996	1063	1073	1020	1050	999	986	1076	992	1086	972	1036	1052	1057	1047	1017	1041	1068	1116	1019	1093	1022	1013	1007	1056	1064	1020	1001	1049	1057	1057	1080	1060	1039	1010	1077	1009	1026	1090	1057	1034	1034	1070	1043	1010	1060	1050	1055	978	1023	1031	1034	1005	1106	1003	1018	1051	1022	984	1025	964	972	990	1088	1034	1011	1072	1017	1036	1005	1039	1075	1023	1037	988	1033	1098	1034	1012	1072	1138	1059	1101	1052	1032	1060	1044	1013	1027	1120	1067	1051	970	1058	1055	1032	1067	1029	1021	1090	1005	1014	998	1012	1002	1105	1076	1053	1057	1048	999	1048	1031	1034	1089	1042	1101	1001	963	985	1058	1007	1007	1054	1049	1008	1059	1010	1058	1013	1022	1006	1036	1058	981	1015	1056	1030	1028	1054	1030	1028	1072	1082	1035	1040	1010	1011	1065	1047	1051	1050	1022	1022	1036	1075	1033	1052	1050	1045	1050	1036	1068	1066	1099	1034	1097	1059	1108	1054	986	1046	1034	966	1027	1055	1000	1015	1081	1040	1018	991	1089	1065	1015	1047	1061	1024	1041	1070	961	998	1053	991	1039	1060	1031	1060	1043	1015	1076	1003	1027	1070	1072	1038	987	963	993	978	1067	1077	1004	1096	1039	1021	1017	994	1044	1085	1035	1063	1026	1035	1056	1031	977	989	1033	986	992	1044	1011	1018	1045	1017	1043	1049	1056	1052	1006	1029	1003	1062	1034	1023	1040	1054	1079	1026	1012	1040	1070	1049	1028	1040	1000	1031	1008	1077	1063	1075	1037	1073	989	1037	997	1012	1029	1009	1005	1061	1007	979	1013	1023	1005	1044	1023	1026	1011	1066	1062	1004	1043	995	1008	1058	1059	962	1074	973	1042	1010	1030	1004	1042	1043	1039	1047	1054	1026	1061	1087	975	1020	1021	1017	1026	1050	989	1048	1062	1006	1003	1012	1031	1053	1023	1026	971	1025	1025	990	986	1020	1085	1028	944	1040	974	1064	1030	1034	1057	1020	1061	1056	1043	1047	1021	1047	1052	990	1015	1039	1047	1024	1023	1026	1027	1039	1023	1043	1045	986	1096	1016	1038	998	985	1046	1058	1011	1023	1044	1049	1017	1063	1028	1002	1036	1064	1040	996	1081	1043	1044	1096	1046	988	1059	1041	976	1025	1042	1051	1039	1096	1049	1027	1012	1033	1063	1046	1023	987	1051	1034	982	962	1035	1009	1030	1104	993	1089	1045	999	1030	1036	1069	1059	1012	1066	1034	1009	1036	1038	1025	1041	1062	1001	1034	991	1030	1043	1046	1033	1033	1020	1018	1090	1058	1032	1055	1032	1022	1045	1061	1088	1029	1051	1036	1065	1060	994	1000	1040	1027	990	1082	1061	1060	1079	1078	1020	1056	1041	1094	1024	1076	1032	1002	979	1029	1035	1028	1054	998	1039	1064	1084	1052	1014	1030	1020	1038	1005	1101	1044	996	1023	1031	1095	1000	1037	1029	1004	1034	1007	1009	1019	1008	1006	1016	988	1048	1083	992	1022	1012	982	959	1041	1035	1056	1012	1031	1041	1029	1065	1010	988	1015	1047	1014	1067	1031	1044	1045	1044	1021	1037	1061	991	993	1107	1082	1022	1070	962	994	1045	1031	1073	991	1040	1028	1027	1043	990	1070	1010	1048	1088	1003	1084	980	991	1072	1029	1002	1026	1113	997	1052	1067	1032	1081	992	1029	1050	1022	1058	1059	1037	998	1069	1022	1044	1054	978	1043	1046	1017	1061	1066	994	999	1009	988	1030	1066	1090	1100	1026	1063	1040	976	1073	1038	1089	1027	1029	1025	1056	1005	943	1075	1049	1052	1010	1025	1027	1021	1042	1031	1046	1050	1039	1058	960	1044	1098	1001	1076	1008	1018	1021	1057	1049	983	1043	1007	1005	1021	1049	1022	1051	1069	1075	1001	1048	1027	1042	1059	996	1038	1042	1055	1023	1028	1053	991	1018	1036	1001	1054	1002	1031	994	1019	1025	1075	1035	1092	1033	1032	1031	1001	1021	1070	1027	1002	1019	1069	1024	1090	1028	1057	1058	1045	1061	997	1025	1059	1071	1034	1109	1120	1022	1001	1049	1060	1037	1023	1068	1028	1021	1008	1062	1076	1039	1025	1016	971	1002	1016	1072	1060	1043	1001	1043	1033	1079	1002	994	976	1026	995	1020	1091	1122	984	1038	1018	1030	1042	1033	1010	1009	1004	1030	991	1015	1102	1095	1040	1014	1041	1062	1032	994	1080	1015	1018	1055	1018	1033	1027	1042	1018	1022	1034	1030	1029	1074	1003	1017	1038	1010	996	1047	1003	1020	1052	993	980	1032	1069	1007	1002	964	952	1036	1029	1002	1052	1055	1041	973	1012	1062	1039	1085	1034	1008	1034	1043	1009	1017	1066	1029	1043	985	1013	1055	1054	1037	1052	1049	1037	1005	1001	1027	1066	988	1044	1112	1057	1046	942	1046	995	1065	1048	1069	1036	1037	1064	1059	1008	1000	1045	1021	1041	1017	1089	992	1050	1008	1038	1055	1131	1068	1040	1028	1026	1004	1012	1062	1052	1055	1010	1018	1050	1003	998	1014	1055	1020	1019	1017	1062	1020	1035	1051	1012	1009	1060	1067	1033	1053	1024	1006	1081	1047	965	1019	1014	1043	1052	1011	1035	1053	1023	991	1076	1022	1037	1006	1036	1006	1062	1006	1074	1062	1034	1025	1052	1017	1087	1072	1044	1075	1048	1039	1028	1024	1003	1036	1058	1073	1047	998	1029	1033	993	1082	981	1048	1014	995	1071	1033	1044	1028	1037	986	1028	1032	1020	1051	1016	1005	1086	1038	1038	1022	975	1098	1053	1003	1016	1070	1054	1035	1049	1017	1001	1025	993	982	1066	1041	1010	1057	1002	1034	1062	1100	1054	1024	1033	1049	1027	1046	977	1060	1005	1090	998	1001	1060	1052	1049	1083	1074	1040	1046	1028	1041	1002	1027	1064	1008	1047	1074	1070	1025	951	1041	993	997	1049	1097	1017	1021	984	995	976	1045	1057	1010	1051	999	1010	1087	1051	988	1086	1047	1033	979	1061	1010	1020	1004	1008	998	1019	1054	1063	1087	1056	1060	1016	1055	1051	1072	954	1005	1018	1072	1031	985	1024	996	984	1071	995	1022	1087	1054	1051	1000	1011	1058	978	1078	1031	1065	1005	1054	1043	981	1018	1046	1039	1045	1035	1040	1060	1080	1035	1007	1020	1066	1050	1027	1040	963	1020	1040	1051	1046	1035	982	982	1025	1020	1050	1018	990	1007	988	1052	1042	1092	949	1006	1023	989	1030	1033	998	1017	1069	1044	1059	1072	1042	1046	1031	972	1046	1017	1051	992	1035	1023	1039	991	1010	1039	1048	1006	1047	1011	990	1042	1110	1033	1027	974	994	997	1037	1025	1086	1045	1079	1078	1034	1035	1057	1054	1025	1029	975	1033	1018	1042	1062	1060	991	1034	1027	1072	1039	1045	1055	1020	1036	1082	1024	1001	1044	1051	999	1033	1034	1044	1056	1055	1103	1014	1029	1054	1001	1076	1008	1027	977	1018	1039	1000	1058	1016	987	945	1008	1064	1005	997	1068	1077	1046	1059	985	1045	1018	1017	1077	1049	1033	1044	1019	1056	1013	1059	1017	1023	1012	1012	1103	1061	1024	1009	1013	1005	1011	1020	998	1015	1010	1059	974	1070	976	1062	1040	1031	1034	1049	1032	1085	1050	1033	1021	996	1022	1051	1049	1013	1055	1034	1048	999	1044	1074	1074	1049	1102	1032	1011	1003	1058	1085	974	1109	1047	1050	1073	991	1066	1061	1041	1013	1026	1019	1059	1035	1025	985	1057	983	1026	1074	991	1044	1073	1019	1088	1075	1036	1039	1040	960	1044	1022	1006	982	1018	1059	1017	986	1078	1020	1026	1068	1067	995	1049	1046	1039	1064	1004	1082	1061	992	1011	1031	1010	1010	1012	1066	961	1046	1076	1056	1047	1046	1053	1023	984	1033	1036	1028	1052	996	1004	1039	1038	1096	1009	1030	1088	1021	1018	1069	1044	1016	1032	1032	979	1016	1010	1094	1033	1039	1000	1044	992	1052	1048	1012	1006	986	1022	983	1067	1013	1045	1023	1055	1009	1019	1020	1009	1045	1047	1016	962	978	1010	1041	972	1008	1033	1031	1053	954	1043	998	1033
23060	21518	29515	23944	21518	21569	11479	1436	1020	973	870	841	761	718	704	662	672	657	656	646	650	631	625	635	628	626	564	618	578	578	580	574	574	597	555	554	566	549	577	563	517	549	583	519	543	583	567	577	552	534	575	558	566	573	585	548	533	517	497	521	553	563	543	565	546	577	558	558	571	512	545	508	555	564	568	554	525	535	536	546	572	582	591	561	556	562	552	503	565	535	537	568	543	541	576	535	552	525	519	550	534	570	537	559	491	551	570	523	541	534	552	583	523	569	541	545	559	561	551	541	578	567	533	543	569	538	559	538	553	563	508	540	520	533	542	531	554	529	553	485	542	531	544	561	523	566	549	550	547	546	551	532	551	550	572	585	539	539	512	526	549	536	527	560	580	547	538	550	518	515	557	567	496	561	557	515	552	535	540	519	544	546	553	511	500	503	570	560	549	547	527	575	555	554	545	504	557	550	563	521	494	523	539	529	568	531	556	565	537	541	524	531	559	566	514	532	520	535	528	558	557	542	510	560	589	552	555	514	542	557	533	560	494	547	579	500	485	517	537	561	522	493	531	529	558	558	548	571	565	529	558	542	483	539	570	577	611	553	526	521	551	566	511	552	544	562	561	575	543	533	521	529	523	512	550	574	543	587	590	531	527	526	563	513	574	580	545	556	508	540	528	541	554	528	533	547	548	511	567	556	598	546	575	558	533	544	571	546	545	564	567	537	555	564	536	534	551	535	529	548	509	533	542	538	582	554	545	537	512	520	515	539	546	527	545	551	512	534	559	554	568	561	555	546	556	562	565	565	529	488	532	543	566	496	591	565	520	571	515	542	517	538	554	573	572	546	509	563	538	545	580	551	546	523	512	521	547	541	531	568	549	516	507	539	566	521	562	562	523	536	546	539	528	511	491	510	550	558	578	530	565	553	547	525	576	537	538	546	536	510	566	528	511	582	488	538	506	568	530	543	594	563	588	569	516	542	522	577	545	523	520	529	541	578	563	563	586	543	510	532	545	552	507	548	507	511	523	541	558	545	517	544	539	497	513	527	518	556	523	562	545	550	545	534	518	533	568	569	565	533	529	533	538	498	527	544	552	557	530	506	572	513	563	555	522	548	498	550	539	541	542	525	523	582	556	561	552	503	539	521	508	596	509	552	542	567	522	520	554	548	527	558	579	573	566	556	547	558	530	557	553	498	514	560	559	560	567	569	536	544	587	557	522	526	518	579	558	516	553	566	522	568	547	548	501	519	542	540	523	551	520	541	548	554	548	552	560	552	536	491	572	528	556	576	540	509	548	497	544	541	542	565	533	552	566	529	523	529	550	535	571	532	609	533	531	502	509	528	551	555	520	537	537	530	552	508	538	518	533	550	513	522	564	536	520	513	547	539	546	550	583	529	568	551	578	521	501	568	506	533	520	526	539	517	553	578	554	560	534	570	548	566	541	567	563	591	503	560	537	547	526	531	542	529	555	536	519	574	551	577	515	585	550	541	532	575	559	556	538	545	548	502	519	541	554	519	563	559	491	567	526	502	526	561	535	546	540	543	541	525	554	493	547	565	544	585	524	555	544	526	597	542	594	555	556	580	501	526	545	529	570	531	511	495	561	528	545	542	578	500	519	496	566	529	534	527	508	510	546	561	525	546	532	547	569	492	576	533	555	574	575	560	554	549	560	553	540	524	552	587	556	510	578	548	535	545	555	574	560	534	517	531	536	554	497	571	583	564	538	519	573	556	522	534	565	560	550	535	541	551	558	541	546	536	571	525	547	568	545	556	537	553	554	558	504	490	547	541	531	555	545	523	514	568	581	546	508	541	511	498	528	552	502	520	579	545	544	538	542	567	483	559	542	547	566	519	560	549	583	549	587	502	537	559	531	524	555	517	563	527	553	558	533	556	574	524	497	517	566	540	564	540	518	529	489	510	542	504	531	577	538	537	533	537	539	550	543	525	549	548	532	535	520	517	526	550	590	533	534	512	501	570	482	548	541	553	533	556	515	556	563	555	596	529	544	585	531	548	529	599	544	565	503	549	562	540	494	559	547	564	532	602	526	563	546	503	573	514	578	534	559	537	559	539	510	515	530	558	551	540	523	516	534	594	565	527	499	568	511	572	531	487	568	528	529	527	567	554	529	578	563	564	565	534	528	520	540	541	553	560	520	550	573	552	516	547	573	513	563	510	549	515	546	512	579	522	538	460	553	504	538	572	560	562	587	526	537	505	522	541	555	576	503	512	562	525	584	518	503	531	582	543	520	549	523	509	567	558	548	529	543	497	543	550	591	547	549	539	542	543	560	549	543	521	546	517	558	537	497	528	502	525	525	556	558	541	582	554	588	553	532	515	551	513	513	526	551	485	565	492	537	529	530	523	558	514	556	573	518	569	500	556	576	551	584	564	505	582	567	546	564	549	546	510	560	522	584	536	558	526	547	572	503	534	583	537	539	563	540	523	515	539	537	526	507	521	539	504	522	545	533	543	566	502	520	532	565	521	535	602	527	532	522	522	559	548	493	556	550	523	562	514	517	528	556	555	552	547	575	555	532	538	532	492	533	554	542	532	525	555	517	543	539	531	552	515	545	500	552	562	522	456	510	541	537	558	545	559	529	569	543	560	521	511	542	525	523	563	545	520	530	553	547	552	537	549	549	585	485	535	509	555	504	557	546	537	538	631	514	562	507	545	524	551	580	538	543	492	569	518	573	540	581	590	549	540	590	509	489	548	537	511	524	515	548	554	569	561	517	558	555	528	509	517	520	489	537	528	555	524	512	532	544	522	542	532	547	562	520	559	516	511	528	518	503	524	571	525	550	526	526	522	540	549	583	515	539	503	520	548	573	553	534	573	539	571	517	526	545	520	554	512	583	532	528	544	526	560	511	500	529	513	550	577	549	578	554	526	529	546	519	571	533	503	514	492	561	512	547	567	541	542	598	505	533	505	535	522	520	554	513	513	563	536	515	563	532	528	517	571	556	537	537	548	552	538	524	522	536	581	538	513	564	533	526	520	558	543	542	577	545	503	540	579	569	528	515	560	533	522	525	551	556	561	577	514	576	554	480	542	567	568	556	542	538	599	598	545	556	540	536	583	505	555	517	564	547	545	573	527	520	542	525	556	529	566	565	549	543	543	546	530	583	521	518	558	565	557	583	515	552	516	526	492	546	535	570	572	529	510	517	537	556	584	538	540	514	568	540	564	537	529	531	547	526	537	522	556	522	500	529	560	531	498	502	538	548	515	567	522	473	507	524	520	527	526	578	541	560	531	541	529	542	549	560	510	555	503	522	543	558	539	561	561	540	527	546	583	564	502	537	510	554	538	546	542	537	518	526	542	549	520	542	540	533	536	543	539	515	555	533	526	537	600	563	552	533	529	523	513	589	528	535	532	509	541	553	517	560	570	550	553	525	552	555	529	541	553	540	533	545	555	520	504	563	502	494	527	531	546	552	516	539	533	530	537	518	560	551	565	553	519	556	559	551	534
7118	17106	13938	7403	5213	4035	3205	2484	2116	1919	1624	1419	1289	1177	1069	1072	983	1000	929	976	885	900	897	883	859	833	822	861	795	801	782	819	778	751	783	784	814	727	764	733	765	810	768	737	778	768	771	736	754	765	715	740	760	733	748	778	747	776	776	755	736	708	725	792	775	733	753	740	773	778	731	710	739	699	741	709	738	735	770	753	742	735	724	691	728	691	735	714	731	761	707	736	738	680	772	771	778	740	723	706	710	662	710	733	707	772	760	746	683	732	757	714	725	719	693	709	732	726	733	774	722	736	721	716	719	714	728	768	691	722	719	726	716	716	668	705	677	705	661	698	741	712	727	722	728	739	746	724	702	748	708	753	703	742	762	745	741	707	696	720	755	717	750	722	746	753	755	735	671	751	754	698	711	775	745	733	715	680	752	750	699	740	684	704	722	725	752	698	750	765	751	731	729	729	744	744	708	684	727	778	778	689	719	761	740	715	741	740	703	712	699	720	722	753	669	721	732	725	724	716	721	760	732	752	739	691	712	709	762	725	755	767	714	761	696	708	773	732	726	753	722	666	738	770	774	693	712	786	722	720	722	721	700	720	728	747	755	721	720	705	757	732	698	702	679	767	744	711	732	732	719	675	720	720	719	716	770	749	749	759	681	702	706	742	713	724	722	734	722	724	731	802	746	737	756	716	733	748	694	712	692	731	675	745	736	726	734	761	725	712	721	691	750	764	738	723	697	705	704	728	764	691	724	721	715	749	723	694	704	733	698	727	704	683	732	705	692	724	698	748	758	708	707	672	726	700	696	717	722	744	742	712	710	728	773	738	701	732	698	756	710	753	687	705	745	759	711	688	745	726	737	714	713	694	701	707	733	722	750	705	692	771	754	770	773	692	725	697	706	726	681	688	711	713	704	769	722	717	759	720	729	704	703	732	729	742	740	731	705	722	750	741	710	743	675	743	714	756	682	776	718	758	774	762	741	736	755	697	738	704	775	773	700	692	721	770	743	700	742	784	722	702	687	715	678	722	702	666	739	701	736	706	710	744	721	710	718	703	712	789	766	687	712	728	738	726	713	734	764	737	738	740	720	717	721	744	720	733	734	692	709	729	744	701	708	690	768	711	753	691	692	737	740	730	729	724	675	688	724	714	698	734	716	716	747	724	785	718	705	734	701	716	734	718	751	715	698	715	750	689	733	728	703	689	737	723	735	737	745	716	708	703	748	748	769	723	726	711	708	687	733	760	716	771	679	763	695	717	740	686	698	740	696	709	732	741	691	716	723	736	701	692	715	744	716	756	706	751	730	739	721	747	675	699	752	715	693	681	779	709	713	742	701	747	775	742	751	698	737	724	726	707	720	750	720	766	724	756	705	712	745	712	757	695	722	746	715	686	720	711	696	744	744	721	775	727	720	753	746	718	723	758	748	768	726	682	722	688	745	714	739	660	737	751	741	712	711	716	687	715	708	693	674	749	749	733	728	731	758	732	708	747	769	652	708	725	715	718	712	685	730	734	766	765	684	733	741	702	732	686	747	676	737	741	735	797	698	685	707	715	736	719	666	713	760	676	729	714	704	712	759	730	729	724	741	756	768	699	693	715	709	718	749	678	726	712	715	754	719	761	672	777	743	721	738	683	796	724	720	756	737	688	756	723	694	724	714	715	704	738	736	750	724	763	702	726	741	701	767	764	752	738	753	689	771	648	706	733	759	733	765	728	726	737	762	686	705	729	764	675	702	748	725	749	700	748	734	785	693	718	703	723	767	761	750	717	769	722	714	660	705	748	737	699	665	712	726	701	689	729	762	712	727	751	747	725	718	759	730	776	721	692	767	748	738	736	709	736	745	765	737	697	757	682	689	692	716	751	686	693	742	708	753	684	696	708	726	742	719	709	739	706	705	718	706	750	711	689	727	730	746	739	711	681	742	699	728	765	736	711	727	654	679	690	734	714	758	741	712	730	731	717	734	739	715	778	728	696	716	728	718	726	740	734	726	691	693	737	745	751	746	714	798	748	742	681	709	731	669	740	739	740	711	728	719	730	789	695	742	699	735	725	734	694	741	700	735	725	709	730	715	722	746	699	730	754	791	768	735	699	708	742	709	703	734	762	736	695	754	727	696	740	680	741	716	710	723	692	705	753	664	720	721	704	721	754	703	745	705	769	725	709	726	792	692	705	728	755	715	697	771	759	750	752	723	740	700	731	716	745	716	682	744	701	724	727	745	746	697	718	717	718	708	811	764	762	736	704	678	677	732	719	732	657	699	754	737	759	703	797	689	747	731	706	728	760	720	744	736	724	767	745	686	727	699	670	800	703	779	706	694	736	727	728	729	748	731	679	692	723	757	731	691	731	692	718	761	766	736	733	743	691	735	750	765	684	710	778	730	757	733	733	721	687	731	727	706	728	720	757	671	722	710	732	706	718	718	750	718	723	705	717	702	687	706	673	759	761	739	725	748	730	709	727	743	785	761	688	713	691	750	727	719	762	742	784	749	722	687	720	734	729	700	736	729	715	715	733	759	747	789	710	781	735	706	706	728	740	754	711	735	690	754	702	759	710	793	707	726	741	749	746	701	719	709	681	726	696	753	702	709	707	698	716	732	674	703	682	761	715	744	678	675	700	719	732	686	704	782	761	729	706	743	724	755	721	709	738	721	682	671	712	704	725	723	703	767	709	714	719	700	729	720	705	752	736	713	758	718	691	760	738	736	731	722	720	703	694	739	696	725	692	763	727	757	742	698	774	733	695	730	740	737	759	714	743	730	689	740	708	717	736	695	724	714	721	706	681	766	689	719	754	728	756	720	723	679	734	724	734	736	737	729	751	722	734	747	756	716	707	735	683	718	772	727	709	714	730	764	731	738	696	716	683	741	755	739	646	737	682	728	734	705	701	729	748	729	735	706	756	739	723	698	674	671	718	734	704	712	732	713	725	710	743	699	657	709	705	758	701	723	733	708	721	697	705	729	746	734	648	718	690	713	709	701	714	758	757	742	759	669	725	735	691	745	688	703	746	705	756	723	715	730	731	731	700	715	723	720	767	764	702	717	708	676	717	721	722	707	740	705	724	732	735	726	734	690	728	743	721	750	721	714	750	703	740	750	695	711	773	708	761	723	768	687	755	732	725	706	729	742	688	736	730	705	708	689	747	699	727	725	748	681	676	724	765	740	749	724	720	736	710	740	732	745	741	778	730	730	680	712	719	757	705	719	737	698	723	723	753	722	719	686	696	693	700	712	775	778	777	702	734	720	749	728	731	697	713	693	740	729	750	774	657	707	723	704	674	758	728	723	753	729	741	719	672	739	727	714	720	775	740	788	741	733	674	728	716	739	697	668	766	702	748	698	742	660	734	712	734	701	776	756	736	758	721	742	684	696	730	742	721	736	771	771	694	718	723	739	730	725	724	706	707	722	763	729	679	752	732	730	725	745	678	717	738	707	717	713	739	687	746	722	694	689	726	724	741	738	731	749	702	650	693	737	714
27018	21193	10704	1115	684	624	630	556	580	612	568	584	575	519	579	578	563	534	553	581	597	566	545	577	555	579	566	585	517	551	603	562	543	564	540	546	533	582	591	534	547	590	592	565	584	545	559	569	606	569	600	539	601	577	583	530	554	537	507	555	577	589	574	518	600	562	553	513	572	527	540	515	529	576	533	543	591	514	591	530	583	568	542	552	554	550	540	561	543	528	573	567	567	526	531	565	533	549	566	568	543	589	550	586	573	569	547	558	525	548	538	565	488	557	573	560	523	510	545	547	576	556	550	555	585	567	526	601	572	591	557	588	580	553	586	573	583	541	532	582	531	559	585	565	542	534	518	576	554	542	516	602	552	566	546	602	486	555	569	572	551	534	557	560	565	562	530	568	578	568	593	598	530	552	544	517	532	606	522	582	548	576	561	540	532	542	558	518	574	564	547	553	506	567	593	558	578	588	528	527	512	551	584	566	549	507	567	556	599	527	537	558	565	548	587	584	563	534	550	513	567	556	560	547	598	522	562	526	499	564	595	566	558	521	564	536	567	590	572	533	562	566	602	543	533	508	538	543	567	565	541	555	536	567	499	545	597	554	550	571	544	573	516	547	575	595	519	531	522	545	533	528	539	523	530	541	546	566	573	551	576	583	570	517	553	535	555	592	590	604	555	603	572	551	579	532	572	555	554	549	558	511	545	549	569	561	580	529	541	553	567	527	564	575	568	559	570	574	625	543	527	577	571	540	559	553	583	563	554	530	535	583	546	558	575	555	590	566	554	568	559	533	568	567	537	562	533	536	544	556	561	567	543	540	515	552	566	559	505	570	558	564	539	530	553	520	544	509	571	591	563	562	540	537	560	569	576	561	557	521	560	575	537	563	612	572	567	588	555	526	478	555	506	538	544	544	538	524	546	606	579	514	589	561	541	551	548	506	601	575	530	571	550	546	547	535	540	574	599	567	519	560	558	577	596	566	547	566	531	542	580	530	568	554	562	551	556	542	563	529	526	594	567	559	569	541	542	574	550	532	529	535	568	581	583	552	518	546	566	561	597	578	567	564	544	602	519	582	582	549	521	569	519	586	602	540	560	549	594	565	553	556	582	571	605	541	534	574	572	569	582	546	542	572	515	571	562	567	617	571	533	575	549	556	576	557	528	518	565	586	542	573	518	602	536	573	538	569	527	563	595	569	557	554	593	550	579	561	559	544	555	572	598	576	573	544	521	550	560	543	532	520	546	574	591	543	561	625	531	556	560	533	573	537	523	562	534	537	506	556	565	586	566	560	560	525	520	560	588	530	556	534	567	608	536	585	563	507	544	590	560	564	509	544	609	542	579	541	556	588	549	546	573	549	571	524	525	571	551	536	563	580	540	537	551	561	570	579	556	535	574	554	519	553	555	542	572	563	561	529	548	524	527	574	546	554	493	514	575	556	538	537	554	552	576	535	578	517	574	530	603	566	547	577	613	531	560	534	558	573	563	540	599	568	516	538	525	567	571	557	547	575	558	565	597	541	551	558	576	538	522	511	552	565	612	567	557	552	597	552	531	514	561	544	514	527	569	534	580	558	533	548	592	548	542	561	565	551	570	543	542	564	540	540	532	575	598	547	593	574	487	570	569	556	571	582	511	551	512	521	531	509	560	497	573	549	547	574	569	549	549	590	544	583	524	524	550	562	518	572	546	544	573	556	541	587	527	532	552	540	567	555	529	575	528	528	544	565	545	555	569	531	559	513	554	545	608	537	543	557	551	579	581	537	541	535	577	591	547	563	590	562	607	527	562	571	578	535	580	565	557	544	525	565	598	536	525	551	547	557	507	556	519	529	600	554	554	551	533	606	537	555	566	556	563	550	511	538	527	583	540	575	560	520	517	541	559	544	554	557	551	576	552	561	576	537	505	555	557	596	568	581	524	589	514	606	561	546	567	534	578	577	528	553	579	569	599	526	549	542	572	559	567	583	569	544	572	532	578	566	529	581	571	546	526	589	531	555	477	574	560	549	567	539	603	532	532	560	560	562	530	547	555	569	544	590	541	559	584	523	528	579	526	544	544	519	547	560	523	505	578	531	595	565	531	543	529	549	519	595	544	570	562	583	578	594	536	555	560	521	563	555	547	544	565	554	537	563	545	531	515	580	556	552	539	538	610	521	498	557	543	563	526	576	524	555	560	577	548	538	554	567	528	557	543	558	571	549	570	540	502	537	561	584	583	556	540	519	526	544	534	584	606	595	555	588	561	575	561	562	539	557	612	539	564	532	587	596	546	554	529	508	523	551	511	533	543	557	545	560	524	612	543	573	518	552	534	551	521	538	531	536	571	551	571	573	542	562	523	565	552	519	578	537	562	600	585	592	578	552	525	537	513	578	546	537	562	594	589	558	529	534	541	555	603	532	526	563	531	551	565	543	571	551	598	565	554	566	552	514	556	579	612	576	525	566	534	540	547	524	546	563	568	530	529	530	528	557	549	567	561	552	516	593	556	539	572	550	530	585	553	554	530	562	553	551	517	615	570	562	518	523	582	548	610	561	529	505	556	573	579	529	511	545	564	589	530	531	549	536	581	568	575	595	542	563	589	521	514	541	546	567	604	520	572	548	571	535	560	549	559	600	545	542	532	544	581	604	546	545	568	590	515	561	570	596	590	584	587	568	560	561	549	541	585	573	596	524	557	552	600	588	564	566	558	543	591	557	549	545	565	518	557	529	581	545	554	518	521	548	543	521	564	548	547	504	578	585	592	557	538	529	554	575	572	567	552	521	523	510	576	569	557	511	573	600	568	504	550	572	534	590	574	569	569	532	554	546	520	541	580	532	527	604	514	539	561	552	545	544	515	569	566	544	546	558	555	592	557	575	571	592	552	517	552	573	560	503	517	565	560	549	550	537	528	591	553	567	581	519	521	598	566	589	545	508	571	515	537	544	546	541	553	552	540	569	562	536	554	550	576	549	576	555	555	564	553	574	517	535	532	535	594	576	536	559	535	599	575	525	531	575	560	544	557	571	569	565	537	543	589	572	576	614	581	588	509	552	556	551	507	604	562	577	525	572	559	525	577	621	558	554	555	563	568	568	584	563	521	535	549	564	519	551	562	553	528	587	572	600	563	506	534	581	542	563	549	577	537	529	525	513	555	545	547	577	560	541	537	555	548	605	558	551	533	559	526	547	607	556	627	548	550	562	532	605	538	547	596	560	544	562	559	529	547	533	543	540	572	505	563	565	529	539	604	530	550	577	529	570	561	528	525	556	549	546	581	540	569	555	511	587	569	566	557	543	571	560	566	589	544	539	530	570	583	582	558	587	567	575	556	531	539	529	519	531	590	586	571	564	558	534	562	554	565	588	559	529	546	525	551	542	572	568	537	546	570	559	556	543	567	541	553	553	530	525	582	545	543	568	540	521	563	568	514	537	523	580	555	550	590	602	599	530	525	548	561	551	599	581	553	575	586	516	564	542	566	542	593	610	554	563	592	584	555	541
4133	1571	1351	959	906	833	810	768	767	741	819	704	773	744	735	731	760	758	730	709	747	754	750	717	701	752	767	720	721	728	734	713	734	753	682	723	734	743	759	663	738	778	734	708	714	693	743	722	751	732	740	717	780	763	786	780	736	773	752	713	731	757	767	751	740	776	786	793	718	758	739	797	718	748	691	718	753	716	708	719	721	732	731	741	716	732	700	731	705	725	754	726	731	769	739	744	779	682	784	738	741	747	704	737	719	690	742	718	740	714	646	716	688	730	678	754	716	734	723	726	743	729	765	791	736	728	719	747	787	757	755	763	715	730	778	758	788	701	688	727	751	723	721	752	759	700	732	758	744	742	762	744	694	749	713	773	682	756	763	766	693	766	771	745	714	722	766	697	732	696	765	728	702	741	770	708	760	766	730	726	727	736	723	737	726	792	722	694	726	697	754	756	719	722	674	749	756	791	728	722	747	781	747	744	737	778	722	762	737	734	777	742	728	739	718	751	673	714	772	733	752	727	712	708	736	722	736	758	776	699	713	772	733	770	733	777	760	725	704	708	656	683	769	728	743	710	750	734	739	703	735	722	672	731	753	763	713	735	741	704	704	732	748	715	692	784	722	719	730	739	710	733	750	749	681	734	736	712	765	741	789	769	762	733	721	755	755	704	791	743	775	764	739	721	704	718	746	776	738	741	747	753	745	730	726	752	763	729	781	742	762	756	748	694	750	726	731	723	713	759	746	682	684	734	736	670	728	768	730	731	693	713	725	734	764	694	713	760	700	733	659	715	738	723	725	739	717	703	718	742	739	753	721	739	719	697	737	793	765	759	752	769	748	741	724	692	733	795	739	705	760	794	695	731	740	727	716	748	752	680	751	763	739	758	755	700	796	753	729	725	696	741	759	717	710	731	728	713	732	733	716	730	711	744	736	764	719	735	768	724	737	748	735	745	684	737	763	720	735	686	712	721	706	710	694	743	738	773	722	743	726	725	708	761	708	720	686	713	728	754	752	721	679	775	774	715	743	749	708	782	784	699	784	757	706	747	724	763	734	730	733	749	716	755	711	718	754	751	751	719	703	756	726	698	756	673	744	712	737	703	733	706	771	757	679	726	710	751	689	715	694	722	795	696	748	743	688	687	747	739	726	738	730	705	760	736	774	726	698	720	707	742	771	696	719	755	713	720	710	778	744	737	717	716	777	739	728	777	722	708	687	707	743	710	726	735	742	695	722	742	749	703	720	716	711	696	738	741	711	670	745	744	797	700	732	750	732	737	733	702	696	753	766	748	722	701	773	746	727	699	704	704	759	738	717	737	710	730	717	707	787	757	753	727	744	734	726	791	773	708	715	688	710	697	759	780	734	751	700	751	752	763	743	735	777	744	688	741	755	708	741	755	727	761	761	720	772	742	696	738	750	743	734	736	725	704	746	715	730	758	728	688	734	706	694	711	743	758	756	742	776	717	770	740	703	766	741	775	733	715	721	799	782	720	754	667	719	738	765	706	751	714	766	749	768	769	695	750	745	735	745	705	741	761	753	746	714	711	743	757	765	765	753	796	736	750	742	724	732	704	755	751	675	760	707	811	747	723	782	708	727	754	712	708	670	769	739	750	739	732	751	688	738	728	760	703	783	729	772	731	787	736	731	733	760	758	698	774	808	670	724	744	730	710	731	724	692	733	760	712	726	742	752	773	686	753	740	703	716	686	741	749	727	737	692	714	721	762	738	691	728	762	744	757	740	747	693	737	709	775	771	738	734	758	717	678	746	708	712	698	691	722	742	743	721	753	702	723	783	737	705	716	745	750	733	733	678	773	751	744	734	701	713	692	719	744	791	706	767	731	760	714	693	759	729	765	773	676	722	725	737	742	703	704	750	697	755	768	729	744	724	712	753	737	741	726	693	756	777	721	768	717	732	753	721	753	742	771	728	704	703	751	730	719	713	725	730	779	708	722	709	716	757	734	781	719	749	718	717	690	767	716	732	721	723	712	730	727	715	736	733	709	748	760	729	773	715	704	713	726	767	764	729	723	723	691	723	726	711	758	734	744	702	760	683	766	723	740	735	728	733	764	708	705	721	752	736	757	755	758	724	694	741	707	715	762	769	685	712	747	736	707	761	722	714	751	691	676	720	723	732	732	740	770	722	704	722	728	726	721	760	693	727	744	778	694	729	712	691	728	738	750	713	759	736	723	742	777	704	743	775	785	787	752	708	761	676	769	753	732	714	768	711	750	756	687	748	727	751	758	795	718	727	729	743	764	725	730	744	719	759	745	806	737	731	680	726	745	694	736	737	738	725	714	744	757	719	721	669	726	781	718	707	805	685	751	738	732	746	789	752	753	732	694	746	730	736	768	719	733	672	717	750	741	688	774	776	750	744	768	765	701	694	703	749	729	737	752	666	736	713	717	731	683	709	720	781	719	735	738	709	725	757	756	702	772	703	737	756	751	710	745	774	756	741	780	717	719	687	722	753	763	764	759	721	751	702	735	711	757	714	695	706	753	770	746	691	745	788	705	746	767	719	746	726	720	699	771	754	809	748	698	751	763	673	723	742	710	737	732	697	766	746	732	751	733	708	708	727	729	733	721	684	705	749	760	682	742	748	731	716	715	687	690	755	707	716	730	724	747	729	753	734	740	780	674	734	762	725	747	755	758	674	656	727	737	677	700	746	739	756	720	737	740	728	747	733	748	706	742	734	741	710	753	702	754	725	699	745	768	755	735	704	697	734	724	725	742	720	738	737	742	729	761	718	732	753	670	769	724	734	725	817	750	738	726	737	773	734	785	691	703	673	742	718	720	676	688	689	702	704	786	708	707	681	761	753	764	731	675	742	721	725	750	812	726	751	714	733	691	772	717	719	725	744	741	727	681	734	732	782	678	704	738	724	724	721	739	739	695	699	741	774	746	719	719	751	786	720	726	754	726	734	716	766	769	733	703	729	747	723	733	717	710	707	741	733	732	743	705	736	720	680	713	741	701	742	700	766	696	736	725	723	746	707	771	761	699	733	767	680	737	764	798	753	691	780	762	714	739	768	735	731	729	723	725	687	678	752	731	744	704	719	816	756	728	734	705	746	767	664	758	744	766	764	739	774	734	712	734	757	776	754	699	666	711	744	750	757	730	688	738	736	742	696	700	753	768	732	706	675	754	740	759	758	802	773	728	723	722	707	709	764	690	771	692	695	758	759	694	723	736	797	701	717	737	705	737	743	715	766	706	755	721	729	702	733	701	711	694	737	727	760	757	744	742	744	728	770	708	711	716	749	798	710	749	720	702	734	743	681	756	751	774	709	697	693	742	787	735	715	700	698	719	732	729	772	735	722	753	741	717	756	724	787	731	718	715	737	733	717	731	735	727	718	765	723	763	743	774	762	701	756	707	717	718	737	721	729	714	743	725	717	741	824	728	736	739	805	747	715	678	743	737	737	739	721	748	750	691	779	708	746	718	786	718	708	767	724	736	740	689	734	704	742	750
23919	21504	29154	24280	21494	13260	1895	1177	1038	1037	985	903	929	892	928	838	878	860	842	841	841	848	806	834	815	792	810	818	855	788	789	806	812	810	778	761	794	748	852	784	807	841	831	763	825	817	774	769	784	839	772	812	798	799	778	827	814	786	794	816	782	780	819	823	846	807	807	792	779	822	802	801	740	770	804	796	801	795	802	809	745	766	752	777	775	801	829	820	770	787	805	784	794	769	807	773	784	773	813	789	784	764	809	805	794	755	782	835	802	723	823	796	797	768	801	736	790	790	754	781	819	746	796	803	794	773	772	824	811	808	755	820	798	772	796	822	823	797	763	734	797	773	816	782	843	772	762	770	825	734	782	804	791	790	813	756	797	763	828	803	812	759	765	778	769	818	839	804	793	767	790	760	779	771	775	788	761	792	774	768	837	775	841	776	781	757	787	786	785	771	797	819	765	776	816	781	814	773	811	791	841	779	783	824	832	785	734	840	802	771	826	769	763	782	796	757	868	799	787	861	783	756	797	839	795	780	832	769	776	782	836	758	792	741	796	792	810	805	790	794	782	785	783	797	778	804	818	766	784	764	791	847	768	787	830	801	735	746	794	816	778	800	782	826	750	797	800	821	782	836	817	775	777	741	779	813	785	772	766	765	783	813	809	752	740	776	779	753	768	717	800	825	770	825	812	778	773	706	734	857	772	837	804	832	746	806	767	735	834	783	778	743	834	775	801	778	772	790	782	801	837	820	767	793	763	747	778	804	786	810	806	797	813	733	800	762	762	775	804	803	779	793	832	788	815	791	773	804	771	737	838	772	756	805	786	823	764	777	787	828	785	733	746	773	753	771	796	782	757	761	787	784	778	791	793	768	777	778	761	774	749	766	772	793	794	825	745	782	778	762	844	816	798	779	809	787	678	774	766	736	822	798	797	788	802	786	781	759	720	722	846	801	780	814	790	803	828	805	810	770	828	813	802	817	842	837	768	775	769	836	809	817	820	749	812	699	776	739	758	774	765	780	806	803	822	773	813	776	806	751	773	795	764	783	778	827	801	763	738	744	785	814	764	791	760	730	795	760	741	801	787	788	794	780	731	756	785	812	787	781	780	765	794	772	826	783	799	806	774	839	808	766	744	790	764	812	760	796	762	758	772	782	806	809	787	756	793	777	784	790	752	791	774	806	790	747	808	799	764	837	779	799	755	816	707	842	799	815	827	798	764	828	783	788	779	827	766	787	791	828	804	793	785	809	803	771	769	743	745	821	776	734	743	801	757	783	774	771	772	892	787	776	781	714	736	827	721	672	728	821	794	755	778	822	750	823	811	747	737	813	766	812	780	748	804	749	821	819	745	780	794	770	790	752	777	771	739	807	797	795	773	793	843	801	747	748	753	802	814	751	793	799	785	750	764	808	807	805	784	757	776	739	821	802	787	749	789	805	785	737	831	761	792	791	763	810	771	794	760	743	774	840	824	828	776	804	744	786	804	780	816	805	820	806	814	787	777	760	773	788	785	793	849	762	817	806	840	747	730	754	813	784	791	809	776	767	802	780	757	783	798	780	757	778	778	780	771	741	769	798	767	786	803	785	799	799	791	763	736	787	787	755	802	740	761	744	805	767	850	745	725	820	755	795	789	827	805	777	827	832	810	819	814	805	781	784	761	790	778	811	751	754	803	791	790	794	795	824	790	745	840	783	705	785	764	770	800	745	789	796	816	800	808	792	797	802	808	820	739	805	769	822	807	777	821	776	762	792	782	739	745	780	719	732	836	755	790	826	834	789	781	780	795	766	804	807	811	757	750	827	786	796	782	734	831	745	780	796	786	870	771	827	757	832	808	808	801	776	769	787	813	756	808	803	795	793	781	795	804	749	755	775	824	783	733	838	799	760	851	769	766	751	788	808	777	782	816	780	762	784	778	762	784	778	771	781	785	766	792	807	803	760	807	783	771	822	773	782	775	836	785	754	829	722	826	826	818	778	731	723	780	757	791	784	798	813	797	818	821	823	792	828	771	794	793	749	788	786	771	783	829	801	800	784	837	811	805	823	751	743	791	818	758	803	804	844	775	811	817	786	779	792	773	779	783	778	767	765	772	791	777	696	792	741	829	768	808	786	813	775	788	776	795	725	798	772	773	809	838	812	766	771	826	747	803	737	801	780	807	774	799	764	823	762	815	798	787	827	761	789	771	773	743	772	790	817	760	794	779	785	837	770	801	716	705	837	766	794	776	723	770	785	766	806	785	799	827	788	815	762	764	808	787	779	825	759	764	771	811	763	716	762	779	797	792	797	767	756	746	785	747	781	777	767	810	798	746	776	816	798	775	819	769	801	784	786	823	842	770	848	782	766	772	795	807	782	748	798	780	783	794	772	834	792	785	777	798	819	748	802	828	736	780	858	806	761	821	747	800	809	826	758	785	779	759	757	811	808	788	789	769	798	792	825	816	780	786	808	765	790	816	808	773	751	766	813	856	750	820	802	763	804	778	808	810	787	792	765	781	814	803	771	753	786	792	810	732	724	716	756	783	837	790	790	776	814	785	759	779	784	808	829	792	799	792	789	773	799	803	803	764	795	815	792	792	760	797	776	763	848	779	803	804	738	806	803	749	737	793	736	750	757	780	832	776	819	789	772	765	735	806	759	816	807	794	825	774	805	807	783	776	759	765	817	776	782	799	774	766	781	819	752	725	773	840	789	824	785	772	794	738	744	806	790	804	804	734	743	819	784	748	786	814	776	819	796	826	782	775	808	815	789	862	842	764	823	771	773	811	766	792	857	787	829	761	751	755	802	823	778	808	809	803	761	804	764	749	829	777	757	744	772	746	796	820	780	777	831	817	816	742	770	802	779	779	771	769	783	719	809	772	793	781	805	750	787	818	763	760	759	767	787	817	774	798	755	761	757	771	860	785	813	820	738	747	738	791	783	797	744	761	779	805	801	765	802	787	793	790	802	801	783	811	753	792	847	800	757	819	789	740	759	803	812	764	777	795	758	807	740	765	754	765	770	813	816	827	759	778	797	767	844	779	807	812	806	822	783	766	804	854	806	756	800	813	838	747	828	841	758	816	769	822	777	783	733	799	755	770	789	767	827	805	826	766	765	790	826	784	795	848	763	782	731	847	773	843	803	812	743	805	784	774	755	790	784	769	727	720	779	812	797	765	777	808	774	812	774	807	749	773	763	787	793	789	778	786	782	741	802	782	809	762	804	780	758	758	775	773	776	837	818	762	839	812	767	777	824	777	786	801	775	777	774	767	774	764	789	782	800	805	761	796	787	785	797	747	780	767	813	827	797	788	796	775	782	765	837	829	795	845	754	785	816	761	794	766	768	748	829	779	800	778	774	767	818	786	811	775	786	803	774	866	780	808	792	765	779	781	825	763	821	733	792	790	766	792	763	809	766	781	735	815	824	771	773	788	761	766	765	767	727	771	784	827	764	735	756	806	794	785	780	815	751	791	800	770	761	728	789	838	805	797	801	734	764
5149	10956	9019	4823	3479	2747	2271	1937	1766	1556	1468	1394	1329	1261	1246	1204	1238	1206	1200	1138	1125	1109	1136	1099	1132	1073	1116	1042	1088	1057	1061	1116	1098	1057	1046	1037	1062	1105	1114	1130	1005	1027	1067	1114	1059	1023	1019	1015	1021	1060	1043	1047	1080	1057	1045	1025	1095	1049	1080	1063	1045	1053	1004	1032	1051	973	1057	1051	991	1032	1039	1109	1094	1023	1037	1045	1062	1076	1033	977	1033	1004	994	1042	998	1051	1041	1015	968	1079	1024	1051	1029	985	1013	993	1059	1029	1020	976	1043	1026	1087	999	1056	1010	1067	1070	982	1028	1020	987	1039	970	1072	1026	1039	1033	1063	1046	1067	1060	1022	1050	1070	1107	991	1039	975	1025	1009	1078	975	1070	998	994	1027	1012	967	1019	1018	1043	1039	1071	1015	1042	1022	1029	1020	1040	1006	1063	1037	1069	1021	1042	988	1073	1005	1001	1077	990	1053	1062	1019	1066	984	1039	989	996	995	958	992	1037	975	1017	1050	1054	997	1009	1046	1035	1041	1063	1046	1064	1054	1054	1011	1021	990	1036	958	992	984	1032	1043	1006	1078	1014	1033	1034	1004	1047	1017	1054	1018	1004	1040	1019	984	962	1033	1031	1017	1015	987	1069	1059	1074	1025	1078	991	998	1010	1048	1026	1038	1012	1040	1038	1058	1062	1049	1065	985	1011	971	1020	1000	1033	1016	1066	1014	1073	987	1008	1007	1093	1040	1059	978	1098	966	1004	1011	1045	1036	1018	1033	1083	1086	1094	1039	1064	1061	1082	1022	1031	1064	973	995	1024	1027	985	1065	1055	1081	1042	1009	1082	1004	1007	1006	1025	986	1073	1029	1033	1000	1089	1037	1024	1130	1010	1042	1062	1053	1035	1011	1046	1026	1104	1030	1037	1013	983	1034	1031	1041	1041	1025	1097	1065	1020	975	1078	1091	1088	973	1020	1039	1033	1091	1001	1049	1057	1043	1008	1052	1003	1062	1057	1032	1025	1030	1024	1090	1066	984	1036	1001	1009	969	1018	1037	1074	1080	999	984	1008	1057	1053	1034	1044	986	1060	1038	1024	1043	1031	1055	1062	998	1057	1095	1045	1115	1013	972	1113	1059	1092	1011	1037	996	1005	1032	947	1025	1069	992	950	1072	1033	1010	1000	1051	1007	1076	1022	1041	1094	1016	982	942	1002	1067	1034	1038	988	1032	1076	1026	1059	1042	1023	1079	1044	1040	1058	968	964	1063	1019	1003	1071	1003	1059	1046	979	1028	1061	1027	1025	997	1049	1017	992	1107	1020	997	1040	1012	1037	1050	1054	1024	1066	1098	1027	1054	1025	1037	1075	979	1017	1064	1002	1030	1003	986	1003	1054	1018	1027	970	1077	1026	1040	984	1044	1064	1018	1026	1027	1054	1062	1128	1048	1019	1017	998	1047	1071	1058	1028	1013	1066	1065	1051	1089	1019	1009	1007	1016	1059	991	1028	1082	1016	974	1029	1046	1011	1101	995	1035	1026	1024	1039	1004	1062	1001	1039	1011	1017	1081	1044	961	990	1006	1024	1061	1033	1042	1010	1067	999	992	994	1020	1049	1084	984	1004	1060	1028	971	1085	996	993	1020	965	1066	1116	993	963	1002	1050	1049	1007	956	1054	986	979	1098	1039	1021	991	1056	1021	1078	1020	1043	992	1042	1043	1054	1011	982	1050	1058	1044	1013	1032	1011	1016	1027	999	1094	982	967	1009	1118	1041	1082	983	993	1048	1055	1083	1052	1014	992	1030	1054	1050	1032	981	993	987	1047	961	1032	1060	987	1021	1072	1010	1032	1010	991	1004	1007	1062	1051	1019	1010	1081	1020	983	1042	953	990	1009	1049	1022	986	1025	1025	1030	1051	1080	1026	1035	1011	1082	1013	990	1004	989	1012	1032	999	1054	1003	1047	994	1002	997	1019	1040	1051	1035	1059	1058	1011	1008	1021	1017	1052	987	1069	1005	1057	1022	1047	1021	998	1095	1039	1072	1033	1096	1061	1055	1072	1099	1063	949	1022	1066	1071	1043	993	1090	947	1003	1016	983	1072	1087	1021	1060	1040	1085	1049	1033	1002	1101	1037	1034	1050	1080	1023	1040	1003	988	1011	1020	996	1024	1011	1026	995	1055	1018	1012	1072	1026	1061	1000	1004	1044	1000	1062	989	1022	1018	967	1047	1050	1029	1013	982	1058	1003	1001	1033	1054	1055	1064	1043	1013	1022	1034	1006	1033	973	1023	1081	1005	986	1055	988	1062	1018	1007	1047	1016	965	1060	1010	1000	1008	1008	1014	995	1010	1018	1023	1030	1059	1049	1034	1033	1046	1014	1005	1037	1015	1021	991	1008	1017	1017	997	1004	1021	1078	1051	1000	1012	963	1014	959	1027	1064	1012	1092	976	1016	1041	1020	1044	1036	985	1049	1058	1057	1025	1022	1079	1053	1043	1045	1045	1025	1016	1046	1059	1029	1023	1021	978	988	1043	1030	1043	1013	1025	1056	1056	1065	1065	1093	1016	1065	1054	1041	1046	1035	998	1001	1037	1052	1085	1004	1023	1054	1016	1024	1032	992	973	991	943	1047	1047	1040	1073	972	988	1017	1063	1076	1018	1073	1013	1019	1020	1086	1036	1033	960	1051	1034	1018	987	985	1032	1016	1013	1017	1044	962	1049	1063	1047	1016	1029	1044	1024	1047	1017	1042	1079	1000	1035	1076	1046	1018	1015	1060	1076	1075	1066	1030	1071	1060	1127	1054	1014	952	1072	1028	1068	1007	1033	1070	1036	1023	1038	1054	998	990	1041	1072	994	1002	1034	1012	1043	1087	1020	1012	1054	1013	1088	1019	1061	1068	1006	1005	993	1060	996	1003	1045	1044	978	1022	1052	1005	1040	970	1046	1043	1031	1069	983	1066	1010	1049	918	1041	1041	1026	981	1033	1063	1054	1026	992	1067	1006	1086	1018	1051	1023	1037	1040	935	1011	1009	1043	1072	1028	1016	1015	1047	1006	1034	1059	1028	1041	1034	972	1044	1056	1026	1027	1010	1031	1033	1031	1041	1078	1018	1030	1003	1020	1037	1037	1046	1052	1008	994	1010	1022	1064	985	1066	1011	1023	1068	971	1021	1036	971	1072	987	1040	1038	975	1042	993	1054	1037	979	1030	1000	940	1040	979	970	1023	1056	1024	1055	1055	1042	1101	1044	992	1044	1032	1069	1016	979	1041	1006	1059	961	1099	1006	1036	954	979	990	1003	1029	1071	1035	1024	1072	992	1009	1034	1023	982	980	1070	998	1030	1028	1067	950	1014	1105	1037	1020	1067	1092	1001	1079	1005	1035	987	1055	1054	1045	1059	1015	1040	1049	1031	1061	1015	1035	1065	1089	971	1043	1006	1010	1020	982	978	1013	1053	1078	981	1036	1075	989	987	1102	995	1068	1064	994	998	1061	1033	1083	1018	1124	1051	1069	988	1027	1034	1017	1033	991	1004	1039	1034	992	1013	959	1074	1059	1003	1028	1026	1019	981	1043	1058	1038	1023	986	1050	1024	1002	1044	1025	1017	958	1012	1036	1036	1013	1097	1017	994	1030	1026	1030	982	1021	1008	1053	1002	1087	1017	1013	973	1031	1049	1013	1046	970	1027	1048	1059	1015	1111	1071	1017	1087	1055	1008	1058	1013	1010	983	1012	1034	1032	1071	1012	1031	1044	1086	1074	977	1000	1035	1026	1012	1069	964	1053	1035	1018	957	963	1050	1048	1082	1050	1043	1004	1051	1053	1035	979	1055	1088	1037	1015	1039	996	1031	1029	976	1027	974	1003	1068	1099	1049	984	1007	1062	1020	1016	1007	1025	997	1043	1043	1052	1033	1026	1021	1035	978	1073	988	997	1057	1052	1041	1018	1002	1046	1064	1033	1031	985	1038	964	981	989	1017	1068	1013	960	1013	1036	1034	1064	1063	1009	1059	1034	1040	960	1044	1009	1026	990	1026	1051	982	1046	1046	1033	955	1025	1027	1014	1021	1011	998	997	1015	989	1031	1058	1049	1042	982	1075	1024	1075	1055	989	1053	1040	1033	1044	1042	1049	1010	1057	992	990	1029	1009	1031	1018	1029	1080	1041	1048	1059	1085	1000	1031	989	1060	1023	1064	999	1032	1034	1028	972	1029	1028	1029	985	1030	1024	1018	1073	1010	1020	1035	1060	1081	1020	980	1019	1050	1034	1086	1003	1004	1003	1010	1049	1050	1011	1036	1013	1070	1015	1067	991	1037	1051	1047	1029	1080	993	1032	1012	1019	1032	984	980	1025	988	1049	971	1012	998	1033	1015	1035	1034	1011	1030	1031	999	1047	1046	1025	985	1010	1006	1040	1074	990	1003	1042	1040	1030	1031	1011	1004	947	1038	1042	1026	1049	1019	989	1134	1002	1007	1056	1018	987	997	1020	1106	979	1049	1005	1006	1015	1024	1035	999	1091	1079	1031	1029	1027	966	1006	1016	996	1048	1021	980	1033	1043	1023	1042	1006	1035	1073	1013	1065	987	1023	1036	1020	1025	1060	1047	1016	959	1047	1001	1037	1037	1073	1046	1042	1007	1014	1058	1008	1002	1028	1038	1048	971	1054	1041	1008	1003	1058	1024	1052	1074	1048	1032	1022	1059	1061	1027	1042	990	1038	1018	1036	1037	1079	994	1026	1026	1036	993	1105	974	1078	1042	1026	1012	1028	973	1047	1011	1072	1067
23078	21498	29448	23982	21499	21554	11329	1465	1061	936	903	824	731	775	691	631	626	689	596	625	601	600	568	590	633	560	575	559	617	563	542	555	552	606	576	569	498	539	548	559	529	574	566	602	544	535	571	544	501	539	568	589	537	540	527	567	520	523	544	516	529	554	510	551	540	521	516	563	538	542	574	556	571	572	541	514	534	533	570	572	511	527	551	500	540	573	530	518	540	572	505	550	530	538	546	565	558	529	518	545	533	564	562	540	519	542	542	559	588	521	543	578	517	538	573	541	547	511	546	530	566	549	539	524	540	493	504	495	530	541	522	571	533	519	550	538	517	553	516	564	540	555	495	501	532	495	541	513	541	549	560	520	528	503	563	541	533	538	521	519	546	528	537	541	549	557	541	521	549	517	501	561	582	544	568	556	554	557	562	535	564	565	534	523	543	574	523	545	562	537	579	512	515	511	524	539	516	553	519	511	560	564	504	509	561	555	532	526	573	499	555	539	547	501	547	524	524	544	546	569	557	534	521	590	505	520	544	540	542	542	516	566	540	547	521	497	543	535	565	521	483	567	517	526	539	511	554	514	560	531	528	549	533	547	544	520	514	513	531	564	545	525	533	569	508	585	544	490	577	537	539	570	528	577	541	541	593	540	523	566	581	557	522	568	552	537	532	536	548	587	553	532	539	592	513	548	554	538	513	540	488	540	533	495	548	588	520	593	549	526	528	534	531	542	548	525	505	512	541	538	560	558	568	586	522	559	551	542	547	522	581	530	561	607	541	536	535	535	535	550	544	556	543	566	551	555	552	507	536	531	510	565	531	552	543	500	565	540	541	519	520	551	537	527	556	517	523	566	518	513	488	560	583	514	542	504	562	511	544	553	528	520	534	558	543	562	499	530	566	552	523	535	554	506	571	558	528	545	520	518	535	540	547	548	511	535	507	531	534	574	528	583	514	503	574	515	503	547	525	523	543	561	559	522	526	519	566	543	540	513	531	557	511	519	536	497	535	536	533	551	551	575	549	571	532	552	521	559	557	562	573	512	580	553	556	551	510	555	583	548	516	505	537	578	549	539	519	569	490	536	525	570	505	586	544	543	553	554	516	534	505	528	528	571	547	521	510	557	544	511	528	559	526	536	530	544	559	559	528	527	515	537	506	531	548	491	524	537	510	500	544	528	521	525	520	542	508	514	556	538	546	545	516	534	523	541	541	549	527	540	517	545	538	538	552	534	537	544	531	519	499	532	519	533	528	598	517	509	547	544	521	556	559	543	515	524	562	513	531	523	528	560	515	520	523	545	519	528	551	526	546	486	532	538	533	548	585	509	540	509	522	511	546	537	508	520	541	499	505	545	535	527	527	510	489	532	542	520	548	555	539	560	520	564	507	500	552	532	546	543	519	533	551	567	514	517	536	574	553	545	533	522	535	506	516	553	521	555	542	541	563	546	541	546	519	546	524	552	490	542	530	592	552	541	549	556	547	568	549	514	490	490	535	508	548	522	530	505	555	539	510	498	541	553	517	519	559	526	526	541	537	502	500	512	560	534	529	578	515	546	491	490	504	530	483	530	561	531	553	513	477	560	594	517	545	505	496	513	549	514	558	531	549	529	531	509	536	515	524	545	520	537	545	567	587	515	609	536	561	520	517	528	514	496	518	530	513	543	554	517	501	542	537	528	524	543	564	500	543	503	542	550	525	521	519	542	529	563	521	551	541	531	511	548	539	576	531	511	508	519	493	523	521	558	538	529	550	550	583	532	525	528	540	554	553	539	524	537	532	496	555	553	524	560	532	557	576	536	477	536	539	542	502	515	526	519	526	521	522	558	586	514	514	535	559	566	564	565	543	585	562	539	544	511	542	528	543	505	533	546	543	535	527	495	528	571	529	527	553	501	514	529	520	558	507	538	540	555	560	514	499	515	498	467	515	556	522	538	559	499	488	560	518	538	523	562	537	508	529	518	525	530	495	525	569	531	536	542	521	535	519	535	562	570	563	554	522	514	557	507	524	542	540	502	575	533	564	528	530	504	548	520	515	538	560	519	526	561	504	560	533	518	546	561	537	501	561	583	540	531	550	522	611	540	551	526	545	578	548	521	551	548	531	493	520	550	480	538	534	524	544	527	494	517	540	532	527	488	537	518	518	553	498	572	547	522	536	522	519	530	533	564	529	506	532	550	494	558	574	564	529	530	565	517	545	558	549	518	521	498	503	546	514	542	517	575	526	540	534	550	545	585	547	548	545	526	518	509	529	555	539	487	557	512	531	535	537	530	517	515	572	548	526	517	559	544	516	536	593	499	555	539	523	577	542	557	516	503	488	496	575	549	524	532	477	529	522	547	519	501	553	519	517	529	515	521	539	536	519	515	535	516	515	509	547	573	511	498	533	531	537	545	513	552	555	570	558	569	542	544	524	518	539	549	580	582	524	538	521	547	546	546	542	528	541	546	478	516	521	519	546	538	540	528	597	512	570	528	537	549	570	562	568	558	547	521	560	533	510	524	569	496	539	556	542	533	527	520	533	533	511	530	552	548	562	544	589	525	491	541	544	498	537	513	564	478	522	551	547	515	511	533	585	501	560	550	550	538	514	531	529	507	543	515	527	491	522	521	519	531	530	527	535	519	547	525	566	561	544	552	582	535	533	559	513	522	516	565	551	558	531	584	502	526	561	500	558	525	526	502	537	539	505	571	536	525	553	507	563	495	511	517	522	535	537	544	547	548	530	517	515	549	539	591	526	543	513	551	537	554	564	536	555	545	499	559	551	557	544	518	524	511	533	592	519	504	573	574	565	560	557	530	552	546	527	543	474	548	481	527	542	527	513	588	518	546	522	536	516	555	513	530	531	519	550	517	531	520	559	566	522	517	535	473	539	546	529	522	524	543	506	560	551	488	510	574	523	499	557	513	545	550	563	543	511	570	573	547	571	525	518	591	564	545	551	549	524	553	550	574	528	559	535	530	534	556	534	544	537	572	552	551	500	528	555	542	549	466	550	499	494	537	493	495	510	523	552	550	522	486	553	535	578	582	568	505	537	485	528	534	535	537	548	498	552	553	530	568	566	542	525	586	545	499	541	550	533	535	537	507	512	579	480	536	560	535	490	565	540	549	537	511	523	541	557	534	559	488	542	510	522	512	557	483	550	509	508	541	536	501	549	541	545	556	547	565	528	519	517	526	564	542	521	531	541	550	540	582	472	535	538	547	563	506	536	554	545	523	529	529	576	517	526	534	542	497	517	552	545	533	555	542	545	537	519	493	531	532	484	572	518	513	515	557	539	508	580	544	547	537	561	502	531	547	526	551	534	551	536	519	524	554	517	539	518	568	533	537	557	518	505	521	520	559	522	579	508	533	523	536	544	530	544	515	484	547	491	544	521	568	584	509	542	559	524	489	550	541	550	558	549	522	517	496	495	558	498	511	516	529	510	490	531	503	522	512	536	547	534	524	539	532	537	576	544	542	551	537	521	548	561	534	505	536	538	514
7369	17103	13761	7343	5148	3917	3096	2467	2109	1878	1592	1459	1278	1208	1168	1031	1013	1025	971	887	935	916	828	866	829	837	847	750	806	782	799	696	774	784	759	757	760	790	748	768	720	739	725	773	773	756	766	714	724	742	744	713	780	766	779	763	742	790	718	725	724	711	767	688	740	767	729	789	711	760	748	777	721	713	717	690	706	751	756	683	705	739	685	711	749	701	734	687	776	741	718	706	722	732	718	780	688	750	713	739	708	772	717	739	684	774	723	677	681	736	722	688	711	736	731	758	706	720	723	772	714	741	764	718	699	770	751	723	694	717	731	716	678	759	663	701	710	710	698	741	674	728	693	752	724	734	757	700	721	729	736	732	746	719	690	749	722	693	709	711	700	740	672	680	743	739	707	724	727	718	680	732	711	687	684	732	723	728	740	760	746	713	746	734	763	731	732	713	721	745	711	700	728	699	742	742	784	766	752	719	757	685	719	717	709	693	731	697	740	687	727	703	653	756	710	717	688	707	746	724	719	732	714	745	721	722	723	690	712	685	758	695	765	769	760	750	720	698	731	707	725	729	679	739	741	692	757	735	734	763	735	709	740	733	730	751	718	692	715	732	701	708	794	773	716	729	778	733	696	735	747	765	717	706	715	706	703	728	712	701	751	729	708	698	747	752	698	729	687	722	749	720	701	738	720	753	720	668	727	732	733	686	799	750	748	704	754	694	729	747	786	713	715	713	720	692	751	708	724	709	734	676	728	722	698	714	704	735	689	757	741	695	725	710	727	700	710	742	716	714	719	729	716	697	712	726	734	710	703	711	709	658	718	732	753	691	823	720	722	734	723	686	713	725	702	681	723	727	765	748	764	767	737	705	747	746	669	756	723	745	680	753	747	680	747	696	672	736	733	716	732	665	733	748	730	738	690	727	731	700	728	737	668	766	732	721	687	739	740	678	730	690	711	724	738	711	720	737	667	682	722	748	694	748	741	751	718	674	714	706	744	718	688	684	721	740	742	747	727	709	720	674	709	712	733	712	727	723	746	700	704	709	738	746	692	666	706	724	726	746	674	671	679	723	712	729	759	699	717	761	691	730	699	711	664	664	728	686	723	753	720	731	714	743	719	732	737	723	695	720	709	748	766	725	740	793	664	743	726	717	663	723	719	713	674	765	696	683	751	756	730	715	759	742	731	726	673	707	747	738	727	714	691	726	760	775	731	744	700	760	737	695	731	720	696	719	736	733	760	727	722	718	724	729	699	728	712	751	726	688	694	764	677	672	671	726	726	784	765	779	754	722	705	757	718	704	726	727	680	712	719	776	705	729	701	747	725	730	730	646	706	701	705	717	681	682	730	705	765	810	748	706	681	675	701	687	759	715	693	725	751	672	727	719	706	713	699	728	726	699	688	723	666	724	734	731	697	711	731	733	706	728	738	674	747	732	708	699	717	744	708	707	701	735	719	758	736	729	755	727	687	706	681	697	731	689	769	714	772	693	666	717	751	715	682	679	744	760	758	728	733	706	719	676	770	710	723	732	715	696	726	720	711	747	752	718	746	727	734	695	675	688	702	724	731	731	744	747	710	738	720	690	750	701	716	681	741	727	717	695	700	712	726	744	719	660	665	690	691	725	710	735	698	740	701	708	729	689	690	712	685	718	757	723	730	726	689	710	740	685	763	667	756	731	694	759	760	701	737	696	749	711	752	701	713	720	710	700	769	741	750	725	704	746	684	717	695	737	782	696	755	723	736	760	731	699	682	764	732	758	706	714	720	715	694	755	731	717	727	704	687	719	712	751	701	748	689	719	718	753	705	729	657	769	731	713	756	738	716	713	693	757	733	683	666	686	724	700	750	717	672	747	702	714	673	679	717	723	737	734	737	741	759	762	714	685	712	723	669	688	704	732	742	723	743	689	720	731	673	664	710	695	764	733	694	710	689	707	716	742	725	704	750	732	737	713	739	689	688	764	715	701	732	734	753	658	699	730	756	751	760	705	688	699	745	727	768	705	714	733	723	733	713	717	715	725	691	698	697	734	696	733	760	694	749	708	719	731	735	723	706	716	676	697	728	733	758	752	688	757	706	710	742	703	717	700	722	733	761	659	667	672	756	690	732	734	730	735	687	716	753	752	673	740	710	712	737	740	732	779	746	712	693	734	745	754	689	739	695	684	710	724	750	726	705	683	713	712	694	768	699	757	688	748	733	718	713	695	705	739	696	707	724	701	732	713	731	693	704	772	695	722	763	755	686	691	740	713	713	740	758	712	728	726	720	701	713	719	710	757	712	729	741	738	736	737	674	750	719	735	679	712	712	647	694	728	700	678	713	708	715	740	767	681	738	721	666	742	681	727	732	672	685	748	712	664	704	674	715	706	727	795	685	696	733	714	736	744	743	733	726	714	673	744	689	772	725	727	655	724	720	724	692	708	720	707	696	707	725	703	757	675	718	776	691	743	711	765	654	695	657	737	724	747	688	761	698	752	720	712	699	718	752	744	741	705	693	714	762	726	696	723	664	698	689	746	730	681	759	666	706	745	764	727	728	745	742	735	695	711	724	710	687	731	730	695	725	697	695	738	749	698	730	701	756	700	698	701	695	746	732	726	745	725	759	757	688	705	685	734	763	718	728	680	669	667	750	734	709	781	776	710	744	726	731	722	726	735	763	745	718	747	707	720	714	720	716	674	733	719	683	683	696	734	698	701	733	737	735	761	719	720	725	696	728	721	709	691	733	707	691	713	711	694	751	732	700	739	731	769	704	737	744	727	771	758	716	713	680	704	722	747	726	735	786	704	705	743	737	709	716	752	699	727	687	715	695	745	746	729	673	783	753	723	743	733	656	731	694	694	722	718	757	689	791	763	697	698	711	769	703	704	734	720	709	687	710	755	705	742	726	723	717	689	763	726	733	722	634	765	705	701	718	693	701	712	693	673	683	756	769	724	726	718	686	733	722	727	727	756	766	687	770	700	740	739	726	730	698	680	768	714	699	717	684	714	696	728	698	745	743	696	756	716	752	707	753	748	705	702	741	750	732	730	659	709	691	714	714	751	726	756	738	741	745	709	709	720	713	725	721	720	716	685	703	713	722	701	693	726	719	746	719	761	745	757	728	707	715	731	734	689	745	735	697	773	767	680	778	724	735	751	736	721	676	693	723	728	684	699	696	710	787	746	695	700	745	673	752	692	725	703	701	781	711	733	724	735	730	737	733	684	733	716	813	753	728	762	711	694	694	724	747	722	667	699	688	757	724	695	738	677	719	703	731	718	738	726	766	711	686	694	717	709	733	723	708	712	684	674	697	715	765	739	718	719	755	711	713	728	714	719	672	737	694	716	729	711	727	753	700	736	711	722	700	704	726	700	744	694	706	705	695	726	726	670	698	745	725	692	696	719	672	716	714	732	705	722	712	719	722	715	765	726	718	712	729	680	679	705	749	693	742	727	694	765	720	715	722	748	722	709	762	776	710	688	711	750	728	712	711	711	709	742	725	777
27167	21235	10864	1109	744	632	625	614	602	588	550	588	577	587	560	542	596	543	514	555	520	564	505	563	571	530	561	536	534	554	557	526	497	561	563	546	501	538	517	555	558	522	552	530	578	608	555	577	554	555	563	534	552	528	504	532	526	520	522	550	569	565	517	575	546	541	575	561	560	613	557	588	583	526	597	537	568	537	564	557	531	529	608	533	582	558	526	543	565	576	560	528	576	565	585	591	530	548	573	592	587	559	566	534	540	538	542	532	515	540	547	575	600	526	562	587	560	585	546	596	548	575	558	554	548	566	568	621	499	519	540	575	529	609	541	538	522	531	619	564	599	550	554	581	562	523	500	527	556	551	525	525	589	516	520	566	613	560	559	548	560	537	550	537	552	617	549	539	558	537	529	562	560	552	507	539	576	542	582	595	564	534	586	520	553	563	558	604	603	580	554	559	539	578	567	568	561	572	566	594	560	516	573	536	568	520	535	546	501	595	554	559	580	554	570	559	540	548	557	536	568	554	597	536	583	527	562	549	515	525	524	563	554	519	557	561	526	573	541	596	554	510	536	518	585	574	549	559	536	578	585	528	569	559	545	573	535	597	570	534	613	561	564	530	574	588	551	560	579	556	567	529	551	571	599	557	561	566	601	569	568	490	543	578	587	546	540	512	563	550	581	555	568	556	544	563	544	533	559	545	531	540	580	550	547	587	510	589	586	586	576	563	572	529	516	560	513	605	515	568	529	536	513	574	552	590	579	568	568	573	543	583	533	547	551	556	553	517	536	555	549	553	549	513	587	533	531	578	537	548	548	579	561	591	529	554	551	544	568	595	563	613	583	549	529	547	533	558	531	554	554	598	542	526	588	596	530	548	579	526	578	583	583	540	519	531	562	556	570	565	572	542	573	579	570	546	533	537	575	523	590	534	573	613	562	586	588	542	606	556	591	551	554	596	560	555	575	560	562	574	562	559	536	526	538	540	549	549	593	511	562	612	580	556	525	559	563	574	509	510	520	551	533	527	566	569	558	543	592	628	491	560	533	561	576	563	577	600	531	535	591	557	564	523	500	590	547	583	513	553	585	537	572	530	553	552	496	565	561	539	522	515	558	549	538	535	547	547	595	567	545	554	548	549	583	552	519	530	584	533	555	546	569	583	556	590	570	565	537	520	516	565	567	557	556	569	568	522	536	539	589	567	540	558	528	586	553	568	551	558	562	548	560	496	511	524	550	544	538	547	527	552	539	560	553	573	574	599	546	566	574	557	550	551	583	550	554	526	537	520	525	524	521	580	560	565	537	540	549	556	545	564	554	601	571	554	523	569	589	576	547	571	544	546	535	536	519	544	559	570	550	570	588	570	570	539	539	501	565	527	566	579	541	541	562	553	586	571	542	579	535	549	501	555	562	551	535	545	524	583	509	600	525	528	534	583	573	549	530	573	554	562	529	534	592	555	551	542	548	575	586	547	552	578	563	547	560	524	525	558	554	570	520	526	539	539	544	553	581	574	517	556	539	558	586	545	532	557	582	535	561	551	546	531	524	579	521	526	536	560	532	533	570	516	563	569	559	541	541	555	506	602	557	588	516	517	608	537	576	551	584	550	538	580	521	550	569	607	491	563	526	571	522	553	569	562	544	585	554	551	580	547	523	538	566	576	546	509	541	592	537	546	575	528	582	571	547	539	560	525	565	557	560	533	546	520	495	547	565	535	554	550	606	566	545	532	561	561	600	534	565	557	568	553	561	543	527	579	598	570	545	583	561	520	549	550	585	574	503	538	539	569	576	539	562	586	571	522	604	527	603	548	521	580	567	527	544	525	520	531	558	561	538	541	596	533	514	525	543	510	516	543	576	550	513	570	580	547	566	577	576	558	552	537	581	555	545	618	523	520	555	569	557	553	552	518	551	542	540	566	537	575	546	526	535	496	581	553	544	560	515	532	542	564	563	555	510	546	550	590	558	567	558	564	596	502	560	538	508	547	573	564	575	576	565	547	554	575	535	534	565	563	566	545	544	526	556	558	527	555	552	500	561	589	561	537	570	548	571	559	574	524	574	555	555	547	554	559	527	541	511	540	617	551	524	588	572	563	514	554	590	548	574	564	562	535	551	571	572	541	567	567	516	539	510	543	553	544	578	501	523	559	556	518	551	521	560	540	599	563	536	525	557	570	576	524	544	541	529	568	572	525	579	564	538	539	522	565	534	512	556	534	532	510	539	523	557	578	520	546	526	528	561	511	529	525	551	543	543	567	587	599	532	546	596	515	532	565	519	575	556	610	536	521	527	555	555	582	530	550	506	528	589	536	534	561	551	556	557	546	559	558	599	554	577	593	549	533	521	553	532	581	529	519	513	530	564	535	541	560	544	552	568	530	525	552	590	576	581	557	540	491	533	569	538	545	556	515	497	513	539	599	559	534	567	531	544	547	539	541	540	551	573	534	591	546	555	582	549	558	525	544	555	522	541	551	552	587	540	565	593	546	553	526	557	568	575	557	525	545	561	549	557	562	558	578	553	578	574	562	587	538	547	531	545	533	557	532	543	569	574	559	565	561	565	539	564	521	543	586	540	524	539	564	571	561	522	492	578	526	560	551	525	485	562	516	531	551	584	543	532	534	562	555	535	549	530	533	538	556	592	547	527	547	541	554	569	546	524	500	521	535	548	566	584	562	569	559	564	540	561	558	541	582	521	570	484	528	620	543	555	563	541	541	582	603	559	547	572	534	522	537	521	536	580	554	553	592	539	536	579	539	567	569	533	554	592	564	583	507	561	574	567	544	565	583	594	543	515	536	544	555	562	583	503	556	570	526	566	542	532	547	538	518	567	572	546	553	598	543	581	514	566	551	549	590	544	578	552	533	563	493	547	560	553	588	561	557	545	544	582	529	583	576	526	538	550	541	595	553	577	533	541	535	542	575	558	556	537	554	546	556	583	558	528	558	502	517	505	566	528	536	573	521	533	536	580	551	592	554	487	562	575	558	553	532	590	540	590	565	524	551	538	533	517	553	572	577	569	604	571	558	593	526	528	510	510	571	590	552	548	547	570	593	533	578	507	527	530	523	539	527	503	546	553	539	571	600	581	549	615	588	574	544	543	535	531	521	565	531	544	609	550	560	554	583	569	546	546	515	577	530	543	597	570	552	544	560	559	527	551	522	535	564	567	551	532	552	591	584	543	547	539	523	554	601	560	542	532	560	547	563	575	563	521	565	517	564	579	526	549	565	580	562	534	556	573	567	511	533	567	557	536	615	583	526	541	572	597	531	550	608	554	557	526	553	537	538	573	562	516	593	548	561	544	559	527	517	522	544	533	579	534	540	542	554	517	506	571	554	567	524	531	559	520	525	592	533	497	557	531	568	574	605	549	525	533	524	570	588	542	541	580	601	565	537	544	542	539	534	577	559	552	586	513	536	563	573	539	496	562	558	574	548	538	573	530	545	562	526	567	548	564	582	580	595	556	550	531	564	542	560	542	560	492	549
4069	1557	1395	1023	841	802	754	790	775	779	765	754	757	732	741	730	707	761	739	703	709	719	734	752	740	755	717	717	751	667	760	696	700	690	737	682	768	767	730	740	746	779	762	695	729	742	753	754	745	732	749	720	741	701	777	707	719	740	718	730	760	674	721	681	701	774	728	710	768	695	712	713	724	732	750	750	729	717	737	770	699	658	754	745	755	708	680	716	692	690	656	720	718	733	715	726	703	698	734	735	746	724	752	739	721	751	705	791	766	773	740	721	693	684	784	726	814	735	705	732	751	742	744	699	778	708	725	739	713	728	757	684	739	739	735	732	722	690	743	755	707	718	774	739	742	703	700	730	740	753	737	757	701	729	728	726	738	721	738	716	742	754	761	699	741	696	712	744	725	792	733	721	723	702	736	713	734	720	756	723	754	728	755	709	694	697	715	697	713	740	735	754	714	736	704	698	747	751	727	670	714	721	773	738	733	687	697	762	762	740	722	725	751	734	736	755	731	703	693	720	729	767	750	676	750	744	728	691	718	658	752	730	726	752	766	733	700	719	725	740	692	754	754	713	714	726	747	711	757	754	661	736	722	706	746	738	742	757	771	714	677	752	743	738	712	681	720	769	721	745	769	755	684	754	729	721	733	683	793	710	740	750	740	737	719	708	749	756	710	704	795	731	739	758	725	737	709	724	732	725	738	703	686	771	786	800	758	701	731	731	714	710	718	685	745	710	709	718	711	750	715	746	709	705	740	750	697	744	704	725	734	693	724	714	753	673	696	687	745	691	757	756	730	754	730	733	716	738	720	750	715	730	754	776	707	713	709	744	750	686	747	695	716	736	733	753	680	776	741	703	769	729	735	818	717	737	749	725	709	685	708	745	779	727	732	739	733	741	736	802	762	714	737	736	756	726	750	715	723	709	792	705	740	745	715	710	691	725	752	753	727	716	706	704	707	747	691	707	735	707	719	769	729	751	728	734	686	733	701	674	710	712	733	762	756	728	686	729	701	719	708	736	751	748	725	750	735	758	655	713	726	688	755	696	753	715	787	749	713	782	733	789	703	721	707	728	740	772	714	734	771	706	763	686	742	738	711	741	765	731	750	744	710	787	737	729	745	712	759	737	685	741	786	694	721	723	739	747	689	788	700	731	771	722	745	759	767	740	716	793	767	747	739	742	728	707	707	738	762	719	722	722	739	691	717	737	770	726	709	757	722	741	751	749	719	715	746	737	748	730	684	699	727	687	729	676	725	696	669	716	696	741	678	712	732	688	750	705	751	713	736	754	744	760	758	716	698	700	752	702	716	711	748	770	695	699	718	715	705	744	719	738	733	745	717	718	709	751	743	725	735	725	731	718	682	704	675	714	707	747	722	708	735	706	786	733	738	731	733	707	713	758	749	777	738	705	688	769	759	727	742	730	728	738	745	710	759	774	764	718	728	750	740	726	717	716	711	731	716	702	784	723	737	711	738	705	708	739	709	716	727	708	724	701	715	690	754	777	702	750	756	793	720	742	722	793	739	760	727	754	765	707	756	745	711	785	693	735	705	714	787	685	694	767	718	698	709	743	732	753	764	714	697	727	769	744	748	764	708	701	718	722	712	742	701	733	742	687	712	736	772	701	721	708	753	738	714	721	717	753	702	803	793	696	737	741	789	788	723	732	726	721	707	730	728	707	730	697	728	727	720	725	715	773	692	729	773	750	668	758	747	719	705	714	696	700	743	734	747	752	722	779	715	757	669	706	720	710	744	723	708	781	706	738	753	761	774	688	769	708	747	726	732	725	730	735	709	781	744	772	740	735	722	688	749	710	738	696	750	716	728	710	727	726	734	712	689	717	743	712	728	707	751	737	709	706	732	758	684	712	776	756	732	762	747	791	739	698	682	751	727	759	749	700	710	770	751	811	763	738	753	706	737	712	763	726	720	710	726	767	718	771	697	747	716	725	768	709	698	733	760	727	722	749	754	701	729	711	721	720	669	659	751	766	713	754	738	691	712	767	691	720	703	703	713	678	753	711	761	738	678	715	738	737	697	680	674	737	736	735	691	745	748	755	773	731	730	751	794	759	755	706	718	750	682	722	734	731	698	718	691	731	732	729	681	774	695	767	751	725	761	751	725	767	716	770	723	754	742	751	722	700	741	754	722	730	732	726	739	736	679	765	761	679	729	718	663	800	737	760	696	721	729	721	706	757	756	661	709	722	694	734	729	777	763	704	730	768	704	745	744	730	727	772	730	741	724	718	734	754	740	746	685	717	725	692	714	688	782	692	709	718	674	714	674	741	728	758	771	766	710	789	752	745	693	738	751	728	740	788	726	723	706	727	718	697	725	632	700	766	794	805	728	765	709	716	763	775	710	716	712	750	688	736	742	723	781	757	715	720	753	745	706	728	756	748	736	723	749	795	741	694	730	753	759	728	734	750	704	737	701	769	693	701	751	774	702	726	728	682	692	748	713	723	698	715	665	771	738	731	772	773	757	739	722	727	755	695	782	723	701	745	716	694	752	739	701	709	760	753	720	731	716	705	731	713	719	755	767	744	743	719	735	691	714	678	762	745	687	689	742	784	738	714	746	742	728	733	763	754	727	734	755	702	714	715	740	715	712	755	714	763	702	677	741	706	742	729	727	734	733	751	715	709	709	738	795	699	706	666	742	720	753	706	772	683	691	776	757	806	776	749	725	721	735	665	726	746	747	729	767	733	715	691	705	709	716	738	764	700	724	736	735	696	748	740	744	683	720	747	703	777	728	737	701	767	725	734	724	721	728	702	722	730	795	710	698	734	761	756	689	697	694	748	733	780	738	718	746	744	724	695	730	755	652	729	718	736	753	729	709	703	711	699	725	756	749	713	715	695	718	744	745	711	755	747	698	687	702	724	707	664	694	761	723	692	770	716	720	770	708	754	802	727	732	740	737	720	738	761	753	690	718	728	740	770	771	702	746	690	706	711	735	715	770	763	728	737	721	765	683	727	761	753	695	680	725	699	742	746	816	720	725	741	749	713	753	734	736	754	701	741	722	731	741	707	724	733	807	702	714	748	758	711	731	738	715	770	720	739	805	776	727	763	715	785	703	721	740	711	706	698	681	689	773	736	729	758	739	753	694	712	699	743	752	736	783	767	685	770	796	716	739	747	693	689	709	782	734	725	682	744	688	698	757	701	729	745	738	725	749	686	755	755	719	755	739	736	748	728	725	707	729	750	712	688	723	710	718	707	763	738	724	781	736	692	736	711	676	682	707	728	705	717	769	711	716	701	734	735	710	729	769	761	732	722	731	777	778	712	728	739	755	704	728	706	732	769	725	698	757	723	739	732	692	690	743	744	708	726	707	737	709	688	714	750	744	721	710	727	700	741	681	747	746	696	744	680	729	673	701	708	650	687	712	742	775	747	762	683	700	710	765	746	712	699	719	748	715	734	709	765	729	755	716	761	754	763	736	763	695	708	750	712	738	689	741	745	756	746	734	747	700	699	714	721
23908	21502	29185	24257	21493	13540	2015	1221	1035	1063	1003	906	956	895	874	821	819	811	865	807	796	807	827	834	790	834	806	821	740	771	815	789	788	774	861	814	776	799	809	779	788	763	777	777	826	796	774	786	795	758	800	809	815	826	788	807	806	764	821	774	764	812	823	778	801	744	769	810	806	796	793	797	801	862	763	782	793	806	735	835	814	785	762	719	755	761	777	772	834	781	796	789	738	771	779	794	825	758	823	741	766	782	816	777	767	786	745	798	846	824	766	796	813	825	724	779	738	786	778	744	793	738	771	753	761	727	775	737	779	821	785	790	726	775	759	774	789	778	833	810	799	785	777	783	811	764	807	804	768	756	812	798	814	792	772	850	773	768	805	778	785	784	790	763	790	780	804	812	793	822	724	763	789	810	772	786	790	767	795	775	817	797	790	802	745	793	746	807	761	846	819	814	792	773	768	767	818	794	761	764	755	751	761	790	807	776	763	773	780	761	776	779	789	803	780	779	795	805	825	815	792	739	845	757	802	759	779	737	797	787	731	773	787	790	777	770	789	803	775	751	852	839	778	766	777	761	810	841	771	796	829	790	829	813	758	755	759	762	764	785	814	724	767	799	767	744	796	819	811	835	828	765	801	785	814	789	808	802	806	793	788	803	769	786	751	777	773	777	806	774	782	797	738	741	770	750	744	776	816	791	761	753	791	799	765	776	796	755	763	751	797	770	788	755	808	859	819	786	764	777	860	765	766	761	805	749	718	822	723	806	778	778	809	768	793	750	686	810	785	759	772	789	735	772	832	773	807	830	750	764	751	783	806	739	820	786	772	772	770	712	835	766	742	794	765	798	807	775	804	783	756	789	810	758	799	772	816	797	799	791	808	793	785	764	784	804	762	788	762	820	820	776	764	779	763	810	829	787	790	801	763	756	838	789	765	833	818	786	740	760	771	801	749	796	813	789	720	762	768	807	786	786	792	806	747	782	782	845	816	757	790	756	801	795	800	813	816	832	845	795	823	755	769	812	773	789	749	778	798	732	787	811	767	775	784	756	764	752	794	751	741	817	798	822	770	807	802	776	809	797	776	818	744	764	770	805	714	780	773	766	787	779	765	753	797	800	768	810	748	823	780	837	759	791	752	762	743	806	783	770	791	812	777	760	782	784	765	761	875	757	772	811	857	795	757	748	795	772	765	764	761	763	767	819	793	739	776	794	770	791	816	755	808	813	774	777	767	782	758	753	753	780	809	798	759	779	788	749	761	738	728	755	757	817	747	778	781	860	759	774	761	800	777	791	802	765	791	803	748	768	759	781	780	785	822	740	776	799	799	780	822	762	772	812	814	793	839	830	741	799	767	780	784	784	763	777	815	783	741	814	754	805	757	816	806	760	787	728	849	765	750	751	743	750	823	737	760	799	748	745	776	741	778	770	797	822	698	796	800	779	800	807	760	750	818	803	760	809	796	742	817	809	803	791	799	807	796	790	828	759	808	762	776	790	754	772	832	725	762	736	780	703	774	773	743	776	788	782	755	808	822	827	747	789	822	786	735	793	785	797	767	777	778	763	790	810	822	773	821	801	792	813	775	791	845	769	815	793	811	735	782	787	786	775	781	795	808	754	784	822	794	822	744	747	819	795	853	767	775	774	755	790	764	815	736	805	753	829	804	796	807	812	787	787	833	814	770	803	813	778	794	813	794	794	797	786	765	827	756	786	783	764	781	800	765	785	787	777	755	767	795	756	793	799	781	795	731	793	718	779	766	758	763	731	781	763	774	738	767	756	750	803	775	793	790	754	774	773	760	723	778	689	779	781	789	769	786	797	759	792	805	776	792	738	760	713	751	787	789	805	813	765	765	782	785	786	753	831	742	765	788	747	806	800	800	756	705	753	777	818	816	778	793	799	756	782	757	822	766	778	804	800	780	743	773	822	796	795	728	735	746	790	738	777	752	794	798	796	797	742	794	783	745	776	803	794	745	740	799	781	748	737	789	799	752	767	762	805	744	804	758	788	796	761	798	784	755	780	764	765	789	791	833	786	797	834	788	786	774	803	830	835	730	787	752	774	721	725	795	747	768	758	793	755	766	770	755	740	827	784	801	788	799	780	772	733	811	779	784	845	736	740	770	816	725	761	780	791	749	782	796	755	787	862	765	790	775	841	763	791	755	791	725	778	791	769	741	767	801	793	773	777	813	799	819	799	725	800	748	785	818	778	734	756	742	818	809	762	774	730	824	752	810	756	809	711	760	803	749	779	766	775	801	781	749	856	743	799	826	781	765	803	763	784	768	838	804	806	730	765	756	762	806	734	810	784	777	803	739	761	781	785	795	813	799	766	729	763	785	771	809	864	811	847	762	802	764	758	791	770	779	758	753	734	775	755	771	782	740	772	751	746	769	780	797	820	752	796	765	786	756	768	805	784	791	790	786	756	760	743	764	805	760	840	791	774	745	775	797	785	794	814	721	781	750	739	842	721	797	792	796	787	863	710	824	719	757	796	749	797	823	804	748	881	748	747	796	793	766	819	779	782	835	814	801	768	805	758	790	761	812	764	831	717	814	796	749	814	714	776	838	781	765	783	778	787	742	769	715	816	763	747	815	759	775	783	804	736	772	847	784	788	774	738	794	812	777	829	825	819	842	770	758	766	792	780	800	734	726	751	799	811	769	776	774	783	780	792	798	786	792	764	773	766	772	740	840	820	799	808	771	771	825	767	834	746	798	771	789	773	760	788	758	812	808	751	829	734	768	777	808	769	776	780	785	740	750	778	791	751	787	774	819	783	791	807	774	750	762	795	792	760	739	791	822	778	749	761	778	767	760	783	808	810	797	717	750	759	803	823	788	733	735	764	801	789	787	800	813	740	814	797	772	806	751	758	776	762	797	792	791	749	746	782	752	773	785	796	749	796	721	762	798	806	754	766	758	782	779	788	772	753	783	760	748	787	774	724	724	789	808	752	824	760	800	792	797	817	787	815	779	801	777	789	785	784	782	783	786	798	793	797	831	796	740	777	795	808	795	814	766	783	776	773	735	796	782	722	751	828	761	789	741	752	796	811	784	792	751	741	825	759	814	730	790	775	796	797	791	776	796	787	766	798	718	819	755	761	773	772	739	776	795	750	757	738	781	798	814	746	815	763	747	760	790	770	819	744	788	756	693	818	751	784	762	787	806	794	783	748	847	795	767	841	759	712	761	846	759	781	806	785	757	763	802	779	805	769	760	792	764	784	771	748	758	734	783	719	845	747	777	779	812	757	782	813	764	765	808	782	730	817	778	782	784	807	827	796	836	815	741	751	750	822	735	795	812	747	771	795	771	788	748	724	770	822	782	839	748	802	789	761	789	767	789	781	769	758	796	764	764	772	786	785	804	766	761	745	752	734	754	766	773	759	813	854	757	769	802	811	759	794	765	784	796	780	819	801	770	769	760	798	847	762	809	757	832	784	797	796	799	775	735	810	779	792	808	758	745	784	781	817	741	771	793	722
5247	11078	9266	4766	3531	2791	2302	1961	1739	1638	1566	1377	1332	1221	1250	1245	1198	1183	1103	1141	1137	1079	1105	1152	1105	1082	1094	1057	1115	1034	1079	1066	1103	1054	1019	1019	1023	1093	1044	1004	1017	1015	1045	1028	1044	1055	1042	1098	1074	1055	1044	1048	1036	1034	1054	1043	1057	1046	992	1104	1042	980	1030	1041	1062	1054	1033	1017	1054	1089	1017	1028	1045	1055	1012	1021	1066	983	983	1058	1040	1039	1018	1004	1070	1077	983	1092	991	1073	1043	1057	984	1064	1059	1052	977	1010	1052	959	973	1026	1099	1067	991	1029	1091	985	1068	1034	1001	1029	994	1057	1009	1036	1010	1008	1037	1079	1049	1025	972	1072	1008	1017	1030	981	1015	1054	1063	1020	1013	1039	1020	1024	1032	1035	1008	1024	1018	1058	999	1044	1020	1001	985	1048	1050	1079	1039	1036	997	1010	1037	1100	1040	1000	1023	971	1089	1058	1099	1015	1058	996	1030	1000	983	1038	1048	1009	1036	1001	1081	1068	1005	985	1054	976	994	1022	1043	1001	958	995	1071	1031	1002	994	1059	1040	977	950	971	1063	1054	1013	1004	988	1024	1047	1073	1050	1047	1048	1007	1032	1026	1018	1012	1007	1031	978	1000	1027	1067	1076	1029	974	1057	1049	1006	1059	1075	1047	1062	1040	1001	1025	1010	979	987	1062	998	1099	1055	1089	1047	1027	990	1040	993	1034	1038	1026	1064	984	1034	1018	1035	972	999	1020	967	1013	968	1015	1022	1009	1069	993	1041	1031	1031	1002	1013	1051	1127	1047	1051	1026	1013	1020	1028	1017	989	1005	1026	1033	1065	1050	1001	1007	1073	1052	1050	938	1070	1054	1044	1008	1030	1038	1046	1033	1026	991	1018	1037	1020	1024	1031	1000	961	1029	990	1044	1003	1040	1058	1053	945	1025	996	1025	1014	1057	949	1086	1035	1071	1056	1005	1070	1040	1078	979	997	1020	1009	997	1036	1007	994	1004	982	1062	1022	1026	1010	1031	939	1043	1063	1034	947	988	1064	1023	1020	1046	1111	996	982	1041	1053	995	1007	1074	995	1000	950	1030	1039	1019	998	1044	931	1026	1014	1004	1092	1010	1029	988	1078	1036	957	1033	974	1021	1027	1003	1009	1040	997	1063	1034	1051	1032	1050	1048	1021	1028	1021	1033	973	998	1020	1043	1018	1048	1026	1084	1073	1014	1010	1068	1033	1005	991	1051	1019	1019	1060	1096	1070	1032	1036	1085	1016	1041	1014	1025	1050	999	1019	997	975	989	1024	1037	1025	1026	1011	1013	1007	1003	1030	1109	1009	997	1018	991	1024	1021	982	1008	1024	1041	1046	1056	1045	989	1071	1029	999	1019	999	1040	1024	1041	1083	1033	1036	992	987	1009	1003	1047	1042	1060	1039	1081	1027	1054	1059	1064	1034	1055	1020	1026	1038	989	1075	1072	998	1040	1010	1049	1026	1084	1066	1075	1044	1047	1038	1036	984	996	1072	1001	1015	1082	1038	1123	976	1029	1036	974	1059	1003	994	1034	1000	1010	1020	1093	982	1056	996	997	1004	1035	1066	1025	1054	1026	1093	1054	1010	989	1014	1022	1036	1032	994	1024	1031	966	988	1038	1008	1049	1059	1008	982	1039	1011	971	1032	1050	1021	1051	1008	1029	1042	1014	983	988	1033	1055	1012	1021	992	1065	1026	1079	967	1013	1012	1029	1015	1093	1008	1046	995	1044	993	1060	1102	1043	1005	1033	1010	1035	1036	1009	1085	1009	1002	1013	1026	988	1045	1085	1015	1005	1069	1012	1065	1033	1047	1074	1009	995	976	973	1067	1010	1002	970	1045	1016	1005	1051	993	1032	1052	1087	1032	953	1003	987	1035	1065	1067	999	1059	1002	1040	1029	1058	1052	994	1071	1031	1015	999	1052	1005	1096	1021	1031	1007	1006	1019	947	1068	1081	1052	1037	1045	974	1031	1002	958	1022	1024	985	1036	1043	1068	1014	1072	1066	1070	1056	1063	1037	1020	1044	994	1033	958	1041	1049	968	987	1069	986	1028	1010	1016	992	1037	1043	1050	1047	1047	966	996	1052	983	1080	1081	1026	991	1044	1015	997	983	1059	993	1008	1000	1022	1045	1044	994	1019	1074	1049	1020	1022	1046	998	1043	999	1039	991	1066	989	1083	983	964	1073	952	1035	996	1021	1035	988	1060	1010	1071	1005	1056	1073	1039	1040	967	1007	1000	1012	996	1072	1022	983	1025	1027	1064	984	1046	1019	1027	984	1030	1017	1120	1028	1026	1034	987	1085	1040	986	1011	1017	1017	983	934	1019	959	1021	1018	1076	993	1064	972	980	1048	1003	1000	1029	1097	1067	1034	990	1000	1081	1031	1037	1018	994	1030	1033	1030	1084	1056	1045	1045	1027	997	1089	1022	1029	999	1003	981	1060	1024	1010	989	991	1071	1020	1010	1078	1001	1043	1074	994	1084	1006	973	1050	1025	1015	1012	1046	999	1088	1024	998	1039	1029	1026	1050	1023	1005	1030	979	1019	1057	1032	1001	1024	999	1068	985	1014	1034	983	985	1010	1044	1003	1005	1098	1050	993	1060	983	1023	1028	1043	1030	1004	1022	1040	983	1074	1043	1033	1070	1059	995	960	1038	1028	1059	1071	1057	984	1014	1045	1067	1006	1009	1050	1022	1091	1046	1048	1012	1046	953	1007	1012	976	985	1045	1034	998	1063	994	1078	1024	1073	1051	1051	1055	998	1025	1058	1101	1008	1040	1066	1066	1076	980	1031	984	1051	1057	983	1072	1007	1047	1014	1007	1057	1009	987	1012	1016	982	967	1021	981	1006	986	931	1035	1057	1041	948	1041	1000	984	1061	1058	995	1045	1003	1086	1079	974	1028	1042	996	1048	953	1025	1030	1069	1035	1031	1050	1071	1100	1029	1020	1045	1044	996	1058	1018	1019	1018	1079	1059	1075	1061	1044	1002	988	1019	1031	1046	1034	1010	986	1009	1025	998	1009	1037	1075	1047	1063	1057	1045	999	1032	1052	1055	1068	1035	996	990	1025	997	1027	985	1050	1011	998	1015	1021	1026	1028	1009	999	1026	996	988	994	1046	1042	976	992	994	1010	970	1017	1054	1040	1025	1044	1068	1005	1016	1022	972	1113	1079	999	1057	1045	950	992	1066	1025	988	1030	1053	1027	1087	1015	1057	955	1023	1033	1004	1003	1045	1001	929	1056	1016	960	987	1052	1014	1021	1053	999	1026	1046	1044	1094	1011	964	980	1061	1054	985	1041	992	1014	1114	1051	1027	1047	997	1039	994	1009	1062	1027	1046	1003	1067	1048	1068	1025	991	1013	1036	1033	1008	999	1033	1009	1025	1043	1065	1024	1009	1048	1036	1061	993	1015	1065	1041	1042	1086	1022	1029	1038	1025	1073	1044	1079	1033	1022	1036	989	1041	989	1066	1039	1038	1056	1050	1030	1027	1030	1022	1046	987	1062	979	983	986	1041	1022	1076	1036	987	977	1009	1053	969	1080	1030	996	1035	1010	1034	1057	1017	1029	1043	1041	991	1024	985	971	991	982	1075	1023	1044	1012	1050	1025	1055	1003	1076	984	995	1024	1016	1003	1052	1083	1072	1042	983	1039	1083	1057	1067	992	1023	948	1025	1072	1073	1008	1048	1007	1014	1070	950	991	1036	1030	1016	999	1045	1030	1032	1059	1015	963	1049	1047	1019	995	958	1050	967	1015	1063	994	971	1059	1026	990	1054	1030	1007	1034	1001	1053	1052	1068	1015	1035	982	995	1024	1091	1029	1065	1014	963	1061	1052	963	1063	1009	1059	1016	1091	1028	1077	977	1005	1060	998	964	1059	1013	1059	984	999	1024	1035	1063	1007	1001	988	1051	1042	943	1043	996	1001	1083	1071	1008	1014	979	961	1056	1016	1017	1014	1091	1057	1011	982	1073	969	1026	976	1089	1045	1007	1053	1070	1051	1013	1027	982	1026	981	1056	978	984	1012	1041	1006	988	998	1043	1046	1024	1023	972	1038	1005	958	1036	1016	984	1002	1037	1015	1015	996	1069	1020	1051	1007	983	1032	1037	1041	1031	1003	986	1021	1047	1062	1026	1032	1046	1033	1012	956	999	1025	1003	1055	1056	1077	1104	1040	977	1006	1038	1055	1032	1028	1021	1047	966	1045	1027	1035	969	1048	966	1046	990	1060	972	1015	1022	1064	1040	992	994	1021	996	973	995	1022	981	951	1027	1049	1080	1001	1039	1077	1067	1056	1012	1008	1041	1018	1035	1046	996	1064	1013	1060	1046	1067	1001	994	1055	1093	1069	1011	990	1062	995	1042	1019	975	1047	1010	951	996	999	1023	1018	1046	1067	1053	1052	1078	970	986	1074	1017	1029	1048	1023	1063	994	1023	1041	1033	1065	1056	1097	1029	1023	1011	1027	1040	1067	1045	1044	992	1028	995	1034	998	995	1001	1032	988	1045	1000	972	987	997	1016	1019	1023	989	1040	992	1000	1015	1017	980	1045	1046	1060	985	1000	998	1026	1021	972	1089	1015	1020	983	1051	1004	1056	945	988	1017	1004	1019	1039	980	958	1053	1018	987	1046	963	1049	962	1024	1004	963	989	1012
23045	21514	29529	23929	21515	21558	11395	1401	1050	990	887	822	791	708	655	676	644	643	705	588	594	556	592	556	596	590	591	601	587	561	580	560	550	551	576	545	499	552	554	558	538	546	582	564	535	597	553	562	567	535	542	538	543	538	542	501	559	564	533	565	548	492	542	579	572	550	523	555	577	509	537	525	536	524	488	547	533	513	540	544	522	504	559	519	586	516	541	522	503	569	509	531	505	504	542	534	483	549	564	522	527	509	558	547	491	506	557	558	526	531	533	549	514	511	516	493	504	585	571	524	527	560	538	506	569	496	533	564	549	507	535	485	484	507	530	557	489	532	578	574	541	548	532	534	565	490	526	541	544	541	561	545	515	552	575	518	565	546	504	533	546	545	540	557	551	526	490	556	574	541	557	606	529	530	510	518	607	538	565	501	531	525	545	523	550	569	577	530	549	570	534	564	524	547	564	508	529	535	557	548	550	507	514	559	474	524	543	526	557	518	480	568	572	527	550	527	545	540	560	566	524	510	551	525	539	535	536	539	570	527	506	503	533	529	515	533	511	497	521	573	593	486	556	549	544	535	514	536	544	545	551	526	526	560	526	518	512	525	502	566	571	579	509	514	549	536	497	543	530	548	516	583	533	521	538	512	501	531	543	558	502	515	504	529	534	555	527	508	519	519	500	559	593	506	519	505	531	591	526	576	542	508	536	528	589	466	515	580	559	535	531	527	583	550	522	567	517	512	570	525	527	538	565	541	505	546	557	523	528	514	521	547	511	508	538	538	531	548	558	546	558	548	523	505	540	517	508	527	529	507	523	544	501	558	525	587	503	492	534	546	567	546	539	558	506	562	506	504	525	536	550	537	576	555	553	532	522	527	509	550	553	507	512	533	549	536	545	532	528	493	520	530	521	530	520	540	538	531	497	538	512	548	575	501	580	520	573	558	505	544	502	541	559	555	602	543	533	508	541	517	558	516	561	495	570	534	524	509	548	543	571	539	523	504	506	552	497	572	543	559	526	568	559	505	547	494	560	534	518	544	536	512	521	546	552	503	548	566	568	530	570	521	542	531	557	506	574	561	553	521	529	549	554	448	537	505	545	525	536	549	562	544	517	500	502	538	549	543	524	503	570	511	560	520	540	537	549	513	552	544	521	518	500	526	564	540	543	494	523	514	520	544	544	518	553	512	502	568	543	532	538	522	552	527	536	529	523	581	566	563	530	531	532	509	487	546	514	491	527	549	497	558	530	528	508	519	522	497	523	542	550	547	544	530	516	529	489	508	550	545	517	535	536	518	578	497	550	528	532	500	526	565	507	519	484	507	543	522	503	530	547	546	522	531	573	540	558	519	498	513	503	483	552	539	487	514	549	504	525	525	531	533	536	530	497	503	528	538	491	499	536	575	527	508	520	519	502	488	566	564	542	520	533	502	533	533	514	531	516	572	527	519	512	524	470	541	519	562	532	512	548	529	572	525	553	493	534	516	531	561	504	528	558	550	545	540	533	542	530	499	549	527	519	501	492	498	536	550	540	503	567	566	558	541	557	524	543	563	499	542	516	564	519	526	559	500	537	505	525	554	539	523	497	578	515	539	540	560	546	570	550	509	517	545	562	518	535	489	526	521	508	547	487	513	510	549	562	531	529	551	542	516	539	488	486	511	525	561	510	513	535	494	537	573	550	515	537	570	518	566	555	525	546	535	507	532	522	499	500	546	547	564	588	566	527	512	566	511	502	546	504	529	539	502	546	505	530	535	573	503	547	489	529	526	497	543	577	544	545	537	553	529	519	532	496	553	552	555	511	531	534	540	558	543	528	489	540	551	560	504	541	537	558	510	494	509	561	556	579	530	562	500	541	531	530	552	501	515	499	533	525	453	530	552	506	522	538	517	527	509	529	531	534	512	545	578	514	544	529	551	541	573	554	485	522	531	574	522	586	571	519	539	570	533	551	516	545	546	580	541	512	553	564	536	517	574	543	499	568	561	544	507	500	498	571	529	539	510	531	533	490	577	524	546	496	544	498	550	572	502	516	567	541	565	570	534	530	574	515	532	473	554	532	510	554	540	518	522	557	537	556	496	495	518	513	493	534	541	504	562	552	525	560	520	544	561	548	513	530	491	527	537	526	551	572	514	543	578	545	522	539	508	517	526	517	523	538	546	489	571	534	556	554	522	558	507	546	520	548	532	552	539	545	534	547	512	490	556	574	563	554	543	531	511	522	532	541	562	538	493	503	540	503	557	514	561	515	524	545	499	554	538	503	538	519	527	492	563	539	576	503	504	521	568	548	544	553	566	548	549	512	518	496	521	485	512	518	539	534	540	565	543	514	515	527	556	522	548	493	516	512	483	513	496	535	548	522	536	543	554	515	533	538	505	526	513	537	508	505	515	554	540	516	553	535	526	510	526	517	502	518	541	520	489	499	480	520	483	530	505	536	524	551	526	558	537	537	535	503	511	559	508	536	500	507	551	543	530	530	506	519	502	536	538	533	531	555	535	531	529	527	548	531	529	523	522	514	526	548	548	543	533	541	546	549	515	546	531	546	518	525	528	533	496	538	554	521	497	539	521	545	552	489	495	533	535	549	537	559	532	552	534	470	513	521	542	565	500	522	545	494	505	526	539	468	532	543	513	508	494	529	512	566	553	559	524	550	548	531	557	562	504	561	543	513	521	535	564	545	522	522	514	555	500	570	554	530	561	504	517	535	509	555	549	550	515	529	578	516	522	519	515	507	536	572	579	537	543	515	508	540	522	538	513	526	530	527	502	551	552	502	527	544	562	532	544	520	545	575	501	561	513	489	537	566	516	575	518	540	536	553	500	579	564	553	546	533	565	520	516	489	515	586	551	527	530	512	552	501	547	538	551	555	528	489	501	561	535	539	529	564	520	546	560	589	541	523	542	481	548	507	511	514	539	493	510	532	517	568	519	543	520	559	516	513	555	527	552	543	520	518	499	539	501	550	531	551	545	524	525	496	502	513	488	542	567	516	508	516	568	545	506	521	555	536	502	542	527	503	528	560	566	490	539	555	497	545	521	533	532	530	526	505	492	535	566	547	541	523	498	526	532	571	549	559	512	527	517	560	517	575	502	527	528	532	526	502	524	544	488	533	540	605	533	495	573	541	552	555	556	520	489	572	552	496	548	558	547	565	519	500	499	552	536	558	549	555	521	542	505	560	536	545	537	525	504	522	497	494	546	520	518	562	506	521	574	532	534	553	546	541	543	506	470	536	550	525	569	519	519	553	530	543	545	529	533	533	527	502	523	499	515	552	503	539	528	542	545	534	486	509	530	497	548	502	559	501	538	501	495	518	558	485	529	506	492	519	510	525	522	523	523	558	545	522	546	507	545	531	558	516	515	555	548	520	508	532	511	492	526	546	546	555	562	534	547	544	537	512	502	514	549	511	541	507	533	523	537	539	525	540	537	521	508	519	520	554	530	530	513	599	505	505	576	529	509	563	541	553	517	545	530	534	505	516	534
7323	17022	14019	7340	5173	4064	3094	2603	2260	1930	1517	1445	1360	1238	1111	1036	1046	959	996	924	910	886	842	844	803	850	810	814	831	827	750	795	793	744	766	776	742	728	783	822	726	762	762	757	742	774	723	730	754	713	761	717	750	795	779	754	754	731	740	744	760	724	747	776	697	776	745	712	710	726	741	769	703	714	697	750	729	722	737	728	716	748	710	710	769	706	742	741	719	710	706	710	709	732	787	761	746	711	728	707	721	735	760	718	738	718	688	703	749	725	705	671	698	698	717	702	739	724	716	717	755	716	712	723	687	754	738	739	729	716	721	755	715	698	732	695	723	778	735	717	726	703	731	717	770	718	707	753	688	681	723	731	683	705	697	724	762	693	744	726	744	711	733	698	687	698	701	682	736	715	676	726	719	716	699	712	714	697	747	762	711	722	777	723	696	685	737	714	726	732	739	764	761	698	709	708	741	727	709	727	725	702	734	699	678	735	716	747	741	700	717	709	726	645	699	707	716	737	769	732	762	734	787	732	735	722	722	759	683	734	734	697	737	711	716	689	720	720	725	691	686	735	707	668	696	742	726	719	708	736	718	686	679	710	678	679	719	665	682	719	743	720	680	755	649	699	696	738	731	708	705	709	739	703	724	703	730	752	737	700	732	730	721	718	702	721	718	761	737	694	703	720	696	706	730	746	696	771	709	698	678	724	711	691	731	717	693	771	723	723	665	744	716	720	738	680	655	753	662	727	681	684	726	724	728	730	808	722	728	718	703	748	722	767	722	726	728	704	725	749	695	758	740	731	757	710	729	712	760	774	697	685	726	696	728	722	673	731	726	728	722	734	682	704	770	728	681	734	724	678	724	706	719	707	717	728	700	730	710	750	732	725	783	709	698	722	712	689	716	732	731	692	710	689	701	728	710	685	724	716	738	761	732	722	719	735	731	706	749	697	715	709	679	758	674	744	712	696	747	704	684	723	717	749	707	722	701	697	698	721	738	699	756	746	709	729	754	683	716	728	683	704	700	706	702	682	699	666	706	729	682	667	699	664	727	681	727	733	684	776	691	759	714	703	728	668	706	723	735	717	684	699	704	722	743	714	717	730	697	744	689	777	640	676	691	741	736	720	707	755	715	715	723	654	694	712	724	731	740	742	716	709	717	698	718	703	740	708	768	749	659	684	702	723	710	689	737	690	738	729	705	666	758	696	700	682	720	670	742	744	718	712	706	733	722	756	683	748	730	723	765	731	730	663	722	767	763	704	705	731	688	751	718	665	687	719	716	718	711	705	734	746	705	740	729	757	710	763	693	651	697	710	715	708	676	775	725	720	705	725	729	689	725	718	749	714	729	699	726	690	747	687	711	769	712	737	750	699	743	661	724	696	719	718	781	690	694	699	654	676	730	714	691	699	717	669	758	692	723	700	672	731	719	716	741	749	752	728	704	649	737	736	731	744	730	702	712	693	694	736	684	732	768	730	738	747	709	673	689	719	688	703	697	717	717	716	762	694	676	754	739	690	706	758	690	756	727	723	712	707	708	688	675	734	737	735	722	736	712	745	743	693	713	723	714	672	680	702	722	687	722	707	701	738	709	673	716	762	727	735	759	718	743	698	679	699	706	716	715	692	701	725	702	753	702	690	669	722	690	660	743	718	747	716	732	723	679	753	703	693	726	718	685	690	724	697	679	673	702	703	691	703	708	732	741	724	709	688	756	689	736	730	751	638	707	708	719	700	704	752	685	760	731	755	677	674	717	695	761	703	693	696	693	724	695	700	710	680	707	702	695	698	692	709	673	715	718	710	726	721	705	687	734	685	759	677	724	717	759	685	676	713	681	716	723	727	756	731	694	722	666	696	676	728	685	748	757	718	704	716	690	715	726	624	678	720	735	694	748	705	730	709	745	674	712	739	689	754	710	697	669	723	729	704	706	689	706	725	668	717	753	727	680	690	722	711	744	733	744	709	726	695	668	745	766	709	713	724	692	743	762	706	710	649	696	724	706	713	716	723	674	772	739	684	698	798	713	752	711	764	694	709	694	691	691	674	681	710	710	738	725	710	700	699	697	692	714	701	704	714	701	728	641	693	776	726	792	745	762	732	681	687	745	733	687	777	708	715	710	718	722	693	738	655	723	705	758	719	689	697	754	740	754	704	697	680	728	732	656	713	748	697	696	724	734	750	730	734	725	708	693	715	746	746	718	740	678	754	718	722	719	683	740	707	688	678	691	705	735	746	734	690	732	692	703	696	718	642	741	677	717	671	706	727	663	711	739	731	720	698	719	696	744	660	727	697	759	724	709	717	734	721	705	724	687	727	700	712	670	724	659	709	713	766	711	715	680	702	711	700	718	751	707	772	725	729	742	714	709	714	718	758	709	724	709	699	729	664	746	680	711	714	728	778	674	729	695	694	706	735	704	736	746	681	727	712	690	694	686	690	727	689	659	710	674	701	742	779	682	746	696	725	721	706	715	749	718	737	703	683	706	721	688	703	729	697	726	699	736	714	693	727	685	685	717	698	679	715	731	725	702	708	755	795	706	724	717	731	717	728	743	723	734	729	711	691	762	696	732	687	700	724	707	708	715	694	736	730	703	722	699	726	716	755	731	673	751	688	685	714	724	709	684	713	739	730	765	754	713	710	741	686	731	702	708	725	712	703	684	731	694	687	695	658	727	710	717	723	712	737	728	755	713	719	707	693	714	752	701	700	762	763	711	752	715	674	721	720	678	723	698	689	681	704	787	723	743	746	728	695	719	714	745	732	682	684	695	701	719	726	725	757	732	712	718	733	726	711	748	733	690	715	703	709	741	769	731	694	693	737	720	745	728	714	726	737	726	730	704	724	670	723	692	756	725	704	704	729	684	711	694	713	663	681	724	726	693	748	689	677	675	751	755	733	691	777	746	757	725	693	709	698	706	718	730	761	702	679	720	739	692	742	650	706	711	690	679	772	720	640	712	736	746	735	688	713	700	729	724	754	692	738	724	700	730	728	731	694	760	744	709	732	740	749	740	705	717	725	742	749	738	704	716	707	713	690	702	688	711	695	719	762	715	749	721	721	688	723	700	705	699	682	804	717	738	693	692	736	745	689	692	724	721	716	721	682	733	746	708	709	744	714	753	747	703	666	715	700	713	696	722	685	682	693	751	705	719	697	678	722	695	688	724	755	705	712	735	723	718	748	689	720	727	696	679	665	740	729	755	736	742	695	727	723	752	703	692	727	715	714	683	715	729	674	742	771	719	756	723	755	688	748	701	709	737	740	727	689	722	686	762	662	775	710	706	718	707	704	741	686	708	730	700	714	763	725	702	770	668	704	758	744	730	703	687	717	672	710	725	744	689	762	749	697	713	784	711	679	742	717	720	696	690	709	716	731	676	730	725	712	689	716	699	746	683	698	721	767	698	719	741	710	693	718	806	697	757	741	737	700	741	687	711	770	721	719	674	753	722	692	695	682	694	746	730	731	672	729	738	746	711	698	696	694	734	717
27193	21209	11043	1132	718	645	642	573	571	595	551	557	539	545	555	596	552	539	520	584	612	543	563	557	551	580	541	506	533	549	524	547	578	571	572	559	570	513	549	563	579	576	544	565	532	548	552	548	535	533	564	617	535	526	550	519	559	553	585	540	527	612	545	542	541	592	576	560	595	562	517	550	533	541	549	585	556	582	585	545	552	554	566	548	555	516	534	534	530	525	551	559	566	586	588	598	571	558	525	527	543	517	555	542	525	567	569	570	567	565	571	551	584	538	558	575	553	521	570	521	546	527	564	531	526	586	544	570	588	571	534	563	563	586	591	576	546	589	547	540	561	558	538	533	538	540	568	583	574	578	537	530	546	531	534	549	555	509	580	568	616	544	563	519	550	537	540	526	603	520	553	561	549	547	565	528	568	561	562	591	543	534	540	579	612	560	560	523	559	556	524	554	517	529	603	546	588	532	538	539	586	578	555	501	586	572	610	595	536	535	578	574	541	593	544	542	526	506	550	488	570	553	560	547	519	573	548	548	549	562	520	535	543	543	557	550	551	534	576	553	523	549	552	533	566	574	545	537	530	546	551	537	576	610	570	562	537	523	546	544	537	564	551	535	528	545	552	613	571	568	546	543	509	578	540	559	599	567	541	491	527	585	585	593	545	589	572	567	548	534	577	573	542	560	561	529	508	559	563	569	586	573	573	575	544	517	540	542	524	599	548	578	551	554	545	536	540	490	557	560	550	569	524	533	537	551	588	517	529	572	529	547	513	547	527	560	529	577	549	539	536	527	584	570	530	544	595	566	593	592	567	601	578	541	575	521	503	552	553	567	555	535	491	535	517	532	539	528	588	539	588	545	514	548	557	514	533	559	556	531	567	582	540	570	559	565	576	516	551	549	532	543	569	555	548	574	541	550	540	552	546	591	578	581	570	517	585	565	576	543	549	560	536	550	534	564	542	556	566	540	570	542	557	522	529	559	528	569	576	555	551	553	545	567	566	585	540	537	560	535	538	543	523	536	514	548	514	550	554	521	530	555	507	592	539	526	549	599	517	569	582	529	513	566	542	542	558	576	529	547	561	555	614	522	595	588	560	562	561	564	539	542	531	555	592	554	569	542	491	546	570	559	584	543	550	528	507	547	566	526	565	619	568	552	554	538	590	599	566	520	545	540	547	549	515	559	539	530	539	563	538	527	538	554	559	545	534	547	548	549	517	572	517	502	548	552	569	522	578	569	552	569	538	543	507	529	546	569	551	506	576	567	584	566	572	565	531	530	588	512	549	538	577	573	540	549	554	548	521	556	532	539	525	560	547	532	533	526	557	554	536	558	531	511	518	550	587	543	520	550	565	571	502	555	519	544	541	536	567	572	563	551	556	568	559	555	534	572	538	543	523	549	557	567	576	509	570	542	556	521	573	507	568	531	522	573	504	569	534	590	570	527	583	574	563	545	567	544	582	595	564	583	564	527	543	531	581	583	553	559	558	567	567	529	561	535	551	577	601	593	557	539	547	547	553	509	557	549	543	568	538	515	545	564	561	527	523	558	593	531	560	542	545	573	602	565	600	506	569	590	547	558	569	541	591	535	533	560	531	569	514	545	535	546	565	509	561	557	542	564	536	586	535	545	577	558	580	536	547	577	526	507	553	534	598	535	545	527	532	514	544	498	539	546	538	544	530	533	586	523	557	546	552	553	479	555	550	522	566	575	557	541	577	529	563	583	574	517	561	573	580	538	554	579	597	594	566	573	534	574	587	575	560	575	583	563	548	560	583	565	538	559	591	614	564	572	527	524	525	571	517	571	526	571	525	548	532	561	561	548	549	583	564	528	541	564	540	532	587	557	565	555	550	608	554	550	571	511	585	531	531	592	541	558	525	536	559	518	555	563	578	504	575	545	552	499	572	529	517	593	568	570	527	563	556	566	555	552	561	552	561	575	569	542	558	521	537	532	531	545	553	581	530	552	513	546	544	511	582	517	587	554	550	576	571	535	544	555	551	551	525	568	567	555	556	600	549	547	567	539	532	540	533	535	552	595	522	513	574	532	556	551	570	545	618	566	517	561	594	569	611	553	536	534	507	566	542	556	535	604	564	561	551	568	532	573	557	537	558	567	549	574	519	568	577	601	493	546	546	580	560	583	574	588	586	537	558	553	534	528	565	544	571	534	572	540	594	561	545	538	549	521	571	569	583	573	519	558	585	536	569	547	541	547	572	580	538	562	539	518	540	524	529	542	545	565	592	527	554	553	581	558	575	488	542	518	540	545	589	525	590	557	510	542	556	553	571	565	545	580	612	559	586	553	588	550	545	561	585	568	537	544	550	556	547	518	557	589	539	555	568	541	529	552	577	549	579	557	527	573	532	537	588	544	564	535	551	540	548	563	582	595	536	562	542	554	535	494	611	580	582	518	571	586	595	571	540	545	538	511	550	579	553	516	577	609	550	571	565	576	567	535	494	533	570	612	548	556	530	536	568	566	553	567	543	542	561	597	508	569	555	551	568	536	536	577	564	559	549	553	534	571	587	543	525	566	575	561	547	593	560	589	555	523	566	560	560	543	523	544	539	627	556	539	582	543	556	548	572	554	542	608	573	578	523	552	530	535	546	521	543	599	531	580	546	538	593	517	559	585	561	532	572	575	546	593	564	586	567	618	525	592	576	588	566	588	559	547	557	545	539	556	537	571	556	533	521	581	549	592	547	538	528	572	573	572	541	576	549	594	542	562	548	536	556	517	595	548	565	533	562	523	546	574	532	561	554	517	556	536	566	586	533	553	554	599	571	561	561	525	532	558	553	549	589	553	544	557	534	555	592	555	537	564	513	501	577	536	566	581	556	570	501	545	540	529	501	546	569	512	533	503	551	524	566	537	581	572	514	562	517	553	511	578	544	500	572	563	537	566	533	516	574	554	546	585	554	547	577	540	583	568	550	536	556	543	543	509	546	533	575	558	555	555	599	532	560	579	568	525	553	550	562	527	572	579	555	510	552	575	554	548	538	563	560	567	573	583	534	542	536	547	545	538	558	560	554	542	575	573	562	555	523	550	562	561	540	546	493	546	583	536	546	585	578	568	523	555	558	571	513	567	553	549	521	536	568	577	536	522	552	556	586	551	539	561	572	573	537	538	589	539	542	590	546	559	549	579	553	533	523	554	523	567	568	548	520	513	535	544	529	534	616	546	568	543	516	584	561	533	579	477	554	501	527	564	556	573	609	546	560	553	572	543	543	554	557	583	567	574	529	548	517	596	591	535	495	582	548	542	537	529	515	589	585	544	553	590	497	554	559	564	549	582	558	503	562	564	580	552	554	582	563	538	563	537	518	518	569	542	598	561	607	592	586	564	541	535	595	567	551	574	544	541	587	555	567	504	522	554	505	567	555	592	572	541	553	582	533	578	538	590	567	539	541	546	563	517	521	527	552	563	549	542	564	536	553	502	557	592	579	556	547	533	593	558	565	545	548	579	553	500	523	569	513	537
4099	1493	1348	981	924	870	829	791	777	754	710	739	761	728	683	693	776	747	696	723	757	715	776	742	726	737	705	708	715	733	720	745	698	751	727	702	738	711	725	744	760	735	683	700	701	729	702	719	729	749	754	763	733	715	698	719	750	730	656	763	743	695	704	689	676	704	777	726	688	715	688	762	685	742	743	771	691	698	721	706	700	707	724	700	712	729	706	706	722	731	728	686	716	734	745	687	710	735	745	748	708	704	754	720	712	749	741	750	730	710	693	681	737	725	740	762	754	719	697	731	710	786	734	745	760	722	754	727	728	743	701	739	710	695	692	743	760	737	716	738	686	744	705	772	735	751	778	720	742	710	704	698	753	707	728	695	679	713	767	694	728	724	761	749	762	748	712	669	755	716	725	731	720	694	688	761	693	751	716	738	761	742	731	726	760	770	749	712	697	731	691	738	728	746	709	733	768	707	686	754	733	779	723	745	720	723	761	726	702	752	674	726	706	729	711	768	727	723	693	693	717	668	697	685	715	687	729	717	740	742	763	713	733	723	755	717	712	708	733	732	719	705	786	720	753	728	702	683	743	718	717	689	739	664	707	756	727	709	740	739	774	719	701	743	691	740	744	727	684	716	741	739	752	757	672	705	691	721	751	755	711	745	679	686	731	713	667	697	740	774	739	726	720	718	717	692	723	717	726	768	734	746	768	760	778	718	736	691	725	771	687	714	713	687	736	747	731	707	752	752	732	688	751	701	756	703	703	746	698	687	754	680	723	751	693	745	697	678	752	768	744	731	743	749	767	699	734	698	731	723	703	716	745	741	732	747	733	755	712	734	713	675	708	736	736	723	708	697	768	730	717	751	748	712	703	726	714	681	795	706	751	717	720	752	728	707	763	730	764	706	697	725	694	755	746	768	729	750	734	725	701	751	703	691	746	736	682	765	698	736	757	778	755	784	679	785	714	737	717	709	719	761	713	808	716	737	722	741	692	736	707	728	703	768	737	715	722	754	728	690	743	783	714	725	728	751	725	713	718	697	723	741	769	736	741	713	740	719	657	750	671	652	774	702	717	679	729	729	729	696	761	714	749	688	764	711	742	769	699	681	708	717	692	720	731	725	716	748	725	721	718	723	709	731	714	771	695	729	717	737	694	719	687	762	719	673	697	712	717	725	763	726	736	704	692	713	698	736	703	724	699	736	752	753	716	708	749	699	690	724	715	736	757	713	720	740	740	734	696	707	730	697	723	717	745	763	704	750	691	795	729	734	728	725	722	709	743	735	712	727	750	739	737	734	722	749	733	695	723	730	702	706	731	741	762	724	755	746	716	728	733	748	703	710	748	666	735	789	720	716	702	745	720	701	751	742	667	746	734	718	687	663	744	703	751	715	740	796	709	747	745	733	704	750	767	736	734	693	741	733	717	688	740	698	735	702	742	733	731	787	728	724	711	711	725	747	707	745	734	734	731	721	735	718	726	699	730	765	717	658	708	749	765	704	705	705	701	710	724	700	692	731	773	691	740	681	710	722	739	725	698	717	694	740	685	740	710	708	726	685	726	748	659	718	738	770	737	702	711	739	721	743	767	708	695	702	723	762	746	717	684	689	735	804	722	749	754	725	713	724	712	737	713	754	697	741	718	714	716	772	729	729	738	742	723	693	744	729	718	708	684	733	699	715	743	731	729	743	735	780	741	719	718	705	714	702	755	689	663	723	710	671	725	684	716	685	766	731	744	751	677	748	704	734	762	715	738	734	708	806	709	735	736	728	786	804	709	809	694	749	675	752	736	752	665	717	754	738	762	723	708	736	751	708	697	708	724	742	732	677	694	742	725	702	666	749	757	714	744	753	735	767	773	720	721	698	741	742	737	751	701	701	744	731	762	688	748	761	685	729	748	720	719	736	694	757	716	735	713	730	740	731	732	717	772	730	771	711	759	749	714	731	776	740	742	757	740	760	750	702	772	742	765	720	707	693	682	716	721	753	736	761	693	677	718	743	703	700	695	780	728	739	718	718	691	732	719	736	704	713	732	745	712	697	720	675	652	727	733	744	734	736	726	721	764	704	771	753	737	744	737	748	753	704	705	749	725	707	720	744	700	761	751	729	716	721	721	751	742	747	712	661	688	717	733	747	764	672	753	728	723	723	757	752	716	744	728	733	703	753	754	715	691	695	701	719	674	755	755	760	757	740	698	750	700	712	746	736	728	721	741	700	758	702	761	678	709	714	775	745	672	761	754	761	704	655	708	734	738	732	729	744	716	721	737	751	721	718	769	703	711	712	741	757	727	722	658	738	727	707	705	729	723	742	771	731	694	743	730	722	744	748	740	777	710	721	744	738	700	750	692	733	733	703	706	732	680	748	768	692	694	741	782	736	726	691	745	691	767	777	711	697	729	735	756	697	715	733	747	789	740	695	739	723	677	731	675	742	689	683	714	698	755	752	741	703	720	734	741	700	724	692	750	766	768	731	674	774	740	764	740	681	706	723	684	745	742	770	742	739	741	733	709	715	737	738	753	721	706	738	735	697	697	759	718	721	726	723	752	763	726	756	736	753	745	795	696	694	691	733	701	719	744	701	746	730	740	746	641	680	731	714	730	731	734	764	777	745	732	743	696	714	768	686	706	737	712	739	721	735	722	676	716	737	767	676	677	737	744	719	715	745	662	691	772	728	745	719	757	699	745	728	713	758	758	759	741	734	690	728	797	686	748	723	685	743	746	725	721	734	707	703	711	749	722	764	730	723	707	703	734	718	742	742	731	730	713	726	742	727	800	717	759	682	726	753	701	675	752	742	701	761	767	772	776	756	717	737	709	723	655	699	693	720	788	709	762	777	730	745	684	725	722	712	746	760	700	737	722	759	761	704	740	737	733	737	768	705	695	747	708	723	784	787	755	698	702	723	743	676	730	732	752	709	709	674	711	780	718	744	728	759	710	761	757	747	762	728	719	767	719	696	756	715	685	738	729	693	714	728	734	763	743	772	724	730	693	731	717	717	706	773	713	723	739	734	758	707	687	760	704	712	758	700	715	733	712	688	644	724	730	772	697	722	729	748	710	757	728	727	713	772	691	686	709	707	735	728	755	754	708	735	711	747	693	683	749	759	654	728	738	775	740	754	721	716	730	675	721	709	715	696	737	730	756	757	690	690	752	738	754	710	738	702	719	724	715	701	751	776	723	717	715	745	730	739	730	735	732	734	776	730	736	663	706	683	730	723	713	734	731	719	739	690	767	750	732	671	670	727	724	739	677	724	745	748	730	761	749	683	716	732	731	724	713	714	696	714	738	748	714	694	764	720	706	733	749	747	680	713	753	758	724	732	705	757	709	712	714	754	776	728	693	725	727	709	698	734	716	726	764	706	670	697	759	683	764	725	686	748	661	677	706	704	749	737	697	755	766	738	695	735	748	717	736	700	777	697	708	723	760	697	744	675	723	752	711	725	694	705	742	731	740	725	703	695	714	739	720	759	755	693	745	735	731	728
23947	21494	29143	24282	21485	13462	1938	1241	1021	1006	1016	933	845	877	857	842	875	850	839	821	833	805	844	843	820	829	778	820	855	782	824	763	839	801	813	740	774	783	812	799	779	775	853	812	785	794	790	749	775	747	824	780	788	774	782	779	748	817	838	797	772	794	739	796	804	736	802	765	784	770	828	793	779	740	783	756	775	758	761	788	773	773	770	770	795	738	785	793	732	763	796	796	733	737	761	748	768	765	797	801	798	800	768	798	734	746	782	779	761	768	785	785	775	811	749	760	735	778	773	724	784	790	738	761	800	749	748	800	775	728	783	758	757	737	779	784	788	768	806	809	793	777	739	751	762	799	778	759	791	771	780	777	770	774	791	769	759	744	760	787	829	751	835	810	751	777	763	790	798	766	779	757	781	766	778	777	751	797	721	773	743	784	763	814	794	747	800	767	741	788	763	803	770	817	796	788	787	759	774	784	793	762	780	755	784	773	791	817	769	831	755	784	769	835	753	712	803	809	789	778	750	773	714	754	731	803	769	751	783	767	796	736	787	786	717	789	778	784	757	798	798	816	749	733	754	841	820	797	776	764	766	747	811	755	826	775	733	741	759	822	816	772	777	770	743	717	725	808	774	749	810	745	822	772	785	736	786	762	711	740	757	752	830	737	706	808	763	717	819	804	789	762	766	742	817	780	810	738	797	805	794	790	764	796	731	767	817	775	746	777	744	786	780	759	809	778	787	769	739	798	767	713	838	752	742	759	775	778	813	765	796	685	754	784	808	791	768	742	802	777	772	815	759	784	785	796	817	785	770	774	816	806	773	765	748	772	767	803	783	798	752	781	756	803	803	751	764	757	778	764	790	787	745	779	804	808	801	798	781	751	785	779	744	774	768	763	745	764	762	777	759	725	789	769	764	792	750	752	792	761	783	743	792	746	778	790	760	779	771	746	756	784	766	775	797	774	770	749	782	819	790	804	757	747	788	810	793	773	766	744	807	810	747	755	746	764	778	785	763	791	745	729	774	762	809	821	737	822	792	790	768	736	731	821	758	802	788	791	770	789	811	792	773	812	815	783	766	822	772	810	775	771	757	756	769	795	821	754	718	787	777	729	752	793	758	734	771	785	751	754	764	749	753	755	804	773	806	789	742	766	795	793	747	767	780	785	783	748	768	795	759	751	781	787	770	817	751	766	710	780	756	762	794	793	797	767	768	786	766	764	813	772	729	769	781	775	780	772	759	793	729	765	782	761	759	761	778	767	762	818	773	789	770	792	763	768	691	768	738	771	739	826	792	805	770	772	736	807	796	776	778	761	779	725	823	762	764	776	796	783	764	763	739	729	768	752	758	753	844	716	750	828	784	789	800	758	804	742	784	759	773	734	751	750	751	758	767	745	778	797	794	778	783	818	744	732	776	783	793	790	752	783	783	781	739	834	747	738	769	707	718	762	799	819	829	733	775	718	769	805	784	745	687	761	784	748	750	781	805	821	739	822	757	744	763	768	742	779	756	766	788	798	781	764	713	798	727	749	767	743	813	790	776	743	802	763	774	755	795	770	721	793	760	759	745	798	772	776	777	761	737	761	788	829	761	769	762	768	755	786	738	803	762	829	775	718	767	750	755	782	759	811	755	743	756	736	748	745	737	756	810	765	756	749	775	775	731	746	777	782	755	809	803	774	796	749	800	775	743	747	818	835	746	775	743	791	768	737	763	744	741	729	791	747	809	781	781	787	758	753	774	757	759	782	746	756	775	751	755	763	755	759	752	762	721	724	736	780	839	830	752	754	788	841	738	717	698	790	710	758	783	778	763	822	794	810	706	779	773	759	771	769	778	767	726	731	777	747	780	687	716	768	755	814	742	780	794	784	745	822	801	811	733	748	753	815	775	820	776	730	776	783	807	780	846	721	811	755	795	795	740	801	817	700	758	768	774	796	758	782	783	765	804	753	790	773	794	775	775	754	740	803	785	742	810	788	779	739	773	762	760	776	773	800	824	795	718	776	772	802	762	726	789	764	764	768	787	798	800	828	741	736	788	767	746	798	837	725	813	756	759	762	794	785	794	755	770	786	720	768	794	789	768	772	799	785	797	756	823	736	755	750	762	795	785	791	796	758	754	771	783	772	800	736	783	733	744	744	777	803	788	752	810	704	744	764	770	774	765	746	776	792	780	772	739	780	786	754	778	786	798	760	748	822	743	791	782	778	750	769	767	757	755	775	787	762	716	763	811	771	750	783	737	804	803	784	771	803	752	765	761	788	752	775	769	782	772	776	772	808	728	731	778	755	755	720	744	786	786	764	781	781	738	801	829	757	823	796	792	774	756	719	775	816	760	765	743	780	778	800	761	776	765	811	792	741	739	753	829	761	738	756	783	704	791	754	765	782	756	765	807	736	792	827	757	760	743	748	787	769	776	749	761	746	794	737	749	772	761	758	808	794	769	743	789	786	799	762	813	735	771	805	759	759	792	778	843	778	782	737	746	782	764	777	776	768	728	762	760	779	745	756	783	692	800	800	766	720	784	776	735	770	743	770	773	790	735	739	781	758	794	802	758	787	738	740	798	786	798	790	766	802	804	745	802	780	756	777	796	785	726	743	789	756	728	733	787	803	782	759	814	791	798	766	768	786	789	782	734	797	802	792	769	756	800	742	728	772	712	766	746	739	759	769	753	830	743	762	711	735	839	797	746	782	791	769	739	793	796	788	714	745	783	786	740	777	778	823	735	778	775	762	775	791	831	730	789	822	752	735	819	764	787	744	773	770	773	779	802	751	818	837	784	794	766	767	758	780	748	815	784	766	755	776	804	743	764	803	739	761	742	765	827	723	765	788	736	803	757	787	802	785	789	787	795	798	737	790	754	829	766	700	803	734	788	789	728	755	752	774	787	752	758	769	799	784	775	775	791	766	780	699	765	792	735	761	739	755	784	828	747	762	819	748	805	793	795	799	764	730	769	763	812	797	761	761	777	785	787	788	773	789	750	821	730	734	776	807	734	799	740	766	727	751	765	753	733	776	771	797	783	784	753	754	813	771	761	727	770	754	780	758	727	773	829	803	813	793	780	733	790	782	768	748	781	762	754	804	767	723	747	817	706	752	818	750	773	754	781	796	763	804	797	755	785	769	767	804	757	799	771	726	768	785	768	787	770	736	782	741	724	770	759	787	780	787	779	730	763	748	775	763	666	785	744	739	759	746	804	789	779	784	736	763	768	763	784	764	802	799	767	737	807	726	733	788	778	782	783	761	774	748	759	797	794	774	740	763	738	750	777	793	799	763	765	742	780	775	805	779	733	770	782	794	771	743	800	782	773	761	761	780	798	766	778	846	815	758	749	761	812	809	820	760	787	796	743	746	796	758	753	789	742	781	775	756	768	750	754	776	737	798	773	758	801	788	775	788	734	787	744	742	759	795	760	771	731	725	743	769	703	737	728	754	799	770	784	788	782	788	775	791	756	771	816	758	787	781	775	739	804	707	785	788	768	750
5131	11015	9049	4808	3441	2620	2275	2020	1769	1579	1500	1379	1337	1283	1204	1224	1159	1151	1117	1081	1131	1092	1102	1082	1056	1046	1072	1021	1056	1096	1073	1014	1048	1012	1020	1057	1036	1056	1020	1030	1001	1057	1055	1017	1059	1021	1002	1072	1041	1035	1101	1016	1022	1010	1059	1015	1001	1009	994	1006	1033	1010	1018	1053	1018	1018	1007	1011	1075	1034	1030	1060	1025	1029	998	1065	1086	1019	1066	1061	1023	985	1017	1008	1004	1040	984	1014	1045	1059	998	1010	1043	1027	1020	1015	1032	1054	1036	990	1043	1062	1007	1013	1017	984	992	991	962	971	1016	1089	993	1069	1081	1013	983	960	1042	1005	1026	967	1023	1019	955	1008	981	1041	979	1076	1036	985	1057	1089	992	1051	1033	1026	1017	1037	993	1012	985	982	1042	1006	970	1006	1017	1037	978	994	990	1013	1010	1034	987	1060	965	1030	999	969	1020	964	1002	1058	1002	998	1062	1017	971	1044	1047	950	1020	1018	1034	1049	1037	997	972	982	1025	1065	985	991	1012	1052	965	1032	1013	981	1030	1038	1013	1009	1075	1070	965	958	1109	997	1052	950	1011	1066	1017	993	994	956	977	1065	977	1014	1024	972	1037	1033	1025	1003	1036	1042	1036	989	1017	1018	1054	991	1009	1012	1006	1035	1022	1011	993	998	983	1008	1034	989	981	998	972	1003	1022	1044	983	1026	1041	1017	1022	986	1046	992	1024	988	1021	1076	1037	1025	996	1048	1067	1039	1028	1024	968	992	989	1013	1028	1015	996	1005	1039	1003	1006	1060	1036	1091	996	1055	1027	971	985	984	968	962	1037	979	1031	1018	1037	931	991	1051	1043	1031	1033	1030	999	998	997	984	1046	1030	977	1004	959	1019	1017	980	1043	1009	1019	1004	1020	1031	1023	1021	1035	994	1034	1057	943	1055	1045	1012	942	988	989	1023	989	1012	1024	1001	1036	955	995	1015	1050	1056	1026	1019	972	1001	1003	959	1024	1043	1052	1035	1007	1064	1005	1043	1056	997	1011	1007	1045	1088	1005	999	1030	1035	1028	1047	1030	1045	1027	1011	991	1030	1007	1015	1050	1055	1027	984	1014	1007	1022	958	1095	984	992	1030	962	961	964	1048	1028	1076	977	1008	988	1072	990	978	1031	1014	997	1072	995	990	1010	935	1021	1006	1029	1008	932	1014	1022	997	1062	1067	1035	1032	1012	1043	1005	996	1006	964	973	1008	996	1094	993	1011	1097	1021	1036	1017	1056	982	1019	1045	999	1091	1036	1023	999	1030	1025	1014	1061	995	1034	1023	1038	969	1029	1050	984	1056	1030	977	1008	1044	964	1036	1010	1023	1093	1017	1035	1026	961	1003	1006	1054	1000	994	1044	1009	923	1002	986	1019	1016	1015	999	1009	1011	1037	1015	1094	1034	974	1005	1059	952	1027	1045	967	1074	1060	1007	1043	953	1014	969	1046	1039	992	1003	999	1017	991	1010	1023	998	1063	1004	1075	966	1017	1038	1016	977	1036	1005	1045	1018	1015	1012	1091	960	962	998	1056	994	1018	1031	1002	1000	1030	1023	983	1049	1026	1023	1025	1037	994	1028	925	1013	1012	1046	1024	1007	1051	1022	1032	971	1052	1020	1099	984	1044	1030	1066	975	1010	1033	1037	1004	1024	984	1059	1016	1017	1037	988	992	1027	999	1065	955	1066	1034	1027	956	1028	1042	998	1012	1035	1016	984	1017	1020	1021	1059	1010	1054	1051	965	1051	985	1064	1020	999	1011	1036	1020	971	1020	1019	1054	1004	971	994	1038	1041	992	1000	1033	984	1043	998	1023	1042	981	979	1012	1058	974	1098	960	1038	1021	1030	993	1024	996	966	1059	1016	971	1029	989	1064	1023	1007	973	950	1014	1056	1000	982	1056	1038	1029	1096	1086	1018	1017	1088	1001	959	974	1046	978	997	1006	992	967	1051	1004	1024	1031	1027	1017	1006	1048	992	1007	990	1023	977	1067	1003	970	1072	998	1026	1085	1005	1032	1008	1022	988	1004	977	994	1065	1066	981	1039	973	970	1025	1063	1009	989	1012	992	1003	1032	1047	1000	1055	1005	997	1026	1003	1052	1009	1025	1040	963	991	1009	1038	1029	998	987	1034	1031	1004	961	1002	1033	1052	1066	1024	941	1000	1022	1055	1044	1056	974	999	1024	1000	993	1005	1003	1013	983	979	1102	1011	958	1078	1039	1031	1010	991	950	962	1046	1042	1030	1012	1013	1029	1041	1018	996	1004	1032	1012	1066	982	1008	1000	1005	1007	1038	999	983	1019	1025	991	1010	955	975	1058	968	1018	993	947	1021	988	1050	994	1034	974	1038	1023	1028	1055	976	1058	1014	976	972	1010	974	953	1045	977	981	996	1027	990	1034	1040	1018	985	1022	969	1003	991	1009	1015	976	1000	1013	1021	989	1019	1046	1066	1056	1016	977	1049	943	1057	1045	989	993	979	1000	1041	999	986	1045	1027	998	1011	972	981	1053	1024	1044	1022	1053	1046	1019	1017	1043	1023	991	1014	1085	1024	1010	1024	1062	985	1041	985	1018	1038	996	966	1016	1003	1027	985	1016	1058	1068	1037	1003	1021	998	1047	1012	1041	1032	1039	1009	996	1012	1072	1055	1025	1040	1068	1017	1018	998	1049	993	1016	1010	1034	1054	1033	987	976	988	961	1004	980	987	1041	981	1045	948	1043	1021	1047	1011	1001	1047	973	990	1044	1014	1046	992	1005	983	966	1024	994	1042	991	1033	1057	1045	1038	1036	1006	975	1015	1056	980	1014	1019	999	1029	1040	1000	975	1012	1015	994	1032	1032	1002	1012	1055	992	1036	1005	1000	997	1011	963	958	965	1018	919	1010	991	1009	1030	1022	1025	1060	986	1046	1001	992	977	974	1020	1002	1016	1032	1057	1017	970	1015	995	1023	1023	1004	1015	1052	1001	1057	1014	1021	1026	1088	961	1062	995	1013	990	991	997	964	1022	955	997	1024	1002	987	1038	987	1010	1021	996	1020	1027	947	1073	1021	1020	987	1068	996	1012	981	1028	1022	983	992	1015	1062	974	1063	982	1018	1026	1050	1070	1020	1036	1007	1014	1011	956	1031	1020	1012	1025	1032	1011	994	1005	1063	1043	1021	1017	1018	980	1046	1037	1069	982	999	1076	1032	981	1064	1027	1078	989	1008	1014	1038	998	987	1003	1058	983	1028	984	1062	1010	1053	1031	1004	1013	959	999	1023	963	997	1007	1107	985	1007	1008	1037	989	1044	944	1046	980	1069	1046	1019	1066	1030	1088	1040	993	1050	1035	1001	979	974	1036	1035	1054	1047	988	1027	977	1071	1039	959	998	1006	1100	1030	1044	1042	986	1044	1041	964	991	1008	1050	994	985	1015	1064	997	972	1058	980	1066	1053	994	1004	966	1012	1023	1022	968	1029	1038	1016	1032	1021	1069	1018	973	971	1024	1009	1052	1028	1002	1006	1060	993	978	1019	980	1077	994	1023	1059	996	992	1024	995	1008	987	994	966	1046	991	1044	1106	1012	969	1080	1002	947	986	966	1058	1057	1020	1010	1056	1021	1024	1017	1033	1041	1032	1024	1016	963	1039	965	1021	1033	992	995	984	965	1003	1064	1013	1017	1014	1043	1032	1036	979	1028	982	1036	1038	1042	973	1068	984	1018	1058	1076	1015	1086	1056	1042	964	980	1009	1007	1029	1011	994	1069	998	1023	1032	972	1015	1016	1007	1005	1001	1033	1054	1015	1084	1031	1071	988	983	1046	1012	1007	993	1020	1023	959	1025	981	1008	1005	1010	1032	977	1041	977	1029	1096	946	1028	1019	1040	981	1040	1007	1027	1008	1059	1050	999	1007	971	1039	1012	961	1018	1080	993	1026	992	1006	986	1016	1020	1047	1011	1065	980	1019	1053	1028	971	1009	970	1031	1023	1003	1073	1025	956	983	1023	1054	1043	1012	1039	984	1021	947	987	1033	1063	1035	983	1016	1047	994	924	1076	1011	1006	974	1009	1033	940	986	1011	1052	1068	994	1029	1061	990	1023	1065	1008	968	1034	1012	1058	1022	1028	1056	1050	968	962	1045	1067	1063	1024	1058	988	976	983	1085	1020	1057	1027	1051	960	962	1008	985	928	1024	1030	1055	1002	1062	1024	1050	1009	993	1046	1041	979	1035	969	959	1052	962	1065	1023	1052	991	1018	1044	1043	1008	1084	1050	1006	1035	1007	988	1027	993	973	963	1009	980	986	1026	1030	1035	998	942	980	1017	1024	1063	1090	1038	991	1012	973	1008	931	995	1014	1007	1019	1044	1010	1006	1042	1079	1059	1046	1015	993	1006	1010	1050	1034	973	993	1010	1009	1024	1001	998	1025	984	1016	1016	1027	1021	1028	1001	1056	975	929	966	1074	1001	1061	1027	987	991	973	1078	988	988	1039	985	1056	1021	1015	984	1020	1017	1000	1054	1047	919	1058	1033	1052	981	1097	1015	1059	1009
23037	21500	29534	23900	21502	21555	11420	1470	1077	923	810	817	781	732	657	660	607	659	613	660	584	556	632	610	603	593	575	523	537	545	575	587	568	527	571	529	570	559	558	553	562	548	541	542	549	574	510	564	544	555	584	543	530	568	531	518	534	532	559	545	535	545	561	578	526	549	552	565	544	521	528	568	531	556	465	509	491	537	536	542	524	492	519	508	528	526	524	534	516	520	507	562	545	588	527	536	508	515	546	505	514	536	540	519	553	534	536	528	511	517	537	549	555	554	521	515	523	542	465	539	577	510	512	567	530	538	548	575	542	525	561	523	574	499	504	520	557	551	507	520	520	531	529	539	586	528	541	558	533	574	468	521	558	531	526	465	507	513	550	545	527	509	554	515	514	539	538	534	543	515	538	524	513	526	549	482	503	495	499	537	587	509	500	518	529	549	517	539	517	570	499	538	532	507	541	544	537	523	496	522	523	494	495	561	551	526	512	563	564	536	516	523	579	523	528	552	523	515	520	558	513	530	534	552	514	506	524	526	504	451	524	524	498	519	508	548	522	522	538	501	570	540	519	526	571	515	533	526	535	545	521	522	515	531	534	531	533	558	532	491	543	554	560	511	532	545	543	558	514	532	534	476	522	552	526	547	552	492	549	531	533	511	511	537	509	532	538	551	554	528	559	541	527	548	523	541	552	548	555	568	506	538	491	530	532	533	515	558	530	537	545	521	527	507	520	568	509	527	501	510	516	488	526	530	522	552	529	580	524	563	566	534	529	508	538	518	513	564	491	547	530	571	550	569	533	573	505	500	533	543	531	543	536	552	560	532	511	539	526	552	513	526	550	498	534	558	518	485	532	508	533	525	526	522	558	492	553	483	522	527	511	497	557	572	508	556	579	550	597	510	511	514	541	499	549	540	536	540	528	542	498	500	519	550	524	529	520	537	495	539	518	490	518	498	538	547	566	534	540	508	525	498	505	538	515	547	537	524	502	542	530	590	545	566	495	524	506	524	537	514	552	510	548	542	540	535	526	501	558	516	517	513	524	549	555	509	541	550	527	536	512	530	523	514	525	502	478	490	568	559	546	514	571	527	520	520	541	551	513	500	497	511	532	564	571	489	542	513	499	559	542	496	544	505	577	573	572	558	503	489	518	531	502	531	518	555	554	535	538	559	541	526	530	535	532	542	517	543	557	543	528	536	537	550	531	530	551	568	534	510	504	539	554	545	523	531	519	489	537	512	542	517	501	506	543	529	551	551	519	515	533	551	502	531	530	518	532	552	491	524	518	522	535	550	520	514	485	550	493	514	544	489	536	532	508	518	529	559	494	524	557	492	485	528	497	579	537	564	511	502	547	511	501	522	514	559	534	511	508	477	548	523	519	515	512	542	522	512	498	523	478	475	519	508	532	514	485	499	518	533	482	523	531	493	553	543	507	541	491	541	532	535	588	535	521	541	517	510	493	523	565	520	559	537	529	528	539	544	521	509	525	527	522	482	545	528	564	514	576	549	521	511	530	524	537	503	523	558	494	493	508	471	525	513	508	510	533	523	505	538	583	530	510	522	540	501	565	518	552	548	542	509	525	512	530	484	518	519	542	512	515	550	513	530	513	559	520	537	511	498	531	523	544	500	508	514	525	572	507	518	525	556	538	505	540	534	509	533	526	522	551	545	532	535	488	576	501	529	506	492	502	537	522	546	510	549	486	498	529	523	525	536	555	523	536	537	539	579	503	555	538	562	549	484	517	525	537	539	551	496	550	520	515	497	499	537	555	529	465	541	569	546	504	531	533	528	514	529	508	505	513	510	519	547	538	533	542	545	512	540	536	508	539	520	530	506	490	513	558	516	529	522	496	555	494	517	537	530	504	490	514	527	539	478	542	498	537	537	497	544	532	542	549	527	522	483	489	505	538	515	500	518	534	520	549	532	543	540	568	565	547	536	561	525	533	509	543	526	522	517	536	515	559	510	534	532	499	499	520	532	537	531	569	552	495	517	547	551	517	494	540	528	529	506	533	539	492	554	494	498	529	547	545	529	530	497	606	560	544	516	541	555	566	526	548	553	527	502	503	512	536	536	501	527	553	535	508	527	540	545	541	491	522	534	521	536	533	509	512	505	549	507	533	529	535	529	528	542	511	519	514	543	490	527	560	511	516	535	530	543	551	489	535	546	524	535	574	528	515	551	538	534	471	523	528	498	513	539	492	515	525	511	531	504	519	479	534	553	528	512	500	519	507	534	556	533	500	559	543	517	541	560	531	532	566	507	514	485	496	492	530	527	510	544	501	512	545	501	505	503	537	513	538	510	543	522	564	541	530	540	516	559	522	518	523	495	478	524	540	459	574	532	563	509	529	520	486	505	522	500	510	540	541	545	521	491	535	508	538	529	537	514	494	521	525	483	509	484	531	507	515	547	544	474	514	525	504	542	564	479	567	548	525	481	549	533	525	467	504	548	509	533	524	493	538	523	545	509	527	493	538	550	535	522	553	520	570	552	512	553	518	547	530	527	513	542	537	469	593	514	526	562	516	519	516	535	517	515	542	498	536	552	507	549	511	559	523	550	526	507	533	536	523	535	504	532	550	504	540	515	502	550	502	553	491	484	547	513	505	522	517	541	521	506	512	526	561	507	520	483	538	524	557	535	530	550	530	528	561	576	534	529	534	526	482	555	577	506	542	529	542	554	498	517	525	527	527	536	585	517	543	512	518	519	530	542	542	538	520	505	531	532	499	517	519	511	523	517	532	548	508	531	579	500	504	537	515	513	540	520	540	520	529	522	510	577	557	490	551	547	522	542	511	535	523	509	512	497	509	537	573	519	527	555	552	486	525	486	511	543	539	586	511	530	492	527	564	548	530	533	515	494	508	527	548	527	512	533	509	538	541	540	508	539	550	532	525	496	515	524	522	563	503	521	508	547	556	521	524	559	507	536	498	464	522	530	552	510	566	525	536	491	492	550	498	530	546	538	510	511	539	501	558	496	518	548	508	521	563	557	537	539	534	529	523	505	502	555	494	537	547	489	500	502	505	510	543	521	528	558	472	504	534	497	522	547	514	514	526	550	540	564	529	526	512	535	519	497	504	511	525	552	519	516	551	528	523	550	480	537	531	522	535	556	542	514	537	509	549	520	509	493	533	537	509	500	469	532	510	517	507	509	585	521	508	537	505	546	505	532	507	523	525	522	503	507	489	529	545	537	501	560	546	507	528	489	489	504	528	527	534	532	523	526	519	565	515	525	534	527	536	521	493	557	547	498	506	510	537	509	526	563	562	503	547	539	492	519	517	548	561	516	538	551	529	510	517	503	495	525	532	514	520	522	550	553	535	556	535	503	517	515	510	502	541	530	491	549	544	507	528	590	505	525	550	534	519	533	530	527	485	539	535	525	524	509	544	560	519	559	522	527	496	539	529	562	522	567	534	489	498	517	512	501	499	566	502	517	538	508	526	572	525	540	484	547	473	539	488	517	510	521	539	507	513	524
7237	17231	13853	7395	5205	3969	3165	2652	2132	1833	1634	1391	1346	1205	1050	1046	1061	916	935	893	919	875	836	908	842	840	831	722	847	820	805	761	757	743	795	734	741	760	750	768	759	751	724	757	732	775	702	765	751	773	757	742	767	731	730	730	750	689	736	706	746	727	734	745	743	717	733	719	700	746	756	733	690	727	703	718	703	713	746	689	730	728	731	693	675	718	723	719	743	735	711	677	671	736	684	712	749	700	713	707	735	686	685	692	695	714	695	699	701	646	719	727	719	785	728	722	689	673	684	683	704	692	780	748	679	729	658	765	758	710	719	731	717	709	684	687	672	715	701	735	749	753	716	735	710	754	732	640	711	704	728	695	724	729	686	656	713	682	703	684	709	705	773	678	699	669	704	710	684	699	718	711	723	712	729	723	693	729	716	711	676	728	698	752	749	740	728	742	694	724	701	681	653	733	734	685	711	713	739	710	716	695	722	671	732	694	742	670	745	718	692	719	689	688	726	658	722	700	732	732	702	715	711	729	710	693	756	707	680	679	728	709	703	722	695	700	753	687	672	722	726	729	728	685	725	698	740	668	665	727	689	712	692	685	730	694	734	678	745	761	699	699	747	739	743	669	744	724	727	696	679	774	728	701	660	738	731	708	712	763	719	703	719	730	714	749	743	725	726	718	715	731	744	773	708	705	662	716	732	726	712	671	713	681	691	722	704	712	740	714	729	700	675	740	681	687	725	643	732	701	670	684	749	728	669	704	659	694	674	673	763	730	759	694	755	671	715	714	709	706	707	655	693	685	711	695	712	673	693	735	753	727	673	684	685	720	707	695	726	703	712	675	711	745	711	737	655	733	724	743	694	747	715	659	698	698	719	710	748	681	710	691	679	744	695	669	746	680	729	696	715	673	716	688	706	723	676	714	715	716	694	708	717	711	714	711	691	778	686	721	730	695	681	746	700	711	716	715	740	722	707	755	669	657	725	678	696	719	723	729	704	719	667	762	759	678	715	678	666	718	712	754	734	676	757	710	756	736	719	654	748	655	691	705	715	653	736	712	762	780	725	686	741	662	719	692	717	710	709	736	738	668	726	737	702	691	685	684	674	695	736	673	732	673	730	687	718	698	750	686	727	744	721	747	703	728	714	719	737	698	729	698	711	689	748	721	673	665	719	691	713	735	672	686	729	719	729	700	695	748	735	722	677	677	741	683	703	721	684	712	684	755	709	703	725	710	695	671	686	715	714	721	691	674	724	720	706	726	666	744	735	690	716	710	669	700	696	709	735	701	741	712	737	755	697	694	733	723	679	715	677	696	697	697	690	733	708	700	710	725	707	752	665	738	721	711	705	713	683	733	733	721	704	736	701	739	745	665	692	668	684	680	710	709	716	698	670	729	671	667	714	676	704	743	701	749	674	699	709	704	723	720	716	698	704	732	720	684	687	653	734	761	714	761	725	655	723	690	669	700	660	675	742	715	713	699	754	724	704	733	695	716	705	706	684	667	697	745	735	734	708	739	715	729	716	744	690	708	716	723	727	730	669	689	728	764	715	677	740	708	677	710	719	699	690	756	690	736	705	731	744	753	702	739	736	720	732	706	720	732	672	707	715	718	718	698	698	699	719	735	740	734	737	717	714	708	670	707	706	738	683	665	764	675	730	692	714	681	733	685	723	693	729	689	685	705	715	690	762	690	724	713	704	709	701	701	694	715	677	698	754	696	690	716	678	725	680	718	719	684	717	718	727	684	729	681	712	687	674	725	713	688	693	656	702	754	703	738	699	725	756	716	752	651	706	699	704	719	709	663	706	718	726	665	712	726	715	733	691	740	714	677	654	683	735	717	688	703	746	728	712	722	737	684	700	708	709	735	696	708	752	690	677	725	711	678	732	750	701	726	756	704	718	748	713	757	757	771	704	685	729	766	689	680	705	708	665	710	667	724	700	722	699	733	772	715	696	678	705	685	717	738	706	707	662	774	719	684	676	719	690	705	703	742	703	732	708	746	692	747	692	709	735	735	669	725	707	703	703	670	747	734	749	695	707	758	690	711	738	718	669	703	678	718	687	694	681	722	735	723	684	678	709	711	653	709	713	696	719	698	692	744	696	729	697	680	725	704	694	707	733	717	681	665	735	689	723	729	715	692	700	695	727	715	729	643	704	709	704	672	701	740	696	712	736	704	751	712	749	668	752	723	676	683	691	693	707	662	746	707	680	708	708	683	688	710	708	685	690	711	685	703	702	691	777	718	675	685	703	711	703	697	671	703	707	684	701	703	717	771	730	700	706	708	715	690	754	683	682	746	709	729	701	737	725	714	742	710	726	647	728	684	670	704	724	699	717	669	691	678	734	665	707	702	688	746	689	691	722	735	674	696	711	724	692	688	688	680	702	709	745	718	699	729	716	661	680	702	691	714	714	713	711	724	731	731	724	732	717	660	713	747	694	712	721	686	709	676	739	740	736	736	684	704	678	724	731	751	702	710	746	683	719	734	744	727	721	692	712	749	746	720	685	701	722	668	689	678	736	709	729	722	740	713	709	682	758	711	750	710	656	700	734	726	700	746	727	718	675	710	683	683	744	724	718	781	704	717	734	723	711	698	711	705	729	691	695	662	713	740	682	728	714	730	714	705	730	687	690	673	704	681	662	717	731	685	693	704	688	652	755	720	676	726	685	683	726	700	676	689	669	755	664	690	703	706	728	753	721	713	701	694	754	693	738	711	725	701	706	734	688	761	679	695	682	743	723	738	737	711	708	722	739	728	705	735	726	736	723	672	732	711	663	708	746	691	703	720	693	733	728	751	703	692	738	673	720	771	719	711	730	679	708	717	718	723	745	680	693	736	719	724	674	703	671	675	696	734	677	682	691	708	726	657	671	695	689	711	661	693	657	712	683	697	673	706	750	661	710	690	704	725	715	692	715	748	724	718	693	649	684	739	736	697	745	701	693	686	724	708	674	729	664	686	741	714	672	634	706	721	740	741	719	705	731	687	718	768	710	704	705	679	710	740	692	682	733	729	703	698	708	714	714	703	697	718	704	740	676	721	704	733	692	662	737	727	708	693	730	682	688	708	685	683	717	739	732	751	661	747	699	701	680	684	735	666	697	709	688	731	703	731	760	710	708	642	726	750	736	715	715	658	713	689	708	698	690	677	654	738	705	709	697	675	725	669	704	706	705	705	659	681	730	701	685	733	714	719	709	715	711	700	718	740	706	687	690	737	691	724	733	746	720	706	717	699	760	727	735	776	734	733	742	758	750	738	740	745	717	747	711	717	730	671	737	696	725	713	743	767	711	701	700	702	694	700	721	708	656	718	713	719	711	647	712	745	698	694	678	758	705	679	698	732	720	701	688	694	736	702	680	689	693	686	668	683	680	719	709	762	714	721	746	704	712	686	699	715	663	743	703	686	686	719	688	759	724	696	703	723	699	764	674	695	758	703	682	680	703	712	715	686	691	713	715	694	715	729	742	712	732	691	713	684	682	694
27130	21225	11203	1191	780	703	652	620	583	577	591	571	548	567	576	515	524	538	575	598	560	526	573	536	561	579	555	529	612	545	555	563	601	505	576	526	555	521	539	571	536	570	577	550	565	577	549	538	545	545	586	576	551	585	563	543	565	554	557	562	558	481	556	571	548	567	553	538	534	586	574	571	512	555	557	564	579	544	568	577	501	557	582	545	559	548	602	556	510	595	573	553	520	614	562	571	572	500	576	516	557	572	566	572	551	551	529	504	556	529	550	546	554	535	539	576	579	571	544	517	532	553	563	501	505	574	610	512	598	539	539	583	556	545	540	553	537	569	570	521	561	502	572	538	583	541	520	584	576	560	564	540	559	526	561	571	546	562	548	565	575	574	525	546	548	558	584	540	555	541	553	540	575	579	547	548	532	526	543	523	511	528	539	557	506	569	514	527	590	544	541	597	557	528	579	565	529	555	575	566	577	565	563	557	558	521	545	523	543	553	583	544	533	543	535	558	534	562	573	565	514	568	541	581	538	542	558	533	568	568	527	573	536	531	505	573	544	558	574	539	556	486	543	561	566	553	553	513	575	559	569	531	552	526	562	538	603	518	560	567	565	531	552	585	571	531	569	541	554	617	524	582	554	517	571	543	566	544	553	568	549	561	533	543	537	550	578	552	551	524	554	567	584	542	577	560	527	572	571	541	558	570	535	608	543	543	541	518	528	578	541	547	545	575	596	574	526	528	575	511	556	508	559	519	567	559	506	567	565	522	559	556	574	568	549	502	487	544	514	569	577	522	566	548	548	540	555	541	545	540	565	543	550	562	531	511	566	555	521	580	524	543	538	501	541	485	561	581	566	522	554	537	546	491	551	575	541	537	514	549	563	547	578	508	608	557	516	555	511	503	576	523	538	595	557	567	567	559	566	563	554	551	575	532	529	528	598	581	567	577	569	513	505	598	594	583	556	552	545	576	555	583	507	558	570	561	532	571	612	602	521	547	585	502	514	564	531	534	564	559	532	569	551	517	527	575	488	548	557	547	556	545	588	565	528	552	546	547	566	539	506	549	539	547	587	552	590	540	544	596	535	563	539	547	563	544	555	509	531	531	532	531	514	545	531	597	629	559	573	527	535	577	573	575	552	522	561	552	566	567	585	496	583	554	541	516	551	539	549	543	573	554	530	561	599	515	550	557	604	555	531	559	541	551	538	564	527	529	554	532	580	547	544	587	522	552	559	557	556	524	529	564	549	549	550	559	543	576	547	577	593	548	518	561	526	557	528	528	554	576	555	552	563	532	556	546	493	530	555	565	587	503	580	536	573	555	571	580	529	563	547	529	554	521	524	527	566	597	542	538	591	547	545	556	532	525	572	580	576	579	541	501	539	595	506	519	553	568	545	565	535	579	556	559	548	586	524	532	563	573	550	561	572	539	574	529	557	559	559	546	591	536	513	565	558	569	572	570	554	565	600	589	541	573	548	540	571	585	560	545	545	541	548	557	562	556	503	570	536	559	547	545	535	561	563	555	563	519	541	531	566	527	547	565	568	560	537	515	569	549	551	514	545	581	587	525	564	524	578	554	558	516	558	603	572	548	522	562	559	568	562	578	554	531	578	576	570	548	493	579	556	558	570	557	546	517	569	579	534	551	533	547	534	564	553	536	552	563	558	541	544	543	510	524	567	560	563	545	570	526	566	573	590	498	562	535	583	560	556	580	556	567	579	545	535	577	513	553	540	503	541	544	524	579	549	591	556	534	540	555	528	543	559	548	540	566	538	546	553	547	570	547	526	523	570	556	553	534	526	566	561	549	581	569	550	566	522	577	519	556	534	529	539	546	559	500	530	585	554	567	516	564	531	533	560	584	558	580	527	548	490	575	592	524	541	541	571	601	529	529	554	538	527	561	559	580	528	585	529	508	559	541	545	535	544	586	550	546	562	538	584	533	560	611	547	569	530	569	596	564	550	539	545	558	550	536	555	556	531	507	571	582	549	553	546	544	552	570	551	545	576	560	541	579	520	552	558	554	583	540	572	565	485	573	563	528	539	519	550	610	509	572	558	596	565	538	555	552	567	563	539	571	548	561	521	595	558	570	602	538	553	553	536	554	529	591	516	519	525	541	547	566	532	581	554	519	541	596	540	543	574	553	533	532	519	573	562	577	589	493	527	553	534	534	558	522	525	531	552	534	530	547	545	529	566	601	536	546	544	618	529	569	525	572	547	573	559	619	555	568	551	605	545	526	546	536	560	491	518	546	582	551	583	534	589	548	585	539	590	567	584	575	535	545	536	516	527	527	558	535	564	560	555	526	533	578	496	568	548	533	572	521	565	579	513	553	566	565	546	546	584	591	558	556	554	517	531	506	589	554	540	539	522	560	535	559	549	582	547	576	595	559	535	528	530	527	544	526	549	566	532	512	508	541	565	517	592	586	536	550	569	518	525	559	549	533	568	564	504	518	551	542	545	534	544	552	530	546	531	557	521	494	544	599	575	574	573	518	551	544	556	557	561	548	526	584	533	564	572	547	578	526	550	549	552	543	525	537	535	548	579	572	536	573	548	526	544	546	543	583	546	533	557	533	538	539	526	539	570	541	544	572	546	517	519	588	534	560	553	581	572	546	540	579	585	552	535	552	578	585	551	525	572	564	560	553	587	534	511	546	513	612	579	536	565	546	582	514	581	559	575	520	530	526	521	544	558	518	584	553	515	570	549	536	558	585	611	567	572	507	524	571	541	566	548	543	540	539	529	527	579	570	564	572	595	501	533	552	520	580	537	561	501	623	615	578	583	575	575	573	547	504	543	529	550	547	523	585	538	551	535	568	580	517	534	531	524	587	554	598	531	554	503	539	577	549	533	508	546	576	569	504	586	537	502	550	542	535	565	591	548	574	522	574	544	575	537	547	537	525	567	570	559	562	541	534	576	567	544	516	545	581	572	582	558	583	531	575	556	556	528	517	534	552	537	513	540	552	602	559	522	545	555	601	548	536	566	570	517	523	576	596	538	523	553	470	545	552	561	558	529	548	573	602	548	554	517	524	555	554	555	551	510	542	557	531	539	541	537	533	582	553	484	546	522	507	577	547	532	554	550	505	508	591	548	565	531	539	543	548	532	556	582	523	543	541	538	515	572	584	556	589	558	538	551	619	552	570	550	535	480	552	546	553	525	544	555	581	569	539	597	512	547	555	564	561	565	582	563	535	578	552	538	530	606	579	575	553	570	547	522	549	566	540	531	531	539	570	560	538	538	557	582	596	521	574	520	506	598	541	565	557	557	588	533	518	563	594	560	563	552	557	539	537	550	565	549	556	492	599	506	527	545	548	547	542	544	566	565	567	539	564	528	578	561	528	554	516	569	589	546	549	506	555	539	519	556	563	576	613	535	587	557	557	561	560	528	597	553	570	574	569	544	567	568	553	535	599	520	572	550	569	515	583	546	561	544	556	560	565	535	526	559	545	507	539	589	544	558	563	554	536	556	575	601	550
4159	1599	1393	953	922	886	842	840	798	733	814	747	753	734	787	747	723	699	717	722	697	707	702	702	688	740	733	778	738	758	729	737	739	697	716	780	766	710	721	719	711	723	719	724	703	650	758	733	690	668	729	707	750	732	718	723	707	665	676	756	726	736	748	689	733	731	741	708	724	730	741	731	700	720	727	713	754	683	751	646	731	771	720	740	712	740	780	703	692	738	760	740	734	752	736	704	692	705	725	741	712	728	750	709	741	709	744	704	755	714	712	725	723	666	729	677	647	712	731	740	747	675	709	715	729	742	749	750	714	698	781	709	700	739	710	735	725	698	709	752	724	732	729	681	707	758	698	695	684	746	724	674	742	738	729	713	695	755	800	722	760	702	714	711	762	721	742	739	722	725	679	763	705	744	715	765	740	726	727	715	720	749	701	737	733	715	758	714	741	744	692	691	694	728	669	721	719	703	697	735	733	730	706	718	732	702	681	766	705	717	664	701	712	767	719	731	716	711	744	690	742	692	760	751	746	774	718	753	726	677	741	717	745	703	733	741	756	747	752	729	704	736	690	674	744	757	737	745	746	732	679	724	714	725	699	736	721	694	758	710	726	752	737	754	729	745	752	702	721	731	752	755	732	761	707	733	709	754	676	729	764	687	721	713	714	747	724	696	665	693	698	679	740	706	735	750	671	751	683	701	716	643	718	746	724	690	729	742	716	748	706	707	767	689	663	700	684	702	753	683	719	692	727	748	678	780	691	711	723	723	734	744	733	723	694	717	721	797	688	783	738	796	736	713	735	718	750	703	731	733	738	676	738	726	703	723	686	728	753	711	712	697	744	723	737	752	759	772	735	718	697	748	691	692	724	732	701	716	731	759	695	704	740	723	690	725	718	728	744	702	690	750	767	765	722	724	726	756	712	668	704	689	789	711	721	723	730	699	723	744	685	714	706	712	718	748	706	768	732	717	715	721	750	719	719	712	730	760	734	703	710	707	656	696	746	736	718	735	745	765	732	724	755	775	741	722	694	769	728	724	760	748	743	708	716	716	704	735	733	704	714	726	702	705	738	725	697	728	731	750	698	714	722	735	699	761	709	743	718	749	740	686	705	735	728	748	727	726	678	761	714	760	724	707	773	747	700	696	750	719	680	724	720	709	736	723	685	719	682	708	712	723	710	744	701	740	712	696	691	704	741	682	732	735	696	689	706	687	710	765	709	705	717	729	743	698	768	701	741	784	672	715	682	713	739	748	678	752	694	771	726	645	750	720	707	708	746	717	733	700	713	696	758	726	739	769	727	687	713	719	729	711	725	724	690	750	739	764	762	676	717	703	649	719	744	727	734	680	732	739	753	699	686	717	715	680	682	741	687	708	726	753	685	731	761	740	733	754	675	750	698	701	704	747	717	714	742	717	757	751	701	711	712	702	723	687	681	686	707	723	733	739	731	749	697	726	735	773	749	713	716	733	666	741	722	712	762	739	727	700	694	731	704	705	703	672	688	757	695	722	759	734	717	734	688	694	698	731	754	710	746	666	715	705	689	725	671	738	676	720	713	743	752	755	756	651	727	716	736	735	705	735	705	708	698	725	723	732	704	672	715	722	703	686	695	712	790	733	737	719	725	720	801	722	719	754	728	727	735	716	710	693	724	723	750	675	729	723	763	715	749	721	733	713	723	720	699	720	706	756	751	704	705	754	697	716	702	712	759	718	736	731	714	711	695	727	728	725	750	723	706	750	689	783	696	741	717	725	707	687	761	759	716	745	797	688	700	776	723	730	720	790	725	726	719	710	769	696	746	778	730	710	702	714	728	728	735	739	721	728	751	680	699	742	720	771	676	703	730	717	743	737	730	734	748	727	698	762	743	640	691	740	705	754	703	720	696	705	703	721	716	713	791	722	721	735	735	723	678	666	706	725	747	711	704	769	745	725	717	753	732	731	690	770	705	710	718	755	757	739	734	766	731	761	667	717	752	730	761	733	716	687	723	710	716	710	736	711	719	724	745	710	711	712	718	708	733	742	763	704	737	726	755	763	738	728	749	720	722	710	766	715	735	724	757	750	690	733	726	726	751	746	723	736	761	726	704	709	732	720	725	699	710	662	725	655	778	766	686	707	732	743	707	720	683	724	750	734	724	702	688	730	691	673	753	736	725	718	734	711	741	745	691	710	768	691	743	695	743	707	733	744	694	730	689	727	727	694	679	721	734	705	708	654	702	725	736	725	741	678	755	739	754	704	731	685	710	687	720	711	769	761	721	711	734	743	728	710	716	732	728	737	759	741	714	753	686	698	755	676	744	719	686	728	755	725	739	782	711	750	750	701	742	780	755	733	688	692	721	759	768	741	742	776	702	729	675	713	715	727	707	738	737	734	744	714	681	758	713	691	729	706	698	728	742	778	723	759	704	726	721	698	698	699	687	705	736	767	715	769	776	714	725	745	689	744	677	757	742	761	770	733	688	681	755	717	744	717	750	732	723	734	742	706	714	698	698	713	743	757	757	781	691	693	730	748	744	702	700	748	711	700	700	792	743	702	699	724	680	733	727	730	742	694	751	729	766	711	725	724	746	709	710	728	696	713	775	707	716	720	725	708	701	739	680	750	753	710	690	709	724	709	689	786	714	723	720	672	720	717	747	682	760	727	728	691	720	715	690	771	773	719	740	677	717	744	720	762	719	691	721	763	727	761	706	672	742	751	735	746	667	706	751	735	729	749	719	717	712	731	737	684	740	746	725	692	725	700	708	727	726	690	688	680	705	710	738	709	684	771	726	783	672	685	706	760	715	703	678	702	753	696	730	714	690	738	669	755	744	722	721	749	745	728	759	705	729	711	734	703	677	721	666	667	747	729	697	697	703	721	725	738	694	734	741	744	728	728	690	707	775	720	728	718	715	684	755	766	791	734	736	685	744	735	691	700	694	705	750	684	712	740	725	692	719	745	699	727	722	707	727	714	707	707	761	696	647	718	735	728	806	674	705	733	732	706	687	747	745	721	710	750	697	740	708	733	737	716	759	718	720	751	725	684	818	700	702	721	715	723	722	730	726	762	676	723	737	704	704	708	696	721	724	738	748	709	741	725	683	718	697	718	752	706	707	700	719	740	743	706	724	755	713	735	727	737	720	761	746	736	737	693	736	747	753	753	704	748	724	702	728	735	730	698	667	698	776	709	728	748	748	749	727	726	727	735	712	734	711	680	729	698	739	705	703	724	714	700	714	730	750	742	746	734	686	776	742	741	713	751	701	719	703	703	755	698	709	752	727	710	726	765	727	780	744	753	674	720	723	746	780	702	730	696	751	723	711	733	737	708	769	742	788	722	658	697	713	711	730	762	726	723	734	731	721	747	728	736	764	744	703	709	761	687	747	726	738	799	706	708	716	720	702	732	727	778	712	745	775	676	769	720	725	754	669	712	711	719	703	722	712	712	743	713	758	744	749	722	744	686	726	696	696	697	696	733	706	699	762	736	704	707	718	730	739	658
23912	21494	29118	24286	21483	13409	1912	1141	1037	1010	954	940	915	905	852	878	859	811	840	841	847	830	883	845	791	776	825	809	787	773	789	801	789	832	783	784	767	814	810	786	791	815	795	758	786	788	782	814	770	796	779	730	787	788	754	819	832	777	835	828	811	825	758	766	780	749	835	761	799	833	793	814	788	735	795	754	765	750	769	818	794	791	773	804	791	831	753	783	760	733	728	824	772	771	824	830	835	834	746	764	832	763	770	782	784	822	784	780	812	714	790	760	783	767	783	734	697	740	735	798	780	856	757	728	764	827	743	804	812	772	771	815	811	813	807	731	809	757	788	754	850	740	783	734	761	793	780	768	739	781	845	786	792	766	791	812	778	805	810	773	786	781	767	775	764	785	750	820	737	758	838	806	760	780	802	757	787	765	753	780	801	756	729	801	777	766	776	850	772	791	776	747	799	757	742	804	775	777	819	781	778	787	777	827	768	759	767	796	765	735	807	788	749	768	762	806	767	721	772	749	762	744	741	766	775	781	731	756	751	773	794	755	772	789	748	779	735	808	789	768	830	812	755	761	794	761	738	743	785	760	787	787	800	708	803	744	793	782	773	829	780	753	773	796	807	763	803	752	761	792	807	764	774	779	779	787	732	738	778	743	755	800	794	775	761	807	763	793	771	703	788	783	776	789	802	781	802	756	792	814	769	730	816	773	789	798	790	797	802	793	765	774	792	787	751	749	735	744	750	797	754	820	813	777	793	764	754	820	801	772	745	775	771	735	713	803	725	780	835	781	785	831	798	734	756	818	779	779	753	760	772	798	754	785	767	711	770	772	837	803	764	795	776	749	791	717	734	784	752	778	786	800	743	793	790	778	784	800	762	751	804	818	800	771	779	835	794	802	822	796	771	787	757	731	740	756	769	743	769	742	787	804	744	762	803	765	732	728	800	771	772	816	787	704	705	739	717	821	774	732	794	747	758	801	788	778	786	774	769	753	778	798	786	819	719	772	783	747	752	790	765	811	816	770	778	812	756	736	746	812	781	767	717	748	764	784	821	814	833	793	778	737	760	757	751	789	825	782	727	738	785	760	777	748	764	802	761	851	739	785	764	753	786	757	795	775	764	769	797	782	779	755	801	835	772	794	756	780	772	745	743	776	773	716	792	781	770	780	766	787	768	758	764	796	745	762	781	787	793	735	799	788	810	785	765	738	821	742	824	703	771	730	758	771	777	771	757	823	764	781	786	784	794	769	757	764	809	813	747	801	830	794	747	764	736	718	801	801	743	755	786	750	792	798	773	793	782	819	787	776	733	768	782	745	744	753	820	771	758	777	715	788	836	781	781	759	742	769	778	846	730	758	803	791	824	753	784	772	743	779	797	759	776	765	795	805	783	787	722	780	770	797	798	744	805	707	732	811	733	794	748	756	777	778	799	775	808	771	834	782	741	805	819	782	836	813	783	828	789	739	789	795	737	769	783	808	796	785	757	758	790	751	758	714	772	786	813	766	742	731	775	751	738	764	749	790	752	787	773	805	703	772	849	747	746	779	800	756	777	759	759	759	725	748	788	782	739	761	725	798	760	741	802	769	742	771	787	768	804	758	773	799	720	754	820	803	782	754	758	790	776	735	763	773	717	775	796	772	777	766	762	705	740	780	772	768	791	786	769	788	795	783	785	782	772	776	764	767	747	766	731	752	783	758	789	801	759	739	767	734	769	776	812	769	772	782	779	809	755	781	732	775	791	784	762	762	770	754	791	783	727	814	751	781	827	748	786	763	745	733	721	766	797	769	755	782	749	776	776	770	778	819	788	761	795	809	749	791	811	784	766	780	743	776	779	777	764	761	754	825	787	757	754	799	742	753	757	810	812	779	739	799	758	751	754	733	826	789	759	788	695	802	811	815	750	808	789	745	804	817	760	718	753	747	734	796	750	729	768	791	760	782	768	738	790	807	741	786	784	764	788	783	825	753	743	779	793	761	766	784	744	738	793	762	769	760	762	757	776	742	737	776	822	802	795	756	794	770	784	811	770	799	724	814	801	770	763	738	787	775	775	766	784	758	773	806	771	794	799	811	776	768	762	722	756	789	780	736	804	768	762	805	739	745	755	770	790	720	810	796	751	796	815	799	792	760	749	783	742	745	846	816	765	783	794	765	808	787	809	776	798	778	723	776	803	761	792	739	772	778	766	736	767	801	779	769	747	769	730	789	791	751	787	801	776	748	734	789	748	785	797	822	771	763	747	775	746	793	731	801	764	779	791	803	769	779	743	765	776	748	785	787	805	783	737	778	826	730	770	733	772	799	795	769	721	771	773	806	752	754	829	770	750	766	786	800	735	818	787	782	725	725	838	794	781	808	778	772	768	765	768	749	761	755	768	773	745	793	772	758	797	754	747	777	785	750	750	776	828	775	791	728	745	782	784	737	790	805	754	797	776	772	803	740	795	781	763	781	779	760	776	811	822	757	741	728	758	788	764	822	753	829	776	792	772	830	781	745	805	792	770	776	825	799	715	804	733	820	791	790	732	741	778	809	778	827	780	771	763	781	810	773	753	776	745	788	760	773	792	783	785	811	781	826	764	789	810	769	801	726	742	751	788	786	768	800	758	790	812	767	729	784	753	861	714	733	786	742	770	773	801	799	759	845	815	803	688	777	740	769	778	821	769	797	735	739	752	767	764	808	759	785	759	773	805	743	738	794	797	768	764	787	793	768	811	799	815	792	728	764	767	778	793	758	772	809	768	798	773	747	774	726	774	770	763	789	763	749	805	838	734	798	758	794	744	802	790	760	762	768	744	773	739	742	815	746	784	765	765	802	783	776	734	820	789	793	739	805	798	748	751	707	751	720	723	787	753	779	761	782	729	765	808	758	760	755	758	730	799	742	799	728	723	786	754	738	782	759	774	745	844	751	750	736	739	738	770	719	757	782	761	781	826	749	758	825	807	788	768	804	773	731	750	731	738	783	733	758	793	765	766	812	800	808	771	759	767	756	801	761	828	763	799	757	774	814	753	783	736	730	793	732	778	793	725	756	784	722	758	754	773	793	817	810	772	780	750	774	784	811	807	797	750	767	779	774	833	780	777	735	765	809	750	727	762	746	762	749	762	834	779	804	822	797	775	706	801	755	830	801	778	788	746	753	758	805	764	773	823	787	767	786	775	781	792	770	742	789	790	824	801	748	833	770	785	785	788	778	781	749	816	791	788	782	762	747	826	760	777	786	719	750	763	762	753	803	795	773	769	793	789	789	777	745	793	744	796	751	742	796	752	789	735	779	784	764	783	775	716	791	795	768	755	779	809	745	751	822	805	793	790	803	798	777	771	760	827	774	801	798	816	783	806	763	802	775	778	761	794	765	813	782	785	757	770	748	742	803	774	791	734	771	768	786	818	801	799	764	778	780	746	773	773	814	800	784	716	742	769	800	753	774	792	784	820	710	736	777	764	788	768	772	761	736	748	746	804	778	777	814	783	789	792	801	797	820
5197	11052	8846	4820	3418	2752	2284	1897	1810	1606	1512	1343	1293	1302	1190	1160	1106	1161	1169	1126	1135	1143	1138	1053	1057	993	1106	1067	1036	1075	1065	1055	1030	1044	1068	1039	1081	984	993	1083	1098	1018	1027	1026	1050	1018	1058	1100	1016	992	1053	1031	1077	1025	1071	1004	1007	1001	1011	974	1089	1035	1041	1048	1058	995	995	1021	1004	983	1014	1048	1009	1061	985	925	1049	1094	1070	1014	1015	1029	1059	1003	1043	989	1029	1022	1033	984	1012	1072	964	1080	1014	1052	977	1013	987	1039	985	1000	1048	1049	995	1033	1027	1017	1059	1035	1031	980	991	987	1008	996	1031	1055	1002	1006	967	1038	1076	1012	973	997	965	1029	1007	1007	1014	986	1032	997	1000	1058	1025	952	983	998	1019	990	981	1000	1012	1045	1003	995	1038	982	978	1002	987	1046	989	1016	1036	989	1006	1047	1057	1020	1012	1026	1022	1004	1007	989	1017	976	1008	972	1006	1003	971	1059	1051	992	1014	1031	978	988	989	1051	950	963	978	1014	968	1028	1037	1024	1052	1021	1063	1011	1026	956	1022	993	962	1045	1012	995	996	986	1073	1042	974	998	1094	1012	1029	978	1055	1008	975	1038	997	998	1050	1017	1038	997	976	1014	1013	989	977	943	1085	1048	1018	1033	957	1022	1039	1046	1037	1059	1007	1017	1013	1003	987	1012	1018	1003	1037	1052	995	936	1020	1004	1023	998	1102	1010	1005	940	1095	990	1039	994	1054	1016	966	1021	1002	1008	1000	1007	1025	997	1041	995	967	1004	1017	1061	1022	976	1049	1059	1053	1029	1056	977	1012	983	983	994	946	983	1007	1016	956	1007	1005	1013	1019	1037	970	985	1030	1028	1029	1043	977	1053	1027	996	1018	1056	963	1015	1001	993	1027	1041	1014	1027	1028	973	1006	1018	1052	989	1045	1029	1030	1003	1027	1044	930	964	984	1047	1020	1039	1000	1050	1019	1059	958	1044	1011	1027	950	1069	1092	1062	1053	983	992	1027	991	1037	1020	1041	1008	1016	1041	977	953	963	1037	981	1005	959	1046	963	1071	998	1019	1021	1021	1053	997	1016	1016	1051	1052	1017	1058	1038	952	960	998	982	1047	1013	998	986	1059	1004	945	1036	1028	993	1039	1029	1001	1004	1013	1060	1020	1047	1075	1006	998	1023	989	1030	993	1040	1006	1009	1059	1038	1028	1007	991	978	993	1028	966	1017	1005	1006	1002	994	977	972	984	973	996	998	1030	1034	1034	1058	1011	1054	1001	1032	1020	1016	948	1003	1008	1029	975	979	1028	999	1005	926	1020	992	1010	987	1032	1072	1001	1034	1043	982	1047	996	1078	1035	1011	1006	1004	976	1006	1026	1011	978	972	978	1074	988	1032	989	1049	1016	1032	984	1000	985	1043	985	1022	1009	966	1018	1001	1000	1004	952	951	1045	985	1032	988	1056	963	961	962	973	1012	1011	1038	933	1016	982	1015	998	1016	977	1041	993	1009	951	1005	996	968	1093	1010	1012	1011	969	977	996	1048	983	1082	1002	1000	946	1029	1014	1046	1028	1038	992	1042	1011	1002	1025	1014	1042	1006	1070	1035	976	964	980	1003	986	1072	1014	1012	1030	984	975	1021	977	1061	999	1008	983	990	1001	1019	1036	975	1008	1040	1047	998	995	990	1002	999	1050	1026	954	1060	957	1048	989	998	940	1000	1018	942	1002	1019	980	969	992	1006	1059	980	1075	1012	983	1054	970	1016	957	997	1034	1003	979	993	1039	1045	1054	1040	1010	1017	1028	981	1002	983	1015	959	1031	992	1020	1024	1034	1007	1040	1024	999	972	998	1080	1031	1002	1093	985	986	1027	1002	992	1014	1012	1029	1019	1036	1033	997	1053	1016	972	993	1028	995	1012	1067	1006	1026	985	1003	979	1039	1023	994	1010	1022	1015	962	1007	998	1025	979	1014	994	940	1023	977	1051	1037	1053	1048	965	1014	1005	1051	993	1017	990	1044	961	997	1000	1041	1055	992	1058	983	983	1037	1012	987	997	976	1053	966	972	995	1034	994	991	1030	1014	1000	928	1006	1009	980	1025	1026	961	1025	990	995	1018	994	1011	1029	1056	1072	992	964	978	976	1000	1049	966	1036	1037	981	944	943	1014	1047	1020	990	979	1024	981	1008	1030	1016	1046	1007	1032	969	1036	987	977	1017	1025	1068	1016	960	999	992	1013	1018	1044	970	1008	1024	957	984	1031	1014	1025	1022	1028	989	1008	995	1029	992	1067	1066	1026	1053	986	977	1033	979	1004	1025	986	1008	1004	987	1067	953	1037	1044	1065	1020	919	954	994	1003	1039	1020	1028	1021	1020	1011	1003	975	1015	988	983	1053	998	962	1019	1009	990	976	1017	1021	1032	1038	1055	1015	999	1014	974	1041	1010	1073	1033	1080	1000	999	1027	1016	1063	1006	1026	1026	1032	1081	1011	965	1034	1007	988	1019	1044	981	1001	954	1048	996	1069	994	1015	961	1027	984	1033	994	1000	988	987	1049	991	984	979	1003	935	953	1041	1006	1040	994	1015	992	1019	1056	986	1038	973	1013	1063	1016	1015	982	1012	981	995	978	1052	983	1022	1016	993	964	985	959	966	1050	971	1006	1055	985	1006	1007	1093	1018	1010	1000	1018	1010	1023	967	1052	1015	1072	1027	1041	944	985	1052	1045	1013	957	963	1047	987	1010	1005	998	1002	986	1015	963	984	1045	1034	1044	1023	951	982	997	976	964	1031	1024	1049	963	989	1054	995	987	1067	1004	976	1030	970	994	1060	1008	1051	1012	1044	1005	1022	978	1034	972	1016	983	999	992	999	1066	1066	1036	974	1042	966	976	958	1036	962	993	1003	1054	1021	973	1000	978	996	989	1078	985	960	990	1063	1008	950	1067	1009	1028	1065	986	1024	956	1006	1052	1013	973	1009	1019	937	983	1026	987	999	1017	1014	969	1008	964	988	991	1035	948	1015	970	1001	976	1020	953	1004	1037	979	1008	990	1001	1001	1060	1012	974	1057	983	1049	1011	997	989	1026	1027	1029	1036	1040	1020	987	981	998	1054	1010	986	1012	1040	1013	1037	960	1007	1025	952	1039	1014	997	977	971	1023	1003	958	1020	975	960	1022	1014	971	981	980	1011	965	989	1035	927	1069	1025	987	1002	1069	1013	1011	1052	981	1028	1021	1017	970	1024	1039	1007	1016	1089	998	1012	983	946	1025	1036	996	1021	921	1060	1005	987	1034	991	987	958	983	1005	1018	1015	1009	1015	1067	1005	1086	1064	1053	1023	1041	1015	1065	1016	983	979	1033	1028	1026	1083	971	1011	1063	988	997	980	958	997	1018	1013	972	926	999	1038	969	951	1006	998	1000	993	1028	997	1042	1072	1059	1018	1006	1043	963	992	998	1008	1033	1007	997	1034	1026	1017	1054	988	999	1007	1028	954	1005	1028	1026	947	1007	1002	1044	991	990	1081	1078	1002	973	1003	969	1000	1054	999	1018	1019	1024	986	934	960	1039	1000	997	1004	1026	1043	974	1019	955	966	974	1003	984	981	984	989	1014	1056	1016	995	1003	987	1003	1052	992	1005	950	985	1003	1040	994	988	1003	993	985	999	952	1001	1004	1030	959	1016	959	988	1005	969	979	1030	996	969	1022	992	977	987	1013	968	1046	997	1015	1011	1001	1036	1029	972	1010	1026	1038	1040	958	1052	1029	968	1012	1009	975	949	956	997	988	1005	961	1029	1023	974	981	1018	1015	1028	959	1053	996	1042	1069	1061	1035	1061	971	1034	1017	1036	1021	987	1000	991	1037	987	959	943	1027	1040	1045	1031	1049	962	990	1049	1055	992	1048	1048	1025	994	979	1038	1025	1019	1048	1008	1000	1041	984	1015	1013	1082	983	1058	991	1071	1039	976	995	1024	985	1045	1055	1018	998	991	1047	1000	998	981	982	1034	964	988	1048	1005	962	1013	1024	999	956	1000	1001	998	1009	1003	1003	958	1035	1084	1019	1001	998	1002	966	1017	1007	1028	1051	1041	1007	1021	1029	1034	1040	1014	1029	971	1003	1051	986	972	1001	972	1016	992	988	1026	1007	1026	969	993	1008	1054	1005	983	959	986	1097	1002	1019	994	956	1009	1014	935	968	1004	1013	1035	1026	1051	1003	1024	1041	1010	1035	1016	1009	991	1014	972	978	1028	1054	967	1048	1013	1024	992	1016	1009	1072	1006	1030	993	1049	1044	980	1009	976	1030	1002	1062	983	980	989	988	1102	1057	1028	993	1043	1026	1045	1027	942	1018	1024	976	988	983	1024	1009	1083	991	987	1013	1013	1003	992	1023	989	1045	1013	1057	1067	1042	999	1080	953	1031	1011	1013	983	1027	954	1074	1009	957	1016
23054	21502	29489	23939	21502	21564	11265	1430	1041	930	837	703	770	704	687	656	647	660	562	639	585	562	623	584	547	615	569	590	579	635	514	602	562	557	558	579	555	547	582	549	536	550	533	541	549	543	544	537	513	552	507	542	605	573	525	543	556	526	565	531	555	570	572	548	546	538	523	566	575	529	520	556	493	500	554	567	539	511	561	546	536	515	562	513	508	523	553	584	543	506	544	515	551	509	572	529	490	493	537	542	530	512	490	542	498	516	512	546	552	488	506	506	519	522	537	525	510	571	553	558	530	502	516	561	537	498	521	529	555	519	545	493	534	516	543	545	498	505	550	514	538	543	555	538	509	539	511	515	542	516	495	549	537	482	499	548	553	531	542	533	524	553	508	540	540	536	552	508	588	561	555	529	528	534	574	538	544	535	498	525	519	546	495	552	559	515	479	502	524	518	540	517	559	508	510	547	560	546	538	517	497	514	527	511	513	518	553	518	510	522	511	540	509	523	523	521	526	530	520	540	521	552	527	503	508	540	553	497	534	532	556	480	501	558	534	472	507	500	542	582	568	520	553	557	513	543	528	538	559	514	561	528	499	525	552	503	525	517	534	541	569	535	503	505	494	530	509	540	500	502	505	548	521	550	496	486	502	567	538	561	554	513	530	500	531	556	522	520	517	548	530	543	514	520	525	562	541	505	527	525	500	558	522	495	515	553	567	574	543	519	509	523	500	536	493	555	539	501	526	501	505	553	556	519	513	515	585	541	532	498	539	506	530	501	542	486	500	525	504	530	543	549	511	535	557	537	531	557	523	495	520	533	496	505	514	537	517	504	546	552	498	546	537	536	546	504	575	555	556	504	485	553	547	523	522	545	477	517	531	531	544	554	546	492	550	518	537	558	523	542	518	544	493	527	528	511	533	544	493	529	509	512	543	498	511	527	545	465	526	543	538	507	493	523	560	527	480	547	495	558	528	509	563	515	503	499	560	526	517	573	502	533	501	503	535	536	504	561	529	511	549	519	526	490	533	476	539	555	536	539	518	525	503	568	551	543	552	532	524	564	534	542	566	520	482	469	518	504	513	513	501	524	546	528	477	528	544	513	520	491	528	539	530	502	502	506	525	502	503	510	537	529	561	565	525	514	549	523	551	513	523	520	513	553	536	538	529	490	505	504	502	474	552	540	497	571	564	512	526	467	515	535	563	535	535	530	475	565	545	560	474	555	523	525	495	534	549	530	516	507	522	534	529	532	565	501	563	505	538	540	503	529	555	512	500	500	541	553	550	495	552	537	500	571	538	466	523	524	515	532	548	556	492	515	458	536	549	503	490	516	574	508	500	536	551	503	489	537	492	519	526	579	560	500	495	513	491	504	604	530	516	499	526	546	544	545	512	535	556	522	557	542	518	536	486	527	553	519	505	507	539	514	518	533	566	509	565	541	539	510	532	498	522	543	533	531	537	537	492	508	509	542	571	562	558	512	546	531	536	533	510	499	511	523	542	564	541	502	501	526	532	509	524	502	502	504	549	528	482	550	531	514	524	558	522	550	512	530	533	501	494	496	527	524	517	519	533	555	493	515	498	553	540	521	494	520	532	500	523	533	531	524	517	507	537	514	526	537	521	526	505	543	522	515	491	514	547	546	542	502	515	474	480	527	509	556	509	520	496	496	521	510	542	511	552	520	504	526	537	531	549	482	545	508	512	533	516	558	514	542	514	476	552	539	495	566	526	524	497	517	526	536	524	486	503	565	522	515	549	517	535	486	521	545	534	525	540	529	576	501	508	574	541	551	534	554	534	535	539	542	484	502	503	529	562	577	528	504	508	543	518	494	570	532	528	528	542	524	515	493	483	504	489	546	502	531	483	517	519	517	523	478	545	496	530	533	505	572	527	499	532	541	533	513	541	500	538	568	535	533	495	550	510	518	529	504	524	536	500	552	509	530	571	510	575	523	534	502	543	552	545	516	559	509	534	568	559	489	518	515	514	531	524	526	521	513	546	553	572	547	534	483	544	517	482	504	508	542	528	549	545	534	519	572	487	518	540	541	520	523	561	508	582	502	499	536	559	533	540	512	503	562	505	496	542	525	513	510	491	515	541	558	501	552	521	517	567	519	539	538	521	492	489	499	477	520	519	498	528	495	444	506	517	525	507	529	513	482	519	566	496	500	563	552	508	526	530	549	561	529	506	497	528	515	496	545	526	547	499	516	534	501	551	516	486	503	501	524	527	534	517	497	508	526	558	539	519	512	477	496	499	511	512	500	519	498	524	500	508	523	548	538	540	517	549	504	521	512	550	527	519	555	510	518	516	552	499	536	510	520	522	528	499	511	519	526	510	523	548	520	526	523	550	510	536	500	538	518	529	512	541	516	528	539	548	522	511	515	497	569	505	518	509	534	550	531	500	506	506	551	512	542	494	566	512	533	500	543	543	518	524	535	545	534	523	532	528	491	527	527	512	538	529	531	512	519	538	571	537	536	529	532	527	537	489	494	500	539	526	534	532	531	547	534	524	504	483	504	563	521	521	518	516	530	520	550	524	522	518	542	557	524	459	521	501	516	516	510	497	495	544	521	530	541	526	520	516	541	526	554	520	560	537	504	535	503	536	497	514	546	534	516	550	507	512	515	510	517	529	538	524	538	532	532	528	535	441	556	479	521	543	528	542	562	544	489	491	521	540	517	556	516	524	521	553	546	519	561	517	536	502	541	559	547	528	563	544	536	474	500	542	535	521	514	534	502	518	491	516	522	527	489	549	518	535	485	502	547	537	554	472	536	497	466	524	499	554	476	514	521	560	571	506	527	486	568	495	503	532	515	495	506	528	485	559	525	526	477	524	520	547	531	502	537	501	521	498	548	547	530	524	534	536	526	540	549	495	544	517	500	515	547	543	515	483	533	505	503	513	493	499	507	558	549	540	499	536	512	506	480	520	499	537	566	521	531	526	482	509	511	547	528	526	516	536	507	514	495	546	480	529	526	471	535	484	524	509	523	523	490	501	542	493	490	517	512	557	515	497	530	541	492	545	546	501	500	496	528	519	530	524	559	482	486	502	522	512	509	528	506	537	552	511	500	545	488	485	528	501	541	576	500	548	541	504	557	564	511	495	558	516	567	512	503	494	518	514	526	525	569	560	495	527	522	528	563	510	492	528	559	528	512	525	528	531	500	522	515	462	529	526	512	504	555	507	527	509	518	538	513	517	501	512	484	501	535	568	504	506	497	485	506	531	514	516	529	523	554	549	470	569	507	526	556	513	547	512	461	519	496	541	473	528	505	547	528	512	513	481	543	509	515	505	521	564	485	553	512	503	553	572	471	496	511	531	559	533	523	497	562	528	562	516	565	480	541	558	507	506	502	551	511	499	542	507	489	500	491	490	551	549	497	574	513	542	518	539	557	530	532	544	496	513	498	491	502	502	533	516	521	544	558	474	524	483	521	529	528	541	528	512	503	591	549	554	530	545	518	506	564	487	518	546	533	527	545
7195	16995	13802	7335	5285	3982	3140	2632	2125	1807	1524	1350	1275	1291	1091	1057	972	989	953	961	883	850	829	861	826	827	795	782	798	820	723	793	767	761	778	742	714	742	751	758	743	755	714	728	728	731	738	803	734	733	684	759	763	725	771	720	750	705	755	708	696	704	727	696	685	719	735	751	716	719	735	728	728	740	675	749	767	728	681	757	706	710	741	708	731	678	715	689	717	716	711	731	746	725	699	718	771	675	676	719	706	694	698	694	672	752	669	694	737	696	667	678	724	689	691	717	750	714	656	693	698	689	681	722	744	712	687	703	704	734	705	670	720	667	690	736	680	726	698	758	694	709	721	700	721	694	740	711	715	721	665	704	732	700	735	695	712	732	708	744	692	663	699	678	721	692	732	717	754	682	682	704	712	736	687	752	709	682	662	671	708	748	714	676	673	746	763	716	665	713	731	728	712	698	710	714	729	696	742	728	705	695	704	742	695	751	718	694	676	702	702	701	726	686	720	711	666	737	694	692	677	732	695	744	673	678	738	668	677	710	723	702	692	692	703	690	712	669	685	721	738	706	723	727	730	705	710	712	700	688	723	661	664	713	699	673	718	732	686	719	745	721	726	700	688	704	659	691	695	676	700	721	698	699	733	755	665	730	727	679	676	698	722	700	742	748	725	688	713	716	725	760	705	699	693	680	736	668	688	666	699	692	713	660	711	701	703	679	733	729	698	702	730	684	672	700	696	734	688	711	711	733	717	715	724	688	699	705	722	718	685	739	708	668	673	749	737	697	685	713	725	716	696	700	700	735	682	744	693	696	695	725	732	690	719	734	709	671	731	692	720	662	754	736	687	681	671	703	721	717	673	699	675	730	706	734	676	690	665	701	685	727	710	678	688	704	708	737	691	730	703	693	761	684	706	706	677	721	722	729	737	727	682	680	730	702	709	704	695	691	721	703	678	717	681	672	723	717	715	737	713	657	683	706	692	704	711	680	698	642	705	705	720	725	677	681	679	716	709	704	718	715	675	678	676	730	741	741	690	697	682	696	743	616	736	713	733	696	708	680	690	691	711	670	720	719	699	692	722	721	728	735	728	749	693	662	663	708	681	691	719	699	680	728	704	663	652	646	693	703	720	700	699	758	710	693	674	725	705	714	710	752	728	708	763	711	775	715	735	694	718	681	672	729	661	699	738	711	724	677	733	690	715	696	728	749	691	721	686	723	730	708	722	696	672	722	712	714	684	721	682	667	678	736	677	701	674	730	684	762	707	715	720	690	706	692	719	757	692	724	753	670	668	745	728	694	754	661	744	708	689	686	715	752	663	723	720	685	713	711	695	721	663	712	688	686	710	700	710	659	706	712	686	732	678	695	715	673	763	713	639	698	667	689	671	700	689	749	690	716	687	691	700	653	675	672	690	666	685	696	711	726	723	707	698	761	703	746	692	715	757	721	673	720	670	734	704	717	713	728	724	706	706	658	667	750	667	723	713	688	756	692	715	675	668	734	717	703	676	768	698	753	734	708	685	726	703	689	695	633	720	674	701	690	701	679	721	737	693	686	741	725	687	709	674	733	715	699	675	720	682	698	673	657	675	713	679	711	705	723	691	690	713	743	728	680	661	689	681	670	669	680	702	659	711	686	711	673	697	691	680	711	687	708	707	713	642	698	684	673	697	732	670	733	715	691	726	704	682	671	706	726	692	685	674	697	696	690	704	739	748	697	680	715	740	682	734	700	727	700	698	707	722	640	731	756	725	723	662	717	658	744	713	680	688	700	731	723	663	720	668	721	726	714	717	718	715	725	711	708	702	693	650	727	714	732	661	718	662	678	724	713	719	739	691	710	659	788	692	719	710	667	801	671	731	728	655	656	736	741	722	707	725	691	682	714	734	697	738	664	772	638	731	714	713	672	676	732	689	724	718	692	667	704	723	751	683	695	703	685	701	681	699	745	620	709	672	693	721	732	699	712	728	684	737	728	672	654	676	699	737	670	701	712	757	692	708	667	702	734	728	698	735	727	689	741	719	713	733	753	689	688	715	698	678	692	706	695	705	692	692	685	680	695	729	717	669	673	663	763	712	703	722	683	663	664	677	694	726	680	699	724	708	748	737	718	750	685	769	681	702	678	706	728	710	702	711	707	721	698	704	741	698	719	676	751	748	742	670	640	694	698	764	711	697	722	705	745	656	711	681	725	710	696	687	668	668	691	710	708	676	669	724	681	737	654	707	717	697	690	749	668	725	736	707	641	731	671	710	677	728	696	700	693	690	708	698	735	712	697	744	723	680	675	695	697	679	707	685	735	706	710	661	746	685	683	675	715	711	719	724	727	688	700	699	714	718	684	723	760	696	714	712	666	684	733	713	707	688	710	663	719	713	707	734	698	706	654	743	705	707	711	737	674	678	670	732	714	709	717	750	726	701	690	732	708	680	727	731	720	689	684	726	730	759	707	735	709	720	655	704	744	708	756	697	717	713	716	684	687	709	711	694	722	693	714	691	718	711	707	704	739	694	693	718	664	744	730	710	687	686	757	690	756	718	703	709	712	717	689	679	674	686	716	677	729	746	760	717	713	687	721	688	685	647	705	705	715	697	709	711	715	741	692	707	721	722	696	700	698	692	749	699	695	706	715	698	700	700	701	695	733	720	688	723	661	709	740	710	695	731	721	674	710	695	735	731	798	695	678	682	712	712	724	722	682	704	702	688	729	680	704	698	712	661	722	749	689	694	716	671	734	720	670	752	729	660	701	731	729	706	694	708	706	716	652	703	682	721	701	712	702	715	731	661	719	730	695	699	725	673	674	662	648	693	699	685	684	714	688	673	716	676	666	722	733	654	666	666	677	721	676	697	748	685	666	732	721	729	690	705	683	702	702	649	730	730	733	683	691	693	651	749	696	732	711	725	695	706	721	682	704	715	725	708	674	732	676	712	703	743	646	728	732	747	679	696	691	713	677	728	694	665	722	724	700	695	694	706	671	737	734	756	733	712	689	677	681	657	718	750	742	711	672	674	715	729	702	756	717	681	673	693	731	692	711	746	733	711	690	676	728	746	687	713	685	686	727	752	747	636	698	745	742	704	694	629	700	684	678	699	722	687	686	670	734	674	741	671	696	751	672	724	671	746	716	669	670	705	715	680	664	716	721	694	675	681	753	704	654	705	681	741	718	709	716	688	647	747	748	710	736	698	713	728	678	681	738	683	728	701	685	706	726	677	715	755	677	710	701	716	671	699	742	717	714	699	674	719	711	714	680	668	726	686	718	679	712	675	684	703	716	661	699	676	737	755	660	729	683	701	700	706	730	687	660	733	713	712	659	700	735	696	740	717	716	739	675	743	689	711	729	720	647	694	738	709	710	712	738	733	721	700	729	656	721	690	728	708	694	707	682	769	682	701	758	691	702	719	704	694	716	699	696	730	666	671	719	703	724	736	756	752	709	652	715	708	719	713	670	682	726	714	767	695	703	691	701	724	681	700	673	715	690	715	692
27124	21167	10773	1089	695	602	581	604	585	541	556	567	494	523	596	578	543	525	577	566	531	512	557	580	504	563	541	575	525	555	568	560	545	537	535	569	474	548	530	607	566	543	501	560	555	524	537	553	511	581	533	545	548	543	590	554	486	520	547	534	568	543	560	521	531	570	550	505	514	510	547	561	525	522	576	544	526	552	552	519	546	544	523	582	540	538	558	567	517	572	553	573	496	511	550	554	539	545	560	517	552	532	539	554	541	566	552	564	567	535	537	515	558	528	530	517	520	574	514	574	570	551	540	578	546	545	568	539	539	513	608	562	512	561	597	574	530	535	540	526	584	556	542	573	514	558	545	542	479	529	519	532	518	559	551	558	523	538	576	569	542	549	556	548	565	592	541	542	534	546	552	516	561	552	560	584	557	584	553	535	591	518	519	559	570	551	575	571	605	504	526	539	538	524	525	554	594	564	547	527	521	500	563	521	535	541	563	531	546	551	549	508	541	546	510	525	502	540	528	497	583	591	563	540	553	543	590	577	535	606	537	555	533	553	552	563	493	563	577	522	512	530	583	547	549	550	546	536	542	531	597	544	513	556	526	556	498	552	529	562	570	535	538	548	550	559	519	555	556	561	524	521	558	559	522	499	552	558	569	538	545	547	558	580	523	537	539	527	530	547	575	524	592	544	608	538	537	553	525	538	559	567	559	549	584	535	544	546	533	532	535	584	560	533	552	536	505	587	568	532	534	546	534	508	534	531	573	534	530	533	559	524	536	484	543	543	553	582	544	528	505	504	539	552	547	526	538	516	530	512	546	545	548	542	549	588	579	549	500	528	562	547	540	572	534	529	548	546	577	522	515	520	544	560	535	559	571	538	541	600	544	533	528	544	527	557	575	573	563	511	573	530	541	576	556	558	546	549	531	551	550	538	548	529	546	529	515	580	544	596	562	553	566	542	549	577	591	584	533	519	549	536	584	556	551	576	577	522	594	546	540	540	553	538	593	550	564	575	513	501	553	527	514	546	514	514	533	526	569	587	551	515	521	513	534	523	551	505	535	549	532	573	542	509	559	552	518	540	552	558	528	511	545	521	563	511	556	526	502	470	552	502	520	558	564	554	592	558	541	548	509	540	559	535	527	556	490	546	527	535	537	529	591	520	571	508	522	577	548	547	543	564	567	511	540	514	536	532	510	530	536	517	569	532	545	589	563	553	546	570	531	562	551	563	567	566	523	504	530	532	513	583	498	545	522	543	590	602	568	545	559	590	569	530	543	565	526	527	535	581	543	543	528	603	559	516	528	582	559	562	593	521	507	578	489	534	537	533	544	560	558	563	539	529	504	512	563	536	533	518	522	545	569	555	542	538	566	548	586	576	547	553	566	539	557	531	553	562	577	560	544	488	566	496	611	527	539	543	553	551	564	547	524	553	560	552	567	550	556	552	569	556	523	528	533	539	536	555	538	555	516	569	551	562	524	527	566	555	598	555	577	573	548	554	536	523	545	566	503	568	547	573	570	519	576	556	514	562	534	549	558	548	557	571	569	519	533	578	525	579	536	538	542	557	512	568	565	512	517	563	534	502	547	560	516	568	523	547	525	510	509	546	530	536	515	544	597	554	536	516	521	520	555	544	575	558	543	588	529	543	544	561	529	531	637	550	513	529	552	526	549	562	580	556	585	567	519	554	616	506	566	566	550	525	572	576	561	580	484	514	581	537	536	487	590	527	570	518	571	546	550	582	568	543	564	572	528	548	542	559	572	546	558	572	570	567	518	582	578	492	555	496	559	589	539	551	483	530	589	555	552	563	527	521	561	551	554	557	545	568	553	528	548	595	543	565	571	563	584	559	554	551	544	526	505	556	535	549	542	534	525	510	535	556	545	528	575	538	587	561	524	528	549	559	550	546	549	533	552	524	567	567	560	532	520	535	571	554	528	533	553	532	531	519	546	567	533	556	550	537	541	563	565	579	530	556	555	552	549	525	577	579	521	588	514	511	533	555	548	547	555	527	556	547	580	548	555	501	527	585	517	613	581	551	605	506	534	543	539	524	599	546	518	510	558	569	535	529	572	594	529	514	507	552	535	567	560	561	604	560	544	561	581	560	567	545	526	534	580	554	552	550	536	562	590	570	554	483	566	556	555	549	551	509	549	569	528	542	578	547	556	549	525	513	541	590	547	554	556	530	531	543	540	510	521	555	516	530	518	550	499	533	535	548	540	534	539	546	568	508	514	525	586	535	596	539	589	526	532	526	549	555	555	572	575	529	558	586	558	535	574	524	522	496	551	516	512	527	529	534	528	541	570	535	509	559	568	565	510	526	557	532	529	525	581	561	556	554	516	533	530	555	539	566	554	536	550	542	520	513	558	547	567	524	583	532	539	486	557	557	538	542	559	506	534	559	558	527	552	554	534	554	575	521	532	562	571	576	541	510	565	561	561	546	527	550	560	541	575	560	569	523	569	530	585	539	535	554	553	571	541	566	529	595	554	558	508	582	549	540	569	538	575	553	563	501	564	565	577	535	588	590	554	535	570	565	579	536	538	548	536	543	516	579	543	529	542	545	558	587	557	577	529	557	551	575	540	570	551	581	561	549	532	521	572	547	547	514	551	581	558	512	524	570	541	546	512	554	552	533	515	578	542	523	534	523	561	571	525	573	578	571	517	552	534	574	537	573	578	557	553	523	493	572	523	539	529	551	541	524	560	603	548	491	520	515	588	526	555	540	552	541	534	551	505	498	540	550	488	521	586	551	514	548	533	545	563	551	517	573	547	546	520	562	530	536	514	561	525	539	545	549	527	563	525	517	503	555	559	564	605	542	542	563	573	555	579	522	569	520	550	487	528	555	518	535	549	544	537	562	572	554	563	534	495	539	539	547	520	518	568	564	548	568	551	537	519	551	551	590	568	517	533	524	550	471	496	572	549	559	562	543	538	580	528	545	573	558	518	527	521	549	567	562	507	561	526	553	566	576	548	538	547	597	543	549	577	493	526	554	548	518	547	536	564	535	524	529	552	565	534	524	514	562	579	585	521	523	544	555	532	520	525	590	529	497	580	579	564	580	559	518	561	533	531	552	567	566	579	547	552	551	535	576	561	490	585	538	507	541	481	543	542	553	539	519	517	541	543	547	557	547	561	588	596	556	519	557	572	551	524	568	561	535	549	513	561	543	555	582	580	531	575	539	568	509	561	571	524	516	574	575	584	534	548	546	536	583	593	535	501	572	540	509	520	589	550	534	543	515	497	538	527	552	573	580	554	500	547	548	532	577	546	498	537	516	529	559	557	497	491	525	552	570	553	567	513	549	571	548	567	542	554	538	561	531	572	555	535	571	564	551	583	543	526	551	569	573	538	526	504	555	529	557	547	555	589	526	567	550	571	556	535	551	533	523	526	551	550	560	575	507	527	553	556	554	570	497	560	538	565	546	524	534	517	496	561	576	558	520	520	555	580	550	530	532	572	540	559	533	523	567	578	538	505	580
4107	1571	1385	980	850	803	765	818	742	787	768	712	787	754	711	727	709	756	719	708	695	738	771	740	713	681	715	727	746	719	701	733	703	694	727	683	690	719	742	746	741	702	726	687	736	725	746	730	772	746	727	745	685	705	693	683	750	719	710	710	722	714	746	717	707	710	717	712	685	758	707	719	727	671	717	703	714	729	670	720	717	727	678	718	718	712	693	705	732	804	732	745	677	712	701	724	724	732	643	722	708	746	753	719	746	715	762	691	735	702	752	750	727	685	730	745	732	721	737	729	709	740	723	711	709	706	758	678	686	721	699	755	722	685	696	754	741	710	707	701	712	697	772	721	728	708	664	650	728	763	745	712	681	754	726	699	733	708	721	746	711	763	714	746	735	742	706	696	703	723	712	711	745	800	740	742	716	721	746	651	707	759	736	718	700	729	723	708	731	706	727	738	713	697	719	713	676	728	777	722	733	731	743	706	722	724	781	671	715	698	720	689	715	732	709	714	724	668	705	703	737	689	696	781	711	692	758	712	746	695	700	710	708	768	731	765	746	710	742	720	761	701	704	738	697	708	713	719	767	764	683	673	754	718	727	752	706	689	642	726	720	682	758	710	720	684	702	739	718	735	709	704	703	723	693	713	688	717	723	718	781	680	735	710	718	735	715	690	717	696	729	741	738	767	712	691	737	718	732	676	725	755	717	680	723	746	709	749	658	740	724	697	766	734	754	695	726	767	748	705	697	721	734	736	727	709	713	743	726	687	726	779	727	661	738	710	745	734	682	746	731	746	721	727	740	705	751	665	745	721	667	705	727	731	748	737	704	737	723	711	728	725	710	676	738	692	707	771	744	742	717	752	733	732	740	747	724	697	716	774	726	684	725	733	699	710	741	713	766	682	738	708	666	741	741	677	706	717	698	739	735	705	703	721	747	706	715	725	697	729	677	704	741	724	739	732	740	720	763	691	702	735	717	724	736	776	753	687	713	734	696	718	721	737	727	730	758	722	725	754	711	706	714	708	729	717	707	722	665	741	725	696	715	715	738	750	677	762	700	666	735	767	722	711	680	713	644	723	715	702	701	724	771	704	748	688	743	741	721	679	705	727	707	709	680	739	702	748	721	718	733	715	729	706	680	767	722	719	716	722	720	735	708	692	679	699	697	710	741	736	710	763	705	696	724	735	717	725	708	745	714	722	719	710	731	674	722	710	726	709	645	743	700	712	726	678	682	721	694	715	735	708	704	697	738	681	703	758	693	732	741	667	744	719	725	709	749	716	719	678	686	701	764	703	715	724	703	702	716	694	696	702	765	719	716	724	710	686	758	688	739	731	712	671	749	694	688	709	763	720	702	712	686	683	709	671	733	658	737	719	751	721	708	714	703	740	755	671	706	727	741	686	709	729	666	743	696	725	685	716	715	746	733	717	688	707	703	712	734	698	718	738	697	686	726	721	750	736	688	744	727	699	732	723	747	725	696	739	738	733	697	716	730	749	721	736	699	732	704	697	687	704	699	750	738	717	762	715	755	744	738	694	752	739	715	735	745	790	734	758	731	706	711	748	719	794	721	683	734	731	753	760	747	683	734	724	684	722	690	676	686	740	643	727	746	744	708	743	708	708	705	669	766	726	751	733	727	711	723	724	705	680	735	680	707	695	732	691	714	666	724	668	681	683	719	700	690	767	729	714	716	686	727	716	704	723	716	763	749	776	699	717	663	716	687	702	720	665	731	682	720	708	752	661	679	729	733	695	751	723	716	720	763	743	733	695	750	710	710	770	731	725	712	728	747	737	716	722	693	681	747	732	735	708	715	755	702	709	724	697	711	717	724	690	712	689	724	738	724	713	679	680	745	693	715	735	741	733	690	688	713	689	674	694	735	717	725	688	708	717	742	717	718	685	718	721	719	710	676	739	681	709	740	760	668	728	729	737	752	749	741	717	764	699	728	680	698	751	717	746	700	710	758	678	731	713	708	661	745	705	688	735	706	705	732	752	726	676	739	705	671	728	717	721	729	787	768	743	728	716	758	766	774	717	729	680	756	708	752	755	741	735	758	711	751	707	767	705	728	674	729	706	727	680	667	725	734	671	736	682	709	676	700	716	686	701	754	683	732	722	744	708	680	738	729	706	745	688	748	754	721	708	687	735	724	719	717	726	714	693	736	760	688	732	722	706	759	726	708	678	729	705	759	737	723	675	755	710	717	713	730	740	704	731	700	717	733	729	712	697	750	699	690	710	758	734	751	714	737	681	713	701	659	709	757	723	744	725	701	723	684	714	699	707	776	737	705	712	740	776	722	710	710	709	696	693	698	692	715	733	690	728	691	710	695	721	717	673	683	737	725	671	762	752	658	716	690	695	730	715	768	718	690	694	747	727	751	707	707	708	778	732	703	712	686	689	756	706	709	714	746	711	735	739	753	729	686	712	750	688	716	738	680	768	731	706	727	735	630	723	720	734	729	687	745	697	716	692	728	710	719	729	760	731	688	717	723	709	704	721	748	637	726	729	704	760	734	730	743	696	729	726	737	731	745	703	683	759	714	710	748	740	711	746	753	739	703	700	753	733	691	742	667	759	778	675	698	670	723	689	697	711	717	736	717	700	708	750	700	700	706	739	710	706	715	713	672	740	732	691	708	759	696	700	772	717	750	705	737	760	798	727	714	710	714	691	683	722	716	718	710	702	709	692	699	714	763	701	712	725	715	739	733	722	744	650	697	705	690	736	739	781	732	679	780	772	733	753	758	701	696	779	757	718	720	737	724	739	717	672	721	751	757	728	771	761	714	712	767	742	706	733	734	703	743	738	752	718	696	718	743	730	701	689	739	747	745	721	689	762	740	704	705	725	697	707	692	734	726	717	707	714	729	729	719	663	743	709	717	722	737	697	708	729	698	711	668	702	722	697	739	747	779	731	732	704	700	730	685	709	741	708	756	700	690	713	753	722	720	719	720	684	740	772	753	683	742	693	716	735	695	757	673	699	680	729	692	690	703	722	678	722	736	724	730	734	717	684	766	730	683	704	741	758	735	744	735	735	694	758	662	743	752	732	737	748	717	706	711	714	791	759	708	701	704	722	731	728	724	717	751	757	712	734	676	694	735	691	718	772	700	691	724	729	698	708	724	697	741	691	676	698	724	752	716	712	714	712	748	739	714	716	701	658	702	725	682	689	701	689	726	702	721	685	719	704	744	718	728	708	722	708	737	727	730	755	721	710	734	687	699	696	745	777	724	701	727	742	704	715	710	707	738	704	719	701	702	697	752	724	733	750	705	710	716	734	694	701	702	707	734	730	731	716	682	725	726	740	710	701	741	727	727	722	695	735	756	673	722	717	710	711	709	710	755	733	733	736	748	739	699	694	700	744	713	733	717	740	726	710	719	706	702	653	739	731	719	758	674	724	725	701	750	730	690	736	666	694	749	747	715	723	718	772	733	734	677	693	696	788	726	701	674	730	697	719	672	755	764	675	681	682	721	739	759	710
23911	21500	29175	24272	21497	13402	1888	1210	1064	1002	970	922	877	900	905	829	861	792	855	783	775	792	807	847	815	801	807	793	790	830	791	805	748	747	802	830	773	787	764	789	769	762	837	796	840	797	804	778	760	784	780	830	782	813	732	797	757	765	793	842	755	757	812	842	801	812	780	759	754	764	756	784	776	724	760	746	776	820	761	774	719	791	757	791	741	783	762	756	782	735	778	825	771	787	783	790	749	756	834	829	780	757	777	797	780	786	801	844	768	782	801	814	802	750	774	766	857	777	756	786	745	708	786	797	794	773	759	732	722	777	800	735	778	767	767	793	760	809	766	808	759	752	745	703	784	788	778	784	776	690	747	749	773	770	755	784	792	778	734	772	747	792	761	764	778	759	767	815	777	773	765	738	811	772	800	746	765	781	778	739	793	747	730	771	717	756	756	784	766	743	778	766	754	816	783	771	806	751	768	745	800	760	790	809	799	708	748	775	735	741	816	763	753	777	823	759	743	739	787	733	770	770	755	782	799	807	755	783	777	734	815	813	762	809	781	827	796	774	762	776	763	787	763	801	783	797	801	785	749	740	724	803	750	752	710	709	778	762	780	711	750	726	790	780	782	747	821	803	792	759	762	735	768	732	734	749	768	801	739	768	781	738	791	761	796	702	708	744	757	764	772	829	802	753	777	794	741	755	782	828	786	799	805	751	848	742	804	741	795	781	771	789	743	755	782	730	784	809	756	749	715	759	730	774	764	798	765	791	798	752	802	771	698	805	705	789	773	807	779	807	822	745	732	772	798	759	769	773	767	825	762	775	828	831	737	754	788	782	762	790	761	778	790	691	735	804	781	802	790	761	734	794	751	756	764	783	744	810	769	741	805	744	836	727	763	831	740	820	783	753	790	793	774	709	730	731	772	796	754	733	738	781	756	776	764	725	742	731	748	732	754	750	728	778	778	766	746	739	757	784	732	745	807	810	800	783	734	746	784	785	805	723	756	799	739	775	739	795	733	812	809	791	779	796	770	755	724	807	736	730	780	780	796	740	806	720	788	806	767	791	713	758	749	772	805	781	728	765	757	752	759	756	773	755	747	763	748	770	764	750	750	769	780	768	855	723	777	781	783	808	750	751	786	751	750	816	770	750	780	788	760	789	756	789	780	739	826	743	757	759	775	813	792	790	742	744	784	727	758	732	737	709	767	788	809	761	759	753	816	747	745	705	781	773	805	802	718	783	788	789	776	830	729	731	773	760	780	742	774	731	784	800	804	760	747	802	777	765	783	762	779	780	772	766	771	770	723	779	754	760	779	809	802	797	787	774	753	747	802	766	760	746	724	826	770	720	743	800	748	826	756	743	760	784	774	789	805	703	753	790	760	748	754	734	753	752	762	743	734	761	797	811	787	761	799	816	740	709	821	758	755	792	816	778	808	782	795	786	794	790	758	775	741	778	764	756	764	718	780	765	711	773	767	773	762	799	760	787	741	765	801	743	750	728	744	801	771	741	713	774	755	777	760	775	748	760	772	745	758	781	758	714	757	763	796	813	723	760	772	761	775	726	756	735	808	801	742	709	751	780	720	744	769	802	797	755	790	704	757	804	795	755	741	767	795	753	753	732	770	769	705	800	819	762	819	811	753	736	734	856	808	758	768	763	742	799	745	782	834	752	789	776	750	766	771	787	758	791	755	755	806	719	741	752	725	767	752	729	781	768	756	754	751	797	790	750	754	734	794	740	787	805	792	763	750	762	793	796	842	796	752	805	773	886	718	824	716	736	760	811	754	760	743	718	758	752	768	778	730	749	752	753	777	739	758	777	691	749	791	818	757	817	792	738	797	776	776	767	727	740	769	747	775	763	764	745	775	786	784	789	721	789	758	827	771	740	794	772	764	747	801	736	823	726	774	735	809	742	716	780	721	746	763	737	774	743	789	748	808	743	762	803	748	792	736	789	810	721	755	756	753	768	742	777	726	791	749	796	838	783	802	778	755	769	778	777	771	789	790	748	787	741	729	771	741	745	765	749	818	735	790	769	682	763	802	761	789	827	776	752	789	788	749	755	753	792	750	777	730	805	776	792	743	769	719	737	751	806	785	777	742	763	724	772	740	784	729	781	777	763	799	742	733	766	765	734	759	785	761	753	755	794	771	701	751	807	766	773	772	793	797	788	726	802	784	777	765	749	782	748	761	755	789	797	770	769	707	773	798	741	759	745	793	785	747	754	752	780	796	736	781	748	782	769	742	796	775	775	789	766	786	786	782	741	768	733	783	780	788	782	756	780	770	793	802	793	765	761	795	749	774	738	780	733	778	730	789	784	761	764	763	730	754	832	740	735	742	770	745	725	762	760	779	758	763	773	773	719	759	791	737	735	750	780	779	803	760	743	735	759	737	760	742	750	744	762	732	745	780	707	771	779	756	732	791	755	765	749	756	800	728	766	781	793	798	720	741	746	754	786	756	706	780	785	798	764	786	759	800	760	827	759	771	735	717	765	765	765	721	742	728	795	767	769	767	789	725	764	761	763	748	784	768	773	744	747	721	741	771	758	738	703	743	728	749	775	753	806	719	711	810	768	798	742	742	760	791	810	784	750	758	782	789	820	776	785	767	738	769	838	790	780	785	732	724	783	843	796	786	724	794	800	748	770	788	729	778	777	770	823	731	791	780	753	747	832	768	765	771	750	764	739	860	789	745	733	752	735	829	777	766	765	727	768	765	783	816	777	738	751	801	810	784	737	737	788	809	756	813	711	759	762	715	749	809	760	765	749	775	777	806	769	808	711	765	746	737	783	796	749	793	752	791	734	738	761	755	805	764	732	784	732	797	736	735	728	779	798	751	774	803	789	773	765	773	799	762	725	741	792	753	772	697	751	748	786	727	806	740	729	802	760	811	788	783	755	741	782	790	790	814	723	759	750	820	717	752	781	708	806	761	735	796	775	722	733	812	755	818	780	724	775	773	793	769	770	719	787	797	781	751	749	752	775	769	802	725	780	784	769	770	736	771	761	797	804	730	731	781	762	739	763	737	756	729	758	785	783	778	764	736	736	720	729	730	763	747	804	752	743	740	793	789	756	763	781	783	802	805	734	814	771	835	801	780	758	781	727	747	763	773	729	757	782	795	772	791	769	774	786	770	712	737	735	772	785	792	739	863	788	796	729	722	760	793	724	741	739	705	760	759	762	769	753	755	728	777	771	783	733	823	816	743	771	790	747	780	763	756	789	726	758	774	799	810	798	821	799	703	781	784	753	767	778	758	773	737	838	797	830	822	734	778	778	717	806	747	748	806	761	767	808	773	782	713	755	786	792	786	741	768	727	774	801	780	784	799	742	709	776	767	774	789	783	790	772	770	754	754	768	759	753	769	756	810	827	791	761	780	785	777	747	714	814	783	725	729	765	723	759	804	762	761	731	773	749	768	754	779	731	778	756	747	787	795	754	804	798	758	794	762	758	788	697	772	853	791	767	792	739	750	750	780	754	809	763
5219	10956	9098	4858	3436	2733	2208	1961	1787	1621	1444	1373	1364	1267	1251	1121	1124	1148	1178	1166	1100	1085	1120	1049	1070	1048	1035	1082	1060	1130	970	1016	1050	1046	1055	993	1002	1089	1031	1024	1047	1009	1007	1046	1038	1012	986	1012	1026	992	1045	991	1023	1047	1017	1046	984	976	1013	1055	978	1045	947	1041	1010	1048	1022	1007	979	1016	1030	1029	1062	1027	1050	960	1062	982	1010	1003	1033	991	978	1006	975	960	1006	1071	1034	970	1013	985	948	996	1030	1001	1046	1013	1020	1006	984	1005	999	1044	963	1001	1012	1005	961	1061	1002	975	1061	976	963	997	996	963	993	1022	1057	999	1024	960	1023	1021	977	1021	990	993	1057	1066	1030	1075	1001	997	967	983	1014	1054	1012	1033	989	1031	1062	962	1014	989	1001	968	1006	975	1002	1112	1052	1029	982	963	1054	957	986	1018	1012	989	999	984	1025	984	995	1021	980	1064	999	1058	1044	1041	1010	1023	1039	955	967	1012	973	957	978	1032	986	1041	950	969	1000	1015	1065	967	1005	1043	954	1013	963	1041	1023	1005	952	1008	956	1002	1030	972	949	1018	981	1052	975	1000	1052	1010	1018	1035	998	985	1030	1031	986	1013	996	978	989	1072	1018	1000	999	1034	990	1006	1014	1064	997	1046	1040	985	1001	1064	975	1015	1058	1015	1052	1114	1042	1034	924	1062	981	1015	1038	1048	1028	983	1013	936	985	970	1022	976	1051	975	974	959	1002	1045	952	981	985	993	1027	977	1014	971	991	999	986	1068	980	1010	993	983	1011	992	996	1019	996	991	986	1022	991	1026	977	980	987	1031	1001	1059	1009	1102	986	945	1071	975	1075	1025	1085	1037	1053	996	1000	983	992	989	1059	1004	1014	1048	1010	1017	1012	1011	1012	982	978	986	1001	1024	977	988	1028	1012	1035	1037	999	1026	1054	1011	994	1032	985	1039	980	1040	967	1060	1032	933	1079	995	1024	983	991	995	1057	998	968	963	986	972	1014	953	1026	929	990	1019	1022	988	988	1004	1013	1072	1017	1008	935	1016	1030	1064	1039	1010	992	1011	937	1049	1088	1024	1029	966	1022	1041	959	973	1031	963	1045	1047	977	1024	964	1011	980	1041	986	974	1047	1002	1002	989	1024	1064	1031	1005	1034	1037	991	1014	1016	1020	987	1052	1052	940	1011	1011	938	996	1027	919	1064	991	1062	1002	989	989	980	1007	1054	1021	989	1022	988	1071	1032	982	1036	1027	973	1035	990	1029	991	997	1046	1032	993	1041	946	979	1023	1000	1025	999	991	1008	982	978	1026	977	972	992	993	971	1022	1011	1038	1041	944	1010	1003	1021	1017	952	1003	1034	1004	1056	1015	974	992	1017	979	1076	1045	1052	974	1055	970	978	1015	1042	1001	1048	976	1031	991	961	989	1018	997	1000	1003	1000	1021	995	995	1041	982	1036	983	1007	985	999	984	957	977	938	1044	967	1008	992	1031	1025	1001	1052	1013	1019	975	1058	979	1032	1010	1032	1014	987	1041	1023	1042	976	1028	968	983	990	1006	1011	986	1012	1065	1000	1039	989	1043	1024	1047	998	1035	1000	1020	975	1022	1004	990	990	957	1044	1016	1021	1054	1041	1011	965	1008	996	1056	1013	1028	996	1041	998	1032	1003	978	1038	1015	983	973	997	986	974	978	965	972	965	1010	1019	991	990	1014	952	1022	1011	1000	1016	987	1005	996	989	1007	945	1026	1036	1002	1034	989	990	1012	1050	1000	1012	1043	1006	1014	980	996	1033	981	962	1033	1023	1028	1012	974	957	970	1031	985	990	1026	1003	1003	1074	1031	1009	1029	971	1024	1037	948	939	979	976	1040	1015	1009	1051	1004	1077	1009	998	1003	1024	994	1027	1020	1042	1016	1009	1013	1033	1017	1001	1041	1024	988	1022	965	985	1038	1011	981	1025	1007	1042	979	1045	978	1041	1054	1004	1022	992	1010	980	1010	1002	1002	949	1020	1019	969	1019	1022	1023	971	1003	1005	1007	1070	1006	980	1039	1030	970	995	1002	1008	973	1047	1012	969	985	997	1053	940	991	1055	998	1049	979	1025	998	984	1048	980	959	934	1054	1003	1013	997	1104	1045	1011	1004	1009	1043	1034	978	1009	992	1020	930	995	1021	1019	992	1054	1003	1026	966	1024	993	1010	1039	1021	999	1001	957	1012	1057	984	1010	982	985	995	1020	1020	956	1028	911	1019	1007	974	960	1024	1016	945	1059	1063	1010	1029	1002	975	976	1049	1034	1063	966	966	1024	1041	1064	989	1022	1018	987	921	1020	1010	953	1088	1023	1028	998	1004	1024	990	1005	1019	986	962	956	1009	1016	982	1022	1018	962	999	1018	1066	1035	1011	1002	1043	967	1034	964	1028	950	1023	970	1057	1001	959	1043	1011	951	984	982	995	1024	973	981	1010	1003	1036	1015	1037	995	1031	986	1028	983	1009	999	1040	997	1019	997	965	1002	959	1006	982	988	1046	990	990	1065	1002	1028	994	970	1024	1038	1019	1019	1004	1045	991	1029	957	971	1009	969	1034	983	1011	974	958	957	1022	954	986	998	995	1042	1011	983	1031	995	998	990	969	1050	1018	1055	989	988	1053	1017	1013	961	982	991	1019	1078	971	989	1029	1047	1021	987	1006	1033	1018	1007	1041	1026	1015	1002	1059	996	1007	1019	1060	970	1019	993	1029	1014	1022	919	971	939	1030	976	1005	1005	1025	975	961	1030	988	1006	1083	979	995	1033	1022	1024	1040	958	1024	1016	955	949	993	998	973	969	998	1077	993	1047	997	1043	1043	1031	987	983	997	1056	1015	950	1023	1037	962	989	1018	1011	999	1024	1048	1035	1020	1032	983	979	1000	997	977	985	950	1028	988	1040	1059	1039	1011	1017	1032	1035	959	966	952	974	967	1024	1001	1013	1001	1013	1036	989	1071	1026	1010	1004	1050	974	1003	990	964	1063	941	1024	1008	987	957	986	1076	1039	1000	936	1013	972	947	938	1068	1013	968	992	987	1014	1023	1018	997	1009	1047	998	1035	1012	995	1006	1032	1031	1008	937	1025	1040	1041	961	985	1015	1000	985	1023	968	1062	1031	1035	968	967	961	963	1020	1014	999	968	1014	971	997	988	964	986	1050	972	982	1024	1006	1026	1042	961	1012	979	1028	1022	979	999	987	1019	1011	1008	1019	996	1066	1003	1039	1047	1013	1003	971	943	984	1003	1003	970	1023	1041	950	991	1005	981	1020	950	1017	1033	1039	994	1020	1006	1004	1041	1024	1018	1004	1015	1036	964	1010	972	989	1037	1046	1014	989	1064	966	990	1032	997	947	1021	987	1000	1000	995	1011	1040	933	992	1035	930	1007	1055	1026	1009	980	988	1048	941	998	1028	954	1031	1001	1001	1004	980	1053	1045	982	998	920	1026	1009	1041	967	1035	1004	1000	989	1030	961	935	953	976	1007	1019	995	1020	999	1001	970	1003	1005	1002	1009	1052	1039	957	972	1035	1000	1007	988	983	1034	1022	972	1038	1066	984	1009	978	1032	994	999	1005	991	990	943	1025	1002	1001	972	997	986	1046	999	966	1020	988	976	1005	1044	969	1048	918	1011	994	991	950	1023	1005	1033	1029	1076	1037	1020	1043	992	999	1010	984	1027	956	995	1014	996	965	988	969	993	990	1022	979	955	1036	999	1002	959	959	1021	964	980	1022	1041	964	1020	996	956	1062	1001	1013	1037	962	1024	954	1044	952	1024	996	1004	1010	954	983	978	988	996	1068	987	1015	974	1032	983	949	939	976	991	988	1029	1016	1023	1002	996	983	1059	1022	976	1069	1051	1020	1021	952	989	1005	1014	959	1013	977	998	1065	1007	1023	993	1009	1032	985	1005	1015	995	1112	1020	949	972	988	949	984	1052	988	1079	967	1035	1068	981	970	1039	1041	980	997	1026	979	1073	987	1029	1048	1029	973	1005	1025	1001	1013	948	957	986	995	1070	1017	1026	1037	1003	1015	1026	999	1011	1003	1026	946	1014	1040	1035	980	1096	996	1003	942	1037	1027	1002	990	1010	1025	978	1032	1003	1013	960	1055	1046	1009	992	980	985	945	1040	993	1009	956	943	1016	998	1046	1010	1015	999	980	1042	999	1046	974	1024	1005	990	1036	988	1007	1025	991	1013	973	1070	988	990	975	947	1053	999	990	1056	937	1012	1007	972	1029	989	998	991	1038	994	1032	1007	991	1023	1016	1006	965	990	1037	1009	1005	968	1015	954	1066	1047	954	972	983	1008	1040	1029	1008	1014	937	963	1055	1025	1008	1030	977
23066	21530	29554	23936	21531	21586	11226	1420	961	987	855	790	746	737	678	681	611	624	621	653	580	598	597	557	567	567	563	544	553	540	550	537	618	556	537	536	590	501	534	559	570	561	562	513	564	589	554	544	539	529	510	512	524	566	570	539	519	526	521	518	527	544	536	544	528	505	503	572	522	485	538	525	563	546	495	509	519	501	499	557	521	535	526	542	549	510	533	486	539	497	511	542	536	520	568	525	555	500	492	516	534	527	516	541	503	560	530	510	577	532	506	518	537	493	529	534	533	522	505	521	521	525	501	519	494	504	499	533	503	485	538	577	510	537	517	546	521	515	473	548	483	487	540	531	546	504	508	534	517	527	566	529	507	509	560	510	487	504	473	540	493	473	489	520	500	500	558	578	519	524	478	527	524	529	458	556	535	492	527	510	510	496	525	516	550	544	524	546	520	504	531	513	524	507	496	522	514	515	496	504	551	513	529	538	562	541	488	515	529	510	511	506	541	552	517	511	476	520	569	500	522	515	515	513	507	519	563	506	504	499	488	539	487	505	531	536	511	549	511	570	502	515	541	588	513	514	477	493	521	499	478	549	544	505	551	552	535	525	498	528	525	537	521	481	508	505	511	523	517	545	526	521	528	466	553	523	536	550	537	518	531	495	497	495	525	512	482	503	498	514	525	532	516	520	537	513	505	483	537	519	538	523	531	511	533	529	489	526	503	505	514	506	543	515	552	523	507	546	528	501	496	530	569	524	461	502	532	532	498	519	522	485	528	536	519	499	486	530	513	497	518	555	535	482	553	506	523	519	530	493	547	497	529	524	532	525	512	520	550	545	470	566	530	517	500	522	519	505	508	497	471	558	528	509	528	490	531	501	492	514	532	544	492	518	514	542	528	507	514	547	540	525	573	524	591	548	521	538	543	519	500	521	490	499	479	526	503	544	518	513	546	564	514	499	525	506	549	520	511	526	533	491	514	502	474	538	500	525	523	504	536	565	525	524	496	535	532	517	498	488	507	530	519	527	508	503	503	493	497	499	525	511	529	553	525	523	551	487	522	523	522	528	500	512	513	536	529	491	507	551	501	542	518	474	513	557	474	530	506	514	585	547	499	533	540	486	525	519	482	494	541	529	526	530	533	525	520	524	520	542	518	513	548	529	497	515	590	545	525	519	546	547	487	498	500	509	565	532	524	529	508	516	524	500	529	533	511	562	507	535	482	533	494	551	508	536	537	538	501	503	496	563	505	501	458	558	569	544	497	522	523	506	515	550	510	501	504	504	496	527	520	510	530	501	533	541	498	503	526	561	547	516	524	522	515	503	541	540	509	572	538	525	559	542	512	509	508	490	503	515	524	518	529	524	529	527	510	527	514	557	525	508	477	489	558	525	559	513	499	508	502	490	512	521	506	549	466	511	520	493	456	501	544	490	484	529	547	536	529	526	525	514	475	537	518	507	501	491	519	493	537	538	509	518	528	511	523	520	552	563	539	485	499	515	517	527	545	493	541	513	494	492	550	519	530	514	535	447	532	490	549	509	507	510	547	543	487	536	499	536	508	522	515	525	566	498	556	533	532	500	504	524	473	514	527	537	489	526	514	485	516	548	481	498	530	502	511	480	535	502	504	553	503	466	562	521	517	500	509	527	533	485	476	494	531	516	555	489	513	521	525	481	509	508	527	485	529	534	499	528	533	523	547	559	520	566	484	545	513	511	502	539	518	512	527	498	501	533	497	537	547	520	497	524	539	528	488	548	527	495	499	537	507	491	469	532	515	553	561	563	522	505	541	516	493	555	520	483	519	516	544	519	496	516	496	582	531	574	503	504	526	477	514	523	526	461	543	522	497	529	473	485	523	499	497	536	515	497	512	524	531	503	493	529	488	547	547	503	539	556	532	511	479	502	516	531	518	507	564	586	527	522	512	569	497	540	568	502	485	472	519	530	500	496	537	527	566	511	517	515	574	474	541	542	514	526	540	483	506	520	540	515	477	489	514	518	496	498	545	498	548	509	516	521	507	521	507	524	547	545	547	559	568	534	536	536	553	530	552	535	515	506	497	516	542	555	526	513	551	486	525	496	524	522	520	540	521	529	496	495	532	526	479	524	547	500	534	508	531	551	471	557	536	534	491	497	524	533	541	523	552	538	549	491	508	548	511	552	503	504	486	528	507	503	526	512	483	517	538	545	547	524	517	546	541	528	547	536	500	484	523	522	493	526	502	485	535	531	512	544	516	496	514	556	527	549	492	507	557	555	484	550	497	493	510	533	498	508	503	549	505	492	505	515	518	507	491	558	552	540	555	523	514	541	506	503	512	534	526	531	522	463	554	527	496	511	491	512	508	542	535	470	534	514	538	559	486	522	480	492	504	527	571	538	487	533	481	566	536	550	515	497	519	525	502	523	524	519	507	503	492	503	529	521	479	539	544	495	512	475	493	552	510	500	533	503	531	527	495	530	518	508	510	511	530	510	447	508	535	552	527	509	494	555	516	507	531	515	506	549	508	503	524	508	461	522	527	502	536	499	514	492	519	515	534	495	520	496	494	535	539	493	539	513	537	491	531	533	560	537	521	512	515	531	512	509	504	552	528	534	514	551	475	526	491	514	529	519	568	532	519	470	520	509	497	552	488	520	566	547	526	519	549	538	502	537	511	522	495	502	545	501	531	518	526	507	515	520	507	514	478	514	487	507	494	532	510	506	483	490	472	508	501	541	491	503	494	515	508	528	536	525	561	543	516	515	541	507	526	515	509	493	583	526	530	510	504	529	538	581	527	490	558	522	481	477	486	524	518	502	495	517	528	499	529	534	548	539	503	505	546	551	495	549	537	570	468	541	486	518	543	574	539	500	523	530	505	503	520	526	508	527	462	528	508	490	518	518	524	527	534	515	503	508	516	566	525	506	513	511	469	505	544	523	523	500	522	557	535	500	505	535	524	529	542	528	507	542	520	474	495	475	496	530	480	505	546	525	504	507	507	500	544	485	465	485	498	556	518	528	498	501	501	502	563	510	536	535	501	468	511	512	532	489	532	521	537	513	521	486	506	489	552	540	489	478	509	505	534	538	530	559	509	506	571	535	557	515	529	530	498	529	553	526	532	496	537	522	485	504	556	532	519	527	544	522	539	496	528	536	524	504	574	515	491	504	514	554	511	497	497	522	510	545	500	491	506	527	525	534	507	479	564	545	533	510	489	473	577	540	548	503	528	503	487	514	522	536	514	509	559	569	499	510	493	518	555	527	516	504	487	504	493	517	522	537	529	477	519	514	519	513	466	507	521	535	520	514	521	513	481	475	545	553	540	512	557	533	510	497	516	523	506	533	524	555	518	515	521	501	520	487	510	517	492	521	488	549	516	522	529	531	533	516	540	541	490	509	496	554	514	508	506	527	493	522	512	484	515	553	546	573	524	504	510	537	545	512	547	567	526	509	492	532	512	516	501	509	519	544	491	544	515	531	478	543	520	556	535	512	486	513	536	558	508	526
7351	17151	13731	7277	5253	3946	3056	2533	2090	1888	1581	1433	1230	1251	1133	1041	1017	979	904	886	879	821	807	818	808	788	775	760	831	727	834	714	789	712	748	744	760	778	748	778	745	750	752	747	718	743	719	753	728	742	689	714	742	762	790	737	732	713	742	744	743	725	785	714	693	735	687	692	713	708	717	723	691	794	762	712	699	720	703	718	716	735	691	708	786	756	750	712	743	727	704	643	672	733	690	778	727	721	669	700	786	675	679	739	683	739	704	682	708	693	655	641	760	672	736	708	695	719	729	639	740	682	703	708	686	689	712	702	688	685	680	724	707	681	731	703	661	690	730	688	670	715	693	684	700	690	746	692	708	730	673	642	671	725	721	717	692	651	691	679	687	667	699	738	706	704	650	639	715	683	751	683	730	678	718	702	688	653	674	662	714	658	718	704	688	679	732	702	722	718	730	714	661	705	736	735	712	694	687	739	684	658	703	726	716	706	751	738	745	733	694	714	707	709	702	720	690	731	703	720	668	690	720	716	701	683	750	664	707	711	705	732	728	694	679	655	733	703	718	696	744	726	673	681	670	675	684	721	707	694	732	688	730	698	648	702	682	711	697	731	708	740	725	716	735	676	671	739	710	739	686	679	696	703	701	695	677	659	721	759	707	707	701	678	731	671	678	711	686	717	708	721	729	702	711	685	697	655	762	709	663	705	716	668	715	670	730	700	671	678	710	715	713	682	715	685	677	697	680	695	665	684	703	702	739	751	666	686	675	657	706	754	694	673	686	693	685	670	699	686	714	714	730	670	712	727	651	755	694	715	671	698	721	713	705	727	699	708	650	704	738	724	682	689	690	706	670	679	690	721	691	649	706	716	717	737	777	679	684	683	695	661	738	674	705	705	728	704	684	664	723	686	646	714	700	683	692	725	696	718	710	731	699	723	695	678	705	691	667	671	719	689	709	705	714	710	670	721	689	740	700	689	697	704	678	693	686	671	741	736	722	713	698	698	689	679	729	705	708	730	719	676	708	704	702	720	654	734	724	659	712	658	701	693	711	712	698	718	700	667	735	699	772	689	679	707	703	693	710	712	722	750	695	699	690	726	699	701	727	700	661	640	692	687	692	701	746	696	720	705	667	687	703	704	783	689	724	660	651	697	689	724	753	684	738	700	701	703	682	657	659	696	726	692	718	670	710	705	730	687	702	695	689	729	692	693	678	660	674	703	701	689	690	691	685	695	714	722	733	651	699	691	656	693	687	691	691	661	704	749	683	656	752	680	682	677	674	696	696	675	653	693	722	702	711	676	691	707	644	694	686	721	711	727	688	748	699	680	703	766	665	725	683	705	688	741	704	713	678	682	729	720	702	723	651	743	709	665	699	669	703	713	745	706	715	676	638	696	684	670	670	737	696	696	708	711	691	671	667	715	687	724	654	671	771	705	733	731	722	732	729	669	692	681	744	686	680	699	683	683	721	710	717	719	626	685	706	756	715	687	678	664	738	726	739	752	695	710	709	677	684	668	652	712	710	679	708	684	734	709	691	697	700	713	728	684	745	691	714	679	756	705	724	692	736	750	695	653	707	745	712	681	743	676	745	665	705	631	727	686	735	702	716	695	698	665	733	707	678	699	711	678	660	683	738	655	678	726	713	708	675	712	677	649	712	723	699	750	713	724	694	764	747	671	678	697	635	706	713	694	721	708	684	710	689	699	711	681	710	705	764	701	707	736	687	681	683	729	727	702	694	672	703	752	735	705	676	708	721	731	682	739	740	682	666	657	743	683	711	664	673	698	725	693	707	717	668	690	714	700	720	710	674	744	707	712	646	702	711	765	717	698	758	681	713	709	716	687	694	713	692	705	703	769	703	712	709	670	725	695	691	686	713	687	710	692	693	700	734	714	746	681	727	703	640	708	698	697	681	717	683	712	701	668	701	721	684	693	710	705	708	655	701	722	674	694	731	716	730	680	756	670	666	687	701	663	712	666	735	719	674	676	680	697	718	684	699	685	668	682	732	709	729	728	715	723	737	758	704	701	677	702	724	710	675	662	678	653	760	701	699	721	703	684	718	747	735	698	650	710	687	670	712	732	680	697	686	695	659	708	740	721	684	721	688	743	747	683	703	680	763	753	708	746	739	697	738	721	674	723	714	663	728	699	690	684	727	667	717	733	693	670	734	699	696	743	732	675	681	710	742	712	729	686	697	735	716	714	660	696	688	697	713	697	703	688	761	713	693	719	717	676	693	670	680	725	721	714	657	704	753	676	754	714	660	703	692	681	720	714	715	745	715	694	664	702	685	698	721	726	661	699	691	717	719	757	683	699	719	734	697	687	756	717	715	676	718	664	713	695	661	695	701	687	727	649	724	641	683	724	693	657	697	672	738	667	704	686	715	696	735	677	701	689	683	704	691	693	701	730	746	719	655	685	722	675	684	709	702	755	691	687	740	727	739	658	703	696	622	713	754	650	660	704	737	728	674	663	710	708	724	681	723	688	715	725	697	760	710	694	761	722	747	694	698	712	680	705	666	673	722	701	724	706	708	691	716	673	685	703	721	690	684	672	681	753	685	643	706	712	713	691	710	730	707	668	666	673	701	743	678	712	685	718	761	744	699	703	699	685	670	752	729	620	686	706	694	723	716	663	700	726	718	670	696	719	721	719	704	692	695	661	688	721	695	681	694	687	695	766	670	658	702	709	722	750	719	733	719	720	741	663	712	662	702	693	707	693	693	692	680	676	688	681	672	719	700	712	689	695	729	705	717	729	733	705	708	710	698	691	700	703	710	697	673	695	728	716	704	737	717	668	722	650	671	729	693	712	706	713	734	682	675	714	699	687	726	725	686	767	755	726	697	708	701	693	685	680	741	715	647	679	703	719	665	657	647	739	719	720	675	706	730	689	718	670	726	701	679	692	730	673	697	720	736	685	659	708	689	725	686	701	706	704	694	712	734	672	686	695	720	690	691	695	720	701	699	684	696	644	667	703	648	750	710	705	734	726	690	721	705	691	678	673	711	720	704	745	676	675	673	700	720	690	712	634	694	685	705	702	728	710	697	666	698	703	723	740	689	723	713	688	679	684	725	689	687	693	736	742	685	667	714	675	692	704	730	701	699	706	673	701	755	724	720	744	716	682	670	680	708	703	678	659	698	739	710	683	729	690	704	718	683	714	707	704	692	689	733	672	700	741	667	692	668	701	684	691	685	693	716	661	730	763	750	719	699	723	715	756	677	654	675	739	728	698	696	692	688	710	720	719	711	696	712	661	705	702	701	725	708	718	691	702	713	701	736	707	735	697	703	708	767	704	686	663	731	710	646	734	699	741	711	681	729	721	726	660	718	693	699	684	712	690	715	738	734	697	705	703	715	709	693	680	705	717	744	707	674	696	715	710	692	684	721	706	664	671	681	684	673	690	672	728	731	689	701	708	718	699	663	749	722	723	667	679	678	741	717	722	718	690	687	683	688	665	711	736	719	687	711	677	727	717	700	703
27150	21171	10657	1081	685	591	572	567	554	547	546	543	531	575	574	545	519	540	544	587	557	538	554	547	549	557	557	551	520	521	563	576	590	580	552	533	582	558	584	554	587	504	529	552	564	537	541	490	518	571	500	555	563	559	540	539	537	544	551	552	495	533	560	553	528	522	563	562	513	548	555	566	538	556	540	527	519	559	546	527	536	513	529	555	510	544	529	568	576	570	513	541	571	557	537	567	549	526	576	519	558	550	519	563	542	527	560	527	567	548	525	534	579	549	572	572	572	526	539	574	529	546	535	561	560	493	518	562	548	503	573	509	526	537	568	540	566	544	535	558	552	561	553	570	507	565	503	535	565	526	549	528	554	548	559	525	545	534	569	534	527	551	526	541	523	528	549	500	539	563	563	528	533	518	546	495	585	510	575	510	546	527	537	521	531	575	539	534	560	510	540	564	585	582	540	544	612	492	514	524	543	491	573	527	520	556	594	529	537	547	542	553	534	539	533	571	551	494	524	542	531	559	582	546	579	561	554	560	566	534	573	569	532	568	579	517	545	527	538	574	498	542	527	566	526	519	573	494	550	566	551	518	555	575	550	578	602	537	535	534	557	562	520	519	586	580	547	516	528	552	577	545	545	521	510	519	551	530	561	578	525	544	544	548	506	529	525	519	542	566	567	534	548	497	546	537	540	523	575	594	550	512	542	505	542	520	533	548	566	520	566	528	526	517	555	558	561	560	537	543	544	533	550	527	550	520	576	540	556	547	556	530	560	569	528	557	532	539	587	538	527	535	512	496	584	515	544	552	493	553	527	503	532	544	561	544	543	511	506	550	495	573	540	539	569	534	570	516	569	545	523	587	524	544	547	547	532	579	563	539	576	524	558	537	521	561	585	552	551	552	509	472	551	525	504	541	540	571	575	512	532	530	533	566	543	509	551	577	538	511	569	566	512	505	570	580	581	600	534	549	540	587	538	544	529	517	544	542	543	521	541	556	496	575	556	515	546	538	529	519	555	535	588	553	543	561	551	519	529	553	541	578	526	550	556	568	543	517	581	549	504	595	566	539	502	537	562	543	573	535	572	555	544	524	526	538	559	517	528	574	540	532	584	477	594	593	523	542	577	536	555	552	573	574	539	546	545	544	549	587	536	535	545	534	578	573	530	553	620	535	566	495	539	568	572	500	582	553	536	541	538	554	571	525	509	539	544	553	563	554	545	533	524	568	558	529	592	564	539	582	560	519	557	517	522	538	550	585	502	511	558	578	527	545	505	551	541	547	526	557	562	541	489	539	570	530	567	566	563	497	529	535	562	547	556	522	577	608	572	572	539	571	556	553	545	520	546	542	508	563	513	546	533	526	587	542	548	566	581	564	531	539	535	573	547	557	536	541	544	567	532	543	542	545	575	559	544	564	567	526	516	532	556	537	534	545	550	533	498	561	569	566	550	564	540	547	518	538	503	547	544	563	561	545	562	557	512	534	586	574	551	570	565	551	535	569	561	536	525	540	565	562	479	540	546	542	544	560	531	552	548	529	543	547	555	572	500	567	536	557	562	548	502	560	519	516	494	542	560	537	564	540	553	547	532	522	516	523	524	532	578	548	535	560	546	533	553	545	521	517	564	559	540	577	533	592	506	547	564	525	563	562	495	530	614	506	506	512	553	550	566	561	519	557	561	545	527	526	506	533	506	505	536	552	537	566	575	542	555	527	558	524	535	568	563	581	556	534	531	564	530	536	563	534	535	555	514	562	500	536	544	524	529	572	537	507	554	528	543	528	522	526	532	530	542	508	507	518	572	519	585	532	537	536	538	568	577	499	575	545	547	544	563	541	577	545	559	512	552	608	570	544	521	519	516	531	557	528	543	569	552	561	545	518	556	500	556	567	527	551	536	541	584	571	512	537	510	550	557	542	573	582	510	527	552	577	528	530	519	529	532	528	556	606	515	524	537	546	573	549	554	594	575	536	510	540	531	526	536	555	549	571	576	513	598	542	513	533	553	537	543	496	572	561	540	561	547	534	543	528	564	593	538	553	591	529	522	544	547	542	563	514	495	567	534	531	479	560	550	535	560	582	536	597	585	551	544	530	544	524	527	580	548	538	535	566	578	582	612	574	544	540	541	558	539	546	540	526	522	529	516	547	549	549	568	523	570	566	567	540	531	564	551	519	587	526	530	556	530	511	589	519	528	546	550	519	531	526	578	558	553	519	552	524	580	554	570	567	523	519	552	546	502	513	529	540	499	518	521	517	515	546	544	528	531	553	544	568	584	558	552	531	537	507	562	527	533	547	529	561	528	583	574	503	566	561	518	549	536	524	586	541	565	545	548	535	545	530	559	559	525	539	527	552	564	546	517	524	545	528	543	556	572	534	563	550	554	518	524	542	553	571	548	536	549	534	553	580	556	549	562	524	510	528	513	584	567	494	540	521	541	552	549	557	514	567	523	503	556	578	524	534	502	547	539	533	556	528	549	550	555	577	530	538	513	544	543	575	571	528	569	527	546	562	508	532	514	517	526	541	562	521	545	519	549	533	527	526	545	559	551	549	533	561	536	527	533	555	495	550	531	501	524	507	495	524	563	567	553	515	504	586	523	535	561	514	546	544	516	570	592	580	515	543	585	508	566	527	532	573	541	546	551	529	562	561	542	561	521	550	556	585	564	519	525	541	543	528	568	568	511	531	522	535	512	526	555	533	562	574	583	560	541	500	491	544	552	545	552	567	524	518	537	507	547	531	498	526	557	516	534	550	592	581	581	535	553	581	543	557	570	544	572	574	586	497	531	577	550	564	538	567	591	561	548	548	541	552	518	539	564	565	533	537	543	554	547	516	532	553	500	540	549	533	577	602	537	533	546	540	537	571	539	538	539	572	530	509	492	532	556	544	557	572	531	560	561	549	531	520	577	527	540	553	589	500	509	530	497	544	550	555	532	562	555	557	556	537	554	600	544	539	572	552	543	559	527	549	561	530	500	517	553	534	531	518	520	516	538	546	549	560	554	547	596	512	549	512	546	545	566	594	531	546	548	531	546	528	545	546	540	584	548	510	551	588	528	511	543	553	529	544	568	543	501	547	527	539	532	548	540	521	550	557	539	590	541	489	542	585	570	556	574	550	565	533	532	525	554	564	516	512	556	501	557	556	563	573	542	519	508	576	531	536	527	526	511	542	554	554	569	553	514	594	559	558	539	519	534	504	552	548	523	515	535	517	534	503	566	546	553	550	550	522	564	544	524	576	550	533	579	556	529	587	524	562	501	522	571	540	506	541	568	550	612	518	531	547	481	537	522	571	556	520	510	556	556	535	522	554	528	533	504	537	529	559	534	557	561	550	534	520	530	544	559	558	531	573	561	554	532	604	543	528	556	544	549	569	496	553	566	586	541	520	557	542	563	546	560	523	531	543	535	527	554	539	548	519	556	574	489	550	522	563	517	548	545	551	520	553	544	545	536	558	550	564	546	555	578	551	559	516	564	554	532	532
4041	1488	1307	927	901	849	791	766	775	757	721	740	682	714	710	777	673	710	738	682	710	747	738	737	748	683	715	720	764	741	706	712	712	712	677	745	726	722	719	716	737	703	703	704	719	725	688	773	751	694	686	725	737	738	706	777	700	743	703	708	733	726	706	708	740	689	702	716	697	693	744	694	716	745	714	768	726	690	701	679	708	721	701	743	727	693	699	711	726	743	684	711	725	683	743	668	715	689	706	729	685	696	705	697	735	747	723	720	697	768	739	725	727	740	746	684	718	735	715	690	728	724	671	768	719	758	706	719	737	715	693	696	702	710	673	679	681	746	739	694	733	726	702	693	704	755	704	742	731	721	744	737	722	722	696	699	743	734	683	658	728	729	713	694	676	671	744	759	711	706	735	704	665	714	689	702	712	729	719	693	674	701	717	707	724	719	708	758	721	738	700	700	664	728	664	706	669	654	713	718	726	678	695	740	700	715	700	667	699	739	711	718	731	692	656	730	721	731	717	733	751	676	761	746	737	736	767	705	683	758	707	722	685	712	696	723	718	729	702	708	691	702	687	711	735	676	725	704	683	672	735	702	699	672	676	701	742	724	681	687	685	725	714	676	670	692	700	710	719	680	705	733	692	711	688	757	739	664	751	666	681	718	675	705	739	700	676	713	678	723	685	741	702	734	751	724	665	684	701	708	727	695	681	753	735	727	720	693	738	750	696	693	735	735	695	708	705	760	742	764	715	718	774	755	709	719	737	737	716	745	716	759	701	692	718	701	712	699	740	687	726	706	739	698	699	764	717	721	748	717	736	738	735	727	701	659	706	730	749	771	734	740	679	732	702	729	726	701	744	732	658	693	736	755	711	736	721	695	725	695	711	760	695	761	721	686	698	700	688	758	704	729	693	666	733	741	718	716	726	724	731	742	702	697	710	689	665	706	679	734	750	675	673	714	764	694	757	689	730	699	778	733	733	664	697	733	675	732	728	707	741	719	660	721	707	751	717	699	713	736	721	671	697	723	723	694	737	752	739	747	676	716	704	688	737	724	687	723	754	709	719	717	686	714	720	714	694	728	745	719	692	714	736	711	724	755	696	748	706	703	692	745	693	648	692	714	701	723	706	710	713	678	722	746	723	731	711	749	742	740	719	672	729	717	732	676	696	743	692	654	719	751	705	739	705	699	727	743	727	690	710	686	700	727	739	740	704	703	718	737	769	727	731	736	688	669	738	723	698	737	705	702	737	722	707	684	717	740	713	695	689	680	742	703	719	746	686	741	696	682	728	679	699	741	676	692	734	716	746	696	657	680	693	724	684	683	696	669	679	710	696	747	697	727	770	685	742	689	690	709	712	724	670	682	729	717	718	773	662	682	745	695	667	750	780	726	698	681	703	691	667	696	694	716	684	692	679	686	755	672	708	704	737	718	717	727	684	740	723	698	659	742	715	734	733	738	767	725	719	694	713	754	696	748	739	743	701	664	728	780	665	681	707	726	729	687	673	643	760	688	756	730	726	691	711	706	701	718	695	711	679	792	749	718	749	749	726	758	725	676	694	700	720	688	713	757	733	719	722	746	678	704	691	714	750	723	713	748	696	723	686	693	714	724	720	711	720	704	715	703	699	683	713	728	717	715	710	722	745	736	737	722	699	694	677	735	721	748	702	734	678	723	740	744	671	722	723	668	748	711	691	673	681	733	662	704	674	742	671	777	742	676	686	719	683	681	705	683	739	697	721	691	732	724	752	731	712	672	720	763	721	721	729	688	690	738	707	735	673	740	764	701	677	732	716	725	697	727	692	727	735	704	704	719	737	739	707	710	755	718	755	754	688	742	701	708	706	749	712	727	694	716	696	709	722	725	734	734	738	726	697	685	665	710	659	705	688	771	743	746	751	672	688	694	704	697	720	699	700	719	704	740	730	708	718	685	747	716	722	681	704	691	755	723	739	740	662	681	668	734	741	682	760	757	733	775	690	697	766	750	719	730	663	686	719	770	688	704	741	706	711	709	739	671	717	710	785	724	702	705	735	712	662	690	706	678	757	715	700	725	702	713	750	724	777	709	685	765	741	794	699	700	703	708	714	683	711	740	742	741	736	727	724	741	733	674	757	751	699	684	751	731	717	727	738	705	753	695	692	702	738	693	732	715	666	693	714	739	694	739	728	712	706	720	679	702	705	722	706	694	724	733	694	721	738	722	736	744	675	723	757	732	721	704	710	687	708	736	724	749	700	726	680	791	730	655	707	709	691	703	729	636	678	724	753	742	716	709	703	680	718	705	706	721	746	680	670	729	701	708	731	760	745	733	739	696	728	723	736	682	730	712	690	743	764	705	710	718	740	754	757	686	702	722	724	679	723	739	733	750	749	715	718	648	738	677	735	711	742	700	669	687	722	793	718	720	703	637	658	688	746	757	716	720	702	716	723	685	735	731	756	704	729	723	721	701	742	748	755	721	731	754	720	713	725	702	741	717	715	693	670	750	666	766	755	706	717	680	702	717	714	739	700	717	715	716	734	701	682	746	723	687	728	696	693	719	711	700	719	728	700	722	720	692	708	731	720	689	689	666	729	725	689	705	709	714	690	686	722	756	731	753	704	703	756	703	728	730	711	748	678	699	716	680	743	709	725	672	710	673	703	682	734	698	722	705	690	709	736	707	660	686	721	733	753	730	728	744	690	758	702	734	692	704	681	706	686	687	706	728	723	709	718	687	698	682	724	715	742	770	717	698	719	674	725	709	712	739	697	715	695	717	741	698	736	772	739	747	756	735	725	708	761	690	733	714	713	643	731	735	687	798	683	714	701	685	757	745	675	762	753	681	750	714	666	705	743	759	732	688	724	666	752	680	692	703	695	755	754	684	717	683	694	706	719	721	711	705	684	734	720	728	721	703	747	733	717	768	726	701	739	697	738	744	741	730	709	727	715	695	686	726	695	704	697	692	669	707	740	684	708	754	688	789	672	727	699	724	684	712	668	739	694	711	714	697	686	705	694	666	728	735	730	696	713	685	721	721	738	696	702	682	676	720	763	725	677	692	667	714	699	723	714	689	737	720	728	687	698	748	738	725	729	742	711	703	760	655	701	703	747	715	699	753	717	735	754	761	726	714	692	686	721	703	668	760	674	741	712	726	720	679	738	726	695	710	714	655	757	690	699	728	741	781	766	712	745	709	777	704	662	724	763	711	680	729	742	701	750	750	685	706	691	700	749	710	711	724	638	708	689	690	709	690	692	717	721	766	696	749	722	733	690	682	729	730	730	708	712	710	708	659	691	693	734	707	714	699	729	727	702	695	746	734	729	758	680	723	736	711	733	720	730	713	810	709	732	660	706	720	748	696	717	677	686	781	712	705	707	676	699	671	723	749	734	723	720	720	740	723	706	706	743	753	699	719	676	742	702	750	771	728	712	775	692	710	731	704	750	736	781	734	687	760	716	743	722	690	713	722	735	751	695	734	725	744	662	724	702	702	689	706	698	693	730	724
23855	21498	29135	24279	21489	13546	1857	1207	1073	1007	903	875	863	898	898	767	859	815	839	893	829	806	806	815	770	741	808	779	794	743	706	825	814	834	767	797	819	795	782	747	765	735	837	762	794	766	730	768	837	822	765	771	787	766	772	733	767	739	772	754	759	771	752	743	780	787	785	728	752	741	763	712	805	744	785	683	789	740	770	767	806	771	785	771	772	777	761	711	751	779	712	748	817	790	726	773	720	755	763	757	796	774	709	778	744	767	747	763	703	760	738	720	773	741	776	761	774	781	817	742	761	752	800	718	851	742	743	757	797	795	789	782	753	800	733	784	761	777	720	740	758	735	722	757	782	741	762	811	768	765	706	764	753	800	742	767	752	737	779	767	728	725	757	775	762	793	779	757	778	778	810	754	767	766	759	728	739	750	772	778	766	784	773	762	735	722	776	785	748	764	791	760	741	727	777	788	795	743	757	826	783	799	776	760	792	800	809	740	710	755	756	757	763	838	767	742	758	732	795	774	767	810	784	758	748	721	757	710	725	751	733	773	770	782	753	836	796	773	830	727	783	740	783	756	739	748	740	800	792	773	781	794	757	775	725	774	786	771	799	732	812	819	769	787	781	694	741	739	751	781	803	718	785	786	724	728	767	742	820	777	750	731	786	757	778	777	727	818	791	792	734	698	727	768	762	754	734	736	827	779	767	742	757	819	782	755	756	707	750	719	813	758	740	766	723	728	750	769	763	732	758	765	793	775	756	813	797	742	767	771	781	764	741	822	781	779	776	794	728	724	725	794	796	742	792	782	830	757	769	721	784	771	771	773	742	806	738	720	713	767	779	753	744	793	804	714	734	756	756	759	729	755	740	836	760	784	758	749	799	794	732	799	790	774	790	785	725	754	763	752	735	761	735	778	750	758	755	739	806	771	739	725	796	769	786	749	741	815	824	759	761	752	777	724	785	759	753	765	781	783	730	725	795	785	710	795	769	728	807	782	708	745	744	761	777	751	761	794	772	760	764	793	798	706	779	759	664	732	741	799	766	721	798	739	731	736	793	740	790	754	723	742	753	758	735	754	751	773	778	742	763	734	740	821	761	735	768	731	755	806	737	734	800	727	752	783	768	699	801	777	800	746	802	747	749	779	758	757	741	723	734	789	727	743	745	767	803	740	835	746	807	654	753	794	774	745	755	772	751	754	737	734	755	755	791	744	810	778	770	778	746	767	767	756	721	775	777	757	746	762	775	760	794	747	744	833	776	746	810	771	768	783	768	726	763	794	771	804	736	758	719	778	803	738	774	801	743	723	759	752	742	774	764	788	734	791	729	747	797	754	774	766	759	780	756	803	784	794	798	738	730	732	765	736	806	772	799	741	786	783	816	755	778	827	771	786	758	764	784	785	744	797	717	787	763	725	779	768	760	731	796	741	797	724	771	783	767	762	748	717	772	789	752	770	723	785	790	768	766	794	814	771	746	770	795	804	751	760	759	706	757	764	737	752	721	770	806	764	747	756	765	710	808	751	765	804	741	726	797	760	801	739	764	711	741	747	755	776	753	733	716	792	771	720	803	740	757	776	713	775	830	785	823	786	796	780	813	763	802	773	731	770	781	781	817	728	732	754	801	815	820	764	782	762	761	795	757	810	705	799	714	739	776	729	775	753	770	741	743	766	705	718	678	747	785	752	770	771	803	798	758	753	782	746	767	752	781	791	782	788	732	749	771	758	765	738	794	755	786	746	767	739	788	828	789	731	774	762	747	759	795	788	780	704	705	691	768	777	760	710	788	725	732	722	768	808	736	768	741	784	770	748	766	756	733	765	737	818	789	731	752	782	806	761	745	780	779	780	789	752	735	799	765	746	832	756	737	728	747	734	742	741	742	749	820	784	776	767	822	761	821	789	785	789	710	697	764	756	757	747	787	770	759	785	727	740	753	761	765	791	776	754	834	743	732	829	811	788	772	779	743	728	775	768	788	749	793	788	812	765	758	792	746	778	758	747	775	818	806	756	741	776	790	746	786	763	780	756	799	751	754	739	775	734	828	746	766	786	732	749	739	785	777	741	769	784	771	761	759	746	835	807	795	759	728	697	782	775	766	749	724	730	741	771	798	770	730	785	788	733	744	749	800	713	797	770	799	738	814	753	825	728	826	767	759	796	763	765	799	730	755	796	725	746	771	769	770	787	743	744	795	785	724	698	708	778	773	739	769	766	768	758	751	746	833	808	737	809	751	777	802	769	769	794	730	770	742	769	747	760	776	764	789	770	753	801	692	809	775	748	820	806	807	795	811	793	791	785	721	780	739	769	728	743	766	742	721	714	722	758	758	774	748	769	790	715	760	811	800	784	731	722	771	790	729	806	774	769	753	739	724	759	772	762	803	827	762	759	805	841	792	812	758	795	780	779	803	752	769	775	761	816	752	748	807	799	714	814	735	764	830	743	734	733	727	792	795	764	773	758	766	729	759	786	805	735	801	773	782	771	756	782	762	727	738	774	744	765	785	728	849	777	777	764	746	764	773	724	714	742	812	736	793	781	741	755	776	762	776	747	753	754	800	763	750	771	741	764	737	794	738	756	776	754	784	705	764	795	756	756	797	783	767	765	784	737	707	723	764	760	772	760	780	767	738	730	764	771	728	735	750	729	738	729	733	800	752	732	815	760	755	786	794	749	794	846	748	803	818	777	795	776	709	704	725	802	733	739	707	730	742	750	803	775	790	734	766	796	723	795	793	759	725	767	752	805	765	805	750	732	742	782	753	747	774	788	758	777	817	787	736	781	779	804	773	719	789	772	777	843	790	783	780	767	761	839	738	742	745	778	755	780	723	761	747	760	748	770	751	735	741	786	731	792	755	765	777	737	749	759	817	750	815	759	735	753	744	812	776	766	747	760	744	799	793	758	699	776	719	774	809	727	791	727	782	739	726	784	756	755	756	784	784	726	755	742	773	786	779	797	773	695	730	754	735	778	820	804	739	774	717	748	776	758	793	740	734	738	755	752	718	766	720	777	753	750	744	733	720	776	753	719	753	754	751	737	771	766	769	798	743	725	772	798	784	765	763	731	712	779	744	777	743	739	785	712	733	739	739	727	797	742	789	784	740	809	785	700	739	753	783	775	700	732	745	759	788	748	751	741	800	757	770	758	795	764	701	775	778	778	756	725	760	779	703	734	762	761	780	779	794	745	748	789	759	763	781	770	805	767	788	847	870	793	722	751	799	738	775	768	794	748	759	734	785	689	734	717	782	743	777	748	729	737	741	841	783	775	746	742	789	739	770	769	743	771	699	752	743	760	712	752	759	775	798	770	763	788	722	758	785	743	743	729	766	816	744	737	773	708	755	775	750	815	761	779	799	728	732	754	711	755	739	805	759	736	782	753	674	782	765	748	768	747	725	751	777	784	760	734	769	726	798	749	814	767	764	772	792	789	785	762	737	784	742	730	762	747	769	765	767	755	767	738	754	781	780	779	771	749	763	804	728	797	775	780
5101	11072	9061	4917	3557	2717	2261	1953	1675	1552	1447	1427	1313	1225	1205	1159	1161	1091	1185	1096	1071	1095	1022	1073	1033	1084	1055	1086	1067	1033	1077	1010	1026	1023	1028	1033	998	1013	1034	998	1033	1018	1040	1022	1012	1007	1021	994	1001	1053	994	969	1043	1032	1050	1017	1027	1005	1034	1011	1060	1033	980	965	987	1023	998	980	1025	1011	1028	1004	992	936	1002	975	1041	1023	976	1011	1011	1020	1024	1035	1000	1035	966	953	1005	1002	991	1022	1006	996	1015	1023	1006	1006	1035	986	1063	965	1008	977	1033	1079	1024	1002	995	1024	994	934	1030	994	968	1001	978	937	1078	1013	1022	939	986	1053	969	1048	1028	1014	1052	984	1029	979	1041	1029	957	1053	1016	974	998	979	965	988	968	962	1005	1001	980	1006	1062	966	1029	930	1052	1011	1029	962	1015	1048	1030	993	948	1038	992	987	1017	1034	1041	1009	1024	994	1022	1015	1015	1009	966	994	999	943	1034	1035	1008	991	992	961	985	1030	1078	1011	954	984	1036	986	1002	1043	962	1037	1077	1018	1028	1051	977	1046	993	996	1045	1007	1008	975	988	1023	1038	933	1046	965	1017	1014	992	1008	1005	1019	953	996	1030	1032	1001	963	1016	1005	1012	977	1028	1028	984	966	1045	995	968	967	1032	995	1062	1045	983	1051	1002	1040	1024	1082	992	962	970	1003	964	960	891	1009	985	954	1031	1022	997	983	1011	1009	1092	1001	1011	1013	1005	990	960	993	1004	989	987	977	1013	1026	989	974	987	1026	1008	1028	1031	1043	952	1010	1061	1032	1011	1017	985	909	1022	986	968	1024	1053	1037	1045	1032	969	1003	1055	1001	986	1015	1026	1016	1004	950	1050	1032	983	1014	1033	1012	984	961	1029	1000	989	952	1036	991	1050	1011	983	1058	1011	984	991	974	981	1003	1010	1043	1007	1014	948	962	1023	1043	999	1008	999	956	1051	994	964	1016	998	1011	972	973	1068	975	974	982	992	1011	1023	1022	980	1023	991	1032	1048	1033	1005	974	951	984	1002	971	966	1058	988	997	995	954	933	1009	1006	998	959	972	1037	1019	977	1045	994	1011	986	1015	997	1025	980	1012	1006	953	1032	1052	990	982	977	990	1038	1022	1000	958	985	947	987	958	952	1035	988	985	988	971	1011	925	993	980	977	969	979	1012	991	939	1006	970	1013	1058	984	1037	1041	1029	977	1001	977	984	1037	986	1040	964	1059	1056	1019	979	1036	1035	1012	1053	1000	969	987	1031	1011	1033	993	969	986	1020	1068	1000	1038	982	1027	1016	1010	1015	1003	956	966	1054	1009	1004	971	988	1007	962	958	994	1034	995	1040	1009	957	964	990	946	1023	975	983	960	996	972	1016	986	962	952	1012	980	998	1023	1034	1019	1098	998	1009	1001	1028	982	981	967	999	989	1018	1017	985	1021	1006	1056	987	967	1012	959	956	1001	957	1052	1052	968	1071	936	978	1012	980	1076	1026	1004	1002	1014	980	985	1011	985	976	1040	972	1008	1008	1048	968	960	953	987	994	1027	994	997	965	1009	1018	966	999	996	993	983	970	1035	1020	1011	1081	1065	1040	1017	1005	1033	995	1004	1007	1003	1029	1011	1016	969	1042	981	977	1059	1002	996	935	1018	1052	995	967	1027	975	1006	1058	1063	980	1021	1030	964	974	1059	1000	998	944	1085	966	953	994	953	1020	971	1005	1031	957	1024	984	1015	1053	991	991	993	978	1075	1026	1029	1016	947	990	1003	1030	1010	1011	1009	987	986	965	995	989	1037	953	980	970	962	995	982	994	1053	1009	964	992	1007	1012	1041	973	1041	1003	967	1051	976	975	988	1042	933	1053	1020	1006	1048	985	937	1030	1001	1025	991	1050	1017	975	988	941	1008	997	1006	1089	1025	1007	974	1056	997	994	971	1046	1033	982	1016	966	945	994	1018	1013	975	969	984	1007	1015	983	1019	1032	969	1011	967	1105	1012	1000	952	1015	1003	1013	972	978	964	1008	1020	1006	1008	1000	1013	993	958	1038	976	1005	979	1021	1031	982	997	1065	986	1013	1024	935	1016	1023	1016	1022	1009	997	1001	1050	1044	956	994	1036	957	1051	980	990	995	1045	987	1015	986	1020	969	989	1033	1023	998	951	1030	996	999	1000	980	1002	1023	1001	1003	990	1022	1001	987	1047	1003	1022	998	1028	1041	1007	1039	1002	1014	1014	1058	975	1017	988	1008	1029	1015	966	1011	991	1023	958	1006	1021	978	986	1029	1005	982	1036	1001	1011	1017	992	1013	1032	962	1037	935	984	1027	970	989	1008	954	1037	1006	1055	1031	961	959	1018	1011	1019	963	1000	972	996	1046	988	1024	969	1018	1051	1034	1060	987	1004	959	996	992	1065	992	965	1032	970	1005	1001	1042	1032	999	1030	1022	1025	1024	1007	987	960	1027	1014	959	976	1037	992	973	1029	988	975	1046	994	1031	1007	1028	1032	1005	953	1002	1002	1007	993	1020	996	983	1054	1055	1048	980	1023	1037	1026	998	1033	980	964	1036	1029	976	1032	1009	1030	1005	1038	998	1007	1011	1005	958	999	1035	985	976	1013	1028	959	994	1004	1006	955	974	1043	1021	972	1006	1053	956	954	1002	1064	1034	990	969	953	986	995	1004	972	1066	993	991	995	1023	976	961	998	972	977	1023	1000	1013	975	1043	1005	1011	1015	970	1015	1010	1067	1046	955	996	1009	990	1051	1018	983	1031	1027	1019	965	1049	996	993	1006	983	980	998	1040	1035	980	946	959	963	1010	952	1000	972	996	990	975	1018	1020	1035	1018	1040	1008	1012	983	1024	1006	1035	1016	1052	1013	979	997	1024	1023	1002	1000	985	1013	1004	977	1045	1037	1005	1025	1028	1026	1006	1080	1025	1008	1020	973	1006	1021	989	1047	980	1017	1028	1031	1012	962	1012	1006	994	1013	959	950	1049	1006	1027	984	989	949	1044	1007	953	969	976	1017	976	1002	1028	1025	989	1020	988	1017	1054	1000	988	978	1007	983	987	1019	992	979	1014	959	1024	1002	992	1039	1005	965	1033	985	1017	1021	986	980	1024	1037	992	926	956	989	1001	967	1015	982	961	1008	971	1008	969	995	1057	974	971	1009	978	1026	965	1019	1055	957	1015	1023	1063	1026	1044	981	938	992	968	1006	1036	1048	1038	974	1030	1032	968	967	1051	998	1014	968	1005	970	976	1019	1018	952	1028	960	976	977	933	1008	1016	1058	1014	951	965	954	992	991	989	991	980	1016	1001	1006	1018	997	1072	1062	939	1013	1062	978	961	1062	978	992	998	1010	995	920	997	970	1033	998	963	980	985	1028	1015	1018	987	1100	978	969	970	1018	978	965	979	1043	985	990	994	1026	957	972	905	997	972	994	1035	1098	1008	1015	1014	1031	970	975	1014	1066	1036	1029	988	1002	1002	942	1061	995	1014	1022	1020	995	998	1015	1036	944	981	1026	1036	923	959	1017	986	1015	1020	966	1007	994	1042	1046	1017	946	983	984	994	995	1022	1041	972	998	954	1006	1006	1032	1029	1039	1004	1020	1040	1012	1006	1037	1020	992	1028	1004	959	990	1027	1050	997	972	1041	959	997	987	1024	996	988	976	1039	1011	996	1028	1007	1025	1011	1057	967	1020	1017	947	973	1016	962	991	1055	997	985	998	979	1039	1002	924	1045	956	1006	1060	1005	971	987	1003	1049	1002	1032	1025	969	998	1001	966	961	1011	969	1028	1005	950	1021	1028	1019	1010	947	942	991	982	1060	1011	998	1024	1000	997	995	931	997	974	1019	981	989	1008	977	969	1019	982	1015	1002	1055	937	975	980	1002	1042	1024	982	1023	958	961	983	1003	1041	981	1016	1012	1006	1015	1003	1022	969	986	1007	1036	994	1032	1040	982	1064	1015	981	1012	983	1047	980	1013	979	1006	1027	1051	964	995	971	1022	990	992	1020	1024	1038	989	975	985	1051	972	1014	948	1020	997	992	1021	969	955	991	979	975	1006	954	1016	981	987	1020	986	1116	1014	1082	962	1062	980	1029	990	1016	1000	1021	990	1016	1020	1023	969	963	992	1066	1041	969	988	1023	966	985	1087	1020	1013	1010	1016	975	999	997	1005	1018	1015	982	990	1000	1024	978	1012	1044	940	945	1023	951	1028	1037	1057	944	987	1010	963	990	972	962	985	989	1023	1026	990	1004	990	942	963	1008	1022	1036	1041	1024	983	1010	1034	1015	951	995	1083	986	1023
23076	21506	29514	23924	21507	21565	11220	1406	1054	895	888	822	755	700	651	649	629	638	648	611	592	540	576	602	586	554	547	543	509	562	533	542	520	566	525	568	551	535	549	555	508	544	562	524	487	519	535	546	541	551	547	543	502	557	557	545	508	508	519	518	523	555	549	477	518	534	497	483	577	518	493	541	494	487	510	495	543	490	504	511	528	501	516	501	527	534	480	503	524	529	505	492	541	554	530	523	515	535	517	512	541	520	532	574	526	522	508	521	508	533	499	501	511	494	535	502	541	552	534	494	522	492	583	509	520	490	537	549	550	505	499	536	554	536	525	495	503	498	538	491	476	487	516	490	545	501	515	502	512	512	542	482	495	535	481	535	529	513	547	503	496	488	528	559	521	488	495	505	534	524	507	468	545	498	541	510	504	513	530	520	539	506	511	483	495	540	519	539	548	537	497	486	538	496	531	486	525	536	578	510	502	475	532	527	512	528	536	539	519	518	505	509	495	473	501	538	492	514	481	468	503	524	485	502	535	543	498	479	529	509	537	487	535	508	528	513	558	518	503	521	512	523	528	536	558	516	521	533	523	549	541	559	519	555	468	525	525	498	514	480	503	497	512	508	555	522	509	507	500	451	500	514	510	541	522	548	505	505	520	513	514	506	483	516	519	520	529	492	509	510	512	490	520	565	521	529	494	493	499	520	496	529	502	477	539	508	534	498	544	482	514	555	507	511	525	494	515	497	509	446	501	524	497	535	525	514	540	522	508	496	549	508	500	513	491	468	522	538	552	501	500	528	503	576	540	503	511	528	532	526	499	501	505	516	510	522	522	485	558	469	485	526	465	500	513	532	511	532	505	499	492	548	473	468	491	519	486	510	474	503	486	460	511	508	502	509	528	503	537	492	512	519	508	494	534	509	481	561	492	491	491	550	542	466	565	525	521	508	515	507	481	463	474	504	464	522	508	514	528	549	509	514	473	509	498	517	517	478	498	522	494	469	544	519	526	526	496	512	482	540	511	511	490	493	505	496	545	511	498	540	497	563	544	535	504	523	493	503	534	486	525	496	507	539	490	513	473	522	535	527	522	531	527	527	527	523	509	515	519	467	530	506	531	527	531	529	484	538	501	506	499	536	516	513	551	510	515	514	531	530	541	454	525	524	506	507	534	491	576	508	520	522	506	530	498	501	511	541	533	555	509	512	478	503	515	507	471	496	487	509	513	529	508	532	526	466	470	550	533	520	516	506	544	469	502	518	538	479	501	472	485	520	518	516	480	512	503	510	522	494	493	527	494	479	518	490	519	582	557	480	554	488	484	534	498	507	505	522	504	492	519	482	520	529	501	552	467	523	543	498	556	508	531	502	512	540	521	556	513	528	505	504	557	522	499	546	528	531	499	534	498	529	556	513	499	511	472	530	524	483	528	555	514	545	503	495	552	510	562	502	513	495	526	524	505	502	502	508	504	510	506	480	497	519	481	482	537	541	519	473	476	552	486	532	501	521	534	523	515	532	544	507	507	484	519	529	495	519	501	491	490	489	519	526	521	534	533	537	516	486	520	531	505	517	521	508	527	515	532	499	502	520	530	503	525	505	490	517	491	513	515	490	503	534	519	508	511	500	502	477	475	496	523	493	495	452	522	519	544	510	480	535	500	497	505	540	527	490	520	546	562	528	485	511	515	491	490	514	499	479	516	505	516	530	504	518	526	491	539	520	482	505	534	481	508	493	510	507	470	481	504	492	509	496	510	500	494	516	558	510	476	538	470	525	477	571	521	503	523	497	531	494	456	507	485	535	543	487	542	474	484	529	507	523	504	518	524	464	523	498	522	476	475	504	493	516	527	549	500	558	554	511	519	533	511	548	533	534	494	489	490	514	561	515	548	528	503	496	500	524	474	519	505	540	538	515	498	474	551	469	480	511	543	549	501	498	498	472	513	527	499	514	488	481	518	494	517	505	555	528	510	516	511	484	524	571	512	534	489	540	474	538	528	543	510	483	498	513	507	519	553	508	513	508	526	479	529	512	555	537	527	534	495	577	464	561	539	491	517	510	508	516	512	507	470	517	517	496	504	511	533	515	488	481	549	538	495	499	506	501	495	512	494	500	533	471	497	501	498	520	541	531	529	503	560	530	509	511	491	538	559	502	522	550	510	546	481	503	523	478	505	496	506	523	525	528	482	545	481	532	520	485	530	497	500	523	464	481	506	520	523	529	541	479	527	529	483	488	503	496	520	517	537	521	517	543	495	560	527	476	536	518	504	515	464	541	476	494	506	499	517	474	499	491	521	514	511	513	529	535	509	527	527	527	552	509	503	505	498	525	474	525	567	491	511	517	532	504	538	542	511	520	537	555	487	500	528	527	523	500	500	490	536	548	520	496	505	512	551	558	505	480	523	511	562	497	496	511	499	536	516	517	491	497	555	513	534	530	527	550	494	516	514	541	498	498	528	519	512	491	496	489	503	513	523	499	513	497	508	522	512	508	521	505	514	526	538	550	521	515	559	556	522	551	484	534	521	493	557	521	514	525	506	513	521	475	525	529	531	533	469	468	520	477	516	530	550	526	533	505	500	520	493	532	521	577	484	528	545	542	545	542	505	556	520	510	539	533	457	487	543	489	537	504	510	493	498	501	511	561	528	498	513	513	543	493	509	473	522	542	500	541	503	524	506	496	480	518	519	512	506	572	542	541	514	484	520	531	493	501	525	512	481	526	468	477	515	501	541	510	521	500	510	499	522	515	482	462	515	509	481	493	499	515	508	488	527	536	546	525	529	537	511	479	553	507	533	530	521	501	578	504	498	482	553	479	522	518	548	505	515	524	513	559	532	500	516	561	529	546	532	520	484	490	535	488	520	484	548	458	520	502	481	516	522	498	512	518	520	520	563	502	484	499	511	487	499	486	509	569	551	507	559	516	483	509	492	541	481	510	511	528	522	488	538	536	520	489	486	506	507	488	518	505	520	519	543	494	536	520	492	467	513	544	510	474	500	504	505	525	474	485	480	480	506	509	491	491	550	524	540	484	482	510	509	505	544	530	502	498	555	503	545	499	518	540	528	504	532	538	508	550	511	504	544	543	474	515	511	523	501	502	513	521	478	552	535	535	510	529	541	553	508	561	504	505	494	454	513	505	541	517	529	517	532	504	464	515	445	528	527	484	534	495	544	534	503	532	471	522	507	524	556	509	523	526	537	534	510	495	511	511	564	469	525	518	517	488	514	496	529	515	509	499	539	496	525	535	502	509	557	504	482	505	519	494	505	497	552	520	503	535	515	512	515	530	526	488	495	553	517	471	533	474	494	523	528	534	485	497	550	531	505	485	507	511	548	494	539	532	524	509	557	507	484	497	504	499	577	526	541	497	529	508	528	484	479	505	516	523	506	520	511	504	467	530	512	527	496	536	464	534	502	535	479	509	496	545	521	492	530	553	500	487	490	502	531	457	521	525	486	504	501	492	509	510	473	505	516	520	536	507	525	514	514	481
7270	17286	13720	7298	5234	4125	3114	2549	2168	1819	1599	1461	1293	1115	1132	1109	989	931	951	872	860	875	811	825	789	798	787	675	719	782	756	756	769	759	772	779	750	736	693	785	685	737	768	721	713	721	751	765	714	763	707	664	710	685	724	698	713	704	735	715	699	690	695	692	676	723	721	671	641	718	688	724	772	725	715	715	727	703	684	681	718	721	806	751	649	699	666	763	709	673	717	691	730	752	731	656	693	759	723	701	654	724	674	685	730	771	725	717	726	687	708	720	718	716	696	661	760	744	705	655	718	694	702	704	703	711	684	689	675	690	658	684	660	685	721	740	716	724	723	680	697	715	658	735	662	695	665	711	717	702	695	709	716	713	730	681	687	689	734	660	716	688	722	702	667	678	680	681	678	725	685	718	694	766	690	716	723	671	724	716	694	685	712	699	692	645	709	738	775	672	681	658	690	664	700	703	633	708	704	659	700	706	659	703	661	701	763	732	708	678	697	654	735	665	679	704	674	753	730	671	707	688	686	703	709	667	705	674	724	715	677	722	711	678	702	692	639	742	667	709	745	688	653	705	726	737	690	695	716	695	664	715	702	714	718	748	743	726	686	738	674	724	669	692	649	707	691	665	716	696	654	695	682	647	709	673	658	683	696	674	692	677	730	699	733	688	724	719	676	682	738	722	688	749	703	693	728	725	731	712	693	686	638	692	672	733	690	689	675	721	705	713	706	704	695	702	701	690	680	720	685	699	676	667	696	690	660	671	687	736	692	681	664	670	755	655	669	700	707	699	694	687	700	725	721	689	666	674	731	717	685	682	724	720	687	708	691	725	705	718	680	665	737	707	666	699	699	716	695	632	670	662	664	708	709	663	708	750	707	700	712	742	711	664	732	646	729	685	678	671	680	701	693	695	660	735	666	709	658	668	677	710	678	744	706	732	732	739	732	674	630	639	677	762	724	682	681	680	700	714	696	649	756	752	675	692	677	719	699	690	688	707	688	691	686	660	678	684	712	742	670	643	703	744	717	714	739	696	685	656	698	677	733	662	747	734	704	679	713	665	680	718	648	726	709	666	704	697	701	695	710	662	672	747	695	751	700	682	711	740	702	712	707	671	663	653	660	730	726	645	715	668	707	656	680	697	656	680	702	711	692	720	767	684	652	724	661	679	674	690	759	662	691	720	651	682	697	685	689	670	713	734	690	721	707	730	748	727	643	695	691	674	727	704	701	665	688	609	694	685	710	706	681	687	696	657	703	681	682	731	645	682	710	714	681	729	665	750	693	635	710	684	723	712	666	674	676	712	707	714	732	678	737	656	694	695	665	707	701	671	715	663	665	711	674	652	716	731	707	655	721	713	733	690	685	660	681	679	720	719	686	676	661	712	667	604	694	684	709	667	693	673	716	704	710	667	740	724	671	694	695	705	635	685	698	689	707	710	664	654	721	672	673	676	709	715	666	713	738	650	736	654	699	710	682	714	667	697	695	708	755	692	690	702	696	698	670	735	669	773	671	692	706	682	659	675	690	693	686	714	733	655	718	695	673	692	647	705	663	670	681	704	697	673	679	692	688	702	716	641	676	726	701	663	686	702	706	688	667	700	659	686	716	663	720	674	653	672	679	728	706	654	720	733	689	696	712	704	652	705	662	683	641	687	669	695	741	673	692	735	675	735	706	653	644	709	683	718	692	678	677	719	681	704	720	764	702	645	678	700	699	690	684	688	731	693	651	708	669	673	701	667	675	765	686	703	700	690	746	735	698	697	657	691	698	706	743	681	710	704	701	660	716	704	705	742	626	680	688	656	668	685	625	711	649	718	734	735	700	705	690	715	669	705	659	658	689	713	684	725	686	642	676	658	712	648	689	719	678	728	702	657	698	675	695	669	693	754	673	705	721	716	708	698	668	633	711	684	701	750	639	704	673	652	719	683	673	741	675	685	649	664	680	660	669	721	678	679	703	702	719	663	676	700	646	685	717	677	703	690	727	725	664	706	689	679	723	700	666	705	643	681	666	693	705	729	683	718	651	715	637	688	666	707	704	742	715	738	661	719	701	684	614	733	692	744	663	739	715	664	762	688	651	662	679	689	683	695	700	703	713	722	708	703	710	698	704	706	677	700	711	667	683	719	663	705	676	671	696	664	688	697	696	685	713	716	658	668	708	718	710	695	657	721	721	677	739	663	684	706	662	674	653	647	706	688	788	703	682	707	661	692	717	694	696	693	695	621	704	674	678	692	694	699	703	636	732	685	670	696	673	686	716	661	688	693	679	670	719	674	726	712	681	704	662	738	698	674	684	653	756	702	727	726	702	682	722	712	738	732	731	685	718	697	695	705	686	711	668	701	719	694	718	750	669	707	730	654	729	680	708	652	676	723	696	691	695	696	726	665	675	668	719	720	666	709	725	701	702	676	693	693	686	691	732	687	678	654	730	729	677	659	699	703	685	713	728	716	725	664	670	699	732	704	681	704	708	709	711	667	665	664	729	738	667	694	670	663	718	683	724	668	681	659	681	708	688	715	726	667	696	705	652	641	722	717	674	677	658	665	670	686	659	692	718	684	661	706	705	679	747	709	720	675	682	695	678	722	678	714	683	712	700	670	697	719	696	676	757	691	723	688	704	704	728	714	714	737	720	713	727	694	713	680	659	655	706	699	714	637	654	736	683	706	704	700	690	678	699	675	693	710	696	648	715	686	692	693	727	666	687	680	725	748	728	699	711	707	667	713	710	709	701	720	640	680	670	721	652	681	710	734	680	681	721	659	692	678	689	715	681	694	666	762	745	681	686	683	695	682	680	672	673	690	686	739	745	673	700	680	681	666	702	683	693	706	687	714	725	720	715	705	740	714	704	669	723	679	731	694	710	678	714	675	681	699	670	644	691	698	626	694	681	684	703	693	678	714	694	668	688	704	698	677	677	696	709	679	726	696	736	690	720	735	695	703	684	712	675	692	668	701	673	667	683	666	692	722	698	701	689	691	723	680	651	696	666	705	679	660	665	715	711	712	722	699	696	662	690	707	655	718	704	709	672	688	692	725	701	732	677	684	688	750	671	692	685	702	713	662	721	656	674	683	661	726	708	686	738	663	703	700	666	749	696	658	670	691	680	710	674	662	752	673	713	726	688	681	709	702	722	729	679	693	684	694	752	667	689	684	741	698	708	672	700	743	671	647	717	684	732	679	666	675	674	693	660	720	681	685	701	691	712	741	724	685	676	705	677	676	701	687	666	674	656	682	714	711	708	661	672	704	737	685	719	691	670	689	691	651	674	658	727	687	705	682	687	669	718	660	665	673	688	683	673	658	709	688	655	694	675	702	643	685	693	659	718	673	703	704	733	710	681	710	684	732	684	702	709	742	719	667	664	661	690	689	650	664	708	666	679	688	729	703	683	724	695	692	651	671	703	675	744	709	663	710	698	670	689	683	678	677	657	627	675	691	704	695	692	749	690	719	684	706	689	660	675	667	693	711	645	728	695	691	719	722
27188	21155	10773	1149	712	607	618	537	561	593	552	544	571	541	541	489	580	542	537	511	561	497	567	539	538	524	529	546	579	538	546	515	538	531	529	506	540	540	589	504	476	543	513	554	574	547	520	567	505	563	529	562	526	531	566	553	517	526	553	561	564	531	530	502	567	518	526	541	553	532	563	529	554	565	566	524	557	579	541	515	526	485	613	585	527	533	562	568	494	555	561	555	554	531	539	546	525	525	529	549	544	520	533	526	486	551	512	549	527	525	585	508	527	522	532	524	536	541	496	541	546	522	499	573	530	555	551	503	530	528	556	513	511	559	546	561	546	522	558	563	510	568	534	546	504	550	537	585	576	512	549	516	549	554	517	533	524	538	527	541	573	509	555	556	504	535	523	528	550	540	574	497	530	511	578	545	513	549	509	507	516	539	545	551	540	575	552	522	519	511	542	588	521	520	552	534	537	548	573	530	513	561	540	586	519	584	520	511	566	557	558	514	520	551	452	487	548	536	525	597	552	550	545	516	528	519	556	529	552	476	516	575	515	570	550	563	525	507	545	547	530	533	535	538	552	568	543	530	512	524	532	521	587	574	545	546	567	523	529	552	522	541	628	600	537	519	532	498	542	520	551	551	524	513	507	542	564	575	555	548	530	560	552	521	528	527	541	519	548	494	528	514	486	542	575	517	527	548	563	565	519	520	566	550	485	571	542	511	562	530	561	554	486	551	527	521	546	528	566	534	527	513	576	551	532	570	550	567	492	541	524	523	492	540	512	532	520	556	561	550	549	539	541	519	527	530	547	538	545	579	569	548	549	476	546	537	561	528	560	556	550	543	571	493	507	554	534	524	549	572	516	509	542	523	518	580	533	526	474	534	551	527	573	537	531	512	528	518	564	518	558	537	532	528	542	524	547	538	559	571	509	580	513	539	530	495	502	535	548	559	531	559	545	514	531	526	549	512	563	527	487	547	533	538	532	599	577	546	542	483	526	540	518	530	566	488	556	529	546	548	518	537	535	554	574	518	535	553	558	532	512	553	504	553	535	553	549	498	515	513	554	510	565	567	522	550	523	529	534	527	578	533	520	540	488	556	490	535	515	531	562	498	530	543	535	513	520	546	535	493	553	547	542	525	513	492	533	503	489	526	546	515	551	568	522	532	498	544	516	533	522	581	548	541	570	530	511	526	554	552	524	563	531	522	531	573	541	549	554	529	529	576	592	559	506	580	532	524	505	527	544	539	520	558	566	577	543	558	529	547	550	538	533	535	546	539	541	536	553	535	499	540	536	503	544	505	553	554	585	551	525	566	556	562	526	536	504	522	530	543	520	517	524	552	554	533	546	487	548	516	535	535	583	539	545	593	534	557	541	532	571	514	550	609	543	532	510	496	542	483	547	575	523	562	538	525	521	555	503	527	529	524	537	520	556	524	541	536	531	572	499	528	515	533	526	539	591	515	536	537	556	543	536	533	545	552	505	525	494	504	541	508	550	548	560	544	529	573	523	511	509	503	525	514	536	556	524	527	546	528	551	525	527	544	510	519	534	523	574	595	513	539	563	514	538	501	530	525	589	555	575	560	538	514	540	545	518	541	546	515	577	537	547	564	527	569	539	543	521	544	508	506	505	560	563	519	534	493	549	549	557	546	506	576	497	523	485	519	522	539	567	575	554	570	520	528	542	561	586	534	546	513	529	574	544	505	568	530	520	564	562	538	553	540	519	505	565	518	553	545	529	581	583	536	504	532	532	523	516	566	535	569	538	511	582	557	539	512	566	519	492	527	533	512	540	531	520	520	544	531	509	574	549	506	526	532	531	575	525	540	545	518	550	502	525	529	540	521	551	543	530	529	559	543	540	513	551	527	529	538	502	494	565	555	548	521	612	548	547	504	542	548	543	550	555	479	510	546	496	551	561	559	555	538	563	553	537	541	523	527	546	529	525	585	543	531	541	555	569	542	520	542	562	514	547	506	493	530	551	525	521	548	532	505	554	579	554	544	543	501	509	530	554	505	504	524	540	531	524	550	527	518	530	504	542	551	546	536	542	519	529	543	535	510	576	491	535	509	511	528	505	530	524	544	512	506	567	536	532	519	536	530	635	523	537	588	498	576	542	559	535	570	551	547	512	539	533	527	551	552	523	527	528	525	557	550	567	561	514	549	555	534	553	521	517	506	546	519	537	551	525	516	523	491	498	516	492	524	556	557	540	549	568	539	545	568	591	527	543	527	568	532	553	534	520	561	513	554	549	518	512	529	534	524	557	548	522	531	575	548	588	519	540	542	546	566	549	582	507	561	539	546	520	572	563	555	552	538	555	517	541	546	519	468	516	520	531	564	535	592	519	544	567	524	522	556	558	539	504	555	519	555	527	570	529	524	568	518	534	528	557	522	537	551	549	572	504	560	508	515	520	531	544	547	559	516	526	553	511	559	539	495	549	532	541	537	542	523	552	559	528	554	534	554	513	522	541	582	538	545	521	525	523	549	529	551	531	539	551	511	566	518	555	501	567	548	511	512	589	529	511	546	548	523	585	580	515	541	519	537	532	541	557	533	532	565	546	562	516	562	546	576	535	517	545	546	586	573	551	540	544	567	554	523	523	574	519	528	527	507	496	538	534	575	528	577	547	585	539	536	551	539	527	545	561	545	548	547	520	571	579	544	573	512	536	532	550	512	526	556	568	572	541	568	573	516	560	530	529	548	527	514	506	524	515	534	511	523	503	542	556	543	578	537	567	560	582	546	524	536	524	548	512	538	534	551	515	545	578	528	532	523	526	524	553	548	540	511	503	552	507	547	527	562	560	605	570	516	505	513	552	530	562	560	537	499	573	564	516	528	524	547	547	579	558	551	533	505	531	558	551	509	545	559	541	551	539	540	506	553	529	560	522	544	543	515	531	494	543	557	488	536	557	519	543	529	546	538	542	541	552	550	530	555	506	549	534	485	587	566	516	537	539	531	530	532	557	556	554	531	507	576	583	539	545	602	504	525	545	525	525	518	582	514	548	517	530	515	535	544	572	502	542	555	578	533	548	523	564	507	557	493	556	557	500	577	520	508	524	568	562	549	509	543	549	505	521	528	555	506	553	534	538	533	534	517	579	522	530	524	539	574	532	538	564	528	529	557	528	542	523	559	528	513	528	550	496	537	519	529	577	506	555	544	532	549	618	540	560	546	571	561	555	557	544	494	525	513	558	526	549	561	563	551	569	539	525	512	524	545	514	517	565	541	524	569	542	562	490	518	540	574	529	553	499	579	521	516	572	525	542	541	522	555	555	511	558	541	525	521	552	583	509	539	491	511	522	537	542	509	540	490	561	553	505	532	527	564	566	504	509	521	522	537	578	510	490	563	545	557	544	514	552	583	511	554	547	530	579	553	497	554	556	526	531	565	564	522	557	579	553	528	551	542	549	542	571	557	579	559	532	514	512	586	543	553	525	552	560	526	543	518	521	546	536	547	565	547	536	549	533	540	561	504	514	526
4120	1534	1335	1033	897	833	812	790	761	725	754	726	768	749	700	727	738	730	740	751	720	731	723	757	667	693	710	693	721	728	680	722	722	764	742	671	709	733	768	720	693	729	755	769	694	665	707	703	743	727	691	688	730	745	802	710	712	761	744	716	700	680	696	686	757	704	737	724	705	645	723	765	681	732	734	696	711	715	727	720	725	662	679	693	721	757	691	694	765	755	719	718	717	711	736	729	741	724	712	711	744	754	709	692	683	710	693	737	762	736	728	649	676	709	723	729	728	731	712	688	746	646	708	686	716	699	810	744	719	691	740	769	672	684	720	720	690	715	670	665	767	717	690	726	751	726	709	698	681	735	719	667	747	741	692	703	713	735	751	687	719	724	699	682	688	722	691	713	716	722	719	694	731	692	693	739	686	702	706	723	723	740	763	675	689	738	682	708	712	725	724	696	751	747	711	652	704	697	728	702	703	693	695	722	716	763	733	741	715	709	679	684	709	730	732	710	701	753	707	708	697	670	701	749	751	705	685	722	730	712	732	697	724	665	719	722	713	718	663	698	776	705	730	758	737	743	688	722	722	719	658	710	709	708	723	696	744	746	746	694	737	732	706	726	734	671	699	685	732	710	686	743	759	728	684	708	719	712	697	676	722	709	731	735	728	671	728	731	699	692	712	733	705	735	675	661	786	685	699	708	676	741	669	723	701	745	708	709	722	737	716	717	700	703	730	747	742	747	682	680	701	707	685	683	718	728	717	717	700	692	710	722	693	658	709	717	733	699	724	702	730	756	714	717	698	758	691	707	660	758	744	714	675	713	697	714	737	725	710	722	715	697	676	697	668	701	708	724	638	726	724	710	704	688	686	706	746	720	700	710	708	694	724	718	716	683	742	717	705	709	728	688	677	720	712	701	704	742	678	763	693	724	743	713	711	734	712	691	676	697	728	739	696	724	760	718	701	759	702	720	698	710	691	667	683	690	718	755	696	715	764	689	735	713	752	697	688	695	727	717	729	726	738	728	743	728	709	656	716	695	704	711	691	710	706	760	704	659	705	696	700	695	702	692	735	694	739	676	709	710	747	681	724	670	718	721	746	714	735	681	723	680	749	675	705	738	723	738	716	656	745	715	697	731	715	760	681	696	694	702	760	749	726	666	708	728	709	696	728	691	709	713	693	699	719	745	735	715	674	662	745	685	665	704	663	726	738	715	701	722	742	694	651	698	673	732	676	683	725	730	759	671	675	744	753	713	690	696	713	697	727	711	740	717	692	728	753	724	740	687	658	709	717	709	680	715	699	760	697	664	775	733	756	698	750	720	696	726	699	683	749	721	708	746	680	751	793	699	714	705	645	715	728	698	717	684	736	740	755	722	714	693	690	729	717	733	718	697	716	722	698	698	718	727	704	666	733	748	735	698	707	695	720	697	727	698	703	723	697	738	717	668	685	719	715	715	709	763	707	724	730	723	726	778	733	727	682	699	719	679	696	725	725	718	707	742	670	694	719	722	722	728	689	735	684	732	732	730	668	679	715	696	707	673	691	761	731	706	764	727	659	725	678	714	750	695	726	723	722	686	693	750	702	706	697	706	691	738	700	710	765	728	708	705	663	720	716	701	698	720	698	750	759	695	739	697	727	748	691	700	710	697	723	689	726	715	730	725	773	759	716	698	728	688	699	715	708	696	736	702	701	721	756	687	724	697	738	737	745	742	699	709	725	648	727	715	723	726	716	751	715	740	734	752	765	728	668	705	736	705	721	697	682	696	712	752	712	698	716	732	713	736	743	683	673	753	702	707	723	714	718	733	700	743	687	717	688	729	755	679	732	708	729	669	745	692	701	689	719	685	693	707	727	710	705	747	713	749	760	720	714	757	746	692	713	693	741	678	672	688	745	696	718	726	682	652	736	681	707	716	717	691	696	651	709	645	711	698	721	726	770	689	701	729	713	744	719	750	730	706	756	726	701	768	701	725	670	728	703	749	723	711	720	696	703	682	699	696	660	720	713	713	764	675	715	750	682	694	706	735	685	709	730	711	679	714	737	711	728	714	722	774	702	689	733	740	719	657	726	743	761	719	677	698	701	714	692	706	705	711	717	677	675	695	709	680	710	709	708	671	646	709	737	738	757	710	686	671	713	689	704	767	763	688	698	689	723	655	710	715	705	741	681	681	683	729	693	752	705	719	698	715	757	728	698	759	735	686	695	711	728	657	741	705	734	728	745	700	700	724	726	721	699	722	731	696	736	686	700	757	677	715	648	719	719	695	749	730	715	703	741	691	746	713	709	748	697	726	748	754	758	689	660	760	669	715	715	728	702	685	736	678	719	724	736	709	736	710	723	682	674	706	745	733	733	723	718	737	763	710	741	746	735	721	682	720	757	681	698	751	699	688	721	722	712	725	694	715	710	743	674	720	661	703	732	663	718	700	705	750	678	731	760	741	651	745	682	701	737	760	713	690	744	707	745	681	752	688	752	696	723	709	764	756	703	726	720	712	673	700	742	727	709	751	699	708	712	741	659	705	728	715	717	646	699	749	733	696	740	718	724	714	661	757	695	707	729	708	676	740	706	728	685	756	715	665	722	703	669	728	714	715	706	726	729	703	689	681	715	723	719	702	764	673	706	672	720	672	724	683	727	754	734	664	723	711	705	674	724	705	733	707	787	740	723	694	699	696	703	715	720	702	732	647	705	709	700	782	676	762	757	707	760	719	714	710	693	731	722	709	690	689	690	709	707	746	717	690	745	736	717	739	710	746	722	722	703	739	709	659	679	685	753	668	713	724	678	677	691	703	713	746	780	718	765	720	733	738	709	702	695	735	703	708	724	722	699	746	693	688	723	746	695	738	690	689	652	694	748	663	721	715	702	735	739	745	723	718	688	665	738	676	718	684	725	721	695	729	712	704	649	705	706	742	683	754	699	702	706	670	724	688	686	716	721	732	681	716	702	684	711	719	722	712	702	738	709	682	686	672	737	687	706	703	678	732	702	702	704	697	724	741	694	710	711	667	705	716	702	752	740	673	701	657	681	708	729	735	671	721	690	688	700	663	761	729	701	715	705	734	681	744	734	706	735	747	715	712	710	743	729	667	739	680	719	713	727	671	684	706	746	702	683	719	700	725	699	710	773	696	685	726	674	674	715	729	681	682	727	690	719	755	730	710	672	679	705	747	698	696	680	706	692	739	716	712	674	653	723	729	774	683	712	734	738	704	670	689	725	730	686	675	707	725	699	728	709	678	696	712	746	694	735	703	700	687	750	660	763	703	658	726	717	729	696	699	704	668	741	749	703	675	703	673	741	742	755	728	760	710	749	702	729	688	744	698	737	740	732	714	666	770	749	713	698	696	712	657	686	713	692	674	730	686	695	720	697	736	735	771	720	700	709	758	729	693	680	694	694	707	717	716	728	729	736	709	677	669	736	719	722	718	688	696	711	729	761	723	685	720	724	665	708	693	720	708	729	705	628	705	753	742	688	715	693	684
23893	21528	29213	24308	21515	13418	1870	1212	993	999	991	922	888	880	860	832	842	824	821	767	767	809	808	780	822	778	781	752	757	832	776	768	813	745	777	763	710	793	738	794	762	761	787	784	750	753	791	775	756	758	775	765	756	809	787	773	759	823	782	767	754	762	714	755	745	745	715	729	770	806	750	766	723	806	750	807	758	774	772	798	809	751	781	721	779	787	764	743	730	784	763	706	774	788	806	728	772	750	807	808	780	681	722	753	746	749	730	707	786	724	763	745	703	758	721	782	757	766	782	712	794	749	751	732	798	729	735	740	775	706	753	750	774	745	805	756	738	732	820	761	781	746	769	743	736	738	770	775	756	768	747	757	763	773	713	744	753	759	746	720	751	760	788	745	773	751	729	723	727	757	737	794	773	732	754	752	804	764	729	809	801	744	745	770	738	739	748	767	764	789	762	757	768	724	749	761	803	770	764	759	814	727	755	727	780	741	823	752	815	720	736	768	778	770	775	772	728	747	747	737	725	719	795	758	721	744	782	740	797	758	789	745	741	771	788	740	743	771	738	741	809	770	756	722	740	691	769	716	726	735	807	722	779	747	736	765	828	749	772	765	754	729	734	761	766	750	752	782	788	764	764	730	796	748	737	797	729	764	747	797	760	808	762	763	750	790	763	732	789	711	803	667	745	724	773	710	733	753	779	769	723	718	765	733	766	705	785	785	751	789	742	695	762	740	734	789	793	763	802	725	743	738	754	742	738	716	775	784	769	743	743	750	720	802	735	745	729	741	742	761	786	780	757	750	751	722	743	739	768	745	685	736	757	733	791	749	730	740	736	770	743	724	781	727	762	761	753	754	791	776	700	730	783	798	736	767	769	778	747	717	747	738	767	703	743	810	710	741	776	758	814	779	758	808	781	785	736	741	766	762	745	723	746	734	703	754	763	764	732	699	791	775	742	797	774	765	752	769	792	773	762	707	744	753	735	729	728	753	751	746	744	758	760	768	750	770	766	760	720	786	738	756	735	737	715	764	714	781	790	731	690	742	794	774	745	744	758	738	745	756	769	775	718	766	768	750	746	748	766	739	732	737	798	780	762	743	794	745	810	782	777	756	737	724	716	762	719	776	753	736	772	745	780	787	764	753	690	778	789	738	758	756	775	802	786	734	772	710	785	737	787	692	737	759	752	693	733	734	770	736	755	805	777	726	797	771	692	735	733	752	745	777	720	745	734	744	759	774	737	722	711	791	730	739	786	755	671	795	760	785	742	731	704	727	724	725	773	733	700	732	764	773	808	736	743	750	774	781	744	776	734	742	792	769	751	746	736	772	757	771	755	710	736	755	753	752	759	780	783	748	817	755	725	753	739	794	737	835	751	731	781	755	775	739	750	729	757	757	755	751	801	770	769	749	776	801	767	726	744	788	748	711	748	735	795	754	723	760	773	741	734	717	771	773	744	776	740	752	707	748	751	770	731	750	757	688	731	757	753	756	782	766	713	753	755	776	800	743	755	782	746	749	732	739	782	733	827	735	813	778	726	722	787	767	771	748	778	732	742	745	737	736	773	722	729	746	774	760	762	735	729	753	761	789	810	753	727	768	791	762	752	724	753	764	733	729	732	704	770	758	773	740	754	759	754	748	749	751	736	732	745	735	751	749	744	839	741	675	710	742	804	781	707	751	681	723	720	758	777	768	724	731	762	735	734	786	713	759	713	778	773	737	729	807	801	747	758	791	773	787	763	755	706	788	769	750	712	680	720	757	731	765	736	778	751	753	752	778	699	729	773	732	745	765	768	687	743	800	776	717	798	751	729	754	788	739	782	731	759	719	796	758	736	739	731	770	768	762	799	729	745	763	764	776	741	760	697	740	728	761	744	767	744	719	751	739	792	724	770	749	681	724	708	726	777	771	727	784	771	756	736	736	719	741	805	735	761	782	759	769	761	754	711	788	700	791	750	751	735	751	751	756	782	796	742	775	775	764	774	726	758	735	723	736	763	790	766	759	766	730	772	733	751	785	805	769	798	709	722	780	804	778	751	699	768	763	755	740	730	787	754	749	734	722	800	720	742	777	753	760	784	723	744	769	763	734	730	747	727	760	834	759	752	815	752	766	770	802	772	675	750	711	773	708	693	720	778	788	798	746	774	771	771	722	722	783	753	758	791	748	730	683	719	790	748	758	733	765	736	763	812	757	785	752	713	768	727	770	732	788	768	744	740	760	746	718	724	779	761	782	739	772	712	747	699	769	729	770	751	741	724	768	739	751	745	757	690	776	719	770	749	751	773	756	798	752	701	797	788	707	740	748	771	759	745	738	794	770	752	776	741	789	728	794	750	766	755	747	736	754	791	759	766	784	711	732	744	748	751	738	751	727	732	737	785	763	717	758	749	774	730	745	765	798	737	794	748	764	706	820	748	778	767	780	746	730	727	732	741	738	765	715	811	775	751	798	771	730	820	727	743	732	744	752	822	792	709	722	750	798	820	724	756	724	763	719	718	744	758	752	751	709	753	786	744	752	769	745	716	760	786	729	714	771	773	761	721	754	760	773	721	746	734	741	763	766	743	805	719	756	750	753	753	738	746	800	742	776	788	733	772	725	738	712	769	762	740	760	713	756	814	780	754	739	737	714	776	713	745	782	729	734	698	755	736	768	729	692	752	736	740	757	752	725	730	768	737	798	708	765	788	771	707	786	756	754	730	771	765	718	754	741	732	767	771	757	747	725	729	798	775	749	716	781	759	727	722	725	771	756	797	723	724	769	746	766	758	758	763	714	732	755	743	774	738	733	752	781	761	748	689	759	717	733	773	814	732	733	753	783	710	754	731	722	737	695	800	740	750	700	720	734	721	708	735	727	801	747	733	729	732	716	772	801	739	746	780	785	741	773	753	781	774	715	764	742	787	701	770	742	694	785	776	778	775	764	751	768	743	726	792	744	780	736	709	738	760	765	796	807	778	732	803	709	750	738	750	775	775	749	785	737	761	748	735	785	748	757	747	755	739	766	727	765	789	799	721	771	751	736	768	739	742	724	784	694	720	764	722	758	800	784	720	773	764	740	749	674	814	757	722	732	718	754	765	750	729	774	765	738	800	715	751	750	822	749	703	738	766	802	739	796	703	706	774	769	740	733	772	776	768	759	749	724	758	718	845	766	742	797	765	688	768	792	713	777	691	740	741	743	799	721	792	763	694	739	764	713	758	716	796	763	753	745	683	768	796	784	707	739	761	764	792	760	726	775	725	804	760	756	774	764	787	721	778	745	784	758	752	737	767	800	765	756	788	750	735	718	808	754	811	767	791	728	724	792	798	705	754	730	763	735	749	694	736	752	753	772	760	745	752	757	706	763	695	742	722	790	753	770	755	733	787	717	765	746	764	746	784	749	749	742	817	763	725	754	736	774	755	767	711	739	728	739	769	813	728	793	740	751	786	770	729	703	761	738	725	744	757	756	723	752	775	763	746	771	775	714	738	789	756	734	764	748	749	694
5173	11069	8988	4779	3437	2742	2296	1982	1747	1592	1432	1355	1317	1173	1174	1127	1182	1105	1127	1032	1064	1028	1007	1081	1063	1012	1076	1050	977	1046	1020	1017	1010	1102	1055	1070	1058	1068	1053	1031	978	1032	994	1049	1014	1016	1034	987	1048	993	1005	1026	973	1002	1059	1005	1083	1044	1022	962	922	1046	1034	1026	1057	1008	953	943	1012	962	1007	936	998	1010	999	1038	1067	1028	988	1004	957	1013	1005	1008	938	965	1039	987	1023	1055	1001	978	1042	972	921	980	992	965	948	953	977	956	1026	978	1028	1001	980	1032	1064	965	1023	1051	981	994	985	994	996	968	1014	970	972	958	941	990	988	999	958	1023	980	927	982	1001	1035	1016	1008	990	1022	966	1017	1000	1013	1015	984	972	1005	989	997	970	938	1021	1027	960	1039	1080	999	973	1029	1016	1009	997	977	971	1001	1031	948	1014	1000	972	1051	993	988	1002	999	989	1019	1042	990	987	956	1015	1008	987	1009	994	1029	969	1001	998	978	988	939	962	1070	1015	937	959	1036	968	1014	997	1042	1022	973	1009	1001	955	1049	956	981	924	951	992	1015	1040	1000	978	1003	1011	1014	988	968	963	953	1002	1008	1004	1013	1043	1021	1005	989	967	1012	945	995	1023	968	991	955	966	1005	984	1008	973	955	1026	1052	1045	952	1013	970	970	993	1028	1008	1032	981	1033	972	1041	1004	1019	1032	987	930	991	975	978	940	953	982	994	940	996	1041	961	961	1055	961	999	981	985	1004	1025	1004	990	997	1008	1023	1005	986	1013	1057	981	985	964	1000	989	1061	1036	946	1002	939	959	977	1043	971	959	959	1004	944	996	1050	961	1019	1018	1039	1002	1001	941	1016	1017	1048	995	991	990	1003	977	968	998	1026	953	956	998	953	976	991	999	935	979	1005	968	1006	954	1000	976	1042	1044	1012	1030	1006	1003	1010	988	974	997	1064	975	991	957	1008	966	984	998	982	1026	1038	1011	958	986	998	979	996	971	986	1007	957	997	1033	1041	1010	1011	1041	983	1007	1014	1065	991	1014	1020	956	966	1024	1011	1006	999	987	1004	977	1002	1008	1022	1047	996	985	985	995	971	1042	1081	1006	991	1006	981	1034	989	993	942	980	1054	977	987	999	1017	975	990	1034	1044	1023	948	1031	1007	1026	994	933	1007	992	969	968	997	991	1020	1034	986	1005	1009	1046	1046	960	916	988	1005	1007	962	983	999	998	981	943	980	965	1021	1011	1054	965	1006	1031	1032	993	1001	954	1009	960	1005	996	1034	1021	1001	1049	954	1029	1013	972	964	958	952	959	978	955	991	1018	935	1013	1006	968	954	1011	1012	1019	985	1010	985	1000	1001	923	1055	1009	1021	999	962	1041	1063	984	1024	935	948	926	989	1012	1016	1015	1036	971	933	977	948	1029	1034	991	1049	1048	1037	1047	986	975	997	1021	1007	991	1040	999	994	1008	1025	939	954	983	988	969	1033	904	950	1010	1032	958	1002	993	937	983	958	948	1009	949	910	960	1048	987	945	977	997	1024	1004	1021	944	984	1016	1026	989	1035	954	985	997	958	1031	1015	1047	1032	981	994	978	929	1018	927	938	1034	983	1022	952	955	992	1007	957	1001	997	964	946	977	991	1003	1060	1022	999	991	870	937	956	962	1023	977	998	1035	949	1017	992	1029	963	1051	1002	999	1043	991	1012	980	953	957	1000	987	1020	965	1001	982	1004	1004	1003	957	975	1054	987	1045	1019	1022	975	996	974	978	972	976	1007	999	1010	976	1005	960	964	1050	1057	981	986	1027	938	1003	997	957	934	1042	925	977	1029	1017	990	1008	976	975	991	992	1032	1037	972	1011	992	948	1033	965	1021	990	1025	1046	963	1020	1121	1006	976	984	989	1023	976	983	1010	932	942	963	1023	979	1007	967	991	993	992	955	995	997	1002	971	951	961	993	969	973	961	990	1038	1006	975	1029	1020	971	962	958	1050	998	987	999	973	984	975	992	967	1001	1001	995	1010	956	1027	1026	1058	993	951	962	946	994	1052	1028	934	947	1017	989	1014	987	970	975	986	965	1014	999	992	999	1011	994	972	927	1008	1038	990	1001	936	1058	979	960	1014	977	977	961	1024	982	982	986	962	1051	1042	983	999	1031	971	1034	974	1008	965	963	1026	961	941	993	943	933	1008	964	967	1009	979	969	971	1038	978	1006	999	962	1028	957	1024	1039	1055	1007	1006	972	1079	1017	992	1003	1015	1019	1045	1008	1005	1004	1006	1036	1042	988	994	1003	1022	982	944	1016	979	988	977	961	979	990	1027	923	1019	926	1003	1013	998	1032	1010	1037	1031	959	956	964	998	984	995	986	1035	963	940	1004	1008	1003	1027	908	960	973	969	988	1022	967	996	996	1006	971	1031	979	993	1055	995	982	979	960	1031	993	1015	1007	984	1010	976	970	1060	1000	935	964	963	1046	1007	982	1002	964	1022	967	987	1090	1031	1046	1056	1042	1033	981	1008	964	1046	984	945	997	977	957	979	998	1035	997	972	1043	1026	904	1013	1020	964	961	1030	972	983	973	1027	979	1032	977	986	1003	969	992	986	1028	1051	1041	999	990	1014	1031	991	1005	966	1027	1010	980	978	965	1021	1011	1015	973	988	971	969	1016	966	999	1007	999	973	979	1016	959	1007	960	1004	946	994	987	961	974	999	989	1002	979	998	986	1012	1041	980	975	1001	1015	989	1068	952	989	1010	1015	995	1017	953	1049	1025	1039	999	996	993	1013	942	1005	968	1027	995	974	965	957	951	1008	999	1066	1029	887	1016	1001	975	1012	1003	1029	1020	1024	995	994	996	1016	960	1031	972	995	946	893	1032	973	989	1030	1008	1003	980	988	968	969	1039	1031	981	1034	971	962	1009	966	950	1016	974	1060	971	1006	981	930	977	972	1000	1000	972	1012	1014	997	989	1006	1018	977	1034	986	1025	977	1008	1001	981	1054	982	990	1001	947	1040	1027	995	999	1031	1048	969	1020	961	1042	999	998	951	1062	1027	986	952	1031	1050	931	980	954	954	1013	1025	1013	945	972	976	1016	997	932	973	1016	965	1006	981	958	1019	1003	972	976	994	991	1005	972	994	971	958	1021	1058	971	1001	964	1027	1027	1043	968	1046	960	945	1011	990	1022	957	1056	1056	1016	1013	1021	1062	998	1019	966	928	1056	985	978	971	931	1039	961	950	1028	999	1041	926	1051	1011	982	988	1023	991	994	954	988	1005	1010	1010	989	1022	1038	993	1002	982	1008	982	948	982	982	995	996	994	1008	1026	984	993	1018	973	966	1010	1011	1008	954	1003	1022	1009	1048	1021	909	1005	1007	1017	961	1025	980	977	1049	1004	984	1004	997	947	990	961	988	1004	954	1044	1040	977	1029	992	964	978	1002	992	1029	1017	1011	987	957	981	991	992	1011	958	996	1037	993	994	991	1037	973	963	1034	969	991	1068	975	966	971	946	969	997	980	1025	975	1007	995	977	978	966	992	1003	953	1025	985	979	992	988	1002	943	955	1021	1074	1023	944	968	1018	978	1006	927	965	1012	993	1018	1006	1048	958	1030	1014	1000	999	958	1009	1015	934	1013	955	988	937	943	1057	962	989	976	975	1028	994	968	1039	1009	1042	1004	1039	1032	1047	1013	990	974	993	1030	987	1005	1036	972	974	983	1001	968	983	1029	968	1053	972	1008	992	946	1045	974	1044	978	1050	1011	984	1020	975	953	989	1018	1017	970	1021	1054	948	1021	977	986	1001	1008	1008	1027	951	1003	991	958	1010	979	964	972	1037	962	1006	981	979	1011	994	999	1037	997	995	1013	982	1035	996	966	975	941	1022	1027	1008	1009	995	953	991	970	966	946	976	993	1007	918	1043	980	961	1013	957	972	1006	960	982	1003	1008	1052	980	999	1022	1063	970	927	962	985	1000	1009	1051	1015	1019	961	1007	1083	1005	1062	922	973	987	1025	1004	1020	1077	995	985	973	1034	998	958	915	1005	974	965	995	1004	986	1058	1015	976	1012	994	1021	982	957	1042	1004	1025	1001	993	1031	982	966	1065	1005	921	990	995	994	957	1054	975	959	980	1016	968	1019	975	978	1017	979	1005	1021	1019	967	946
23077	21530	29541	23979	21530	21583	11365	1443	1012	889	879	792	716	700	692	664	632	644	603	583	619	582	553	580	572	572	533	553	523	562	607	533	532	533	583	508	536	561	572	542	540	506	568	515	545	533	566	533	560	550	534	526	509	545	558	506	573	573	548	549	576	517	517	494	540	536	513	553	494	521	531	478	534	546	493	490	536	485	526	544	470	506	509	509	485	514	499	567	418	466	464	515	554	554	511	524	527	520	526	445	520	539	495	509	546	543	522	506	505	552	550	525	475	526	519	535	505	488	513	500	459	497	515	541	494	551	533	532	533	526	504	506	494	540	498	525	541	513	504	541	496	522	509	537	537	521	528	533	496	510	511	491	497	481	523	489	516	502	503	516	501	538	505	495	510	514	520	484	526	498	537	448	487	535	519	486	534	524	492	474	525	523	472	483	555	477	508	508	488	475	519	536	513	527	497	463	527	552	494	496	488	542	503	544	490	515	510	541	506	499	540	529	521	525	523	530	528	542	548	507	513	496	492	500	472	538	528	514	499	528	537	495	568	545	511	494	502	483	496	495	528	505	510	527	484	506	506	528	529	509	509	559	521	530	515	531	514	517	513	481	520	513	514	548	504	517	473	496	497	518	517	508	522	498	494	491	521	538	519	540	536	516	524	496	512	508	485	513	539	531	511	524	539	514	486	512	511	522	509	484	538	554	499	550	543	506	549	535	485	544	546	520	562	494	554	469	489	492	524	478	541	501	494	486	493	565	504	506	524	517	498	543	506	526	541	540	498	542	487	511	502	509	505	507	515	502	472	571	470	532	531	475	521	506	526	494	495	488	496	504	565	536	484	476	502	502	532	538	489	525	534	514	546	519	489	502	510	475	528	489	503	512	494	462	520	517	514	553	507	519	482	463	485	513	498	489	508	509	505	545	519	488	496	509	551	521	542	536	483	495	518	531	521	546	562	538	534	502	536	501	527	534	520	513	501	496	495	524	525	542	498	455	502	526	494	526	532	521	499	501	507	522	477	531	500	510	517	495	511	529	515	512	508	530	502	504	508	547	508	535	492	520	512	519	500	497	534	525	521	482	525	508	505	497	510	541	536	520	508	529	574	538	519	501	529	531	466	503	550	486	488	463	546	493	525	470	497	502	511	494	514	466	522	521	504	515	552	501	476	548	518	502	532	505	493	494	526	482	478	505	511	520	498	502	517	511	513	504	529	478	500	535	524	472	458	504	526	543	522	492	487	493	562	544	534	526	511	529	474	552	517	474	519	506	494	530	490	479	480	480	507	527	513	494	452	488	549	544	547	508	515	506	506	485	541	536	528	510	499	487	520	492	528	529	531	517	530	477	490	491	538	504	537	516	497	558	499	498	504	523	517	545	520	524	533	562	492	470	538	503	480	517	527	507	527	519	518	468	470	533	490	490	520	508	504	511	524	530	509	522	506	511	521	518	521	526	512	533	540	498	529	515	513	545	464	499	471	515	491	507	508	506	543	525	489	507	491	474	504	492	487	461	493	450	501	482	508	499	483	488	519	489	510	501	517	489	539	487	485	485	506	506	497	499	492	491	515	475	540	472	513	514	519	496	523	504	543	516	477	493	497	537	514	534	497	478	502	487	529	525	480	506	527	488	491	539	531	503	516	519	496	536	498	537	519	518	482	507	512	567	478	491	487	518	507	493	501	562	484	522	543	528	540	483	516	502	523	499	516	501	528	514	497	522	505	513	521	543	487	489	528	534	479	536	498	501	530	501	504	537	496	529	502	520	520	490	468	513	481	508	493	540	548	530	538	527	518	505	477	455	502	547	529	532	541	501	451	524	514	516	538	515	494	486	504	477	499	526	509	486	508	493	542	496	527	472	512	518	495	515	539	510	548	521	538	542	479	491	506	514	532	472	537	517	519	530	519	494	501	520	528	506	499	533	523	489	502	545	511	473	519	517	493	513	522	493	484	517	498	482	490	532	515	515	539	527	471	483	486	543	573	454	486	544	514	512	502	501	500	492	504	514	465	524	509	511	529	516	497	520	542	532	514	475	521	502	507	508	487	479	504	490	551	510	516	512	509	496	488	454	502	504	560	501	541	462	510	516	541	487	537	498	538	530	533	509	498	502	505	544	535	502	527	498	493	532	544	526	510	499	521	497	515	509	515	573	488	501	503	510	502	496	542	496	508	519	528	498	533	495	474	508	524	479	490	528	540	461	513	519	496	498	498	501	493	542	553	546	519	503	523	518	492	493	531	494	509	529	489	545	496	483	523	525	485	512	466	478	483	503	535	510	513	539	545	499	519	500	482	543	567	508	503	458	538	499	494	541	516	516	532	471	538	470	534	519	517	488	492	507	547	504	464	558	533	502	502	504	519	507	507	478	528	509	504	510	503	494	532	551	517	525	540	480	524	509	501	460	505	511	520	542	511	481	495	457	528	519	540	462	492	533	507	507	487	541	521	499	516	506	515	491	528	528	515	493	484	555	534	533	506	508	506	547	520	491	556	516	490	543	492	522	521	516	517	516	534	513	512	514	501	534	494	505	550	523	510	502	520	515	483	546	532	521	545	507	543	515	492	473	472	510	500	514	510	514	494	490	503	492	511	522	488	469	478	505	500	534	495	516	505	519	481	486	522	525	525	528	500	506	504	521	499	520	501	469	490	488	507	470	544	463	495	496	482	566	495	518	501	469	464	546	486	507	554	541	507	478	515	507	514	534	491	505	495	468	501	546	531	498	488	538	495	489	552	523	493	517	503	473	484	505	515	506	521	533	497	482	467	558	550	501	534	523	514	490	528	503	522	506	542	531	529	494	470	491	519	523	471	520	532	481	465	501	491	507	503	488	541	482	529	491	507	550	549	501	502	494	520	495	546	465	524	515	480	552	518	470	473	524	506	556	501	487	536	466	511	530	465	502	553	505	559	557	513	540	489	512	524	498	497	540	458	500	490	535	510	497	484	452	485	507	517	513	507	511	522	483	478	534	476	508	463	497	482	507	485	519	510	488	495	511	526	533	526	506	517	487	525	492	515	509	494	498	499	473	524	516	496	545	530	468	532	509	541	512	492	526	457	500	524	485	516	500	502	480	490	522	510	538	485	522	487	537	524	509	486	494	500	524	563	495	536	538	522	556	480	551	495	484	508	502	521	514	479	533	515	549	508	547	505	539	509	498	520	541	511	480	495	493	517	538	498	454	513	525	526	481	494	489	557	507	557	488	504	522	534	507	534	559	530	498	470	504	510	523	532	525	505	525	550	483	450	535	500	501	534	497	542	536	506	506	508	538	514	534	513	501	471	503	516	524	522	529	530	509	544	535	507	526	523	496	516	465	488	536	537	508	524	482	509	535	514	507	480	557	506	520	468	503	489	524	538	516	569	530	482	539	503	529	514	482	533	533	527	464	529	476	504	501	528	499	494	520	503	519	530	471	512	512	484	482	502	548	527	499	501	532	496	511	522	471	513	497	492	483	501	530	533	471	544	512	529	499	541	522
7442	17138	13719	7380	5318	4049	3150	2593	2047	1823	1546	1494	1252	1138	1110	973	1006	972	958	870	909	864	899	830	819	837	809	808	687	740	744	766	772	744	726	756	690	753	725	770	751	732	737	752	713	706	671	703	766	685	699	717	724	691	696	739	732	704	709	694	736	691	696	662	749	732	690	692	691	700	683	708	677	669	689	672	699	662	678	661	715	718	659	690	705	688	683	707	649	644	707	669	681	734	659	727	675	717	723	704	679	669	703	675	681	721	698	694	726	707	686	705	705	737	694	651	746	668	729	709	686	691	714	672	710	684	689	655	664	707	759	732	722	713	720	711	685	672	693	724	680	701	662	672	697	683	724	703	729	713	702	712	691	738	711	667	714	641	657	665	660	708	688	681	745	650	702	672	676	735	694	663	688	727	659	713	685	686	737	684	702	678	717	670	675	749	727	740	701	677	704	660	702	690	704	701	661	678	721	732	652	658	703	660	673	749	700	714	662	738	730	747	688	684	653	709	716	672	697	710	739	715	644	656	715	721	747	651	670	729	676	727	691	704	648	688	668	719	698	641	693	676	662	717	683	742	672	689	654	710	631	677	655	685	667	671	689	724	695	713	675	674	673	642	670	710	681	629	704	707	716	673	730	722	699	703	665	697	728	704	657	745	645	669	682	698	724	686	702	635	644	635	666	653	667	666	698	702	673	675	674	675	691	701	698	670	683	646	662	710	657	698	690	642	663	702	636	723	689	634	722	678	674	704	690	697	717	714	673	728	660	700	691	685	677	681	649	694	671	662	699	667	712	716	708	698	669	669	699	677	698	656	677	694	710	691	656	709	717	687	697	706	627	692	698	673	706	710	669	674	697	661	670	729	697	675	674	658	690	676	706	679	660	687	698	701	697	690	690	719	686	721	665	674	665	674	687	770	653	695	687	691	678	685	701	654	736	693	686	711	695	680	691	718	699	686	703	735	747	697	720	667	736	663	632	706	676	676	658	648	651	683	696	686	692	690	685	720	725	691	645	702	746	692	666	675	670	754	659	636	675	699	692	703	698	651	680	660	710	682	709	680	664	668	671	733	681	697	679	633	699	712	711	659	723	705	681	674	680	683	691	689	687	671	678	677	684	676	704	679	699	662	637	696	693	673	709	688	686	656	699	663	704	682	700	685	730	711	698	664	693	707	695	682	705	714	679	709	705	748	647	678	713	676	676	705	659	662	688	690	715	712	640	722	646	690	685	690	722	690	682	732	679	680	708	689	684	712	737	664	634	685	687	691	711	669	725	663	683	702	675	704	682	699	679	687	705	709	678	675	655	696	658	669	700	723	661	741	714	688	721	675	738	733	723	692	741	652	718	688	696	672	714	693	635	756	697	720	692	722	658	707	680	704	681	713	708	693	675	691	656	688	684	693	666	678	642	682	681	696	740	709	696	666	707	669	679	728	670	700	736	721	705	637	695	712	671	726	719	706	687	707	717	692	663	678	720	712	726	687	733	661	723	652	672	671	665	723	712	709	712	691	686	678	696	668	663	699	707	680	671	667	701	661	715	687	707	703	678	693	653	658	658	742	631	737	688	673	637	651	677	669	704	667	703	662	714	689	676	675	707	723	717	737	679	705	635	644	689	708	679	635	688	729	701	705	668	728	684	694	688	703	726	693	709	701	686	699	661	690	668	694	684	651	715	682	705	615	681	656	692	715	678	676	685	691	713	665	664	703	751	724	716	657	695	733	666	682	729	706	726	684	692	708	694	726	711	668	700	652	688	662	715	686	658	626	682	726	696	718	699	660	678	647	678	646	723	652	677	669	682	649	714	694	637	684	672	697	664	649	673	658	684	666	735	719	673	686	688	666	639	703	731	733	717	643	686	640	695	692	689	701	684	680	698	651	699	671	683	693	670	670	721	736	687	699	689	683	716	694	634	756	663	699	669	652	726	685	699	652	655	659	666	638	673	723	707	689	682	721	700	701	652	649	704	686	721	711	701	679	707	728	644	647	685	697	713	688	694	719	698	651	696	657	691	705	666	666	733	704	707	729	695	713	737	662	683	701	683	676	674	719	679	705	705	673	712	674	700	679	685	706	653	737	689	711	698	637	691	763	672	689	728	715	665	676	704	701	699	667	660	698	689	691	713	705	669	705	734	638	728	660	682	708	691	658	720	630	659	705	642	716	700	690	687	651	615	734	710	691	704	699	695	679	748	676	675	692	705	711	655	676	680	656	665	733	674	742	658	723	722	694	682	687	667	662	672	678	672	704	694	657	678	679	727	634	691	648	700	744	695	695	688	682	718	735	658	706	687	700	710	694	689	712	689	626	655	689	646	730	669	686	720	783	704	721	702	675	674	670	703	700	681	695	636	658	714	728	704	663	718	683	727	632	670	691	673	678	633	659	679	745	677	675	692	665	657	723	671	664	677	692	693	726	679	683	691	671	684	673	666	712	705	679	709	688	702	735	696	662	636	672	712	682	682	689	713	692	721	673	671	687	705	706	722	674	715	703	677	713	767	651	673	677	702	682	676	668	698	705	668	681	690	699	743	737	705	659	753	724	675	689	715	707	688	663	679	694	714	710	707	684	668	696	713	713	681	692	708	691	700	692	708	689	677	631	667	734	704	718	687	647	681	736	662	729	659	718	673	697	717	707	680	694	681	730	679	702	712	719	698	667	725	734	673	681	678	689	693	721	747	713	660	652	665	677	697	712	709	668	691	721	681	706	736	739	656	674	664	709	691	705	685	650	710	773	675	702	671	665	674	658	644	754	697	627	670	747	720	695	710	678	702	695	710	659	671	722	718	715	690	728	676	710	715	686	710	663	690	716	714	697	670	701	668	702	696	693	638	654	694	698	698	724	697	774	681	702	663	648	680	673	646	663	706	682	641	726	716	685	707	698	686	674	719	630	662	702	687	681	738	679	673	687	724	667	679	739	700	684	644	660	706	665	676	672	679	678	741	688	706	682	634	712	680	675	674	702	660	676	678	660	711	733	689	702	693	686	691	709	699	681	699	681	665	704	671	668	691	699	663	679	618	679	680	661	702	684	676	698	719	661	696	649	727	680	663	690	692	654	630	646	717	709	668	680	674	709	681	674	671	645	682	671	693	665	695	720	687	658	683	685	701	659	686	710	654	694	684	707	669	677	696	722	670	675	686	672	710	708	719	710	703	682	678	685	677	689	682	646	672	634	689	677	677	697	675	692	675	756	680	719	740	661	666	714	687	671	705	720	708	736	660	715	700	695	659	726	712	697	667	657	717	706	698	707	703	686	712	685	715	690	731	668	711	709	692	679	718	699	631	689	734	677	648	669	665	664	652	723	724	663	716	658	707	731	681	687	678	673	687	693	689	685	721	697	718	671	683	680	684	707	712	670	654	710	683	691	683	699	692	663	661	653	679	728	737	724	704	693	648	682	671	712	661	693	695	623	716	714	695	670	701	697	697	712	702	713	690	682	659	671	683	670	699	721	681	659	703	674	644	719	682	703	672	697
27071	21214	10817	1107	667	602	583	579	505	566	557	557	508	550	520	539	527	546	561	562	536	542	552	547	573	551	546	525	496	554	558	567	584	527	521	560	521	551	519	555	532	510	583	548	548	497	586	522	534	543	481	572	504	571	566	553	542	541	534	535	566	555	544	568	553	557	497	541	534	574	522	596	548	577	550	542	565	541	535	546	560	519	541	549	581	518	504	559	536	537	568	538	521	547	536	529	520	542	569	534	526	538	562	526	563	530	540	530	545	526	548	593	563	562	556	541	513	519	556	517	540	505	545	556	546	542	528	503	522	524	513	551	533	487	554	505	527	520	524	543	533	602	548	561	556	544	522	590	525	508	515	570	509	539	548	565	540	536	531	545	538	575	562	532	531	546	555	539	571	496	517	523	531	552	530	540	556	520	500	588	535	561	535	529	552	544	560	517	542	511	542	578	528	562	496	516	583	515	509	511	546	511	548	571	546	566	558	593	541	530	573	557	532	530	548	545	541	547	550	524	505	540	540	537	563	527	542	508	497	546	525	550	544	530	530	518	547	508	540	527	527	551	510	549	544	547	569	516	511	585	538	569	528	638	540	523	543	570	515	539	537	499	518	530	538	549	552	504	523	511	527	582	550	580	550	549	551	552	515	589	539	567	538	571	568	539	540	560	541	527	537	521	580	576	541	526	545	501	548	572	527	527	569	528	498	540	575	557	545	561	544	501	526	560	516	554	526	515	528	573	515	518	520	518	537	542	481	580	562	531	573	516	544	506	528	521	517	572	550	570	533	559	578	578	499	535	589	540	548	548	533	538	556	542	535	542	557	546	559	545	510	527	526	571	513	546	535	495	551	542	537	562	551	579	562	545	550	535	551	507	535	555	501	544	545	521	568	499	487	547	595	534	557	526	556	586	534	563	528	530	490	517	582	562	555	568	542	553	548	524	588	612	556	533	557	495	544	544	498	549	527	578	523	536	517	511	529	559	546	494	511	548	546	528	518	528	534	539	550	543	557	536	522	512	492	514	567	511	531	538	520	541	532	513	541	543	526	532	540	552	523	528	602	534	514	522	502	515	568	525	524	512	526	543	542	499	583	503	526	529	530	523	542	519	573	544	543	578	510	552	501	521	557	567	547	581	517	523	570	552	527	546	501	544	539	565	501	496	556	521	530	516	525	524	550	502	579	558	530	563	551	524	511	541	527	543	584	550	549	551	566	548	578	561	546	561	568	529	511	547	568	515	554	504	560	560	567	564	546	548	483	539	502	559	508	520	516	511	532	536	538	553	505	532	530	508	533	549	557	554	524	568	550	538	540	526	543	510	543	556	567	552	541	550	489	561	536	571	587	603	514	528	575	514	540	556	522	545	498	534	518	523	490	554	594	560	549	524	544	501	526	544	550	516	542	524	561	503	544	533	526	522	530	559	538	494	503	539	546	506	526	502	560	533	560	526	518	548	563	545	542	556	529	539	565	516	529	522	545	544	549	544	567	539	550	521	529	599	538	531	577	553	599	534	531	544	525	526	520	513	520	529	509	570	489	557	559	559	543	551	511	520	553	562	488	518	556	498	548	567	554	562	547	515	562	552	543	550	475	532	514	552	530	521	544	528	496	547	591	532	531	537	543	522	542	542	534	549	529	525	554	537	526	541	556	521	539	571	544	524	522	521	546	521	559	548	541	515	525	559	523	559	588	532	523	555	530	550	579	503	525	531	528	546	519	519	534	491	528	562	532	493	550	504	566	534	570	537	545	541	548	526	531	549	570	552	556	545	559	550	515	529	549	592	537	519	514	513	550	564	517	566	597	562	501	565	544	535	530	547	537	524	507	528	500	498	557	549	593	516	537	538	535	525	503	509	543	571	522	525	545	513	564	530	526	527	530	521	483	599	523	552	516	581	521	522	532	561	575	545	519	545	538	563	551	515	486	498	543	549	558	560	509	541	531	531	556	536	535	575	560	535	525	536	553	538	545	529	523	509	512	558	544	562	549	539	562	559	533	504	621	535	541	603	523	526	576	509	547	516	561	517	539	523	523	569	538	574	540	539	538	527	533	574	544	525	548	530	534	563	536	527	537	510	574	544	541	550	539	520	521	545	521	576	542	542	552	534	554	536	559	517	543	550	548	514	518	579	523	583	538	499	522	563	554	554	548	543	499	503	556	577	547	554	544	520	530	521	524	523	535	535	518	516	549	566	542	537	545	525	546	531	550	505	565	498	573	562	557	510	551	580	548	589	514	569	551	580	504	509	517	525	529	600	539	570	616	580	549	526	561	556	567	561	545	578	580	566	517	549	530	528	552	513	564	542	548	504	526	507	514	584	512	511	521	564	576	544	523	542	554	542	536	549	583	550	526	557	551	570	571	510	553	560	527	502	532	569	508	545	532	529	496	536	531	522	514	553	523	531	565	546	530	499	548	519	531	540	560	547	501	524	510	572	571	494	523	520	508	536	539	514	516	478	544	557	500	532	522	585	532	583	514	532	587	512	533	586	561	536	506	572	539	556	518	531	498	526	513	543	585	574	560	541	519	553	590	528	547	556	545	551	523	562	543	582	574	510	533	561	535	547	546	550	531	551	511	545	521	528	518	539	530	489	542	502	572	523	492	520	566	555	552	566	558	587	539	574	519	559	533	532	533	526	556	541	570	523	543	522	490	549	530	542	552	566	538	573	543	557	560	564	554	521	537	517	510	555	504	540	535	582	486	569	571	560	566	491	544	542	521	527	555	576	533	507	524	515	553	518	519	561	523	566	533	526	542	545	553	505	564	522	547	553	508	502	543	527	570	530	559	550	568	546	556	553	509	568	570	522	532	536	537	559	541	534	549	519	532	537	548	538	524	555	548	505	535	523	564	504	491	542	527	545	550	514	549	513	539	547	512	531	565	511	548	522	537	533	542	545	557	562	549	531	512	526	546	531	550	520	552	523	544	554	521	546	528	538	510	561	534	527	575	543	517	577	516	548	510	520	558	527	533	512	552	544	532	552	543	544	537	509	507	564	563	563	537	588	519	513	524	552	550	560	573	549	509	484	562	543	542	565	567	535	533	529	539	582	514	536	559	523	535	537	529	555	554	578	554	556	540	535	570	531	545	513	519	545	550	564	554	575	525	487	564	539	561	487	522	509	563	495	541	540	538	508	556	545	527	540	554	564	536	555	600	486	558	525	526	551	506	521	530	512	550	555	582	571	539	585	522	508	530	516	544	505	518	526	551	527	554	568	549	542	528	527	547	539	527	514	503	570	544	537	538	515	587	550	518	547	536	551	583	568	588	526	567	565	545	577	564	541	512	568	548	532	534	544	535	552	518	542	503	501	539	530	543	497	553	520	541	495	504	591	556	527	526	547	521	550	553	551	528	578	586	549	536	532	554	532	544	555	546	543	529	512	510	513	555	544	552	586	544	559	589	534	538	527	545	528	535	554	542	512	533	558	529	540	566	572	549	556	526	569	492	543	576	552	529	520	526	499	529	561	542	529
4092	1519	1328	989	860	783	785	777	745	732	750	704	722	768	748	714	720	687	716	700	729	725	674	682	702	734	738	694	667	725	718	758	684	686	707	670	697	751	727	722	712	709	731	723	717	674	696	725	706	700	762	703	707	736	693	789	737	709	690	699	704	723	760	716	658	708	725	707	685	649	708	706	733	750	732	681	684	712	771	674	720	715	710	690	708	752	735	707	682	699	716	710	697	726	715	705	728	689	720	655	674	711	719	709	746	688	709	719	699	723	703	701	712	719	667	728	713	700	732	732	725	718	686	734	699	684	721	764	714	711	694	699	727	703	696	699	716	742	709	682	755	752	700	734	762	725	726	719	698	700	754	749	690	730	702	720	694	668	710	730	667	736	715	737	761	664	679	735	714	761	698	746	712	674	684	703	656	702	727	720	694	683	748	720	696	690	704	681	691	684	706	718	686	738	682	731	669	704	714	715	715	720	744	753	731	708	738	687	691	627	678	724	683	718	713	718	685	684	714	721	706	738	687	674	695	723	709	684	709	672	710	715	673	687	721	679	717	713	716	707	681	700	700	660	674	730	710	722	730	689	631	725	650	677	690	696	763	674	720	692	749	689	691	693	687	746	689	730	734	706	708	694	683	703	730	674	637	662	684	679	719	717	684	704	728	686	756	664	688	639	699	704	713	651	710	711	718	725	689	710	679	685	690	709	721	733	693	649	709	688	726	750	713	731	735	734	726	688	731	708	729	742	744	722	702	674	726	721	655	734	701	700	686	697	714	726	666	706	694	705	692	702	708	719	704	730	773	695	719	732	783	717	697	669	698	672	750	673	720	707	701	704	718	726	719	747	697	701	725	719	722	680	692	708	705	700	717	755	706	705	692	708	690	701	687	689	712	730	679	699	746	721	693	659	731	694	702	681	775	746	740	702	667	728	717	702	705	746	687	685	649	723	713	675	649	720	699	694	702	710	658	716	733	692	724	751	726	662	744	742	773	704	680	694	727	750	715	743	690	658	750	708	714	735	703	720	733	708	701	729	664	696	688	679	690	713	677	671	733	697	678	702	694	683	738	682	768	709	721	661	705	721	664	732	722	715	784	706	703	718	689	714	671	690	734	686	674	722	687	692	736	753	687	741	694	680	732	715	691	770	699	711	685	666	680	709	689	690	729	732	686	683	709	709	686	734	726	688	718	701	682	713	661	724	694	739	725	712	730	726	707	671	711	692	734	716	723	712	725	675	687	666	728	673	776	747	736	691	710	658	718	750	703	707	694	707	685	697	679	733	699	718	724	724	677	688	720	701	767	724	726	700	670	716	684	697	689	702	657	717	737	773	743	732	675	746	702	697	671	705	683	709	710	733	685	709	712	724	726	738	742	693	687	722	739	713	682	718	701	737	725	714	659	711	740	683	699	686	706	733	711	703	715	741	720	659	716	739	722	710	679	648	725	712	675	694	752	733	700	694	680	645	703	725	678	702	706	707	674	742	693	687	773	766	712	705	663	698	755	684	732	649	719	687	739	713	673	713	689	698	714	714	751	679	706	708	680	717	681	715	726	709	740	705	721	742	747	689	705	695	717	751	697	728	714	677	697	730	695	685	693	760	700	695	709	738	673	676	756	722	708	734	719	729	721	657	735	682	698	687	667	684	679	759	705	683	717	704	709	719	744	750	776	676	739	700	716	699	734	709	716	702	690	667	734	712	671	723	689	741	688	699	687	723	665	722	741	667	683	690	720	706	665	708	689	715	700	687	722	664	679	676	711	729	686	659	679	713	739	648	681	693	766	719	743	678	716	674	675	756	735	725	749	658	716	699	720	697	703	739	752	738	732	717	680	736	724	708	732	767	687	667	703	686	707	717	690	723	692	704	690	694	755	741	731	717	724	712	688	704	737	732	751	736	711	730	696	739	699	710	685	702	690	691	687	754	694	722	690	738	683	750	677	737	682	727	736	687	670	683	685	717	713	692	707	713	705	706	714	710	723	715	665	681	773	748	753	727	740	692	695	685	745	743	798	758	710	711	679	747	713	703	720	737	697	722	709	677	694	690	751	736	721	690	687	729	711	703	737	713	707	700	702	662	704	675	717	723	720	722	690	738	751	716	688	697	707	693	701	715	691	707	699	708	707	738	706	728	686	704	725	730	743	693	742	668	675	697	742	696	689	698	677	697	669	677	737	744	701	682	702	740	750	736	718	725	699	681	746	692	701	711	705	708	750	699	726	681	709	679	682	684	725	708	702	714	734	704	699	692	712	759	754	728	728	710	733	714	642	699	733	722	666	704	705	670	722	684	711	719	696	724	692	693	731	726	716	665	687	724	683	712	704	691	678	743	696	674	734	725	663	710	682	716	624	703	736	689	733	732	712	752	692	693	702	725	714	734	707	737	705	702	715	697	744	704	716	729	678	751	703	653	709	699	663	683	650	686	682	713	718	672	683	699	673	737	701	728	657	727	717	700	734	771	715	684	688	673	708	700	697	702	670	694	722	699	709	693	719	711	721	714	711	728	695	766	709	709	732	722	674	673	670	728	737	700	757	690	697	705	727	715	725	703	678	712	739	727	756	727	716	668	708	701	755	728	675	694	746	662	699	706	714	712	690	716	639	761	733	776	737	685	719	681	725	718	711	673	697	683	720	763	681	667	760	680	730	731	699	731	712	700	724	802	723	721	730	668	711	715	714	696	736	729	698	658	662	721	684	662	750	727	727	695	731	707	711	706	706	701	765	699	746	685	746	722	711	687	716	721	719	739	718	717	701	694	730	722	704	713	733	712	710	700	732	650	659	716	684	747	771	711	727	711	689	734	676	738	684	712	707	696	726	704	721	682	672	701	705	718	692	642	747	718	717	680	763	659	782	643	748	710	725	710	737	714	702	693	747	688	664	721	732	725	735	712	689	683	697	712	701	670	751	697	672	718	664	695	675	671	719	704	694	731	710	725	730	720	685	723	689	682	676	708	686	704	685	738	709	805	694	751	709	686	772	700	734	711	748	689	686	721	710	710	752	672	679	741	692	710	690	693	783	685	705	714	707	724	729	732	652	674	694	699	708	738	708	692	734	725	686	702	712	709	723	788	714	717	764	712	758	686	763	701	666	748	703	676	675	678	708	719	727	743	708	698	695	760	701	643	692	719	675	750	731	709	733	709	744	699	724	693	727	682	716	689	705	699	710	707	729	681	701	695	705	723	709	682	699	749	712	702	721	691	672	667	748	703	681	668	724	710	760	750	681	716	723	707	649	719	727	725	675	696	714	692	745	717	690	665	745	686	660	734	723	686	736	711	746	696	714	717	735	762	674	714	695	713	668	741	720	703	693	714	726	695	701	742	652	707	742	715	726	709	734	724	724	690	686	702	674	733	736	712	711	720	688	722	726	673	722	774	635	690	730	718	718	732	687	696	746	744	712	711	756	705	744	683	641	735	755	679	718	703	729	684	683	717	690	693	702	705	702	693	738	698	710	663	685	690	753	724	668	722	727	690
23913	21486	29118	24266	21475	13398	1841	1166	1018	952	918	954	897	863	817	879	804	804	822	843	776	768	744	774	816	794	786	798	760	810	794	810	823	796	726	763	811	779	799	761	748	775	798	733	817	766	760	757	755	770	800	721	798	746	804	816	816	790	813	745	788	760	781	752	804	780	819	736	773	755	711	749	777	725	783	798	786	782	761	752	736	777	762	746	748	754	728	755	833	763	792	731	784	801	735	751	730	744	715	767	774	757	740	763	792	798	751	794	761	794	779	784	768	755	781	766	755	746	715	768	757	715	797	736	756	749	727	700	730	760	772	762	706	801	760	777	790	766	730	724	799	751	796	794	701	771	715	721	758	750	731	738	754	789	744	766	748	778	729	781	765	769	763	779	783	811	764	816	709	694	726	731	785	742	702	789	770	769	811	738	797	761	738	726	765	752	704	740	717	749	697	797	801	713	773	788	779	791	735	778	715	781	731	742	828	741	741	766	747	771	742	743	712	716	739	766	770	745	781	745	775	727	760	785	764	775	716	796	738	763	727	755	747	728	739	741	729	747	739	719	770	728	774	774	720	799	745	791	784	786	710	770	735	777	790	772	757	761	784	755	750	753	776	761	715	774	739	778	774	787	762	785	745	766	727	748	755	769	731	764	760	759	741	760	771	798	751	759	743	758	714	728	729	748	800	738	707	772	769	740	745	759	760	744	753	717	745	770	777	775	776	731	783	732	785	756	725	743	757	718	761	778	731	757	721	766	753	733	756	753	750	772	785	738	733	779	781	778	723	747	773	783	745	709	797	768	698	788	793	791	764	736	736	696	736	803	753	767	769	780	745	777	740	713	789	738	707	703	716	753	698	779	752	733	795	735	724	752	755	780	731	718	744	743	743	752	718	737	736	753	771	755	703	781	765	784	757	770	723	783	747	744	785	772	790	710	750	712	746	730	798	767	757	760	739	747	788	754	764	735	784	787	773	785	742	738	793	756	778	722	665	733	782	765	759	727	738	738	758	714	740	724	743	751	744	757	698	807	740	754	694	748	738	765	736	757	767	780	772	769	768	722	725	768	710	782	797	772	737	744	739	735	788	739	776	787	772	810	791	768	750	765	737	744	748	776	723	722	814	757	766	771	763	770	761	736	743	750	745	756	775	773	769	791	745	726	796	696	847	720	743	772	763	742	754	711	772	760	802	675	753	730	726	788	769	788	748	754	739	726	759	746	702	751	746	715	763	743	773	779	718	760	740	744	788	776	736	796	762	754	751	772	741	774	744	757	734	773	805	754	758	791	741	760	679	728	793	754	813	704	782	677	770	789	776	735	738	757	724	751	805	749	704	773	743	749	735	761	761	778	718	789	767	719	728	738	766	741	738	757	724	778	744	724	764	729	778	757	750	758	769	777	778	762	764	758	751	728	796	759	798	773	745	718	771	757	755	781	755	809	767	716	803	691	772	776	776	734	734	751	705	704	754	735	803	740	736	755	741	708	746	769	754	792	746	771	775	798	730	771	792	759	772	735	755	727	805	770	773	764	752	805	748	742	756	783	732	753	757	766	734	758	719	759	786	776	740	784	712	746	735	740	732	754	768	755	724	733	730	698	782	776	760	792	758	772	767	737	721	755	769	695	782	751	720	699	689	756	762	794	727	755	769	756	768	803	747	686	765	789	773	749	742	780	776	739	733	729	770	741	737	727	714	729	774	770	797	775	749	752	810	711	740	778	761	754	778	786	746	764	780	790	771	782	735	731	740	773	714	780	719	712	809	753	729	762	746	727	703	745	690	756	723	805	706	773	768	764	755	801	767	727	786	709	747	735	791	746	739	749	756	692	765	797	725	786	807	730	739	726	776	748	733	746	781	791	724	741	786	772	746	750	759	714	760	731	787	765	712	748	732	764	743	740	730	716	755	715	758	712	724	737	735	780	752	765	726	743	786	755	775	760	729	746	766	712	811	784	778	707	739	757	763	796	742	718	762	724	748	707	767	728	726	761	782	799	768	820	783	746	749	753	711	782	709	758	714	691	711	699	734	741	742	750	711	734	751	815	747	746	772	730	772	761	736	720	740	757	744	746	765	762	809	764	759	788	747	738	731	780	732	719	735	778	729	763	776	773	763	748	752	751	760	771	752	778	739	759	757	685	752	754	726	750	768	718	763	757	751	709	745	788	738	753	742	783	719	720	759	741	743	721	737	739	758	680	751	757	770	754	710	772	751	717	755	713	728	747	744	772	756	721	804	771	732	752	765	781	787	752	738	723	714	816	793	721	760	806	734	761	786	715	776	748	711	755	811	763	722	702	765	766	764	747	728	758	776	810	746	769	687	809	772	738	709	779	694	707	743	781	716	773	729	741	717	785	777	789	755	761	748	729	744	757	757	783	755	791	769	773	771	723	732	798	733	755	763	699	766	782	717	790	715	745	755	726	780	771	767	769	761	718	713	793	785	762	754	759	784	731	672	721	770	778	730	777	803	774	756	704	816	792	754	702	770	761	749	747	739	781	775	784	724	743	720	771	733	792	787	712	758	758	763	789	769	701	728	759	760	722	764	737	765	725	729	760	762	717	706	755	720	771	767	754	771	754	756	721	733	759	715	757	748	707	738	823	769	749	708	738	740	841	727	803	717	686	782	758	770	787	777	710	789	743	743	723	757	765	738	718	768	746	766	778	737	788	780	755	776	742	718	736	707	719	741	715	804	791	784	741	751	767	771	752	736	756	669	724	737	766	753	755	724	781	773	773	774	748	747	741	765	750	753	746	738	756	755	733	733	782	750	806	775	775	803	758	731	743	762	786	719	769	736	714	718	791	796	761	725	761	774	763	735	725	738	764	774	773	764	738	761	731	729	683	703	745	766	734	745	736	744	773	716	764	761	784	789	745	712	750	738	795	770	735	782	759	747	744	776	780	740	747	750	776	757	732	746	790	767	776	761	751	754	734	714	791	784	740	768	723	739	709	713	765	788	732	788	738	733	726	720	744	779	812	785	746	779	773	775	722	733	737	726	751	714	749	726	807	746	702	771	743	708	813	798	715	733	744	804	757	728	711	716	766	774	759	733	806	786	764	784	774	779	726	773	710	740	727	672	785	749	690	729	765	785	805	784	706	749	737	781	770	760	754	748	721	740	779	779	791	752	782	759	753	761	793	736	776	725	770	767	783	738	758	752	760	796	778	742	818	758	780	807	729	773	731	755	731	791	780	779	699	714	777	805	740	788	761	774	761	732	737	746	751	768	808	736	749	767	774	737	746	713	786	730	751	743	763	819	778	762	746	756	732	756	773	738	699	776	772	709	721	729	794	772	761	717	724	749	733	691	751	746	767	743	751	722	771	744	768	759	756	786	770	743	741	692	774	776	780	796	791	768	750	762	724	722	745	752	771	768	795	771	753	754	788	736	773	767	739	734	748	745	774	782	781	711	730	697	756	766	711	762	798	795	744	757	718	781	789	728	750	732	776	782	702	726	719	737	697	766	746	743	738	794	795
5051	11159	9067	4627	3383	2735	2299	1992	1764	1525	1512	1343	1293	1249	1134	1191	1187	1164	1094	1090	1087	1103	1053	1006	1051	1021	1009	1072	1040	1055	1056	1038	1052	1009	1043	1054	998	971	1017	990	1004	992	977	1033	1013	1012	986	981	950	962	992	993	1008	1014	1048	1022	939	998	1035	1041	1001	992	999	956	965	983	1004	976	934	935	1021	990	988	957	1053	958	973	1023	982	957	1012	975	1022	936	1007	1021	959	1012	975	957	962	940	1037	997	967	1005	993	984	986	1005	1019	1050	1031	976	980	987	938	1020	990	926	970	1030	1017	1022	983	973	977	998	931	981	1045	1002	1000	996	978	1000	945	1019	973	995	985	1010	982	967	1031	988	990	987	990	968	997	1035	989	985	977	991	1031	1060	994	972	988	1006	1006	972	967	1001	963	1001	978	1009	1003	930	994	1024	965	1006	1045	945	988	990	950	962	952	972	1030	925	1010	994	995	1037	1004	960	1008	1015	983	1018	944	924	987	1062	965	998	942	968	1012	998	969	967	969	932	935	1020	996	981	982	1008	1004	983	995	993	1034	1052	979	1019	1084	981	972	968	1018	901	972	1016	959	995	1005	991	1000	944	1028	1001	984	1003	1026	977	979	992	956	1003	972	1021	1033	1022	993	1027	957	953	969	1037	1022	994	1024	967	951	1034	1024	943	1008	995	1014	974	988	1006	974	976	942	1012	1004	1051	980	958	950	1017	984	1018	1023	1020	991	1058	992	979	1006	997	997	977	988	1011	986	976	955	985	969	1026	939	1062	993	980	1001	995	1036	945	999	983	1010	945	997	995	1027	972	968	997	949	998	992	980	924	981	990	994	980	980	989	915	1031	983	926	940	960	977	947	947	1005	950	1016	988	991	948	956	985	1019	973	1000	1019	1023	970	1004	1010	976	1022	1041	926	955	958	1019	997	1028	974	985	973	985	956	991	895	971	978	981	996	982	1033	983	1011	975	970	991	974	992	1013	923	1006	970	948	956	987	1037	957	1008	966	1005	964	965	970	902	954	957	1029	974	978	996	926	973	974	927	998	993	971	966	964	1016	975	1046	968	986	983	1002	970	1007	1014	977	956	1001	1014	986	996	971	954	1029	978	997	1004	987	967	1013	949	934	981	967	998	1009	998	1028	966	1031	1003	977	982	1029	1009	949	1008	979	1013	970	965	994	974	978	1007	1007	991	1064	1007	969	1013	947	926	1030	1032	1015	997	993	1008	954	1040	1010	1017	1005	989	1015	947	1032	948	978	951	976	963	1001	937	959	984	1009	937	1017	985	962	1000	1022	991	962	1012	977	969	929	1042	1031	1017	978	1055	979	1004	953	989	963	996	997	953	1004	972	993	956	1011	962	1012	952	1024	918	963	962	1018	979	1057	1001	1006	999	995	970	982	1043	977	999	980	972	1012	1005	978	1005	954	1028	970	1034	980	960	941	988	987	954	979	973	988	921	999	998	995	980	1029	955	947	947	1021	975	1020	1006	1005	1013	985	1009	986	961	964	964	979	1026	943	1010	1021	969	999	932	964	981	988	943	994	980	988	981	994	976	953	978	981	1025	927	993	992	1022	957	956	1023	984	1009	946	965	1013	1019	971	950	1011	1040	1011	998	962	966	970	1014	1051	1000	981	974	1006	937	956	974	995	984	1022	1013	971	925	978	990	1035	990	985	1021	983	1018	1035	1026	997	981	958	1001	1025	964	1007	937	927	981	971	932	1005	969	944	997	1000	972	945	1020	948	953	932	1004	958	970	1021	1019	994	989	979	1008	970	974	994	964	986	948	973	903	954	957	962	975	1048	965	975	990	990	950	975	1069	968	983	1016	950	996	965	945	985	1007	988	952	971	988	1022	972	1009	1009	985	976	1031	990	1028	1002	1004	995	963	1002	954	1033	981	978	981	968	1016	997	947	1031	976	1005	944	1013	994	947	982	978	990	980	1022	986	1015	969	983	975	932	1001	1014	1039	967	1014	973	1000	952	1013	995	965	947	1031	983	978	1000	1019	1024	937	1058	951	943	1068	947	1062	956	1023	1024	985	907	939	997	1000	996	969	994	955	958	970	979	1021	1003	1002	963	1025	1028	958	1041	994	968	1032	950	1026	991	950	1032	980	1029	960	988	1026	954	966	965	1027	943	967	1001	1006	1004	1013	989	942	1015	1008	1044	1027	984	971	1057	969	1003	1022	964	980	993	993	1016	964	1029	978	960	957	1005	996	945	982	1026	1002	1015	1003	963	959	1017	965	963	1001	1026	916	967	1006	967	983	992	1027	970	1026	963	967	1008	928	996	987	981	989	941	963	969	974	950	1011	935	1002	1022	973	969	958	980	980	958	985	1033	1010	997	1022	989	1027	955	993	986	991	974	907	997	953	970	980	1046	995	998	1004	970	1008	981	981	966	1011	941	994	969	979	982	1025	935	984	1012	926	987	964	995	978	994	994	987	987	997	965	989	1011	1030	1011	990	919	1068	981	1007	1021	1022	971	980	1008	1011	930	1024	1043	955	1030	939	1013	1057	992	986	959	1007	982	998	1009	1017	973	976	1065	988	964	983	961	1005	931	959	958	1033	970	968	960	970	998	959	1019	955	1002	977	989	1027	951	1015	1018	1014	937	1006	966	977	962	1012	957	1015	979	1003	1003	983	968	995	971	959	941	952	1007	968	984	1025	993	1041	984	1034	982	995	1045	972	1028	1021	997	975	978	986	1012	998	984	958	901	984	995	988	969	972	981	961	1018	969	962	979	930	964	954	985	983	967	969	953	973	955	1022	1033	1003	980	992	908	1019	919	1044	995	955	986	1003	959	1001	981	1001	1078	969	967	977	1047	1022	1004	1015	967	896	962	957	1005	956	969	998	982	1038	1013	947	959	980	1067	1002	1008	964	1035	959	1003	990	982	1029	940	986	958	1015	1015	954	989	966	1004	1000	1048	970	922	955	977	971	937	993	950	960	933	966	1011	975	974	1051	980	1012	970	979	1021	1076	988	967	979	983	912	974	982	1003	976	982	998	989	978	996	946	986	1003	1076	963	950	961	995	979	988	979	975	1035	996	991	950	989	961	941	1001	987	964	1025	962	985	994	991	977	1042	1017	988	973	1036	982	943	953	1008	982	997	1015	957	1018	986	1040	1030	1006	984	980	1004	998	963	1022	1002	956	964	953	993	1030	1014	995	957	1000	970	950	1020	1011	988	967	1005	937	1040	1016	963	1000	1027	957	1006	1017	1007	995	994	989	992	1004	960	966	975	1040	975	984	923	1045	1032	981	1003	1000	1010	984	988	1016	1019	1010	994	1009	974	970	967	953	986	944	944	1024	992	984	996	945	1015	1004	935	1025	1006	1038	992	1026	982	987	970	955	970	939	975	986	956	1005	1002	969	962	1035	921	995	995	953	912	992	980	1006	963	945	996	942	1010	953	989	999	962	991	936	934	981	992	1034	965	1006	1013	947	970	990	999	941	971	962	962	1017	978	988	955	1051	1044	1019	942	1007	984	953	1019	978	964	982	1021	921	932	1026	994	1009	976	1014	1010	968	1046	967	998	1025	1029	1020	976	979	961	1012	1042	954	962	1004	1057	956	997	1003	956	944	1014	970	949	993	1021	971	1014	1026	982	953	976	968	982	1006	947	955	1026	999	933	987	990	991	921	987	1036	1017	961	989	971	976	1012	984	1001	965	1049	1063	988	1002	996	995	965	967	938	1008	968	971	1010	968	1006	1030	1013	1016	1020	973	1028	1026	918	1011	989	948	1026	944	954	914	1027	979	989	963	959	958	965	927	1052	975	937	1037	1053	977	983	944	987	1022	1005	957	978	989	1039	978	1025	983	991	969	1020	1049	1072	977	987	995	976	1000	1004	960	946	978	1020	1067	1006	1045	1016	965	967	939	1014	1003	986	984	997	981	993	1028	996	1000	1021	1000	1017	970	1030	1001	971	983	965	1003	1075	972	921	989	1052	961	1018	1008	1015	999	1012	998	1038	948	1003	971	1038	960	937	964	993	1026	1001	980	1005	950	958	938	968	990	965
23058	21486	29517	23879	21486	21542	11288	1407	1044	886	871	750	724	639	704	628	632	605	575	529	603	572	578	567	598	528	541	579	542	550	529	627	563	440	546	581	535	516	549	544	530	525	537	508	515	516	535	531	550	524	528	536	502	537	520	489	480	566	516	517	569	532	525	478	576	513	513	564	459	539	486	511	502	463	489	490	475	511	520	486	526	534	476	510	538	533	506	508	505	530	530	536	493	519	559	490	507	513	535	517	495	488	487	489	488	496	498	507	484	453	511	503	532	482	490	493	507	523	527	532	485	518	506	510	472	467	517	518	524	491	512	491	456	507	521	487	507	503	531	507	534	508	491	482	515	523	531	518	564	516	539	468	539	506	504	513	520	503	499	495	490	510	515	537	470	511	524	491	534	526	536	505	468	465	483	495	517	492	493	525	516	526	463	512	492	503	508	534	496	461	536	568	530	510	483	476	502	501	465	499	538	498	495	500	562	493	518	511	497	482	493	517	538	527	489	488	475	521	491	508	509	531	539	529	492	506	477	495	498	499	518	500	489	518	523	544	536	501	512	529	480	482	499	511	505	512	500	483	512	497	519	522	480	510	537	543	520	503	475	510	518	520	517	479	502	513	505	505	519	479	513	481	510	498	572	536	509	476	552	484	477	501	511	510	497	473	524	496	479	538	494	462	506	476	506	494	543	504	504	546	491	482	514	476	514	466	517	534	516	529	532	524	538	493	476	502	532	472	521	487	474	501	512	525	510	460	492	527	546	494	512	486	509	500	485	475	491	527	544	507	540	503	495	538	505	496	501	517	476	491	501	469	499	505	499	475	530	474	513	484	545	541	537	531	534	480	509	508	500	484	515	510	441	525	503	507	498	504	507	506	491	523	501	478	517	518	511	490	495	524	461	509	533	517	478	532	515	531	478	463	446	509	480	506	464	469	505	478	521	488	479	493	540	468	517	513	516	551	495	523	522	523	508	520	515	525	496	474	549	458	494	470	490	526	494	501	487	489	468	518	506	523	489	536	495	534	528	513	526	524	532	477	550	520	465	496	517	476	520	476	519	520	480	484	474	474	510	506	485	532	488	498	514	533	502	469	523	522	480	510	472	502	488	522	503	500	502	496	496	487	493	512	551	491	529	527	502	517	538	492	538	515	472	490	467	504	531	506	532	502	507	462	492	515	493	483	481	518	512	501	502	516	522	541	500	513	527	516	486	508	495	496	501	499	541	556	509	492	487	538	469	499	440	567	479	513	502	537	505	487	521	498	519	505	520	510	499	502	484	488	525	520	503	512	489	507	498	516	503	513	527	484	533	495	513	483	521	493	470	508	525	532	505	504	474	490	528	509	483	484	540	487	486	522	472	527	547	485	488	494	526	521	494	515	465	517	504	494	512	482	482	504	506	505	524	522	477	485	526	509	537	519	512	498	509	491	530	489	546	520	499	534	552	560	483	495	523	543	494	525	504	505	504	482	566	529	523	493	484	473	551	495	531	453	532	527	497	550	523	521	539	528	536	539	506	503	497	495	502	488	531	534	483	469	522	480	497	507	546	478	497	534	504	530	506	539	555	513	547	534	517	500	514	546	528	559	533	528	499	498	504	483	494	521	529	480	523	537	487	488	521	501	500	452	474	454	523	515	574	522	517	532	444	469	511	504	490	487	512	515	539	531	483	480	513	523	510	558	501	515	458	516	521	499	510	488	504	522	528	495	527	479	480	514	512	493	503	533	503	527	505	513	514	514	509	484	488	517	524	470	523	511	512	498	521	511	494	496	479	514	542	496	523	516	521	532	452	532	524	523	502	514	518	478	490	547	496	507	517	515	485	495	503	541	555	502	500	487	492	515	511	524	510	509	505	529	479	498	494	519	505	504	498	580	523	495	513	515	497	532	475	470	511	526	534	537	522	495	496	510	486	505	529	490	541	535	480	520	501	494	550	505	512	490	489	478	502	467	467	493	459	506	492	515	517	510	539	468	514	516	531	498	521	508	555	510	472	474	502	502	520	488	511	495	481	513	514	515	513	548	477	510	462	506	519	477	521	534	465	515	515	477	508	535	528	520	555	507	544	528	490	503	502	523	504	473	516	534	511	509	500	545	476	546	525	523	485	507	520	488	497	518	500	496	504	500	532	502	475	501	506	521	512	495	458	504	505	501	516	490	512	463	473	502	481	543	519	509	522	486	520	514	481	518	502	476	506	541	500	489	541	482	465	506	510	480	469	495	496	494	489	506	488	483	504	512	526	476	492	516	514	524	527	547	528	528	486	493	463	561	504	517	506	503	475	516	509	503	517	509	485	548	517	484	505	521	498	501	491	506	480	529	543	509	510	505	542	510	533	502	498	526	514	513	537	477	516	495	527	504	519	484	506	519	488	513	446	488	472	475	506	482	546	508	513	494	481	524	488	557	553	524	498	503	527	474	524	493	503	475	503	488	543	488	534	515	513	497	508	491	517	511	501	476	509	474	464	509	561	538	503	523	504	521	525	498	523	528	479	453	484	488	491	541	509	501	546	545	494	456	504	486	468	505	499	503	522	477	495	502	530	497	489	482	489	527	484	512	480	539	494	511	511	526	523	538	489	486	521	496	500	491	478	506	506	520	528	519	503	465	499	486	489	510	542	486	510	520	491	486	497	485	507	483	482	498	473	533	484	494	534	513	481	519	522	525	508	498	495	513	533	530	499	460	480	518	482	529	479	497	512	509	490	473	497	458	492	493	490	499	489	511	518	519	491	511	515	502	451	512	505	501	487	508	496	443	502	502	499	483	470	540	479	519	500	500	522	496	516	514	546	497	485	479	509	484	505	496	512	471	482	521	472	499	486	539	512	500	515	487	527	511	519	491	490	482	499	509	522	469	465	459	536	507	506	473	491	535	512	521	482	502	510	502	472	523	489	494	528	503	466	526	481	512	469	543	522	500	571	483	477	496	505	498	523	515	521	517	496	499	485	552	503	485	496	476	508	503	488	496	475	493	518	535	510	519	498	559	513	493	526	521	505	495	483	450	479	500	513	511	515	493	471	465	509	487	469	476	518	525	512	500	498	464	537	459	518	503	517	527	477	506	509	525	476	487	529	513	519	469	511	499	493	497	540	506	512	516	521	487	489	517	514	508	508	492	501	500	507	528	501	521	496	496	522	514	503	476	450	513	511	500	498	501	482	528	501	509	515	528	515	514	468	489	467	520	484	515	469	490	521	499	502	488	490	467	517	503	513	498	515	502	510	501	506	568	517	529	552	461	489	503	517	494	510	458	512	522	546	496	485	487	500	535	544	473	471	478	498	503	499	462	480	496	524	485	470	500	511	498	563	515	501	481	481	509	541	511	492	499	546	499	517	511	494	505	547	506	505	535	481	474	504	492	507	521	501	481	508	515	557	514	506	526	526	512	534	479	518	503	516	519	524	528	503	512	499	483	529	483	506	518	487	507	521	486	526	492	543	524	489	516	513	500	505	488	497	461	547	480	479	492	515	546	512	502
7284	16969	13984	7427	5240	3879	3144	2545	2154	1885	1639	1439	1257	1164	1119	1037	969	982	879	938	874	905	844	841	823	831	777	813	749	752	701	744	725	713	767	669	725	748	763	751	706	732	710	742	679	725	741	730	742	745	718	733	692	709	727	766	734	701	690	718	688	671	743	725	713	711	648	755	703	721	695	692	724	652	695	686	665	700	688	728	666	669	684	744	693	665	664	738	708	678	644	698	699	662	685	723	695	617	700	737	681	656	742	686	732	695	700	712	698	687	650	694	621	704	696	686	654	663	679	686	689	672	684	667	670	668	699	693	666	669	673	713	670	683	623	675	737	711	678	694	701	672	692	688	712	684	644	699	696	676	657	677	674	677	659	704	718	669	677	664	679	716	690	728	723	672	688	662	682	684	667	705	686	693	676	661	667	649	688	673	690	643	659	655	700	670	741	696	672	722	692	684	670	727	720	665	649	703	679	681	665	682	679	633	700	739	697	690	654	713	632	657	693	709	697	696	739	704	705	672	679	676	706	654	691	681	689	734	709	665	709	700	748	712	719	646	701	693	693	720	688	692	690	691	667	666	706	712	676	702	670	698	650	691	690	619	676	688	700	701	718	694	723	688	633	686	666	722	708	751	679	664	723	687	703	654	722	667	664	745	671	690	698	678	717	718	710	672	656	714	677	667	671	666	682	658	679	655	686	725	662	707	732	701	709	674	683	689	689	661	696	732	637	676	686	713	702	694	689	690	702	652	712	629	711	688	722	696	679	667	676	703	652	662	673	663	640	708	672	653	719	661	680	659	720	647	716	729	734	656	640	704	687	624	708	684	728	677	673	646	651	654	678	686	661	625	714	691	716	695	687	714	676	682	725	691	694	711	727	704	677	664	629	720	646	689	690	653	692	683	663	707	676	705	710	687	707	676	682	677	685	671	641	694	655	687	737	661	733	695	656	672	709	631	656	728	679	714	670	693	715	664	672	677	697	675	679	653	719	649	663	638	666	706	696	673	620	688	657	680	663	681	689	721	684	706	663	674	698	690	701	694	754	691	690	672	697	698	718	691	676	678	661	682	693	669	638	758	667	669	657	697	664	671	712	633	703	711	710	672	696	669	719	706	702	686	679	651	662	634	663	664	684	671	650	689	672	690	672	676	668	681	709	699	669	683	680	682	642	649	694	664	696	670	691	681	725	684	703	653	676	706	638	708	691	697	727	658	641	683	737	695	704	684	663	736	697	693	674	670	654	677	692	689	665	682	658	678	689	688	662	680	660	665	691	687	638	671	637	732	698	654	705	669	688	633	691	672	691	671	711	641	703	693	648	734	697	654	707	724	685	685	703	692	704	712	710	681	645	672	710	633	664	691	704	653	665	703	634	695	718	660	709	673	726	676	674	669	654	758	725	693	687	696	678	694	693	677	720	673	685	657	690	675	707	689	683	677	709	706	752	651	685	658	642	684	679	654	666	698	715	664	663	678	671	685	706	707	707	734	706	689	681	663	636	626	704	673	713	686	723	694	676	727	688	662	665	682	719	682	679	686	665	691	726	698	705	691	694	700	721	709	688	669	640	706	660	649	671	613	684	679	667	664	679	705	700	676	668	707	734	695	702	682	746	702	685	707	697	653	694	677	711	684	642	717	689	707	705	693	644	659	683	699	698	691	653	632	655	683	668	682	703	739	665	676	689	688	686	662	659	685	658	712	738	715	704	734	650	665	644	703	695	698	707	673	674	659	668	706	691	659	678	655	687	681	694	669	642	664	722	648	699	698	647	663	700	714	671	693	697	699	683	695	710	701	666	716	679	653	680	726	671	680	674	701	697	674	695	727	666	724	703	706	694	709	687	658	708	671	702	699	671	648	684	692	670	659	678	634	696	660	677	697	710	678	690	669	691	674	708	681	655	697	709	629	669	678	622	682	631	679	645	699	684	691	669	729	655	638	642	642	691	712	681	668	699	674	667	685	705	681	670	667	684	647	695	706	655	657	720	700	675	684	735	658	680	707	655	727	646	737	683	657	678	717	723	687	697	678	661	714	652	710	656	670	679	678	694	679	648	674	619	669	697	690	670	710	672	711	682	699	695	651	708	679	662	703	652	666	662	669	694	676	731	700	673	703	663	676	679	706	696	658	680	717	655	682	616	679	702	687	663	667	660	712	673	653	667	654	665	658	685	703	692	726	681	644	623	710	715	726	705	655	702	679	657	714	674	702	641	653	698	678	639	671	633	686	726	629	694	603	680	695	666	698	719	690	661	713	677	680	696	666	696	672	649	715	686	718	707	708	696	631	697	697	695	689	675	682	671	684	658	721	665	694	701	685	681	714	687	692	706	690	682	675	733	710	696	720	693	694	659	657	654	697	664	676	683	727	670	627	707	652	715	668	677	701	664	711	743	690	686	680	697	674	682	675	675	691	613	683	694	664	674	677	666	698	642	738	657	704	698	702	691	686	674	743	706	710	738	687	736	744	635	680	678	684	689	699	685	686	651	657	691	694	718	706	669	690	736	706	725	642	680	702	647	685	662	686	691	709	695	617	688	650	719	690	689	679	718	673	701	664	671	706	674	658	723	665	661	743	695	700	689	699	673	653	638	639	610	707	691	729	670	673	670	729	700	694	671	727	691	705	713	719	664	669	691	679	673	703	659	659	701	666	743	702	685	658	709	741	725	691	699	666	667	665	709	723	682	694	698	666	702	689	661	674	672	706	680	713	712	668	650	596	691	652	674	680	675	707	696	701	657	726	689	701	708	675	670	676	671	665	667	653	631	706	664	712	694	697	661	714	609	688	709	679	672	700	654	699	707	704	641	648	658	661	669	698	664	712	713	646	702	713	652	692	684	715	758	672	634	698	686	661	653	735	703	679	673	629	664	728	679	686	635	697	669	699	687	671	699	674	668	685	718	673	690	724	676	662	701	680	627	667	670	712	701	706	701	683	676	669	722	709	662	719	686	641	664	673	717	704	684	665	694	667	750	702	668	657	681	709	633	681	729	659	675	704	695	665	702	732	677	675	705	717	731	719	666	708	639	731	713	644	663	720	714	683	728	630	652	686	695	630	684	687	666	694	670	660	666	706	677	699	680	685	715	677	684	716	606	683	684	676	666	699	670	674	673	659	652	688	639	694	643	676	673	705	699	652	630	701	693	678	695	635	695	666	675	674	659	689	638	680	723	764	671	669	690	673	690	657	729	650	702	737	690	658	689	711	694	647	683	681	671	664	639	685	692	661	694	702	685	662	651	702	705	664	702	659	686	686	660	663	656	659	686	688	677	699	684	677	697	671	665	712	669	659	707	716	689	670	658	710	681	714	693	706	709	687	653	639	673	676	674	681	677	682	698	736	662	637	657	737	701	666	644	662	642	677	659	717	730	689	679	669	693	726	683	677	673	682	724	702	666	651	677	654	680	676	671	667	710	677	683	653	670	767	743	646	684	697	677	714	675	679	690	665	713	653	638	691	690	675	624	695	719	669	739	686	656	700	726	675
26996	21192	10851	1111	683	622	632	505	580	608	534	531	560	539	570	520	531	507	512	512	562	530	525	542	515	531	526	541	525	520	527	526	515	548	534	512	540	544	576	570	551	506	543	542	522	480	541	552	566	555	549	500	534	550	514	536	497	566	570	513	515	483	527	549	522	529	553	587	569	535	501	568	519	563	517	532	547	517	514	527	516	488	509	541	588	517	538	567	528	506	561	539	489	486	535	552	545	531	531	523	531	515	543	490	531	542	511	517	569	502	549	496	527	519	520	542	522	510	505	515	549	483	507	514	568	523	505	565	504	549	542	503	569	552	540	566	554	563	507	508	570	536	567	538	517	544	519	479	571	540	478	514	517	481	531	566	527	509	536	578	536	559	532	531	566	510	533	538	497	485	539	518	529	517	523	527	556	542	545	547	527	508	528	553	519	518	580	522	513	514	501	507	544	525	487	561	512	513	530	493	523	557	523	552	523	552	514	527	526	535	498	528	509	551	533	537	519	541	483	516	533	583	544	524	501	581	517	537	490	565	554	517	551	500	504	538	539	591	510	557	538	527	554	546	564	544	510	564	504	551	555	556	526	523	563	540	513	555	572	574	525	489	543	560	522	526	494	512	544	564	557	533	592	510	507	505	530	540	517	568	507	559	511	508	546	536	560	560	554	523	539	506	577	549	513	522	537	577	571	511	516	561	505	502	499	504	551	533	554	488	558	555	529	572	539	551	526	531	540	513	558	568	556	559	503	531	494	542	590	566	530	543	545	563	554	547	535	555	519	524	514	518	526	543	505	542	468	508	505	527	544	540	498	523	553	536	504	550	507	544	583	539	514	500	552	550	535	529	533	512	537	522	527	536	535	575	493	580	538	547	511	523	515	532	546	548	512	538	530	543	549	566	590	580	564	555	544	579	506	522	578	552	543	552	501	530	554	511	535	541	522	480	528	504	461	534	558	542	553	549	531	558	503	504	481	549	521	547	527	533	507	554	542	509	506	501	539	515	560	492	497	495	517	514	548	547	554	542	543	546	521	542	564	522	534	547	514	537	545	581	546	481	505	541	502	503	511	485	561	511	512	531	531	549	578	496	496	520	504	479	578	540	524	559	514	494	558	518	530	521	549	556	530	509	521	551	538	549	566	523	568	552	566	494	537	557	546	542	546	497	538	497	549	542	527	541	539	543	534	522	475	558	554	573	557	520	523	523	525	525	504	536	497	548	523	540	566	537	489	531	553	522	530	498	550	498	511	502	555	575	563	563	545	554	518	549	542	507	502	562	540	498	571	522	484	561	495	531	565	522	514	528	519	582	533	518	552	528	551	519	525	557	524	514	535	531	524	492	506	534	540	529	541	543	519	526	556	557	559	546	526	525	540	505	519	529	538	575	561	553	505	510	557	561	554	560	505	532	559	501	537	512	553	544	520	542	552	484	525	501	548	546	588	505	562	557	542	513	522	543	511	503	524	504	524	548	531	484	544	492	534	497	523	495	554	538	553	542	506	522	527	526	559	529	513	579	517	509	538	497	528	506	534	489	565	530	521	538	504	573	569	550	548	542	540	501	542	527	561	541	528	507	564	557	520	511	528	519	530	530	488	542	499	544	499	557	529	549	565	511	510	518	519	520	556	525	575	525	501	516	512	567	529	526	519	538	552	525	533	537	532	554	501	529	496	522	539	538	496	511	532	531	555	527	516	532	531	476	513	506	547	541	524	514	568	516	503	547	541	535	519	562	521	525	545	527	539	519	536	519	530	552	525	560	540	532	517	548	500	543	480	526	529	545	549	519	551	537	493	544	496	530	514	477	523	514	527	540	530	476	532	550	511	512	535	533	549	526	544	535	511	563	533	519	537	515	558	526	535	542	521	521	529	562	552	554	539	483	522	537	528	516	537	554	543	515	543	529	544	534	504	517	505	531	548	528	532	520	502	525	556	546	575	528	529	486	502	580	529	504	553	510	531	509	526	504	517	556	525	582	532	515	524	554	542	500	521	558	543	553	530	537	587	551	552	497	513	539	561	513	510	535	532	560	516	532	523	508	538	513	502	535	556	519	521	492	525	480	560	549	528	510	524	511	515	519	529	521	540	492	566	568	516	525	520	534	535	581	519	560	546	503	539	572	521	562	568	561	523	559	537	511	532	521	563	495	537	539	549	513	518	567	513	498	560	537	546	509	509	538	520	532	508	489	501	514	557	577	528	507	539	508	560	526	516	553	548	510	538	493	534	562	546	507	524	519	511	537	523	517	527	571	574	527	551	535	489	514	510	523	518	518	522	476	514	554	527	542	528	537	533	525	559	523	539	536	549	518	506	569	497	531	544	521	570	524	492	548	525	554	524	553	535	521	528	499	511	518	485	502	539	529	500	561	536	527	536	553	535	528	549	505	545	519	527	498	554	521	496	525	554	542	475	548	548	604	561	518	537	531	555	479	545	563	524	515	547	542	493	498	539	482	525	552	558	544	577	516	507	515	536	524	510	480	535	546	523	558	531	547	543	529	546	529	530	519	575	573	537	516	541	535	512	549	533	543	551	500	545	573	525	541	481	492	517	547	542	519	555	471	520	545	517	504	550	567	502	491	556	571	535	497	556	554	523	544	518	529	525	477	492	525	497	510	564	542	504	522	539	513	536	542	521	545	537	536	536	541	493	560	510	583	534	568	577	512	537	517	524	530	559	522	535	554	582	517	568	531	540	503	563	531	558	533	508	569	514	529	511	516	585	580	541	525	535	510	538	513	543	543	531	491	469	549	531	526	504	551	546	495	545	514	567	496	565	500	535	534	544	531	531	548	573	555	543	515	602	530	517	522	517	551	519	558	538	547	526	537	525	563	549	520	512	502	517	505	505	541	552	514	508	540	489	541	491	542	535	523	575	543	519	488	506	508	530	541	540	537	553	514	541	502	562	533	517	537	568	511	542	576	510	565	555	487	543	519	499	569	547	543	528	557	523	527	520	558	507	533	512	548	499	506	519	548	535	520	540	554	526	538	516	531	526	500	545	535	544	505	525	553	553	559	497	528	520	527	536	539	548	505	542	499	533	573	517	536	533	476	569	546	541	544	518	547	534	550	503	528	559	552	517	524	541	548	538	513	534	541	540	545	513	553	562	484	529	565	512	519	530	561	537	540	531	513	538	510	556	560	526	546	561	530	503	580	522	530	553	519	525	521	543	519	556	513	508	550	526	527	508	513	562	510	539	515	551	534	529	532	602	504	544	564	556	545	529	496	556	543	534	470	514	550	536	536	479	515	517	552	547	546	519	531	529	535	529	524	522	527	520	554	572	553	542	494	557	461	544	565	539	521	501	536	547	540	550	502	531	537	515	525	500	535	547	483	555	568	552	536	511	495	511	497	562	562	563	530	528	555	542	550	526	520	528	533	511	543	545	553	545	539	505	557	569	529	554	474	526	506	566	518	533	520	513	560	550	547	514	553	577	576	525	559	527	538	555	556	525	497	547	555	561	547	516	533	516	540
4088	1493	1323	1003	867	826	753	782	775	692	713	717	717	741	745	751	715	712	708	769	707	738	705	670	766	714	680	707	707	681	690	713	673	671	685	713	693	706	743	720	746	686	708	731	705	723	661	695	747	688	683	707	709	760	675	710	731	689	659	713	678	659	699	708	685	710	669	709	708	673	726	683	682	703	769	658	732	762	706	690	733	725	684	662	755	685	691	667	736	632	741	659	690	684	721	654	657	684	681	719	696	696	670	701	680	674	727	722	742	740	705	700	692	683	717	696	753	722	701	677	721	721	666	741	717	691	669	678	760	724	689	705	709	661	743	728	709	695	709	720	684	714	698	699	697	693	717	730	689	677	740	730	729	682	695	745	690	687	710	722	713	700	690	678	720	706	710	725	737	658	719	688	685	682	706	758	693	656	662	726	731	712	684	675	662	719	739	669	679	702	749	701	734	654	707	662	678	735	712	707	722	697	734	728	768	679	708	754	714	658	671	691	717	651	735	665	659	697	720	671	687	675	716	673	769	660	726	703	655	693	733	675	751	716	732	706	685	701	725	696	696	730	678	711	706	691	667	670	700	684	671	687	688	694	663	667	712	650	668	682	731	725	675	676	711	750	709	728	687	700	685	702	709	741	729	713	681	703	699	695	676	680	749	708	716	682	717	661	688	734	716	732	736	694	754	655	766	765	674	679	700	709	717	717	723	723	678	722	716	651	693	692	655	704	659	727	711	705	732	711	681	732	738	680	615	716	696	715	691	695	679	675	729	725	725	696	719	692	686	671	698	735	674	697	666	719	721	722	688	701	698	696	677	669	680	705	706	723	712	707	657	671	700	709	694	719	712	682	710	690	652	672	737	716	714	714	700	656	731	689	770	686	714	700	733	677	728	707	691	699	714	712	680	728	679	672	701	716	685	720	703	723	696	714	677	721	712	645	670	758	691	724	687	694	713	724	708	667	686	689	753	685	679	708	692	706	685	675	725	761	736	696	707	710	719	682	712	702	659	658	689	677	667	685	716	653	740	660	682	683	720	699	714	674	684	700	706	715	716	759	698	718	753	691	735	702	711	721	711	703	742	673	682	739	692	697	724	705	707	721	690	718	739	722	715	694	706	702	708	690	689	727	707	706	706	652	716	707	729	694	705	729	684	680	700	761	709	697	727	715	717	690	673	715	733	734	712	696	671	675	730	665	694	700	733	708	698	697	702	709	720	721	726	732	686	697	696	720	714	697	686	732	713	684	745	748	718	700	771	722	693	721	707	728	738	671	670	648	702	684	686	713	679	707	713	702	711	719	664	674	681	669	686	721	670	677	687	700	694	737	665	712	737	667	704	662	679	715	746	660	702	764	702	739	749	708	683	716	720	719	678	645	705	714	685	702	721	674	714	685	648	676	716	734	653	694	731	712	694	716	744	767	730	707	673	699	707	702	662	713	674	705	697	657	759	651	704	751	723	683	668	720	669	739	730	704	766	710	714	715	737	717	707	725	708	711	686	700	710	709	672	691	720	728	717	730	655	701	729	745	731	676	678	721	759	695	733	641	755	734	686	679	736	735	680	678	717	717	736	663	699	688	694	686	765	688	721	654	702	710	684	669	637	704	707	745	717	691	676	719	727	699	698	693	672	718	744	717	702	747	748	732	696	708	719	729	657	713	709	723	722	678	717	673	713	696	681	721	731	705	716	684	687	685	732	681	658	728	686	710	722	670	694	649	684	696	736	714	743	728	752	700	727	783	694	732	700	693	699	677	712	662	772	749	676	710	697	709	712	714	761	722	663	720	685	692	635	754	687	748	691	709	706	690	717	703	732	717	692	698	657	689	715	759	708	704	736	672	722	710	747	672	724	652	718	725	702	733	712	668	706	747	706	706	746	715	687	706	719	694	701	688	690	652	734	707	728	737	721	710	738	674	719	719	705	661	706	680	688	751	718	716	753	713	695	701	663	700	693	722	711	677	701	732	688	665	733	707	688	741	713	766	715	696	737	688	689	665	733	666	688	713	724	734	677	723	685	724	679	708	666	698	669	710	690	736	701	677	694	697	689	700	706	704	700	706	696	732	743	658	679	692	692	664	693	716	719	658	697	687	676	732	700	698	663	737	692	757	722	685	719	719	671	700	760	729	733	714	687	723	660	682	720	714	634	672	679	670	640	739	664	675	705	696	722	671	674	709	721	765	689	722	703	696	714	708	671	719	738	682	710	724	726	698	723	713	716	698	708	650	748	694	745	724	725	707	705	686	640	683	730	666	724	695	757	708	728	732	722	731	706	726	674	701	682	721	700	769	715	664	722	700	688	695	680	723	740	765	692	734	747	688	725	729	716	722	705	734	679	746	707	659	682	690	691	721	686	711	705	664	730	709	690	700	739	684	704	702	728	714	672	710	690	717	684	728	687	709	670	722	672	675	631	689	742	720	710	676	684	754	773	657	684	702	731	715	706	704	738	696	693	728	703	678	731	685	744	698	742	708	699	739	739	702	720	658	712	721	682	688	698	687	671	740	667	730	678	668	745	656	705	737	666	710	711	672	722	752	683	726	728	732	660	702	692	692	698	676	699	661	678	698	679	652	659	686	717	743	673	723	693	706	672	702	699	686	687	739	717	656	731	695	671	721	661	675	687	735	718	668	727	719	669	677	729	662	722	737	705	711	731	701	706	704	764	720	667	752	725	671	712	725	685	682	728	684	695	746	680	653	706	706	697	695	673	650	702	689	710	697	669	681	754	686	687	681	732	739	738	692	697	684	684	691	692	670	728	723	697	690	731	672	713	660	744	715	737	685	698	708	711	730	722	685	717	692	698	678	659	729	707	760	691	736	717	706	769	694	683	727	718	681	729	652	681	710	743	728	732	734	728	688	715	696	734	698	703	727	655	691	696	661	690	724	698	696	704	670	724	734	727	694	730	723	722	740	680	715	714	693	733	708	694	656	724	675	701	682	681	703	710	720	721	712	711	744	701	728	695	701	694	665	700	736	717	729	690	690	704	681	711	743	725	725	713	683	725	729	706	751	669	736	742	673	691	722	699	736	680	741	700	716	748	717	677	698	715	755	726	684	677	787	720	705	753	702	746	719	710	689	695	693	692	699	711	704	744	727	736	657	718	709	687	712	687	764	732	755	675	713	725	702	702	642	743	690	688	758	670	669	678	731	698	719	739	743	688	704	674	718	673	683	645	693	719	709	715	715	720	732	654	694	652	718	763	711	691	672	663	693	722	667	724	700	686	712	685	654	704	689	675	688	745	727	683	665	738	696	740	694	688	702	707	732	694	722	710	692	717	660	688	735	725	730	740	697	732	747	714	743	720	731	717	701	708	760	722	701	710	739	704	710	716	719	707	692	752	745	681	709	702	660	739	681	705	714	692	700	675	738	619	732	694	686	788	684	700	697	715	719	687	679	713	730	702	707	750	684	666	691	679	711	691	700	690	679	644	770	744	713	682	695	692	682	687	725	706	669	722	729	741	678	696	727	703	718
24005	21536	29175	24323	21502	13522	1915	1186	1102	929	922	895	863	789	808	813	856	841	824	826	782	813	777	724	761	763	765	763	760	808	739	765	760	733	769	733	764	796	817	784	688	762	760	740	760	742	780	738	780	796	756	787	791	741	785	765	768	740	731	750	748	768	689	735	732	795	791	733	751	744	794	800	749	751	761	769	776	719	756	774	770	759	761	774	740	752	807	753	773	727	763	746	753	713	734	805	749	727	735	765	732	760	758	759	759	776	767	740	694	738	753	771	763	762	725	704	715	742	730	751	703	760	746	712	787	762	743	749	750	784	756	735	773	696	733	746	734	779	755	709	723	728	766	746	725	751	783	756	765	746	819	756	784	726	744	753	703	817	753	799	772	774	779	772	768	744	825	723	763	752	766	775	739	788	754	809	753	728	742	769	770	799	735	738	741	751	732	754	767	743	738	735	734	716	720	718	754	729	722	703	765	701	695	782	766	748	758	752	754	718	731	728	725	784	790	769	739	780	762	739	737	758	727	739	747	742	750	738	716	751	693	716	778	703	759	728	741	764	717	753	748	792	708	749	740	715	757	718	751	737	752	726	791	750	725	781	739	727	704	753	756	750	738	783	747	736	771	771	822	735	773	771	751	716	751	745	740	755	737	794	785	732	725	751	732	717	761	773	741	730	742	733	780	740	715	715	782	701	714	795	732	736	747	738	762	749	751	746	732	734	771	749	763	762	738	732	707	704	753	738	723	773	762	694	692	734	715	769	772	716	762	752	770	770	775	732	744	729	801	759	736	750	709	725	723	751	764	742	748	825	767	737	786	781	729	766	764	786	766	702	737	781	788	810	721	757	782	719	801	709	731	732	731	742	763	727	735	750	754	801	732	716	752	774	739	707	751	785	700	748	741	762	742	725	742	795	731	759	747	743	806	783	715	766	730	734	766	772	702	757	756	742	718	719	749	702	732	783	707	773	693	686	794	740	763	771	735	725	774	766	750	721	781	740	737	731	774	726	756	769	741	714	744	749	723	710	765	751	726	765	728	759	732	767	729	732	758	704	792	787	754	758	745	686	762	758	752	773	776	767	749	723	740	735	706	734	788	720	748	752	779	703	689	728	700	750	763	746	742	764	749	828	771	740	762	706	739	735	734	724	747	736	710	735	774	800	770	799	734	731	734	739	766	713	723	815	749	704	725	777	763	753	762	716	792	723	713	759	705	724	679	758	757	719	694	712	746	769	740	717	743	757	721	783	765	713	776	769	721	743	734	765	784	703	732	726	762	767	729	734	754	746	737	732	732	746	703	747	791	723	746	741	712	732	721	748	713	752	788	744	742	766	707	726	723	723	737	807	767	749	781	838	722	708	734	678	751	721	744	713	767	737	707	778	726	758	749	763	770	730	759	747	786	764	732	744	699	770	748	795	750	765	774	721	751	741	737	743	732	768	733	756	747	774	754	712	747	733	739	746	677	737	748	779	710	707	738	742	748	709	785	760	732	757	756	763	762	758	720	731	755	758	733	729	757	721	739	763	702	726	771	761	747	706	736	759	727	774	761	708	806	717	763	730	776	767	765	696	763	778	739	737	773	730	787	765	752	755	772	770	755	732	756	753	734	742	671	782	720	724	732	743	761	726	743	785	777	776	747	752	763	731	724	759	721	768	787	714	734	720	768	695	729	726	751	778	748	746	768	760	750	733	736	750	733	747	767	730	724	752	806	770	771	727	728	723	712	725	743	692	800	720	738	779	743	741	724	759	720	759	746	724	760	751	770	782	748	752	766	742	740	738	745	744	791	733	735	763	714	738	754	723	699	771	734	779	720	713	737	791	745	726	750	741	731	736	761	705	760	796	749	743	756	752	756	741	709	789	786	727	760	750	761	759	754	741	750	725	750	682	767	750	795	747	727	741	726	752	757	739	762	815	706	769	731	745	730	771	750	703	757	724	727	735	700	725	774	737	789	763	740	728	762	739	766	787	718	729	754	722	772	713	730	748	761	740	735	738	737	737	750	752	709	737	762	750	756	711	750	705	760	742	758	755	701	814	722	758	762	805	755	770	769	802	756	708	744	805	722	738	753	714	771	695	755	768	727	759	750	713	702	733	782	742	738	746	750	775	757	746	742	737	777	728	760	729	741	778	786	737	785	742	777	716	779	725	797	760	742	744	727	756	735	741	747	705	779	720	733	742	737	723	735	773	738	832	751	770	676	740	765	710	753	761	700	720	694	772	764	738	687	777	730	759	746	753	704	732	790	789	746	740	753	777	721	800	710	752	723	802	714	715	747	752	742	745	762	748	787	762	726	726	744	689	743	793	755	717	817	747	747	758	750	752	770	742	707	750	728	760	760	726	765	734	770	741	782	760	743	697	739	723	743	774	782	760	766	738	765	730	751	748	758	722	762	723	718	704	742	776	763	730	764	772	695	725	725	757	733	748	744	764	769	747	769	753	736	718	751	718	713	741	757	768	755	718	763	749	730	756	749	812	758	704	715	741	732	778	742	763	725	729	799	751	775	721	732	758	761	797	730	734	770	728	718	710	747	740	733	751	780	741	759	734	712	736	742	711	747	718	775	768	775	778	691	800	688	771	766	769	732	725	747	745	768	796	751	755	779	733	785	745	768	773	723	734	711	764	733	720	743	777	755	730	706	742	751	694	755	750	721	741	783	789	743	775	744	728	686	749	733	761	791	736	760	713	710	763	784	737	706	722	778	763	691	783	773	732	751	725	754	766	793	702	722	704	739	781	807	738	771	761	738	737	703	734	744	717	743	732	758	744	789	739	762	762	704	723	750	716	741	706	708	763	778	667	817	793	779	739	683	723	755	735	730	804	763	734	727	716	728	741	732	703	797	732	711	735	760	696	778	776	710	777	773	689	782	785	743	735	785	762	768	790	727	723	692	717	755	730	731	719	685	779	784	740	704	756	753	778	750	714	694	732	726	779	731	729	757	744	710	713	728	695	706	758	795	755	722	731	743	678	769	724	698	736	712	749	698	772	761	724	765	774	754	713	781	762	726	747	728	753	771	747	704	743	822	727	709	740	747	716	750	720	734	728	701	734	748	724	700	728	768	687	722	742	716	727	760	715	719	763	746	785	760	703	740	780	742	721	761	737	757	754	737	788	775	724	735	771	737	781	703	746	716	730	728	742	737	749	737	743	743	733	701	743	728	729	735	747	744	686	771	737	791	762	791	738	742	776	784	709	775	731	745	718	740	746	732	764	743	792	699	728	697	715	764	741	706	730	727	725	758	739	748	738	741	769	766	755	716	798	775	740	786	759	759	766	823	755	785	722	686	740	736	805	757	748	747	722	724	758	709	739	765	768	779	726	751	792	698	718	682	787	766	711	778	801	730	716	759	702	738	744	715	754	754	776	774	781	746	742	731	745	749	731	722	739	759	791	722	730	737	763	704	734	743	737	747	791	750	705	804	756	744	753	783	780	759	738	729	779	712	770	700	702	770	735	740	788	754	747	741	779	751	756
5274	11033	9152	4695	3464	2723	2255	2061	1709	1571	1473	1335	1308	1295	1151	1146	1126	1167	1124	1089	1066	1011	1094	1022	1009	1067	997	1036	1042	1047	1006	974	1040	978	1025	1056	1018	1032	998	951	1025	1037	1084	1044	1018	1059	992	990	973	995	1009	1006	978	1000	952	1037	1012	941	1016	1038	1001	983	1018	1015	1026	982	1014	994	978	1011	969	1005	991	946	986	963	1000	959	1027	998	990	934	953	998	998	997	1036	1023	1005	979	949	967	996	987	971	995	996	1011	993	1019	1048	936	1013	959	968	947	975	1051	988	923	923	1014	970	975	1052	994	960	980	983	992	1000	995	946	945	964	993	1007	950	994	946	1000	992	1015	1022	978	988	954	993	1009	986	1025	952	962	1002	950	1026	1020	953	959	1007	905	956	998	978	963	965	1006	1004	977	965	955	969	977	979	1014	993	981	1001	954	1002	990	973	1022	963	1007	944	1024	1018	1008	1010	916	973	959	1004	936	964	992	953	953	1041	965	971	1010	949	990	943	997	976	955	1007	1020	1006	983	947	963	1004	1013	935	984	949	952	972	1003	953	999	953	931	1018	1022	990	994	967	974	972	1030	934	1023	966	981	968	1007	975	953	1077	1011	901	978	995	1003	949	953	976	982	952	962	928	917	992	986	1000	972	949	959	978	974	986	970	938	984	1007	944	1029	984	988	986	965	996	1035	1018	959	980	1016	1001	991	1017	924	979	912	968	1002	1008	946	966	969	1020	920	984	967	968	993	963	925	1054	955	984	1028	975	992	997	964	937	981	992	984	988	1032	1017	986	974	970	1001	1000	969	948	946	1008	997	976	998	997	1020	1019	1021	1024	973	991	1029	1007	984	943	990	936	975	969	966	956	971	992	1021	957	1014	939	983	963	965	965	979	1005	1011	1033	997	971	991	1013	952	984	982	986	970	960	982	971	1003	931	980	967	946	926	965	984	996	975	1003	986	935	996	1015	981	1015	1014	1014	998	1034	1006	984	996	956	997	973	978	1034	1001	972	982	967	973	938	963	1002	1000	945	973	959	1005	936	1017	915	976	975	1008	967	1024	993	958	1001	991	960	980	1015	1025	1032	953	994	999	954	1003	988	960	1014	965	995	998	984	1042	949	1013	953	986	1008	983	1048	998	978	972	934	956	1018	960	971	949	968	1015	996	996	970	1007	972	1003	972	982	1050	994	1025	941	964	984	1025	961	945	1011	982	1008	992	990	1011	923	1021	1001	972	1005	986	1040	951	1009	1037	971	986	976	1025	1010	932	969	949	1017	994	964	932	1003	935	937	1002	1020	1003	1019	1010	1021	1025	993	990	983	962	958	911	913	1001	949	1015	932	1002	1005	985	979	984	1042	986	1006	967	969	917	1032	970	961	1010	1002	1038	964	974	978	1006	999	962	929	984	977	969	989	935	982	982	969	979	1019	967	979	965	984	985	941	1006	1036	966	982	1006	994	991	950	987	1008	972	904	944	1001	954	942	995	1024	1002	994	997	1008	962	996	960	974	1003	971	900	1011	985	1012	959	1020	1013	985	969	989	975	961	930	969	1002	1030	1036	986	956	1037	1020	960	1022	967	980	977	997	1006	1006	1014	990	985	932	979	1012	964	951	978	1017	997	1002	1011	975	963	1091	959	939	1005	978	1003	961	1015	919	950	981	983	1026	1036	973	923	1008	989	1023	935	929	980	973	981	958	962	966	993	947	973	975	996	971	999	941	1024	955	992	985	918	989	960	1004	963	965	996	991	986	1012	937	1054	955	1005	966	985	988	972	959	1043	965	964	950	957	1041	1008	932	1000	1013	974	996	999	1025	1031	922	975	991	998	1045	989	941	950	945	974	980	971	979	989	943	1011	991	1004	1014	1027	954	973	1024	1006	962	934	976	963	969	949	1006	935	969	958	980	961	977	955	977	965	972	933	920	962	1008	997	952	975	943	1004	1066	978	997	965	1026	993	956	927	971	968	976	1026	1038	942	1004	953	959	964	927	1003	969	975	972	953	1036	1001	953	978	1006	1008	990	998	979	945	1024	922	962	967	1029	944	925	986	1000	1015	958	1019	953	938	975	1032	1018	980	960	985	1022	989	996	1037	988	982	1000	969	1022	949	1018	941	993	1056	935	969	949	1004	989	969	936	995	895	958	957	1019	1031	957	932	979	978	958	1047	944	930	968	944	1009	982	976	1000	1067	906	997	976	993	975	1002	1028	1030	982	939	1035	938	1025	984	952	985	1015	971	1006	960	1020	1016	985	991	996	943	966	952	969	971	969	1056	980	1027	998	973	979	936	957	960	987	1025	949	942	978	988	955	964	1057	1011	976	995	1006	1023	995	1002	969	1013	952	1001	999	1008	981	969	927	1020	989	931	976	991	1019	962	1011	1013	971	1006	978	952	973	965	1002	1059	969	974	982	981	962	992	936	988	978	968	988	982	988	1030	944	962	988	1000	982	974	983	1000	956	999	1033	953	1039	978	963	978	972	1009	1017	950	982	957	943	993	983	983	1046	1007	973	990	977	976	1008	958	921	970	1001	995	972	979	1011	976	1059	972	987	1020	959	929	1029	975	1021	1025	939	971	1012	1020	984	1038	1033	976	982	1019	983	1008	1001	954	1019	978	974	980	1011	975	965	1032	1018	967	986	966	957	963	947	1020	993	949	1001	1004	979	973	995	963	986	915	1018	971	1036	1045	1007	973	1016	963	1027	990	1001	895	991	1048	992	1010	933	986	968	963	969	999	947	978	997	956	972	1026	977	982	961	972	982	1006	949	966	968	992	934	994	946	952	929	941	955	927	893	980	939	988	955	996	998	957	960	958	1016	911	990	994	963	967	972	954	1004	1007	943	990	990	938	963	945	970	958	973	977	976	1053	956	956	974	978	1016	996	1040	987	958	951	989	981	1009	985	1017	1010	983	996	1053	991	1012	968	1024	952	937	906	992	987	953	1014	1011	935	963	908	1006	997	974	1012	1003	982	931	1034	953	975	1002	1033	983	998	943	951	952	926	970	950	1029	1058	1041	944	958	954	1008	990	1010	944	1005	943	1030	1015	1010	1016	999	1019	981	1016	942	999	982	956	985	961	1028	1013	971	974	990	964	1027	943	1012	996	1022	973	965	962	952	1019	1048	971	981	932	965	1041	993	961	1009	934	990	1030	978	932	979	1013	981	1034	971	972	1002	1003	945	1021	991	969	934	950	1053	911	992	973	1017	1016	1006	925	938	969	1002	1026	1019	1027	974	974	965	1038	966	981	1029	958	939	965	1008	959	1020	1017	985	1005	975	988	974	955	979	954	967	941	970	1025	953	946	972	980	966	1000	988	970	1030	991	1010	1015	1030	982	984	1026	1001	1007	967	961	1028	1009	912	941	967	1015	999	952	952	955	955	964	926	1036	950	1005	950	983	955	969	1009	1006	967	964	1018	971	988	966	990	997	1039	977	986	1001	994	1012	969	987	961	1008	960	997	1018	974	976	955	1003	998	981	957	1018	987	1090	960	1005	949	1004	976	980	967	932	991	947	991	994	942	944	947	981	934	979	971	963	999	989	979	1013	996	1008	999	1018	963	942	916	969	1009	976	1039	1004	997	974	950	1001	940	983	987	940	953	1037	969	968	1022	985	933	1005	949	1030	1035	1016	995	1001	950	1009	919	955	994	985	942	935	1017	988	984	937	952	960	980	987	985	988	938	1006	940	971	1007	977	1061	1012	949	1007	919	988	923	989	955	971	965	948	962	1002	978	1016	972	960	1017	938	965	1024	972	944	987	988	978	976	1001	986	990	1001	954	977	971	941	1008	996	943	1000	996	981	966	970	980	995	983	983	985	1012	1035	972	998	972	953	989	921	989	933	988	971	972	1020	942	987	1026	942	989	971	978	960	1007	936	991	943	1004	975	980	1020	946	1000	970	988	921	968	981	985	1014	1024	916	1019	990	969	1014	1001	1000	977	974	1029	1021	964	1020
23133	21532	29589	23926	21534	21583	11287	1473	1023	889	836	796	726	724	672	657	589	609	631	570	566	559	584	544	559	518	563	517	497	541	537	522	513	538	528	516	494	529	524	564	533	541	492	517	506	520	498	565	556	521	507	520	523	494	542	538	538	489	512	522	517	507	536	524	536	491	543	563	515	490	514	526	501	503	509	490	477	523	471	519	519	495	514	481	514	514	497	487	482	543	489	483	473	483	521	494	496	506	518	497	511	510	520	487	530	496	495	484	505	486	541	529	524	507	540	461	461	525	480	499	465	490	534	495	501	508	492	522	485	484	506	463	520	524	483	502	475	508	534	524	491	471	567	517	467	517	494	486	484	519	528	499	528	516	474	510	511	499	532	509	544	518	493	482	495	551	528	487	540	495	482	492	480	535	480	549	482	485	489	530	530	531	452	501	497	544	475	482	494	506	509	546	487	469	491	506	507	506	482	557	488	476	474	540	472	476	476	544	506	496	458	491	543	478	492	509	511	514	486	496	504	466	536	514	525	446	545	528	520	499	532	509	459	512	524	463	490	502	479	497	480	480	492	501	492	503	480	521	475	474	513	461	494	515	480	493	497	503	524	508	527	513	503	511	486	527	512	480	504	490	506	520	516	478	490	488	510	477	488	502	525	504	458	476	548	490	474	531	508	454	514	505	498	514	525	487	506	496	448	515	512	509	492	511	512	479	512	519	481	490	452	517	513	476	434	509	506	506	505	482	514	476	479	522	531	506	527	536	514	495	514	503	486	516	515	502	498	462	515	497	508	507	532	544	503	491	508	527	520	510	544	480	487	489	470	465	517	484	490	520	464	517	491	491	518	496	542	499	494	488	501	531	493	517	509	502	486	510	505	483	524	478	487	448	514	488	523	506	510	507	503	527	525	533	487	502	519	508	487	521	497	525	492	483	498	465	520	472	495	510	495	541	466	473	504	520	507	537	479	521	519	476	547	519	481	510	464	510	510	514	488	544	518	488	499	434	474	503	473	499	542	474	478	490	496	480	499	498	488	500	561	462	481	485	475	500	515	490	513	522	540	516	513	504	483	496	497	468	493	493	510	485	468	469	487	489	497	496	501	513	492	479	468	478	513	453	491	540	532	489	463	528	491	496	489	511	467	471	502	493	526	505	516	533	473	476	507	512	529	536	496	482	555	524	505	525	454	486	483	478	529	477	489	516	498	493	516	502	495	507	481	537	501	451	506	516	507	512	497	492	503	526	507	506	563	541	511	494	531	511	463	533	487	498	488	506	490	501	487	497	489	513	499	499	458	494	479	501	521	482	490	478	530	507	488	476	496	520	475	510	523	498	500	499	445	529	497	517	526	485	519	522	504	472	520	465	483	499	512	464	474	513	456	521	515	525	477	479	488	540	490	516	526	524	526	508	463	453	533	502	535	491	506	509	530	559	502	485	494	498	510	547	526	472	498	506	527	499	479	501	501	488	489	483	520	507	486	491	527	493	483	509	502	529	472	546	504	476	518	515	498	499	493	551	506	481	492	532	502	520	501	507	477	489	546	506	548	522	456	483	485	497	522	526	505	534	508	511	528	509	544	480	535	516	502	517	520	499	482	472	474	527	504	524	463	473	494	517	513	511	548	471	514	479	493	464	461	496	506	482	489	500	488	491	482	525	477	503	475	479	531	538	445	499	515	549	470	519	494	504	515	504	493	483	520	486	472	506	519	549	504	535	489	487	494	495	507	510	509	516	455	527	486	482	506	493	505	511	520	487	574	525	461	518	484	500	539	503	487	503	520	551	493	521	503	524	507	510	564	492	493	492	494	535	529	487	527	526	518	492	511	516	511	488	492	538	507	481	495	489	505	514	496	538	522	496	472	523	541	559	498	544	534	497	485	505	517	511	506	470	463	467	529	499	566	481	508	479	514	494	534	519	513	503	507	523	478	532	500	521	528	549	482	486	490	469	492	526	472	493	517	524	543	484	519	532	486	522	533	488	481	481	484	480	489	535	520	531	508	530	488	519	499	525	506	465	504	494	453	542	510	482	507	496	494	511	487	513	516	496	512	524	484	489	463	518	514	502	500	539	521	481	479	504	535	487	502	532	498	500	490	484	494	513	495	511	486	512	529	497	544	537	484	483	498	472	474	494	519	515	494	469	469	529	519	527	499	514	477	496	500	519	509	504	501	516	493	529	496	517	483	508	513	480	492	500	567	497	468	531	451	518	487	565	508	471	505	498	495	512	499	508	477	514	502	498	500	481	520	506	509	493	472	534	497	482	530	512	514	486	520	488	490	489	485	511	512	527	491	496	473	539	501	462	529	498	503	496	492	489	456	488	522	500	448	470	496	507	504	490	504	499	526	487	489	515	483	480	497	529	488	504	478	487	495	525	519	472	526	504	512	495	457	530	532	518	505	527	516	476	467	488	471	525	486	471	505	481	510	497	489	491	506	484	522	491	486	511	518	497	526	489	535	487	516	505	480	503	483	510	503	471	509	477	478	481	547	474	490	509	467	481	497	528	496	503	459	537	521	559	473	512	485	526	482	462	479	503	510	496	501	447	488	490	493	466	513	490	525	509	513	511	494	509	479	510	529	514	522	525	524	525	512	501	550	502	488	523	476	519	460	491	477	501	467	497	512	493	541	528	465	492	519	498	498	497	535	488	463	523	518	458	493	524	499	485	520	499	519	477	489	528	524	492	508	474	502	509	514	507	519	494	510	510	479	491	525	496	492	485	543	487	517	500	481	506	485	549	486	473	515	504	508	497	482	480	536	474	475	505	472	541	513	466	504	490	488	505	499	487	511	471	513	511	484	493	493	507	556	513	496	472	460	496	509	529	514	490	498	486	497	541	482	461	496	480	529	522	516	545	501	518	501	514	470	483	486	502	535	499	519	480	541	477	503	550	489	493	523	542	526	515	529	482	515	486	499	523	502	534	510	479	482	483	443	552	488	521	508	519	479	512	502	521	521	522	499	502	507	498	497	489	543	530	477	510	492	481	500	534	533	482	495	472	451	486	503	489	484	521	489	534	541	488	494	518	515	478	497	447	497	506	480	487	502	524	440	480	476	494	490	496	473	531	491	468	485	557	473	557	486	495	483	511	510	491	517	493	508	478	504	501	523	472	509	516	520	480	531	504	491	497	450	489	512	502	517	493	490	478	474	514	522	521	502	508	522	540	495	528	497	513	491	505	542	485	495	492	525	486	481	455	462	512	508	506	508	508	511	481	493	452	528	522	488	483	504	488	487	472	466	488	519	517	489	449	488	498	551	503	527	495	507	494	512	495	511	513	496	506	481	543	497	525	515	441	459	493	458	520	531	519	487	500	520	500	461	503	495	497	507	518	516	463	465	479	485	544	506	491	501	515	518	467	509	445	502	498	485	520	481	503	492	535	500	458	516	463	526	481	541	486	514	481	514	517	504	500	494	470	510	527	460	481	491	515	498	489	524	503	496	519	517	499	532	524	525	497	524	528	490	508	479	519	514	519
7309	17491	13856	7343	5358	4071	3112	2550	2078	1804	1497	1346	1253	1177	1157	1030	1003	944	908	927	890	801	839	851	861	738	760	818	767	740	736	765	734	733	704	761	698	720	703	779	770	678	751	718	690	738	698	746	741	698	705	725	671	705	753	701	722	708	752	664	681	702	724	665	649	699	693	657	672	716	681	668	705	687	704	709	751	725	663	737	683	681	667	678	634	721	767	646	654	705	682	719	702	677	652	682	677	657	692	683	690	722	712	686	694	693	684	726	682	682	686	673	645	683	726	679	703	712	702	715	724	639	663	684	693	706	685	682	697	656	677	698	734	670	701	677	668	683	651	683	652	702	665	688	670	701	724	697	729	691	646	695	681	699	703	662	644	745	698	683	719	662	712	698	693	725	706	668	644	671	689	669	681	675	687	664	714	663	708	712	671	712	717	692	687	686	677	644	665	670	691	693	628	691	682	663	682	666	679	708	690	668	742	687	689	664	712	713	640	667	691	663	678	661	649	636	674	685	703	676	671	702	707	670	683	679	664	711	705	681	667	689	681	682	708	724	670	690	690	687	683	682	667	647	678	708	675	648	655	690	666	696	709	675	682	684	663	622	705	631	674	679	660	695	668	697	679	638	655	701	697	678	667	666	653	654	720	679	686	659	667	702	717	703	678	686	684	688	666	675	679	685	692	708	676	717	691	754	665	694	684	673	705	697	696	674	687	665	684	708	657	678	673	695	720	699	683	652	696	694	667	723	668	689	715	673	706	669	666	704	682	706	670	689	678	702	674	715	691	729	686	682	697	603	672	653	692	679	715	631	705	683	714	713	702	633	698	706	681	673	714	616	698	670	695	666	696	695	673	695	654	693	695	637	679	712	711	683	689	672	719	655	692	649	688	656	677	681	665	724	654	705	691	695	682	667	710	669	673	724	630	697	692	691	673	670	672	670	677	650	666	703	711	675	680	719	680	632	661	701	706	683	697	641	677	646	695	708	690	685	629	705	631	707	717	676	696	679	710	662	679	733	662	662	722	711	712	671	669	647	714	631	719	712	664	702	688	669	651	721	727	688	656	699	708	699	681	680	688	667	676	699	659	681	644	662	638	674	700	732	746	702	643	648	699	700	669	680	655	681	639	675	647	693	673	663	665	696	657	694	714	669	725	672	665	717	651	693	709	664	685	677	694	681	663	637	711	652	703	710	668	728	633	662	704	670	651	686	632	675	666	717	675	701	696	666	726	711	727	680	684	661	674	673	677	649	673	660	628	667	660	656	684	694	674	674	687	684	672	659	696	679	666	712	696	719	664	698	662	718	653	703	658	676	632	724	724	659	662	694	683	693	662	681	629	633	645	680	686	719	708	681	761	702	687	642	692	697	628	656	691	673	673	684	695	691	702	699	638	633	708	672	720	685	693	686	681	662	711	691	669	679	705	720	700	671	628	658	621	680	702	667	664	668	696	649	666	708	661	704	671	701	643	699	693	700	671	622	674	730	651	701	666	666	673	696	722	696	663	697	658	733	685	693	646	704	648	686	681	669	706	655	661	653	662	654	656	666	669	656	695	648	624	677	651	674	708	705	660	686	739	660	664	644	716	714	702	706	684	689	678	700	648	696	634	677	643	681	659	646	723	701	702	674	723	649	673	673	706	671	645	627	679	668	673	627	687	672	708	648	697	713	660	735	677	675	691	659	653	657	665	647	666	730	707	701	665	670	642	677	686	669	641	676	729	705	670	655	691	669	669	698	685	681	668	664	690	711	689	681	693	681	687	717	671	729	688	656	733	656	718	681	653	666	669	711	690	736	687	667	662	704	638	718	699	649	703	681	672	640	692	702	665	675	692	682	671	640	680	664	680	710	693	656	710	637	649	654	690	671	636	689	656	627	685	646	737	701	698	705	681	690	679	667	674	653	688	670	664	661	704	661	641	725	678	698	653	675	687	701	658	684	684	643	673	658	674	649	702	652	696	687	692	717	701	681	701	667	663	671	658	667	668	724	695	762	665	697	710	620	711	688	721	676	700	643	638	666	676	669	649	675	694	714	705	729	680	709	659	688	680	662	688	710	688	659	704	628	691	634	685	694	679	654	650	616	709	660	657	676	699	720	711	670	691	677	679	650	685	683	697	656	662	658	700	688	648	696	694	641	670	679	719	659	681	714	659	698	685	677	680	647	631	676	658	666	681	666	682	711	675	714	704	670	684	644	714	684	724	683	664	677	656	649	678	714	699	664	681	651	664	687	625	739	699	672	696	679	691	642	682	648	674	685	690	687	700	704	663	682	671	668	647	669	650	626	653	674	628	697	701	681	689	649	705	686	678	682	681	681	696	649	707	631	677	690	671	671	703	662	690	681	684	693	672	638	680	701	698	652	716	645	669	708	651	690	685	710	688	676	710	708	628	661	638	709	711	656	710	684	650	637	653	638	692	685	704	671	659	661	635	643	671	693	673	688	633	713	654	695	715	668	698	687	690	673	638	695	736	658	690	700	693	672	715	705	637	676	723	654	667	667	683	705	656	687	656	667	649	694	673	679	721	673	690	659	659	702	657	638	662	704	704	712	653	650	697	709	675	684	640	639	626	689	681	719	709	687	677	663	665	679	703	658	713	647	623	712	670	689	651	714	662	690	704	683	689	701	691	696	659	692	648	701	685	672	650	712	676	655	719	720	684	632	716	685	675	646	622	681	667	694	665	694	684	662	682	675	667	636	705	653	736	671	663	643	714	628	678	664	654	715	698	681	680	669	683	710	678	694	694	686	664	706	698	694	702	713	680	679	705	721	667	631	722	688	640	675	689	667	708	720	718	662	749	680	681	674	712	712	642	662	704	741	641	668	656	703	652	724	653	671	622	677	713	640	669	633	691	648	641	681	678	702	683	708	651	686	715	641	705	676	682	726	666	662	647	714	724	675	698	695	710	685	687	652	660	718	650	713	681	675	672	639	693	692	653	654	729	638	669	669	663	648	655	682	643	654	694	629	685	683	665	720	649	705	655	689	686	690	658	635	680	669	674	698	737	695	701	703	650	692	714	673	678	691	678	663	723	705	705	661	649	674	687	686	642	634	687	697	656	718	644	701	675	663	630	630	709	634	743	689	708	677	664	695	661	706	718	730	723	661	709	644	714	687	660	684	656	693	690	743	700	655	686	620	671	693	657	720	706	697	761	659	670	673	641	669	683	661	686	683	620	728	667	694	645	662	677	635	696	672	703	679	697	661	662	724	713	698	632	652	671	653	702	635	680	665	696	661	714	725	678	643	736	674	681	667	677	677	677	692	681	689	699	697	675	670	675	698	683	696	682	670	690	720	690	680	736	672	649	673	718	712	665	700	658	668	651	690	698	614	668	708	678	716	717	686	731	732	688	696	688	640	685	725	660	701	658	668	677	682	689	680	691	619	730	720	675	618	693	701	692	692	709	658	698	700	729	647	714	638	661	659	695	686	635	688	680	715	697	692	702	678	706	697	636	711	641	673	686	681	655	701	669	704
27176	21280	10983	1135	626	619	572	555	563	536	520	522	549	584	538	561	578	530	511	543	520	514	541	552	539	515	569	545	552	526	527	510	542	563	511	524	519	522	492	529	545	543	544	528	566	545	507	585	564	528	518	538	538	530	535	536	529	567	546	530	491	524	536	525	505	526	546	516	574	558	523	531	515	542	520	478	523	522	532	549	501	549	537	555	570	549	545	553	503	554	465	570	520	497	512	562	499	560	525	557	563	511	556	538	503	504	567	529	553	489	545	522	549	534	576	504	520	509	532	557	546	519	535	569	530	530	533	542	508	520	509	550	512	537	522	523	559	551	544	499	499	559	520	547	539	534	512	525	524	547	552	522	542	534	513	580	512	543	528	509	515	527	514	507	511	569	511	517	505	489	530	546	536	550	555	536	535	557	562	551	546	555	527	513	540	542	530	532	569	529	533	512	488	554	524	542	519	507	520	534	553	515	531	560	545	534	494	549	552	534	579	522	529	540	523	479	503	561	489	519	527	524	481	493	508	547	549	542	511	519	527	535	562	559	513	512	505	534	529	527	496	480	543	524	539	530	533	523	540	546	508	543	546	534	529	546	512	557	521	547	505	517	530	544	571	556	527	500	521	522	518	563	524	532	515	505	561	506	518	500	556	525	517	568	535	544	513	560	523	544	529	542	505	516	546	527	541	507	551	530	548	595	551	514	524	524	496	559	546	540	522	514	486	510	529	549	569	515	527	512	534	522	545	560	526	526	504	549	519	559	505	492	535	567	530	492	595	503	547	520	479	520	488	530	532	578	540	581	520	564	530	521	553	531	523	546	528	513	522	560	527	509	553	548	489	500	535	552	540	553	555	504	528	537	536	513	537	564	506	538	522	552	541	527	494	472	551	516	487	565	522	523	526	570	507	535	523	548	540	497	544	573	571	569	511	551	578	540	527	513	590	503	524	507	494	534	536	510	509	543	484	573	573	507	472	541	518	554	515	516	526	543	570	508	541	545	545	553	541	498	495	516	560	535	533	521	494	518	523	521	494	509	521	541	536	522	564	544	542	487	523	572	557	498	550	530	517	499	554	543	540	531	542	549	568	553	594	570	531	552	570	516	585	507	558	549	523	555	534	525	523	546	503	569	556	561	512	564	525	557	552	521	551	522	504	544	499	490	510	559	517	514	555	525	509	511	576	538	552	538	496	528	498	534	491	552	536	509	584	533	520	544	534	554	522	566	519	547	523	565	533	564	519	536	513	516	533	543	517	504	547	530	563	575	511	544	536	550	535	528	565	526	516	532	520	523	509	498	554	539	503	506	544	534	510	552	507	528	524	555	559	520	501	524	546	512	517	504	528	530	527	533	558	513	502	516	538	540	567	517	482	574	540	506	519	527	541	557	567	543	543	503	516	531	526	544	518	493	532	580	515	521	551	530	564	501	491	516	520	509	495	536	560	562	532	543	528	511	543	525	567	548	558	539	504	563	570	539	487	546	564	494	525	542	545	481	523	527	552	522	529	570	583	518	502	572	539	545	517	519	519	547	542	499	533	524	522	516	559	569	552	550	564	519	522	532	561	568	547	533	556	550	546	511	517	487	545	507	563	573	535	550	492	526	506	564	521	535	544	551	530	547	528	617	551	543	547	503	536	560	555	536	532	564	538	564	566	525	507	514	516	553	562	552	491	496	533	549	535	545	531	529	541	522	559	503	548	525	517	562	486	553	532	541	524	560	528	527	530	520	557	496	567	512	531	511	488	520	505	547	494	529	537	522	542	521	477	558	552	521	514	494	493	537	557	563	517	538	560	509	567	572	498	556	571	534	530	521	520	506	525	537	553	508	534	516	556	474	509	516	508	513	531	522	538	519	515	544	570	522	520	492	482	532	523	519	507	534	529	594	549	534	540	538	531	559	526	524	549	560	532	526	575	529	528	548	519	561	515	520	517	521	529	551	534	518	560	545	514	554	499	517	520	532	537	530	529	478	539	525	523	525	508	519	458	567	509	551	547	496	575	549	521	566	537	535	560	495	514	519	554	527	570	514	498	484	522	593	525	570	568	499	554	576	523	503	572	505	527	519	563	556	591	533	511	544	513	518	568	532	575	517	508	539	507	524	565	539	540	516	555	525	555	555	483	555	496	546	565	550	535	505	513	567	458	527	580	562	518	515	537	546	554	514	528	565	544	515	546	530	516	520	534	563	520	541	526	512	517	562	507	547	522	535	534	573	553	485	519	544	538	553	524	544	546	534	547	509	536	537	551	562	549	573	505	567	532	529	529	512	515	531	527	536	493	512	512	535	514	523	552	506	534	523	571	538	535	535	539	550	541	506	535	534	519	517	535	533	530	561	496	557	508	545	508	494	523	566	513	553	527	545	539	579	622	517	544	573	529	525	553	547	560	558	503	521	515	526	557	525	558	522	573	540	516	561	543	494	535	527	457	496	520	552	538	524	520	503	486	555	539	524	519	507	554	528	542	558	545	512	549	530	540	555	562	526	541	520	536	540	529	529	541	554	571	524	509	531	527	525	532	534	570	543	585	519	500	493	555	502	543	512	537	546	560	492	503	550	537	525	563	499	562	532	518	510	544	530	522	527	481	553	509	563	522	548	535	528	503	539	552	550	521	534	503	539	492	541	546	523	535	537	549	533	514	498	528	528	560	519	535	500	510	486	514	513	548	548	494	529	553	530	555	559	525	518	515	559	555	516	484	529	570	551	530	537	527	571	518	566	534	561	529	528	500	534	477	534	552	541	556	563	528	549	514	556	549	557	521	552	487	524	547	551	524	563	513	555	537	555	518	555	535	518	521	553	513	521	511	563	552	512	528	494	584	505	551	527	531	531	540	530	555	563	520	508	530	540	526	527	518	498	515	494	527	529	543	552	527	532	564	533	523	549	499	489	540	524	531	551	561	534	511	505	545	528	526	542	530	556	536	504	490	557	539	523	544	539	563	539	559	583	586	583	495	531	502	501	540	555	545	513	513	551	503	497	510	577	546	565	527	515	567	550	555	536	560	517	586	510	499	538	547	547	503	538	510	533	558	517	530	542	482	536	527	509	544	578	527	501	528	535	515	508	535	528	533	584	540	557	511	517	532	513	533	502	483	518	546	512	499	539	563	505	499	516	562	587	515	517	534	520	529	531	508	518	523	519	555	503	510	524	505	546	541	556	520	523	565	540	492	531	574	528	551	525	563	562	566	583	500	534	498	525	514	516	525	518	537	506	531	527	537	529	567	600	524	495	517	518	525	503	507	552	515	555	575	537	547	539	557	532	545	523	550	539	571	526	521	523	522	542	530	543	541	537	485	559	499	523	513	513	555	550	506	550	534	532	527	508	536	530	563	510	490	515	563	492	537	503	506	571	556	545	542	586	554	545	552	513	538	557	516	573	514	521	534	524	572	541	545	519	499	553	520	523	563	534	499	544	491	547	520	545	536	539	529	521	540	488	518	505	503	520	555	479	546	532	534	558	508	511	524	573	563	514
4113	1527	1313	1004	897	758	782	777	760	735	691	742	750	716	739	704	674	676	710	710	690	697	748	723	759	695	697	736	733	685	736	678	711	728	708	658	709	720	714	705	723	714	674	744	652	715	697	737	718	694	682	729	738	703	686	679	724	726	682	698	669	724	738	666	710	697	717	676	741	692	758	680	703	656	730	772	741	695	671	698	705	673	687	692	654	664	658	722	726	694	682	725	738	679	726	707	688	705	703	684	739	731	705	751	712	733	722	662	690	691	710	675	755	664	737	674	686	690	719	712	690	722	735	766	676	696	716	698	781	670	728	715	657	676	735	732	736	685	730	724	690	706	714	664	716	724	684	723	703	733	704	692	723	694	750	668	702	735	715	752	706	719	708	697	686	698	733	696	665	656	721	691	733	711	699	705	676	731	679	744	697	717	711	752	713	746	709	686	730	686	681	676	669	694	716	699	671	730	716	751	691	763	711	709	752	715	689	732	742	689	708	664	715	744	687	702	707	709	758	704	769	704	714	681	713	677	697	705	755	719	715	674	708	697	712	724	746	650	693	714	720	696	713	703	718	695	717	705	667	663	722	755	745	683	689	709	726	694	683	774	719	687	740	725	709	689	742	751	695	696	692	674	695	659	687	731	655	685	731	720	717	725	698	714	731	702	725	764	726	679	741	725	703	688	709	685	707	713	701	751	707	694	679	680	694	685	730	724	685	732	768	687	672	695	748	688	696	687	719	673	700	699	739	769	666	727	683	707	743	697	697	689	746	718	742	730	682	687	664	759	706	670	726	753	760	736	734	725	728	697	633	710	692	709	738	717	691	782	692	656	708	696	714	710	694	727	731	648	723	712	691	692	703	711	689	744	717	660	684	729	709	680	712	691	699	689	674	731	699	691	666	703	702	700	671	701	746	685	715	748	688	646	718	729	718	721	717	708	691	670	693	720	694	742	699	696	653	697	650	724	720	702	731	684	692	728	715	691	709	708	736	720	656	715	755	694	731	731	725	703	667	647	731	757	687	685	707	750	730	687	689	744	656	663	699	687	681	708	692	736	673	728	708	710	686	730	730	694	718	689	690	709	698	702	733	679	684	701	718	719	717	700	721	699	707	739	709	682	689	708	746	708	734	708	707	725	706	714	723	682	706	700	701	706	659	723	698	661	716	721	718	666	700	745	679	717	685	737	712	702	701	708	713	721	712	721	698	669	668	701	715	681	691	731	724	737	710	708	705	717	734	658	678	685	754	725	695	729	699	707	730	711	703	726	764	708	668	682	689	729	707	676	697	724	691	702	730	732	699	707	704	729	706	696	750	683	699	663	750	718	688	705	697	652	733	724	723	699	704	719	729	717	721	706	711	695	715	711	675	660	692	705	737	670	653	668	727	684	671	730	723	708	694	711	731	682	687	693	641	707	703	711	724	633	727	689	688	711	680	692	671	700	671	775	721	746	701	672	684	668	730	713	711	640	664	697	689	729	705	749	736	721	692	707	702	704	731	715	754	694	730	757	713	715	681	704	725	690	730	739	755	678	695	701	661	689	735	723	719	722	652	684	715	700	687	657	695	713	678	738	716	701	731	685	732	743	682	727	776	649	705	728	703	694	693	710	712	685	704	686	684	758	711	727	720	739	682	711	712	716	708	666	691	695	691	698	682	700	668	708	677	697	735	716	671	715	708	726	712	702	738	733	726	698	759	692	692	679	720	733	707	649	728	654	699	719	673	768	684	683	659	714	650	729	701	684	736	701	702	719	669	688	670	686	668	679	700	668	697	706	740	676	696	699	689	674	656	671	671	725	704	702	698	711	710	695	673	708	693	677	734	717	735	717	779	705	721	683	716	724	667	719	642	685	703	734	685	717	657	712	677	685	698	657	714	686	733	684	696	663	707	757	684	757	710	709	752	770	747	704	685	720	722	708	720	768	724	716	667	740	739	728	723	695	726	688	709	682	697	714	719	698	738	673	721	740	734	645	692	719	706	696	682	667	696	665	688	724	739	719	735	761	656	716	674	730	758	724	741	695	698	650	719	711	751	720	714	715	676	728	700	705	743	679	692	719	701	736	745	739	735	723	752	721	671	715	705	741	731	673	720	685	720	661	674	706	676	682	707	684	704	686	684	687	687	687	667	694	680	727	656	680	653	705	696	698	729	698	709	700	720	685	734	653	701	685	695	735	748	705	674	725	689	720	742	721	652	692	729	721	683	713	686	710	722	720	738	713	760	717	692	720	670	711	724	718	702	697	714	698	700	724	712	696	699	729	692	700	684	718	711	690	701	687	695	706	665	702	708	704	696	760	732	701	717	709	702	691	707	688	696	736	678	697	715	704	781	685	729	692	719	705	701	698	669	701	681	680	689	691	701	675	725	720	680	698	740	711	721	713	715	689	688	745	730	720	633	713	655	758	680	682	669	693	738	715	695	676	679	700	672	699	722	698	696	672	745	700	684	745	677	746	749	683	703	680	691	688	687	712	732	679	700	711	676	714	705	706	684	718	669	698	748	702	739	722	677	716	768	697	724	745	750	724	690	739	718	691	707	704	688	710	706	728	677	709	711	733	681	751	653	691	698	711	702	675	690	716	714	666	676	708	732	678	678	677	738	686	730	719	720	696	704	689	700	754	709	699	681	730	702	743	675	696	686	693	701	688	680	714	685	652	712	677	709	670	719	681	722	685	697	709	693	722	703	680	694	663	697	685	690	729	700	728	703	705	682	706	698	691	702	725	685	744	737	743	698	736	688	692	704	716	678	736	648	679	688	684	691	654	682	713	728	735	727	716	682	695	688	713	708	706	709	719	703	752	676	695	685	663	689	731	722	700	713	689	713	698	705	701	694	764	700	691	722	697	687	772	683	684	673	685	690	711	729	770	735	725	696	682	693	683	706	715	663	686	681	714	680	710	721	649	720	725	695	666	686	726	688	694	701	711	698	705	705	706	684	739	720	706	722	725	651	698	710	707	731	710	697	685	701	704	702	741	728	679	708	709	686	691	715	693	730	688	732	701	660	720	730	754	653	727	726	743	720	690	678	733	677	709	652	728	691	727	713	746	722	734	780	721	725	717	670	747	687	690	717	708	709	699	675	744	693	680	661	751	725	730	716	700	686	699	686	652	729	721	700	710	739	745	673	713	688	692	698	719	740	712	735	736	672	732	727	729	725	737	660	707	699	658	679	719	708	707	708	713	670	688	680	662	685	700	687	709	688	677	671	672	733	738	686	723	693	714	687	709	699	718	665	687	731	694	697	725	711	693	757	709	701	694	663	699	730	688	672	684	709	707	718	742	723	675	684	699	697	672	712	774	699	735	672	667	670	700	741	678	676	676	670	672	688	690	756	785	699	706	732	737	711	710	683	691	640	758	715	699	701	698	693	660	734	701	702	756	697	723	738	748	763	735	724	732	678	677	732	717	715	743	688	715	724	715	715	653	692	697	675	717	692	723	682	677	683	726	671	709	682	691	685	723	690	706	699	727	710	712
23985	21535	29191	24290	21504	13528	1826	1175	985	1001	994	890	824	849	824	775	794	785	828	796	808	779	794	731	758	831	710	748	747	761	735	778	784	800	789	718	741	831	774	756	767	729	752	772	697	753	729	754	803	776	763	740	711	724	764	741	742	781	763	745	768	769	738	723	750	774	723	778	764	778	724	676	813	749	751	779	676	761	705	767	706	721	716	754	762	761	716	712	746	716	688	738	724	742	784	705	802	759	754	768	769	738	717	729	696	740	742	731	746	780	755	760	732	712	786	708	762	730	748	759	770	720	747	755	725	727	767	743	752	733	724	766	755	767	762	780	745	723	726	742	806	758	766	745	749	729	771	788	737	722	698	737	773	724	731	728	725	767	802	759	698	740	736	736	783	721	755	721	738	721	750	727	747	757	722	724	737	705	747	748	820	738	698	762	802	766	771	736	717	721	730	745	783	782	734	713	745	742	719	751	770	715	739	758	783	730	776	766	777	737	686	713	739	758	729	741	802	758	742	763	761	735	748	730	720	769	758	737	751	742	710	758	744	756	729	745	786	744	781	757	722	730	777	707	779	763	744	738	662	782	731	786	734	730	745	714	727	769	782	741	744	764	729	707	729	769	735	778	717	706	726	759	760	737	753	775	668	720	778	734	735	748	716	723	696	737	730	729	745	751	777	711	743	776	706	754	708	715	742	757	777	799	705	734	733	722	733	717	765	748	743	724	761	800	772	727	720	745	734	756	756	725	772	792	777	774	704	755	736	746	742	721	771	726	760	714	771	807	744	724	764	726	746	757	744	775	757	769	710	791	747	743	756	746	715	725	732	758	724	726	775	819	773	786	779	694	757	741	808	791	744	737	764	735	723	742	751	759	758	735	782	778	782	814	759	736	726	779	785	750	723	765	735	767	738	713	753	783	757	676	710	725	713	726	799	796	780	738	733	727	753	750	769	759	715	770	753	753	741	673	747	739	728	775	716	738	754	707	702	746	739	772	706	759	743	736	727	733	773	753	761	774	777	736	743	746	736	664	698	737	775	763	731	716	770	713	721	742	766	761	757	789	758	820	747	733	774	743	781	713	677	746	724	744	726	758	777	694	710	748	779	740	729	758	736	770	759	710	720	718	746	711	724	728	762	772	747	715	732	757	787	749	750	756	781	751	747	734	742	703	757	767	737	778	720	717	762	763	759	720	753	729	719	777	775	744	741	723	726	746	757	786	775	727	713	756	714	726	742	767	702	734	742	742	731	702	726	729	726	724	758	770	740	714	738	702	722	710	739	793	741	726	754	774	746	727	743	777	751	726	771	737	760	761	749	762	765	797	755	773	748	719	752	723	730	771	739	743	747	762	771	741	739	758	775	762	695	705	758	716	692	751	700	737	730	715	717	781	784	780	743	773	761	753	698	686	757	718	743	743	771	740	727	725	748	797	724	741	770	722	733	762	775	729	728	784	775	730	759	679	744	712	674	769	742	714	747	747	789	748	736	760	704	741	726	715	786	694	760	746	792	710	739	757	726	726	720	732	746	765	734	736	775	702	779	724	769	740	774	704	738	732	773	747	772	761	763	767	728	758	689	796	746	695	745	746	768	725	739	745	746	762	775	736	741	709	728	735	678	684	762	797	745	722	775	750	760	719	750	725	744	760	751	750	762	775	762	739	718	750	747	690	721	751	779	733	735	727	752	716	784	719	710	756	761	736	721	738	731	730	740	748	745	732	722	763	737	726	762	711	715	736	760	763	783	678	763	758	780	706	758	753	760	709	749	741	723	714	756	767	773	739	756	742	720	743	700	804	760	762	746	744	752	767	722	740	727	722	723	745	779	746	720	742	697	698	764	759	718	721	699	724	766	713	760	732	744	741	734	738	730	735	760	756	701	768	761	744	698	761	779	753	722	745	753	673	771	749	720	766	719	762	709	766	762	748	744	713	696	728	738	732	727	758	757	706	783	718	718	750	737	748	780	739	797	743	753	722	724	686	722	728	801	732	691	755	753	723	738	725	773	743	725	780	727	744	724	732	753	726	778	739	722	728	713	739	742	716	765	771	788	718	713	702	750	737	752	804	739	747	727	662	777	751	756	740	688	817	763	738	726	728	759	734	723	726	740	744	709	722	721	725	799	749	753	692	758	797	758	751	738	683	735	729	747	699	727	794	755	706	707	707	739	749	737	741	751	710	725	752	733	713	716	749	720	745	707	770	777	758	772	727	732	759	769	740	770	746	783	768	704	774	749	710	702	772	745	729	761	708	723	716	768	748	752	743	727	796	769	683	750	704	693	752	758	756	750	770	700	767	707	720	757	730	776	757	761	743	748	736	747	768	751	698	785	699	743	761	719	723	755	755	738	745	725	706	730	744	693	755	751	709	772	717	747	785	751	781	733	725	742	741	697	779	755	702	742	759	761	722	724	720	772	680	770	727	745	726	720	751	736	773	756	750	722	675	743	724	753	792	747	760	700	718	780	736	741	751	756	749	729	756	754	757	754	802	700	763	728	739	705	725	734	705	733	727	751	715	738	743	780	718	693	686	773	766	715	753	705	734	713	761	767	806	776	725	764	724	686	746	774	783	756	728	730	715	729	776	805	710	741	761	710	718	696	741	727	757	732	735	704	757	768	758	729	767	782	733	746	793	706	732	753	734	775	772	754	671	740	734	712	766	741	772	776	793	764	715	751	744	737	738	732	771	737	702	753	736	734	697	733	729	731	748	746	745	756	772	722	738	732	729	690	743	738	725	743	749	725	698	748	740	722	716	721	760	739	703	775	715	733	737	791	726	754	746	737	761	718	735	731	741	763	748	734	703	748	736	756	717	717	713	762	781	790	733	713	728	693	743	741	704	752	732	785	767	742	711	703	723	758	754	738	727	737	743	809	671	741	736	708	766	723	733	774	750	718	724	739	733	702	725	774	753	747	714	739	764	699	718	692	715	734	711	763	728	742	741	752	743	758	750	780	739	701	725	723	737	728	720	718	765	704	760	767	783	735	730	767	759	769	721	763	712	768	774	789	732	722	742	720	768	768	738	743	734	732	738	785	781	756	720	768	723	720	748	714	724	705	725	733	785	796	735	734	725	747	746	747	741	761	755	758	767	750	739	762	756	736	720	733	775	710	743	788	737	743	742	758	680	702	719	752	766	773	690	759	712	719	737	758	711	719	735	730	687	708	751	755	739	780	738	753	729	750	746	725	731	743	769	759	746	696	779	717	746	742	739	759	748	757	700	775	713	756	782	725	776	769	744	751	724	709	718	741	733	737	725	758	741	708	743	729	782	767	709	749	794	785	764	731	749	752	748	691	764	749	736	712	767	721	745	768	751	755	729	699	759	731	725	750	730	660	734	773	731	720	710	758	723	744	792	752	761	717	751	736	737	748	790	774	721	698	756	748	712	743	686	738	779	750	733	761	720	714	792	713	770	728	799	787	741	735	725	760	771	731	743	722	806	750	727	742	711	742	777	734	770	714	737	770	696	752	750	784	748
5164	11294	9029	4717	3497	2702	2292	1982	1721	1688	1450	1293	1319	1267	1162	1175	1185	1148	1120	1161	1054	1057	1068	1085	1052	1024	1045	1035	1022	993	1021	985	1027	1035	1038	1016	992	999	940	973	1012	1015	993	1012	970	1004	993	991	1013	979	1033	1005	1030	991	1027	974	1017	970	983	1068	1033	1004	947	996	969	973	970	1049	1003	993	1023	1033	985	1025	965	976	964	977	1015	969	1037	1000	980	956	976	989	1001	995	977	976	994	1012	953	1016	1018	948	971	984	1038	1036	989	1027	966	967	1019	955	984	1020	1041	976	948	1012	998	1003	1026	949	956	996	971	952	971	971	1016	1003	984	975	955	983	975	994	985	1014	1016	951	942	999	902	1006	971	936	966	995	1009	926	946	971	948	1036	988	1017	984	991	1033	986	1001	993	949	1010	975	974	991	975	973	940	992	1038	995	939	1004	998	993	1010	959	992	945	937	949	994	996	999	968	923	1018	982	958	1008	938	1034	975	981	975	1000	983	941	971	957	993	920	953	1028	960	967	952	1026	942	1016	949	967	1048	966	958	1023	1021	1008	972	991	1017	986	970	948	1034	1002	1005	957	966	1001	971	975	1052	949	997	947	980	1008	996	1023	1008	979	969	995	993	936	994	962	1028	1005	982	954	994	926	961	976	993	977	1005	929	973	991	978	963	980	1008	960	997	930	960	986	976	1007	985	984	945	985	1017	925	973	980	974	976	989	999	933	930	967	924	948	928	979	968	980	927	982	985	981	966	1002	979	972	1030	967	911	964	1007	993	972	990	1034	957	1000	968	996	957	957	954	970	998	979	989	988	980	1038	1006	978	943	1001	982	993	987	1000	1000	944	987	967	982	989	905	946	959	975	1022	961	970	981	936	965	963	1005	958	970	1013	989	966	963	948	954	977	968	976	989	943	956	975	989	965	964	994	937	990	1001	957	1003	981	968	995	1008	1019	965	995	974	931	951	921	1048	951	972	1003	1013	981	965	974	959	965	999	1010	942	1003	968	983	1026	1055	985	1059	986	980	982	951	929	928	1001	996	1000	974	1007	948	926	997	1028	949	1015	952	990	980	962	1031	1026	1013	1022	964	955	950	987	994	1000	978	950	938	953	963	1014	994	985	984	952	974	967	962	973	1011	957	977	978	976	979	978	1004	1012	925	1006	945	990	930	924	988	1005	995	995	1005	1043	995	941	1012	974	1015	1020	1025	986	1005	982	966	999	962	996	968	964	1003	939	1042	988	937	965	957	952	956	941	932	929	926	1000	921	938	973	1002	977	1053	947	923	1037	950	981	981	1012	960	1012	1022	1042	939	1005	958	993	984	957	965	1004	994	925	950	961	982	959	960	931	1014	976	960	971	1026	1052	1003	985	968	951	923	980	1063	963	989	950	987	1063	962	940	1001	958	955	896	978	970	910	953	1019	952	972	1006	961	995	1028	992	1025	976	993	994	950	977	941	974	1011	1030	1017	936	963	1037	1008	912	1013	946	1025	1010	969	966	1016	936	996	987	1017	1017	941	984	997	991	1019	1025	979	1006	1030	995	959	971	965	1006	975	941	1008	966	960	1012	966	971	982	941	951	943	945	980	1023	1023	964	983	974	1025	981	950	964	1007	962	1044	986	950	966	972	1005	950	969	935	975	979	969	971	1017	969	976	994	1002	998	966	989	980	977	959	1023	996	961	983	923	948	972	985	999	951	983	976	995	1019	938	1010	977	935	1004	997	963	996	1005	950	978	919	992	1014	1003	1011	962	1006	1022	1023	992	1012	1017	966	976	985	972	1033	965	992	1005	976	964	1017	988	1020	930	961	1030	984	963	996	933	983	963	1005	1046	995	914	969	927	974	973	1010	974	993	1051	959	940	919	1020	1046	995	970	1001	925	1010	1052	954	954	964	978	961	913	962	969	923	936	987	966	981	1003	1008	1006	878	1044	945	995	964	1037	973	983	980	972	1016	1008	976	945	993	986	974	968	975	930	1026	940	1012	971	1031	983	981	979	963	954	945	980	969	1028	1002	986	936	1018	963	995	982	980	976	1015	930	1007	971	941	990	990	910	1019	980	928	958	946	959	996	994	1006	1006	1030	1052	974	961	945	968	1004	921	918	978	969	966	994	966	1053	993	1017	967	1030	1021	1027	986	928	943	965	1007	1017	932	1008	964	976	974	999	894	1002	995	1001	993	986	961	1001	962	1029	975	996	963	992	963	1032	1011	1016	934	1037	994	978	985	994	928	1002	1026	966	994	1013	980	946	971	972	959	986	920	937	949	957	976	986	947	1021	1021	984	941	989	1002	948	1002	959	975	970	1035	926	991	969	982	967	971	976	1010	985	980	988	942	992	964	991	952	952	981	1063	936	985	1013	1019	938	1005	928	965	1010	973	894	1023	959	1029	954	973	963	946	1010	950	1013	1004	1013	937	962	963	982	974	946	1004	1002	997	986	992	916	965	957	951	893	961	962	963	967	972	963	1025	1008	965	959	967	990	965	985	1019	972	954	964	965	967	1000	954	968	983	964	992	965	945	975	972	925	1007	965	917	922	941	959	980	996	969	969	1015	989	978	1008	925	950	973	985	979	982	1014	979	984	1004	944	963	928	977	956	1033	964	987	950	958	1009	958	954	989	914	986	999	954	998	1010	1039	947	957	1005	951	963	964	972	1004	973	1013	966	1017	930	946	917	1058	974	987	996	1013	1009	958	975	970	946	969	985	1003	974	980	971	1007	1021	925	918	998	980	942	975	951	944	945	955	1009	972	1019	969	915	1000	1018	1025	969	970	932	1002	985	1000	989	944	1009	943	996	947	976	942	996	947	977	1011	986	930	975	993	1017	1008	956	1007	956	990	1008	928	1042	973	992	971	977	964	1002	995	971	1014	930	1001	979	962	971	993	984	929	995	978	1013	969	993	951	970	962	981	946	981	981	981	1020	931	912	932	972	982	987	1023	956	986	974	915	1019	1025	921	969	992	992	964	976	965	972	1027	1003	1057	1026	985	982	977	964	944	1030	960	1031	984	968	985	984	994	954	997	1011	965	965	954	1015	984	1025	962	955	978	964	1007	981	984	1005	1015	957	943	938	959	943	951	962	962	999	964	1016	945	968	1005	1059	981	1026	968	967	973	973	950	915	937	1022	982	995	978	982	963	995	957	1003	1015	971	968	988	940	995	975	1002	958	971	943	937	954	997	968	939	1062	987	971	1015	940	1025	1007	956	944	984	1004	1044	1000	990	1012	972	1036	942	1012	921	982	968	938	946	994	921	974	980	931	952	987	1048	961	986	1008	880	970	966	1001	996	986	1002	972	927	914	1040	968	989	1002	995	978	951	986	988	930	1012	1001	1027	1024	968	970	1023	972	982	1003	1014	888	983	998	1005	1023	987	983	979	943	961	978	992	988	976	952	923	980	1016	1010	916	921	1020	969	980	983	1004	964	949	971	1036	953	938	1002	932	1017	945	957	1011	980	932	954	936	942	951	1035	923	1016	952	978	998	1040	984	958	936	986	1009	955	943	994	990	1016	967	955	1015	1010	955	948	993	1000	972	1017	1007	1036	1059	926	1006	978	984	939	937	970	942	977	973	978	952	974	971	990	971	1002	964	988	956	966	971	1007	971	975	943	1034	1036	941	997	946	964	935	953	998	966	959	987	1013	945	970	980	966	974	946	963	1006	983	975	994	1030	985	1029	973	1036	992	949	996	1016	949	960	954	963	974	1003	938	1012	958	973	965	942	982	1009	995	1022	993	1026	965	1000	955	998	1052	1018	1019	1020	956	974	972	992	963	988	966	996	928	994	946	976	997	1003	938	950	961	955	1011	1006	955	978	901	956	931	951	1024	992	983	997	992	975	979	1025	1005	975	956	955	944	1023	953	930	995	979	974	960	1002	949	984	997	985	960	997	978
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
